Lines Matching defs:TTI
227 static bool iterativelySimplifyCFG(Function &F, const TargetTransformInfo &TTI,
260 if (simplifyCFG(&BB, TTI, DTU, Options, LoopHeaders)) {
270 static bool simplifyFunctionCFGImpl(Function &F, const TargetTransformInfo &TTI,
278 EverChanged |= iterativelySimplifyCFG(F, TTI, DT ? &DTU : nullptr, Options);
292 EverChanged = iterativelySimplifyCFG(F, TTI, DT ? &DTU : nullptr, Options);
299 static bool simplifyFunctionCFG(Function &F, const TargetTransformInfo &TTI,
306 bool Changed = simplifyFunctionCFGImpl(F, TTI, DT, Options);
367 auto &TTI = AM.getResult<TargetIRAnalysis>(F);
372 if (!simplifyFunctionCFG(F, TTI, DT, Options))
405 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
406 return simplifyFunctionCFG(F, TTI, DT, Options);