Home
last modified time | relevance | path

Searched refs:ImageDimIntr (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp156 const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr, in simplifyAMDGCNImageIntrinsic() argument
160 AMDGPU::getMIMGLZMappingInfo(ImageDimIntr->BaseOpcode)) { in simplifyAMDGCNImageIntrinsic()
162 dyn_cast<ConstantFP>(II.getOperand(ImageDimIntr->LodIndex))) { in simplifyAMDGCNImageIntrinsic()
166 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
169 Args.erase(Args.begin() + ImageDimIntr->LodIndex); in simplifyAMDGCNImageIntrinsic()
177 AMDGPU::getMIMGMIPMappingInfo(ImageDimIntr->BaseOpcode)) { in simplifyAMDGCNImageIntrinsic()
179 dyn_cast<ConstantInt>(II.getOperand(ImageDimIntr->MipIndex))) { in simplifyAMDGCNImageIntrinsic()
183 ImageDimIntr->Dim); in simplifyAMDGCNImageIntrinsic()
186 Args.erase(Args.begin() + ImageDimIntr->MipIndex); in simplifyAMDGCNImageIntrinsic()
194 AMDGPU::getMIMGBiasMappingInfo(ImageDimIntr->BaseOpcode)) { in simplifyAMDGCNImageIntrinsic()
[all …]
H A DAMDGPUImageIntrinsicOptimizer.cpp101 const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr) { in addInstToMergeableList() argument
117 if (I == ImageDimIntr->VAddrEnd - 1) { in addInstToMergeableList()
163 const auto *ImageDimIntr = AMDGPU::getImageDimIntrinsicInfo(IntrinID); in collectMergeableInsts() local
164 const uint8_t FragIdIndex = ImageDimIntr->VAddrEnd - 1; in collectMergeableInsts()
169 addInstToMergeableList(II, MergeableInsts, ImageDimIntr); in collectMergeableInsts()
195 const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr = in optimizeSection() local
204 IIList.front()->getArgOperand(ImageDimIntr->DMaskIndex)); in optimizeSection()
221 const uint8_t FragIdIndex = ImageDimIntr->VAddrEnd - 1; in optimizeSection()
241 Args[ImageDimIntr->DMaskIndex] = in optimizeSection()
H A DAMDGPULegalizerInfo.h227 const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr) const;
H A DSIISelLowering.cpp8765 if (const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr = in LowerINTRINSIC_WO_CHAIN() local
8767 return lowerImage(Op, ImageDimIntr, DAG, false); in LowerINTRINSIC_WO_CHAIN()
9346 if (const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr = in LowerINTRINSIC_W_CHAIN() local
9348 return lowerImage(Op, ImageDimIntr, DAG, true); in LowerINTRINSIC_W_CHAIN()
9945 if (const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr = in LowerINTRINSIC_VOID() local
9947 return lowerImage(Op, ImageDimIntr, DAG, true); in LowerINTRINSIC_VOID()
H A DAMDGPULegalizerInfo.cpp7495 if (const AMDGPU::ImageDimIntrinsicInfo *ImageDimIntr = in legalizeIntrinsic() local
7497 return legalizeImageIntrinsic(MI, B, Helper.Observer, ImageDimIntr); in legalizeIntrinsic()