Searched refs:InnerTripCount (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopFlatten.cpp | 81 Value *InnerTripCount = nullptr; member 316 m_Specific(FI.InnerTripCount)))) in checkOuterLoopInsts() 347 Value *InnerTripCount = FI.InnerTripCount; in checkIVUsers() local 349 (isa<SExtInst>(InnerTripCount) || isa<ZExtInst>(InnerTripCount))) in checkIVUsers() 350 InnerTripCount = cast<Instruction>(InnerTripCount)->getOperand(0); in checkIVUsers() 384 if ((IsAdd || IsAddTrunc) && MatchedItCount == InnerTripCount) { in checkIVUsers() 446 FI.InnerTripCount, FI.OuterTripCount, DL, AC, in checkOverflow() 478 FI.InnerInductionPHI, FI.InnerTripCount, in CanFlattenLoopPair() 488 if (!FI.OuterLoop->isLoopInvariant(FI.InnerTripCount)) { in CanFlattenLoopPair() 534 FI.InnerTripCount, FI.OuterTripCount, "flatten.tripcount", in DoFlattenLoopPair()
|
| H A D | LoopUnrollAndJamPass.cpp | 163 unsigned OuterTripMultiple, unsigned OuterLoopSize, unsigned InnerTripCount, in computeUnrollAndJamCount() argument 244 if (InnerTripCount && InnerLoopSize * InnerTripCount < UP.Threshold) { in computeUnrollAndJamCount() 375 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop() local 380 OuterTripMultiple, OuterLoopSize, InnerTripCount, InnerLoopSize, UP, PP); in tryToUnrollAndJamLoop()
|