Lines Matching defs:TTI
468 static bool checkPHIs(FlattenInfo &FI, const TargetTransformInfo *TTI) {
555 const TargetTransformInfo *TTI) {
592 TTI->getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency);
703 const TargetTransformInfo *TTI) {
725 if (!checkPHIs(FI, TTI))
732 if (!checkOuterLoopInsts(FI, IterationInstructions, TTI))
749 const TargetTransformInfo *TTI, LPMUpdater *U,
840 const TargetTransformInfo *TTI) {
901 return CanFlattenLoopPair(FI, DT, LI, SE, AC, TTI);
906 const TargetTransformInfo *TTI, LPMUpdater *U,
915 if (!CanFlattenLoopPair(FI, DT, LI, SE, AC, TTI))
919 bool CanFlatten = CanWidenIV(FI, DT, LI, SE, AC, TTI);
937 return DoFlattenLoopPair(FI, DT, LI, SE, AC, TTI, U, MSSAU);
992 return DoFlattenLoopPair(FI, DT, LI, SE, AC, TTI, U, MSSAU);
1012 LoopAccessInfoManager LAIM(AR.SE, AR.AA, AR.DT, AR.LI, &AR.TTI, nullptr);
1019 FlattenLoopPair(FI, &AR.DT, &AR.LI, &AR.SE, &AR.AC, &AR.TTI, &U,