xref: /aosp_15_r20/external/capstone/suite/MC/X86/3DNow.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_X86, CS_MODE_32, CS_OPT_SYNTAX_ATT
2*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xbf = pavgusb %mm2, %mm1
3*9a0e4156SSadaf Ebrahimi // 0x67,0x0f,0x0f,0x5c,0x16,0x09,0xbf = pavgusb 9(%esi,%edx), %mm3
4*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x1d = pf2id %mm2, %mm1
5*9a0e4156SSadaf Ebrahimi // 0x67,0x0f,0x0f,0x5c,0x16,0x09,0x1d = pf2id 9(%esi,%edx), %mm3
6*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xae = pfacc %mm2, %mm1
7*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x9e = pfadd %mm2, %mm1
8*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xb0 = pfcmpeq %mm2, %mm1
9*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x90 = pfcmpge %mm2, %mm1
10*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xa0 = pfcmpgt %mm2, %mm1
11*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xa4 = pfmax %mm2, %mm1
12*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x94 = pfmin %mm2, %mm1
13*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xb4 = pfmul %mm2, %mm1
14*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x96 = pfrcp %mm2, %mm1
15*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xa6 = pfrcpit1 %mm2, %mm1
16*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xb6 = pfrcpit2 %mm2, %mm1
17*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xa7 = pfrsqit1 %mm2, %mm1
18*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x97 = pfrsqrt %mm2, %mm1
19*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x9a = pfsub %mm2, %mm1
20*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xaa = pfsubr %mm2, %mm1
21*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x0d = pi2fd %mm2, %mm1
22*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xb7 = pmulhrw %mm2, %mm1
23*9a0e4156SSadaf Ebrahimi 0x0f,0x0e = femms
24*9a0e4156SSadaf Ebrahimi // 0x0f,0x0d,0x00 = prefetch (%eax)
25*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x1c = pf2iw %mm2, %mm1
26*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x0c = pi2fw %mm2, %mm1
27*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x8a = pfnacc %mm2, %mm1
28*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0x8e = pfpnacc %mm2, %mm1
29*9a0e4156SSadaf Ebrahimi 0x0f,0x0f,0xca,0xbb = pswapd %mm2, %mm1
30