diff options
author | H. Peter Anvin <hpa@zytor.com> | 2009-11-09 16:53:43 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-11-09 16:53:43 -0800 |
commit | 96690c6ee4a7a4907c0cd373a018fc33c1db09d4 (patch) | |
tree | c978a588d5dbe46818b05738b9e29810d7e79b27 /insns.dat | |
parent | 5792483c7dfe0165aa30f0823a4df178cd678746 (diff) | |
download | nasm-96690c6ee4a7a4907c0cd373a018fc33c1db09d4.tar.gz nasm-96690c6ee4a7a4907c0cd373a018fc33c1db09d4.tar.bz2 nasm-96690c6ee4a7a4907c0cd373a018fc33c1db09d4.zip |
insns.dat: remove non-DREX SSE5 instructions
Even the non-DREX SSE5 instructions appear to have been either
obsoleted or replaced with XOP varieties. The only exception are the
ROUNDxx instructions, which are really SSE4.1 instructions and which
were simply duplicates.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'insns.dat')
-rw-r--r-- | insns.dat | 31 |
1 files changed, 0 insertions, 31 deletions
@@ -1912,37 +1912,6 @@ POPCNT reg16,rm16 \320\333\2\x0F\xB8\110 NEHALEM,SW POPCNT reg32,rm32 \321\333\2\x0F\xB8\110 NEHALEM,SD POPCNT reg64,rm64 \324\333\2\x0F\xB8\110 NEHALEM,SQ,X64 -;# AMD SSE5 instructions (verify that these still exist) -FRCZPS xmmreg,xmmrm \360\3\x0F\x7A\x10\110 SSE5,AMD -FRCZPD xmmreg,xmmrm \360\3\x0F\x7A\x11\110 SSE5,AMD -FRCZSS xmmreg,xmmrm \360\3\x0F\x7A\x12\110 SSE5,AMD -FRCZSD xmmreg,xmmrm \360\3\x0F\x7A\x13\110 SSE5,AMD -CVTPH2PS xmmreg,xmmrm \360\3\x0F\x7A\x30\110 SSE5,AMD,SQ -CVTPS2PH xmmrm,xmmreg \360\3\x0F\x7A\x31\101 SSE5,AMD,SQ -PHADDBW xmmreg,xmmrm \360\3\x0F\x7A\x41\110 SSE5,AMD -PHADDBD xmmreg,xmmrm \360\3\x0F\x7A\x42\110 SSE5,AMD -PHADDBQ xmmreg,xmmrm \360\3\x0F\x7A\x43\110 SSE5,AMD -PHADDWD xmmreg,xmmrm \360\3\x0F\x7A\x46\110 SSE5,AMD -PHADDWQ xmmreg,xmmrm \360\3\x0F\x7A\x47\110 SSE5,AMD -PHADDDQ xmmreg,xmmrm \360\3\x0F\x7A\x4B\110 SSE5,AMD -PHADDUBW xmmreg,xmmrm \360\3\x0F\x7A\x51\110 SSE5,AMD -PHADDUBD xmmreg,xmmrm \360\3\x0F\x7A\x52\110 SSE5,AMD -PHADDUBQ xmmreg,xmmrm \360\3\x0F\x7A\x53\110 SSE5,AMD -PHADDUWD xmmreg,xmmrm \360\3\x0F\x7A\x56\110 SSE5,AMD -PHADDUWQ xmmreg,xmmrm \360\3\x0F\x7A\x57\110 SSE5,AMD -PHADDUDQ xmmreg,xmmrm \360\3\x0F\x7A\x5B\110 SSE5,AMD -PHSUBBW xmmreg,xmmrm \360\3\x0F\x7A\x61\110 SSE5,AMD -PHSUBWD xmmreg,xmmrm \360\3\x0F\x7A\x62\110 SSE5,AMD -PHSUBDQ xmmreg,xmmrm \360\3\x0F\x7A\x63\110 SSE5,AMD -PROTB xmmreg,xmmrm,imm \360\3\x0F\x7B\x40\110\26 SSE5,AMD -PROTW xmmreg,xmmrm,imm \360\3\x0F\x7B\x41\110\26 SSE5,AMD -PROTD xmmreg,xmmrm,imm \360\3\x0F\x7B\x42\110\26 SSE5,AMD -PROTQ xmmreg,xmmrm,imm \360\3\x0F\x7B\x43\110\26 SSE5,AMD -ROUNDPS xmmreg,xmmrm,imm \361\3\x0F\x3A\x08\110\26 SSE5,AMD -ROUNDPD xmmreg,xmmrm,imm \361\3\x0F\x3A\x08\110\26 SSE5,AMD -ROUNDSS xmmreg,xmmrm,imm \361\3\x0F\x3A\x08\110\26 SSE5,AMD -ROUNDSD xmmreg,xmmrm,imm \361\3\x0F\x3A\x08\110\26 SSE5,AMD - ;# Intel SMX GETSEC void \2\x0F\x37 KATMAI |