qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] 3 new x86 instructions


From: Richard Henderson
Subject: Re: [Qemu-devel] 3 new x86 instructions
Date: Mon, 14 Jan 2013 10:46:15 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0

On 01/14/2013 10:14 AM, Torbjorn Granlund wrote:
Is it in such a state that grabbing that repo and building a
qemu-system-x86_64 would give me MULX support?

Yes, and "-cpu Haswell" will enable the BMI extensions.

A review of the code and docs reveals that I missed RORX
from the BMI2 insns, but that's the only one I missed.

Note that I also incorrectly set the overflow flag in
several of the BMI insns.  It ought to be 0, and I currently
set it as if by a standard arithmetic insn.

I can also suggest using "qemu-x86_64" for userland linux
emulation, rather than full system emulation, for testing
something as well-behaved as gmp.  In partiular, the way
memory accesses are translated is significantly faster.

I see.  ADCX and ADOX are several years away, IIUC.

Yes, in the Broadwell shrink.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]