Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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.h123 unsigned ChainSizeInBytes,
126 unsigned ChainSizeInBytes,
130 bool isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, Align Alignment,
132 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
134 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
H A DAMDGPUTargetTransformInfo.cpp336 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
347 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
371 bool GCNTTIImpl::isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, in isLegalToVectorizeMemChain() argument
379 ChainSizeInBytes <= ST->getMaxPrivateElementSize(); in isLegalToVectorizeMemChain()
384 bool GCNTTIImpl::isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, in isLegalToVectorizeLoadChain() argument
387 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeLoadChain()
390 bool GCNTTIImpl::isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, in isLegalToVectorizeStoreChain() argument
393 return isLegalToVectorizeMemChain(ChainSizeInBytes, Alignment, AddrSpace); in isLegalToVectorizeStoreChain()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1435 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment,
1439 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment,
1452 unsigned ChainSizeInBytes,
1458 unsigned ChainSizeInBytes,
1881 virtual bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes,
1884 virtual bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes,
1891 unsigned ChainSizeInBytes,
1894 unsigned ChainSizeInBytes,
2522 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
2524 return Impl.isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain()
[all …]
H A DTargetTransformInfoImpl.h800 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
805 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument
818 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
824 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1113 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeLoadChain() argument
1114 return TTIImpl->isLegalToVectorizeLoadChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeLoadChain()
1119 unsigned ChainSizeInBytes, Align Alignment, unsigned AddrSpace) const { in isLegalToVectorizeStoreChain() argument
1120 return TTIImpl->isLegalToVectorizeStoreChain(ChainSizeInBytes, Alignment, in isLegalToVectorizeStoreChain()
1135 unsigned ChainSizeInBytes, in getLoadVectorFactor() argument
1137 return TTIImpl->getLoadVectorFactor(VF, LoadSize, ChainSizeInBytes, VecTy); in getLoadVectorFactor()
1142 unsigned ChainSizeInBytes, in getStoreVectorFactor() argument
1144 return TTIImpl->getStoreVectorFactor(VF, StoreSize, ChainSizeInBytes, VecTy); in getStoreVectorFactor()