rendered paste body-Os:
00000000004165f4 <_ZN10CryptStateC1Ev>:
4165f4: 53 push %rbx
4165f5: 48 89 fb mov %rdi,%rbx
4165f8: 48 8d bf 38 03 00 00 lea 0x338(%rdi),%rdi
4165ff: be 01 00 00 00 mov $0x1,%esi
416604: e8 6f fc ff ff callq 416278 <_ZN5TimerC1Eb>
416609: 48 8d bb 40 03 00 00 lea 0x340(%rbx),%rdi
416610: be 01 00 00 00 mov $0x1,%esi
416615: e8 5e fc ff ff callq 416278 <_ZN5TimerC1Eb>
41661a: 48 8d 93 00 01 00 00 lea 0x100(%rbx),%rdx
416621: 48 89 d8 mov %rbx,%rax
416624: c6 40 30 00 movb $0x0,0x30(%rax)
416628: 48 ff c0 inc %rax
41662b: 48 39 d0 cmp %rdx,%rax
41662e: 75 f4 jne 416624 <_ZN10CryptStateC1Ev+0x30>
416630: c6 83 48 03 00 00 00 movb $0x0,0x348(%rbx)
416637: c7 83 3c 01 00 00 00 movl $0x0,0x13c(%rbx)
41663e: 00 00 00
416641: c7 83 38 01 00 00 00 movl $0x0,0x138(%rbx)
416648: 00 00 00
41664b: c7 83 34 01 00 00 00 movl $0x0,0x134(%rbx)
416652: 00 00 00
416655: c7 83 30 01 00 00 00 movl $0x0,0x130(%rbx)
41665c: 00 00 00
41665f: c7 83 4c 01 00 00 00 movl $0x0,0x14c(%rbx)
416666: 00 00 00
416669: c7 83 48 01 00 00 00 movl $0x0,0x148(%rbx)
416670: 00 00 00
416673: c7 83 44 01 00 00 00 movl $0x0,0x144(%rbx)
41667a: 00 00 00
41667d: c7 83 40 01 00 00 00 movl $0x0,0x140(%rbx)
416684: 00 00 00
416687: 5b pop %rbx
416688: c3 retq
416689: 90 nop
insane optimization level:
000000000041a0b0 <_ZN10CryptStateC1Ev>:
41a0b0: 53 push %rbx
41a0b1: be 01 00 00 00 mov $0x1,%esi
41a0b6: 48 89 fb mov %rdi,%rbx
41a0b9: 48 8d bf 38 03 00 00 lea 0x338(%rdi),%rdi
41a0c0: e8 ab fe ff ff callq 419f70 <_ZN5TimerC1Eb>
41a0c5: 48 8d bb 40 03 00 00 lea 0x340(%rbx),%rdi
41a0cc: be 01 00 00 00 mov $0x1,%esi
41a0d1: e8 9a fe ff ff callq 419f70 <_ZN5TimerC1Eb>
41a0d6: 89 df mov %ebx,%edi
41a0d8: f7 df neg %edi
41a0da: 83 e7 0f and $0xf,%edi
41a0dd: 0f 84 22 03 00 00 je 41a405 <_ZN10CryptStateC1Ev+0x355>
41a0e3: 8d 77 ff lea -0x1(%rdi),%esi
41a0e6: ba 01 00 00 00 mov $0x1,%edx
41a0eb: 83 e6 07 and $0x7,%esi
41a0ee: c6 43 30 00 movb $0x0,0x30(%rbx)
41a0f2: b9 ff 00 00 00 mov $0xff,%ecx
41a0f7: 48 8d 43 01 lea 0x1(%rbx),%rax
41a0fb: 39 fa cmp %edi,%edx
41a0fd: 0f 83 ab 00 00 00 jae 41a1ae <_ZN10CryptStateC1Ev+0xfe>
41a103: 85 f6 test %esi,%esi
41a105: 74 79 je 41a180 <_ZN10CryptStateC1Ev+0xd0>
41a107: 83 fe 01 cmp $0x1,%esi
41a10a: 74 64 je 41a170 <_ZN10CryptStateC1Ev+0xc0>
41a10c: 83 fe 02 cmp $0x2,%esi
41a10f: 90 nop
41a110: 74 53 je 41a165 <_ZN10CryptStateC1Ev+0xb5>
41a112: 83 fe 03 cmp $0x3,%esi
41a115: 74 43 je 41a15a <_ZN10CryptStateC1Ev+0xaa>
41a117: 83 fe 04 cmp $0x4,%esi
41a11a: 74 33 je 41a14f <_ZN10CryptStateC1Ev+0x9f>
41a11c: 83 fe 05 cmp $0x5,%esi
41a11f: 90 nop
41a120: 74 22 je 41a144 <_ZN10CryptStateC1Ev+0x94>
41a122: 83 fe 06 cmp $0x6,%esi
41a125: 74 12 je 41a139 <_ZN10CryptStateC1Ev+0x89>
41a127: c6 40 30 00 movb $0x0,0x30(%rax)
41a12b: ba 02 00 00 00 mov $0x2,%edx
41a130: b9 fe 00 00 00 mov $0xfe,%ecx
41a135: 48 8d 43 02 lea 0x2(%rbx),%rax
41a139: c6 40 30 00 movb $0x0,0x30(%rax)
41a13d: ff c2 inc %edx
41a13f: ff c9 dec %ecx
41a141: 48 ff c0 inc %rax
41a144: c6 40 30 00 movb $0x0,0x30(%rax)
41a148: ff c2 inc %edx
41a14a: ff c9 dec %ecx
41a14c: 48 ff c0 inc %rax
41a14f: c6 40 30 00 movb $0x0,0x30(%rax)
41a153: ff c2 inc %edx
41a155: ff c9 dec %ecx
41a157: 48 ff c0 inc %rax
41a15a: c6 40 30 00 movb $0x0,0x30(%rax)
41a15e: ff c2 inc %edx
41a160: ff c9 dec %ecx
41a162: 48 ff c0 inc %rax
41a165: c6 40 30 00 movb $0x0,0x30(%rax)
41a169: ff c2 inc %edx
41a16b: ff c9 dec %ecx
41a16d: 48 ff c0 inc %rax
41a170: c6 40 30 00 movb $0x0,0x30(%rax)
41a174: ff c2 inc %edx
41a176: ff c9 dec %ecx
41a178: 48 ff c0 inc %rax
41a17b: 39 fa cmp %edi,%edx
41a17d: 73 2f jae 41a1ae <_ZN10CryptStateC1Ev+0xfe>
41a17f: 90 nop
41a180: c6 40 30 00 movb $0x0,0x30(%rax)
41a184: c6 40 31 00 movb $0x0,0x31(%rax)
41a188: c6 40 32 00 movb $0x0,0x32(%rax)
41a18c: c6 40 33 00 movb $0x0,0x33(%rax)
41a190: c6 40 34 00 movb $0x0,0x34(%rax)
41a194: c6 40 35 00 movb $0x0,0x35(%rax)
41a198: c6 40 36 00 movb $0x0,0x36(%rax)
41a19c: c6 40 37 00 movb $0x0,0x37(%rax)
41a1a0: 83 c2 08 add $0x8,%edx
41a1a3: 83 e9 08 sub $0x8,%ecx
41a1a6: 48 83 c0 08 add $0x8,%rax
41a1aa: 39 fa cmp %edi,%edx
41a1ac: 72 d2 jb 41a180 <_ZN10CryptStateC1Ev+0xd0>
41a1ae: 41 ba 00 01 00 00 mov $0x100,%r10d
41a1b4: 41 29 fa sub %edi,%r10d
41a1b7: 45 89 d0 mov %r10d,%r8d
41a1ba: 41 c1 e8 04 shr $0x4,%r8d
41a1be: 45 89 c1 mov %r8d,%r9d
41a1c1: 41 c1 e1 04 shl $0x4,%r9d
41a1c5: 45 85 c9 test %r9d,%r9d
41a1c8: 0f 84 e4 00 00 00 je 41a2b2 <_ZN10CryptStateC1Ev+0x202>
41a1ce: 89 ff mov %edi,%edi
41a1d0: 66 0f ef c0 pxor %xmm0,%xmm0
41a1d4: 4c 8d 5c 3b 30 lea 0x30(%rbx,%rdi,1),%r11
41a1d9: be 01 00 00 00 mov $0x1,%esi
41a1de: 41 8d 78 ff lea -0x1(%r8),%edi
41a1e2: 66 41 0f 7f 03 movdqa %xmm0,(%r11)
41a1e7: 83 e7 07 and $0x7,%edi
41a1ea: 49 8d 43 10 lea 0x10(%r11),%rax
41a1ee: 44 39 c6 cmp %r8d,%esi
41a1f1: 0f 83 ac 00 00 00 jae 41a2a3 <_ZN10CryptStateC1Ev+0x1f3>
41a1f7: 85 ff test %edi,%edi
41a1f9: 74 75 je 41a270 <_ZN10CryptStateC1Ev+0x1c0>
41a1fb: 83 ff 01 cmp $0x1,%edi
41a1fe: 74 58 je 41a258 <_ZN10CryptStateC1Ev+0x1a8>
41a200: 83 ff 02 cmp $0x2,%edi
41a203: 74 49 je 41a24e <_ZN10CryptStateC1Ev+0x19e>
41a205: 83 ff 03 cmp $0x3,%edi
41a208: 74 3a je 41a244 <_ZN10CryptStateC1Ev+0x194>
41a20a: 83 ff 04 cmp $0x4,%edi
41a20d: 74 2b je 41a23a <_ZN10CryptStateC1Ev+0x18a>
41a20f: 83 ff 05 cmp $0x5,%edi
41a212: 74 1c je 41a230 <_ZN10CryptStateC1Ev+0x180>
41a214: 83 ff 06 cmp $0x6,%edi
41a217: 74 0d je 41a226 <_ZN10CryptStateC1Ev+0x176>
41a219: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a21d: be 02 00 00 00 mov $0x2,%esi
41a222: 49 8d 43 20 lea 0x20(%r11),%rax
41a226: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a22a: ff c6 inc %esi
41a22c: 48 83 c0 10 add $0x10,%rax
41a230: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a234: ff c6 inc %esi
41a236: 48 83 c0 10 add $0x10,%rax
41a23a: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a23e: ff c6 inc %esi
41a240: 48 83 c0 10 add $0x10,%rax
41a244: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a248: ff c6 inc %esi
41a24a: 48 83 c0 10 add $0x10,%rax
41a24e: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a252: ff c6 inc %esi
41a254: 48 83 c0 10 add $0x10,%rax
41a258: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a25c: ff c6 inc %esi
41a25e: 48 83 c0 10 add $0x10,%rax
41a262: 44 39 c6 cmp %r8d,%esi
41a265: 73 3c jae 41a2a3 <_ZN10CryptStateC1Ev+0x1f3>
41a267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
41a26e: 00 00
41a270: 66 0f 7f 00 movdqa %xmm0,(%rax)
41a274: 66 0f 7f 40 10 movdqa %xmm0,0x10(%rax)
41a279: 66 0f 7f 40 20 movdqa %xmm0,0x20(%rax)
41a27e: 66 0f 7f 40 30 movdqa %xmm0,0x30(%rax)
41a283: 66 0f 7f 40 40 movdqa %xmm0,0x40(%rax)
41a288: 66 0f 7f 40 50 movdqa %xmm0,0x50(%rax)
41a28d: 66 0f 7f 40 60 movdqa %xmm0,0x60(%rax)
41a292: 66 0f 7f 40 70 movdqa %xmm0,0x70(%rax)
41a297: 83 c6 08 add $0x8,%esi
41a29a: 48 83 e8 80 sub $0xffffffffffffff80,%rax
41a29e: 44 39 c6 cmp %r8d,%esi
41a2a1: 72 cd jb 41a270 <_ZN10CryptStateC1Ev+0x1c0>
41a2a3: 44 01 ca add %r9d,%edx
41a2a6: 44 29 c9 sub %r9d,%ecx
41a2a9: 45 39 ca cmp %r9d,%r10d
41a2ac: 0f 84 fa 00 00 00 je 41a3ac <_ZN10CryptStateC1Ev+0x2fc>
41a2b2: 8d 0c 0a lea (%rdx,%rcx,1),%ecx
41a2b5: 48 63 c2 movslq %edx,%rax
41a2b8: 89 d6 mov %edx,%esi
41a2ba: c6 44 03 30 00 movb $0x0,0x30(%rbx,%rax,1)
41a2bf: f7 d6 not %esi
41a2c1: 8d 42 01 lea 0x1(%rdx),%eax
41a2c4: 01 ce add %ecx,%esi
41a2c6: 83 e6 07 and $0x7,%esi
41a2c9: 39 c8 cmp %ecx,%eax
41a2cb: 0f 84 db 00 00 00 je 41a3ac <_ZN10CryptStateC1Ev+0x2fc>
41a2d1: 85 f6 test %esi,%esi
41a2d3: 74 73 je 41a348 <_ZN10CryptStateC1Ev+0x298>
41a2d5: 83 fe 01 cmp $0x1,%esi
41a2d8: 74 5d je 41a337 <_ZN10CryptStateC1Ev+0x287>
41a2da: 83 fe 02 cmp $0x2,%esi
41a2dd: 0f 1f 00 nopl (%rax)
41a2e0: 74 4a je 41a32c <_ZN10CryptStateC1Ev+0x27c>
41a2e2: 83 fe 03 cmp $0x3,%esi
41a2e5: 74 3a je 41a321 <_ZN10CryptStateC1Ev+0x271>
41a2e7: 83 fe 04 cmp $0x4,%esi
41a2ea: 74 2a je 41a316 <_ZN10CryptStateC1Ev+0x266>
41a2ec: 83 fe 05 cmp $0x5,%esi
41a2ef: 90 nop
41a2f0: 74 19 je 41a30b <_ZN10CryptStateC1Ev+0x25b>
41a2f2: 83 fe 06 cmp $0x6,%esi
41a2f5: 74 0a je 41a301 <_ZN10CryptStateC1Ev+0x251>
41a2f7: 48 98 cltq
41a2f9: c6 44 03 30 00 movb $0x0,0x30(%rbx,%rax,1)
41a2fe: 8d 42 02 lea 0x2(%rdx),%eax
41a301: 48 63 f0 movslq %eax,%rsi
41a304: ff c0 inc %eax
41a306: c6 44 33 30 00 movb $0x0,0x30(%rbx,%rsi,1)
41a30b: 4c 63 c0 movslq %eax,%r8
41a30e: ff c0 inc %eax
41a310: 42 c6 44 03 30 00 movb $0x0,0x30(%rbx,%r8,1)
41a316: 4c 63 c8 movslq %eax,%r9
41a319: ff c0 inc %eax
41a31b: 42 c6 44 0b 30 00 movb $0x0,0x30(%rbx,%r9,1)
41a321: 4c 63 d0 movslq %eax,%r10
41a324: ff c0 inc %eax
41a326: 42 c6 44 13 30 00 movb $0x0,0x30(%rbx,%r10,1)
41a32c: 4c 63 d8 movslq %eax,%r11
41a32f: ff c0 inc %eax
41a331: 42 c6 44 1b 30 00 movb $0x0,0x30(%rbx,%r11,1)
41a337: 48 63 f8 movslq %eax,%rdi
41a33a: ff c0 inc %eax
41a33c: c6 44 3b 30 00 movb $0x0,0x30(%rbx,%rdi,1)
41a341: 39 c8 cmp %ecx,%eax
41a343: 74 67 je 41a3ac <_ZN10CryptStateC1Ev+0x2fc>
41a345: 0f 1f 00 nopl (%rax)
41a348: 48 63 d0 movslq %eax,%rdx
41a34b: 8d 78 01 lea 0x1(%rax),%edi
41a34e: c6 44 13 30 00 movb $0x0,0x30(%rbx,%rdx,1)
41a353: 4c 63 df movslq %edi,%r11
41a356: 44 8d 50 02 lea 0x2(%rax),%r10d
41a35a: 42 c6 44 1b 30 00 movb $0x0,0x30(%rbx,%r11,1)
41a360: 4d 63 ca movslq %r10d,%r9
41a363: 44 8d 40 03 lea 0x3(%rax),%r8d
41a367: 42 c6 44 0b 30 00 movb $0x0,0x30(%rbx,%r9,1)
41a36d: 49 63 f0 movslq %r8d,%rsi
41a370: 8d 50 04 lea 0x4(%rax),%edx
41a373: c6 44 33 30 00 movb $0x0,0x30(%rbx,%rsi,1)
41a378: 48 63 fa movslq %edx,%rdi
41a37b: 44 8d 58 05 lea 0x5(%rax),%r11d
41a37f: c6 44 3b 30 00 movb $0x0,0x30(%rbx,%rdi,1)
41a384: 44 8d 48 06 lea 0x6(%rax),%r9d
41a388: 8d 70 07 lea 0x7(%rax),%esi
41a38b: 4d 63 d3 movslq %r11d,%r10
41a38e: 4d 63 c1 movslq %r9d,%r8
41a391: 42 c6 44 13 30 00 movb $0x0,0x30(%rbx,%r10,1)
41a397: 48 63 d6 movslq %esi,%rdx
41a39a: 42 c6 44 03 30 00 movb $0x0,0x30(%rbx,%r8,1)
41a3a0: 83 c0 08 add $0x8,%eax
41a3a3: c6 44 13 30 00 movb $0x0,0x30(%rbx,%rdx,1)
41a3a8: 39 c8 cmp %ecx,%eax
41a3aa: 75 9c jne 41a348 <_ZN10CryptStateC1Ev+0x298>
41a3ac: c6 83 48 03 00 00 00 movb $0x0,0x348(%rbx)
41a3b3: c7 83 3c 01 00 00 00 movl $0x0,0x13c(%rbx)
41a3ba: 00 00 00
41a3bd: c7 83 38 01 00 00 00 movl $0x0,0x138(%rbx)
41a3c4: 00 00 00
41a3c7: c7 83 34 01 00 00 00 movl $0x0,0x134(%rbx)
41a3ce: 00 00 00
41a3d1: c7 83 30 01 00 00 00 movl $0x0,0x130(%rbx)
41a3d8: 00 00 00
41a3db: c7 83 4c 01 00 00 00 movl $0x0,0x14c(%rbx)
41a3e2: 00 00 00
41a3e5: c7 83 48 01 00 00 00 movl $0x0,0x148(%rbx)
41a3ec: 00 00 00
41a3ef: c7 83 44 01 00 00 00 movl $0x0,0x144(%rbx)
41a3f6: 00 00 00
41a3f9: c7 83 40 01 00 00 00 movl $0x0,0x140(%rbx)
41a400: 00 00 00
41a403: 5b pop %rbx
41a404: c3 retq
41a405: b9 00 01 00 00 mov $0x100,%ecx
41a40a: 31 d2 xor %edx,%edx
41a40c: e9 9d fd ff ff jmpq 41a1ae <_ZN10CryptStateC1Ev+0xfe>
41a411: 90 nop
41a412: 66 66 66 66 66 2e 0f nopw %cs:0x0(%rax,%rax,1)
41a419: 1f 84 00 00 00 00 00