Lines Matching defs:Options
164 const SimplifyCFGOptions &Options) {
179 if (simplifyCFG(&*BBIt++, TTI, Options, &LoopHeaders)) {
190 const SimplifyCFGOptions &Options) {
193 EverChanged |= iterativelySimplifyCFG(F, TTI, Options);
207 EverChanged = iterativelySimplifyCFG(F, TTI, Options);
216 Options.BonusInstThreshold = UserBonusInstThreshold.getNumOccurrences()
219 Options.ForwardSwitchCondToPhi = UserForwardSwitchCond.getNumOccurrences()
222 Options.ConvertSwitchToLookupTable = UserSwitchToLookup.getNumOccurrences()
225 Options.NeedCanonicalLoop = UserKeepLoops.getNumOccurrences()
228 Options.SinkCommonInsts = UserSinkCommonInsts.getNumOccurrences()
236 Options.AC = &AM.getResult<AssumptionAnalysis>(F);
237 if (!simplifyFunctionCFG(F, TTI, Options))
247 SimplifyCFGOptions Options;
259 Options.BonusInstThreshold = UserBonusInstThreshold.getNumOccurrences()
263 Options.ForwardSwitchCondToPhi = UserForwardSwitchCond.getNumOccurrences()
267 Options.ConvertSwitchToLookupTable = UserSwitchToLookup.getNumOccurrences()
271 Options.NeedCanonicalLoop =
274 Options.SinkCommonInsts = UserSinkCommonInsts.getNumOccurrences()
283 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
285 Options.setSimplifyCondBranch(false)
288 Options.setSimplifyCondBranch(true)
293 return simplifyFunctionCFG(F, TTI, Options);