Skip to content

Commit 872bf68

Browse files
committed
Default CodeGenOptions::LegacyPassManager to !LLVM_ENABLE_NEW_PASS_MANAGER
Fixes test/CodeGen/flatten.c
1 parent 028e55d commit 872bf68

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/include/clang/Driver/Options.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1352,7 +1352,7 @@ def fglobal_isel : Flag<["-"], "fglobal-isel">, Group<f_clang_Group>,
13521352
def fexperimental_isel : Flag<["-"], "fexperimental-isel">, Group<f_clang_Group>,
13531353
Alias<fglobal_isel>;
13541354
defm legacy_pass_manager : BooleanMarshalledFFlag<"legacy-pass-manager", "CodeGenOpts.LegacyPassManager",
1355-
"static_cast<unsigned>(LLVM_ENABLE_NEW_PASS_MANAGER)", "Use the legacy pass manager in LLVM",
1355+
"!static_cast<unsigned>(LLVM_ENABLE_NEW_PASS_MANAGER)", "Use the legacy pass manager in LLVM",
13561356
"Use the new pass manager in LLVM">, Group<f_clang_Group>, Flags<[CC1Option]>;
13571357
def fexperimental_new_pass_manager : Flag<["-"], "fexperimental-new-pass-manager">,
13581358
Group<f_clang_Group>, Flags<[CC1Option]>, Alias<fno_legacy_pass_manager>;

0 commit comments

Comments
 (0)