Lines Matching refs:ModVal
181 /// - Branch around the epilog loop if extra iters (ModVal) is zero.
183 static void ConnectEpilog(Loop *L, Value *ModVal, BasicBlock *NewExit,
273 Value *BrLoopExit = B.CreateIsNotNull(ModVal, "lcmp.mod");
645 // comment on ModVal below.
718 Value *ModVal;
719 // Calculate ModVal = (BECount + 1) % Count.
724 ModVal = B.CreateAnd(TripCount, Count - 1, "xtraiter");
743 ModVal = B.CreateURem(ModValAdd,
751 B.CreateIsNotNull(ModVal, "lcmp.mod");
787 L, ModVal, CreateRemainderLoop, UseEpilogRemainder, UnrollRemainder,
888 ConnectEpilog(L, ModVal, NewExit, LatchExit, PreHeader,
895 Value *TestVal = B2.CreateSub(TripCount, ModVal, "unroll_iter");