| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 128 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 D | AMDGPUTargetTransformInfo.cpp | 344 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 D | NVPTXTargetTransformInfo.h | 56 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 D | TargetTransformInfo.h | 1319 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 D | TargetTransformInfoImpl.h | 710 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 D | TargetTransformInfo.cpp | 986 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()
|