Add an entry.
[oota-llvm.git] / include / llvm / Analysis /
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-17 Dan GohmanCommit this change, to accompany r76232.
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-16 Dan GohmanAdd an isLoopSimplifyForm() predicate, following the...
2009-07-16 Dan GohmanTidy up #includes.
2009-07-15 Dan GohmanFix a typo in a comment that Duncan noticed.
2009-07-15 Dan GohmanMake makeLoopInvariant report whether it made any chang...
2009-07-14 Torok EdwinIntroduce a pointertracking pass.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Daniel DunbarProfileInfo interface tweaks.
2009-07-14 Dan GohmanIntroduce a new LoopInfo utility function makeLoopInvar...
2009-07-13 Dan GohmanForward-declare Loop and LoopInfo instead of #including...
2009-07-13 Dan GohmanMove isLCSSAForm, isLoopInvariant, getCanonicalInductio...
2009-07-13 Dan GohmanMake Loop and MachineLoop be subclasses of LoopBase...
2009-07-13 Dan GohmanReapply 75252, with a fix to avoid the infinite recursi...
2009-07-13 Dan GohmanConvert SCEV from FoldingSetNode to FastFoldingSetNode...
2009-07-12 Daniel DunbarMatch declaration to definition.
2009-07-12 Daniel DunbarMatch declaration to definition.
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-10 Owen AndersonFinish pushing LLVMContext through the IRBuilder/Consta...
2009-07-09 Andreas BolkaFix typo, trailing whitespace.
2009-07-08 Owen AndersonPush LLVMContext _back_ through IRBuilder.
2009-07-08 Dan GohmanMake the code that updates ScalarEvolution's internal...
2009-07-07 Owen AndersonRe-LLVMContext-ize DebugInfo, now with less breakage.
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-02 Devang PatelSimplify debug info intrisinc lowering.
2009-07-02 Devang PatelFix typo.
2009-07-02 Devang PatelAdd debug info utility routines.
2009-07-02 Dan GohmanFix a bunch of other places that used operator[] to...
2009-07-01 Andreas BolkaUse AA to check objects before LDA.
2009-07-01 Misha BrukmanUse correct format for LLVM header #includes.
2009-06-30 Andreas BolkaDrop redundant print impl.
2009-06-28 Andreas BolkaMinimal LDA interface, maximally conservative tester.
2009-06-28 Andreas BolkaLDA analysis output scaffolding.
2009-06-27 Dan GohmanEliminate a layer of indirection in LoopInfo and Machin...
2009-06-27 Dan GohmanConvert ScalarEvolution to use BumpPtrAllocator and...
2009-06-27 Dan GohmanChange SCEVExpander to use an IRBuilder to emit instruc...
2009-06-26 Dan GohmanIncorporate the insertion point into the key of SCEVExp...
2009-06-26 Jeffrey YasskinDelete LoopPass::runOnFunctionBody. It was never used...
2009-06-26 Devang PatelRemove unnecessary includes.
2009-06-26 Devang PatelRemove debug info anchors - llvm.dbg.compile_units...
2009-06-25 Dan GohmanAdd a getUniqueExitBlock utility function, similar...
2009-06-24 Owen AndersonGet rid of a static boolean.
2009-06-24 Andreas BolkaScaffolding for LDA pass.
2009-06-24 Dan GohmanRemove an obsolete comment and fix some 80-column viola...
2009-06-24 Dan GohmanExtend ScalarEvolution's multiple-exit support to compu...
2009-06-24 Dan GohmanMove the special cases for constants out of getUnknown...
2009-06-24 Dan GohmanAdd an isAllOnesValue utility function, similar to...
2009-06-23 Devang PatelIt is not a good idea to have data member's name match...
2009-06-23 Devang PatelAdd DISubprogram::getReturnTypeName()
2009-06-22 Owen AndersonRemove the parent pointer from SCEV, since it did not...
2009-06-22 Owen AndersonSCEVHandle is no more!
2009-06-22 Owen AndersonBanish global state from ScalarEvolution! SCEV uniquin...
2009-06-22 Dan GohmanAdd a getUMinFromMismatchedTypes helper function.
2009-06-22 Dan GohmanFactor out code for computing umin and smin for SCEV...
2009-06-22 Dan GohmanTeach ScalarEvolution how to analyze loops with multipl...
2009-06-21 Dan GohmanFix ScalarEvolution's backedge-taken count computations...
2009-06-19 Dan GohmanMake GetMinTrailingZeros a member function of ScalarEvo...
2009-06-18 Owen AndersonAdd a parent pointer to SCEV, in preparation for gettin...
2009-06-18 Dan GohmanRemove the code from IVUsers that attempted to handle
2009-06-15 Dan GohmanSupport vector casts in more places, fixing a variety...
2009-06-14 Dan GohmanSpecialize DenseMapInfo for SCEVHandle, so that SCEVHan...
2009-06-14 Dan GohmanConvert several parts of the ScalarEvolution framework...
2009-06-13 Dan GohmanAdd a ScalarEvolution::getAnyExtendExpr utility functio...
2009-06-06 Dan GohmanRename UnknownValue to CouldNotCompute, since it holds...
2009-06-05 Dan GohmanMove SCEVExpander::getOrInsertCanonicalInductionVariabl...
2009-06-03 Eli FriedmanPR4317: Handle splits where the new block is unreachabl...
2009-06-02 Dan GohmanChange ConstantFoldConstantExpression to accept a null
2009-06-02 Dan GohmanDelete an unnecessary forward declaration.
2009-05-26 Dan GohmanGive SCEVNaryExpr a doxygen comment.
2009-05-24 Dan GohmanVarious comment fixes.
2009-05-24 Dan GohmanChange ScalarEvolution::getSCEVAtScope to always return...
2009-05-24 Dan GohmanGeneralize SCEVExpander::visitAddRecExpr's GEP persuit...
2009-05-24 Torok EdwinThe rewriter may hold references to instructions that...
2009-05-21 Eli FriedmanFix broken logic in DominatorTreeBase::Split. Part...
2009-05-21 Eli FriedmanFix indentation.
2009-05-20 Duncan SandsWhen comparing DominanceFrontier's, advance iterators
2009-05-19 Dan GohmanMake SCEVCallbackVH a private nested class inside Scala...
2009-05-19 Dan GohmanTeach SCEVExpander to expand arithmetic involving point...
2009-05-19 Dan GohmanAdd some comments noting how IndVarSimplify facilitates
2009-05-18 Dan GohmanUpdate a comment to reflect changes in the surrounding...
2009-05-18 Dan GohmanMake ScalarEvolution::isLoopGuardedByCond work even...
2009-05-18 Dan GohmanAdd an isOne() utility function to ScalarEvolution...
2009-05-14 Bill WendlingNon-functionality changes:
2009-05-13 Dan GohmanAdd three new helper routines, getNoopOrZeroExtend,
2009-05-12 Bill WendlingMore MSVC fixes -- class/struct conflicts.
2009-05-12 Dan GohmanFactor the code for collecting IV users out of LSR...
2009-05-08 Dan GohmanFix another bug in r71252. This code supports GetElementPtr
2009-05-08 Dan GohmanAdd memoization for getSCEVAtScope results for instructions
2009-05-08 Dan GohmanMake the SCEV* form of getSCEVAtScope public, to allow...
2009-05-08 Dan GohmanFactor out the code for creating SCEVs for GEPs into a
2009-05-08 Dan GohmanAdd a getExitBlock utility function to LoopInfo which...
2009-05-07 Dan GohmanRevert 71165. It did more than just revert 71158 and...
next