aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng2008-12-052-0/+21
* Remove a (what appears to be) overly strict assertion. Here is what happened:Evan Cheng2008-12-021-0/+18
* Check that running the DAG combiner between typeDuncan Sands2008-11-261-0/+1
* Remove these, which test for optimizations thatDale Johannesen2008-11-172-45/+0
* Generated code for generic expansion of SETUGT etc.Dale Johannesen2008-11-081-0/+1
* Xfail an incorrect test.Dale Johannesen2008-11-081-0/+7
* Make ISel ignore dead nodes. The DAGCombiner normally eliminatesDan Gohman2008-11-051-0/+22
* Fix PR3011: LegalizeTypes support for scalarizingDuncan Sands2008-11-041-0/+9
* Add a bunch of libcalls for ppcf128 that were somehowDuncan Sands2008-10-311-0/+37
* Testcase for PR2986.Duncan Sands2008-10-301-0/+14
* add testcase for PR2964Chris Lattner2008-10-291-0/+4
* Fix darwin ppc llvm-gcc build breakage: interceptDuncan Sands2008-10-281-0/+33
* Turn off LegalizeTypes for this test for theDuncan Sands2008-10-281-1/+1
* Fix a testcase provided by Bill in which the nodeDuncan Sands2008-10-281-0/+11
* rename vec_spat -> vec_splat, pointed out by duncanChris Lattner2008-10-271-0/+0
* remove eh output from this test.Chris Lattner2008-10-261-6/+6
* Reapply r57699 with a fix to not crash on asms with multiple results. UnlikeChris Lattner2008-10-181-0/+10
* Revert r57699. It's causing regressions inDan Gohman2008-10-181-11/+0
* Fix PR2356 on PowerPC: if we have an input and output that are tied togetherChris Lattner2008-10-171-0/+11
* Testcase for PR1638.Bill Wendling2008-10-151-0/+27
* Split this test and move it into target-specific directories.Dan Gohman2008-10-011-0/+8
* Remove SelectionDag early allocation of registersDale Johannesen2008-09-241-2/+5
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-171-0/+166
* On some targets, non-move instructions can become move instructions because o...Evan Cheng2008-09-121-0/+254
* Testcases for ppc atomics.Dale Johannesen2008-08-302-0/+1522
* In lowering SELECT_CC, removed cases where we can't flip the true and false w...Mon P Wang2008-08-281-1/+1
* Adjust grep's for new code sequence.Dale Johannesen2008-08-252-2/+2
* Fix a catastrophic PPC64 ABI bug: i32 operands which are passed in memory (al...Evan Cheng2008-07-241-0/+11
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-2/+2
* LegalizeTypes support for what seems to be theDuncan Sands2008-07-171-0/+18
* The atomic.cmp.swap promotion logic is wrong: itDuncan Sands2008-07-161-8/+2
* LegalizeTypes support for fabs on ppc long double.Duncan Sands2008-07-151-0/+19
* LegalizeTypes support for promotion of bswap.Duncan Sands2008-07-151-0/+386
* LegalizeTypes support for promotion of SIGN_EXTEND_INREG.Duncan Sands2008-07-151-0/+17
* Fix an altivec constant miscompilation that Duncan found throughChris Lattner2008-07-101-0/+10
* Refactor the tablegen DAGISelEmitter code for outputing calls toDan Gohman2008-07-071-2/+2
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-252-10/+10
* This situation can occur:Bill Wendling2008-06-231-0/+25
* Support for load/store of expanded float types. IDuncan Sands2008-06-211-0/+10
* ISD::UNDEF should be expanded recursively / iteratively.Evan Cheng2008-06-191-0/+6
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-201-1/+1
* Adding testcase.Bill Wendling2008-05-011-0/+15
* Tail call optimization improvements:Arnold Schwaighofer2008-04-303-0/+36
* Implement a signficant optimization for inline asm:Chris Lattner2008-04-271-4/+3
* New test.Evan Cheng2008-04-241-0/+89
* 64-bit atomic operations.Evan Cheng2008-04-192-0/+48
* After reading memory that's already freed.Evan Cheng2008-04-161-0/+14
* Remove -unwind-tables-optional everywhere, sinceDale Johannesen2008-04-144-6/+6
* A copy instruction may use a register multiple times on some targets. Change ...Evan Cheng2008-04-101-0/+100