[Issue 6459] Inline assembler does not work well for 64 bit registers R8..R15

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Sep 11 04:28:22 PDT 2011


http://d.puremagic.com/issues/show_bug.cgi?id=6459



--- Comment #3 from Graham <grahamc001uk at yahoo.co.uk> 2011-09-11 04:28:05 PDT ---
The above still present in v2.055

I also notice if you do:

and RAX,0x00000000FFFFFFFF

the compiler accepts it but generates:

and RAX,0xFFFFFFFFFFFFFFFF

because, of course, there is no imm64 mode for and/or etc. instructions.
Same applies for all other immediate constants that can be encoded into 8 bits.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list