combineLostFractions does not need to be a member function
[oota-llvm.git] / include / llvm / Analysis /
2007-10-03 Owen AndersonCompletely merge the implementation details of DomTree...
2007-10-03 Owen AndersonFactor some code from the DomTree and PostDomTree calcu...
2007-10-01 Dan GohmanAdd empty() member functions to a few container-like...
2007-09-30 Owen AndersonTemplate-ize more of the DomTree internal implementatio...
2007-09-29 Duncan SandsAdd newline at end of file.
2007-09-28 Owen AndersonHave PostDomTree use the newly templated DFSPass.
2007-09-27 Owen AndersonConvert DFSPass into a templated friend function, in...
2007-09-24 Owen AndersonMerge significant portions of the DomTree and PostDomTr...
2007-09-23 Owen AndersonFactor the calculation details for PostDomTree out...
2007-09-23 Owen AndersonMove DFSPass back down into DominatorTree. I need...
2007-09-23 Owen AndersonFactor the dominator tree calculation details out into...
2007-09-19 Owen AndersonAdd a flag to mark a dirty cache entry. This is not...
2007-08-21 Devang PatelNo need to hardcode SmallVector size.
2007-08-21 Devang PatelUse SmallVector instead of std::vector.
2007-08-20 Anton Korobeynikov- Use correct header for SCEV inside LoopPass.cpp
2007-08-18 Nick LewyckySimplify.
2007-08-17 Devang PatelWhen one branch of condition is eliminated then head...
2007-08-16 Owen AndersonCache non-local memory dependence analysis. This is...
2007-08-14 Devang PatelNo need to use iterator to erase basic block.
2007-08-13 Devang PatelAdd methods to erase basic block entry.
2007-08-12 Reid SpencerChange casts from old style to new style. This helps...
2007-08-09 Owen AndersonMake NonLocal and None const in the right way. :-)
2007-08-08 Owen AndersonAdd one more comment.
2007-08-08 Owen AndersonCleanup and comment-ize the memdep header.
2007-08-08 Owen AndersonChange the None and NonLocal markers in memdep to be...
2007-08-08 Chris Lattnerreimplement dfs number computation to be significantly...
2007-08-07 Owen AndersonGet rid of unnecessary #include.
2007-08-07 Owen AndersonClean up a bunch of caching stuff in memdep. This...
2007-08-06 Chris LattnerVarious random cleanups, add two accessors to DomTreeNo...
2007-08-05 Chris LattnerSwitch the internal "Info" map from an std::map to...
2007-08-04 Chris Lattnerswitch the DomTreeNodes and IDoms maps in idom/postidom...
2007-08-01 Owen AndersonMake non-local memdep not be recursive, and fix a bug...
2007-08-01 Dan GohmanMore explicit keywords.
2007-07-31 David GreeneFix GLIBCXX_DEBUG error owing to dereference of end...
2007-07-31 Devang PatelIntroduce Simple Analysis interface for loop passes.
2007-07-25 Owen AndersonForgot to include this file in my last commit.
2007-07-25 Owen AndersonAdd basic support for performing whole-function RLE.
2007-07-24 Owen AndersonAdd initial support for non-local memory dependence...
2007-07-19 Devang PatelVerify loop info.
2007-07-16 Owen AndersonAdd support for walking up memory def chains, which...
2007-07-16 Nick LewyckyHandle decrementing loops properly. Fixes PR1533.
2007-07-10 Owen AndersonAdd support for finding the dependencies of call and...
2007-07-10 Owen AndersonFix a bunch of things from Chris' feedback
2007-07-09 Dan GohmanMove the APInt form of SCEVUnknown::getIntegerSCEV...
2007-07-06 Owen AndersonA first stab at memory dependence analysis. This is...
2007-07-05 Gabor GreifHere is the bulk of the sanitizing.
2007-07-04 Devang PatelRemove unused method - getIDomBlock().
2007-07-04 Devang PatelFix typo in assertion check.
2007-07-02 Dan GohmanAdd explicit keywords.
2007-06-29 Devang PatelAdd loop info verification mechanism.
2007-06-28 Devang PatelRemove unnecessary comments.
2007-06-28 Devang PatelHandle the case when block dominates itself.
2007-06-27 Devang PatelRemove ETForest.
2007-06-21 Devang PatelMove code to update dominator information after basic...
2007-06-19 Dan GohmanRename ScalarEvolution::deleteInstructionFromRecords to
2007-06-15 Dan GohmanAdd a SCEV class and supporting code for sign-extend...
2007-06-12 Devang PatelProtect updateDFSNumbers()
2007-06-12 Devang PatelMake DFS number manipulation methods private.
2007-06-12 Devang PatelBreak DominatorTree from ETNode.
2007-06-12 Devang PatelMaintain DFS number in DomTreeNode itself.
2007-06-11 Devang PatelAdd and use DominatorTreeBase::findNearestCommonDominat...
2007-06-08 Devang PatelFix spelling.
2007-06-08 Devang PatelUpdate LoopSimplify to require and preserve DominatorTr...
2007-06-08 Devang PatelAdd new method - nearestCommonDominator().
2007-06-08 Devang PatelUse DominatorTree instead of ETForest.
2007-06-07 Devang PatelAdd instruction level dominates(A,B) interface.
2007-06-07 Devang PatelDo not use ETForest as well as DomiantorTree. Dominato...
2007-06-07 Devang PatelAdd basic block level properlyDominates(A,B) interface.
2007-06-07 Devang PatelAdd BasicBlock level dominates(A,B) interface.
2007-06-07 Devang PatelMaintain ETNode as part of DomTreeNode.
2007-06-06 Chris Lattneradd accessor
2007-06-06 Devang PatelBreak friendship.
2007-06-06 Devang PatelSimplify class hierarchy.
2007-06-04 Devang Patels/ETNode::getChildren/ETNode::getETNodeChildren/g
2007-06-04 Devang PatelAdd FIXMEs.
2007-06-04 Devang PatelRemove unused method.
2007-06-04 Devang Patels/DominatorTree::createNewNode/DominatorTree::addNewBlock/g
2007-06-04 Devang PatelAdd basic block level interface to change immediate...
2007-06-04 Devang Patels/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g
2007-06-03 Devang Patels/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g
2007-05-23 Devang PatelAdd dump() routines for debugging assistance.
2007-05-14 Chris Lattnerupdate comments
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelUse iterative while loop instead of recursive function...
2007-05-03 Dan GohmanUse the explicit keyword for the SCEV class' constructor.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-21 Owen AndersonFix some null checks to actually test the part that...
2007-04-20 Owen AndersonAdd null checks and const-ify these accessors.
2007-04-18 Owen AndersonAdd accessor to get the blocks immediately dominated...
2007-04-18 Owen AndersonAdd an accessor to make ETForest more useful.
2007-04-18 Chris Lattnerwhat's an & between friends?
2007-04-16 Devang PatelAdd getPotentialPassManagerType(). No functionality...
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-15 Owen AndersonTabs -> Spaces
2007-04-15 Owen AndersonRemove ImmediateDominator analysis. The same informati...
2007-04-14 Owen AndersonMake ETForest depend on DomTree rather than IDom. ...
2007-04-13 Chris LattnerCSE simple binary expressions when they are inserted...
2007-04-09 Owen AndersonMove isReachableFromEntry out of line to avoid an unnec...
next