Fix "the the" and similar typos.
[oota-llvm.git] / lib / Analysis / ScalarEvolution.cpp
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-04 Dan GohmanChange the argument to getIntegerSCEV to be an int64_t...
2010-02-02 Dan GohmanVarious code simplifications.
2010-02-01 Dan GohmanGeneralize target-independent folding rules for sizeof...
2010-01-28 Dan GohmanRemove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and...
2010-01-26 Dan GohmanMake the unsigned-range code more consistent with the...
2010-01-26 Dan GohmanFix a typo in a comment that Duncan noticed.
2010-01-26 Dan GohmanRename ItCount to BECount, since it holds a backedge...
2010-01-26 Dan GohmanFix the the ceiling-division used in computing the...
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
2010-01-19 Dan GohmanAdd a comment and tidy up some whitespace.
2010-01-19 Dan GohmanGive ScalarEvolution access to the DominatorTree. It...
2010-01-09 Dan GohmanUse WriteAsOperand instead of getName() to print loop...
2009-12-23 David GreeneRemove dump routine and the associated Debug.h from...
2009-12-23 David GreeneConvert debug messages to use dbgs(). Generally this...
2009-12-19 Dan GohmanFix a spello in a comment that Nick spotted.
2009-12-18 Dan GohmanMake this comment more precise.
2009-12-18 Dan GohmanRevert this use of NUW/NSW also. Overflow-undefined...
2009-12-18 Dan GohmanRevert this use of NSW; this one isn't actually safe...
2009-12-18 Dan GohmanDelete an unused variable.
2009-12-18 Dan GohmanPreserve NSW information in more places.
2009-12-18 Dan GohmanAdd Loop contains utility methods for testing whether...
2009-12-18 Dan GohmanWhitespace cleanups.
2009-11-23 Nick LewyckyRemove dead LLVMContext argument.
2009-11-09 Dan GohmanPass the (optional) TargetData object to ConstantFoldIn...
2009-11-09 Chris Lattnerfix ConstantFoldCompareInstOperands to take the LHS...
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-11-01 Douglas GregorReverting 85714, 85715, 85716, which are breaking the...
2009-11-01 Dan GohmanAdd a function to Passes.h to allow clients to create...
2009-10-31 Dan GohmanRename forgetLoopBackedgeTakenCount to forgetLoop,...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-09 Dan GohmanRevert r83606 and add comments explaining why it isn...
2009-10-09 Dan GohmanPreserve HasNSW and HasNUW when constructing SCEVs...
2009-10-09 Dan GohmanAdd the ability to track HasNSW and HasNUW on more...
2009-09-27 Dan GohmanAdd a properlyDominates member function to ScalarEvolution.
2009-09-17 Dan GohmanTeach ScalarEvolution how to reason about no-wrap flags...
2009-09-03 Dan GohmanRemove references to expression "handles", which are...
2009-08-31 Dan GohmanDon't use an iterator which is potentially invalidated.
2009-08-31 Dan GohmanExtend the ValuesAtScope cache to cover all expressions...
2009-08-25 Dan GohmanDon't assume that two identical instructions that read...
2009-08-25 Dan GohmanTeach ScalarEvolution about GlobalAliases.
2009-08-24 Chris Lattnerremove a few dead insertion methods.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-20 Dan GohmanRename hasNoUnsignedOverflow and hasNoSignedOverflow...
2009-08-20 Dan GohmanVarious comment and whitespace cleanups.
2009-08-19 Dan GohmanUse hasDefinitiveInitializer() instead of testing the...
2009-08-18 Dan GohmanGeneralize ScalarEvolution to be able to analyze GEPs...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-07 Andreas BolkaFix copy-pasto.
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-27 Dan GohmanFix wording in comments.
2009-07-25 Dan GohmanSCEV objects are no longer reference-counted.
2009-07-25 Dan GohmanWhen attempting to sign-extend an addrec by interpreting
2009-07-25 Dan GohmanTeach ScalarEvolution to make use of no-overflow flags...
2009-07-25 Dan GohmanInstead of eagerly creating new SCEVs to replace all...
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-24 Dan GohmanFix whitespace.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Dan GohmanReplace the original ad-hoc code for determining whethe...
2009-07-21 Dan GohmanMake the range calculations for addrecs to be more...
2009-07-21 Dan GohmanWhitespace cleanups.
2009-07-21 Dan GohmanMinor code simplification.
2009-07-20 Dan GohmanAdd a comment to clarify why there isn't any code in...
2009-07-20 Dan GohmanRemove the code that tried to evaluate whether (A pred...
2009-07-20 Dan GohmanMinor code simplification.
2009-07-20 Dan GohmanThe upper argument of ConstantRange is exclusive, not...
2009-07-20 Dan GohmanRevert the addition of hasNoPointerOverflow to GEPOperator.
2009-07-17 Dan GohmanAdd a new Operator class, for handling Instructions...
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-16 Dan GohmanFill in some holes in ScalarEvolution's loop iteration...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Dan GohmanMake SCEVCallbackVH::allUsesReplacedWith more thorough...
2009-07-14 Dan GohmanAdd a comment about why ScalarEvolution doesn't recogni...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Dan GohmanPrint a newline after printing a Value, now that Value...
2009-07-13 Dan GohmanFix a few assertion strings.
2009-07-13 Dan GohmanWhitespace cleanups.
2009-07-13 Dan GohmanFix an 80-column violation.
2009-07-13 Dan GohmanReapply 75252, with a fix to avoid the infinite recursi...
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Dan GohmanMove the memoization check for SCEVSignExtendExpr and
2009-07-13 Dan GohmanConvert SCEV from FoldingSetNode to FastFoldingSetNode...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-11 Nick LewyckyRevert r75252 which was causing some crashes at compile...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-10 Dan GohmanRemove ScalarEvolution::hasSCEV, which isn't being...
2009-07-10 Dan GohmanGeneralize ScalarEvolution's cast-folding code to suppo...
2009-07-08 Dan GohmanMake the code that updates ScalarEvolution's internal...
2009-07-07 Dan GohmanChange all SCEV* to SCEV *.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-06 Owen AndersonFinish LLVMContext-ing lib/Analysis. This required...
2009-07-06 Owen AndersonThread LLVMContext through the constant folding APIs...
2009-07-04 Nick LewyckyWhen comparing constants, consider a less wide constant...
2009-06-30 Dan GohmanMinor code cleanups.
2009-06-29 Dan GohmanUse getSCEV instead of getUnknown to create a SCEV...
2009-06-29 Dan GohmanDon't cache PHI exit values from exhaustive evaluations...
next