summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libcpu/ChangeLog2
-rw-r--r--libcpu/defs/i3861
-rw-r--r--tests/ChangeLog2
-rw-r--r--tests/testfile44.S.bz2bin16837 -> 16928 bytes
-rw-r--r--tests/testfile44.expect.bz2bin56296 -> 56409 bytes
-rw-r--r--tests/testfile45.S.bz2bin23401 -> 23448 bytes
-rw-r--r--tests/testfile45.expect.bz2bin77157 -> 77362 bytes
7 files changed, 3 insertions, 2 deletions
diff --git a/libcpu/ChangeLog b/libcpu/ChangeLog
index d9bc05c7..a0e15757 100644
--- a/libcpu/ChangeLog
+++ b/libcpu/ChangeLog
@@ -1,6 +1,6 @@
2008-12-30 Ulrich Drepper <[email protected]>
- * defs/i386: Add blendpd opcode.
+ * defs/i386: Add blendpd and blendps opcodes.
2008-12-19 Ulrich Drepper <[email protected]>
diff --git a/libcpu/defs/i386 b/libcpu/defs/i386
index 91934da7..482a6d0b 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,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.
diff --git a/tests/ChangeLog b/tests/ChangeLog
index 3cc7f021..a2914e00 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,6 +1,6 @@
2008-12-30 Ulrich Drepper <[email protected]>
- * 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.
diff --git a/tests/testfile44.S.bz2 b/tests/testfile44.S.bz2
index 14b580aa..2adeb087 100644
--- a/tests/testfile44.S.bz2
+++ b/tests/testfile44.S.bz2
Binary files differ
diff --git a/tests/testfile44.expect.bz2 b/tests/testfile44.expect.bz2
index df04d76c..45c0fe07 100644
--- a/tests/testfile44.expect.bz2
+++ b/tests/testfile44.expect.bz2
Binary files differ
diff --git a/tests/testfile45.S.bz2 b/tests/testfile45.S.bz2
index 5fffb729..7829e187 100644
--- a/tests/testfile45.S.bz2
+++ b/tests/testfile45.S.bz2
Binary files differ
diff --git a/tests/testfile45.expect.bz2 b/tests/testfile45.expect.bz2
index 02290085..d795982e 100644
--- a/tests/testfile45.expect.bz2
+++ b/tests/testfile45.expect.bz2
Binary files differ