Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600TargetTransformInfo.cpp64 bool R600TTIImpl::isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, in isLegalToVectorizeMemChain() argument
73 bool R600TTIImpl::isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, in isLegalToVectorizeLoadChain() argument
76 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeLoadChain()
79 bool R600TTIImpl::isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, in isLegalToVectorizeStoreChain() argument
82 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeStoreChain()
H A DR600TargetTransformInfo.h54 bool isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, Align Alignment,
56 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
58 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
H A DAMDGPUTargetTransformInfo.h125 unsigned ChainSizeInBytes,
128 unsigned ChainSizeInBytes,
132 bool isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, Align Alignment,
134 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
136 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
H A DAMDGPUTargetTransformInfo.cpp346 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
357 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
383 bool GCNTTIImpl::isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, in isLegalToVectorizeMemChain() argument
391 ChainSizeInBytes <= ST->getMaxPrivateElementSize(); in isLegalToVectorizeMemChain()
396 bool GCNTTIImpl::isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, in isLegalToVectorizeLoadChain() argument
399 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeLoadChain()
402 bool GCNTTIImpl::isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, in isLegalToVectorizeStoreChain() argument
405 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeStoreChain()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h62 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
64 return Alignment >= ChainSizeInBytes; in isLegalToVectorizeLoadChain()
66 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument
68 return isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeStoreChain()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1652 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
1656 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
1669 unsigned ChainSizeInBytes,
1675 unsigned ChainSizeInBytes,
2156 virtual bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes,
2159 virtual bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes,
2166 unsigned ChainSizeInBytes,
2169 unsigned ChainSizeInBytes,
2883 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
2885 return Impl.isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain()
[all …]
H A DTargetTransformInfoImpl.h896 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
901 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument
914 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
920 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1259 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeLoadChain() argument
1260 return TTIImpl->isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain()
1265 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeStoreChain() argument
1266 return TTIImpl->isLegalToVectorizeStoreChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeStoreChain()
1281 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
1283 return TTIImpl->getLoadVectorFactor(VF, LoadSize, ChainSizeInBytes, VecTy); in getLoadVectorFactor()
1288 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
1290 return TTIImpl->getStoreVectorFactor(VF, StoreSize, ChainSizeInBytes, VecTy); in getStoreVectorFactor()