[Issue 12832] asm movdqu accepts wrong operand size

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Aug 12 04:32:35 UTC 2020


https://issues.dlang.org/show_bug.cgi?id=12832

--- Comment #2 from Walter Bright <bugzilla at digitalmars.com> ---
What's happening is in iasm.d the operand size is encoded into 5 bit flags, and
there isn't room for another _128 bit, so the assembler just accepts any size.

The solution is to refactor the way operand sizes are encoded to accept more
values.

--


More information about the Digitalmars-d-bugs mailing list