diff options
| -rw-r--r-- | libcpu/ChangeLog | 4 | ||||
| -rw-r--r-- | libcpu/defs/i386 | 2 | ||||
| -rw-r--r-- | tests/ChangeLog | 7 | ||||
| -rw-r--r-- | tests/testfile44.S.bz2 | bin | 16928 -> 17113 bytes | |||
| -rw-r--r-- | tests/testfile44.expect.bz2 | bin | 56409 -> 56405 bytes | |||
| -rw-r--r-- | tests/testfile45.S.bz2 | bin | 23448 -> 23547 bytes | |||
| -rw-r--r-- | tests/testfile45.expect.bz2 | bin | 77362 -> 77778 bytes |
7 files changed, 13 insertions, 0 deletions
diff --git a/libcpu/ChangeLog b/libcpu/ChangeLog index a0e15757..b26c0aab 100644 --- a/libcpu/ChangeLog +++ b/libcpu/ChangeLog @@ -1,3 +1,7 @@ +2008-12-31 Ulrich Drepper <[email protected]> + + * defs/i386: Add blendvpd and blendvps opcodes. + 2008-12-30 Ulrich Drepper <[email protected]> * defs/i386: Add blendpd and blendps opcodes. diff --git a/libcpu/defs/i386 b/libcpu/defs/i386 index 482a6d0b..d928a4d8 100644 --- a/libcpu/defs/i386 +++ b/libcpu/defs/i386 @@ -914,6 +914,8 @@ ifdef(`i386', 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} +01100110,00001111,00111000,00010100,{Mod}{xmmreg}{R_m}:blendvps %xmm0,{Mod}{R_m},{xmmreg} +01100110,00001111,00111000,00010101,{Mod}{xmmreg}{R_m}:blendvpd %xmm0,{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 a2914e00..958255a8 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,10 @@ +2008-12-31 Ulrich Drepper <[email protected]> + + * testfile44.S.bz2: Add tests for blendvpd and blendvps. + * testfile45.S.bz2: Likewise. + * testfile44.expect.bz2: Adjust accordingly. + * testfile45.expect.bz2: Likewise. + 2008-12-30 Ulrich Drepper <[email protected]> * testfile44.S.bz2: Add tests for blendpd and blendps. diff --git a/tests/testfile44.S.bz2 b/tests/testfile44.S.bz2 Binary files differindex 2adeb087..fb401e52 100644 --- a/tests/testfile44.S.bz2 +++ b/tests/testfile44.S.bz2 diff --git a/tests/testfile44.expect.bz2 b/tests/testfile44.expect.bz2 Binary files differindex 45c0fe07..9e504621 100644 --- a/tests/testfile44.expect.bz2 +++ b/tests/testfile44.expect.bz2 diff --git a/tests/testfile45.S.bz2 b/tests/testfile45.S.bz2 Binary files differindex 7829e187..58bb16b8 100644 --- a/tests/testfile45.S.bz2 +++ b/tests/testfile45.S.bz2 diff --git a/tests/testfile45.expect.bz2 b/tests/testfile45.expect.bz2 Binary files differindex d795982e..2cf60b77 100644 --- a/tests/testfile45.expect.bz2 +++ b/tests/testfile45.expect.bz2 |
