diff options
Diffstat (limited to 'arch/x86/lib')
-rw-r--r-- | arch/x86/lib/x86-opcode-map.txt | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/arch/x86/lib/x86-opcode-map.txt b/arch/x86/lib/x86-opcode-map.txt index e7285d8379e3..894497f77808 100644 --- a/arch/x86/lib/x86-opcode-map.txt +++ b/arch/x86/lib/x86-opcode-map.txt | |||
@@ -306,9 +306,10 @@ Referrer: 2-byte escape | |||
306 | 0a: | 306 | 0a: |
307 | 0b: UD2 (1B) | 307 | 0b: UD2 (1B) |
308 | 0c: | 308 | 0c: |
309 | 0d: NOP Ev | 309 | 0d: NOP Ev | GrpP |
310 | 0e: | 310 | 0e: FEMMS |
311 | 0f: | 311 | # 3DNow! uses the last imm byte as opcode extension. |
312 | 0f: 3DNow! Pq,Qq,Ib | ||
312 | # 0x0f 0x10-0x1f | 313 | # 0x0f 0x10-0x1f |
313 | 10: movups Vps,Wps | movss Vss,Wss (F3) | movupd Vpd,Wpd (66) | movsd Vsd,Wsd (F2) | 314 | 10: movups Vps,Wps | movss Vss,Wss (F3) | movupd Vpd,Wpd (66) | movsd Vsd,Wsd (F2) |
314 | 11: movups Wps,Vps | movss Wss,Vss (F3) | movupd Wpd,Vpd (66) | movsd Wsd,Vsd (F2) | 315 | 11: movups Wps,Vps | movss Wss,Vss (F3) | movupd Wpd,Vpd (66) | movsd Wsd,Vsd (F2) |
@@ -813,6 +814,12 @@ GrpTable: Grp16 | |||
813 | 3: prefetch T2 | 814 | 3: prefetch T2 |
814 | EndTable | 815 | EndTable |
815 | 816 | ||
817 | # AMD's Prefetch Group | ||
818 | GrpTable: GrpP | ||
819 | 0: PREFETCH | ||
820 | 1: PREFETCHW | ||
821 | EndTable | ||
822 | |||
816 | GrpTable: GrpPDLK | 823 | GrpTable: GrpPDLK |
817 | 0: MONTMUL | 824 | 0: MONTMUL |
818 | 1: XSHA1 | 825 | 1: XSHA1 |