Created
August 10, 2019 05:36
-
-
Save lwerdna/ebc800ea4e03f6746415091c3f77f442 to your computer and use it in GitHub Desktop.
python version of Z0MBIE's PE_STAT for opcode frequency statistics
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# | |
# python version of Z0MBIE's PE_STAT for opcode frequency statistics | |
# http://z0mbie.dreamhosters.com/opcodes.html | |
import sys | |
import binaryninja | |
from collections import defaultdict | |
opc2count = defaultdict(lambda:0) | |
#print('opening %s' % sys.argv[1]) | |
bv = binaryninja.BinaryViewType.get_view_of_file(sys.argv[1]) | |
for func in bv.functions: | |
for block in func: | |
for (toks,length) in block: | |
opc = toks[0].text | |
opc2count[opc] += 1 | |
#print('incremented %s, is now: %d' % (opc, opc2count[opc])) | |
total = sum([x[1] for x in opc2count.items()]) | |
print('op frequency %') | |
for opc in sorted(opc2count.keys(), key=lambda x:opc2count[x], reverse=True): | |
print(opc.ljust(8), str(opc2count[opc]).ljust(16), '%.1f%%'%(100.0*opc2count[opc]/total)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 37612 17.3% | |
ldr 33666 15.5% | |
cmp 19894 9.2% | |
bl 19432 8.9% | |
add 14731 6.8% | |
str 12375 5.7% | |
b 7790 3.6% | |
beq 7599 3.5% | |
bne 7308 3.4% | |
ldrb 6055 2.8% | |
sub 3364 1.5% | |
strb 2821 1.3% | |
pop 2664 1.2% | |
push 2469 1.1% | |
orr 2393 1.1% | |
movne 2337 1.1% | |
moveq 2119 1.0% | |
tst 1640 0.8% | |
sub.s 1494 0.7% | |
and 1445 0.7% | |
ldm 1395 0.6% | |
rsb 1389 0.6% | |
lsl 1385 0.6% | |
ldrne 1173 0.5% | |
ldreq 1102 0.5% | |
lsr 1004 0.5% | |
mvn 966 0.4% | |
bhi 720 0.3% | |
cmn 709 0.3% | |
blt 696 0.3% | |
bls 696 0.3% | |
blne 689 0.3% | |
stm 567 0.3% | |
streq 526 0.2% | |
asr 508 0.2% | |
bge 495 0.2% | |
ble 485 0.2% | |
bgt 478 0.2% | |
cmpne 449 0.2% | |
bic 447 0.2% | |
addne 438 0.2% | |
addeq 435 0.2% | |
andeq 419 0.2% | |
strne 404 0.2% | |
blo 381 0.2% | |
mul 345 0.2% | |
add.s 343 0.2% | |
movls 331 0.2% | |
and.s 322 0.1% | |
bleq 306 0.1% | |
movlo 298 0.1% | |
orr.s 277 0.1% | |
adc 276 0.1% | |
eor 265 0.1% | |
popeq 236 0.1% | |
movlt 229 0.1% | |
movhi 223 0.1% | |
bhs 196 0.1% | |
and.seq 193 0.1% | |
movhs 188 0.1% | |
strbne 181 0.1% | |
svc 177 0.1% | |
movgt 169 0.1% | |
orreq 167 0.1% | |
strbeq 155 0.1% | |
movge 147 0.1% | |
mla 146 0.1% | |
rsb.s 144 0.1% | |
movle 141 0.1% | |
ldrbeq 135 0.1% | |
orrne 133 0.1% | |
ldrlt 122 0.1% | |
ldrls 120 0.1% | |
strlo 111 0.1% | |
ldrbne 103 0.0% | |
mvneq 98 0.0% | |
popne 93 0.0% | |
stmib 87 0.0% | |
sbc 84 0.0% | |
popls 82 0.0% | |
subhs 73 0.0% | |
subeq 72 0.0% | |
addls 70 0.0% | |
ldrgt 70 0.0% | |
ldrhi 69 0.0% | |
ldmib 69 0.0% | |
mvnne 67 0.0% | |
bllt 64 0.0% | |
andne 63 0.0% | |
subne 56 0.0% | |
strhi 55 0.0% | |
ldrge 54 0.0% | |
strgt 54 0.0% | |
rsbne 53 0.0% | |
strblo 51 0.0% | |
blhs 51 0.0% | |
biceq 49 0.0% | |
strlt 47 0.0% | |
cmpeq 47 0.0% | |
bpl 46 0.0% | |
addhi 44 0.0% | |
teq 42 0.0% | |
subhi 42 0.0% | |
ldrle 42 0.0% | |
blgt 39 0.0% | |
bicne 39 0.0% | |
addgt 38 0.0% | |
strls 38 0.0% | |
ldrblo 37 0.0% | |
lslne 35 0.0% | |
lsrhs 34 0.0% | |
ldrsheq 33 0.0% | |
bmi 33 0.0% | |
mvnlt 32 0.0% | |
lsr.s 31 0.0% | |
addge 31 0.0% | |
strle 31 0.0% | |
cmpls 30 0.0% | |
lsleq 29 0.0% | |
strdeq 26 0.0% | |
asreq 26 0.0% | |
rsbeq 26 0.0% | |
addlt 26 0.0% | |
addle 26 0.0% | |
popge 25 0.0% | |
strheq 24 0.0% | |
lsreq 24 0.0% | |
strbls 24 0.0% | |
addhs 24 0.0% | |
lsrne 23 0.0% | |
ldrhs 23 0.0% | |
bic.s 22 0.0% | |
blhi 22 0.0% | |
lsl.s 22 0.0% | |
strge 22 0.0% | |
subls 21 0.0% | |
subgt 20 0.0% | |
ldmda 20 0.0% | |
orrhs 20 0.0% | |
teqne 20 0.0% | |
ldrdeq 19 0.0% | |
muleq 19 0.0% | |
blge 19 0.0% | |
rsc 19 0.0% | |
andls 18 0.0% | |
poplt 18 0.0% | |
addlo 18 0.0% | |
ldmdb 17 0.0% | |
asr.s 17 0.0% | |
andhi 16 0.0% | |
strbgt 15 0.0% | |
strbhi 15 0.0% | |
addmi 15 0.0% | |
lsllo 15 0.0% | |
adc.s 15 0.0% | |
rsblt 14 0.0% | |
orrls 14 0.0% | |
rrx 14 0.0% | |
asrne 14 0.0% | |
ldrlo 13 0.0% | |
subge 12 0.0% | |
orrgt 12 0.0% | |
rsbmi 12 0.0% | |
mvn.s 12 0.0% | |
blls 11 0.0% | |
blle 11 0.0% | |
pople 11 0.0% | |
eorne 11 0.0% | |
mvnmi 11 0.0% | |
eoreq 11 0.0% | |
orrle 11 0.0% | |
sublo 11 0.0% | |
stmdb 10 0.0% | |
strblt 10 0.0% | |
ldrbls 10 0.0% | |
suble 10 0.0% | |
rsbhi 10 0.0% | |
ldrbge 9 0.0% | |
ldrheq 9 0.0% | |
mvngt 9 0.0% | |
lslle 9 0.0% | |
cmplo 9 0.0% | |
rsbgt 9 0.0% | |
mvnhi 9 0.0% | |
ldmeq 9 0.0% | |
rsble 9 0.0% | |
rsbge 9 0.0% | |
movmi 8 0.0% | |
stmge 8 0.0% | |
strbge 8 0.0% | |
rsbls 8 0.0% | |
andle 8 0.0% | |
poplo 8 0.0% | |
orrge 8 0.0% | |
ror 8 0.0% | |
mov.s 7 0.0% | |
ldmne 7 0.0% | |
cmple 7 0.0% | |
submi 7 0.0% | |
mvnge 7 0.0% | |
strble 7 0.0% | |
teqeq 7 0.0% | |
ldmge 6 0.0% | |
lsrhi 6 0.0% | |
strhs 6 0.0% | |
andge 6 0.0% | |
popgt 6 0.0% | |
stmne 6 0.0% | |
bllo 6 0.0% | |
orrlo 6 0.0% | |
rsbhs 6 0.0% | |
mvnle 6 0.0% | |
orrhi 6 0.0% | |
orr.sne 6 0.0% | |
mvn.sne 6 0.0% | |
tstne 5 0.0% | |
ldrbgt 5 0.0% | |
movpl 5 0.0% | |
mvnhs 5 0.0% | |
mlane 5 0.0% | |
pophi 5 0.0% | |
ldrmi 5 0.0% | |
mvnlo 5 0.0% | |
lsr.seq 5 0.0% | |
and.sne 5 0.0% | |
andlo 5 0.0% | |
mul.s 4 0.0% | |
lslhi 4 0.0% | |
bichi 4 0.0% | |
stmeq 4 0.0% | |
cmnne 4 0.0% | |
cmpge 4 0.0% | |
ldrblt 4 0.0% | |
mlaeq 4 0.0% | |
rsblo 4 0.0% | |
ldrsbeq 4 0.0% | |
cmneq 4 0.0% | |
orr.seq 4 0.0% | |
rrx.s 4 0.0% | |
rsb.sgt 4 0.0% | |
cmphi 4 0.0% | |
sbc.s 4 0.0% | |
tsteq 4 0.0% | |
cmphs 3 0.0% | |
ldmdbge 3 0.0% | |
stmdbge 3 0.0% | |
sub.sge 3 0.0% | |
sublt 3 0.0% | |
ldrbhi 3 0.0% | |
andlt 3 0.0% | |
mulne 3 0.0% | |
lsrgt 3 0.0% | |
orrlt 3 0.0% | |
lsr.sne 3 0.0% | |
orrmi 3 0.0% | |
addpl 3 0.0% | |
mulle 3 0.0% | |
popmi 2 0.0% | |
mulls 2 0.0% | |
mulhi 2 0.0% | |
lsrls 2 0.0% | |
lsrge 2 0.0% | |
mlahs 2 0.0% | |
ldmhs 2 0.0% | |
mvnls 2 0.0% | |
sub.seq 2 0.0% | |
strbpl 2 0.0% | |
lslhs 2 0.0% | |
lslmi 2 0.0% | |
lsrle 2 0.0% | |
eorhi 2 0.0% | |
lsllt 2 0.0% | |
stmibeq 2 0.0% | |
andgt 2 0.0% | |
asrge 2 0.0% | |
tsthi 2 0.0% | |
lsrmi 2 0.0% | |
bic.sne 2 0.0% | |
ldrble 2 0.0% | |
mlals 2 0.0% | |
mlale 2 0.0% | |
mul.seq 1 0.0% | |
andpl 1 0.0% | |
rsb.seq 1 0.0% | |
pophs 1 0.0% | |
bicge 1 0.0% | |
mlage 1 0.0% | |
adcmi 1 0.0% | |
biclt 1 0.0% | |
lslls 1 0.0% | |
strmi 1 0.0% | |
asrgt 1 0.0% | |
blmi 1 0.0% | |
ldmls 1 0.0% | |
asrhi 1 0.0% | |
asrle 1 0.0% | |
eorlt 1 0.0% | |
andhs 1 0.0% | |
mla.s 1 0.0% | |
swpeq 1 0.0% | |
mulpl 1 0.0% | |
lslgt 1 0.0% | |
lsrlo 1 0.0% | |
ldrpl 1 0.0% | |
blpl 1 0.0% | |
asrlt 1 0.0% | |
ldrbhs 1 0.0% | |
strbhs 1 0.0% | |
mulhs 1 0.0% | |
lsrpl 1 0.0% | |
asrpl 1 0.0% | |
lslpl 1 0.0% | |
mvn.seq 1 0.0% | |
rsc.s 1 0.0% | |
cmppl 1 0.0% | |
asrhs 1 0.0% | |
cmnmi 1 0.0% | |
sub.shs 1 0.0% | |
rsb.shs 1 0.0% | |
lsl.sne 1 0.0% | |
subpl 1 0.0% | |
rorne 1 0.0% | |
biclo 1 0.0% | |
asrls 1 0.0% | |
cmpgt 1 0.0% | |
cmplt 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 31864 16.3% | |
ldr 30468 15.6% | |
cmp 17969 9.2% | |
bl 16285 8.4% | |
add 14405 7.4% | |
str 10706 5.5% | |
b 7001 3.6% | |
beq 6953 3.6% | |
bne 6843 3.5% | |
sub 4261 2.2% | |
ldrb 3705 1.9% | |
bx 3495 1.8% | |
push 2516 1.3% | |
pop 2343 1.2% | |
movne 2066 1.1% | |
moveq 1821 0.9% | |
strb 1557 0.8% | |
tst 1405 0.7% | |
orr 1382 0.7% | |
sub.s 1311 0.7% | |
and 1274 0.7% | |
rsb 1245 0.6% | |
ldm 1199 0.6% | |
lsl 1090 0.6% | |
ldrne 1076 0.6% | |
ldreq 975 0.5% | |
mvn 967 0.5% | |
lsr 812 0.4% | |
bls 700 0.4% | |
ldrh 695 0.4% | |
cmn 670 0.3% | |
blne 647 0.3% | |
bhi 636 0.3% | |
blt 593 0.3% | |
streq 485 0.2% | |
stm 476 0.2% | |
ble 457 0.2% | |
bge 448 0.2% | |
addeq 446 0.2% | |
cmpne 414 0.2% | |
addne 413 0.2% | |
bic 408 0.2% | |
bgt 408 0.2% | |
strh 385 0.2% | |
strne 348 0.2% | |
blo 299 0.2% | |
movls 291 0.1% | |
bleq 278 0.1% | |
and.s 271 0.1% | |
movlo 270 0.1% | |
add.s 263 0.1% | |
mul 253 0.1% | |
eor 248 0.1% | |
svc 236 0.1% | |
adc 213 0.1% | |
asr 212 0.1% | |
movlt 208 0.1% | |
and.seq 180 0.1% | |
movhs 180 0.1% | |
movhi 179 0.1% | |
bhs 178 0.1% | |
orr.s 168 0.1% | |
andeq 166 0.1% | |
movgt 150 0.1% | |
strbne 149 0.1% | |
orreq 146 0.1% | |
movge 131 0.1% | |
mla 131 0.1% | |
movle 126 0.1% | |
orrne 126 0.1% | |
strbeq 117 0.1% | |
rsb.s 107 0.1% | |
bxne 106 0.1% | |
strlo 103 0.1% | |
mvneq 96 0.0% | |
ldrlt 90 0.0% | |
ldrls 86 0.0% | |
ldrbne 85 0.0% | |
addls 74 0.0% | |
ldrsb 74 0.0% | |
subeq 72 0.0% | |
ldrbeq 71 0.0% | |
sbc 71 0.0% | |
mvnne 67 0.0% | |
subne 65 0.0% | |
ldrhi 64 0.0% | |
ldrgt 63 0.0% | |
bllt 62 0.0% | |
rsbne 60 0.0% | |
biceq 58 0.0% | |
ldrsh 56 0.0% | |
ldrheq 55 0.0% | |
teq 54 0.0% | |
bxeq 54 0.0% | |
subhs 51 0.0% | |
blhs 49 0.0% | |
strgt 49 0.0% | |
andne 49 0.0% | |
strblo 47 0.0% | |
strhi 47 0.0% | |
ldrge 45 0.0% | |
bpl 41 0.0% | |
cmpeq 40 0.0% | |
addgt 39 0.0% | |
stmib 39 0.0% | |
subhi 38 0.0% | |
blgt 37 0.0% | |
strls 37 0.0% | |
bicne 36 0.0% | |
ldrblo 35 0.0% | |
umull 35 0.0% | |
strlt 33 0.0% | |
cmpls 31 0.0% | |
lsleq 31 0.0% | |
addge 31 0.0% | |
ldrle 30 0.0% | |
lsl.s 30 0.0% | |
ldmib 29 0.0% | |
lsr.s 29 0.0% | |
addhi 28 0.0% | |
lsrhs 28 0.0% | |
mvnlt 27 0.0% | |
addle 27 0.0% | |
bmi 26 0.0% | |
lslne 26 0.0% | |
strle 26 0.0% | |
rsbeq 24 0.0% | |
strheq 23 0.0% | |
addlt 23 0.0% | |
orrhs 23 0.0% | |
blhi 22 0.0% | |
ldrhne 22 0.0% | |
bic.s 21 0.0% | |
strge 21 0.0% | |
ldrsbeq 20 0.0% | |
blge 20 0.0% | |
addhs 20 0.0% | |
lsreq 19 0.0% | |
lsrne 19 0.0% | |
subls 19 0.0% | |
subgt 19 0.0% | |
asreq 18 0.0% | |
strbls 18 0.0% | |
teqne 18 0.0% | |
rsblt 17 0.0% | |
rrx 16 0.0% | |
ldrhs 16 0.0% | |
ldmda 16 0.0% | |
ldmdb 15 0.0% | |
addlo 15 0.0% | |
eoreq 15 0.0% | |
andls 14 0.0% | |
rsc 14 0.0% | |
bxls 14 0.0% | |
orrgt 13 0.0% | |
addmi 13 0.0% | |
strbhi 13 0.0% | |
lsllo 13 0.0% | |
subge 12 0.0% | |
mul.seq 12 0.0% | |
strhne 11 0.0% | |
bxhi 11 0.0% | |
muleq 10 0.0% | |
orrls 10 0.0% | |
andhi 10 0.0% | |
eorne 10 0.0% | |
mvnhi 10 0.0% | |
orrle 10 0.0% | |
mvn.sne 10 0.0% | |
mvn.s 10 0.0% | |
adc.s 10 0.0% | |
strbgt 9 0.0% | |
stmdb 9 0.0% | |
asr.s 9 0.0% | |
suble 9 0.0% | |
mvnmi 9 0.0% | |
blle 9 0.0% | |
orrge 9 0.0% | |
rsbge 9 0.0% | |
sublo 9 0.0% | |
stmge 8 0.0% | |
blls 8 0.0% | |
ldrbls 8 0.0% | |
ldmne 8 0.0% | |
ldmeq 8 0.0% | |
rsbgt 8 0.0% | |
ldrlo 8 0.0% | |
andle 8 0.0% | |
rsble 8 0.0% | |
lslle 8 0.0% | |
rsbmi 8 0.0% | |
movmi 7 0.0% | |
ldrbge 7 0.0% | |
ldrsheq 7 0.0% | |
ldrshne 7 0.0% | |
andge 7 0.0% | |
asrne 7 0.0% | |
mvngt 7 0.0% | |
mvnlo 7 0.0% | |
teqeq 7 0.0% | |
sbc.s 7 0.0% | |
ldmge 6 0.0% | |
strblt 6 0.0% | |
andlo 6 0.0% | |
lsrhi 6 0.0% | |
cmple 6 0.0% | |
orrlt 6 0.0% | |
submi 6 0.0% | |
bxlo 6 0.0% | |
bllo 6 0.0% | |
orrlo 6 0.0% | |
mvnle 6 0.0% | |
rsbhi 6 0.0% | |
ror 6 0.0% | |
orr.sne 6 0.0% | |
eorgt 6 0.0% | |
mov.s 5 0.0% | |
tstne 5 0.0% | |
ldrdeq 5 0.0% | |
mlane 5 0.0% | |
mvnge 5 0.0% | |
ldrmi 5 0.0% | |
stmne 5 0.0% | |
mlaeq 5 0.0% | |
rsbhs 5 0.0% | |
bxgt 5 0.0% | |
lsllt 5 0.0% | |
lsr.seq 5 0.0% | |
popge 5 0.0% | |
bxge 5 0.0% | |
and.sne 5 0.0% | |
strbge 4 0.0% | |
ldrbgt 4 0.0% | |
sublt 4 0.0% | |
smlal 4 0.0% | |
mul.s 4 0.0% | |
movpl 4 0.0% | |
lslhi 4 0.0% | |
addpl 4 0.0% | |
strhgt 4 0.0% | |
ldrhge 4 0.0% | |
cmnne 4 0.0% | |
andlt 4 0.0% | |
ldrblt 4 0.0% | |
rsblo 4 0.0% | |
mvnhs 4 0.0% | |
rsbls 4 0.0% | |
orrhi 4 0.0% | |
cmneq 4 0.0% | |
strhs 4 0.0% | |
strble 4 0.0% | |
cmplo 4 0.0% | |
rrx.s 4 0.0% | |
rsb.sgt 4 0.0% | |
bxle 4 0.0% | |
cmphi 4 0.0% | |
tsteq 4 0.0% | |
cmphs 3 0.0% | |
ldmdbge 3 0.0% | |
stmdbge 3 0.0% | |
mulhi 3 0.0% | |
stmeq 3 0.0% | |
cmpge 3 0.0% | |
strhle 3 0.0% | |
lsrgt 3 0.0% | |
bxhs 3 0.0% | |
lsr.sne 3 0.0% | |
orrmi 3 0.0% | |
mvn.seq 3 0.0% | |
umlal 3 0.0% | |
lsl.sne 3 0.0% | |
mulle 3 0.0% | |
bichi 3 0.0% | |
strdeq 2 0.0% | |
smull 2 0.0% | |
mulls 2 0.0% | |
lsrge 2 0.0% | |
mlahs 2 0.0% | |
ldmhs 2 0.0% | |
mvnls 2 0.0% | |
ldrbhi 2 0.0% | |
lslhs 2 0.0% | |
lsrle 2 0.0% | |
eorhi 2 0.0% | |
andgt 2 0.0% | |
strhge 2 0.0% | |
bicgt 2 0.0% | |
lsrmi 2 0.0% | |
orr.seq 2 0.0% | |
popgt 2 0.0% | |
pople 2 0.0% | |
sub.seq 2 0.0% | |
lsl.seq 2 0.0% | |
bic.sne 2 0.0% | |
ldrble 2 0.0% | |
mlals 2 0.0% | |
mlale 2 0.0% | |
popeq 1 0.0% | |
sub.sge 1 0.0% | |
bicge 1 0.0% | |
lsrls 1 0.0% | |
mlage 1 0.0% | |
lslls 1 0.0% | |
blmi 1 0.0% | |
ldmls 1 0.0% | |
asrhi 1 0.0% | |
asrle 1 0.0% | |
eorlt 1 0.0% | |
andhs 1 0.0% | |
mla.s 1 0.0% | |
swpeq 1 0.0% | |
mulge 1 0.0% | |
lslgt 1 0.0% | |
ldrhle 1 0.0% | |
ldrhgt 1 0.0% | |
lsrlo 1 0.0% | |
umulleq 1 0.0% | |
bxpl 1 0.0% | |
mulne 1 0.0% | |
umullhi 1 0.0% | |
lsrlt 1 0.0% | |
mulhs 1 0.0% | |
lsrpl 1 0.0% | |
asrpl 1 0.0% | |
lslmi 1 0.0% | |
lslpl 1 0.0% | |
pophi 1 0.0% | |
popne 1 0.0% | |
poplo 1 0.0% | |
rsc.s 1 0.0% | |
cmppl 1 0.0% | |
asrhs 1 0.0% | |
cmnmi 1 0.0% | |
sub.shs 1 0.0% | |
rsb.shs 1 0.0% | |
bxlt 1 0.0% | |
fldmiax 1 0.0% | |
fstmiax 1 0.0% | |
ldrbhs 1 0.0% | |
strbhs 1 0.0% | |
asrgt 1 0.0% | |
subpl 1 0.0% | |
strhlt 1 0.0% | |
rorne 1 0.0% | |
biclo 1 0.0% | |
asrls 1 0.0% | |
cmpgt 1 0.0% | |
strbpl 1 0.0% | |
lslge 1 0.0% | |
cmplt 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 31866 16.3% | |
ldr 30469 15.6% | |
cmp 17969 9.2% | |
bl 16285 8.4% | |
add 14405 7.4% | |
str 10706 5.5% | |
b 7001 3.6% | |
beq 6953 3.6% | |
bne 6843 3.5% | |
sub 4261 2.2% | |
ldrb 3705 1.9% | |
bx 3496 1.8% | |
push 2516 1.3% | |
pop 2343 1.2% | |
movne 2066 1.1% | |
moveq 1821 0.9% | |
strb 1557 0.8% | |
tst 1405 0.7% | |
orr 1382 0.7% | |
sub.s 1311 0.7% | |
and 1274 0.7% | |
rsb 1245 0.6% | |
ldm 1199 0.6% | |
lsl 1090 0.6% | |
ldrne 1076 0.6% | |
ldreq 975 0.5% | |
mvn 967 0.5% | |
lsr 812 0.4% | |
bls 700 0.4% | |
ldrh 695 0.4% | |
cmn 670 0.3% | |
blne 647 0.3% | |
bhi 636 0.3% | |
blt 593 0.3% | |
streq 485 0.2% | |
stm 476 0.2% | |
ble 457 0.2% | |
bge 448 0.2% | |
addeq 446 0.2% | |
cmpne 414 0.2% | |
addne 413 0.2% | |
bic 408 0.2% | |
bgt 408 0.2% | |
strh 385 0.2% | |
strne 348 0.2% | |
blo 299 0.2% | |
movls 291 0.1% | |
bleq 278 0.1% | |
and.s 271 0.1% | |
movlo 270 0.1% | |
add.s 263 0.1% | |
mul 253 0.1% | |
eor 248 0.1% | |
svc 236 0.1% | |
adc 213 0.1% | |
asr 212 0.1% | |
movlt 208 0.1% | |
and.seq 180 0.1% | |
movhs 180 0.1% | |
movhi 179 0.1% | |
bhs 178 0.1% | |
orr.s 168 0.1% | |
andeq 166 0.1% | |
movgt 150 0.1% | |
strbne 149 0.1% | |
orreq 146 0.1% | |
movge 131 0.1% | |
mla 131 0.1% | |
movle 126 0.1% | |
orrne 126 0.1% | |
strbeq 117 0.1% | |
rsb.s 107 0.1% | |
bxne 106 0.1% | |
strlo 103 0.1% | |
mvneq 96 0.0% | |
ldrlt 90 0.0% | |
ldrls 86 0.0% | |
ldrbne 85 0.0% | |
addls 74 0.0% | |
ldrsb 74 0.0% | |
subeq 72 0.0% | |
ldrbeq 71 0.0% | |
sbc 71 0.0% | |
mvnne 67 0.0% | |
subne 65 0.0% | |
ldrhi 64 0.0% | |
ldrgt 63 0.0% | |
bllt 62 0.0% | |
rsbne 60 0.0% | |
biceq 58 0.0% | |
ldrsh 56 0.0% | |
ldrheq 55 0.0% | |
teq 54 0.0% | |
bxeq 54 0.0% | |
subhs 51 0.0% | |
blhs 49 0.0% | |
strgt 49 0.0% | |
andne 49 0.0% | |
strblo 47 0.0% | |
strhi 47 0.0% | |
ldrge 45 0.0% | |
bpl 41 0.0% | |
cmpeq 40 0.0% | |
addgt 39 0.0% | |
stmib 39 0.0% | |
subhi 38 0.0% | |
blgt 37 0.0% | |
strls 37 0.0% | |
bicne 36 0.0% | |
ldrblo 35 0.0% | |
umull 35 0.0% | |
strlt 33 0.0% | |
cmpls 31 0.0% | |
lsleq 31 0.0% | |
addge 31 0.0% | |
ldrle 30 0.0% | |
lsl.s 30 0.0% | |
ldmib 29 0.0% | |
lsr.s 29 0.0% | |
addhi 28 0.0% | |
lsrhs 28 0.0% | |
mvnlt 27 0.0% | |
addle 27 0.0% | |
bmi 26 0.0% | |
lslne 26 0.0% | |
strle 26 0.0% | |
rsbeq 24 0.0% | |
strheq 23 0.0% | |
addlt 23 0.0% | |
orrhs 23 0.0% | |
blhi 22 0.0% | |
ldrhne 22 0.0% | |
bic.s 21 0.0% | |
strge 21 0.0% | |
ldrsbeq 20 0.0% | |
blge 20 0.0% | |
addhs 20 0.0% | |
lsreq 19 0.0% | |
lsrne 19 0.0% | |
subls 19 0.0% | |
subgt 19 0.0% | |
asreq 18 0.0% | |
strbls 18 0.0% | |
teqne 18 0.0% | |
rsblt 17 0.0% | |
rrx 16 0.0% | |
ldrhs 16 0.0% | |
ldmda 16 0.0% | |
ldmdb 15 0.0% | |
addlo 15 0.0% | |
eoreq 15 0.0% | |
andls 14 0.0% | |
rsc 14 0.0% | |
bxls 14 0.0% | |
orrgt 13 0.0% | |
addmi 13 0.0% | |
strbhi 13 0.0% | |
lsllo 13 0.0% | |
subge 12 0.0% | |
mul.seq 12 0.0% | |
strhne 11 0.0% | |
bxhi 11 0.0% | |
muleq 10 0.0% | |
orrls 10 0.0% | |
andhi 10 0.0% | |
eorne 10 0.0% | |
mvnhi 10 0.0% | |
orrle 10 0.0% | |
mvn.sne 10 0.0% | |
mvn.s 10 0.0% | |
adc.s 10 0.0% | |
strbgt 9 0.0% | |
stmdb 9 0.0% | |
asr.s 9 0.0% | |
suble 9 0.0% | |
mvnmi 9 0.0% | |
blle 9 0.0% | |
orrge 9 0.0% | |
rsbge 9 0.0% | |
sublo 9 0.0% | |
stmge 8 0.0% | |
blls 8 0.0% | |
ldrbls 8 0.0% | |
ldmne 8 0.0% | |
ldmeq 8 0.0% | |
rsbgt 8 0.0% | |
ldrlo 8 0.0% | |
andle 8 0.0% | |
rsble 8 0.0% | |
lslle 8 0.0% | |
rsbmi 8 0.0% | |
movmi 7 0.0% | |
ldrbge 7 0.0% | |
ldrsheq 7 0.0% | |
ldrshne 7 0.0% | |
andge 7 0.0% | |
asrne 7 0.0% | |
mvngt 7 0.0% | |
mvnlo 7 0.0% | |
teqeq 7 0.0% | |
sbc.s 7 0.0% | |
ldmge 6 0.0% | |
strblt 6 0.0% | |
andlo 6 0.0% | |
lsrhi 6 0.0% | |
cmple 6 0.0% | |
orrlt 6 0.0% | |
submi 6 0.0% | |
bxlo 6 0.0% | |
bllo 6 0.0% | |
orrlo 6 0.0% | |
mvnle 6 0.0% | |
rsbhi 6 0.0% | |
ror 6 0.0% | |
orr.sne 6 0.0% | |
eorgt 6 0.0% | |
mov.s 5 0.0% | |
tstne 5 0.0% | |
ldrdeq 5 0.0% | |
mlane 5 0.0% | |
mvnge 5 0.0% | |
ldrmi 5 0.0% | |
stmne 5 0.0% | |
mlaeq 5 0.0% | |
rsbhs 5 0.0% | |
bxgt 5 0.0% | |
lsllt 5 0.0% | |
lsr.seq 5 0.0% | |
popge 5 0.0% | |
bxge 5 0.0% | |
and.sne 5 0.0% | |
strbge 4 0.0% | |
ldrbgt 4 0.0% | |
sublt 4 0.0% | |
smlal 4 0.0% | |
mul.s 4 0.0% | |
movpl 4 0.0% | |
lslhi 4 0.0% | |
addpl 4 0.0% | |
strhgt 4 0.0% | |
ldrhge 4 0.0% | |
cmnne 4 0.0% | |
andlt 4 0.0% | |
ldrblt 4 0.0% | |
rsblo 4 0.0% | |
mvnhs 4 0.0% | |
rsbls 4 0.0% | |
orrhi 4 0.0% | |
cmneq 4 0.0% | |
strhs 4 0.0% | |
strble 4 0.0% | |
cmplo 4 0.0% | |
rrx.s 4 0.0% | |
rsb.sgt 4 0.0% | |
bxle 4 0.0% | |
cmphi 4 0.0% | |
tsteq 4 0.0% | |
cmphs 3 0.0% | |
ldmdbge 3 0.0% | |
stmdbge 3 0.0% | |
mulhi 3 0.0% | |
stmeq 3 0.0% | |
cmpge 3 0.0% | |
strhle 3 0.0% | |
lsrgt 3 0.0% | |
bxhs 3 0.0% | |
lsr.sne 3 0.0% | |
orrmi 3 0.0% | |
mvn.seq 3 0.0% | |
umlal 3 0.0% | |
lsl.sne 3 0.0% | |
mulle 3 0.0% | |
bichi 3 0.0% | |
strdeq 2 0.0% | |
smull 2 0.0% | |
mulls 2 0.0% | |
lsrge 2 0.0% | |
mlahs 2 0.0% | |
ldmhs 2 0.0% | |
mvnls 2 0.0% | |
ldrbhi 2 0.0% | |
lslhs 2 0.0% | |
lsrle 2 0.0% | |
eorhi 2 0.0% | |
andgt 2 0.0% | |
strhge 2 0.0% | |
bicgt 2 0.0% | |
lsrmi 2 0.0% | |
orr.seq 2 0.0% | |
popgt 2 0.0% | |
pople 2 0.0% | |
sub.seq 2 0.0% | |
lsl.seq 2 0.0% | |
bic.sne 2 0.0% | |
ldrble 2 0.0% | |
mlals 2 0.0% | |
mlale 2 0.0% | |
popeq 1 0.0% | |
sub.sge 1 0.0% | |
bicge 1 0.0% | |
lsrls 1 0.0% | |
mlage 1 0.0% | |
lslls 1 0.0% | |
blmi 1 0.0% | |
ldmls 1 0.0% | |
asrhi 1 0.0% | |
asrle 1 0.0% | |
eorlt 1 0.0% | |
andhs 1 0.0% | |
mla.s 1 0.0% | |
swpeq 1 0.0% | |
mulge 1 0.0% | |
lslgt 1 0.0% | |
ldrhle 1 0.0% | |
ldrhgt 1 0.0% | |
lsrlo 1 0.0% | |
umulleq 1 0.0% | |
bxpl 1 0.0% | |
mulne 1 0.0% | |
umullhi 1 0.0% | |
lsrlt 1 0.0% | |
mulhs 1 0.0% | |
lsrpl 1 0.0% | |
asrpl 1 0.0% | |
lslmi 1 0.0% | |
lslpl 1 0.0% | |
pophi 1 0.0% | |
popne 1 0.0% | |
poplo 1 0.0% | |
rsc.s 1 0.0% | |
cmppl 1 0.0% | |
asrhs 1 0.0% | |
cmnmi 1 0.0% | |
sub.shs 1 0.0% | |
rsb.shs 1 0.0% | |
bxlt 1 0.0% | |
fldmiax 1 0.0% | |
fstmiax 1 0.0% | |
ldrbhs 1 0.0% | |
strbhs 1 0.0% | |
asrgt 1 0.0% | |
subpl 1 0.0% | |
strhlt 1 0.0% | |
rorne 1 0.0% | |
biclo 1 0.0% | |
asrls 1 0.0% | |
cmpgt 1 0.0% | |
strbpl 1 0.0% | |
lslge 1 0.0% | |
cmplt 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 31864 16.3% | |
ldr 30468 15.6% | |
cmp 17969 9.2% | |
bl 16285 8.4% | |
add 14405 7.4% | |
str 10706 5.5% | |
b 7001 3.6% | |
beq 6953 3.6% | |
bne 6843 3.5% | |
sub 4261 2.2% | |
ldrb 3705 1.9% | |
bx 3495 1.8% | |
push 2516 1.3% | |
pop 2343 1.2% | |
movne 2066 1.1% | |
moveq 1821 0.9% | |
strb 1557 0.8% | |
tst 1405 0.7% | |
orr 1382 0.7% | |
sub.s 1311 0.7% | |
and 1274 0.7% | |
rsb 1245 0.6% | |
ldm 1199 0.6% | |
lsl 1090 0.6% | |
ldrne 1076 0.6% | |
ldreq 975 0.5% | |
mvn 967 0.5% | |
lsr 812 0.4% | |
bls 700 0.4% | |
ldrh 695 0.4% | |
cmn 670 0.3% | |
blne 647 0.3% | |
bhi 636 0.3% | |
blt 593 0.3% | |
streq 485 0.2% | |
stm 476 0.2% | |
ble 457 0.2% | |
bge 448 0.2% | |
addeq 446 0.2% | |
cmpne 414 0.2% | |
addne 413 0.2% | |
bic 408 0.2% | |
bgt 408 0.2% | |
strh 385 0.2% | |
strne 348 0.2% | |
blo 299 0.2% | |
movls 291 0.1% | |
bleq 278 0.1% | |
and.s 271 0.1% | |
movlo 270 0.1% | |
add.s 263 0.1% | |
mul 253 0.1% | |
eor 248 0.1% | |
svc 236 0.1% | |
adc 213 0.1% | |
asr 212 0.1% | |
movlt 208 0.1% | |
and.seq 180 0.1% | |
movhs 180 0.1% | |
movhi 179 0.1% | |
bhs 178 0.1% | |
orr.s 168 0.1% | |
andeq 166 0.1% | |
movgt 150 0.1% | |
strbne 149 0.1% | |
orreq 146 0.1% | |
movge 131 0.1% | |
mla 131 0.1% | |
movle 126 0.1% | |
orrne 126 0.1% | |
strbeq 117 0.1% | |
rsb.s 107 0.1% | |
bxne 106 0.1% | |
strlo 103 0.1% | |
mvneq 96 0.0% | |
ldrlt 90 0.0% | |
ldrls 86 0.0% | |
ldrbne 85 0.0% | |
addls 74 0.0% | |
ldrsb 74 0.0% | |
subeq 72 0.0% | |
ldrbeq 71 0.0% | |
sbc 71 0.0% | |
mvnne 67 0.0% | |
subne 65 0.0% | |
ldrhi 64 0.0% | |
ldrgt 63 0.0% | |
bllt 62 0.0% | |
rsbne 60 0.0% | |
biceq 58 0.0% | |
ldrsh 56 0.0% | |
ldrheq 55 0.0% | |
teq 54 0.0% | |
bxeq 54 0.0% | |
subhs 51 0.0% | |
blhs 49 0.0% | |
strgt 49 0.0% | |
andne 49 0.0% | |
strblo 47 0.0% | |
strhi 47 0.0% | |
ldrge 45 0.0% | |
bpl 41 0.0% | |
cmpeq 40 0.0% | |
addgt 39 0.0% | |
stmib 39 0.0% | |
subhi 38 0.0% | |
blgt 37 0.0% | |
strls 37 0.0% | |
bicne 36 0.0% | |
ldrblo 35 0.0% | |
umull 35 0.0% | |
strlt 33 0.0% | |
cmpls 31 0.0% | |
lsleq 31 0.0% | |
addge 31 0.0% | |
ldrle 30 0.0% | |
lsl.s 30 0.0% | |
ldmib 29 0.0% | |
lsr.s 29 0.0% | |
addhi 28 0.0% | |
lsrhs 28 0.0% | |
mvnlt 27 0.0% | |
addle 27 0.0% | |
bmi 26 0.0% | |
lslne 26 0.0% | |
strle 26 0.0% | |
rsbeq 24 0.0% | |
strheq 23 0.0% | |
addlt 23 0.0% | |
orrhs 23 0.0% | |
blhi 22 0.0% | |
ldrhne 22 0.0% | |
bic.s 21 0.0% | |
strge 21 0.0% | |
ldrsbeq 20 0.0% | |
blge 20 0.0% | |
addhs 20 0.0% | |
lsreq 19 0.0% | |
lsrne 19 0.0% | |
subls 19 0.0% | |
subgt 19 0.0% | |
asreq 18 0.0% | |
strbls 18 0.0% | |
teqne 18 0.0% | |
rsblt 17 0.0% | |
rrx 16 0.0% | |
ldrhs 16 0.0% | |
ldmda 16 0.0% | |
ldmdb 15 0.0% | |
addlo 15 0.0% | |
eoreq 15 0.0% | |
andls 14 0.0% | |
rsc 14 0.0% | |
bxls 14 0.0% | |
orrgt 13 0.0% | |
addmi 13 0.0% | |
strbhi 13 0.0% | |
lsllo 13 0.0% | |
subge 12 0.0% | |
mul.seq 12 0.0% | |
strhne 11 0.0% | |
bxhi 11 0.0% | |
muleq 10 0.0% | |
orrls 10 0.0% | |
andhi 10 0.0% | |
eorne 10 0.0% | |
mvnhi 10 0.0% | |
orrle 10 0.0% | |
mvn.sne 10 0.0% | |
mvn.s 10 0.0% | |
adc.s 10 0.0% | |
strbgt 9 0.0% | |
stmdb 9 0.0% | |
asr.s 9 0.0% | |
suble 9 0.0% | |
mvnmi 9 0.0% | |
blle 9 0.0% | |
orrge 9 0.0% | |
rsbge 9 0.0% | |
sublo 9 0.0% | |
stmge 8 0.0% | |
blls 8 0.0% | |
ldrbls 8 0.0% | |
ldmne 8 0.0% | |
ldmeq 8 0.0% | |
rsbgt 8 0.0% | |
ldrlo 8 0.0% | |
andle 8 0.0% | |
rsble 8 0.0% | |
lslle 8 0.0% | |
rsbmi 8 0.0% | |
movmi 7 0.0% | |
ldrbge 7 0.0% | |
ldrsheq 7 0.0% | |
ldrshne 7 0.0% | |
andge 7 0.0% | |
asrne 7 0.0% | |
mvngt 7 0.0% | |
mvnlo 7 0.0% | |
teqeq 7 0.0% | |
sbc.s 7 0.0% | |
ldmge 6 0.0% | |
strblt 6 0.0% | |
andlo 6 0.0% | |
lsrhi 6 0.0% | |
cmple 6 0.0% | |
orrlt 6 0.0% | |
submi 6 0.0% | |
bxlo 6 0.0% | |
bllo 6 0.0% | |
orrlo 6 0.0% | |
mvnle 6 0.0% | |
rsbhi 6 0.0% | |
ror 6 0.0% | |
orr.sne 6 0.0% | |
eorgt 6 0.0% | |
mov.s 5 0.0% | |
tstne 5 0.0% | |
ldrdeq 5 0.0% | |
mlane 5 0.0% | |
mvnge 5 0.0% | |
ldrmi 5 0.0% | |
stmne 5 0.0% | |
mlaeq 5 0.0% | |
rsbhs 5 0.0% | |
bxgt 5 0.0% | |
lsllt 5 0.0% | |
lsr.seq 5 0.0% | |
popge 5 0.0% | |
bxge 5 0.0% | |
and.sne 5 0.0% | |
strbge 4 0.0% | |
ldrbgt 4 0.0% | |
sublt 4 0.0% | |
smlal 4 0.0% | |
mul.s 4 0.0% | |
movpl 4 0.0% | |
lslhi 4 0.0% | |
addpl 4 0.0% | |
strhgt 4 0.0% | |
ldrhge 4 0.0% | |
cmnne 4 0.0% | |
andlt 4 0.0% | |
ldrblt 4 0.0% | |
rsblo 4 0.0% | |
mvnhs 4 0.0% | |
rsbls 4 0.0% | |
orrhi 4 0.0% | |
cmneq 4 0.0% | |
strhs 4 0.0% | |
strble 4 0.0% | |
cmplo 4 0.0% | |
rrx.s 4 0.0% | |
rsb.sgt 4 0.0% | |
bxle 4 0.0% | |
cmphi 4 0.0% | |
tsteq 4 0.0% | |
cmphs 3 0.0% | |
ldmdbge 3 0.0% | |
stmdbge 3 0.0% | |
mulhi 3 0.0% | |
stmeq 3 0.0% | |
cmpge 3 0.0% | |
strhle 3 0.0% | |
lsrgt 3 0.0% | |
bxhs 3 0.0% | |
lsr.sne 3 0.0% | |
orrmi 3 0.0% | |
mvn.seq 3 0.0% | |
umlal 3 0.0% | |
lsl.sne 3 0.0% | |
mulle 3 0.0% | |
bichi 3 0.0% | |
strdeq 2 0.0% | |
smull 2 0.0% | |
mulls 2 0.0% | |
lsrge 2 0.0% | |
mlahs 2 0.0% | |
ldmhs 2 0.0% | |
mvnls 2 0.0% | |
ldrbhi 2 0.0% | |
lslhs 2 0.0% | |
lsrle 2 0.0% | |
eorhi 2 0.0% | |
andgt 2 0.0% | |
strhge 2 0.0% | |
bicgt 2 0.0% | |
lsrmi 2 0.0% | |
orr.seq 2 0.0% | |
popgt 2 0.0% | |
pople 2 0.0% | |
sub.seq 2 0.0% | |
lsl.seq 2 0.0% | |
bic.sne 2 0.0% | |
ldrble 2 0.0% | |
mlals 2 0.0% | |
mlale 2 0.0% | |
popeq 1 0.0% | |
sub.sge 1 0.0% | |
bicge 1 0.0% | |
lsrls 1 0.0% | |
mlage 1 0.0% | |
lslls 1 0.0% | |
blmi 1 0.0% | |
ldmls 1 0.0% | |
asrhi 1 0.0% | |
asrle 1 0.0% | |
eorlt 1 0.0% | |
andhs 1 0.0% | |
mla.s 1 0.0% | |
swpeq 1 0.0% | |
mulge 1 0.0% | |
lslgt 1 0.0% | |
ldrhle 1 0.0% | |
ldrhgt 1 0.0% | |
lsrlo 1 0.0% | |
umulleq 1 0.0% | |
bxpl 1 0.0% | |
mulne 1 0.0% | |
umullhi 1 0.0% | |
lsrlt 1 0.0% | |
mulhs 1 0.0% | |
lsrpl 1 0.0% | |
asrpl 1 0.0% | |
lslmi 1 0.0% | |
lslpl 1 0.0% | |
pophi 1 0.0% | |
popne 1 0.0% | |
poplo 1 0.0% | |
rsc.s 1 0.0% | |
cmppl 1 0.0% | |
asrhs 1 0.0% | |
cmnmi 1 0.0% | |
sub.shs 1 0.0% | |
rsb.shs 1 0.0% | |
bxlt 1 0.0% | |
fldmiax 1 0.0% | |
fstmiax 1 0.0% | |
ldrbhs 1 0.0% | |
strbhs 1 0.0% | |
asrgt 1 0.0% | |
subpl 1 0.0% | |
strhlt 1 0.0% | |
rorne 1 0.0% | |
biclo 1 0.0% | |
asrls 1 0.0% | |
cmpgt 1 0.0% | |
strbpl 1 0.0% | |
lslge 1 0.0% | |
cmplt 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 31866 16.3% | |
ldr 30469 15.6% | |
cmp 17969 9.2% | |
bl 16285 8.4% | |
add 14405 7.4% | |
str 10706 5.5% | |
b 7001 3.6% | |
beq 6953 3.6% | |
bne 6843 3.5% | |
sub 4261 2.2% | |
ldrb 3705 1.9% | |
bx 3496 1.8% | |
push 2516 1.3% | |
pop 2343 1.2% | |
movne 2066 1.1% | |
moveq 1821 0.9% | |
strb 1557 0.8% | |
tst 1405 0.7% | |
orr 1382 0.7% | |
sub.s 1311 0.7% | |
and 1274 0.7% | |
rsb 1245 0.6% | |
ldm 1199 0.6% | |
lsl 1090 0.6% | |
ldrne 1076 0.6% | |
ldreq 975 0.5% | |
mvn 967 0.5% | |
lsr 812 0.4% | |
bls 700 0.4% | |
ldrh 695 0.4% | |
cmn 670 0.3% | |
blne 647 0.3% | |
bhi 636 0.3% | |
blt 593 0.3% | |
streq 485 0.2% | |
stm 476 0.2% | |
ble 457 0.2% | |
bge 448 0.2% | |
addeq 446 0.2% | |
cmpne 414 0.2% | |
addne 413 0.2% | |
bic 408 0.2% | |
bgt 408 0.2% | |
strh 385 0.2% | |
strne 348 0.2% | |
blo 299 0.2% | |
movls 291 0.1% | |
bleq 278 0.1% | |
and.s 271 0.1% | |
movlo 270 0.1% | |
add.s 263 0.1% | |
mul 253 0.1% | |
eor 248 0.1% | |
svc 236 0.1% | |
adc 213 0.1% | |
asr 212 0.1% | |
movlt 208 0.1% | |
and.seq 180 0.1% | |
movhs 180 0.1% | |
movhi 179 0.1% | |
bhs 178 0.1% | |
orr.s 168 0.1% | |
andeq 166 0.1% | |
movgt 150 0.1% | |
strbne 149 0.1% | |
orreq 146 0.1% | |
movge 131 0.1% | |
mla 131 0.1% | |
movle 126 0.1% | |
orrne 126 0.1% | |
strbeq 117 0.1% | |
rsb.s 107 0.1% | |
bxne 106 0.1% | |
strlo 103 0.1% | |
mvneq 96 0.0% | |
ldrlt 90 0.0% | |
ldrls 86 0.0% | |
ldrbne 85 0.0% | |
addls 74 0.0% | |
ldrsb 74 0.0% | |
subeq 72 0.0% | |
ldrbeq 71 0.0% | |
sbc 71 0.0% | |
mvnne 67 0.0% | |
subne 65 0.0% | |
ldrhi 64 0.0% | |
ldrgt 63 0.0% | |
bllt 62 0.0% | |
rsbne 60 0.0% | |
biceq 58 0.0% | |
ldrsh 56 0.0% | |
ldrheq 55 0.0% | |
teq 54 0.0% | |
bxeq 54 0.0% | |
subhs 51 0.0% | |
blhs 49 0.0% | |
strgt 49 0.0% | |
andne 49 0.0% | |
strblo 47 0.0% | |
strhi 47 0.0% | |
ldrge 45 0.0% | |
bpl 41 0.0% | |
cmpeq 40 0.0% | |
addgt 39 0.0% | |
stmib 39 0.0% | |
subhi 38 0.0% | |
blgt 37 0.0% | |
strls 37 0.0% | |
bicne 36 0.0% | |
ldrblo 35 0.0% | |
umull 35 0.0% | |
strlt 33 0.0% | |
cmpls 31 0.0% | |
lsleq 31 0.0% | |
addge 31 0.0% | |
ldrle 30 0.0% | |
lsl.s 30 0.0% | |
ldmib 29 0.0% | |
lsr.s 29 0.0% | |
addhi 28 0.0% | |
lsrhs 28 0.0% | |
mvnlt 27 0.0% | |
addle 27 0.0% | |
bmi 26 0.0% | |
lslne 26 0.0% | |
strle 26 0.0% | |
rsbeq 24 0.0% | |
strheq 23 0.0% | |
addlt 23 0.0% | |
orrhs 23 0.0% | |
blhi 22 0.0% | |
ldrhne 22 0.0% | |
bic.s 21 0.0% | |
strge 21 0.0% | |
ldrsbeq 20 0.0% | |
blge 20 0.0% | |
addhs 20 0.0% | |
lsreq 19 0.0% | |
lsrne 19 0.0% | |
subls 19 0.0% | |
subgt 19 0.0% | |
asreq 18 0.0% | |
strbls 18 0.0% | |
teqne 18 0.0% | |
rsblt 17 0.0% | |
rrx 16 0.0% | |
ldrhs 16 0.0% | |
ldmda 16 0.0% | |
ldmdb 15 0.0% | |
addlo 15 0.0% | |
eoreq 15 0.0% | |
andls 14 0.0% | |
rsc 14 0.0% | |
bxls 14 0.0% | |
orrgt 13 0.0% | |
addmi 13 0.0% | |
strbhi 13 0.0% | |
lsllo 13 0.0% | |
subge 12 0.0% | |
mul.seq 12 0.0% | |
strhne 11 0.0% | |
bxhi 11 0.0% | |
muleq 10 0.0% | |
orrls 10 0.0% | |
andhi 10 0.0% | |
eorne 10 0.0% | |
mvnhi 10 0.0% | |
orrle 10 0.0% | |
mvn.sne 10 0.0% | |
mvn.s 10 0.0% | |
adc.s 10 0.0% | |
strbgt 9 0.0% | |
stmdb 9 0.0% | |
asr.s 9 0.0% | |
suble 9 0.0% | |
mvnmi 9 0.0% | |
blle 9 0.0% | |
orrge 9 0.0% | |
rsbge 9 0.0% | |
sublo 9 0.0% | |
stmge 8 0.0% | |
blls 8 0.0% | |
ldrbls 8 0.0% | |
ldmne 8 0.0% | |
ldmeq 8 0.0% | |
rsbgt 8 0.0% | |
ldrlo 8 0.0% | |
andle 8 0.0% | |
rsble 8 0.0% | |
lslle 8 0.0% | |
rsbmi 8 0.0% | |
movmi 7 0.0% | |
ldrbge 7 0.0% | |
ldrsheq 7 0.0% | |
ldrshne 7 0.0% | |
andge 7 0.0% | |
asrne 7 0.0% | |
mvngt 7 0.0% | |
mvnlo 7 0.0% | |
teqeq 7 0.0% | |
sbc.s 7 0.0% | |
ldmge 6 0.0% | |
strblt 6 0.0% | |
andlo 6 0.0% | |
lsrhi 6 0.0% | |
cmple 6 0.0% | |
orrlt 6 0.0% | |
submi 6 0.0% | |
bxlo 6 0.0% | |
bllo 6 0.0% | |
orrlo 6 0.0% | |
mvnle 6 0.0% | |
rsbhi 6 0.0% | |
ror 6 0.0% | |
orr.sne 6 0.0% | |
eorgt 6 0.0% | |
mov.s 5 0.0% | |
tstne 5 0.0% | |
ldrdeq 5 0.0% | |
mlane 5 0.0% | |
mvnge 5 0.0% | |
ldrmi 5 0.0% | |
stmne 5 0.0% | |
mlaeq 5 0.0% | |
rsbhs 5 0.0% | |
bxgt 5 0.0% | |
lsllt 5 0.0% | |
lsr.seq 5 0.0% | |
popge 5 0.0% | |
bxge 5 0.0% | |
and.sne 5 0.0% | |
strbge 4 0.0% | |
ldrbgt 4 0.0% | |
sublt 4 0.0% | |
smlal 4 0.0% | |
mul.s 4 0.0% | |
movpl 4 0.0% | |
lslhi 4 0.0% | |
addpl 4 0.0% | |
strhgt 4 0.0% | |
ldrhge 4 0.0% | |
cmnne 4 0.0% | |
andlt 4 0.0% | |
ldrblt 4 0.0% | |
rsblo 4 0.0% | |
mvnhs 4 0.0% | |
rsbls 4 0.0% | |
orrhi 4 0.0% | |
cmneq 4 0.0% | |
strhs 4 0.0% | |
strble 4 0.0% | |
cmplo 4 0.0% | |
rrx.s 4 0.0% | |
rsb.sgt 4 0.0% | |
bxle 4 0.0% | |
cmphi 4 0.0% | |
tsteq 4 0.0% | |
cmphs 3 0.0% | |
ldmdbge 3 0.0% | |
stmdbge 3 0.0% | |
mulhi 3 0.0% | |
stmeq 3 0.0% | |
cmpge 3 0.0% | |
strhle 3 0.0% | |
lsrgt 3 0.0% | |
bxhs 3 0.0% | |
lsr.sne 3 0.0% | |
orrmi 3 0.0% | |
mvn.seq 3 0.0% | |
umlal 3 0.0% | |
lsl.sne 3 0.0% | |
mulle 3 0.0% | |
bichi 3 0.0% | |
strdeq 2 0.0% | |
smull 2 0.0% | |
mulls 2 0.0% | |
lsrge 2 0.0% | |
mlahs 2 0.0% | |
ldmhs 2 0.0% | |
mvnls 2 0.0% | |
ldrbhi 2 0.0% | |
lslhs 2 0.0% | |
lsrle 2 0.0% | |
eorhi 2 0.0% | |
andgt 2 0.0% | |
strhge 2 0.0% | |
bicgt 2 0.0% | |
lsrmi 2 0.0% | |
orr.seq 2 0.0% | |
popgt 2 0.0% | |
pople 2 0.0% | |
sub.seq 2 0.0% | |
lsl.seq 2 0.0% | |
bic.sne 2 0.0% | |
ldrble 2 0.0% | |
mlals 2 0.0% | |
mlale 2 0.0% | |
popeq 1 0.0% | |
sub.sge 1 0.0% | |
bicge 1 0.0% | |
lsrls 1 0.0% | |
mlage 1 0.0% | |
lslls 1 0.0% | |
blmi 1 0.0% | |
ldmls 1 0.0% | |
asrhi 1 0.0% | |
asrle 1 0.0% | |
eorlt 1 0.0% | |
andhs 1 0.0% | |
mla.s 1 0.0% | |
swpeq 1 0.0% | |
mulge 1 0.0% | |
lslgt 1 0.0% | |
ldrhle 1 0.0% | |
ldrhgt 1 0.0% | |
lsrlo 1 0.0% | |
umulleq 1 0.0% | |
bxpl 1 0.0% | |
mulne 1 0.0% | |
umullhi 1 0.0% | |
lsrlt 1 0.0% | |
mulhs 1 0.0% | |
lsrpl 1 0.0% | |
asrpl 1 0.0% | |
lslmi 1 0.0% | |
lslpl 1 0.0% | |
pophi 1 0.0% | |
popne 1 0.0% | |
poplo 1 0.0% | |
rsc.s 1 0.0% | |
cmppl 1 0.0% | |
asrhs 1 0.0% | |
cmnmi 1 0.0% | |
sub.shs 1 0.0% | |
rsb.shs 1 0.0% | |
bxlt 1 0.0% | |
fldmiax 1 0.0% | |
fstmiax 1 0.0% | |
ldrbhs 1 0.0% | |
strbhs 1 0.0% | |
asrgt 1 0.0% | |
subpl 1 0.0% | |
strhlt 1 0.0% | |
rorne 1 0.0% | |
biclo 1 0.0% | |
asrls 1 0.0% | |
cmpgt 1 0.0% | |
strbpl 1 0.0% | |
lslge 1 0.0% | |
cmplt 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 60188 26.6% | |
push 30772 13.6% | |
call 19813 8.7% | |
cmp 14451 6.4% | |
pop 14268 6.3% | |
je 9765 4.3% | |
jmp 9415 4.2% | |
test 9052 4.0% | |
jne 8881 3.9% | |
lea 7645 3.4% | |
add 7594 3.4% | |
xor 4410 1.9% | |
sub 3396 1.5% | |
retn 2968 1.3% | |
inc 2906 1.3% | |
movzx 2355 1.0% | |
and 1965 0.9% | |
or 1791 0.8% | |
dec 974 0.4% | |
jbe 970 0.4% | |
ja 947 0.4% | |
shl 693 0.3% | |
jle 683 0.3% | |
jns 629 0.3% | |
shr 590 0.3% | |
imul 562 0.2% | |
jg 536 0.2% | |
js 484 0.2% | |
fstp 440 0.2% | |
fld 431 0.2% | |
stosd 374 0.2% | |
jb 363 0.2% | |
jl 353 0.2% | |
jae 342 0.2% | |
sete 340 0.2% | |
ror 308 0.1% | |
neg 285 0.1% | |
sbb 262 0.1% | |
sar 249 0.1% | |
adc 247 0.1% | |
div 247 0.1% | |
movsx 228 0.1% | |
cdq 185 0.1% | |
xchg 184 0.1% | |
jge 181 0.1% | |
int 174 0.1% | |
not 172 0.1% | |
setne 164 0.1% | |
cld 163 0.1% | |
fmul 162 0.1% | |
fxch 124 0.1% | |
fadd 121 0.1% | |
idiv 117 0.1% | |
fldcw 94 0.0% | |
rep stosd 89 0.0% | |
fnstsw 84 0.0% | |
fild 82 0.0% | |
sahf 81 0.0% | |
fsub 64 0.0% | |
fst 61 0.0% | |
shrd 60 0.0% | |
movsd 55 0.0% | |
fldz 53 0.0% | |
mul 50 0.0% | |
lock cmpxchg 43 0.0% | |
fnstcw 41 0.0% | |
fistp 41 0.0% | |
faddp 41 0.0% | |
cmpxchg 40 0.0% | |
leave 39 0.0% | |
lock sub 39 0.0% | |
rep stosb 37 0.0% | |
fucom 35 0.0% | |
fucompp 32 0.0% | |
fsubrp 31 0.0% | |
fmulp 31 0.0% | |
shld 30 0.0% | |
fsubp 25 0.0% | |
jpe 23 0.0% | |
fdiv 22 0.0% | |
fchs 21 0.0% | |
fsubr 20 0.0% | |
fld1 20 0.0% | |
setg 20 0.0% | |
setb 18 0.0% | |
bswap 18 0.0% | |
fucomp 17 0.0% | |
fdivp 15 0.0% | |
setbe 14 0.0% | |
bt 14 0.0% | |
bts 13 0.0% | |
seta 11 0.0% | |
fdivr 10 0.0% | |
setle 10 0.0% | |
stosb 10 0.0% | |
fimul 8 0.0% | |
lodsb 7 0.0% | |
fist 6 0.0% | |
fisub 6 0.0% | |
movsw 6 0.0% | |
btr 6 0.0% | |
bsr 5 0.0% | |
fdivrp 5 0.0% | |
rep movsd 5 0.0% | |
repne scasb 5 0.0% | |
movsb 5 0.0% | |
fiadd 5 0.0% | |
stosw 5 0.0% | |
setl 5 0.0% | |
setge 4 0.0% | |
fidivr 4 0.0% | |
setae 4 0.0% | |
nop 3 0.0% | |
cwde 3 0.0% | |
fabs 3 0.0% | |
jecxz 2 0.0% | |
rep movsb 2 0.0% | |
scasb 2 0.0% | |
hlt 2 0.0% | |
lock dec 2 0.0% | |
lock or 2 0.0% | |
fidiv 2 0.0% | |
setpe 2 0.0% | |
std 1 0.0% | |
rol 1 0.0% | |
lock inc 1 0.0% | |
setns 1 0.0% | |
cpuid 1 0.0% | |
fsqrt 1 0.0% | |
jpo 1 0.0% | |
setpo 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 60192 26.6% | |
push 30772 13.6% | |
call 19813 8.7% | |
cmp 14451 6.4% | |
pop 14268 6.3% | |
je 9766 4.3% | |
jmp 9417 4.2% | |
test 9052 4.0% | |
jne 8880 3.9% | |
lea 7640 3.4% | |
add 7594 3.4% | |
xor 4410 1.9% | |
sub 3395 1.5% | |
retn 2968 1.3% | |
inc 2905 1.3% | |
movzx 2355 1.0% | |
and 1965 0.9% | |
or 1791 0.8% | |
jbe 974 0.4% | |
dec 974 0.4% | |
ja 947 0.4% | |
shl 693 0.3% | |
jle 683 0.3% | |
jns 629 0.3% | |
shr 590 0.3% | |
imul 562 0.2% | |
jg 536 0.2% | |
js 484 0.2% | |
fstp 437 0.2% | |
fld 430 0.2% | |
stosd 374 0.2% | |
jb 360 0.2% | |
jl 353 0.2% | |
jae 341 0.2% | |
sete 340 0.2% | |
ror 308 0.1% | |
neg 285 0.1% | |
sbb 262 0.1% | |
sar 249 0.1% | |
adc 247 0.1% | |
div 247 0.1% | |
movsx 228 0.1% | |
cdq 185 0.1% | |
xchg 184 0.1% | |
jge 181 0.1% | |
int 174 0.1% | |
not 172 0.1% | |
setne 164 0.1% | |
fmul 163 0.1% | |
cld 163 0.1% | |
fxch 124 0.1% | |
fadd 121 0.1% | |
idiv 117 0.1% | |
fldcw 94 0.0% | |
rep stosd 89 0.0% | |
fild 86 0.0% | |
fnstsw 84 0.0% | |
sahf 81 0.0% | |
fsub 64 0.0% | |
fst 61 0.0% | |
shrd 60 0.0% | |
movsd 55 0.0% | |
fldz 52 0.0% | |
mul 50 0.0% | |
lock cmpxchg 43 0.0% | |
faddp 42 0.0% | |
fnstcw 41 0.0% | |
fistp 41 0.0% | |
cmpxchg 40 0.0% | |
leave 39 0.0% | |
lock sub 39 0.0% | |
rep stosb 37 0.0% | |
fucom 35 0.0% | |
fucompp 32 0.0% | |
fsubrp 31 0.0% | |
fmulp 31 0.0% | |
shld 30 0.0% | |
fsubp 26 0.0% | |
fdiv 23 0.0% | |
jpe 23 0.0% | |
fchs 21 0.0% | |
fsubr 20 0.0% | |
fld1 20 0.0% | |
setg 20 0.0% | |
setb 18 0.0% | |
bswap 18 0.0% | |
fucomp 17 0.0% | |
fdivp 14 0.0% | |
setbe 14 0.0% | |
bt 14 0.0% | |
bts 13 0.0% | |
seta 11 0.0% | |
fdivr 10 0.0% | |
setle 10 0.0% | |
stosb 10 0.0% | |
lodsb 7 0.0% | |
fimul 7 0.0% | |
fist 6 0.0% | |
movsw 6 0.0% | |
btr 6 0.0% | |
nop 5 0.0% | |
bsr 5 0.0% | |
fdivrp 5 0.0% | |
rep movsd 5 0.0% | |
repne scasb 5 0.0% | |
movsb 5 0.0% | |
stosw 5 0.0% | |
fisub 5 0.0% | |
setl 5 0.0% | |
setge 4 0.0% | |
setae 4 0.0% | |
fiadd 4 0.0% | |
cwde 3 0.0% | |
fabs 3 0.0% | |
fidivr 3 0.0% | |
jecxz 2 0.0% | |
rep movsb 2 0.0% | |
scasb 2 0.0% | |
hlt 2 0.0% | |
lock dec 2 0.0% | |
lock or 2 0.0% | |
fidiv 2 0.0% | |
setpe 2 0.0% | |
std 1 0.0% | |
rol 1 0.0% | |
lock inc 1 0.0% | |
setns 1 0.0% | |
cpuid 1 0.0% | |
fsqrt 1 0.0% | |
jpo 1 0.0% | |
setpo 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 60346 26.4% | |
push 31640 13.9% | |
call 19808 8.7% | |
cmp 14437 6.3% | |
pop 13494 5.9% | |
je 9654 4.2% | |
jmp 9417 4.1% | |
test 9075 4.0% | |
jne 8849 3.9% | |
add 8349 3.7% | |
lea 7696 3.4% | |
xor 4394 1.9% | |
sub 4006 1.8% | |
retn 2965 1.3% | |
inc 2905 1.3% | |
movzx 2390 1.0% | |
and 1956 0.9% | |
or 1789 0.8% | |
dec 968 0.4% | |
ja 939 0.4% | |
jbe 920 0.4% | |
shl 693 0.3% | |
jle 674 0.3% | |
jns 615 0.3% | |
shr 589 0.3% | |
imul 562 0.2% | |
jg 534 0.2% | |
js 478 0.2% | |
fstp 455 0.2% | |
fld 435 0.2% | |
stosd 374 0.2% | |
jb 359 0.2% | |
jl 351 0.2% | |
jae 340 0.1% | |
sete 334 0.1% | |
ror 308 0.1% | |
neg 274 0.1% | |
sbb 263 0.1% | |
adc 247 0.1% | |
div 247 0.1% | |
sar 244 0.1% | |
movsx 232 0.1% | |
xchg 184 0.1% | |
cdq 184 0.1% | |
jge 180 0.1% | |
int 174 0.1% | |
not 171 0.1% | |
fmul 164 0.1% | |
cld 163 0.1% | |
setne 158 0.1% | |
fxch 128 0.1% | |
fadd 121 0.1% | |
idiv 117 0.1% | |
fldcw 94 0.0% | |
rep stosd 89 0.0% | |
cmove 88 0.0% | |
fild 86 0.0% | |
fst 74 0.0% | |
fsub 65 0.0% | |
shrd 60 0.0% | |
movsd 55 0.0% | |
fnstsw 55 0.0% | |
cmovne 54 0.0% | |
fldz 53 0.0% | |
sahf 53 0.0% | |
mul 50 0.0% | |
lock cmpxchg 43 0.0% | |
faddp 42 0.0% | |
fnstcw 41 0.0% | |
fistp 41 0.0% | |
cmpxchg 40 0.0% | |
leave 39 0.0% | |
lock sub 39 0.0% | |
rep stosb 37 0.0% | |
fsubrp 31 0.0% | |
fmulp 30 0.0% | |
cmovb 30 0.0% | |
shld 30 0.0% | |
fsubp 25 0.0% | |
fdiv 24 0.0% | |
jpe 23 0.0% | |
fucompp 23 0.0% | |
fucom 22 0.0% | |
fsubr 21 0.0% | |
fchs 21 0.0% | |
fld1 20 0.0% | |
setg 20 0.0% | |
cmovbe 18 0.0% | |
bswap 18 0.0% | |
fucomip 16 0.0% | |
setb 16 0.0% | |
fdivp 14 0.0% | |
cmova 14 0.0% | |
setbe 14 0.0% | |
bt 14 0.0% | |
setle 13 0.0% | |
fucomi 13 0.0% | |
bts 13 0.0% | |
seta 12 0.0% | |
fdivr 10 0.0% | |
stosb 10 0.0% | |
fucomp 10 0.0% | |
fcmove 8 0.0% | |
cmovns 8 0.0% | |
cmovge 7 0.0% | |
lodsb 7 0.0% | |
fimul 7 0.0% | |
nop 6 0.0% | |
cmovle 6 0.0% | |
fist 6 0.0% | |
cmovs 6 0.0% | |
movsw 6 0.0% | |
btr 6 0.0% | |
bsr 5 0.0% | |
fdivrp 5 0.0% | |
rep movsd 5 0.0% | |
repne scasb 5 0.0% | |
movsb 5 0.0% | |
stosw 5 0.0% | |
fisub 5 0.0% | |
setl 5 0.0% | |
cmovae 4 0.0% | |
setge 4 0.0% | |
setae 4 0.0% | |
fiadd 4 0.0% | |
cmovg 3 0.0% | |
cwde 3 0.0% | |
fabs 3 0.0% | |
fidivr 3 0.0% | |
jecxz 2 0.0% | |
rep movsb 2 0.0% | |
scasb 2 0.0% | |
hlt 2 0.0% | |
lock dec 2 0.0% | |
lock or 2 0.0% | |
fidiv 2 0.0% | |
setpe 2 0.0% | |
sets 1 0.0% | |
fcmovne 1 0.0% | |
std 1 0.0% | |
rol 1 0.0% | |
lock inc 1 0.0% | |
setns 1 0.0% | |
cpuid 1 0.0% | |
fsqrt 1 0.0% | |
jpo 1 0.0% | |
setpo 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mr 24876 10.2% | |
addi 23454 9.6% | |
lwz 23422 9.6% | |
bl 19451 8.0% | |
li 17998 7.4% | |
cmpwi 15445 6.3% | |
stw 13870 5.7% | |
lis 12434 5.1% | |
beq 9821 4.0% | |
b 9743 4.0% | |
bne 9034 3.7% | |
add 3613 1.5% | |
lbz 3556 1.5% | |
blr 2884 1.2% | |
crclr 2859 1.2% | |
stwu 2679 1.1% | |
mtlr 2577 1.1% | |
mflr 2571 1.1% | |
cmpw 2389 1.0% | |
slwi 2241 0.9% | |
lmw 1953 0.8% | |
stmw 1935 0.8% | |
stb 1901 0.8% | |
andi. 1707 0.7% | |
ble 1615 0.7% | |
bgt 1531 0.6% | |
subf 1326 0.5% | |
rlwinm 1312 0.5% | |
cmplwi 1305 0.5% | |
cmplw 1262 0.5% | |
ori 1248 0.5% | |
bge 1142 0.5% | |
or. 1134 0.5% | |
clrlwi 1118 0.5% | |
blt 1012 0.4% | |
mtctr 907 0.4% | |
or 878 0.4% | |
srwi 833 0.3% | |
lwzx 776 0.3% | |
lhz 739 0.3% | |
mfcr 584 0.2% | |
stfd 568 0.2% | |
lfd 551 0.2% | |
lbzx 484 0.2% | |
sth 479 0.2% | |
addis 447 0.2% | |
mulli 435 0.2% | |
mullw 396 0.2% | |
stwx 375 0.2% | |
srawi 368 0.2% | |
bdnz 356 0.1% | |
bctrl 307 0.1% | |
xori 295 0.1% | |
mtcrf 292 0.1% | |
subfic 285 0.1% | |
subfe 285 0.1% | |
stbx 282 0.1% | |
divwu 267 0.1% | |
andis. 260 0.1% | |
xor 256 0.1% | |
and 253 0.1% | |
addic 240 0.1% | |
fmr 228 0.1% | |
fsub 227 0.1% | |
sc 226 0.1% | |
neg 225 0.1% | |
cntlzw 216 0.1% | |
lfs 213 0.1% | |
slw 187 0.1% | |
lwzu 178 0.1% | |
adde 174 0.1% | |
beqlr 166 0.1% | |
addc 164 0.1% | |
lhzx 139 0.1% | |
lswi 133 0.1% | |
stswi 133 0.1% | |
addze 131 0.1% | |
xoris 128 0.1% | |
subfc 119 0.0% | |
addic. 112 0.0% | |
lbzu 111 0.0% | |
fmul 109 0.0% | |
divw 94 0.0% | |
and. 94 0.0% | |
fcmpu 91 0.0% | |
extsb 88 0.0% | |
stwcx. 88 0.0% | |
lwarx 88 0.0% | |
subf. 87 0.0% | |
nor 87 0.0% | |
fadd 81 0.0% | |
srw 70 0.0% | |
lha 69 0.0% | |
fmadd 68 0.0% | |
rotlwi 66 0.0% | |
rlwimi 66 0.0% | |
bdz 63 0.0% | |
stwux 63 0.0% | |
fctiwz 61 0.0% | |
fdiv 57 0.0% | |
sthx 56 0.0% | |
bctr 51 0.0% | |
mulhwu 50 0.0% | |
sraw 49 0.0% | |
isync 46 0.0% | |
rlwinm. 45 0.0% | |
sync 40 0.0% | |
bnelr 38 0.0% | |
andc 34 0.0% | |
oris 31 0.0% | |
crset 30 0.0% | |
stbu 30 0.0% | |
lhax 29 0.0% | |
cror 28 0.0% | |
fmsub 25 0.0% | |
addme 20 0.0% | |
fneg 19 0.0% | |
srawi. 14 0.0% | |
add. 13 0.0% | |
subfze 12 0.0% | |
crnot 12 0.0% | |
bnslr 12 0.0% | |
extsb. 11 0.0% | |
andc. 10 0.0% | |
bltlr 10 0.0% | |
blelr 10 0.0% | |
rotlw 9 0.0% | |
bgtlr 9 0.0% | |
lbzux 8 0.0% | |
nand 8 0.0% | |
lfdx 7 0.0% | |
bgelr 7 0.0% | |
mcrf 7 0.0% | |
orc 6 0.0% | |
mulhw 5 0.0% | |
extsh 4 0.0% | |
mullw. 4 0.0% | |
frsp 3 0.0% | |
fabs 3 0.0% | |
stfs 2 0.0% | |
bdnzl 2 0.0% | |
fmuls 1 0.0% | |
adde. 1 0.0% | |
addze. 1 0.0% | |
neg. 1 0.0% | |
stfdx 1 0.0% | |
sthu 1 0.0% | |
lhzu 1 0.0% | |
lhau 1 0.0% | |
clrlwi. 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mr 24876 10.2% | |
addi 23454 9.6% | |
lwz 23422 9.6% | |
bl 19451 8.0% | |
li 17998 7.4% | |
cmpwi 15445 6.3% | |
stw 13870 5.7% | |
lis 12434 5.1% | |
beq 9821 4.0% | |
b 9743 4.0% | |
bne 9034 3.7% | |
add 3613 1.5% | |
lbz 3556 1.5% | |
blr 2884 1.2% | |
crclr 2859 1.2% | |
stwu 2679 1.1% | |
mtlr 2577 1.1% | |
mflr 2571 1.1% | |
cmpw 2389 1.0% | |
slwi 2241 0.9% | |
lmw 1953 0.8% | |
stmw 1935 0.8% | |
stb 1901 0.8% | |
andi. 1707 0.7% | |
ble 1615 0.7% | |
bgt 1531 0.6% | |
subf 1326 0.5% | |
rlwinm 1312 0.5% | |
cmplwi 1305 0.5% | |
cmplw 1262 0.5% | |
ori 1248 0.5% | |
bge 1142 0.5% | |
or. 1134 0.5% | |
clrlwi 1118 0.5% | |
blt 1012 0.4% | |
mtctr 907 0.4% | |
or 878 0.4% | |
srwi 833 0.3% | |
lwzx 776 0.3% | |
lhz 739 0.3% | |
mfcr 584 0.2% | |
stfd 568 0.2% | |
lfd 551 0.2% | |
lbzx 484 0.2% | |
sth 479 0.2% | |
addis 447 0.2% | |
mulli 435 0.2% | |
mullw 396 0.2% | |
stwx 375 0.2% | |
srawi 368 0.2% | |
bdnz 356 0.1% | |
bctrl 307 0.1% | |
xori 295 0.1% | |
mtcrf 292 0.1% | |
subfic 285 0.1% | |
subfe 285 0.1% | |
stbx 282 0.1% | |
divwu 267 0.1% | |
andis. 260 0.1% | |
xor 256 0.1% | |
and 253 0.1% | |
addic 240 0.1% | |
fmr 228 0.1% | |
fsub 227 0.1% | |
sc 226 0.1% | |
neg 225 0.1% | |
cntlzw 216 0.1% | |
lfs 213 0.1% | |
slw 187 0.1% | |
lwzu 178 0.1% | |
adde 174 0.1% | |
beqlr 166 0.1% | |
addc 164 0.1% | |
lhzx 139 0.1% | |
lswi 133 0.1% | |
stswi 133 0.1% | |
addze 131 0.1% | |
xoris 128 0.1% | |
subfc 119 0.0% | |
addic. 112 0.0% | |
lbzu 111 0.0% | |
fmul 109 0.0% | |
divw 94 0.0% | |
and. 94 0.0% | |
fcmpu 91 0.0% | |
extsb 88 0.0% | |
stwcx. 88 0.0% | |
lwarx 88 0.0% | |
subf. 87 0.0% | |
nor 87 0.0% | |
fadd 81 0.0% | |
srw 70 0.0% | |
lha 69 0.0% | |
fmadd 68 0.0% | |
rotlwi 66 0.0% | |
rlwimi 66 0.0% | |
bdz 63 0.0% | |
stwux 63 0.0% | |
fctiwz 61 0.0% | |
fdiv 57 0.0% | |
sthx 56 0.0% | |
bctr 51 0.0% | |
mulhwu 50 0.0% | |
sraw 49 0.0% | |
isync 46 0.0% | |
rlwinm. 45 0.0% | |
sync 40 0.0% | |
bnelr 38 0.0% | |
andc 34 0.0% | |
oris 31 0.0% | |
crset 30 0.0% | |
stbu 30 0.0% | |
lhax 29 0.0% | |
cror 28 0.0% | |
fmsub 25 0.0% | |
addme 20 0.0% | |
fneg 19 0.0% | |
srawi. 14 0.0% | |
add. 13 0.0% | |
subfze 12 0.0% | |
crnot 12 0.0% | |
bnslr 12 0.0% | |
extsb. 11 0.0% | |
andc. 10 0.0% | |
bltlr 10 0.0% | |
blelr 10 0.0% | |
rotlw 9 0.0% | |
bgtlr 9 0.0% | |
lbzux 8 0.0% | |
nand 8 0.0% | |
lfdx 7 0.0% | |
bgelr 7 0.0% | |
mcrf 7 0.0% | |
orc 6 0.0% | |
mulhw 5 0.0% | |
extsh 4 0.0% | |
mullw. 4 0.0% | |
frsp 3 0.0% | |
fabs 3 0.0% | |
stfs 2 0.0% | |
bdnzl 2 0.0% | |
fmuls 1 0.0% | |
adde. 1 0.0% | |
addze. 1 0.0% | |
neg. 1 0.0% | |
stfdx 1 0.0% | |
sthu 1 0.0% | |
lhzu 1 0.0% | |
lhau 1 0.0% | |
clrlwi. 1 0.0% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
op frequency % | |
mov 72522 34.4% | |
call 19335 9.2% | |
cmp 13721 6.5% | |
test 9488 4.5% | |
je 9410 4.5% | |
jmp 9351 4.4% | |
pop 8658 4.1% | |
xor 8500 4.0% | |
jne 8199 3.9% | |
lea 7980 3.8% | |
push 7940 3.8% | |
add 4165 2.0% | |
sub 3870 1.8% | |
inc 2878 1.4% | |
retn 2686 1.3% | |
movzx 2307 1.1% | |
and 2005 0.9% | |
movsxd 1852 0.9% | |
or 1743 0.8% | |
dec 934 0.4% | |
ja 832 0.4% | |
jbe 807 0.4% | |
shl 755 0.4% | |
shr 681 0.3% | |
jle 642 0.3% | |
jns 552 0.3% | |
js 498 0.2% | |
jg 493 0.2% | |
movsd 479 0.2% | |
imul 468 0.2% | |
cmove 403 0.2% | |
cdqe 398 0.2% | |
cmovne 386 0.2% | |
jae 353 0.2% | |
sete 330 0.2% | |
cld 324 0.2% | |
jb 301 0.1% | |
jl 286 0.1% | |
div 258 0.1% | |
neg 232 0.1% | |
movsx 225 0.1% | |
stosd 225 0.1% | |
movaps 212 0.1% | |
sar 189 0.1% | |
mulsd 189 0.1% | |
sbb 185 0.1% | |
addsd 170 0.1% | |
jge 170 0.1% | |
subsd 163 0.1% | |
syscall 163 0.1% | |
not 141 0.1% | |
cvtsi2sd 133 0.1% | |
setne 131 0.1% | |
idiv 125 0.1% | |
rep movsb 117 0.1% | |
ror 97 0.0% | |
bswap 97 0.0% | |
cdq 88 0.0% | |
ucomisd 80 0.0% | |
rep movsd 74 0.0% | |
rep stosd 71 0.0% | |
cvttsd2si 69 0.0% | |
cmovbe 69 0.0% | |
cmovb 56 0.0% | |
divsd 53 0.0% | |
cmova 45 0.0% | |
leave 43 0.0% | |
xorps 43 0.0% | |
cmovg 40 0.0% | |
fstp 38 0.0% | |
cmovns 37 0.0% | |
cqo 37 0.0% | |
cmovae 36 0.0% | |
rep stosb 36 0.0% | |
cmovle 35 0.0% | |
cmovs 35 0.0% | |
fld 31 0.0% | |
jpe 27 0.0% | |
setg 23 0.0% | |
cmovge 18 0.0% | |
fxch 18 0.0% | |
cmovl 17 0.0% | |
setbe 16 0.0% | |
adc 15 0.0% | |
seta 14 0.0% | |
nop 13 0.0% | |
xorpd 13 0.0% | |
setle 12 0.0% | |
movq 11 0.0% | |
fmul 9 0.0% | |
fucomi 9 0.0% | |
movnti 8 0.0% | |
setl 8 0.0% | |
setge 7 0.0% | |
rol 7 0.0% | |
fucomip 6 0.0% | |
movsw 6 0.0% | |
fldz 5 0.0% | |
stosw 5 0.0% | |
movsb 5 0.0% | |
fldcw 4 0.0% | |
setae 4 0.0% | |
stosb 4 0.0% | |
cvtss2sd 4 0.0% | |
rep stosq 3 0.0% | |
fchs 3 0.0% | |
fdiv 3 0.0% | |
maxsd 3 0.0% | |
andpd 3 0.0% | |
xchg 2 0.0% | |
hlt 2 0.0% | |
fild 2 0.0% | |
fcmove 2 0.0% | |
fistp 2 0.0% | |
movss 2 0.0% | |
setb 2 0.0% | |
setpe 2 0.0% | |
fst 1 0.0% | |
faddp 1 0.0% | |
fld1 1 0.0% | |
fnstcw 1 0.0% | |
fdivrp 1 0.0% | |
fsub 1 0.0% | |
fsubp 1 0.0% | |
fadd 1 0.0% | |
cvtsi2ss 1 0.0% | |
mulss 1 0.0% | |
cvtsd2ss 1 0.0% | |
minsd 1 0.0% | |
cwde 1 0.0% | |
sqrtsd 1 0.0% | |
jpo 1 0.0% | |
setpo 1 0.0% |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment