Searched refs:SimplifyCFGOptions (Results 1 – 14 of 14) sorted by relevance
23 struct SimplifyCFGOptions { struct37 SimplifyCFGOptions &bonusInstThreshold(int I) { in bonusInstThreshold() argument41 SimplifyCFGOptions &forwardSwitchCondToPhi(bool B) { in forwardSwitchCondToPhi() argument45 SimplifyCFGOptions &convertSwitchRangeToICmp(bool B) { in convertSwitchRangeToICmp() argument49 SimplifyCFGOptions &convertSwitchToLookupTable(bool B) { in convertSwitchToLookupTable() argument53 SimplifyCFGOptions &needCanonicalLoops(bool B) { in needCanonicalLoops() argument57 SimplifyCFGOptions &hoistCommonInsts(bool B) { in hoistCommonInsts() argument61 SimplifyCFGOptions &sinkCommonInsts(bool B) { in sinkCommonInsts() argument65 SimplifyCFGOptions &setAssumptionCache(AssumptionCache *Cache) { in setAssumptionCache() argument69 SimplifyCFGOptions &setSimplifyCondBranch(bool B) { in setSimplifyCondBranch() argument[all …]
186 const SimplifyCFGOptions &Options = {},
224 const SimplifyCFGOptions &Options) { in iterativelySimplifyCFG()267 const SimplifyCFGOptions &Options) { in simplifyFunctionCFGImpl()296 const SimplifyCFGOptions &Options) { in simplifyFunctionCFG()311 static void applyCommandLineOverridesToOptions(SimplifyCFGOptions &Options) { in applyCommandLineOverridesToOptions()332 SimplifyCFGPass::SimplifyCFGPass(const SimplifyCFGOptions &Opts) in SimplifyCFGPass()374 SimplifyCFGOptions Options;377 CFGSimplifyPass(SimplifyCFGOptions Options_ = SimplifyCFGOptions(), in CFGSimplifyPass()422 llvm::createCFGSimplificationPass(SimplifyCFGOptions Options, in INITIALIZE_PASS_DEPENDENCY()
30 SimplifyCFGOptions Options;40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
85 SimplifyCFGOptions Options = SimplifyCFGOptions(),
398 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()406 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()475 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()513 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildO1FunctionSimplificationPipeline()563 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline()580 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline()654 SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp(true))); in buildFunctionSimplificationPipeline()720 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions() in buildFunctionSimplificationPipeline()758 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().convertSwitchRangeToICmp( in addPreInlinerPasses()1235 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions() in addVectorPasses()[all …]
806 Expected<SimplifyCFGOptions> parseSimplifyCFGOptions(StringRef Params) { in parseSimplifyCFGOptions()807 SimplifyCFGOptions Result; in parseSimplifyCFGOptions()
546 [](SimplifyCFGOptions Opts) { return SimplifyCFGPass(Opts); },
137 FPM.addPass(SimplifyCFGPass(SimplifyCFGOptions().hoistCommonInsts(true))); in registerPassBuilderCallbacks()
182 SimplifyCFGOptions().bonusInstThreshold(2)); in unifyReturnBlockSet()
346 addPass(createCFGSimplificationPass(SimplifyCFGOptions() in addIRPasses()
428 SimplifyCFGOptions().hoistCommonInsts(true).sinkCommonInsts(true), in addIRPasses()
578 addPass(createCFGSimplificationPass(SimplifyCFGOptions() in addIRPasses()
244 const SimplifyCFGOptions &Options;290 const SimplifyCFGOptions &Opts) in SimplifyCFGOpt()7617 DomTreeUpdater *DTU, const SimplifyCFGOptions &Options, in simplifyCFG()