Now that PassInfo and Pass::ID have been separated, move the rest of the passes over...
authorOwen Anderson <resistor@mac.com>
Mon, 23 Aug 2010 17:52:01 +0000 (17:52 +0000)
committerOwen Anderson <resistor@mac.com>
Mon, 23 Aug 2010 17:52:01 +0000 (17:52 +0000)
commit02dd53e1c5b941ca5f60fca1b95ebcaf9ccd1dfc
tree12e1d2ddf0c58791f5864fd30842dc0bf921bb79
parent79ed2c597a134cb4dd5da90199053f322b7d8a2d
Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111815 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
lib/Analysis/CFGPrinter.cpp
lib/Analysis/IPA/GlobalsModRef.cpp
lib/Analysis/ProfileEstimatorPass.cpp
lib/Analysis/ProfileInfoLoaderPass.cpp
lib/CodeGen/MachineDominators.cpp
lib/CodeGen/MachineLoopInfo.cpp
lib/CodeGen/MachineVerifier.cpp
lib/CodeGen/PHIElimination.cpp
lib/CodeGen/PreAllocSplitting.cpp
lib/CodeGen/SimpleRegisterCoalescing.cpp
lib/CodeGen/StrongPHIElimination.cpp
lib/CodeGen/TwoAddressInstructionPass.cpp
lib/CodeGen/UnreachableBlockElim.cpp
lib/Transforms/Scalar/LowerAtomic.cpp
lib/Transforms/Scalar/Reg2Mem.cpp
lib/Transforms/Utils/BreakCriticalEdges.cpp
lib/Transforms/Utils/InstructionNamer.cpp
lib/Transforms/Utils/LCSSA.cpp
lib/Transforms/Utils/LoopSimplify.cpp
lib/Transforms/Utils/LowerInvoke.cpp
lib/Transforms/Utils/LowerSwitch.cpp
lib/Transforms/Utils/Mem2Reg.cpp
lib/VMCore/Verifier.cpp