Lines Matching refs:OptimizationLevel
599 CodeGenOpt::getLevel(CodeGenOpts.OptimizationLevel);
633 static OptimizationLevel mapToLevel(const CodeGenOptions &Opts) {
634 switch (Opts.OptimizationLevel) {
639 return OptimizationLevel::O0;
642 return OptimizationLevel::O1;
650 return OptimizationLevel::O2;
653 return OptimizationLevel::Os;
656 return OptimizationLevel::Oz;
660 return OptimizationLevel::O3;
673 [&](ModulePassManager &MPM, OptimizationLevel Level, ThinOrFullLTOPhase) {
674 if (Level == OptimizationLevel::O0 &&
682 [&](FunctionPassManager &FPM, OptimizationLevel Level) {
683 if (Level != OptimizationLevel::O0 &&
692 auto SanitizersCallback = [&](ModulePassManager &MPM, OptimizationLevel Level,
715 if (Level != OptimizationLevel::O0) {
771 /*DisableOptimization=*/CodeGenOpts.OptimizationLevel == 0}));
783 [SanitizersCallback](ModulePassManager &MPM, OptimizationLevel Level,
801 OptimizationLevel Level,
916 [&](ModulePassManager &MPM, OptimizationLevel Level) {
926 [&](ModulePassManager &MPM, OptimizationLevel Level) {
928 if (Level != OptimizationLevel::O0)
986 OptimizationLevel Level = mapToLevel(CodeGenOpts);
993 [](ModulePassManager &MPM, OptimizationLevel Level) {
994 if (Level != OptimizationLevel::O0)
999 [](ModulePassManager &MPM, OptimizationLevel Level,
1001 if (Level != OptimizationLevel::O0)
1005 [](FunctionPassManager &FPM, OptimizationLevel Level) {
1006 if (Level != OptimizationLevel::O0)
1019 [](ModulePassManager &MPM, OptimizationLevel Level) {
1030 OptimizationLevel Level) {
1064 [Options](ModulePassManager &MPM, OptimizationLevel Level) {
1070 [Options](ModulePassManager &MPM, OptimizationLevel Level) {
1078 OptimizationLevel Level,
1301 CodeGenOpt::getLevel(CGOpts.OptimizationLevel);
1304 Conf.OptLevel = CGOpts.OptimizationLevel;