Home
last modified time | relevance | path

Searched refs:getMinVectorRegisterBitWidth (Results 1 – 17 of 17) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/DirectX/
HDDirectXTargetTransformInfo.h36 unsigned getMinVectorRegisterBitWidth() const { return 32; } in getMinVectorRegisterBitWidth() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDR600TargetTransformInfo.h52 unsigned getMinVectorRegisterBitWidth() const;
HDR600TargetTransformInfo.cpp44 unsigned R600TTIImpl::getMinVectorRegisterBitWidth() const { return 32; } in getMinVectorRegisterBitWidth() function in R600TTIImpl
HDAMDGPUTargetTransformInfo.h122 unsigned getMinVectorRegisterBitWidth() const;
HDAMDGPUTargetTransformInfo.cpp333 unsigned GCNTTIImpl::getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function in GCNTTIImpl
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXTargetTransformInfo.h83 unsigned getMinVectorRegisterBitWidth() const { return 32; } in getMinVectorRegisterBitWidth() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
HDVETargetTransformInfo.h120 unsigned getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonTargetTransformInfo.cpp123 return TypeSize::getFixed(getMinVectorRegisterBitWidth()); in getRegisterBitWidth()
131 unsigned HexagonTTIImpl::getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function in HexagonTTIImpl
HDHexagonTargetTransformInfo.h87 unsigned getMinVectorRegisterBitWidth() const;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64TargetTransformInfo.h135 unsigned getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function
136 return ST->getMinVectorRegisterBitWidth(); in getMinVectorRegisterBitWidth()
HDAArch64Subtarget.h194 unsigned getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVTargetTransformInfo.h141 unsigned getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDTargetTransformInfo.h1149 unsigned getMinVectorRegisterBitWidth() const;
1988 virtual unsigned getMinVectorRegisterBitWidth() const = 0;
2590 unsigned getMinVectorRegisterBitWidth() const override { in getMinVectorRegisterBitWidth() function
2591 return Impl.getMinVectorRegisterBitWidth(); in getMinVectorRegisterBitWidth()
HDTargetTransformInfoImpl.h486 unsigned getMinVectorRegisterBitWidth() const { return 128; } in getMinVectorRegisterBitWidth() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDTargetTransformInfo.cpp747 unsigned TargetTransformInfo::getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() function in TargetTransformInfo
748 return TTIImpl->getMinVectorRegisterBitWidth(); in getMinVectorRegisterBitWidth()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVectorCombine.cpp163 unsigned MinVectorSize = TTI.getMinVectorRegisterBitWidth(); in canWidenLoad()
191 unsigned MinVectorSize = TTI.getMinVectorRegisterBitWidth(); in vectorizeLoadInsert()
HDSLPVectorizer.cpp1166 MinVecRegSize = TTI->getMinVectorRegisterBitWidth(); in BoUpSLP()