Home
last modified time | relevance | path

Searched refs:getPrefetchDistance (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp87 unsigned getPrefetchDistance() { in getPrefetchDistance() function in __anon0c2e89580111::LoopDataPrefetch
90 return TTI->getPrefetchDistance(); in getPrefetchDistance()
216 if (getPrefetchDistance() == 0 || TTI->getCacheLineSize() == 0) { in run()
311 unsigned ItersAhead = getPrefetchDistance() / LoopSize; in runOnLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetTransformInfo.h53 unsigned getPrefetchDistance() const override;
H A DLoongArchTargetTransformInfo.cpp94 unsigned LoongArchTTIImpl::getPrefetchDistance() const { return 200; } in getPrefetchDistance() function in LoongArchTTIImpl
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h308 virtual unsigned getPrefetchDistance() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h78 unsigned getPrefetchDistance() const override { return 4500; } in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h77 unsigned getPrefetchDistance() const override;
H A DHexagonTargetTransformInfo.cpp358 unsigned HexagonTTIImpl::getPrefetchDistance() const { in getPrefetchDistance() function in HexagonTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h103 unsigned getPrefetchDistance() const override;
H A DPPCTargetTransformInfo.cpp514 unsigned PPCTTIImpl::getPrefetchDistance() const { in getPrefetchDistance() function in PPCTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.h349 unsigned getPrefetchDistance() const override { in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h254 unsigned getPrefetchDistance() const override { return PrefetchDistance; } in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h277 unsigned getPrefetchDistance() const override;
H A DAMDGPUTargetTransformInfo.cpp1475 unsigned GCNTTIImpl::getPrefetchDistance() const { in getPrefetchDistance() function in GCNTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSubtargetInfo.cpp388 unsigned MCSubtargetInfo::getPrefetchDistance() const { in getPrefetchDistance() function in MCSubtargetInfo
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp848 unsigned TargetTransformInfo::getPrefetchDistance() const { in getPrefetchDistance() function in TargetTransformInfo
849 return TTIImpl->getPrefetchDistance(); in getPrefetchDistance()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1290 LLVM_ABI unsigned getPrefetchDistance() const;
H A DTargetTransformInfoImpl.h644 virtual unsigned getPrefetchDistance() const { return 0; } in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h829 virtual unsigned getPrefetchDistance() const override { in getPrefetchDistance() function
830 return getST()->getPrefetchDistance(); in getPrefetchDistance()