Created
June 8, 2012 20:44
-
-
Save kig/2898047 to your computer and use it in GitHub Desktop.
Chrome ASM instructions sorted by count (/Developer/usr/bin/otool -tV Google\ Chrome\ Framework > ~/chrome.S)
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
| 4988782 movl | |
| 918146 calll | |
| 668426 leal | |
| 513400 popl | |
| 445392 pushl | |
| 438901 addl | |
| 435478 je | |
| 405022 cmpl | |
| 349294 testl | |
| 312041 jmp | |
| 291603 jne | |
| 220085 subl | |
| 148787 movb | |
| 144657 nopl | |
| 140045 ret | |
| 119619 call | |
| 107485 xorl | |
| 98243 nop | |
| 90660 testb | |
| 88382 movsd | |
| 85964 nopw | |
| 80563 cmpb | |
| 62414 jg | |
| 54849 incl | |
| 48743 movzbl | |
| 47061 andl | |
| 46260 movss | |
| 43477 addb | |
| 40972 decl | |
| 37447 shrl | |
| 34716 xorb | |
| 28800 imull | |
| 27885 shll | |
| 27371 sarl | |
| 24971 orl | |
| 24196 jle | |
| 20009 jb | |
| 19103 jae | |
| 18123 movw | |
| 16379 ja | |
| 13504 jl | |
| 11924 movzwl | |
| 11803 cmovnel | |
| 10925 js | |
| 9984 jge | |
| 9024 orb | |
| 8845 retl | |
| 8528 cmovel | |
| 8382 jbe | |
| 8147 xorps | |
| 7749 cmpw | |
| 7718 movaps | |
| 7337 sete | |
| 7322 andb | |
| 7242 notl | |
| 7139 cmovbl | |
| 6571 movdqa | |
| 5685 setne | |
| 5667 movsbl | |
| 5105 jns | |
| 5080 addss | |
| 4865 mulss | |
| 4540 movswl | |
| 4123 ucomiss | |
| 3974 cvtsi2ss | |
| 3885 mulsd | |
| 3650 ucomisd | |
| 3634 movq | |
| 3398 cmovgl | |
| 3207 paddw | |
| 3203 sbbl | |
| 2998 movd | |
| 2984 adcl | |
| 2817 subss | |
| 2749 addsd | |
| 2673 fstps | |
| 2667 setb | |
| 2629 cmovll | |
| 2563 fstpl | |
| 2494 mull | |
| 2393 negl | |
| 2275 cmovbel | |
| 2202 cvttss2si | |
| 2188 btl | |
| 2051 cmoval | |
| 2035 setl | |
| 1897 cmovsl | |
| 1879 jp | |
| 1867 roll | |
| 1844 cvtss2sd | |
| 1839 seta | |
| 1796 cvtsi2sd | |
| 1716 subsd | |
| 1716 divss | |
| 1701 testw | |
| 1628 divl | |
| 1589 setg | |
| 1527 ud2 | |
| 1525 psadbw | |
| 1495 xorpd | |
| 1363 cmovlel | |
| 1307 jnp | |
| 1203 cvtsd2ss | |
| 1158 punpcklbw | |
| 1146 paddd | |
| 1136 bswap | |
| 1107 shrb | |
| 1098 palignr | |
| 1094 divsd | |
| 1031 pxor | |
| 1022 movapd | |
| 951 cltd | |
| 951 cmovael | |
| 915 shldl | |
| 906 setae | |
| 896 idivl | |
| 823 cvttsd2si | |
| 758 pmaddwd | |
| 746 punpcklwd | |
| 717 cmovnsl | |
| 714 rolw | |
| 680 inl | |
| 662 punpckhwd | |
| 657 cmovgel | |
| 650 fldl | |
| 627 punpckldq | |
| 618 setge | |
| 611 por | |
| 587 psraw | |
| 556 sbbb | |
| 550 punpckhbw | |
| 526 fldt | |
| 523 fstpt | |
| 520 orpd | |
| 503 incb | |
| 491 sets | |
| 475 psubusb | |
| 469 flds | |
| 465 adcb | |
| 460 setle | |
| 446 psubw | |
| 442 packuswb | |
| 439 setbe | |
| 437 movdqu | |
| 431 pand | |
| 427 fisttpll | |
| 426 psrad | |
| 420 xchgl | |
| 386 psrld | |
| 378 psrlw | |
| 372 pmullw | |
| 345 pavgb | |
| 344 subb | |
| 344 leave | |
| 331 psrldq | |
| 330 shlb | |
| 311 maxss | |
| 301 andps | |
| 300 packssdw | |
| 274 pshufd | |
| 268 pmulhw | |
| 266 punpckhdq | |
| 257 fildq | |
| 251 minss | |
| 248 punpcklqdq | |
| 245 shrdl | |
| 241 psllw | |
| 240 lddqu | |
| 237 pmaddubsw | |
| 235 andpd | |
| 231 rep/movsl | |
| 202 paddsb | |
| 190 addw | |
| 184 cmovol | |
| 178 paddsw | |
| 178 mov | |
| 176 inb | |
| 169 .byte | |
| 169 pcmpeqb | |
| 164 decb | |
| 152 addps | |
| 148 mpsadbw | |
| 143 mulps | |
| 139 int | |
| 137 jo | |
| 134 subw | |
| 130 setns | |
| 128 maxsd | |
| 125 psubsb | |
| 123 rolb | |
| 117 lock/incl | |
| 115 outl | |
| 112 aas | |
| 112 subps | |
| 112 packsswb | |
| 106 psubb | |
| 105 outb | |
| 104 pslldq | |
| 104 pshuflw | |
| 103 movups | |
| 101 outsl | |
| 100 fldz | |
| 100 sldt | |
| 100 arpl | |
| 99 pcmpeqw | |
| 97 pmaxub | |
| 94 punpckhqdq | |
| 92 sqrtss | |
| 92 maskmovdqu | |
| 91 notb | |
| 91 fstp | |
| 91 iret | |
| 91 pushal | |
| 90 insl | |
| 89 psrlq | |
| 87 bound | |
| 83 shufps | |
| 81 xchgb | |
| 80 cmovew | |
| 80 psubd | |
| 76 lock/addl | |
| 76 pfadd | |
| 76 pushf | |
| 76 minsd | |
| 74 cmovlw | |
| 74 incw | |
| 74 lretl | |
| 72 haddpd | |
| 72 subpd | |
| 72 jno | |
| 71 seto | |
| 70 cmovaew | |
| 70 stc | |
| 69 imulw | |
| 68 cmpsd | |
| 68 phaddsw | |
| 67 das | |
| 65 cmovnew | |
| 65 outsb | |
| 64 cld | |
| 64 sqrtsd | |
| 60 enter | |
| 60 popal | |
| 60 daa | |
| 58 aam | |
| 56 insb | |
| 56 loop | |
| 56 cmpsb | |
| 56 movhps | |
| 55 cmpss | |
| 55 lahf | |
| 54 pfsub | |
| 54 paddusb | |
| 52 paddb | |
| 52 lcall | |
| 50 psubsw | |
| 50 movntdq | |
| 49 repnz/popl | |
| 49 pshufb | |
| 49 emms | |
| 49 movhlps | |
| 49 aaa | |
| 48 scasl | |
| 48 scasb | |
| 47 loopnz | |
| 47 movlpd | |
| 46 stosb | |
| 46 clc | |
| 46 aad | |
| 46 rep/stosl | |
| 45 xchg | |
| 45 orw | |
| 45 lds | |
| 43 sahf | |
| 43 cli | |
| 42 filds | |
| 42 psllq | |
| 41 mulb | |
| 41 setnp | |
| 40 pslld | |
| 40 jecxz | |
| 40 cmc | |
| 40 movsl | |
| 39 ljmp | |
| 39 rorl | |
| 39 cpuid | |
| 39 lodsb | |
| 39 popf | |
| 38 setp | |
| 38 decw | |
| 37 pfmul | |
| 37 sti | |
| 36 cwtl | |
| 36 cmpsl | |
| 36 pextrw | |
| 36 movsb | |
| 33 pavgw | |
| 33 fiaddl | |
| 33 stosl | |
| 32 cmovgw | |
| 32 cmovlew | |
| 30 lock/xaddl | |
| 29 rorb | |
| 29 andw | |
| 27 hlt | |
| 27 loopz | |
| 27 movlhps | |
| 26 les | |
| 26 cvtpi2ps | |
| 26 lret | |
| 25 lodsl | |
| 25 faddl | |
| 25 wait/pushl | |
| 25 into | |
| 25 fld1 | |
| 25 falc | |
| 25 pandn | |
| 24 fadds | |
| 24 prefetchnta | |
| 24 cvtps2pi | |
| 24 phaddw | |
| 23 lar | |
| 23 xlat | |
| 23 pmulhuw | |
| 22 sarw | |
| 22 movlps | |
| 22 pmaxsw | |
| 22 unpcklps | |
| 22 std | |
| 21 unpckhps | |
| 21 cmovaw | |
| 21 fiadds | |
| 19 fisttps | |
| 19 pinsrw | |
| 18 repnz/addb | |
| 18 fsts | |
| 18 prefetcht0 | |
| 18 repnz/andl | |
| 17 lock/decl | |
| 17 pi2fd | |
| 16 fildl | |
| 16 fchs | |
| 16 sfence | |
| 16 movdq2q | |
| 16 pextrb | |
| 16 movsbw | |
| 15 sbbw | |
| 15 sarb | |
| 15 cmovnol | |
| 14 cmovgew | |
| 14 cvtdq2ps | |
| 14 fimull | |
| 13 pshufhw | |
| 13 fxch | |
| 13 cmovbw | |
| 13 wait/addl | |
| 13 wait/addb | |
| 12 negb | |
| 12 pminsw | |
| 11 rcrb | |
| 11 repz/addb | |
| 10 shlw | |
| 10 fucomi | |
| 10 cmovbew | |
| 9 sgdtl | |
| 9 cmovnsw | |
| 9 repnz/addl | |
| 8 fldcw | |
| 8 paddq | |
| 8 bsrl | |
| 8 repz/addl | |
| 8 pcmpgtb | |
| 8 movhpd | |
| 8 fmuls | |
| 7 orps | |
| 7 wbinvd | |
| 6 pcmpeqd | |
| 6 ljmpl | |
| 6 fstl | |
| 5 cvtps2dq | |
| 5 andnps | |
| 5 prefetch | |
| 5 fmull | |
| 5 repz/popl | |
| 5 invd | |
| 5 adcw | |
| 5 pshufw | |
| 4 repnz/orb | |
| 4 cmovpl | |
| 4 cmovsw | |
| 4 fnstcw | |
| 4 femms | |
| 4 fcoms | |
| 4 pause | |
| 4 cmovpw | |
| 4 fninit | |
| 4 lock/pushl | |
| 4 wait/popl | |
| 4 prefetcht2 | |
| 4 pcmpgtd | |
| 4 pmovmskb | |
| 4 fisttpl | |
| 4 lock/addb | |
| 4 lock/cmpxchgl | |
| 4 pcmpgtw | |
| 4 rep/stosb | |
| 4 paddusw | |
| 4 popw | |
| 3 rclb | |
| 3 divps | |
| 3 movntq | |
| 3 fists | |
| 3 rcll | |
| 3 xorw | |
| 3 fld | |
| 2 movupd | |
| 2 fcoml | |
| 2 lss | |
| 2 fimuls | |
| 2 repnz/orl | |
| 2 fisubl | |
| 2 bsfl | |
| 2 pabsw | |
| 2 cmpps | |
| 2 lsl | |
| 2 pfsubr | |
| 2 ldmxcsr | |
| 2 repz/pushl | |
| 2 clts | |
| 1 wait/orl | |
| 1 fldenvl | |
| 1 lcalll | |
| 1 fcmovnb | |
| 1 sqrtps | |
| 1 movmskps | |
| 1 shrdw | |
| 1 lock/xorb | |
| 1 fistpl | |
| 1 fxrstor | |
| 1 wait/xorb | |
| 1 fcomps | |
| 1 fadd | |
| 1 repnz/movl | |
| 1 rcrl | |
| 1 fidivrs | |
| 1 pushw | |
| 1 repz/decl | |
| 1 fcompl | |
| 1 lgdtl | |
| 1 wait/insb | |
| 1 ficoms | |
| 1 wait/sldt | |
| 1 shldw | |
| 1 repz/orb | |
| 1 lock/cmpxchg8b | |
| 1 faddp | |
| 1 repz/adcb | |
| 1 repnz/andb | |
| 1 repz/aas | |
| 1 lock/cmpb | |
| 1 wait/fnstcw | |
| 1 wait/orb | |
| 1 imulb | |
| 1 wait/sbbl | |
| 1 repz/sbbb | |
| 1 maxps | |
| 1 fdivs | |
| 1 fisubrl | |
| 1 repz/incl | |
| 1 repnz/pushl | |
| 1 lock/popl | |
| 1 fistl | |
| 1 minps | |
| 1 stmxcsr | |
| 1 fxsave | |
| 1 repnz/sldt | |
| 1 wait/andb | |
| 1 divb |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment