aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/PowerPC
AgeCommit message (Expand)Author
2008-10-01Split this test and move it into target-specific directories.Dan Gohman
2008-09-24Remove SelectionDag early allocation of registersDale Johannesen
2008-09-17Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling
2008-09-12On some targets, non-move instructions can become move instructions because o...Evan Cheng
2008-08-30Testcases for ppc atomics.Dale Johannesen
2008-08-28In lowering SELECT_CC, removed cases where we can't flip the true and false w...Mon P Wang
2008-08-25Adjust grep's for new code sequence.Dale Johannesen
2008-07-24Fix a catastrophic PPC64 ABI bug: i32 operands which are passed in memory (al...Evan Cheng
2008-07-17Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman
2008-07-17LegalizeTypes support for what seems to be theDuncan Sands
2008-07-16The atomic.cmp.swap promotion logic is wrong: itDuncan Sands
2008-07-15LegalizeTypes support for fabs on ppc long double.Duncan Sands
2008-07-15LegalizeTypes support for promotion of bswap.Duncan Sands
2008-07-15LegalizeTypes support for promotion of SIGN_EXTEND_INREG.Duncan Sands
2008-07-10Fix an altivec constant miscompilation that Duncan found throughChris Lattner
2008-07-07Refactor the tablegen DAGISelEmitter code for outputing calls toDan Gohman
2008-06-25Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang
2008-06-23This situation can occur:Bill Wendling
2008-06-21Support for load/store of expanded float types. IDuncan Sands
2008-06-19ISD::UNDEF should be expanded recursively / iteratively.Evan Cheng
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-01Adding testcase.Bill Wendling
2008-04-30Tail call optimization improvements:Arnold Schwaighofer
2008-04-27Implement a signficant optimization for inline asm:Chris Lattner
2008-04-24New test.Evan Cheng
2008-04-1964-bit atomic operations.Evan Cheng
2008-04-16After reading memory that's already freed.Evan Cheng
2008-04-14Remove -unwind-tables-optional everywhere, sinceDale Johannesen
2008-04-10A copy instruction may use a register multiple times on some targets. Change ...Evan Cheng
2008-04-08Rename -disable-required-unwind-tables to -unwind-tables-optional.Dale Johannesen
2008-04-08Missed one.Dale Johannesen
2008-04-08Add -disable-required-unwind-tables to testsDale Johannesen
2008-03-31Mark functions in some tests as 'nounwind'. GeneratingDale Johannesen
2008-03-26One more coalescer fix wrt deadness propagation.Evan Cheng
2008-03-25Byebye llvm-upgrade!Tanya Lattner
2008-03-25lastRegisterUse() should ignore identity copies. Those will be erased.Evan Cheng
2008-03-24Use the bit size of the operand instead of the hard-coded 32 to generate theBill Wendling
2008-03-22New testcase.Bill Wendling
2008-03-19Add support for multiple return values for the PPC target byDan Gohman
2008-03-19Fix live variables issues:Evan Cheng
2008-03-18Make conversions of i8/i16 to ppcf128 work.Dale Johannesen
2008-03-18Rewrite code that propagate isDead information after a dead copy is coalesced...Evan Cheng
2008-03-13More APInt-ification.Dan Gohman
2008-03-11The feature this is testing did not work in the general case,Dale Johannesen
2008-03-11Learn how to xfail a test.Evan Cheng
2008-03-11XFAIL due to Dale's change.Evan Cheng
2008-03-11Generalize ExpandIntToFP to handle the case where the operand is legalDan Gohman
2008-03-10Implement more support for fp-to-i128 and i128-to-fp conversions. Dan Gohman
2008-03-10Update llc flags for PPC register scavenger.Bill Wendling