| Commit message (Expand) | Author | Age | Files | Lines |
* | Redo the arithmetic with overflow architecture. I was changing the semantics of | Bill Wendling | 2008-12-12 | 5 | -205/+617 |
* | Fix a 80 col. violation. | Evan Cheng | 2008-12-11 | 1 | -1/+2 |
* | Sneaky, sneaky: move the -1 to the outside of the SMax. Reinstate the | Nick Lewycky | 2008-12-11 | 1 | -15/+15 |
* | fix grammar, thanks Duncan! | Torok Edwin | 2008-12-11 | 1 | -4/+4 |
* | introduce BasicBlock::getUniquePredecessor() | Torok Edwin | 2008-12-11 | 1 | -0/+19 |
* | 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 |
* | Add a newline after this debug output. | Bill Wendling | 2008-12-10 | 1 | -1/+1 |
* | 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 |
* | Preliminary ARM debug support based on patch by Mikael of FlexyCore. | Evan Cheng | 2008-12-10 | 4 | -20/+57 |
* | Some code clean up. | Evan Cheng | 2008-12-10 | 1 | -12/+14 |
* | Only perform SETO/SETC to JO/JC conversion if extractvalue is coming from an ... | Bill Wendling | 2008-12-10 | 1 | -35/+50 |
* | For amusement, implement SADDO, SSUBO, UADDO, USUBO | Duncan Sands | 2008-12-10 | 2 | -19/+80 |
* | Don't dereference the end() iterator. This was | Duncan Sands | 2008-12-10 | 1 | -2/+3 |
* | 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 | 7 | -32/+39 |
* | Whitespace changes. | Bill Wendling | 2008-12-10 | 2 | -3/+2 |
* | Fix a bug introduced by r59265. If lazy compilation is disabled, return actua... | Evan Cheng | 2008-12-10 | 1 | -1/+1 |
* | move an entry, add some notes, remove a completed item (IMPLICIT_DEF) | Chris Lattner | 2008-12-10 | 1 | -37/+38 |
* | Allow basicaa to walk through geps with identical indices in | Chris Lattner | 2008-12-10 | 1 | -18/+32 |
* | 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 |
* | CellSPU: | Scott Michel | 2008-12-10 | 9 | -84/+286 |
* | Implement fast-isel conversion of a branch instruction that's branching on an | Bill Wendling | 2008-12-09 | 1 | -0/+63 |
* | Rewrite the SDep class, and simplify some of the related code. | Dan Gohman | 2008-12-09 | 9 | -303/+318 |
* | loosen up an assertion that isn't valid when called from | Chris Lattner | 2008-12-09 | 1 | -1/+1 |
* | 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 | 10 | -91/+233 |
* | Teach GVN to invalidate some memdep information when it does an RAUW | Chris Lattner | 2008-12-09 | 2 | -1/+33 |
* | Fix PR3117: not all nodes being legalized. The | Duncan Sands | 2008-12-09 | 7 | -207/+467 |
* | Teach BasicAA::getModRefInfo(CallSite, CallSite) some | Chris Lattner | 2008-12-09 | 2 | -21/+52 |
* | Fix a fixme: allow memdep to see past read-only calls when doing | Chris Lattner | 2008-12-09 | 1 | -4/+13 |
* | rename getNonLocalDependency -> getNonLocalCallDependency, and remove | Chris Lattner | 2008-12-09 | 2 | -49/+23 |
* | Switch GVN::processNonLocalLoad to using the new | Chris Lattner | 2008-12-09 | 1 | -20/+11 |
* | random cleanups, no functionality change. | Chris Lattner | 2008-12-09 | 1 | -14/+26 |
* | Back out 60748 for now. It's breaking SPASS, 254.gap, and 464.h264ref. | Evan Cheng | 2008-12-09 | 1 | -5/+1 |
* | Cosmetic changes. | Evan Cheng | 2008-12-09 | 1 | -6/+8 |
* | remove unused var | Nuno Lopes | 2008-12-09 | 1 | -2/+0 |
* | Whitespace cleanups. | Dan Gohman | 2008-12-09 | 1 | -12/+14 |
* | Handle a compiler warning. | Duncan Sands | 2008-12-09 | 1 | -1/+1 |
* | fix typos gabor noticed | Chris Lattner | 2008-12-09 | 1 | -1/+1 |
* | Correct my English. | Bill Wendling | 2008-12-09 | 1 | -8/+9 |
* | restructure the top level non-local ptr dep query to handle | Chris Lattner | 2008-12-09 | 1 | -19/+26 |
* | rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBB | Chris Lattner | 2008-12-09 | 1 | -65/+83 |
* | DisableGVCompilation should not abort on internal GlobalValue's. | Evan Cheng | 2008-12-09 | 1 | -2/+2 |
* | In LegalizeOp, don't change the result type of CONVERT_RNDSAT when promoting | Mon P Wang | 2008-12-09 | 1 | -2/+2 |
* | It's easy to handle SLE/SGE when the loop has a unit stride. | Nick Lewycky | 2008-12-09 | 1 | -1/+5 |