| Commit message (Expand) | Author | Age | Files | Lines |
| * | PR6880: Don't dereference CallsExternalNode if it's NULL. | Benjamin Kramer | 2010-04-20 | 1 | -3/+5 |
| * | move some select simplifications out out instcombine into | Chris Lattner | 2010-04-20 | 1 | -0/+32 |
| * | make CallGraphNode dtor abort if a node is deleted when there are still | Chris Lattner | 2010-04-20 | 1 | -0/+9 |
| * | Remove the Expr member from IVUsers. Instead of remembering the expression, | Dan Gohman | 2010-04-19 | 1 | -29/+27 |
| * | fix PR6858: a dangling pointer use bug which was caused | Chris Lattner | 2010-04-17 | 1 | -1/+8 |
| * | a bunch of cleanups and tweaks, no functionality changes. | Chris Lattner | 2010-04-17 | 1 | -42/+48 |
| * | reenable r101565, removing a problematic assertion. | Chris Lattner | 2010-04-17 | 1 | -2/+0 |
| * | disable r101565: an assert is getting triggered. More lurking badness no doubt. | Chris Lattner | 2010-04-17 | 1 | -0/+2 |
| * | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 6 | -27/+27 |
| * | building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager | Chris Lattner | 2010-04-16 | 1 | -0/+5 |
| * | move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd(). | Chris Lattner | 2010-04-16 | 1 | -5/+15 |
| * | introduce a new CallGraphSCC class, and pass it around | Chris Lattner | 2010-04-16 | 1 | -21/+34 |
| * | move PrintCallGraphPass out of the middle of CGPassManager. | Chris Lattner | 2010-04-16 | 1 | -33/+43 |
| * | Disable inlining of recursive calls. It can complicate tailcallelim and | Dan Gohman | 2010-04-16 | 1 | -0/+7 |
| * | reapply r101434 | Gabor Greif | 2010-04-16 | 6 | -27/+27 |
| * | Make callIsSmall accessible as a utility function. | Dan Gohman | 2010-04-16 | 1 | -4/+4 |
| * | Fix SCEVCommutativeExpr::print to be robust in the case of improper | Dan Gohman | 2010-04-16 | 1 | -4/+6 |
| * | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 6 | -27/+27 |
| * | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 6 | -27/+27 |
| * | Fix a bunch of namespace polution. | Dan Gohman | 2010-04-15 | 2 | -2/+6 |
| * | Make getPredecessorWithUniqueSuccessorForBB return the unique successor | Dan Gohman | 2010-04-15 | 1 | -12/+10 |
| * | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 6 | -27/+27 |
| * | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 6 | -27/+27 |
| * | 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 |