Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp151 assert(LoopSize >= UP.BEInsns && "LoopSize should not be less than BEInsns!"); in getUnrollAndJammedLoopSize()
152 return static_cast<uint64_t>(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrollAndJammedLoopSize()
334 Convergent, TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
337 TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
H A DLoopUnrollPass.cpp204 UP.BEInsns = 2; in gatherUnrollingPreferences()
657 const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns) { in ApproximateLoopSize() argument
673 LoopSize = std::max(LoopSize, BEInsns + 1); in ApproximateLoopSize()
748 assert(LoopSize >= UP.BEInsns && in getUnrolledLoopSize()
750 return (uint64_t)(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrolledLoopSize()
895 (std::max(UP.PartialThreshold, UP.BEInsns + 1) - UP.BEInsns) / in computeUnrollCount()
896 (LoopSize - UP.BEInsns); in computeUnrollCount()
1091 TTI, EphValues, UP.BEInsns); in tryToUnrollLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp139 UP.BEInsns = 2; in getUnrollingPreferences()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h135 unsigned BEInsns);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp111 UP.BEInsns += 3; in getUnrollingPreferences()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h473 unsigned BEInsns; member
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h545 UP.BEInsns = 2; in getUnrollingPreferences()