Change over to use new style pass mechanism, now passes only expose small
authorChris Lattner <sabre@nondot.org>
Tue, 26 Feb 2002 21:46:54 +0000 (21:46 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 26 Feb 2002 21:46:54 +0000 (21:46 +0000)
commitbd0ef77cde9c9e82f2b4ad33e4982c46274d6540
tree0903b61112c9e6d336c8b623e235ede2f937f13c
parent3b2541424f771ae11c30675ce06da7b380780028
Change over to use new style pass mechanism, now passes only expose small
creation functions in their public header file, unless they can help it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1816 91177308-0d34-0410-b5e6-96231b3b80d8
32 files changed:
include/llvm/Transforms/ChangeAllocations.h
include/llvm/Transforms/FunctionInlining.h
include/llvm/Transforms/HoistPHIConstants.h
include/llvm/Transforms/IPO.h
include/llvm/Transforms/IPO/ConstantMerge.h
include/llvm/Transforms/IPO/GlobalDCE.h
include/llvm/Transforms/IPO/SimpleStructMutation.h
include/llvm/Transforms/Instrumentation/TraceValues.h
include/llvm/Transforms/RaisePointerReferences.h
include/llvm/Transforms/Scalar/ConstantProp.h
include/llvm/Transforms/Scalar/DCE.h
include/llvm/Transforms/Scalar/IndVarSimplify.h
include/llvm/Transforms/Scalar/InstructionCombining.h
include/llvm/Transforms/Scalar/SymbolStripping.h
include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
lib/Transforms/HoistPHIConstants.cpp
lib/Transforms/IPO/ConstantMerge.cpp
lib/Transforms/IPO/DeadTypeElimination.cpp
lib/Transforms/IPO/GlobalDCE.cpp
lib/Transforms/IPO/InlineSimple.cpp
lib/Transforms/IPO/SimpleStructMutation.cpp
lib/Transforms/Instrumentation/TraceValues.cpp
lib/Transforms/LevelRaise.cpp
lib/Transforms/Scalar/ADCE.cpp
lib/Transforms/Scalar/ConstantProp.cpp
lib/Transforms/Scalar/DCE.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/SCCP.cpp
lib/Transforms/Scalar/SymbolStripping.cpp
lib/Transforms/Utils/LowerAllocations.cpp
tools/opt/opt.cpp