Lines Matching refs:TripCount

2265     DebugLoc DL, Value *TripCount, Function *F, BasicBlock *PreInsertBefore,  in createLoopSkeleton()  argument
2269 Type *IndVarTy = TripCount->getType(); in createLoopSkeleton()
2300 Builder.CreateICmpULT(IndVarPHI, TripCount, "omp_" + Name + ".cmp"); in createLoopSkeleton()
2333 Value *TripCount, const Twine &Name) { in createCanonicalLoop() argument
2337 CanonicalLoopInfo *CL = createLoopSkeleton(Loc.DL, TripCount, BB->getParent(), in createCanonicalLoop()
2418 Value *TripCount = Builder.CreateSelect(ZeroCmp, Zero, CountIfLooping, in createCanonicalLoop() local
2428 return createCanonicalLoop(LoopLoc, BodyGen, TripCount, Name); in createCanonicalLoop()
2503 Value *TripCount = Builder.CreateAdd(TripCountMinusOne, One); in applyStaticWorkshareLoop() local
2504 CLI->setTripCount(TripCount); in applyStaticWorkshareLoop()
2722 Type *ParallelTaskPtr, Value *TripCount, Function &LoopBodyFn) { in createTargetLoopWorkshareCall() argument
2723 Type *TripCountTy = TripCount->getType(); in createTargetLoopWorkshareCall()
2732 RealArgs.push_back(TripCount); in createTargetLoopWorkshareCall()
2761 Value *TripCount = CLI->getTripCount(); in workshareLoopTargetCallback() local
2804 LoopBodyArg, ParallelTaskPtr, TripCount, in workshareLoopTargetCallback()
3398 Value *TripCount, const Twine &Name) -> CanonicalLoopInfo * { in tileLoops() argument
3400 DL, TripCount, F, InnerEnter, OutroInsertBefore, Name); in tileLoops()
3886 int TripCount = 0; in computeHeuristicUnrollFactor() local
3892 computeUnrollCount(L, TTI, DT, &LI, &AC, SE, EphValues, &ORE, TripCount, in computeHeuristicUnrollFactor()
7063 void CanonicalLoopInfo::setTripCount(Value *TripCount) { in setTripCount() argument
7068 CmpI->setOperand(1, TripCount); in setTripCount()
7187 Value *TripCount = getTripCount(); in assertOK() local
7188 assert(TripCount && "Loop trip count not found?"); in assertOK()
7189 assert(IndVar->getType() == TripCount->getType() && in assertOK()
7197 assert(CmpI->getOperand(1) == TripCount && in assertOK()