| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fixed a bug when trying to optimize a extract vector element of a | Mon P Wang | 2008-12-10 | 1 | -1/+2 |
| * | Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some... | Evan Cheng | 2008-12-10 | 2 | -11/+11 |
| * | Whitespace changes. | Bill Wendling | 2008-12-10 | 1 | -1/+1 |
| * | Whitespace fixes. | Bill Wendling | 2008-12-10 | 1 | -14/+12 |
| * | Update CalcLatency to work in terms of edge latencies, rather than | Dan Gohman | 2008-12-10 | 1 | -26/+5 |
| * | Fix a couple of Dwarf bugs. | Evan Cheng | 2008-12-10 | 2 | -8/+22 |
| * | Rewrite the SDep class, and simplify some of the related code. | Dan Gohman | 2008-12-09 | 9 | -303/+318 |
| * | Minor code simplification. | Dan Gohman | 2008-12-09 | 1 | -3/+3 |
| * | 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 |
| * | Cosmetic changes. | Evan Cheng | 2008-12-09 | 1 | -6/+8 |
| * | Whitespace cleanups. | Dan Gohman | 2008-12-09 | 1 | -12/+14 |
| * | 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 |
| * | Don't charge full latency for an anti-dependence, in this simplistic | Dan Gohman | 2008-12-09 | 1 | -3/+7 |
| * | Fix the top-level comments, and fix some 80-column violations. | Dan Gohman | 2008-12-08 | 1 | -7/+9 |
| * | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 1 | -23/+32 |
| * | Move createVirtualRegister out-of-line. | Dan Gohman | 2008-12-08 | 1 | -0/+18 |
| * | Clarify some comments. | Dan Gohman | 2008-12-08 | 1 | -2/+2 |
| * | Switch to top-down mode and fix a crasher this exposed caused by an error in the | Owen Anderson | 2008-12-07 | 1 | -1/+11 |
| * | Reason #3 from 60595 doesn't hold true. If we can fold a PIC load from constp... | Evan Cheng | 2008-12-05 | 1 | -9/+11 |
| * | Fix comment. | Evan Cheng | 2008-12-05 | 1 | -1/+1 |
| * | Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. | Dan Gohman | 2008-12-05 | 4 | -6/+7 |
| * | Teach StackSlotColoring to update MachineMemOperands when | Dan Gohman | 2008-12-05 | 1 | -3/+20 |
| * | Ignore IMPLICIT_DEF instructions when computing physreg liveness. | Dan Gohman | 2008-12-05 | 1 | -0/+7 |
| * | Factor out some common code. | Owen Anderson | 2008-12-04 | 1 | -76/+39 |
| * | When allocating a stack temporary, use the correct | Duncan Sands | 2008-12-04 | 1 | -1/+1 |
| * | Use register names instead of numbers in debug output. | Dan Gohman | 2008-12-04 | 1 | -2/+3 |
| * | Make debug output more informative. | Dan Gohman | 2008-12-04 | 1 | -1/+1 |
| * | Add minimal support for disambiguating memory references. Currently | Dan Gohman | 2008-12-04 | 1 | -13/+123 |
| * | Rewrite the liveness bookkeeping code to fix a bunch of | Dan Gohman | 2008-12-03 | 1 | -34/+42 |
| * | Have PseudoSourceValue override Value::dump, so that it works | Dan Gohman | 2008-12-03 | 1 | -0/+4 |
| * | Fix an inconsistency in a comment. | Dan Gohman | 2008-12-03 | 1 | -4/+3 |
| * | Don't charge the full latency for anti and output dependencies. This is | Dan Gohman | 2008-12-03 | 1 | -3/+6 |
| * | When looking for anti-dependences on the critical path, don't bother | Dan Gohman | 2008-12-03 | 1 | -0/+4 |
| * | Add a comment about callee-saved registers. | Dan Gohman | 2008-12-03 | 1 | -0/+2 |
| * | Split foldMemoryOperand into public non-virtual and protected virtual | Dan Gohman | 2008-12-03 | 1 | -0/+68 |
| * | Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. | Dan Gohman | 2008-12-03 | 1 | -3/+3 |
| * | Only check that the result of the mapping was not | Duncan Sands | 2008-12-03 | 1 | -0/+1 |
| * | Fix bug 3140. | Rafael Espindola | 2008-12-03 | 1 | -0/+8 |
| * | Add a sanity-check to tablegen to catch the case where isSimpleLoad | Dan Gohman | 2008-12-03 | 1 | -1/+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 |
| * | Fix a typo in a comment. | Dan Gohman | 2008-12-02 | 1 | -1/+1 |
| * | Add support for folding spills into preceding defs when doing pre-alloc split... | Owen Anderson | 2008-12-02 | 1 | -27/+101 |
| * | 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 |
| * | Fix PR3124: overly strict assert. | Evan Cheng | 2008-12-02 | 1 | -2/+4 |
| * | Add a few more transformations. | Dale Johannesen | 2008-12-02 | 1 | -0/+24 |