asmdb icon indicating copy to clipboard operation
asmdb copied to clipboard

possible typo in movq (and maybe movd is as well)

Open robertmuth opened this issue 3 years ago • 2 comments

movq is the only instruction using this descriptor: r64[63:0]/m64 "movq" , "W:xmm[63:0], r64[63:0]/m64"

should this be just r64/m64 ? Especially since the MR variant looks like: "movq" , "W:r64/m64, xmm[63:0]"

movd seems also suspicious: "movd" , "W:r32[31:0]/m32, xmm[31:0]"
"movd" , "W:xmm[31:0], R:r32[31:0]/m32"

but the use of r32[31:0] sees to be more widespread,

robertmuth avatar Jan 02 '22 16:01 robertmuth

Yeah, I think you are right and that the indexes are redundant in these cases, I mean r32[31:0] is essentially r32

kobalicek avatar Jan 16 '22 23:01 kobalicek

BTW I 'm planning to fix some of the issues that you have reported, I just didn't find a time window for that yet

kobalicek avatar Jan 16 '22 23:01 kobalicek