aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2007-09-15Merge from mainline to fix make check error on x86.Tanya Lattner
2007-09-12Fixed a typo that's causing a missing kill marker.Evan Cheng
2007-09-11Sometimes a MI can define a register as well as defining a super-register at theEvan Cheng
2007-09-10this is not infinite recursion.Chris Lattner
2007-09-08Implement misaligned FP loads and stores.Dale Johannesen
2007-09-07Add missing index versions of instructions to the map.Bill Wendling
2007-09-07Avoid storing and reloading zeros and other constants from stack slotsDan Gohman
2007-09-07Add support for having different alignment for objects on call frames.Rafael Espindola
2007-09-07Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is nee...Anton Korobeynikov
2007-09-06Proper handle case, when aliasee is external weak symbol referenced only by a...Anton Korobeynikov
2007-09-06Fix a bug in X86InstrInfo::convertToThreeAddress that caused it to codegen:Evan Cheng
2007-09-05Change all floating constants that are not exactlyDale Johannesen
2007-09-05Testcases for PR1628.Duncan Sands
2007-09-05Add the 64-bit versions of the DS* Altivec instructions.Bill Wendling
2007-09-04Fix for PR1632. EHSELECTION always produces a i32 value.Evan Cheng
2007-09-04Fix for PR1613: added 64-bit rotate left PPC instructions and patterns.Evan Cheng
2007-09-01Fix a gcroot lowering bug.Evan Cheng
2007-08-31Initial support for calling functions with byval arguments on x86-64Rafael Espindola
2007-08-31Update test case to reflect Dale's change.Evan Cheng
2007-08-30Do not run on darwin.Tanya Lattner
2007-08-30Added support to fold X86 load / store instructions. This allow rematerialize...Evan Cheng
2007-08-27Add explicit triples to avoid default behavior that varies by host.Dan Gohman
2007-08-27Remove this test as it is too hard to fix after theDuncan Sands
2007-08-27Now that we don't output cleanups by default, the actionDuncan Sands
2007-08-27If the source and destination pointers in an llvm.memmove are knownDan Gohman
2007-08-27call libc memcpy/memset if array size is bigger then threshold.Rafael Espindola
2007-08-25Allow target constants to be illegal types. The target shouldChris Lattner
2007-08-22update test to check that codegen works with llvm.used in llvm.metadata sectionAndrew Lenharth
2007-08-18Test dag xform: Fold C ? 0 : 1 to ~C or zext(~C) or trunc(~C)Evan Cheng
2007-08-16New test. Make sure dynamic_stackalloc size is rounded up.Evan Cheng
2007-08-16Update test: dynamic_stackalloc size *must* be rounded to ensure stack ptr be...Evan Cheng
2007-08-16add byval testRafael Espindola
2007-08-15Implement FPOWI ExpandOp.Lauro Ramos Venancio
2007-08-15Test case for PR1609.Evan Cheng
2007-08-15This test used "wc | grep ..."; convert it to use the count script.Dan Gohman
2007-08-15Convert tests using "grep -c ... | grep ..." to use the count script.Dan Gohman
2007-08-15Delete extraneous uses of wc -l.Dan Gohman
2007-08-15Convert another test to use the count script. This one didn't fit theDan Gohman
2007-08-15Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman
2007-08-14New test.Evan Cheng
2007-08-14Test case for PR1596.Evan Cheng
2007-08-14tcl seems to hate |& for some reason.Chris Lattner
2007-08-14switch this to use fastcc to avoid fpstack traffic on x86-32. Switch to Chris Lattner
2007-08-14Update test case. A spill should now be deleted.Evan Cheng
2007-08-14Spiller reuse test case.Evan Cheng
2007-08-13Now capable of rematerializing coalesced live intervals.Evan Cheng
2007-08-13When x86 addresses matching exceeds its recursion limit, check toDan Gohman
2007-08-13Fix PR1607Chris Lattner
2007-08-10Fix test so it passes.Christopher Lamb
2007-08-10Increase efficiency of sign_extend_inreg by using subregisters for truncation...Christopher Lamb