| Commit message (Expand) | Author | Age | Files | Lines |
* | Constify GetConstantStringInfo. | Dan Gohman | 2010-04-14 | 1 | -12/+13 |
* | performance: cache the dereferenced use_iterator | Gabor Greif | 2010-04-14 | 1 | -7/+8 |
* | Add a comment. | Dan Gohman | 2010-04-14 | 1 | -0/+2 |
* | Teach ScalarEvolution to simplify smax and umax when it can prove | Dan Gohman | 2010-04-13 | 1 | -2/+14 |
* | Minor code micro-optimizations. | Dan Gohman | 2010-04-13 | 1 | -7/+7 |
* | Micro-optimize a few hot spots. | Dan Gohman | 2010-04-12 | 1 | -10/+11 |
* | Add fast paths to ScalarEvolution::getSizeOf and getOffsetOf, as | Dan Gohman | 2010-04-12 | 1 | -0/+14 |
* | Remove unneeded debug in PostDominator runOnFunction() | Tobias Grosser | 2010-04-12 | 1 | -1/+0 |
* | Remove dead code in the dotty dominance tree printer. | Tobias Grosser | 2010-04-12 | 1 | -25/+0 |
* | Generalize ScalarEvolution's PHI analysis to handle loops that don't | Dan Gohman | 2010-04-12 | 1 | -14/+26 |
* | Rewrite the overflow checking in the get{Signed,Unsigned}Range code for | Dan Gohman | 2010-04-12 | 1 | -10/+34 |
* | Minor code simplification. | Dan Gohman | 2010-04-12 | 1 | -1/+1 |
* | Fix indentation. | Dan Gohman | 2010-04-11 | 1 | -1/+1 |
* | Enhance ScalarEvolution::isKnownPredicate with support for | Dan Gohman | 2010-04-11 | 1 | -8/+33 |
* | Minor code simplification. | Dan Gohman | 2010-04-11 | 1 | -2/+1 |
* | When creating a ConstantRange for [n,UINT_MAX], special case n == 0, because | Dan Gohman | 2010-04-11 | 1 | -3/+4 |
* | Add a cast to void to show that the return value is being | Dan Gohman | 2010-04-11 | 1 | -1/+1 |
* | Delete a dead check. | Dan Gohman | 2010-04-11 | 1 | -1/+0 |
* | Delete dead code. | Dan Gohman | 2010-04-11 | 1 | -26/+0 |
* | Rename isLoopGuardedByCond to isLoopEntryGuardedByCond, to emphasise | Dan Gohman | 2010-04-11 | 2 | -16/+16 |
* | When emitting code for an add, don't force a SCEVUnknown wrapper around | Dan Gohman | 2010-04-09 | 1 | -3/+4 |
* | Add a comment. | Dan Gohman | 2010-04-09 | 1 | -1/+2 |
* | Add several more lint checks. | Dan Gohman | 2010-04-09 | 1 | -21/+68 |
* | Fix a bug in IVUsers which was permitting non-affine addrecs to | Dan Gohman | 2010-04-09 | 1 | -2/+2 |
* | Add a few more lint checks. | Dan Gohman | 2010-04-08 | 1 | -0/+40 |
* | Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. | Dan Gohman | 2010-04-08 | 1 | -1/+1 |
* | Update CMake build. | Ted Kremenek | 2010-04-08 | 1 | -0/+1 |
* | Add a -lint pass which checks for common sources of undefined or likely | Dan Gohman | 2010-04-08 | 1 | -0/+368 |
* | Pointers to zero-sized objects don't point to overlapping objects. | Dan Gohman | 2010-04-08 | 1 | -0/+5 |
* | clean up algorithm and remove operand order assumptions | Gabor Greif | 2010-04-08 | 1 | -9/+24 |
* | Revert this change from a while ago; ScalarEvolution shouldn't analyze | Dan Gohman | 2010-04-08 | 1 | -2/+0 |
* | Update cmake build. | Benjamin Kramer | 2010-04-07 | 1 | -0/+1 |
* | Generalize IVUsers to track arbitrary expressions rather than expressions | Dan Gohman | 2010-04-07 | 3 | -167/+242 |
* | Add a const qualifier. | Dan Gohman | 2010-04-06 | 1 | -1/+1 |
* | Ok, third time's the charm. No changes from last time except the CMake | David Greene | 2010-04-02 | 2 | -0/+75 |
* | DebugInfoFinder::processModule was foiling my plot by | Chris Lattner | 2010-04-02 | 1 | -5/+20 |
* | Switch the code generator (except the JIT) onto the new DebugLoc | Chris Lattner | 2010-04-02 | 1 | -18/+0 |
* | Revert 100204. It broke a bunch of tests and apparently changed what passes a... | Evan Cheng | 2010-04-02 | 2 | -75/+0 |
* | Let's try this again. Re-apply 100143 including an apparent missing | David Greene | 2010-04-02 | 2 | -0/+75 |
* | Revert r100143. | Eric Christopher | 2010-04-01 | 2 | -75/+0 |
* | Add some switches helpful for debugging: | David Greene | 2010-04-01 | 2 | -0/+75 |
* | s/getNameStr/getName/ | Benjamin Kramer | 2010-03-31 | 1 | -3/+3 |
* | microoptimize this hot method, also making it more | Chris Lattner | 2010-03-31 | 1 | -3/+2 |
* | reapply my timer rewrite with a change for PassManager to store | Chris Lattner | 2010-03-30 | 2 | -13/+16 |
* | revert r99862 which is causing FNT failures. | Chris Lattner | 2010-03-30 | 2 | -16/+13 |
* | fairly major rewrite of various timing related stuff. | Chris Lattner | 2010-03-30 | 2 | -13/+16 |
* | rename pred_const_iterator to const_pred_iterator for consistency's sake | Gabor Greif | 2010-03-25 | 4 | -14/+14 |
* | rename use_const_iterator to const_use_iterator for consistency's sake | Gabor Greif | 2010-03-25 | 3 | -3/+3 |
* | Reapply r99451 with a fix to move the NoInline check to the cost functions | Eric Christopher | 2010-03-25 | 1 | -2/+4 |
* | Finally land the InvokeInst operand reordering. | Gabor Greif | 2010-03-24 | 1 | -1/+1 |