Lines Matching refs:BECount
71 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog() argument
165 B.CreateICmpULT(BECount, ConstantInt::get(BECount->getType(), Count - 1)); in ConnectProlog()
497 static Value *CreateTripRemainder(IRBuilder<> &B, Value *BECount, in CreateTripRemainder() argument
514 Constant *CountC = ConstantInt::get(BECount->getType(), Count); in CreateTripRemainder()
515 Value *ModValTmp = B.CreateURem(BECount, CountC); in CreateTripRemainder()
748 Value *BECount; in UnrollRuntimeLoopRemainder() local
758 BECount = in UnrollRuntimeLoopRemainder()
763 BECount = in UnrollRuntimeLoopRemainder()
767 Value * const ModVal = CreateTripRemainder(B, BECount, TripCount, Count); in UnrollRuntimeLoopRemainder()
770 UseEpilogRemainder ? B.CreateICmpULT(BECount, in UnrollRuntimeLoopRemainder()
771 ConstantInt::get(BECount->getType(), in UnrollRuntimeLoopRemainder()
931 ConnectProlog(L, BECount, Count, PrologExit, LatchExit, PreHeader, in UnrollRuntimeLoopRemainder()