-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathopcodeList.txt
More file actions
executable file
·1808 lines (1808 loc) · 13.4 KB
/
opcodeList.txt
File metadata and controls
executable file
·1808 lines (1808 loc) · 13.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
aaa
aad
aam
aas
adc
adcb
adcl
adcq
adcw
adcx
add
addb
addl
addpd
addps
addq
addr16
addr32
addsd
addss
addsubpd
addsubps
addw
aesdec
aesdeclast
aesenc
aesenclast
aesimc
aeskeygenassist
afx
and
andb
andl
andn
andnpd
andnps
andpd
andps
andq
andw
apphelp
arpl
asc
bextr
blcfill
blci
blcic
blcmsk
blcs
blendpd
blsfill
blsic
bmp
bnd
bndcl
bndcn
bndcu
bndldx
bndmk
bndmov
bndstx
bound
bsf
bsr
bstr
bswap
bt
btc
btcl
btl
btq
btr
btrl
btrq
btrw
bts
btsl
btsq
btsw
btw
bzhi
calc
call
callq
callw
cbtw
cbw
cdq
ch
clac
classic
clc
cld
clflush
clflushopt
clgi
cli
clsid
cltd
cltq
clts
clwb
cmc
cmova
cmovae
cmovb
cmovbe
cmove
cmovg
cmovge
cmovl
cmovle
cmovnb
cmovne
cmovno
cmovnp
cmovns
cmovnz
cmovo
cmovp
cmovs
cmovz
cmp
cmpb
cmpeqpd
cmpeqps
cmpeqsd
cmpeqss
cmpl
cmplepd
cmpleps
cmplesd
cmpltpd
cmpltps
cmpltsd
cmpltss
cmpneqpd
cmpneqps
cmpnlepd
cmpnleps
cmpnlesd
cmpnless
cmpnltpd
cmpnltps
cmpnltsd
cmpnltss
cmpordps
cmppd
cmpps
cmpq
cmps
cmpsb
cmpsd
cmpsl
cmpsq
cmpss
cmpsw
cmpunordpd
cmpunordps
cmpunordss
cmpw
cmpxchg
cmpxchg8b
color
comdlg32
comisd
comiss
container
cp
cpuid
cqto
crc32b
crc32l
crc32q
cs
cvtdq2pd
cvtdq2ps
cvtpd2dq
cvtpd2pi
cvtpd2ps
cvtpi2pd
cvtpi2ps
cvtps2dq
cvtps2pd
cvtps2pi
cvtsd2si
cvtsd2ss
cvtsi2sd
cvtsi2sdl
cvtsi2sdq
cvtsi2ss
cvtsi2ssl
cvtsi2ssq
cvtss2sd
cvtss2si
cvttpd2dq
cvttpd2pi
cvttps2dq
cvttps2pi
cvttsd2si
cvttss2si
cwd
cwde
cwtd
cwtl
cy
d3d8
daa
das
data16
dbghelp
dbl
dec
decb
decl
decq
decw
div
divb
divl
divpd
divps
divq
divsd
divss
divw
ds
dwmapi
dword
e.text
emms
encls
enclu
enter
enterq
enterw
es
evenexp
extractps
extrq
f2xm1
fabs
fadd
faddl
faddp
fadds
fbld
fbstp
fchs
fclex
fcmovb
fcmovbe
fcmove
fcmovnb
fcmovnbe
fcmovne
fcmovnu
fcmovu
fcom
fcomi
fcomip
fcoml
fcomp
fcomp5
fcompl
fcompp
fcomps
fcoms
fcos
fdecstp
fdisi(8087
fdiv
fdivl
fdivp
fdivr
fdivrl
fdivrp
fdivrs
fdivs
femms
feni(8087
ffree
ffreep
fiadd
fiaddl
ficom
ficoml
ficomp
ficompl
fidiv
fidivl
fidivr
fidivrl
fild
fildl
fildll
fimul
fimull
fincstp
finit
fist
fistl
fistp
fistpl
fistpll
fisttp
fisttpl
fisttpll
fisub
fisubl
fisubr
fisubrl
fld
fld1
fldcw
fldenv
fldenvs
fldl
fldl2e
fldl2t
fldlg2
fldln2
fldpi
flds
fldt
fldz
flt
fmul
fmull
fmulp
fmuls
fnclex
fndisi
fndisi(8087
fneni
fneni(8087
fninit
fnop
fnsave
fnsaves
fnsetpm(287
fnstcw
fnstenv
fnstenvs
fnstsw
fpatan
fprem
fprem1
fptan
fptc
frndint
frstor
frstors
frstpm(287
fs
fsave
fscale
fsetpm
fsetpm(287
fsin
fsincos
fsqrt
fst
fstcw
fstenv
fstl
fstp
fstp1
fstp8
fstp9
fstpl
fstps
fstpt
fsts
fstsw
fsub
fsubl
fsubp
fsubr
fsubrl
fsubrp
fsubrs
fsubs
ftst
fucom
fucomi
fucomip
fucomp
fucompp
fwait
fxam
fxch
fxch4
fxch7
fxrstor
fxrstor64
fxsave
fxsave64
fxtract
fyl2x
fyl2xp1
gdiplus
getsec
gs
guid
haddpd
haddps
hbm
hbr
hdc
hlt
hnt
ho
hsubpd
hsubps
ht
icebp
idiv
idivb
idivl
idivq
idivw
iid
imul
imulb
imull
imulq
imulw
in
inc
incb
incl
incq
incw
init
initlocks
ins
insb
insd
inseng
insertps
insertq
insl
insw
int
int3
into
invd
invept
invlpg
invlpga
invvpid
iret
iretq
iretw
item
ja
ja,pn
ja,pt
jae
jae,pn
jae,pt
jb
jb,pn
jb,pt
jbe
jbe,pn
jbe,pt
jcxz
jcxz,pn
jcxz,pt
je
je,pn
je,pt
jecxz
jecxz,pn
jecxz,pt
jg
jg,pn
jg,pt
jge
jge,pn
jge,pt
jl
jl,pn
jl,pt
jle
jle,pn
jle,pt
jmp
jmpq
jmpw
jnb
jne
jne,pn
jne,pt
jno
jno,pn
jno,pt
jnp
jnp,pn
jnp,pt
jns
jns,pn
jns,pt
jnz
jo
jo,pn
jo,pt
jp
jp,pn
jp,pt
jrcxz
jrcxz,pn
jrcxz,pt
js
js,pn
js,pt
jz
kaddb
kaddw
kandb
kandnb
kandnd
kandnq
kandnw
kandq
kandw
kmovb
kmovd
kmovq
kmovw
knotb
knotd
knotq
knotw
korb
kord
korq
kortestb
kortestw
korw
kshiftld
kshiftlq
kshiftlw
kshiftrb
kshiftrw
ktestb
ktestd
ktestq
ktestw
kunpckbw
kunpckwd
kxnorb
kxnord
kxnorw
kxorb
kxorq
kxorw
lahf
lar
lcall
lcallq
lcallw
lddqu
ldmxcsr
lds
lea
leave
leaveq
leavew
les
lfence
lfs
lgdt
lgdtl
lgs
lib
lidt
lidtl
ljmp
ljmpq
ljmpw
lldt
llwpcb
lmsw
lock
lods
lodsb
lodsd
lodsw
loop
loop,pn
loop,pt
loope
loope,pn
loope,pt
loopel
loopew
loopew,pn
loopew,pt
loopl
loopne
loopne,pn
loopne,pt
loopnel
loopnel,pt
loopnew
loopnew,pn
loopnew,pt
loopw
loopw,pn
loopw,pt
loopwe
loopwne
lp
lpsz
lret
lretq
lretw
lsl
lss
ltr
lwpins
lwpval
lzcnt
maskmovdqu
maskmovq
maxpd
maxps
maxsd
maxss
message
mfence
minpd
minps
minsd
minss
monitor
montmul
mov
movabs
movapd
movaps
movb
movbe
movd
movddup
movdq2q
movdqa
movdqu
movhlps
movhpd
movhps
movl
movlhps
movlpd
movlps
movmskpd
movmskps
movntdq
movnti
movntpd
movntps
movntq
movntsd
movntss
movq
movq2dq
movs
movsb
movsbl
movsbq
movsbw
movsd
movshdup
movsl
movsldup
movslq
movsq
movss
movsw
movswl
movswq
movsww
movsx
movupd
movups
movw
movzbl
movzbq
movzbw
movzwl
movzwq
movzww
movzx
mpsadbw
mscoree
msls31
msnmetal
mul
mulb
mull
mulpd
mulps
mulq
mulsd
mulss
mulw
mulx
mwait
name
neg
negb
negl
negq
negw
nop
nop/reserved
nopl
nopq
nopw
not
notb
notl
notq
notw
off
offset
ole32
oledlg
or
orb
orl
orpd
orps
orq
orw
out
outs
outsb
outsd
outsl
outsw
pabsb
pabsd
pabsw
packssdw
packsswb
packusdw
packuswb
paddb
paddd
paddq
paddsb
paddsw
paddusb
paddusw
paddw
palignr
pand
pandn
pause
pavgb
pavgusb
pavgw
pb
pblendvb
pcinit
pclsid
pcmpeqb
pcmpeqd
pcmpeqw
pcmpestri
pcmpgtb
pcmpgtd
pcmpgtw
pcmpistri
pcppinit
pdep
pext
pextrb
pextrd
pextrw
pf2id
pf2iw
pfacc
pfadd
pfcmpeq
pfcmpge
pfcmpgt
pfmax
pfmin
pfmul
pfnacc
pfpnacc
pfrcp
pfrcpit1
pfrcpit2
pfrsqit1
pfrsqrt
pfsub
pfsubr
phaddbd
phaddbq
phaddbw
phaddd
phadddq
phaddsw
phaddubd
phaddubq
phaddubw
phaddudq
phadduwd
phadduwq
phaddw
phaddwd
phaddwq
phk
phminposuw
phsubbd
phsubbq
phsubbw
phsubd
phsubsw
phsubw
pi2fd
pi2fw
pinit
pinsrb
pinsrd
pinsrw
pmaddubsw
pmaddwd
pmaxsw
pmaxub
pminsw
pminub
pminud
pminuw
pmovmskb
pmovzxbd
pmovzxwd
pmulhrsw
pmulhrw
pmulhuw
pmulhw
pmulld
pmullw
pmuludq
pop
popa
popaw
popcnt
popf
popfq
popfw
popl
popq
popw
por
pqit
prefetch
prefetchnta
prefetcht0
prefetcht1
prefetcht2
prefetchw
prefetchwt1
proto
psadbw
pshufb
pshufd
pshufhw
pshuflw
pshufw
psignb
psignd
psignw
pslld
pslldq
psllq
psllw
psrad
psraw
psrld
psrldq
psrlq
psrlw
psubb
psubd
psubq
psubsb
psubsw
psubusb
psubusw
psubw
pswapd
psz
psz1
psz2
pt
ptest
punpckhbw
punpckhdq
punpckhqdq
punpckhwd
punpcklbw
punpckldq
punpcklqdq
punpcklwd
push
pusha
pushaw
pushf
pushfq
pushfw
pushl
pushq
pushw
pwsz
pxor
qword
rc
rcl
rclb
rcll
rclq
rclsid
rclw
rcpps
rcpss
rcr
rcrb
rcrl
rcrq
rcrw
rdgsbase
rdmsr
rdpmc
rdrand
rdseed
rdtsc
rdtscp
rep
repe
repne
repnz
repz
ret
retf
retfw
retn
retnw
retq
retw
rex
rex.B
rex.R
rex.RB
rex.RX
rex.RXB
rex.W
rex.WB
rex.WR
rex.WRB
rex.WRX
rex.WRXB
rex.WX
rex.WXB
rex.X
rex.XB
rg
rgb
rglpsz
rguid
riid
rol
rolb
roll
rolq
rolw
ror
rorb
rorl
rorq
rorw
rorx
roundpd
roundps
roundsd
rsldt
rsm
rsqrtps
rsqrtss
rsts
rueu
sahf
sal
sar