aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/LoopInfo.cpp
AgeCommit message (Expand)Author
2002-09-26 - Add new methods to LoopInfo: getLoopPreheader, addBasicBlockToLoop.Chris Lattner
2002-08-26Changed so it gets linked properlyAnand Shukla
2002-08-21- Do not expose ::ID from any of the analyses anymore.Chris Lattner
2002-08-08- Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner
2002-07-30Declare that these passes only depend on the CFG of the functionChris Lattner
2002-07-29* Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner
2002-07-27* Standardize how analysis results/passes as printed with the print() virtualChris Lattner
2002-07-26* Add support for different "PassType's"Chris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-06-03*** empty log message ***Chris Lattner
2002-05-06Mark analyses that only depend on the CFG of a functionChris Lattner
2002-04-28Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner
2002-04-28Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,...Chris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-04-09Don't leak all of the Loop objects created...Chris Lattner
2002-04-08s/Method/FunctionChris Lattner
2002-02-12* Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner
2002-02-12Method.h no longer includes BasicBlock.hChris Lattner
2002-01-31Convert analyses to new pass structureChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-11-27Create a new #include "Support/..." directory structure to move thingsChris Lattner
2001-11-26* Implement dominator based loop identificationChris Lattner