Searched refs:UnrollFactor (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 923 if (auto UnrollFactor = shouldPragmaUnroll(L, PInfo, TripMultiple, TripCount, in computeUnrollCount() local 925 UP.Count = *UnrollFactor; in computeUnrollCount() 949 if (auto UnrollFactor = shouldFullUnroll(L, TTI, DT, SE, EphValues, in computeUnrollCount() local 951 UP.Count = *UnrollFactor; in computeUnrollCount() 972 if (auto UnrollFactor = shouldFullUnroll(L, TTI, DT, SE, EphValues, in computeUnrollCount() local 974 UP.Count = *UnrollFactor; in computeUnrollCount() 995 if (auto UnrollFactor = shouldPartialUnroll(LoopSize, TripCount, UCE, UP)) { in computeUnrollCount() local 996 UP.Count = *UnrollFactor; in computeUnrollCount()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmtAttr.cpp | 420 unsigned UnrollFactor = 0; in handleOpenCLUnrollHint() local 438 UnrollFactor = static_cast<unsigned>(Val); in handleOpenCLUnrollHint() 441 return ::new (S.Context) OpenCLUnrollHintAttr(S.Context, A, UnrollFactor); in handleOpenCLUnrollHint()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollRuntime.cpp | 470 uint64_t UnrollFactor) { in updateLatchBranchWeightsForRemainderLoop() argument 479 assert(UnrollFactor > 1); in updateLatchBranchWeightsForRemainderLoop() 480 uint64_t BackEdgeWeight = (UnrollFactor - 1) * ExitWeight; in updateLatchBranchWeightsForRemainderLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 446 unsigned UnrollFactor, LoopVectorizationLegality *LVL, in InnerLoopVectorizer() argument 450 AC(AC), ORE(ORE), VF(VecWidth), UF(UnrollFactor), in InnerLoopVectorizer() 741 OptimizationRemarkEmitter *ORE, unsigned UnrollFactor, in InnerLoopUnroller() argument 747 ElementCount::getFixed(1), UnrollFactor, LVL, CM, in InnerLoopUnroller()
|