You are on page 1of 1

Opcode frequency of typical x86_64 program (sqlite3)

Group Prog. freq Count Opcode


4 23.92% 23922 48 REX_r0-7
0 33.07% 9148 0f GROUP0
4 40.91% 7836 41 REX_e8-15
4 46.64% 5734 4c REX_r8-15
e 51.28% 4638 e8 call_REL32
4 55.67% 4393 49 REX_r8-15
7 58.56% 2890 74 je
4 61.41% 2852 44 REX_e8-15
e 64.03% 2612 e9 jmp_REL32
8 66.56% 2531 89 mov Ev,Gv
8 69.08% 2527 8b mov Gv,Ev
3 71.46% 2372 31 xor Ev,Gv
7 73.57% 2116 75 jne_REL8
6 75.68% 2112 66 add_IMM
4 77.61% 1923 45 REX_e8-15
8 79.50% 1890 83 ALU_OP IMM,Ev
8 81.24% 1744 85 test Ev, Gv
4 82.51% 1273 4d add
c 83.77% 1260 c3 ret
8 84.84% 1071 80 addb
e 85.82% 976 eb jmp_REL8
5 86.71% 892 5d pop
c 87.57% 858 c7 movl
5 88.42% 852 5b pop
b 89.23% 808 be mov
5 90.02% 794 55 push
5 90.80% 779 53 push
8 91.45% 650 8d lea

You might also like