| /freebsd-14.2/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-14.2/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-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1619 unsigned ChainSizeInBytes, 1625 unsigned ChainSizeInBytes, 2083 virtual bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, 2086 virtual bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, 2093 unsigned ChainSizeInBytes, 2096 unsigned ChainSizeInBytes, 2781 return Impl.isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain() 2786 return Impl.isLegalToVectorizeStoreChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeStoreChain() 2797 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument 2799 return Impl.getLoadVectorFactor(VF, LoadSize, ChainSizeInBytes, VecTy); in getLoadVectorFactor() [all …]
|
| H A D | TargetTransformInfoImpl.h | 860 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument 865 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument 878 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument 884 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 1204 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeLoadChain() argument 1205 return TTIImpl->isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain() 1210 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeStoreChain() argument 1211 return TTIImpl->isLegalToVectorizeStoreChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeStoreChain() 1226 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument 1228 return TTIImpl->getLoadVectorFactor(VF, LoadSize, ChainSizeInBytes, VecTy); in getLoadVectorFactor() 1233 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument 1235 return TTIImpl->getStoreVectorFactor(VF, StoreSize, ChainSizeInBytes, VecTy); in getStoreVectorFactor()
|