Searched refs:SimplifyCFGOptions (Results 1 – 14 of 14) sorted by relevance
23 struct SimplifyCFGOptions { struct36 SimplifyCFGOptions &bonusInstThreshold(int I) { in bonusInstThreshold() argument40 SimplifyCFGOptions &forwardSwitchCondToPhi(bool B) { in forwardSwitchCondToPhi() argument44 SimplifyCFGOptions &convertSwitchToLookupTable(bool B) { in convertSwitchToLookupTable() argument48 SimplifyCFGOptions &needCanonicalLoops(bool B) { in needCanonicalLoops() argument52 SimplifyCFGOptions &hoistCommonInsts(bool B) { in hoistCommonInsts() argument56 SimplifyCFGOptions &sinkCommonInsts(bool B) { in sinkCommonInsts() argument60 SimplifyCFGOptions &setAssumptionCache(AssumptionCache *Cache) { in setAssumptionCache() argument64 SimplifyCFGOptions &setSimplifyCondBranch(bool B) { in setSimplifyCondBranch() argument69 SimplifyCFGOptions &setFoldTwoEntryPHINode(bool B) { in setFoldTwoEntryPHINode() argument
177 const SimplifyCFGOptions &Options = {},
214 const SimplifyCFGOptions &Options) { in iterativelySimplifyCFG()254 const SimplifyCFGOptions &Options) { in simplifyFunctionCFGImpl()283 const SimplifyCFGOptions &Options) { in simplifyFunctionCFG()298 static void applyCommandLineOverridesToOptions(SimplifyCFGOptions &Options) { in applyCommandLineOverridesToOptions()317 SimplifyCFGPass::SimplifyCFGPass(const SimplifyCFGOptions &Opts) in SimplifyCFGPass()345 SimplifyCFGOptions Options;348 CFGSimplifyPass(SimplifyCFGOptions Options_ = SimplifyCFGOptions(), in CFGSimplifyPass()400 llvm::createCFGSimplificationPass(SimplifyCFGOptions Options, in INITIALIZE_PASS_DEPENDENCY()
30 SimplifyCFGOptions Options;40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
270 SimplifyCFGOptions Options = SimplifyCFGOptions(),
116 SimplifyCFGOptions().hoistCommonInsts(true))); in adjustPassManager()135 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
529 SimplifyCFGOptions().hoistCommonInsts(true).sinkCommonInsts(true))); in addFunctionSimplificationPasses()593 PM.add(createCFGSimplificationPass(SimplifyCFGOptions() in addVectorPasses()1159 createCFGSimplificationPass(SimplifyCFGOptions().hoistCommonInsts(true))); in addLateLTOOptimizationPasses()
178 SimplifyCFGOptions().bonusInstThreshold(2)); in unifyReturnBlockSet()
859 SimplifyCFGOptions().hoistCommonInsts(true).sinkCommonInsts(true))); in buildFunctionSimplificationPipeline()1267 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions() in addVectorPasses()1897 SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true)))); in buildLTODefaultPipeline()2175 Expected<SimplifyCFGOptions> parseSimplifyCFGOptions(StringRef Params) { in parseSimplifyCFGOptions()2176 SimplifyCFGOptions Result; in parseSimplifyCFGOptions()
357 [](SimplifyCFGOptions Opts) {
343 addPass(createCFGSimplificationPass(SimplifyCFGOptions() in addIRPasses()
413 SimplifyCFGOptions().hoistCommonInsts(true).sinkCommonInsts(true), in addIRPasses()
520 addPass(createCFGSimplificationPass(SimplifyCFGOptions() in addIRPasses()
222 const SimplifyCFGOptions &Options;267 const SimplifyCFGOptions &Opts) in SimplifyCFGOpt()6675 DomTreeUpdater *DTU, const SimplifyCFGOptions &Options, in simplifyCFG()