aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Add a testcase for the scheduling heuristic introduced in r67586.Dan Gohman2009-03-241-0/+242
* Do not emit comments unless -asm-verbose.Evan Cheng2009-03-245-8/+8
* Fix a bug in spill weight computation. If the alias is a super-register, and ...Evan Cheng2009-03-231-0/+23
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-0/+14
* Update test for pr3864.Evan Cheng2009-03-231-0/+2
* Fix PR3391 and PR3864. Reg allocator infinite looping.Evan Cheng2009-03-231-0/+42
* Model inline asm constraint which ties an input to an output register as mach...Evan Cheng2009-03-234-5/+15
* Do not fold away subreg_to_reg if the source register has a sub-register inde...Evan Cheng2009-03-231-0/+25
* Add -relocation-model=pic so that the test worksRafael Espindola2009-03-181-2/+2
* Added missing support for widening when splitting an unary op (PR3683)Mon P Wang2009-03-181-0/+18
* Add another test case for r64440.Evan Cheng2009-03-181-0/+51
* Disable the "call to immediate" optimization on x86-64. It isChris Lattner2009-03-181-3/+7
* A more proper -mtriple.Bill Wendling2009-03-181-1/+1
* Temporary fix. I think Rafael wanted this to be Linux-only.Bill Wendling2009-03-181-1/+1
* LSR shouldn't ever try to hack on integer IV's larger than 64-bits. Right nowChris Lattner2009-03-171-0/+92
* Don't force promotion of return arguments on the callee.Rafael Espindola2009-03-1716-29/+37
* this is apparently passing now. Evan/Dan, please checkChris Lattner2009-03-171-1/+0
* Fix codegen to compute the size of an allocation by multiplying theChris Lattner2009-03-171-0/+10
* Add newline at end of file.Evan Cheng2009-03-171-1/+1
* CellSPU:Scott Michel2009-03-171-1/+1
* Reapply r67049, with the test adjusted for darwinDuncan Sands2009-03-172-32/+44
* Fix a problem with DAGCombine where we were building an illegal buildMon P Wang2009-03-171-0/+13
* Recognize bswapl as bswap too.Dan Gohman2009-03-171-0/+5
* Recognize "bswapq" as an alternate spelling for the bswap instruction.Dan Gohman2009-03-171-0/+12
* Spiller may unfold load / mod / store instructions as an optimization when th...Evan Cheng2009-03-171-0/+167
* CellSPU:Scott Michel2009-03-172-9/+7
* --- Reverse-merging (from foreign repository) r67049 into '.':Bill Wendling2009-03-162-44/+32
* Tweak the fix for PR3784: be less sensitive about justDuncan Sands2009-03-162-32/+44
* CellSPU:Scott Michel2009-03-161-51/+69
* Add a testcase that covers a wide variety of ABI isel cases.Dan Gohman2009-03-141-0/+1322
* Use %rip-relative addressing on x86-64 whenever practical, asDan Gohman2009-03-141-0/+7
* Add a few more ptrtoint/inttoptr cast tests.Dan Gohman2009-03-131-2/+10
* Improve FastISel's handling of truncates to i1, and implementDan Gohman2009-03-133-4/+13
* Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make...Evan Cheng2009-03-132-0/+71
* Fix FastISel's assumption that i1 values are always zero-extendedDan Gohman2009-03-131-0/+19
* Improve sext and zext of TLS variables.Rafael Espindola2009-03-132-0/+42
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-0/+37
* generalize the previous code to use the full generality of LEAChris Lattner2009-03-131-0/+12
* optimize the case of cond ? 42 : 41 and friends. This compiles theChris Lattner2009-03-131-0/+14
* Enhance address-mode folding of ISD::ADD to handle cases where theDan Gohman2009-03-131-0/+25
* Add this test back.Evan Cheng2009-03-121-0/+11
* Revert commit 66140 since it caused several failuresDuncan Sands2009-03-121-0/+1
* Typo.Evan Cheng2009-03-121-1/+1
* Fix test after Chris' select changes.Evan Cheng2009-03-121-3/+3
* Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))"Chris Lattner2009-03-122-5/+24
* On x86, if the only use of a i64 load is a i64 store, generate a pair of doub...Evan Cheng2009-03-122-3/+16
* add no-unwind, remove duplicate run line.Chris Lattner2009-03-121-3/+2
* add nounwindsChris Lattner2009-03-121-2/+2
* Revert r66024. The JIT encoding for CALLpcrel32 is wrong -- see PR3773, and theDan Gohman2009-03-111-9/+0
* optimize i8 and i16 tls values.Rafael Espindola2009-03-112-0/+20