aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/PassManagerT.h
Commit message (Collapse)AuthorAgeFilesLines
* Add more debug outputChris Lattner2002-02-011-1/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1627 91177308-0d34-0410-b5e6-96231b3b80d8
* * Make debugging output nicerChris Lattner2002-01-311-50/+124
| | | | | | | | * Implement pass memory freeing after the pass is unused * Expose PassManager typedef in Pass.h instead of PassManager.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1617 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix bug where we didn't initialize and finalize basic block passesChris Lattner2002-01-311-6/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1599 91177308-0d34-0410-b5e6-96231b3b80d8
* Checkin new pass framework. This one is more useful and automaticallyChris Lattner2002-01-301-0/+395
creates analysis results for passes that need them. MethodPass's never have to worry about being invoked on external methods. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1594 91177308-0d34-0410-b5e6-96231b3b80d8