[PATCH] D146737: [AMDGPU] Trim zero components from buffer and image stores
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue May 9 10:46:02 PDT 2023
arsenm added inline comments.
================
Comment at: llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp:1115
+
+ int DMaskIdx = dyn_cast<ConstantInt>(II.getArgOperand(1)) ? 1 : -1;
+ if (simplifyAMDGCNMemoryIntrinsicDemanded(IC, II, DemandedElts, DMaskIdx, false))
----------------
foad wrote:
> I think these intrinsics all have `immarg` on the dmask argument, so it should always be a constant?
Yes, should be able to just cast<ConstantInt>
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D146737/new/
https://reviews.llvm.org/D146737
More information about the llvm-commits
mailing list