Generalize MVT::ValueType and associated functions to be able to represent
[oota-llvm.git] / include / llvm / Analysis /
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...
2007-04-09 Owen AndersonCleanup some from my DomSet-removal changes. Add a new
2007-04-08 Owen AndersonRemove DomSet completely. This concludes work on PR1171.
2007-04-07 Owen AndersonAdd DomSet back, and revert the changes to LoopSimplify...
2007-04-07 Owen AndersonCompletely purge DomSet. This is the (hopefully) final...
2007-03-20 Devang PatelLoopSimplify::FindPHIToPartitionLoops()
2007-03-06 Devang PatelUse schedulePass() instead of assignPassManager() to...
2007-03-06 Devang PatelAdd LPPassManager::insertLoop().
2007-03-06 Devang PatelLPPassManager::deleteLoopFromQueue() add meat. Cut...
2007-03-06 Devang PatelLPPassManager. Implement preparePassManager() hook.
2007-03-06 Devang PatelLPPassManager : Add initialization and finalizatino...
2007-03-06 Devang PatelUse std::deque to manage loop queue inside LPPassManager.
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-01 Reid SpencerMake it possible to create an SCEVUnknown from an APInt...
2007-02-28 Reid SpencerFor PR1205:
2007-02-27 Devang PatelMake getPassManagerType() const.
2007-02-23 Devang PatelLoop passes are set up to accept pointer.
2007-02-23 Devang PatelTeach LoopPass to assign itself one Loop Pass Manager.
2007-02-23 Devang PatelAdd facility that allows LoopPass to re-insert a loop...
2007-02-23 Devang PatelAdd LPPassManager interface that LoopPass can use to...
2007-02-22 Devang PatelAdd LoopQueue. This is used by loop pass manager to...
2007-02-22 Devang PatelAdd Loop Pass Manager.
2007-02-21 Devang PatelSimplify
2007-02-21 Devang PatelFix memory leak (PR 775).
2007-02-12 Chris Lattneradd #include
2007-01-30 Chris LattnerMake this a *real* header:
2007-01-30 Chris LattnerChange constant folding APIs to take an optional Target...
2007-01-21 Reid SpencerFor PR970:
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-15 Chris LattnerUpdate code to eliminate calls to isInteger, calling...
2006-12-23 Reid SpencerFor PR950:
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-13 John CriswellRemove DSA.
2006-12-13 Reid SpencerChange the interface to SCEVExpander::InsertCastOfTo...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-04 Reid SpencerUnclutter this by using new cast creation functions.
2006-12-04 Reid SpencerChange inferred casts to explicit casts.
2006-11-29 Bill WendlingReplacing std::iostreams with llvm iostreams. Some...
2006-11-28 Bill WendlingSupport for llvm_ostreams.
2006-11-28 Bill WendlingSupport for llvm streams.
2006-11-28 Bill WendlingAdded a temporary hack to get the llvm-streams to work...
2006-11-27 Reid SpencerFor PR950:
2006-11-14 Andrew LenharthA shim over other AA impls to catch incorrect uses
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-11-03 Chris Lattnersilence warning
2006-10-28 Chris Lattneradd a method
2006-10-26 Reid SpencerFor PR950:
2006-10-23 Andrew Lenharthchange this back
2006-10-03 Chris LattnerMove DominatorTree to immediately follow DominatorTreeBase
2006-09-22 Devang PatelUse iterative algorith to assign DFS number. This reduces
2006-09-14 Devang PatelUndo previous check-in.
2006-09-14 Devang PatelAvoid recursion in assignDFSNumber(). Move def from...
2006-09-12 Nick LewyckyAdd ability to remove nodes from DominatorTree, for...
2006-08-29 Devang PatelDo not rely on std::sort and std::erase to get list...
next