diff options
author | Ulrich Drepper <drepper@redhat.com> | 2008-12-31 09:02:54 -0800 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2008-12-31 09:02:54 -0800 |
commit | 5bd4444e15b0bda948b3753e01de10ef8999e5c8 (patch) | |
tree | 0c465660706df6cca5bd1fd2cc821629de55f2cf /libcpu | |
parent | ec32ff94cfcb52f0bd5a5b00968fd590d444c306 (diff) | |
download | elfutils-5bd4444e15b0bda948b3753e01de10ef8999e5c8.tar.gz |
Implement blendvpd and blendvps opcodes in x86/x86-64 disassembler.
Diffstat (limited to 'libcpu')
-rw-r--r-- | libcpu/ChangeLog | 4 | ||||
-rw-r--r-- | libcpu/defs/i386 | 2 |
2 files changed, 6 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 <drepper@redhat.com> + + * defs/i386: Add blendvpd and blendvps opcodes. + 2008-12-30 Ulrich Drepper <drepper@redhat.com> * 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} |