2008-09-19 |
Evan Cheng | Re-materalized definition instructions may be dead... |
tree | commitdiff |
2008-09-17 |
Dale Johannesen | Add a bit to mark operands of asm's that conflict |
tree | commitdiff |
2008-09-15 |
Dan Gohman | Teach LSR to optimize away SMAX operations for tripcoun... |
tree | commitdiff |
2008-09-11 |
Arnold Schwaighofer | Add indirect tail call (function pointer) examples. |
tree | commitdiff |
2008-09-11 |
Arnold Schwaighofer | When tailcallopt is enabled all fastcc calls must have... |
tree | commitdiff |
2008-09-11 |
Evan Cheng | Fix PR2748. Avoid coalescing physical register with... |
tree | commitdiff |
2008-09-11 |
Evan Cheng | Fix PR2783 - coalescer bug. Missing a TargetRegisterInf... |
tree | commitdiff |
2008-09-11 |
Evan Cheng | Propagate subreg index when promoting a load to a copy. |
tree | commitdiff |
2008-09-10 |
Evan Cheng | Fix a fastcc + sret bug. If fastcc and sret, callee... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix PR2757. Ignore liveinterval register allocation... |
tree | commitdiff |
2008-09-09 |
Evan Cheng | Fix a constant lowering bug. Now we can do load and... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Reapply 55902: Add test for checking proper lowering... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Reapply 55903: Testcase for 64-bit lowering of eh_retur... |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Remove these testcases associated with changes between... |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Reverting r55898 to r55909. One of these patches was... |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Handle calls which produce i1 results: promote to i8... |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Testcase for 64-bit lowering of eh_return & unwind_init |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Add test for checking proper lowering of eh_return... |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Correctly handle physical register inputs. They are... |
tree | commitdiff |
2008-09-07 |
Evan Cheng | Handle x86 truncate to i8 with target hook for now. |
tree | commitdiff |
2008-09-05 |
Eli Friedman | Fix for PR2687: Add patterns to match sint_to_fp and... |
tree | commitdiff |
2008-09-05 |
Evan Cheng | Fix test. |
tree | commitdiff |
2008-09-05 |
Evan Cheng | If SSE2 is available, x86 should pass first 3 f32/f64... |
tree | commitdiff |
2008-09-04 |
Evan Cheng | For whatever the reason, x86 CallingConv::Fast (i.e... |
tree | commitdiff |
2008-09-04 |
Owen Anderson | Fix the ordering of operands to the store (inverted... |
tree | commitdiff |
2008-09-04 |
Owen Anderson | Add a first attempt at implementing stores for X86... |
tree | commitdiff |
2008-09-04 |
Evan Cheng | Load from GV stub should be locally CSE'd. |
tree | commitdiff |
2008-09-04 |
Evan Cheng | Remove code that pad number of bytes to pop for X86_Fas... |
tree | commitdiff |
2008-09-03 |
Evan Cheng | Add X86 target hook to implement load (even from Global... |
tree | commitdiff |
2008-08-30 |
Evan Cheng | Re-apply 55467 with fix. If copy is being replaced... |
tree | commitdiff |
2008-08-30 |
Evan Cheng | Transform (x << (y&31)) -> (x << y). This takes advanta... |
tree | commitdiff |
2008-08-29 |
Evan Cheng | Swap fp comparison operands and change predicate to... |
tree | commitdiff |
2008-08-29 |
Evan Cheng | xfail this. |
tree | commitdiff |
2008-08-28 |
Evan Cheng | Swap fp comparison operands and change predicate to... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Optimize DAGCombiner's worklist processing. Previously... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Revert r55467; it causes regressions in UnitTests/Vecto... |
tree | commitdiff |
2008-08-28 |
Evan Cheng | If a copy isn't coalesced, but its src is defined by... |
tree | commitdiff |
2008-08-28 |
Dale Johannesen | This test crashes on non-x86 host; make SSE explicit. |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Basic FastISel support for floating-point constants. |
tree | commitdiff |
2008-08-26 |
Chris Lattner | If an xmm register is referenced explicitly in an inlin... |
tree | commitdiff |
2008-08-25 |
Evan Cheng | Try approach to moving call address load inside of... |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
tree | commitdiff |
2008-08-25 |
Evan Cheng | Fix asm printing of MOVSDto64mr and MOV64toSDrm. |
tree | commitdiff |
2008-08-24 |
Bill Wendling | Fix this test. Don't null out the file, just XFAIL... |
tree | commitdiff |
2008-08-24 |
Bill Wendling | Temporarily reverting r55292. It's causing a bootstrapi... |
tree | commitdiff |
2008-08-24 |
Evan Cheng | Move callseq_start above the call address load to allow... |
tree | commitdiff |
2008-08-23 |
Anton Korobeynikov | Testcase for 64bit maskmovq |
tree | commitdiff |
2008-08-22 |
Dale Johannesen | Test all currently supported atomic builtins on x86... |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
tree | commitdiff |
2008-08-21 |
Bill Wendling | Testcase for PR2585. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Add -mattr=sse2 so this test doesn't fail on non-x86... |
tree | commitdiff |
2008-08-21 |
Dale Johannesen | Make x86 and sse2 explicit for non-x86 hosts. |
tree | commitdiff |
2008-08-21 |
Evan Cheng | Fix a number of byval / memcpy / memset related codegen... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | getelementptr doesn't work on x86-64 yet, because it |
tree | commitdiff |
2008-08-21 |
Dan Gohman | MVT::getMVT uses iPTR for pointer types, while we need... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Basic fast-isel support for instructions with constant... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add a -march line for this test, and run it on x86... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add FastISel support for floating-point operations. |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add FastISel support for several more binary operators. |
tree | commitdiff |
2008-08-19 |
Bill Wendling | Add support for the __sync_sub_and_fetch atomics and... |
tree | commitdiff |
2008-08-19 |
Dan Gohman | Fast-isel is now *minimally* functional. Add a testcase to |
tree | commitdiff |
2008-08-19 |
Dale Johannesen | Add support for 8 and 16 bit forms of __sync |
tree | commitdiff |
2008-08-17 |
Evan Cheng | Fix a (u)comiss intrinsic lowering bug. It was using... |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Allow SelectionDAG to create EXTRACT_VECTOR_ELT nodes... |
tree | commitdiff |
2008-08-11 |
Dan Gohman | Improve the grep commands for this test to be tolerant... |
tree | commitdiff |
2008-08-11 |
Dan Gohman | Take the FrameOffset into account when computing the... |
tree | commitdiff |
2008-08-08 |
Dan Gohman | Add an EXTRACTPSmr pattern to match the pattern that |
tree | commitdiff |
2008-08-07 |
Dan Gohman | Re-enable elimination of unnecessary SUBREG_TO_REG... |
tree | commitdiff |
2008-08-07 |
Dan Gohman | Add an extra example that shouldn't get an and instruction. |
tree | commitdiff |
2008-08-06 |
Dan Gohman | Re-introduce the 8-bit subreg zext-inreg patterns for... |
tree | commitdiff |
2008-08-05 |
Evan Cheng | Fix PR2620: Fix X86cmppd selection code so it expects... |
tree | commitdiff |
2008-08-05 |
Evan Cheng | Fix PR2596: out of bound reference. |
tree | commitdiff |
2008-08-05 |
Owen Anderson | Update the remaining tests not to use -disable-correct... |
tree | commitdiff |
2008-08-05 |
Owen Anderson | One more -disable-correct-folding case removed. |
tree | commitdiff |
2008-08-05 |
Owen Anderson | Remove another -disable-correct-folding use. |
tree | commitdiff |
2008-08-05 |
Owen Anderson | Eliminate another use of -disable-correct-folding. |
tree | commitdiff |
2008-08-05 |
Evan Cheng | Fix PR2568: Fix bug that cause redudant kill marker... |
tree | commitdiff |
2008-08-04 |
Owen Anderson | Update these tests to work by disabling the new correct... |
tree | commitdiff |
2008-08-04 |
Dan Gohman | Fix SDISel lowering of PHI nodes to use ComputeValueVTs. |
tree | commitdiff |
2008-07-31 |
Dale Johannesen | Make sse2 explicit, for non-x86 hosts. |
tree | commitdiff |
2008-07-31 |
Dan Gohman | Improve dagcombining for sext-loads and sext-in-reg... |
tree | commitdiff |
2008-07-30 |
Dan Gohman | I missed this file in r54223. movzbl is now used instead |
tree | commitdiff |
2008-07-30 |
Dan Gohman | Reapply r54147 with a constraint to only use the 8-bit |
tree | commitdiff |
2008-07-30 |
Mon P Wang | Added support for overloading intrinsics (atomics)... |
tree | commitdiff |
2008-07-29 |
Dan Gohman | Revert 54147. |
tree | commitdiff |
2008-07-28 |
Dan Gohman | Add x86 isel patterns to match what would be a ZERO_EXT... |
tree | commitdiff |
2008-07-27 |
Dan Gohman | Fix embedded CRLF characters. |
tree | commitdiff |
2008-07-25 |
Nate Begeman | Fix test RUN line |
tree | commitdiff |
2008-07-25 |
Nate Begeman | Disable mov{L, LP, HP, HLP, *DUP} shuffles for mmx |
tree | commitdiff |
2008-07-25 |
Dan Gohman | This test needs -aggressive-remat enabled. |
tree | commitdiff |
2008-07-25 |
Dan Gohman | Enable rematerialization of constants using AliasAnalys... |
tree | commitdiff |
2008-07-24 |
Dan Gohman | Add target triples so these tests behave as expected... |
tree | commitdiff |
2008-07-24 |
Evan Cheng | New test case. |
tree | commitdiff |
2008-07-23 |
Evan Cheng | Fix PR2485: do all 4-element SSE shuffles in max. of... |
tree | commitdiff |
2008-07-22 |
Duncan Sands | LegalizeTypes support for VSETCC. Fixes PR2575. |
tree | commitdiff |
2008-07-22 |
Evan Cheng | Fix pr2566: incorrect assumption about bit_convert... |
tree | commitdiff |
2008-07-22 |
Evan Cheng | Fix PR2574: implement v2f32 scalar_to_vector. |
tree | commitdiff |
2008-07-20 |
Bill Wendling | Fix for first part of PR2562. Generate the "pinsrw... |
tree | commitdiff |
2008-07-19 |
Anton Korobeynikov | Testcase for PR2549 |
tree | commitdiff |
2008-07-17 |
Evan Cheng | Subreg live interval valno may not have a corresponding... |
tree | commitdiff |
next |