aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* This is not failing on Darwin for some reason. XFAIL for other platforms.Bill Wendling2008-12-311-1/+1
* XFAIL this for now until I can figure out what's going on.Scott Michel2008-12-311-1/+3
* Fix test erratum (which is wierd: works locally for me?)Scott Michel2008-12-301-1/+1
* - Start moving target-dependent nodes that could be represented by anScott Michel2008-12-305-18/+126
* - Remove Tilmann's custom truncate lowering: it completely hosed overScott Michel2008-12-277-25/+361
* add PR #Chris Lattner2008-12-251-0/+1
* Add a simple pattern for matching 'bt'.Chris Lattner2008-12-251-0/+20
* Revert the changes in this testcase until Anton can fix them.Bill Wendling2008-12-241-11/+15
* Fix a compiler-abort on a testcase where the stack-pointer is added toDan Gohman2008-12-241-0/+33
* Add another permutation where we should get rid of a-a.Dale Johannesen2008-12-231-0/+24
* Update testAnton Korobeynikov2008-12-231-15/+11
* Added shuffle and splat test cases for r61365.Mon P Wang2008-12-233-0/+192
* One more permutation of subtracting off a base value.Dale Johannesen2008-12-231-0/+14
* Fix fast-isel to not emit invalid assembly when presented with aDan Gohman2008-12-201-0/+7
* Use the correct Preds and Succs lists in setHeightDirty()Dan Gohman2008-12-202-1/+30
* Fix PR3149. If an early clobber def is a physical register and it is tied to ...Evan Cheng2008-12-192-1/+33
* - CodeGenPrepare does not split loop back edges but it only knows about back ...Evan Cheng2008-12-192-1/+51
* Fix bug 3202.Rafael Espindola2008-12-192-0/+22
* Fix test to account for generating some vector code for mul v2i64 insteadMon P Wang2008-12-181-2/+2
* Added some basic test cases for r61209Mon P Wang2008-12-1818-0/+564
* Fix for PR3225: disable a broken optimization inEli Friedman2008-12-171-0/+19
* A new dag combine; several permutations of thisDale Johannesen2008-12-161-0/+14
* We have decided not to support inline asm where an output operand with a matc...Evan Cheng2008-12-161-0/+1
* Enable anti-dependence breaking by default when post-RA scheduling is enabled.Dan Gohman2008-12-161-1/+1
* Fix some register-alias-related bugs in the post-RA scheduler livenessDan Gohman2008-12-161-4/+2
* Added support for splitting and scalarizing vector shifts.Mon P Wang2008-12-152-0/+22
* Added support to LegalizeType for expanding the operands of scalar to vectorMon P Wang2008-12-151-0/+10
* - Use patterns instead of creating completely new instruction matching patterns,Bill Wendling2008-12-122-18/+26
* 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