Patch #1 of Saem Ghani's Pass Manager refactoring. From the man:
authorChris Lattner <sabre@nondot.org>
Fri, 30 Dec 2005 20:00:46 +0000 (20:00 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 30 Dec 2005 20:00:46 +0000 (20:00 +0000)
commit0b8e076d0bc487dea5c4e08e41319b9414358b2f
treece545239afa0d0adc354b27c64c693304400c492
parentd47ae09dabed46402d81631f4ade395df852996b
Patch #1 of Saem Ghani's Pass Manager refactoring.  From the man:

"All this should do is create what will eventually be the specialised
passmanagers.  Currently, the templates are inheriting them, once the
template specialisations' methods have been absorbed, patches
submitted method by method.  I'll nuke the specialisations and have
the new objects inherit directly from passmanagert, and sanitise the
world of all references to templates.
"

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25053 91177308-0d34-0410-b5e6-96231b3b80d8
lib/VMCore/PassManagerT.h