Home
last modified time | relevance | path

Searched refs:PrepareForLTO (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp41 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 DLoopRotation.h27 bool PrepareForLTO = false);
33 const bool PrepareForLTO; variable
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp66 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 DCodeMetrics.cpp118 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 DLoopRotationUtils.h37 bool PrepareForLTO = false);
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCodeMetrics.h80 bool PrepareForLTO = false);
/llvm-project-15.0.7/llvm/include/llvm/Transforms/
H A DScalar.h208 Pass *createLoopRotatePass(int MaxHeaderSize = -1, bool PrepareForLTO = false);
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DBackendUtil.cpp170 return CodeGenOpts.PrepareForLTO && !CodeGenOpts.DisableLLVMPasses && in shouldEmitRegularLTOSummary()
838 bool IsLTO = CodeGenOpts.PrepareForLTO; in RunOptimizationPipeline()
H A DMicrosoftCXXABI.cpp1957 if (CGM.getCodeGenOpts().PrepareForLTO) in getVirtualFunctionPointer()
H A DCGDebugInfo.cpp624 LO.Optimize || CGOpts.PrepareForLTO || CGOpts.PrepareForThinLTO, in CreateCompileUnit()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DCodeGenOptions.def159 CODEGENOPT(PrepareForLTO , 1, 0) ///< Set when -flto is enabled on the
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInvocation.cpp1439 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()