Re: Why is the rex.w prefix not generated for certain instructions in inline assembler blocks?

2013-09-19 Thread Joseph Cassman
On Wednesday, 11 September 2013 at 17:09:12 UTC, Brad Roberts wrote: Please file a bug for this. http://d.puremagic.com/issues/ http://d.puremagic.com/issues/show_bug.cgi?id=11071

Re: Why is the rex.w prefix not generated for certain instructions in inline assembler blocks?

2013-09-11 Thread Joseph Cassman
On Wednesday, 11 September 2013 at 17:09:12 UTC, Brad Roberts wrote: Please file a bug for this. http://d.puremagic.com/issues/ You got it. Joseph

Re: Why is the rex.w prefix not generated for certain instructions in inline assembler blocks?

2013-09-11 Thread Joseph Cassman
On Monday, 9 September 2013 at 20:37:47 UTC, Joseph Cassman wrote: So I'm out of ideas on where the error is coming from. Anyone got any ideas on what's going on here? Still not sure what is going on but I found a work-around that somebody else might find useful. The mov instruction is able

Re: Why is the rex.w prefix not generated for certain instructions in inline assembler blocks?

2013-09-11 Thread Brad Roberts
On 9/11/13 9:59 AM, Joseph Cassman wrote: On Monday, 9 September 2013 at 20:37:47 UTC, Joseph Cassman wrote: So I'm out of ideas on where the error is coming from. Anyone got any ideas on what's going on here? Still not sure what is going on but I found a work-around that somebody else might

Why is the rex.w prefix not generated for certain instructions in inline assembler blocks?

2013-09-09 Thread Joseph Cassman
The following artificial code sample fails to compile (DMD 2.063.2 run on Ubuntu 13.04 on an AMD Athlon II X4 635 processor) void main() { asm { mov RAX,0x1UL; mov R8,0x1UL; and RAX,0xUL; and