From: Ulrich Drepper Date: Wed, 31 Dec 2008 07:12:16 +0000 (-0800) Subject: Implement disassembly of blendpd instruction for x86/x86-64. X-Git-Tag: elfutils-0.138~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=26d3c6fd8a1dd669f89254f4b48b34e0bf94b747;p=thirdparty%2Felfutils.git Implement disassembly of blendpd instruction for x86/x86-64. --- diff --git a/libcpu/ChangeLog b/libcpu/ChangeLog index db2a3f025..d9bc05c75 100644 --- a/libcpu/ChangeLog +++ b/libcpu/ChangeLog @@ -1,3 +1,7 @@ +2008-12-30 Ulrich Drepper + + * defs/i386: Add blendpd opcode. + 2008-12-19 Ulrich Drepper * defs/i386: Add entry for AMD 3DNOW. diff --git a/libcpu/defs/i386 b/libcpu/defs/i386 index 3ae25ccb7..91934da78 100644 --- a/libcpu/defs/i386 +++ b/libcpu/defs/i386 @@ -912,6 +912,7 @@ ifdef(`i386', 00001111,10101110,11111000:sfence 00001111,10101110,{mod}111{r_m}:clflush {mod}{r_m} 00001111,00001111,{MOD}{mmxreg}{R_M}:INVALID {MOD}{R_M},{mmxreg} +01100110,00001111,00111010,00001101,{Mod}{xmmreg}{R_m},{imm8}:blendpd {imm8},{Mod}{R_m},{xmmreg} # ORDER: dnl Many previous entries depend on this being last. 000{sreg2}111:pop {sreg2} diff --git a/tests/ChangeLog b/tests/ChangeLog index 28667d673..3cc7f0212 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,10 @@ +2008-12-30 Ulrich Drepper + + * testfile44.S.bz2: Add tests for blendpd. + * testfile45.S.bz2: Likewise. + * testfile44.expect.bz2: Adjust accordingly. + * testfile45.expect.bz2: Likewise. + 2008-12-19 Ulrich Drepper * testfile44.S.bz2: Add tests for AMD 3DNOW. diff --git a/tests/testfile44.S.bz2 b/tests/testfile44.S.bz2 index 64bddea39..14b580aa1 100644 Binary files a/tests/testfile44.S.bz2 and b/tests/testfile44.S.bz2 differ diff --git a/tests/testfile44.expect.bz2 b/tests/testfile44.expect.bz2 index 598773151..df04d76c1 100644 Binary files a/tests/testfile44.expect.bz2 and b/tests/testfile44.expect.bz2 differ diff --git a/tests/testfile45.S.bz2 b/tests/testfile45.S.bz2 index 95bcf8649..5fffb7299 100644 Binary files a/tests/testfile45.S.bz2 and b/tests/testfile45.S.bz2 differ diff --git a/tests/testfile45.expect.bz2 b/tests/testfile45.expect.bz2 index dcd7b9a9f..022900858 100644 Binary files a/tests/testfile45.expect.bz2 and b/tests/testfile45.expect.bz2 differ