[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