summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
* Considering predecessors of exit blocks getsDale Johannesen2008-07-01
* Implement split and scalarize for SELECT_CC, fixing PR2504Chris Lattner2008-06-30
* test doesn't need eh infoChris Lattner2008-06-27
* Allow for rounding up of stack frame.Dale Johannesen2008-06-26
* when we know the signbit of an input to uint_to_fp is zero,Chris Lattner2008-06-26
* - Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into aEvan Cheng2008-06-25
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-25
* Enable two-address remat by default.Evan Cheng2008-06-25
* v2f32 is now a valid (MMX) type which breaks thisDale Johannesen2008-06-24
* If it's determined safe, remat MOV32r0 (i.e. xor r, r) and others as it is in...Evan Cheng2008-06-24
* This situation can occur:Bill Wendling2008-06-23
* Make test work on non-x86 machines (like my G4 PPC).Bill Wendling2008-06-23
* Support for load/store of expanded float types. IDuncan Sands2008-06-21
* Undo spill weight tweak. Need to investigate the performance regressions.Evan Cheng2008-06-21
* ISD::UNDEF should be expanded recursively / iteratively.Evan Cheng2008-06-19
* Fix a bug with <8 x i16> shuffle lowering on X86 where parts of the Eli Friedman2008-06-19
* New test case.Evan Cheng2008-06-19
* This also got better (55 - 51 instructions). But doing one more re-materializ...Evan Cheng2008-06-19
* This got better.Evan Cheng2008-06-19
* Do not issue identity copies.Evan Cheng2008-06-16
* - Add "Commutative" property to intrinsics. This allows tblgen to generate th...Evan Cheng2008-06-16
* Teach the spiller to commute instructions in order to fold a reload. This hit...Evan Cheng2008-06-13
* Disable some DAG combiner optimizations that may beDuncan Sands2008-06-13
* Fix some tests.Evan Cheng2008-06-12
* Don't try to compile tests for the ev56 alpha subtarget, which hasn't beenMatthijs Kooijman2008-06-12
* Fix parameter spelling: sse not sse1Dale Johannesen2008-06-10
* Fix some more quoting issues in RUN lines, this time regarding unintendedMatthijs Kooijman2008-06-10
* Remove double pipes in RUN commandlines.Matthijs Kooijman2008-06-10
* For all RUN lines starting with "not", redirect stderr to /dev/null so testsMatthijs Kooijman2008-06-10
* Convert several tests to use temporary files instead of redundantlyDan Gohman2008-06-10
* add support for PIC on linux x86-64Rafael Espindola2008-06-09
* Remove invalid testAnton Korobeynikov2008-06-08
* Testcase for PR2418Anton Korobeynikov2008-06-06
* Fix a memcpy lowering bug. Even though the memcpy alignment is smaller than t...Evan Cheng2008-06-04
* Rewrite a bunch of the CBE's inline asm code, giving it theChris Lattner2008-06-04
* Add necessary 64-bit support so that gcc frontend compiles (mostly). CurrentScott Michel2008-06-02
* Implement CBE support for first-class structs and array values,Dan Gohman2008-06-02
* Fix the position of MemOperands in nodes that use variadic_opsDan Gohman2008-06-02
* update this patch to handle an extraneous &1. This should be pulledChris Lattner2008-05-31
* Fix the CBE's handling of instructions whose result is an i1. Previously,Chris Lattner2008-05-31
* Add patterns for CALL32m and CALL64m. They aren't matched in mostDan Gohman2008-05-29
* Expand small memmovs using inline code. Set the X86 threshold for expandingDan Gohman2008-05-29
* Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq.Evan Cheng2008-05-29
* Add nounwind.Evan Cheng2008-05-29
* Fix PR2289: vr defined by multiple implicit_def as result of coalescing.Evan Cheng2008-05-28
* Teach local register allocator to deal with landing pad MBB's.Evan Cheng2008-05-28
* Specify a target so that this tests tests what it's intended to test.Dan Gohman2008-05-27
* Make this test independent of the target-triple; the stack alignmentDan Gohman2008-05-27
* The Linux ABI emits an extra "movl %esp, %ebp" in function prologue andNick Lewycky2008-05-26
* New loadl_pd and loadh_pd tests.Evan Cheng2008-05-24