Lines Matching refs:InnerTripCount
119 Value *InnerTripCount = nullptr; // The product of these two tripcounts member
192 bool matchLinearIVUser(User *U, Value *InnerTripCount, in matchLinearIVUser()
225 if ((IsAdd || IsAddTrunc) && MatchedItCount == InnerTripCount) { in matchLinearIVUser()
237 Value *SExtInnerTripCount = InnerTripCount; in checkInnerInductionPhiUsers()
239 (isa<SExtInst>(InnerTripCount) || isa<ZExtInst>(InnerTripCount))) in checkInnerInductionPhiUsers()
240 SExtInnerTripCount = cast<Instruction>(InnerTripCount)->getOperand(0); in checkInnerInductionPhiUsers()
552 m_Specific(FI.InnerTripCount)))) in checkOuterLoopInsts()
619 FI.InnerTripCount, FI.OuterTripCount, DL, AC, in checkOverflow()
661 FI.InnerInductionPHI, FI.InnerTripCount, in CanFlattenLoopPair()
671 if (!FI.OuterLoop->isLoopInvariant(FI.InnerTripCount)) { in CanFlattenLoopPair()
718 FI.InnerTripCount, FI.OuterTripCount, "flatten.tripcount", in DoFlattenLoopPair()