Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp265 bool OnlyDerivatives = false; in simplifyAMDGCNImageIntrinsic() local
277 OnlyDerivatives = true; in simplifyAMDGCNImageIntrinsic()
286 if (!OnlyDerivatives && !ST->hasA16()) in simplifyAMDGCNImageIntrinsic()
287 OnlyDerivatives = true; // Only supports G16 in simplifyAMDGCNImageIntrinsic()
290 if (!OnlyDerivatives && ImageDimIntr->NumBiasArgs != 0) { in simplifyAMDGCNImageIntrinsic()
295 OnlyDerivatives = true; in simplifyAMDGCNImageIntrinsic()
298 if (OnlyDerivatives && (!ST->hasG16() || ImageDimIntr->GradientStart == in simplifyAMDGCNImageIntrinsic()
308 if (!OnlyDerivatives) { in simplifyAMDGCNImageIntrinsic()
317 OnlyDerivatives ? ImageDimIntr->CoordStart : ImageDimIntr->VAddrEnd; in simplifyAMDGCNImageIntrinsic()
325 if (!OnlyDerivatives && ImageDimIntr->NumBiasArgs != 0) { in simplifyAMDGCNImageIntrinsic()