| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRotation.cpp | 41 LoopRotatePass::LoopRotatePass(bool EnableHeaderDuplication, bool PrepareForLTO) in LoopRotatePass() argument 43 PrepareForLTO(PrepareForLTO) {} in LoopRotatePass() 64 false, PrepareForLTO || PrepareForLTOOption); in run() 82 bool PrepareForLTO; member in __anon3e4ac82d0111::LoopRotateLegacyPass 87 bool PrepareForLTO = false) in LoopRotateLegacyPass() argument 88 : LoopPass(ID), PrepareForLTO(PrepareForLTO) { in LoopRotateLegacyPass() 135 Threshold, false, PrepareForLTO || PrepareForLTOOption); in runOnLoop() 150 Pass *llvm::createLoopRotatePass(int MaxHeaderSize, bool PrepareForLTO) { in INITIALIZE_PASS_DEPENDENCY() 151 return new LoopRotateLegacyPass(MaxHeaderSize, PrepareForLTO); in INITIALIZE_PASS_DEPENDENCY()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopRotation.h | 27 bool PrepareForLTO = false); 33 const bool PrepareForLTO; variable
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopRotationUtils.cpp | 66 bool PrepareForLTO; member in __anon14c277390111::LoopRotate 73 bool PrepareForLTO) in LoopRotate() argument 76 IsUtilMode(IsUtilMode), PrepareForLTO(PrepareForLTO) {} in LoopRotate() 299 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues, PrepareForLTO); in rotateLoop() 331 if (PrepareForLTO && Metrics.NumInlineCandidates > 0) in rotateLoop() 830 bool IsUtilMode = true, bool PrepareForLTO) { in LoopRotation() argument 832 IsUtilMode, PrepareForLTO); in LoopRotation()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CodeMetrics.cpp | 118 const SmallPtrSetImpl<const Value *> &EphValues, bool PrepareForLTO) { in analyzeBasicBlock() argument 137 PrepareForLTO)) { in analyzeBasicBlock()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopRotationUtils.h | 37 bool PrepareForLTO = false);
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | CodeMetrics.h | 80 bool PrepareForLTO = false);
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/ |
| H A D | Scalar.h | 208 Pass *createLoopRotatePass(int MaxHeaderSize = -1, bool PrepareForLTO = false);
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 170 return CodeGenOpts.PrepareForLTO && !CodeGenOpts.DisableLLVMPasses && in shouldEmitRegularLTOSummary() 838 bool IsLTO = CodeGenOpts.PrepareForLTO; in RunOptimizationPipeline()
|
| H A D | MicrosoftCXXABI.cpp | 1957 if (CGM.getCodeGenOpts().PrepareForLTO) in getVirtualFunctionPointer()
|
| H A D | CGDebugInfo.cpp | 624 LO.Optimize || CGOpts.PrepareForLTO || CGOpts.PrepareForThinLTO, in CreateCompileUnit()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.def | 159 CODEGENOPT(PrepareForLTO , 1, 0) ///< Set when -flto is enabled on the
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 1439 if (Opts.PrepareForLTO && !Opts.PrepareForThinLTO) in GenerateCodeGenArgs() 1742 Opts.PrepareForLTO = false; in ParseCodeGenArgs() 1745 Opts.PrepareForLTO = true; in ParseCodeGenArgs() 1852 if (Opts.PrepareForLTO && Args.hasArg(OPT_mibt_seal)) in ParseCodeGenArgs()
|