Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp204 UP.BEInsns = 2; in gatherUnrollingPreferences()
669 const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns) { in ApproximateLoopSize() argument
685 if (LoopSize.isValid() && LoopSize < BEInsns + 1) in ApproximateLoopSize()
687 LoopSize = BEInsns + 1; in ApproximateLoopSize()
764 assert(LoopSize >= UP.BEInsns && in getUnrolledLoopSize()
768 UP.BEInsns; in getUnrolledLoopSize()
770 return static_cast<uint64_t>(LoopSize - UP.BEInsns) * UP.Count + in getUnrolledLoopSize()
771 UP.BEInsns; in getUnrolledLoopSize()
852 count = (std::max(UP.PartialThreshold, UP.BEInsns + 1) - UP.BEInsns) / in shouldPartialUnroll()
853 (LoopSize - UP.BEInsns); in shouldPartialUnroll()
[all …]
H A DLoopUnrollAndJamPass.cpp149 assert(LoopSize >= UP.BEInsns && "LoopSize should not be less than BEInsns!"); in getUnrollAndJammedLoopSize()
150 return static_cast<uint64_t>(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrollAndJammedLoopSize()
333 Convergent, TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
336 TTI, EphValues, UP.BEInsns); in tryToUnrollAndJamLoop()
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp139 UP.BEInsns = 2; in getUnrollingPreferences()
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h131 const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns);
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp116 UP.BEInsns += 3; in getUnrollingPreferences()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h466 unsigned BEInsns; member
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h607 UP.BEInsns = 2; in getUnrollingPreferences()
/openbsd/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3299 TTI, EphValues, UP.BEInsns); in computeHeuristicUnrollFactor()