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 |
2008-07-17 |
Evan Cheng | Add nounwind. |
tree | commitdiff |
2008-07-12 |
Evan Cheng | Fix PR2536: a nasty spiller bug. If a two-address instr... |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Port a shift-by-1 optimization from LegalizeDAG: it |
tree | commitdiff |
2008-07-11 |
Bill Wendling | The frame address on an x86-64 box needs to be offset... |
tree | commitdiff |
2008-07-10 |
Evan Cheng | Fix for PR2472. Use movss to set lower 32-bits of a... |
tree | commitdiff |
2008-07-09 |
Anton Korobeynikov | Testcase for PR2024 |
tree | commitdiff |
2008-07-07 |
Evan Cheng | Fix two serious LSR bugs. |
tree | commitdiff |
2008-07-01 |
Dale Johannesen | Considering predecessors of exit blocks gets |
tree | commitdiff |
2008-06-27 |
Chris Lattner | test doesn't need eh info |
tree | commitdiff |
2008-06-26 |
Dale Johannesen | Allow for rounding up of stack frame. |
tree | commitdiff |
2008-06-26 |
Chris Lattner | when we know the signbit of an input to uint_to_fp... |
tree | commitdiff |
2008-06-25 |
Evan Cheng | - Fix a x86 vector isel bug: illegal transformation... |
tree | commitdiff |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
tree | commitdiff |
2008-06-25 |
Evan Cheng | Enable two-address remat by default. |
tree | commitdiff |
2008-06-24 |
Dale Johannesen | v2f32 is now a valid (MMX) type which breaks this |
tree | commitdiff |
2008-06-24 |
Evan Cheng | If it's determined safe, remat MOV32r0 (i.e. xor r... |
tree | commitdiff |
2008-06-23 |
Bill Wendling | Make test work on non-x86 machines (like my G4 PPC). |
tree | commitdiff |
2008-06-21 |
Evan Cheng | Undo spill weight tweak. Need to investigate the perfor... |
tree | commitdiff |
2008-06-19 |
Eli Friedman | Fix a bug with <8 x i16> shuffle lowering on X86 where... |
tree | commitdiff |
2008-06-19 |
Evan Cheng | New test case. |
tree | commitdiff |
2008-06-19 |
Evan Cheng | This also got better (55 - 51 instructions). But doing... |
tree | commitdiff |
2008-06-19 |
Evan Cheng | This got better. |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Do not issue identity copies. |
tree | commitdiff |
2008-06-16 |
Evan Cheng | - Add "Commutative" property to intrinsics. This allows... |
tree | commitdiff |
2008-06-13 |
Evan Cheng | Teach the spiller to commute instructions in order... |
tree | commitdiff |
2008-06-13 |
Duncan Sands | Disable some DAG combiner optimizations that may be |
tree | commitdiff |
2008-06-12 |
Evan Cheng | Fix some tests. |
tree | commitdiff |
2008-06-10 |
Dale Johannesen | Fix parameter spelling: sse not sse1 |
tree | commitdiff |
2008-06-10 |
Matthijs Kooijman | Fix some more quoting issues in RUN lines, this time... |
tree | commitdiff |
2008-06-10 |
Matthijs Kooijman | Remove double pipes in RUN commandlines. |
tree | commitdiff |
next |