aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/tools/opt/NewPMDriver.h
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm-project/llvm/tools/opt/NewPMDriver.h')
-rw-r--r--contrib/llvm-project/llvm/tools/opt/NewPMDriver.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/llvm-project/llvm/tools/opt/NewPMDriver.h b/contrib/llvm-project/llvm/tools/opt/NewPMDriver.h
index 87a71cec4c53..056f7d6a9b80 100644
--- a/contrib/llvm-project/llvm/tools/opt/NewPMDriver.h
+++ b/contrib/llvm-project/llvm/tools/opt/NewPMDriver.h
@@ -54,6 +54,8 @@ enum PGOKind {
enum CSPGOKind { NoCSPGO, CSInstrGen, CSInstrUse };
}
+void printPasses(raw_ostream &OS);
+
/// Driver function to run the new pass manager over a module.
///
/// This function only exists factored away from opt.cpp in order to prevent
@@ -71,7 +73,7 @@ bool runPassPipeline(StringRef Arg0, Module &M, TargetMachine *TM,
bool ShouldPreserveAssemblyUseListOrder,
bool ShouldPreserveBitcodeUseListOrder,
bool EmitSummaryIndex, bool EmitModuleHash,
- bool EnableDebugify, bool Coroutines);
+ bool EnableDebugify);
} // namespace llvm
#endif