Home
last modified time | relevance | path

Searched refs:getMaxSupportedInterleaveFactor (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp93 : DT(DT), TLI(TLI), MaxFactor(TLI->getMaxSupportedInterleaveFactor()) {} in InterleavedAccessImpl()
190 Impl.MaxFactor = Impl.TLI->getMaxSupportedInterleaveFactor(); in runOnFunction()
H A DInterleavedLoadCombinePass.cpp1256 unsigned MaxFactor = TLI.getMaxSupportedInterleaveFactor(); in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp806 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedLoad()
823 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedStore()
H A DX86ISelLowering.h1649 unsigned getMaxSupportedInterleaveFactor() const override { return 4; } in getMaxSupportedInterleaveFactor() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h428 unsigned getMaxSupportedInterleaveFactor() const override { return 8; } in getMaxSupportedInterleaveFactor() function
H A DRISCVTargetTransformInfo.cpp986 Factor <= TLI->getMaxSupportedInterleaveFactor()) { in getInterleavedMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h682 unsigned getMaxSupportedInterleaveFactor() const override;
H A DARMTargetTransformInfo.cpp1629 if (Factor <= TLI->getMaxSupportedInterleaveFactor() && !EltIs64Bits && in getInterleavedMemoryOpCost()
H A DARMISelLowering.cpp21584 unsigned ARMTargetLowering::getMaxSupportedInterleaveFactor() const { in getMaxSupportedInterleaveFactor() function in ARMTargetLowering
21589 return TargetLoweringBase::getMaxSupportedInterleaveFactor(); in getMaxSupportedInterleaveFactor()
21606 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedLoad()
21749 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h212 unsigned getMaxSupportedInterleaveFactor() const override { return 4; } in getMaxSupportedInterleaveFactor() function
H A DAArch64TargetTransformInfo.cpp4616 if (!UseMaskForGaps && Factor <= TLI->getMaxSupportedInterleaveFactor()) { in getInterleavedMemoryOpCost()
H A DAArch64ISelLowering.cpp17150 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedLoad()
17333 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedStore()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3199 virtual unsigned getMaxSupportedInterleaveFactor() const { return 2; } in getMaxSupportedInterleaveFactor() function