Lines Matching refs:OptimizationLevel
568 CodeGenOpt::getLevel(CodeGenOpts.OptimizationLevel); in CreateTargetMachine()
596 if (CodeGenOpts.OptimizationLevel > 0) in AddEmitPasses()
608 static OptimizationLevel mapToLevel(const CodeGenOptions &Opts) { in mapToLevel()
609 switch (Opts.OptimizationLevel) { in mapToLevel()
614 return OptimizationLevel::O0; in mapToLevel()
617 return OptimizationLevel::O1; in mapToLevel()
625 return OptimizationLevel::O2; in mapToLevel()
628 return OptimizationLevel::Os; in mapToLevel()
631 return OptimizationLevel::Oz; in mapToLevel()
635 return OptimizationLevel::O3; in mapToLevel()
648 [&](ModulePassManager &MPM, OptimizationLevel Level) { in addKCFIPass()
649 if (Level == OptimizationLevel::O0 && in addKCFIPass()
657 [&](FunctionPassManager &FPM, OptimizationLevel Level) { in addKCFIPass()
658 if (Level != OptimizationLevel::O0 && in addKCFIPass()
668 OptimizationLevel Level) { in addSanitizers()
689 if (Level != OptimizationLevel::O0) { in addSanitizers()
736 /*DisableOptimization=*/CodeGenOpts.OptimizationLevel == 0})); in addSanitizers()
748 [SanitizersCallback](ModulePassManager &MPM, OptimizationLevel Level) { in addSanitizers()
854 [&](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
903 OptimizationLevel Level = mapToLevel(CodeGenOpts); in RunOptimizationPipeline()
910 [](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
911 if (Level != OptimizationLevel::O0) in RunOptimizationPipeline()
916 [](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
917 if (Level != OptimizationLevel::O0) in RunOptimizationPipeline()
921 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline()
922 if (Level != OptimizationLevel::O0) in RunOptimizationPipeline()
935 [](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
946 [](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
951 [](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
961 [](FunctionPassManager &FPM, OptimizationLevel Level) { in RunOptimizationPipeline()
975 [Options](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
981 [Options](ModulePassManager &MPM, OptimizationLevel Level) { in RunOptimizationPipeline()
985 if (CodeGenOpts.OptimizationLevel == 0) { in RunOptimizationPipeline()
1153 CodeGenOpt::getLevel(CGOpts.OptimizationLevel); in runThinLTOBackend()
1156 Conf.OptLevel = CGOpts.OptimizationLevel; in runThinLTOBackend()