| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix add/sub expansion: don't create ADD / SUB with two results (seems like ev... | Evan Cheng | 2008-12-12 | 1 | -5/+5 |
| * | When using a 4 byte jump table on a 64 bit machine, | Duncan Sands | 2008-12-12 | 1 | -11/+3 |
| * | Added support for SELECT v8i8 v4i16 for X86 (MMX) | Mon P Wang | 2008-12-12 | 1 | -0/+4 |
| * | Redo the arithmetic with overflow architecture. I was changing the semantics of | Bill Wendling | 2008-12-12 | 1 | -15/+0 |
| * | Avoid generating a convert_rndsat node when the src and dest type are the same. | Mon P Wang | 2008-12-11 | 1 | -0/+4 |
| * | Clarify FIXME. | Bill Wendling | 2008-12-11 | 1 | -6/+6 |
| * | Whitespace clean up (tabs with spaces) | Mon P Wang | 2008-12-11 | 1 | -8/+8 |
| * | Make fix for r60829 less conservative to allow the proper optimization for | Mon P Wang | 2008-12-11 | 1 | -2/+9 |
| * | If ADD, SUB, or MUL have an overflow bit that's used, don't do transformation on | Bill Wendling | 2008-12-10 | 1 | -0/+15 |
| * | For amusement, implement SADDO, SSUBO, UADDO, USUBO | Duncan Sands | 2008-12-10 | 2 | -19/+80 |
| * | Fixed a bug when trying to optimize a extract vector element of a | Mon P Wang | 2008-12-10 | 1 | -1/+2 |
| * | Whitespace changes. | Bill Wendling | 2008-12-10 | 1 | -1/+1 |
| * | Whitespace fixes. | Bill Wendling | 2008-12-10 | 1 | -14/+12 |
| * | Rewrite the SDep class, and simplify some of the related code. | Dan Gohman | 2008-12-09 | 4 | -221/+232 |
| * | Add sub/mul overflow intrinsics. This currently doesn't have a | Bill Wendling | 2008-12-09 | 6 | -25/+87 |
| * | Fix PR3117: not all nodes being legalized. The | Duncan Sands | 2008-12-09 | 7 | -207/+467 |
| * | In LegalizeOp, don't change the result type of CONVERT_RNDSAT when promoting | Mon P Wang | 2008-12-09 | 1 | -2/+2 |
| * | Fix getNode to allow a vector for the shift amount for shifts of vectors. | Mon P Wang | 2008-12-09 | 2 | -9/+33 |
| * | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 1 | -23/+32 |
| * | When allocating a stack temporary, use the correct | Duncan Sands | 2008-12-04 | 1 | -1/+1 |
| * | Make debug output more informative. | Dan Gohman | 2008-12-04 | 1 | -1/+1 |
| * | Only check that the result of the mapping was not | Duncan Sands | 2008-12-03 | 1 | -0/+1 |
| * | Remove a (what appears to be) overly strict assertion. Here is what happened: | Evan Cheng | 2008-12-02 | 1 | -1/+0 |
| * | Non-functional change: make custom lowering for truncate stylistically | Scott Michel | 2008-12-02 | 1 | -5/+12 |
| * | One more transformation. | Dale Johannesen | 2008-12-02 | 1 | -0/+8 |
| * | make it possible to custom lower TRUNCATE (needed for the CellSPU target) | Tilmann Scheller | 2008-12-02 | 1 | -0/+5 |
| * | Removed some unnecessary code in widening. | Mon P Wang | 2008-12-02 | 1 | -115/+9 |
| * | Add a few more transformations. | Dale Johannesen | 2008-12-02 | 1 | -0/+24 |
| * | Expand getVTList, getNodeValueTypes, and SelectNodeTo to handle more value ty... | Bill Wendling | 2008-12-01 | 1 | -0/+33 |
| * | There are no longer any places that require a | Duncan Sands | 2008-12-01 | 3 | -18/+26 |
| * | Change the interface to the type legalization method | Duncan Sands | 2008-12-01 | 5 | -72/+34 |
| * | Followup to r60283: optimize arbitrary width signed divisions as well | Eli Friedman | 2008-11-30 | 1 | -71/+34 |
| * | Fix for PR2164: allow transforming arbitrary-width unsigned divides into | Eli Friedman | 2008-11-30 | 1 | -95/+65 |
| * | APIntify a test which is potentially unsafe otherwise, and fix the | Eli Friedman | 2008-11-30 | 1 | -3/+10 |
| * | Removing redundant semicolons. No functionality change. | Sanjiv Gupta | 2008-11-27 | 1 | -2/+2 |
| * | Add a missing case in visitADD. | Dale Johannesen | 2008-11-27 | 1 | -0/+3 |
| * | Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations. | Sanjiv Gupta | 2008-11-26 | 1 | -6/+36 |
| * | A simplification for checking whether the signs of the operands and sum diffe... | Bill Wendling | 2008-11-25 | 1 | -15/+14 |
| * | Now with the correct type for the 0. | Bill Wendling | 2008-11-25 | 1 | -1/+1 |
| * | Get rid of unused variable. | Bill Wendling | 2008-11-25 | 1 | -1/+0 |
| * | Hacker's Delight says, "Signed integer overflow of addition occurs if and only | Bill Wendling | 2008-11-25 | 1 | -4/+48 |
| * | Initial support for anti-dependence breaking. Currently this code does not | Dan Gohman | 2008-11-25 | 1 | -238/+26 |
| * | - Make lowering of "add with overflow" customizable by back-ends. | Bill Wendling | 2008-11-24 | 2 | -18/+29 |
| * | Check in the rest of this change. The isAntiDep flag needs to be passed | Dan Gohman | 2008-11-24 | 2 | -2/+2 |
| * | If the type legalizer actually legalized anything | Duncan Sands | 2008-11-24 | 4 | -195/+234 |
| * | Eliminate some unused variable compile time warnings. | Evan Cheng | 2008-11-24 | 3 | -0/+9 |
| * | Add support for llvm.uadd.with.overflow. | Bill Wendling | 2008-11-24 | 1 | -5/+5 |
| * | Rename SetCCResultContents to BooleanContents. In | Duncan Sands | 2008-11-23 | 5 | -23/+23 |
| * | Added check to avoid generating extract subvector beyond the end of the vecto... | Mon P Wang | 2008-11-23 | 1 | -1/+2 |
| * | Cleanup of the [SU]ADDO type legalization code. Patch by Duncan! | Bill Wendling | 2008-11-22 | 3 | -22/+24 |