Age | Commit message (Expand) | Author |
2009-07-21 | Replace the original ad-hoc code for determining whether (v pred w) implies | Dan Gohman |
2009-07-21 | Make the range calculations for addrecs to be more conservative, | Dan Gohman |
2009-07-21 | Whitespace cleanups. | Dan Gohman |
2009-07-21 | Minor code simplification. | Dan Gohman |
2009-07-20 | Add a comment to clarify why there isn't any code in this spot. | Dan Gohman |
2009-07-20 | Remove the code that tried to evaluate whether (A pred B) is known | Dan Gohman |
2009-07-20 | Minor code simplification. | Dan Gohman |
2009-07-20 | The upper argument of ConstantRange is exclusive, not inclusive. | Dan Gohman |
2009-07-20 | Revert the addition of hasNoPointerOverflow to GEPOperator. | Dan Gohman |
2009-07-17 | Add a new Operator class, for handling Instructions and ConstantExprs | Dan Gohman |
2009-07-16 | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson |
2009-07-16 | Fill in some holes in ScalarEvolution's loop iteration condition | Dan Gohman |
2009-07-14 | Move EVER MORE stuff over to LLVMContext. | Owen Anderson |
2009-07-14 | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin |
2009-07-14 | Make SCEVCallbackVH::allUsesReplacedWith more thorough in removing | Dan Gohman |
2009-07-14 | Add a comment about why ScalarEvolution doesn't recognize non-loop PHIs | Dan Gohman |
2009-07-13 | Move more functionality over to LLVMContext. | Owen Anderson |
2009-07-13 | Print a newline after printing a Value, now that Value's operator<< | Dan Gohman |
2009-07-13 | Fix a few assertion strings. | Dan Gohman |
2009-07-13 | Whitespace cleanups. | Dan Gohman |
2009-07-13 | Fix an 80-column violation. | Dan Gohman |
2009-07-13 | Reapply 75252, with a fix to avoid the infinite recursion case. The | Dan Gohman |
2009-07-13 | Move more functionality over to LLVMContext. | Owen Anderson |
2009-07-13 | Move the memoization check for SCEVSignExtendExpr and | Dan Gohman |
2009-07-13 | Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates | Dan Gohman |
2009-07-13 | Begin the painful process of tearing apart the rat'ss nest that is Constants.... | Owen Anderson |
2009-07-11 | Revert r75252 which was causing some crashes at compile time. | Nick Lewycky |
2009-07-11 | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin |
2009-07-10 | Remove ScalarEvolution::hasSCEV, which isn't being used, and which | Dan Gohman |
2009-07-10 | Generalize ScalarEvolution's cast-folding code to support more kinds | Dan Gohman |
2009-07-08 | Make the code that updates ScalarEvolution's internal state in response | Dan Gohman |
2009-07-07 | Change all SCEV* to SCEV *. | Dan Gohman |
2009-07-06 | "LLVMContext* " --> "LLVMContext *" | Owen Anderson |
2009-07-06 | Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr... | Owen Anderson |
2009-07-06 | Thread LLVMContext through the constant folding APIs, which touches a lot of ... | Owen Anderson |
2009-07-04 | When comparing constants, consider a less wide constant to be "less complex" | Nick Lewycky |
2009-06-30 | Minor code cleanups. | Dan Gohman |
2009-06-29 | Use getSCEV instead of getUnknown to create a SCEV for a | Dan Gohman |
2009-06-29 | Don't cache PHI exit values from exhaustive evaluations, because | Dan Gohman |
2009-06-29 | Simplify this code, and avoid using APInt(). This fixes | Dan Gohman |
2009-06-27 | Convert ScalarEvolution to use BumpPtrAllocator and FoldingSet, instead | Dan Gohman |
2009-06-26 | Fix ScalarEvolution::getAddRecExpr's code which canonicalized the | Dan Gohman |
2009-06-26 | Fix SCEVAddRecExpr::isLoopInvariant to test if all of its operands | Dan Gohman |
2009-06-24 | Minor whitespace cleanups. | Dan Gohman |
2009-06-24 | Simplify [su]max(MAX, n) to MAX. This comes up in loop tripcount | Dan Gohman |
2009-06-24 | Delete some orphaned comments, fix some 80-column violations, | Dan Gohman |
2009-06-24 | Extend ScalarEvolution's multiple-exit support to compute exact | Dan Gohman |
2009-06-24 | Teach GetMinSignBits about SCEVAddExprs. | Dan Gohman |
2009-06-24 | Move the special cases for constants out of getUnknown and into | Dan Gohman |
2009-06-24 | Use ScalarEvolution::getConstant instead of getUnknown to create | Dan Gohman |