aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2009-01-06Use a latency value of 0 for the artificial edges inserted byDan Gohman
2009-01-05Find loop back edges only after empty blocks are eliminated.Evan Cheng
2009-01-05CellSPU:Scott Michel
2009-01-05CellSPU:Scott Michel
2009-01-05CellSPU:Scott Michel
2009-01-03Fix a DAGCombiner abort on an invalid shift count constant. This fixes PR3250.Dan Gohman
2009-01-03CellSPU:Scott Michel
2009-01-02Do not isel load folding bt instructions for pentium m, core, core2, and AMD ...Evan Cheng
2009-01-02Use movaps / movd to extract vector element 0 even with sse4.1. It's still ch...Evan Cheng
2009-01-02rename a file to follow naming conventions.Chris Lattner
2009-01-01Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands
2008-12-31This is not failing on Darwin for some reason. XFAIL for other platforms.Bill Wendling
2008-12-31XFAIL this for now until I can figure out what's going on.Scott Michel
2008-12-30Fix test erratum (which is wierd: works locally for me?)Scott Michel
2008-12-30- Start moving target-dependent nodes that could be represented by anScott Michel
2008-12-27- Remove Tilmann's custom truncate lowering: it completely hosed overScott Michel
2008-12-25add PR #Chris Lattner
2008-12-25Add a simple pattern for matching 'bt'.Chris Lattner
2008-12-24Revert the changes in this testcase until Anton can fix them.Bill Wendling
2008-12-24Fix a compiler-abort on a testcase where the stack-pointer is added toDan Gohman
2008-12-23Add another permutation where we should get rid of a-a.Dale Johannesen
2008-12-23Update testAnton Korobeynikov
2008-12-23Added shuffle and splat test cases for r61365.Mon P Wang
2008-12-23One more permutation of subtracting off a base value.Dale Johannesen
2008-12-20Fix fast-isel to not emit invalid assembly when presented with aDan Gohman
2008-12-20Use the correct Preds and Succs lists in setHeightDirty()Dan Gohman
2008-12-19Fix PR3149. If an early clobber def is a physical register and it is tied to ...Evan Cheng
2008-12-19- CodeGenPrepare does not split loop back edges but it only knows about back ...Evan Cheng
2008-12-19Fix bug 3202.Rafael Espindola
2008-12-18Fix test to account for generating some vector code for mul v2i64 insteadMon P Wang
2008-12-18Added some basic test cases for r61209Mon P Wang
2008-12-17Fix for PR3225: disable a broken optimization inEli Friedman
2008-12-16A new dag combine; several permutations of thisDale Johannesen
2008-12-16We have decided not to support inline asm where an output operand with a matc...Evan Cheng
2008-12-16Enable anti-dependence breaking by default when post-RA scheduling is enabled.Dan Gohman
2008-12-16Fix some register-alias-related bugs in the post-RA scheduler livenessDan Gohman
2008-12-15Added support for splitting and scalarizing vector shifts.Mon P Wang
2008-12-15Added support to LegalizeType for expanding the operands of scalar to vectorMon P Wang
2008-12-12- Use patterns instead of creating completely new instruction matching patterns,Bill Wendling
2008-12-10If ADD, SUB, or MUL have an overflow bit that's used, don't do transformation onBill Wendling
2008-12-10For amusement, implement SADDO, SSUBO, UADDO, USUBODuncan Sands
2008-12-10Fixed a bug when trying to optimize a extract vector element of aMon P Wang
2008-12-09Implement fast-isel conversion of a branch instruction that's branching on anBill Wendling
2008-12-09Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling
2008-12-09Fix PR3117: not all nodes being legalized. TheDuncan Sands
2008-12-09CellSPU:Scott Michel
2008-12-09Fix getNode to allow a vector for the shift amount for shifts of vectors.Mon P Wang
2008-12-08Factor out the code for sign-extending/truncating gep indicesDan Gohman
2008-12-06Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng
2008-12-05Fix test to pass on Linux.Dale Johannesen