Home
last modified time | relevance | path

Searched refs:SROAOptions (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSROA.h24 enum class SROAOptions : bool { ModifyCFG, PreserveCFG }; enum
27 const SROAOptions PreserveCFG;
32 SROAPass(SROAOptions PreserveCFG);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp391 FPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in buildO1FunctionSimplificationPipeline()
484 FPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in buildO1FunctionSimplificationPipeline()
537 FPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in buildFunctionSimplificationPipeline()
664 FPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in buildFunctionSimplificationPipeline()
756 FPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in addPreInlinerPasses()
1040 EarlyFPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in buildModuleSimplificationPipeline()
1190 FPM.addPass(SROAPass(SROAOptions::PreserveCFG)); in addVectorPasses()
1282 FPM.addPass(SROAPass(SROAOptions::PreserveCFG)); in addVectorPasses()
1865 FPM.addPass(SROAPass(SROAOptions::ModifyCFG)); in buildLTODefaultPipeline()
H A DPassBuilder.cpp1020 Expected<SROAOptions> parseSROAOptions(StringRef Params) { in parseSROAOptions()
1022 return SROAOptions::ModifyCFG; in parseSROAOptions()
1024 return SROAOptions::PreserveCFG; in parseSROAOptions()
H A DPassRegistry.def560 [](SROAOptions PreserveCFG) { return SROAPass(PreserveCFG); },
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp239 SROAOptions PreserveCFG_) in SROA()
241 PreserveCFG(PreserveCFG_ == SROAOptions::PreserveCFG) {} in SROA()
5389 OS << (PreserveCFG == SROAOptions::PreserveCFG ? "<preserve-cfg>" in printPipeline()
5393 SROAPass::SROAPass(SROAOptions PreserveCFG) : PreserveCFG(PreserveCFG) {} in SROAPass()
5399 SROAOptions PreserveCFG;
5404 SROALegacyPass(SROAOptions PreserveCFG = SROAOptions::PreserveCFG) in SROALegacyPass()
5437 return new SROALegacyPass(PreserveCFG ? SROAOptions::PreserveCFG in createSROAPass()
5438 : SROAOptions::ModifyCFG); in createSROAPass()