Searched refs:BEInsns (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnrollAndJamPass.cpp | 145 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 D | LoopUnrollPass.cpp | 211 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 D | WebAssemblyTargetTransformInfo.cpp | 151 UP.BEInsns = 2; in getUnrollingPreferences()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | UnrollLoop.h | 138 unsigned BEInsns);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 114 UP.BEInsns += 3; in getUnrollingPreferences()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 585 unsigned BEInsns; member
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 657 UP.BEInsns = 2; in getUnrollingPreferences()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 5405 UnrollCostEstimator UCE(L, TTI, EphValues, UP.BEInsns); in computeHeuristicUnrollFactor()
|