Home
last modified time | relevance | path

Searched refs:BEInsns (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp145 assert(LoopSize >= UP.BEInsns && "LoopSize should not be less than BEInsns!"); in getUnrollAndJammedLoopSize()
146 return static_cast<uint64_t>(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrollAndJammedLoopSize()
326 UnrollCostEstimator InnerUCE(SubLoop, TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
327 UnrollCostEstimator OuterUCE(L, TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
H A DLoopUnrollPass.cpp211 UP.BEInsns = 2; in gatherUnrollingPreferences()
684 const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns) { in UnrollCostEstimator() argument
703 if (LoopSize.isValid() && LoopSize < BEInsns + 1) in UnrollCostEstimator()
705 LoopSize = BEInsns + 1; in UnrollCostEstimator()
731 assert(LS >= UP.BEInsns && "LoopSize should not be less than BEInsns!"); in getUnrolledLoopSize()
733 return static_cast<uint64_t>(LS - UP.BEInsns) * CountOverwrite + UP.BEInsns; in getUnrolledLoopSize()
735 return static_cast<uint64_t>(LS - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrolledLoopSize()
885 count = (std::max(UP.PartialThreshold, UP.BEInsns + 1) - UP.BEInsns) / in shouldPartialUnroll()
886 (LoopSize - UP.BEInsns); in shouldPartialUnroll()
1230 UnrollCostEstimator UCE(L, TTI, EphValues, UP.BEInsns); in tryToUnrollLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp151 UP.BEInsns = 2; in getUnrollingPreferences()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h138 unsigned BEInsns);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp114 UP.BEInsns += 3; in getUnrollingPreferences()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h585 unsigned BEInsns; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h657 UP.BEInsns = 2; in getUnrollingPreferences()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5405 UnrollCostEstimator UCE(L, TTI, EphValues, UP.BEInsns); in computeHeuristicUnrollFactor()