]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Implement blendps opcode for x86/x86-64.
authorUlrich Drepper <drepper@redhat.com>
Wed, 31 Dec 2008 07:24:09 +0000 (23:24 -0800)
committerUlrich Drepper <drepper@redhat.com>
Wed, 31 Dec 2008 07:24:09 +0000 (23:24 -0800)
libcpu/ChangeLog
libcpu/defs/i386
tests/ChangeLog
tests/testfile44.S.bz2
tests/testfile44.expect.bz2
tests/testfile45.S.bz2
tests/testfile45.expect.bz2

index d9bc05c75ab3482a44a1342a305c17ec9520447e..a0e15757294d08f92b79ba1e47c3f7e4ae2079f5 100644 (file)
@@ -1,6 +1,6 @@
 2008-12-30  Ulrich Drepper  <drepper@redhat.com>
 
-       * defs/i386: Add blendpd opcode.
+       * defs/i386: Add blendpd and blendps opcodes.
 
 2008-12-19  Ulrich Drepper  <drepper@redhat.com>
 
index 91934da786adb1cbf4481c3c7816c92590fcf3c0..482a6d0be49e2f8ca2d33847efc9bbb03007f002 100644 (file)
@@ -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,00001100,{Mod}{xmmreg}{R_m},{imm8}:blendps {imm8},{Mod}{R_m},{xmmreg}
 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.
index 3cc7f02122c8a9e0f0b39b8f58cd5aaeeb6c1542..a2914e00e8a9ddc5fa47ece954f33f92def93d60 100644 (file)
@@ -1,6 +1,6 @@
 2008-12-30  Ulrich Drepper  <drepper@redhat.com>
 
-       * testfile44.S.bz2: Add tests for blendpd.
+       * testfile44.S.bz2: Add tests for blendpd and blendps.
        * testfile45.S.bz2: Likewise.
        * testfile44.expect.bz2: Adjust accordingly.
        * testfile45.expect.bz2: Likewise.
index 14b580aa1064cfc963df5c3d0751e9ad6d5c0250..2adeb08735b57a80d4610400c6bac2c85c6d3e79 100644 (file)
Binary files a/tests/testfile44.S.bz2 and b/tests/testfile44.S.bz2 differ
index df04d76c1b7f9a1543a62ede2d64885c340944f2..45c0fe077a679c89561592933494924d6678e1d9 100644 (file)
Binary files a/tests/testfile44.expect.bz2 and b/tests/testfile44.expect.bz2 differ
index 5fffb72996e8cf85e3fb3e50ad8bd57657639527..7829e187ba9b3c67949937686e53b09918aa57ca 100644 (file)
Binary files a/tests/testfile45.S.bz2 and b/tests/testfile45.S.bz2 differ
index 022900858f31154b179abcb27aca320a01a864f9..d795982e1d4f02f31fc6c7b43abe3e8fed8bc826 100644 (file)
Binary files a/tests/testfile45.expect.bz2 and b/tests/testfile45.expect.bz2 differ