Home
last modified time | relevance | path

Searched refs:ChainSizeInBytes (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h128 unsigned ChainSizeInBytes,
131 unsigned ChainSizeInBytes,
135 bool isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, Align Alignment,
137 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
139 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
250 bool isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, Align Alignment,
252 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
254 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
H A DAMDGPUTargetTransformInfo.cpp344 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
355 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
379 bool GCNTTIImpl::isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, in isLegalToVectorizeMemChain() argument
387 ChainSizeInBytes <= ST->getMaxPrivateElementSize(); in isLegalToVectorizeMemChain()
392 bool GCNTTIImpl::isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, in isLegalToVectorizeLoadChain() argument
395 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeLoadChain()
398 bool GCNTTIImpl::isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, in isLegalToVectorizeStoreChain() argument
401 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeStoreChain()
1283 bool R600TTIImpl::isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, in isLegalToVectorizeMemChain() argument
1292 bool R600TTIImpl::isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, in isLegalToVectorizeLoadChain() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h56 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
58 return Alignment >= ChainSizeInBytes; in isLegalToVectorizeLoadChain()
60 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument
62 return isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeStoreChain()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1319 unsigned ChainSizeInBytes,
1325 unsigned ChainSizeInBytes,
1690 virtual bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes,
1693 virtual bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes,
1700 unsigned ChainSizeInBytes,
1703 unsigned ChainSizeInBytes,
2235 return Impl.isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain()
2240 return Impl.isLegalToVectorizeStoreChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeStoreChain()
2251 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
2253 return Impl.getLoadVectorFactor(VF, LoadSize, ChainSizeInBytes, VecTy); in getLoadVectorFactor()
[all …]
H A DTargetTransformInfoImpl.h710 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
715 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument
728 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
734 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp986 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeLoadChain() argument
987 return TTIImpl->isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain()
992 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeStoreChain() argument
993 return TTIImpl->isLegalToVectorizeStoreChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeStoreChain()
1008 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
1010 return TTIImpl->getLoadVectorFactor(VF, LoadSize, ChainSizeInBytes, VecTy); in getLoadVectorFactor()
1015 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
1017 return TTIImpl->getStoreVectorFactor(VF, StoreSize, ChainSizeInBytes, VecTy); in getStoreVectorFactor()