Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDInterleavedAccessPass.cpp92 : DT(DT), TLI(TLI), MaxFactor(TLI->getMaxSupportedInterleaveFactor()) {} in InterleavedAccessImpl()
186 Impl.MaxFactor = Impl.TLI->getMaxSupportedInterleaveFactor(); in runOnFunction()
HDInterleavedLoadCombinePass.cpp1257 unsigned MaxFactor = TLI.getMaxSupportedInterleaveFactor(); in run()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InterleavedAccess.cpp809 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedLoad()
826 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedStore()
HDX86ISelLowering.h1558 unsigned getMaxSupportedInterleaveFactor() const override { return 4; } in getMaxSupportedInterleaveFactor() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMISelLowering.h661 unsigned getMaxSupportedInterleaveFactor() const override;
HDARMTargetTransformInfo.cpp1546 if (Factor <= TLI->getMaxSupportedInterleaveFactor() && !EltIs64Bits && in getInterleavedMemoryOpCost()
HDARMISelLowering.cpp21657 unsigned ARMTargetLowering::getMaxSupportedInterleaveFactor() const { in getMaxSupportedInterleaveFactor() function in ARMTargetLowering
21662 return TargetLoweringBase::getMaxSupportedInterleaveFactor(); in getMaxSupportedInterleaveFactor()
21679 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedLoad()
21824 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedStore()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVISelLowering.h867 unsigned getMaxSupportedInterleaveFactor() const override { return 8; } in getMaxSupportedInterleaveFactor() function
HDRISCVTargetTransformInfo.cpp634 Factor <= TLI->getMaxSupportedInterleaveFactor()) { in getInterleavedMemoryOpCost()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.h697 unsigned getMaxSupportedInterleaveFactor() const override { return 4; } in getMaxSupportedInterleaveFactor() function
HDAArch64TargetTransformInfo.cpp3523 if (!UseMaskForGaps && Factor <= TLI->getMaxSupportedInterleaveFactor()) { in getInterleavedMemoryOpCost()
HDAArch64ISelLowering.cpp16736 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedLoad()
16911 assert(Factor >= 2 && Factor <= getMaxSupportedInterleaveFactor() && in lowerInterleavedStore()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetLowering.h3125 virtual unsigned getMaxSupportedInterleaveFactor() const { return 2; } in getMaxSupportedInterleaveFactor() function