aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* If ADD, SUB, or MUL have an overflow bit that's used, don't do transformation onBill Wendling2008-12-101-4/+36
* For amusement, implement SADDO, SSUBO, UADDO, USUBODuncan Sands2008-12-101-0/+42
* Fixed a bug when trying to optimize a extract vector element of aMon P Wang2008-12-101-0/+13
* Implement fast-isel conversion of a branch instruction that's branching on anBill Wendling2008-12-091-0/+2
* Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling2008-12-092-0/+82
* Fix PR3117: not all nodes being legalized. TheDuncan Sands2008-12-091-0/+37
* CellSPU:Scott Michel2008-12-092-2/+2
* Fix getNode to allow a vector for the shift amount for shifts of vectors.Mon P Wang2008-12-091-0/+8
* Factor out the code for sign-extending/truncating gep indicesDan Gohman2008-12-081-0/+17
* Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng2008-12-064-1/+42
* Fix test to pass on Linux.Dale Johannesen2008-12-051-1/+1
* Make LoopStrengthReduce smarter about hoisting things out ofDale Johannesen2008-12-053-3/+64
* This test also requires -mattr=+sse41.Evan Cheng2008-12-051-1/+1
* Effectively undo 60461 in PIC mode which simply transform V_SET0 / V_SETALLON...Evan Cheng2008-12-051-0/+237
* Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng2008-12-055-1/+47
* CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests thatScott Michel2008-12-052-0/+184
* Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling2008-12-041-0/+1
* Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng2008-12-041-0/+10
* Use mmx (punpckldq VR64, (mmx_v_set0)) to clear high 32-bits of a VR64 register.Evan Cheng2008-12-031-0/+24
* Fix some tests. The grep for "il" was matching "file".Rafael Espindola2008-12-036-8/+10
* Add support for ISD::TRAP to the XCore backendRichard Osborne2008-12-031-0/+11
* Fix test.Evan Cheng2008-12-031-4/+2
* Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86'sDan Gohman2008-12-032-0/+118
* Change label to 'carry' for unsigned adds.Bill Wendling2008-12-031-2/+2
* Fix byval arguments in the fastcc calling convention. The fastcc conventionDan Gohman2008-12-032-2/+21
* Add nounwind attributes to this test.Dan Gohman2008-12-031-2/+2
* testcases for recent dag combiner changesDale Johannesen2008-12-033-0/+54
* Remove a (what appears to be) overly strict assertion. Here is what happened:Evan Cheng2008-12-021-0/+18
* CellSPU:Scott Michel2008-12-021-0/+81
* Fix PR3124: overly strict assert.Evan Cheng2008-12-021-0/+15
* Second stab at target-dependent lowering of everyone's favorite nodes: [SU]ADDOBill Wendling2008-12-021-1/+0
* Add rdar reference, make this actually fail when the patch isn't applied.Chris Lattner2008-12-011-2/+4
* Consider only references to an IV within the loop whenDale Johannesen2008-12-011-0/+28
* CellSPU:Scott Michel2008-12-011-7/+74
* Followup to r60283: optimize arbitrary width signed divisions as well Eli Friedman2008-11-301-0/+10
* Fix for PR2164: allow transforming arbitrary-width unsigned divides intoEli Friedman2008-11-302-1/+11
* APIntify a test which is potentially unsafe otherwise, and fix the Eli Friedman2008-11-302-1/+23
* XFAil test due to reverting of patch.Bill Wendling2008-11-271-0/+1
* Avoid inserting noop's in the middle of a loop.Evan Cheng2008-11-271-0/+32
* On x86 favors folding short immediate into some arithmetic operations (e.g. a...Evan Cheng2008-11-272-1/+15
* Add -march=x86.Evan Cheng2008-11-271-1/+1
* Add x86-specific test for add-with-overflow intrinsics.Bill Wendling2008-11-261-0/+41
* Turn on my codegen prepare heuristic by default. It doesn't affect Chris Lattner2008-11-261-2/+2
* Check that running the DAG combiner between typeDuncan Sands2008-11-261-0/+1
* This adds in some code (currently disabled unless you pass Chris Lattner2008-11-261-0/+25
* Teach CodeGenPrepare to look through Bitcast instructions when attempting toChris Lattner2008-11-262-1/+17
* fix an over-reduced test.Chris Lattner2008-11-261-7/+2
* this doesn't need EHChris Lattner2008-11-261-1/+1
* CellSPU:Scott Michel2008-11-251-4/+73
* CellSPU: test should use shlqby, not shlqbyiScott Michel2008-11-251-2/+1