| Commit message (Expand) | Author | Age | Files | Lines |
| * | Eliminate a redundant FoldingSet lookup. | Dan Gohman | 2010-06-25 | 1 | -3/+3 |
| * | Don't try to preserve pointer types in SCEVConstants; the old code | Dan Gohman | 2010-06-24 | 1 | -12/+8 |
| * | Make the trunc code consistent with the zext and sext code in its | Dan Gohman | 2010-06-24 | 1 | -1/+2 |
| * | use ArgOperand accessors | Gabor Greif | 2010-06-23 | 2 | -13/+13 |
| * | use the new isFreeCall API and ArgOperand accessors | Gabor Greif | 2010-06-23 | 1 | -12/+13 |
| * | minor enhancement to llvm::isFreeCall API: return CallInst; no functional change | Gabor Greif | 2010-06-23 | 1 | -8/+8 |
| * | use ArgOperand getters | Gabor Greif | 2010-06-23 | 1 | -3/+3 |
| * | Replace ScalarEvolution's private copy of getLoopPredecessor | Dan Gohman | 2010-06-22 | 1 | -19/+2 |
| * | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 | 1 | -2/+2 |
| * | Allow "exhaustive" trip count evaluation on phi nodes with all | Dan Gohman | 2010-06-22 | 1 | -9/+7 |
| * | Use single interface, using twine, to get named metadata. | Devang Patel | 2010-06-22 | 1 | -2/+1 |
| * | Do not rely on Twine temporaries to survive. | Devang Patel | 2010-06-22 | 1 | -4/+4 |
| * | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman | 2010-06-21 | 2 | -11/+10 |
| * | Do not directly use function names to construct new name for named metadata. | Devang Patel | 2010-06-21 | 1 | -1/+8 |
| * | Restore a call to rememberInstruction which was accidentally dropped | Dan Gohman | 2010-06-19 | 1 | -0/+1 |
| * | Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoid | Dan Gohman | 2010-06-19 | 1 | -2/+5 |
| * | Factor out duplicated code for reusing and inserting casts into | Dan Gohman | 2010-06-19 | 1 | -54/+46 |
| * | Revert r106304 (105548 and friends), which are the SCEVComplexityCompare | Dan Gohman | 2010-06-18 | 1 | -38/+138 |
| * | Reapply 105540, 105542, and 105548, and revert r105732. | Dan Gohman | 2010-06-18 | 1 | -138/+38 |
| * | Reapply 105546. | Dan Gohman | 2010-06-18 | 1 | -7/+13 |
| * | Reapply 105544. | Dan Gohman | 2010-06-18 | 1 | -2/+2 |
| * | Remove getIntegerSCEV; it's redundant with getConstant, and getConstant | Dan Gohman | 2010-06-18 | 1 | -7/+0 |
| * | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
| * | Fix a typo in a comment. | Dan Gohman | 2010-06-18 | 1 | -1/+1 |
| * | Simplify this code. | Dan Gohman | 2010-06-17 | 1 | -11/+3 |
| * | A few more places where SCEVExpander bits need to skip over debug intrinsics | Jim Grosbach | 2010-06-16 | 1 | -3/+4 |
| * | Check function pointer first, before comparing function names. | Devang Patel | 2010-06-16 | 1 | -0/+2 |
| * | Use separate named MDNode to hold each function's local variable info. | Devang Patel | 2010-06-16 | 1 | -2/+6 |
| * | Support for nested functions/classes in debug output. (Again.) Radar 7424645. | Stuart Hastings | 2010-06-11 | 1 | -3/+14 |
| * | Delete duplicate function. | Stuart Hastings | 2010-06-11 | 1 | -12/+0 |
| * | Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping. | Evan Cheng | 2010-06-09 | 1 | -53/+147 |
| * | Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ... | Kenneth Uildriks | 2010-06-09 | 1 | -7/+20 |
| * | The FoldingSet hash data includes pointer values, so it isn't | Dan Gohman | 2010-06-07 | 1 | -21/+28 |
| * | Optimize this code somewhat by taking advantage of the fact | Dan Gohman | 2010-06-07 | 1 | -7/+13 |
| * | Micro-optimize this, to speed up this hotspot in debug builds a little. | Dan Gohman | 2010-06-07 | 1 | -2/+2 |
| * | Micro-optimize this. | Dan Gohman | 2010-06-07 | 1 | -2/+4 |
| * | Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't go | Dan Gohman | 2010-06-07 | 1 | -123/+14 |
| * | Create new accessors to get arguments for call/invoke instructions. It breaks | Bill Wendling | 2010-06-07 | 1 | -4/+4 |
| * | Revert 105492 & 105493 due to a testcase regression. Radar 7424645. | Stuart Hastings | 2010-06-05 | 1 | -18/+18 |
| * | LSR needs to remember inserted instructions even in postinc mode, because | Dan Gohman | 2010-06-05 | 1 | -1/+3 |
| * | Support for nested functions/classes in debug output. Radar 7424645. | Stuart Hastings | 2010-06-04 | 1 | -18/+18 |
| * | Fix normalization and de-normalization of non-affine SCEVs. | Dan Gohman | 2010-06-04 | 1 | -6/+9 |
| * | Fix the noalias checking so that it doesn't worry about | Dan Gohman | 2010-06-01 | 1 | -12/+12 |
| * | Fix AliasDebugger to be aware of operand values too. | Dan Gohman | 2010-05-28 | 1 | -2/+10 |
| * | Add lint checks for function attributes. | Dan Gohman | 2010-05-28 | 1 | -30/+91 |
| * | Fix lint's memcpy and memmove checks, and its basic block traversal. | Dan Gohman | 2010-05-28 | 1 | -5/+8 |
| * | Detect self-referential values. | Dan Gohman | 2010-05-28 | 1 | -6/+19 |
| * | Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645. | Stuart Hastings | 2010-05-28 | 1 | -0/+12 |
| * | Eli pointed out that va_arg instruction result values don't | Dan Gohman | 2010-05-28 | 1 | -4/+4 |
| * | Teach lint how to look through simple store+load pairs and other | Dan Gohman | 2010-05-28 | 1 | -10/+75 |