Lines Matching refs:BECount
83 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
177 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
517 static Value *CreateTripRemainder(IRBuilder<> &B, Value *BECount, in CreateTripRemainder() argument
534 Constant *CountC = ConstantInt::get(BECount->getType(), Count); in CreateTripRemainder()
535 Value *ModValTmp = B.CreateURem(BECount, CountC); in CreateTripRemainder()
768 Value *BECount; in UnrollRuntimeLoopRemainder() local
778 BECount = in UnrollRuntimeLoopRemainder()
783 BECount = in UnrollRuntimeLoopRemainder()
787 Value * const ModVal = CreateTripRemainder(B, BECount, TripCount, Count); in UnrollRuntimeLoopRemainder()
790 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
791 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
952 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()