Searched refs:GCNTTIImpl (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 284 const FeatureBitset GCNTTIImpl::InlineFeatureIgnoreList = { 304 GCNTTIImpl::GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in GCNTTIImpl() function in GCNTTIImpl 315 bool GCNTTIImpl::hasBranchDivergence(const Function *F) const { in hasBranchDivergence() 319 unsigned GCNTTIImpl::getNumberOfRegisters(unsigned RCID) const { in getNumberOfRegisters() 331 GCNTTIImpl::getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth() 343 unsigned GCNTTIImpl::getMinVectorRegisterBitWidth() const { in getMinVectorRegisterBitWidth() 347 unsigned GCNTTIImpl::getMaximumVF(unsigned ElemWidth, unsigned Opcode) const { in getMaximumVF() 358 unsigned GCNTTIImpl::getLoadVectorFactor(unsigned VF, unsigned LoadSize, in getLoadVectorFactor() 369 unsigned GCNTTIImpl::getStoreVectorFactor(unsigned VF, unsigned StoreSize, in getStoreVectorFactor() 379 unsigned GCNTTIImpl::getLoadStoreVecRegBitWidth(unsigned AddrSpace) const { in getLoadStoreVecRegBitWidth() [all …]
|
| H A D | AMDGPUTargetTransformInfo.h | 63 class GCNTTIImpl final : public BasicTTIImplBase<GCNTTIImpl> { 64 using BaseT = BasicTTIImplBase<GCNTTIImpl>; 105 explicit GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 391 bool GCNTTIImpl::canSimplifyLegacyMulToMul(const Instruction &I, in canSimplifyLegacyMulToMul() 518 bool GCNTTIImpl::simplifyDemandedLaneMaskArg(InstCombiner &IC, in simplifyDemandedLaneMaskArg() 557 GCNTTIImpl::hoistLaneIntrinsicThroughOperand(InstCombiner &IC, in hoistLaneIntrinsicThroughOperand() 639 GCNTTIImpl::instCombineIntrinsic(InstCombiner &IC, IntrinsicInst &II) const { in instCombineIntrinsic() 1869 Value *GCNTTIImpl::simplifyAMDGCNLaneIntrinsicDemanded( in simplifyAMDGCNLaneIntrinsicDemanded() 1935 std::optional<Value *> GCNTTIImpl::simplifyDemandedVectorEltsIntrinsic( in simplifyDemandedVectorEltsIntrinsic()
|
| H A D | AMDGPUTargetMachine.cpp | 1105 return TargetTransformInfo(std::make_unique<GCNTTIImpl>(this, F)); in getTargetTransformInfo()
|