Home
last modified time | relevance | path

Searched refs:UnrollFactor (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp923 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 DSemaStmtAttr.cpp420 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 DLoopUnrollRuntime.cpp470 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 DLoopVectorize.cpp446 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()