driver/frontend: Add an -experimental-performance-annotations option to enable performance annotations

This commit is contained in:
Erik Eckstein
2021-10-25 12:15:53 +02:00
parent 8229b374b1
commit 4e6c5434f3
4 changed files with 13 additions and 1 deletions

View File

@@ -1418,6 +1418,8 @@ static bool ParseSILArgs(SILOptions &Opts, ArgList &Args,
OPT_disable_actor_data_race_checks, /*default=*/false);
Opts.DisableSILPerfOptimizations |= Args.hasArg(OPT_disable_sil_perf_optzns);
Opts.CrossModuleOptimization |= Args.hasArg(OPT_CrossModuleOptimization);
Opts.EnablePerformanceAnnotations |=
Args.hasArg(OPT_ExperimentalPerformanceAnnotations);
Opts.VerifyAll |= Args.hasArg(OPT_sil_verify_all);
Opts.VerifyNone |= Args.hasArg(OPT_sil_verify_none);
Opts.DebugSerialization |= Args.hasArg(OPT_sil_debug_serialization);