| Commit message (Expand) | Author | Age | Files | Lines |
* | If ADD, SUB, or MUL have an overflow bit that's used, don't do transformation on | Bill Wendling | 2008-12-10 | 1 | -4/+36 |
* | For amusement, implement SADDO, SSUBO, UADDO, USUBO | Duncan Sands | 2008-12-10 | 1 | -0/+42 |
* | Fixed a bug when trying to optimize a extract vector element of a | Mon P Wang | 2008-12-10 | 1 | -0/+13 |
* | Implement fast-isel conversion of a branch instruction that's branching on an | Bill Wendling | 2008-12-09 | 1 | -0/+2 |
* | Add sub/mul overflow intrinsics. This currently doesn't have a | Bill Wendling | 2008-12-09 | 2 | -0/+82 |
* | Fix PR3117: not all nodes being legalized. The | Duncan Sands | 2008-12-09 | 1 | -0/+37 |
* | CellSPU: | Scott Michel | 2008-12-09 | 2 | -2/+2 |
* | Fix getNode to allow a vector for the shift amount for shifts of vectors. | Mon P Wang | 2008-12-09 | 1 | -0/+8 |
* | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 1 | -0/+17 |
* | Clean up some ARM GV asm printing out; minor fixes to match what gcc does. | Evan Cheng | 2008-12-06 | 4 | -1/+42 |
* | Fix test to pass on Linux. | Dale Johannesen | 2008-12-05 | 1 | -1/+1 |
* | Make LoopStrengthReduce smarter about hoisting things out of | Dale Johannesen | 2008-12-05 | 3 | -3/+64 |
* | This test also requires -mattr=+sse41. | Evan Cheng | 2008-12-05 | 1 | -1/+1 |
* | Effectively undo 60461 in PIC mode which simply transform V_SET0 / V_SETALLON... | Evan Cheng | 2008-12-05 | 1 | -0/+237 |
* | Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are... | Evan Cheng | 2008-12-05 | 5 | -1/+47 |
* | CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests that | Scott Michel | 2008-12-05 | 2 | -0/+184 |
* | Temporarily revert r60519. It was causing a bootstrap failure: | Bill Wendling | 2008-12-04 | 1 | -0/+1 |
* | Visibility hidden GVs do not require extra load of symbol address from the GO... | Evan Cheng | 2008-12-04 | 1 | -0/+10 |
* | Use mmx (punpckldq VR64, (mmx_v_set0)) to clear high 32-bits of a VR64 register. | Evan Cheng | 2008-12-03 | 1 | -0/+24 |
* | Fix some tests. The grep for "il" was matching "file". | Rafael Espindola | 2008-12-03 | 6 | -8/+10 |
* | Add support for ISD::TRAP to the XCore backend | Richard Osborne | 2008-12-03 | 1 | -0/+11 |
* | Fix test. | Evan Cheng | 2008-12-03 | 1 | -4/+2 |
* | Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86's | Dan Gohman | 2008-12-03 | 2 | -0/+118 |
* | Change label to 'carry' for unsigned adds. | Bill Wendling | 2008-12-03 | 1 | -2/+2 |
* | Fix byval arguments in the fastcc calling convention. The fastcc convention | Dan Gohman | 2008-12-03 | 2 | -2/+21 |
* | Add nounwind attributes to this test. | Dan Gohman | 2008-12-03 | 1 | -2/+2 |
* | testcases for recent dag combiner changes | Dale Johannesen | 2008-12-03 | 3 | -0/+54 |
* | Remove a (what appears to be) overly strict assertion. Here is what happened: | Evan Cheng | 2008-12-02 | 1 | -0/+18 |
* | CellSPU: | Scott Michel | 2008-12-02 | 1 | -0/+81 |
* | Fix PR3124: overly strict assert. | Evan Cheng | 2008-12-02 | 1 | -0/+15 |
* | Second stab at target-dependent lowering of everyone's favorite nodes: [SU]ADDO | Bill Wendling | 2008-12-02 | 1 | -1/+0 |
* | Add rdar reference, make this actually fail when the patch isn't applied. | Chris Lattner | 2008-12-01 | 1 | -2/+4 |
* | Consider only references to an IV within the loop when | Dale Johannesen | 2008-12-01 | 1 | -0/+28 |
* | CellSPU: | Scott Michel | 2008-12-01 | 1 | -7/+74 |
* | Followup to r60283: optimize arbitrary width signed divisions as well | Eli Friedman | 2008-11-30 | 1 | -0/+10 |
* | Fix for PR2164: allow transforming arbitrary-width unsigned divides into | Eli Friedman | 2008-11-30 | 2 | -1/+11 |
* | APIntify a test which is potentially unsafe otherwise, and fix the | Eli Friedman | 2008-11-30 | 2 | -1/+23 |
* | XFAil test due to reverting of patch. | Bill Wendling | 2008-11-27 | 1 | -0/+1 |
* | Avoid inserting noop's in the middle of a loop. | Evan Cheng | 2008-11-27 | 1 | -0/+32 |
* | On x86 favors folding short immediate into some arithmetic operations (e.g. a... | Evan Cheng | 2008-11-27 | 2 | -1/+15 |
* | Add -march=x86. | Evan Cheng | 2008-11-27 | 1 | -1/+1 |
* | Add x86-specific test for add-with-overflow intrinsics. | Bill Wendling | 2008-11-26 | 1 | -0/+41 |
* | Turn on my codegen prepare heuristic by default. It doesn't affect | Chris Lattner | 2008-11-26 | 1 | -2/+2 |
* | Check that running the DAG combiner between type | Duncan Sands | 2008-11-26 | 1 | -0/+1 |
* | This adds in some code (currently disabled unless you pass | Chris Lattner | 2008-11-26 | 1 | -0/+25 |
* | Teach CodeGenPrepare to look through Bitcast instructions when attempting to | Chris Lattner | 2008-11-26 | 2 | -1/+17 |
* | fix an over-reduced test. | Chris Lattner | 2008-11-26 | 1 | -7/+2 |
* | this doesn't need EH | Chris Lattner | 2008-11-26 | 1 | -1/+1 |
* | CellSPU: | Scott Michel | 2008-11-25 | 1 | -4/+73 |
* | CellSPU: test should use shlqby, not shlqbyi | Scott Michel | 2008-11-25 | 1 | -2/+1 |