Add frontend flag -enable-new-llvm-pass-manager to enable new llvm pass manager

This commit is contained in:
Arnold Schwaighofer
2022-07-15 08:21:45 -07:00
parent 3dac6c9f90
commit 599a37450b
2 changed files with 7 additions and 0 deletions

View File

@@ -2365,6 +2365,9 @@ static bool ParseIRGenArgs(IRGenOptions &Opts, ArgList &Args,
Opts.SwiftAsyncFramePointer = SwiftAsyncFramePointerKind::Never;
}
if (Args.hasArg(OPT_enable_new_llvm_pass_manager))
Opts.LegacyPassManager = false;
return false;
}