From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:36975) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtISy-0006nZ-VD for qemu-devel@nongnu.org; Thu, 10 Jan 2013 08:46:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtISw-0006Rn-8T for qemu-devel@nongnu.org; Thu, 10 Jan 2013 08:46:44 -0500 Received: from gmplib-02.nada.kth.se ([130.237.222.242]:61840 helo=shell.gmplib.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtISw-0006Rg-1C for qemu-devel@nongnu.org; Thu, 10 Jan 2013 08:46:42 -0500 From: Torbjorn Granlund Sender: tg@gmplib.org Date: Thu, 10 Jan 2013 14:46:39 +0100 Message-ID: <867gnlup4w.fsf@shell.gmplib.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] 3 new x86 instructions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org There are 3 instructions, MULX, ADCX, and ADOX, which would be very useful to see in qemu. I looked into putting them in myself, but the startup time for hacking qemu is longer than I can affort in this period. Apparently, MULX is implemented in Haswell, while ADCX and ADOX will appear in Broadwell (or so says the rumours). I need these instructions for hacking the GMP library (GNUs bignum library). Documentation for the instructions is available at http://software.intel.com/file/45088. Would some kind qemu hacker consider adding these instructions? There is support in binutils 23.1 for these instructions, but I think it is there already in version 22.x. In the meantime, I'm using an inferior, comparatively slow emulator. :-) --=20 Torbj=C3=B6rn