Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp88 unsigned getPrefetchDistance() { in getPrefetchDistance() function in __anon0c2e89580111::LoopDataPrefetch
91 return TTI->getPrefetchDistance(); in getPrefetchDistance()
217 if (getPrefetchDistance() == 0 || TTI->getCacheLineSize() == 0) { in run()
312 unsigned ItersAhead = getPrefetchDistance() / LoopSize; in runOnLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h76 unsigned getPrefetchDistance() const override;
H A DHexagonTargetTransformInfo.cpp357 unsigned HexagonTTIImpl::getPrefetchDistance() const { in getPrefetchDistance() function in HexagonTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h75 unsigned getPrefetchDistance() const override { return 4500; } in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.h288 unsigned getPrefetchDistance() const override { in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h305 virtual unsigned getPrefetchDistance() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h101 unsigned getPrefetchDistance() const override;
H A DPPCTargetTransformInfo.cpp514 unsigned PPCTTIImpl::getPrefetchDistance() const { in getPrefetchDistance() function in PPCTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h228 unsigned getPrefetchDistance() const override { return PrefetchDistance; } in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h264 unsigned getPrefetchDistance() const override;
H A DAMDGPUTargetTransformInfo.cpp1361 unsigned GCNTTIImpl::getPrefetchDistance() const { in getPrefetchDistance() function in GCNTTIImpl
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSubtargetInfo.cpp363 unsigned MCSubtargetInfo::getPrefetchDistance() const { in getPrefetchDistance() function in MCSubtargetInfo
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1223 unsigned getPrefetchDistance() const;
2010 virtual unsigned getPrefetchDistance() const = 0;
2637 unsigned getPrefetchDistance() const override { in getPrefetchDistance() function
2638 return Impl.getPrefetchDistance(); in getPrefetchDistance()
H A DTargetTransformInfoImpl.h536 unsigned getPrefetchDistance() const { return 0; } in getPrefetchDistance() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp809 unsigned TargetTransformInfo::getPrefetchDistance() const { in getPrefetchDistance() function in TargetTransformInfo
810 return TTIImpl->getPrefetchDistance(); in getPrefetchDistance()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h728 virtual unsigned getPrefetchDistance() const { in getPrefetchDistance() function
729 return getST()->getPrefetchDistance(); in getPrefetchDistance()