Lines Matching refs:TripCount
3804 DebugLoc DL, Value *TripCount, Function *F, BasicBlock *PreInsertBefore, in createLoopSkeleton() argument
3808 Type *IndVarTy = TripCount->getType(); in createLoopSkeleton()
3839 Builder.CreateICmpULT(IndVarPHI, TripCount, "omp_" + Name + ".cmp"); in createLoopSkeleton()
3872 Value *TripCount, const Twine &Name) { in createCanonicalLoop() argument
3876 CanonicalLoopInfo *CL = createLoopSkeleton(Loc.DL, TripCount, BB->getParent(), in createCanonicalLoop()
3957 Value *TripCount = Builder.CreateSelect(ZeroCmp, Zero, CountIfLooping, in createCanonicalLoop() local
3967 return createCanonicalLoop(LoopLoc, BodyGen, TripCount, Name); in createCanonicalLoop()
4043 Value *TripCount = Builder.CreateAdd(TripCountMinusOne, One); in applyStaticWorkshareLoop() local
4044 CLI->setTripCount(TripCount); in applyStaticWorkshareLoop()
4262 Type *ParallelTaskPtr, Value *TripCount, Function &LoopBodyFn) { in createTargetLoopWorkshareCall() argument
4263 Type *TripCountTy = TripCount->getType(); in createTargetLoopWorkshareCall()
4272 RealArgs.push_back(TripCount); in createTargetLoopWorkshareCall()
4301 Value *TripCount = CLI->getTripCount(); in workshareLoopTargetCallback() local
4344 LoopBodyArg, ParallelTaskPtr, TripCount, in workshareLoopTargetCallback()
4930 Value *TripCount, const Twine &Name) -> CanonicalLoopInfo * { in tileLoops() argument
4932 DL, TripCount, F, InnerEnter, OutroInsertBefore, Name); in tileLoops()
5418 int TripCount = 0; in computeHeuristicUnrollFactor() local
5424 computeUnrollCount(L, TTI, DT, &LI, &AC, SE, EphValues, &ORE, TripCount, in computeHeuristicUnrollFactor()
9013 void CanonicalLoopInfo::setTripCount(Value *TripCount) { in setTripCount() argument
9018 CmpI->setOperand(1, TripCount); in setTripCount()
9137 Value *TripCount = getTripCount(); in assertOK() local
9138 assert(TripCount && "Loop trip count not found?"); in assertOK()
9139 assert(IndVar->getType() == TripCount->getType() && in assertOK()
9147 assert(CmpI->getOperand(1) == TripCount && in assertOK()