Searched refs:BEInsns (Results 1 – 8 of 8) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnrollPass.cpp | 204 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 D | LoopUnrollAndJamPass.cpp | 149 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 D | WebAssemblyTargetTransformInfo.cpp | 139 UP.BEInsns = 2; in getUnrollingPreferences()
|
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
H A D | UnrollLoop.h | 131 const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns);
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 116 UP.BEInsns += 3; in getUnrollingPreferences()
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 466 unsigned BEInsns; member
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 607 UP.BEInsns = 2; in getUnrollingPreferences()
|
/openbsd/gnu/llvm/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 3299 TTI, EphValues, UP.BEInsns); in computeHeuristicUnrollFactor()
|