summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
* Fix PR2808. When regalloc runs out of register, it spill a physical register ...Evan Cheng2008-09-20
* Clean up the test.Evan Cheng2008-09-20
* No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it.Evan Cheng2008-09-20
* Refactor X86SelectConstAddr, folding it into X86SelectAddress. ThisDan Gohman2008-09-19
* Re-materalized definition instructions may be dead. Whack them.Evan Cheng2008-09-19
* Add a bit to mark operands of asm's that conflictDale Johannesen2008-09-17
* Unallocatable registers do not have live intervals.Evan Cheng2008-09-17
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-17
* Teach LSR to optimize away SMAX operations for tripcounts in commonDan Gohman2008-09-15
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-15
* Added testcase for bswap allegrexel intrinsicBruno Cardoso Lopes2008-09-15
* Correctly update kill infos after extending a live range and merge 2 val#'s; ...Evan Cheng2008-09-15
* On some targets, non-move instructions can become move instructions because o...Evan Cheng2008-09-12
* Add indirect tail call (function pointer) examples.Arnold Schwaighofer2008-09-11
* When tailcallopt is enabled all fastcc calls must have an aligned argument st...Arnold Schwaighofer2008-09-11
* Fix PR2748. Avoid coalescing physical register with virtual register which wo...Evan Cheng2008-09-11
* Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister c...Evan Cheng2008-09-11
* Propagate subreg index when promoting a load to a copy.Evan Cheng2008-09-11
* Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the h...Evan Cheng2008-09-10
* Legalizer was missing code that expand fpow to a libcall.Evan Cheng2008-09-09
* Fix PR2757. Ignore liveinterval register allocation preference if the prefere...Evan Cheng2008-09-09
* Fix a constant lowering bug. Now we can do load and store instructions with f...Evan Cheng2008-09-09
* Reapply 55902: Add test for checking proper lowering of eh_return & unwind in...Anton Korobeynikov2008-09-08
* Reapply 55903: Testcase for 64-bit lowering of eh_return & unwind_initAnton Korobeynikov2008-09-08
* Add a target triple; apparently LLVM doesn't use 64-bit Dan Gohman2008-09-08
* Remove these testcases associated with changes between r 55898 and r 55909.Bill Wendling2008-09-08
* Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling2008-09-08
* Handle calls which produce i1 results: promote to i8 but and it with 1 to get...Evan Cheng2008-09-08
* Add AsmPrinter support for i128 and larger static initializer data.Dan Gohman2008-09-08
* Testcase for 64-bit lowering of eh_return & unwind_initAnton Korobeynikov2008-09-08
* Add test for checking proper lowering of eh_return & unwind init intrinsics o...Anton Korobeynikov2008-09-08
* Add testcase from bug 2770.Rafael Espindola2008-09-08
* Correctly handle physical register inputs. They are not explicit input operan...Evan Cheng2008-09-08
* Handle x86 truncate to i8 with target hook for now.Evan Cheng2008-09-07
* Fix for PR2687: Add patterns to match sint_to_fp and fp_to_sint for <2 x Eli Friedman2008-09-05
* Fix test.Evan Cheng2008-09-05
* If SSE2 is available, x86 should pass first 3 f32/f64 arguments in XMM regist...Evan Cheng2008-09-05
* For whatever the reason, x86 CallingConv::Fast (i.e. fastcc) was not passing ...Evan Cheng2008-09-04
* Fix the ordering of operands to the store (inverted relative to LLVM IR), and...Owen Anderson2008-09-04
* Add a first attempt at implementing stores for X86 fast isel using target hooks.Owen Anderson2008-09-04
* Load from GV stub should be locally CSE'd.Evan Cheng2008-09-04
* Remove code that pad number of bytes to pop for X86_FastCall CC. The code doe...Evan Cheng2008-09-04
* Add X86 target hook to implement load (even from GlobalAddress).Evan Cheng2008-09-03
* Turn this legalize types test on.Duncan Sands2008-09-01
* Revert the "XFAIL" for the rotate_ops.ll testcase. Instead, mark ISD::ROTRBill Wendling2008-08-31
* CellSPU doesn't appear to support fully the "ISD::ROTR" operation. The DAGBill Wendling2008-08-31
* Re-apply 55467 with fix. If copy is being replaced by remat'ed def, transfer ...Evan Cheng2008-08-30
* Transform (x << (y&31)) -> (x << y). This takes advantage of the fact x86 shi...Evan Cheng2008-08-30
* Testcases for ppc atomics.Dale Johannesen2008-08-30
* Swap fp comparison operands and change predicate to allow load folding (safel...Evan Cheng2008-08-29