Home
last modified time | relevance | path

Searched refs:GCNTTIImpl (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp214 unsigned GCNTTIImpl::getHardwareNumberOfRegisters(bool Vec) const { in getHardwareNumberOfRegisters()
220 unsigned GCNTTIImpl::getNumberOfRegisters(bool Vec) const { in getNumberOfRegisters()
226 unsigned GCNTTIImpl::getRegisterBitWidth(bool Vector) const { in getRegisterBitWidth()
230 unsigned GCNTTIImpl::getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth()
234 unsigned GCNTTIImpl::getLoadVectorFactor(unsigned VF, unsigned LoadSize, in getLoadVectorFactor()
245 unsigned GCNTTIImpl::getStoreVectorFactor(unsigned VF, unsigned StoreSize, in getStoreVectorFactor()
255 unsigned GCNTTIImpl::getLoadStoreVecRegBitWidth(unsigned AddrSpace) const { in getLoadStoreVecRegBitWidth()
274 bool GCNTTIImpl::isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, in isLegalToVectorizeMemChain()
287 bool GCNTTIImpl::isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, in isLegalToVectorizeLoadChain()
293 bool GCNTTIImpl::isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, in isLegalToVectorizeStoreChain()
[all …]
DAMDGPUTargetTransformInfo.h59 class GCNTTIImpl final : public BasicTTIImplBase<GCNTTIImpl> {
60 using BaseT = BasicTTIImplBase<GCNTTIImpl>;
119 explicit GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in GCNTTIImpl() function
DAMDGPUTargetMachine.cpp492 return TargetTransformInfo(GCNTTIImpl(this, F)); in getTargetTransformInfo()