diff options
Diffstat (limited to 'include/llvm/CodeGen/Passes.h')
-rw-r--r-- | include/llvm/CodeGen/Passes.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/llvm/CodeGen/Passes.h b/include/llvm/CodeGen/Passes.h index 7df4cbf..ae4a2fa 100644 --- a/include/llvm/CodeGen/Passes.h +++ b/include/llvm/CodeGen/Passes.h @@ -25,7 +25,6 @@ class FunctionPass; class MachineFunctionPass; class PassConfigImpl; class PassInfo; -class PassManagerBase; class ScheduleDAGInstrs; class TargetLowering; class TargetLoweringBase; @@ -33,6 +32,12 @@ class TargetRegisterClass; class raw_ostream; struct MachineSchedContext; +// The old pass manager infrastructure is hidden in a legacy namespace now. +namespace legacy { +class PassManagerBase; +} +using legacy::PassManagerBase; + /// Discriminated union of Pass ID types. /// /// The PassConfig API prefers dealing with IDs because they are safer and more |