/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 163 class OptimizationLevel final { 166 OptimizationLevel(unsigned SpeedLevel, unsigned SizeLevel) in OptimizationLevel() function 178 OptimizationLevel() = default; 182 static const OptimizationLevel O0; 198 static const OptimizationLevel O1; 215 static const OptimizationLevel O2; 230 static const OptimizationLevel O3; 241 static const OptimizationLevel Os; 249 static const OptimizationLevel Oz; 257 bool operator==(const OptimizationLevel &Other) const { [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 320 const PassBuilder::OptimizationLevel PassBuilder::OptimizationLevel::O0 = { 323 const PassBuilder::OptimizationLevel PassBuilder::OptimizationLevel::O1 = { 326 const PassBuilder::OptimizationLevel PassBuilder::OptimizationLevel::O2 = { 329 const PassBuilder::OptimizationLevel PassBuilder::OptimizationLevel::O3 = { 332 const PassBuilder::OptimizationLevel PassBuilder::OptimizationLevel::Os = { 335 const PassBuilder::OptimizationLevel PassBuilder::OptimizationLevel::Oz = { 473 FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) { in invokePeepholeEPCallbacks() 529 PassBuilder::buildO1FunctionSimplificationPipeline(OptimizationLevel Level, in buildO1FunctionSimplificationPipeline() 665 PassBuilder::buildFunctionSimplificationPipeline(OptimizationLevel Level, in buildFunctionSimplificationPipeline() 667 assert(Level != OptimizationLevel::O0 && "Must request optimizations!"); in buildFunctionSimplificationPipeline() [all …]
|
H A D | PassRegistry.def | 102 buildInlinerPipeline(OptimizationLevel::Oz, ThinOrFullLTOPhase::None))
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 427 switch (CodeGenOpts.OptimizationLevel) { in getCGOptLevel() 661 if (CodeGenOpts.OptimizationLevel <= 1) { in CreatePasses() 662 bool InsertLifetimeIntrinsics = ((CodeGenOpts.OptimizationLevel != 0 && in CreatePasses() 671 CodeGenOpts.OptimizationLevel, CodeGenOpts.OptimizeSize, in CreatePasses() 676 PMBuilder.OptLevel = CodeGenOpts.OptimizationLevel; in CreatePasses() 927 if (CodeGenOpts.OptimizationLevel > 0) in AddEmitPasses() 1066 static PassBuilder::OptimizationLevel mapToLevel(const CodeGenOptions &Opts) { in mapToLevel() 1067 switch (Opts.OptimizationLevel) { in mapToLevel() 1072 return PassBuilder::OptimizationLevel::O0; in mapToLevel() 1075 return PassBuilder::OptimizationLevel::O1; in mapToLevel() [all …]
|
H A D | CGVTables.cpp | 486 return CGM.getCodeGenOpts().OptimizationLevel && !IsUnprototyped; in shouldEmitVTableThunk() 986 return CGM.getCodeGenOpts().OptimizationLevel > 0 && in shouldEmitAvailableExternallyVTable() 1011 assert((def || CodeGenOpts.OptimizationLevel > 0 || in getVTableLinkage() 1015 if (!def && CodeGenOpts.OptimizationLevel > 0) in getVTableLinkage()
|
H A D | CGStmt.cpp | 756 if (!Count && CGM.getCodeGenOpts().OptimizationLevel) in EmitIfStmt() 841 if (!Weights && CGM.getCodeGenOpts().OptimizationLevel) in EmitWhileStmt() 1021 if (!Weights && CGM.getCodeGenOpts().OptimizationLevel) in EmitForStmt() 1106 if (!Weights && CGM.getCodeGenOpts().OptimizationLevel) in EmitCXXForRangeStmt() 1420 CGM.getCodeGenOpts().OptimizationLevel > 0 && in EmitCaseStmt() 1876 } else if (CGM.getCodeGenOpts().OptimizationLevel) { in EmitSwitchStmt() 1928 if (Call && CGM.getCodeGenOpts().OptimizationLevel != 0) { in EmitSwitchStmt()
|
H A D | CGCXX.cpp | 40 if (getCodeGenOpts().OptimizationLevel == 0) in TryEmitBaseDestructorAsAlias()
|
H A D | CGClass.cpp | 1317 CGM.getCodeGenOpts().OptimizationLevel > 0 && in EmitCtorPrologue() 1334 CGM.getCodeGenOpts().OptimizationLevel > 0 && in EmitCtorPrologue() 1526 CGM.getCodeGenOpts().OptimizationLevel > 0) in EmitDestructorBody() 2198 if (CGM.getCodeGenOpts().OptimizationLevel > 0 && in EmitCXXConstructorCall() 2529 if (CGM.getCodeGenOpts().OptimizationLevel > 0 && in InitializeVTablePointer() 2625 if (CGM.getCodeGenOpts().OptimizationLevel > 0 && in GetVTablePtr()
|
H A D | CodeGenTBAA.cpp | 227 if (CodeGenOpts.OptimizationLevel == 0 || CodeGenOpts.RelaxedAliasing) in getTypeInfo()
|
H A D | CGBlocks.cpp | 992 CGM.getCodeGenOpts().OptimizationLevel != 0) { in EmitBlockLiteral() 1059 CGM.getCodeGenOpts().OptimizationLevel != 0) { in EmitBlockLiteral() 1523 if (CGM.getCodeGenOpts().OptimizationLevel == 0) { in GenerateBlockFunction() 2010 if (CGM.getCodeGenOpts().OptimizationLevel == 0) { in GenerateCopyHelperFunction() 2266 if (CGF.CGM.getCodeGenOpts().OptimizationLevel == 0) { in emitCopy()
|
H A D | CodeGenFunction.cpp | 65 return CGOpts.OptimizationLevel != 0; in shouldEmitLifetimeMarkers() 1381 if (CGM.getCodeGenOpts().OptimizationLevel == 0) in GenerateCode() 1796 if (Call && CGM.getCodeGenOpts().OptimizationLevel != 0) { in EmitBranchOnBoolExpr() 2668 if (CGM.getCodeGenOpts().OptimizationLevel == 0) in emitCondLikelihoodViaExpectIntrinsic()
|
H A D | CGObjC.cpp | 163 CGM.getCodeGenOpts().OptimizationLevel != 0); in EmitObjCCollectionLiteral() 2308 } else if (CGF.CGM.getCodeGenOpts().OptimizationLevel == 0) { in emitAutoreleasedReturnValueMarker() 2343 if (CGF.CGM.getCodeGenOpts().OptimizationLevel > 0 && in emitOptimizedARCReturnCall() 2430 if (CGM.getCodeGenOpts().OptimizationLevel == 0) { in EmitARCDestroyStrong() 2590 CGM.getCodeGenOpts().OptimizationLevel == 0) { in EmitARCInitWeak()
|
H A D | CGLoopInfo.cpp | 792 if (CGOpts.OptimizationLevel > 0) in push()
|
H A D | CGDeclCXX.cpp | 158 if (!CGM.getCodeGenOpts().OptimizationLevel) in EmitInvariantStart()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 174 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 181 [&PB](LoopPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 187 [&PB](LoopPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 194 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 200 [&PB](CGSCCPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 206 [&PB](FunctionPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 212 [&PB](ModulePassManager &PM, PassBuilder::OptimizationLevel) { in registerEPCallbacks() argument 219 [&PB](ModulePassManager &PM, PassBuilder::OptimizationLevel) { in registerEPCallbacks() argument 225 [&PB](ModulePassManager &PM, PassBuilder::OptimizationLevel) { in registerEPCallbacks() argument
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFTargetMachine.cpp | 127 [=](ModulePassManager &MPM, PassBuilder::OptimizationLevel) { in registerPassBuilderCallbacks() argument 134 PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks() 138 [=](ModulePassManager &MPM, PassBuilder::OptimizationLevel) { in registerPassBuilderCallbacks() argument
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 272 PassBuilder::OptimizationLevel OL; in runNewPMPasses() 278 OL = PassBuilder::OptimizationLevel::O0; in runNewPMPasses() 281 OL = PassBuilder::OptimizationLevel::O1; in runNewPMPasses() 284 OL = PassBuilder::OptimizationLevel::O2; in runNewPMPasses() 287 OL = PassBuilder::OptimizationLevel::O3; in runNewPMPasses()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.cpp | 557 [this](ModulePassManager &PM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks() 562 Level != PassBuilder::OptimizationLevel::O0) in registerPassBuilderCallbacks() 568 [this](ModulePassManager &PM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks() 569 if (Level == PassBuilder::OptimizationLevel::O0) in registerPassBuilderCallbacks() 590 [this](CGSCCPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks() 591 if (Level == PassBuilder::OptimizationLevel::O0) in registerPassBuilderCallbacks() 604 if (Level != PassBuilder::OptimizationLevel::O0) { in registerPassBuilderCallbacks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Bye/ |
H A D | Bye.cpp | 59 llvm::PassBuilder::OptimizationLevel Level) { in getByePluginInfo()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetMachine.cpp | 283 [=](LoopPassManager &LPM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks() 287 [=](LoopPassManager &LPM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 1312 if (Opts.OptimizationLevel == 0) in GenerateCodeGenArgs() 1315 GenerateArg(Args, OPT_O, Twine(Opts.OptimizationLevel), SA); in GenerateCodeGenArgs() 1328 if (Opts.OptimizationLevel > 0) { in GenerateCodeGenArgs() 1396 if (Opts.UnrollLoops && Opts.OptimizationLevel <= 1) in GenerateCodeGenArgs() 1398 else if (!Opts.UnrollLoops && Opts.OptimizationLevel > 1) in GenerateCodeGenArgs() 1554 unsigned OptimizationLevel = getOptimizationLevel(Args, IK, Diags); in ParseCodeGenArgs() local 1557 if (OptimizationLevel > MaxOptLevel) { in ParseCodeGenArgs() 1562 OptimizationLevel = MaxOptLevel; in ParseCodeGenArgs() 1564 Opts.OptimizationLevel = OptimizationLevel; in ParseCodeGenArgs() 1586 Opts.setInlining((Opts.OptimizationLevel == 0) in ParseCodeGenArgs() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.cpp | 228 [this](ModulePassManager &PM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | CommandLine.rst | 355 cl::opt<OptLevel> OptimizationLevel(cl::desc("Choose optimization level:"), 363 if (OptimizationLevel >= O2) doPartialRedundancyElimination(...); 366 This declaration defines a variable "``OptimizationLevel``" of the 399 cl::opt<OptLevel> OptimizationLevel(cl::desc("Choose optimization level:"), 407 if (OptimizationLevel == Debug) outputDebugInfo(...);
|
H A D | NewPassManager.rst | 125 PassBuilder::OptimizationLevel Level) {
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | CodeGenOptions.def | 192 VALUE_CODEGENOPT(OptimizationLevel, 2, 0) ///< The -O[0-3] option specified.
|