| Commit message (Expand) | Author | Age |
* | Improve ScalarEvolution's nsw and nuw preservation. | Dan Gohman | 2010-06-30 |
* | When computing a new ConservativeResult, intersect it with | Dan Gohman | 2010-06-30 |
* | Rework scev-aa's basic computation so that it doesn't depend | Dan Gohman | 2010-06-30 |
* | Simplify. | Dan Gohman | 2010-06-30 |
* | Fix ScalarEvolution's tripcount computation for chains of loops | Dan Gohman | 2010-06-29 |
* | Fix whitespace style. | Dan Gohman | 2010-06-29 |
* | Remove a pointless variable. | Duncan Sands | 2010-06-29 |
* | Use a more obvious way to avoid compiling functions which are only used when ... | Benjamin Kramer | 2010-06-29 |
* | Jump through some silly hoops to make GCC accept that a function may not always | Chandler Carruth | 2010-06-29 |
* | Just as its not safe to blindly transfer the nsw bit from an add | Dan Gohman | 2010-06-29 |
* | Add an Intraprocedural form of BasicAliasAnalysis, which aims to | Dan Gohman | 2010-06-29 |
* | Fix Value::stripPointerCasts and BasicAA to avoid trouble on | Dan Gohman | 2010-06-28 |
* | Generalize AAEval so that it can be used both per-function and | Dan Gohman | 2010-06-28 |
* | Use named MDNode, llvm.dbg.sp, to collect subprogram info. This will be used ... | Devang Patel | 2010-06-28 |
* | Do not forget last element, function, while creating Subprogram definition MD... | Devang Patel | 2010-06-27 |
* | Eliminate a redundant FoldingSet lookup. | Dan Gohman | 2010-06-25 |
* | Don't try to preserve pointer types in SCEVConstants; the old code | Dan Gohman | 2010-06-24 |
* | Make the trunc code consistent with the zext and sext code in its | Dan Gohman | 2010-06-24 |
* | use ArgOperand accessors | Gabor Greif | 2010-06-23 |
* | use the new isFreeCall API and ArgOperand accessors | Gabor Greif | 2010-06-23 |
* | minor enhancement to llvm::isFreeCall API: return CallInst; no functional change | Gabor Greif | 2010-06-23 |
* | use ArgOperand getters | Gabor Greif | 2010-06-23 |
* | Replace ScalarEvolution's private copy of getLoopPredecessor | Dan Gohman | 2010-06-22 |
* | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 |
* | Allow "exhaustive" trip count evaluation on phi nodes with all | Dan Gohman | 2010-06-22 |
* | Use single interface, using twine, to get named metadata. | Devang Patel | 2010-06-22 |
* | Do not rely on Twine temporaries to survive. | Devang Patel | 2010-06-22 |
* | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman | 2010-06-21 |
* | Do not directly use function names to construct new name for named metadata. | Devang Patel | 2010-06-21 |
* | Restore a call to rememberInstruction which was accidentally dropped | Dan Gohman | 2010-06-19 |
* | Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoid | Dan Gohman | 2010-06-19 |
* | Factor out duplicated code for reusing and inserting casts into | Dan Gohman | 2010-06-19 |
* | Revert r106304 (105548 and friends), which are the SCEVComplexityCompare | Dan Gohman | 2010-06-18 |
* | Reapply 105540, 105542, and 105548, and revert r105732. | Dan Gohman | 2010-06-18 |
* | Reapply 105546. | Dan Gohman | 2010-06-18 |
* | Reapply 105544. | Dan Gohman | 2010-06-18 |
* | Remove getIntegerSCEV; it's redundant with getConstant, and getConstant | Dan Gohman | 2010-06-18 |
* | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 |
* | Fix a typo in a comment. | Dan Gohman | 2010-06-18 |
* | Simplify this code. | Dan Gohman | 2010-06-17 |
* | A few more places where SCEVExpander bits need to skip over debug intrinsics | Jim Grosbach | 2010-06-16 |
* | Check function pointer first, before comparing function names. | Devang Patel | 2010-06-16 |
* | Use separate named MDNode to hold each function's local variable info. | Devang Patel | 2010-06-16 |
* | Support for nested functions/classes in debug output. (Again.) Radar 7424645. | Stuart Hastings | 2010-06-11 |
* | Delete duplicate function. | Stuart Hastings | 2010-06-11 |
* | Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping. | Evan Cheng | 2010-06-09 |
* | Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ... | Kenneth Uildriks | 2010-06-09 |
* | The FoldingSet hash data includes pointer values, so it isn't | Dan Gohman | 2010-06-07 |
* | Optimize this code somewhat by taking advantage of the fact | Dan Gohman | 2010-06-07 |
* | Micro-optimize this, to speed up this hotspot in debug builds a little. | Dan Gohman | 2010-06-07 |