diff options
author | H. Peter Anvin <hpa@zytor.com> | 2007-09-12 21:02:30 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2007-09-12 21:06:36 -0700 |
commit | daffd793726d852001ba1fef3b7b0d87d5396bf1 (patch) | |
tree | 1b18b25985f4558c4375fe14471f28de885ed617 /insns.dat | |
parent | d10568209627175778a55e370311de100d41f6f2 (diff) | |
download | nasm-daffd793726d852001ba1fef3b7b0d87d5396bf1.tar.gz nasm-daffd793726d852001ba1fef3b7b0d87d5396bf1.tar.bz2 nasm-daffd793726d852001ba1fef3b7b0d87d5396bf1.zip |
Add support for Tejas New Instructions (SSSE3)
Add the SSSE3 instruction set.
Diffstat (limited to 'insns.dat')
-rw-r--r-- | insns.dat | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -1915,3 +1915,36 @@ VMWRITE reg32,rm32 \2\x0F\x79\110 VMX VMXOFF void \3\x0F\x01\xC4 VMX VMXON mem \3\xF3\x0F\xC7\206 VMX +; Tejas New Instructions (SSSE3) +PABSB mmxreg,mmxrm \364\3\x0F\x38\x1C\110 SSSE3,MMX,SQ +PABSB xmmreg,xmmrm \366\3\x0F\x38\x1C\110 SSSE3 +PABSW mmxreg,mmxrm \364\3\x0F\x38\x1D\110 SSSE3,MMX,SQ +PABSW xmmreg,xmmrm \366\3\x0F\x38\x1D\110 SSSE3 +PABSD mmxreg,mmxrm \364\3\x0F\x38\x1E\110 SSSE3,MMX,SQ +PABSD xmmreg,xmmrm \366\3\x0F\x38\x1E\110 SSSE3 +PALIGNR mmxreg,mmxrm,imm \364\3\x0F\x3A\x0F\110\26 SSSE3,MMX,SQ +PALIGNR xmmreg,xmmrm,imm \366\3\x0F\x3A\x0F\110\26 SSSE3 +PHADDW mmxreg,mmxrm \364\3\x0F\x38\x01\110 SSSE3,MMX,SQ +PHADDW xmmreg,xmmrm \366\3\x0F\x38\x01\110 SSSE3 +PHADDD mmxreg,mmxrm \364\3\x0F\x38\x02\110 SSSE3,MMX,SQ +PHADDD xmmreg,xmmrm \366\3\x0F\x38\x02\110 SSSE3 +PHADDSW mmxreg,mmxrm \364\3\x0F\x38\x03\110 SSSE3,MMX,SQ +PHADDSW xmmreg,xmmrm \366\3\x0F\x38\x03\110 SSSE3 +PHSUBW mmxreg,mmxrm \364\3\x0F\x38\x05\110 SSSE3,MMX,SQ +PHSUBW xmmreg,xmmrm \366\3\x0F\x38\x05\110 SSSE3 +PHSUBD mmxreg,mmxrm \364\3\x0F\x38\x06\110 SSSE3,MMX,SQ +PHSUBD xmmreg,xmmrm \366\3\x0F\x38\x06\110 SSSE3 +PHSUBSW mmxreg,mmxrm \364\3\x0F\x38\x07\110 SSSE3,MMX,SQ +PHSUBSW xmmreg,xmmrm \366\3\x0F\x38\x07\110 SSSE3 +PMADDUBSW mmxreg,mmxrm \364\3\x0F\x38\x04\110 SSSE3,MMX,SQ +PMADDUBSW xmmreg,xmmrm \366\3\x0F\x38\x04\110 SSSE3 +PMULHRSW mmxreg,mmxrm \364\3\x0F\x38\x0B\110 SSSE3,MMX,SQ +PMULHRSW xmmreg,xmmrm \366\3\x0F\x38\x0B\110 SSSE3 +PSHUFB mmxreg,mmxrm \364\3\x0F\x38\x00\110 SSSE3,MMX,SQ +PSHUFB xmmreg,xmmrm \366\3\x0F\x38\x00\110 SSSE3 +PSIGNB mmxreg,mmxrm \364\3\x0F\x38\x08\110 SSSE3,MMX,SQ +PSIGNB xmmreg,xmmrm \366\3\x0F\x38\x08\110 SSSE3 +PSIGNW mmxreg,mmxrm \364\3\x0F\x38\x09\110 SSSE3,MMX,SQ +PSIGNW xmmreg,xmmrm \366\3\x0F\x38\x09\110 SSSE3 +PSIGND mmxreg,mmxrm \364\3\x0F\x38\x0A\110 SSSE3,MMX,SQ +PSIGND xmmreg,xmmrm \366\3\x0F\x38\x0A\110 SSSE3 |