Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp42 LoopRotatePass::LoopRotatePass(bool EnableHeaderDuplication, bool PrepareForLTO) in LoopRotatePass() argument
44 PrepareForLTO(PrepareForLTO) {} in LoopRotatePass()
55 if (!PrepareForLTO) in printPipeline()
79 false, PrepareForLTO || PrepareForLTOOption); in run()
97 bool PrepareForLTO; member in __anon4c518e330111::LoopRotateLegacyPass
102 bool PrepareForLTO = false) in LoopRotateLegacyPass() argument
103 : LoopPass(ID), PrepareForLTO(PrepareForLTO) { in LoopRotateLegacyPass()
150 PrepareForLTO || PrepareForLTOOption); in runOnLoop()
165 Pass *llvm::createLoopRotatePass(int MaxHeaderSize, bool PrepareForLTO) { in INITIALIZE_PASS_DEPENDENCY()
166 return new LoopRotateLegacyPass(MaxHeaderSize, PrepareForLTO); in INITIALIZE_PASS_DEPENDENCY()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopRotation.h27 bool PrepareForLTO = false);
36 const bool PrepareForLTO; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp71 bool PrepareForLTO; member in __anonb528d03f0111::LoopRotate
78 bool PrepareForLTO) in LoopRotate() argument
81 IsUtilMode(IsUtilMode), PrepareForLTO(PrepareForLTO) {} in LoopRotate()
445 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues, PrepareForLTO); in rotateLoop()
477 if (PrepareForLTO && Metrics.NumInlineCandidates > 0) in rotateLoop()
1056 bool IsUtilMode = true, bool PrepareForLTO) { in LoopRotation() argument
1058 IsUtilMode, PrepareForLTO); in LoopRotation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DCodeMetrics.cpp118 const SmallPtrSetImpl<const Value *> &EphValues, bool PrepareForLTO) { in analyzeBasicBlock() argument
137 PrepareForLTO)) { in analyzeBasicBlock()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopRotationUtils.h37 bool PrepareForLTO = false);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCodeMetrics.h80 bool PrepareForLTO = false);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DScalar.h68 Pass *createLoopRotatePass(int MaxHeaderSize = -1, bool PrepareForLTO = false);
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp185 return CodeGenOpts.PrepareForLTO && !CodeGenOpts.DisableLLVMPasses && in shouldEmitRegularLTOSummary()
857 if (!CodeGenOpts.PrepareForThinLTO && !CodeGenOpts.PrepareForLTO && in RunOptimizationPipeline()
923 const bool PrepareForLTO = CodeGenOpts.PrepareForLTO; in RunOptimizationPipeline() local
1018 } else if (PrepareForLTO) { in RunOptimizationPipeline()
H A DMicrosoftCXXABI.cpp1980 if (CGM.getCodeGenOpts().PrepareForLTO) in getVirtualFunctionPointer()
H A DCGDebugInfo.cpp657 LO.Optimize || CGOpts.PrepareForLTO || CGOpts.PrepareForThinLTO, in CreateCompileUnit()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def157 CODEGENOPT(PrepareForLTO , 1, 0) ///< Set when -flto is enabled on the
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp1565 if (Opts.PrepareForLTO && !Opts.PrepareForThinLTO) in GenerateCodeGenArgs()
1852 Opts.PrepareForLTO = false; in ParseCodeGenArgs()
1855 Opts.PrepareForLTO = true; in ParseCodeGenArgs()