summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Pass.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Change references from Method to FunctionChris Lattner2002-03-261-11/+11
| | | | | | change references from MethodARgument to FunctionArgument llvm-svn: 1991
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-121-0/+1
| | | | | | | Method::inst_* is now in llvm/Support/InstIterator.h GraphTraits specializations for BasicBlock and Methods are now in llvm/Support/CFG.h llvm-svn: 1746
* * Make debugging output nicerChris Lattner2002-01-311-12/+14
| | | | | | | * Implement pass memory freeing after the pass is unused * Expose PassManager typedef in Pass.h instead of PassManager.h llvm-svn: 1617
* Implement new pass frameworkChris Lattner2002-01-311-132/+125
| | | | llvm-svn: 1606
* * Expose new command line arg --debug-pass for gccas and llc debuggingChris Lattner2002-01-231-9/+60
| | | | | | | * Remember to initialize MethodPassBatcher::BBPBatcher instance var in ctor * Move PassManager::run() from header file llvm-svn: 1556
* Oops, misnamed function, didn't override correctly, drat.Chris Lattner2002-01-221-1/+1
| | | | llvm-svn: 1528
* Ooops, forgot to implement void PassManager::add(BasicBlockPass *BBP)Chris Lattner2002-01-221-6/+18
| | | | llvm-svn: 1523
* Implementation of the new spiffy pass systemChris Lattner2002-01-211-0/+117
llvm-svn: 1508
OpenPOWER on IntegriCloud