/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600TargetTransformInfo.cpp | 64 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 D | R600TargetTransformInfo.h | 54 bool isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, Align Alignment, 56 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, 58 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
|
H A D | AMDGPUTargetTransformInfo.h | 125 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 D | AMDGPUTargetTransformInfo.cpp | 346 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 D | NVPTXTargetTransformInfo.h | 62 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 D | TargetTransformInfo.h | 1652 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 D | TargetTransformInfoImpl.h | 896 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 D | TargetTransformInfo.cpp | 1259 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()
|