[PATCH] D79288: [AMDGPU][MC] Enabled 21-bit signed offsets for SMEM instructions
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue May 5 13:31:20 PDT 2020
arsenm accepted this revision.
arsenm added a comment.
This revision is now accepted and ready to land.
LGTM with assert nit
================
Comment at: llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:370
+ // VI only supports 20-bit unsigned offsets.
+ assert(!AMDGPU::isVI(STI) || (Offset & ~0xFFFFF) == 0);
+ return Offset;
----------------
isUINt<20> would be clearer
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79288/new/
https://reviews.llvm.org/D79288
More information about the llvm-commits
mailing list