| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add a properlyDominates member function to ScalarEvolution. | Dan Gohman | 2009-09-27 | 1 | -0/+22 |
| * | Teach ScalarEvolution how to reason about no-wrap flags on loops | Dan Gohman | 2009-09-17 | 1 | -15/+37 |
| * | Remove references to expression "handles", which are no longer used. | Dan Gohman | 2009-09-03 | 1 | -1/+1 |
| * | Don't use an iterator which is potentially invalidated. | Dan Gohman | 2009-08-31 | 1 | -1/+1 |
| * | Extend the ValuesAtScope cache to cover all expressions, not just | Dan Gohman | 2009-08-31 | 1 | -20/+24 |
| * | Don't assume that two identical instructions that read from memory | Dan Gohman | 2009-08-25 | 1 | -1/+1 |
| * | Teach ScalarEvolution about GlobalAliases. | Dan Gohman | 2009-08-25 | 1 | -0/+3 |
| * | remove a few dead insertion methods. | Chris Lattner | 2009-08-24 | 1 | -5/+0 |
| * | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner | 2009-08-23 | 1 | -4/+0 |
| * | Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap | Dan Gohman | 2009-08-20 | 1 | -8/+8 |
| * | Various comment and whitespace cleanups. | Dan Gohman | 2009-08-20 | 1 | -5/+5 |
| * | Use hasDefinitiveInitializer() instead of testing the same thing | Dan Gohman | 2009-08-19 | 1 | -1/+1 |
| * | Generalize ScalarEvolution to be able to analyze GEPs when | Dan Gohman | 2009-08-18 | 1 | -36/+164 |
| * | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -10/+12 |
| * | Fix copy-pasto. | Andreas Bolka | 2009-08-07 | 1 | -2/+2 |
| * | Move a few more APIs back to 2.5 forms. The only remaining ones left to chan... | Owen Anderson | 2009-07-31 | 1 | -4/+4 |
| * | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -1/+1 |
| * | Move ConstantExpr to 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -6/+5 |
| * | Fix wording in comments. | Dan Gohman | 2009-07-27 | 1 | -1/+1 |
| * | SCEV objects are no longer reference-counted. | Dan Gohman | 2009-07-25 | 1 | -3/+2 |
| * | When attempting to sign-extend an addrec by interpreting | Dan Gohman | 2009-07-25 | 1 | -2/+2 |
| * | Teach ScalarEvolution to make use of no-overflow flags when | Dan Gohman | 2009-07-25 | 1 | -2/+37 |
| * | Instead of eagerly creating new SCEVs to replace all SCEVs that are | Dan Gohman | 2009-07-25 | 1 | -103/+56 |
| * | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson | 2009-07-24 | 1 | -15/+16 |
| * | Fix whitespace. | Dan Gohman | 2009-07-24 | 1 | -1/+1 |
| * | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -31/+32 |
| * | Replace the original ad-hoc code for determining whether (v pred w) implies | Dan Gohman | 2009-07-21 | 1 | -104/+197 |
| * | Make the range calculations for addrecs to be more conservative, | Dan Gohman | 2009-07-21 | 1 | -3/+9 |
| * | Whitespace cleanups. | Dan Gohman | 2009-07-21 | 1 | -3/+3 |
| * | Minor code simplification. | Dan Gohman | 2009-07-21 | 1 | -1/+1 |
| * | Add a comment to clarify why there isn't any code in this spot. | Dan Gohman | 2009-07-20 | 1 | -0/+2 |
| * | Remove the code that tried to evaluate whether (A pred B) is known | Dan Gohman | 2009-07-20 | 1 | -42/+0 |
| * | Minor code simplification. | Dan Gohman | 2009-07-20 | 1 | -1/+1 |
| * | The upper argument of ConstantRange is exclusive, not inclusive. | Dan Gohman | 2009-07-20 | 1 | -1/+3 |
| * | Revert the addition of hasNoPointerOverflow to GEPOperator. | Dan Gohman | 2009-07-20 | 1 | -9/+4 |
| * | Add a new Operator class, for handling Instructions and ConstantExprs | Dan Gohman | 2009-07-17 | 1 | -2/+3 |
| * | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson | 2009-07-16 | 1 | -6/+6 |
| * | Fill in some holes in ScalarEvolution's loop iteration condition | Dan Gohman | 2009-07-16 | 1 | -2/+27 |
| * | Move EVER MORE stuff over to LLVMContext. | Owen Anderson | 2009-07-14 | 1 | -4/+5 |
| * | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -8/+8 |
| * | Make SCEVCallbackVH::allUsesReplacedWith more thorough in removing | Dan Gohman | 2009-07-14 | 1 | -4/+8 |
| * | Add a comment about why ScalarEvolution doesn't recognize non-loop PHIs | Dan Gohman | 2009-07-14 | 1 | -0/+4 |
| * | Move more functionality over to LLVMContext. | Owen Anderson | 2009-07-13 | 1 | -1/+1 |
| * | Print a newline after printing a Value, now that Value's operator<< | Dan Gohman | 2009-07-13 | 1 | -1/+1 |
| * | Fix a few assertion strings. | Dan Gohman | 2009-07-13 | 1 | -2/+2 |
| * | Whitespace cleanups. | Dan Gohman | 2009-07-13 | 1 | -5/+5 |
| * | Fix an 80-column violation. | Dan Gohman | 2009-07-13 | 1 | -4/+4 |
| * | Reapply 75252, with a fix to avoid the infinite recursion case. The | Dan Gohman | 2009-07-13 | 1 | -114/+527 |
| * | Move more functionality over to LLVMContext. | Owen Anderson | 2009-07-13 | 1 | -3/+6 |
| * | Move the memoization check for SCEVSignExtendExpr and | Dan Gohman | 2009-07-13 | 1 | -10/+22 |