Skip to content

Commit c559194

Browse files
committed
Frontend: Fix typos in -enable-cmo-* option definitions.
1 parent 373a3fe commit c559194

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

include/swift/Option/Options.td

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1020,11 +1020,11 @@ def PackageCMO : Flag<["-"], "package-cmo">,
10201020
Flags<[FrontendOption]>,
10211021
HelpText<"Enable optimization to perform defalut CMO within a package boundary">;
10221022

1023-
def EnbaleDefaultCMO : Flag<["-"], "enable-default-cmo">,
1023+
def EnableDefaultCMO : Flag<["-"], "enable-default-cmo">,
10241024
Flags<[HelpHidden, FrontendOption]>,
10251025
HelpText<"Perform conservative cross-module optimization">;
10261026

1027-
def EnbaleCMOEverything : Flag<["-"], "enable-cmo-everything">,
1027+
def EnableCMOEverything : Flag<["-"], "enable-cmo-everything">,
10281028
Flags<[HelpHidden, FrontendOption]>,
10291029
HelpText<"Perform cross-module optimization on everything (all APIs). "
10301030
"This is the same level of serialization as Embedded Swift.">;

lib/Frontend/CompilerInvocation.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2603,9 +2603,9 @@ static bool ParseSILArgs(SILOptions &Opts, ArgList &Args,
26032603
Opts.DisableSILPerfOptimizations |= Args.hasArg(OPT_disable_sil_perf_optzns);
26042604
if (Args.hasArg(OPT_CrossModuleOptimization)) {
26052605
Opts.CMOMode = CrossModuleOptimizationMode::Aggressive;
2606-
} else if (Args.hasArg(OPT_EnbaleDefaultCMO)) {
2607-
Opts.CMOMode = CrossModuleOptimizationMode::Default;
2608-
} else if (Args.hasArg(OPT_EnbaleCMOEverything)) {
2606+
} else if (Args.hasArg(OPT_EnableDefaultCMO)) {
2607+
Opts.CMOMode = CrossModuleOptimizationMode::Default;
2608+
} else if (Args.hasArg(OPT_EnableCMOEverything)) {
26092609
Opts.CMOMode = CrossModuleOptimizationMode::Everything;
26102610
}
26112611

0 commit comments

Comments
 (0)