Skip to content

Instantly share code, notes, and snippets.

@mfleming
Created May 7, 2020 12:18
Show Gist options
  • Save mfleming/6a3de89a84461c9aa7dd9324313a86de to your computer and use it in GitHub Desktop.
Save mfleming/6a3de89a84461c9aa7dd9324313a86de to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
clear_user: file format elf64-x86-64
Disassembly of section .init:
0000000000005718 <_init>:
5718: 48 83 ec 08 sub $0x8,%rsp
571c: 48 8b 05 c5 08 25 00 mov 0x2508c5(%rip),%rax # 255fe8 <__gmon_start__>
5723: 48 85 c0 test %rax,%rax
5726: 74 02 je 572a <_init+0x12>
5728: ff d0 callq *%rax
572a: 48 83 c4 08 add $0x8,%rsp
572e: c3 retq
Disassembly of section .plt:
0000000000005730 <.plt>:
5730: ff 35 5a 04 25 00 pushq 0x25045a(%rip) # 255b90 <_GLOBAL_OFFSET_TABLE_+0x8>
5736: ff 25 5c 04 25 00 jmpq *0x25045c(%rip) # 255b98 <_GLOBAL_OFFSET_TABLE_+0x10>
573c: 0f 1f 40 00 nopl 0x0(%rax)
0000000000005740 <_Znam@plt>:
5740: ff 25 5a 04 25 00 jmpq *0x25045a(%rip) # 255ba0 <_Znam@GLIBCXX_3.4>
5746: 68 00 00 00 00 pushq $0x0
574b: e9 e0 ff ff ff jmpq 5730 <.plt>
0000000000005750 <_ZNSo3putEc@plt>:
5750: ff 25 52 04 25 00 jmpq *0x250452(%rip) # 255ba8 <_ZNSo3putEc@GLIBCXX_3.4>
5756: 68 01 00 00 00 pushq $0x1
575b: e9 d0 ff ff ff jmpq 5730 <.plt>
0000000000005760 <lround@plt>:
5760: ff 25 4a 04 25 00 jmpq *0x25044a(%rip) # 255bb0 <lround@GLIBC_2.2.5>
5766: 68 02 00 00 00 pushq $0x2
576b: e9 c0 ff ff ff jmpq 5730 <.plt>
0000000000005770 <__errno_location@plt>:
5770: ff 25 42 04 25 00 jmpq *0x250442(%rip) # 255bb8 <__errno_location@GLIBC_2.2.5>
5776: 68 03 00 00 00 pushq $0x3
577b: e9 b0 ff ff ff jmpq 5730 <.plt>
0000000000005780 <_ZNSt6chrono3_V212system_clock3nowEv@plt>:
5780: ff 25 3a 04 25 00 jmpq *0x25043a(%rip) # 255bc0 <_ZNSt6chrono3_V212system_clock3nowEv@GLIBCXX_3.4.19>
5786: 68 04 00 00 00 pushq $0x4
578b: e9 a0 ff ff ff jmpq 5730 <.plt>
0000000000005790 <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt>:
5790: ff 25 32 04 25 00 jmpq *0x250432(%rip) # 255bc8 <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4>
5796: 68 05 00 00 00 pushq $0x5
579b: e9 90 ff ff ff jmpq 5730 <.plt>
00000000000057a0 <_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@plt>:
57a0: ff 25 2a 04 25 00 jmpq *0x25042a(%rip) # 255bd0 <_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@GLIBCXX_3.4>
57a6: 68 06 00 00 00 pushq $0x6
57ab: e9 80 ff ff ff jmpq 5730 <.plt>
00000000000057b0 <_ZNKSt12__basic_fileIcE7is_openEv@plt>:
57b0: ff 25 22 04 25 00 jmpq *0x250422(%rip) # 255bd8 <_ZNKSt12__basic_fileIcE7is_openEv@GLIBCXX_3.4>
57b6: 68 07 00 00 00 pushq $0x7
57bb: e9 70 ff ff ff jmpq 5730 <.plt>
00000000000057c0 <_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@plt>:
57c0: ff 25 1a 04 25 00 jmpq *0x25041a(%rip) # 255be0 <_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21>
57c6: 68 08 00 00 00 pushq $0x8
57cb: e9 60 ff ff ff jmpq 5730 <.plt>
00000000000057d0 <_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@plt>:
57d0: ff 25 12 04 25 00 jmpq *0x250412(%rip) # 255be8 <_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@GLIBCXX_3.4>
57d6: 68 09 00 00 00 pushq $0x9
57db: e9 50 ff ff ff jmpq 5730 <.plt>
00000000000057e0 <_ZSt9terminatev@plt>:
57e0: ff 25 0a 04 25 00 jmpq *0x25040a(%rip) # 255bf0 <_ZSt9terminatev@GLIBCXX_3.4>
57e6: 68 0a 00 00 00 pushq $0xa
57eb: e9 40 ff ff ff jmpq 5730 <.plt>
00000000000057f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>:
57f0: ff 25 02 04 25 00 jmpq *0x250402(%rip) # 255bf8 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@GLIBCXX_3.4.21>
57f6: 68 0b 00 00 00 pushq $0xb
57fb: e9 30 ff ff ff jmpq 5730 <.plt>
0000000000005800 <_ZNSt8ios_baseC2Ev@plt>:
5800: ff 25 fa 03 25 00 jmpq *0x2503fa(%rip) # 255c00 <_ZNSt8ios_baseC2Ev@GLIBCXX_3.4>
5806: 68 0c 00 00 00 pushq $0xc
580b: e9 20 ff ff ff jmpq 5730 <.plt>
0000000000005810 <nanosleep@plt>:
5810: ff 25 f2 03 25 00 jmpq *0x2503f2(%rip) # 255c08 <nanosleep@GLIBC_2.2.5>
5816: 68 0d 00 00 00 pushq $0xd
581b: e9 10 ff ff ff jmpq 5730 <.plt>
0000000000005820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>:
5820: ff 25 ea 03 25 00 jmpq *0x2503ea(%rip) # 255c10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21>
5826: 68 0e 00 00 00 pushq $0xe
582b: e9 00 ff ff ff jmpq 5730 <.plt>
0000000000005830 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeE@plt>:
5830: ff 25 e2 03 25 00 jmpq *0x2503e2(%rip) # 255c18 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeE@GLIBCXX_3.4.15>
5836: 68 0f 00 00 00 pushq $0xf
583b: e9 f0 fe ff ff jmpq 5730 <.plt>
0000000000005840 <strtoul@plt>:
5840: ff 25 da 03 25 00 jmpq *0x2503da(%rip) # 255c20 <strtoul@GLIBC_2.2.5>
5846: 68 10 00 00 00 pushq $0x10
584b: e9 e0 fe ff ff jmpq 5730 <.plt>
0000000000005850 <log@plt>:
5850: ff 25 d2 03 25 00 jmpq *0x2503d2(%rip) # 255c28 <log@GLIBC_2.2.5>
5856: 68 11 00 00 00 pushq $0x11
585b: e9 d0 fe ff ff jmpq 5730 <.plt>
0000000000005860 <_ZNSt8ios_baseD2Ev@plt>:
5860: ff 25 ca 03 25 00 jmpq *0x2503ca(%rip) # 255c30 <_ZNSt8ios_baseD2Ev@GLIBCXX_3.4>
5866: 68 12 00 00 00 pushq $0x12
586b: e9 c0 fe ff ff jmpq 5730 <.plt>
0000000000005870 <_ZSt17__throw_bad_allocv@plt>:
5870: ff 25 c2 03 25 00 jmpq *0x2503c2(%rip) # 255c38 <_ZSt17__throw_bad_allocv@GLIBCXX_3.4>
5876: 68 13 00 00 00 pushq $0x13
587b: e9 b0 fe ff ff jmpq 5730 <.plt>
0000000000005880 <strchr@plt>:
5880: ff 25 ba 03 25 00 jmpq *0x2503ba(%rip) # 255c40 <strchr@GLIBC_2.2.5>
5886: 68 14 00 00 00 pushq $0x14
588b: e9 a0 fe ff ff jmpq 5730 <.plt>
0000000000005890 <_ZSt25__throw_bad_function_callv@plt>:
5890: ff 25 b2 03 25 00 jmpq *0x2503b2(%rip) # 255c48 <_ZSt25__throw_bad_function_callv@GLIBCXX_3.4.14>
5896: 68 15 00 00 00 pushq $0x15
589b: e9 90 fe ff ff jmpq 5730 <.plt>
00000000000058a0 <__cxa_begin_catch@plt>:
58a0: ff 25 aa 03 25 00 jmpq *0x2503aa(%rip) # 255c50 <__cxa_begin_catch@CXXABI_1.3>
58a6: 68 16 00 00 00 pushq $0x16
58ab: e9 80 fe ff ff jmpq 5730 <.plt>
00000000000058b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>:
58b0: ff 25 a2 03 25 00 jmpq *0x2503a2(%rip) # 255c58 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@GLIBCXX_3.4>
58b6: 68 17 00 00 00 pushq $0x17
58bb: e9 70 fe ff ff jmpq 5730 <.plt>
00000000000058c0 <strlen@plt>:
58c0: ff 25 9a 03 25 00 jmpq *0x25039a(%rip) # 255c60 <strlen@GLIBC_2.2.5>
58c6: 68 18 00 00 00 pushq $0x18
58cb: e9 60 fe ff ff jmpq 5730 <.plt>
00000000000058d0 <memcmp@plt>:
58d0: ff 25 92 03 25 00 jmpq *0x250392(%rip) # 255c68 <memcmp@GLIBC_2.2.5>
58d6: 68 19 00 00 00 pushq $0x19
58db: e9 50 fe ff ff jmpq 5730 <.plt>
00000000000058e0 <_ZNSt6thread6_StateD2Ev@plt>:
58e0: ff 25 8a 03 25 00 jmpq *0x25038a(%rip) # 255c70 <_ZNSt6thread6_StateD2Ev@GLIBCXX_3.4.22>
58e6: 68 1a 00 00 00 pushq $0x1a
58eb: e9 40 fe ff ff jmpq 5730 <.plt>
00000000000058f0 <_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@plt>:
58f0: ff 25 82 03 25 00 jmpq *0x250382(%rip) # 255c78 <_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21>
58f6: 68 1b 00 00 00 pushq $0x1b
58fb: e9 30 fe ff ff jmpq 5730 <.plt>
0000000000005900 <strncmp@plt>:
5900: ff 25 7a 03 25 00 jmpq *0x25037a(%rip) # 255c80 <strncmp@GLIBC_2.2.5>
5906: 68 1c 00 00 00 pushq $0x1c
590b: e9 20 fe ff ff jmpq 5730 <.plt>
0000000000005910 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@plt>:
5910: ff 25 72 03 25 00 jmpq *0x250372(%rip) # 255c88 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@GLIBCXX_3.4>
5916: 68 1d 00 00 00 pushq $0x1d
591b: e9 10 fe ff ff jmpq 5730 <.plt>
0000000000005920 <__cxa_allocate_exception@plt>:
5920: ff 25 6a 03 25 00 jmpq *0x25036a(%rip) # 255c90 <__cxa_allocate_exception@CXXABI_1.3>
5926: 68 1e 00 00 00 pushq $0x1e
592b: e9 00 fe ff ff jmpq 5730 <.plt>
0000000000005930 <_ZNKSt6locale2id5_M_idEv@plt>:
5930: ff 25 62 03 25 00 jmpq *0x250362(%rip) # 255c98 <_ZNKSt6locale2id5_M_idEv@GLIBCXX_3.4>
5936: 68 1f 00 00 00 pushq $0x1f
593b: e9 f0 fd ff ff jmpq 5730 <.plt>
0000000000005940 <localtime_r@plt>:
5940: ff 25 5a 03 25 00 jmpq *0x25035a(%rip) # 255ca0 <localtime_r@GLIBC_2.2.5>
5946: 68 20 00 00 00 pushq $0x20
594b: e9 e0 fd ff ff jmpq 5730 <.plt>
0000000000005950 <_ZSt20__throw_length_errorPKc@plt>:
5950: ff 25 52 03 25 00 jmpq *0x250352(%rip) # 255ca8 <_ZSt20__throw_length_errorPKc@GLIBCXX_3.4>
5956: 68 21 00 00 00 pushq $0x21
595b: e9 d0 fd ff ff jmpq 5730 <.plt>
0000000000005960 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt>:
5960: ff 25 4a 03 25 00 jmpq *0x25034a(%rip) # 255cb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21>
5966: 68 22 00 00 00 pushq $0x22
596b: e9 c0 fd ff ff jmpq 5730 <.plt>
0000000000005970 <memset@plt>:
5970: ff 25 42 03 25 00 jmpq *0x250342(%rip) # 255cb8 <memset@GLIBC_2.2.5>
5976: 68 23 00 00 00 pushq $0x23
597b: e9 b0 fd ff ff jmpq 5730 <.plt>
0000000000005980 <_ZSt24__throw_invalid_argumentPKc@plt>:
5980: ff 25 3a 03 25 00 jmpq *0x25033a(%rip) # 255cc0 <_ZSt24__throw_invalid_argumentPKc@GLIBCXX_3.4>
5986: 68 24 00 00 00 pushq $0x24
598b: e9 a0 fd ff ff jmpq 5730 <.plt>
0000000000005990 <_ZNSirsERi@plt>:
5990: ff 25 32 03 25 00 jmpq *0x250332(%rip) # 255cc8 <_ZNSirsERi@GLIBCXX_3.4>
5996: 68 25 00 00 00 pushq $0x25
599b: e9 90 fd ff ff jmpq 5730 <.plt>
00000000000059a0 <_ZNSt6localeC1ERKS_@plt>:
59a0: ff 25 2a 03 25 00 jmpq *0x25032a(%rip) # 255cd0 <_ZNSt6localeC1ERKS_@GLIBCXX_3.4>
59a6: 68 26 00 00 00 pushq $0x26
59ab: e9 80 fd ff ff jmpq 5730 <.plt>
00000000000059b0 <__cxa_guard_abort@plt>:
59b0: ff 25 22 03 25 00 jmpq *0x250322(%rip) # 255cd8 <__cxa_guard_abort@CXXABI_1.3>
59b6: 68 27 00 00 00 pushq $0x27
59bb: e9 70 fd ff ff jmpq 5730 <.plt>
00000000000059c0 <__cxa_guard_release@plt>:
59c0: ff 25 1a 03 25 00 jmpq *0x25031a(%rip) # 255ce0 <__cxa_guard_release@CXXABI_1.3>
59c6: 68 28 00 00 00 pushq $0x28
59cb: e9 60 fd ff ff jmpq 5730 <.plt>
00000000000059d0 <__assert_fail@plt>:
59d0: ff 25 12 03 25 00 jmpq *0x250312(%rip) # 255ce8 <__assert_fail@GLIBC_2.2.5>
59d6: 68 29 00 00 00 pushq $0x29
59db: e9 50 fd ff ff jmpq 5730 <.plt>
00000000000059e0 <_ZSt20__throw_system_errori@plt>:
59e0: ff 25 0a 03 25 00 jmpq *0x25030a(%rip) # 255cf0 <_ZSt20__throw_system_errori@GLIBCXX_3.4.11>
59e6: 68 2a 00 00 00 pushq $0x2a
59eb: e9 40 fd ff ff jmpq 5730 <.plt>
00000000000059f0 <_ZNSo9_M_insertImEERSoT_@plt>:
59f0: ff 25 02 03 25 00 jmpq *0x250302(%rip) # 255cf8 <_ZNSo9_M_insertImEERSoT_@GLIBCXX_3.4.9>
59f6: 68 2b 00 00 00 pushq $0x2b
59fb: e9 30 fd ff ff jmpq 5730 <.plt>
0000000000005a00 <_ZNSo5flushEv@plt>:
5a00: ff 25 fa 02 25 00 jmpq *0x2502fa(%rip) # 255d00 <_ZNSo5flushEv@GLIBCXX_3.4>
5a06: 68 2c 00 00 00 pushq $0x2c
5a0b: e9 20 fd ff ff jmpq 5730 <.plt>
0000000000005a10 <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@plt>:
5a10: ff 25 f2 02 25 00 jmpq *0x2502f2(%rip) # 255d08 <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@GLIBCXX_3.4>
5a16: 68 2d 00 00 00 pushq $0x2d
5a1b: e9 10 fd ff ff jmpq 5730 <.plt>
0000000000005a20 <_ZSt19__throw_logic_errorPKc@plt>:
5a20: ff 25 ea 02 25 00 jmpq *0x2502ea(%rip) # 255d10 <_ZSt19__throw_logic_errorPKc@GLIBCXX_3.4>
5a26: 68 2e 00 00 00 pushq $0x2e
5a2b: e9 00 fd ff ff jmpq 5730 <.plt>
0000000000005a30 <__cxa_free_exception@plt>:
5a30: ff 25 e2 02 25 00 jmpq *0x2502e2(%rip) # 255d18 <__cxa_free_exception@CXXABI_1.3>
5a36: 68 2f 00 00 00 pushq $0x2f
5a3b: e9 f0 fc ff ff jmpq 5730 <.plt>
0000000000005a40 <_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@plt>:
5a40: ff 25 da 02 25 00 jmpq *0x2502da(%rip) # 255d20 <_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21>
5a46: 68 30 00 00 00 pushq $0x30
5a4b: e9 e0 fc ff ff jmpq 5730 <.plt>
0000000000005a50 <pthread_mutex_unlock@plt>:
5a50: ff 25 d2 02 25 00 jmpq *0x2502d2(%rip) # 255d28 <pthread_mutex_unlock@GLIBC_2.2.5>
5a56: 68 31 00 00 00 pushq $0x31
5a5b: e9 d0 fc ff ff jmpq 5730 <.plt>
0000000000005a60 <strtod@plt>:
5a60: ff 25 ca 02 25 00 jmpq *0x2502ca(%rip) # 255d30 <strtod@GLIBC_2.2.5>
5a66: 68 32 00 00 00 pushq $0x32
5a6b: e9 c0 fc ff ff jmpq 5730 <.plt>
0000000000005a70 <sqrt@plt>:
5a70: ff 25 c2 02 25 00 jmpq *0x2502c2(%rip) # 255d38 <sqrt@GLIBC_2.2.5>
5a76: 68 33 00 00 00 pushq $0x33
5a7b: e9 b0 fc ff ff jmpq 5730 <.plt>
0000000000005a80 <strftime@plt>:
5a80: ff 25 ba 02 25 00 jmpq *0x2502ba(%rip) # 255d40 <strftime@GLIBC_2.2.5>
5a86: 68 34 00 00 00 pushq $0x34
5a8b: e9 a0 fc ff ff jmpq 5730 <.plt>
0000000000005a90 <__vsnprintf_chk@plt>:
5a90: ff 25 b2 02 25 00 jmpq *0x2502b2(%rip) # 255d48 <__vsnprintf_chk@GLIBC_2.3.4>
5a96: 68 35 00 00 00 pushq $0x35
5a9b: e9 90 fc ff ff jmpq 5730 <.plt>
0000000000005aa0 <memcpy@plt>:
5aa0: ff 25 aa 02 25 00 jmpq *0x2502aa(%rip) # 255d50 <memcpy@GLIBC_2.14>
5aa6: 68 36 00 00 00 pushq $0x36
5aab: e9 80 fc ff ff jmpq 5730 <.plt>
0000000000005ab0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>:
5ab0: ff 25 a2 02 25 00 jmpq *0x2502a2(%rip) # 255d58 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@GLIBCXX_3.4.21>
5ab6: 68 37 00 00 00 pushq $0x37
5abb: e9 70 fc ff ff jmpq 5730 <.plt>
0000000000005ac0 <__cxa_atexit@plt>:
5ac0: ff 25 9a 02 25 00 jmpq *0x25029a(%rip) # 255d60 <__cxa_atexit@GLIBC_2.2.5>
5ac6: 68 38 00 00 00 pushq $0x38
5acb: e9 60 fc ff ff jmpq 5730 <.plt>
0000000000005ad0 <_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@plt>:
5ad0: ff 25 92 02 25 00 jmpq *0x250292(%rip) # 255d68 <_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@GLIBCXX_3.4>
5ad6: 68 39 00 00 00 pushq $0x39
5adb: e9 50 fc ff ff jmpq 5730 <.plt>
0000000000005ae0 <_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale@plt>:
5ae0: ff 25 8a 02 25 00 jmpq *0x25028a(%rip) # 255d70 <_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale@GLIBCXX_3.4.21>
5ae6: 68 3a 00 00 00 pushq $0x3a
5aeb: e9 40 fc ff ff jmpq 5730 <.plt>
0000000000005af0 <pow@plt>:
5af0: ff 25 82 02 25 00 jmpq *0x250282(%rip) # 255d78 <pow@GLIBC_2.2.5>
5af6: 68 3b 00 00 00 pushq $0x3b
5afb: e9 30 fc ff ff jmpq 5730 <.plt>
0000000000005b00 <_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@plt>:
5b00: ff 25 7a 02 25 00 jmpq *0x25027a(%rip) # 255d80 <_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@GLIBCXX_3.4.22>
5b06: 68 3c 00 00 00 pushq $0x3c
5b0b: e9 20 fc ff ff jmpq 5730 <.plt>
0000000000005b10 <clock_gettime@plt>:
5b10: ff 25 72 02 25 00 jmpq *0x250272(%rip) # 255d88 <clock_gettime@GLIBC_2.17>
5b16: 68 3d 00 00 00 pushq $0x3d
5b1b: e9 10 fc ff ff jmpq 5730 <.plt>
0000000000005b20 <_ZdlPv@plt>:
5b20: ff 25 6a 02 25 00 jmpq *0x25026a(%rip) # 255d90 <_ZdlPv@GLIBCXX_3.4>
5b26: 68 3e 00 00 00 pushq $0x3e
5b2b: e9 00 fc ff ff jmpq 5730 <.plt>
0000000000005b30 <_ZNSo9_M_insertIlEERSoT_@plt>:
5b30: ff 25 62 02 25 00 jmpq *0x250262(%rip) # 255d98 <_ZNSo9_M_insertIlEERSoT_@GLIBCXX_3.4.9>
5b36: 68 3f 00 00 00 pushq $0x3f
5b3b: e9 f0 fb ff ff jmpq 5730 <.plt>
0000000000005b40 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt>:
5b40: ff 25 5a 02 25 00 jmpq *0x25025a(%rip) # 255da0 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@GLIBCXX_3.4>
5b46: 68 40 00 00 00 pushq $0x40
5b4b: e9 e0 fb ff ff jmpq 5730 <.plt>
0000000000005b50 <_Znwm@plt>:
5b50: ff 25 52 02 25 00 jmpq *0x250252(%rip) # 255da8 <_Znwm@GLIBCXX_3.4>
5b56: 68 41 00 00 00 pushq $0x41
5b5b: e9 d0 fb ff ff jmpq 5730 <.plt>
0000000000005b60 <_ZNSi10_M_extractIlEERSiRT_@plt>:
5b60: ff 25 4a 02 25 00 jmpq *0x25024a(%rip) # 255db0 <_ZNSi10_M_extractIlEERSiRT_@GLIBCXX_3.4.9>
5b66: 68 42 00 00 00 pushq $0x42
5b6b: e9 c0 fb ff ff jmpq 5730 <.plt>
0000000000005b70 <isalnum@plt>:
5b70: ff 25 42 02 25 00 jmpq *0x250242(%rip) # 255db8 <isalnum@GLIBC_2.2.5>
5b76: 68 43 00 00 00 pushq $0x43
5b7b: e9 b0 fb ff ff jmpq 5730 <.plt>
0000000000005b80 <_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@plt>:
5b80: ff 25 3a 02 25 00 jmpq *0x25023a(%rip) # 255dc0 <_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@GLIBCXX_3.4>
5b86: 68 44 00 00 00 pushq $0x44
5b8b: e9 a0 fb ff ff jmpq 5730 <.plt>
0000000000005b90 <_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@plt>:
5b90: ff 25 32 02 25 00 jmpq *0x250232(%rip) # 255dc8 <_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4>
5b96: 68 45 00 00 00 pushq $0x45
5b9b: e9 90 fb ff ff jmpq 5730 <.plt>
0000000000005ba0 <fileno@plt>:
5ba0: ff 25 2a 02 25 00 jmpq *0x25022a(%rip) # 255dd0 <fileno@GLIBC_2.2.5>
5ba6: 68 46 00 00 00 pushq $0x46
5bab: e9 80 fb ff ff jmpq 5730 <.plt>
0000000000005bb0 <_ZNSt6localeaSERKS_@plt>:
5bb0: ff 25 22 02 25 00 jmpq *0x250222(%rip) # 255dd8 <_ZNSt6localeaSERKS_@GLIBCXX_3.4>
5bb6: 68 47 00 00 00 pushq $0x47
5bbb: e9 70 fb ff ff jmpq 5730 <.plt>
0000000000005bc0 <__stack_chk_fail@plt>:
5bc0: ff 25 1a 02 25 00 jmpq *0x25021a(%rip) # 255de0 <__stack_chk_fail@GLIBC_2.4>
5bc6: 68 48 00 00 00 pushq $0x48
5bcb: e9 60 fb ff ff jmpq 5730 <.plt>
0000000000005bd0 <__dynamic_cast@plt>:
5bd0: ff 25 12 02 25 00 jmpq *0x250212(%rip) # 255de8 <__dynamic_cast@CXXABI_1.3>
5bd6: 68 49 00 00 00 pushq $0x49
5bdb: e9 50 fb ff ff jmpq 5730 <.plt>
0000000000005be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>:
5be0: ff 25 0a 02 25 00 jmpq *0x25020a(%rip) # 255df0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@GLIBCXX_3.4.9>
5be6: 68 4a 00 00 00 pushq $0x4a
5beb: e9 40 fb ff ff jmpq 5730 <.plt>
0000000000005bf0 <_ZNKSt5ctypeIcE13_M_widen_initEv@plt>:
5bf0: ff 25 02 02 25 00 jmpq *0x250202(%rip) # 255df8 <_ZNKSt5ctypeIcE13_M_widen_initEv@GLIBCXX_3.4.11>
5bf6: 68 4b 00 00 00 pushq $0x4b
5bfb: e9 30 fb ff ff jmpq 5730 <.plt>
0000000000005c00 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@plt>:
5c00: ff 25 fa 01 25 00 jmpq *0x2501fa(%rip) # 255e00 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@GLIBCXX_3.4>
5c06: 68 4c 00 00 00 pushq $0x4c
5c0b: e9 20 fb ff ff jmpq 5730 <.plt>
0000000000005c10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc@plt>:
5c10: ff 25 f2 01 25 00 jmpq *0x2501f2(%rip) # 255e08 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc@GLIBCXX_3.4.21>
5c16: 68 4d 00 00 00 pushq $0x4d
5c1b: e9 10 fb ff ff jmpq 5730 <.plt>
0000000000005c20 <getloadavg@plt>:
5c20: ff 25 ea 01 25 00 jmpq *0x2501ea(%rip) # 255e10 <getloadavg@GLIBC_2.2.5>
5c26: 68 4e 00 00 00 pushq $0x4e
5c2b: e9 00 fb ff ff jmpq 5730 <.plt>
0000000000005c30 <exit@plt>:
5c30: ff 25 e2 01 25 00 jmpq *0x2501e2(%rip) # 255e18 <exit@GLIBC_2.2.5>
5c36: 68 4f 00 00 00 pushq $0x4f
5c3b: e9 f0 fa ff ff jmpq 5730 <.plt>
0000000000005c40 <getenv@plt>:
5c40: ff 25 da 01 25 00 jmpq *0x2501da(%rip) # 255e20 <getenv@GLIBC_2.2.5>
5c46: 68 50 00 00 00 pushq $0x50
5c4b: e9 e0 fa ff ff jmpq 5730 <.plt>
0000000000005c50 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_@plt>:
5c50: ff 25 d2 01 25 00 jmpq *0x2501d2(%rip) # 255e28 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_@GLIBCXX_3.4.21>
5c56: 68 51 00 00 00 pushq $0x51
5c5b: e9 d0 fa ff ff jmpq 5730 <.plt>
0000000000005c60 <__popcountdi2@plt>:
5c60: ff 25 ca 01 25 00 jmpq *0x2501ca(%rip) # 255e30 <__popcountdi2@GCC_3.4>
5c66: 68 52 00 00 00 pushq $0x52
5c6b: e9 c0 fa ff ff jmpq 5730 <.plt>
0000000000005c70 <_ZSt16__throw_bad_castv@plt>:
5c70: ff 25 c2 01 25 00 jmpq *0x2501c2(%rip) # 255e38 <_ZSt16__throw_bad_castv@GLIBCXX_3.4>
5c76: 68 53 00 00 00 pushq $0x53
5c7b: e9 b0 fa ff ff jmpq 5730 <.plt>
0000000000005c80 <_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE@plt>:
5c80: ff 25 ba 01 25 00 jmpq *0x2501ba(%rip) # 255e40 <_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE@GLIBCXX_3.4.21>
5c86: 68 54 00 00 00 pushq $0x54
5c8b: e9 a0 fa ff ff jmpq 5730 <.plt>
0000000000005c90 <_ZdaPv@plt>:
5c90: ff 25 b2 01 25 00 jmpq *0x2501b2(%rip) # 255e48 <_ZdaPv@GLIBCXX_3.4>
5c96: 68 55 00 00 00 pushq $0x55
5c9b: e9 90 fa ff ff jmpq 5730 <.plt>
0000000000005ca0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmRKS4_@plt>:
5ca0: ff 25 aa 01 25 00 jmpq *0x2501aa(%rip) # 255e50 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmRKS4_@GLIBCXX_3.4.21>
5ca6: 68 56 00 00 00 pushq $0x56
5cab: e9 80 fa ff ff jmpq 5730 <.plt>
0000000000005cb0 <_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@plt>:
5cb0: ff 25 a2 01 25 00 jmpq *0x2501a2(%rip) # 255e58 <_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@GLIBCXX_3.4.21>
5cb6: 68 57 00 00 00 pushq $0x57
5cbb: e9 70 fa ff ff jmpq 5730 <.plt>
0000000000005cc0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm@plt>:
5cc0: ff 25 9a 01 25 00 jmpq *0x25019a(%rip) # 255e60 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm@GLIBCXX_3.4.21>
5cc6: 68 58 00 00 00 pushq $0x58
5ccb: e9 60 fa ff ff jmpq 5730 <.plt>
0000000000005cd0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt>:
5cd0: ff 25 92 01 25 00 jmpq *0x250192(%rip) # 255e68 <_ZNSt6chrono3_V212steady_clock3nowEv@GLIBCXX_3.4.19>
5cd6: 68 59 00 00 00 pushq $0x59
5cdb: e9 50 fa ff ff jmpq 5730 <.plt>
0000000000005ce0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>:
5ce0: ff 25 8a 01 25 00 jmpq *0x25018a(%rip) # 255e70 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4>
5ce6: 68 5a 00 00 00 pushq $0x5a
5ceb: e9 40 fa ff ff jmpq 5730 <.plt>
0000000000005cf0 <strcmp@plt>:
5cf0: ff 25 82 01 25 00 jmpq *0x250182(%rip) # 255e78 <strcmp@GLIBC_2.2.5>
5cf6: 68 5b 00 00 00 pushq $0x5b
5cfb: e9 30 fa ff ff jmpq 5730 <.plt>
0000000000005d00 <_ZNSt18condition_variableC1Ev@plt>:
5d00: ff 25 7a 01 25 00 jmpq *0x25017a(%rip) # 255e80 <_ZNSt18condition_variableC1Ev@GLIBCXX_3.4.11>
5d06: 68 5c 00 00 00 pushq $0x5c
5d0b: e9 20 fa ff ff jmpq 5730 <.plt>
0000000000005d10 <strtol@plt>:
5d10: ff 25 72 01 25 00 jmpq *0x250172(%rip) # 255e88 <strtol@GLIBC_2.2.5>
5d16: 68 5d 00 00 00 pushq $0x5d
5d1b: e9 10 fa ff ff jmpq 5730 <.plt>
0000000000005d20 <_ZNSt6localeD1Ev@plt>:
5d20: ff 25 6a 01 25 00 jmpq *0x25016a(%rip) # 255e90 <_ZNSt6localeD1Ev@GLIBCXX_3.4>
5d26: 68 5e 00 00 00 pushq $0x5e
5d2b: e9 00 fa ff ff jmpq 5730 <.plt>
0000000000005d30 <_ZSt20__throw_out_of_rangePKc@plt>:
5d30: ff 25 62 01 25 00 jmpq *0x250162(%rip) # 255e98 <_ZSt20__throw_out_of_rangePKc@GLIBCXX_3.4>
5d36: 68 5f 00 00 00 pushq $0x5f
5d3b: e9 f0 f9 ff ff jmpq 5730 <.plt>
0000000000005d40 <tolower@plt>:
5d40: ff 25 5a 01 25 00 jmpq *0x25015a(%rip) # 255ea0 <tolower@GLIBC_2.2.5>
5d46: 68 60 00 00 00 pushq $0x60
5d4b: e9 e0 f9 ff ff jmpq 5730 <.plt>
0000000000005d50 <__cxa_rethrow@plt>:
5d50: ff 25 52 01 25 00 jmpq *0x250152(%rip) # 255ea8 <__cxa_rethrow@CXXABI_1.3>
5d56: 68 61 00 00 00 pushq $0x61
5d5b: e9 d0 f9 ff ff jmpq 5730 <.plt>
0000000000005d60 <pthread_mutex_lock@plt>:
5d60: ff 25 4a 01 25 00 jmpq *0x25014a(%rip) # 255eb0 <pthread_mutex_lock@GLIBC_2.2.5>
5d66: 68 62 00 00 00 pushq $0x62
5d6b: e9 c0 f9 ff ff jmpq 5730 <.plt>
0000000000005d70 <_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@plt>:
5d70: ff 25 42 01 25 00 jmpq *0x250142(%rip) # 255eb8 <_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@GLIBCXX_3.4>
5d76: 68 63 00 00 00 pushq $0x63
5d7b: e9 b0 f9 ff ff jmpq 5730 <.plt>
0000000000005d80 <gethostname@plt>:
5d80: ff 25 3a 01 25 00 jmpq *0x25013a(%rip) # 255ec0 <gethostname@GLIBC_2.2.5>
5d86: 68 64 00 00 00 pushq $0x64
5d8b: e9 a0 f9 ff ff jmpq 5730 <.plt>
0000000000005d90 <_ZSt24__throw_out_of_range_fmtPKcz@plt>:
5d90: ff 25 32 01 25 00 jmpq *0x250132(%rip) # 255ec8 <_ZSt24__throw_out_of_range_fmtPKcz@GLIBCXX_3.4.20>
5d96: 68 65 00 00 00 pushq $0x65
5d9b: e9 90 f9 ff ff jmpq 5730 <.plt>
0000000000005da0 <_ZNSt8ios_base4InitC1Ev@plt>:
5da0: ff 25 2a 01 25 00 jmpq *0x25012a(%rip) # 255ed0 <_ZNSt8ios_base4InitC1Ev@GLIBCXX_3.4>
5da6: 68 66 00 00 00 pushq $0x66
5dab: e9 80 f9 ff ff jmpq 5730 <.plt>
0000000000005db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>:
5db0: ff 25 22 01 25 00 jmpq *0x250122(%rip) # 255ed8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21>
5db6: 68 67 00 00 00 pushq $0x67
5dbb: e9 70 f9 ff ff jmpq 5730 <.plt>
0000000000005dc0 <_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@plt>:
5dc0: ff 25 1a 01 25 00 jmpq *0x25011a(%rip) # 255ee0 <_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@GLIBCXX_3.4>
5dc6: 68 68 00 00 00 pushq $0x68
5dcb: e9 60 f9 ff ff jmpq 5730 <.plt>
0000000000005dd0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@plt>:
5dd0: ff 25 12 01 25 00 jmpq *0x250112(%rip) # 255ee8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@GLIBCXX_3.4.21>
5dd6: 68 69 00 00 00 pushq $0x69
5ddb: e9 50 f9 ff ff jmpq 5730 <.plt>
0000000000005de0 <_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@plt>:
5de0: ff 25 0a 01 25 00 jmpq *0x25010a(%rip) # 255ef0 <_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@GLIBCXX_3.4.11>
5de6: 68 6a 00 00 00 pushq $0x6a
5deb: e9 40 f9 ff ff jmpq 5730 <.plt>
0000000000005df0 <_ZNSo9_M_insertIdEERSoT_@plt>:
5df0: ff 25 02 01 25 00 jmpq *0x250102(%rip) # 255ef8 <_ZNSo9_M_insertIdEERSoT_@GLIBCXX_3.4.9>
5df6: 68 6b 00 00 00 pushq $0x6b
5dfb: e9 30 f9 ff ff jmpq 5730 <.plt>
0000000000005e00 <memmove@plt>:
5e00: ff 25 fa 00 25 00 jmpq *0x2500fa(%rip) # 255f00 <memmove@GLIBC_2.2.5>
5e06: 68 6c 00 00 00 pushq $0x6c
5e0b: e9 20 f9 ff ff jmpq 5730 <.plt>
0000000000005e10 <__cxa_end_catch@plt>:
5e10: ff 25 f2 00 25 00 jmpq *0x2500f2(%rip) # 255f08 <__cxa_end_catch@CXXABI_1.3>
5e16: 68 6d 00 00 00 pushq $0x6d
5e1b: e9 10 f9 ff ff jmpq 5730 <.plt>
0000000000005e20 <__fprintf_chk@plt>:
5e20: ff 25 ea 00 25 00 jmpq *0x2500ea(%rip) # 255f10 <__fprintf_chk@GLIBC_2.3.4>
5e26: 68 6e 00 00 00 pushq $0x6e
5e2b: e9 00 f9 ff ff jmpq 5730 <.plt>
0000000000005e30 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt>:
5e30: ff 25 e2 00 25 00 jmpq *0x2500e2(%rip) # 255f18 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4>
5e36: 68 6f 00 00 00 pushq $0x6f
5e3b: e9 f0 f8 ff ff jmpq 5730 <.plt>
0000000000005e40 <_ZNSt18condition_variable10notify_allEv@plt>:
5e40: ff 25 da 00 25 00 jmpq *0x2500da(%rip) # 255f20 <_ZNSt18condition_variable10notify_allEv@GLIBCXX_3.4.11>
5e46: 68 70 00 00 00 pushq $0x70
5e4b: e9 e0 f8 ff ff jmpq 5730 <.plt>
0000000000005e50 <_ZNSt6thread4joinEv@plt>:
5e50: ff 25 d2 00 25 00 jmpq *0x2500d2(%rip) # 255f28 <_ZNSt6thread4joinEv@GLIBCXX_3.4.11>
5e56: 68 71 00 00 00 pushq $0x71
5e5b: e9 d0 f8 ff ff jmpq 5730 <.plt>
0000000000005e60 <__cxa_throw@plt>:
5e60: ff 25 ca 00 25 00 jmpq *0x2500ca(%rip) # 255f30 <__cxa_throw@CXXABI_1.3>
5e66: 68 72 00 00 00 pushq $0x72
5e6b: e9 c0 f8 ff ff jmpq 5730 <.plt>
0000000000005e70 <_ZNSolsEi@plt>:
5e70: ff 25 c2 00 25 00 jmpq *0x2500c2(%rip) # 255f38 <_ZNSolsEi@GLIBCXX_3.4>
5e76: 68 73 00 00 00 pushq $0x73
5e7b: e9 b0 f8 ff ff jmpq 5730 <.plt>
0000000000005e80 <isatty@plt>:
5e80: ff 25 ba 00 25 00 jmpq *0x2500ba(%rip) # 255f40 <isatty@GLIBC_2.2.5>
5e86: 68 74 00 00 00 pushq $0x74
5e8b: e9 a0 f8 ff ff jmpq 5730 <.plt>
0000000000005e90 <_Unwind_Resume@plt>:
5e90: ff 25 b2 00 25 00 jmpq *0x2500b2(%rip) # 255f48 <_Unwind_Resume@GCC_3.0>
5e96: 68 75 00 00 00 pushq $0x75
5e9b: e9 90 f8 ff ff jmpq 5730 <.plt>
0000000000005ea0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>:
5ea0: ff 25 aa 00 25 00 jmpq *0x2500aa(%rip) # 255f50 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21>
5ea6: 68 76 00 00 00 pushq $0x76
5eab: e9 80 f8 ff ff jmpq 5730 <.plt>
0000000000005eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>:
5eb0: ff 25 a2 00 25 00 jmpq *0x2500a2(%rip) # 255f58 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@GLIBCXX_3.4.21>
5eb6: 68 77 00 00 00 pushq $0x77
5ebb: e9 70 f8 ff ff jmpq 5730 <.plt>
0000000000005ec0 <__cxa_guard_acquire@plt>:
5ec0: ff 25 9a 00 25 00 jmpq *0x25009a(%rip) # 255f60 <__cxa_guard_acquire@CXXABI_1.3>
5ec6: 68 78 00 00 00 pushq $0x78
5ecb: e9 60 f8 ff ff jmpq 5730 <.plt>
0000000000005ed0 <_ZNSt18condition_variableD1Ev@plt>:
5ed0: ff 25 92 00 25 00 jmpq *0x250092(%rip) # 255f68 <_ZNSt18condition_variableD1Ev@GLIBCXX_3.4.11>
5ed6: 68 79 00 00 00 pushq $0x79
5edb: e9 50 f8 ff ff jmpq 5730 <.plt>
0000000000005ee0 <_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_@plt>:
5ee0: ff 25 8a 00 25 00 jmpq *0x25008a(%rip) # 255f70 <_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_@GLIBCXX_3.4.21>
5ee6: 68 7a 00 00 00 pushq $0x7a
5eeb: e9 40 f8 ff ff jmpq 5730 <.plt>
0000000000005ef0 <toupper@plt>:
5ef0: ff 25 82 00 25 00 jmpq *0x250082(%rip) # 255f78 <toupper@GLIBC_2.2.5>
5ef6: 68 7b 00 00 00 pushq $0x7b
5efb: e9 30 f8 ff ff jmpq 5730 <.plt>
0000000000005f00 <_ZNSt12__basic_fileIcED1Ev@plt>:
5f00: ff 25 7a 00 25 00 jmpq *0x25007a(%rip) # 255f80 <_ZNSt12__basic_fileIcED1Ev@GLIBCXX_3.4>
5f06: 68 7c 00 00 00 pushq $0x7c
5f0b: e9 20 f8 ff ff jmpq 5730 <.plt>
0000000000005f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>:
5f10: ff 25 72 00 25 00 jmpq *0x250072(%rip) # 255f88 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@GLIBCXX_3.4.21>
5f16: 68 7d 00 00 00 pushq $0x7d
5f1b: e9 10 f8 ff ff jmpq 5730 <.plt>
0000000000005f20 <_ZNSt13runtime_errorC2EPKc@plt>:
5f20: ff 25 6a 00 25 00 jmpq *0x25006a(%rip) # 255f90 <_ZNSt13runtime_errorC2EPKc@GLIBCXX_3.4.21>
5f26: 68 7e 00 00 00 pushq $0x7e
5f2b: e9 00 f8 ff ff jmpq 5730 <.plt>
0000000000005f30 <__cxa_bad_cast@plt>:
5f30: ff 25 62 00 25 00 jmpq *0x250062(%rip) # 255f98 <__cxa_bad_cast@CXXABI_1.3>
5f36: 68 7f 00 00 00 pushq $0x7f
5f3b: e9 f0 f7 ff ff jmpq 5730 <.plt>
0000000000005f40 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@plt>:
5f40: ff 25 5a 00 25 00 jmpq *0x25005a(%rip) # 255fa0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@GLIBCXX_3.4.21>
5f46: 68 80 00 00 00 pushq $0x80
5f4b: e9 e0 f7 ff ff jmpq 5730 <.plt>
0000000000005f50 <_ZNSt6localeC1Ev@plt>:
5f50: ff 25 52 00 25 00 jmpq *0x250052(%rip) # 255fa8 <_ZNSt6localeC1Ev@GLIBCXX_3.4>
5f56: 68 81 00 00 00 pushq $0x81
5f5b: e9 d0 f7 ff ff jmpq 5730 <.plt>
Disassembly of section .plt.got:
0000000000005f60 <__cxa_finalize@plt>:
5f60: ff 25 4a 00 25 00 jmpq *0x25004a(%rip) # 255fb0 <__cxa_finalize@GLIBC_2.2.5>
5f66: 66 90 xchg %ax,%ax
Disassembly of section .text:
0000000000005f70 <_ZNKSt14default_deleteIN9benchmark8internal13ThreadManagerEEclEPS2_.isra.76.part.77>:
5f70: 41 55 push %r13
5f72: 41 54 push %r12
5f74: 55 push %rbp
5f75: 53 push %rbx
5f76: 48 89 fb mov %rdi,%rbx
5f79: 48 8d bf 60 01 00 00 lea 0x160(%rdi),%rdi
5f80: 4c 8d 63 70 lea 0x70(%rbx),%r12
5f84: 48 83 ec 08 sub $0x8,%rsp
5f88: e8 43 ff ff ff callq 5ed0 <_ZNSt18condition_variableD1Ev@plt>
5f8d: 48 8d bb f8 00 00 00 lea 0xf8(%rbx),%rdi
5f94: e8 37 ff ff ff callq 5ed0 <_ZNSt18condition_variableD1Ev@plt>
5f99: 48 8b ab 80 00 00 00 mov 0x80(%rbx),%rbp
5fa0: 48 85 ed test %rbp,%rbp
5fa3: 74 2f je 5fd4 <_ZNKSt14default_deleteIN9benchmark8internal13ThreadManagerEEclEPS2_.isra.76.part.77+0x64>
5fa5: 48 8b 75 18 mov 0x18(%rbp),%rsi
5fa9: 4c 89 e7 mov %r12,%rdi
5fac: e8 4f 35 00 00 callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
5fb1: 48 8b 7d 20 mov 0x20(%rbp),%rdi
5fb5: 48 8d 45 30 lea 0x30(%rbp),%rax
5fb9: 4c 8b 6d 10 mov 0x10(%rbp),%r13
5fbd: 48 39 c7 cmp %rax,%rdi
5fc0: 74 05 je 5fc7 <_ZNKSt14default_deleteIN9benchmark8internal13ThreadManagerEEclEPS2_.isra.76.part.77+0x57>
5fc2: e8 59 fb ff ff callq 5b20 <_ZdlPv@plt>
5fc7: 48 89 ef mov %rbp,%rdi
5fca: 4c 89 ed mov %r13,%rbp
5fcd: e8 4e fb ff ff callq 5b20 <_ZdlPv@plt>
5fd2: eb cc jmp 5fa0 <_ZNKSt14default_deleteIN9benchmark8internal13ThreadManagerEEclEPS2_.isra.76.part.77+0x30>
5fd4: 48 8b 7b 48 mov 0x48(%rbx),%rdi
5fd8: 48 8d 43 58 lea 0x58(%rbx),%rax
5fdc: 48 39 c7 cmp %rax,%rdi
5fdf: 74 05 je 5fe6 <_ZNKSt14default_deleteIN9benchmark8internal13ThreadManagerEEclEPS2_.isra.76.part.77+0x76>
5fe1: e8 3a fb ff ff callq 5b20 <_ZdlPv@plt>
5fe6: 48 8b 7b 28 mov 0x28(%rbx),%rdi
5fea: 48 8d 43 38 lea 0x38(%rbx),%rax
5fee: 48 39 c7 cmp %rax,%rdi
5ff1: 74 05 je 5ff8 <_ZNKSt14default_deleteIN9benchmark8internal13ThreadManagerEEclEPS2_.isra.76.part.77+0x88>
5ff3: e8 28 fb ff ff callq 5b20 <_ZdlPv@plt>
5ff8: 58 pop %rax
5ff9: 48 89 df mov %rbx,%rdi
5ffc: 5b pop %rbx
5ffd: 5d pop %rbp
5ffe: 41 5c pop %r12
6000: 41 5d pop %r13
6002: e9 19 fb ff ff jmpq 5b20 <_ZdlPv@plt>
0000000000006007 <_ZN9benchmark12_GLOBAL__N_1L15DiagnoseAndExitEPKc>:
6007: 53 push %rbx
6008: 48 8d 35 61 56 04 00 lea 0x45661(%rip),%rsi # 4b670 <_ZN9benchmark12_GLOBAL__N_1L11kBigSIUnitsE+0x2e0>
600f: 48 89 fb mov %rdi,%rbx
6012: 48 8d 3d a7 06 25 00 lea 0x2506a7(%rip),%rdi # 2566c0 <_ZSt4cerr@@GLIBCXX_3.4>
6019: ba 07 00 00 00 mov $0x7,%edx
601e: e8 bd fb ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
6023: 48 8d 3d 96 06 25 00 lea 0x250696(%rip),%rdi # 2566c0 <_ZSt4cerr@@GLIBCXX_3.4>
602a: 48 89 de mov %rbx,%rsi
602d: e8 0e fb ff ff callq 5b40 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt>
6032: 48 89 c7 mov %rax,%rdi
6035: e8 d6 f8 ff ff callq 5910 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@plt>
603a: bf 01 00 00 00 mov $0x1,%edi
603f: e8 ec fb ff ff callq 5c30 <exit@plt>
6044: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
604b: 00 00 00
604e: 66 90 xchg %ax,%ax
0000000000006050 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74>:
6050: 41 55 push %r13
6052: 41 54 push %r12
6054: 4c 8d 6f 10 lea 0x10(%rdi),%r13
6058: 55 push %rbp
6059: 53 push %rbx
605a: 48 83 ec 18 sub $0x18,%rsp
605e: 4c 89 2f mov %r13,(%rdi)
6061: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
6068: 00 00
606a: 48 89 44 24 08 mov %rax,0x8(%rsp)
606f: 31 c0 xor %eax,%eax
6071: 48 85 f6 test %rsi,%rsi
6074: 0f 84 8a 00 00 00 je 6104 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0xb4>
607a: 48 89 fb mov %rdi,%rbx
607d: 48 89 f7 mov %rsi,%rdi
6080: 49 89 f4 mov %rsi,%r12
6083: e8 38 f8 ff ff callq 58c0 <strlen@plt>
6088: 48 83 f8 0f cmp $0xf,%rax
608c: 48 89 c5 mov %rax,%rbp
608f: 48 89 04 24 mov %rax,(%rsp)
6093: 77 38 ja 60cd <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0x7d>
6095: 48 83 f8 01 cmp $0x1,%rax
6099: 75 5d jne 60f8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0xa8>
609b: 41 0f b6 04 24 movzbl (%r12),%eax
60a0: 88 43 10 mov %al,0x10(%rbx)
60a3: 48 8b 04 24 mov (%rsp),%rax
60a7: 48 8b 13 mov (%rbx),%rdx
60aa: 48 89 43 08 mov %rax,0x8(%rbx)
60ae: c6 04 02 00 movb $0x0,(%rdx,%rax,1)
60b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax
60b7: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
60be: 00 00
60c0: 75 3d jne 60ff <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0xaf>
60c2: 48 83 c4 18 add $0x18,%rsp
60c6: 5b pop %rbx
60c7: 5d pop %rbp
60c8: 41 5c pop %r12
60ca: 41 5d pop %r13
60cc: c3 retq
60cd: 48 89 e6 mov %rsp,%rsi
60d0: 31 d2 xor %edx,%edx
60d2: 48 89 df mov %rbx,%rdi
60d5: e8 c6 fd ff ff callq 5ea0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>
60da: 49 89 c5 mov %rax,%r13
60dd: 48 89 03 mov %rax,(%rbx)
60e0: 48 8b 04 24 mov (%rsp),%rax
60e4: 48 89 43 10 mov %rax,0x10(%rbx)
60e8: 48 89 ea mov %rbp,%rdx
60eb: 4c 89 e6 mov %r12,%rsi
60ee: 4c 89 ef mov %r13,%rdi
60f1: e8 aa f9 ff ff callq 5aa0 <memcpy@plt>
60f6: eb ab jmp 60a3 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0x53>
60f8: 48 85 c0 test %rax,%rax
60fb: 74 a6 je 60a3 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0x53>
60fd: eb e9 jmp 60e8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74+0x98>
60ff: e8 bc fa ff ff callq 5bc0 <__stack_chk_fail@plt>
6104: 48 8d 3d 55 34 04 00 lea 0x43455(%rip),%rdi # 49560 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x160>
610b: e8 10 f9 ff ff callq 5a20 <_ZSt19__throw_logic_errorPKc@plt>
0000000000006110 <_GLOBAL__sub_I_FLAGS_benchmark_list_tests>:
6110: 53 push %rbx
6111: e8 7a 1b 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6116: 48 8d 3d f4 07 26 00 lea 0x2607f4(%rip),%rdi # 266911 <_ZStL8__ioinit>
611d: e8 7e fc ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6122: 48 8b 3d cf fe 24 00 mov 0x24fecf(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
6129: 48 8d 15 d8 fe 24 00 lea 0x24fed8(%rip),%rdx # 256008 <__dso_handle>
6130: 48 8d 35 da 07 26 00 lea 0x2607da(%rip),%rsi # 266911 <_ZStL8__ioinit>
6137: e8 84 f9 ff ff callq 5ac0 <__cxa_atexit@plt>
613c: 48 8d 3d 3a 33 04 00 lea 0x4333a(%rip),%rdi # 4947d <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x7d>
6143: 31 f6 xor %esi,%esi
6145: e8 36 7d 02 00 callq 2de80 <_ZN9benchmark11BoolFromEnvEPKcb>
614a: 48 8d 35 fe 4d 04 00 lea 0x44dfe(%rip),%rsi # 4af4f <._90+0xaf>
6151: 48 8d 3d 3a 33 04 00 lea 0x4333a(%rip),%rdi # 49492 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x92>
6158: 88 05 a2 07 26 00 mov %al,0x2607a2(%rip) # 266900 <FLAGS_benchmark_list_tests>
615e: e8 9d 84 02 00 callq 2e600 <_ZN9benchmark13StringFromEnvEPKcS1_>
6163: 48 8d 3d 76 07 26 00 lea 0x260776(%rip),%rdi # 2668e0 <_Z22FLAGS_benchmark_filterB5cxx11>
616a: 48 89 c6 mov %rax,%rsi
616d: e8 de fe ff ff callq 6050 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74>
6172: 48 8b 1d 47 fe 24 00 mov 0x24fe47(%rip),%rbx # 255fc0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21>
6179: 48 8d 15 88 fe 24 00 lea 0x24fe88(%rip),%rdx # 256008 <__dso_handle>
6180: 48 8d 35 59 07 26 00 lea 0x260759(%rip),%rsi # 2668e0 <_Z22FLAGS_benchmark_filterB5cxx11>
6187: 48 89 df mov %rbx,%rdi
618a: e8 31 f9 ff ff callq 5ac0 <__cxa_atexit@plt>
618f: 48 8d 3d 0d 33 04 00 lea 0x4330d(%rip),%rdi # 494a3 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa3>
6196: f2 0f 10 05 a2 37 04 movsd 0x437a2(%rip),%xmm0 # 49940 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x540>
619d: 00
619e: e8 bd 81 02 00 callq 2e360 <_ZN9benchmark13DoubleFromEnvEPKcd>
61a3: 48 8d 3d 0c 33 04 00 lea 0x4330c(%rip),%rdi # 494b6 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xb6>
61aa: be 01 00 00 00 mov $0x1,%esi
61af: f2 0f 11 05 11 07 26 movsd %xmm0,0x260711(%rip) # 2668c8 <FLAGS_benchmark_min_time>
61b6: 00
61b7: e8 c4 7f 02 00 callq 2e180 <_ZN9benchmark12Int32FromEnvEPKci>
61bc: 48 8d 3d 15 36 04 00 lea 0x43615(%rip),%rdi # 497d8 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x3d8>
61c3: 31 f6 xor %esi,%esi
61c5: 89 05 f9 06 26 00 mov %eax,0x2606f9(%rip) # 2668c4 <FLAGS_benchmark_repetitions>
61cb: e8 b0 7c 02 00 callq 2de80 <_ZN9benchmark11BoolFromEnvEPKcb>
61d0: 48 8d 3d 29 36 04 00 lea 0x43629(%rip),%rdi # 49800 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x400>
61d7: 31 f6 xor %esi,%esi
61d9: 88 05 e2 06 26 00 mov %al,0x2606e2(%rip) # 2668c1 <FLAGS_benchmark_report_aggregates_only>
61df: e8 9c 7c 02 00 callq 2de80 <_ZN9benchmark11BoolFromEnvEPKcb>
61e4: 48 8d 35 64 32 04 00 lea 0x43264(%rip),%rsi # 4944f <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x4f>
61eb: 48 8d 3d da 32 04 00 lea 0x432da(%rip),%rdi # 494cc <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xcc>
61f2: 88 05 c8 06 26 00 mov %al,0x2606c8(%rip) # 2668c0 <FLAGS_benchmark_display_aggregates_only>
61f8: e8 03 84 02 00 callq 2e600 <_ZN9benchmark13StringFromEnvEPKcS1_>
61fd: 48 8d 3d 9c 06 26 00 lea 0x26069c(%rip),%rdi # 2668a0 <_Z22FLAGS_benchmark_formatB5cxx11>
6204: 48 89 c6 mov %rax,%rsi
6207: e8 44 fe ff ff callq 6050 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74>
620c: 48 8d 15 f5 fd 24 00 lea 0x24fdf5(%rip),%rdx # 256008 <__dso_handle>
6213: 48 8d 35 86 06 26 00 lea 0x260686(%rip),%rsi # 2668a0 <_Z22FLAGS_benchmark_formatB5cxx11>
621a: 48 89 df mov %rbx,%rdi
621d: e8 9e f8 ff ff callq 5ac0 <__cxa_atexit@plt>
6222: 48 8d 35 2e 32 04 00 lea 0x4322e(%rip),%rsi # 49457 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x57>
6229: 48 8d 3d bb 32 04 00 lea 0x432bb(%rip),%rdi # 494eb <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xeb>
6230: e8 cb 83 02 00 callq 2e600 <_ZN9benchmark13StringFromEnvEPKcS1_>
6235: 48 8d 3d 44 06 26 00 lea 0x260644(%rip),%rdi # 266880 <_Z26FLAGS_benchmark_out_formatB5cxx11>
623c: 48 89 c6 mov %rax,%rsi
623f: e8 0c fe ff ff callq 6050 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74>
6244: 48 8d 15 bd fd 24 00 lea 0x24fdbd(%rip),%rdx # 256008 <__dso_handle>
624b: 48 8d 35 2e 06 26 00 lea 0x26062e(%rip),%rsi # 266880 <_Z26FLAGS_benchmark_out_formatB5cxx11>
6252: 48 89 df mov %rbx,%rdi
6255: e8 66 f8 ff ff callq 5ac0 <__cxa_atexit@plt>
625a: 48 8d 35 5b 3d 04 00 lea 0x43d5b(%rip),%rsi # 49fbc <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xbbc>
6261: 48 8d 3d 75 32 04 00 lea 0x43275(%rip),%rdi # 494dd <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xdd>
6268: e8 93 83 02 00 callq 2e600 <_ZN9benchmark13StringFromEnvEPKcS1_>
626d: 48 8d 3d ec 05 26 00 lea 0x2605ec(%rip),%rdi # 266860 <_Z19FLAGS_benchmark_outB5cxx11>
6274: 48 89 c6 mov %rax,%rsi
6277: e8 d4 fd ff ff callq 6050 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74>
627c: 48 8d 15 85 fd 24 00 lea 0x24fd85(%rip),%rdx # 256008 <__dso_handle>
6283: 48 8d 35 d6 05 26 00 lea 0x2605d6(%rip),%rsi # 266860 <_Z19FLAGS_benchmark_outB5cxx11>
628a: 48 89 df mov %rbx,%rdi
628d: e8 2e f8 ff ff callq 5ac0 <__cxa_atexit@plt>
6292: 48 8d 35 df 31 04 00 lea 0x431df(%rip),%rsi # 49478 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x78>
6299: 48 8d 3d 60 32 04 00 lea 0x43260(%rip),%rdi # 49500 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x100>
62a0: e8 5b 83 02 00 callq 2e600 <_ZN9benchmark13StringFromEnvEPKcS1_>
62a5: 48 8d 3d 94 05 26 00 lea 0x260594(%rip),%rdi # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
62ac: 48 89 c6 mov %rax,%rsi
62af: e8 9c fd ff ff callq 6050 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.74>
62b4: 48 8d 15 4d fd 24 00 lea 0x24fd4d(%rip),%rdx # 256008 <__dso_handle>
62bb: 48 8d 35 7e 05 26 00 lea 0x26057e(%rip),%rsi # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
62c2: 48 89 df mov %rbx,%rdi
62c5: e8 f6 f7 ff ff callq 5ac0 <__cxa_atexit@plt>
62ca: 48 8d 3d 4b 32 04 00 lea 0x4324b(%rip),%rdi # 4951c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x11c>
62d1: 31 f6 xor %esi,%esi
62d3: e8 a8 7b 02 00 callq 2de80 <_ZN9benchmark11BoolFromEnvEPKcb>
62d8: 48 8d 3d 00 38 04 00 lea 0x43800(%rip),%rdi # 49adf <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6df>
62df: 31 f6 xor %esi,%esi
62e1: 88 05 3d 05 26 00 mov %al,0x26053d(%rip) # 266824 <FLAGS_benchmark_counters_tabular>
62e7: e8 94 7e 02 00 callq 2e180 <_ZN9benchmark12Int32FromEnvEPKci>
62ec: 5b pop %rbx
62ed: 89 05 2d 05 26 00 mov %eax,0x26052d(%rip) # 266820 <FLAGS_v>
62f3: c3 retq
62f4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
62fb: 00 00 00
62fe: 66 90 xchg %ax,%ax
0000000000006300 <_GLOBAL__sub_I__ZNK9benchmark13BenchmarkName3strB5cxx11Ev>:
6300: e9 8b 19 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6305: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
630c: 00 00 00
630f: 90 nop
0000000000006310 <_GLOBAL__sub_I__ZN9benchmark8internal17BenchmarkFamilies11GetInstanceEv>:
6310: 48 83 ec 08 sub $0x8,%rsp
6314: e8 77 19 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6319: 48 8d 3d 80 06 26 00 lea 0x260680(%rip),%rdi # 2669a0 <_ZStL8__ioinit>
6320: e8 7b fa ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6325: 48 8b 3d cc fc 24 00 mov 0x24fccc(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
632c: 48 8d 15 d5 fc 24 00 lea 0x24fcd5(%rip),%rdx # 256008 <__dso_handle>
6333: 48 8d 35 66 06 26 00 lea 0x260666(%rip),%rsi # 2669a0 <_ZStL8__ioinit>
633a: 48 83 c4 08 add $0x8,%rsp
633e: e9 7d f7 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6343: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
634a: 00 00 00
634d: 0f 1f 00 nopl (%rax)
0000000000006350 <_GLOBAL__sub_I__ZN9benchmark8internal14memory_managerE>:
6350: 48 83 ec 08 sub $0x8,%rsp
6354: e8 37 19 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6359: 48 8d 3d 90 06 26 00 lea 0x260690(%rip),%rdi # 2669f0 <_ZStL8__ioinit>
6360: e8 3b fa ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6365: 48 8b 3d 8c fc 24 00 mov 0x24fc8c(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
636c: 48 8d 15 95 fc 24 00 lea 0x24fc95(%rip),%rdx # 256008 <__dso_handle>
6373: 48 8d 35 76 06 26 00 lea 0x260676(%rip),%rsi # 2669f0 <_ZStL8__ioinit>
637a: 48 83 c4 08 add $0x8,%rsp
637e: e9 3d f7 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6383: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
638a: 00 00 00
638d: 0f 1f 00 nopl (%rax)
0000000000006390 <_GLOBAL__sub_I__ZN9benchmark12FormatStringB5cxx11EPKcP13__va_list_tag>:
6390: 48 8d 3d 71 06 26 00 lea 0x260671(%rip),%rdi # 266a08 <_ZStL8__ioinit>
6397: 48 83 ec 08 sub $0x8,%rsp
639b: e8 00 fa ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
63a0: 48 8b 3d 51 fc 24 00 mov 0x24fc51(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
63a7: 48 8d 15 5a fc 24 00 lea 0x24fc5a(%rip),%rdx # 256008 <__dso_handle>
63ae: 48 8d 35 53 06 26 00 lea 0x260653(%rip),%rsi # 266a08 <_ZStL8__ioinit>
63b5: e8 06 f7 ff ff callq 5ac0 <__cxa_atexit@plt>
63ba: 48 83 c4 08 add $0x8,%rsp
63be: e9 cd 18 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
63c3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
63ca: 00 00 00
63cd: 0f 1f 00 nopl (%rax)
00000000000063d0 <_GLOBAL__sub_I__ZN9benchmark11BoolFromEnvEPKcb>:
63d0: 48 8d 3d 32 06 26 00 lea 0x260632(%rip),%rdi # 266a09 <_ZStL8__ioinit>
63d7: 48 83 ec 08 sub $0x8,%rsp
63db: e8 c0 f9 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
63e0: 48 8b 3d 11 fc 24 00 mov 0x24fc11(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
63e7: 48 8d 15 1a fc 24 00 lea 0x24fc1a(%rip),%rdx # 256008 <__dso_handle>
63ee: 48 8d 35 14 06 26 00 lea 0x260614(%rip),%rsi # 266a09 <_ZStL8__ioinit>
63f5: 48 83 c4 08 add $0x8,%rsp
63f9: e9 c2 f6 ff ff jmpq 5ac0 <__cxa_atexit@plt>
63fe: 66 90 xchg %ax,%ax
0000000000006400 <_GLOBAL__sub_I__ZN9benchmark12FittingCurveENS_4BigOE>:
6400: 48 83 ec 08 sub $0x8,%rsp
6404: e8 87 18 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6409: 48 8d 3d fa 05 26 00 lea 0x2605fa(%rip),%rdi # 266a0a <_ZStL8__ioinit>
6410: e8 8b f9 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6415: 48 8b 3d dc fb 24 00 mov 0x24fbdc(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
641c: 48 8d 15 e5 fb 24 00 lea 0x24fbe5(%rip),%rdx # 256008 <__dso_handle>
6423: 48 8d 35 e0 05 26 00 lea 0x2605e0(%rip),%rsi # 266a0a <_ZStL8__ioinit>
642a: 48 83 c4 08 add $0x8,%rsp
642e: e9 8d f6 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6433: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
643a: 00 00 00
643d: 0f 1f 00 nopl (%rax)
0000000000006440 <_GLOBAL__sub_I__ZN9benchmark15ConsoleReporter13ReportContextERKNS_17BenchmarkReporter7ContextE>:
6440: 48 8d 3d c4 05 26 00 lea 0x2605c4(%rip),%rdi # 266a0b <_ZStL8__ioinit>
6447: 48 83 ec 08 sub $0x8,%rsp
644b: e8 50 f9 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6450: 48 8b 3d a1 fb 24 00 mov 0x24fba1(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
6457: 48 8d 15 aa fb 24 00 lea 0x24fbaa(%rip),%rdx # 256008 <__dso_handle>
645e: 48 8d 35 a6 05 26 00 lea 0x2605a6(%rip),%rsi # 266a0b <_ZStL8__ioinit>
6465: e8 56 f6 ff ff callq 5ac0 <__cxa_atexit@plt>
646a: 48 83 c4 08 add $0x8,%rsp
646e: e9 1d 18 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6473: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
647a: 00 00 00
647d: 0f 1f 00 nopl (%rax)
0000000000006480 <_GLOBAL__sub_I__ZN9benchmark8internal6FinishERKNS_7CounterEmdd>:
6480: e9 0b 18 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6485: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
648c: 00 00 00
648f: 90 nop
0000000000006490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>:
6490: 41 55 push %r13
6492: 41 54 push %r12
6494: 4c 8d 67 10 lea 0x10(%rdi),%r12
6498: 55 push %rbp
6499: 53 push %rbx
649a: 48 89 fb mov %rdi,%rbx
649d: 49 89 f5 mov %rsi,%r13
64a0: 48 83 ec 18 sub $0x18,%rsp
64a4: 4c 89 27 mov %r12,(%rdi)
64a7: 48 89 f7 mov %rsi,%rdi
64aa: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
64b1: 00 00
64b3: 48 89 44 24 08 mov %rax,0x8(%rsp)
64b8: 31 c0 xor %eax,%eax
64ba: e8 01 f4 ff ff callq 58c0 <strlen@plt>
64bf: 48 83 f8 0f cmp $0xf,%rax
64c3: 48 89 c5 mov %rax,%rbp
64c6: 48 89 04 24 mov %rax,(%rsp)
64ca: 77 38 ja 6504 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58+0x74>
64cc: 48 83 f8 01 cmp $0x1,%rax
64d0: 75 5d jne 652f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58+0x9f>
64d2: 41 0f b6 45 00 movzbl 0x0(%r13),%eax
64d7: 88 43 10 mov %al,0x10(%rbx)
64da: 48 8b 04 24 mov (%rsp),%rax
64de: 48 8b 13 mov (%rbx),%rdx
64e1: 48 89 43 08 mov %rax,0x8(%rbx)
64e5: c6 04 02 00 movb $0x0,(%rdx,%rax,1)
64e9: 48 8b 44 24 08 mov 0x8(%rsp),%rax
64ee: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
64f5: 00 00
64f7: 75 3d jne 6536 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58+0xa6>
64f9: 48 83 c4 18 add $0x18,%rsp
64fd: 5b pop %rbx
64fe: 5d pop %rbp
64ff: 41 5c pop %r12
6501: 41 5d pop %r13
6503: c3 retq
6504: 48 89 e6 mov %rsp,%rsi
6507: 31 d2 xor %edx,%edx
6509: 48 89 df mov %rbx,%rdi
650c: e8 8f f9 ff ff callq 5ea0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>
6511: 49 89 c4 mov %rax,%r12
6514: 48 89 03 mov %rax,(%rbx)
6517: 48 8b 04 24 mov (%rsp),%rax
651b: 48 89 43 10 mov %rax,0x10(%rbx)
651f: 48 89 ea mov %rbp,%rdx
6522: 4c 89 ee mov %r13,%rsi
6525: 4c 89 e7 mov %r12,%rdi
6528: e8 73 f5 ff ff callq 5aa0 <memcpy@plt>
652d: eb ab jmp 64da <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58+0x4a>
652f: 48 85 c0 test %rax,%rax
6532: 74 a6 je 64da <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58+0x4a>
6534: eb e9 jmp 651f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58+0x8f>
6536: e8 85 f6 ff ff callq 5bc0 <__stack_chk_fail@plt>
653b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
0000000000006540 <_Z41__static_initialization_and_destruction_0ii.constprop.86>:
6540: 41 54 push %r12
6542: 55 push %rbp
6543: 53 push %rbx
6544: 48 81 ec 60 01 00 00 sub $0x160,%rsp
654b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
6552: 00 00
6554: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp)
655b: 00
655c: 31 c0 xor %eax,%eax
655e: e8 2d 17 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6563: 48 8d 3d be 04 26 00 lea 0x2604be(%rip),%rdi # 266a28 <_ZStL8__ioinit>
656a: 48 8d 5c 24 10 lea 0x10(%rsp),%rbx
656f: e8 2c f8 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6574: 48 8b 3d 7d fa 24 00 mov 0x24fa7d(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
657b: 48 8d 15 86 fa 24 00 lea 0x24fa86(%rip),%rdx # 256008 <__dso_handle>
6582: 48 8d 35 9f 04 26 00 lea 0x26049f(%rip),%rsi # 266a28 <_ZStL8__ioinit>
6589: e8 32 f5 ff ff callq 5ac0 <__cxa_atexit@plt>
658e: 48 8d 35 86 4a 04 00 lea 0x44a86(%rip),%rsi # 4b01b <_ZTSN9benchmark15ConsoleReporterE+0x2b>
6595: 48 89 df mov %rbx,%rdi
6598: e8 f3 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
659d: 48 8d 7b 20 lea 0x20(%rbx),%rdi
65a1: 48 8d 35 78 4a 04 00 lea 0x44a78(%rip),%rsi # 4b020 <_ZTSN9benchmark15ConsoleReporterE+0x30>
65a8: e8 e3 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
65ad: 48 8d 7b 40 lea 0x40(%rbx),%rdi
65b1: 48 8d 35 ad 35 04 00 lea 0x435ad(%rip),%rsi # 49b65 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x765>
65b8: e8 d3 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
65bd: 48 8d 7b 60 lea 0x60(%rbx),%rdi
65c1: 48 8d 35 63 4a 04 00 lea 0x44a63(%rip),%rsi # 4b02b <_ZTSN9benchmark15ConsoleReporterE+0x3b>
65c8: e8 c3 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
65cd: 48 8d bb 80 00 00 00 lea 0x80(%rbx),%rdi
65d4: 48 8d 35 59 4a 04 00 lea 0x44a59(%rip),%rsi # 4b034 <_ZTSN9benchmark15ConsoleReporterE+0x44>
65db: e8 b0 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
65e0: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
65e7: 48 8d 35 50 4a 04 00 lea 0x44a50(%rip),%rsi # 4b03e <_ZTSN9benchmark15ConsoleReporterE+0x4e>
65ee: e8 9d fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
65f3: 48 8d bb c0 00 00 00 lea 0xc0(%rbx),%rdi
65fa: 48 8d 35 4e 4a 04 00 lea 0x44a4e(%rip),%rsi # 4b04f <_ZTSN9benchmark15ConsoleReporterE+0x5f>
6601: e8 8a fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
6606: 48 8d bb e0 00 00 00 lea 0xe0(%rbx),%rdi
660d: 48 8d 35 4c 4a 04 00 lea 0x44a4c(%rip),%rsi # 4b060 <_ZTSN9benchmark15ConsoleReporterE+0x70>
6614: e8 77 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
6619: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi
6620: 48 8d 35 3f 4a 04 00 lea 0x44a3f(%rip),%rsi # 4b066 <_ZTSN9benchmark15ConsoleReporterE+0x76>
6627: e8 64 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
662c: 48 8d bb 20 01 00 00 lea 0x120(%rbx),%rdi
6633: 48 8d 35 3b 4a 04 00 lea 0x44a3b(%rip),%rsi # 4b075 <_ZTSN9benchmark15ConsoleReporterE+0x85>
663a: e8 51 fe ff ff callq 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.isra.58>
663f: 48 8d 4c 24 0f lea 0xf(%rsp),%rcx
6644: 48 8d 3d c5 03 26 00 lea 0x2603c5(%rip),%rdi # 266a10 <_ZN9benchmark12_GLOBAL__N_18elementsE>
664b: 48 89 de mov %rbx,%rsi
664e: ba 0a 00 00 00 mov $0xa,%edx
6653: e8 a8 fe 02 00 callq 36500 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ESt16initializer_listIS5_ERKS6_>
6658: 48 8d 6c 24 f0 lea -0x10(%rsp),%rbp
665d: 48 81 c3 20 01 00 00 add $0x120,%rbx
6664: 0f 1f 40 00 nopl 0x0(%rax)
6668: 48 8b 3b mov (%rbx),%rdi
666b: 48 8d 43 10 lea 0x10(%rbx),%rax
666f: 48 39 c7 cmp %rax,%rdi
6672: 74 47 je 66bb <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x17b>
6674: 48 83 eb 20 sub $0x20,%rbx
6678: e8 a3 f4 ff ff callq 5b20 <_ZdlPv@plt>
667d: 48 39 dd cmp %rbx,%rbp
6680: 75 e6 jne 6668 <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x128>
6682: 48 8d 15 7f f9 24 00 lea 0x24f97f(%rip),%rdx # 256008 <__dso_handle>
6689: 48 8d 35 80 03 26 00 lea 0x260380(%rip),%rsi # 266a10 <_ZN9benchmark12_GLOBAL__N_18elementsE>
6690: 48 8d 3d b9 92 00 00 lea 0x92b9(%rip),%rdi # f950 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev>
6697: e8 24 f4 ff ff callq 5ac0 <__cxa_atexit@plt>
669c: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax
66a3: 00
66a4: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
66ab: 00 00
66ad: 75 17 jne 66c6 <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x186>
66af: 48 81 c4 60 01 00 00 add $0x160,%rsp
66b6: 5b pop %rbx
66b7: 5d pop %rbp
66b8: 41 5c pop %r12
66ba: c3 retq
66bb: 48 83 eb 20 sub $0x20,%rbx
66bf: 48 39 eb cmp %rbp,%rbx
66c2: 75 a4 jne 6668 <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x128>
66c4: eb bc jmp 6682 <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x142>
66c6: e8 f5 f4 ff ff callq 5bc0 <__stack_chk_fail@plt>
66cb: 48 8d ab 40 01 00 00 lea 0x140(%rbx),%rbp
66d2: 49 89 c4 mov %rax,%r12
66d5: 48 83 ed 20 sub $0x20,%rbp
66d9: 48 8b 7d 00 mov 0x0(%rbp),%rdi
66dd: 48 8d 55 10 lea 0x10(%rbp),%rdx
66e1: 48 39 d7 cmp %rdx,%rdi
66e4: 74 05 je 66eb <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x1ab>
66e6: e8 35 f4 ff ff callq 5b20 <_ZdlPv@plt>
66eb: 48 39 dd cmp %rbx,%rbp
66ee: 75 e5 jne 66d5 <_Z41__static_initialization_and_destruction_0ii.constprop.86+0x195>
66f0: 4c 89 e7 mov %r12,%rdi
66f3: e8 98 f7 ff ff callq 5e90 <_Unwind_Resume@plt>
66f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
66ff: 00
0000000000006700 <_GLOBAL__sub_I__ZN9benchmark9CsvEscapeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>:
6700: e9 3b fe ff ff jmpq 6540 <_Z41__static_initialization_and_destruction_0ii.constprop.86>
6705: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
670c: 00 00 00
670f: 90 nop
0000000000006710 <_GLOBAL__sub_I__ZN9benchmark12JSONReporter13ReportContextERKNS_17BenchmarkReporter7ContextE>:
6710: 48 83 ec 08 sub $0x8,%rsp
6714: e8 77 15 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6719: 48 8d 3d 09 03 26 00 lea 0x260309(%rip),%rdi # 266a29 <_ZStL8__ioinit>
6720: e8 7b f6 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6725: 48 8b 3d cc f8 24 00 mov 0x24f8cc(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
672c: 48 8d 15 d5 f8 24 00 lea 0x24f8d5(%rip),%rdx # 256008 <__dso_handle>
6733: 48 8d 35 ef 02 26 00 lea 0x2602ef(%rip),%rsi # 266a29 <_ZStL8__ioinit>
673a: 48 83 c4 08 add $0x8,%rsp
673e: e9 7d f3 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6743: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
674a: 00 00 00
674d: 0f 1f 00 nopl (%rax)
0000000000006750 <_GLOBAL__sub_I__ZN9benchmark17BenchmarkReporterC2Ev>:
6750: 48 83 ec 08 sub $0x8,%rsp
6754: e8 37 15 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6759: 48 8d 3d d8 02 26 00 lea 0x2602d8(%rip),%rdi # 266a38 <_ZStL8__ioinit>
6760: e8 3b f6 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6765: 48 8b 3d 8c f8 24 00 mov 0x24f88c(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
676c: 48 8d 15 95 f8 24 00 lea 0x24f895(%rip),%rdx # 256008 <__dso_handle>
6773: 48 8d 35 be 02 26 00 lea 0x2602be(%rip),%rsi # 266a38 <_ZStL8__ioinit>
677a: 48 83 c4 08 add $0x8,%rsp
677e: e9 3d f3 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6783: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
678a: 00 00 00
678d: 0f 1f 00 nopl (%rax)
0000000000006790 <_GLOBAL__sub_I__ZN9benchmark14StatisticsMeanERKSt6vectorIdSaIdEE>:
6790: 48 83 ec 08 sub $0x8,%rsp
6794: e8 f7 14 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6799: 48 8d 3d 99 02 26 00 lea 0x260299(%rip),%rdi # 266a39 <_ZStL8__ioinit>
67a0: e8 fb f5 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
67a5: 48 8b 3d 4c f8 24 00 mov 0x24f84c(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
67ac: 48 8d 15 55 f8 24 00 lea 0x24f855(%rip),%rdx # 256008 <__dso_handle>
67b3: 48 8d 35 7f 02 26 00 lea 0x26027f(%rip),%rsi # 266a39 <_ZStL8__ioinit>
67ba: 48 83 c4 08 add $0x8,%rsp
67be: e9 fd f2 ff ff jmpq 5ac0 <__cxa_atexit@plt>
67c3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
67ca: 00 00 00
67cd: 0f 1f 00 nopl (%rax)
00000000000067d0 <_GLOBAL__sub_I__ZN9benchmark19AppendHumanReadableEiPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>:
67d0: e9 bb 14 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
67d5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
67dc: 00 00 00
67df: 90 nop
00000000000067e0 <_GLOBAL__sub_I__ZN9benchmark7CPUInfo3GetEv>:
67e0: 48 83 ec 08 sub $0x8,%rsp
67e4: e8 a7 14 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
67e9: 48 8d 3d 70 02 26 00 lea 0x260270(%rip),%rdi # 266a60 <_ZStL8__ioinit>
67f0: e8 ab f5 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
67f5: 48 8b 3d fc f7 24 00 mov 0x24f7fc(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
67fc: 48 8d 15 05 f8 24 00 lea 0x24f805(%rip),%rdx # 256008 <__dso_handle>
6803: 48 8d 35 56 02 26 00 lea 0x260256(%rip),%rsi # 266a60 <_ZStL8__ioinit>
680a: 48 83 c4 08 add $0x8,%rsp
680e: e9 ad f2 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6813: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
681a: 00 00 00
681d: 0f 1f 00 nopl (%rax)
0000000000006820 <_GLOBAL__sub_I__ZN9benchmark15ProcessCPUUsageEv>:
6820: 48 83 ec 08 sub $0x8,%rsp
6824: e8 67 14 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6829: 48 8d 3d 31 02 26 00 lea 0x260231(%rip),%rdi # 266a61 <_ZStL8__ioinit>
6830: e8 6b f5 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
6835: 48 8b 3d bc f7 24 00 mov 0x24f7bc(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
683c: 48 8d 15 c5 f7 24 00 lea 0x24f7c5(%rip),%rdx # 256008 <__dso_handle>
6843: 48 8d 35 17 02 26 00 lea 0x260217(%rip),%rsi # 266a61 <_ZStL8__ioinit>
684a: 48 83 c4 08 add $0x8,%rsp
684e: e9 6d f2 ff ff jmpq 5ac0 <__cxa_atexit@plt>
6853: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
685a: 00 00 00
685d: 0f 1f 00 nopl (%rax)
0000000000006860 <_GLOBAL__sub_I__ZNK9benchmark8internal17BenchmarkInstance3RunEmiPNS0_11ThreadTimerEPNS0_13ThreadManagerE>:
6860: e9 2b 14 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6865: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
686c: 00 00 00
686f: 90 nop
0000000000006870 <_GLOBAL__sub_I__ZN9benchmark20SleepForMicrosecondsEi>:
6870: e9 1b 14 00 00 jmpq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6875: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
687c: 00 00 00
687f: 90 nop
0000000000006880 <_start>:
6880: 31 ed xor %ebp,%ebp
6882: 49 89 d1 mov %rdx,%r9
6885: 5e pop %rsi
6886: 48 89 e2 mov %rsp,%rdx
6889: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp
688d: 50 push %rax
688e: 54 push %rsp
688f: 4c 8d 05 9a 2a 04 00 lea 0x42a9a(%rip),%r8 # 49330 <__libc_csu_fini>
6896: 48 8d 0d 23 2a 04 00 lea 0x42a23(%rip),%rcx # 492c0 <__libc_csu_init>
689d: 48 8d 3d d4 05 00 00 lea 0x5d4(%rip),%rdi # 6e78 <main>
68a4: ff 15 36 f7 24 00 callq *0x24f736(%rip) # 255fe0 <__libc_start_main@GLIBC_2.2.5>
68aa: f4 hlt
68ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
00000000000068b0 <deregister_tm_clones>:
68b0: 48 8d 3d 71 fb 24 00 lea 0x24fb71(%rip),%rdi # 256428 <__TMC_END__>
68b7: 55 push %rbp
68b8: 48 8d 05 69 fb 24 00 lea 0x24fb69(%rip),%rax # 256428 <__TMC_END__>
68bf: 48 39 f8 cmp %rdi,%rax
68c2: 48 89 e5 mov %rsp,%rbp
68c5: 74 19 je 68e0 <deregister_tm_clones+0x30>
68c7: 48 8b 05 0a f7 24 00 mov 0x24f70a(%rip),%rax # 255fd8 <_ITM_deregisterTMCloneTable>
68ce: 48 85 c0 test %rax,%rax
68d1: 74 0d je 68e0 <deregister_tm_clones+0x30>
68d3: 5d pop %rbp
68d4: ff e0 jmpq *%rax
68d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
68dd: 00 00 00
68e0: 5d pop %rbp
68e1: c3 retq
68e2: 0f 1f 40 00 nopl 0x0(%rax)
68e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
68ed: 00 00 00
00000000000068f0 <register_tm_clones>:
68f0: 48 8d 3d 31 fb 24 00 lea 0x24fb31(%rip),%rdi # 256428 <__TMC_END__>
68f7: 48 8d 35 2a fb 24 00 lea 0x24fb2a(%rip),%rsi # 256428 <__TMC_END__>
68fe: 55 push %rbp
68ff: 48 29 fe sub %rdi,%rsi
6902: 48 89 e5 mov %rsp,%rbp
6905: 48 c1 fe 03 sar $0x3,%rsi
6909: 48 89 f0 mov %rsi,%rax
690c: 48 c1 e8 3f shr $0x3f,%rax
6910: 48 01 c6 add %rax,%rsi
6913: 48 d1 fe sar %rsi
6916: 74 18 je 6930 <register_tm_clones+0x40>
6918: 48 8b 05 d1 f6 24 00 mov 0x24f6d1(%rip),%rax # 255ff0 <_ITM_registerTMCloneTable>
691f: 48 85 c0 test %rax,%rax
6922: 74 0c je 6930 <register_tm_clones+0x40>
6924: 5d pop %rbp
6925: ff e0 jmpq *%rax
6927: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
692e: 00 00
6930: 5d pop %rbp
6931: c3 retq
6932: 0f 1f 40 00 nopl 0x0(%rax)
6936: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
693d: 00 00 00
0000000000006940 <__do_global_dtors_aux>:
6940: 80 3d 89 fe 24 00 00 cmpb $0x0,0x24fe89(%rip) # 2567d0 <completed.7698>
6947: 75 2f jne 6978 <__do_global_dtors_aux+0x38>
6949: 48 83 3d 5f f6 24 00 cmpq $0x0,0x24f65f(%rip) # 255fb0 <__cxa_finalize@GLIBC_2.2.5>
6950: 00
6951: 55 push %rbp
6952: 48 89 e5 mov %rsp,%rbp
6955: 74 0c je 6963 <__do_global_dtors_aux+0x23>
6957: 48 8b 3d aa f6 24 00 mov 0x24f6aa(%rip),%rdi # 256008 <__dso_handle>
695e: e8 fd f5 ff ff callq 5f60 <__cxa_finalize@plt>
6963: e8 48 ff ff ff callq 68b0 <deregister_tm_clones>
6968: c6 05 61 fe 24 00 01 movb $0x1,0x24fe61(%rip) # 2567d0 <completed.7698>
696f: 5d pop %rbp
6970: c3 retq
6971: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
6978: f3 c3 repz retq
697a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
0000000000006980 <frame_dummy>:
6980: 55 push %rbp
6981: 48 89 e5 mov %rsp,%rbp
6984: 5d pop %rbp
6985: e9 66 ff ff ff jmpq 68f0 <register_tm_clones>
000000000000698a <_Z15__clear_mov_immPv>:
698a: 55 push %rbp
698b: 48 89 e5 mov %rsp,%rbp
698e: 48 89 7d e8 mov %rdi,-0x18(%rbp)
6992: 48 8b 45 e8 mov -0x18(%rbp),%rax
6996: 48 89 c7 mov %rax,%rdi
6999: 48 c7 07 00 00 00 00 movq $0x0,(%rdi)
69a0: 48 89 f8 mov %rdi,%rax
69a3: 48 89 45 f8 mov %rax,-0x8(%rbp)
69a7: 90 nop
69a8: 5d pop %rbp
69a9: c3 retq
00000000000069aa <_Z15__clear_mov_regPv>:
69aa: 55 push %rbp
69ab: 48 89 e5 mov %rsp,%rbp
69ae: 48 89 7d e8 mov %rdi,-0x18(%rbp)
69b2: 48 8b 45 e8 mov -0x18(%rbp),%rax
69b6: ba 00 00 00 00 mov $0x0,%edx
69bb: 48 89 c7 mov %rax,%rdi
69be: 48 89 17 mov %rdx,(%rdi)
69c1: 48 89 f8 mov %rdi,%rax
69c4: 48 89 45 f8 mov %rax,-0x8(%rbp)
69c8: 90 nop
69c9: 5d pop %rbp
69ca: c3 retq
00000000000069cb <_ZL10BM_mov_regRN9benchmark5StateE>:
69cb: 55 push %rbp
69cc: 48 89 e5 mov %rsp,%rbp
69cf: 48 83 ec 60 sub $0x60,%rsp
69d3: 48 89 7d a8 mov %rdi,-0x58(%rbp)
69d7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
69de: 00 00
69e0: 48 89 45 f8 mov %rax,-0x8(%rbp)
69e4: 31 c0 xor %eax,%eax
69e6: 48 8b 45 a8 mov -0x58(%rbp),%rax
69ea: 48 89 45 b0 mov %rax,-0x50(%rbp)
69ee: 48 8b 45 b0 mov -0x50(%rbp),%rax
69f2: 48 89 45 c0 mov %rax,-0x40(%rbp)
69f6: 48 8b 45 c0 mov -0x40(%rbp),%rax
69fa: 48 89 45 c8 mov %rax,-0x38(%rbp)
69fe: 48 8b 45 c8 mov -0x38(%rbp),%rax
6a02: 0f b6 40 1a movzbl 0x1a(%rax),%eax
6a06: 84 c0 test %al,%al
6a08: 74 07 je 6a11 <_ZL10BM_mov_regRN9benchmark5StateE+0x46>
6a0a: b8 00 00 00 00 mov $0x0,%eax
6a0f: eb 08 jmp 6a19 <_ZL10BM_mov_regRN9benchmark5StateE+0x4e>
6a11: 48 8b 45 c8 mov -0x38(%rbp),%rax
6a15: 48 8b 40 10 mov 0x10(%rax),%rax
6a19: 48 89 45 e0 mov %rax,-0x20(%rbp)
6a1d: 48 8b 45 c8 mov -0x38(%rbp),%rax
6a21: 48 89 45 e8 mov %rax,-0x18(%rbp)
6a25: 48 8b 45 e0 mov -0x20(%rbp),%rax
6a29: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6a2d: 48 89 45 d0 mov %rax,-0x30(%rbp)
6a31: 48 89 55 d8 mov %rdx,-0x28(%rbp)
6a35: 48 8b 45 b0 mov -0x50(%rbp),%rax
6a39: 48 89 45 b8 mov %rax,-0x48(%rbp)
6a3d: 48 8b 45 b8 mov -0x48(%rbp),%rax
6a41: 48 89 c7 mov %rax,%rdi
6a44: e8 67 09 00 00 callq 73b0 <_ZN9benchmark5State16StartKeepRunningEv>
6a49: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp)
6a50: 00
6a51: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp)
6a58: 00
6a59: 48 8b 45 e0 mov -0x20(%rbp),%rax
6a5d: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6a61: 48 89 45 e0 mov %rax,-0x20(%rbp)
6a65: 48 89 55 e8 mov %rdx,-0x18(%rbp)
6a69: 48 8b 45 d0 mov -0x30(%rbp),%rax
6a6d: 48 85 c0 test %rax,%rax
6a70: 0f 95 c0 setne %al
6a73: 0f b6 c0 movzbl %al,%eax
6a76: 48 85 c0 test %rax,%rax
6a79: 74 07 je 6a82 <_ZL10BM_mov_regRN9benchmark5StateE+0xb7>
6a7b: b8 01 00 00 00 mov $0x1,%eax
6a80: eb 11 jmp 6a93 <_ZL10BM_mov_regRN9benchmark5StateE+0xc8>
6a82: 48 8b 45 d8 mov -0x28(%rbp),%rax
6a86: 48 89 c7 mov %rax,%rdi
6a89: e8 82 0b 00 00 callq 7610 <_ZN9benchmark5State17FinishKeepRunningEv>
6a8e: b8 00 00 00 00 mov $0x0,%eax
6a93: 84 c0 test %al,%al
6a95: 74 42 je 6ad9 <_ZL10BM_mov_regRN9benchmark5StateE+0x10e>
6a97: 48 8d 3d 62 fd 24 00 lea 0x24fd62(%rip),%rdi # 256800 <_ZL3buf>
6a9e: e8 07 ff ff ff callq 69aa <_Z15__clear_mov_regPv>
6aa3: 48 8b 45 d0 mov -0x30(%rbp),%rax
6aa7: 48 85 c0 test %rax,%rax
6aaa: 75 1f jne 6acb <_ZL10BM_mov_regRN9benchmark5StateE+0x100>
6aac: 48 8d 0d 4d 29 04 00 lea 0x4294d(%rip),%rcx # 49400 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__>
6ab3: ba eb 02 00 00 mov $0x2eb,%edx
6ab8: 48 8d 35 a9 28 04 00 lea 0x428a9(%rip),%rsi # 49368 <_ZStL6ignore+0x6>
6abf: 48 8d 3d e4 28 04 00 lea 0x428e4(%rip),%rdi # 493aa <_ZStL6ignore+0x48>
6ac6: e8 05 ef ff ff callq 59d0 <__assert_fail@plt>
6acb: 48 8b 45 d0 mov -0x30(%rbp),%rax
6acf: 48 83 e8 01 sub $0x1,%rax
6ad3: 48 89 45 d0 mov %rax,-0x30(%rbp)
6ad7: eb 90 jmp 6a69 <_ZL10BM_mov_regRN9benchmark5StateE+0x9e>
6ad9: 90 nop
6ada: 48 8b 45 f8 mov -0x8(%rbp),%rax
6ade: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
6ae5: 00 00
6ae7: 74 05 je 6aee <_ZL10BM_mov_regRN9benchmark5StateE+0x123>
6ae9: e8 d2 f0 ff ff callq 5bc0 <__stack_chk_fail@plt>
6aee: c9 leaveq
6aef: c3 retq
0000000000006af0 <_ZL10BM_mov_immRN9benchmark5StateE>:
6af0: 55 push %rbp
6af1: 48 89 e5 mov %rsp,%rbp
6af4: 48 83 ec 60 sub $0x60,%rsp
6af8: 48 89 7d a8 mov %rdi,-0x58(%rbp)
6afc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
6b03: 00 00
6b05: 48 89 45 f8 mov %rax,-0x8(%rbp)
6b09: 31 c0 xor %eax,%eax
6b0b: 48 8b 45 a8 mov -0x58(%rbp),%rax
6b0f: 48 89 45 b0 mov %rax,-0x50(%rbp)
6b13: 48 8b 45 b0 mov -0x50(%rbp),%rax
6b17: 48 89 45 c0 mov %rax,-0x40(%rbp)
6b1b: 48 8b 45 c0 mov -0x40(%rbp),%rax
6b1f: 48 89 45 c8 mov %rax,-0x38(%rbp)
6b23: 48 8b 45 c8 mov -0x38(%rbp),%rax
6b27: 0f b6 40 1a movzbl 0x1a(%rax),%eax
6b2b: 84 c0 test %al,%al
6b2d: 74 07 je 6b36 <_ZL10BM_mov_immRN9benchmark5StateE+0x46>
6b2f: b8 00 00 00 00 mov $0x0,%eax
6b34: eb 08 jmp 6b3e <_ZL10BM_mov_immRN9benchmark5StateE+0x4e>
6b36: 48 8b 45 c8 mov -0x38(%rbp),%rax
6b3a: 48 8b 40 10 mov 0x10(%rax),%rax
6b3e: 48 89 45 e0 mov %rax,-0x20(%rbp)
6b42: 48 8b 45 c8 mov -0x38(%rbp),%rax
6b46: 48 89 45 e8 mov %rax,-0x18(%rbp)
6b4a: 48 8b 45 e0 mov -0x20(%rbp),%rax
6b4e: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6b52: 48 89 45 d0 mov %rax,-0x30(%rbp)
6b56: 48 89 55 d8 mov %rdx,-0x28(%rbp)
6b5a: 48 8b 45 b0 mov -0x50(%rbp),%rax
6b5e: 48 89 45 b8 mov %rax,-0x48(%rbp)
6b62: 48 8b 45 b8 mov -0x48(%rbp),%rax
6b66: 48 89 c7 mov %rax,%rdi
6b69: e8 42 08 00 00 callq 73b0 <_ZN9benchmark5State16StartKeepRunningEv>
6b6e: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp)
6b75: 00
6b76: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp)
6b7d: 00
6b7e: 48 8b 45 e0 mov -0x20(%rbp),%rax
6b82: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6b86: 48 89 45 e0 mov %rax,-0x20(%rbp)
6b8a: 48 89 55 e8 mov %rdx,-0x18(%rbp)
6b8e: 48 8b 45 d0 mov -0x30(%rbp),%rax
6b92: 48 85 c0 test %rax,%rax
6b95: 0f 95 c0 setne %al
6b98: 0f b6 c0 movzbl %al,%eax
6b9b: 48 85 c0 test %rax,%rax
6b9e: 74 07 je 6ba7 <_ZL10BM_mov_immRN9benchmark5StateE+0xb7>
6ba0: b8 01 00 00 00 mov $0x1,%eax
6ba5: eb 11 jmp 6bb8 <_ZL10BM_mov_immRN9benchmark5StateE+0xc8>
6ba7: 48 8b 45 d8 mov -0x28(%rbp),%rax
6bab: 48 89 c7 mov %rax,%rdi
6bae: e8 5d 0a 00 00 callq 7610 <_ZN9benchmark5State17FinishKeepRunningEv>
6bb3: b8 00 00 00 00 mov $0x0,%eax
6bb8: 84 c0 test %al,%al
6bba: 74 42 je 6bfe <_ZL10BM_mov_immRN9benchmark5StateE+0x10e>
6bbc: 48 8d 3d 3d fc 24 00 lea 0x24fc3d(%rip),%rdi # 256800 <_ZL3buf>
6bc3: e8 c2 fd ff ff callq 698a <_Z15__clear_mov_immPv>
6bc8: 48 8b 45 d0 mov -0x30(%rbp),%rax
6bcc: 48 85 c0 test %rax,%rax
6bcf: 75 1f jne 6bf0 <_ZL10BM_mov_immRN9benchmark5StateE+0x100>
6bd1: 48 8d 0d 28 28 04 00 lea 0x42828(%rip),%rcx # 49400 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__>
6bd8: ba eb 02 00 00 mov $0x2eb,%edx
6bdd: 48 8d 35 84 27 04 00 lea 0x42784(%rip),%rsi # 49368 <_ZStL6ignore+0x6>
6be4: 48 8d 3d bf 27 04 00 lea 0x427bf(%rip),%rdi # 493aa <_ZStL6ignore+0x48>
6beb: e8 e0 ed ff ff callq 59d0 <__assert_fail@plt>
6bf0: 48 8b 45 d0 mov -0x30(%rbp),%rax
6bf4: 48 83 e8 01 sub $0x1,%rax
6bf8: 48 89 45 d0 mov %rax,-0x30(%rbp)
6bfc: eb 90 jmp 6b8e <_ZL10BM_mov_immRN9benchmark5StateE+0x9e>
6bfe: 90 nop
6bff: 48 8b 45 f8 mov -0x8(%rbp),%rax
6c03: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
6c0a: 00 00
6c0c: 74 05 je 6c13 <_ZL10BM_mov_immRN9benchmark5StateE+0x123>
6c0e: e8 ad ef ff ff callq 5bc0 <__stack_chk_fail@plt>
6c13: c9 leaveq
6c14: c3 retq
0000000000006c15 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE>:
6c15: 55 push %rbp
6c16: 48 89 e5 mov %rsp,%rbp
6c19: 48 83 ec 70 sub $0x70,%rsp
6c1d: 48 89 7d 98 mov %rdi,-0x68(%rbp)
6c21: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
6c28: 00 00
6c2a: 48 89 45 f8 mov %rax,-0x8(%rbp)
6c2e: 31 c0 xor %eax,%eax
6c30: 48 8b 45 98 mov -0x68(%rbp),%rax
6c34: 48 89 45 a8 mov %rax,-0x58(%rbp)
6c38: 48 8b 45 a8 mov -0x58(%rbp),%rax
6c3c: 48 89 45 c0 mov %rax,-0x40(%rbp)
6c40: 48 8b 45 c0 mov -0x40(%rbp),%rax
6c44: 48 89 45 c8 mov %rax,-0x38(%rbp)
6c48: 48 8b 45 c8 mov -0x38(%rbp),%rax
6c4c: 0f b6 40 1a movzbl 0x1a(%rax),%eax
6c50: 84 c0 test %al,%al
6c52: 74 07 je 6c5b <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0x46>
6c54: b8 00 00 00 00 mov $0x0,%eax
6c59: eb 08 jmp 6c63 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0x4e>
6c5b: 48 8b 45 c8 mov -0x38(%rbp),%rax
6c5f: 48 8b 40 10 mov 0x10(%rax),%rax
6c63: 48 89 45 e0 mov %rax,-0x20(%rbp)
6c67: 48 8b 45 c8 mov -0x38(%rbp),%rax
6c6b: 48 89 45 e8 mov %rax,-0x18(%rbp)
6c6f: 48 8b 45 e0 mov -0x20(%rbp),%rax
6c73: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6c77: 48 89 45 d0 mov %rax,-0x30(%rbp)
6c7b: 48 89 55 d8 mov %rdx,-0x28(%rbp)
6c7f: 48 8b 45 a8 mov -0x58(%rbp),%rax
6c83: 48 89 45 b8 mov %rax,-0x48(%rbp)
6c87: 48 8b 45 b8 mov -0x48(%rbp),%rax
6c8b: 48 89 c7 mov %rax,%rdi
6c8e: e8 1d 07 00 00 callq 73b0 <_ZN9benchmark5State16StartKeepRunningEv>
6c93: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp)
6c9a: 00
6c9b: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp)
6ca2: 00
6ca3: 48 8b 45 e0 mov -0x20(%rbp),%rax
6ca7: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6cab: 48 89 45 e0 mov %rax,-0x20(%rbp)
6caf: 48 89 55 e8 mov %rdx,-0x18(%rbp)
6cb3: 48 8b 45 d0 mov -0x30(%rbp),%rax
6cb7: 48 85 c0 test %rax,%rax
6cba: 0f 95 c0 setne %al
6cbd: 0f b6 c0 movzbl %al,%eax
6cc0: 48 85 c0 test %rax,%rax
6cc3: 74 07 je 6ccc <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0xb7>
6cc5: b8 01 00 00 00 mov $0x1,%eax
6cca: eb 11 jmp 6cdd <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0xc8>
6ccc: 48 8b 45 d8 mov -0x28(%rbp),%rax
6cd0: 48 89 c7 mov %rax,%rdi
6cd3: e8 38 09 00 00 callq 7610 <_ZN9benchmark5State17FinishKeepRunningEv>
6cd8: b8 00 00 00 00 mov $0x0,%eax
6cdd: 84 c0 test %al,%al
6cdf: 74 4f je 6d30 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0x11b>
6ce1: 48 8d 05 18 fb 24 00 lea 0x24fb18(%rip),%rax # 256800 <_ZL3buf>
6ce8: ba 00 00 00 00 mov $0x0,%edx
6ced: 48 89 c7 mov %rax,%rdi
6cf0: 48 89 17 mov %rdx,(%rdi)
6cf3: 48 89 f8 mov %rdi,%rax
6cf6: 48 89 45 b0 mov %rax,-0x50(%rbp)
6cfa: 48 8b 45 d0 mov -0x30(%rbp),%rax
6cfe: 48 85 c0 test %rax,%rax
6d01: 75 1f jne 6d22 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0x10d>
6d03: 48 8d 0d f6 26 04 00 lea 0x426f6(%rip),%rcx # 49400 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__>
6d0a: ba eb 02 00 00 mov $0x2eb,%edx
6d0f: 48 8d 35 52 26 04 00 lea 0x42652(%rip),%rsi # 49368 <_ZStL6ignore+0x6>
6d16: 48 8d 3d 8d 26 04 00 lea 0x4268d(%rip),%rdi # 493aa <_ZStL6ignore+0x48>
6d1d: e8 ae ec ff ff callq 59d0 <__assert_fail@plt>
6d22: 48 8b 45 d0 mov -0x30(%rbp),%rax
6d26: 48 83 e8 01 sub $0x1,%rax
6d2a: 48 89 45 d0 mov %rax,-0x30(%rbp)
6d2e: eb 83 jmp 6cb3 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0x9e>
6d30: 90 nop
6d31: 48 8b 45 f8 mov -0x8(%rbp),%rax
6d35: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
6d3c: 00 00
6d3e: 74 05 je 6d45 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE+0x130>
6d40: e8 7b ee ff ff callq 5bc0 <__stack_chk_fail@plt>
6d45: c9 leaveq
6d46: c3 retq
0000000000006d47 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE>:
6d47: 55 push %rbp
6d48: 48 89 e5 mov %rsp,%rbp
6d4b: 48 83 ec 70 sub $0x70,%rsp
6d4f: 48 89 7d 98 mov %rdi,-0x68(%rbp)
6d53: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
6d5a: 00 00
6d5c: 48 89 45 f8 mov %rax,-0x8(%rbp)
6d60: 31 c0 xor %eax,%eax
6d62: 48 8b 45 98 mov -0x68(%rbp),%rax
6d66: 48 89 45 a8 mov %rax,-0x58(%rbp)
6d6a: 48 8b 45 a8 mov -0x58(%rbp),%rax
6d6e: 48 89 45 c0 mov %rax,-0x40(%rbp)
6d72: 48 8b 45 c0 mov -0x40(%rbp),%rax
6d76: 48 89 45 c8 mov %rax,-0x38(%rbp)
6d7a: 48 8b 45 c8 mov -0x38(%rbp),%rax
6d7e: 0f b6 40 1a movzbl 0x1a(%rax),%eax
6d82: 84 c0 test %al,%al
6d84: 74 07 je 6d8d <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0x46>
6d86: b8 00 00 00 00 mov $0x0,%eax
6d8b: eb 08 jmp 6d95 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0x4e>
6d8d: 48 8b 45 c8 mov -0x38(%rbp),%rax
6d91: 48 8b 40 10 mov 0x10(%rax),%rax
6d95: 48 89 45 e0 mov %rax,-0x20(%rbp)
6d99: 48 8b 45 c8 mov -0x38(%rbp),%rax
6d9d: 48 89 45 e8 mov %rax,-0x18(%rbp)
6da1: 48 8b 45 e0 mov -0x20(%rbp),%rax
6da5: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6da9: 48 89 45 d0 mov %rax,-0x30(%rbp)
6dad: 48 89 55 d8 mov %rdx,-0x28(%rbp)
6db1: 48 8b 45 a8 mov -0x58(%rbp),%rax
6db5: 48 89 45 b8 mov %rax,-0x48(%rbp)
6db9: 48 8b 45 b8 mov -0x48(%rbp),%rax
6dbd: 48 89 c7 mov %rax,%rdi
6dc0: e8 eb 05 00 00 callq 73b0 <_ZN9benchmark5State16StartKeepRunningEv>
6dc5: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp)
6dcc: 00
6dcd: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp)
6dd4: 00
6dd5: 48 8b 45 e0 mov -0x20(%rbp),%rax
6dd9: 48 8b 55 e8 mov -0x18(%rbp),%rdx
6ddd: 48 89 45 e0 mov %rax,-0x20(%rbp)
6de1: 48 89 55 e8 mov %rdx,-0x18(%rbp)
6de5: 48 8b 45 d0 mov -0x30(%rbp),%rax
6de9: 48 85 c0 test %rax,%rax
6dec: 0f 95 c0 setne %al
6def: 0f b6 c0 movzbl %al,%eax
6df2: 48 85 c0 test %rax,%rax
6df5: 74 07 je 6dfe <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0xb7>
6df7: b8 01 00 00 00 mov $0x1,%eax
6dfc: eb 11 jmp 6e0f <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0xc8>
6dfe: 48 8b 45 d8 mov -0x28(%rbp),%rax
6e02: 48 89 c7 mov %rax,%rdi
6e05: e8 06 08 00 00 callq 7610 <_ZN9benchmark5State17FinishKeepRunningEv>
6e0a: b8 00 00 00 00 mov $0x0,%eax
6e0f: 84 c0 test %al,%al
6e11: 74 4e je 6e61 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0x11a>
6e13: 48 8d 05 e6 f9 24 00 lea 0x24f9e6(%rip),%rax # 256800 <_ZL3buf>
6e1a: 48 89 c7 mov %rax,%rdi
6e1d: 48 c7 07 00 00 00 00 movq $0x0,(%rdi)
6e24: 48 89 f8 mov %rdi,%rax
6e27: 48 89 45 b0 mov %rax,-0x50(%rbp)
6e2b: 48 8b 45 d0 mov -0x30(%rbp),%rax
6e2f: 48 85 c0 test %rax,%rax
6e32: 75 1f jne 6e53 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0x10c>
6e34: 48 8d 0d c5 25 04 00 lea 0x425c5(%rip),%rcx # 49400 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__>
6e3b: ba eb 02 00 00 mov $0x2eb,%edx
6e40: 48 8d 35 21 25 04 00 lea 0x42521(%rip),%rsi # 49368 <_ZStL6ignore+0x6>
6e47: 48 8d 3d 5c 25 04 00 lea 0x4255c(%rip),%rdi # 493aa <_ZStL6ignore+0x48>
6e4e: e8 7d eb ff ff callq 59d0 <__assert_fail@plt>
6e53: 48 8b 45 d0 mov -0x30(%rbp),%rax
6e57: 48 83 e8 01 sub $0x1,%rax
6e5b: 48 89 45 d0 mov %rax,-0x30(%rbp)
6e5f: eb 84 jmp 6de5 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0x9e>
6e61: 90 nop
6e62: 48 8b 45 f8 mov -0x8(%rbp),%rax
6e66: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
6e6d: 00 00
6e6f: 74 05 je 6e76 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE+0x12f>
6e71: e8 4a ed ff ff callq 5bc0 <__stack_chk_fail@plt>
6e76: c9 leaveq
6e77: c3 retq
0000000000006e78 <main>:
6e78: 55 push %rbp
6e79: 48 89 e5 mov %rsp,%rbp
6e7c: 48 83 ec 10 sub $0x10,%rsp
6e80: 89 7d fc mov %edi,-0x4(%rbp)
6e83: 48 89 75 f0 mov %rsi,-0x10(%rbp)
6e87: 48 8b 55 f0 mov -0x10(%rbp),%rdx
6e8b: 48 8d 45 fc lea -0x4(%rbp),%rax
6e8f: 48 89 d6 mov %rdx,%rsi
6e92: 48 89 c7 mov %rax,%rdi
6e95: e8 76 0e 00 00 callq 7d10 <_ZN9benchmark10InitializeEPiPPc>
6e9a: 8b 45 fc mov -0x4(%rbp),%eax
6e9d: 48 8b 55 f0 mov -0x10(%rbp),%rdx
6ea1: 48 89 d6 mov %rdx,%rsi
6ea4: 89 c7 mov %eax,%edi
6ea6: e8 85 0e 00 00 callq 7d30 <_ZN9benchmark27ReportUnrecognizedArgumentsEiPPc>
6eab: 84 c0 test %al,%al
6ead: 74 07 je 6eb6 <main+0x3e>
6eaf: b8 01 00 00 00 mov $0x1,%eax
6eb4: eb 0a jmp 6ec0 <main+0x48>
6eb6: e8 25 23 00 00 callq 91e0 <_ZN9benchmark22RunSpecifiedBenchmarksEv>
6ebb: b8 00 00 00 00 mov $0x0,%eax
6ec0: c9 leaveq
6ec1: c3 retq
0000000000006ec2 <_Z41__static_initialization_and_destruction_0ii>:
6ec2: 55 push %rbp
6ec3: 48 89 e5 mov %rsp,%rbp
6ec6: 41 54 push %r12
6ec8: 53 push %rbx
6ec9: 48 83 ec 10 sub $0x10,%rsp
6ecd: 89 7d ec mov %edi,-0x14(%rbp)
6ed0: 89 75 e8 mov %esi,-0x18(%rbp)
6ed3: 83 7d ec 01 cmpl $0x1,-0x14(%rbp)
6ed7: 0f 85 3a 01 00 00 jne 7017 <_Z41__static_initialization_and_destruction_0ii+0x155>
6edd: 81 7d e8 ff ff 00 00 cmpl $0xffff,-0x18(%rbp)
6ee4: 0f 85 2d 01 00 00 jne 7017 <_Z41__static_initialization_and_destruction_0ii+0x155>
6eea: e8 a1 0d 00 00 callq 7c90 <_ZN9benchmark8internal17InitializeStreamsEv>
6eef: 89 05 eb f8 24 00 mov %eax,0x24f8eb(%rip) # 2567e0 <_ZN9benchmark8internalL18stream_init_anchorE>
6ef5: bf c8 00 00 00 mov $0xc8,%edi
6efa: e8 51 ec ff ff callq 5b50 <_Znwm@plt>
6eff: 48 89 c3 mov %rax,%rbx
6f02: 48 8d 15 c2 fa ff ff lea -0x53e(%rip),%rdx # 69cb <_ZL10BM_mov_regRN9benchmark5StateE>
6f09: 48 8d 35 a6 24 04 00 lea 0x424a6(%rip),%rsi # 493b6 <_ZStL6ignore+0x54>
6f10: 48 89 df mov %rbx,%rdi
6f13: e8 1e 01 00 00 callq 7036 <_ZN9benchmark8internal17FunctionBenchmarkC1EPKcPFvRNS_5StateEE>
6f18: 48 89 df mov %rbx,%rdi
6f1b: e8 60 4a 00 00 callq b980 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE>
6f20: 48 89 05 d9 f8 25 00 mov %rax,0x25f8d9(%rip) # 266800 <_ZL22_benchmark_2BM_mov_reg>
6f27: bf c8 00 00 00 mov $0xc8,%edi
6f2c: e8 1f ec ff ff callq 5b50 <_Znwm@plt>
6f31: 48 89 c3 mov %rax,%rbx
6f34: 48 8d 15 b5 fb ff ff lea -0x44b(%rip),%rdx # 6af0 <_ZL10BM_mov_immRN9benchmark5StateE>
6f3b: 48 8d 35 7f 24 04 00 lea 0x4247f(%rip),%rsi # 493c1 <_ZStL6ignore+0x5f>
6f42: 48 89 df mov %rbx,%rdi
6f45: e8 ec 00 00 00 callq 7036 <_ZN9benchmark8internal17FunctionBenchmarkC1EPKcPFvRNS_5StateEE>
6f4a: 48 89 df mov %rbx,%rdi
6f4d: e8 2e 4a 00 00 callq b980 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE>
6f52: 48 89 05 af f8 25 00 mov %rax,0x25f8af(%rip) # 266808 <_ZL22_benchmark_3BM_mov_imm>
6f59: bf c8 00 00 00 mov $0xc8,%edi
6f5e: e8 ed eb ff ff callq 5b50 <_Znwm@plt>
6f63: 48 89 c3 mov %rax,%rbx
6f66: 48 8d 15 a8 fc ff ff lea -0x358(%rip),%rdx # 6c15 <_ZL17BM_mov_reg_inlineRN9benchmark5StateE>
6f6d: 48 8d 35 58 24 04 00 lea 0x42458(%rip),%rsi # 493cc <_ZStL6ignore+0x6a>
6f74: 48 89 df mov %rbx,%rdi
6f77: e8 ba 00 00 00 callq 7036 <_ZN9benchmark8internal17FunctionBenchmarkC1EPKcPFvRNS_5StateEE>
6f7c: 48 89 df mov %rbx,%rdi
6f7f: e8 fc 49 00 00 callq b980 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE>
6f84: 48 89 05 85 f8 25 00 mov %rax,0x25f885(%rip) # 266810 <_ZL29_benchmark_4BM_mov_reg_inline>
6f8b: bf c8 00 00 00 mov $0xc8,%edi
6f90: e8 bb eb ff ff callq 5b50 <_Znwm@plt>
6f95: 48 89 c3 mov %rax,%rbx
6f98: 48 8d 15 a8 fd ff ff lea -0x258(%rip),%rdx # 6d47 <_ZL17BM_mov_imm_inlineRN9benchmark5StateE>
6f9f: 48 8d 35 38 24 04 00 lea 0x42438(%rip),%rsi # 493de <_ZStL6ignore+0x7c>
6fa6: 48 89 df mov %rbx,%rdi
6fa9: e8 88 00 00 00 callq 7036 <_ZN9benchmark8internal17FunctionBenchmarkC1EPKcPFvRNS_5StateEE>
6fae: 48 89 df mov %rbx,%rdi
6fb1: e8 ca 49 00 00 callq b980 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE>
6fb6: 48 89 05 5b f8 25 00 mov %rax,0x25f85b(%rip) # 266818 <_ZL29_benchmark_5BM_mov_imm_inline>
6fbd: eb 58 jmp 7017 <_Z41__static_initialization_and_destruction_0ii+0x155>
6fbf: 49 89 c4 mov %rax,%r12
6fc2: 48 89 df mov %rbx,%rdi
6fc5: e8 56 eb ff ff callq 5b20 <_ZdlPv@plt>
6fca: 4c 89 e0 mov %r12,%rax
6fcd: 48 89 c7 mov %rax,%rdi
6fd0: e8 bb ee ff ff callq 5e90 <_Unwind_Resume@plt>
6fd5: 49 89 c4 mov %rax,%r12
6fd8: 48 89 df mov %rbx,%rdi
6fdb: e8 40 eb ff ff callq 5b20 <_ZdlPv@plt>
6fe0: 4c 89 e0 mov %r12,%rax
6fe3: 48 89 c7 mov %rax,%rdi
6fe6: e8 a5 ee ff ff callq 5e90 <_Unwind_Resume@plt>
6feb: 49 89 c4 mov %rax,%r12
6fee: 48 89 df mov %rbx,%rdi
6ff1: e8 2a eb ff ff callq 5b20 <_ZdlPv@plt>
6ff6: 4c 89 e0 mov %r12,%rax
6ff9: 48 89 c7 mov %rax,%rdi
6ffc: e8 8f ee ff ff callq 5e90 <_Unwind_Resume@plt>
7001: 49 89 c4 mov %rax,%r12
7004: 48 89 df mov %rbx,%rdi
7007: e8 14 eb ff ff callq 5b20 <_ZdlPv@plt>
700c: 4c 89 e0 mov %r12,%rax
700f: 48 89 c7 mov %rax,%rdi
7012: e8 79 ee ff ff callq 5e90 <_Unwind_Resume@plt>
7017: 48 83 c4 10 add $0x10,%rsp
701b: 5b pop %rbx
701c: 41 5c pop %r12
701e: 5d pop %rbp
701f: c3 retq
0000000000007020 <_GLOBAL__sub_I__Z15__clear_mov_immPv>:
7020: 55 push %rbp
7021: 48 89 e5 mov %rsp,%rbp
7024: be ff ff 00 00 mov $0xffff,%esi
7029: bf 01 00 00 00 mov $0x1,%edi
702e: e8 8f fe ff ff callq 6ec2 <_Z41__static_initialization_and_destruction_0ii>
7033: 5d pop %rbp
7034: c3 retq
7035: 90 nop
0000000000007036 <_ZN9benchmark8internal17FunctionBenchmarkC1EPKcPFvRNS_5StateEE>:
7036: 55 push %rbp
7037: 48 89 e5 mov %rsp,%rbp
703a: 48 83 ec 20 sub $0x20,%rsp
703e: 48 89 7d f8 mov %rdi,-0x8(%rbp)
7042: 48 89 75 f0 mov %rsi,-0x10(%rbp)
7046: 48 89 55 e8 mov %rdx,-0x18(%rbp)
704a: 48 8b 45 f8 mov -0x8(%rbp),%rax
704e: 48 8b 55 f0 mov -0x10(%rbp),%rdx
7052: 48 89 d6 mov %rdx,%rsi
7055: 48 89 c7 mov %rax,%rdi
7058: e8 d3 42 00 00 callq b330 <_ZN9benchmark8internal9BenchmarkC1EPKc>
705d: 48 8d 15 5c df 24 00 lea 0x24df5c(%rip),%rdx # 254fc0 <_ZTVN9benchmark8internal17FunctionBenchmarkE+0x10>
7064: 48 8b 45 f8 mov -0x8(%rbp),%rax
7068: 48 89 10 mov %rdx,(%rax)
706b: 48 8b 45 f8 mov -0x8(%rbp),%rax
706f: 48 8b 55 e8 mov -0x18(%rbp),%rdx
7073: 48 89 90 c0 00 00 00 mov %rdx,0xc0(%rax)
707a: 90 nop
707b: c9 leaveq
707c: c3 retq
707d: 0f 1f 00 nopl (%rax)
0000000000007080 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE>:
7080: 41 54 push %r12
7082: 55 push %rbp
7083: 48 89 fd mov %rdi,%rbp
7086: 53 push %rbx
7087: 48 89 f3 mov %rsi,%rbx
708a: 48 8d 35 be 23 04 00 lea 0x423be(%rip),%rsi # 4944f <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x4f>
7091: 48 89 df mov %rbx,%rdi
7094: 41 89 d4 mov %edx,%r12d
7097: e8 54 e7 ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
709c: 85 c0 test %eax,%eax
709e: 75 60 jne 7100 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE+0x80>
70a0: bf 60 00 00 00 mov $0x60,%edi
70a5: e8 a6 ea ff ff callq 5b50 <_Znwm@plt>
70aa: 48 89 c7 mov %rax,%rdi
70ad: 48 89 c3 mov %rax,%rbx
70b0: e8 8b 46 03 00 callq 3b740 <_ZN9benchmark17BenchmarkReporterC1Ev>
70b5: 48 8d 05 8c e0 24 00 lea 0x24e08c(%rip),%rax # 255148 <_ZTVN9benchmark15ConsoleReporterE+0x10>
70bc: 44 89 63 18 mov %r12d,0x18(%rbx)
70c0: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx)
70c7: 00
70c8: c7 43 30 00 00 00 00 movl $0x0,0x30(%rbx)
70cf: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx)
70d6: 00
70d7: 48 89 03 mov %rax,(%rbx)
70da: 48 8d 43 30 lea 0x30(%rbx),%rax
70de: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx)
70e5: 00
70e6: c6 43 58 00 movb $0x0,0x58(%rbx)
70ea: 48 89 5d 00 mov %rbx,0x0(%rbp)
70ee: 48 89 43 40 mov %rax,0x40(%rbx)
70f2: 48 89 43 48 mov %rax,0x48(%rbx)
70f6: 48 89 e8 mov %rbp,%rax
70f9: 5b pop %rbx
70fa: 5d pop %rbp
70fb: 41 5c pop %r12
70fd: c3 retq
70fe: 66 90 xchg %ax,%ax
7100: 48 8d 35 50 23 04 00 lea 0x42350(%rip),%rsi # 49457 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x57>
7107: 48 89 df mov %rbx,%rdi
710a: e8 e1 e6 ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
710f: 85 c0 test %eax,%eax
7111: 74 6d je 7180 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE+0x100>
7113: 48 8d 35 42 23 04 00 lea 0x42342(%rip),%rsi # 4945c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x5c>
711a: 48 89 df mov %rbx,%rdi
711d: e8 ce e6 ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
7122: 85 c0 test %eax,%eax
7124: 0f 85 85 00 00 00 jne 71af <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE+0x12f>
712a: bf 50 00 00 00 mov $0x50,%edi
712f: e8 1c ea ff ff callq 5b50 <_Znwm@plt>
7134: 48 89 c7 mov %rax,%rdi
7137: 48 89 c3 mov %rax,%rbx
713a: e8 01 46 03 00 callq 3b740 <_ZN9benchmark17BenchmarkReporterC1Ev>
713f: 48 8d 05 4a e0 24 00 lea 0x24e04a(%rip),%rax # 255190 <_ZTVN9benchmark11CSVReporterE+0x10>
7146: c6 43 18 00 movb $0x0,0x18(%rbx)
714a: c7 43 28 00 00 00 00 movl $0x0,0x28(%rbx)
7151: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx)
7158: 00
7159: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx)
7160: 00
7161: 48 89 03 mov %rax,(%rbx)
7164: 48 8d 43 28 lea 0x28(%rbx),%rax
7168: 48 89 5d 00 mov %rbx,0x0(%rbp)
716c: 48 89 43 38 mov %rax,0x38(%rbx)
7170: 48 89 43 40 mov %rax,0x40(%rbx)
7174: 48 89 e8 mov %rbp,%rax
7177: 5b pop %rbx
7178: 5d pop %rbp
7179: 41 5c pop %r12
717b: c3 retq
717c: 0f 1f 40 00 nopl 0x0(%rax)
7180: bf 20 00 00 00 mov $0x20,%edi
7185: e8 c6 e9 ff ff callq 5b50 <_Znwm@plt>
718a: 48 89 c7 mov %rax,%rdi
718d: 48 89 c3 mov %rax,%rbx
7190: e8 ab 45 03 00 callq 3b740 <_ZN9benchmark17BenchmarkReporterC1Ev>
7195: 48 8d 05 2c e0 24 00 lea 0x24e02c(%rip),%rax # 2551c8 <_ZTVN9benchmark12JSONReporterE+0x10>
719c: c6 43 18 01 movb $0x1,0x18(%rbx)
71a0: 48 89 5d 00 mov %rbx,0x0(%rbp)
71a4: 48 89 03 mov %rax,(%rbx)
71a7: 48 89 e8 mov %rbp,%rax
71aa: 5b pop %rbx
71ab: 5d pop %rbp
71ac: 41 5c pop %r12
71ae: c3 retq
71af: 48 8d 35 aa 22 04 00 lea 0x422aa(%rip),%rsi # 49460 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x60>
71b6: 48 8d 3d 03 f5 24 00 lea 0x24f503(%rip),%rdi # 2566c0 <_ZSt4cerr@@GLIBCXX_3.4>
71bd: ba 14 00 00 00 mov $0x14,%edx
71c2: e8 19 ea ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
71c7: 48 8b 53 08 mov 0x8(%rbx),%rdx
71cb: 48 8b 33 mov (%rbx),%rsi
71ce: 48 8d 3d eb f4 24 00 lea 0x24f4eb(%rip),%rdi # 2566c0 <_ZSt4cerr@@GLIBCXX_3.4>
71d5: e8 06 ea ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
71da: 48 8d 35 94 22 04 00 lea 0x42294(%rip),%rsi # 49475 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x75>
71e1: 48 89 c7 mov %rax,%rdi
71e4: e8 57 e9 ff ff callq 5b40 <_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@plt>
71e9: bf 01 00 00 00 mov $0x1,%edi
71ee: e8 3d ea ff ff callq 5c30 <exit@plt>
71f3: 48 89 c5 mov %rax,%rbp
71f6: 48 89 df mov %rbx,%rdi
71f9: e8 22 e9 ff ff callq 5b20 <_ZdlPv@plt>
71fe: 48 89 ef mov %rbp,%rdi
7201: e8 8a ec ff ff callq 5e90 <_Unwind_Resume@plt>
7206: eb eb jmp 71f3 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE+0x173>
7208: eb e9 jmp 71f3 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE+0x173>
720a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
0000000000007210 <_ZN9benchmark8internal14UseCharPointerEPVKc>:
7210: f3 c3 repz retq
7212: 0f 1f 40 00 nopl 0x0(%rax)
7216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
721d: 00 00 00
0000000000007220 <_ZN9benchmark5State11PauseTimingEv>:
7220: 53 push %rbx
7221: 0f b6 05 f0 f6 25 00 movzbl 0x25f6f0(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7228: 48 89 fb mov %rdi,%rbx
722b: 84 c0 test %al,%al
722d: 74 71 je 72a0 <_ZN9benchmark5State11PauseTimingEv+0x80>
722f: 48 8b 5b 78 mov 0x78(%rbx),%rbx
7233: 0f b6 05 de f6 25 00 movzbl 0x25f6de(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
723a: 84 c0 test %al,%al
723c: 0f 84 9e 00 00 00 je 72e0 <_ZN9benchmark5State11PauseTimingEv+0xc0>
7242: c6 43 01 00 movb $0x0,0x1(%rbx)
7246: e8 85 ea ff ff callq 5cd0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt>
724b: 66 0f ef c0 pxor %xmm0,%xmm0
724f: 80 3b 00 cmpb $0x0,(%rbx)
7252: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0
7257: f2 0f 5e 05 d1 26 04 divsd 0x426d1(%rip),%xmm0 # 49930 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x530>
725e: 00
725f: f2 0f 5c 43 08 subsd 0x8(%rbx),%xmm0
7264: f2 0f 58 43 18 addsd 0x18(%rbx),%xmm0
7269: f2 0f 11 43 18 movsd %xmm0,0x18(%rbx)
726e: 74 28 je 7298 <_ZN9benchmark5State11PauseTimingEv+0x78>
7270: e8 9b 19 04 00 callq 48c10 <_ZN9benchmark15ProcessCPUUsageEv>
7275: f2 0f 5c 43 10 subsd 0x10(%rbx),%xmm0
727a: 66 0f ef c9 pxor %xmm1,%xmm1
727e: f2 0f 5f c8 maxsd %xmm0,%xmm1
7282: f2 0f 10 43 20 movsd 0x20(%rbx),%xmm0
7287: f2 0f 58 c1 addsd %xmm1,%xmm0
728b: f2 0f 11 43 20 movsd %xmm0,0x20(%rbx)
7290: 5b pop %rbx
7291: c3 retq
7292: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
7298: e8 e3 19 04 00 callq 48c80 <_ZN9benchmark14ThreadCPUUsageEv>
729d: eb d6 jmp 7275 <_ZN9benchmark5State11PauseTimingEv+0x55>
729f: 90 nop
72a0: 48 8d 3d 71 f6 25 00 lea 0x25f671(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
72a7: e8 14 ec ff ff callq 5ec0 <__cxa_guard_acquire@plt>
72ac: 85 c0 test %eax,%eax
72ae: 0f 84 7b ff ff ff je 722f <_ZN9benchmark5State11PauseTimingEv+0xf>
72b4: 48 8d 3d 5d f6 25 00 lea 0x25f65d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
72bb: 48 c7 05 5a f6 25 00 movq $0x0,0x25f65a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
72c2: 00 00 00 00
72c6: e8 f5 e6 ff ff callq 59c0 <__cxa_guard_release@plt>
72cb: 48 8b 5b 78 mov 0x78(%rbx),%rbx
72cf: 0f b6 05 42 f6 25 00 movzbl 0x25f642(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
72d6: 84 c0 test %al,%al
72d8: 0f 85 64 ff ff ff jne 7242 <_ZN9benchmark5State11PauseTimingEv+0x22>
72de: 66 90 xchg %ax,%ax
72e0: 48 8d 3d 31 f6 25 00 lea 0x25f631(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
72e7: e8 d4 eb ff ff callq 5ec0 <__cxa_guard_acquire@plt>
72ec: 85 c0 test %eax,%eax
72ee: 0f 84 4e ff ff ff je 7242 <_ZN9benchmark5State11PauseTimingEv+0x22>
72f4: 48 8d 3d 1d f6 25 00 lea 0x25f61d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
72fb: 48 c7 05 1a f6 25 00 movq $0x0,0x25f61a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7302: 00 00 00 00
7306: e8 b5 e6 ff ff callq 59c0 <__cxa_guard_release@plt>
730b: e9 32 ff ff ff jmpq 7242 <_ZN9benchmark5State11PauseTimingEv+0x22>
0000000000007310 <_ZN9benchmark5State12ResumeTimingEv>:
7310: 53 push %rbx
7311: 0f b6 05 00 f6 25 00 movzbl 0x25f600(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7318: 48 89 fb mov %rdi,%rbx
731b: 84 c0 test %al,%al
731d: 74 49 je 7368 <_ZN9benchmark5State12ResumeTimingEv+0x58>
731f: 48 8b 5b 78 mov 0x78(%rbx),%rbx
7323: c6 43 01 01 movb $0x1,0x1(%rbx)
7327: e8 a4 e9 ff ff callq 5cd0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt>
732c: 66 0f ef c0 pxor %xmm0,%xmm0
7330: 80 3b 00 cmpb $0x0,(%rbx)
7333: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0
7338: f2 0f 5e 05 f0 25 04 divsd 0x425f0(%rip),%xmm0 # 49930 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x530>
733f: 00
7340: f2 0f 11 43 08 movsd %xmm0,0x8(%rbx)
7345: 75 11 jne 7358 <_ZN9benchmark5State12ResumeTimingEv+0x48>
7347: e8 34 19 04 00 callq 48c80 <_ZN9benchmark14ThreadCPUUsageEv>
734c: f2 0f 11 43 10 movsd %xmm0,0x10(%rbx)
7351: 5b pop %rbx
7352: c3 retq
7353: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
7358: e8 b3 18 04 00 callq 48c10 <_ZN9benchmark15ProcessCPUUsageEv>
735d: f2 0f 11 43 10 movsd %xmm0,0x10(%rbx)
7362: 5b pop %rbx
7363: c3 retq
7364: 0f 1f 40 00 nopl 0x0(%rax)
7368: 48 8d 3d a9 f5 25 00 lea 0x25f5a9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
736f: e8 4c eb ff ff callq 5ec0 <__cxa_guard_acquire@plt>
7374: 85 c0 test %eax,%eax
7376: 74 a7 je 731f <_ZN9benchmark5State12ResumeTimingEv+0xf>
7378: 48 8d 3d 99 f5 25 00 lea 0x25f599(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
737f: 48 c7 05 96 f5 25 00 movq $0x0,0x25f596(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7386: 00 00 00 00
738a: e8 31 e6 ff ff callq 59c0 <__cxa_guard_release@plt>
738f: eb 8e jmp 731f <_ZN9benchmark5State12ResumeTimingEv+0xf>
7391: 90 nop
7392: 0f 1f 40 00 nopl 0x0(%rax)
7396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
739d: 00 00 00
00000000000073a0 <_ZN9benchmark5State16SetIterationTimeEd>:
73a0: 48 8b 47 78 mov 0x78(%rdi),%rax
73a4: f2 0f 58 40 28 addsd 0x28(%rax),%xmm0
73a9: f2 0f 11 40 28 movsd %xmm0,0x28(%rax)
73ae: c3 retq
73af: 90 nop
00000000000073b0 <_ZN9benchmark5State16StartKeepRunningEv>:
73b0: 41 57 push %r15
73b2: 41 56 push %r14
73b4: 41 55 push %r13
73b6: 41 54 push %r12
73b8: 55 push %rbp
73b9: 53 push %rbx
73ba: 48 89 fd mov %rdi,%rbp
73bd: 48 83 ec 28 sub $0x28,%rsp
73c1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
73c8: 00 00
73ca: 48 89 44 24 18 mov %rax,0x18(%rsp)
73cf: 31 c0 xor %eax,%eax
73d1: 0f b6 05 40 f5 25 00 movzbl 0x25f540(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
73d8: 84 c0 test %al,%al
73da: 0f 84 40 01 00 00 je 7520 <_ZN9benchmark5State16StartKeepRunningEv+0x170>
73e0: 31 c0 xor %eax,%eax
73e2: 80 7d 1a 00 cmpb $0x0,0x1a(%rbp)
73e6: c6 45 18 01 movb $0x1,0x18(%rbp)
73ea: 75 04 jne 73f0 <_ZN9benchmark5State16StartKeepRunningEv+0x40>
73ec: 48 8b 45 10 mov 0x10(%rbp),%rax
73f0: 48 8b 9d 80 00 00 00 mov 0x80(%rbp),%rbx
73f7: 48 89 45 00 mov %rax,0x0(%rbp)
73fb: c6 44 24 08 00 movb $0x0,0x8(%rsp)
7400: 48 8d bb d0 00 00 00 lea 0xd0(%rbx),%rdi
7407: 48 85 ff test %rdi,%rdi
740a: 48 89 3c 24 mov %rdi,(%rsp)
740e: 0f 84 e5 01 00 00 je 75f9 <_ZN9benchmark5State16StartKeepRunningEv+0x249>
7414: 4c 8b 35 b5 eb 24 00 mov 0x24ebb5(%rip),%r14 # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
741b: 4d 85 f6 test %r14,%r14
741e: 74 0d je 742d <_ZN9benchmark5State16StartKeepRunningEv+0x7d>
7420: e8 3b e9 ff ff callq 5d60 <pthread_mutex_lock@plt>
7425: 85 c0 test %eax,%eax
7427: 0f 85 d6 01 00 00 jne 7603 <_ZN9benchmark5State16StartKeepRunningEv+0x253>
742d: c6 44 24 08 01 movb $0x1,0x8(%rsp)
7432: 0f b6 05 df f4 25 00 movzbl 0x25f4df(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7439: 84 c0 test %al,%al
743b: 0f 84 0f 01 00 00 je 7550 <_ZN9benchmark5State16StartKeepRunningEv+0x1a0>
7441: 8b 83 30 01 00 00 mov 0x130(%rbx),%eax
7447: 44 8b a3 2c 01 00 00 mov 0x12c(%rbx),%r12d
744e: 4c 8d ab f8 00 00 00 lea 0xf8(%rbx),%r13
7455: 83 c0 01 add $0x1,%eax
7458: 3b 83 28 01 00 00 cmp 0x128(%rbx),%eax
745e: 89 83 30 01 00 00 mov %eax,0x130(%rbx)
7464: 7d 4d jge 74b3 <_ZN9benchmark5State16StartKeepRunningEv+0x103>
7466: 49 89 e7 mov %rsp,%r15
7469: eb 13 jmp 747e <_ZN9benchmark5State16StartKeepRunningEv+0xce>
746b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
7470: 8b 93 28 01 00 00 mov 0x128(%rbx),%edx
7476: 39 93 30 01 00 00 cmp %edx,0x130(%rbx)
747c: 74 32 je 74b0 <_ZN9benchmark5State16StartKeepRunningEv+0x100>
747e: 4c 89 fe mov %r15,%rsi
7481: 4c 89 ef mov %r13,%rdi
7484: e8 57 e9 ff ff callq 5de0 <_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@plt>
7489: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax
748f: 44 39 e0 cmp %r12d,%eax
7492: 7e dc jle 7470 <_ZN9benchmark5State16StartKeepRunningEv+0xc0>
7494: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
7499: 74 4f je 74ea <_ZN9benchmark5State16StartKeepRunningEv+0x13a>
749b: 48 8b 3c 24 mov (%rsp),%rdi
749f: 48 85 ff test %rdi,%rdi
74a2: 74 46 je 74ea <_ZN9benchmark5State16StartKeepRunningEv+0x13a>
74a4: 4d 85 f6 test %r14,%r14
74a7: 74 41 je 74ea <_ZN9benchmark5State16StartKeepRunningEv+0x13a>
74a9: e8 a2 e5 ff ff callq 5a50 <pthread_mutex_unlock@plt>
74ae: eb 3a jmp 74ea <_ZN9benchmark5State16StartKeepRunningEv+0x13a>
74b0: 41 89 c4 mov %eax,%r12d
74b3: 41 83 c4 01 add $0x1,%r12d
74b7: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
74bc: c7 83 30 01 00 00 00 movl $0x0,0x130(%rbx)
74c3: 00 00 00
74c6: 44 89 a3 2c 01 00 00 mov %r12d,0x12c(%rbx)
74cd: 74 13 je 74e2 <_ZN9benchmark5State16StartKeepRunningEv+0x132>
74cf: 48 8b 3c 24 mov (%rsp),%rdi
74d3: 48 85 ff test %rdi,%rdi
74d6: 74 0a je 74e2 <_ZN9benchmark5State16StartKeepRunningEv+0x132>
74d8: 4d 85 f6 test %r14,%r14
74db: 74 05 je 74e2 <_ZN9benchmark5State16StartKeepRunningEv+0x132>
74dd: e8 6e e5 ff ff callq 5a50 <pthread_mutex_unlock@plt>
74e2: 4c 89 ef mov %r13,%rdi
74e5: e8 56 e9 ff ff callq 5e40 <_ZNSt18condition_variable10notify_allEv@plt>
74ea: 80 7d 1a 00 cmpb $0x0,0x1a(%rbp)
74ee: 0f 84 8c 00 00 00 je 7580 <_ZN9benchmark5State16StartKeepRunningEv+0x1d0>
74f4: 48 8b 44 24 18 mov 0x18(%rsp),%rax
74f9: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
7500: 00 00
7502: 0f 85 02 01 00 00 jne 760a <_ZN9benchmark5State16StartKeepRunningEv+0x25a>
7508: 48 83 c4 28 add $0x28,%rsp
750c: 5b pop %rbx
750d: 5d pop %rbp
750e: 41 5c pop %r12
7510: 41 5d pop %r13
7512: 41 5e pop %r14
7514: 41 5f pop %r15
7516: c3 retq
7517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
751e: 00 00
7520: 48 8d 3d f1 f3 25 00 lea 0x25f3f1(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7527: e8 94 e9 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
752c: 85 c0 test %eax,%eax
752e: 0f 84 ac fe ff ff je 73e0 <_ZN9benchmark5State16StartKeepRunningEv+0x30>
7534: 48 8d 3d dd f3 25 00 lea 0x25f3dd(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
753b: 48 c7 05 da f3 25 00 movq $0x0,0x25f3da(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7542: 00 00 00 00
7546: e8 75 e4 ff ff callq 59c0 <__cxa_guard_release@plt>
754b: e9 90 fe ff ff jmpq 73e0 <_ZN9benchmark5State16StartKeepRunningEv+0x30>
7550: 48 8d 3d c1 f3 25 00 lea 0x25f3c1(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7557: e8 64 e9 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
755c: 85 c0 test %eax,%eax
755e: 0f 84 dd fe ff ff je 7441 <_ZN9benchmark5State16StartKeepRunningEv+0x91>
7564: 48 8d 3d ad f3 25 00 lea 0x25f3ad(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
756b: 48 c7 05 aa f3 25 00 movq $0x0,0x25f3aa(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7572: 00 00 00 00
7576: e8 45 e4 ff ff callq 59c0 <__cxa_guard_release@plt>
757b: e9 c1 fe ff ff jmpq 7441 <_ZN9benchmark5State16StartKeepRunningEv+0x91>
7580: 0f b6 05 91 f3 25 00 movzbl 0x25f391(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7587: 84 c0 test %al,%al
7589: 74 45 je 75d0 <_ZN9benchmark5State16StartKeepRunningEv+0x220>
758b: 48 8b 5d 78 mov 0x78(%rbp),%rbx
758f: c6 43 01 01 movb $0x1,0x1(%rbx)
7593: e8 38 e7 ff ff callq 5cd0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt>
7598: 66 0f ef c0 pxor %xmm0,%xmm0
759c: 80 3b 00 cmpb $0x0,(%rbx)
759f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0
75a4: f2 0f 5e 05 84 23 04 divsd 0x42384(%rip),%xmm0 # 49930 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x530>
75ab: 00
75ac: f2 0f 11 43 08 movsd %xmm0,0x8(%rbx)
75b1: 75 15 jne 75c8 <_ZN9benchmark5State16StartKeepRunningEv+0x218>
75b3: e8 c8 16 04 00 callq 48c80 <_ZN9benchmark14ThreadCPUUsageEv>
75b8: f2 0f 11 43 10 movsd %xmm0,0x10(%rbx)
75bd: e9 32 ff ff ff jmpq 74f4 <_ZN9benchmark5State16StartKeepRunningEv+0x144>
75c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
75c8: e8 43 16 04 00 callq 48c10 <_ZN9benchmark15ProcessCPUUsageEv>
75cd: eb e9 jmp 75b8 <_ZN9benchmark5State16StartKeepRunningEv+0x208>
75cf: 90 nop
75d0: 48 8d 3d 41 f3 25 00 lea 0x25f341(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
75d7: e8 e4 e8 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
75dc: 85 c0 test %eax,%eax
75de: 74 ab je 758b <_ZN9benchmark5State16StartKeepRunningEv+0x1db>
75e0: 48 8d 3d 31 f3 25 00 lea 0x25f331(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
75e7: 48 c7 05 2e f3 25 00 movq $0x0,0x25f32e(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
75ee: 00 00 00 00
75f2: e8 c9 e3 ff ff callq 59c0 <__cxa_guard_release@plt>
75f7: eb 92 jmp 758b <_ZN9benchmark5State16StartKeepRunningEv+0x1db>
75f9: bf 01 00 00 00 mov $0x1,%edi
75fe: e8 dd e3 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
7603: 89 c7 mov %eax,%edi
7605: e8 d6 e3 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
760a: e8 b1 e5 ff ff callq 5bc0 <__stack_chk_fail@plt>
760f: 90 nop
0000000000007610 <_ZN9benchmark5State17FinishKeepRunningEv>:
7610: 41 56 push %r14
7612: 41 55 push %r13
7614: 41 54 push %r12
7616: 55 push %rbp
7617: 53 push %rbx
7618: 48 89 fb mov %rdi,%rbx
761b: 48 83 ec 20 sub $0x20,%rsp
761f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
7626: 00 00
7628: 48 89 44 24 18 mov %rax,0x18(%rsp)
762d: 31 c0 xor %eax,%eax
762f: 0f b6 05 e2 f2 25 00 movzbl 0x25f2e2(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7636: 84 c0 test %al,%al
7638: 0f 84 b2 01 00 00 je 77f0 <_ZN9benchmark5State17FinishKeepRunningEv+0x1e0>
763e: 80 7b 1a 00 cmpb $0x0,0x1a(%rbx)
7642: 0f 84 28 01 00 00 je 7770 <_ZN9benchmark5State17FinishKeepRunningEv+0x160>
7648: 48 c7 03 00 00 00 00 movq $0x0,(%rbx)
764f: c6 43 19 01 movb $0x1,0x19(%rbx)
7653: 48 8b 9b 80 00 00 00 mov 0x80(%rbx),%rbx
765a: c6 44 24 08 00 movb $0x0,0x8(%rsp)
765f: 48 8d bb d0 00 00 00 lea 0xd0(%rbx),%rdi
7666: 48 85 ff test %rdi,%rdi
7669: 48 89 3c 24 mov %rdi,(%rsp)
766d: 0f 84 59 02 00 00 je 78cc <_ZN9benchmark5State17FinishKeepRunningEv+0x2bc>
7673: 4c 8b 25 56 e9 24 00 mov 0x24e956(%rip),%r12 # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
767a: 4d 85 e4 test %r12,%r12
767d: 74 0d je 768c <_ZN9benchmark5State17FinishKeepRunningEv+0x7c>
767f: e8 dc e6 ff ff callq 5d60 <pthread_mutex_lock@plt>
7684: 85 c0 test %eax,%eax
7686: 0f 85 39 02 00 00 jne 78c5 <_ZN9benchmark5State17FinishKeepRunningEv+0x2b5>
768c: c6 44 24 08 01 movb $0x1,0x8(%rsp)
7691: 0f b6 05 80 f2 25 00 movzbl 0x25f280(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7698: 84 c0 test %al,%al
769a: 0f 84 80 01 00 00 je 7820 <_ZN9benchmark5State17FinishKeepRunningEv+0x210>
76a0: 8b 83 30 01 00 00 mov 0x130(%rbx),%eax
76a6: 8b ab 2c 01 00 00 mov 0x12c(%rbx),%ebp
76ac: 4c 8d ab f8 00 00 00 lea 0xf8(%rbx),%r13
76b3: 83 c0 01 add $0x1,%eax
76b6: 3b 83 28 01 00 00 cmp 0x128(%rbx),%eax
76bc: 89 83 30 01 00 00 mov %eax,0x130(%rbx)
76c2: 7d 4e jge 7712 <_ZN9benchmark5State17FinishKeepRunningEv+0x102>
76c4: 49 89 e6 mov %rsp,%r14
76c7: eb 15 jmp 76de <_ZN9benchmark5State17FinishKeepRunningEv+0xce>
76c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
76d0: 8b 93 28 01 00 00 mov 0x128(%rbx),%edx
76d6: 39 93 30 01 00 00 cmp %edx,0x130(%rbx)
76dc: 74 32 je 7710 <_ZN9benchmark5State17FinishKeepRunningEv+0x100>
76de: 4c 89 f6 mov %r14,%rsi
76e1: 4c 89 ef mov %r13,%rdi
76e4: e8 f7 e6 ff ff callq 5de0 <_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE@plt>
76e9: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax
76ef: 39 e8 cmp %ebp,%eax
76f1: 7e dd jle 76d0 <_ZN9benchmark5State17FinishKeepRunningEv+0xc0>
76f3: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
76f8: 74 4d je 7747 <_ZN9benchmark5State17FinishKeepRunningEv+0x137>
76fa: 48 8b 3c 24 mov (%rsp),%rdi
76fe: 48 85 ff test %rdi,%rdi
7701: 74 44 je 7747 <_ZN9benchmark5State17FinishKeepRunningEv+0x137>
7703: 4d 85 e4 test %r12,%r12
7706: 74 3f je 7747 <_ZN9benchmark5State17FinishKeepRunningEv+0x137>
7708: e8 43 e3 ff ff callq 5a50 <pthread_mutex_unlock@plt>
770d: eb 38 jmp 7747 <_ZN9benchmark5State17FinishKeepRunningEv+0x137>
770f: 90 nop
7710: 89 c5 mov %eax,%ebp
7712: 83 c5 01 add $0x1,%ebp
7715: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
771a: c7 83 30 01 00 00 00 movl $0x0,0x130(%rbx)
7721: 00 00 00
7724: 89 ab 2c 01 00 00 mov %ebp,0x12c(%rbx)
772a: 74 13 je 773f <_ZN9benchmark5State17FinishKeepRunningEv+0x12f>
772c: 48 8b 3c 24 mov (%rsp),%rdi
7730: 48 85 ff test %rdi,%rdi
7733: 74 0a je 773f <_ZN9benchmark5State17FinishKeepRunningEv+0x12f>
7735: 4d 85 e4 test %r12,%r12
7738: 74 05 je 773f <_ZN9benchmark5State17FinishKeepRunningEv+0x12f>
773a: e8 11 e3 ff ff callq 5a50 <pthread_mutex_unlock@plt>
773f: 4c 89 ef mov %r13,%rdi
7742: e8 f9 e6 ff ff callq 5e40 <_ZNSt18condition_variable10notify_allEv@plt>
7747: 48 8b 44 24 18 mov 0x18(%rsp),%rax
774c: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
7753: 00 00
7755: 0f 85 65 01 00 00 jne 78c0 <_ZN9benchmark5State17FinishKeepRunningEv+0x2b0>
775b: 48 83 c4 20 add $0x20,%rsp
775f: 5b pop %rbx
7760: 5d pop %rbp
7761: 41 5c pop %r12
7763: 41 5d pop %r13
7765: 41 5e pop %r14
7767: c3 retq
7768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
776f: 00
7770: 0f b6 05 a1 f1 25 00 movzbl 0x25f1a1(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7777: 84 c0 test %al,%al
7779: 0f 84 11 01 00 00 je 7890 <_ZN9benchmark5State17FinishKeepRunningEv+0x280>
777f: 48 8b 6b 78 mov 0x78(%rbx),%rbp
7783: 0f b6 05 8e f1 25 00 movzbl 0x25f18e(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
778a: 84 c0 test %al,%al
778c: 0f 84 ce 00 00 00 je 7860 <_ZN9benchmark5State17FinishKeepRunningEv+0x250>
7792: c6 45 01 00 movb $0x0,0x1(%rbp)
7796: e8 35 e5 ff ff callq 5cd0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt>
779b: 66 0f ef c0 pxor %xmm0,%xmm0
779f: 80 7d 00 00 cmpb $0x0,0x0(%rbp)
77a3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0
77a8: f2 0f 5e 05 80 21 04 divsd 0x42180(%rip),%xmm0 # 49930 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x530>
77af: 00
77b0: f2 0f 5c 45 08 subsd 0x8(%rbp),%xmm0
77b5: f2 0f 58 45 18 addsd 0x18(%rbp),%xmm0
77ba: f2 0f 11 45 18 movsd %xmm0,0x18(%rbp)
77bf: 0f 85 8b 00 00 00 jne 7850 <_ZN9benchmark5State17FinishKeepRunningEv+0x240>
77c5: e8 b6 14 04 00 callq 48c80 <_ZN9benchmark14ThreadCPUUsageEv>
77ca: f2 0f 5c 45 10 subsd 0x10(%rbp),%xmm0
77cf: 66 0f ef c9 pxor %xmm1,%xmm1
77d3: f2 0f 5f c8 maxsd %xmm0,%xmm1
77d7: f2 0f 10 45 20 movsd 0x20(%rbp),%xmm0
77dc: f2 0f 58 c1 addsd %xmm1,%xmm0
77e0: f2 0f 11 45 20 movsd %xmm0,0x20(%rbp)
77e5: e9 5e fe ff ff jmpq 7648 <_ZN9benchmark5State17FinishKeepRunningEv+0x38>
77ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
77f0: 48 8d 3d 21 f1 25 00 lea 0x25f121(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
77f7: e8 c4 e6 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
77fc: 85 c0 test %eax,%eax
77fe: 0f 84 3a fe ff ff je 763e <_ZN9benchmark5State17FinishKeepRunningEv+0x2e>
7804: 48 8d 3d 0d f1 25 00 lea 0x25f10d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
780b: 48 c7 05 0a f1 25 00 movq $0x0,0x25f10a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7812: 00 00 00 00
7816: e8 a5 e1 ff ff callq 59c0 <__cxa_guard_release@plt>
781b: e9 1e fe ff ff jmpq 763e <_ZN9benchmark5State17FinishKeepRunningEv+0x2e>
7820: 48 8d 3d f1 f0 25 00 lea 0x25f0f1(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7827: e8 94 e6 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
782c: 85 c0 test %eax,%eax
782e: 0f 84 6c fe ff ff je 76a0 <_ZN9benchmark5State17FinishKeepRunningEv+0x90>
7834: 48 8d 3d dd f0 25 00 lea 0x25f0dd(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
783b: 48 c7 05 da f0 25 00 movq $0x0,0x25f0da(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7842: 00 00 00 00
7846: e8 75 e1 ff ff callq 59c0 <__cxa_guard_release@plt>
784b: e9 50 fe ff ff jmpq 76a0 <_ZN9benchmark5State17FinishKeepRunningEv+0x90>
7850: e8 bb 13 04 00 callq 48c10 <_ZN9benchmark15ProcessCPUUsageEv>
7855: e9 70 ff ff ff jmpq 77ca <_ZN9benchmark5State17FinishKeepRunningEv+0x1ba>
785a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
7860: 48 8d 3d b1 f0 25 00 lea 0x25f0b1(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7867: e8 54 e6 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
786c: 85 c0 test %eax,%eax
786e: 0f 84 1e ff ff ff je 7792 <_ZN9benchmark5State17FinishKeepRunningEv+0x182>
7874: 48 8d 3d 9d f0 25 00 lea 0x25f09d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
787b: 48 c7 05 9a f0 25 00 movq $0x0,0x25f09a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7882: 00 00 00 00
7886: e8 35 e1 ff ff callq 59c0 <__cxa_guard_release@plt>
788b: e9 02 ff ff ff jmpq 7792 <_ZN9benchmark5State17FinishKeepRunningEv+0x182>
7890: 48 8d 3d 81 f0 25 00 lea 0x25f081(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7897: e8 24 e6 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
789c: 85 c0 test %eax,%eax
789e: 0f 84 db fe ff ff je 777f <_ZN9benchmark5State17FinishKeepRunningEv+0x16f>
78a4: 48 8d 3d 6d f0 25 00 lea 0x25f06d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
78ab: 48 c7 05 6a f0 25 00 movq $0x0,0x25f06a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
78b2: 00 00 00 00
78b6: e8 05 e1 ff ff callq 59c0 <__cxa_guard_release@plt>
78bb: e9 bf fe ff ff jmpq 777f <_ZN9benchmark5State17FinishKeepRunningEv+0x16f>
78c0: e8 fb e2 ff ff callq 5bc0 <__stack_chk_fail@plt>
78c5: 89 c7 mov %eax,%edi
78c7: e8 14 e1 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
78cc: bf 01 00 00 00 mov $0x1,%edi
78d1: e8 0a e1 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
78d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
78dd: 00 00 00
00000000000078e0 <_ZN9benchmark8internal6IsZeroEd>:
78e0: 66 0f 54 05 68 20 04 andpd 0x42068(%rip),%xmm0 # 49950 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x550>
78e7: 00
78e8: f2 0f 10 0d 48 20 04 movsd 0x42048(%rip),%xmm1 # 49938 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x538>
78ef: 00
78f0: 66 0f 2e c8 ucomisd %xmm0,%xmm1
78f4: 0f 97 c0 seta %al
78f7: c3 retq
78f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
78ff: 00
0000000000007900 <_ZN9benchmark8internal16GetOutputOptionsEb>:
7900: 40 84 ff test %dil,%dil
7903: 74 1b je 7920 <_ZN9benchmark8internal16GetOutputOptionsEb+0x20>
7905: 31 c0 xor %eax,%eax
7907: 80 3d 16 ef 25 00 00 cmpb $0x0,0x25ef16(%rip) # 266824 <FLAGS_benchmark_counters_tabular>
790e: ba 02 00 00 00 mov $0x2,%edx
7913: 0f 45 c2 cmovne %edx,%eax
7916: c3 retq
7917: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
791e: 00 00
7920: 48 8d 35 51 1b 04 00 lea 0x41b51(%rip),%rsi # 49478 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x78>
7927: 48 8d 3d 12 ef 25 00 lea 0x25ef12(%rip),%rdi # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
792e: 48 83 ec 08 sub $0x8,%rsp
7932: e8 b9 de ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
7937: 85 c0 test %eax,%eax
7939: 74 35 je 7970 <_ZN9benchmark8internal16GetOutputOptionsEb+0x70>
793b: 48 8d 3d fe ee 25 00 lea 0x25eefe(%rip),%rdi # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
7942: e8 69 80 02 00 callq 2f9b0 <_ZN9benchmark17IsTruthyFlagValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7947: 89 c1 mov %eax,%ecx
7949: 84 c9 test %cl,%cl
794b: ba 03 00 00 00 mov $0x3,%edx
7950: b8 01 00 00 00 mov $0x1,%eax
7955: 75 07 jne 795e <_ZN9benchmark8internal16GetOutputOptionsEb+0x5e>
7957: ba 02 00 00 00 mov $0x2,%edx
795c: 31 c0 xor %eax,%eax
795e: 80 3d bf ee 25 00 00 cmpb $0x0,0x25eebf(%rip) # 266824 <FLAGS_benchmark_counters_tabular>
7965: 0f 45 c2 cmovne %edx,%eax
7968: 48 83 c4 08 add $0x8,%rsp
796c: c3 retq
796d: 0f 1f 00 nopl (%rax)
7970: e8 7b 5e 02 00 callq 2d7f0 <_ZN9benchmark15IsColorTerminalEv>
7975: 89 c1 mov %eax,%ecx
7977: eb d0 jmp 7949 <_ZN9benchmark8internal16GetOutputOptionsEb+0x49>
7979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
0000000000007980 <_ZN9benchmark21RegisterMemoryManagerEPNS_13MemoryManagerE>:
7980: 48 89 3d 61 f0 25 00 mov %rdi,0x25f061(%rip) # 2669e8 <_ZN9benchmark8internal14memory_managerE>
7987: c3 retq
7988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
798f: 00
0000000000007990 <_ZN9benchmark8internal17PrintUsageAndExitEv>:
7990: 48 83 ec 08 sub $0x8,%rsp
7994: 48 8b 3d a5 ea 24 00 mov 0x24eaa5(%rip),%rdi # 256440 <stdout@@GLIBC_2.2.5>
799b: 48 8d 15 ee 1b 04 00 lea 0x41bee(%rip),%rdx # 49590 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x190>
79a2: be 01 00 00 00 mov $0x1,%esi
79a7: 31 c0 xor %eax,%eax
79a9: e8 72 e4 ff ff callq 5e20 <__fprintf_chk@plt>
79ae: 31 ff xor %edi,%edi
79b0: e8 7b e2 ff ff callq 5c30 <exit@plt>
79b5: 90 nop
79b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
79bd: 00 00 00
00000000000079c0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc>:
79c0: 41 57 push %r15
79c2: 41 56 push %r14
79c4: 41 55 push %r13
79c6: 41 54 push %r12
79c8: 55 push %rbp
79c9: 53 push %rbx
79ca: 48 83 ec 08 sub $0x8,%rsp
79ce: 48 85 ff test %rdi,%rdi
79d1: 0f 84 69 01 00 00 je 7b40 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x180>
79d7: 8b 07 mov (%rdi),%eax
79d9: 49 89 fd mov %rdi,%r13
79dc: 85 c0 test %eax,%eax
79de: 0f 8e 5c 01 00 00 jle 7b40 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x180>
79e4: 48 8b 16 mov (%rsi),%rdx
79e7: 83 f8 01 cmp $0x1,%eax
79ea: 49 89 f6 mov %rsi,%r14
79ed: 48 89 15 3c f0 25 00 mov %rdx,0x25f03c(%rip) # 266a30 <_ZN9benchmark17BenchmarkReporter7Context15executable_nameE>
79f4: 0f 8e e0 00 00 00 jle 7ada <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x11a>
79fa: bb 01 00 00 00 mov $0x1,%ebx
79ff: 90 nop
7a00: 48 63 eb movslq %ebx,%rbp
7a03: 48 8d 15 f6 ee 25 00 lea 0x25eef6(%rip),%rdx # 266900 <FLAGS_benchmark_list_tests>
7a0a: 48 8d 35 6c 1a 04 00 lea 0x41a6c(%rip),%rsi # 4947d <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x7d>
7a11: 48 c1 e5 03 shl $0x3,%rbp
7a15: 4d 8d 24 2e lea (%r14,%rbp,1),%r12
7a19: 49 8b 3c 24 mov (%r12),%rdi
7a1d: e8 ee 6e 02 00 callq 2e910 <_ZN9benchmark13ParseBoolFlagEPKcS1_Pb>
7a22: 84 c0 test %al,%al
7a24: 75 7a jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7a26: 49 8b 3c 24 mov (%r12),%rdi
7a2a: 48 8d 15 af ee 25 00 lea 0x25eeaf(%rip),%rdx # 2668e0 <_Z22FLAGS_benchmark_filterB5cxx11>
7a31: 48 8d 35 5a 1a 04 00 lea 0x41a5a(%rip),%rsi # 49492 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x92>
7a38: e8 13 7a 02 00 callq 2f450 <_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7a3d: 84 c0 test %al,%al
7a3f: 75 5f jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7a41: 49 8b 3c 24 mov (%r12),%rdi
7a45: 48 8d 15 7c ee 25 00 lea 0x25ee7c(%rip),%rdx # 2668c8 <FLAGS_benchmark_min_time>
7a4c: 48 8d 35 50 1a 04 00 lea 0x41a50(%rip),%rsi # 494a3 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa3>
7a53: e8 98 77 02 00 callq 2f1f0 <_ZN9benchmark15ParseDoubleFlagEPKcS1_Pd>
7a58: 84 c0 test %al,%al
7a5a: 75 44 jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7a5c: 49 8b 3c 24 mov (%r12),%rdi
7a60: 48 8d 15 5d ee 25 00 lea 0x25ee5d(%rip),%rdx # 2668c4 <FLAGS_benchmark_repetitions>
7a67: 48 8d 35 48 1a 04 00 lea 0x41a48(%rip),%rsi # 494b6 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xb6>
7a6e: e8 9d 73 02 00 callq 2ee10 <_ZN9benchmark14ParseInt32FlagEPKcS1_Pi>
7a73: 84 c0 test %al,%al
7a75: 75 29 jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7a77: 49 8b 3c 24 mov (%r12),%rdi
7a7b: 48 8d 15 3f ee 25 00 lea 0x25ee3f(%rip),%rdx # 2668c1 <FLAGS_benchmark_report_aggregates_only>
7a82: 48 8d 35 4f 1d 04 00 lea 0x41d4f(%rip),%rsi # 497d8 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x3d8>
7a89: e8 82 6e 02 00 callq 2e910 <_ZN9benchmark13ParseBoolFlagEPKcS1_Pb>
7a8e: 84 c0 test %al,%al
7a90: 0f 84 da 00 00 00 je 7b70 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x1b0>
7a96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
7a9d: 00 00 00
7aa0: 41 8b 45 00 mov 0x0(%r13),%eax
7aa4: 44 8d 78 ff lea -0x1(%rax),%r15d
7aa8: 44 39 fb cmp %r15d,%ebx
7aab: 74 1a je 7ac7 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x107>
7aad: 83 e8 02 sub $0x2,%eax
7ab0: 49 8d 74 2e 08 lea 0x8(%r14,%rbp,1),%rsi
7ab5: 4c 89 e7 mov %r12,%rdi
7ab8: 29 d8 sub %ebx,%eax
7aba: 48 8d 14 c5 08 00 00 lea 0x8(,%rax,8),%rdx
7ac1: 00
7ac2: e8 39 e3 ff ff callq 5e00 <memmove@plt>
7ac7: 45 89 7d 00 mov %r15d,0x0(%r13)
7acb: 83 eb 01 sub $0x1,%ebx
7ace: 83 c3 01 add $0x1,%ebx
7ad1: 44 39 fb cmp %r15d,%ebx
7ad4: 0f 8c 26 ff ff ff jl 7a00 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x40>
7ada: 31 db xor %ebx,%ebx
7adc: 4c 8d 2d bd d4 24 00 lea 0x24d4bd(%rip),%r13 # 254fa0 <._113>
7ae3: 4c 8d 25 65 19 04 00 lea 0x41965(%rip),%r12 # 4944f <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x4f>
7aea: eb 0e jmp 7afa <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x13a>
7aec: 0f 1f 40 00 nopl 0x0(%rax)
7af0: 48 83 c3 08 add $0x8,%rbx
7af4: 48 83 fb 10 cmp $0x10,%rbx
7af8: 74 56 je 7b50 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x190>
7afa: 49 8b 6c 1d 00 mov 0x0(%r13,%rbx,1),%rbp
7aff: 4c 89 e6 mov %r12,%rsi
7b02: 48 89 ef mov %rbp,%rdi
7b05: e8 e6 dc ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
7b0a: 85 c0 test %eax,%eax
7b0c: 74 e2 je 7af0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x130>
7b0e: 48 8d 35 42 19 04 00 lea 0x41942(%rip),%rsi # 49457 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x57>
7b15: 48 89 ef mov %rbp,%rdi
7b18: e8 d3 dc ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
7b1d: 85 c0 test %eax,%eax
7b1f: 74 cf je 7af0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x130>
7b21: 48 8d 35 34 19 04 00 lea 0x41934(%rip),%rsi # 4945c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x5c>
7b28: 48 89 ef mov %rbp,%rdi
7b2b: e8 c0 dc ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
7b30: 85 c0 test %eax,%eax
7b32: 74 bc je 7af0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x130>
7b34: e8 57 fe ff ff callq 7990 <_ZN9benchmark8internal17PrintUsageAndExitEv>
7b39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
7b40: 48 8d 05 f5 19 04 00 lea 0x419f5(%rip),%rax # 4953c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x13c>
7b47: 48 89 05 e2 ee 25 00 mov %rax,0x25eee2(%rip) # 266a30 <_ZN9benchmark17BenchmarkReporter7Context15executable_nameE>
7b4e: eb 8a jmp 7ada <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x11a>
7b50: 48 83 3d f0 ec 25 00 cmpq $0x0,0x25ecf0(%rip) # 266848 <_Z21FLAGS_benchmark_colorB5cxx11+0x8>
7b57: 00
7b58: 74 da je 7b34 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x174>
7b5a: 48 83 c4 08 add $0x8,%rsp
7b5e: 5b pop %rbx
7b5f: 5d pop %rbp
7b60: 41 5c pop %r12
7b62: 41 5d pop %r13
7b64: 41 5e pop %r14
7b66: 41 5f pop %r15
7b68: c3 retq
7b69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
7b70: 49 8b 3c 24 mov (%r12),%rdi
7b74: 48 8d 15 45 ed 25 00 lea 0x25ed45(%rip),%rdx # 2668c0 <FLAGS_benchmark_display_aggregates_only>
7b7b: 48 8d 35 7e 1c 04 00 lea 0x41c7e(%rip),%rsi # 49800 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x400>
7b82: e8 89 6d 02 00 callq 2e910 <_ZN9benchmark13ParseBoolFlagEPKcS1_Pb>
7b87: 84 c0 test %al,%al
7b89: 0f 85 11 ff ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7b8f: 49 8b 3c 24 mov (%r12),%rdi
7b93: 48 8d 15 06 ed 25 00 lea 0x25ed06(%rip),%rdx # 2668a0 <_Z22FLAGS_benchmark_formatB5cxx11>
7b9a: 48 8d 35 2b 19 04 00 lea 0x4192b(%rip),%rsi # 494cc <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xcc>
7ba1: e8 aa 78 02 00 callq 2f450 <_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7ba6: 84 c0 test %al,%al
7ba8: 0f 85 f2 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7bae: 49 8b 3c 24 mov (%r12),%rdi
7bb2: 48 8d 15 a7 ec 25 00 lea 0x25eca7(%rip),%rdx # 266860 <_Z19FLAGS_benchmark_outB5cxx11>
7bb9: 48 8d 35 1d 19 04 00 lea 0x4191d(%rip),%rsi # 494dd <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xdd>
7bc0: e8 8b 78 02 00 callq 2f450 <_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7bc5: 84 c0 test %al,%al
7bc7: 0f 85 d3 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7bcd: 49 8b 3c 24 mov (%r12),%rdi
7bd1: 48 8d 15 a8 ec 25 00 lea 0x25eca8(%rip),%rdx # 266880 <_Z26FLAGS_benchmark_out_formatB5cxx11>
7bd8: 48 8d 35 0c 19 04 00 lea 0x4190c(%rip),%rsi # 494eb <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xeb>
7bdf: e8 6c 78 02 00 callq 2f450 <_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7be4: 84 c0 test %al,%al
7be6: 0f 85 b4 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7bec: 49 8b 3c 24 mov (%r12),%rdi
7bf0: 48 8d 15 49 ec 25 00 lea 0x25ec49(%rip),%rdx # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
7bf7: 48 8d 35 02 19 04 00 lea 0x41902(%rip),%rsi # 49500 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x100>
7bfe: e8 4d 78 02 00 callq 2f450 <_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7c03: 84 c0 test %al,%al
7c05: 0f 85 95 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7c0b: 49 8b 3c 24 mov (%r12),%rdi
7c0f: 48 8d 15 2a ec 25 00 lea 0x25ec2a(%rip),%rdx # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
7c16: 48 8d 35 f3 18 04 00 lea 0x418f3(%rip),%rsi # 49510 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x110>
7c1d: e8 2e 78 02 00 callq 2f450 <_ZN9benchmark15ParseStringFlagEPKcS1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
7c22: 84 c0 test %al,%al
7c24: 0f 85 76 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7c2a: 49 8b 3c 24 mov (%r12),%rdi
7c2e: 48 8d 15 ef eb 25 00 lea 0x25ebef(%rip),%rdx # 266824 <FLAGS_benchmark_counters_tabular>
7c35: 48 8d 35 e0 18 04 00 lea 0x418e0(%rip),%rsi # 4951c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x11c>
7c3c: e8 cf 6c 02 00 callq 2e910 <_ZN9benchmark13ParseBoolFlagEPKcS1_Pb>
7c41: 84 c0 test %al,%al
7c43: 0f 85 57 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7c49: 49 8b 3c 24 mov (%r12),%rdi
7c4d: 48 8d 15 cc eb 25 00 lea 0x25ebcc(%rip),%rdx # 266820 <FLAGS_v>
7c54: 48 8d 35 84 1e 04 00 lea 0x41e84(%rip),%rsi # 49adf <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6df>
7c5b: e8 b0 71 02 00 callq 2ee10 <_ZN9benchmark14ParseInt32FlagEPKcS1_Pi>
7c60: 84 c0 test %al,%al
7c62: 0f 85 38 fe ff ff jne 7aa0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0xe0>
7c68: 49 8b 3c 24 mov (%r12),%rdi
7c6c: 48 8d 35 c4 18 04 00 lea 0x418c4(%rip),%rsi # 49537 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x137>
7c73: e8 98 7a 02 00 callq 2f710 <_ZN9benchmark6IsFlagEPKcS1_>
7c78: 84 c0 test %al,%al
7c7a: 0f 85 b4 fe ff ff jne 7b34 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x174>
7c80: 45 8b 7d 00 mov 0x0(%r13),%r15d
7c84: e9 45 fe ff ff jmpq 7ace <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc+0x10e>
7c89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
0000000000007c90 <_ZN9benchmark8internal17InitializeStreamsEv>:
7c90: 0f b6 05 71 ec 25 00 movzbl 0x25ec71(%rip),%eax # 266908 <_ZGVZN9benchmark8internal17InitializeStreamsEvE4init>
7c97: 84 c0 test %al,%al
7c99: 74 05 je 7ca0 <_ZN9benchmark8internal17InitializeStreamsEv+0x10>
7c9b: 31 c0 xor %eax,%eax
7c9d: c3 retq
7c9e: 66 90 xchg %ax,%ax
7ca0: 53 push %rbx
7ca1: 48 8d 3d 60 ec 25 00 lea 0x25ec60(%rip),%rdi # 266908 <_ZGVZN9benchmark8internal17InitializeStreamsEvE4init>
7ca8: e8 13 e2 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
7cad: 85 c0 test %eax,%eax
7caf: 75 07 jne 7cb8 <_ZN9benchmark8internal17InitializeStreamsEv+0x28>
7cb1: 31 c0 xor %eax,%eax
7cb3: 5b pop %rbx
7cb4: c3 retq
7cb5: 0f 1f 00 nopl (%rax)
7cb8: 48 8d 3d 51 ec 25 00 lea 0x25ec51(%rip),%rdi # 266910 <_ZZN9benchmark8internal17InitializeStreamsEvE4init>
7cbf: e8 dc e0 ff ff callq 5da0 <_ZNSt8ios_base4InitC1Ev@plt>
7cc4: 48 8d 3d 3d ec 25 00 lea 0x25ec3d(%rip),%rdi # 266908 <_ZGVZN9benchmark8internal17InitializeStreamsEvE4init>
7ccb: e8 f0 dc ff ff callq 59c0 <__cxa_guard_release@plt>
7cd0: 48 8b 3d 21 e3 24 00 mov 0x24e321(%rip),%rdi # 255ff8 <_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4>
7cd7: 48 8d 15 2a e3 24 00 lea 0x24e32a(%rip),%rdx # 256008 <__dso_handle>
7cde: 48 8d 35 2b ec 25 00 lea 0x25ec2b(%rip),%rsi # 266910 <_ZZN9benchmark8internal17InitializeStreamsEvE4init>
7ce5: e8 d6 dd ff ff callq 5ac0 <__cxa_atexit@plt>
7cea: 31 c0 xor %eax,%eax
7cec: 5b pop %rbx
7ced: c3 retq
7cee: 48 8d 3d 13 ec 25 00 lea 0x25ec13(%rip),%rdi # 266908 <_ZGVZN9benchmark8internal17InitializeStreamsEvE4init>
7cf5: 48 89 c3 mov %rax,%rbx
7cf8: e8 b3 dc ff ff callq 59b0 <__cxa_guard_abort@plt>
7cfd: 48 89 df mov %rbx,%rdi
7d00: e8 8b e1 ff ff callq 5e90 <_Unwind_Resume@plt>
7d05: 90 nop
7d06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
7d0d: 00 00 00
0000000000007d10 <_ZN9benchmark10InitializeEPiPPc>:
7d10: 48 83 ec 08 sub $0x8,%rsp
7d14: e8 a7 fc ff ff callq 79c0 <_ZN9benchmark8internal21ParseCommandLineFlagsEPiPPc>
7d19: 8b 05 01 eb 25 00 mov 0x25eb01(%rip),%eax # 266820 <FLAGS_v>
7d1f: 89 05 03 ec 25 00 mov %eax,0x25ec03(%rip) # 266928 <_ZZN9benchmark8internal8LogLevelEvE9log_level>
7d25: 48 83 c4 08 add $0x8,%rsp
7d29: c3 retq
7d2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
0000000000007d30 <_ZN9benchmark27ReportUnrecognizedArgumentsEiPPc>:
7d30: 83 ff 01 cmp $0x1,%edi
7d33: 41 56 push %r14
7d35: 41 89 fe mov %edi,%r14d
7d38: 41 55 push %r13
7d3a: 41 54 push %r12
7d3c: 55 push %rbp
7d3d: 53 push %rbx
7d3e: 7e 46 jle 7d86 <_ZN9benchmark27ReportUnrecognizedArgumentsEiPPc+0x56>
7d40: 8d 47 fe lea -0x2(%rdi),%eax
7d43: 48 8d 5e 08 lea 0x8(%rsi),%rbx
7d47: 4c 8d 25 da 1a 04 00 lea 0x41ada(%rip),%r12 # 49828 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x428>
7d4e: 48 89 f5 mov %rsi,%rbp
7d51: 4c 8d 6c c6 10 lea 0x10(%rsi,%rax,8),%r13
7d56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
7d5d: 00 00 00
7d60: 4c 8b 03 mov (%rbx),%r8
7d63: 48 8b 4d 00 mov 0x0(%rbp),%rcx
7d67: 31 c0 xor %eax,%eax
7d69: 48 8b 3d 30 e9 24 00 mov 0x24e930(%rip),%rdi # 2566a0 <stderr@@GLIBC_2.2.5>
7d70: 4c 89 e2 mov %r12,%rdx
7d73: be 01 00 00 00 mov $0x1,%esi
7d78: 48 83 c3 08 add $0x8,%rbx
7d7c: e8 9f e0 ff ff callq 5e20 <__fprintf_chk@plt>
7d81: 4c 39 eb cmp %r13,%rbx
7d84: 75 da jne 7d60 <_ZN9benchmark27ReportUnrecognizedArgumentsEiPPc+0x30>
7d86: 41 83 fe 01 cmp $0x1,%r14d
7d8a: 5b pop %rbx
7d8b: 0f 9f c0 setg %al
7d8e: 5d pop %rbp
7d8f: 41 5c pop %r12
7d91: 41 5d pop %r13
7d93: 41 5e pop %r14
7d95: c3 retq
7d96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
7d9d: 00 00 00
0000000000007da0 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE>:
7da0: 41 57 push %r15
7da2: 41 56 push %r14
7da4: 49 89 d7 mov %rdx,%r15
7da7: 41 55 push %r13
7da9: 41 54 push %r12
7dab: 41 89 cd mov %ecx,%r13d
7dae: 55 push %rbp
7daf: 53 push %rbx
7db0: 31 c9 xor %ecx,%ecx
7db2: 48 89 fb mov %rdi,%rbx
7db5: 45 89 c6 mov %r8d,%r14d
7db8: 4d 89 cc mov %r9,%r12
7dbb: 48 83 ec 08 sub $0x8,%rsp
7dbf: 48 8b 6a 08 mov 0x8(%rdx),%rbp
7dc3: 48 2b 2a sub (%rdx),%rbp
7dc6: 48 c7 07 00 00 00 00 movq $0x0,(%rdi)
7dcd: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi)
7dd4: 00
7dd5: 48 89 77 10 mov %rsi,0x10(%rdi)
7dd9: c6 47 18 00 movb $0x0,0x18(%rdi)
7ddd: c6 47 19 00 movb $0x0,0x19(%rdi)
7de1: c6 47 1a 00 movb $0x0,0x1a(%rdi)
7de5: 48 89 e8 mov %rbp,%rax
7de8: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi)
7def: 00
7df0: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi)
7df7: 00
7df8: 48 c1 f8 03 sar $0x3,%rax
7dfc: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi)
7e03: 00
7e04: 48 85 c0 test %rax,%rax
7e07: 74 1e je 7e27 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x87>
7e09: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
7e10: ff ff 1f
7e13: 48 39 d0 cmp %rdx,%rax
7e16: 0f 87 40 01 00 00 ja 7f5c <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x1bc>
7e1c: 48 89 ef mov %rbp,%rdi
7e1f: e8 2c dd ff ff callq 5b50 <_Znwm@plt>
7e24: 48 89 c1 mov %rax,%rcx
7e27: 48 01 cd add %rcx,%rbp
7e2a: 48 89 4b 20 mov %rcx,0x20(%rbx)
7e2e: 48 89 4b 28 mov %rcx,0x28(%rbx)
7e32: 48 89 6b 30 mov %rbp,0x30(%rbx)
7e36: 49 8b 47 08 mov 0x8(%r15),%rax
7e3a: 49 8b 37 mov (%r15),%rsi
7e3d: 48 89 c5 mov %rax,%rbp
7e40: 48 29 f5 sub %rsi,%rbp
7e43: 48 39 f0 cmp %rsi,%rax
7e46: 74 0e je 7e56 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0xb6>
7e48: 48 89 cf mov %rcx,%rdi
7e4b: 48 89 ea mov %rbp,%rdx
7e4e: e8 ad df ff ff callq 5e00 <memmove@plt>
7e53: 48 89 c1 mov %rax,%rcx
7e56: 48 8d 43 48 lea 0x48(%rbx),%rax
7e5a: 48 01 e9 add %rbp,%rcx
7e5d: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx)
7e64: 00
7e65: 48 89 4b 28 mov %rcx,0x28(%rbx)
7e69: c7 43 48 00 00 00 00 movl $0x0,0x48(%rbx)
7e70: 48 89 43 58 mov %rax,0x58(%rbx)
7e74: 48 89 43 60 mov %rax,0x60(%rbx)
7e78: 48 8b 44 24 40 mov 0x40(%rsp),%rax
7e7d: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx)
7e84: 00
7e85: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx)
7e8c: 00
7e8d: 44 89 6b 70 mov %r13d,0x70(%rbx)
7e91: 44 89 73 74 mov %r14d,0x74(%rbx)
7e95: 4c 89 63 78 mov %r12,0x78(%rbx)
7e99: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx)
7ea0: 0f b6 05 71 ea 25 00 movzbl 0x25ea71(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7ea7: 84 c0 test %al,%al
7ea9: 74 55 je 7f00 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x160>
7eab: 48 8b 3d 6e ea 25 00 mov 0x25ea6e(%rip),%rdi # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7eb2: 48 85 ff test %rdi,%rdi
7eb5: 74 11 je 7ec8 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x128>
7eb7: 48 8d 35 9a 19 04 00 lea 0x4199a(%rip),%rsi # 49858 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x458>
7ebe: ba 22 00 00 00 mov $0x22,%edx
7ec3: e8 18 dd ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
7ec8: 0f b6 05 49 ea 25 00 movzbl 0x25ea49(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7ecf: 84 c0 test %al,%al
7ed1: 74 5d je 7f30 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x190>
7ed3: 48 8b 3d 46 ea 25 00 mov 0x25ea46(%rip),%rdi # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7eda: 48 85 ff test %rdi,%rdi
7edd: 74 11 je 7ef0 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x150>
7edf: 48 8d 35 9a 19 04 00 lea 0x4199a(%rip),%rsi # 49880 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x480>
7ee6: ba 26 00 00 00 mov $0x26,%edx
7eeb: e8 f0 dc ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
7ef0: 48 83 c4 08 add $0x8,%rsp
7ef4: 5b pop %rbx
7ef5: 5d pop %rbp
7ef6: 41 5c pop %r12
7ef8: 41 5d pop %r13
7efa: 41 5e pop %r14
7efc: 41 5f pop %r15
7efe: c3 retq
7eff: 90 nop
7f00: 48 8d 3d 11 ea 25 00 lea 0x25ea11(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7f07: e8 b4 df ff ff callq 5ec0 <__cxa_guard_acquire@plt>
7f0c: 85 c0 test %eax,%eax
7f0e: 74 9b je 7eab <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x10b>
7f10: 48 8d 3d 01 ea 25 00 lea 0x25ea01(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7f17: 48 c7 05 fe e9 25 00 movq $0x0,0x25e9fe(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7f1e: 00 00 00 00
7f22: e8 99 da ff ff callq 59c0 <__cxa_guard_release@plt>
7f27: eb 82 jmp 7eab <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x10b>
7f29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
7f30: 48 8d 3d e1 e9 25 00 lea 0x25e9e1(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7f37: e8 84 df ff ff callq 5ec0 <__cxa_guard_acquire@plt>
7f3c: 85 c0 test %eax,%eax
7f3e: 74 93 je 7ed3 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x133>
7f40: 48 8d 3d d1 e9 25 00 lea 0x25e9d1(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
7f47: 48 c7 05 ce e9 25 00 movq $0x0,0x25e9ce(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
7f4e: 00 00 00 00
7f52: e8 69 da ff ff callq 59c0 <__cxa_guard_release@plt>
7f57: e9 77 ff ff ff jmpq 7ed3 <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x133>
7f5c: e8 0f d9 ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
7f61: 48 8b 73 50 mov 0x50(%rbx),%rsi
7f65: 48 8d 7b 40 lea 0x40(%rbx),%rdi
7f69: 48 89 c5 mov %rax,%rbp
7f6c: e8 8f 15 00 00 callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
7f71: 48 8b 7b 20 mov 0x20(%rbx),%rdi
7f75: 48 85 ff test %rdi,%rdi
7f78: 74 05 je 7f7f <_ZN9benchmark5StateC1EmRKSt6vectorIlSaIlEEiiPNS_8internal11ThreadTimerEPNS6_13ThreadManagerE+0x1df>
7f7a: e8 a1 db ff ff callq 5b20 <_ZdlPv@plt>
7f7f: 48 89 ef mov %rbp,%rdi
7f82: e8 09 df ff ff callq 5e90 <_Unwind_Resume@plt>
7f87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
7f8e: 00 00
0000000000007f90 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_>:
7f90: 41 57 push %r15
7f92: 41 56 push %r14
7f94: 49 89 f6 mov %rsi,%r14
7f97: 41 55 push %r13
7f99: 41 54 push %r12
7f9b: 55 push %rbp
7f9c: 53 push %rbx
7f9d: 48 81 ec 58 03 00 00 sub $0x358,%rsp
7fa4: 48 8b 2d 35 e9 25 00 mov 0x25e935(%rip),%rbp # 2668e0 <_Z22FLAGS_benchmark_filterB5cxx11>
7fab: 48 8b 1d 36 e9 25 00 mov 0x25e936(%rip),%rbx # 2668e8 <_Z22FLAGS_benchmark_filterB5cxx11+0x8>
7fb2: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
7fb9: 00 00
7fbb: 48 89 84 24 48 03 00 mov %rax,0x348(%rsp)
7fc2: 00
7fc3: 31 c0 xor %eax,%eax
7fc5: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax
7fcc: 00
7fcd: 48 89 7c 24 08 mov %rdi,0x8(%rsp)
7fd2: 48 89 04 24 mov %rax,(%rsp)
7fd6: 48 8d 84 24 10 01 00 lea 0x110(%rsp),%rax
7fdd: 00
7fde: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp)
7fe5: 00
7fe6: 48 89 e8 mov %rbp,%rax
7fe9: 48 01 d8 add %rbx,%rax
7fec: 74 09 je 7ff7 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x67>
7fee: 48 85 ed test %rbp,%rbp
7ff1: 0f 84 74 11 00 00 je 916b <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x11db>
7ff7: 48 83 fb 0f cmp $0xf,%rbx
7ffb: 48 89 9c 24 c0 00 00 mov %rbx,0xc0(%rsp)
8002: 00
8003: 0f 87 7f 05 00 00 ja 8588 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x5f8>
8009: 48 83 fb 01 cmp $0x1,%rbx
800d: 0f 85 cd 02 00 00 jne 82e0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x350>
8013: 0f b6 45 00 movzbl 0x0(%rbp),%eax
8017: 88 84 24 10 01 00 00 mov %al,0x110(%rsp)
801e: 48 8b 04 24 mov (%rsp),%rax
8022: 48 83 c0 10 add $0x10,%rax
8026: 48 89 9c 24 08 01 00 mov %rbx,0x108(%rsp)
802d: 00
802e: c6 04 18 00 movb $0x0,(%rax,%rbx,1)
8032: 48 8b 94 24 08 01 00 mov 0x108(%rsp),%rdx
8039: 00
803a: 48 85 d2 test %rdx,%rdx
803d: 74 1c je 805b <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xcb>
803f: 48 8b 3c 24 mov (%rsp),%rdi
8043: 48 8d 35 fa 14 04 00 lea 0x414fa(%rip),%rsi # 49544 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x144>
804a: e8 a1 d7 ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
804f: 85 c0 test %eax,%eax
8051: 75 20 jne 8073 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe3>
8053: 48 8b 94 24 08 01 00 mov 0x108(%rsp),%rdx
805a: 00
805b: 48 8b 3c 24 mov (%rsp),%rdi
805f: 48 8d 0d e9 2e 04 00 lea 0x42ee9(%rip),%rcx # 4af4f <._90+0xaf>
8066: 41 b8 01 00 00 00 mov $0x1,%r8d
806c: 31 f6 xor %esi,%esi
806e: e8 3d dd ff ff callq 5db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>
8073: 4c 8d bc 24 40 01 00 lea 0x140(%rsp),%r15
807a: 00
807b: 49 8d bf f8 00 00 00 lea 0xf8(%r15),%rdi
8082: e8 79 d7 ff ff callq 5800 <_ZNSt8ios_baseC2Ev@plt>
8087: 48 8d 05 aa d1 24 00 lea 0x24d1aa(%rip),%rax # 255238 <_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
808e: 66 0f ef c0 pxor %xmm0,%xmm0
8092: c6 84 24 18 03 00 00 movb $0x0,0x318(%rsp)
8099: 00
809a: 48 c7 84 24 10 03 00 movq $0x0,0x310(%rsp)
80a1: 00 00 00 00 00
80a6: 31 f6 xor %esi,%esi
80a8: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp)
80af: 00
80b0: 48 8b 05 e1 d2 24 00 mov 0x24d2e1(%rip),%rax # 255398 <_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x8>
80b7: 0f 29 84 24 20 03 00 movaps %xmm0,0x320(%rsp)
80be: 00
80bf: c6 84 24 19 03 00 00 movb $0x0,0x319(%rsp)
80c6: 00
80c7: 0f 29 84 24 30 03 00 movaps %xmm0,0x330(%rsp)
80ce: 00
80cf: 48 8b 78 e8 mov -0x18(%rax),%rdi
80d3: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp)
80da: 00
80db: 48 8b 05 be d2 24 00 mov 0x24d2be(%rip),%rax # 2553a0 <_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
80e2: 4c 01 ff add %r15,%rdi
80e5: 48 89 07 mov %rax,(%rdi)
80e8: e8 f3 db ff ff callq 5ce0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>
80ed: 48 8d 05 bc d4 24 00 lea 0x24d4bc(%rip),%rax # 2555b0 <_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x18>
80f4: 49 8d 7f 08 lea 0x8(%r15),%rdi
80f8: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp)
80ff: 00
8100: 48 83 c0 28 add $0x28,%rax
8104: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp)
810b: 00
810c: e8 6f da ff ff callq 5b80 <_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev@plt>
8111: 49 8d 77 08 lea 0x8(%r15),%rsi
8115: 49 8d bf f8 00 00 00 lea 0xf8(%r15),%rdi
811c: e8 bf db ff ff callq 5ce0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>
8121: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp)
8127: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp)
812e: 00 00
8130: 0f 84 6a 0d 00 00 je 8ea0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xf10>
8136: 48 83 3d 2a e7 25 00 cmpq $0x0,0x25e72a(%rip) # 266868 <_Z19FLAGS_benchmark_outB5cxx11+0x8>
813d: 00
813e: 48 8b 44 24 08 mov 0x8(%rsp),%rax
8143: 48 8b 68 08 mov 0x8(%rax),%rbp
8147: 4c 8b 68 10 mov 0x10(%rax),%r13
814b: 0f 85 cf 03 00 00 jne 8520 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x590>
8151: 4d 85 f6 test %r14,%r14
8154: 0f 85 74 0f 00 00 jne 90ce <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x113e>
815a: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp)
8161: 00 00
8163: 48 8d 44 24 60 lea 0x60(%rsp),%rax
8168: 66 0f ef c0 pxor %xmm0,%xmm0
816c: 48 8b 3c 24 mov (%rsp),%rdi
8170: 4c 89 ea mov %r13,%rdx
8173: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp)
817a: 00 00
817c: 48 89 c6 mov %rax,%rsi
817f: 48 89 44 24 38 mov %rax,0x38(%rsp)
8184: 0f 29 44 24 60 movaps %xmm0,0x60(%rsp)
8189: e8 a2 68 00 00 callq ea30 <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo>
818e: 84 c0 test %al,%al
8190: 4c 8b 64 24 68 mov 0x68(%rsp),%r12
8195: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx
819a: 4c 89 e2 mov %r12,%rdx
819d: 48 89 df mov %rbx,%rdi
81a0: 0f 84 3a 04 00 00 je 85e0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x650>
81a6: 49 39 dc cmp %rbx,%r12
81a9: 0f 84 e9 0d 00 00 je 8f98 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1008>
81af: 80 3d 4a e7 25 00 00 cmpb $0x0,0x25e74a(%rip) # 266900 <FLAGS_benchmark_list_tests>
81b6: 0f 84 34 04 00 00 je 85f0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x660>
81bc: 48 8d 84 24 20 01 00 lea 0x120(%rsp),%rax
81c3: 00
81c4: 4c 8d 70 10 lea 0x10(%rax),%r14
81c8: 48 89 44 24 10 mov %rax,0x10(%rsp)
81cd: 0f 1f 00 nopl (%rax)
81d0: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
81d5: 48 89 de mov %rbx,%rsi
81d8: e8 d3 19 00 00 callq 9bb0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev>
81dd: 48 8b 94 24 28 01 00 mov 0x128(%rsp),%rdx
81e4: 00
81e5: 48 8b b4 24 20 01 00 mov 0x120(%rsp),%rsi
81ec: 00
81ed: 48 89 ef mov %rbp,%rdi
81f0: e8 eb d9 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
81f5: 48 8d 35 bf 1d 04 00 lea 0x41dbf(%rip),%rsi # 49fbb <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xbbb>
81fc: ba 01 00 00 00 mov $0x1,%edx
8201: 48 89 c7 mov %rax,%rdi
8204: e8 d7 d9 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
8209: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi
8210: 00
8211: 4c 39 f7 cmp %r14,%rdi
8214: 0f 84 ee 02 00 00 je 8508 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x578>
821a: 48 81 c3 78 01 00 00 add $0x178,%rbx
8221: e8 fa d8 ff ff callq 5b20 <_ZdlPv@plt>
8226: 49 39 dc cmp %rbx,%r12
8229: 75 a5 jne 81d0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x240>
822b: 48 8b 54 24 68 mov 0x68(%rsp),%rdx
8230: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi
8235: 48 b8 cf 46 7d 67 a3 movabs $0x51b3bea3677d46cf,%rax
823c: be b3 51
823f: 48 89 d5 mov %rdx,%rbp
8242: 48 29 fd sub %rdi,%rbp
8245: 48 c1 fd 03 sar $0x3,%rbp
8249: 48 0f af e8 imul %rax,%rbp
824d: 48 39 fa cmp %rdi,%rdx
8250: 0f 84 89 01 00 00 je 83df <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x44f>
8256: 48 8d 87 78 01 00 00 lea 0x178(%rdi),%rax
825d: 4c 8d a7 20 01 00 00 lea 0x120(%rdi),%r12
8264: 48 29 c2 sub %rax,%rdx
8267: 48 89 d0 mov %rdx,%rax
826a: 48 ba cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%rdx
8271: be b3 11
8274: 48 c1 e8 03 shr $0x3,%rax
8278: 48 0f af c2 imul %rdx,%rax
827c: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
8283: ff ff 1f
8286: 48 21 d0 and %rdx,%rax
8289: 48 69 c0 78 01 00 00 imul $0x178,%rax,%rax
8290: 48 8d 9c 07 98 02 00 lea 0x298(%rdi,%rax,1),%rbx
8297: 00
8298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
829f: 00
82a0: 4d 8b 6c 24 10 mov 0x10(%r12),%r13
82a5: 4d 85 ed test %r13,%r13
82a8: 74 63 je 830d <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x37d>
82aa: 49 8b 75 18 mov 0x18(%r13),%rsi
82ae: 4c 89 e7 mov %r12,%rdi
82b1: e8 4a 12 00 00 callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
82b6: 49 8b 7d 20 mov 0x20(%r13),%rdi
82ba: 49 8d 45 30 lea 0x30(%r13),%rax
82be: 4d 8b 75 10 mov 0x10(%r13),%r14
82c2: 48 39 c7 cmp %rax,%rdi
82c5: 74 39 je 8300 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x370>
82c7: e8 54 d8 ff ff callq 5b20 <_ZdlPv@plt>
82cc: 4c 89 ef mov %r13,%rdi
82cf: e8 4c d8 ff ff callq 5b20 <_ZdlPv@plt>
82d4: 4d 85 f6 test %r14,%r14
82d7: 74 34 je 830d <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x37d>
82d9: 4d 89 f5 mov %r14,%r13
82dc: eb cc jmp 82aa <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x31a>
82de: 66 90 xchg %ax,%ax
82e0: 48 8b 04 24 mov (%rsp),%rax
82e4: 48 83 c0 10 add $0x10,%rax
82e8: 48 85 db test %rbx,%rbx
82eb: 0f 84 35 fd ff ff je 8026 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x96>
82f1: e9 c0 02 00 00 jmpq 85b6 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x626>
82f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
82fd: 00 00 00
8300: 4c 89 ef mov %r13,%rdi
8303: e8 18 d8 ff ff callq 5b20 <_ZdlPv@plt>
8308: 4d 85 f6 test %r14,%r14
830b: 75 cc jne 82d9 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x349>
830d: 49 8b 7c 24 d0 mov -0x30(%r12),%rdi
8312: 48 85 ff test %rdi,%rdi
8315: 74 05 je 831c <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x38c>
8317: e8 04 d8 ff ff callq 5b20 <_ZdlPv@plt>
831c: 49 8b 7c 24 a0 mov -0x60(%r12),%rdi
8321: 49 8d 44 24 b0 lea -0x50(%r12),%rax
8326: 48 39 c7 cmp %rax,%rdi
8329: 74 05 je 8330 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x3a0>
832b: e8 f0 d7 ff ff callq 5b20 <_ZdlPv@plt>
8330: 49 8b 7c 24 80 mov -0x80(%r12),%rdi
8335: 49 8d 44 24 90 lea -0x70(%r12),%rax
833a: 48 39 c7 cmp %rax,%rdi
833d: 74 05 je 8344 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x3b4>
833f: e8 dc d7 ff ff callq 5b20 <_ZdlPv@plt>
8344: 49 8b bc 24 60 ff ff mov -0xa0(%r12),%rdi
834b: ff
834c: 49 8d 84 24 70 ff ff lea -0x90(%r12),%rax
8353: ff
8354: 48 39 c7 cmp %rax,%rdi
8357: 74 05 je 835e <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x3ce>
8359: e8 c2 d7 ff ff callq 5b20 <_ZdlPv@plt>
835e: 49 8b bc 24 40 ff ff mov -0xc0(%r12),%rdi
8365: ff
8366: 49 8d 84 24 50 ff ff lea -0xb0(%r12),%rax
836d: ff
836e: 48 39 c7 cmp %rax,%rdi
8371: 74 05 je 8378 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x3e8>
8373: e8 a8 d7 ff ff callq 5b20 <_ZdlPv@plt>
8378: 49 8b bc 24 20 ff ff mov -0xe0(%r12),%rdi
837f: ff
8380: 49 8d 84 24 30 ff ff lea -0xd0(%r12),%rax
8387: ff
8388: 48 39 c7 cmp %rax,%rdi
838b: 74 05 je 8392 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x402>
838d: e8 8e d7 ff ff callq 5b20 <_ZdlPv@plt>
8392: 49 8b bc 24 00 ff ff mov -0x100(%r12),%rdi
8399: ff
839a: 49 8d 84 24 10 ff ff lea -0xf0(%r12),%rax
83a1: ff
83a2: 48 39 c7 cmp %rax,%rdi
83a5: 74 05 je 83ac <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x41c>
83a7: e8 74 d7 ff ff callq 5b20 <_ZdlPv@plt>
83ac: 49 8b bc 24 e0 fe ff mov -0x120(%r12),%rdi
83b3: ff
83b4: 49 8d 84 24 f0 fe ff lea -0x110(%r12),%rax
83bb: ff
83bc: 48 39 c7 cmp %rax,%rdi
83bf: 0f 84 2b 01 00 00 je 84f0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x560>
83c5: 49 81 c4 78 01 00 00 add $0x178,%r12
83cc: e8 4f d7 ff ff callq 5b20 <_ZdlPv@plt>
83d1: 49 39 dc cmp %rbx,%r12
83d4: 0f 85 c6 fe ff ff jne 82a0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x310>
83da: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi
83df: 48 85 ff test %rdi,%rdi
83e2: 74 05 je 83e9 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x459>
83e4: e8 37 d7 ff ff callq 5b20 <_ZdlPv@plt>
83e9: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi
83ee: 48 85 ff test %rdi,%rdi
83f1: 74 06 je 83f9 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x469>
83f3: 48 8b 07 mov (%rdi),%rax
83f6: ff 50 20 callq *0x20(%rax)
83f9: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi
83fe: 48 85 ff test %rdi,%rdi
8401: 74 06 je 8409 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x479>
8403: 48 8b 07 mov (%rdi),%rax
8406: ff 50 20 callq *0x20(%rax)
8409: 48 8d 05 c8 d1 24 00 lea 0x24d1c8(%rip),%rax # 2555d8 <_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x40>
8410: f3 0f 7e 05 c0 d2 24 movq 0x24d2c0(%rip),%xmm0 # 2556d8 <_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x140>
8417: 00
8418: 49 8d 7f 08 lea 0x8(%r15),%rdi
841c: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp)
8423: 00
8424: 48 8d 05 fd d0 24 00 lea 0x24d0fd(%rip),%rax # 255528 <_ZTVSt13basic_filebufIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
842b: 48 89 44 24 08 mov %rax,0x8(%rsp)
8430: 0f 16 44 24 08 movhps 0x8(%rsp),%xmm0
8435: 0f 29 84 24 40 01 00 movaps %xmm0,0x140(%rsp)
843c: 00
843d: e8 5e d3 ff ff callq 57a0 <_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@plt>
8442: 49 8d 7f 70 lea 0x70(%r15),%rdi
8446: e8 b5 da ff ff callq 5f00 <_ZNSt12__basic_fileIcED1Ev@plt>
844b: 48 8d 05 ae ce 24 00 lea 0x24ceae(%rip),%rax # 255300 <_ZTVSt15basic_streambufIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
8452: 49 8d 7f 40 lea 0x40(%r15),%rdi
8456: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp)
845d: 00
845e: e8 bd d8 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
8463: 48 8b 05 2e cf 24 00 mov 0x24cf2e(%rip),%rax # 255398 <_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x8>
846a: 48 8b 0d 2f cf 24 00 mov 0x24cf2f(%rip),%rcx # 2553a0 <_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
8471: 49 8d bf f8 00 00 00 lea 0xf8(%r15),%rdi
8478: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp)
847f: 00
8480: 48 8b 40 e8 mov -0x18(%rax),%rax
8484: 48 89 8c 04 40 01 00 mov %rcx,0x140(%rsp,%rax,1)
848b: 00
848c: 48 8d 05 a5 cd 24 00 lea 0x24cda5(%rip),%rax # 255238 <_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
8493: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp)
849a: 00
849b: e8 c0 d3 ff ff callq 5860 <_ZNSt8ios_baseD2Ev@plt>
84a0: 48 8b 04 24 mov (%rsp),%rax
84a4: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi
84ab: 00
84ac: 48 83 c0 10 add $0x10,%rax
84b0: 48 39 c7 cmp %rax,%rdi
84b3: 74 05 je 84ba <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x52a>
84b5: e8 66 d6 ff ff callq 5b20 <_ZdlPv@plt>
84ba: 48 8b 8c 24 48 03 00 mov 0x348(%rsp),%rcx
84c1: 00
84c2: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
84c9: 00 00
84cb: 48 89 e8 mov %rbp,%rax
84ce: 0f 85 8d 0c 00 00 jne 9161 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x11d1>
84d4: 48 81 c4 58 03 00 00 add $0x358,%rsp
84db: 5b pop %rbx
84dc: 5d pop %rbp
84dd: 41 5c pop %r12
84df: 41 5d pop %r13
84e1: 41 5e pop %r14
84e3: 41 5f pop %r15
84e5: c3 retq
84e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
84ed: 00 00 00
84f0: 49 81 c4 78 01 00 00 add $0x178,%r12
84f7: 49 39 dc cmp %rbx,%r12
84fa: 0f 85 a0 fd ff ff jne 82a0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x310>
8500: e9 d5 fe ff ff jmpq 83da <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x44a>
8505: 0f 1f 00 nopl (%rax)
8508: 48 81 c3 78 01 00 00 add $0x178,%rbx
850f: 49 39 dc cmp %rbx,%r12
8512: 0f 85 b8 fc ff ff jne 81d0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x240>
8518: e9 0e fd ff ff jmpq 822b <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x29b>
851d: 0f 1f 00 nopl (%rax)
8520: 48 8b 35 39 e3 25 00 mov 0x25e339(%rip),%rsi # 266860 <_Z19FLAGS_benchmark_outB5cxx11>
8527: 49 8d 7f 08 lea 0x8(%r15),%rdi
852b: ba 30 00 00 00 mov $0x30,%edx
8530: e8 9b d5 ff ff callq 5ad0 <_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode@plt>
8535: 48 8b 94 24 40 01 00 mov 0x140(%rsp),%rdx
853c: 00
853d: 48 8b 7a e8 mov -0x18(%rdx),%rdi
8541: 4c 01 ff add %r15,%rdi
8544: 48 85 c0 test %rax,%rax
8547: 0f 84 3b 0a 00 00 je 8f88 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xff8>
854d: 31 f6 xor %esi,%esi
854f: e8 dc d8 ff ff callq 5e30 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt>
8554: 49 8d 7f 70 lea 0x70(%r15),%rdi
8558: e8 53 d2 ff ff callq 57b0 <_ZNKSt12__basic_fileIcE7is_openEv@plt>
855d: 84 c0 test %al,%al
855f: 0f 84 12 0c 00 00 je 9177 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x11e7>
8565: 4d 85 f6 test %r14,%r14
8568: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp)
856f: 00 00
8571: 0f 84 72 0a 00 00 je 8fe9 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1059>
8577: 4d 89 7e 08 mov %r15,0x8(%r14)
857b: 4d 89 7e 10 mov %r15,0x10(%r14)
857f: e9 df fb ff ff jmpq 8163 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1d3>
8584: 0f 1f 40 00 nopl 0x0(%rax)
8588: 48 8d 84 24 c0 00 00 lea 0xc0(%rsp),%rax
858f: 00
8590: 48 8b 3c 24 mov (%rsp),%rdi
8594: 31 d2 xor %edx,%edx
8596: 48 89 c6 mov %rax,%rsi
8599: e8 02 d9 ff ff callq 5ea0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>
859e: 48 8b 94 24 c0 00 00 mov 0xc0(%rsp),%rdx
85a5: 00
85a6: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp)
85ad: 00
85ae: 48 89 94 24 10 01 00 mov %rdx,0x110(%rsp)
85b5: 00
85b6: 48 89 da mov %rbx,%rdx
85b9: 48 89 ee mov %rbp,%rsi
85bc: 48 89 c7 mov %rax,%rdi
85bf: e8 dc d4 ff ff callq 5aa0 <memcpy@plt>
85c4: 48 8b 9c 24 c0 00 00 mov 0xc0(%rsp),%rbx
85cb: 00
85cc: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax
85d3: 00
85d4: e9 4d fa ff ff jmpq 8026 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x96>
85d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
85e0: 31 ed xor %ebp,%ebp
85e2: e9 66 fc ff ff jmpq 824d <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x2bd>
85e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
85ee: 00 00
85f0: 0f b6 05 21 e3 25 00 movzbl 0x25e321(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
85f7: 84 c0 test %al,%al
85f9: 0f 84 15 0a 00 00 je 9014 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1084>
85ff: 83 3d be e2 25 00 01 cmpl $0x1,0x25e2be(%rip) # 2668c4 <FLAGS_benchmark_repetitions>
8606: 41 bd 0a 00 00 00 mov $0xa,%r13d
860c: 0f 9f 44 24 28 setg 0x28(%rsp)
8611: 31 ed xor %ebp,%ebp
8613: 4c 39 e3 cmp %r12,%rbx
8616: 0f 84 cf 00 00 00 je 86eb <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x75b>
861c: 48 8d 84 24 20 01 00 lea 0x120(%rsp),%rax
8623: 00
8624: 48 89 44 24 10 mov %rax,0x10(%rsp)
8629: 48 8d 84 24 30 01 00 lea 0x130(%rsp),%rax
8630: 00
8631: 48 89 44 24 30 mov %rax,0x30(%rsp)
8636: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
863d: 00 00 00
8640: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
8645: 48 89 de mov %rbx,%rsi
8648: e8 63 15 00 00 callq 9bb0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev>
864d: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax
8654: 00
8655: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi
865c: 00
865d: 49 39 c5 cmp %rax,%r13
8660: 4c 0f 42 e8 cmovb %rax,%r13
8664: 48 3b 7c 24 30 cmp 0x30(%rsp),%rdi
8669: 74 05 je 8670 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x6e0>
866b: e8 b0 d4 ff ff callq 5b20 <_ZdlPv@plt>
8670: 83 bb 5c 01 00 00 01 cmpl $0x1,0x15c(%rbx)
8677: 0f 9f c0 setg %al
867a: 08 44 24 28 or %al,0x28(%rsp)
867e: 48 8b 83 50 01 00 00 mov 0x150(%rbx),%rax
8685: 48 8b 08 mov (%rax),%rcx
8688: 48 8b 50 08 mov 0x8(%rax),%rdx
868c: 48 39 d1 cmp %rdx,%rcx
868f: 74 4a je 86db <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x74b>
8691: 48 8d 71 28 lea 0x28(%rcx),%rsi
8695: 48 8d 41 08 lea 0x8(%rcx),%rax
8699: 48 29 f2 sub %rsi,%rdx
869c: 48 be cd cc cc cc cc movabs $0xccccccccccccccd,%rsi
86a3: cc cc 0c
86a6: 48 c1 ea 03 shr $0x3,%rdx
86aa: 48 0f af d6 imul %rsi,%rdx
86ae: 48 be ff ff ff ff ff movabs $0x1fffffffffffffff,%rsi
86b5: ff ff 1f
86b8: 48 21 f2 and %rsi,%rdx
86bb: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx
86bf: 48 8d 4c d1 30 lea 0x30(%rcx,%rdx,8),%rcx
86c4: 0f 1f 40 00 nopl 0x0(%rax)
86c8: 48 8b 10 mov (%rax),%rdx
86cb: 48 39 d5 cmp %rdx,%rbp
86ce: 48 0f 42 ea cmovb %rdx,%rbp
86d2: 48 83 c0 28 add $0x28,%rax
86d6: 48 39 c1 cmp %rax,%rcx
86d9: 75 ed jne 86c8 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x738>
86db: 48 81 c3 78 01 00 00 add $0x178,%rbx
86e2: 49 39 dc cmp %rbx,%r12
86e5: 0f 85 55 ff ff ff jne 8640 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x6b0>
86eb: 80 7c 24 28 00 cmpb $0x0,0x28(%rsp)
86f0: 48 8d 9c 24 80 00 00 lea 0x80(%rsp),%rbx
86f7: 00
86f8: 4a 8d 44 2d 01 lea 0x1(%rbp,%r13,1),%rax
86fd: 48 89 df mov %rbx,%rdi
8700: 4c 0f 45 e8 cmovne %rax,%r13
8704: e8 f7 34 03 00 callq 3bc00 <_ZN9benchmark17BenchmarkReporter7ContextC1Ev>
8709: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
870e: 66 0f ef c0 pxor %xmm0,%xmm0
8712: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx
8719: 00
871a: 4c 89 ac 24 90 00 00 mov %r13,0x90(%rsp)
8721: 00
8722: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp)
8729: 00 00 00 00 00
872e: 48 89 de mov %rbx,%rsi
8731: 48 8b 07 mov (%rdi),%rax
8734: 48 89 4c 24 10 mov %rcx,0x10(%rsp)
8739: 0f 29 84 24 a0 00 00 movaps %xmm0,0xa0(%rsp)
8740: 00
8741: ff 10 callq *(%rax)
8743: 84 c0 test %al,%al
8745: 74 29 je 8770 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x7e0>
8747: 4d 85 f6 test %r14,%r14
874a: 0f 84 35 01 00 00 je 8885 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x8f5>
8750: 49 8b 06 mov (%r14),%rax
8753: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx
875a: 00
875b: 48 89 de mov %rbx,%rsi
875e: 4c 89 f7 mov %r14,%rdi
8761: 48 89 4c 24 10 mov %rcx,0x10(%rsp)
8766: ff 10 callq *(%rax)
8768: 84 c0 test %al,%al
876a: 0f 85 15 01 00 00 jne 8885 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x8f5>
8770: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
8775: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx
877c: 00
877d: 48 89 4c 24 10 mov %rcx,0x10(%rsp)
8782: 48 8b 07 mov (%rdi),%rax
8785: ff 50 10 callq *0x10(%rax)
8788: 4d 85 f6 test %r14,%r14
878b: 74 16 je 87a3 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x813>
878d: 49 8b 06 mov (%r14),%rax
8790: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx
8797: 00
8798: 4c 89 f7 mov %r14,%rdi
879b: 48 89 4c 24 10 mov %rcx,0x10(%rsp)
87a0: ff 50 10 callq *0x10(%rax)
87a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax
87a8: 48 8b 78 08 mov 0x8(%rax),%rdi
87ac: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
87b3: 00
87b4: 48 89 44 24 10 mov %rax,0x10(%rsp)
87b9: e8 42 d2 ff ff callq 5a00 <_ZNSo5flushEv@plt>
87be: 48 8b 44 24 08 mov 0x8(%rsp),%rax
87c3: 48 8b 78 10 mov 0x10(%rax),%rdi
87c7: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
87ce: 00
87cf: 48 89 44 24 10 mov %rax,0x10(%rsp)
87d4: e8 27 d2 ff ff callq 5a00 <_ZNSo5flushEv@plt>
87d9: 4d 85 f6 test %r14,%r14
87dc: 74 2c je 880a <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x87a>
87de: 49 8b 7e 08 mov 0x8(%r14),%rdi
87e2: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
87e9: 00
87ea: 48 89 44 24 10 mov %rax,0x10(%rsp)
87ef: e8 0c d2 ff ff callq 5a00 <_ZNSo5flushEv@plt>
87f4: 49 8b 7e 10 mov 0x10(%r14),%rdi
87f8: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
87ff: 00
8800: 48 89 44 24 10 mov %rax,0x10(%rsp)
8805: e8 f6 d1 ff ff callq 5a00 <_ZNSo5flushEv@plt>
880a: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax
8811: 00
8812: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi
8819: 00
881a: 48 39 f8 cmp %rdi,%rax
881d: 48 8d af b8 01 00 00 lea 0x1b8(%rdi),%rbp
8824: 48 8d 98 b8 01 00 00 lea 0x1b8(%rax),%rbx
882b: 0f 84 0d 06 00 00 je 8e3e <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xeae>
8831: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
8838: 4c 8b 65 10 mov 0x10(%rbp),%r12
883c: 4d 85 e4 test %r12,%r12
883f: 0f 84 f4 04 00 00 je 8d39 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xda9>
8845: 49 8b 74 24 18 mov 0x18(%r12),%rsi
884a: 48 89 ef mov %rbp,%rdi
884d: e8 ae 0c 00 00 callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
8852: 49 8b 7c 24 20 mov 0x20(%r12),%rdi
8857: 49 8d 44 24 30 lea 0x30(%r12),%rax
885c: 4d 8b 6c 24 10 mov 0x10(%r12),%r13
8861: 48 39 c7 cmp %rax,%rdi
8864: 0f 84 be 04 00 00 je 8d28 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xd98>
886a: e8 b1 d2 ff ff callq 5b20 <_ZdlPv@plt>
886f: 4c 89 e7 mov %r12,%rdi
8872: e8 a9 d2 ff ff callq 5b20 <_ZdlPv@plt>
8877: 4d 85 ed test %r13,%r13
887a: 0f 84 b9 04 00 00 je 8d39 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xda9>
8880: 4d 89 ec mov %r13,%r12
8883: eb c0 jmp 8845 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x8b5>
8885: 48 8b 44 24 08 mov 0x8(%rsp),%rax
888a: 48 8b 78 08 mov 0x8(%rax),%rdi
888e: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
8895: 00
8896: 48 89 44 24 10 mov %rax,0x10(%rsp)
889b: e8 60 d1 ff ff callq 5a00 <_ZNSo5flushEv@plt>
88a0: 48 8b 44 24 08 mov 0x8(%rsp),%rax
88a5: 48 8b 78 10 mov 0x10(%rax),%rdi
88a9: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
88b0: 00
88b1: 48 89 44 24 10 mov %rax,0x10(%rsp)
88b6: e8 45 d1 ff ff callq 5a00 <_ZNSo5flushEv@plt>
88bb: 4d 85 f6 test %r14,%r14
88be: 74 2c je 88ec <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x95c>
88c0: 49 8b 7e 08 mov 0x8(%r14),%rdi
88c4: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
88cb: 00
88cc: 48 89 44 24 10 mov %rax,0x10(%rsp)
88d1: e8 2a d1 ff ff callq 5a00 <_ZNSo5flushEv@plt>
88d6: 49 8b 7e 10 mov 0x10(%r14),%rdi
88da: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax
88e1: 00
88e2: 48 89 44 24 10 mov %rax,0x10(%rsp)
88e7: e8 14 d1 ff ff callq 5a00 <_ZNSo5flushEv@plt>
88ec: 48 8b 44 24 68 mov 0x68(%rsp),%rax
88f1: 4c 8b 6c 24 60 mov 0x60(%rsp),%r13
88f6: 49 39 c5 cmp %rax,%r13
88f9: 48 89 44 24 48 mov %rax,0x48(%rsp)
88fe: 0f 84 6c fe ff ff je 8770 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x7e0>
8904: 48 8d 84 24 c0 00 00 lea 0xc0(%rsp),%rax
890b: 00
890c: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx
8913: 00
8914: 4c 89 6c 24 28 mov %r13,0x28(%rsp)
8919: 48 89 44 24 30 mov %rax,0x30(%rsp)
891e: 48 8d 84 24 d8 00 00 lea 0xd8(%rsp),%rax
8925: 00
8926: 48 89 4c 24 10 mov %rcx,0x10(%rsp)
892b: 48 89 44 24 40 mov %rax,0x40(%rsp)
8930: 48 8b 54 24 10 mov 0x10(%rsp),%rdx
8935: 48 8b 74 24 28 mov 0x28(%rsp),%rsi
893a: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
893f: e8 6c 9e 01 00 callq 227b0 <_ZN9benchmark8internal12RunBenchmarkERKNS0_17BenchmarkInstanceEPSt6vectorINS_17BenchmarkReporter3RunESaIS6_EE>
8944: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax
894b: 00
894c: 48 39 84 24 e0 00 00 cmp %rax,0xe0(%rsp)
8953: 00
8954: 0f 84 d6 05 00 00 je 8f30 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xfa0>
895a: 80 bc 24 f0 00 00 00 cmpb $0x0,0xf0(%rsp)
8961: 00
8962: 0f 84 c8 05 00 00 je 8f30 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xfa0>
8968: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
896d: 48 8b 74 24 40 mov 0x40(%rsp),%rsi
8972: 48 8b 07 mov (%rdi),%rax
8975: ff 50 08 callq *0x8(%rax)
8978: 4d 85 f6 test %r14,%r14
897b: 74 32 je 89af <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa1f>
897d: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax
8984: 00
8985: 48 39 84 24 e0 00 00 cmp %rax,0xe0(%rsp)
898c: 00
898d: 0f 84 cc 05 00 00 je 8f5f <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xfcf>
8993: 80 bc 24 f1 00 00 00 cmpb $0x0,0xf1(%rsp)
899a: 00
899b: 0f 84 be 05 00 00 je 8f5f <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xfcf>
89a1: 49 8b 06 mov (%r14),%rax
89a4: 48 8b 74 24 40 mov 0x40(%rsp),%rsi
89a9: 4c 89 f7 mov %r14,%rdi
89ac: ff 50 08 callq *0x8(%rax)
89af: 48 8b 44 24 08 mov 0x8(%rsp),%rax
89b4: 48 8b 78 08 mov 0x8(%rax),%rdi
89b8: e8 43 d0 ff ff callq 5a00 <_ZNSo5flushEv@plt>
89bd: 48 8b 44 24 08 mov 0x8(%rsp),%rax
89c2: 48 8b 78 10 mov 0x10(%rax),%rdi
89c6: e8 35 d0 ff ff callq 5a00 <_ZNSo5flushEv@plt>
89cb: 4d 85 f6 test %r14,%r14
89ce: 74 12 je 89e2 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa52>
89d0: 49 8b 7e 08 mov 0x8(%r14),%rdi
89d4: e8 27 d0 ff ff callq 5a00 <_ZNSo5flushEv@plt>
89d9: 49 8b 7e 10 mov 0x10(%r14),%rdi
89dd: e8 1e d0 ff ff callq 5a00 <_ZNSo5flushEv@plt>
89e2: 48 8b 94 24 e0 00 00 mov 0xe0(%rsp),%rdx
89e9: 00
89ea: 48 8b bc 24 d8 00 00 mov 0xd8(%rsp),%rdi
89f1: 00
89f2: 48 39 fa cmp %rdi,%rdx
89f5: 4c 8d af b8 01 00 00 lea 0x1b8(%rdi),%r13
89fc: 48 8d 9a b8 01 00 00 lea 0x1b8(%rdx),%rbx
8a03: 0f 84 5d 01 00 00 je 8b66 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xbd6>
8a09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
8a10: 49 8b 6d 10 mov 0x10(%r13),%rbp
8a14: 48 85 ed test %rbp,%rbp
8a17: 74 44 je 8a5d <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xacd>
8a19: 48 8b 75 18 mov 0x18(%rbp),%rsi
8a1d: 4c 89 ef mov %r13,%rdi
8a20: e8 db 0a 00 00 callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
8a25: 48 8b 7d 20 mov 0x20(%rbp),%rdi
8a29: 48 8d 45 30 lea 0x30(%rbp),%rax
8a2d: 4c 8b 65 10 mov 0x10(%rbp),%r12
8a31: 48 39 c7 cmp %rax,%rdi
8a34: 74 1a je 8a50 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xac0>
8a36: e8 e5 d0 ff ff callq 5b20 <_ZdlPv@plt>
8a3b: 48 89 ef mov %rbp,%rdi
8a3e: e8 dd d0 ff ff callq 5b20 <_ZdlPv@plt>
8a43: 4d 85 e4 test %r12,%r12
8a46: 74 15 je 8a5d <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xacd>
8a48: 4c 89 e5 mov %r12,%rbp
8a4b: eb cc jmp 8a19 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa89>
8a4d: 0f 1f 00 nopl (%rax)
8a50: 48 89 ef mov %rbp,%rdi
8a53: e8 c8 d0 ff ff callq 5b20 <_ZdlPv@plt>
8a58: 4d 85 e4 test %r12,%r12
8a5b: 75 eb jne 8a48 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xab8>
8a5d: 49 8b bd 78 ff ff ff mov -0x88(%r13),%rdi
8a64: 49 8d 45 88 lea -0x78(%r13),%rax
8a68: 48 39 c7 cmp %rax,%rdi
8a6b: 74 05 je 8a72 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xae2>
8a6d: e8 ae d0 ff ff callq 5b20 <_ZdlPv@plt>
8a72: 49 8b bd 50 ff ff ff mov -0xb0(%r13),%rdi
8a79: 49 8d 85 60 ff ff ff lea -0xa0(%r13),%rax
8a80: 48 39 c7 cmp %rax,%rdi
8a83: 74 05 je 8a8a <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xafa>
8a85: e8 96 d0 ff ff callq 5b20 <_ZdlPv@plt>
8a8a: 49 8b bd 30 ff ff ff mov -0xd0(%r13),%rdi
8a91: 49 8d 85 40 ff ff ff lea -0xc0(%r13),%rax
8a98: 48 39 c7 cmp %rax,%rdi
8a9b: 74 05 je 8aa2 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xb12>
8a9d: e8 7e d0 ff ff callq 5b20 <_ZdlPv@plt>
8aa2: 49 8b bd 08 ff ff ff mov -0xf8(%r13),%rdi
8aa9: 49 8d 85 18 ff ff ff lea -0xe8(%r13),%rax
8ab0: 48 39 c7 cmp %rax,%rdi
8ab3: 74 05 je 8aba <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xb2a>
8ab5: e8 66 d0 ff ff callq 5b20 <_ZdlPv@plt>
8aba: 49 8b bd e8 fe ff ff mov -0x118(%r13),%rdi
8ac1: 49 8d 85 f8 fe ff ff lea -0x108(%r13),%rax
8ac8: 48 39 c7 cmp %rax,%rdi
8acb: 74 05 je 8ad2 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xb42>
8acd: e8 4e d0 ff ff callq 5b20 <_ZdlPv@plt>
8ad2: 49 8b bd c8 fe ff ff mov -0x138(%r13),%rdi
8ad9: 49 8d 85 d8 fe ff ff lea -0x128(%r13),%rax
8ae0: 48 39 c7 cmp %rax,%rdi
8ae3: 74 05 je 8aea <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xb5a>
8ae5: e8 36 d0 ff ff callq 5b20 <_ZdlPv@plt>
8aea: 49 8b bd a8 fe ff ff mov -0x158(%r13),%rdi
8af1: 49 8d 85 b8 fe ff ff lea -0x148(%r13),%rax
8af8: 48 39 c7 cmp %rax,%rdi
8afb: 74 05 je 8b02 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xb72>
8afd: e8 1e d0 ff ff callq 5b20 <_ZdlPv@plt>
8b02: 49 8b bd 88 fe ff ff mov -0x178(%r13),%rdi
8b09: 49 8d 85 98 fe ff ff lea -0x168(%r13),%rax
8b10: 48 39 c7 cmp %rax,%rdi
8b13: 74 05 je 8b1a <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xb8a>
8b15: e8 06 d0 ff ff callq 5b20 <_ZdlPv@plt>
8b1a: 49 8b bd 68 fe ff ff mov -0x198(%r13),%rdi
8b21: 49 8d 85 78 fe ff ff lea -0x188(%r13),%rax
8b28: 48 39 c7 cmp %rax,%rdi
8b2b: 74 05 je 8b32 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xba2>
8b2d: e8 ee cf ff ff callq 5b20 <_ZdlPv@plt>
8b32: 49 8b bd 48 fe ff ff mov -0x1b8(%r13),%rdi
8b39: 49 8d 85 58 fe ff ff lea -0x1a8(%r13),%rax
8b40: 48 39 c7 cmp %rax,%rdi
8b43: 0f 84 27 03 00 00 je 8e70 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xee0>
8b49: 49 81 c5 00 02 00 00 add $0x200,%r13
8b50: e8 cb cf ff ff callq 5b20 <_ZdlPv@plt>
8b55: 49 39 dd cmp %rbx,%r13
8b58: 0f 85 b2 fe ff ff jne 8a10 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa80>
8b5e: 48 8b bc 24 d8 00 00 mov 0xd8(%rsp),%rdi
8b65: 00
8b66: 48 85 ff test %rdi,%rdi
8b69: 74 05 je 8b70 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xbe0>
8b6b: e8 b0 cf ff ff callq 5b20 <_ZdlPv@plt>
8b70: 48 8b 94 24 c8 00 00 mov 0xc8(%rsp),%rdx
8b77: 00
8b78: 48 8b bc 24 c0 00 00 mov 0xc0(%rsp),%rdi
8b7f: 00
8b80: 48 39 fa cmp %rdi,%rdx
8b83: 0f 84 6d 01 00 00 je 8cf6 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xd66>
8b89: 4c 8d af b8 01 00 00 lea 0x1b8(%rdi),%r13
8b90: 48 8d 9a b8 01 00 00 lea 0x1b8(%rdx),%rbx
8b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
8b9e: 00 00
8ba0: 49 8b 6d 10 mov 0x10(%r13),%rbp
8ba4: 48 85 ed test %rbp,%rbp
8ba7: 74 44 je 8bed <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc5d>
8ba9: 48 8b 75 18 mov 0x18(%rbp),%rsi
8bad: 4c 89 ef mov %r13,%rdi
8bb0: e8 4b 09 00 00 callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
8bb5: 48 8b 7d 20 mov 0x20(%rbp),%rdi
8bb9: 48 8d 45 30 lea 0x30(%rbp),%rax
8bbd: 4c 8b 65 10 mov 0x10(%rbp),%r12
8bc1: 48 39 c7 cmp %rax,%rdi
8bc4: 74 1a je 8be0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc50>
8bc6: e8 55 cf ff ff callq 5b20 <_ZdlPv@plt>
8bcb: 48 89 ef mov %rbp,%rdi
8bce: e8 4d cf ff ff callq 5b20 <_ZdlPv@plt>
8bd3: 4d 85 e4 test %r12,%r12
8bd6: 74 15 je 8bed <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc5d>
8bd8: 4c 89 e5 mov %r12,%rbp
8bdb: eb cc jmp 8ba9 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc19>
8bdd: 0f 1f 00 nopl (%rax)
8be0: 48 89 ef mov %rbp,%rdi
8be3: e8 38 cf ff ff callq 5b20 <_ZdlPv@plt>
8be8: 4d 85 e4 test %r12,%r12
8beb: 75 eb jne 8bd8 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc48>
8bed: 49 8b bd 78 ff ff ff mov -0x88(%r13),%rdi
8bf4: 49 8d 45 88 lea -0x78(%r13),%rax
8bf8: 48 39 c7 cmp %rax,%rdi
8bfb: 74 05 je 8c02 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc72>
8bfd: e8 1e cf ff ff callq 5b20 <_ZdlPv@plt>
8c02: 49 8b bd 50 ff ff ff mov -0xb0(%r13),%rdi
8c09: 49 8d 85 60 ff ff ff lea -0xa0(%r13),%rax
8c10: 48 39 c7 cmp %rax,%rdi
8c13: 74 05 je 8c1a <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc8a>
8c15: e8 06 cf ff ff callq 5b20 <_ZdlPv@plt>
8c1a: 49 8b bd 30 ff ff ff mov -0xd0(%r13),%rdi
8c21: 49 8d 85 40 ff ff ff lea -0xc0(%r13),%rax
8c28: 48 39 c7 cmp %rax,%rdi
8c2b: 74 05 je 8c32 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xca2>
8c2d: e8 ee ce ff ff callq 5b20 <_ZdlPv@plt>
8c32: 49 8b bd 08 ff ff ff mov -0xf8(%r13),%rdi
8c39: 49 8d 85 18 ff ff ff lea -0xe8(%r13),%rax
8c40: 48 39 c7 cmp %rax,%rdi
8c43: 74 05 je 8c4a <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xcba>
8c45: e8 d6 ce ff ff callq 5b20 <_ZdlPv@plt>
8c4a: 49 8b bd e8 fe ff ff mov -0x118(%r13),%rdi
8c51: 49 8d 85 f8 fe ff ff lea -0x108(%r13),%rax
8c58: 48 39 c7 cmp %rax,%rdi
8c5b: 74 05 je 8c62 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xcd2>
8c5d: e8 be ce ff ff callq 5b20 <_ZdlPv@plt>
8c62: 49 8b bd c8 fe ff ff mov -0x138(%r13),%rdi
8c69: 49 8d 85 d8 fe ff ff lea -0x128(%r13),%rax
8c70: 48 39 c7 cmp %rax,%rdi
8c73: 74 05 je 8c7a <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xcea>
8c75: e8 a6 ce ff ff callq 5b20 <_ZdlPv@plt>
8c7a: 49 8b bd a8 fe ff ff mov -0x158(%r13),%rdi
8c81: 49 8d 85 b8 fe ff ff lea -0x148(%r13),%rax
8c88: 48 39 c7 cmp %rax,%rdi
8c8b: 74 05 je 8c92 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xd02>
8c8d: e8 8e ce ff ff callq 5b20 <_ZdlPv@plt>
8c92: 49 8b bd 88 fe ff ff mov -0x178(%r13),%rdi
8c99: 49 8d 85 98 fe ff ff lea -0x168(%r13),%rax
8ca0: 48 39 c7 cmp %rax,%rdi
8ca3: 74 05 je 8caa <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xd1a>
8ca5: e8 76 ce ff ff callq 5b20 <_ZdlPv@plt>
8caa: 49 8b bd 68 fe ff ff mov -0x198(%r13),%rdi
8cb1: 49 8d 85 78 fe ff ff lea -0x188(%r13),%rax
8cb8: 48 39 c7 cmp %rax,%rdi
8cbb: 74 05 je 8cc2 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xd32>
8cbd: e8 5e ce ff ff callq 5b20 <_ZdlPv@plt>
8cc2: 49 8b bd 48 fe ff ff mov -0x1b8(%r13),%rdi
8cc9: 49 8d 85 58 fe ff ff lea -0x1a8(%r13),%rax
8cd0: 48 39 c7 cmp %rax,%rdi
8cd3: 0f 84 7f 01 00 00 je 8e58 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xec8>
8cd9: 49 81 c5 00 02 00 00 add $0x200,%r13
8ce0: e8 3b ce ff ff callq 5b20 <_ZdlPv@plt>
8ce5: 49 39 dd cmp %rbx,%r13
8ce8: 0f 85 b2 fe ff ff jne 8ba0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc10>
8cee: 48 8b bc 24 c0 00 00 mov 0xc0(%rsp),%rdi
8cf5: 00
8cf6: 48 85 ff test %rdi,%rdi
8cf9: 0f 84 09 02 00 00 je 8f08 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xf78>
8cff: e8 1c ce ff ff callq 5b20 <_ZdlPv@plt>
8d04: 48 81 44 24 28 78 01 addq $0x178,0x28(%rsp)
8d0b: 00 00
8d0d: 48 8b 44 24 28 mov 0x28(%rsp),%rax
8d12: 48 39 44 24 48 cmp %rax,0x48(%rsp)
8d17: 0f 85 13 fc ff ff jne 8930 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x9a0>
8d1d: e9 4e fa ff ff jmpq 8770 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x7e0>
8d22: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
8d28: 4c 89 e7 mov %r12,%rdi
8d2b: e8 f0 cd ff ff callq 5b20 <_ZdlPv@plt>
8d30: 4d 85 ed test %r13,%r13
8d33: 0f 85 47 fb ff ff jne 8880 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x8f0>
8d39: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi
8d40: 48 8d 45 88 lea -0x78(%rbp),%rax
8d44: 48 39 c7 cmp %rax,%rdi
8d47: 74 05 je 8d4e <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xdbe>
8d49: e8 d2 cd ff ff callq 5b20 <_ZdlPv@plt>
8d4e: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi
8d55: 48 8d 85 60 ff ff ff lea -0xa0(%rbp),%rax
8d5c: 48 39 c7 cmp %rax,%rdi
8d5f: 74 05 je 8d66 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xdd6>
8d61: e8 ba cd ff ff callq 5b20 <_ZdlPv@plt>
8d66: 48 8b bd 30 ff ff ff mov -0xd0(%rbp),%rdi
8d6d: 48 8d 85 40 ff ff ff lea -0xc0(%rbp),%rax
8d74: 48 39 c7 cmp %rax,%rdi
8d77: 74 05 je 8d7e <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xdee>
8d79: e8 a2 cd ff ff callq 5b20 <_ZdlPv@plt>
8d7e: 48 8b bd 08 ff ff ff mov -0xf8(%rbp),%rdi
8d85: 48 8d 85 18 ff ff ff lea -0xe8(%rbp),%rax
8d8c: 48 39 c7 cmp %rax,%rdi
8d8f: 74 05 je 8d96 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe06>
8d91: e8 8a cd ff ff callq 5b20 <_ZdlPv@plt>
8d96: 48 8b bd e8 fe ff ff mov -0x118(%rbp),%rdi
8d9d: 48 8d 85 f8 fe ff ff lea -0x108(%rbp),%rax
8da4: 48 39 c7 cmp %rax,%rdi
8da7: 74 05 je 8dae <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe1e>
8da9: e8 72 cd ff ff callq 5b20 <_ZdlPv@plt>
8dae: 48 8b bd c8 fe ff ff mov -0x138(%rbp),%rdi
8db5: 48 8d 85 d8 fe ff ff lea -0x128(%rbp),%rax
8dbc: 48 39 c7 cmp %rax,%rdi
8dbf: 74 05 je 8dc6 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe36>
8dc1: e8 5a cd ff ff callq 5b20 <_ZdlPv@plt>
8dc6: 48 8b bd a8 fe ff ff mov -0x158(%rbp),%rdi
8dcd: 48 8d 85 b8 fe ff ff lea -0x148(%rbp),%rax
8dd4: 48 39 c7 cmp %rax,%rdi
8dd7: 74 05 je 8dde <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe4e>
8dd9: e8 42 cd ff ff callq 5b20 <_ZdlPv@plt>
8dde: 48 8b bd 88 fe ff ff mov -0x178(%rbp),%rdi
8de5: 48 8d 85 98 fe ff ff lea -0x168(%rbp),%rax
8dec: 48 39 c7 cmp %rax,%rdi
8def: 74 05 je 8df6 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe66>
8df1: e8 2a cd ff ff callq 5b20 <_ZdlPv@plt>
8df6: 48 8b bd 68 fe ff ff mov -0x198(%rbp),%rdi
8dfd: 48 8d 85 78 fe ff ff lea -0x188(%rbp),%rax
8e04: 48 39 c7 cmp %rax,%rdi
8e07: 74 05 je 8e0e <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xe7e>
8e09: e8 12 cd ff ff callq 5b20 <_ZdlPv@plt>
8e0e: 48 8b bd 48 fe ff ff mov -0x1b8(%rbp),%rdi
8e15: 48 8d 85 58 fe ff ff lea -0x1a8(%rbp),%rax
8e1c: 48 39 c7 cmp %rax,%rdi
8e1f: 74 67 je 8e88 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xef8>
8e21: 48 81 c5 00 02 00 00 add $0x200,%rbp
8e28: e8 f3 cc ff ff callq 5b20 <_ZdlPv@plt>
8e2d: 48 39 dd cmp %rbx,%rbp
8e30: 0f 85 02 fa ff ff jne 8838 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x8a8>
8e36: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi
8e3d: 00
8e3e: 48 85 ff test %rdi,%rdi
8e41: 0f 84 e4 f3 ff ff je 822b <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x29b>
8e47: e8 d4 cc ff ff callq 5b20 <_ZdlPv@plt>
8e4c: e9 da f3 ff ff jmpq 822b <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x29b>
8e51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
8e58: 49 81 c5 00 02 00 00 add $0x200,%r13
8e5f: 4c 39 eb cmp %r13,%rbx
8e62: 0f 85 38 fd ff ff jne 8ba0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xc10>
8e68: e9 81 fe ff ff jmpq 8cee <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xd5e>
8e6d: 0f 1f 00 nopl (%rax)
8e70: 49 81 c5 00 02 00 00 add $0x200,%r13
8e77: 4c 39 eb cmp %r13,%rbx
8e7a: 0f 85 90 fb ff ff jne 8a10 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa80>
8e80: e9 d9 fc ff ff jmpq 8b5e <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xbce>
8e85: 0f 1f 00 nopl (%rax)
8e88: 48 81 c5 00 02 00 00 add $0x200,%rbp
8e8f: 48 39 eb cmp %rbp,%rbx
8e92: 0f 85 a0 f9 ff ff jne 8838 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x8a8>
8e98: eb 9c jmp 8e36 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xea6>
8e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
8ea0: 48 8d 35 d1 05 04 00 lea 0x405d1(%rip),%rsi # 49478 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x78>
8ea7: 48 8d 3d 92 d9 25 00 lea 0x25d992(%rip),%rdi # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
8eae: e8 3d c9 ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
8eb3: 85 c0 test %eax,%eax
8eb5: 0f 84 91 01 00 00 je 904c <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x10bc>
8ebb: 48 8d 3d 7e d9 25 00 lea 0x25d97e(%rip),%rdi # 266840 <_Z21FLAGS_benchmark_colorB5cxx11>
8ec2: e8 e9 6a 02 00 callq 2f9b0 <_ZN9benchmark17IsTruthyFlagValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>
8ec7: 3c 01 cmp $0x1,%al
8ec9: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi
8ece: 48 8d 35 cb d9 25 00 lea 0x25d9cb(%rip),%rsi # 2668a0 <_Z22FLAGS_benchmark_formatB5cxx11>
8ed5: 19 c9 sbb %ecx,%ecx
8ed7: 83 c1 03 add $0x3,%ecx
8eda: 3c 01 cmp $0x1,%al
8edc: 19 d2 sbb %edx,%edx
8ede: 83 c2 01 add $0x1,%edx
8ee1: 80 3d 3c d9 25 00 00 cmpb $0x0,0x25d93c(%rip) # 266824 <FLAGS_benchmark_counters_tabular>
8ee8: 0f 45 d1 cmovne %ecx,%edx
8eeb: e8 90 e1 ff ff callq 7080 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE>
8ef0: 48 8b 44 24 58 mov 0x58(%rsp),%rax
8ef5: 48 89 44 24 08 mov %rax,0x8(%rsp)
8efa: 48 89 44 24 18 mov %rax,0x18(%rsp)
8eff: e9 32 f2 ff ff jmpq 8136 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1a6>
8f04: 0f 1f 40 00 nopl 0x0(%rax)
8f08: 48 81 44 24 28 78 01 addq $0x178,0x28(%rsp)
8f0f: 00 00
8f11: 48 8b 44 24 28 mov 0x28(%rsp),%rax
8f16: 48 39 44 24 48 cmp %rax,0x48(%rsp)
8f1b: 0f 85 0f fa ff ff jne 8930 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x9a0>
8f21: e9 4a f8 ff ff jmpq 8770 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x7e0>
8f26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
8f2d: 00 00 00
8f30: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
8f35: 48 8b 74 24 30 mov 0x30(%rsp),%rsi
8f3a: 48 8b 07 mov (%rdi),%rax
8f3d: ff 50 08 callq *0x8(%rax)
8f40: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax
8f47: 00
8f48: 48 39 84 24 e0 00 00 cmp %rax,0xe0(%rsp)
8f4f: 00
8f50: 0f 85 12 fa ff ff jne 8968 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x9d8>
8f56: 4d 85 f6 test %r14,%r14
8f59: 0f 84 50 fa ff ff je 89af <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa1f>
8f5f: 49 8b 06 mov (%r14),%rax
8f62: 48 8b 74 24 30 mov 0x30(%rsp),%rsi
8f67: 4c 89 f7 mov %r14,%rdi
8f6a: ff 50 08 callq *0x8(%rax)
8f6d: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax
8f74: 00
8f75: 48 39 84 24 e0 00 00 cmp %rax,0xe0(%rsp)
8f7c: 00
8f7d: 0f 84 2c fa ff ff je 89af <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa1f>
8f83: e9 19 fa ff ff jmpq 89a1 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xa11>
8f88: 8b 77 20 mov 0x20(%rdi),%esi
8f8b: 83 ce 04 or $0x4,%esi
8f8e: e8 9d ce ff ff callq 5e30 <_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@plt>
8f93: e9 bc f5 ff ff jmpq 8554 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x5c4>
8f98: 48 8d 35 61 09 04 00 lea 0x40961(%rip),%rsi # 49900 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x500>
8f9f: ba 2e 00 00 00 mov $0x2e,%edx
8fa4: 4c 89 ef mov %r13,%rdi
8fa7: e8 34 cc ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
8fac: 48 8b 94 24 08 01 00 mov 0x108(%rsp),%rdx
8fb3: 00
8fb4: 48 8b b4 24 00 01 00 mov 0x100(%rsp),%rsi
8fbb: 00
8fbc: 4c 89 ef mov %r13,%rdi
8fbf: e8 1c cc ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
8fc4: 48 8d 35 f0 0f 04 00 lea 0x40ff0(%rip),%rsi # 49fbb <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xbbb>
8fcb: ba 01 00 00 00 mov $0x1,%edx
8fd0: 48 89 c7 mov %rax,%rdi
8fd3: e8 08 cc ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
8fd8: 48 8b 54 24 68 mov 0x68(%rsp),%rdx
8fdd: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi
8fe2: 31 ed xor %ebp,%ebp
8fe4: e9 64 f2 ff ff jmpq 824d <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x2bd>
8fe9: 48 8d 84 24 c0 00 00 lea 0xc0(%rsp),%rax
8ff0: 00
8ff1: 48 8d 35 88 d8 25 00 lea 0x25d888(%rip),%rsi # 266880 <_Z26FLAGS_benchmark_out_formatB5cxx11>
8ff8: 31 d2 xor %edx,%edx
8ffa: 48 89 c7 mov %rax,%rdi
8ffd: e8 7e e0 ff ff callq 7080 <_ZN9benchmark8internal12_GLOBAL__N_114CreateReporterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15ConsoleReporter13OutputOptionsE>
9002: 4c 8b b4 24 c0 00 00 mov 0xc0(%rsp),%r14
9009: 00
900a: 4c 89 74 24 20 mov %r14,0x20(%rsp)
900f: e9 63 f5 ff ff jmpq 8577 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x5e7>
9014: 48 8d 3d fd d8 25 00 lea 0x25d8fd(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
901b: e8 a0 ce ff ff callq 5ec0 <__cxa_guard_acquire@plt>
9020: 85 c0 test %eax,%eax
9022: 75 0f jne 9033 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x10a3>
9024: 4c 8b 64 24 68 mov 0x68(%rsp),%r12
9029: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx
902e: e9 cc f5 ff ff jmpq 85ff <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x66f>
9033: 48 8d 3d de d8 25 00 lea 0x25d8de(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
903a: 48 c7 05 db d8 25 00 movq $0x0,0x25d8db(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
9041: 00 00 00 00
9045: e8 76 c9 ff ff callq 59c0 <__cxa_guard_release@plt>
904a: eb d8 jmp 9024 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1094>
904c: e8 9f 47 02 00 callq 2d7f0 <_ZN9benchmark15IsColorTerminalEv>
9051: e9 71 fe ff ff jmpq 8ec7 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0xf37>
9056: 49 8d 7f 08 lea 0x8(%r15),%rdi
905a: 48 89 c3 mov %rax,%rbx
905d: e8 5e cd ff ff callq 5dc0 <_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev@plt>
9062: 48 8b 05 2f c3 24 00 mov 0x24c32f(%rip),%rax # 255398 <_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x8>
9069: 48 8b 0d 30 c3 24 00 mov 0x24c330(%rip),%rcx # 2553a0 <_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
9070: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp)
9077: 00
9078: 48 8b 40 e8 mov -0x18(%rax),%rax
907c: 48 89 8c 04 40 01 00 mov %rcx,0x140(%rsp,%rax,1)
9083: 00
9084: 48 8d 05 ad c1 24 00 lea 0x24c1ad(%rip),%rax # 255238 <_ZTVSt9basic_iosIcSt11char_traitsIcEE@@GLIBCXX_3.4+0x10>
908b: 49 8d bf f8 00 00 00 lea 0xf8(%r15),%rdi
9092: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp)
9099: 00
909a: e8 c1 c7 ff ff callq 5860 <_ZNSt8ios_baseD2Ev@plt>
909f: 48 8b 04 24 mov (%rsp),%rax
90a3: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi
90aa: 00
90ab: 48 83 c0 10 add $0x10,%rax
90af: 48 39 c7 cmp %rax,%rdi
90b2: 74 05 je 90b9 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1129>
90b4: e8 67 ca ff ff callq 5b20 <_ZdlPv@plt>
90b9: 48 89 df mov %rbx,%rdi
90bc: e8 cf cd ff ff callq 5e90 <_Unwind_Resume@plt>
90c1: 48 89 c3 mov %rax,%rbx
90c4: 4c 89 ff mov %r15,%rdi
90c7: e8 a4 cc ff ff callq 5d70 <_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev@plt>
90cc: eb d1 jmp 909f <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x110f>
90ce: 48 8d 35 d3 07 04 00 lea 0x407d3(%rip),%rsi # 498a8 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x4a8>
90d5: ba 51 00 00 00 mov $0x51,%edx
90da: 4c 89 ef mov %r13,%rdi
90dd: e8 fe ca ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
90e2: 4c 89 ef mov %r13,%rdi
90e5: e8 26 c8 ff ff callq 5910 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@plt>
90ea: bf 01 00 00 00 mov $0x1,%edi
90ef: e8 3c cb ff ff callq 5c30 <exit@plt>
90f4: 48 89 c3 mov %rax,%rbx
90f7: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi
90fc: e8 af 08 00 00 callq 99b0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev>
9101: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi
9106: 48 85 ff test %rdi,%rdi
9109: 74 06 je 9111 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1181>
910b: 48 8b 07 mov (%rdi),%rax
910e: ff 50 20 callq *0x20(%rax)
9111: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi
9116: 48 85 ff test %rdi,%rdi
9119: 74 a9 je 90c4 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1134>
911b: 48 8b 07 mov (%rdi),%rax
911e: ff 50 20 callq *0x20(%rax)
9121: eb a1 jmp 90c4 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1134>
9123: 48 89 c3 mov %rax,%rbx
9126: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
912b: e8 c0 06 00 00 callq 97f0 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev>
9130: eb c5 jmp 90f7 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1167>
9132: eb 8d jmp 90c1 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1131>
9134: eb 8b jmp 90c1 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1131>
9136: 4c 8b 74 24 30 mov 0x30(%rsp),%r14
913b: 48 89 c3 mov %rax,%rbx
913e: 49 8d 7e 18 lea 0x18(%r14),%rdi
9142: e8 a9 06 00 00 callq 97f0 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev>
9147: 4c 89 f7 mov %r14,%rdi
914a: e8 a1 06 00 00 callq 97f0 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev>
914f: eb d5 jmp 9126 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1196>
9151: 48 89 c3 mov %rax,%rbx
9154: e9 2b ff ff ff jmpq 9084 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x10f4>
9159: 48 89 c3 mov %rax,%rbx
915c: e9 01 ff ff ff jmpq 9062 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x10d2>
9161: e8 5a ca ff ff callq 5bc0 <__stack_chk_fail@plt>
9166: 48 89 c3 mov %rax,%rbx
9169: eb a6 jmp 9111 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1181>
916b: 48 8d 3d ee 03 04 00 lea 0x403ee(%rip),%rdi # 49560 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x160>
9172: e8 a9 c8 ff ff callq 5a20 <_ZSt19__throw_logic_errorPKc@plt>
9177: 48 8d 35 ca 03 04 00 lea 0x403ca(%rip),%rsi # 49548 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x148>
917e: ba 14 00 00 00 mov $0x14,%edx
9183: 4c 89 ef mov %r13,%rdi
9186: e8 55 ca ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
918b: 48 8b 15 d6 d6 25 00 mov 0x25d6d6(%rip),%rdx # 266868 <_Z19FLAGS_benchmark_outB5cxx11+0x8>
9192: 48 8b 35 c7 d6 25 00 mov 0x25d6c7(%rip),%rsi # 266860 <_Z19FLAGS_benchmark_outB5cxx11>
9199: 4c 89 ef mov %r13,%rdi
919c: e8 3f ca ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
91a1: 48 89 c7 mov %rax,%rdi
91a4: e8 67 c7 ff ff callq 5910 <_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@plt>
91a9: e9 3c ff ff ff jmpq 90ea <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x115a>
91ae: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13
91b3: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi
91ba: 00
91bb: 48 89 c3 mov %rax,%rbx
91be: 49 83 c5 10 add $0x10,%r13
91c2: 4c 39 ef cmp %r13,%rdi
91c5: 0f 84 2c ff ff ff je 90f7 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1167>
91cb: e8 50 c9 ff ff callq 5b20 <_ZdlPv@plt>
91d0: e9 22 ff ff ff jmpq 90f7 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x1167>
91d5: 48 89 c3 mov %rax,%rbx
91d8: e9 c2 fe ff ff jmpq 909f <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_+0x110f>
91dd: 0f 1f 00 nopl (%rax)
00000000000091e0 <_ZN9benchmark22RunSpecifiedBenchmarksEv>:
91e0: 31 f6 xor %esi,%esi
91e2: 31 ff xor %edi,%edi
91e4: e9 a7 ed ff ff jmpq 7f90 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_>
91e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
00000000000091f0 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterE>:
91f0: 31 f6 xor %esi,%esi
91f2: e9 99 ed ff ff jmpq 7f90 <_ZN9benchmark22RunSpecifiedBenchmarksEPNS_17BenchmarkReporterES1_>
91f7: 90 nop
91f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
91ff: 00
0000000000009200 <_ZN9benchmark5State13SkipWithErrorEPKc>:
9200: 41 55 push %r13
9202: 41 54 push %r12
9204: 49 89 f5 mov %rsi,%r13
9207: 55 push %rbp
9208: 53 push %rbx
9209: 48 89 fb mov %rdi,%rbx
920c: 48 83 ec 28 sub $0x28,%rsp
9210: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
9217: 00 00
9219: 48 89 44 24 18 mov %rax,0x18(%rsp)
921e: 31 c0 xor %eax,%eax
9220: 0f b6 05 f1 d6 25 00 movzbl 0x25d6f1(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
9227: 84 c0 test %al,%al
9229: 0f 84 a1 00 00 00 je 92d0 <_ZN9benchmark5State13SkipWithErrorEPKc+0xd0>
922f: 48 8b ab 80 00 00 00 mov 0x80(%rbx),%rbp
9236: c6 43 1a 01 movb $0x1,0x1a(%rbx)
923a: c6 44 24 08 00 movb $0x0,0x8(%rsp)
923f: 48 8d bd a0 00 00 00 lea 0xa0(%rbp),%rdi
9246: 48 85 ff test %rdi,%rdi
9249: 48 89 3c 24 mov %rdi,(%rsp)
924d: 0f 84 8d 01 00 00 je 93e0 <_ZN9benchmark5State13SkipWithErrorEPKc+0x1e0>
9253: 4c 8b 25 76 cd 24 00 mov 0x24cd76(%rip),%r12 # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
925a: 4d 85 e4 test %r12,%r12
925d: 74 14 je 9273 <_ZN9benchmark5State13SkipWithErrorEPKc+0x73>
925f: e8 fc ca ff ff callq 5d60 <pthread_mutex_lock@plt>
9264: 85 c0 test %eax,%eax
9266: 0f 85 83 01 00 00 jne 93ef <_ZN9benchmark5State13SkipWithErrorEPKc+0x1ef>
926c: 48 8b ab 80 00 00 00 mov 0x80(%rbx),%rbp
9273: 80 7d 68 00 cmpb $0x0,0x68(%rbp)
9277: c6 44 24 08 01 movb $0x1,0x8(%rsp)
927c: 0f 84 e6 00 00 00 je 9368 <_ZN9benchmark5State13SkipWithErrorEPKc+0x168>
9282: 48 8b 3c 24 mov (%rsp),%rdi
9286: 48 85 ff test %rdi,%rdi
9289: 74 0d je 9298 <_ZN9benchmark5State13SkipWithErrorEPKc+0x98>
928b: 4d 85 e4 test %r12,%r12
928e: 74 08 je 9298 <_ZN9benchmark5State13SkipWithErrorEPKc+0x98>
9290: e8 bb c7 ff ff callq 5a50 <pthread_mutex_unlock@plt>
9295: 0f 1f 00 nopl (%rax)
9298: 48 c7 03 00 00 00 00 movq $0x0,(%rbx)
929f: 48 8b 5b 78 mov 0x78(%rbx),%rbx
92a3: 80 7b 01 00 cmpb $0x0,0x1(%rbx)
92a7: 75 57 jne 9300 <_ZN9benchmark5State13SkipWithErrorEPKc+0x100>
92a9: 48 8b 44 24 18 mov 0x18(%rsp),%rax
92ae: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
92b5: 00 00
92b7: 0f 85 2d 01 00 00 jne 93ea <_ZN9benchmark5State13SkipWithErrorEPKc+0x1ea>
92bd: 48 83 c4 28 add $0x28,%rsp
92c1: 5b pop %rbx
92c2: 5d pop %rbp
92c3: 41 5c pop %r12
92c5: 41 5d pop %r13
92c7: c3 retq
92c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
92cf: 00
92d0: 48 8d 3d 41 d6 25 00 lea 0x25d641(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
92d7: e8 e4 cb ff ff callq 5ec0 <__cxa_guard_acquire@plt>
92dc: 85 c0 test %eax,%eax
92de: 0f 84 4b ff ff ff je 922f <_ZN9benchmark5State13SkipWithErrorEPKc+0x2f>
92e4: 48 8d 3d 2d d6 25 00 lea 0x25d62d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
92eb: 48 c7 05 2a d6 25 00 movq $0x0,0x25d62a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
92f2: 00 00 00 00
92f6: e8 c5 c6 ff ff callq 59c0 <__cxa_guard_release@plt>
92fb: e9 2f ff ff ff jmpq 922f <_ZN9benchmark5State13SkipWithErrorEPKc+0x2f>
9300: 0f b6 05 11 d6 25 00 movzbl 0x25d611(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
9307: 84 c0 test %al,%al
9309: 0f 84 a1 00 00 00 je 93b0 <_ZN9benchmark5State13SkipWithErrorEPKc+0x1b0>
930f: c6 43 01 00 movb $0x0,0x1(%rbx)
9313: e8 b8 c9 ff ff callq 5cd0 <_ZNSt6chrono3_V212steady_clock3nowEv@plt>
9318: 66 0f ef c0 pxor %xmm0,%xmm0
931c: 80 3b 00 cmpb $0x0,(%rbx)
931f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0
9324: f2 0f 5e 05 04 06 04 divsd 0x40604(%rip),%xmm0 # 49930 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x530>
932b: 00
932c: f2 0f 5c 43 08 subsd 0x8(%rbx),%xmm0
9331: f2 0f 58 43 18 addsd 0x18(%rbx),%xmm0
9336: f2 0f 11 43 18 movsd %xmm0,0x18(%rbx)
933b: 75 63 jne 93a0 <_ZN9benchmark5State13SkipWithErrorEPKc+0x1a0>
933d: e8 3e f9 03 00 callq 48c80 <_ZN9benchmark14ThreadCPUUsageEv>
9342: f2 0f 5c 43 10 subsd 0x10(%rbx),%xmm0
9347: 66 0f ef c9 pxor %xmm1,%xmm1
934b: f2 0f 5f c8 maxsd %xmm0,%xmm1
934f: f2 0f 10 43 20 movsd 0x20(%rbx),%xmm0
9354: f2 0f 58 c1 addsd %xmm1,%xmm0
9358: f2 0f 11 43 20 movsd %xmm0,0x20(%rbx)
935d: e9 47 ff ff ff jmpq 92a9 <_ZN9benchmark5State13SkipWithErrorEPKc+0xa9>
9362: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
9368: 4c 89 ef mov %r13,%rdi
936b: e8 50 c5 ff ff callq 58c0 <strlen@plt>
9370: 48 8b 55 50 mov 0x50(%rbp),%rdx
9374: 48 8d 7d 48 lea 0x48(%rbp),%rdi
9378: 49 89 c0 mov %rax,%r8
937b: 4c 89 e9 mov %r13,%rcx
937e: 31 f6 xor %esi,%esi
9380: e8 2b ca ff ff callq 5db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>
9385: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
938a: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax
9391: c6 40 68 01 movb $0x1,0x68(%rax)
9395: 0f 84 fd fe ff ff je 9298 <_ZN9benchmark5State13SkipWithErrorEPKc+0x98>
939b: e9 e2 fe ff ff jmpq 9282 <_ZN9benchmark5State13SkipWithErrorEPKc+0x82>
93a0: e8 6b f8 03 00 callq 48c10 <_ZN9benchmark15ProcessCPUUsageEv>
93a5: eb 9b jmp 9342 <_ZN9benchmark5State13SkipWithErrorEPKc+0x142>
93a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
93ae: 00 00
93b0: 48 8d 3d 61 d5 25 00 lea 0x25d561(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
93b7: e8 04 cb ff ff callq 5ec0 <__cxa_guard_acquire@plt>
93bc: 85 c0 test %eax,%eax
93be: 0f 84 4b ff ff ff je 930f <_ZN9benchmark5State13SkipWithErrorEPKc+0x10f>
93c4: 48 8d 3d 4d d5 25 00 lea 0x25d54d(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
93cb: 48 c7 05 4a d5 25 00 movq $0x0,0x25d54a(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
93d2: 00 00 00 00
93d6: e8 e5 c5 ff ff callq 59c0 <__cxa_guard_release@plt>
93db: e9 2f ff ff ff jmpq 930f <_ZN9benchmark5State13SkipWithErrorEPKc+0x10f>
93e0: bf 01 00 00 00 mov $0x1,%edi
93e5: e8 f6 c5 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
93ea: e8 d1 c7 ff ff callq 5bc0 <__stack_chk_fail@plt>
93ef: 89 c7 mov %eax,%edi
93f1: e8 ea c5 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
93f6: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
93fb: 48 89 c3 mov %rax,%rbx
93fe: 74 08 je 9408 <_ZN9benchmark5State13SkipWithErrorEPKc+0x208>
9400: 48 89 e7 mov %rsp,%rdi
9403: e8 68 07 00 00 callq 9b70 <_ZNSt11unique_lockISt5mutexE6unlockEv>
9408: 48 89 df mov %rbx,%rdi
940b: e8 80 ca ff ff callq 5e90 <_Unwind_Resume@plt>
0000000000009410 <_ZN9benchmark5State8SetLabelEPKc>:
9410: 41 55 push %r13
9412: 41 54 push %r12
9414: 49 89 fc mov %rdi,%r12
9417: 55 push %rbp
9418: 53 push %rbx
9419: 48 83 ec 28 sub $0x28,%rsp
941d: 48 8b 9f 80 00 00 00 mov 0x80(%rdi),%rbx
9424: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
942b: 00 00
942d: 48 89 44 24 18 mov %rax,0x18(%rsp)
9432: 31 c0 xor %eax,%eax
9434: c6 44 24 08 00 movb $0x0,0x8(%rsp)
9439: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
9440: 48 85 ff test %rdi,%rdi
9443: 48 89 3c 24 mov %rdi,(%rsp)
9447: 0f 84 85 00 00 00 je 94d2 <_ZN9benchmark5State8SetLabelEPKc+0xc2>
944d: 4c 8b 2d 7c cb 24 00 mov 0x24cb7c(%rip),%r13 # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
9454: 48 89 f5 mov %rsi,%rbp
9457: 4d 85 ed test %r13,%r13
945a: 74 11 je 946d <_ZN9benchmark5State8SetLabelEPKc+0x5d>
945c: e8 ff c8 ff ff callq 5d60 <pthread_mutex_lock@plt>
9461: 85 c0 test %eax,%eax
9463: 75 77 jne 94dc <_ZN9benchmark5State8SetLabelEPKc+0xcc>
9465: 49 8b 9c 24 80 00 00 mov 0x80(%r12),%rbx
946c: 00
946d: 48 89 ef mov %rbp,%rdi
9470: c6 44 24 08 01 movb $0x1,0x8(%rsp)
9475: e8 46 c4 ff ff callq 58c0 <strlen@plt>
947a: 48 8b 53 30 mov 0x30(%rbx),%rdx
947e: 48 8d 7b 28 lea 0x28(%rbx),%rdi
9482: 49 89 c0 mov %rax,%r8
9485: 48 89 e9 mov %rbp,%rcx
9488: 31 f6 xor %esi,%esi
948a: e8 21 c9 ff ff callq 5db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>
948f: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
9494: 75 22 jne 94b8 <_ZN9benchmark5State8SetLabelEPKc+0xa8>
9496: 48 8b 44 24 18 mov 0x18(%rsp),%rax
949b: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
94a2: 00 00
94a4: 75 27 jne 94cd <_ZN9benchmark5State8SetLabelEPKc+0xbd>
94a6: 48 83 c4 28 add $0x28,%rsp
94aa: 5b pop %rbx
94ab: 5d pop %rbp
94ac: 41 5c pop %r12
94ae: 41 5d pop %r13
94b0: c3 retq
94b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
94b8: 48 8b 3c 24 mov (%rsp),%rdi
94bc: 48 85 ff test %rdi,%rdi
94bf: 74 d5 je 9496 <_ZN9benchmark5State8SetLabelEPKc+0x86>
94c1: 4d 85 ed test %r13,%r13
94c4: 74 d0 je 9496 <_ZN9benchmark5State8SetLabelEPKc+0x86>
94c6: e8 85 c5 ff ff callq 5a50 <pthread_mutex_unlock@plt>
94cb: eb c9 jmp 9496 <_ZN9benchmark5State8SetLabelEPKc+0x86>
94cd: e8 ee c6 ff ff callq 5bc0 <__stack_chk_fail@plt>
94d2: bf 01 00 00 00 mov $0x1,%edi
94d7: e8 04 c5 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
94dc: 89 c7 mov %eax,%edi
94de: e8 fd c4 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
94e3: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
94e8: 48 89 c3 mov %rax,%rbx
94eb: 74 08 je 94f5 <_ZN9benchmark5State8SetLabelEPKc+0xe5>
94ed: 48 89 e7 mov %rsp,%rdi
94f0: e8 7b 06 00 00 callq 9b70 <_ZNSt11unique_lockISt5mutexE6unlockEv>
94f5: 48 89 df mov %rbx,%rdi
94f8: e8 93 c9 ff ff callq 5e90 <_Unwind_Resume@plt>
94fd: 0f 1f 00 nopl (%rax)
0000000000009500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>:
9500: 41 57 push %r15
9502: 41 56 push %r14
9504: 48 89 f0 mov %rsi,%rax
9507: 41 55 push %r13
9509: 41 54 push %r12
950b: 55 push %rbp
950c: 53 push %rbx
950d: 48 89 fd mov %rdi,%rbp
9510: 48 83 ec 38 sub $0x38,%rsp
9514: 48 85 f6 test %rsi,%rsi
9517: 48 89 74 24 28 mov %rsi,0x28(%rsp)
951c: 0f 84 b5 02 00 00 je 97d7 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x2d7>
9522: 48 8b 40 18 mov 0x18(%rax),%rax
9526: 48 85 c0 test %rax,%rax
9529: 48 89 44 24 20 mov %rax,0x20(%rsp)
952e: 0f 84 61 02 00 00 je 9795 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x295>
9534: 48 8b 40 18 mov 0x18(%rax),%rax
9538: 48 85 c0 test %rax,%rax
953b: 48 89 44 24 18 mov %rax,0x18(%rsp)
9540: 0f 84 0d 02 00 00 je 9753 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x253>
9546: 48 8b 40 18 mov 0x18(%rax),%rax
954a: 48 85 c0 test %rax,%rax
954d: 48 89 44 24 10 mov %rax,0x10(%rsp)
9552: 0f 84 b9 01 00 00 je 9711 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x211>
9558: 48 8b 40 18 mov 0x18(%rax),%rax
955c: 48 85 c0 test %rax,%rax
955f: 48 89 44 24 08 mov %rax,0x8(%rsp)
9564: 0f 84 65 01 00 00 je 96cf <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x1cf>
956a: 4c 8b 68 18 mov 0x18(%rax),%r13
956e: 4d 85 ed test %r13,%r13
9571: 0f 84 16 01 00 00 je 968d <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x18d>
9577: 4d 8b 65 18 mov 0x18(%r13),%r12
957b: 4d 85 e4 test %r12,%r12
957e: 0f 84 d1 00 00 00 je 9655 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x155>
9584: 49 8b 5c 24 18 mov 0x18(%r12),%rbx
9589: 48 85 db test %rbx,%rbx
958c: 0f 84 83 00 00 00 je 9615 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x115>
9592: 4c 8b 7b 18 mov 0x18(%rbx),%r15
9596: 4d 85 ff test %r15,%r15
9599: 74 42 je 95dd <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0xdd>
959b: 49 8b 77 18 mov 0x18(%r15),%rsi
959f: 48 89 ef mov %rbp,%rdi
95a2: e8 59 ff ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
95a7: 49 8b 7f 20 mov 0x20(%r15),%rdi
95ab: 49 8d 4f 30 lea 0x30(%r15),%rcx
95af: 4d 8b 77 10 mov 0x10(%r15),%r14
95b3: 48 39 cf cmp %rcx,%rdi
95b6: 74 18 je 95d0 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0xd0>
95b8: e8 63 c5 ff ff callq 5b20 <_ZdlPv@plt>
95bd: 4c 89 ff mov %r15,%rdi
95c0: e8 5b c5 ff ff callq 5b20 <_ZdlPv@plt>
95c5: 4d 85 f6 test %r14,%r14
95c8: 74 13 je 95dd <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0xdd>
95ca: 4d 89 f7 mov %r14,%r15
95cd: eb cc jmp 959b <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x9b>
95cf: 90 nop
95d0: 4c 89 ff mov %r15,%rdi
95d3: e8 48 c5 ff ff callq 5b20 <_ZdlPv@plt>
95d8: 4d 85 f6 test %r14,%r14
95db: 75 ed jne 95ca <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0xca>
95dd: 48 8b 7b 20 mov 0x20(%rbx),%rdi
95e1: 48 8d 53 30 lea 0x30(%rbx),%rdx
95e5: 4c 8b 7b 10 mov 0x10(%rbx),%r15
95e9: 48 39 d7 cmp %rdx,%rdi
95ec: 74 1a je 9608 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x108>
95ee: e8 2d c5 ff ff callq 5b20 <_ZdlPv@plt>
95f3: 48 89 df mov %rbx,%rdi
95f6: e8 25 c5 ff ff callq 5b20 <_ZdlPv@plt>
95fb: 4d 85 ff test %r15,%r15
95fe: 74 15 je 9615 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x115>
9600: 4c 89 fb mov %r15,%rbx
9603: eb 8d jmp 9592 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x92>
9605: 0f 1f 00 nopl (%rax)
9608: 48 89 df mov %rbx,%rdi
960b: e8 10 c5 ff ff callq 5b20 <_ZdlPv@plt>
9610: 4d 85 ff test %r15,%r15
9613: 75 eb jne 9600 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x100>
9615: 49 8b 7c 24 20 mov 0x20(%r12),%rdi
961a: 49 8d 44 24 30 lea 0x30(%r12),%rax
961f: 49 8b 5c 24 10 mov 0x10(%r12),%rbx
9624: 48 39 c7 cmp %rax,%rdi
9627: 74 1f je 9648 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x148>
9629: e8 f2 c4 ff ff callq 5b20 <_ZdlPv@plt>
962e: 4c 89 e7 mov %r12,%rdi
9631: e8 ea c4 ff ff callq 5b20 <_ZdlPv@plt>
9636: 48 85 db test %rbx,%rbx
9639: 74 1a je 9655 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x155>
963b: 49 89 dc mov %rbx,%r12
963e: e9 41 ff ff ff jmpq 9584 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x84>
9643: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
9648: 4c 89 e7 mov %r12,%rdi
964b: e8 d0 c4 ff ff callq 5b20 <_ZdlPv@plt>
9650: 48 85 db test %rbx,%rbx
9653: 75 e6 jne 963b <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x13b>
9655: 49 8b 7d 20 mov 0x20(%r13),%rdi
9659: 49 8d 45 30 lea 0x30(%r13),%rax
965d: 49 8b 5d 10 mov 0x10(%r13),%rbx
9661: 48 39 c7 cmp %rax,%rdi
9664: 74 1a je 9680 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x180>
9666: e8 b5 c4 ff ff callq 5b20 <_ZdlPv@plt>
966b: 4c 89 ef mov %r13,%rdi
966e: e8 ad c4 ff ff callq 5b20 <_ZdlPv@plt>
9673: 48 85 db test %rbx,%rbx
9676: 74 15 je 968d <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x18d>
9678: 49 89 dd mov %rbx,%r13
967b: e9 f7 fe ff ff jmpq 9577 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x77>
9680: 4c 89 ef mov %r13,%rdi
9683: e8 98 c4 ff ff callq 5b20 <_ZdlPv@plt>
9688: 48 85 db test %rbx,%rbx
968b: 75 eb jne 9678 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x178>
968d: 4c 8b 74 24 08 mov 0x8(%rsp),%r14
9692: 49 8b 7e 20 mov 0x20(%r14),%rdi
9696: 49 8d 46 30 lea 0x30(%r14),%rax
969a: 49 8b 5e 10 mov 0x10(%r14),%rbx
969e: 48 39 c7 cmp %rax,%rdi
96a1: 74 1f je 96c2 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x1c2>
96a3: e8 78 c4 ff ff callq 5b20 <_ZdlPv@plt>
96a8: 4c 89 f7 mov %r14,%rdi
96ab: e8 70 c4 ff ff callq 5b20 <_ZdlPv@plt>
96b0: 48 85 db test %rbx,%rbx
96b3: 74 1a je 96cf <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x1cf>
96b5: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
96ba: 48 89 d8 mov %rbx,%rax
96bd: e9 a8 fe ff ff jmpq 956a <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x6a>
96c2: 4c 89 f7 mov %r14,%rdi
96c5: e8 56 c4 ff ff callq 5b20 <_ZdlPv@plt>
96ca: 48 85 db test %rbx,%rbx
96cd: 75 e6 jne 96b5 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x1b5>
96cf: 4c 8b 74 24 10 mov 0x10(%rsp),%r14
96d4: 49 8b 7e 20 mov 0x20(%r14),%rdi
96d8: 49 8d 46 30 lea 0x30(%r14),%rax
96dc: 49 8b 5e 10 mov 0x10(%r14),%rbx
96e0: 48 39 c7 cmp %rax,%rdi
96e3: 74 1f je 9704 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x204>
96e5: e8 36 c4 ff ff callq 5b20 <_ZdlPv@plt>
96ea: 4c 89 f7 mov %r14,%rdi
96ed: e8 2e c4 ff ff callq 5b20 <_ZdlPv@plt>
96f2: 48 85 db test %rbx,%rbx
96f5: 74 1a je 9711 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x211>
96f7: 48 89 5c 24 10 mov %rbx,0x10(%rsp)
96fc: 48 89 d8 mov %rbx,%rax
96ff: e9 54 fe ff ff jmpq 9558 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x58>
9704: 4c 89 f7 mov %r14,%rdi
9707: e8 14 c4 ff ff callq 5b20 <_ZdlPv@plt>
970c: 48 85 db test %rbx,%rbx
970f: 75 e6 jne 96f7 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x1f7>
9711: 4c 8b 74 24 18 mov 0x18(%rsp),%r14
9716: 49 8b 7e 20 mov 0x20(%r14),%rdi
971a: 49 8d 46 30 lea 0x30(%r14),%rax
971e: 49 8b 5e 10 mov 0x10(%r14),%rbx
9722: 48 39 c7 cmp %rax,%rdi
9725: 74 1f je 9746 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x246>
9727: e8 f4 c3 ff ff callq 5b20 <_ZdlPv@plt>
972c: 4c 89 f7 mov %r14,%rdi
972f: e8 ec c3 ff ff callq 5b20 <_ZdlPv@plt>
9734: 48 85 db test %rbx,%rbx
9737: 74 1a je 9753 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x253>
9739: 48 89 5c 24 18 mov %rbx,0x18(%rsp)
973e: 48 89 d8 mov %rbx,%rax
9741: e9 00 fe ff ff jmpq 9546 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x46>
9746: 4c 89 f7 mov %r14,%rdi
9749: e8 d2 c3 ff ff callq 5b20 <_ZdlPv@plt>
974e: 48 85 db test %rbx,%rbx
9751: 75 e6 jne 9739 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x239>
9753: 4c 8b 74 24 20 mov 0x20(%rsp),%r14
9758: 49 8b 7e 20 mov 0x20(%r14),%rdi
975c: 49 8d 46 30 lea 0x30(%r14),%rax
9760: 49 8b 5e 10 mov 0x10(%r14),%rbx
9764: 48 39 c7 cmp %rax,%rdi
9767: 74 1f je 9788 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x288>
9769: e8 b2 c3 ff ff callq 5b20 <_ZdlPv@plt>
976e: 4c 89 f7 mov %r14,%rdi
9771: e8 aa c3 ff ff callq 5b20 <_ZdlPv@plt>
9776: 48 85 db test %rbx,%rbx
9779: 74 1a je 9795 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x295>
977b: 48 89 5c 24 20 mov %rbx,0x20(%rsp)
9780: 48 89 d8 mov %rbx,%rax
9783: e9 ac fd ff ff jmpq 9534 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x34>
9788: 4c 89 f7 mov %r14,%rdi
978b: e8 90 c3 ff ff callq 5b20 <_ZdlPv@plt>
9790: 48 85 db test %rbx,%rbx
9793: 75 e6 jne 977b <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x27b>
9795: 4c 8b 74 24 28 mov 0x28(%rsp),%r14
979a: 49 8b 7e 20 mov 0x20(%r14),%rdi
979e: 49 8d 46 30 lea 0x30(%r14),%rax
97a2: 49 8b 5e 10 mov 0x10(%r14),%rbx
97a6: 48 39 c7 cmp %rax,%rdi
97a9: 74 1f je 97ca <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x2ca>
97ab: e8 70 c3 ff ff callq 5b20 <_ZdlPv@plt>
97b0: 4c 89 f7 mov %r14,%rdi
97b3: e8 68 c3 ff ff callq 5b20 <_ZdlPv@plt>
97b8: 48 85 db test %rbx,%rbx
97bb: 74 1a je 97d7 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x2d7>
97bd: 48 89 5c 24 28 mov %rbx,0x28(%rsp)
97c2: 48 89 d8 mov %rbx,%rax
97c5: e9 58 fd ff ff jmpq 9522 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x22>
97ca: 4c 89 f7 mov %r14,%rdi
97cd: e8 4e c3 ff ff callq 5b20 <_ZdlPv@plt>
97d2: 48 85 db test %rbx,%rbx
97d5: 75 e6 jne 97bd <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E+0x2bd>
97d7: 48 83 c4 38 add $0x38,%rsp
97db: 5b pop %rbx
97dc: 5d pop %rbp
97dd: 41 5c pop %r12
97df: 41 5d pop %r13
97e1: 41 5e pop %r14
97e3: 41 5f pop %r15
97e5: c3 retq
97e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
97ed: 00 00 00
00000000000097f0 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev>:
97f0: 41 56 push %r14
97f2: 41 55 push %r13
97f4: 41 54 push %r12
97f6: 55 push %rbp
97f7: 53 push %rbx
97f8: 48 8b 47 08 mov 0x8(%rdi),%rax
97fc: 48 8b 1f mov (%rdi),%rbx
97ff: 48 39 d8 cmp %rbx,%rax
9802: 0f 84 66 01 00 00 je 996e <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x17e>
9808: 4c 8d b0 b8 01 00 00 lea 0x1b8(%rax),%r14
980f: 49 89 fd mov %rdi,%r13
9812: 48 81 c3 b8 01 00 00 add $0x1b8,%rbx
9819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9820: 48 8b 6b 10 mov 0x10(%rbx),%rbp
9824: 48 85 ed test %rbp,%rbp
9827: 74 44 je 986d <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x7d>
9829: 48 8b 75 18 mov 0x18(%rbp),%rsi
982d: 48 89 df mov %rbx,%rdi
9830: e8 cb fc ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
9835: 48 8b 7d 20 mov 0x20(%rbp),%rdi
9839: 48 8d 45 30 lea 0x30(%rbp),%rax
983d: 4c 8b 65 10 mov 0x10(%rbp),%r12
9841: 48 39 c7 cmp %rax,%rdi
9844: 74 1a je 9860 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x70>
9846: e8 d5 c2 ff ff callq 5b20 <_ZdlPv@plt>
984b: 48 89 ef mov %rbp,%rdi
984e: e8 cd c2 ff ff callq 5b20 <_ZdlPv@plt>
9853: 4d 85 e4 test %r12,%r12
9856: 74 15 je 986d <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x7d>
9858: 4c 89 e5 mov %r12,%rbp
985b: eb cc jmp 9829 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x39>
985d: 0f 1f 00 nopl (%rax)
9860: 48 89 ef mov %rbp,%rdi
9863: e8 b8 c2 ff ff callq 5b20 <_ZdlPv@plt>
9868: 4d 85 e4 test %r12,%r12
986b: 75 eb jne 9858 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x68>
986d: 48 8b bb 78 ff ff ff mov -0x88(%rbx),%rdi
9874: 48 8d 43 88 lea -0x78(%rbx),%rax
9878: 48 39 c7 cmp %rax,%rdi
987b: 74 05 je 9882 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x92>
987d: e8 9e c2 ff ff callq 5b20 <_ZdlPv@plt>
9882: 48 8b bb 50 ff ff ff mov -0xb0(%rbx),%rdi
9889: 48 8d 83 60 ff ff ff lea -0xa0(%rbx),%rax
9890: 48 39 c7 cmp %rax,%rdi
9893: 74 05 je 989a <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0xaa>
9895: e8 86 c2 ff ff callq 5b20 <_ZdlPv@plt>
989a: 48 8b bb 30 ff ff ff mov -0xd0(%rbx),%rdi
98a1: 48 8d 83 40 ff ff ff lea -0xc0(%rbx),%rax
98a8: 48 39 c7 cmp %rax,%rdi
98ab: 74 05 je 98b2 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0xc2>
98ad: e8 6e c2 ff ff callq 5b20 <_ZdlPv@plt>
98b2: 48 8b bb 08 ff ff ff mov -0xf8(%rbx),%rdi
98b9: 48 8d 83 18 ff ff ff lea -0xe8(%rbx),%rax
98c0: 48 39 c7 cmp %rax,%rdi
98c3: 74 05 je 98ca <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0xda>
98c5: e8 56 c2 ff ff callq 5b20 <_ZdlPv@plt>
98ca: 48 8b bb e8 fe ff ff mov -0x118(%rbx),%rdi
98d1: 48 8d 83 f8 fe ff ff lea -0x108(%rbx),%rax
98d8: 48 39 c7 cmp %rax,%rdi
98db: 74 05 je 98e2 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0xf2>
98dd: e8 3e c2 ff ff callq 5b20 <_ZdlPv@plt>
98e2: 48 8b bb c8 fe ff ff mov -0x138(%rbx),%rdi
98e9: 48 8d 83 d8 fe ff ff lea -0x128(%rbx),%rax
98f0: 48 39 c7 cmp %rax,%rdi
98f3: 74 05 je 98fa <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x10a>
98f5: e8 26 c2 ff ff callq 5b20 <_ZdlPv@plt>
98fa: 48 8b bb a8 fe ff ff mov -0x158(%rbx),%rdi
9901: 48 8d 83 b8 fe ff ff lea -0x148(%rbx),%rax
9908: 48 39 c7 cmp %rax,%rdi
990b: 74 05 je 9912 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x122>
990d: e8 0e c2 ff ff callq 5b20 <_ZdlPv@plt>
9912: 48 8b bb 88 fe ff ff mov -0x178(%rbx),%rdi
9919: 48 8d 83 98 fe ff ff lea -0x168(%rbx),%rax
9920: 48 39 c7 cmp %rax,%rdi
9923: 74 05 je 992a <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x13a>
9925: e8 f6 c1 ff ff callq 5b20 <_ZdlPv@plt>
992a: 48 8b bb 68 fe ff ff mov -0x198(%rbx),%rdi
9931: 48 8d 83 78 fe ff ff lea -0x188(%rbx),%rax
9938: 48 39 c7 cmp %rax,%rdi
993b: 74 05 je 9942 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x152>
993d: e8 de c1 ff ff callq 5b20 <_ZdlPv@plt>
9942: 48 8b bb 48 fe ff ff mov -0x1b8(%rbx),%rdi
9949: 48 8d 83 58 fe ff ff lea -0x1a8(%rbx),%rax
9950: 48 39 c7 cmp %rax,%rdi
9953: 74 33 je 9988 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x198>
9955: 48 81 c3 00 02 00 00 add $0x200,%rbx
995c: e8 bf c1 ff ff callq 5b20 <_ZdlPv@plt>
9961: 49 39 de cmp %rbx,%r14
9964: 0f 85 b6 fe ff ff jne 9820 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x30>
996a: 49 8b 5d 00 mov 0x0(%r13),%rbx
996e: 48 85 db test %rbx,%rbx
9971: 74 2d je 99a0 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x1b0>
9973: 48 89 df mov %rbx,%rdi
9976: 5b pop %rbx
9977: 5d pop %rbp
9978: 41 5c pop %r12
997a: 41 5d pop %r13
997c: 41 5e pop %r14
997e: e9 9d c1 ff ff jmpq 5b20 <_ZdlPv@plt>
9983: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
9988: 48 81 c3 00 02 00 00 add $0x200,%rbx
998f: 4c 39 f3 cmp %r14,%rbx
9992: 0f 85 88 fe ff ff jne 9820 <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x30>
9998: eb d0 jmp 996a <_ZNSt6vectorIN9benchmark17BenchmarkReporter3RunESaIS2_EED1Ev+0x17a>
999a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
99a0: 5b pop %rbx
99a1: 5d pop %rbp
99a2: 41 5c pop %r12
99a4: 41 5d pop %r13
99a6: 41 5e pop %r14
99a8: c3 retq
99a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
00000000000099b0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev>:
99b0: 48 8b 47 08 mov 0x8(%rdi),%rax
99b4: 48 8b 17 mov (%rdi),%rdx
99b7: 48 39 d0 cmp %rdx,%rax
99ba: 0f 84 98 01 00 00 je 9b58 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x1a8>
99c0: 48 8d 8a 78 01 00 00 lea 0x178(%rdx),%rcx
99c7: 41 56 push %r14
99c9: 41 55 push %r13
99cb: 41 54 push %r12
99cd: 55 push %rbp
99ce: 49 89 fe mov %rdi,%r14
99d1: 48 29 c8 sub %rcx,%rax
99d4: 48 b9 cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%rcx
99db: be b3 11
99de: 53 push %rbx
99df: 48 c1 e8 03 shr $0x3,%rax
99e3: 48 8d 9a 20 01 00 00 lea 0x120(%rdx),%rbx
99ea: 48 0f af c1 imul %rcx,%rax
99ee: 48 b9 ff ff ff ff ff movabs $0x1fffffffffffffff,%rcx
99f5: ff ff 1f
99f8: 48 21 c8 and %rcx,%rax
99fb: 48 69 c0 78 01 00 00 imul $0x178,%rax,%rax
9a02: 4c 8d ac 02 98 02 00 lea 0x298(%rdx,%rax,1),%r13
9a09: 00
9a0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
9a10: 48 8b 6b 10 mov 0x10(%rbx),%rbp
9a14: 48 85 ed test %rbp,%rbp
9a17: 74 44 je 9a5d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xad>
9a19: 48 8b 75 18 mov 0x18(%rbp),%rsi
9a1d: 48 89 df mov %rbx,%rdi
9a20: e8 db fa ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
9a25: 48 8b 7d 20 mov 0x20(%rbp),%rdi
9a29: 48 8d 45 30 lea 0x30(%rbp),%rax
9a2d: 4c 8b 65 10 mov 0x10(%rbp),%r12
9a31: 48 39 c7 cmp %rax,%rdi
9a34: 74 1a je 9a50 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xa0>
9a36: e8 e5 c0 ff ff callq 5b20 <_ZdlPv@plt>
9a3b: 48 89 ef mov %rbp,%rdi
9a3e: e8 dd c0 ff ff callq 5b20 <_ZdlPv@plt>
9a43: 4d 85 e4 test %r12,%r12
9a46: 74 15 je 9a5d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xad>
9a48: 4c 89 e5 mov %r12,%rbp
9a4b: eb cc jmp 9a19 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x69>
9a4d: 0f 1f 00 nopl (%rax)
9a50: 48 89 ef mov %rbp,%rdi
9a53: e8 c8 c0 ff ff callq 5b20 <_ZdlPv@plt>
9a58: 4d 85 e4 test %r12,%r12
9a5b: 75 eb jne 9a48 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x98>
9a5d: 48 8b 7b d0 mov -0x30(%rbx),%rdi
9a61: 48 85 ff test %rdi,%rdi
9a64: 74 05 je 9a6b <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xbb>
9a66: e8 b5 c0 ff ff callq 5b20 <_ZdlPv@plt>
9a6b: 48 8b 7b a0 mov -0x60(%rbx),%rdi
9a6f: 48 8d 43 b0 lea -0x50(%rbx),%rax
9a73: 48 39 c7 cmp %rax,%rdi
9a76: 74 05 je 9a7d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xcd>
9a78: e8 a3 c0 ff ff callq 5b20 <_ZdlPv@plt>
9a7d: 48 8b 7b 80 mov -0x80(%rbx),%rdi
9a81: 48 8d 43 90 lea -0x70(%rbx),%rax
9a85: 48 39 c7 cmp %rax,%rdi
9a88: 74 05 je 9a8f <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xdf>
9a8a: e8 91 c0 ff ff callq 5b20 <_ZdlPv@plt>
9a8f: 48 8b bb 60 ff ff ff mov -0xa0(%rbx),%rdi
9a96: 48 8d 83 70 ff ff ff lea -0x90(%rbx),%rax
9a9d: 48 39 c7 cmp %rax,%rdi
9aa0: 74 05 je 9aa7 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0xf7>
9aa2: e8 79 c0 ff ff callq 5b20 <_ZdlPv@plt>
9aa7: 48 8b bb 40 ff ff ff mov -0xc0(%rbx),%rdi
9aae: 48 8d 83 50 ff ff ff lea -0xb0(%rbx),%rax
9ab5: 48 39 c7 cmp %rax,%rdi
9ab8: 74 05 je 9abf <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x10f>
9aba: e8 61 c0 ff ff callq 5b20 <_ZdlPv@plt>
9abf: 48 8b bb 20 ff ff ff mov -0xe0(%rbx),%rdi
9ac6: 48 8d 83 30 ff ff ff lea -0xd0(%rbx),%rax
9acd: 48 39 c7 cmp %rax,%rdi
9ad0: 74 05 je 9ad7 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x127>
9ad2: e8 49 c0 ff ff callq 5b20 <_ZdlPv@plt>
9ad7: 48 8b bb 00 ff ff ff mov -0x100(%rbx),%rdi
9ade: 48 8d 83 10 ff ff ff lea -0xf0(%rbx),%rax
9ae5: 48 39 c7 cmp %rax,%rdi
9ae8: 74 05 je 9aef <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x13f>
9aea: e8 31 c0 ff ff callq 5b20 <_ZdlPv@plt>
9aef: 48 8b bb e0 fe ff ff mov -0x120(%rbx),%rdi
9af6: 48 8d 83 f0 fe ff ff lea -0x110(%rbx),%rax
9afd: 48 39 c7 cmp %rax,%rdi
9b00: 74 2e je 9b30 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x180>
9b02: 48 81 c3 78 01 00 00 add $0x178,%rbx
9b09: e8 12 c0 ff ff callq 5b20 <_ZdlPv@plt>
9b0e: 49 39 dd cmp %rbx,%r13
9b11: 0f 85 f9 fe ff ff jne 9a10 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x60>
9b17: 49 8b 16 mov (%r14),%rdx
9b1a: 48 85 d2 test %rdx,%rdx
9b1d: 74 29 je 9b48 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x198>
9b1f: 5b pop %rbx
9b20: 5d pop %rbp
9b21: 41 5c pop %r12
9b23: 41 5d pop %r13
9b25: 41 5e pop %r14
9b27: 48 89 d7 mov %rdx,%rdi
9b2a: e9 f1 bf ff ff jmpq 5b20 <_ZdlPv@plt>
9b2f: 90 nop
9b30: 48 81 c3 78 01 00 00 add $0x178,%rbx
9b37: 4c 39 eb cmp %r13,%rbx
9b3a: 0f 85 d0 fe ff ff jne 9a10 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x60>
9b40: 49 8b 16 mov (%r14),%rdx
9b43: 48 85 d2 test %rdx,%rdx
9b46: 75 d7 jne 9b1f <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x16f>
9b48: 5b pop %rbx
9b49: 5d pop %rbp
9b4a: 41 5c pop %r12
9b4c: 41 5d pop %r13
9b4e: 41 5e pop %r14
9b50: c3 retq
9b51: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9b58: 48 85 d2 test %rdx,%rdx
9b5b: 74 08 je 9b65 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EED1Ev+0x1b5>
9b5d: 48 89 d7 mov %rdx,%rdi
9b60: e9 bb bf ff ff jmpq 5b20 <_ZdlPv@plt>
9b65: f3 c3 repz retq
9b67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
9b6e: 00 00
0000000000009b70 <_ZNSt11unique_lockISt5mutexE6unlockEv>:
9b70: 53 push %rbx
9b71: 80 7f 08 00 cmpb $0x0,0x8(%rdi)
9b75: 74 20 je 9b97 <_ZNSt11unique_lockISt5mutexE6unlockEv+0x27>
9b77: 48 89 fb mov %rdi,%rbx
9b7a: 48 8b 3f mov (%rdi),%rdi
9b7d: 48 85 ff test %rdi,%rdi
9b80: 74 13 je 9b95 <_ZNSt11unique_lockISt5mutexE6unlockEv+0x25>
9b82: 48 83 3d 46 c4 24 00 cmpq $0x0,0x24c446(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
9b89: 00
9b8a: 74 05 je 9b91 <_ZNSt11unique_lockISt5mutexE6unlockEv+0x21>
9b8c: e8 bf be ff ff callq 5a50 <pthread_mutex_unlock@plt>
9b91: c6 43 08 00 movb $0x0,0x8(%rbx)
9b95: 5b pop %rbx
9b96: c3 retq
9b97: bf 01 00 00 00 mov $0x1,%edi
9b9c: e8 3f be ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
9ba1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
9ba8: 00 00 00
9bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
0000000000009bb0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev>:
9bb0: 41 56 push %r14
9bb2: 41 55 push %r13
9bb4: 41 54 push %r12
9bb6: 4c 8d 67 10 lea 0x10(%rdi),%r12
9bba: 55 push %rbp
9bbb: 53 push %rbx
9bbc: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi)
9bc3: 00
9bc4: 48 89 f5 mov %rsi,%rbp
9bc7: 4c 89 27 mov %r12,(%rdi)
9bca: c6 47 10 00 movb $0x0,0x10(%rdi)
9bce: 48 89 fb mov %rdi,%rbx
9bd1: 48 8b 46 28 mov 0x28(%rsi),%rax
9bd5: 48 03 46 08 add 0x8(%rsi),%rax
9bd9: 48 8b 56 48 mov 0x48(%rsi),%rdx
9bdd: 48 8d 74 10 07 lea 0x7(%rax,%rdx,1),%rsi
9be2: 48 03 75 68 add 0x68(%rbp),%rsi
9be6: 48 03 b5 88 00 00 00 add 0x88(%rbp),%rsi
9bed: 48 03 b5 a8 00 00 00 add 0xa8(%rbp),%rsi
9bf4: 48 03 b5 c8 00 00 00 add 0xc8(%rbp),%rsi
9bfb: e8 d0 c1 ff ff callq 5dd0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@plt>
9c00: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9c04: 48 8b 55 08 mov 0x8(%rbp),%rdx
9c08: 4d 85 ed test %r13,%r13
9c0b: 74 09 je 9c16 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x66>
9c0d: 48 85 d2 test %rdx,%rdx
9c10: 0f 85 3a 01 00 00 jne 9d50 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x1a0>
9c16: 48 8b 75 00 mov 0x0(%rbp),%rsi
9c1a: 48 89 df mov %rbx,%rdi
9c1d: e8 fe bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9c22: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9c26: 48 8b 55 28 mov 0x28(%rbp),%rdx
9c2a: 4d 85 ed test %r13,%r13
9c2d: 74 09 je 9c38 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x88>
9c2f: 48 85 d2 test %rdx,%rdx
9c32: 0f 85 58 01 00 00 jne 9d90 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x1e0>
9c38: 48 8b 75 20 mov 0x20(%rbp),%rsi
9c3c: 48 89 df mov %rbx,%rdi
9c3f: e8 dc bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9c44: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9c48: 48 8b 55 48 mov 0x48(%rbp),%rdx
9c4c: 4d 85 ed test %r13,%r13
9c4f: 74 09 je 9c5a <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0xaa>
9c51: 48 85 d2 test %rdx,%rdx
9c54: 0f 85 76 01 00 00 jne 9dd0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x220>
9c5a: 48 8b 75 40 mov 0x40(%rbp),%rsi
9c5e: 48 89 df mov %rbx,%rdi
9c61: e8 ba bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9c66: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9c6a: 48 8b 55 68 mov 0x68(%rbp),%rdx
9c6e: 4d 85 ed test %r13,%r13
9c71: 74 09 je 9c7c <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0xcc>
9c73: 48 85 d2 test %rdx,%rdx
9c76: 0f 85 d4 01 00 00 jne 9e50 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x2a0>
9c7c: 48 8b 75 60 mov 0x60(%rbp),%rsi
9c80: 48 89 df mov %rbx,%rdi
9c83: e8 98 bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9c88: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9c8c: 48 8b 95 88 00 00 00 mov 0x88(%rbp),%rdx
9c93: 4d 85 ed test %r13,%r13
9c96: 74 09 je 9ca1 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0xf1>
9c98: 48 85 d2 test %rdx,%rdx
9c9b: 0f 85 6f 01 00 00 jne 9e10 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x260>
9ca1: 48 8b b5 80 00 00 00 mov 0x80(%rbp),%rsi
9ca8: 48 89 df mov %rbx,%rdi
9cab: e8 70 bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9cb0: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9cb4: 48 8b 95 a8 00 00 00 mov 0xa8(%rbp),%rdx
9cbb: 4d 85 ed test %r13,%r13
9cbe: 74 09 je 9cc9 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x119>
9cc0: 48 85 d2 test %rdx,%rdx
9cc3: 0f 85 c7 01 00 00 jne 9e90 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x2e0>
9cc9: 48 8b b5 a0 00 00 00 mov 0xa0(%rbp),%rsi
9cd0: 48 89 df mov %rbx,%rdi
9cd3: e8 48 bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9cd8: 4c 8b 6b 08 mov 0x8(%rbx),%r13
9cdc: 48 8b 95 c8 00 00 00 mov 0xc8(%rbp),%rdx
9ce3: 4d 85 ed test %r13,%r13
9ce6: 74 05 je 9ced <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x13d>
9ce8: 48 85 d2 test %rdx,%rdx
9ceb: 75 23 jne 9d10 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x160>
9ced: 48 8b b5 c0 00 00 00 mov 0xc0(%rbp),%rsi
9cf4: 48 89 df mov %rbx,%rdi
9cf7: e8 24 bb ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
9cfc: 48 89 d8 mov %rbx,%rax
9cff: 5b pop %rbx
9d00: 5d pop %rbp
9d01: 41 5c pop %r12
9d03: 41 5d pop %r13
9d05: 41 5e pop %r14
9d07: c3 retq
9d08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
9d0f: 00
9d10: 48 8b 03 mov (%rbx),%rax
9d13: 4d 8d 75 01 lea 0x1(%r13),%r14
9d17: ba 0f 00 00 00 mov $0xf,%edx
9d1c: 49 39 c4 cmp %rax,%r12
9d1f: 74 04 je 9d25 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x175>
9d21: 48 8b 53 10 mov 0x10(%rbx),%rdx
9d25: 49 39 d6 cmp %rdx,%r14
9d28: 0f 87 a2 01 00 00 ja 9ed0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x320>
9d2e: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9d33: 48 8b 03 mov (%rbx),%rax
9d36: 4c 89 73 08 mov %r14,0x8(%rbx)
9d3a: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9d40: 48 8b 95 c8 00 00 00 mov 0xc8(%rbp),%rdx
9d47: eb a4 jmp 9ced <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x13d>
9d49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9d50: 48 8b 03 mov (%rbx),%rax
9d53: 4d 8d 75 01 lea 0x1(%r13),%r14
9d57: ba 0f 00 00 00 mov $0xf,%edx
9d5c: 49 39 c4 cmp %rax,%r12
9d5f: 74 04 je 9d65 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x1b5>
9d61: 48 8b 53 10 mov 0x10(%rbx),%rdx
9d65: 49 39 d6 cmp %rdx,%r14
9d68: 0f 87 82 01 00 00 ja 9ef0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x340>
9d6e: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9d73: 48 8b 03 mov (%rbx),%rax
9d76: 4c 89 73 08 mov %r14,0x8(%rbx)
9d7a: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9d80: 48 8b 55 08 mov 0x8(%rbp),%rdx
9d84: e9 8d fe ff ff jmpq 9c16 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x66>
9d89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9d90: 48 8b 03 mov (%rbx),%rax
9d93: 4d 8d 75 01 lea 0x1(%r13),%r14
9d97: ba 0f 00 00 00 mov $0xf,%edx
9d9c: 49 39 c4 cmp %rax,%r12
9d9f: 74 04 je 9da5 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x1f5>
9da1: 48 8b 53 10 mov 0x10(%rbx),%rdx
9da5: 49 39 d6 cmp %rdx,%r14
9da8: 0f 87 82 01 00 00 ja 9f30 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x380>
9dae: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9db3: 48 8b 03 mov (%rbx),%rax
9db6: 4c 89 73 08 mov %r14,0x8(%rbx)
9dba: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9dc0: 48 8b 55 28 mov 0x28(%rbp),%rdx
9dc4: e9 6f fe ff ff jmpq 9c38 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x88>
9dc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9dd0: 48 8b 03 mov (%rbx),%rax
9dd3: 4d 8d 75 01 lea 0x1(%r13),%r14
9dd7: ba 0f 00 00 00 mov $0xf,%edx
9ddc: 49 39 c4 cmp %rax,%r12
9ddf: 74 04 je 9de5 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x235>
9de1: 48 8b 53 10 mov 0x10(%rbx),%rdx
9de5: 49 39 d6 cmp %rdx,%r14
9de8: 0f 87 82 01 00 00 ja 9f70 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x3c0>
9dee: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9df3: 48 8b 03 mov (%rbx),%rax
9df6: 4c 89 73 08 mov %r14,0x8(%rbx)
9dfa: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9e00: 48 8b 55 48 mov 0x48(%rbp),%rdx
9e04: e9 51 fe ff ff jmpq 9c5a <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0xaa>
9e09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9e10: 48 8b 03 mov (%rbx),%rax
9e13: 4d 8d 75 01 lea 0x1(%r13),%r14
9e17: ba 0f 00 00 00 mov $0xf,%edx
9e1c: 49 39 c4 cmp %rax,%r12
9e1f: 74 04 je 9e25 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x275>
9e21: 48 8b 53 10 mov 0x10(%rbx),%rdx
9e25: 49 39 d6 cmp %rdx,%r14
9e28: 0f 87 22 01 00 00 ja 9f50 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x3a0>
9e2e: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9e33: 48 8b 03 mov (%rbx),%rax
9e36: 4c 89 73 08 mov %r14,0x8(%rbx)
9e3a: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9e40: 48 8b 95 88 00 00 00 mov 0x88(%rbp),%rdx
9e47: e9 55 fe ff ff jmpq 9ca1 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0xf1>
9e4c: 0f 1f 40 00 nopl 0x0(%rax)
9e50: 48 8b 03 mov (%rbx),%rax
9e53: 4d 8d 75 01 lea 0x1(%r13),%r14
9e57: ba 0f 00 00 00 mov $0xf,%edx
9e5c: 49 39 c4 cmp %rax,%r12
9e5f: 74 04 je 9e65 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x2b5>
9e61: 48 8b 53 10 mov 0x10(%rbx),%rdx
9e65: 49 39 d6 cmp %rdx,%r14
9e68: 0f 87 22 01 00 00 ja 9f90 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x3e0>
9e6e: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9e73: 48 8b 03 mov (%rbx),%rax
9e76: 4c 89 73 08 mov %r14,0x8(%rbx)
9e7a: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9e80: 48 8b 55 68 mov 0x68(%rbp),%rdx
9e84: e9 f3 fd ff ff jmpq 9c7c <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0xcc>
9e89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
9e90: 48 8b 03 mov (%rbx),%rax
9e93: 4d 8d 75 01 lea 0x1(%r13),%r14
9e97: ba 0f 00 00 00 mov $0xf,%edx
9e9c: 49 39 c4 cmp %rax,%r12
9e9f: 74 04 je 9ea5 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x2f5>
9ea1: 48 8b 53 10 mov 0x10(%rbx),%rdx
9ea5: 49 39 d6 cmp %rdx,%r14
9ea8: 77 66 ja 9f10 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x360>
9eaa: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
9eaf: 48 8b 03 mov (%rbx),%rax
9eb2: 4c 89 73 08 mov %r14,0x8(%rbx)
9eb6: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
9ebc: 48 8b 95 a8 00 00 00 mov 0xa8(%rbp),%rdx
9ec3: e9 01 fe ff ff jmpq 9cc9 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x119>
9ec8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
9ecf: 00
9ed0: 41 b8 01 00 00 00 mov $0x1,%r8d
9ed6: 31 c9 xor %ecx,%ecx
9ed8: 31 d2 xor %edx,%edx
9eda: 4c 89 ee mov %r13,%rsi
9edd: 48 89 df mov %rbx,%rdi
9ee0: e8 cb bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9ee5: 48 8b 03 mov (%rbx),%rax
9ee8: e9 41 fe ff ff jmpq 9d2e <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x17e>
9eed: 0f 1f 00 nopl (%rax)
9ef0: 41 b8 01 00 00 00 mov $0x1,%r8d
9ef6: 31 c9 xor %ecx,%ecx
9ef8: 31 d2 xor %edx,%edx
9efa: 4c 89 ee mov %r13,%rsi
9efd: 48 89 df mov %rbx,%rdi
9f00: e8 ab bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9f05: 48 8b 03 mov (%rbx),%rax
9f08: e9 61 fe ff ff jmpq 9d6e <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x1be>
9f0d: 0f 1f 00 nopl (%rax)
9f10: 41 b8 01 00 00 00 mov $0x1,%r8d
9f16: 31 c9 xor %ecx,%ecx
9f18: 31 d2 xor %edx,%edx
9f1a: 4c 89 ee mov %r13,%rsi
9f1d: 48 89 df mov %rbx,%rdi
9f20: e8 8b bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9f25: 48 8b 03 mov (%rbx),%rax
9f28: eb 80 jmp 9eaa <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x2fa>
9f2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
9f30: 41 b8 01 00 00 00 mov $0x1,%r8d
9f36: 31 c9 xor %ecx,%ecx
9f38: 31 d2 xor %edx,%edx
9f3a: 4c 89 ee mov %r13,%rsi
9f3d: 48 89 df mov %rbx,%rdi
9f40: e8 6b bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9f45: 48 8b 03 mov (%rbx),%rax
9f48: e9 61 fe ff ff jmpq 9dae <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x1fe>
9f4d: 0f 1f 00 nopl (%rax)
9f50: 41 b8 01 00 00 00 mov $0x1,%r8d
9f56: 31 c9 xor %ecx,%ecx
9f58: 31 d2 xor %edx,%edx
9f5a: 4c 89 ee mov %r13,%rsi
9f5d: 48 89 df mov %rbx,%rdi
9f60: e8 4b bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9f65: 48 8b 03 mov (%rbx),%rax
9f68: e9 c1 fe ff ff jmpq 9e2e <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x27e>
9f6d: 0f 1f 00 nopl (%rax)
9f70: 41 b8 01 00 00 00 mov $0x1,%r8d
9f76: 31 c9 xor %ecx,%ecx
9f78: 31 d2 xor %edx,%edx
9f7a: 4c 89 ee mov %r13,%rsi
9f7d: 48 89 df mov %rbx,%rdi
9f80: e8 2b bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9f85: 48 8b 03 mov (%rbx),%rax
9f88: e9 61 fe ff ff jmpq 9dee <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x23e>
9f8d: 0f 1f 00 nopl (%rax)
9f90: 41 b8 01 00 00 00 mov $0x1,%r8d
9f96: 31 c9 xor %ecx,%ecx
9f98: 31 d2 xor %edx,%edx
9f9a: 4c 89 ee mov %r13,%rsi
9f9d: 48 89 df mov %rbx,%rdi
9fa0: e8 0b bf ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
9fa5: 48 8b 03 mov (%rbx),%rax
9fa8: e9 c1 fe ff ff jmpq 9e6e <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x2be>
9fad: 48 8b 3b mov (%rbx),%rdi
9fb0: 48 89 c5 mov %rax,%rbp
9fb3: 49 39 fc cmp %rdi,%r12
9fb6: 74 05 je 9fbd <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev+0x40d>
9fb8: e8 63 bb ff ff callq 5b20 <_ZdlPv@plt>
9fbd: 48 89 ef mov %rbp,%rdi
9fc0: e8 cb be ff ff callq 5e90 <_Unwind_Resume@plt>
9fc5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
9fcc: 00 00 00
9fcf: 90 nop
0000000000009fd0 <_ZN9benchmark8internal17FunctionBenchmark3RunERNS_5StateE>:
9fd0: 48 8b 87 c0 00 00 00 mov 0xc0(%rdi),%rax
9fd7: 48 89 f7 mov %rsi,%rdi
9fda: ff e0 jmpq *%rax
9fdc: 0f 1f 40 00 nopl 0x0(%rax)
0000000000009fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>:
9fe0: 41 54 push %r12
9fe2: 55 push %rbp
9fe3: 49 89 f4 mov %rsi,%r12
9fe6: 53 push %rbx
9fe7: 48 89 fd mov %rdi,%rbp
9fea: 48 83 ec 10 sub $0x10,%rsp
9fee: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
9ff5: 00 00
9ff7: 48 89 44 24 08 mov %rax,0x8(%rsp)
9ffc: 31 c0 xor %eax,%eax
9ffe: 48 85 f6 test %rsi,%rsi
a001: 75 09 jne a00c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0x2c>
a003: 48 85 d2 test %rdx,%rdx
a006: 0f 85 93 00 00 00 jne a09f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0xbf>
a00c: 4c 29 e2 sub %r12,%rdx
a00f: 48 83 fa 0f cmp $0xf,%rdx
a013: 48 89 d3 mov %rdx,%rbx
a016: 48 89 14 24 mov %rdx,(%rsp)
a01a: 77 44 ja a060 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0x80>
a01c: 48 83 fa 01 cmp $0x1,%rdx
a020: 48 8b 45 00 mov 0x0(%rbp),%rax
a024: 75 72 jne a098 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0xb8>
a026: 41 0f b6 14 24 movzbl (%r12),%edx
a02b: 88 10 mov %dl,(%rax)
a02d: 48 8b 1c 24 mov (%rsp),%rbx
a031: 48 8b 45 00 mov 0x0(%rbp),%rax
a035: 48 89 5d 08 mov %rbx,0x8(%rbp)
a039: c6 04 18 00 movb $0x0,(%rax,%rbx,1)
a03d: 48 8b 44 24 08 mov 0x8(%rsp),%rax
a042: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
a049: 00 00
a04b: 75 5e jne a0ab <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0xcb>
a04d: 48 83 c4 10 add $0x10,%rsp
a051: 5b pop %rbx
a052: 5d pop %rbp
a053: 41 5c pop %r12
a055: c3 retq
a056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
a05d: 00 00 00
a060: 31 d2 xor %edx,%edx
a062: 48 89 e6 mov %rsp,%rsi
a065: 48 89 ef mov %rbp,%rdi
a068: e8 33 be ff ff callq 5ea0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt>
a06d: 48 8b 14 24 mov (%rsp),%rdx
a071: 48 89 45 00 mov %rax,0x0(%rbp)
a075: 48 89 55 10 mov %rdx,0x10(%rbp)
a079: 48 89 da mov %rbx,%rdx
a07c: 4c 89 e6 mov %r12,%rsi
a07f: 48 89 c7 mov %rax,%rdi
a082: e8 19 ba ff ff callq 5aa0 <memcpy@plt>
a087: 48 8b 1c 24 mov (%rsp),%rbx
a08b: 48 8b 45 00 mov 0x0(%rbp),%rax
a08f: eb a4 jmp a035 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0x55>
a091: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
a098: 48 85 d2 test %rdx,%rdx
a09b: 74 98 je a035 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0x55>
a09d: eb da jmp a079 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169+0x99>
a09f: 48 8d 3d ba f4 03 00 lea 0x3f4ba(%rip),%rdi # 49560 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x160>
a0a6: e8 75 b9 ff ff callq 5a20 <_ZSt19__throw_logic_errorPKc@plt>
a0ab: e8 10 bb ff ff callq 5bc0 <__stack_chk_fail@plt>
000000000000a0b0 <_ZN9benchmark8internal17BenchmarkFamilies11GetInstanceEv>:
a0b0: 0f b6 05 89 c8 25 00 movzbl 0x25c889(%rip),%eax # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a0b7: 84 c0 test %al,%al
a0b9: 74 0d je a0c8 <_ZN9benchmark8internal17BenchmarkFamilies11GetInstanceEv+0x18>
a0bb: 48 8d 05 9e c8 25 00 lea 0x25c89e(%rip),%rax # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a0c2: c3 retq
a0c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
a0c8: 48 8d 3d 71 c8 25 00 lea 0x25c871(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a0cf: 48 83 ec 08 sub $0x8,%rsp
a0d3: e8 e8 bd ff ff callq 5ec0 <__cxa_guard_acquire@plt>
a0d8: 85 c0 test %eax,%eax
a0da: 74 59 je a135 <_ZN9benchmark8internal17BenchmarkFamilies11GetInstanceEv+0x85>
a0dc: 66 0f ef c0 pxor %xmm0,%xmm0
a0e0: 48 8d 3d 59 c8 25 00 lea 0x25c859(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a0e7: 48 c7 05 7e c8 25 00 movq $0x0,0x25c87e(%rip) # 266970 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x10>
a0ee: 00 00 00 00
a0f2: 48 c7 05 9b c8 25 00 movq $0x0,0x25c89b(%rip) # 266998 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x38>
a0f9: 00 00 00 00
a0fd: 0f 29 05 5c c8 25 00 movaps %xmm0,0x25c85c(%rip) # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a104: 66 0f ef c0 pxor %xmm0,%xmm0
a108: 0f 11 05 69 c8 25 00 movups %xmm0,0x25c869(%rip) # 266978 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x18>
a10f: 0f 11 05 72 c8 25 00 movups %xmm0,0x25c872(%rip) # 266988 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x28>
a116: e8 a5 b8 ff ff callq 59c0 <__cxa_guard_release@plt>
a11b: 48 8d 15 e6 be 24 00 lea 0x24bee6(%rip),%rdx # 256008 <__dso_handle>
a122: 48 8d 35 37 c8 25 00 lea 0x25c837(%rip),%rsi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a129: 48 8d 3d e0 4e 00 00 lea 0x4ee0(%rip),%rdi # f010 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev>
a130: e8 8b b9 ff ff callq 5ac0 <__cxa_atexit@plt>
a135: 48 8d 05 24 c8 25 00 lea 0x25c824(%rip),%rax # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
a13c: 48 83 c4 08 add $0x8,%rsp
a140: c3 retq
a141: 90 nop
a142: 0f 1f 40 00 nopl 0x0(%rax)
a146: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
a14d: 00 00 00
000000000000a150 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv>:
a150: 41 57 push %r15
a152: 41 56 push %r14
a154: 48 8d 47 18 lea 0x18(%rdi),%rax
a158: 41 55 push %r13
a15a: 41 54 push %r12
a15c: 49 89 fc mov %rdi,%r12
a15f: 55 push %rbp
a160: 53 push %rbx
a161: 48 83 ec 18 sub $0x18,%rsp
a165: 48 83 3d 63 be 24 00 cmpq $0x0,0x24be63(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
a16c: 00
a16d: 48 89 44 24 08 mov %rax,0x8(%rsp)
a172: 74 10 je a184 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x34>
a174: 48 89 c7 mov %rax,%rdi
a177: e8 e4 bb ff ff callq 5d60 <pthread_mutex_lock@plt>
a17c: 85 c0 test %eax,%eax
a17e: 0f 85 e2 01 00 00 jne a366 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x216>
a184: 49 8b 2c 24 mov (%r12),%rbp
a188: 49 8b 5c 24 08 mov 0x8(%r12),%rbx
a18d: 48 39 dd cmp %rbx,%rbp
a190: 0f 84 7a 01 00 00 je a310 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x1c0>
a196: 49 89 ed mov %rbp,%r13
a199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
a1a0: 49 8b 7d 00 mov 0x0(%r13),%rdi
a1a4: 48 85 ff test %rdi,%rdi
a1a7: 0f 84 23 01 00 00 je a2d0 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x180>
a1ad: 48 8b 07 mov (%rdi),%rax
a1b0: 49 83 c5 08 add $0x8,%r13
a1b4: ff 50 08 callq *0x8(%rax)
a1b7: 4c 39 eb cmp %r13,%rbx
a1ba: 75 e4 jne a1a0 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x50>
a1bc: 49 8b 1c 24 mov (%r12),%rbx
a1c0: 49 8b 44 24 10 mov 0x10(%r12),%rax
a1c5: 49 89 ee mov %rbp,%r14
a1c8: 49 89 6c 24 08 mov %rbp,0x8(%r12)
a1cd: 49 29 de sub %rbx,%r14
a1d0: 48 29 d8 sub %rbx,%rax
a1d3: 4c 89 f2 mov %r14,%rdx
a1d6: 48 c1 f8 03 sar $0x3,%rax
a1da: 48 c1 fa 03 sar $0x3,%rdx
a1de: 48 39 d0 cmp %rdx,%rax
a1e1: 0f 84 bd 00 00 00 je a2a4 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x154>
a1e7: 48 85 d2 test %rdx,%rdx
a1ea: 0f 84 2a 01 00 00 je a31a <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x1ca>
a1f0: 48 b8 ff ff ff ff ff movabs $0x1fffffffffffffff,%rax
a1f7: ff ff 1f
a1fa: 48 39 c2 cmp %rax,%rdx
a1fd: 0f 87 4c 01 00 00 ja a34f <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x1ff>
a203: 4c 89 f7 mov %r14,%rdi
a206: e8 45 b9 ff ff callq 5b50 <_Znwm@plt>
a20b: 4d 8b 3c 24 mov (%r12),%r15
a20f: 4d 8b 6c 24 08 mov 0x8(%r12),%r13
a214: 49 01 c6 add %rax,%r14
a217: 48 39 dd cmp %rbx,%rbp
a21a: 0f 84 10 01 00 00 je a330 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x1e0>
a220: 48 89 c1 mov %rax,%rcx
a223: 48 89 da mov %rbx,%rdx
a226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
a22d: 00 00 00
a230: 48 85 c9 test %rcx,%rcx
a233: 0f 84 ff 00 00 00 je a338 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x1e8>
a239: 48 8b 32 mov (%rdx),%rsi
a23c: 48 c7 02 00 00 00 00 movq $0x0,(%rdx)
a243: 48 83 c2 08 add $0x8,%rdx
a247: 48 83 c1 08 add $0x8,%rcx
a24b: 48 89 71 f8 mov %rsi,-0x8(%rcx)
a24f: 48 39 d5 cmp %rdx,%rbp
a252: 75 dc jne a230 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0xe0>
a254: 48 83 c3 08 add $0x8,%rbx
a258: 48 29 dd sub %rbx,%rbp
a25b: 48 c1 ed 03 shr $0x3,%rbp
a25f: 48 8d 54 e8 08 lea 0x8(%rax,%rbp,8),%rdx
a264: 4d 39 fd cmp %r15,%r13
a267: 49 89 04 24 mov %rax,(%r12)
a26b: 49 89 54 24 08 mov %rdx,0x8(%r12)
a270: 4d 89 74 24 10 mov %r14,0x10(%r12)
a275: 74 20 je a297 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x147>
a277: 4c 89 fb mov %r15,%rbx
a27a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
a280: 48 8b 3b mov (%rbx),%rdi
a283: 48 85 ff test %rdi,%rdi
a286: 74 60 je a2e8 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x198>
a288: 48 8b 07 mov (%rdi),%rax
a28b: 48 83 c3 08 add $0x8,%rbx
a28f: ff 50 08 callq *0x8(%rax)
a292: 49 39 dd cmp %rbx,%r13
a295: 75 e9 jne a280 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x130>
a297: 4d 85 ff test %r15,%r15
a29a: 74 08 je a2a4 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x154>
a29c: 4c 89 ff mov %r15,%rdi
a29f: e8 7c b8 ff ff callq 5b20 <_ZdlPv@plt>
a2a4: 48 83 3d 24 bd 24 00 cmpq $0x0,0x24bd24(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
a2ab: 00
a2ac: 74 4a je a2f8 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x1a8>
a2ae: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
a2b3: 48 83 c4 18 add $0x18,%rsp
a2b7: 5b pop %rbx
a2b8: 5d pop %rbp
a2b9: 41 5c pop %r12
a2bb: 41 5d pop %r13
a2bd: 41 5e pop %r14
a2bf: 41 5f pop %r15
a2c1: e9 8a b7 ff ff jmpq 5a50 <pthread_mutex_unlock@plt>
a2c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
a2cd: 00 00 00
a2d0: 49 83 c5 08 add $0x8,%r13
a2d4: 4c 39 eb cmp %r13,%rbx
a2d7: 0f 85 c3 fe ff ff jne a1a0 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x50>
a2dd: e9 da fe ff ff jmpq a1bc <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x6c>
a2e2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
a2e8: 48 83 c3 08 add $0x8,%rbx
a2ec: 49 39 dd cmp %rbx,%r13
a2ef: 75 8f jne a280 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x130>
a2f1: eb a4 jmp a297 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x147>
a2f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
a2f8: 48 83 c4 18 add $0x18,%rsp
a2fc: 5b pop %rbx
a2fd: 5d pop %rbp
a2fe: 41 5c pop %r12
a300: 41 5d pop %r13
a302: 41 5e pop %r14
a304: 41 5f pop %r15
a306: c3 retq
a307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
a30e: 00 00
a310: 49 39 6c 24 10 cmp %rbp,0x10(%r12)
a315: 74 8d je a2a4 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x154>
a317: 45 31 f6 xor %r14d,%r14d
a31a: 49 89 ed mov %rbp,%r13
a31d: 49 89 df mov %rbx,%r15
a320: 31 c0 xor %eax,%eax
a322: e9 ed fe ff ff jmpq a214 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0xc4>
a327: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
a32e: 00 00
a330: 48 89 c2 mov %rax,%rdx
a333: e9 2c ff ff ff jmpq a264 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x114>
a338: 48 83 c2 08 add $0x8,%rdx
a33c: 48 39 d5 cmp %rdx,%rbp
a33f: 0f 84 0f ff ff ff je a254 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x104>
a345: b9 08 00 00 00 mov $0x8,%ecx
a34a: e9 ea fe ff ff jmpq a239 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0xe9>
a34f: e8 1c b5 ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
a354: 48 89 c7 mov %rax,%rdi
a357: e8 44 b5 ff ff callq 58a0 <__cxa_begin_catch@plt>
a35c: e8 af ba ff ff callq 5e10 <__cxa_end_catch@plt>
a361: e9 3e ff ff ff jmpq a2a4 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv+0x154>
a366: 89 c7 mov %eax,%edi
a368: e8 73 b6 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
a36d: 90 nop
a36e: 66 90 xchg %ax,%ax
000000000000a370 <_ZN9benchmark8internal9BenchmarkD1Ev>:
a370: 48 8d 05 f1 b4 24 00 lea 0x24b4f1(%rip),%rax # 255868 <_ZTVN9benchmark8internal9BenchmarkE+0x10>
a377: 41 54 push %r12
a379: 55 push %rbp
a37a: 48 89 fd mov %rdi,%rbp
a37d: 53 push %rbx
a37e: 48 89 07 mov %rax,(%rdi)
a381: 48 8b bf a8 00 00 00 mov 0xa8(%rdi),%rdi
a388: 48 85 ff test %rdi,%rdi
a38b: 74 05 je a392 <_ZN9benchmark8internal9BenchmarkD1Ev+0x22>
a38d: e8 8e b7 ff ff callq 5b20 <_ZdlPv@plt>
a392: 48 8b 95 98 00 00 00 mov 0x98(%rbp),%rdx
a399: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax
a3a0: 48 39 c2 cmp %rax,%rdx
a3a3: 74 47 je a3ec <_ZN9benchmark8internal9BenchmarkD1Ev+0x7c>
a3a5: 48 8d 58 28 lea 0x28(%rax),%rbx
a3a9: 48 29 da sub %rbx,%rdx
a3ac: 48 c1 ea 03 shr $0x3,%rdx
a3b0: 4c 8d 64 d0 28 lea 0x28(%rax,%rdx,8),%r12
a3b5: eb 1a jmp a3d1 <_ZN9benchmark8internal9BenchmarkD1Ev+0x61>
a3b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
a3be: 00 00
a3c0: e8 5b b7 ff ff callq 5b20 <_ZdlPv@plt>
a3c5: 49 39 dc cmp %rbx,%r12
a3c8: 48 89 d8 mov %rbx,%rax
a3cb: 74 18 je a3e5 <_ZN9benchmark8internal9BenchmarkD1Ev+0x75>
a3cd: 48 83 c3 28 add $0x28,%rbx
a3d1: 48 8b 38 mov (%rax),%rdi
a3d4: 48 83 c0 10 add $0x10,%rax
a3d8: 48 39 c7 cmp %rax,%rdi
a3db: 75 e3 jne a3c0 <_ZN9benchmark8internal9BenchmarkD1Ev+0x50>
a3dd: 4c 39 e3 cmp %r12,%rbx
a3e0: 48 89 d8 mov %rbx,%rax
a3e3: 75 e8 jne a3cd <_ZN9benchmark8internal9BenchmarkD1Ev+0x5d>
a3e5: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax
a3ec: 48 85 c0 test %rax,%rax
a3ef: 74 08 je a3f9 <_ZN9benchmark8internal9BenchmarkD1Ev+0x89>
a3f1: 48 89 c7 mov %rax,%rdi
a3f4: e8 27 b7 ff ff callq 5b20 <_ZdlPv@plt>
a3f9: 48 8b 45 50 mov 0x50(%rbp),%rax
a3fd: 48 8b 7d 48 mov 0x48(%rbp),%rdi
a401: 48 39 f8 cmp %rdi,%rax
a404: 74 3f je a445 <_ZN9benchmark8internal9BenchmarkD1Ev+0xd5>
a406: 48 8d 5f 18 lea 0x18(%rdi),%rbx
a40a: 48 29 d8 sub %rbx,%rax
a40d: 48 c1 e8 03 shr $0x3,%rax
a411: 4c 8d 64 c7 18 lea 0x18(%rdi,%rax,8),%r12
a416: eb 19 jmp a431 <_ZN9benchmark8internal9BenchmarkD1Ev+0xc1>
a418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
a41f: 00
a420: e8 fb b6 ff ff callq 5b20 <_ZdlPv@plt>
a425: 49 39 dc cmp %rbx,%r12
a428: 48 89 df mov %rbx,%rdi
a42b: 74 14 je a441 <_ZN9benchmark8internal9BenchmarkD1Ev+0xd1>
a42d: 48 83 c3 18 add $0x18,%rbx
a431: 48 8b 3f mov (%rdi),%rdi
a434: 48 85 ff test %rdi,%rdi
a437: 75 e7 jne a420 <_ZN9benchmark8internal9BenchmarkD1Ev+0xb0>
a439: 4c 39 e3 cmp %r12,%rbx
a43c: 48 89 df mov %rbx,%rdi
a43f: 75 ec jne a42d <_ZN9benchmark8internal9BenchmarkD1Ev+0xbd>
a441: 48 8b 7d 48 mov 0x48(%rbp),%rdi
a445: 48 85 ff test %rdi,%rdi
a448: 74 05 je a44f <_ZN9benchmark8internal9BenchmarkD1Ev+0xdf>
a44a: e8 d1 b6 ff ff callq 5b20 <_ZdlPv@plt>
a44f: 4c 8b 65 38 mov 0x38(%rbp),%r12
a453: 48 8b 5d 30 mov 0x30(%rbp),%rbx
a457: 49 39 dc cmp %rbx,%r12
a45a: 74 22 je a47e <_ZN9benchmark8internal9BenchmarkD1Ev+0x10e>
a45c: 0f 1f 40 00 nopl 0x0(%rax)
a460: 48 8b 3b mov (%rbx),%rdi
a463: 48 8d 43 10 lea 0x10(%rbx),%rax
a467: 48 39 c7 cmp %rax,%rdi
a46a: 74 3c je a4a8 <_ZN9benchmark8internal9BenchmarkD1Ev+0x138>
a46c: 48 83 c3 20 add $0x20,%rbx
a470: e8 ab b6 ff ff callq 5b20 <_ZdlPv@plt>
a475: 49 39 dc cmp %rbx,%r12
a478: 75 e6 jne a460 <_ZN9benchmark8internal9BenchmarkD1Ev+0xf0>
a47a: 48 8b 5d 30 mov 0x30(%rbp),%rbx
a47e: 48 85 db test %rbx,%rbx
a481: 74 08 je a48b <_ZN9benchmark8internal9BenchmarkD1Ev+0x11b>
a483: 48 89 df mov %rbx,%rdi
a486: e8 95 b6 ff ff callq 5b20 <_ZdlPv@plt>
a48b: 48 8b 7d 08 mov 0x8(%rbp),%rdi
a48f: 48 83 c5 18 add $0x18,%rbp
a493: 48 39 ef cmp %rbp,%rdi
a496: 74 20 je a4b8 <_ZN9benchmark8internal9BenchmarkD1Ev+0x148>
a498: 5b pop %rbx
a499: 5d pop %rbp
a49a: 41 5c pop %r12
a49c: e9 7f b6 ff ff jmpq 5b20 <_ZdlPv@plt>
a4a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
a4a8: 48 83 c3 20 add $0x20,%rbx
a4ac: 49 39 dc cmp %rbx,%r12
a4af: 75 af jne a460 <_ZN9benchmark8internal9BenchmarkD1Ev+0xf0>
a4b1: eb c7 jmp a47a <_ZN9benchmark8internal9BenchmarkD1Ev+0x10a>
a4b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
a4b8: 5b pop %rbx
a4b9: 5d pop %rbp
a4ba: 41 5c pop %r12
a4bc: c3 retq
a4bd: 90 nop
a4be: 66 90 xchg %ax,%ax
000000000000a4c0 <_ZN9benchmark8internal9BenchmarkD0Ev>:
a4c0: 53 push %rbx
a4c1: 48 89 fb mov %rdi,%rbx
a4c4: e8 a7 fe ff ff callq a370 <_ZN9benchmark8internal9BenchmarkD1Ev>
a4c9: 48 89 df mov %rbx,%rdi
a4cc: 5b pop %rbx
a4cd: e9 4e b6 ff ff jmpq 5b20 <_ZdlPv@plt>
a4d2: 0f 1f 40 00 nopl 0x0(%rax)
a4d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
a4dd: 00 00 00
000000000000a4e0 <_ZN9benchmark8internal9Benchmark4UnitENS_8TimeUnitE>:
a4e0: 48 89 f8 mov %rdi,%rax
a4e3: 89 77 60 mov %esi,0x60(%rdi)
a4e6: c3 retq
a4e7: 90 nop
a4e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
a4ef: 00
000000000000a4f0 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>:
a4f0: 41 57 push %r15
a4f2: 41 56 push %r14
a4f4: 41 55 push %r13
a4f6: 41 54 push %r12
a4f8: 55 push %rbp
a4f9: 53 push %rbx
a4fa: 48 89 f3 mov %rsi,%rbx
a4fd: 48 89 fd mov %rdi,%rbp
a500: 48 83 ec 38 sub $0x38,%rsp
a504: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
a50b: 00 00
a50d: 48 89 44 24 28 mov %rax,0x28(%rsp)
a512: 31 c0 xor %eax,%eax
a514: e8 b7 4d 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
a519: 48 8b 33 mov (%rbx),%rsi
a51c: 48 8b 53 08 mov 0x8(%rbx),%rdx
a520: 49 89 e4 mov %rsp,%r12
a523: 49 8d 44 24 10 lea 0x10(%r12),%rax
a528: 4c 89 e7 mov %r12,%rdi
a52b: 48 01 f2 add %rsi,%rdx
a52e: 48 89 04 24 mov %rax,(%rsp)
a532: e8 a9 fa ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
a537: 4c 8b 6d 30 mov 0x30(%rbp),%r13
a53b: 4c 39 6d 40 cmp %r13,0x40(%rbp)
a53f: 0f 84 c3 00 00 00 je a608 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x118>
a545: 48 8b 5d 38 mov 0x38(%rbp),%rbx
a549: 4c 39 eb cmp %r13,%rbx
a54c: 75 62 jne a5b0 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xc0>
a54e: 48 85 db test %rbx,%rbx
a551: 74 1b je a56e <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x7e>
a553: 48 8d 43 10 lea 0x10(%rbx),%rax
a557: 48 89 df mov %rbx,%rdi
a55a: 48 89 03 mov %rax,(%rbx)
a55d: 48 8b 34 24 mov (%rsp),%rsi
a561: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
a566: 48 01 f2 add %rsi,%rdx
a569: e8 72 fa ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
a56e: 48 83 c3 20 add $0x20,%rbx
a572: 48 89 5d 38 mov %rbx,0x38(%rbp)
a576: 48 8b 3c 24 mov (%rsp),%rdi
a57a: 49 83 c4 10 add $0x10,%r12
a57e: 4c 39 e7 cmp %r12,%rdi
a581: 74 05 je a588 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x98>
a583: e8 98 b5 ff ff callq 5b20 <_ZdlPv@plt>
a588: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx
a58d: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
a594: 00 00
a596: 48 89 e8 mov %rbp,%rax
a599: 0f 85 f4 00 00 00 jne a693 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1a3>
a59f: 48 83 c4 38 add $0x38,%rsp
a5a3: 5b pop %rbx
a5a4: 5d pop %rbp
a5a5: 41 5c pop %r12
a5a7: 41 5d pop %r13
a5a9: 41 5e pop %r14
a5ab: 41 5f pop %r15
a5ad: c3 retq
a5ae: 66 90 xchg %ax,%ax
a5b0: 4c 89 e6 mov %r12,%rsi
a5b3: 4c 89 ef mov %r13,%rdi
a5b6: e8 a5 b3 ff ff callq 5960 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt>
a5bb: 4c 8b 75 38 mov 0x38(%rbp),%r14
a5bf: 49 83 c5 20 add $0x20,%r13
a5c3: 4d 39 ee cmp %r13,%r14
a5c6: 74 22 je a5ea <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xfa>
a5c8: 4c 89 eb mov %r13,%rbx
a5cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
a5d0: 48 8b 3b mov (%rbx),%rdi
a5d3: 48 8d 43 10 lea 0x10(%rbx),%rax
a5d7: 48 39 c7 cmp %rax,%rdi
a5da: 74 14 je a5f0 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x100>
a5dc: 48 83 c3 20 add $0x20,%rbx
a5e0: e8 3b b5 ff ff callq 5b20 <_ZdlPv@plt>
a5e5: 4c 39 f3 cmp %r14,%rbx
a5e8: 75 e6 jne a5d0 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe0>
a5ea: 4c 89 6d 38 mov %r13,0x38(%rbp)
a5ee: eb 86 jmp a576 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x86>
a5f0: 48 83 c3 20 add $0x20,%rbx
a5f4: 49 39 de cmp %rbx,%r14
a5f7: 75 d7 jne a5d0 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe0>
a5f9: 4c 89 6d 38 mov %r13,0x38(%rbp)
a5fd: e9 74 ff ff ff jmpq a576 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x86>
a602: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
a608: bf 20 00 00 00 mov $0x20,%edi
a60d: e8 3e b5 ff ff callq 5b50 <_Znwm@plt>
a612: 48 8b 34 24 mov (%rsp),%rsi
a616: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
a61b: 49 89 c6 mov %rax,%r14
a61e: 48 8d 40 10 lea 0x10(%rax),%rax
a622: 4c 89 f7 mov %r14,%rdi
a625: 49 89 06 mov %rax,(%r14)
a628: 48 01 f2 add %rsi,%rdx
a62b: e8 b0 f9 ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
a630: 4c 8b 6d 38 mov 0x38(%rbp),%r13
a634: 48 8b 5d 30 mov 0x30(%rbp),%rbx
a638: 4d 8d 7e 20 lea 0x20(%r14),%r15
a63c: 49 39 dd cmp %rbx,%r13
a63f: 74 25 je a666 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x176>
a641: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
a648: 48 8b 3b mov (%rbx),%rdi
a64b: 48 8d 43 10 lea 0x10(%rbx),%rax
a64f: 48 39 c7 cmp %rax,%rdi
a652: 74 34 je a688 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x198>
a654: 48 83 c3 20 add $0x20,%rbx
a658: e8 c3 b4 ff ff callq 5b20 <_ZdlPv@plt>
a65d: 49 39 dd cmp %rbx,%r13
a660: 75 e6 jne a648 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x158>
a662: 48 8b 5d 30 mov 0x30(%rbp),%rbx
a666: 48 85 db test %rbx,%rbx
a669: 74 08 je a673 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x183>
a66b: 48 89 df mov %rbx,%rdi
a66e: e8 ad b4 ff ff callq 5b20 <_ZdlPv@plt>
a673: 4c 89 75 30 mov %r14,0x30(%rbp)
a677: 4c 89 7d 38 mov %r15,0x38(%rbp)
a67b: 4c 89 7d 40 mov %r15,0x40(%rbp)
a67f: e9 f2 fe ff ff jmpq a576 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x86>
a684: 0f 1f 40 00 nopl 0x0(%rax)
a688: 48 83 c3 20 add $0x20,%rbx
a68c: 49 39 dd cmp %rbx,%r13
a68f: 75 b7 jne a648 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x158>
a691: eb cf jmp a662 <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x172>
a693: e8 28 b5 ff ff callq 5bc0 <__stack_chk_fail@plt>
a698: 48 89 c3 mov %rax,%rbx
a69b: 48 8b 3c 24 mov (%rsp),%rdi
a69f: 49 83 c4 10 add $0x10,%r12
a6a3: 4c 39 e7 cmp %r12,%rdi
a6a6: 74 05 je a6ad <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1bd>
a6a8: e8 73 b4 ff ff callq 5b20 <_ZdlPv@plt>
a6ad: 48 89 df mov %rbx,%rdi
a6b0: e8 db b7 ff ff callq 5e90 <_Unwind_Resume@plt>
a6b5: 48 89 c7 mov %rax,%rdi
a6b8: e8 e3 b1 ff ff callq 58a0 <__cxa_begin_catch@plt>
a6bd: e8 8e b6 ff ff callq 5d50 <__cxa_rethrow@plt>
a6c2: 48 89 c7 mov %rax,%rdi
a6c5: e8 d6 b1 ff ff callq 58a0 <__cxa_begin_catch@plt>
a6ca: e8 81 b6 ff ff callq 5d50 <__cxa_rethrow@plt>
a6cf: 48 89 c3 mov %rax,%rbx
a6d2: e8 39 b7 ff ff callq 5e10 <__cxa_end_catch@plt>
a6d7: 48 89 df mov %rbx,%rdi
a6da: e8 c1 b1 ff ff callq 58a0 <__cxa_begin_catch@plt>
a6df: 4c 89 f7 mov %r14,%rdi
a6e2: e8 39 b4 ff ff callq 5b20 <_ZdlPv@plt>
a6e7: e8 64 b6 ff ff callq 5d50 <__cxa_rethrow@plt>
a6ec: 48 89 c3 mov %rax,%rbx
a6ef: e8 1c b7 ff ff callq 5e10 <__cxa_end_catch@plt>
a6f4: eb a5 jmp a69b <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ab>
a6f6: 48 89 c3 mov %rax,%rbx
a6f9: e8 12 b7 ff ff callq 5e10 <__cxa_end_catch@plt>
a6fe: eb 9b jmp a69b <_ZN9benchmark8internal9Benchmark7ArgNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ab>
000000000000a700 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE>:
a700: 41 57 push %r15
a702: 41 56 push %r14
a704: 49 89 f7 mov %rsi,%r15
a707: 41 55 push %r13
a709: 41 54 push %r12
a70b: 55 push %rbp
a70c: 53 push %rbx
a70d: 48 89 fd mov %rdi,%rbp
a710: 48 83 ec 28 sub $0x28,%rsp
a714: 0f b6 05 fd c1 25 00 movzbl 0x25c1fd(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
a71b: 84 c0 test %al,%al
a71d: 0f 84 c5 01 00 00 je a8e8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x1e8>
a723: 48 8d 45 30 lea 0x30(%rbp),%rax
a727: 49 39 c7 cmp %rax,%r15
a72a: 0f 84 c3 00 00 00 je a7f3 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xf3>
a730: 4d 8b 67 08 mov 0x8(%r15),%r12
a734: 49 8b 1f mov (%r15),%rbx
a737: 4c 8b 75 30 mov 0x30(%rbp),%r14
a73b: 48 8b 55 40 mov 0x40(%rbp),%rdx
a73f: 4c 89 e0 mov %r12,%rax
a742: 48 29 d8 sub %rbx,%rax
a745: 4c 29 f2 sub %r14,%rdx
a748: 48 89 c6 mov %rax,%rsi
a74b: 48 c1 fa 05 sar $0x5,%rdx
a74f: 48 89 44 24 10 mov %rax,0x10(%rsp)
a754: 48 c1 fe 05 sar $0x5,%rsi
a758: 48 39 d6 cmp %rdx,%rsi
a75b: 48 89 f1 mov %rsi,%rcx
a75e: 0f 87 a4 00 00 00 ja a808 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x108>
a764: 48 8b 45 38 mov 0x38(%rbp),%rax
a768: 48 89 c6 mov %rax,%rsi
a76b: 48 89 44 24 18 mov %rax,0x18(%rsp)
a770: 4c 29 f6 sub %r14,%rsi
a773: 48 89 f2 mov %rsi,%rdx
a776: 48 c1 fa 05 sar $0x5,%rdx
a77a: 48 39 d1 cmp %rdx,%rcx
a77d: 49 89 d5 mov %rdx,%r13
a780: 0f 87 9a 01 00 00 ja a920 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x220>
a786: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp)
a78c: 7e 2a jle a7b8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xb8>
a78e: 66 90 xchg %ax,%ax
a790: 48 89 de mov %rbx,%rsi
a793: 4c 89 f7 mov %r14,%rdi
a796: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
a79b: e8 c0 b1 ff ff callq 5960 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt>
a7a0: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
a7a5: 48 83 c3 20 add $0x20,%rbx
a7a9: 49 83 c6 20 add $0x20,%r14
a7ad: 48 83 e9 01 sub $0x1,%rcx
a7b1: 75 dd jne a790 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x90>
a7b3: 48 8b 44 24 18 mov 0x18(%rsp),%rax
a7b8: 49 39 c6 cmp %rax,%r14
a7bb: 4c 89 f3 mov %r14,%rbx
a7be: 49 89 c4 mov %rax,%r12
a7c1: 74 23 je a7e6 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xe6>
a7c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
a7c8: 48 8b 3b mov (%rbx),%rdi
a7cb: 48 8d 43 10 lea 0x10(%rbx),%rax
a7cf: 48 39 c7 cmp %rax,%rdi
a7d2: 0f 84 e8 00 00 00 je a8c0 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x1c0>
a7d8: 48 83 c3 20 add $0x20,%rbx
a7dc: e8 3f b3 ff ff callq 5b20 <_ZdlPv@plt>
a7e1: 49 39 dc cmp %rbx,%r12
a7e4: 75 e2 jne a7c8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xc8>
a7e6: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13
a7eb: 4c 03 6d 30 add 0x30(%rbp),%r13
a7ef: 4c 89 6d 38 mov %r13,0x38(%rbp)
a7f3: 48 83 c4 28 add $0x28,%rsp
a7f7: 48 89 e8 mov %rbp,%rax
a7fa: 5b pop %rbx
a7fb: 5d pop %rbp
a7fc: 41 5c pop %r12
a7fe: 41 5d pop %r13
a800: 41 5e pop %r14
a802: 41 5f pop %r15
a804: c3 retq
a805: 0f 1f 00 nopl (%rax)
a808: 48 85 f6 test %rsi,%rsi
a80b: 0f 84 9f 01 00 00 je a9b0 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2b0>
a811: 48 b8 ff ff ff ff ff movabs $0x7ffffffffffffff,%rax
a818: ff ff 07
a81b: 48 39 c6 cmp %rax,%rsi
a81e: 0f 87 94 01 00 00 ja a9b8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2b8>
a824: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
a829: e8 22 b3 ff ff callq 5b50 <_Znwm@plt>
a82e: 49 89 c5 mov %rax,%r13
a831: 4c 39 e3 cmp %r12,%rbx
a834: 74 35 je a86b <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x16b>
a836: 4d 89 ef mov %r13,%r15
a839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
a840: 4d 85 ff test %r15,%r15
a843: 74 19 je a85e <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x15e>
a845: 49 8d 47 10 lea 0x10(%r15),%rax
a849: 4c 89 ff mov %r15,%rdi
a84c: 49 89 07 mov %rax,(%r15)
a84f: 48 8b 33 mov (%rbx),%rsi
a852: 48 8b 53 08 mov 0x8(%rbx),%rdx
a856: 48 01 f2 add %rsi,%rdx
a859: e8 82 f7 ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
a85e: 48 83 c3 20 add $0x20,%rbx
a862: 49 83 c7 20 add $0x20,%r15
a866: 49 39 dc cmp %rbx,%r12
a869: 75 d5 jne a840 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x140>
a86b: 4c 8b 65 38 mov 0x38(%rbp),%r12
a86f: 48 8b 5d 30 mov 0x30(%rbp),%rbx
a873: 49 39 dc cmp %rbx,%r12
a876: 74 26 je a89e <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x19e>
a878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
a87f: 00
a880: 48 8b 3b mov (%rbx),%rdi
a883: 48 8d 43 10 lea 0x10(%rbx),%rax
a887: 48 39 c7 cmp %rax,%rdi
a88a: 74 4c je a8d8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x1d8>
a88c: 48 83 c3 20 add $0x20,%rbx
a890: e8 8b b2 ff ff callq 5b20 <_ZdlPv@plt>
a895: 49 39 dc cmp %rbx,%r12
a898: 75 e6 jne a880 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x180>
a89a: 48 8b 5d 30 mov 0x30(%rbp),%rbx
a89e: 48 85 db test %rbx,%rbx
a8a1: 74 08 je a8ab <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x1ab>
a8a3: 48 89 df mov %rbx,%rdi
a8a6: e8 75 b2 ff ff callq 5b20 <_ZdlPv@plt>
a8ab: 4c 89 6d 30 mov %r13,0x30(%rbp)
a8af: 4c 03 6c 24 10 add 0x10(%rsp),%r13
a8b4: 4c 89 6d 40 mov %r13,0x40(%rbp)
a8b8: e9 32 ff ff ff jmpq a7ef <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xef>
a8bd: 0f 1f 00 nopl (%rax)
a8c0: 48 83 c3 20 add $0x20,%rbx
a8c4: 49 39 dc cmp %rbx,%r12
a8c7: 0f 85 fb fe ff ff jne a7c8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xc8>
a8cd: e9 14 ff ff ff jmpq a7e6 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xe6>
a8d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
a8d8: 48 83 c3 20 add $0x20,%rbx
a8dc: 49 39 dc cmp %rbx,%r12
a8df: 75 9f jne a880 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x180>
a8e1: eb b7 jmp a89a <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x19a>
a8e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
a8e8: 48 8d 3d 29 c0 25 00 lea 0x25c029(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
a8ef: e8 cc b5 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
a8f4: 85 c0 test %eax,%eax
a8f6: 0f 84 27 fe ff ff je a723 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x23>
a8fc: 48 8d 3d 15 c0 25 00 lea 0x25c015(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
a903: 48 c7 05 12 c0 25 00 movq $0x0,0x25c012(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
a90a: 00 00 00 00
a90e: e8 ad b0 ff ff callq 59c0 <__cxa_guard_release@plt>
a913: e9 0b fe ff ff jmpq a723 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x23>
a918: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
a91f: 00
a920: 48 85 f6 test %rsi,%rsi
a923: 7e 36 jle a95b <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x25b>
a925: 0f 1f 00 nopl (%rax)
a928: 48 89 de mov %rbx,%rsi
a92b: 4c 89 f7 mov %r14,%rdi
a92e: 48 83 c3 20 add $0x20,%rbx
a932: e8 29 b0 ff ff callq 5960 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt>
a937: 49 83 c6 20 add $0x20,%r14
a93b: 49 83 ed 01 sub $0x1,%r13
a93f: 75 e7 jne a928 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x228>
a941: 48 8b 45 38 mov 0x38(%rbp),%rax
a945: 4c 8b 75 30 mov 0x30(%rbp),%r14
a949: 4d 8b 67 08 mov 0x8(%r15),%r12
a94d: 49 8b 1f mov (%r15),%rbx
a950: 48 89 44 24 18 mov %rax,0x18(%rsp)
a955: 4c 29 f0 sub %r14,%rax
a958: 48 89 c6 mov %rax,%rsi
a95b: 48 01 f3 add %rsi,%rbx
a95e: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15
a963: 4c 39 e3 cmp %r12,%rbx
a966: 74 38 je a9a0 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2a0>
a968: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
a96f: 00
a970: 4d 85 ff test %r15,%r15
a973: 74 19 je a98e <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x28e>
a975: 49 8d 47 10 lea 0x10(%r15),%rax
a979: 4c 89 ff mov %r15,%rdi
a97c: 49 89 07 mov %rax,(%r15)
a97f: 48 8b 33 mov (%rbx),%rsi
a982: 48 8b 53 08 mov 0x8(%rbx),%rdx
a986: 48 01 f2 add %rsi,%rdx
a989: e8 52 f6 ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
a98e: 48 83 c3 20 add $0x20,%rbx
a992: 49 83 c7 20 add $0x20,%r15
a996: 4c 39 e3 cmp %r12,%rbx
a999: 75 d5 jne a970 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x270>
a99b: e9 46 fe ff ff jmpq a7e6 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xe6>
a9a0: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13
a9a5: 4d 01 f5 add %r14,%r13
a9a8: e9 42 fe ff ff jmpq a7ef <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0xef>
a9ad: 0f 1f 00 nopl (%rax)
a9b0: 45 31 ed xor %r13d,%r13d
a9b3: e9 79 fe ff ff jmpq a831 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x131>
a9b8: e8 b3 ae ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
a9bd: 48 89 c7 mov %rax,%rdi
a9c0: e8 db ae ff ff callq 58a0 <__cxa_begin_catch@plt>
a9c5: 48 8b 44 24 18 mov 0x18(%rsp),%rax
a9ca: 4c 39 f8 cmp %r15,%rax
a9cd: 74 19 je a9e8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2e8>
a9cf: 48 8b 38 mov (%rax),%rdi
a9d2: 48 83 c0 10 add $0x10,%rax
a9d6: 48 39 c7 cmp %rax,%rdi
a9d9: 74 05 je a9e0 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2e0>
a9db: e8 40 b1 ff ff callq 5b20 <_ZdlPv@plt>
a9e0: 48 83 44 24 18 20 addq $0x20,0x18(%rsp)
a9e6: eb dd jmp a9c5 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2c5>
a9e8: e8 63 b3 ff ff callq 5d50 <__cxa_rethrow@plt>
a9ed: 48 89 c7 mov %rax,%rdi
a9f0: 4c 89 eb mov %r13,%rbx
a9f3: e8 a8 ae ff ff callq 58a0 <__cxa_begin_catch@plt>
a9f8: 4c 39 fb cmp %r15,%rbx
a9fb: 74 17 je aa14 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x314>
a9fd: 48 8b 3b mov (%rbx),%rdi
aa00: 48 8d 43 10 lea 0x10(%rbx),%rax
aa04: 48 39 c7 cmp %rax,%rdi
aa07: 74 05 je aa0e <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x30e>
aa09: e8 12 b1 ff ff callq 5b20 <_ZdlPv@plt>
aa0e: 48 83 c3 20 add $0x20,%rbx
aa12: eb e4 jmp a9f8 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x2f8>
aa14: e8 37 b3 ff ff callq 5d50 <__cxa_rethrow@plt>
aa19: 48 89 c3 mov %rax,%rbx
aa1c: e8 ef b3 ff ff callq 5e10 <__cxa_end_catch@plt>
aa21: 48 89 df mov %rbx,%rdi
aa24: e8 67 b4 ff ff callq 5e90 <_Unwind_Resume@plt>
aa29: 48 89 c3 mov %rax,%rbx
aa2c: e8 df b3 ff ff callq 5e10 <__cxa_end_catch@plt>
aa31: 48 89 df mov %rbx,%rdi
aa34: e8 67 ae ff ff callq 58a0 <__cxa_begin_catch@plt>
aa39: 4d 85 ed test %r13,%r13
aa3c: 74 08 je aa46 <_ZN9benchmark8internal9Benchmark8ArgNamesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE+0x346>
aa3e: 4c 89 ef mov %r13,%rdi
aa41: e8 da b0 ff ff callq 5b20 <_ZdlPv@plt>
aa46: e8 05 b3 ff ff callq 5d50 <__cxa_rethrow@plt>
aa4b: 48 89 c3 mov %rax,%rbx
aa4e: e8 bd b3 ff ff callq 5e10 <__cxa_end_catch@plt>
aa53: 48 89 df mov %rbx,%rdi
aa56: e8 35 b4 ff ff callq 5e90 <_Unwind_Resume@plt>
aa5b: 90 nop
aa5c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000aa60 <_ZN9benchmark8internal9Benchmark5ApplyEPFvPS1_E>:
aa60: 53 push %rbx
aa61: 48 89 fb mov %rdi,%rbx
aa64: ff d6 callq *%rsi
aa66: 48 89 d8 mov %rbx,%rax
aa69: 5b pop %rbx
aa6a: c3 retq
aa6b: 90 nop
aa6c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000aa70 <_ZN9benchmark8internal9Benchmark15RangeMultiplierEi>:
aa70: 55 push %rbp
aa71: 53 push %rbx
aa72: 89 f5 mov %esi,%ebp
aa74: 48 89 fb mov %rdi,%rbx
aa77: 48 83 ec 08 sub $0x8,%rsp
aa7b: 0f b6 05 96 be 25 00 movzbl 0x25be96(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
aa82: 84 c0 test %al,%al
aa84: 74 12 je aa98 <_ZN9benchmark8internal9Benchmark15RangeMultiplierEi+0x28>
aa86: 89 6b 64 mov %ebp,0x64(%rbx)
aa89: 48 83 c4 08 add $0x8,%rsp
aa8d: 48 89 d8 mov %rbx,%rax
aa90: 5b pop %rbx
aa91: 5d pop %rbp
aa92: c3 retq
aa93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
aa98: 48 8d 3d 79 be 25 00 lea 0x25be79(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
aa9f: e8 1c b4 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
aaa4: 85 c0 test %eax,%eax
aaa6: 74 de je aa86 <_ZN9benchmark8internal9Benchmark15RangeMultiplierEi+0x16>
aaa8: 48 8d 3d 69 be 25 00 lea 0x25be69(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
aaaf: 48 c7 05 66 be 25 00 movq $0x0,0x25be66(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
aab6: 00 00 00 00
aaba: e8 01 af ff ff callq 59c0 <__cxa_guard_release@plt>
aabf: 89 6b 64 mov %ebp,0x64(%rbx)
aac2: 48 83 c4 08 add $0x8,%rsp
aac6: 48 89 d8 mov %rbx,%rax
aac9: 5b pop %rbx
aaca: 5d pop %rbp
aacb: c3 retq
aacc: 0f 1f 40 00 nopl 0x0(%rax)
000000000000aad0 <_ZN9benchmark8internal9Benchmark7MinTimeEd>:
aad0: 53 push %rbx
aad1: 48 89 fb mov %rdi,%rbx
aad4: 48 83 ec 10 sub $0x10,%rsp
aad8: 0f b6 05 39 be 25 00 movzbl 0x25be39(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
aadf: 84 c0 test %al,%al
aae1: 74 1d je ab00 <_ZN9benchmark8internal9Benchmark7MinTimeEd+0x30>
aae3: 0f b6 05 2e be 25 00 movzbl 0x25be2e(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
aaea: 84 c0 test %al,%al
aaec: 74 5a je ab48 <_ZN9benchmark8internal9Benchmark7MinTimeEd+0x78>
aaee: f2 0f 11 43 68 movsd %xmm0,0x68(%rbx)
aaf3: 48 83 c4 10 add $0x10,%rsp
aaf7: 48 89 d8 mov %rbx,%rax
aafa: 5b pop %rbx
aafb: c3 retq
aafc: 0f 1f 40 00 nopl 0x0(%rax)
ab00: 48 8d 3d 11 be 25 00 lea 0x25be11(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab07: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp)
ab0d: e8 ae b3 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ab12: 85 c0 test %eax,%eax
ab14: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0
ab1a: 74 c7 je aae3 <_ZN9benchmark8internal9Benchmark7MinTimeEd+0x13>
ab1c: 48 8d 3d f5 bd 25 00 lea 0x25bdf5(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab23: 48 c7 05 f2 bd 25 00 movq $0x0,0x25bdf2(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab2a: 00 00 00 00
ab2e: e8 8d ae ff ff callq 59c0 <__cxa_guard_release@plt>
ab33: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0
ab39: 0f b6 05 d8 bd 25 00 movzbl 0x25bdd8(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab40: 84 c0 test %al,%al
ab42: 75 aa jne aaee <_ZN9benchmark8internal9Benchmark7MinTimeEd+0x1e>
ab44: 0f 1f 40 00 nopl 0x0(%rax)
ab48: 48 8d 3d c9 bd 25 00 lea 0x25bdc9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab4f: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp)
ab55: e8 66 b3 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ab5a: 85 c0 test %eax,%eax
ab5c: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0
ab62: 74 8a je aaee <_ZN9benchmark8internal9Benchmark7MinTimeEd+0x1e>
ab64: 48 8d 3d ad bd 25 00 lea 0x25bdad(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab6b: 48 c7 05 aa bd 25 00 movq $0x0,0x25bdaa(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ab72: 00 00 00 00
ab76: e8 45 ae ff ff callq 59c0 <__cxa_guard_release@plt>
ab7b: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0
ab81: 48 89 d8 mov %rbx,%rax
ab84: f2 0f 11 43 68 movsd %xmm0,0x68(%rbx)
ab89: 48 83 c4 10 add $0x10,%rsp
ab8d: 5b pop %rbx
ab8e: c3 retq
ab8f: 90 nop
000000000000ab90 <_ZN9benchmark8internal9Benchmark10IterationsEm>:
ab90: 55 push %rbp
ab91: 53 push %rbx
ab92: 48 89 f5 mov %rsi,%rbp
ab95: 48 89 fb mov %rdi,%rbx
ab98: 48 83 ec 08 sub $0x8,%rsp
ab9c: 0f b6 05 75 bd 25 00 movzbl 0x25bd75(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
aba3: 84 c0 test %al,%al
aba5: 74 19 je abc0 <_ZN9benchmark8internal9Benchmark10IterationsEm+0x30>
aba7: 0f b6 05 6a bd 25 00 movzbl 0x25bd6a(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
abae: 84 c0 test %al,%al
abb0: 74 46 je abf8 <_ZN9benchmark8internal9Benchmark10IterationsEm+0x68>
abb2: 48 89 6b 70 mov %rbp,0x70(%rbx)
abb6: 48 83 c4 08 add $0x8,%rsp
abba: 48 89 d8 mov %rbx,%rax
abbd: 5b pop %rbx
abbe: 5d pop %rbp
abbf: c3 retq
abc0: 48 8d 3d 51 bd 25 00 lea 0x25bd51(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
abc7: e8 f4 b2 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
abcc: 85 c0 test %eax,%eax
abce: 74 d7 je aba7 <_ZN9benchmark8internal9Benchmark10IterationsEm+0x17>
abd0: 48 8d 3d 41 bd 25 00 lea 0x25bd41(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
abd7: 48 c7 05 3e bd 25 00 movq $0x0,0x25bd3e(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
abde: 00 00 00 00
abe2: e8 d9 ad ff ff callq 59c0 <__cxa_guard_release@plt>
abe7: 0f b6 05 2a bd 25 00 movzbl 0x25bd2a(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
abee: 84 c0 test %al,%al
abf0: 75 c0 jne abb2 <_ZN9benchmark8internal9Benchmark10IterationsEm+0x22>
abf2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
abf8: 48 8d 3d 19 bd 25 00 lea 0x25bd19(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
abff: e8 bc b2 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ac04: 85 c0 test %eax,%eax
ac06: 74 aa je abb2 <_ZN9benchmark8internal9Benchmark10IterationsEm+0x22>
ac08: 48 8d 3d 09 bd 25 00 lea 0x25bd09(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ac0f: 48 c7 05 06 bd 25 00 movq $0x0,0x25bd06(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ac16: 00 00 00 00
ac1a: e8 a1 ad ff ff callq 59c0 <__cxa_guard_release@plt>
ac1f: 48 89 6b 70 mov %rbp,0x70(%rbx)
ac23: 48 83 c4 08 add $0x8,%rsp
ac27: 48 89 d8 mov %rbx,%rax
ac2a: 5b pop %rbx
ac2b: 5d pop %rbp
ac2c: c3 retq
ac2d: 90 nop
ac2e: 66 90 xchg %ax,%ax
000000000000ac30 <_ZN9benchmark8internal9Benchmark11RepetitionsEi>:
ac30: 55 push %rbp
ac31: 53 push %rbx
ac32: 89 f5 mov %esi,%ebp
ac34: 48 89 fb mov %rdi,%rbx
ac37: 48 83 ec 08 sub $0x8,%rsp
ac3b: 0f b6 05 d6 bc 25 00 movzbl 0x25bcd6(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ac42: 84 c0 test %al,%al
ac44: 74 12 je ac58 <_ZN9benchmark8internal9Benchmark11RepetitionsEi+0x28>
ac46: 89 6b 78 mov %ebp,0x78(%rbx)
ac49: 48 83 c4 08 add $0x8,%rsp
ac4d: 48 89 d8 mov %rbx,%rax
ac50: 5b pop %rbx
ac51: 5d pop %rbp
ac52: c3 retq
ac53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
ac58: 48 8d 3d b9 bc 25 00 lea 0x25bcb9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ac5f: e8 5c b2 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ac64: 85 c0 test %eax,%eax
ac66: 74 de je ac46 <_ZN9benchmark8internal9Benchmark11RepetitionsEi+0x16>
ac68: 48 8d 3d a9 bc 25 00 lea 0x25bca9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ac6f: 48 c7 05 a6 bc 25 00 movq $0x0,0x25bca6(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ac76: 00 00 00 00
ac7a: e8 41 ad ff ff callq 59c0 <__cxa_guard_release@plt>
ac7f: 89 6b 78 mov %ebp,0x78(%rbx)
ac82: 48 83 c4 08 add $0x8,%rsp
ac86: 48 89 d8 mov %rbx,%rax
ac89: 5b pop %rbx
ac8a: 5d pop %rbp
ac8b: c3 retq
ac8c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000ac90 <_ZN9benchmark8internal9Benchmark20ReportAggregatesOnlyEb>:
ac90: 40 80 fe 01 cmp $0x1,%sil
ac94: 48 89 f8 mov %rdi,%rax
ac97: 19 d2 sbb %edx,%edx
ac99: 83 e2 fb and $0xfffffffb,%edx
ac9c: 83 c2 06 add $0x6,%edx
ac9f: 89 57 28 mov %edx,0x28(%rdi)
aca2: c3 retq
aca3: 90 nop
aca4: 66 90 xchg %ax,%ax
aca6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
acad: 00 00 00
000000000000acb0 <_ZN9benchmark8internal9Benchmark21DisplayAggregatesOnlyEb>:
acb0: 40 84 f6 test %sil,%sil
acb3: 48 89 f8 mov %rdi,%rax
acb6: 8b 57 28 mov 0x28(%rdi),%edx
acb9: 75 0d jne acc8 <_ZN9benchmark8internal9Benchmark21DisplayAggregatesOnlyEb+0x18>
acbb: 83 e2 fb and $0xfffffffb,%edx
acbe: 83 ca 01 or $0x1,%edx
acc1: 89 50 28 mov %edx,0x28(%rax)
acc4: c3 retq
acc5: 0f 1f 00 nopl (%rax)
acc8: 83 ca 05 or $0x5,%edx
accb: 89 50 28 mov %edx,0x28(%rax)
acce: c3 retq
accf: 90 nop
000000000000acd0 <_ZN9benchmark8internal9Benchmark21MeasureProcessCPUTimeEv>:
acd0: 48 89 f8 mov %rdi,%rax
acd3: c6 47 7c 01 movb $0x1,0x7c(%rdi)
acd7: c3 retq
acd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
acdf: 00
000000000000ace0 <_ZN9benchmark8internal9Benchmark11UseRealTimeEv>:
ace0: 53 push %rbx
ace1: 0f b6 05 30 bc 25 00 movzbl 0x25bc30(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ace8: 48 89 fb mov %rdi,%rbx
aceb: 84 c0 test %al,%al
aced: 74 29 je ad18 <_ZN9benchmark8internal9Benchmark11UseRealTimeEv+0x38>
acef: 48 8b 3d 2a bc 25 00 mov 0x25bc2a(%rip),%rdi # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
acf6: 48 85 ff test %rdi,%rdi
acf9: 74 11 je ad0c <_ZN9benchmark8internal9Benchmark11UseRealTimeEv+0x2c>
acfb: 48 8d 35 5e ec 03 00 lea 0x3ec5e(%rip),%rsi # 49960 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x560>
ad02: ba 38 00 00 00 mov $0x38,%edx
ad07: e8 d4 ae ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
ad0c: 48 89 d8 mov %rbx,%rax
ad0f: c6 43 7d 01 movb $0x1,0x7d(%rbx)
ad13: 5b pop %rbx
ad14: c3 retq
ad15: 0f 1f 00 nopl (%rax)
ad18: 48 8d 3d f9 bb 25 00 lea 0x25bbf9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad1f: e8 9c b1 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ad24: 85 c0 test %eax,%eax
ad26: 74 c7 je acef <_ZN9benchmark8internal9Benchmark11UseRealTimeEv+0xf>
ad28: 48 8d 3d e9 bb 25 00 lea 0x25bbe9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad2f: 48 c7 05 e6 bb 25 00 movq $0x0,0x25bbe6(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad36: 00 00 00 00
ad3a: e8 81 ac ff ff callq 59c0 <__cxa_guard_release@plt>
ad3f: eb ae jmp acef <_ZN9benchmark8internal9Benchmark11UseRealTimeEv+0xf>
ad41: 90 nop
ad42: 0f 1f 40 00 nopl 0x0(%rax)
ad46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ad4d: 00 00 00
000000000000ad50 <_ZN9benchmark8internal9Benchmark13UseManualTimeEv>:
ad50: 53 push %rbx
ad51: 0f b6 05 c0 bb 25 00 movzbl 0x25bbc0(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad58: 48 89 fb mov %rdi,%rbx
ad5b: 84 c0 test %al,%al
ad5d: 74 29 je ad88 <_ZN9benchmark8internal9Benchmark13UseManualTimeEv+0x38>
ad5f: 48 8b 3d ba bb 25 00 mov 0x25bbba(%rip),%rdi # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad66: 48 85 ff test %rdi,%rdi
ad69: 74 11 je ad7c <_ZN9benchmark8internal9Benchmark13UseManualTimeEv+0x2c>
ad6b: 48 8d 35 ee eb 03 00 lea 0x3ebee(%rip),%rsi # 49960 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x560>
ad72: ba 38 00 00 00 mov $0x38,%edx
ad77: e8 64 ae ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
ad7c: 48 89 d8 mov %rbx,%rax
ad7f: c6 43 7e 01 movb $0x1,0x7e(%rbx)
ad83: 5b pop %rbx
ad84: c3 retq
ad85: 0f 1f 00 nopl (%rax)
ad88: 48 8d 3d 89 bb 25 00 lea 0x25bb89(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad8f: e8 2c b1 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ad94: 85 c0 test %eax,%eax
ad96: 74 c7 je ad5f <_ZN9benchmark8internal9Benchmark13UseManualTimeEv+0xf>
ad98: 48 8d 3d 79 bb 25 00 lea 0x25bb79(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ad9f: 48 c7 05 76 bb 25 00 movq $0x0,0x25bb76(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ada6: 00 00 00 00
adaa: e8 11 ac ff ff callq 59c0 <__cxa_guard_release@plt>
adaf: eb ae jmp ad5f <_ZN9benchmark8internal9Benchmark13UseManualTimeEv+0xf>
adb1: 90 nop
adb2: 0f 1f 40 00 nopl 0x0(%rax)
adb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
adbd: 00 00 00
000000000000adc0 <_ZN9benchmark8internal9Benchmark10ComplexityENS_4BigOE>:
adc0: 48 89 f8 mov %rdi,%rax
adc3: 89 b7 80 00 00 00 mov %esi,0x80(%rdi)
adc9: c3 retq
adca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
000000000000add0 <_ZN9benchmark8internal9Benchmark10ComplexityEPFdmE>:
add0: 48 89 f8 mov %rdi,%rax
add3: 48 89 b7 88 00 00 00 mov %rsi,0x88(%rdi)
adda: c7 87 80 00 00 00 08 movl $0x8,0x80(%rdi)
ade1: 00 00 00
ade4: c3 retq
ade5: 90 nop
ade6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
aded: 00 00 00
000000000000adf0 <_ZN9benchmark8internal9Benchmark7ThreadsEi>:
adf0: 41 57 push %r15
adf2: 41 56 push %r14
adf4: 41 55 push %r13
adf6: 41 54 push %r12
adf8: 49 89 fc mov %rdi,%r12
adfb: 55 push %rbp
adfc: 53 push %rbx
adfd: 89 f5 mov %esi,%ebp
adff: 48 83 ec 08 sub $0x8,%rsp
ae03: 0f b6 05 0e bb 25 00 movzbl 0x25bb0e(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ae0a: 84 c0 test %al,%al
ae0c: 74 3a je ae48 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x58>
ae0e: 49 8b 9c 24 b0 00 00 mov 0xb0(%r12),%rbx
ae15: 00
ae16: 49 3b 9c 24 b8 00 00 cmp 0xb8(%r12),%rbx
ae1d: 00
ae1e: 74 58 je ae78 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x88>
ae20: 48 85 db test %rbx,%rbx
ae23: 74 02 je ae27 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x37>
ae25: 89 2b mov %ebp,(%rbx)
ae27: 48 83 c3 04 add $0x4,%rbx
ae2b: 49 89 9c 24 b0 00 00 mov %rbx,0xb0(%r12)
ae32: 00
ae33: 48 83 c4 08 add $0x8,%rsp
ae37: 4c 89 e0 mov %r12,%rax
ae3a: 5b pop %rbx
ae3b: 5d pop %rbp
ae3c: 41 5c pop %r12
ae3e: 41 5d pop %r13
ae40: 41 5e pop %r14
ae42: 41 5f pop %r15
ae44: c3 retq
ae45: 0f 1f 00 nopl (%rax)
ae48: 48 8d 3d c9 ba 25 00 lea 0x25bac9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ae4f: e8 6c b0 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ae54: 85 c0 test %eax,%eax
ae56: 74 b6 je ae0e <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x1e>
ae58: 48 8d 3d b9 ba 25 00 lea 0x25bab9(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
ae5f: 48 c7 05 b6 ba 25 00 movq $0x0,0x25bab6(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
ae66: 00 00 00 00
ae6a: e8 51 ab ff ff callq 59c0 <__cxa_guard_release@plt>
ae6f: eb 9d jmp ae0e <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x1e>
ae71: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
ae78: 49 89 de mov %rbx,%r14
ae7b: 4d 2b b4 24 a8 00 00 sub 0xa8(%r12),%r14
ae82: 00
ae83: 4c 89 f0 mov %r14,%rax
ae86: 48 c1 f8 02 sar $0x2,%rax
ae8a: 48 85 c0 test %rax,%rax
ae8d: 0f 84 a5 00 00 00 je af38 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x148>
ae93: 48 8d 14 00 lea (%rax,%rax,1),%rdx
ae97: 49 c7 c7 fc ff ff ff mov $0xfffffffffffffffc,%r15
ae9e: 48 39 d0 cmp %rdx,%rax
aea1: 0f 86 a1 00 00 00 jbe af48 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x158>
aea7: 4c 89 ff mov %r15,%rdi
aeaa: e8 a1 ac ff ff callq 5b50 <_Znwm@plt>
aeaf: 49 89 c5 mov %rax,%r13
aeb2: 4d 01 ee add %r13,%r14
aeb5: 74 03 je aeba <_ZN9benchmark8internal9Benchmark7ThreadsEi+0xca>
aeb7: 41 89 2e mov %ebp,(%r14)
aeba: 49 8b ac 24 a8 00 00 mov 0xa8(%r12),%rbp
aec1: 00
aec2: 49 89 de mov %rbx,%r14
aec5: 49 29 ee sub %rbp,%r14
aec8: 48 39 dd cmp %rbx,%rbp
aecb: 74 0e je aedb <_ZN9benchmark8internal9Benchmark7ThreadsEi+0xeb>
aecd: 4c 89 f2 mov %r14,%rdx
aed0: 48 89 ee mov %rbp,%rsi
aed3: 4c 89 ef mov %r13,%rdi
aed6: e8 25 af ff ff callq 5e00 <memmove@plt>
aedb: 49 8b 84 24 b0 00 00 mov 0xb0(%r12),%rax
aee2: 00
aee3: 4b 8d 4c 35 04 lea 0x4(%r13,%r14,1),%rcx
aee8: 49 89 c6 mov %rax,%r14
aeeb: 49 29 de sub %rbx,%r14
aeee: 48 39 d8 cmp %rbx,%rax
aef1: 74 11 je af04 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x114>
aef3: 48 89 cf mov %rcx,%rdi
aef6: 4c 89 f2 mov %r14,%rdx
aef9: 48 89 de mov %rbx,%rsi
aefc: e8 ff ae ff ff callq 5e00 <memmove@plt>
af01: 48 89 c1 mov %rax,%rcx
af04: 49 01 ce add %rcx,%r14
af07: 48 85 ed test %rbp,%rbp
af0a: 74 08 je af14 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x124>
af0c: 48 89 ef mov %rbp,%rdi
af0f: e8 0c ac ff ff callq 5b20 <_ZdlPv@plt>
af14: 4d 89 ac 24 a8 00 00 mov %r13,0xa8(%r12)
af1b: 00
af1c: 4d 01 fd add %r15,%r13
af1f: 4d 89 b4 24 b0 00 00 mov %r14,0xb0(%r12)
af26: 00
af27: 4d 89 ac 24 b8 00 00 mov %r13,0xb8(%r12)
af2e: 00
af2f: e9 ff fe ff ff jmpq ae33 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0x43>
af34: 0f 1f 40 00 nopl 0x0(%rax)
af38: 41 bf 04 00 00 00 mov $0x4,%r15d
af3e: e9 64 ff ff ff jmpq aea7 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0xb7>
af43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
af48: 48 b9 ff ff ff ff ff movabs $0x3fffffffffffffff,%rcx
af4f: ff ff 3f
af52: 48 39 ca cmp %rcx,%rdx
af55: 0f 87 4c ff ff ff ja aea7 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0xb7>
af5b: 45 31 ff xor %r15d,%r15d
af5e: 45 31 ed xor %r13d,%r13d
af61: 48 85 d2 test %rdx,%rdx
af64: 0f 84 48 ff ff ff je aeb2 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0xc2>
af6a: 4c 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%r15
af71: 00
af72: e9 30 ff ff ff jmpq aea7 <_ZN9benchmark8internal9Benchmark7ThreadsEi+0xb7>
af77: 90 nop
af78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
af7f: 00
000000000000af80 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv>:
af80: 41 57 push %r15
af82: 41 56 push %r14
af84: 41 55 push %r13
af86: 41 54 push %r12
af88: 49 89 fc mov %rdi,%r12
af8b: 55 push %rbp
af8c: 53 push %rbx
af8d: 48 83 ec 08 sub $0x8,%rsp
af91: e8 5a d5 03 00 callq 484f0 <_ZN9benchmark7CPUInfo3GetEv>
af96: 49 8b 9c 24 b0 00 00 mov 0xb0(%r12),%rbx
af9d: 00
af9e: 49 3b 9c 24 b8 00 00 cmp 0xb8(%r12),%rbx
afa5: 00
afa6: 48 89 c5 mov %rax,%rbp
afa9: 74 2d je afd8 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x58>
afab: 48 85 db test %rbx,%rbx
afae: 74 04 je afb4 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x34>
afb0: 8b 00 mov (%rax),%eax
afb2: 89 03 mov %eax,(%rbx)
afb4: 48 83 c3 04 add $0x4,%rbx
afb8: 49 89 9c 24 b0 00 00 mov %rbx,0xb0(%r12)
afbf: 00
afc0: 48 83 c4 08 add $0x8,%rsp
afc4: 4c 89 e0 mov %r12,%rax
afc7: 5b pop %rbx
afc8: 5d pop %rbp
afc9: 41 5c pop %r12
afcb: 41 5d pop %r13
afcd: 41 5e pop %r14
afcf: 41 5f pop %r15
afd1: c3 retq
afd2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
afd8: 49 89 de mov %rbx,%r14
afdb: 4d 2b b4 24 a8 00 00 sub 0xa8(%r12),%r14
afe2: 00
afe3: 4c 89 f0 mov %r14,%rax
afe6: 48 c1 f8 02 sar $0x2,%rax
afea: 48 85 c0 test %rax,%rax
afed: 0f 84 ad 00 00 00 je b0a0 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x120>
aff3: 48 8d 14 00 lea (%rax,%rax,1),%rdx
aff7: 49 c7 c7 fc ff ff ff mov $0xfffffffffffffffc,%r15
affe: 48 39 d0 cmp %rdx,%rax
b001: 0f 86 a9 00 00 00 jbe b0b0 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x130>
b007: 4c 89 ff mov %r15,%rdi
b00a: e8 41 ab ff ff callq 5b50 <_Znwm@plt>
b00f: 49 89 c5 mov %rax,%r13
b012: 4d 01 ee add %r13,%r14
b015: 74 06 je b01d <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x9d>
b017: 8b 45 00 mov 0x0(%rbp),%eax
b01a: 41 89 06 mov %eax,(%r14)
b01d: 49 8b ac 24 a8 00 00 mov 0xa8(%r12),%rbp
b024: 00
b025: 49 89 de mov %rbx,%r14
b028: 49 29 ee sub %rbp,%r14
b02b: 48 39 dd cmp %rbx,%rbp
b02e: 74 0e je b03e <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0xbe>
b030: 4c 89 f2 mov %r14,%rdx
b033: 48 89 ee mov %rbp,%rsi
b036: 4c 89 ef mov %r13,%rdi
b039: e8 c2 ad ff ff callq 5e00 <memmove@plt>
b03e: 49 8b 84 24 b0 00 00 mov 0xb0(%r12),%rax
b045: 00
b046: 4b 8d 4c 35 04 lea 0x4(%r13,%r14,1),%rcx
b04b: 49 89 c6 mov %rax,%r14
b04e: 49 29 de sub %rbx,%r14
b051: 48 39 d8 cmp %rbx,%rax
b054: 74 11 je b067 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0xe7>
b056: 48 89 cf mov %rcx,%rdi
b059: 4c 89 f2 mov %r14,%rdx
b05c: 48 89 de mov %rbx,%rsi
b05f: e8 9c ad ff ff callq 5e00 <memmove@plt>
b064: 48 89 c1 mov %rax,%rcx
b067: 49 01 ce add %rcx,%r14
b06a: 48 85 ed test %rbp,%rbp
b06d: 74 08 je b077 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0xf7>
b06f: 48 89 ef mov %rbp,%rdi
b072: e8 a9 aa ff ff callq 5b20 <_ZdlPv@plt>
b077: 4d 89 ac 24 a8 00 00 mov %r13,0xa8(%r12)
b07e: 00
b07f: 4d 01 fd add %r15,%r13
b082: 4d 89 b4 24 b0 00 00 mov %r14,0xb0(%r12)
b089: 00
b08a: 4d 89 ac 24 b8 00 00 mov %r13,0xb8(%r12)
b091: 00
b092: e9 29 ff ff ff jmpq afc0 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x40>
b097: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
b09e: 00 00
b0a0: 41 bf 04 00 00 00 mov $0x4,%r15d
b0a6: e9 5c ff ff ff jmpq b007 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x87>
b0ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
b0b0: 48 b9 ff ff ff ff ff movabs $0x3fffffffffffffff,%rcx
b0b7: ff ff 3f
b0ba: 48 39 ca cmp %rcx,%rdx
b0bd: 0f 87 44 ff ff ff ja b007 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x87>
b0c3: 45 31 ff xor %r15d,%r15d
b0c6: 45 31 ed xor %r13d,%r13d
b0c9: 48 85 d2 test %rdx,%rdx
b0cc: 0f 84 40 ff ff ff je b012 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x92>
b0d2: 4c 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%r15
b0d9: 00
b0da: e9 28 ff ff ff jmpq b007 <_ZN9benchmark8internal9Benchmark12ThreadPerCpuEv+0x87>
b0df: 90 nop
000000000000b0e0 <_ZN9benchmark8internal9Benchmark7SetNameEPKc>:
b0e0: 55 push %rbp
b0e1: 53 push %rbx
b0e2: 48 89 fb mov %rdi,%rbx
b0e5: 48 89 f7 mov %rsi,%rdi
b0e8: 48 89 f5 mov %rsi,%rbp
b0eb: 48 83 ec 08 sub $0x8,%rsp
b0ef: e8 cc a7 ff ff callq 58c0 <strlen@plt>
b0f4: 48 8b 53 10 mov 0x10(%rbx),%rdx
b0f8: 48 83 c4 08 add $0x8,%rsp
b0fc: 48 8d 7b 08 lea 0x8(%rbx),%rdi
b100: 48 89 e9 mov %rbp,%rcx
b103: 49 89 c0 mov %rax,%r8
b106: 31 f6 xor %esi,%esi
b108: 5b pop %rbx
b109: 5d pop %rbp
b10a: e9 a1 ac ff ff jmpq 5db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>
b10f: 90 nop
000000000000b110 <_ZNK9benchmark8internal9Benchmark7ArgsCntEv>:
b110: 48 8b 57 48 mov 0x48(%rdi),%rdx
b114: 48 3b 57 50 cmp 0x50(%rdi),%rdx
b118: 74 16 je b130 <_ZNK9benchmark8internal9Benchmark7ArgsCntEv+0x20>
b11a: 48 8b 42 08 mov 0x8(%rdx),%rax
b11e: 48 2b 02 sub (%rdx),%rax
b121: 48 c1 f8 03 sar $0x3,%rax
b125: c3 retq
b126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
b12d: 00 00 00
b130: 48 8b 47 38 mov 0x38(%rdi),%rax
b134: 48 8b 57 30 mov 0x30(%rdi),%rdx
b138: 48 39 d0 cmp %rdx,%rax
b13b: 74 08 je b145 <_ZNK9benchmark8internal9Benchmark7ArgsCntEv+0x35>
b13d: 48 29 d0 sub %rdx,%rax
b140: 48 c1 f8 05 sar $0x5,%rax
b144: c3 retq
b145: b8 ff ff ff ff mov $0xffffffff,%eax
b14a: c3 retq
b14b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000b150 <_ZN9benchmark25ClearRegisteredBenchmarksEv>:
b150: 0f b6 05 e9 b7 25 00 movzbl 0x25b7e9(%rip),%eax # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b157: 84 c0 test %al,%al
b159: 74 15 je b170 <_ZN9benchmark25ClearRegisteredBenchmarksEv+0x20>
b15b: 48 8d 3d fe b7 25 00 lea 0x25b7fe(%rip),%rdi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b162: e9 e9 ef ff ff jmpq a150 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv>
b167: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
b16e: 00 00
b170: 48 8d 3d c9 b7 25 00 lea 0x25b7c9(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b177: 48 83 ec 08 sub $0x8,%rsp
b17b: e8 40 ad ff ff callq 5ec0 <__cxa_guard_acquire@plt>
b180: 85 c0 test %eax,%eax
b182: 74 59 je b1dd <_ZN9benchmark25ClearRegisteredBenchmarksEv+0x8d>
b184: 66 0f ef c0 pxor %xmm0,%xmm0
b188: 48 8d 3d b1 b7 25 00 lea 0x25b7b1(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b18f: 48 c7 05 d6 b7 25 00 movq $0x0,0x25b7d6(%rip) # 266970 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x10>
b196: 00 00 00 00
b19a: 48 c7 05 f3 b7 25 00 movq $0x0,0x25b7f3(%rip) # 266998 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x38>
b1a1: 00 00 00 00
b1a5: 0f 29 05 b4 b7 25 00 movaps %xmm0,0x25b7b4(%rip) # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b1ac: 66 0f ef c0 pxor %xmm0,%xmm0
b1b0: 0f 11 05 c1 b7 25 00 movups %xmm0,0x25b7c1(%rip) # 266978 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x18>
b1b7: 0f 11 05 ca b7 25 00 movups %xmm0,0x25b7ca(%rip) # 266988 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x28>
b1be: e8 fd a7 ff ff callq 59c0 <__cxa_guard_release@plt>
b1c3: 48 8d 15 3e ae 24 00 lea 0x24ae3e(%rip),%rdx # 256008 <__dso_handle>
b1ca: 48 8d 35 8f b7 25 00 lea 0x25b78f(%rip),%rsi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b1d1: 48 8d 3d 38 3e 00 00 lea 0x3e38(%rip),%rdi # f010 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev>
b1d8: e8 e3 a8 ff ff callq 5ac0 <__cxa_atexit@plt>
b1dd: 48 8d 3d 7c b7 25 00 lea 0x25b77c(%rip),%rdi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b1e4: 48 83 c4 08 add $0x8,%rsp
b1e8: e9 63 ef ff ff jmpq a150 <_ZN9benchmark8internal17BenchmarkFamilies15ClearBenchmarksEv>
b1ed: 90 nop
b1ee: 66 90 xchg %ax,%ax
000000000000b1f0 <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE>:
b1f0: 41 55 push %r13
b1f2: 41 54 push %r12
b1f4: 49 89 fd mov %rdi,%r13
b1f7: 55 push %rbp
b1f8: 53 push %rbx
b1f9: 49 89 f4 mov %rsi,%r12
b1fc: 48 83 ec 08 sub $0x8,%rsp
b200: 0f b6 05 11 b7 25 00 movzbl 0x25b711(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
b207: 84 c0 test %al,%al
b209: 0f 84 b9 00 00 00 je b2c8 <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0xd8>
b20f: 49 8b 5d 50 mov 0x50(%r13),%rbx
b213: 49 3b 5d 58 cmp 0x58(%r13),%rbx
b217: 0f 84 e4 00 00 00 je b301 <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0x111>
b21d: 48 85 db test %rbx,%rbx
b220: 0f 84 87 00 00 00 je b2ad <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0xbd>
b226: 49 8b 6c 24 08 mov 0x8(%r12),%rbp
b22b: 49 2b 2c 24 sub (%r12),%rbp
b22f: 31 c9 xor %ecx,%ecx
b231: 48 c7 03 00 00 00 00 movq $0x0,(%rbx)
b238: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx)
b23f: 00
b240: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx)
b247: 00
b248: 48 89 e8 mov %rbp,%rax
b24b: 48 c1 f8 03 sar $0x3,%rax
b24f: 48 85 c0 test %rax,%rax
b252: 74 1e je b272 <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0x82>
b254: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
b25b: ff ff 1f
b25e: 48 39 d0 cmp %rdx,%rax
b261: 0f 87 b7 00 00 00 ja b31e <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0x12e>
b267: 48 89 ef mov %rbp,%rdi
b26a: e8 e1 a8 ff ff callq 5b50 <_Znwm@plt>
b26f: 48 89 c1 mov %rax,%rcx
b272: 48 01 cd add %rcx,%rbp
b275: 48 89 0b mov %rcx,(%rbx)
b278: 48 89 4b 08 mov %rcx,0x8(%rbx)
b27c: 48 89 6b 10 mov %rbp,0x10(%rbx)
b280: 49 8b 44 24 08 mov 0x8(%r12),%rax
b285: 49 8b 34 24 mov (%r12),%rsi
b289: 48 89 c5 mov %rax,%rbp
b28c: 48 29 f5 sub %rsi,%rbp
b28f: 48 39 f0 cmp %rsi,%rax
b292: 74 0e je b2a2 <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0xb2>
b294: 48 89 cf mov %rcx,%rdi
b297: 48 89 ea mov %rbp,%rdx
b29a: e8 61 ab ff ff callq 5e00 <memmove@plt>
b29f: 48 89 c1 mov %rax,%rcx
b2a2: 48 01 e9 add %rbp,%rcx
b2a5: 48 89 4b 08 mov %rcx,0x8(%rbx)
b2a9: 49 8b 5d 50 mov 0x50(%r13),%rbx
b2ad: 48 83 c3 18 add $0x18,%rbx
b2b1: 4c 89 e8 mov %r13,%rax
b2b4: 49 89 5d 50 mov %rbx,0x50(%r13)
b2b8: 48 83 c4 08 add $0x8,%rsp
b2bc: 5b pop %rbx
b2bd: 5d pop %rbp
b2be: 41 5c pop %r12
b2c0: 41 5d pop %r13
b2c2: c3 retq
b2c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
b2c8: 48 8d 3d 49 b6 25 00 lea 0x25b649(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
b2cf: e8 ec ab ff ff callq 5ec0 <__cxa_guard_acquire@plt>
b2d4: 85 c0 test %eax,%eax
b2d6: 0f 84 33 ff ff ff je b20f <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0x1f>
b2dc: 48 8d 3d 35 b6 25 00 lea 0x25b635(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
b2e3: 48 c7 05 32 b6 25 00 movq $0x0,0x25b632(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
b2ea: 00 00 00 00
b2ee: e8 cd a6 ff ff callq 59c0 <__cxa_guard_release@plt>
b2f3: 49 8b 5d 50 mov 0x50(%r13),%rbx
b2f7: 49 3b 5d 58 cmp 0x58(%r13),%rbx
b2fb: 0f 85 1c ff ff ff jne b21d <_ZN9benchmark8internal9Benchmark4ArgsERKSt6vectorIlSaIlEE+0x2d>
b301: 49 8d 7d 48 lea 0x48(%r13),%rdi
b305: 4c 89 e2 mov %r12,%rdx
b308: 48 89 de mov %rbx,%rsi
b30b: e8 f0 49 00 00 callq fd00 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
b310: 48 83 c4 08 add $0x8,%rsp
b314: 4c 89 e8 mov %r13,%rax
b317: 5b pop %rbx
b318: 5d pop %rbp
b319: 41 5c pop %r12
b31b: 41 5d pop %r13
b31d: c3 retq
b31e: e8 4d a5 ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
b323: 90 nop
b324: 66 90 xchg %ax,%ax
b326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
b32d: 00 00 00
000000000000b330 <_ZN9benchmark8internal9BenchmarkC1EPKc>:
b330: 41 56 push %r14
b332: 41 55 push %r13
b334: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx
b33b: 41 54 push %r12
b33d: 55 push %rbp
b33e: 4c 8d 67 18 lea 0x18(%rdi),%r12
b342: 53 push %rbx
b343: 48 8d 6f 08 lea 0x8(%rdi),%rbp
b347: 48 89 fb mov %rdi,%rbx
b34a: 48 83 ec 60 sub $0x60,%rsp
b34e: 4c 89 67 08 mov %r12,0x8(%rdi)
b352: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
b359: 00 00
b35b: 48 89 44 24 58 mov %rax,0x58(%rsp)
b360: 31 c0 xor %eax,%eax
b362: 48 8d 05 ff a4 24 00 lea 0x24a4ff(%rip),%rax # 255868 <_ZTVN9benchmark8internal9BenchmarkE+0x10>
b369: 48 85 f6 test %rsi,%rsi
b36c: 48 89 07 mov %rax,(%rdi)
b36f: 74 16 je b387 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x57>
b371: 48 89 f7 mov %rsi,%rdi
b374: 48 89 74 24 08 mov %rsi,0x8(%rsp)
b379: e8 42 a5 ff ff callq 58c0 <strlen@plt>
b37e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
b383: 48 8d 14 06 lea (%rsi,%rax,1),%rdx
b387: 48 89 ef mov %rbp,%rdi
b38a: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp
b38f: 4c 8d ab 90 00 00 00 lea 0x90(%rbx),%r13
b396: e8 45 ec ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
b39b: 48 8d 15 30 e7 03 00 lea 0x3e730(%rip),%rdx # 49ad2 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6d2>
b3a2: 48 8d 45 10 lea 0x10(%rbp),%rax
b3a6: c7 43 28 00 00 00 00 movl $0x0,0x28(%rbx)
b3ad: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx)
b3b4: 00
b3b5: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx)
b3bc: 00
b3bd: 48 89 ef mov %rbp,%rdi
b3c0: 48 8d 72 fc lea -0x4(%rdx),%rsi
b3c4: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx)
b3cb: 00
b3cc: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx)
b3d3: 00
b3d4: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx)
b3db: 00
b3dc: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx)
b3e3: 00
b3e4: c7 43 60 00 00 00 00 movl $0x0,0x60(%rbx)
b3eb: 48 c7 43 64 08 00 00 movq $0x8,0x64(%rbx)
b3f2: 00
b3f3: 48 c7 43 6c 00 00 00 movq $0x0,0x6c(%rbx)
b3fa: 00
b3fb: 48 c7 43 74 00 00 00 movq $0x0,0x74(%rbx)
b402: 00
b403: c6 43 7c 00 movb $0x0,0x7c(%rbx)
b407: c6 43 7d 00 movb $0x0,0x7d(%rbx)
b40b: c6 43 7e 00 movb $0x0,0x7e(%rbx)
b40f: c7 83 80 00 00 00 00 movl $0x0,0x80(%rbx)
b416: 00 00 00
b419: 48 c7 83 88 00 00 00 movq $0x0,0x88(%rbx)
b420: 00 00 00 00
b424: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx)
b42b: 00 00 00 00
b42f: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx)
b436: 00 00 00 00
b43a: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx)
b441: 00 00 00 00
b445: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx)
b44c: 00 00 00 00
b450: 48 c7 83 b0 00 00 00 movq $0x0,0xb0(%rbx)
b457: 00 00 00 00
b45b: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx)
b462: 00 00 00 00
b466: 48 89 44 24 30 mov %rax,0x30(%rsp)
b46b: e8 70 eb ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
b470: 48 8d 05 59 14 03 00 lea 0x31459(%rip),%rax # 3c8d0 <_ZN9benchmark14StatisticsMeanERKSt6vectorIdSaIdEE>
b477: 48 8d 54 24 18 lea 0x18(%rsp),%rdx
b47c: 48 89 ee mov %rbp,%rsi
b47f: 4c 89 ef mov %r13,%rdi
b482: 48 89 44 24 18 mov %rax,0x18(%rsp)
b487: e8 b4 4e 00 00 callq 10340 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE12emplace_backIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvDpOT_>
b48c: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
b491: 48 8d 45 10 lea 0x10(%rbp),%rax
b495: 48 39 c7 cmp %rax,%rdi
b498: 74 05 je b49f <_ZN9benchmark8internal9BenchmarkC1EPKc+0x16f>
b49a: e8 81 a6 ff ff callq 5b20 <_ZdlPv@plt>
b49f: 48 8d 15 33 e6 03 00 lea 0x3e633(%rip),%rdx # 49ad9 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6d9>
b4a6: 48 8d 45 10 lea 0x10(%rbp),%rax
b4aa: 48 89 ef mov %rbp,%rdi
b4ad: 48 8d 72 fa lea -0x6(%rdx),%rsi
b4b1: 48 89 44 24 30 mov %rax,0x30(%rsp)
b4b6: e8 25 eb ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
b4bb: 48 8d 05 be 15 03 00 lea 0x315be(%rip),%rax # 3ca80 <_ZN9benchmark16StatisticsMedianERKSt6vectorIdSaIdEE>
b4c2: 48 8d 54 24 20 lea 0x20(%rsp),%rdx
b4c7: 48 89 ee mov %rbp,%rsi
b4ca: 4c 89 ef mov %r13,%rdi
b4cd: 48 89 44 24 20 mov %rax,0x20(%rsp)
b4d2: e8 69 4e 00 00 callq 10340 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE12emplace_backIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvDpOT_>
b4d7: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
b4dc: 48 8d 45 10 lea 0x10(%rbp),%rax
b4e0: 48 39 c7 cmp %rax,%rdi
b4e3: 74 05 je b4ea <_ZN9benchmark8internal9BenchmarkC1EPKc+0x1ba>
b4e5: e8 36 a6 ff ff callq 5b20 <_ZdlPv@plt>
b4ea: 48 8d 15 ef e5 03 00 lea 0x3e5ef(%rip),%rdx # 49ae0 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6e0>
b4f1: 48 8d 45 10 lea 0x10(%rbp),%rax
b4f5: 48 89 ef mov %rbp,%rdi
b4f8: 48 8d 72 fa lea -0x6(%rdx),%rsi
b4fc: 48 89 44 24 30 mov %rax,0x30(%rsp)
b501: e8 da ea ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
b506: 48 8d 05 53 14 03 00 lea 0x31453(%rip),%rax # 3c960 <_ZN9benchmark16StatisticsStdDevERKSt6vectorIdSaIdEE>
b50d: 48 8d 54 24 28 lea 0x28(%rsp),%rdx
b512: 48 89 ee mov %rbp,%rsi
b515: 4c 89 ef mov %r13,%rdi
b518: 48 89 44 24 28 mov %rax,0x28(%rsp)
b51d: e8 1e 4e 00 00 callq 10340 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE12emplace_backIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvDpOT_>
b522: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
b527: 48 83 c5 10 add $0x10,%rbp
b52b: 48 39 ef cmp %rbp,%rdi
b52e: 74 05 je b535 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x205>
b530: e8 eb a5 ff ff callq 5b20 <_ZdlPv@plt>
b535: 48 8b 44 24 58 mov 0x58(%rsp),%rax
b53a: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
b541: 00 00
b543: 75 0d jne b552 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x222>
b545: 48 83 c4 60 add $0x60,%rsp
b549: 5b pop %rbx
b54a: 5d pop %rbp
b54b: 41 5c pop %r12
b54d: 41 5d pop %r13
b54f: 41 5e pop %r14
b551: c3 retq
b552: e8 69 a6 ff ff callq 5bc0 <__stack_chk_fail@plt>
b557: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
b55c: 48 83 c5 10 add $0x10,%rbp
b560: 49 89 c5 mov %rax,%r13
b563: 48 39 ef cmp %rbp,%rdi
b566: 74 05 je b56d <_ZN9benchmark8internal9BenchmarkC1EPKc+0x23d>
b568: e8 b3 a5 ff ff callq 5b20 <_ZdlPv@plt>
b56d: 4c 89 ed mov %r13,%rbp
b570: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi
b577: 48 85 ff test %rdi,%rdi
b57a: 74 05 je b581 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x251>
b57c: e8 9f a5 ff ff callq 5b20 <_ZdlPv@plt>
b581: 4c 8b b3 98 00 00 00 mov 0x98(%rbx),%r14
b588: 4c 8b ab 90 00 00 00 mov 0x90(%rbx),%r13
b58f: 4d 39 ee cmp %r13,%r14
b592: 74 18 je b5ac <_ZN9benchmark8internal9BenchmarkC1EPKc+0x27c>
b594: 49 8b 7d 00 mov 0x0(%r13),%rdi
b598: 49 8d 45 10 lea 0x10(%r13),%rax
b59c: 48 39 c7 cmp %rax,%rdi
b59f: 74 05 je b5a6 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x276>
b5a1: e8 7a a5 ff ff callq 5b20 <_ZdlPv@plt>
b5a6: 49 83 c5 28 add $0x28,%r13
b5aa: eb e3 jmp b58f <_ZN9benchmark8internal9BenchmarkC1EPKc+0x25f>
b5ac: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi
b5b3: 48 85 ff test %rdi,%rdi
b5b6: 74 05 je b5bd <_ZN9benchmark8internal9BenchmarkC1EPKc+0x28d>
b5b8: e8 63 a5 ff ff callq 5b20 <_ZdlPv@plt>
b5bd: 48 8d 7b 48 lea 0x48(%rbx),%rdi
b5c1: e8 fa 43 00 00 callq f9c0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev>
b5c6: 48 8d 7b 30 lea 0x30(%rbx),%rdi
b5ca: e8 81 43 00 00 callq f950 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev>
b5cf: 48 8b 7b 08 mov 0x8(%rbx),%rdi
b5d3: 4c 39 e7 cmp %r12,%rdi
b5d6: 74 05 je b5dd <_ZN9benchmark8internal9BenchmarkC1EPKc+0x2ad>
b5d8: e8 43 a5 ff ff callq 5b20 <_ZdlPv@plt>
b5dd: 48 89 ef mov %rbp,%rdi
b5e0: e8 ab a8 ff ff callq 5e90 <_Unwind_Resume@plt>
b5e5: e9 6d ff ff ff jmpq b557 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x227>
b5ea: e9 68 ff ff ff jmpq b557 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x227>
b5ef: 48 89 c5 mov %rax,%rbp
b5f2: e9 79 ff ff ff jmpq b570 <_ZN9benchmark8internal9BenchmarkC1EPKc+0x240>
b5f7: 90 nop
b5f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
b5ff: 00
000000000000b600 <_ZN9benchmark8internal9Benchmark17ComputeStatisticsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFdRKSt6vectorIdSaIdEEE>:
b600: 41 54 push %r12
b602: 55 push %rbp
b603: 48 89 fd mov %rdi,%rbp
b606: 53 push %rbx
b607: 48 83 ec 10 sub $0x10,%rsp
b60b: 48 8b 9f 98 00 00 00 mov 0x98(%rdi),%rbx
b612: 48 3b 9f a0 00 00 00 cmp 0xa0(%rdi),%rbx
b619: 48 89 54 24 08 mov %rdx,0x8(%rsp)
b61e: 74 50 je b670 <_ZN9benchmark8internal9Benchmark17ComputeStatisticsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFdRKSt6vectorIdSaIdEEE+0x70>
b620: 48 85 db test %rbx,%rbx
b623: 74 2a je b64f <_ZN9benchmark8internal9Benchmark17ComputeStatisticsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPFdRKSt6vectorIdSaIdEEE+0x4f>
b625: 48 8d 43 10 lea 0x10(%rbx),%rax
b629: 49 89 d4 mov %rdx,%r12
b62c: 48 89 df mov %rbx,%rdi
b62f: 48 89 03 mov %rax,(%rbx)
b632: 48 8b 06 mov (%rsi),%rax
b635: 48 8b 56 08 mov 0x8(%rsi),%rdx
b639: 48 89 c6 mov %rax,%rsi
b63c: 48 01 c2 add %rax,%rdx
b63f: e8 9c e9 ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
b644: 4c 89 63 20 mov %r12,0x20(%rbx)
b648: 48 8b 9d 98 00 00 00 mov 0x98(%rbp),%rbx
b64f: 48 83 c3 28 add $0x28,%rbx
b653: 48 89 e8 mov %rbp,%rax
b656: 48 89 9d 98 00 00 00 mov %rbx,0x98(%rbp)
b65d: 48 83 c4 10 add $0x10,%rsp
b661: 5b pop %rbx
b662: 5d pop %rbp
b663: 41 5c pop %r12
b665: c3 retq
b666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
b66d: 00 00 00
b670: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx
b675: 48 8d bf 90 00 00 00 lea 0x90(%rdi),%rdi
b67c: 48 89 f2 mov %rsi,%rdx
b67f: 48 89 de mov %rbx,%rsi
b682: e8 d9 49 00 00 callq 10060 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>
b687: 48 83 c4 10 add $0x10,%rsp
b68b: 48 89 e8 mov %rbp,%rax
b68e: 5b pop %rbx
b68f: 5d pop %rbp
b690: 41 5c pop %r12
b692: c3 retq
b693: 90 nop
b694: 66 90 xchg %ax,%ax
b696: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
b69d: 00 00 00
000000000000b6a0 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii>:
b6a0: 41 57 push %r15
b6a2: 41 56 push %r14
b6a4: 49 89 fe mov %rdi,%r14
b6a7: 41 55 push %r13
b6a9: 41 54 push %r12
b6ab: 41 89 cc mov %ecx,%r12d
b6ae: 55 push %rbp
b6af: 53 push %rbx
b6b0: 89 f5 mov %esi,%ebp
b6b2: 48 83 ec 28 sub $0x28,%rsp
b6b6: 89 54 24 1c mov %edx,0x1c(%rsp)
b6ba: e8 11 3c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
b6bf: e8 0c 3c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
b6c4: e8 07 3c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
b6c9: 8b 44 24 1c mov 0x1c(%rsp),%eax
b6cd: 49 8b 9e b0 00 00 00 mov 0xb0(%r14),%rbx
b6d4: 49 8b b6 b8 00 00 00 mov 0xb8(%r14),%rsi
b6db: 39 c5 cmp %eax,%ebp
b6dd: 7c 2a jl b709 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x69>
b6df: e9 14 01 00 00 jmpq b7f8 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x158>
b6e4: 0f 1f 40 00 nopl 0x0(%rax)
b6e8: 48 85 db test %rbx,%rbx
b6eb: 74 06 je b6f3 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x53>
b6ed: 89 2b mov %ebp,(%rbx)
b6ef: 8b 44 24 1c mov 0x1c(%rsp),%eax
b6f3: 44 01 e5 add %r12d,%ebp
b6f6: 48 83 c3 04 add $0x4,%rbx
b6fa: 39 c5 cmp %eax,%ebp
b6fc: 49 89 9e b0 00 00 00 mov %rbx,0xb0(%r14)
b703: 0f 8d ef 00 00 00 jge b7f8 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x158>
b709: 48 39 de cmp %rbx,%rsi
b70c: 75 da jne b6e8 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x48>
b70e: 48 89 da mov %rbx,%rdx
b711: 49 2b 96 a8 00 00 00 sub 0xa8(%r14),%rdx
b718: 48 89 d0 mov %rdx,%rax
b71b: 48 c1 f8 02 sar $0x2,%rax
b71f: 48 85 c0 test %rax,%rax
b722: 0f 85 00 01 00 00 jne b828 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x188>
b728: 41 bf 04 00 00 00 mov $0x4,%r15d
b72e: 4c 89 ff mov %r15,%rdi
b731: 48 89 54 24 08 mov %rdx,0x8(%rsp)
b736: e8 15 a4 ff ff callq 5b50 <_Znwm@plt>
b73b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
b740: 49 89 c5 mov %rax,%r13
b743: 4c 01 ea add %r13,%rdx
b746: 74 02 je b74a <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0xaa>
b748: 89 2a mov %ebp,(%rdx)
b74a: 4d 8b 8e a8 00 00 00 mov 0xa8(%r14),%r9
b751: 49 89 da mov %rbx,%r10
b754: 4d 29 ca sub %r9,%r10
b757: 49 39 d9 cmp %rbx,%r9
b75a: 74 22 je b77e <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0xde>
b75c: 4c 89 d2 mov %r10,%rdx
b75f: 4c 89 ce mov %r9,%rsi
b762: 4c 89 ef mov %r13,%rdi
b765: 4c 89 54 24 10 mov %r10,0x10(%rsp)
b76a: 4c 89 4c 24 08 mov %r9,0x8(%rsp)
b76f: e8 8c a6 ff ff callq 5e00 <memmove@plt>
b774: 4c 8b 54 24 10 mov 0x10(%rsp),%r10
b779: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9
b77e: 49 8b 86 b0 00 00 00 mov 0xb0(%r14),%rax
b785: 4f 8d 5c 15 04 lea 0x4(%r13,%r10,1),%r11
b78a: 49 89 c2 mov %rax,%r10
b78d: 49 29 da sub %rbx,%r10
b790: 48 39 d8 cmp %rbx,%rax
b793: 74 25 je b7ba <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x11a>
b795: 4c 89 d2 mov %r10,%rdx
b798: 4c 89 df mov %r11,%rdi
b79b: 48 89 de mov %rbx,%rsi
b79e: 4c 89 4c 24 10 mov %r9,0x10(%rsp)
b7a3: 4c 89 54 24 08 mov %r10,0x8(%rsp)
b7a8: e8 53 a6 ff ff callq 5e00 <memmove@plt>
b7ad: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9
b7b2: 4c 8b 54 24 08 mov 0x8(%rsp),%r10
b7b7: 49 89 c3 mov %rax,%r11
b7ba: 4d 85 c9 test %r9,%r9
b7bd: 4b 8d 1c 13 lea (%r11,%r10,1),%rbx
b7c1: 74 08 je b7cb <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x12b>
b7c3: 4c 89 cf mov %r9,%rdi
b7c6: e8 55 a3 ff ff callq 5b20 <_ZdlPv@plt>
b7cb: 8b 44 24 1c mov 0x1c(%rsp),%eax
b7cf: 4b 8d 74 3d 00 lea 0x0(%r13,%r15,1),%rsi
b7d4: 44 01 e5 add %r12d,%ebp
b7d7: 4d 89 ae a8 00 00 00 mov %r13,0xa8(%r14)
b7de: 49 89 9e b0 00 00 00 mov %rbx,0xb0(%r14)
b7e5: 49 89 b6 b8 00 00 00 mov %rsi,0xb8(%r14)
b7ec: 39 c5 cmp %eax,%ebp
b7ee: 0f 8c 15 ff ff ff jl b709 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x69>
b7f4: 0f 1f 40 00 nopl 0x0(%rax)
b7f8: 48 39 de cmp %rbx,%rsi
b7fb: 74 73 je b870 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x1d0>
b7fd: 48 85 db test %rbx,%rbx
b800: 74 02 je b804 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x164>
b802: 89 03 mov %eax,(%rbx)
b804: 48 83 c3 04 add $0x4,%rbx
b808: 49 89 9e b0 00 00 00 mov %rbx,0xb0(%r14)
b80f: 48 83 c4 28 add $0x28,%rsp
b813: 4c 89 f0 mov %r14,%rax
b816: 5b pop %rbx
b817: 5d pop %rbp
b818: 41 5c pop %r12
b81a: 41 5d pop %r13
b81c: 41 5e pop %r14
b81e: 41 5f pop %r15
b820: c3 retq
b821: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
b828: 48 8d 34 00 lea (%rax,%rax,1),%rsi
b82c: 49 c7 c7 fc ff ff ff mov $0xfffffffffffffffc,%r15
b833: 48 39 f0 cmp %rsi,%rax
b836: 0f 87 f2 fe ff ff ja b72e <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x8e>
b83c: 48 b9 ff ff ff ff ff movabs $0x3fffffffffffffff,%rcx
b843: ff ff 3f
b846: 48 39 ce cmp %rcx,%rsi
b849: 0f 87 df fe ff ff ja b72e <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x8e>
b84f: 45 31 ff xor %r15d,%r15d
b852: 45 31 ed xor %r13d,%r13d
b855: 48 85 f6 test %rsi,%rsi
b858: 0f 84 e5 fe ff ff je b743 <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0xa3>
b85e: 4c 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%r15
b865: 00
b866: e9 c3 fe ff ff jmpq b72e <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x8e>
b86b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
b870: 48 8d 54 24 1c lea 0x1c(%rsp),%rdx
b875: 49 8d be a8 00 00 00 lea 0xa8(%r14),%rdi
b87c: e8 2f 4b 00 00 callq 103b0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>
b881: eb 8c jmp b80f <_ZN9benchmark8internal9Benchmark16DenseThreadRangeEiii+0x16f>
b883: 90 nop
b884: 66 90 xchg %ax,%ax
b886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
b88d: 00 00 00
000000000000b890 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE>:
b890: 41 55 push %r13
b892: 41 54 push %r12
b894: 49 89 f5 mov %rsi,%r13
b897: 55 push %rbp
b898: 53 push %rbx
b899: 48 89 fb mov %rdi,%rbx
b89c: 48 83 c7 18 add $0x18,%rdi
b8a0: 48 83 ec 28 sub $0x28,%rsp
b8a4: 4c 8b 25 25 a7 24 00 mov 0x24a725(%rip),%r12 # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
b8ab: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
b8b2: 00 00
b8b4: 48 89 44 24 18 mov %rax,0x18(%rsp)
b8b9: 31 c0 xor %eax,%eax
b8bb: 48 89 3c 24 mov %rdi,(%rsp)
b8bf: c6 44 24 08 00 movb $0x0,0x8(%rsp)
b8c4: 4d 85 e4 test %r12,%r12
b8c7: 74 0d je b8d6 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0x46>
b8c9: e8 92 a4 ff ff callq 5d60 <pthread_mutex_lock@plt>
b8ce: 85 c0 test %eax,%eax
b8d0: 0f 85 83 00 00 00 jne b959 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0xc9>
b8d6: 48 8b 73 08 mov 0x8(%rbx),%rsi
b8da: c6 44 24 08 01 movb $0x1,0x8(%rsp)
b8df: 48 89 f5 mov %rsi,%rbp
b8e2: 48 2b 2b sub (%rbx),%rbp
b8e5: 48 c1 fd 03 sar $0x3,%rbp
b8e9: 48 3b 73 10 cmp 0x10(%rbx),%rsi
b8ed: 74 51 je b940 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0xb0>
b8ef: 48 85 f6 test %rsi,%rsi
b8f2: 74 0f je b903 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0x73>
b8f4: 49 8b 45 00 mov 0x0(%r13),%rax
b8f8: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13)
b8ff: 00
b900: 48 89 06 mov %rax,(%rsi)
b903: 48 8d 4e 08 lea 0x8(%rsi),%rcx
b907: 48 89 4b 08 mov %rcx,0x8(%rbx)
b90b: 48 8b 3c 24 mov (%rsp),%rdi
b90f: 48 85 ff test %rdi,%rdi
b912: 74 0a je b91e <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0x8e>
b914: 4d 85 e4 test %r12,%r12
b917: 74 05 je b91e <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0x8e>
b919: e8 32 a1 ff ff callq 5a50 <pthread_mutex_unlock@plt>
b91e: 48 8b 54 24 18 mov 0x18(%rsp),%rdx
b923: 64 48 33 14 25 28 00 xor %fs:0x28,%rdx
b92a: 00 00
b92c: 48 89 e8 mov %rbp,%rax
b92f: 75 23 jne b954 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0xc4>
b931: 48 83 c4 28 add $0x28,%rsp
b935: 5b pop %rbx
b936: 5d pop %rbp
b937: 41 5c pop %r12
b939: 41 5d pop %r13
b93b: c3 retq
b93c: 0f 1f 40 00 nopl 0x0(%rax)
b940: 4c 89 ea mov %r13,%rdx
b943: 48 89 df mov %rbx,%rdi
b946: e8 95 4b 00 00 callq 104e0 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_>
b94b: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
b950: 74 cc je b91e <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0x8e>
b952: eb b7 jmp b90b <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0x7b>
b954: e8 67 a2 ff ff callq 5bc0 <__stack_chk_fail@plt>
b959: 89 c7 mov %eax,%edi
b95b: e8 80 a0 ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
b960: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp)
b965: 48 89 c3 mov %rax,%rbx
b968: 74 08 je b972 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE+0xe2>
b96a: 48 89 e7 mov %rsp,%rdi
b96d: e8 fe e1 ff ff callq 9b70 <_ZNSt11unique_lockISt5mutexE6unlockEv>
b972: 48 89 df mov %rbx,%rdi
b975: e8 16 a5 ff ff callq 5e90 <_Unwind_Resume@plt>
b97a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
000000000000b980 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE>:
b980: 53 push %rbx
b981: 48 89 fb mov %rdi,%rbx
b984: 48 83 ec 10 sub $0x10,%rsp
b988: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
b98f: 00 00
b991: 48 89 44 24 08 mov %rax,0x8(%rsp)
b996: 31 c0 xor %eax,%eax
b998: 0f b6 05 a1 af 25 00 movzbl 0x25afa1(%rip),%eax # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b99f: 84 c0 test %al,%al
b9a1: 74 3d je b9e0 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE+0x60>
b9a3: 48 8d 3d b6 af 25 00 lea 0x25afb6(%rip),%rdi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b9aa: 48 89 e6 mov %rsp,%rsi
b9ad: 48 89 1c 24 mov %rbx,(%rsp)
b9b1: e8 da fe ff ff callq b890 <_ZN9benchmark8internal17BenchmarkFamilies12AddBenchmarkESt10unique_ptrINS0_9BenchmarkESt14default_deleteIS3_EE>
b9b6: 48 8b 3c 24 mov (%rsp),%rdi
b9ba: 48 85 ff test %rdi,%rdi
b9bd: 74 06 je b9c5 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE+0x45>
b9bf: 48 8b 07 mov (%rdi),%rax
b9c2: ff 50 08 callq *0x8(%rax)
b9c5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
b9ca: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
b9d1: 00 00
b9d3: 48 89 d8 mov %rbx,%rax
b9d6: 75 76 jne ba4e <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE+0xce>
b9d8: 48 83 c4 10 add $0x10,%rsp
b9dc: 5b pop %rbx
b9dd: c3 retq
b9de: 66 90 xchg %ax,%ax
b9e0: 48 8d 3d 59 af 25 00 lea 0x25af59(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b9e7: e8 d4 a4 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
b9ec: 85 c0 test %eax,%eax
b9ee: 74 b3 je b9a3 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE+0x23>
b9f0: 66 0f ef c0 pxor %xmm0,%xmm0
b9f4: 48 8d 3d 45 af 25 00 lea 0x25af45(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
b9fb: 48 c7 05 6a af 25 00 movq $0x0,0x25af6a(%rip) # 266970 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x10>
ba02: 00 00 00 00
ba06: 48 c7 05 87 af 25 00 movq $0x0,0x25af87(%rip) # 266998 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x38>
ba0d: 00 00 00 00
ba11: 0f 29 05 48 af 25 00 movaps %xmm0,0x25af48(%rip) # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
ba18: 66 0f ef c0 pxor %xmm0,%xmm0
ba1c: 0f 11 05 55 af 25 00 movups %xmm0,0x25af55(%rip) # 266978 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x18>
ba23: 0f 11 05 5e af 25 00 movups %xmm0,0x25af5e(%rip) # 266988 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x28>
ba2a: e8 91 9f ff ff callq 59c0 <__cxa_guard_release@plt>
ba2f: 48 8d 15 d2 a5 24 00 lea 0x24a5d2(%rip),%rdx # 256008 <__dso_handle>
ba36: 48 8d 35 23 af 25 00 lea 0x25af23(%rip),%rsi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
ba3d: 48 8d 3d cc 35 00 00 lea 0x35cc(%rip),%rdi # f010 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev>
ba44: e8 77 a0 ff ff callq 5ac0 <__cxa_atexit@plt>
ba49: e9 55 ff ff ff jmpq b9a3 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE+0x23>
ba4e: e8 6d a1 ff ff callq 5bc0 <__stack_chk_fail@plt>
ba53: 48 8b 3c 24 mov (%rsp),%rdi
ba57: 48 89 c3 mov %rax,%rbx
ba5a: 48 85 ff test %rdi,%rdi
ba5d: 74 06 je ba65 <_ZN9benchmark8internal25RegisterBenchmarkInternalEPNS0_9BenchmarkE+0xe5>
ba5f: 48 8b 07 mov (%rdi),%rax
ba62: ff 50 08 callq *0x8(%rax)
ba65: 48 89 df mov %rbx,%rdi
ba68: e8 23 a4 ff ff callq 5e90 <_Unwind_Resume@plt>
ba6d: 90 nop
ba6e: 66 90 xchg %ax,%ax
000000000000ba70 <_ZN9benchmark8internal9Benchmark3ArgEl>:
ba70: 55 push %rbp
ba71: 53 push %rbx
ba72: 48 89 f5 mov %rsi,%rbp
ba75: 48 89 fb mov %rdi,%rbx
ba78: 48 83 ec 28 sub $0x28,%rsp
ba7c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
ba83: 00 00
ba85: 48 89 44 24 18 mov %rax,0x18(%rsp)
ba8a: 31 c0 xor %eax,%eax
ba8c: e8 3f 38 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
ba91: 66 0f ef c0 pxor %xmm0,%xmm0
ba95: bf 08 00 00 00 mov $0x8,%edi
ba9a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp)
baa1: 00 00
baa3: 0f 29 04 24 movaps %xmm0,(%rsp)
baa7: e8 a4 a0 ff ff callq 5b50 <_Znwm@plt>
baac: 48 8d 50 08 lea 0x8(%rax),%rdx
bab0: 48 8b 73 50 mov 0x50(%rbx),%rsi
bab4: 48 3b 73 58 cmp 0x58(%rbx),%rsi
bab8: 48 89 04 24 mov %rax,(%rsp)
babc: 48 89 54 24 10 mov %rdx,0x10(%rsp)
bac1: 48 89 28 mov %rbp,(%rax)
bac4: 48 89 54 24 08 mov %rdx,0x8(%rsp)
bac9: 74 75 je bb40 <_ZN9benchmark8internal9Benchmark3ArgEl+0xd0>
bacb: 48 85 f6 test %rsi,%rsi
bace: 74 58 je bb28 <_ZN9benchmark8internal9Benchmark3ArgEl+0xb8>
bad0: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
bad7: 48 8b 04 24 mov (%rsp),%rax
badb: 48 83 c6 18 add $0x18,%rsi
badf: 48 c7 46 f0 00 00 00 movq $0x0,-0x10(%rsi)
bae6: 00
bae7: 48 c7 46 f8 00 00 00 movq $0x0,-0x8(%rsi)
baee: 00
baef: 48 89 46 e8 mov %rax,-0x18(%rsi)
baf3: 48 8b 44 24 08 mov 0x8(%rsp),%rax
baf8: 48 89 46 f0 mov %rax,-0x10(%rsi)
bafc: 48 8b 44 24 10 mov 0x10(%rsp),%rax
bb01: 48 89 46 f8 mov %rax,-0x8(%rsi)
bb05: 48 89 73 50 mov %rsi,0x50(%rbx)
bb09: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx
bb0e: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
bb15: 00 00
bb17: 48 89 d8 mov %rbx,%rax
bb1a: 75 3b jne bb57 <_ZN9benchmark8internal9Benchmark3ArgEl+0xe7>
bb1c: 48 83 c4 28 add $0x28,%rsp
bb20: 5b pop %rbx
bb21: 5d pop %rbp
bb22: c3 retq
bb23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
bb28: 48 c7 43 50 18 00 00 movq $0x18,0x50(%rbx)
bb2f: 00
bb30: 48 89 c7 mov %rax,%rdi
bb33: e8 e8 9f ff ff callq 5b20 <_ZdlPv@plt>
bb38: eb cf jmp bb09 <_ZN9benchmark8internal9Benchmark3ArgEl+0x99>
bb3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
bb40: 48 8d 7b 48 lea 0x48(%rbx),%rdi
bb44: 48 89 e2 mov %rsp,%rdx
bb47: e8 a4 4b 00 00 callq 106f0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
bb4c: 48 8b 04 24 mov (%rsp),%rax
bb50: 48 85 c0 test %rax,%rax
bb53: 75 db jne bb30 <_ZN9benchmark8internal9Benchmark3ArgEl+0xc0>
bb55: eb b2 jmp bb09 <_ZN9benchmark8internal9Benchmark3ArgEl+0x99>
bb57: e8 64 a0 ff ff callq 5bc0 <__stack_chk_fail@plt>
bb5c: 48 8b 3c 24 mov (%rsp),%rdi
bb60: 48 89 c3 mov %rax,%rbx
bb63: 48 85 ff test %rdi,%rdi
bb66: 74 05 je bb6d <_ZN9benchmark8internal9Benchmark3ArgEl+0xfd>
bb68: e8 b3 9f ff ff callq 5b20 <_ZdlPv@plt>
bb6d: 48 89 df mov %rbx,%rdi
bb70: e8 1b a3 ff ff callq 5e90 <_Unwind_Resume@plt>
bb75: eb e5 jmp bb5c <_ZN9benchmark8internal9Benchmark3ArgEl+0xec>
bb77: 90 nop
bb78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
bb7f: 00
000000000000bb80 <_ZN9benchmark8internal9Benchmark10DenseRangeElli>:
bb80: 41 57 push %r15
bb82: 41 56 push %r14
bb84: 49 89 d6 mov %rdx,%r14
bb87: 41 55 push %r13
bb89: 41 54 push %r12
bb8b: 4c 63 e9 movslq %ecx,%r13
bb8e: 55 push %rbp
bb8f: 53 push %rbx
bb90: 48 89 f3 mov %rsi,%rbx
bb93: 48 89 fd mov %rdi,%rbp
bb96: 48 83 ec 38 sub $0x38,%rsp
bb9a: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
bba1: 00 00
bba3: 48 89 44 24 28 mov %rax,0x28(%rsp)
bba8: 31 c0 xor %eax,%eax
bbaa: e8 21 37 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
bbaf: e8 1c 37 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
bbb4: 4c 39 f3 cmp %r14,%rbx
bbb7: 0f 8f a1 00 00 00 jg bc5e <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0xde>
bbbd: 48 8d 44 24 10 lea 0x10(%rsp),%rax
bbc2: 4c 8d 7d 48 lea 0x48(%rbp),%r15
bbc6: 49 89 dc mov %rbx,%r12
bbc9: 48 89 44 24 08 mov %rax,0x8(%rsp)
bbce: 66 90 xchg %ax,%ax
bbd0: 66 0f ef c0 pxor %xmm0,%xmm0
bbd4: bf 08 00 00 00 mov $0x8,%edi
bbd9: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp)
bbe0: 00 00
bbe2: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp)
bbe7: e8 64 9f ff ff callq 5b50 <_Znwm@plt>
bbec: 48 8d 50 08 lea 0x8(%rax),%rdx
bbf0: 48 8b 75 50 mov 0x50(%rbp),%rsi
bbf4: 48 3b 75 58 cmp 0x58(%rbp),%rsi
bbf8: 48 89 44 24 10 mov %rax,0x10(%rsp)
bbfd: 48 89 54 24 20 mov %rdx,0x20(%rsp)
bc02: 4c 89 20 mov %r12,(%rax)
bc05: 48 89 54 24 18 mov %rdx,0x18(%rsp)
bc0a: 0f 84 98 00 00 00 je bca8 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x128>
bc10: 48 85 f6 test %rsi,%rsi
bc13: 74 6b je bc80 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x100>
bc15: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
bc1c: 48 8b 44 24 10 mov 0x10(%rsp),%rax
bc21: 48 83 c6 18 add $0x18,%rsi
bc25: 48 c7 46 f0 00 00 00 movq $0x0,-0x10(%rsi)
bc2c: 00
bc2d: 48 c7 46 f8 00 00 00 movq $0x0,-0x8(%rsi)
bc34: 00
bc35: 48 89 46 e8 mov %rax,-0x18(%rsi)
bc39: 48 8b 44 24 18 mov 0x18(%rsp),%rax
bc3e: 48 89 46 f0 mov %rax,-0x10(%rsi)
bc42: 48 8b 44 24 20 mov 0x20(%rsp),%rax
bc47: 48 89 46 f8 mov %rax,-0x8(%rsi)
bc4b: 48 89 75 50 mov %rsi,0x50(%rbp)
bc4f: 4c 01 eb add %r13,%rbx
bc52: 4d 01 ec add %r13,%r12
bc55: 49 39 de cmp %rbx,%r14
bc58: 0f 8d 72 ff ff ff jge bbd0 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x50>
bc5e: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx
bc63: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
bc6a: 00 00
bc6c: 48 89 e8 mov %rbp,%rax
bc6f: 75 50 jne bcc1 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x141>
bc71: 48 83 c4 38 add $0x38,%rsp
bc75: 5b pop %rbx
bc76: 5d pop %rbp
bc77: 41 5c pop %r12
bc79: 41 5d pop %r13
bc7b: 41 5e pop %r14
bc7d: 41 5f pop %r15
bc7f: c3 retq
bc80: 48 c7 45 50 18 00 00 movq $0x18,0x50(%rbp)
bc87: 00
bc88: 48 89 c7 mov %rax,%rdi
bc8b: 4c 01 eb add %r13,%rbx
bc8e: 4d 01 ec add %r13,%r12
bc91: e8 8a 9e ff ff callq 5b20 <_ZdlPv@plt>
bc96: 49 39 de cmp %rbx,%r14
bc99: 0f 8d 31 ff ff ff jge bbd0 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x50>
bc9f: eb bd jmp bc5e <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0xde>
bca1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
bca8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx
bcad: 4c 89 ff mov %r15,%rdi
bcb0: e8 3b 4a 00 00 callq 106f0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
bcb5: 48 8b 44 24 10 mov 0x10(%rsp),%rax
bcba: 48 85 c0 test %rax,%rax
bcbd: 75 c9 jne bc88 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x108>
bcbf: eb 8e jmp bc4f <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0xcf>
bcc1: e8 fa 9e ff ff callq 5bc0 <__stack_chk_fail@plt>
bcc6: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
bccb: 48 89 c3 mov %rax,%rbx
bcce: 48 85 ff test %rdi,%rdi
bcd1: 74 05 je bcd8 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x158>
bcd3: e8 48 9e ff ff callq 5b20 <_ZdlPv@plt>
bcd8: 48 89 df mov %rbx,%rdi
bcdb: e8 b0 a1 ff ff callq 5e90 <_Unwind_Resume@plt>
bce0: eb e4 jmp bcc6 <_ZN9benchmark8internal9Benchmark10DenseRangeElli+0x146>
bce2: 0f 1f 40 00 nopl 0x0(%rax)
bce6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
bced: 00 00 00
000000000000bcf0 <_ZN9benchmark8internal9Benchmark5RangeEll>:
bcf0: 41 57 push %r15
bcf2: 41 56 push %r14
bcf4: 41 55 push %r13
bcf6: 41 54 push %r12
bcf8: 49 89 d4 mov %rdx,%r12
bcfb: 55 push %rbp
bcfc: 53 push %rbx
bcfd: 48 89 fd mov %rdi,%rbp
bd00: 48 89 f3 mov %rsi,%rbx
bd03: 48 83 ec 48 sub $0x48,%rsp
bd07: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
bd0e: 00 00
bd10: 48 89 44 24 38 mov %rax,0x38(%rsp)
bd15: 31 c0 xor %eax,%eax
bd17: e8 b4 35 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
bd1c: 66 0f ef c0 pxor %xmm0,%xmm0
bd20: 8b 4d 64 mov 0x64(%rbp),%ecx
bd23: 48 89 e7 mov %rsp,%rdi
bd26: 4c 89 e2 mov %r12,%rdx
bd29: 48 89 de mov %rbx,%rsi
bd2c: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp)
bd33: 00 00
bd35: 0f 29 04 24 movaps %xmm0,(%rsp)
bd39: e8 b2 59 00 00 callq 116f0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i>
bd3e: 48 8b 1c 24 mov (%rsp),%rbx
bd42: 4c 8b 64 24 08 mov 0x8(%rsp),%r12
bd47: 4c 39 e3 cmp %r12,%rbx
bd4a: 0f 84 a7 00 00 00 je bdf7 <_ZN9benchmark8internal9Benchmark5RangeEll+0x107>
bd50: 4c 8d 75 48 lea 0x48(%rbp),%r14
bd54: 4c 8d 6c 24 20 lea 0x20(%rsp),%r13
bd59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
bd60: 66 0f ef c0 pxor %xmm0,%xmm0
bd64: bf 08 00 00 00 mov $0x8,%edi
bd69: 4c 8b 3b mov (%rbx),%r15
bd6c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp)
bd73: 00 00
bd75: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp)
bd7a: e8 d1 9d ff ff callq 5b50 <_Znwm@plt>
bd7f: 48 8d 50 08 lea 0x8(%rax),%rdx
bd83: 48 8b 75 50 mov 0x50(%rbp),%rsi
bd87: 48 3b 75 58 cmp 0x58(%rbp),%rsi
bd8b: 48 89 44 24 20 mov %rax,0x20(%rsp)
bd90: 48 89 54 24 30 mov %rdx,0x30(%rsp)
bd95: 4c 89 38 mov %r15,(%rax)
bd98: 48 89 54 24 28 mov %rdx,0x28(%rsp)
bd9d: 0f 84 ad 00 00 00 je be50 <_ZN9benchmark8internal9Benchmark5RangeEll+0x160>
bda3: 48 85 f6 test %rsi,%rsi
bda6: 0f 84 84 00 00 00 je be30 <_ZN9benchmark8internal9Benchmark5RangeEll+0x140>
bdac: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
bdb3: 48 8b 44 24 20 mov 0x20(%rsp),%rax
bdb8: 48 83 c6 18 add $0x18,%rsi
bdbc: 48 c7 46 f0 00 00 00 movq $0x0,-0x10(%rsi)
bdc3: 00
bdc4: 48 c7 46 f8 00 00 00 movq $0x0,-0x8(%rsi)
bdcb: 00
bdcc: 48 89 46 e8 mov %rax,-0x18(%rsi)
bdd0: 48 8b 44 24 28 mov 0x28(%rsp),%rax
bdd5: 48 89 46 f0 mov %rax,-0x10(%rsi)
bdd9: 48 8b 44 24 30 mov 0x30(%rsp),%rax
bdde: 48 89 46 f8 mov %rax,-0x8(%rsi)
bde2: 48 89 75 50 mov %rsi,0x50(%rbp)
bde6: 48 83 c3 08 add $0x8,%rbx
bdea: 49 39 dc cmp %rbx,%r12
bded: 0f 85 6d ff ff ff jne bd60 <_ZN9benchmark8internal9Benchmark5RangeEll+0x70>
bdf3: 4c 8b 24 24 mov (%rsp),%r12
bdf7: 4d 85 e4 test %r12,%r12
bdfa: 74 08 je be04 <_ZN9benchmark8internal9Benchmark5RangeEll+0x114>
bdfc: 4c 89 e7 mov %r12,%rdi
bdff: e8 1c 9d ff ff callq 5b20 <_ZdlPv@plt>
be04: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx
be09: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
be10: 00 00
be12: 48 89 e8 mov %rbp,%rax
be15: 75 53 jne be6a <_ZN9benchmark8internal9Benchmark5RangeEll+0x17a>
be17: 48 83 c4 48 add $0x48,%rsp
be1b: 5b pop %rbx
be1c: 5d pop %rbp
be1d: 41 5c pop %r12
be1f: 41 5d pop %r13
be21: 41 5e pop %r14
be23: 41 5f pop %r15
be25: c3 retq
be26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
be2d: 00 00 00
be30: 48 c7 45 50 18 00 00 movq $0x18,0x50(%rbp)
be37: 00
be38: 48 89 c7 mov %rax,%rdi
be3b: 48 83 c3 08 add $0x8,%rbx
be3f: e8 dc 9c ff ff callq 5b20 <_ZdlPv@plt>
be44: 49 39 dc cmp %rbx,%r12
be47: 0f 85 13 ff ff ff jne bd60 <_ZN9benchmark8internal9Benchmark5RangeEll+0x70>
be4d: eb a4 jmp bdf3 <_ZN9benchmark8internal9Benchmark5RangeEll+0x103>
be4f: 90 nop
be50: 4c 89 ea mov %r13,%rdx
be53: 4c 89 f7 mov %r14,%rdi
be56: e8 95 48 00 00 callq 106f0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
be5b: 48 8b 44 24 20 mov 0x20(%rsp),%rax
be60: 48 85 c0 test %rax,%rax
be63: 75 d3 jne be38 <_ZN9benchmark8internal9Benchmark5RangeEll+0x148>
be65: e9 7c ff ff ff jmpq bde6 <_ZN9benchmark8internal9Benchmark5RangeEll+0xf6>
be6a: e8 51 9d ff ff callq 5bc0 <__stack_chk_fail@plt>
be6f: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi
be74: 48 89 c3 mov %rax,%rbx
be77: 48 85 ff test %rdi,%rdi
be7a: 74 05 je be81 <_ZN9benchmark8internal9Benchmark5RangeEll+0x191>
be7c: e8 9f 9c ff ff callq 5b20 <_ZdlPv@plt>
be81: 48 8b 3c 24 mov (%rsp),%rdi
be85: 48 85 ff test %rdi,%rdi
be88: 74 05 je be8f <_ZN9benchmark8internal9Benchmark5RangeEll+0x19f>
be8a: e8 91 9c ff ff callq 5b20 <_ZdlPv@plt>
be8f: 48 89 df mov %rbx,%rdi
be92: e8 f9 9f ff ff callq 5e90 <_Unwind_Resume@plt>
be97: 48 89 c3 mov %rax,%rbx
be9a: eb e5 jmp be81 <_ZN9benchmark8internal9Benchmark5RangeEll+0x191>
be9c: eb d1 jmp be6f <_ZN9benchmark8internal9Benchmark5RangeEll+0x17f>
be9e: 66 90 xchg %ax,%ax
000000000000bea0 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE>:
bea0: 41 57 push %r15
bea2: 41 56 push %r14
bea4: 41 55 push %r13
bea6: 41 54 push %r12
bea8: 49 89 f4 mov %rsi,%r12
beab: 55 push %rbp
beac: 53 push %rbx
bead: 48 83 ec 78 sub $0x78,%rsp
beb1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
beb8: 00 00
beba: 48 89 44 24 68 mov %rax,0x68(%rsp)
bebf: 31 c0 xor %eax,%eax
bec1: 48 89 7c 24 18 mov %rdi,0x18(%rsp)
bec6: e8 05 34 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
becb: 49 8b 4c 24 08 mov 0x8(%r12),%rcx
bed0: 49 8b 14 24 mov (%r12),%rdx
bed4: 66 0f ef c0 pxor %xmm0,%xmm0
bed8: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp)
bedf: 00 00
bee1: 48 89 c8 mov %rcx,%rax
bee4: 48 29 d0 sub %rdx,%rax
bee7: 48 c1 f8 04 sar $0x4,%rax
beeb: 48 85 c0 test %rax,%rax
beee: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp)
bef3: 0f 84 19 06 00 00 je c512 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x672>
bef9: 48 ba aa aa aa aa aa movabs $0xaaaaaaaaaaaaaaa,%rdx
bf00: aa aa 0a
bf03: 48 39 d0 cmp %rdx,%rax
bf06: 0f 87 6d 06 00 00 ja c579 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x6d9>
bf0c: 4c 8d 04 40 lea (%rax,%rax,2),%r8
bf10: 48 89 c3 mov %rax,%rbx
bf13: 4a 8d 2c c5 00 00 00 lea 0x0(,%r8,8),%rbp
bf1a: 00
bf1b: 48 89 ef mov %rbp,%rdi
bf1e: e8 2d 9c ff ff callq 5b50 <_Znwm@plt>
bf23: 48 89 04 24 mov %rax,(%rsp)
bf27: 4c 8d 04 28 lea (%rax,%rbp,1),%r8
bf2b: 48 89 c2 mov %rax,%rdx
bf2e: f3 0f 7e 04 24 movq (%rsp),%xmm0
bf33: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0
bf37: 4c 89 44 24 40 mov %r8,0x40(%rsp)
bf3c: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp)
bf41: 48 85 d2 test %rdx,%rdx
bf44: 0f 84 ee 04 00 00 je c438 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x598>
bf4a: 48 83 c2 18 add $0x18,%rdx
bf4e: 48 c7 42 e8 00 00 00 movq $0x0,-0x18(%rdx)
bf55: 00
bf56: 48 c7 42 f0 00 00 00 movq $0x0,-0x10(%rdx)
bf5d: 00
bf5e: 48 c7 42 f8 00 00 00 movq $0x0,-0x8(%rdx)
bf65: 00
bf66: 48 83 eb 01 sub $0x1,%rbx
bf6a: 75 d5 jne bf41 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0xa1>
bf6c: 49 8b 4c 24 08 mov 0x8(%r12),%rcx
bf71: 49 8b 14 24 mov (%r12),%rdx
bf75: 48 39 d1 cmp %rdx,%rcx
bf78: 4c 89 44 24 38 mov %r8,0x38(%rsp)
bf7d: 0f 84 55 05 00 00 je c4d8 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x638>
bf83: 31 ed xor %ebp,%ebp
bf85: 48 c7 44 24 20 01 00 movq $0x1,0x20(%rsp)
bf8c: 00 00
bf8e: 66 90 xchg %ax,%ax
bf90: 48 89 ee mov %rbp,%rsi
bf93: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx
bf98: 48 8d 5c 6d 00 lea 0x0(%rbp,%rbp,2),%rbx
bf9d: 48 c1 e6 04 shl $0x4,%rsi
bfa1: 48 01 d6 add %rdx,%rsi
bfa4: 48 c1 e3 03 shl $0x3,%rbx
bfa8: 48 8b 56 08 mov 0x8(%rsi),%rdx
bfac: 8b 49 64 mov 0x64(%rcx),%ecx
bfaf: 48 8d 3c 18 lea (%rax,%rbx,1),%rdi
bfb3: 48 8b 36 mov (%rsi),%rsi
bfb6: e8 35 57 00 00 callq 116f0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i>
bfbb: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
bfc0: 49 8b 74 24 08 mov 0x8(%r12),%rsi
bfc5: 48 83 c5 01 add $0x1,%rbp
bfc9: 48 01 cb add %rcx,%rbx
bfcc: 48 89 c8 mov %rcx,%rax
bfcf: 48 8b 53 08 mov 0x8(%rbx),%rdx
bfd3: 48 2b 13 sub (%rbx),%rdx
bfd6: 48 c1 fa 03 sar $0x3,%rdx
bfda: 48 0f af 54 24 20 imul 0x20(%rsp),%rdx
bfe0: 48 89 54 24 20 mov %rdx,0x20(%rsp)
bfe5: 49 8b 14 24 mov (%r12),%rdx
bfe9: 48 29 d6 sub %rdx,%rsi
bfec: 48 c1 fe 04 sar $0x4,%rsi
bff0: 48 39 ee cmp %rbp,%rsi
bff3: 77 9b ja bf90 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0xf0>
bff5: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
bffa: 48 ba ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rdx
c001: aa aa aa
c004: 4c 89 c0 mov %r8,%rax
c007: 48 29 c8 sub %rcx,%rax
c00a: 48 c1 f8 03 sar $0x3,%rax
c00e: 48 0f af c2 imul %rdx,%rax
c012: 48 85 c0 test %rax,%rax
c015: 0f 84 01 05 00 00 je c51c <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x67c>
c01b: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
c022: ff ff 1f
c025: 48 39 d0 cmp %rdx,%rax
c028: 0f 87 46 05 00 00 ja c574 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x6d4>
c02e: 48 8d 1c c5 00 00 00 lea 0x0(,%rax,8),%rbx
c035: 00
c036: 48 89 df mov %rbx,%rdi
c039: e8 12 9b ff ff callq 5b50 <_Znwm@plt>
c03e: 31 f6 xor %esi,%esi
c040: 48 89 da mov %rbx,%rdx
c043: 48 89 c7 mov %rax,%rdi
c046: 49 89 c6 mov %rax,%r14
c049: e8 22 99 ff ff callq 5970 <memset@plt>
c04e: 48 83 7c 24 20 00 cmpq $0x0,0x20(%rsp)
c054: 0f 84 f7 03 00 00 je c451 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5b1>
c05a: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
c05f: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
c064: 4c 89 c5 mov %r8,%rbp
c067: 49 bd ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%r13
c06e: aa aa aa
c071: 48 b8 ff ff ff ff ff movabs $0x1fffffffffffffff,%rax
c078: ff ff 1f
c07b: 48 29 cd sub %rcx,%rbp
c07e: 66 0f ef c0 pxor %xmm0,%xmm0
c082: 48 c1 fd 03 sar $0x3,%rbp
c086: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp)
c08d: 00 00
c08f: 49 0f af ed imul %r13,%rbp
c093: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp)
c098: 48 39 c5 cmp %rax,%rbp
c09b: 0f 87 d6 02 00 00 ja c377 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x4d7>
c0a1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp)
c0a8: 00 00
c0aa: 48 89 44 24 28 mov %rax,0x28(%rsp)
c0af: 90 nop
c0b0: 31 ff xor %edi,%edi
c0b2: 31 db xor %ebx,%ebx
c0b4: 48 85 ed test %rbp,%rbp
c0b7: 0f 85 0b 03 00 00 jne c3c8 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x528>
c0bd: 4c 39 c1 cmp %r8,%rcx
c0c0: 0f 84 72 01 00 00 je c238 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x398>
c0c6: 48 8b 01 mov (%rcx),%rax
c0c9: 48 8b 51 08 mov 0x8(%rcx),%rdx
c0cd: 49 8b 36 mov (%r14),%rsi
c0d0: 48 29 c2 sub %rax,%rdx
c0d3: 48 c1 fa 03 sar $0x3,%rdx
c0d7: 48 39 f2 cmp %rsi,%rdx
c0da: 0f 86 50 04 00 00 jbe c530 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x690>
c0e0: 31 ed xor %ebp,%ebp
c0e2: eb 58 jmp c13c <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x29c>
c0e4: 0f 1f 40 00 nopl 0x0(%rax)
c0e8: 48 85 db test %rbx,%rbx
c0eb: 74 07 je c0f4 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x254>
c0ed: 49 8b 04 24 mov (%r12),%rax
c0f1: 48 89 03 mov %rax,(%rbx)
c0f4: 48 83 c3 08 add $0x8,%rbx
c0f8: 48 89 5c 24 58 mov %rbx,0x58(%rsp)
c0fd: 4c 89 c0 mov %r8,%rax
c100: 48 83 c5 01 add $0x1,%rbp
c104: 48 29 c8 sub %rcx,%rax
c107: 48 c1 f8 03 sar $0x3,%rax
c10b: 49 0f af c5 imul %r13,%rax
c10f: 48 39 c5 cmp %rax,%rbp
c112: 0f 83 20 01 00 00 jae c238 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x398>
c118: 48 8d 44 6d 00 lea 0x0(%rbp,%rbp,2),%rax
c11d: 49 8b 34 ee mov (%r14,%rbp,8),%rsi
c121: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx
c125: 48 8b 02 mov (%rdx),%rax
c128: 48 8b 52 08 mov 0x8(%rdx),%rdx
c12c: 48 29 c2 sub %rax,%rdx
c12f: 48 c1 fa 03 sar $0x3,%rdx
c133: 48 39 d6 cmp %rdx,%rsi
c136: 0f 83 f4 03 00 00 jae c530 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x690>
c13c: 48 39 fb cmp %rdi,%rbx
c13f: 4c 8d 24 f0 lea (%rax,%rsi,8),%r12
c143: 75 a3 jne c0e8 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x248>
c145: 49 89 df mov %rbx,%r15
c148: 4c 2b 7c 24 50 sub 0x50(%rsp),%r15
c14d: 4c 89 f8 mov %r15,%rax
c150: 48 c1 f8 03 sar $0x3,%rax
c154: 48 85 c0 test %rax,%rax
c157: 0f 84 c3 00 00 00 je c220 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x380>
c15d: 48 8d 3c 00 lea (%rax,%rax,1),%rdi
c161: 48 39 f8 cmp %rdi,%rax
c164: 48 89 7c 24 08 mov %rdi,0x8(%rsp)
c169: 0f 86 21 02 00 00 jbe c390 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x4f0>
c16f: 48 c7 44 24 08 f8 ff movq $0xfffffffffffffff8,0x8(%rsp)
c176: ff ff
c178: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
c17d: e8 ce 99 ff ff callq 5b50 <_Znwm@plt>
c182: 48 89 04 24 mov %rax,(%rsp)
c186: 4c 03 3c 24 add (%rsp),%r15
c18a: 74 07 je c193 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x2f3>
c18c: 49 8b 04 24 mov (%r12),%rax
c190: 49 89 07 mov %rax,(%r15)
c193: 4c 8b 64 24 50 mov 0x50(%rsp),%r12
c198: 49 89 df mov %rbx,%r15
c19b: 4d 29 e7 sub %r12,%r15
c19e: 49 39 dc cmp %rbx,%r12
c1a1: 74 0f je c1b2 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x312>
c1a3: 48 8b 3c 24 mov (%rsp),%rdi
c1a7: 4c 89 fa mov %r15,%rdx
c1aa: 4c 89 e6 mov %r12,%rsi
c1ad: e8 4e 9c ff ff callq 5e00 <memmove@plt>
c1b2: 48 8b 04 24 mov (%rsp),%rax
c1b6: 4a 8d 4c 38 08 lea 0x8(%rax,%r15,1),%rcx
c1bb: 48 8b 44 24 58 mov 0x58(%rsp),%rax
c1c0: 49 89 c7 mov %rax,%r15
c1c3: 49 29 df sub %rbx,%r15
c1c6: 48 39 d8 cmp %rbx,%rax
c1c9: 74 11 je c1dc <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x33c>
c1cb: 48 89 cf mov %rcx,%rdi
c1ce: 4c 89 fa mov %r15,%rdx
c1d1: 48 89 de mov %rbx,%rsi
c1d4: e8 27 9c ff ff callq 5e00 <memmove@plt>
c1d9: 48 89 c1 mov %rax,%rcx
c1dc: 4d 85 e4 test %r12,%r12
c1df: 4a 8d 1c 39 lea (%rcx,%r15,1),%rbx
c1e3: 74 08 je c1ed <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x34d>
c1e5: 4c 89 e7 mov %r12,%rdi
c1e8: e8 33 99 ff ff callq 5b20 <_ZdlPv@plt>
c1ed: 48 8b 3c 24 mov (%rsp),%rdi
c1f1: 48 03 7c 24 08 add 0x8(%rsp),%rdi
c1f6: f3 0f 7e 04 24 movq (%rsp),%xmm0
c1fb: 48 89 1c 24 mov %rbx,(%rsp)
c1ff: 0f 16 04 24 movhps (%rsp),%xmm0
c203: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
c208: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
c20d: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp)
c212: 48 89 7c 24 60 mov %rdi,0x60(%rsp)
c217: e9 e1 fe ff ff jmpq c0fd <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x25d>
c21c: 0f 1f 40 00 nopl 0x0(%rax)
c220: 48 c7 44 24 08 08 00 movq $0x8,0x8(%rsp)
c227: 00 00
c229: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
c22e: e9 4a ff ff ff jmpq c17d <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x2dd>
c233: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c238: 48 8b 44 24 18 mov 0x18(%rsp),%rax
c23d: 48 8b 70 50 mov 0x50(%rax),%rsi
c241: 48 3b 70 58 cmp 0x58(%rax),%rsi
c245: 0f 84 c5 01 00 00 je c410 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x570>
c24b: 48 85 f6 test %rsi,%rsi
c24e: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi
c253: 74 53 je c2a8 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x408>
c255: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
c25c: 48 8b 44 24 50 mov 0x50(%rsp),%rax
c261: 31 ff xor %edi,%edi
c263: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi)
c26a: 00
c26b: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi)
c272: 00
c273: 48 89 06 mov %rax,(%rsi)
c276: 48 8b 44 24 58 mov 0x58(%rsp),%rax
c27b: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp)
c282: 00 00
c284: 48 89 46 08 mov %rax,0x8(%rsi)
c288: 48 8b 44 24 60 mov 0x60(%rsp),%rax
c28d: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp)
c294: 00 00
c296: 48 89 46 10 mov %rax,0x10(%rsi)
c29a: 48 8b 44 24 18 mov 0x18(%rsp),%rax
c29f: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp)
c2a6: 00 00
c2a8: 48 83 c6 18 add $0x18,%rsi
c2ac: 48 89 70 50 mov %rsi,0x50(%rax)
c2b0: 49 29 c8 sub %rcx,%r8
c2b3: 49 c1 f8 03 sar $0x3,%r8
c2b7: 4d 0f af c5 imul %r13,%r8
c2bb: 4d 85 c0 test %r8,%r8
c2be: 74 62 je c322 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x482>
c2c0: 49 8b 06 mov (%r14),%rax
c2c3: 48 83 c1 18 add $0x18,%rcx
c2c7: 45 31 c9 xor %r9d,%r9d
c2ca: 4c 89 f6 mov %r14,%rsi
c2cd: 48 8d 50 01 lea 0x1(%rax),%rdx
c2d1: 48 8b 41 f0 mov -0x10(%rcx),%rax
c2d5: 48 2b 41 e8 sub -0x18(%rcx),%rax
c2d9: 48 c1 f8 03 sar $0x3,%rax
c2dd: 48 39 c2 cmp %rax,%rdx
c2e0: 73 30 jae c312 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x472>
c2e2: e9 a1 00 00 00 jmpq c388 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x4e8>
c2e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
c2ee: 00 00
c2f0: 48 83 c6 08 add $0x8,%rsi
c2f4: 48 8b 06 mov (%rsi),%rax
c2f7: 49 89 ca mov %rcx,%r10
c2fa: 48 83 c1 18 add $0x18,%rcx
c2fe: 48 8d 50 01 lea 0x1(%rax),%rdx
c302: 49 8b 42 08 mov 0x8(%r10),%rax
c306: 49 2b 02 sub (%r10),%rax
c309: 48 c1 f8 03 sar $0x3,%rax
c30d: 48 39 c2 cmp %rax,%rdx
c310: 72 76 jb c388 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x4e8>
c312: 49 83 c1 01 add $0x1,%r9
c316: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
c31d: 4d 39 c1 cmp %r8,%r9
c320: 75 ce jne c2f0 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x450>
c322: 48 85 ff test %rdi,%rdi
c325: 74 05 je c32c <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x48c>
c327: e8 f4 97 ff ff callq 5b20 <_ZdlPv@plt>
c32c: 48 83 44 24 10 01 addq $0x1,0x10(%rsp)
c332: 48 8b 44 24 10 mov 0x10(%rsp),%rax
c337: 48 3b 44 24 20 cmp 0x20(%rsp),%rax
c33c: 0f 84 0a 01 00 00 je c44c <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5ac>
c342: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
c347: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
c34c: 66 0f ef c0 pxor %xmm0,%xmm0
c350: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp)
c357: 00 00
c359: 4c 89 c5 mov %r8,%rbp
c35c: 48 29 cd sub %rcx,%rbp
c35f: 48 c1 fd 03 sar $0x3,%rbp
c363: 49 0f af ed imul %r13,%rbp
c367: 48 3b 6c 24 28 cmp 0x28(%rsp),%rbp
c36c: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp)
c371: 0f 86 39 fd ff ff jbe c0b0 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x210>
c377: 48 8d 3d b3 da 03 00 lea 0x3dab3(%rip),%rdi # 49e31 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa31>
c37e: e8 cd 95 ff ff callq 5950 <_ZSt20__throw_length_errorPKc@plt>
c383: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c388: 48 89 16 mov %rdx,(%rsi)
c38b: eb 95 jmp c322 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x482>
c38d: 0f 1f 00 nopl (%rax)
c390: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi
c395: 48 39 7c 24 08 cmp %rdi,0x8(%rsp)
c39a: 0f 87 cf fd ff ff ja c16f <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x2cf>
c3a0: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp)
c3a6: 48 c7 04 24 00 00 00 movq $0x0,(%rsp)
c3ad: 00
c3ae: 0f 84 d2 fd ff ff je c186 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x2e6>
c3b4: 48 c1 e0 04 shl $0x4,%rax
c3b8: 48 89 44 24 08 mov %rax,0x8(%rsp)
c3bd: 48 89 c7 mov %rax,%rdi
c3c0: e9 b8 fd ff ff jmpq c17d <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x2dd>
c3c5: 0f 1f 00 nopl (%rax)
c3c8: 48 c1 e5 03 shl $0x3,%rbp
c3cc: 48 89 ef mov %rbp,%rdi
c3cf: e8 7c 97 ff ff callq 5b50 <_Znwm@plt>
c3d4: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi
c3d9: 48 89 c3 mov %rax,%rbx
c3dc: 48 85 ff test %rdi,%rdi
c3df: 74 05 je c3e6 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x546>
c3e1: e8 3a 97 ff ff callq 5b20 <_ZdlPv@plt>
c3e6: 48 89 1c 24 mov %rbx,(%rsp)
c3ea: 48 8d 3c 2b lea (%rbx,%rbp,1),%rdi
c3ee: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
c3f3: f3 0f 7e 04 24 movq (%rsp),%xmm0
c3f8: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
c3fd: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0
c401: 48 89 7c 24 60 mov %rdi,0x60(%rsp)
c406: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp)
c40b: e9 ad fc ff ff jmpq c0bd <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x21d>
c410: 48 8d 54 24 50 lea 0x50(%rsp),%rdx
c415: 48 8d 78 48 lea 0x48(%rax),%rdi
c419: e8 d2 42 00 00 callq 106f0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
c41e: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi
c423: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
c428: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
c42d: e9 7e fe ff ff jmpq c2b0 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x410>
c432: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
c438: 48 83 eb 01 sub $0x1,%rbx
c43c: 0f 84 2a fb ff ff je bf6c <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0xcc>
c442: ba 18 00 00 00 mov $0x18,%edx
c447: e9 fe fa ff ff jmpq bf4a <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0xaa>
c44c: 4d 85 f6 test %r14,%r14
c44f: 74 08 je c459 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5b9>
c451: 4c 89 f7 mov %r14,%rdi
c454: e8 c7 96 ff ff callq 5b20 <_ZdlPv@plt>
c459: 48 8b 44 24 38 mov 0x38(%rsp),%rax
c45e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
c463: 48 39 f8 cmp %rdi,%rax
c466: 74 3e je c4a6 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x606>
c468: 48 8d 5f 18 lea 0x18(%rdi),%rbx
c46c: 48 29 d8 sub %rbx,%rax
c46f: 48 c1 e8 03 shr $0x3,%rax
c473: 48 8d 6c c7 18 lea 0x18(%rdi,%rax,8),%rbp
c478: eb 17 jmp c491 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5f1>
c47a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
c480: e8 9b 96 ff ff callq 5b20 <_ZdlPv@plt>
c485: 48 39 eb cmp %rbp,%rbx
c488: 48 89 df mov %rbx,%rdi
c48b: 74 14 je c4a1 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x601>
c48d: 48 83 c3 18 add $0x18,%rbx
c491: 48 8b 3f mov (%rdi),%rdi
c494: 48 85 ff test %rdi,%rdi
c497: 75 e7 jne c480 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5e0>
c499: 48 39 eb cmp %rbp,%rbx
c49c: 48 89 df mov %rbx,%rdi
c49f: 75 ec jne c48d <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5ed>
c4a1: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
c4a6: 48 85 ff test %rdi,%rdi
c4a9: 74 05 je c4b0 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x610>
c4ab: e8 70 96 ff ff callq 5b20 <_ZdlPv@plt>
c4b0: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx
c4b5: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
c4bc: 00 00
c4be: 48 8b 44 24 18 mov 0x18(%rsp),%rax
c4c3: 0f 85 b5 00 00 00 jne c57e <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x6de>
c4c9: 48 83 c4 78 add $0x78,%rsp
c4cd: 5b pop %rbx
c4ce: 5d pop %rbp
c4cf: 41 5c pop %r12
c4d1: 41 5d pop %r13
c4d3: 41 5e pop %r14
c4d5: 41 5f pop %r15
c4d7: c3 retq
c4d8: 4c 89 c1 mov %r8,%rcx
c4db: 48 ba ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rdx
c4e2: aa aa aa
c4e5: 45 31 f6 xor %r14d,%r14d
c4e8: 48 29 c1 sub %rax,%rcx
c4eb: 48 c7 44 24 20 01 00 movq $0x1,0x20(%rsp)
c4f2: 00 00
c4f4: 48 89 c8 mov %rcx,%rax
c4f7: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
c4fc: 48 c1 f8 03 sar $0x3,%rax
c500: 48 0f af c2 imul %rdx,%rax
c504: 48 85 c0 test %rax,%rax
c507: 0f 85 0e fb ff ff jne c01b <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x17b>
c50d: e9 52 fb ff ff jmpq c064 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x1c4>
c512: 31 c0 xor %eax,%eax
c514: 45 31 c0 xor %r8d,%r8d
c517: e9 59 fa ff ff jmpq bf75 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0xd5>
c51c: 48 83 7c 24 20 00 cmpq $0x0,0x20(%rsp)
c522: 0f 84 31 ff ff ff je c459 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x5b9>
c528: 45 31 f6 xor %r14d,%r14d
c52b: e9 34 fb ff ff jmpq c064 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x1c4>
c530: 48 8d 3d 69 d4 03 00 lea 0x3d469(%rip),%rdi # 499a0 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x5a0>
c537: 31 c0 xor %eax,%eax
c539: e8 52 98 ff ff callq 5d90 <_ZSt24__throw_out_of_range_fmtPKcz@plt>
c53e: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi
c543: 48 89 c3 mov %rax,%rbx
c546: 48 85 ff test %rdi,%rdi
c549: 74 05 je c550 <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x6b0>
c54b: e8 d0 95 ff ff callq 5b20 <_ZdlPv@plt>
c550: 4d 85 f6 test %r14,%r14
c553: 74 08 je c55d <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x6bd>
c555: 4c 89 f7 mov %r14,%rdi
c558: e8 c3 95 ff ff callq 5b20 <_ZdlPv@plt>
c55d: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi
c562: e8 59 34 00 00 callq f9c0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev>
c567: 48 89 df mov %rbx,%rdi
c56a: e8 21 99 ff ff callq 5e90 <_Unwind_Resume@plt>
c56f: 48 89 c3 mov %rax,%rbx
c572: eb e9 jmp c55d <_ZN9benchmark8internal9Benchmark6RangesERKSt6vectorISt4pairIllESaIS4_EE+0x6bd>
c574: e8 f7 92 ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
c579: e8 f2 92 ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
c57e: e8 3d 96 ff ff callq 5bc0 <__stack_chk_fail@plt>
c583: 90 nop
c584: 66 90 xchg %ax,%ax
c586: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
c58d: 00 00 00
000000000000c590 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii>:
c590: 41 57 push %r15
c592: 41 56 push %r14
c594: 41 55 push %r13
c596: 41 54 push %r12
c598: 41 89 f5 mov %esi,%r13d
c59b: 55 push %rbp
c59c: 53 push %rbx
c59d: 41 89 d4 mov %edx,%r12d
c5a0: 48 89 fb mov %rdi,%rbx
c5a3: 48 83 ec 38 sub $0x38,%rsp
c5a7: 48 8d ab a8 00 00 00 lea 0xa8(%rbx),%rbp
c5ae: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
c5b5: 00 00
c5b7: 48 89 44 24 28 mov %rax,0x28(%rsp)
c5bc: 31 c0 xor %eax,%eax
c5be: e8 0d 2d 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c5c3: e8 08 2d 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c5c8: 44 89 6c 24 1c mov %r13d,0x1c(%rsp)
c5cd: 44 89 64 24 20 mov %r12d,0x20(%rsp)
c5d2: e8 f9 2c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c5d7: e8 f4 2c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c5dc: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c5e3: 48 3b b3 b8 00 00 00 cmp 0xb8(%rbx),%rsi
c5ea: 0f 84 58 03 00 00 je c948 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x3b8>
c5f0: 48 85 f6 test %rsi,%rsi
c5f3: 44 8b 6c 24 1c mov 0x1c(%rsp),%r13d
c5f8: 74 08 je c602 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x72>
c5fa: 44 89 2e mov %r13d,(%rsi)
c5fd: 44 8b 6c 24 1c mov 0x1c(%rsp),%r13d
c602: 48 83 c6 04 add $0x4,%rsi
c606: 48 89 b3 b0 00 00 00 mov %rsi,0xb0(%rbx)
c60d: 44 8b 64 24 20 mov 0x20(%rsp),%r12d
c612: 45 39 ec cmp %r13d,%r12d
c615: 0f 84 d0 00 00 00 je c6eb <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x15b>
c61b: 45 8d 75 01 lea 0x1(%r13),%r14d
c61f: 45 39 f4 cmp %r14d,%r12d
c622: 0f 84 38 03 00 00 je c960 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x3d0>
c628: 41 83 ec 01 sub $0x1,%r12d
c62c: 45 85 f6 test %r14d,%r14d
c62f: 0f 88 3b 01 00 00 js c770 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x1e0>
c635: 45 85 ed test %r13d,%r13d
c638: 0f 8e da 00 00 00 jle c718 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x188>
c63e: 45 85 e4 test %r12d,%r12d
c641: 0f 8e 19 01 00 00 jle c760 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x1d0>
c647: 45 85 f6 test %r14d,%r14d
c64a: b8 01 00 00 00 mov $0x1,%eax
c64f: 4c 8d 6c 24 24 lea 0x24(%rsp),%r13
c654: 44 0f 4e f0 cmovle %eax,%r14d
c658: e8 73 2c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c65d: e8 6e 2c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c662: e8 69 2c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c667: c7 44 24 24 01 00 00 movl $0x1,0x24(%rsp)
c66e: 00
c66f: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c676: b8 01 00 00 00 mov $0x1,%eax
c67b: eb 15 jmp c692 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x102>
c67d: 0f 1f 00 nopl (%rax)
c680: 3d ff ff ff 3f cmp $0x3fffffff,%eax
c685: 7f 41 jg c6c8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x138>
c687: 01 c0 add %eax,%eax
c689: 41 39 c4 cmp %eax,%r12d
c68c: 89 44 24 24 mov %eax,0x24(%rsp)
c690: 7c 36 jl c6c8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x138>
c692: 41 39 c6 cmp %eax,%r14d
c695: 7f e9 jg c680 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xf0>
c697: 48 39 b3 b8 00 00 00 cmp %rsi,0xb8(%rbx)
c69e: 0f 84 e4 02 00 00 je c988 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x3f8>
c6a4: 48 85 f6 test %rsi,%rsi
c6a7: 74 06 je c6af <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x11f>
c6a9: 89 06 mov %eax,(%rsi)
c6ab: 8b 44 24 24 mov 0x24(%rsp),%eax
c6af: 48 83 c6 04 add $0x4,%rsi
c6b3: 3d ff ff ff 3f cmp $0x3fffffff,%eax
c6b8: 48 89 b3 b0 00 00 00 mov %rsi,0xb0(%rbx)
c6bf: 7e c6 jle c687 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xf7>
c6c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
c6c8: 8b 44 24 20 mov 0x20(%rsp),%eax
c6cc: 39 46 fc cmp %eax,-0x4(%rsi)
c6cf: 74 1a je c6eb <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x15b>
c6d1: 48 39 b3 b8 00 00 00 cmp %rsi,0xb8(%rbx)
c6d8: 0f 84 ca 02 00 00 je c9a8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x418>
c6de: 89 06 mov %eax,(%rsi)
c6e0: 48 83 c6 04 add $0x4,%rsi
c6e4: 48 89 b3 b0 00 00 00 mov %rsi,0xb0(%rbx)
c6eb: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx
c6f0: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
c6f7: 00 00
c6f9: 48 89 d8 mov %rbx,%rax
c6fc: 0f 85 10 03 00 00 jne ca12 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x482>
c702: 48 83 c4 38 add $0x38,%rsp
c706: 5b pop %rbx
c707: 5d pop %rbp
c708: 41 5c pop %r12
c70a: 41 5d pop %r13
c70c: 41 5e pop %r14
c70e: 41 5f pop %r15
c710: c3 retq
c711: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
c718: 8b 44 24 20 mov 0x20(%rsp),%eax
c71c: 85 c0 test %eax,%eax
c71e: 0f 88 1a ff ff ff js c63e <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xae>
c724: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c72b: 48 3b b3 b8 00 00 00 cmp 0xb8(%rbx),%rsi
c732: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp)
c739: 00
c73a: 0f 84 c0 02 00 00 je ca00 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x470>
c740: 48 85 f6 test %rsi,%rsi
c743: 74 06 je c74b <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x1bb>
c745: c7 06 00 00 00 00 movl $0x0,(%rsi)
c74b: 48 83 c6 04 add $0x4,%rsi
c74f: 48 89 b3 b0 00 00 00 mov %rsi,0xb0(%rbx)
c756: e9 e3 fe ff ff jmpq c63e <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xae>
c75b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c760: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c767: e9 5c ff ff ff jmpq c6c8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x138>
c76c: 0f 1f 40 00 nopl 0x0(%rax)
c770: e8 5b 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c775: 41 bf ff ff ff ff mov $0xffffffff,%r15d
c77b: 41 f7 d5 not %r13d
c77e: e8 4d 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c783: e8 48 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c788: e8 43 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c78d: 45 85 e4 test %r12d,%r12d
c790: 45 0f 48 fc cmovs %r12d,%r15d
c794: e8 37 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c799: e8 32 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c79e: e8 2d 2b 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
c7a3: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c7aa: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi
c7b1: 41 f7 df neg %r15d
c7b4: c7 44 24 24 01 00 00 movl $0x1,0x24(%rsp)
c7bb: 00
c7bc: 49 89 f0 mov %rsi,%r8
c7bf: 49 29 f8 sub %rdi,%r8
c7c2: 45 85 ed test %r13d,%r13d
c7c5: 7e 58 jle c81f <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x28f>
c7c7: b8 01 00 00 00 mov $0x1,%eax
c7cc: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx
c7d1: eb 17 jmp c7ea <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x25a>
c7d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c7d8: 3d ff ff ff 3f cmp $0x3fffffff,%eax
c7dd: 7f 39 jg c818 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x288>
c7df: 01 c0 add %eax,%eax
c7e1: 41 39 c5 cmp %eax,%r13d
c7e4: 89 44 24 24 mov %eax,0x24(%rsp)
c7e8: 7c 2e jl c818 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x288>
c7ea: 41 39 c7 cmp %eax,%r15d
c7ed: 7f e9 jg c7d8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x248>
c7ef: 48 39 b3 b8 00 00 00 cmp %rsi,0xb8(%rbx)
c7f6: 0f 84 c4 01 00 00 je c9c0 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x430>
c7fc: 48 85 f6 test %rsi,%rsi
c7ff: 74 06 je c807 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x277>
c801: 89 06 mov %eax,(%rsi)
c803: 8b 44 24 24 mov 0x24(%rsp),%eax
c807: 48 83 c6 04 add $0x4,%rsi
c80b: 48 89 b3 b0 00 00 00 mov %rsi,0xb0(%rbx)
c812: eb c4 jmp c7d8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x248>
c814: 0f 1f 40 00 nopl 0x0(%rax)
c818: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi
c81f: 4a 8d 04 07 lea (%rdi,%r8,1),%rax
c823: 48 39 f0 cmp %rsi,%rax
c826: 0f 84 05 01 00 00 je c931 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x3a1>
c82c: 48 89 c2 mov %rax,%rdx
c82f: 48 8d 48 04 lea 0x4(%rax),%rcx
c833: 49 89 f1 mov %rsi,%r9
c836: 48 c1 ea 02 shr $0x2,%rdx
c83a: 48 f7 da neg %rdx
c83d: 49 29 c9 sub %rcx,%r9
c840: 49 89 cb mov %rcx,%r11
c843: 83 e2 03 and $0x3,%edx
c846: 49 c1 e9 02 shr $0x2,%r9
c84a: 4c 8d 52 03 lea 0x3(%rdx),%r10
c84e: 4d 39 d1 cmp %r10,%r9
c851: 0f 82 a1 01 00 00 jb c9f8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x468>
c857: 48 85 d2 test %rdx,%rdx
c85a: 0f 84 90 01 00 00 je c9f0 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x460>
c860: f7 18 negl (%rax)
c862: 48 83 fa 01 cmp $0x1,%rdx
c866: 74 14 je c87c <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x2ec>
c868: f7 58 04 negl 0x4(%rax)
c86b: 48 83 fa 03 cmp $0x3,%rdx
c86f: 4c 8d 58 08 lea 0x8(%rax),%r11
c873: 75 07 jne c87c <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x2ec>
c875: f7 58 08 negl 0x8(%rax)
c878: 4c 8d 58 0c lea 0xc(%rax),%r11
c87c: 49 29 d1 sub %rdx,%r9
c87f: 66 0f ef c9 pxor %xmm1,%xmm1
c883: 49 8d 14 90 lea (%r8,%rdx,4),%rdx
c887: 49 83 c1 01 add $0x1,%r9
c88b: 45 31 c0 xor %r8d,%r8d
c88e: 4d 89 ca mov %r9,%r10
c891: 48 01 d7 add %rdx,%rdi
c894: 49 c1 ea 02 shr $0x2,%r10
c898: 31 d2 xor %edx,%edx
c89a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
c8a0: 66 0f 6f c1 movdqa %xmm1,%xmm0
c8a4: 49 83 c0 01 add $0x1,%r8
c8a8: 66 0f fa 04 17 psubd (%rdi,%rdx,1),%xmm0
c8ad: 0f 29 04 17 movaps %xmm0,(%rdi,%rdx,1)
c8b1: 48 83 c2 10 add $0x10,%rdx
c8b5: 4d 39 d0 cmp %r10,%r8
c8b8: 72 e6 jb c8a0 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x310>
c8ba: 4c 89 cf mov %r9,%rdi
c8bd: 48 83 e7 fc and $0xfffffffffffffffc,%rdi
c8c1: 4c 39 cf cmp %r9,%rdi
c8c4: 49 8d 14 bb lea (%r11,%rdi,4),%rdx
c8c8: 74 3e je c908 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x378>
c8ca: 48 8d 7a 04 lea 0x4(%rdx),%rdi
c8ce: f7 1a negl (%rdx)
c8d0: 48 39 fe cmp %rdi,%rsi
c8d3: 74 33 je c908 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x378>
c8d5: 48 8d 7a 08 lea 0x8(%rdx),%rdi
c8d9: f7 5a 04 negl 0x4(%rdx)
c8dc: 48 39 fe cmp %rdi,%rsi
c8df: 74 27 je c908 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x378>
c8e1: 48 8d 7a 0c lea 0xc(%rdx),%rdi
c8e5: f7 5a 08 negl 0x8(%rdx)
c8e8: 48 39 fe cmp %rdi,%rsi
c8eb: 74 1b je c908 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x378>
c8ed: 48 8d 7a 10 lea 0x10(%rdx),%rdi
c8f1: f7 5a 0c negl 0xc(%rdx)
c8f4: 48 39 fe cmp %rdi,%rsi
c8f7: 74 0f je c908 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x378>
c8f9: 48 8d 7a 14 lea 0x14(%rdx),%rdi
c8fd: f7 5a 10 negl 0x10(%rdx)
c900: 48 39 fe cmp %rdi,%rsi
c903: 74 03 je c908 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x378>
c905: f7 5a 14 negl 0x14(%rdx)
c908: 48 83 ee 04 sub $0x4,%rsi
c90c: 48 39 c6 cmp %rax,%rsi
c90f: 77 0b ja c91c <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x38c>
c911: eb 1e jmp c931 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x3a1>
c913: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c918: 48 83 c1 04 add $0x4,%rcx
c91c: 8b 3e mov (%rsi),%edi
c91e: 8b 10 mov (%rax),%edx
c920: 48 83 ee 04 sub $0x4,%rsi
c924: 89 38 mov %edi,(%rax)
c926: 89 56 04 mov %edx,0x4(%rsi)
c929: 48 39 f1 cmp %rsi,%rcx
c92c: 48 89 c8 mov %rcx,%rax
c92f: 72 e7 jb c918 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x388>
c931: 44 8b 6c 24 1c mov 0x1c(%rsp),%r13d
c936: 45 85 ed test %r13d,%r13d
c939: 0f 8f ff fc ff ff jg c63e <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xae>
c93f: e9 d4 fd ff ff jmpq c718 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x188>
c944: 0f 1f 40 00 nopl 0x0(%rax)
c948: 48 8d 54 24 1c lea 0x1c(%rsp),%rdx
c94d: 48 89 ef mov %rbp,%rdi
c950: e8 5b 3a 00 00 callq 103b0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>
c955: 44 8b 6c 24 1c mov 0x1c(%rsp),%r13d
c95a: e9 ae fc ff ff jmpq c60d <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x7d>
c95f: 90 nop
c960: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c967: 48 3b b3 b8 00 00 00 cmp 0xb8(%rbx),%rsi
c96e: 74 38 je c9a8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x418>
c970: 48 85 f6 test %rsi,%rsi
c973: 0f 84 67 fd ff ff je c6e0 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x150>
c979: 44 89 26 mov %r12d,(%rsi)
c97c: e9 5f fd ff ff jmpq c6e0 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x150>
c981: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
c988: 4c 89 ea mov %r13,%rdx
c98b: 48 89 ef mov %rbp,%rdi
c98e: e8 1d 3a 00 00 callq 103b0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>
c993: 8b 44 24 24 mov 0x24(%rsp),%eax
c997: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c99e: e9 dd fc ff ff jmpq c680 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xf0>
c9a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c9a8: 48 8d 54 24 20 lea 0x20(%rsp),%rdx
c9ad: 48 89 ef mov %rbp,%rdi
c9b0: e8 fb 39 00 00 callq 103b0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>
c9b5: e9 31 fd ff ff jmpq c6eb <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x15b>
c9ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
c9c0: 48 89 ca mov %rcx,%rdx
c9c3: 48 89 ef mov %rbp,%rdi
c9c6: 4c 89 44 24 08 mov %r8,0x8(%rsp)
c9cb: 48 89 0c 24 mov %rcx,(%rsp)
c9cf: e8 dc 39 00 00 callq 103b0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>
c9d4: 8b 44 24 24 mov 0x24(%rsp),%eax
c9d8: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi
c9df: 4c 8b 44 24 08 mov 0x8(%rsp),%r8
c9e4: 48 8b 0c 24 mov (%rsp),%rcx
c9e8: e9 eb fd ff ff jmpq c7d8 <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x248>
c9ed: 0f 1f 00 nopl (%rax)
c9f0: 49 89 c3 mov %rax,%r11
c9f3: e9 84 fe ff ff jmpq c87c <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x2ec>
c9f8: 48 89 c2 mov %rax,%rdx
c9fb: e9 ca fe ff ff jmpq c8ca <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0x33a>
ca00: 48 8d 54 24 24 lea 0x24(%rsp),%rdx
ca05: 48 89 ef mov %rbp,%rdi
ca08: e8 43 51 00 00 callq 11b50 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>
ca0d: e9 2c fc ff ff jmpq c63e <_ZN9benchmark8internal9Benchmark11ThreadRangeEii+0xae>
ca12: e8 a9 91 ff ff callq 5bc0 <__stack_chk_fail@plt>
ca17: 90 nop
ca18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
ca1f: 00
000000000000ca20 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692>:
ca20: 41 57 push %r15
ca22: 41 56 push %r14
ca24: 48 8d 4f 60 lea 0x60(%rdi),%rcx
ca28: 41 55 push %r13
ca2a: 41 54 push %r12
ca2c: 55 push %rbp
ca2d: 53 push %rbx
ca2e: 48 89 fb mov %rdi,%rbx
ca31: 48 83 ec 78 sub $0x78,%rsp
ca35: 4c 8b 6f 68 mov 0x68(%rdi),%r13
ca39: 48 8b 77 40 mov 0x40(%rdi),%rsi
ca3d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
ca44: 00 00
ca46: 48 89 44 24 68 mov %rax,0x68(%rsp)
ca4b: 31 c0 xor %eax,%eax
ca4d: 4c 3b 6f 70 cmp 0x70(%rdi),%r13
ca51: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax
ca58: 48 89 4c 24 28 mov %rcx,0x28(%rsp)
ca5d: 48 89 44 24 40 mov %rax,0x40(%rsp)
ca62: 0f 84 fa 05 00 00 je d062 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x642>
ca68: 4d 85 ed test %r13,%r13
ca6b: 74 11 je ca7e <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x5e>
ca6d: 49 8d 7d 08 lea 0x8(%r13),%rdi
ca71: 49 89 45 00 mov %rax,0x0(%r13)
ca75: e8 b6 89 00 00 callq 15430 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EEC1ERKSE_>
ca7a: 4c 8b 6b 68 mov 0x68(%rbx),%r13
ca7e: 49 83 c5 20 add $0x20,%r13
ca82: 4c 89 6b 68 mov %r13,0x68(%rbx)
ca86: 48 8b 6b 60 mov 0x60(%rbx),%rbp
ca8a: c6 83 8c 00 00 00 00 movb $0x0,0x8c(%rbx)
ca91: 4c 39 ed cmp %r13,%rbp
ca94: 0f 84 fc 05 00 00 je d096 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x676>
ca9a: 4c 8d 3d cb d6 03 00 lea 0x3d6cb(%rip),%r15 # 4a16c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xd6c>
caa1: c6 44 24 07 00 movb $0x0,0x7(%rsp)
caa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
caad: 00 00 00
cab0: 48 8b 43 38 mov 0x38(%rbx),%rax
cab4: 48 8b 7b 78 mov 0x78(%rbx),%rdi
cab8: 48 8b 50 40 mov 0x40(%rax),%rdx
cabc: 48 2b 50 38 sub 0x38(%rax),%rdx
cac0: 48 b8 ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rax
cac7: aa aa aa
caca: 48 c1 fa 04 sar $0x4,%rdx
cace: 48 0f af d0 imul %rax,%rdx
cad2: 48 85 d2 test %rdx,%rdx
cad5: 74 07 je cade <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0xbe>
cad7: 31 f6 xor %esi,%esi
cad9: e8 92 8e ff ff callq 5970 <memset@plt>
cade: 48 8b 43 70 mov 0x70(%rbx),%rax
cae2: 48 89 6c 24 50 mov %rbp,0x50(%rsp)
cae7: 48 83 c5 20 add $0x20,%rbp
caeb: 48 c7 43 60 00 00 00 movq $0x0,0x60(%rbx)
caf2: 00
caf3: 4c 89 6c 24 58 mov %r13,0x58(%rsp)
caf8: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx)
caff: 00
cb00: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx)
cb07: 00
cb08: 48 89 44 24 60 mov %rax,0x60(%rsp)
cb0d: 48 8d 44 24 3f lea 0x3f(%rsp),%rax
cb12: 48 89 44 24 08 mov %rax,0x8(%rsp)
cb17: 48 8d 44 24 48 lea 0x48(%rsp),%rax
cb1c: 48 89 44 24 10 mov %rax,0x10(%rsp)
cb21: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
cb28: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx)
cb2f: 00
cb30: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx)
cb37: 00
cb38: 48 8b 3b mov (%rbx),%rdi
cb3b: 48 c7 03 00 00 00 00 movq $0x0,(%rbx)
cb42: 48 8b 45 e8 mov -0x18(%rbp),%rax
cb46: 48 85 ff test %rdi,%rdi
cb49: 48 89 03 mov %rax,(%rbx)
cb4c: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp)
cb53: 00
cb54: 48 8b 55 f0 mov -0x10(%rbp),%rdx
cb58: 48 8b 43 08 mov 0x8(%rbx),%rax
cb5c: 48 89 53 08 mov %rdx,0x8(%rbx)
cb60: 48 89 45 f0 mov %rax,-0x10(%rbp)
cb64: 48 8b 55 f8 mov -0x8(%rbp),%rdx
cb68: 48 8b 43 10 mov 0x10(%rbx),%rax
cb6c: 48 89 53 10 mov %rdx,0x10(%rbx)
cb70: 48 89 45 f8 mov %rax,-0x8(%rbp)
cb74: 74 05 je cb7b <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x15b>
cb76: e8 a5 8f ff ff callq 5b20 <_ZdlPv@plt>
cb7b: 48 8b 55 e0 mov -0x20(%rbp),%rdx
cb7f: 48 8b 43 78 mov 0x78(%rbx),%rax
cb83: 48 01 d0 add %rdx,%rax
cb86: 44 0f b6 30 movzbl (%rax),%r14d
cb8a: 45 84 f6 test %r14b,%r14b
cb8d: 75 51 jne cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cb8f: c6 00 01 movb $0x1,(%rax)
cb92: 48 8b 43 38 mov 0x38(%rbx),%rax
cb96: 4c 8d 24 52 lea (%rdx,%rdx,2),%r12
cb9a: 49 c1 e4 04 shl $0x4,%r12
cb9e: 4c 03 60 38 add 0x38(%rax),%r12
cba2: 41 83 3c 24 0c cmpl $0xc,(%r12)
cba7: 77 37 ja cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cba9: 41 8b 04 24 mov (%r12),%eax
cbad: 49 63 04 87 movslq (%r15,%rax,4),%rax
cbb1: 4c 01 f8 add %r15,%rax
cbb4: ff e0 jmpq *%rax
cbb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
cbbd: 00 00 00
cbc0: 48 8b 43 20 mov 0x20(%rbx),%rax
cbc4: 48 39 43 18 cmp %rax,0x18(%rbx)
cbc8: 0f 84 6a 04 00 00 je d038 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x618>
cbce: 80 bb 8c 00 00 00 00 cmpb $0x0,0x8c(%rbx)
cbd5: 0f 84 fd 03 00 00 je cfd8 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x5b8>
cbdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
cbe0: 4c 39 ed cmp %r13,%rbp
cbe3: 0f 84 87 00 00 00 je cc70 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x250>
cbe9: 48 83 c5 20 add $0x20,%rbp
cbed: e9 36 ff ff ff jmpq cb28 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x108>
cbf2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
cbf8: 48 8b 43 18 mov 0x18(%rbx),%rax
cbfc: 48 3b 43 28 cmp 0x28(%rbx),%rax
cc00: 0f 84 cd 02 00 00 je ced3 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x4b3>
cc06: 0f b6 00 movzbl (%rax),%eax
cc09: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12)
cc0f: 88 44 24 3f mov %al,0x3f(%rsp)
cc13: 0f 84 ad 04 00 00 je d0c6 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x6a6>
cc19: 49 8d 7c 24 10 lea 0x10(%r12),%rdi
cc1e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
cc23: 41 ff 54 24 28 callq *0x28(%r12)
cc28: 84 c0 test %al,%al
cc2a: 74 b4 je cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cc2c: 48 8b 73 68 mov 0x68(%rbx),%rsi
cc30: 48 3b 73 70 cmp 0x70(%rbx),%rsi
cc34: 49 8b 44 24 08 mov 0x8(%r12),%rax
cc39: 48 89 44 24 48 mov %rax,0x48(%rsp)
cc3e: 0f 84 3b 04 00 00 je d07f <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x65f>
cc44: 48 85 f6 test %rsi,%rsi
cc47: 74 13 je cc5c <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x23c>
cc49: 48 8d 7e 08 lea 0x8(%rsi),%rdi
cc4d: 48 89 06 mov %rax,(%rsi)
cc50: 48 89 de mov %rbx,%rsi
cc53: e8 d8 87 00 00 callq 15430 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EEC1ERKSE_>
cc58: 48 8b 73 68 mov 0x68(%rbx),%rsi
cc5c: 48 83 c6 20 add $0x20,%rsi
cc60: 4c 39 ed cmp %r13,%rbp
cc63: 48 89 73 68 mov %rsi,0x68(%rbx)
cc67: 75 80 jne cbe9 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c9>
cc69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
cc70: 0f b6 83 8c 00 00 00 movzbl 0x8c(%rbx),%eax
cc77: 48 8b 6c 24 58 mov 0x58(%rsp),%rbp
cc7c: 08 44 24 07 or %al,0x7(%rsp)
cc80: 48 8b 43 18 mov 0x18(%rbx),%rax
cc84: 48 3b 43 28 cmp 0x28(%rbx),%rax
cc88: 4c 8b 64 24 50 mov 0x50(%rsp),%r12
cc8d: 0f 84 5e 02 00 00 je cef1 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x4d1>
cc93: 48 83 c0 01 add $0x1,%rax
cc97: 4c 39 e5 cmp %r12,%rbp
cc9a: 48 89 43 18 mov %rax,0x18(%rbx)
cc9e: 74 21 je ccc1 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x2a1>
cca0: 49 8b 7c 24 08 mov 0x8(%r12),%rdi
cca5: 48 85 ff test %rdi,%rdi
cca8: 0f 84 f2 02 00 00 je cfa0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x580>
ccae: 49 83 c4 20 add $0x20,%r12
ccb2: e8 69 8e ff ff callq 5b20 <_ZdlPv@plt>
ccb7: 49 39 ec cmp %rbp,%r12
ccba: 75 e4 jne cca0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x280>
ccbc: 4c 8b 64 24 50 mov 0x50(%rsp),%r12
ccc1: 4d 85 e4 test %r12,%r12
ccc4: 0f 84 ee 02 00 00 je cfb8 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x598>
ccca: 4c 89 e7 mov %r12,%rdi
cccd: e8 4e 8e ff ff callq 5b20 <_ZdlPv@plt>
ccd2: 4c 8b 6b 68 mov 0x68(%rbx),%r13
ccd6: 48 8b 6b 60 mov 0x60(%rbx),%rbp
ccda: c6 83 8c 00 00 00 00 movb $0x0,0x8c(%rbx)
cce1: 4c 39 ed cmp %r13,%rbp
cce4: 0f 85 c6 fd ff ff jne cab0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x90>
ccea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
ccf0: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx
ccf5: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
ccfc: 00 00
ccfe: 48 89 6b 68 mov %rbp,0x68(%rbx)
cd02: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax
cd07: 0f 85 be 03 00 00 jne d0cb <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x6ab>
cd0d: 48 83 c4 78 add $0x78,%rsp
cd11: 5b pop %rbx
cd12: 5d pop %rbp
cd13: 41 5c pop %r12
cd15: 41 5d pop %r13
cd17: 41 5e pop %r14
cd19: 41 5f pop %r15
cd1b: c3 retq
cd1c: 0f 1f 40 00 nopl 0x0(%rax)
cd20: be 01 00 00 00 mov $0x1,%esi
cd25: 48 89 df mov %rbx,%rdi
cd28: e8 83 a2 00 00 callq 16fb0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE21_M_handle_subexpr_endENSH_11_Match_modeEl>
cd2d: e9 ae fe ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cd32: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
cd38: 49 8b 44 24 10 mov 0x10(%r12),%rax
cd3d: be 01 00 00 00 mov $0x1,%esi
cd42: 48 89 df mov %rbx,%rdi
cd45: 48 8d 14 40 lea (%rax,%rax,2),%rdx
cd49: 48 8b 03 mov (%rbx),%rax
cd4c: 4c 8d 34 d0 lea (%rax,%rdx,8),%r14
cd50: 49 8b 06 mov (%r14),%rax
cd53: 48 89 44 24 18 mov %rax,0x18(%rsp)
cd58: 48 8b 43 18 mov 0x18(%rbx),%rax
cd5c: 49 89 06 mov %rax,(%r14)
cd5f: 49 8b 54 24 08 mov 0x8(%r12),%rdx
cd64: e8 d7 9e 00 00 callq 16c40 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE6_M_dfsENSH_11_Match_modeEl>
cd69: 48 8b 44 24 18 mov 0x18(%rsp),%rax
cd6e: 49 89 06 mov %rax,(%r14)
cd71: e9 6a fe ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cd76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
cd7d: 00 00 00
cd80: 49 8b 74 24 10 mov 0x10(%r12),%rsi
cd85: 48 89 df mov %rbx,%rdi
cd88: e8 43 9a 00 00 callq 167d0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE12_M_lookaheadEl>
cd8d: 41 0f b6 54 24 18 movzbl 0x18(%r12),%edx
cd93: 83 f2 01 xor $0x1,%edx
cd96: 38 d0 cmp %dl,%al
cd98: 0f 85 42 fe ff ff jne cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cd9e: 49 8b 54 24 08 mov 0x8(%r12),%rdx
cda3: be 01 00 00 00 mov $0x1,%esi
cda8: 48 89 df mov %rbx,%rdi
cdab: e8 90 9e 00 00 callq 16c40 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE6_M_dfsENSH_11_Match_modeEl>
cdb0: e9 2b fe ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cdb5: 0f 1f 00 nopl (%rax)
cdb8: 48 8b 43 18 mov 0x18(%rbx),%rax
cdbc: 48 3b 43 20 cmp 0x20(%rbx),%rax
cdc0: 0f 84 42 02 00 00 je d008 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x5e8>
cdc6: 48 3b 43 28 cmp 0x28(%rbx),%rax
cdca: 0f 84 20 02 00 00 je cff0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x5d0>
cdd0: 0f be 40 ff movsbl -0x1(%rax),%eax
cdd4: 48 8d 15 6e dd 03 00 lea 0x3dd6e(%rip),%rdx # 4ab49 <_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s+0x1>
cddb: 31 c9 xor %ecx,%ecx
cddd: 48 8d 72 ff lea -0x1(%rdx),%rsi
cde1: 89 44 24 18 mov %eax,0x18(%rsp)
cde5: 48 8b 43 30 mov 0x30(%rbx),%rax
cde9: 4c 8b 70 10 mov 0x10(%rax),%r14
cded: 49 83 c6 50 add $0x50,%r14
cdf1: 4c 89 f7 mov %r14,%rdi
cdf4: e8 07 8a 00 00 callq 15800 <_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b>
cdf9: 8b 74 24 18 mov 0x18(%rsp),%esi
cdfd: 89 c2 mov %eax,%edx
cdff: 4c 89 f7 mov %r14,%rdi
ce02: e8 29 8f 00 00 callq 15d30 <_ZNKSt7__cxx1112regex_traitsIcE7isctypeEcNS1_10_RegexMaskE>
ce07: 41 89 c6 mov %eax,%r14d
ce0a: 48 8b 53 28 mov 0x28(%rbx),%rdx
ce0e: 48 8b 43 18 mov 0x18(%rbx),%rax
ce12: 48 39 d0 cmp %rdx,%rax
ce15: 74 40 je ce57 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x437>
ce17: 0f be 00 movsbl (%rax),%eax
ce1a: 48 8d 15 28 dd 03 00 lea 0x3dd28(%rip),%rdx # 4ab49 <_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s+0x1>
ce21: 31 c9 xor %ecx,%ecx
ce23: 48 8d 72 ff lea -0x1(%rdx),%rsi
ce27: 89 44 24 18 mov %eax,0x18(%rsp)
ce2b: 48 8b 43 30 mov 0x30(%rbx),%rax
ce2f: 48 8b 40 10 mov 0x10(%rax),%rax
ce33: 48 83 c0 50 add $0x50,%rax
ce37: 48 89 c7 mov %rax,%rdi
ce3a: 48 89 44 24 20 mov %rax,0x20(%rsp)
ce3f: e8 bc 89 00 00 callq 15800 <_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b>
ce44: 8b 74 24 18 mov 0x18(%rsp),%esi
ce48: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi
ce4d: 89 c2 mov %eax,%edx
ce4f: e8 dc 8e 00 00 callq 15d30 <_ZNKSt7__cxx1112regex_traitsIcE7isctypeEcNS1_10_RegexMaskE>
ce54: 41 31 c6 xor %eax,%r14d
ce57: 41 0f b6 44 24 18 movzbl 0x18(%r12),%eax
ce5d: 83 f0 01 xor $0x1,%eax
ce60: 44 38 f0 cmp %r14b,%al
ce63: 0f 85 77 fd ff ff jne cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
ce69: e9 30 ff ff ff jmpq cd9e <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x37e>
ce6e: 66 90 xchg %ax,%ax
ce70: be 01 00 00 00 mov $0x1,%esi
ce75: 48 89 df mov %rbx,%rdi
ce78: e8 e3 a2 00 00 callq 17160 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE17_M_handle_backrefENSH_11_Match_modeEl>
ce7d: e9 5e fd ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
ce82: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
ce88: be 01 00 00 00 mov $0x1,%esi
ce8d: 48 89 df mov %rbx,%rdi
ce90: e8 9b a4 00 00 callq 17330 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE21_M_handle_alternativeENSH_11_Match_modeEl>
ce95: e9 46 fd ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
ce9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
cea0: be 01 00 00 00 mov $0x1,%esi
cea5: 48 89 df mov %rbx,%rdi
cea8: e8 73 a0 00 00 callq 16f20 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_handle_repeatENSH_11_Match_modeEl>
cead: e9 2e fd ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
ceb2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
ceb8: 48 8b 43 28 mov 0x28(%rbx),%rax
cebc: 48 39 43 18 cmp %rax,0x18(%rbx)
cec0: 0f 85 1a fd ff ff jne cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cec6: f6 83 88 00 00 00 02 testb $0x2,0x88(%rbx)
cecd: 0f 84 cb fe ff ff je cd9e <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x37e>
ced3: 4c 39 ed cmp %r13,%rbp
ced6: 0f 85 0d fd ff ff jne cbe9 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c9>
cedc: 0f b6 83 8c 00 00 00 movzbl 0x8c(%rbx),%eax
cee3: 48 8b 6c 24 58 mov 0x58(%rsp),%rbp
cee8: 08 44 24 07 or %al,0x7(%rsp)
ceec: 4c 8b 64 24 50 mov 0x50(%rsp),%r12
cef1: 4c 39 e5 cmp %r12,%rbp
cef4: 74 2b je cf21 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x501>
cef6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
cefd: 00 00 00
cf00: 49 8b 7c 24 08 mov 0x8(%r12),%rdi
cf05: 48 85 ff test %rdi,%rdi
cf08: 0f 84 42 01 00 00 je d050 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x630>
cf0e: 49 83 c4 20 add $0x20,%r12
cf12: e8 09 8c ff ff callq 5b20 <_ZdlPv@plt>
cf17: 49 39 ec cmp %rbp,%r12
cf1a: 75 e4 jne cf00 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x4e0>
cf1c: 4c 8b 64 24 50 mov 0x50(%rsp),%r12
cf21: 4d 85 e4 test %r12,%r12
cf24: 74 08 je cf2e <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x50e>
cf26: 4c 89 e7 mov %r12,%rdi
cf29: e8 f2 8b ff ff callq 5b20 <_ZdlPv@plt>
cf2e: 48 8b 6b 60 mov 0x60(%rbx),%rbp
cf32: 4c 8b 6b 68 mov 0x68(%rbx),%r13
cf36: 4c 39 ed cmp %r13,%rbp
cf39: 0f 84 b1 fd ff ff je ccf0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x2d0>
cf3f: 49 89 ec mov %rbp,%r12
cf42: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
cf48: 49 8b 7c 24 08 mov 0x8(%r12),%rdi
cf4d: 48 85 ff test %rdi,%rdi
cf50: 74 1c je cf6e <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x54e>
cf52: 49 83 c4 20 add $0x20,%r12
cf56: e8 c5 8b ff ff callq 5b20 <_ZdlPv@plt>
cf5b: 4d 39 ec cmp %r13,%r12
cf5e: 0f 84 8c fd ff ff je ccf0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x2d0>
cf64: 49 8b 7c 24 08 mov 0x8(%r12),%rdi
cf69: 48 85 ff test %rdi,%rdi
cf6c: 75 e4 jne cf52 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x532>
cf6e: 49 83 c4 20 add $0x20,%r12
cf72: 4d 39 ec cmp %r13,%r12
cf75: 75 d1 jne cf48 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x528>
cf77: e9 74 fd ff ff jmpq ccf0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x2d0>
cf7c: 0f 1f 40 00 nopl 0x0(%rax)
cf80: 48 8b 43 20 mov 0x20(%rbx),%rax
cf84: 48 39 43 18 cmp %rax,0x18(%rbx)
cf88: 0f 85 52 fc ff ff jne cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cf8e: f6 83 88 00 00 00 81 testb $0x81,0x88(%rbx)
cf95: 0f 85 45 fc ff ff jne cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cf9b: e9 fe fd ff ff jmpq cd9e <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x37e>
cfa0: 49 83 c4 20 add $0x20,%r12
cfa4: 49 39 ec cmp %rbp,%r12
cfa7: 0f 85 f3 fc ff ff jne cca0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x280>
cfad: e9 0a fd ff ff jmpq ccbc <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x29c>
cfb2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
cfb8: 4c 8b 6b 68 mov 0x68(%rbx),%r13
cfbc: 48 8b 6b 60 mov 0x60(%rbx),%rbp
cfc0: c6 83 8c 00 00 00 00 movb $0x0,0x8c(%rbx)
cfc7: 49 39 ed cmp %rbp,%r13
cfca: 0f 85 e0 fa ff ff jne cab0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x90>
cfd0: e9 1b fd ff ff jmpq ccf0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x2d0>
cfd5: 0f 1f 00 nopl (%rax)
cfd8: 48 8b 7b 40 mov 0x40(%rbx),%rdi
cfdc: c6 83 8c 00 00 00 01 movb $0x1,0x8c(%rbx)
cfe3: 48 89 de mov %rbx,%rsi
cfe6: e8 85 59 00 00 callq 12970 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EEaSERKSE_>
cfeb: e9 f0 fb ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
cff0: f6 83 88 00 00 00 08 testb $0x8,0x88(%rbx)
cff7: 0f 85 5a fe ff ff jne ce57 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x437>
cffd: e9 ce fd ff ff jmpq cdd0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x3b0>
d002: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
d008: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx
d00e: f6 c1 04 test $0x4,%cl
d011: 0f 85 40 fe ff ff jne ce57 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x437>
d017: 48 8b 53 28 mov 0x28(%rbx),%rdx
d01b: 48 39 d0 cmp %rdx,%rax
d01e: 0f 84 7f 00 00 00 je d0a3 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x683>
d024: 81 e1 80 00 00 00 and $0x80,%ecx
d02a: 0f 84 e2 fd ff ff je ce12 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x3f2>
d030: e9 9b fd ff ff jmpq cdd0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x3b0>
d035: 0f 1f 00 nopl (%rax)
d038: f6 83 88 00 00 00 20 testb $0x20,0x88(%rbx)
d03f: 0f 84 89 fb ff ff je cbce <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1ae>
d045: e9 96 fb ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
d04a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
d050: 49 83 c4 20 add $0x20,%r12
d054: 49 39 ec cmp %rbp,%r12
d057: 0f 85 a3 fe ff ff jne cf00 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x4e0>
d05d: e9 ba fe ff ff jmpq cf1c <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x4fc>
d062: 48 8d 54 24 40 lea 0x40(%rsp),%rdx
d067: 48 8d 7f 60 lea 0x60(%rdi),%rdi
d06b: 48 89 f1 mov %rsi,%rcx
d06e: 4c 89 ee mov %r13,%rsi
d071: e8 aa 84 00 00 callq 15520 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EE17_M_realloc_insertIJRlRKSF_EEEvNS4_IPSG_SI_EEDpOT_>
d076: 4c 8b 6b 68 mov 0x68(%rbx),%r13
d07a: e9 07 fa ff ff jmpq ca86 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x66>
d07f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx
d084: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi
d089: 48 89 d9 mov %rbx,%rcx
d08c: e8 8f 84 00 00 callq 15520 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EE17_M_realloc_insertIJRlRKSF_EEEvNS4_IPSG_SI_EEDpOT_>
d091: e9 4a fb ff ff jmpq cbe0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x1c0>
d096: 4c 89 ed mov %r13,%rbp
d099: c6 44 24 07 00 movb $0x0,0x7(%rsp)
d09e: e9 4d fc ff ff jmpq ccf0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x2d0>
d0a3: f6 c1 08 test $0x8,%cl
d0a6: 0f 84 78 ff ff ff je d024 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x604>
d0ac: e9 a6 fd ff ff jmpq ce57 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE16_M_main_dispatchENSH_11_Match_modeESt17integral_constantIbLb0EE.constprop.692+0x437>
d0b1: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi
d0b6: 48 89 c3 mov %rax,%rbx
d0b9: e8 c2 4b 00 00 callq 11c80 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev>
d0be: 48 89 df mov %rbx,%rdi
d0c1: e8 ca 8d ff ff callq 5e90 <_Unwind_Resume@plt>
d0c6: e8 c5 87 ff ff callq 5890 <_ZSt25__throw_bad_function_callv@plt>
d0cb: e8 f0 8a ff ff callq 5bc0 <__stack_chk_fail@plt>
000000000000d0d0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619>:
d0d0: 41 57 push %r15
d0d2: 41 56 push %r14
d0d4: 49 89 f7 mov %rsi,%r15
d0d7: 41 55 push %r13
d0d9: 41 54 push %r12
d0db: 49 89 fc mov %rdi,%r12
d0de: 55 push %rbp
d0df: 53 push %rbx
d0e0: 48 89 d5 mov %rdx,%rbp
d0e3: bf 30 00 00 00 mov $0x30,%edi
d0e8: 4d 8d 74 24 08 lea 0x8(%r12),%r14
d0ed: 48 83 ec 18 sub $0x18,%rsp
d0f1: e8 5a 8a ff ff callq 5b50 <_Znwm@plt>
d0f6: 48 89 c3 mov %rax,%rbx
d0f9: 48 8b 45 00 mov 0x0(%rbp),%rax
d0fd: 4d 39 fe cmp %r15,%r14
d100: 48 8d 73 20 lea 0x20(%rbx),%rsi
d104: 4c 8b 28 mov (%rax),%r13
d107: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx)
d10e: 00
d10f: 4c 89 6b 20 mov %r13,0x20(%rbx)
d113: 0f 84 a7 00 00 00 je d1c0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0xf0>
d119: 4d 3b 6f 20 cmp 0x20(%r15),%r13
d11d: 4c 89 fd mov %r15,%rbp
d120: 48 89 74 24 08 mov %rsi,0x8(%rsp)
d125: 7d 69 jge d190 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0xc0>
d127: 4d 39 7c 24 18 cmp %r15,0x18(%r12)
d12c: 74 22 je d150 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x80>
d12e: 4c 89 ff mov %r15,%rdi
d131: e8 5a 8a ff ff callq 5b90 <_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@plt>
d136: 4c 3b 68 20 cmp 0x20(%rax),%r13
d13a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
d13f: 0f 8e 8e 00 00 00 jle d1d3 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x103>
d145: 48 83 78 18 00 cmpq $0x0,0x18(%rax)
d14a: 0f 84 b8 00 00 00 je d208 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x138>
d150: 48 89 e8 mov %rbp,%rax
d153: 49 39 c6 cmp %rax,%r14
d156: 74 09 je d161 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x91>
d158: 48 85 ed test %rbp,%rbp
d15b: 0f 84 af 00 00 00 je d210 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x140>
d161: bf 01 00 00 00 mov $0x1,%edi
d166: 4c 89 f1 mov %r14,%rcx
d169: 48 89 c2 mov %rax,%rdx
d16c: 48 89 de mov %rbx,%rsi
d16f: e8 1c 86 ff ff callq 5790 <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt>
d174: 49 83 44 24 28 01 addq $0x1,0x28(%r12)
d17a: 48 83 c4 18 add $0x18,%rsp
d17e: 48 89 d8 mov %rbx,%rax
d181: 5b pop %rbx
d182: 5d pop %rbp
d183: 41 5c pop %r12
d185: 41 5d pop %r13
d187: 41 5e pop %r14
d189: 41 5f pop %r15
d18b: c3 retq
d18c: 0f 1f 40 00 nopl 0x0(%rax)
d190: 7e 58 jle d1ea <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x11a>
d192: 4d 39 7c 24 20 cmp %r15,0x20(%r12)
d197: 0f 84 8b 00 00 00 je d228 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x158>
d19d: 4c 89 ff mov %r15,%rdi
d1a0: e8 6b 88 ff ff callq 5a10 <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@plt>
d1a5: 4c 3b 68 20 cmp 0x20(%rax),%r13
d1a9: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
d1ae: 7d 23 jge d1d3 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x103>
d1b0: 49 83 7f 18 00 cmpq $0x0,0x18(%r15)
d1b5: 74 71 je d228 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x158>
d1b7: 48 89 c5 mov %rax,%rbp
d1ba: eb 97 jmp d153 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x83>
d1bc: 0f 1f 40 00 nopl 0x0(%rax)
d1c0: 49 83 7c 24 28 00 cmpq $0x0,0x28(%r12)
d1c6: 74 0b je d1d3 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x103>
d1c8: 49 8b 44 24 20 mov 0x20(%r12),%rax
d1cd: 4c 3b 68 20 cmp 0x20(%rax),%r13
d1d1: 7f 35 jg d208 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x138>
d1d3: 4c 89 e7 mov %r12,%rdi
d1d6: e8 f5 c8 00 00 callq 19ad0 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE24_M_get_insert_unique_posERS1_>
d1db: 48 85 d2 test %rdx,%rdx
d1de: 48 89 c5 mov %rax,%rbp
d1e1: 48 89 d0 mov %rdx,%rax
d1e4: 0f 85 69 ff ff ff jne d153 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x83>
d1ea: 48 89 df mov %rbx,%rdi
d1ed: e8 2e 89 ff ff callq 5b20 <_ZdlPv@plt>
d1f2: 48 83 c4 18 add $0x18,%rsp
d1f6: 48 89 e8 mov %rbp,%rax
d1f9: 5b pop %rbx
d1fa: 5d pop %rbp
d1fb: 41 5c pop %r12
d1fd: 41 5d pop %r13
d1ff: 41 5e pop %r14
d201: 41 5f pop %r15
d203: c3 retq
d204: 0f 1f 40 00 nopl 0x0(%rax)
d208: 31 ed xor %ebp,%ebp
d20a: e9 44 ff ff ff jmpq d153 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x83>
d20f: 90 nop
d210: 4c 8b 6b 20 mov 0x20(%rbx),%r13
d214: 31 ff xor %edi,%edi
d216: 4c 3b 68 20 cmp 0x20(%rax),%r13
d21a: 40 0f 9c c7 setl %dil
d21e: e9 43 ff ff ff jmpq d166 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x96>
d223: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
d228: 4c 89 f8 mov %r15,%rax
d22b: eb e7 jmp d214 <_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.619+0x144>
d22d: 0f 1f 00 nopl (%rax)
000000000000d230 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636>:
d230: 41 57 push %r15
d232: 49 89 f7 mov %rsi,%r15
d235: 41 56 push %r14
d237: 41 55 push %r13
d239: 41 54 push %r12
d23b: 49 29 ff sub %rdi,%r15
d23e: 55 push %rbp
d23f: 53 push %rbx
d240: 48 83 ec 08 sub $0x8,%rsp
d244: 49 83 ff 10 cmp $0x10,%r15
d248: 0f 8e 66 01 00 00 jle d3b4 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x184>
d24e: 48 85 d2 test %rdx,%rdx
d251: 49 89 fd mov %rdi,%r13
d254: 49 89 d6 mov %rdx,%r14
d257: 49 89 f4 mov %rsi,%r12
d25a: 0f 84 e3 00 00 00 je d343 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x113>
d260: 48 8d 6f 01 lea 0x1(%rdi),%rbp
d264: 48 89 f3 mov %rsi,%rbx
d267: 4c 29 eb sub %r13,%rbx
d26a: 41 0f b6 4d 01 movzbl 0x1(%r13),%ecx
d26f: 49 83 ee 01 sub $0x1,%r14
d273: 48 89 d8 mov %rbx,%rax
d276: 44 0f b6 46 ff movzbl -0x1(%rsi),%r8d
d27b: 41 0f b6 55 00 movzbl 0x0(%r13),%edx
d280: 48 c1 e8 3f shr $0x3f,%rax
d284: 48 01 c3 add %rax,%rbx
d287: 48 d1 fb sar %rbx
d28a: 49 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%rax
d28f: 0f b6 38 movzbl (%rax),%edi
d292: 40 38 f9 cmp %dil,%cl
d295: 7d 69 jge d300 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0xd0>
d297: 41 38 f8 cmp %dil,%r8b
d29a: 0f 8f 23 01 00 00 jg d3c3 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x193>
d2a0: 41 38 c8 cmp %cl,%r8b
d2a3: 7f 69 jg d30e <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0xde>
d2a5: 41 88 4d 00 mov %cl,0x0(%r13)
d2a9: 41 88 55 01 mov %dl,0x1(%r13)
d2ad: 0f b6 56 ff movzbl -0x1(%rsi),%edx
d2b1: 48 89 eb mov %rbp,%rbx
d2b4: 48 89 f0 mov %rsi,%rax
d2b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
d2be: 00 00
d2c0: 0f b6 3b movzbl (%rbx),%edi
d2c3: 49 89 dc mov %rbx,%r12
d2c6: 40 38 cf cmp %cl,%dil
d2c9: 7c 2b jl d2f6 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0xc6>
d2cb: 48 83 e8 01 sub $0x1,%rax
d2cf: 38 ca cmp %cl,%dl
d2d1: 7e 10 jle d2e3 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0xb3>
d2d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
d2d8: 48 83 e8 01 sub $0x1,%rax
d2dc: 0f b6 10 movzbl (%rax),%edx
d2df: 38 ca cmp %cl,%dl
d2e1: 7f f5 jg d2d8 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0xa8>
d2e3: 48 39 d8 cmp %rbx,%rax
d2e6: 76 38 jbe d320 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0xf0>
d2e8: 88 13 mov %dl,(%rbx)
d2ea: 40 88 38 mov %dil,(%rax)
d2ed: 0f b6 50 ff movzbl -0x1(%rax),%edx
d2f1: 41 0f b6 4d 00 movzbl 0x0(%r13),%ecx
d2f6: 48 83 c3 01 add $0x1,%rbx
d2fa: eb c4 jmp d2c0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x90>
d2fc: 0f 1f 40 00 nopl 0x0(%rax)
d300: 41 38 c8 cmp %cl,%r8b
d303: 7f a0 jg d2a5 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x75>
d305: 41 38 f8 cmp %dil,%r8b
d308: 0f 8e b5 00 00 00 jle d3c3 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x193>
d30e: 45 88 45 00 mov %r8b,0x0(%r13)
d312: 88 56 ff mov %dl,-0x1(%rsi)
d315: 41 0f b6 4d 00 movzbl 0x0(%r13),%ecx
d31a: eb 95 jmp d2b1 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x81>
d31c: 0f 1f 40 00 nopl 0x0(%rax)
d320: 49 89 df mov %rbx,%r15
d323: 4c 89 f2 mov %r14,%rdx
d326: 48 89 df mov %rbx,%rdi
d329: 4d 29 ef sub %r13,%r15
d32c: e8 ff fe ff ff callq d230 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636>
d331: 49 83 ff 10 cmp $0x10,%r15
d335: 7e 7d jle d3b4 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x184>
d337: 4d 85 f6 test %r14,%r14
d33a: 48 89 de mov %rbx,%rsi
d33d: 0f 85 24 ff ff ff jne d267 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x37>
d343: 49 8d 5f fe lea -0x2(%r15),%rbx
d347: 48 d1 fb sar %rbx
d34a: eb 08 jmp d354 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x124>
d34c: 0f 1f 40 00 nopl 0x0(%rax)
d350: 48 83 eb 01 sub $0x1,%rbx
d354: 41 0f be 4c 1d 00 movsbl 0x0(%r13,%rbx,1),%ecx
d35a: 48 83 ec 08 sub $0x8,%rsp
d35e: 48 89 de mov %rbx,%rsi
d361: 6a 00 pushq $0x0
d363: 4c 89 fa mov %r15,%rdx
d366: 4c 89 ef mov %r13,%rdi
d369: e8 22 fc 00 00 callq 1cf90 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_>
d36e: 48 85 db test %rbx,%rbx
d371: 59 pop %rcx
d372: 5e pop %rsi
d373: 75 db jne d350 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x120>
d375: 49 83 ec 01 sub $0x1,%r12
d379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
d380: 41 0f b6 45 00 movzbl 0x0(%r13),%eax
d385: 41 0f be 0c 24 movsbl (%r12),%ecx
d38a: 48 83 ec 08 sub $0x8,%rsp
d38e: 4c 89 e3 mov %r12,%rbx
d391: 31 f6 xor %esi,%esi
d393: 4c 89 ef mov %r13,%rdi
d396: 4c 29 eb sub %r13,%rbx
d399: 49 83 ec 01 sub $0x1,%r12
d39d: 48 89 da mov %rbx,%rdx
d3a0: 41 88 44 24 01 mov %al,0x1(%r12)
d3a5: 6a 00 pushq $0x0
d3a7: e8 e4 fb 00 00 callq 1cf90 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElcNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_>
d3ac: 48 83 fb 01 cmp $0x1,%rbx
d3b0: 58 pop %rax
d3b1: 5a pop %rdx
d3b2: 7f cc jg d380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x150>
d3b4: 48 83 c4 08 add $0x8,%rsp
d3b8: 5b pop %rbx
d3b9: 5d pop %rbp
d3ba: 41 5c pop %r12
d3bc: 41 5d pop %r13
d3be: 41 5e pop %r14
d3c0: 41 5f pop %r15
d3c2: c3 retq
d3c3: 41 88 7d 00 mov %dil,0x0(%r13)
d3c7: 88 10 mov %dl,(%rax)
d3c9: 41 0f b6 4d 00 movzbl 0x0(%r13),%ecx
d3ce: 0f b6 56 ff movzbl -0x1(%rsi),%edx
d3d2: e9 da fe ff ff jmpq d2b1 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEElNS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_.isra.636+0x81>
d3d7: 90 nop
d3d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
d3df: 00
000000000000d3e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo>:
d3e0: 41 57 push %r15
d3e2: 41 56 push %r14
d3e4: 41 55 push %r13
d3e6: 41 54 push %r12
d3e8: 49 89 fd mov %rdi,%r13
d3eb: 55 push %rbp
d3ec: 53 push %rbx
d3ed: 48 89 f3 mov %rsi,%rbx
d3f0: 48 81 ec 38 05 00 00 sub $0x538,%rsp
d3f7: 48 89 74 24 60 mov %rsi,0x60(%rsp)
d3fc: 48 89 54 24 30 mov %rdx,0x30(%rsp)
d401: 48 89 4c 24 78 mov %rcx,0x78(%rsp)
d406: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
d40d: 00 00
d40f: 48 89 84 24 28 05 00 mov %rax,0x528(%rsp)
d416: 00
d417: 31 c0 xor %eax,%eax
d419: e8 b2 1e 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
d41e: 48 8d 84 24 50 01 00 lea 0x150(%rsp),%rax
d425: 00
d426: 48 8d bc 24 30 01 00 lea 0x130(%rsp),%rdi
d42d: 00
d42e: 48 c7 84 24 58 01 00 movq $0x0,0x158(%rsp)
d435: 00 00 00 00 00
d43a: c6 84 24 60 01 00 00 movb $0x0,0x160(%rsp)
d441: 00
d442: c6 84 24 20 01 00 00 movb $0x0,0x120(%rsp)
d449: 00
d44a: 48 89 44 24 70 mov %rax,0x70(%rsp)
d44f: 48 8d 84 24 60 01 00 lea 0x160(%rsp),%rax
d456: 00
d457: c7 84 24 28 01 00 00 movl $0x10,0x128(%rsp)
d45e: 10 00 00 00
d462: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp)
d469: 00
d46a: 48 8d 84 24 20 01 00 lea 0x120(%rsp),%rax
d471: 00
d472: 48 89 44 24 40 mov %rax,0x40(%rsp)
d477: e8 d4 8a ff ff callq 5f50 <_ZNSt6localeC1Ev@plt>
d47c: 4c 8b 23 mov (%rbx),%r12
d47f: 48 c7 84 24 38 01 00 movq $0x0,0x138(%rsp)
d486: 00 00 00 00 00
d48b: 48 c7 84 24 40 01 00 movq $0x0,0x140(%rsp)
d492: 00 00 00 00 00
d497: c6 44 24 3f 00 movb $0x0,0x3f(%rsp)
d49c: 41 80 3c 24 2d cmpb $0x2d,(%r12)
d4a1: 0f 84 42 12 00 00 je e6e9 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1309>
d4a7: 48 8b 44 24 60 mov 0x60(%rsp),%rax
d4ac: 48 8d 9c 24 c0 00 00 lea 0xc0(%rsp),%rbx
d4b3: 00
d4b4: 4c 8d b4 24 88 00 00 lea 0x88(%rsp),%r14
d4bb: 00
d4bc: 4c 8d 7b 08 lea 0x8(%rbx),%r15
d4c0: 4c 89 f7 mov %r14,%rdi
d4c3: 48 8b 68 08 mov 0x8(%rax),%rbp
d4c7: e8 84 8a ff ff callq 5f50 <_ZNSt6localeC1Ev@plt>
d4cc: 4c 89 f6 mov %r14,%rsi
d4cf: 4c 89 ff mov %r15,%rdi
d4d2: c7 84 24 c0 00 00 00 movl $0x40,0xc0(%rsp)
d4d9: 40 00 00 00
d4dd: e8 be 84 ff ff callq 59a0 <_ZNSt6localeC1ERKS_@plt>
d4e2: 48 85 ed test %rbp,%rbp
d4e5: b8 00 00 00 00 mov $0x0,%eax
d4ea: 44 8b 84 24 c0 00 00 mov 0xc0(%rsp),%r8d
d4f1: 00
d4f2: 4c 0f 44 e0 cmove %rax,%r12
d4f6: 4c 89 f9 mov %r15,%rcx
d4f9: 49 8d 14 2c lea (%r12,%rbp,1),%rdx
d4fd: 48 8d ac 24 90 03 00 lea 0x390(%rsp),%rbp
d504: 00
d505: 4c 89 e6 mov %r12,%rsi
d508: 48 89 ef mov %rbp,%rdi
d50b: e8 30 44 01 00 callq 21940 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC1EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE>
d510: 66 0f 6f 84 24 90 04 movdqa 0x490(%rsp),%xmm0
d517: 00 00
d519: 48 8b bc 24 c0 04 00 mov 0x4c0(%rsp),%rdi
d520: 00
d521: 0f 29 84 24 d0 00 00 movaps %xmm0,0xd0(%rsp)
d528: 00
d529: 66 0f ef c0 pxor %xmm0,%xmm0
d52d: 48 85 ff test %rdi,%rdi
d530: 0f 29 84 24 90 04 00 movaps %xmm0,0x490(%rsp)
d537: 00
d538: 74 3c je d576 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x196>
d53a: 48 8b 84 24 08 05 00 mov 0x508(%rsp),%rax
d541: 00
d542: 4c 8b bc 24 e8 04 00 mov 0x4e8(%rsp),%r15
d549: 00
d54a: 4c 8d 60 08 lea 0x8(%rax),%r12
d54e: 4d 39 fc cmp %r15,%r12
d551: 76 1e jbe d571 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x191>
d553: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
d558: 49 8b 3f mov (%r15),%rdi
d55b: 49 83 c7 08 add $0x8,%r15
d55f: e8 bc 85 ff ff callq 5b20 <_ZdlPv@plt>
d564: 4d 39 fc cmp %r15,%r12
d567: 77 ef ja d558 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x178>
d569: 48 8b bc 24 c0 04 00 mov 0x4c0(%rsp),%rdi
d570: 00
d571: e8 aa 85 ff ff callq 5b20 <_ZdlPv@plt>
d576: 48 8b bc 24 a0 04 00 mov 0x4a0(%rsp),%rdi
d57d: 00
d57e: 48 8d 85 20 01 00 00 lea 0x120(%rbp),%rax
d585: 48 39 c7 cmp %rax,%rdi
d588: 74 05 je d58f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1af>
d58a: e8 91 85 ff ff callq 5b20 <_ZdlPv@plt>
d58f: 4c 8b a4 24 98 04 00 mov 0x498(%rsp),%r12
d596: 00
d597: 4d 85 e4 test %r12,%r12
d59a: 74 1b je d5b7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1d7>
d59c: 48 83 3d 2c 8a 24 00 cmpq $0x0,0x248a2c(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
d5a3: 00
d5a4: 0f 84 bd 08 00 00 je de67 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xa87>
d5aa: f0 41 83 6c 24 08 01 lock subl $0x1,0x8(%r12)
d5b1: 0f 84 e4 11 00 00 je e79b <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x13bb>
d5b7: 48 8b bc 24 60 04 00 mov 0x460(%rsp),%rdi
d5be: 00
d5bf: 48 81 c5 e0 00 00 00 add $0xe0,%rbp
d5c6: 48 39 ef cmp %rbp,%rdi
d5c9: 74 05 je d5d0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1f0>
d5cb: e8 50 85 ff ff callq 5b20 <_ZdlPv@plt>
d5d0: 48 8d ac 24 00 01 00 lea 0x100(%rsp),%rbp
d5d7: 00
d5d8: 4c 89 f7 mov %r14,%rdi
d5db: 4c 8d a4 24 e0 00 00 lea 0xe0(%rsp),%r12
d5e2: 00
d5e3: e8 38 87 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
d5e8: 4c 8d 75 08 lea 0x8(%rbp),%r14
d5ec: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax
d5f3: 48 8d 73 08 lea 0x8(%rbx),%rsi
d5f7: 4c 89 f7 mov %r14,%rdi
d5fa: 89 84 24 00 01 00 00 mov %eax,0x100(%rsp)
d601: e8 9a 83 ff ff callq 59a0 <_ZNSt6localeC1ERKS_@plt>
d606: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax
d60d: 00
d60e: 8b 94 24 00 01 00 00 mov 0x100(%rsp),%edx
d615: 4c 89 e7 mov %r12,%rdi
d618: 66 0f ef c0 pxor %xmm0,%xmm0
d61c: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp)
d623: 00
d624: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax
d62b: 00
d62c: 0f 29 84 24 d0 00 00 movaps %xmm0,0xd0(%rsp)
d633: 00
d634: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp)
d63b: 00
d63c: 8b 84 24 28 01 00 00 mov 0x128(%rsp),%eax
d643: 89 94 24 28 01 00 00 mov %edx,0x128(%rsp)
d64a: 89 84 24 00 01 00 00 mov %eax,0x100(%rsp)
d651: 48 8b 44 24 40 mov 0x40(%rsp),%rax
d656: 4c 8d 78 10 lea 0x10(%rax),%r15
d65a: 4c 89 fe mov %r15,%rsi
d65d: e8 3e 83 ff ff callq 59a0 <_ZNSt6localeC1ERKS_@plt>
d662: 4c 89 f6 mov %r14,%rsi
d665: 4c 89 ff mov %r15,%rdi
d668: e8 43 85 ff ff callq 5bb0 <_ZNSt6localeaSERKS_@plt>
d66d: 4c 89 e6 mov %r12,%rsi
d670: 4c 89 f7 mov %r14,%rdi
d673: e8 38 85 ff ff callq 5bb0 <_ZNSt6localeaSERKS_@plt>
d678: 4c 89 e7 mov %r12,%rdi
d67b: e8 a0 86 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
d680: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax
d687: 00
d688: 4c 8b a4 24 40 01 00 mov 0x140(%rsp),%r12
d68f: 00
d690: 48 8b 94 24 10 01 00 mov 0x110(%rsp),%rdx
d697: 00
d698: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp)
d69f: 00
d6a0: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax
d6a7: 00
d6a8: 4d 85 e4 test %r12,%r12
d6ab: 48 89 94 24 38 01 00 mov %rdx,0x138(%rsp)
d6b2: 00
d6b3: 4c 89 a4 24 18 01 00 mov %r12,0x118(%rsp)
d6ba: 00
d6bb: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp)
d6c2: 00
d6c3: 74 1b je d6e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x300>
d6c5: 48 83 3d 03 89 24 00 cmpq $0x0,0x248903(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
d6cc: 00
d6cd: 0f 84 25 07 00 00 je ddf8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xa18>
d6d3: f0 41 83 6c 24 08 01 lock subl $0x1,0x8(%r12)
d6da: 0f 84 8d 10 00 00 je e76d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x138d>
d6e0: 48 8d 7d 08 lea 0x8(%rbp),%rdi
d6e4: e8 37 86 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
d6e9: 48 8b ac 24 d8 00 00 mov 0xd8(%rsp),%rbp
d6f0: 00
d6f1: 48 85 ed test %rbp,%rbp
d6f4: 74 19 je d70f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x32f>
d6f6: 48 83 3d d2 88 24 00 cmpq $0x0,0x2488d2(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
d6fd: 00
d6fe: 0f 84 26 07 00 00 je de2a <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xa4a>
d704: f0 83 6d 08 01 lock subl $0x1,0x8(%rbp)
d709: 0f 84 ba 10 00 00 je e7c9 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x13e9>
d70f: 48 8d 7b 08 lea 0x8(%rbx),%rdi
d713: e8 08 86 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
d718: c6 84 24 20 01 00 00 movb $0x1,0x120(%rsp)
d71f: 01
d720: 66 0f ef c0 pxor %xmm0,%xmm0
d724: bf 04 00 00 00 mov $0x4,%edi
d729: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp)
d730: 00 00 00 00 00
d735: 0f 29 84 24 a0 00 00 movaps %xmm0,0xa0(%rsp)
d73c: 00
d73d: e8 0e 84 ff ff callq 5b50 <_Znwm@plt>
d742: 48 89 c3 mov %rax,%rbx
d745: 49 8d 7d 18 lea 0x18(%r13),%rdi
d749: 48 83 3d 7f 88 24 00 cmpq $0x0,0x24887f(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
d750: 00
d751: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp)
d758: 00
d759: 48 8d 40 04 lea 0x4(%rax),%rax
d75d: c7 03 01 00 00 00 movl $0x1,(%rbx)
d763: 48 89 bc 24 90 00 00 mov %rdi,0x90(%rsp)
d76a: 00
d76b: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp)
d772: 00
d773: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp)
d77a: 00
d77b: c6 84 24 98 00 00 00 movb $0x0,0x98(%rsp)
d782: 00
d783: 74 0d je d792 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x3b2>
d785: e8 d6 85 ff ff callq 5d60 <pthread_mutex_lock@plt>
d78a: 85 c0 test %eax,%eax
d78c: 0f 85 69 12 00 00 jne e9fb <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x161b>
d792: 49 8b 4d 08 mov 0x8(%r13),%rcx
d796: 49 8b 45 00 mov 0x0(%r13),%rax
d79a: c6 84 24 98 00 00 00 movb $0x1,0x98(%rsp)
d7a1: 01
d7a2: 48 39 c8 cmp %rcx,%rax
d7a5: 48 89 4c 24 68 mov %rcx,0x68(%rsp)
d7aa: 0f 84 ab 0f 00 00 je e75b <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x137b>
d7b0: 4c 8d b4 24 f0 01 00 lea 0x1f0(%rsp),%r14
d7b7: 00
d7b8: 49 89 c7 mov %rax,%r15
d7bb: 49 8b 1f mov (%r15),%rbx
d7be: 48 85 db test %rbx,%rbx
d7c1: 0f 84 9f 08 00 00 je e066 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc86>
d7c7: 48 8b 43 50 mov 0x50(%rbx),%rax
d7cb: 48 8b 4b 48 mov 0x48(%rbx),%rcx
d7cf: 48 39 c1 cmp %rax,%rcx
d7d2: 0f 84 d7 0d 00 00 je e5af <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x11cf>
d7d8: 48 8b 51 08 mov 0x8(%rcx),%rdx
d7dc: 48 2b 11 sub (%rcx),%rdx
d7df: 48 c1 fa 03 sar $0x3,%rdx
d7e3: 83 fa ff cmp $0xffffffff,%edx
d7e6: 0f 84 e0 0d 00 00 je e5cc <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x11ec>
d7ec: 48 8b 93 b0 00 00 00 mov 0xb0(%rbx),%rdx
d7f3: 48 8b b3 a8 00 00 00 mov 0xa8(%rbx),%rsi
d7fa: 48 81 c3 a8 00 00 00 add $0xa8,%rbx
d801: 48 89 5c 24 50 mov %rbx,0x50(%rsp)
d806: 48 39 d6 cmp %rdx,%rsi
d809: 0f 84 b8 0e 00 00 je e6c7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x12e7>
d80f: 48 29 c8 sub %rcx,%rax
d812: 48 29 f2 sub %rsi,%rdx
d815: 48 89 c3 mov %rax,%rbx
d818: 48 b8 ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rax
d81f: aa aa aa
d822: 48 c1 fa 02 sar $0x2,%rdx
d826: 48 c1 fb 03 sar $0x3,%rbx
d82a: 48 0f af d8 imul %rax,%rbx
d82e: 48 0f af da imul %rdx,%rbx
d832: 48 83 fb 64 cmp $0x64,%rbx
d836: 76 62 jbe d89a <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x4ba>
d838: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp
d83d: 48 8d 35 d4 c1 03 00 lea 0x3c1d4(%rip),%rsi # 49a18 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x618>
d844: ba 24 00 00 00 mov $0x24,%edx
d849: 48 89 ef mov %rbp,%rdi
d84c: e8 8f 83 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
d851: 49 8b 07 mov (%r15),%rax
d854: 48 89 ef mov %rbp,%rdi
d857: 48 8b 50 10 mov 0x10(%rax),%rdx
d85b: 48 8b 70 08 mov 0x8(%rax),%rsi
d85f: e8 7c 83 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
d864: 48 8d 35 76 c2 03 00 lea 0x3c276(%rip),%rsi # 49ae1 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6e1>
d86b: ba 1b 00 00 00 mov $0x1b,%edx
d870: 48 89 c7 mov %rax,%rdi
d873: 48 89 c5 mov %rax,%rbp
d876: e8 65 83 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
d87b: 48 89 de mov %rbx,%rsi
d87e: 48 89 ef mov %rbp,%rdi
d881: e8 6a 81 ff ff callq 59f0 <_ZNSo9_M_insertImEERSoT_@plt>
d886: 48 8d 35 70 c2 03 00 lea 0x3c270(%rip),%rsi # 49afd <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6fd>
d88d: ba 08 00 00 00 mov $0x8,%edx
d892: 48 89 c7 mov %rax,%rdi
d895: e8 46 83 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
d89a: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi
d89f: 48 8d 35 a9 d6 03 00 lea 0x3d6a9(%rip),%rsi # 4af4f <._90+0xaf>
d8a6: e8 45 7f ff ff callq 57f0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc@plt>
d8ab: 85 c0 test %eax,%eax
d8ad: 0f 84 ea 0c 00 00 je e59d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x11bd>
d8b3: 49 8b 07 mov (%r15),%rax
d8b6: 48 8d 9c 24 10 02 00 lea 0x210(%rsp),%rbx
d8bd: 00
d8be: 48 8b 48 50 mov 0x50(%rax),%rcx
d8c2: 48 8b 40 48 mov 0x48(%rax),%rax
d8c6: 48 39 c1 cmp %rax,%rcx
d8c9: 48 89 4c 24 58 mov %rcx,0x58(%rsp)
d8ce: 48 89 44 24 20 mov %rax,0x20(%rsp)
d8d3: 0f 84 8d 07 00 00 je e066 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc86>
d8d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
d8e0: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx
d8e5: 48 8b 01 mov (%rcx),%rax
d8e8: 48 8b 49 08 mov 0x8(%rcx),%rcx
d8ec: 48 39 c8 cmp %rcx,%rax
d8ef: 48 89 4c 24 28 mov %rcx,0x28(%rsp)
d8f4: 0f 84 56 07 00 00 je e050 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc70>
d8fa: 48 89 44 24 10 mov %rax,0x10(%rsp)
d8ff: 48 8d 84 24 70 01 00 lea 0x170(%rsp),%rax
d906: 00
d907: 48 89 44 24 48 mov %rax,0x48(%rsp)
d90c: 48 8b 44 24 10 mov 0x10(%rsp),%rax
d911: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
d918: 8b 28 mov (%rax),%ebp
d91a: 48 8d 43 10 lea 0x10(%rbx),%rax
d91e: c6 84 24 20 02 00 00 movb $0x0,0x220(%rsp)
d925: 00
d926: c6 84 24 40 02 00 00 movb $0x0,0x240(%rsp)
d92d: 00
d92e: c6 84 24 60 02 00 00 movb $0x0,0x260(%rsp)
d935: 00
d936: 48 89 df mov %rbx,%rdi
d939: 48 89 84 24 10 02 00 mov %rax,0x210(%rsp)
d940: 00
d941: 48 8d 43 30 lea 0x30(%rbx),%rax
d945: c6 84 24 80 02 00 00 movb $0x0,0x280(%rsp)
d94c: 00
d94d: c6 84 24 a0 02 00 00 movb $0x0,0x2a0(%rsp)
d954: 00
d955: c6 84 24 c0 02 00 00 movb $0x0,0x2c0(%rsp)
d95c: 00
d95d: 48 89 84 24 30 02 00 mov %rax,0x230(%rsp)
d964: 00
d965: 48 8d 43 50 lea 0x50(%rbx),%rax
d969: c6 84 24 e0 02 00 00 movb $0x0,0x2e0(%rsp)
d970: 00
d971: 66 0f ef c0 pxor %xmm0,%xmm0
d975: 48 c7 84 24 18 02 00 movq $0x0,0x218(%rsp)
d97c: 00 00 00 00 00
d981: 48 89 84 24 50 02 00 mov %rax,0x250(%rsp)
d988: 00
d989: 48 8d 43 70 lea 0x70(%rbx),%rax
d98d: 48 c7 84 24 38 02 00 movq $0x0,0x238(%rsp)
d994: 00 00 00 00 00
d999: 48 c7 84 24 58 02 00 movq $0x0,0x258(%rsp)
d9a0: 00 00 00 00 00
d9a5: 48 c7 84 24 78 02 00 movq $0x0,0x278(%rsp)
d9ac: 00 00 00 00 00
d9b1: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp)
d9b8: 00
d9b9: 48 8d 83 90 00 00 00 lea 0x90(%rbx),%rax
d9c0: 48 c7 84 24 98 02 00 movq $0x0,0x298(%rsp)
d9c7: 00 00 00 00 00
d9cc: 48 c7 84 24 b8 02 00 movq $0x0,0x2b8(%rsp)
d9d3: 00 00 00 00 00
d9d8: 48 c7 84 24 d8 02 00 movq $0x0,0x2d8(%rsp)
d9df: 00 00 00 00 00
d9e4: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp)
d9eb: 00
d9ec: 48 8d 83 b0 00 00 00 lea 0xb0(%rbx),%rax
d9f3: 48 c7 84 24 10 03 00 movq $0x0,0x310(%rsp)
d9fa: 00 00 00 00 00
d9ff: 0f 29 84 24 00 03 00 movaps %xmm0,0x300(%rsp)
da06: 00
da07: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp)
da0e: 00
da0f: 48 8d 83 d0 00 00 00 lea 0xd0(%rbx),%rax
da16: c7 84 24 38 03 00 00 movl $0x0,0x338(%rsp)
da1d: 00 00 00 00
da21: 48 89 84 24 d0 02 00 mov %rax,0x2d0(%rsp)
da28: 00
da29: 48 8d 83 28 01 00 00 lea 0x128(%rbx),%rax
da30: 48 c7 84 24 40 03 00 movq $0x0,0x340(%rsp)
da37: 00 00 00 00 00
da3c: 48 c7 84 24 58 03 00 movq $0x0,0x358(%rsp)
da43: 00 00 00 00 00
da48: 48 89 84 24 48 03 00 mov %rax,0x348(%rsp)
da4f: 00
da50: 48 89 84 24 50 03 00 mov %rax,0x350(%rsp)
da57: 00
da58: 49 8b 07 mov (%r15),%rax
da5b: 48 8d 70 08 lea 0x8(%rax),%rsi
da5f: e8 fc 7e ff ff callq 5960 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@plt>
da64: 49 8b 07 mov (%r15),%rax
da67: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13
da6c: 48 8d bb f0 00 00 00 lea 0xf0(%rbx),%rdi
da73: 48 89 84 24 f0 02 00 mov %rax,0x2f0(%rsp)
da7a: 00
da7b: 49 8b 07 mov (%r15),%rax
da7e: 4c 89 ee mov %r13,%rsi
da81: 8b 40 28 mov 0x28(%rax),%eax
da84: 89 84 24 f8 02 00 00 mov %eax,0x2f8(%rsp)
da8b: e8 60 1d 00 00 callq f7f0 <_ZNSt6vectorIlSaIlEEaSERKS1_>
da90: 49 8b 07 mov (%r15),%rax
da93: 8b 50 60 mov 0x60(%rax),%edx
da96: f2 0f 10 40 68 movsd 0x68(%rax),%xmm0
da9b: 48 05 90 00 00 00 add $0x90,%rax
daa1: 89 94 24 18 03 00 00 mov %edx,0x318(%rsp)
daa8: 8b 50 d4 mov -0x2c(%rax),%edx
daab: f2 0f 11 84 24 70 03 movsd %xmm0,0x370(%rsp)
dab2: 00 00
dab4: 89 94 24 1c 03 00 00 mov %edx,0x31c(%rsp)
dabb: 48 8b 50 e0 mov -0x20(%rax),%rdx
dabf: 48 89 94 24 78 03 00 mov %rdx,0x378(%rsp)
dac6: 00
dac7: 8b 50 e8 mov -0x18(%rax),%edx
daca: 89 94 24 6c 03 00 00 mov %edx,0x36c(%rsp)
dad1: 0f b6 50 ec movzbl -0x14(%rax),%edx
dad5: 88 94 24 20 03 00 00 mov %dl,0x320(%rsp)
dadc: 0f b6 50 ed movzbl -0x13(%rax),%edx
dae0: 88 94 24 21 03 00 00 mov %dl,0x321(%rsp)
dae7: 0f b6 50 ee movzbl -0x12(%rax),%edx
daeb: 88 94 24 22 03 00 00 mov %dl,0x322(%rsp)
daf2: 8b 50 f0 mov -0x10(%rax),%edx
daf5: 89 94 24 24 03 00 00 mov %edx,0x324(%rsp)
dafc: 48 8b 50 f8 mov -0x8(%rax),%rdx
db00: 48 89 84 24 60 03 00 mov %rax,0x360(%rsp)
db07: 00
db08: 89 ac 24 80 03 00 00 mov %ebp,0x380(%rsp)
db0f: 49 8b 45 08 mov 0x8(%r13),%rax
db13: 49 8b 6d 00 mov 0x0(%r13),%rbp
db17: 48 89 94 24 28 03 00 mov %rdx,0x328(%rsp)
db1e: 00
db1f: 48 39 c5 cmp %rax,%rbp
db22: 48 89 44 24 08 mov %rax,0x8(%rsp)
db27: 0f 84 a3 00 00 00 je dbd0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x7f0>
db2d: 45 31 e4 xor %r12d,%r12d
db30: 4c 8b ac 24 38 02 00 mov 0x238(%rsp),%r13
db37: 00
db38: 4d 85 ed test %r13,%r13
db3b: 0f 85 83 03 00 00 jne dec4 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xae4>
db41: 49 8b 07 mov (%r15),%rax
db44: 48 8b 50 30 mov 0x30(%rax),%rdx
db48: 48 8b 40 38 mov 0x38(%rax),%rax
db4c: 48 29 d0 sub %rdx,%rax
db4f: 48 c1 f8 05 sar $0x5,%rax
db53: 4c 39 e0 cmp %r12,%rax
db56: 76 15 jbe db6d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x78d>
db58: 4c 89 e0 mov %r12,%rax
db5b: 48 c1 e0 05 shl $0x5,%rax
db5f: 48 01 c2 add %rax,%rdx
db62: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx)
db67: 0f 85 b3 03 00 00 jne df20 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xb40>
db6d: 48 8b 55 00 mov 0x0(%rbp),%rdx
db71: 48 8d 35 92 bf 03 00 lea 0x3bf92(%rip),%rsi # 49b0a <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x70a>
db78: 4c 89 f7 mov %r14,%rdi
db7b: 31 c0 xor %eax,%eax
db7d: e8 3e 1f 03 00 callq 3fac0 <_ZN9benchmark9StrFormatB5cxx11EPKcz>
db82: 48 8b 94 24 f8 01 00 mov 0x1f8(%rsp),%rdx
db89: 00
db8a: 48 8b b4 24 f0 01 00 mov 0x1f0(%rsp),%rsi
db91: 00
db92: 48 8d 7b 20 lea 0x20(%rbx),%rdi
db96: e8 85 7c ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
db9b: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi
dba2: 00
dba3: 49 8d 46 10 lea 0x10(%r14),%rax
dba7: 48 39 c7 cmp %rax,%rdi
dbaa: 0f 84 f0 02 00 00 je dea0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xac0>
dbb0: e8 6b 7f ff ff callq 5b20 <_ZdlPv@plt>
dbb5: 49 83 c4 01 add $0x1,%r12
dbb9: 48 83 c5 08 add $0x8,%rbp
dbbd: 48 39 6c 24 08 cmp %rbp,0x8(%rsp)
dbc2: 0f 85 68 ff ff ff jne db30 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x750>
dbc8: 49 8b 07 mov (%r15),%rax
dbcb: f2 0f 10 40 68 movsd 0x68(%rax),%xmm0
dbd0: e8 0b 9d ff ff callq 78e0 <_ZN9benchmark8internal6IsZeroEd>
dbd5: 84 c0 test %al,%al
dbd7: 49 8b 0f mov (%r15),%rcx
dbda: 0f 84 38 07 00 00 je e318 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xf38>
dbe0: 48 8b 51 70 mov 0x70(%rcx),%rdx
dbe4: 48 85 d2 test %rdx,%rdx
dbe7: 0f 85 e3 06 00 00 jne e2d0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xef0>
dbed: 8b 51 78 mov 0x78(%rcx),%edx
dbf0: 85 d2 test %edx,%edx
dbf2: 0f 85 90 06 00 00 jne e288 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xea8>
dbf8: 80 79 7c 00 cmpb $0x0,0x7c(%rcx)
dbfc: 0f 85 56 06 00 00 jne e258 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xe78>
dc02: 80 79 7e 00 cmpb $0x0,0x7e(%rcx)
dc06: 0f 84 3c 05 00 00 je e148 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xd68>
dc0c: 48 8b ac 24 b8 02 00 mov 0x2b8(%rsp),%rbp
dc13: 00
dc14: 48 85 ed test %rbp,%rbp
dc17: 74 63 je dc7c <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x89c>
dc19: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax
dc20: 00
dc21: 48 8d 8b b0 00 00 00 lea 0xb0(%rbx),%rcx
dc28: 4c 8d 65 01 lea 0x1(%rbp),%r12
dc2c: ba 0f 00 00 00 mov $0xf,%edx
dc31: 48 39 c8 cmp %rcx,%rax
dc34: 74 08 je dc3e <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x85e>
dc36: 48 8b 94 24 c0 02 00 mov 0x2c0(%rsp),%rdx
dc3d: 00
dc3e: 49 39 d4 cmp %rdx,%r12
dc41: 0f 87 c9 08 00 00 ja e510 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1130>
dc47: c6 04 28 2f movb $0x2f,(%rax,%rbp,1)
dc4b: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax
dc52: 00
dc53: 4c 89 a4 24 b8 02 00 mov %r12,0x2b8(%rsp)
dc5a: 00
dc5b: c6 44 28 01 00 movb $0x0,0x1(%rax,%rbp,1)
dc60: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax
dc67: ff ff 7f
dc6a: 48 2b 84 24 b8 02 00 sub 0x2b8(%rsp),%rax
dc71: 00
dc72: 48 83 f8 0a cmp $0xa,%rax
dc76: 0f 86 0a 0d 00 00 jbe e986 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15a6>
dc7c: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
dc83: 48 8d 35 cf be 03 00 lea 0x3becf(%rip),%rsi # 49b59 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x759>
dc8a: ba 0b 00 00 00 mov $0xb,%edx
dc8f: e8 8c 7b ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
dc94: 49 8b 0f mov (%r15),%rcx
dc97: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax
dc9e: 48 39 81 b0 00 00 00 cmp %rax,0xb0(%rcx)
dca5: 0f 84 bb 00 00 00 je dd66 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x986>
dcab: 48 8d ac 24 d0 01 00 lea 0x1d0(%rsp),%rbp
dcb2: 00
dcb3: 8b 94 24 80 03 00 00 mov 0x380(%rsp),%edx
dcba: 48 8d 35 ae be 03 00 lea 0x3beae(%rip),%rsi # 49b6f <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x76f>
dcc1: 31 c0 xor %eax,%eax
dcc3: 48 89 ef mov %rbp,%rdi
dcc6: e8 f5 1d 03 00 callq 3fac0 <_ZN9benchmark9StrFormatB5cxx11EPKcz>
dccb: 48 8b b4 24 d0 01 00 mov 0x1d0(%rsp),%rsi
dcd2: 00
dcd3: 48 8d 45 10 lea 0x10(%rbp),%rax
dcd7: 48 8b bc 24 d0 02 00 mov 0x2d0(%rsp),%rdi
dcde: 00
dcdf: 48 8b 94 24 d8 01 00 mov 0x1d8(%rsp),%rdx
dce6: 00
dce7: 48 39 c6 cmp %rax,%rsi
dcea: 0f 84 90 07 00 00 je e480 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x10a0>
dcf0: 48 8d 8b d0 00 00 00 lea 0xd0(%rbx),%rcx
dcf7: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax
dcfe: 00
dcff: 48 39 cf cmp %rcx,%rdi
dd02: 0f 84 d8 07 00 00 je e4e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1100>
dd08: 48 85 ff test %rdi,%rdi
dd0b: 48 8b 8c 24 e0 02 00 mov 0x2e0(%rsp),%rcx
dd12: 00
dd13: 48 89 b4 24 d0 02 00 mov %rsi,0x2d0(%rsp)
dd1a: 00
dd1b: 48 89 94 24 d8 02 00 mov %rdx,0x2d8(%rsp)
dd22: 00
dd23: 48 89 84 24 e0 02 00 mov %rax,0x2e0(%rsp)
dd2a: 00
dd2b: 0f 84 c7 07 00 00 je e4f8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1118>
dd31: 48 89 bc 24 d0 01 00 mov %rdi,0x1d0(%rsp)
dd38: 00
dd39: 48 89 8c 24 e0 01 00 mov %rcx,0x1e0(%rsp)
dd40: 00
dd41: 48 c7 84 24 d8 01 00 movq $0x0,0x1d8(%rsp)
dd48: 00 00 00 00 00
dd4d: c6 07 00 movb $0x0,(%rdi)
dd50: 48 83 c5 10 add $0x10,%rbp
dd54: 48 8b bc 24 d0 01 00 mov 0x1d0(%rsp),%rdi
dd5b: 00
dd5c: 48 39 ef cmp %rbp,%rdi
dd5f: 74 05 je dd66 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x986>
dd61: e8 ba 7d ff ff callq 5b20 <_ZdlPv@plt>
dd66: 48 89 de mov %rbx,%rsi
dd69: 4c 89 f7 mov %r14,%rdi
dd6c: e8 3f be ff ff callq 9bb0 <_ZNK9benchmark13BenchmarkName3strB5cxx11Ev>
dd71: 80 bc 24 20 01 00 00 cmpb $0x0,0x120(%rsp)
dd78: 00
dd79: 0f 85 e1 05 00 00 jne e360 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xf80>
dd7f: 80 7c 24 3f 00 cmpb $0x0,0x3f(%rsp)
dd84: 0f 85 56 04 00 00 jne e1e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xe00>
dd8a: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi
dd91: 00
dd92: 49 8d 46 10 lea 0x10(%r14),%rax
dd96: 48 39 c7 cmp %rax,%rdi
dd99: 74 05 je dda0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x9c0>
dd9b: e8 80 7d ff ff callq 5b20 <_ZdlPv@plt>
dda0: 4c 8b a4 24 40 03 00 mov 0x340(%rsp),%r12
dda7: 00
dda8: 48 8d ab 20 01 00 00 lea 0x120(%rbx),%rbp
ddaf: 4d 85 e4 test %r12,%r12
ddb2: 0f 84 c9 01 00 00 je df81 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xba1>
ddb8: 49 8b 74 24 18 mov 0x18(%r12),%rsi
ddbd: 48 89 ef mov %rbp,%rdi
ddc0: e8 3b b7 ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
ddc5: 49 8b 7c 24 20 mov 0x20(%r12),%rdi
ddca: 49 8d 44 24 30 lea 0x30(%r12),%rax
ddcf: 4d 8b 6c 24 10 mov 0x10(%r12),%r13
ddd4: 48 39 c7 cmp %rax,%rdi
ddd7: 0f 84 93 01 00 00 je df70 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xb90>
dddd: e8 3e 7d ff ff callq 5b20 <_ZdlPv@plt>
dde2: 4c 89 e7 mov %r12,%rdi
dde5: e8 36 7d ff ff callq 5b20 <_ZdlPv@plt>
ddea: 4d 85 ed test %r13,%r13
dded: 0f 84 8e 01 00 00 je df81 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xba1>
ddf3: 4d 89 ec mov %r13,%r12
ddf6: eb c0 jmp ddb8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x9d8>
ddf8: 41 8b 44 24 08 mov 0x8(%r12),%eax
ddfd: 8d 50 ff lea -0x1(%rax),%edx
de00: 83 f8 01 cmp $0x1,%eax
de03: 41 89 54 24 08 mov %edx,0x8(%r12)
de08: 0f 85 d2 f8 ff ff jne d6e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x300>
de0e: 49 8b 04 24 mov (%r12),%rax
de12: 4c 89 e7 mov %r12,%rdi
de15: ff 50 10 callq *0x10(%rax)
de18: 41 8b 44 24 0c mov 0xc(%r12),%eax
de1d: 8d 50 ff lea -0x1(%rax),%edx
de20: 41 89 54 24 0c mov %edx,0xc(%r12)
de25: e9 59 09 00 00 jmpq e783 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x13a3>
de2a: 8b 45 08 mov 0x8(%rbp),%eax
de2d: 8d 50 ff lea -0x1(%rax),%edx
de30: 83 f8 01 cmp $0x1,%eax
de33: 89 55 08 mov %edx,0x8(%rbp)
de36: 0f 85 d3 f8 ff ff jne d70f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x32f>
de3c: 48 8b 45 00 mov 0x0(%rbp),%rax
de40: 48 89 ef mov %rbp,%rdi
de43: ff 50 10 callq *0x10(%rax)
de46: 8b 45 0c mov 0xc(%rbp),%eax
de49: 8d 50 ff lea -0x1(%rax),%edx
de4c: 89 55 0c mov %edx,0xc(%rbp)
de4f: 83 f8 01 cmp $0x1,%eax
de52: 0f 85 b7 f8 ff ff jne d70f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x32f>
de58: 48 8b 45 00 mov 0x0(%rbp),%rax
de5c: 48 89 ef mov %rbp,%rdi
de5f: ff 50 18 callq *0x18(%rax)
de62: e9 a8 f8 ff ff jmpq d70f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x32f>
de67: 41 8b 44 24 08 mov 0x8(%r12),%eax
de6c: 8d 50 ff lea -0x1(%rax),%edx
de6f: 83 f8 01 cmp $0x1,%eax
de72: 41 89 54 24 08 mov %edx,0x8(%r12)
de77: 0f 85 3a f7 ff ff jne d5b7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1d7>
de7d: 49 8b 04 24 mov (%r12),%rax
de81: 4c 89 e7 mov %r12,%rdi
de84: ff 50 10 callq *0x10(%rax)
de87: 41 8b 44 24 0c mov 0xc(%r12),%eax
de8c: 8d 50 ff lea -0x1(%rax),%edx
de8f: 41 89 54 24 0c mov %edx,0xc(%r12)
de94: e9 18 09 00 00 jmpq e7b1 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x13d1>
de99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
dea0: 49 83 c4 01 add $0x1,%r12
dea4: 48 83 c5 08 add $0x8,%rbp
dea8: 48 39 6c 24 08 cmp %rbp,0x8(%rsp)
dead: 0f 84 15 fd ff ff je dbc8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x7e8>
deb3: 4c 8b ac 24 38 02 00 mov 0x238(%rsp),%r13
deba: 00
debb: 4d 85 ed test %r13,%r13
debe: 0f 84 7d fc ff ff je db41 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x761>
dec4: 49 8d 45 01 lea 0x1(%r13),%rax
dec8: 48 8d 4b 30 lea 0x30(%rbx),%rcx
decc: ba 0f 00 00 00 mov $0xf,%edx
ded1: 48 89 44 24 18 mov %rax,0x18(%rsp)
ded6: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax
dedd: 00
dede: 48 39 c8 cmp %rcx,%rax
dee1: 74 08 je deeb <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xb0b>
dee3: 48 8b 94 24 40 02 00 mov 0x240(%rsp),%rdx
deea: 00
deeb: 48 39 54 24 18 cmp %rdx,0x18(%rsp)
def0: 0f 87 2a 02 00 00 ja e120 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xd40>
def6: 42 c6 04 28 2f movb $0x2f,(%rax,%r13,1)
defb: 49 8d 45 01 lea 0x1(%r13),%rax
deff: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp)
df06: 00
df07: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax
df0e: 00
df0f: 42 c6 44 28 01 00 movb $0x0,0x1(%rax,%r13,1)
df15: e9 27 fc ff ff jmpq db41 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x761>
df1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
df20: 48 8b 12 mov (%rdx),%rdx
df23: 48 8d 35 dc bb 03 00 lea 0x3bbdc(%rip),%rsi # 49b06 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x706>
df2a: 4c 89 f7 mov %r14,%rdi
df2d: 31 c0 xor %eax,%eax
df2f: e8 8c 1b 03 00 callq 3fac0 <_ZN9benchmark9StrFormatB5cxx11EPKcz>
df34: 48 8b 94 24 f8 01 00 mov 0x1f8(%rsp),%rdx
df3b: 00
df3c: 48 8b b4 24 f0 01 00 mov 0x1f0(%rsp),%rsi
df43: 00
df44: 48 8d 7b 20 lea 0x20(%rbx),%rdi
df48: e8 d3 78 ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
df4d: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi
df54: 00
df55: 49 8d 46 10 lea 0x10(%r14),%rax
df59: 48 39 c7 cmp %rax,%rdi
df5c: 0f 84 0b fc ff ff je db6d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x78d>
df62: e8 b9 7b ff ff callq 5b20 <_ZdlPv@plt>
df67: e9 01 fc ff ff jmpq db6d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x78d>
df6c: 0f 1f 40 00 nopl 0x0(%rax)
df70: 4c 89 e7 mov %r12,%rdi
df73: e8 a8 7b ff ff callq 5b20 <_ZdlPv@plt>
df78: 4d 85 ed test %r13,%r13
df7b: 0f 85 72 fe ff ff jne ddf3 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xa13>
df81: 48 8b bc 24 00 03 00 mov 0x300(%rsp),%rdi
df88: 00
df89: 48 85 ff test %rdi,%rdi
df8c: 74 05 je df93 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xbb3>
df8e: e8 8d 7b ff ff callq 5b20 <_ZdlPv@plt>
df93: 48 8b bc 24 d0 02 00 mov 0x2d0(%rsp),%rdi
df9a: 00
df9b: 48 8d 83 d0 00 00 00 lea 0xd0(%rbx),%rax
dfa2: 48 39 c7 cmp %rax,%rdi
dfa5: 74 05 je dfac <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xbcc>
dfa7: e8 74 7b ff ff callq 5b20 <_ZdlPv@plt>
dfac: 48 8b bc 24 b0 02 00 mov 0x2b0(%rsp),%rdi
dfb3: 00
dfb4: 48 8d 83 b0 00 00 00 lea 0xb0(%rbx),%rax
dfbb: 48 39 c7 cmp %rax,%rdi
dfbe: 74 05 je dfc5 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xbe5>
dfc0: e8 5b 7b ff ff callq 5b20 <_ZdlPv@plt>
dfc5: 48 8b bc 24 90 02 00 mov 0x290(%rsp),%rdi
dfcc: 00
dfcd: 48 8d 83 90 00 00 00 lea 0x90(%rbx),%rax
dfd4: 48 39 c7 cmp %rax,%rdi
dfd7: 74 05 je dfde <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xbfe>
dfd9: e8 42 7b ff ff callq 5b20 <_ZdlPv@plt>
dfde: 48 8b bc 24 70 02 00 mov 0x270(%rsp),%rdi
dfe5: 00
dfe6: 48 8d 43 70 lea 0x70(%rbx),%rax
dfea: 48 39 c7 cmp %rax,%rdi
dfed: 74 05 je dff4 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc14>
dfef: e8 2c 7b ff ff callq 5b20 <_ZdlPv@plt>
dff4: 48 8b bc 24 50 02 00 mov 0x250(%rsp),%rdi
dffb: 00
dffc: 48 8d 43 50 lea 0x50(%rbx),%rax
e000: 48 39 c7 cmp %rax,%rdi
e003: 74 05 je e00a <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc2a>
e005: e8 16 7b ff ff callq 5b20 <_ZdlPv@plt>
e00a: 48 8b bc 24 30 02 00 mov 0x230(%rsp),%rdi
e011: 00
e012: 48 8d 43 30 lea 0x30(%rbx),%rax
e016: 48 39 c7 cmp %rax,%rdi
e019: 74 05 je e020 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc40>
e01b: e8 00 7b ff ff callq 5b20 <_ZdlPv@plt>
e020: 48 8b bc 24 10 02 00 mov 0x210(%rsp),%rdi
e027: 00
e028: 48 8d 43 10 lea 0x10(%rbx),%rax
e02c: 48 39 c7 cmp %rax,%rdi
e02f: 0f 84 03 02 00 00 je e238 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xe58>
e035: e8 e6 7a ff ff callq 5b20 <_ZdlPv@plt>
e03a: 48 83 44 24 10 04 addq $0x4,0x10(%rsp)
e040: 48 8b 44 24 10 mov 0x10(%rsp),%rax
e045: 48 39 44 24 28 cmp %rax,0x28(%rsp)
e04a: 0f 85 c8 f8 ff ff jne d918 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x538>
e050: 48 83 44 24 20 18 addq $0x18,0x20(%rsp)
e056: 48 8b 44 24 20 mov 0x20(%rsp),%rax
e05b: 48 39 44 24 58 cmp %rax,0x58(%rsp)
e060: 0f 85 7a f8 ff ff jne d8e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x500>
e066: 49 83 c7 08 add $0x8,%r15
e06a: 4c 39 7c 24 68 cmp %r15,0x68(%rsp)
e06f: 0f 85 46 f7 ff ff jne d7bb <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x3db>
e075: 80 bc 24 98 00 00 00 cmpb $0x0,0x98(%rsp)
e07c: 00
e07d: 48 8b 9c 24 a0 00 00 mov 0xa0(%rsp),%rbx
e084: 00
e085: 0f 85 d0 06 00 00 jne e75b <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x137b>
e08b: 48 85 db test %rbx,%rbx
e08e: 74 08 je e098 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xcb8>
e090: 48 89 df mov %rbx,%rdi
e093: e8 88 7a ff ff callq 5b20 <_ZdlPv@plt>
e098: bb 01 00 00 00 mov $0x1,%ebx
e09d: 48 8b ac 24 40 01 00 mov 0x140(%rsp),%rbp
e0a4: 00
e0a5: 48 85 ed test %rbp,%rbp
e0a8: 74 19 je e0c3 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xce3>
e0aa: 48 83 3d 1e 7f 24 00 cmpq $0x0,0x247f1e(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
e0b1: 00
e0b2: 0f 84 66 06 00 00 je e71e <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x133e>
e0b8: f0 83 6d 08 01 lock subl $0x1,0x8(%rbp)
e0bd: 0f 84 40 07 00 00 je e803 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1423>
e0c3: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi
e0c8: 48 83 c7 10 add $0x10,%rdi
e0cc: e8 4f 7c ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
e0d1: 48 8b 44 24 70 mov 0x70(%rsp),%rax
e0d6: 48 8b bc 24 50 01 00 mov 0x150(%rsp),%rdi
e0dd: 00
e0de: 48 83 c0 10 add $0x10,%rax
e0e2: 48 39 c7 cmp %rax,%rdi
e0e5: 74 05 je e0ec <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xd0c>
e0e7: e8 34 7a ff ff callq 5b20 <_ZdlPv@plt>
e0ec: 48 8b 8c 24 28 05 00 mov 0x528(%rsp),%rcx
e0f3: 00
e0f4: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
e0fb: 00 00
e0fd: 89 d8 mov %ebx,%eax
e0ff: 0f 85 17 07 00 00 jne e81c <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x143c>
e105: 48 81 c4 38 05 00 00 add $0x538,%rsp
e10c: 5b pop %rbx
e10d: 5d pop %rbp
e10e: 41 5c pop %r12
e110: 41 5d pop %r13
e112: 41 5e pop %r14
e114: 41 5f pop %r15
e116: c3 retq
e117: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
e11e: 00 00
e120: 48 8d 7b 20 lea 0x20(%rbx),%rdi
e124: 41 b8 01 00 00 00 mov $0x1,%r8d
e12a: 31 c9 xor %ecx,%ecx
e12c: 31 d2 xor %edx,%edx
e12e: 4c 89 ee mov %r13,%rsi
e131: e8 7a 7d ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
e136: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax
e13d: 00
e13e: e9 b3 fd ff ff jmpq def6 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xb16>
e143: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e148: 80 79 7d 00 cmpb $0x0,0x7d(%rcx)
e14c: 0f 84 45 fb ff ff je dc97 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x8b7>
e152: 48 8b ac 24 b8 02 00 mov 0x2b8(%rsp),%rbp
e159: 00
e15a: 48 85 ed test %rbp,%rbp
e15d: 74 63 je e1c2 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xde2>
e15f: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax
e166: 00
e167: 48 8d 8b b0 00 00 00 lea 0xb0(%rbx),%rcx
e16e: 4c 8d 65 01 lea 0x1(%rbp),%r12
e172: ba 0f 00 00 00 mov $0xf,%edx
e177: 48 39 c8 cmp %rcx,%rax
e17a: 74 08 je e184 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xda4>
e17c: 48 8b 94 24 c0 02 00 mov 0x2c0(%rsp),%rdx
e183: 00
e184: 49 39 d4 cmp %rdx,%r12
e187: 0f 87 ea 03 00 00 ja e577 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1197>
e18d: c6 04 28 2f movb $0x2f,(%rax,%rbp,1)
e191: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax
e198: 00
e199: 4c 89 a4 24 b8 02 00 mov %r12,0x2b8(%rsp)
e1a0: 00
e1a1: c6 44 28 01 00 movb $0x0,0x1(%rax,%rbp,1)
e1a6: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax
e1ad: ff ff 7f
e1b0: 48 2b 84 24 b8 02 00 sub 0x2b8(%rsp),%rax
e1b7: 00
e1b8: 48 83 f8 08 cmp $0x8,%rax
e1bc: 0f 86 40 08 00 00 jbe ea02 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1622>
e1c2: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
e1c9: 48 8d 35 95 b9 03 00 lea 0x3b995(%rip),%rsi # 49b65 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x765>
e1d0: ba 09 00 00 00 mov $0x9,%edx
e1d5: e8 46 76 ff ff callq 5820 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt>
e1da: e9 b5 fa ff ff jmpq dc94 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x8b4>
e1df: 90 nop
e1e0: 49 8b 07 mov (%r15),%rax
e1e3: 48 8b 40 50 mov 0x50(%rax),%rax
e1e7: 48 83 e8 18 sub $0x18,%rax
e1eb: 48 39 44 24 20 cmp %rax,0x20(%rsp)
e1f0: 48 8b 44 24 30 mov 0x30(%rsp),%rax
e1f5: 48 8b 78 08 mov 0x8(%rax),%rdi
e1f9: 0f 94 84 24 68 03 00 sete 0x368(%rsp)
e200: 00
e201: 48 3b 78 10 cmp 0x10(%rax),%rdi
e205: 0f 84 35 03 00 00 je e540 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1160>
e20b: 48 85 ff test %rdi,%rdi
e20e: 74 11 je e221 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xe41>
e210: 48 89 de mov %rbx,%rsi
e213: e8 58 28 00 00 callq 10a70 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_>
e218: 48 8b 44 24 30 mov 0x30(%rsp),%rax
e21d: 48 8b 78 08 mov 0x8(%rax),%rdi
e221: 48 81 c7 78 01 00 00 add $0x178,%rdi
e228: 48 89 78 08 mov %rdi,0x8(%rax)
e22c: e9 59 fb ff ff jmpq dd8a <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x9aa>
e231: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
e238: 48 83 44 24 10 04 addq $0x4,0x10(%rsp)
e23e: 48 8b 44 24 10 mov 0x10(%rsp),%rax
e243: 48 39 44 24 28 cmp %rax,0x28(%rsp)
e248: 0f 85 ca f6 ff ff jne d918 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x538>
e24e: e9 fd fd ff ff jmpq e050 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc70>
e253: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e258: 48 8b 94 24 b8 02 00 mov 0x2b8(%rsp),%rdx
e25f: 00
e260: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
e267: 48 8d 0d c9 b8 03 00 lea 0x3b8c9(%rip),%rcx # 49b37 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x737>
e26e: 41 b8 0c 00 00 00 mov $0xc,%r8d
e274: 31 f6 xor %esi,%esi
e276: e8 35 7b ff ff callq 5db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>
e27b: 49 8b 0f mov (%r15),%rcx
e27e: e9 7f f9 ff ff jmpq dc02 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x822>
e283: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e288: 48 8d ac 24 b0 01 00 lea 0x1b0(%rsp),%rbp
e28f: 00
e290: 48 8d 35 95 b8 03 00 lea 0x3b895(%rip),%rsi # 49b2c <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x72c>
e297: 31 c0 xor %eax,%eax
e299: 48 89 ef mov %rbp,%rdi
e29c: e8 1f 18 03 00 callq 3fac0 <_ZN9benchmark9StrFormatB5cxx11EPKcz>
e2a1: 48 8d bb 80 00 00 00 lea 0x80(%rbx),%rdi
e2a8: 48 89 ee mov %rbp,%rsi
e2ab: 48 83 c5 10 add $0x10,%rbp
e2af: e8 9c 79 ff ff callq 5c50 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_@plt>
e2b4: 48 8b bc 24 b0 01 00 mov 0x1b0(%rsp),%rdi
e2bb: 00
e2bc: 48 39 ef cmp %rbp,%rdi
e2bf: 74 05 je e2c6 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xee6>
e2c1: e8 5a 78 ff ff callq 5b20 <_ZdlPv@plt>
e2c6: 49 8b 0f mov (%r15),%rcx
e2c9: e9 2a f9 ff ff jmpq dbf8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x818>
e2ce: 66 90 xchg %ax,%ax
e2d0: 48 8d ac 24 90 01 00 lea 0x190(%rsp),%rbp
e2d7: 00
e2d8: 48 8d 35 3e b8 03 00 lea 0x3b83e(%rip),%rsi # 49b1d <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x71d>
e2df: 31 c0 xor %eax,%eax
e2e1: 48 89 ef mov %rbp,%rdi
e2e4: e8 d7 17 03 00 callq 3fac0 <_ZN9benchmark9StrFormatB5cxx11EPKcz>
e2e9: 48 8d 7b 60 lea 0x60(%rbx),%rdi
e2ed: 48 89 ee mov %rbp,%rsi
e2f0: 48 83 c5 10 add $0x10,%rbp
e2f4: e8 57 79 ff ff callq 5c50 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_@plt>
e2f9: 48 8b bc 24 90 01 00 mov 0x190(%rsp),%rdi
e300: 00
e301: 48 39 ef cmp %rbp,%rdi
e304: 74 05 je e30b <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xf2b>
e306: e8 15 78 ff ff callq 5b20 <_ZdlPv@plt>
e30b: 49 8b 0f mov (%r15),%rcx
e30e: e9 da f8 ff ff jmpq dbed <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x80d>
e313: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e318: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp
e31d: f2 0f 10 41 68 movsd 0x68(%rcx),%xmm0
e322: 48 8d 35 e5 b7 03 00 lea 0x3b7e5(%rip),%rsi # 49b0e <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x70e>
e329: b8 01 00 00 00 mov $0x1,%eax
e32e: 48 89 ef mov %rbp,%rdi
e331: e8 8a 17 03 00 callq 3fac0 <_ZN9benchmark9StrFormatB5cxx11EPKcz>
e336: 48 8d 7b 40 lea 0x40(%rbx),%rdi
e33a: 48 89 ee mov %rbp,%rsi
e33d: e8 0e 79 ff ff callq 5c50 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_@plt>
e342: 48 8b bc 24 70 01 00 mov 0x170(%rsp),%rdi
e349: 00
e34a: 48 8d 45 10 lea 0x10(%rbp),%rax
e34e: 48 39 c7 cmp %rax,%rdi
e351: 74 05 je e358 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xf78>
e353: e8 c8 77 ff ff callq 5b20 <_ZdlPv@plt>
e358: 49 8b 0f mov (%r15),%rcx
e35b: e9 80 f8 ff ff jmpq dbe0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x800>
e360: 48 8b 44 24 40 mov 0x40(%rsp),%rax
e365: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi
e36c: 00
e36d: 48 8d 94 24 e0 00 00 lea 0xe0(%rsp),%rdx
e374: 00
e375: 48 8b b4 24 f8 01 00 mov 0x1f8(%rsp),%rsi
e37c: 00
e37d: 45 31 c0 xor %r8d,%r8d
e380: 48 c7 84 24 e0 00 00 movq $0x0,0xe0(%rsp)
e387: 00 00 00 00 00
e38c: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp)
e393: 00 00 00 00 00
e398: 48 c7 84 24 f0 00 00 movq $0x0,0xf0(%rsp)
e39f: 00 00 00 00 00
e3a4: 48 8d 48 08 lea 0x8(%rax),%rcx
e3a8: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp)
e3af: 00 00 00 00 00
e3b4: 48 01 fe add %rdi,%rsi
e3b7: e8 14 90 00 00 callq 173d0 <_ZNSt8__detail17__regex_algo_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEEcNS5_12regex_traitsIcEELNS_20_RegexExecutorPolicyE0ELb0EEEbT_SI_RNS5_13match_resultsISI_T0_EERKNS5_11basic_regexIT1_T2_EENSt15regex_constants15match_flag_typeE>
e3bc: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi
e3c3: 00
e3c4: 89 c5 mov %eax,%ebp
e3c6: 48 85 ff test %rdi,%rdi
e3c9: 74 05 je e3d0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xff0>
e3cb: e8 50 77 ff ff callq 5b20 <_ZdlPv@plt>
e3d0: 40 84 ed test %bpl,%bpl
e3d3: 0f 84 ef 00 00 00 je e4c8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x10e8>
e3d9: 80 7c 24 3f 00 cmpb $0x0,0x3f(%rsp)
e3de: 0f 84 fc fd ff ff je e1e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xe00>
e3e4: 80 bc 24 20 01 00 00 cmpb $0x0,0x120(%rsp)
e3eb: 00
e3ec: 0f 84 ee fd ff ff je e1e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xe00>
e3f2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
e3f8: 48 8b 44 24 40 mov 0x40(%rsp),%rax
e3fd: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi
e404: 00
e405: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx
e40c: 00
e40d: 48 8b b4 24 f8 01 00 mov 0x1f8(%rsp),%rsi
e414: 00
e415: 45 31 c0 xor %r8d,%r8d
e418: 48 c7 84 24 00 01 00 movq $0x0,0x100(%rsp)
e41f: 00 00 00 00 00
e424: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp)
e42b: 00 00 00 00 00
e430: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp)
e437: 00 00 00 00 00
e43c: 48 8d 48 08 lea 0x8(%rax),%rcx
e440: 48 c7 84 24 18 01 00 movq $0x0,0x118(%rsp)
e447: 00 00 00 00 00
e44c: 48 01 fe add %rdi,%rsi
e44f: e8 7c 8f 00 00 callq 173d0 <_ZNSt8__detail17__regex_algo_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEEcNS5_12regex_traitsIcEELNS_20_RegexExecutorPolicyE0ELb0EEEbT_SI_RNS5_13match_resultsISI_T0_EERKNS5_11basic_regexIT1_T2_EENSt15regex_constants15match_flag_typeE>
e454: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi
e45b: 00
e45c: 89 c5 mov %eax,%ebp
e45e: 48 85 ff test %rdi,%rdi
e461: 74 05 je e468 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1088>
e463: e8 b8 76 ff ff callq 5b20 <_ZdlPv@plt>
e468: 40 84 ed test %bpl,%bpl
e46b: 0f 84 0e f9 ff ff je dd7f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x99f>
e471: e9 14 f9 ff ff jmpq dd8a <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x9aa>
e476: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
e47d: 00 00 00
e480: 48 85 d2 test %rdx,%rdx
e483: 74 23 je e4a8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x10c8>
e485: 48 83 fa 01 cmp $0x1,%rdx
e489: 0f 84 c9 00 00 00 je e558 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1178>
e48f: e8 0c 76 ff ff callq 5aa0 <memcpy@plt>
e494: 48 8b 94 24 d8 01 00 mov 0x1d8(%rsp),%rdx
e49b: 00
e49c: 48 8b bc 24 d0 02 00 mov 0x2d0(%rsp),%rdi
e4a3: 00
e4a4: 0f 1f 40 00 nopl 0x0(%rax)
e4a8: 48 89 94 24 d8 02 00 mov %rdx,0x2d8(%rsp)
e4af: 00
e4b0: c6 04 17 00 movb $0x0,(%rdi,%rdx,1)
e4b4: 48 8b bc 24 d0 01 00 mov 0x1d0(%rsp),%rdi
e4bb: 00
e4bc: e9 80 f8 ff ff jmpq dd41 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x961>
e4c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
e4c8: 80 bc 24 20 01 00 00 cmpb $0x0,0x120(%rsp)
e4cf: 00
e4d0: 0f 85 22 ff ff ff jne e3f8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1018>
e4d6: e9 a4 f8 ff ff jmpq dd7f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x99f>
e4db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e4e0: 48 89 b4 24 d0 02 00 mov %rsi,0x2d0(%rsp)
e4e7: 00
e4e8: 48 89 94 24 d8 02 00 mov %rdx,0x2d8(%rsp)
e4ef: 00
e4f0: 48 89 84 24 e0 02 00 mov %rax,0x2e0(%rsp)
e4f7: 00
e4f8: 48 8d 7d 10 lea 0x10(%rbp),%rdi
e4fc: 48 89 bc 24 d0 01 00 mov %rdi,0x1d0(%rsp)
e503: 00
e504: e9 38 f8 ff ff jmpq dd41 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x961>
e509: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
e510: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
e517: 41 b8 01 00 00 00 mov $0x1,%r8d
e51d: 31 c9 xor %ecx,%ecx
e51f: 31 d2 xor %edx,%edx
e521: 48 89 ee mov %rbp,%rsi
e524: e8 87 79 ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
e529: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax
e530: 00
e531: e9 11 f7 ff ff jmpq dc47 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x867>
e536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
e53d: 00 00 00
e540: 48 89 fe mov %rdi,%rsi
e543: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
e548: 48 89 da mov %rbx,%rdx
e54b: e8 90 2c 00 00 callq 111e0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>
e550: e9 35 f8 ff ff jmpq dd8a <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x9aa>
e555: 0f 1f 00 nopl (%rax)
e558: 0f b6 84 24 e0 01 00 movzbl 0x1e0(%rsp),%eax
e55f: 00
e560: 88 07 mov %al,(%rdi)
e562: 48 8b 94 24 d8 01 00 mov 0x1d8(%rsp),%rdx
e569: 00
e56a: 48 8b bc 24 d0 02 00 mov 0x2d0(%rsp),%rdi
e571: 00
e572: e9 31 ff ff ff jmpq e4a8 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x10c8>
e577: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi
e57e: 41 b8 01 00 00 00 mov $0x1,%r8d
e584: 31 c9 xor %ecx,%ecx
e586: 31 d2 xor %edx,%edx
e588: 48 89 ee mov %rbp,%rsi
e58b: e8 20 79 ff ff callq 5eb0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm@plt>
e590: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax
e597: 00
e598: e9 f0 fb ff ff jmpq e18d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xdad>
e59d: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
e5a2: 48 89 de mov %rbx,%rsi
e5a5: e8 66 29 00 00 callq 10f10 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm>
e5aa: e9 04 f3 ff ff jmpq d8b3 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x4d3>
e5af: 48 8b 53 38 mov 0x38(%rbx),%rdx
e5b3: 48 8b 73 30 mov 0x30(%rbx),%rsi
e5b7: 48 39 f2 cmp %rsi,%rdx
e5ba: 74 10 je e5cc <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x11ec>
e5bc: 48 29 f2 sub %rsi,%rdx
e5bf: 48 c1 fa 05 sar $0x5,%rdx
e5c3: 83 fa ff cmp $0xffffffff,%edx
e5c6: 0f 85 20 f2 ff ff jne d7ec <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x40c>
e5cc: 66 0f ef c0 pxor %xmm0,%xmm0
e5d0: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp)
e5d7: 00 00 00 00 00
e5dc: 0f 29 84 24 00 01 00 movaps %xmm0,0x100(%rsp)
e5e3: 00
e5e4: e8 e7 0c 00 00 callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
e5e9: 48 8b 6b 50 mov 0x50(%rbx),%rbp
e5ed: 48 3b 6b 58 cmp 0x58(%rbx),%rbp
e5f1: 0f 84 eb 01 00 00 je e7e2 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1402>
e5f7: 48 85 ed test %rbp,%rbp
e5fa: 4c 8b a4 24 00 01 00 mov 0x100(%rsp),%r12
e601: 00
e602: 0f 84 9a 00 00 00 je e6a2 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x12c2>
e608: 4c 8b a4 24 08 01 00 mov 0x108(%rsp),%r12
e60f: 00
e610: 4c 2b a4 24 00 01 00 sub 0x100(%rsp),%r12
e617: 00
e618: 31 c9 xor %ecx,%ecx
e61a: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp)
e621: 00
e622: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp)
e629: 00
e62a: 48 c7 45 10 00 00 00 movq $0x0,0x10(%rbp)
e631: 00
e632: 4c 89 e0 mov %r12,%rax
e635: 48 c1 f8 03 sar $0x3,%rax
e639: 48 85 c0 test %rax,%rax
e63c: 74 1e je e65c <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x127c>
e63e: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
e645: ff ff 1f
e648: 48 39 d0 cmp %rdx,%rax
e64b: 0f 87 a5 03 00 00 ja e9f6 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1616>
e651: 4c 89 e7 mov %r12,%rdi
e654: e8 f7 74 ff ff callq 5b50 <_Znwm@plt>
e659: 48 89 c1 mov %rax,%rcx
e65c: 49 01 cc add %rcx,%r12
e65f: 48 89 4d 00 mov %rcx,0x0(%rbp)
e663: 48 89 4d 08 mov %rcx,0x8(%rbp)
e667: 4c 89 65 10 mov %r12,0x10(%rbp)
e66b: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax
e672: 00
e673: 4c 8b a4 24 00 01 00 mov 0x100(%rsp),%r12
e67a: 00
e67b: 49 89 c5 mov %rax,%r13
e67e: 4d 29 e5 sub %r12,%r13
e681: 4c 39 e0 cmp %r12,%rax
e684: 74 11 je e697 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x12b7>
e686: 48 89 cf mov %rcx,%rdi
e689: 4c 89 ea mov %r13,%rdx
e68c: 4c 89 e6 mov %r12,%rsi
e68f: e8 6c 77 ff ff callq 5e00 <memmove@plt>
e694: 48 89 c1 mov %rax,%rcx
e697: 4c 01 e9 add %r13,%rcx
e69a: 48 89 4d 08 mov %rcx,0x8(%rbp)
e69e: 48 8b 6b 50 mov 0x50(%rbx),%rbp
e6a2: 48 83 c5 18 add $0x18,%rbp
e6a6: 48 89 6b 50 mov %rbp,0x50(%rbx)
e6aa: 4d 85 e4 test %r12,%r12
e6ad: 74 08 je e6b7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x12d7>
e6af: 4c 89 e7 mov %r12,%rdi
e6b2: e8 69 74 ff ff callq 5b20 <_ZdlPv@plt>
e6b7: 49 8b 1f mov (%r15),%rbx
e6ba: 48 8b 4b 48 mov 0x48(%rbx),%rcx
e6be: 48 8b 43 50 mov 0x50(%rbx),%rax
e6c2: e9 25 f1 ff ff jmpq d7ec <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x40c>
e6c7: 48 8d 9c 24 a0 00 00 lea 0xa0(%rsp),%rbx
e6ce: 00
e6cf: 48 8b b4 24 a0 00 00 mov 0xa0(%rsp),%rsi
e6d6: 00
e6d7: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx
e6de: 00
e6df: 48 89 5c 24 50 mov %rbx,0x50(%rsp)
e6e4: e9 26 f1 ff ff jmpq d80f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x42f>
e6e9: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx
e6ee: ba 01 00 00 00 mov $0x1,%edx
e6f3: 48 8d 0d c2 b8 03 00 lea 0x3b8c2(%rip),%rcx # 49fbc <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xbbc>
e6fa: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx)
e6ff: 48 89 df mov %rbx,%rdi
e702: 48 0f 44 53 08 cmove 0x8(%rbx),%rdx
e707: 45 31 c0 xor %r8d,%r8d
e70a: 31 f6 xor %esi,%esi
e70c: e8 9f 76 ff ff callq 5db0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@plt>
e711: 4c 8b 23 mov (%rbx),%r12
e714: c6 44 24 3f 01 movb $0x1,0x3f(%rsp)
e719: e9 89 ed ff ff jmpq d4a7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xc7>
e71e: 8b 45 08 mov 0x8(%rbp),%eax
e721: 8d 50 ff lea -0x1(%rax),%edx
e724: 83 f8 01 cmp $0x1,%eax
e727: 89 55 08 mov %edx,0x8(%rbp)
e72a: 0f 85 93 f9 ff ff jne e0c3 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xce3>
e730: 48 8b 45 00 mov 0x0(%rbp),%rax
e734: 48 89 ef mov %rbp,%rdi
e737: ff 50 10 callq *0x10(%rax)
e73a: 8b 45 0c mov 0xc(%rbp),%eax
e73d: 8d 50 ff lea -0x1(%rax),%edx
e740: 89 55 0c mov %edx,0xc(%rbp)
e743: 83 f8 01 cmp $0x1,%eax
e746: 0f 85 77 f9 ff ff jne e0c3 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xce3>
e74c: 48 8b 45 00 mov 0x0(%rbp),%rax
e750: 48 89 ef mov %rbp,%rdi
e753: ff 50 18 callq *0x18(%rax)
e756: e9 68 f9 ff ff jmpq e0c3 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xce3>
e75b: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi
e762: 00
e763: e8 08 b4 ff ff callq 9b70 <_ZNSt11unique_lockISt5mutexE6unlockEv>
e768: e9 1e f9 ff ff jmpq e08b <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xcab>
e76d: 49 8b 04 24 mov (%r12),%rax
e771: 4c 89 e7 mov %r12,%rdi
e774: ff 50 10 callq *0x10(%rax)
e777: b8 ff ff ff ff mov $0xffffffff,%eax
e77c: f0 41 0f c1 44 24 0c lock xadd %eax,0xc(%r12)
e783: 83 f8 01 cmp $0x1,%eax
e786: 0f 85 54 ef ff ff jne d6e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x300>
e78c: 49 8b 04 24 mov (%r12),%rax
e790: 4c 89 e7 mov %r12,%rdi
e793: ff 50 18 callq *0x18(%rax)
e796: e9 45 ef ff ff jmpq d6e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x300>
e79b: 49 8b 04 24 mov (%r12),%rax
e79f: 4c 89 e7 mov %r12,%rdi
e7a2: ff 50 10 callq *0x10(%rax)
e7a5: b8 ff ff ff ff mov $0xffffffff,%eax
e7aa: f0 41 0f c1 44 24 0c lock xadd %eax,0xc(%r12)
e7b1: 83 f8 01 cmp $0x1,%eax
e7b4: 0f 85 fd ed ff ff jne d5b7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1d7>
e7ba: 49 8b 04 24 mov (%r12),%rax
e7be: 4c 89 e7 mov %r12,%rdi
e7c1: ff 50 18 callq *0x18(%rax)
e7c4: e9 ee ed ff ff jmpq d5b7 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1d7>
e7c9: 48 8b 45 00 mov 0x0(%rbp),%rax
e7cd: 48 89 ef mov %rbp,%rdi
e7d0: ff 50 10 callq *0x10(%rax)
e7d3: b8 ff ff ff ff mov $0xffffffff,%eax
e7d8: f0 0f c1 45 0c lock xadd %eax,0xc(%rbp)
e7dd: e9 6d f6 ff ff jmpq de4f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xa6f>
e7e2: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx
e7e9: 00
e7ea: 48 8d 7b 48 lea 0x48(%rbx),%rdi
e7ee: 48 89 ee mov %rbp,%rsi
e7f1: e8 0a 15 00 00 callq fd00 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>
e7f6: 4c 8b a4 24 00 01 00 mov 0x100(%rsp),%r12
e7fd: 00
e7fe: e9 a7 fe ff ff jmpq e6aa <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x12ca>
e803: 48 8b 45 00 mov 0x0(%rbp),%rax
e807: 48 89 ef mov %rbp,%rdi
e80a: ff 50 10 callq *0x10(%rax)
e80d: b8 ff ff ff ff mov $0xffffffff,%eax
e812: f0 0f c1 45 0c lock xadd %eax,0xc(%rbp)
e817: e9 27 ff ff ff jmpq e743 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1363>
e81c: e8 9f 73 ff ff callq 5bc0 <__stack_chk_fail@plt>
e821: 48 89 c3 mov %rax,%rbx
e824: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi
e829: 48 83 c7 08 add $0x8,%rdi
e82d: e8 2e 0f 00 00 callq f760 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev>
e832: 48 8b 44 24 70 mov 0x70(%rsp),%rax
e837: 48 8b bc 24 50 01 00 mov 0x150(%rsp),%rdi
e83e: 00
e83f: 48 83 c0 10 add $0x10,%rax
e843: 48 39 c7 cmp %rax,%rdi
e846: 74 05 je e84d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x146d>
e848: e8 d3 72 ff ff callq 5b20 <_ZdlPv@plt>
e84d: 48 89 df mov %rbx,%rdi
e850: e8 3b 76 ff ff callq 5e90 <_Unwind_Resume@plt>
e855: 48 89 c5 mov %rax,%rbp
e858: 80 bc 24 98 00 00 00 cmpb $0x0,0x98(%rsp)
e85f: 00
e860: 74 0d je e86f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x148f>
e862: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi
e869: 00
e86a: e8 01 b3 ff ff callq 9b70 <_ZNSt11unique_lockISt5mutexE6unlockEv>
e86f: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi
e876: 00
e877: 48 85 ff test %rdi,%rdi
e87a: 74 05 je e881 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x14a1>
e87c: e8 9f 72 ff ff callq 5b20 <_ZdlPv@plt>
e881: 48 89 eb mov %rbp,%rbx
e884: eb 9e jmp e824 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1444>
e886: 48 8d 7b 08 lea 0x8(%rbx),%rdi
e88a: 48 89 d5 mov %rdx,%rbp
e88d: 49 89 c4 mov %rax,%r12
e890: e8 8b 74 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
e895: 4c 89 f7 mov %r14,%rdi
e898: e8 83 74 ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
e89d: 48 83 ed 01 sub $0x1,%rbp
e8a1: 0f 85 d7 00 00 00 jne e97e <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x159e>
e8a7: 4c 89 e7 mov %r12,%rdi
e8aa: e8 f1 6f ff ff callq 58a0 <__cxa_begin_catch@plt>
e8af: 48 8b 10 mov (%rax),%rdx
e8b2: 48 89 c7 mov %rax,%rdi
e8b5: ff 52 10 callq *0x10(%rdx)
e8b8: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi
e8bd: 48 89 c6 mov %rax,%rsi
e8c0: e8 7b 76 ff ff callq 5f40 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@plt>
e8c5: e8 46 75 ff ff callq 5e10 <__cxa_end_catch@plt>
e8ca: 0f b6 9c 24 20 01 00 movzbl 0x120(%rsp),%ebx
e8d1: 00
e8d2: 84 db test %bl,%bl
e8d4: 0f 85 46 ee ff ff jne d720 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x340>
e8da: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15
e8df: 48 8d 35 0a b1 03 00 lea 0x3b10a(%rip),%rsi # 499f0 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x5f0>
e8e6: ba 20 00 00 00 mov $0x20,%edx
e8eb: 4c 89 ff mov %r15,%rdi
e8ee: e8 ed 72 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
e8f3: 48 8b 94 24 58 01 00 mov 0x158(%rsp),%rdx
e8fa: 00
e8fb: 48 8b b4 24 50 01 00 mov 0x150(%rsp),%rsi
e902: 00
e903: 4c 89 ff mov %r15,%rdi
e906: e8 d5 72 ff ff callq 5be0 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>
e90b: 49 89 c4 mov %rax,%r12
e90e: 48 8b 00 mov (%rax),%rax
e911: 48 8b 40 e8 mov -0x18(%rax),%rax
e915: 49 8b ac 04 f0 00 00 mov 0xf0(%r12,%rax,1),%rbp
e91c: 00
e91d: 48 85 ed test %rbp,%rbp
e920: 74 4a je e96c <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x158c>
e922: 80 7d 38 00 cmpb $0x0,0x38(%rbp)
e926: 74 19 je e941 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1561>
e928: 0f be 75 43 movsbl 0x43(%rbp),%esi
e92c: 4c 89 e7 mov %r12,%rdi
e92f: e8 1c 6e ff ff callq 5750 <_ZNSo3putEc@plt>
e934: 48 89 c7 mov %rax,%rdi
e937: e8 c4 70 ff ff callq 5a00 <_ZNSo5flushEv@plt>
e93c: e9 5c f7 ff ff jmpq e09d <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0xcbd>
e941: 48 89 ef mov %rbp,%rdi
e944: e8 a7 72 ff ff callq 5bf0 <_ZNKSt5ctypeIcE13_M_widen_initEv@plt>
e949: 48 8b 45 00 mov 0x0(%rbp),%rax
e94d: 48 8d 15 1c 02 00 00 lea 0x21c(%rip),%rdx # eb70 <_ZNKSt5ctypeIcE8do_widenEc>
e954: be 0a 00 00 00 mov $0xa,%esi
e959: 48 8b 40 30 mov 0x30(%rax),%rax
e95d: 48 39 d0 cmp %rdx,%rax
e960: 74 ca je e92c <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x154c>
e962: 48 89 ef mov %rbp,%rdi
e965: ff d0 callq *%rax
e967: 0f be f0 movsbl %al,%esi
e96a: eb c0 jmp e92c <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x154c>
e96c: e8 ff 72 ff ff callq 5c70 <_ZSt16__throw_bad_castv@plt>
e971: 48 89 c3 mov %rax,%rbx
e974: e8 97 74 ff ff callq 5e10 <__cxa_end_catch@plt>
e979: e9 a6 fe ff ff jmpq e824 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1444>
e97e: 4c 89 e3 mov %r12,%rbx
e981: e9 9e fe ff ff jmpq e824 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1444>
e986: 48 8d 3d b7 b1 03 00 lea 0x3b1b7(%rip),%rdi # 49b44 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x744>
e98d: e8 be 6f ff ff callq 5950 <_ZSt20__throw_length_errorPKc@plt>
e992: 48 89 c5 mov %rax,%rbp
e995: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi
e99c: 00
e99d: 49 8d 46 10 lea 0x10(%r14),%rax
e9a1: 48 39 c7 cmp %rax,%rdi
e9a4: 74 05 je e9ab <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15cb>
e9a6: e8 75 71 ff ff callq 5b20 <_ZdlPv@plt>
e9ab: 48 89 df mov %rbx,%rdi
e9ae: e8 bd 11 00 00 callq fb70 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev>
e9b3: e9 a0 fe ff ff jmpq e858 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1478>
e9b8: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi
e9bf: 00
e9c0: 48 89 c5 mov %rax,%rbp
e9c3: 48 85 ff test %rdi,%rdi
e9c6: 0f 84 8c fe ff ff je e858 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1478>
e9cc: e8 4f 71 ff ff callq 5b20 <_ZdlPv@plt>
e9d1: e9 82 fe ff ff jmpq e858 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x1478>
e9d6: 48 89 c5 mov %rax,%rbp
e9d9: eb d0 jmp e9ab <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15cb>
e9db: eb b5 jmp e992 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15b2>
e9dd: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi
e9e4: 00
e9e5: 48 89 c5 mov %rax,%rbp
e9e8: 48 85 ff test %rdi,%rdi
e9eb: 74 a8 je e995 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15b5>
e9ed: e8 2e 71 ff ff callq 5b20 <_ZdlPv@plt>
e9f2: eb a1 jmp e995 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15b5>
e9f4: eb 9c jmp e992 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15b2>
e9f6: e8 75 6e ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
e9fb: 89 c7 mov %eax,%edi
e9fd: e8 de 6f ff ff callq 59e0 <_ZSt20__throw_system_errori@plt>
ea02: 48 8d 3d 3b b1 03 00 lea 0x3b13b(%rip),%rdi # 49b44 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x744>
ea09: e8 42 6f ff ff callq 5950 <_ZSt20__throw_length_errorPKc@plt>
ea0e: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi
ea15: 00
ea16: 48 89 c5 mov %rax,%rbp
ea19: 48 85 ff test %rdi,%rdi
ea1c: 75 cf jne e9ed <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x160d>
ea1e: e9 72 ff ff ff jmpq e995 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x15b5>
ea23: 48 89 c5 mov %rax,%rbp
ea26: e9 44 fe ff ff jmpq e86f <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo+0x148f>
ea2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000ea30 <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo>:
ea30: 41 55 push %r13
ea32: 41 54 push %r12
ea34: 49 89 d5 mov %rdx,%r13
ea37: 55 push %rbp
ea38: 53 push %rbx
ea39: 48 89 fd mov %rdi,%rbp
ea3c: 49 89 f4 mov %rsi,%r12
ea3f: 48 83 ec 48 sub $0x48,%rsp
ea43: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
ea4a: 00 00
ea4c: 48 89 44 24 38 mov %rax,0x38(%rsp)
ea51: 31 c0 xor %eax,%eax
ea53: 0f b6 05 e6 7e 25 00 movzbl 0x257ee6(%rip),%eax # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
ea5a: 84 c0 test %al,%al
ea5c: 74 72 je ead0 <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo+0xa0>
ea5e: 48 8d 5c 24 10 lea 0x10(%rsp),%rbx
ea63: 48 8b 75 00 mov 0x0(%rbp),%rsi
ea67: 48 8b 55 08 mov 0x8(%rbp),%rdx
ea6b: 48 8d 43 10 lea 0x10(%rbx),%rax
ea6f: 48 89 df mov %rbx,%rdi
ea72: 48 01 f2 add %rsi,%rdx
ea75: 48 89 44 24 10 mov %rax,0x10(%rsp)
ea7a: e8 61 b5 ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
ea7f: 48 8d 3d da 7e 25 00 lea 0x257eda(%rip),%rdi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
ea86: 4c 89 e9 mov %r13,%rcx
ea89: 4c 89 e2 mov %r12,%rdx
ea8c: 48 89 de mov %rbx,%rsi
ea8f: e8 4c e9 ff ff callq d3e0 <_ZN9benchmark8internal17BenchmarkFamilies14FindBenchmarksENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaIS9_EEPSo>
ea94: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
ea99: 48 83 c3 10 add $0x10,%rbx
ea9d: 48 39 df cmp %rbx,%rdi
eaa0: 74 0e je eab0 <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo+0x80>
eaa2: 88 44 24 0f mov %al,0xf(%rsp)
eaa6: e8 75 70 ff ff callq 5b20 <_ZdlPv@plt>
eaab: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax
eab0: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx
eab5: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx
eabc: 00 00
eabe: 0f 85 7e 00 00 00 jne eb42 <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo+0x112>
eac4: 48 83 c4 48 add $0x48,%rsp
eac8: 5b pop %rbx
eac9: 5d pop %rbp
eaca: 41 5c pop %r12
eacc: 41 5d pop %r13
eace: c3 retq
eacf: 90 nop
ead0: 48 8d 3d 69 7e 25 00 lea 0x257e69(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
ead7: e8 e4 73 ff ff callq 5ec0 <__cxa_guard_acquire@plt>
eadc: 85 c0 test %eax,%eax
eade: 0f 84 7a ff ff ff je ea5e <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo+0x2e>
eae4: 66 0f ef c0 pxor %xmm0,%xmm0
eae8: 48 8d 3d 51 7e 25 00 lea 0x257e51(%rip),%rdi # 266940 <_ZGVZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
eaef: 48 c7 05 76 7e 25 00 movq $0x0,0x257e76(%rip) # 266970 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x10>
eaf6: 00 00 00 00
eafa: 48 c7 05 93 7e 25 00 movq $0x0,0x257e93(%rip) # 266998 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x38>
eb01: 00 00 00 00
eb05: 0f 29 05 54 7e 25 00 movaps %xmm0,0x257e54(%rip) # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
eb0c: 66 0f ef c0 pxor %xmm0,%xmm0
eb10: 0f 11 05 61 7e 25 00 movups %xmm0,0x257e61(%rip) # 266978 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x18>
eb17: 0f 11 05 6a 7e 25 00 movups %xmm0,0x257e6a(%rip) # 266988 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance+0x28>
eb1e: e8 9d 6e ff ff callq 59c0 <__cxa_guard_release@plt>
eb23: 48 8d 15 de 74 24 00 lea 0x2474de(%rip),%rdx # 256008 <__dso_handle>
eb2a: 48 8d 35 2f 7e 25 00 lea 0x257e2f(%rip),%rsi # 266960 <_ZZN9benchmark8internal17BenchmarkFamilies11GetInstanceEvE8instance>
eb31: 48 8d 3d d8 04 00 00 lea 0x4d8(%rip),%rdi # f010 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev>
eb38: e8 83 6f ff ff callq 5ac0 <__cxa_atexit@plt>
eb3d: e9 1c ff ff ff jmpq ea5e <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo+0x2e>
eb42: e8 79 70 ff ff callq 5bc0 <__stack_chk_fail@plt>
eb47: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi
eb4c: 48 83 c3 10 add $0x10,%rbx
eb50: 48 89 c5 mov %rax,%rbp
eb53: 48 39 df cmp %rbx,%rdi
eb56: 74 05 je eb5d <_ZN9benchmark8internal22FindBenchmarksInternalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorINS0_17BenchmarkInstanceESaISA_EEPSo+0x12d>
eb58: e8 c3 6f ff ff callq 5b20 <_ZdlPv@plt>
eb5d: 48 89 ef mov %rbp,%rdi
eb60: e8 2b 73 ff ff callq 5e90 <_Unwind_Resume@plt>
eb65: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
eb6c: 00 00 00
eb6f: 90 nop
000000000000eb70 <_ZNKSt5ctypeIcE8do_widenEc>:
eb70: 89 f0 mov %esi,%eax
eb72: c3 retq
eb73: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
eb7a: 00 00 00
eb7d: 0f 1f 00 nopl (%rax)
000000000000eb80 <_ZNKSt5ctypeIcE9do_narrowEcc>:
eb80: 89 f0 mov %esi,%eax
eb82: c3 retq
eb83: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
eb8a: 00 00 00
eb8d: 0f 1f 00 nopl (%rax)
000000000000eb90 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
eb90: 85 d2 test %edx,%edx
eb92: 74 0c je eba0 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x10>
eb94: 83 fa 01 cmp $0x1,%edx
eb97: 75 03 jne eb9c <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xc>
eb99: 48 89 37 mov %rsi,(%rdi)
eb9c: 31 c0 xor %eax,%eax
eb9e: c3 retq
eb9f: 90 nop
eba0: 48 8d 05 b1 6b 24 00 lea 0x246bb1(%rip),%rax # 255758 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
eba7: 48 89 07 mov %rax,(%rdi)
ebaa: 31 c0 xor %eax,%eax
ebac: c3 retq
ebad: 0f 1f 00 nopl (%rax)
000000000000ebb0 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ebb0: 83 fa 01 cmp $0x1,%edx
ebb3: 74 23 je ebd8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
ebb5: 72 11 jb ebc8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
ebb7: 83 fa 02 cmp $0x2,%edx
ebba: 75 06 jne ebc2 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ebbc: 48 8b 06 mov (%rsi),%rax
ebbf: 48 89 07 mov %rax,(%rdi)
ebc2: 31 c0 xor %eax,%eax
ebc4: c3 retq
ebc5: 0f 1f 00 nopl (%rax)
ebc8: 48 8d 05 99 6b 24 00 lea 0x246b99(%rip),%rax # 255768 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ebcf: 48 89 07 mov %rax,(%rdi)
ebd2: 31 c0 xor %eax,%eax
ebd4: c3 retq
ebd5: 0f 1f 00 nopl (%rax)
ebd8: 48 89 37 mov %rsi,(%rdi)
ebdb: 31 c0 xor %eax,%eax
ebdd: c3 retq
ebde: 66 90 xchg %ax,%ax
000000000000ebe0 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ebe0: 83 fa 01 cmp $0x1,%edx
ebe3: 74 23 je ec08 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
ebe5: 72 11 jb ebf8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
ebe7: 83 fa 02 cmp $0x2,%edx
ebea: 75 06 jne ebf2 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ebec: 48 8b 06 mov (%rsi),%rax
ebef: 48 89 07 mov %rax,(%rdi)
ebf2: 31 c0 xor %eax,%eax
ebf4: c3 retq
ebf5: 0f 1f 00 nopl (%rax)
ebf8: 48 8d 05 79 6b 24 00 lea 0x246b79(%rip),%rax # 255778 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ebff: 48 89 07 mov %rax,(%rdi)
ec02: 31 c0 xor %eax,%eax
ec04: c3 retq
ec05: 0f 1f 00 nopl (%rax)
ec08: 48 89 37 mov %rsi,(%rdi)
ec0b: 31 c0 xor %eax,%eax
ec0d: c3 retq
ec0e: 66 90 xchg %ax,%ax
000000000000ec10 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ec10: 83 fa 01 cmp $0x1,%edx
ec13: 74 23 je ec38 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
ec15: 72 11 jb ec28 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
ec17: 83 fa 02 cmp $0x2,%edx
ec1a: 75 06 jne ec22 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ec1c: 48 8b 06 mov (%rsi),%rax
ec1f: 48 89 07 mov %rax,(%rdi)
ec22: 31 c0 xor %eax,%eax
ec24: c3 retq
ec25: 0f 1f 00 nopl (%rax)
ec28: 48 8d 05 59 6b 24 00 lea 0x246b59(%rip),%rax # 255788 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ec2f: 48 89 07 mov %rax,(%rdi)
ec32: 31 c0 xor %eax,%eax
ec34: c3 retq
ec35: 0f 1f 00 nopl (%rax)
ec38: 48 89 37 mov %rsi,(%rdi)
ec3b: 31 c0 xor %eax,%eax
ec3d: c3 retq
ec3e: 66 90 xchg %ax,%ax
000000000000ec40 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
ec40: 0f b6 16 movzbl (%rsi),%edx
ec43: 80 fa 0d cmp $0xd,%dl
ec46: 0f 95 c0 setne %al
ec49: 80 fa 0a cmp $0xa,%dl
ec4c: 0f 95 c2 setne %dl
ec4f: 21 d0 and %edx,%eax
ec51: c3 retq
ec52: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ec59: 00 00 00
ec5c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000ec60 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ec60: 85 d2 test %edx,%edx
ec62: 74 0c je ec70 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x10>
ec64: 83 fa 01 cmp $0x1,%edx
ec67: 75 03 jne ec6c <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0xc>
ec69: 48 89 37 mov %rsi,(%rdi)
ec6c: 31 c0 xor %eax,%eax
ec6e: c3 retq
ec6f: 90 nop
ec70: 48 8d 05 21 6b 24 00 lea 0x246b21(%rip),%rax # 255798 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ec77: 48 89 07 mov %rax,(%rdi)
ec7a: 31 c0 xor %eax,%eax
ec7c: c3 retq
ec7d: 0f 1f 00 nopl (%rax)
000000000000ec80 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
ec80: 0f b6 16 movzbl (%rsi),%edx
ec83: 80 fa 0d cmp $0xd,%dl
ec86: 0f 95 c0 setne %al
ec89: 80 fa 0a cmp $0xa,%dl
ec8c: 0f 95 c2 setne %dl
ec8f: 21 d0 and %edx,%eax
ec91: c3 retq
ec92: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ec99: 00 00 00
ec9c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000eca0 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
eca0: 83 fa 01 cmp $0x1,%edx
eca3: 74 23 je ecc8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
eca5: 72 11 jb ecb8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
eca7: 83 fa 02 cmp $0x2,%edx
ecaa: 75 06 jne ecb2 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ecac: 48 8b 06 mov (%rsi),%rax
ecaf: 48 89 07 mov %rax,(%rdi)
ecb2: 31 c0 xor %eax,%eax
ecb4: c3 retq
ecb5: 0f 1f 00 nopl (%rax)
ecb8: 48 8d 05 e9 6a 24 00 lea 0x246ae9(%rip),%rax # 2557a8 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ecbf: 48 89 07 mov %rax,(%rdi)
ecc2: 31 c0 xor %eax,%eax
ecc4: c3 retq
ecc5: 0f 1f 00 nopl (%rax)
ecc8: 48 89 37 mov %rsi,(%rdi)
eccb: 31 c0 xor %eax,%eax
eccd: c3 retq
ecce: 66 90 xchg %ax,%ax
000000000000ecd0 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ecd0: 83 fa 01 cmp $0x1,%edx
ecd3: 74 23 je ecf8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
ecd5: 72 11 jb ece8 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
ecd7: 83 fa 02 cmp $0x2,%edx
ecda: 75 06 jne ece2 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ecdc: 48 8b 06 mov (%rsi),%rax
ecdf: 48 89 07 mov %rax,(%rdi)
ece2: 31 c0 xor %eax,%eax
ece4: c3 retq
ece5: 0f 1f 00 nopl (%rax)
ece8: 48 8d 05 c9 6a 24 00 lea 0x246ac9(%rip),%rax # 2557b8 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ecef: 48 89 07 mov %rax,(%rdi)
ecf2: 31 c0 xor %eax,%eax
ecf4: c3 retq
ecf5: 0f 1f 00 nopl (%rax)
ecf8: 48 89 37 mov %rsi,(%rdi)
ecfb: 31 c0 xor %eax,%eax
ecfd: c3 retq
ecfe: 66 90 xchg %ax,%ax
000000000000ed00 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ed00: 83 fa 01 cmp $0x1,%edx
ed03: 74 23 je ed28 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
ed05: 72 11 jb ed18 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
ed07: 83 fa 02 cmp $0x2,%edx
ed0a: 75 06 jne ed12 <_ZNSt14_Function_base13_Base_managerINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ed0c: 48 8b 06 mov (%rsi),%rax
ed0f: 48 89 07 mov %rax,(%rdi)
ed12: 31 c0 xor %eax,%eax
ed14: c3 retq
ed15: 0f 1f 00 nopl (%rax)
ed18: 48 8d 05 a9 6a 24 00 lea 0x246aa9(%rip),%rax # 2557c8 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ed1f: 48 89 07 mov %rax,(%rdi)
ed22: 31 c0 xor %eax,%eax
ed24: c3 retq
ed25: 0f 1f 00 nopl (%rax)
ed28: 48 89 37 mov %rsi,(%rdi)
ed2b: 31 c0 xor %eax,%eax
ed2d: c3 retq
ed2e: 66 90 xchg %ax,%ax
000000000000ed30 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
ed30: 0f b6 47 01 movzbl 0x1(%rdi),%eax
ed34: 38 06 cmp %al,(%rsi)
ed36: 0f 94 c0 sete %al
ed39: c3 retq
ed3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
000000000000ed40 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ed40: 83 fa 01 cmp $0x1,%edx
ed43: 74 23 je ed68 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x28>
ed45: 72 11 jb ed58 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x18>
ed47: 83 fa 02 cmp $0x2,%edx
ed4a: 75 06 jne ed52 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x12>
ed4c: 0f b7 06 movzwl (%rsi),%eax
ed4f: 66 89 07 mov %ax,(%rdi)
ed52: 31 c0 xor %eax,%eax
ed54: c3 retq
ed55: 0f 1f 00 nopl (%rax)
ed58: 48 8d 05 79 6a 24 00 lea 0x246a79(%rip),%rax # 2557d8 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ed5f: 48 89 07 mov %rax,(%rdi)
ed62: 31 c0 xor %eax,%eax
ed64: c3 retq
ed65: 0f 1f 00 nopl (%rax)
ed68: 48 89 37 mov %rsi,(%rdi)
ed6b: 31 c0 xor %eax,%eax
ed6d: c3 retq
ed6e: 66 90 xchg %ax,%ax
000000000000ed70 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
ed70: 0f b6 47 08 movzbl 0x8(%rdi),%eax
ed74: 38 06 cmp %al,(%rsi)
ed76: 0f 94 c0 sete %al
ed79: c3 retq
ed7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
000000000000ed80 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ed80: 83 fa 01 cmp $0x1,%edx
ed83: 74 2b je edb0 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>
ed85: 72 19 jb eda0 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x20>
ed87: 83 fa 02 cmp $0x2,%edx
ed8a: 75 07 jne ed93 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x13>
ed8c: f3 0f 6f 06 movdqu (%rsi),%xmm0
ed90: 0f 11 07 movups %xmm0,(%rdi)
ed93: 31 c0 xor %eax,%eax
ed95: c3 retq
ed96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ed9d: 00 00 00
eda0: 48 8d 05 41 6a 24 00 lea 0x246a41(%rip),%rax # 2557e8 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
eda7: 48 89 07 mov %rax,(%rdi)
edaa: 31 c0 xor %eax,%eax
edac: c3 retq
edad: 0f 1f 00 nopl (%rax)
edb0: 48 89 37 mov %rsi,(%rdi)
edb3: 31 c0 xor %eax,%eax
edb5: c3 retq
edb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
edbd: 00 00 00
000000000000edc0 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
edc0: 83 fa 01 cmp $0x1,%edx
edc3: 74 2b je edf0 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>
edc5: 72 19 jb ede0 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x20>
edc7: 83 fa 02 cmp $0x2,%edx
edca: 75 07 jne edd3 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x13>
edcc: f3 0f 6f 06 movdqu (%rsi),%xmm0
edd0: 0f 11 07 movups %xmm0,(%rdi)
edd3: 31 c0 xor %eax,%eax
edd5: c3 retq
edd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
eddd: 00 00 00
ede0: 48 8d 05 11 6a 24 00 lea 0x246a11(%rip),%rax # 2557f8 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ede7: 48 89 07 mov %rax,(%rdi)
edea: 31 c0 xor %eax,%eax
edec: c3 retq
eded: 0f 1f 00 nopl (%rax)
edf0: 48 89 37 mov %rsi,(%rdi)
edf3: 31 c0 xor %eax,%eax
edf5: c3 retq
edf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
edfd: 00 00 00
000000000000ee00 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation>:
ee00: 83 fa 01 cmp $0x1,%edx
ee03: 74 2b je ee30 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x30>
ee05: 72 19 jb ee20 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x20>
ee07: 83 fa 02 cmp $0x2,%edx
ee0a: 75 07 jne ee13 <_ZNSt14_Function_base13_Base_managerINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation+0x13>
ee0c: f3 0f 6f 06 movdqu (%rsi),%xmm0
ee10: 0f 11 07 movups %xmm0,(%rdi)
ee13: 31 c0 xor %eax,%eax
ee15: c3 retq
ee16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ee1d: 00 00 00
ee20: 48 8d 05 e1 69 24 00 lea 0x2469e1(%rip),%rax # 255808 <_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3>
ee27: 48 89 07 mov %rax,(%rdi)
ee2a: 31 c0 xor %eax,%eax
ee2c: c3 retq
ee2d: 0f 1f 00 nopl (%rax)
ee30: 48 89 37 mov %rsi,(%rdi)
ee33: 31 c0 xor %eax,%eax
ee35: c3 retq
ee36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ee3d: 00 00 00
000000000000ee40 <_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
ee40: 0f b6 06 movzbl (%rsi),%eax
ee43: 48 8b 37 mov (%rdi),%rsi
ee46: ba 01 00 00 00 mov $0x1,%edx
ee4b: 48 89 c1 mov %rax,%rcx
ee4e: 48 c1 e8 06 shr $0x6,%rax
ee52: 83 e1 3f and $0x3f,%ecx
ee55: 48 d3 e2 shl %cl,%rdx
ee58: 48 85 54 c6 78 test %rdx,0x78(%rsi,%rax,8)
ee5d: 0f 95 c0 setne %al
ee60: c3 retq
ee61: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ee68: 00 00 00
ee6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000ee70 <_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
ee70: 0f b6 06 movzbl (%rsi),%eax
ee73: 48 8b 37 mov (%rdi),%rsi
ee76: ba 01 00 00 00 mov $0x1,%edx
ee7b: 48 89 c1 mov %rax,%rcx
ee7e: 48 c1 e8 06 shr $0x6,%rax
ee82: 83 e1 3f and $0x3f,%ecx
ee85: 48 d3 e2 shl %cl,%rdx
ee88: 48 85 94 c6 80 00 00 test %rdx,0x80(%rsi,%rax,8)
ee8f: 00
ee90: 0f 95 c0 setne %al
ee93: c3 retq
ee94: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ee9b: 00 00 00
ee9e: 66 90 xchg %ax,%ax
000000000000eea0 <_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
eea0: 0f b6 06 movzbl (%rsi),%eax
eea3: 48 8b 37 mov (%rdi),%rsi
eea6: ba 01 00 00 00 mov $0x1,%edx
eeab: 48 89 c1 mov %rax,%rcx
eeae: 48 c1 e8 06 shr $0x6,%rax
eeb2: 83 e1 3f and $0x3f,%ecx
eeb5: 48 d3 e2 shl %cl,%rdx
eeb8: 48 85 94 c6 80 00 00 test %rdx,0x80(%rsi,%rax,8)
eebf: 00
eec0: 0f 95 c0 setne %al
eec3: c3 retq
eec4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
eecb: 00 00 00
eece: 66 90 xchg %ax,%ax
000000000000eed0 <_ZNSt17_Function_handlerIFbcENSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
eed0: 0f b6 06 movzbl (%rsi),%eax
eed3: 48 8b 37 mov (%rdi),%rsi
eed6: ba 01 00 00 00 mov $0x1,%edx
eedb: 48 89 c1 mov %rax,%rcx
eede: 48 c1 e8 06 shr $0x6,%rax
eee2: 83 e1 3f and $0x3f,%ecx
eee5: 48 d3 e2 shl %cl,%rdx
eee8: 48 85 94 c6 80 00 00 test %rdx,0x80(%rsi,%rax,8)
eeef: 00
eef0: 0f 95 c0 setne %al
eef3: c3 retq
eef4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
eefb: 00 00 00
eefe: 66 90 xchg %ax,%ax
000000000000ef00 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EED1Ev>:
ef00: f3 c3 repz retq
ef02: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
ef09: 00 00 00
ef0c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000ef10 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
ef10: 53 push %rbx
ef11: 0f b6 1e movzbl (%rsi),%ebx
ef14: 0f b6 05 bd 7a 25 00 movzbl 0x257abd(%rip),%eax # 2669d8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>
ef1b: 84 c0 test %al,%al
ef1d: 74 11 je ef30 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x20>
ef1f: 38 1d bb 7a 25 00 cmp %bl,0x257abb(%rip) # 2669e0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>
ef25: 5b pop %rbx
ef26: 0f 95 c0 setne %al
ef29: c3 retq
ef2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
ef30: 48 8d 3d a1 7a 25 00 lea 0x257aa1(%rip),%rdi # 2669d8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>
ef37: e8 84 6f ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ef3c: 85 c0 test %eax,%eax
ef3e: 74 df je ef1f <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0xf>
ef40: 48 8d 3d 91 7a 25 00 lea 0x257a91(%rip),%rdi # 2669d8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>
ef47: c6 05 92 7a 25 00 00 movb $0x0,0x257a92(%rip) # 2669e0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>
ef4e: e8 6d 6a ff ff callq 59c0 <__cxa_guard_release@plt>
ef53: 38 1d 87 7a 25 00 cmp %bl,0x257a87(%rip) # 2669e0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul>
ef59: 5b pop %rbx
ef5a: 0f 95 c0 setne %al
ef5d: c3 retq
ef5e: 66 90 xchg %ax,%ax
000000000000ef60 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
ef60: 53 push %rbx
ef61: 0f b6 1e movzbl (%rsi),%ebx
ef64: 0f b6 05 5d 7a 25 00 movzbl 0x257a5d(%rip),%eax # 2669c8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>
ef6b: 84 c0 test %al,%al
ef6d: 74 11 je ef80 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x20>
ef6f: 38 1d 5b 7a 25 00 cmp %bl,0x257a5b(%rip) # 2669d0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>
ef75: 5b pop %rbx
ef76: 0f 95 c0 setne %al
ef79: c3 retq
ef7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
ef80: 48 8d 3d 41 7a 25 00 lea 0x257a41(%rip),%rdi # 2669c8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>
ef87: e8 34 6f ff ff callq 5ec0 <__cxa_guard_acquire@plt>
ef8c: 85 c0 test %eax,%eax
ef8e: 74 df je ef6f <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0xf>
ef90: 48 8d 3d 31 7a 25 00 lea 0x257a31(%rip),%rdi # 2669c8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>
ef97: c6 05 32 7a 25 00 00 movb $0x0,0x257a32(%rip) # 2669d0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>
ef9e: e8 1d 6a ff ff callq 59c0 <__cxa_guard_release@plt>
efa3: 38 1d 27 7a 25 00 cmp %bl,0x257a27(%rip) # 2669d0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul>
efa9: 5b pop %rbx
efaa: 0f 95 c0 setne %al
efad: c3 retq
efae: 66 90 xchg %ax,%ax
000000000000efb0 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EED0Ev>:
efb0: e9 6b 6b ff ff jmpq 5b20 <_ZdlPv@plt>
efb5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
efbc: 00 00 00
efbf: 90 nop
000000000000efc0 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv>:
efc0: e9 5b 6b ff ff jmpq 5b20 <_ZdlPv@plt>
efc5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
efcc: 00 00 00
efcf: 90 nop
000000000000efd0 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info>:
efd0: 53 push %rbx
efd1: 48 89 fb mov %rdi,%rbx
efd4: 48 8b 7e 08 mov 0x8(%rsi),%rdi
efd8: 48 8d 35 e1 b4 03 00 lea 0x3b4e1(%rip),%rsi # 4a4c0 <_ZTSSt19_Sp_make_shared_tag>
efdf: 48 39 f7 cmp %rsi,%rdi
efe2: 74 0e je eff2 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x22>
efe4: 80 3f 2a cmpb $0x2a,(%rdi)
efe7: 74 17 je f000 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x30>
efe9: e8 02 6d ff ff callq 5cf0 <strcmp@plt>
efee: 85 c0 test %eax,%eax
eff0: 75 0e jne f000 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x30>
eff2: 48 8d 43 10 lea 0x10(%rbx),%rax
eff6: 5b pop %rbx
eff7: c3 retq
eff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
efff: 00
f000: 31 c0 xor %eax,%eax
f002: 5b pop %rbx
f003: c3 retq
f004: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f00b: 00 00 00
f00e: 66 90 xchg %ax,%ax
000000000000f010 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev>:
f010: 41 54 push %r12
f012: 55 push %rbp
f013: 49 89 fc mov %rdi,%r12
f016: 53 push %rbx
f017: 48 8b 6f 08 mov 0x8(%rdi),%rbp
f01b: 48 8b 1f mov (%rdi),%rbx
f01e: 48 39 dd cmp %rbx,%rbp
f021: 74 20 je f043 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev+0x33>
f023: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f028: 48 8b 3b mov (%rbx),%rdi
f02b: 48 85 ff test %rdi,%rdi
f02e: 74 28 je f058 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev+0x48>
f030: 48 8b 07 mov (%rdi),%rax
f033: 48 83 c3 08 add $0x8,%rbx
f037: ff 50 08 callq *0x8(%rax)
f03a: 48 39 dd cmp %rbx,%rbp
f03d: 75 e9 jne f028 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev+0x18>
f03f: 49 8b 1c 24 mov (%r12),%rbx
f043: 48 85 db test %rbx,%rbx
f046: 74 20 je f068 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev+0x58>
f048: 48 89 df mov %rbx,%rdi
f04b: 5b pop %rbx
f04c: 5d pop %rbp
f04d: 41 5c pop %r12
f04f: e9 cc 6a ff ff jmpq 5b20 <_ZdlPv@plt>
f054: 0f 1f 40 00 nopl 0x0(%rax)
f058: 48 83 c3 08 add $0x8,%rbx
f05c: 48 39 dd cmp %rbx,%rbp
f05f: 75 c7 jne f028 <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev+0x18>
f061: eb dc jmp f03f <_ZN9benchmark8internal17BenchmarkFamiliesD1Ev+0x2f>
f063: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f068: 5b pop %rbx
f069: 5d pop %rbp
f06a: 41 5c pop %r12
f06c: c3 retq
f06d: 0f 1f 00 nopl (%rax)
000000000000f070 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
f070: 41 54 push %r12
f072: 55 push %rbp
f073: 53 push %rbx
f074: 48 89 fb mov %rdi,%rbx
f077: 48 8b 3f mov (%rdi),%rdi
f07a: 0f be 2e movsbl (%rsi),%ebp
f07d: e8 2e 68 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f082: 48 8b 10 mov (%rax),%rdx
f085: 48 89 c7 mov %rax,%rdi
f088: 89 ee mov %ebp,%esi
f08a: ff 52 20 callq *0x20(%rdx)
f08d: 48 8b 3b mov (%rbx),%rdi
f090: 89 c5 mov %eax,%ebp
f092: e8 19 68 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f097: 48 8b 10 mov (%rax),%rdx
f09a: be 0a 00 00 00 mov $0xa,%esi
f09f: 48 89 c7 mov %rax,%rdi
f0a2: ff 52 20 callq *0x20(%rdx)
f0a5: 48 8b 3b mov (%rbx),%rdi
f0a8: 41 89 c4 mov %eax,%r12d
f0ab: e8 00 68 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f0b0: 48 8b 10 mov (%rax),%rdx
f0b3: be 0d 00 00 00 mov $0xd,%esi
f0b8: 48 89 c7 mov %rax,%rdi
f0bb: ff 52 20 callq *0x20(%rdx)
f0be: 41 38 ec cmp %bpl,%r12b
f0c1: 0f 95 c2 setne %dl
f0c4: 40 38 e8 cmp %bpl,%al
f0c7: 0f 95 c0 setne %al
f0ca: 5b pop %rbx
f0cb: 21 d0 and %edx,%eax
f0cd: 5d pop %rbp
f0ce: 41 5c pop %r12
f0d0: c3 retq
f0d1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f0d8: 00 00 00
f0db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000f0e0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
f0e0: 41 54 push %r12
f0e2: 55 push %rbp
f0e3: 53 push %rbx
f0e4: 48 89 fb mov %rdi,%rbx
f0e7: 48 8b 3f mov (%rdi),%rdi
f0ea: 0f be 2e movsbl (%rsi),%ebp
f0ed: e8 be 67 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f0f2: 48 8b 10 mov (%rax),%rdx
f0f5: 48 89 c7 mov %rax,%rdi
f0f8: 89 ee mov %ebp,%esi
f0fa: ff 52 20 callq *0x20(%rdx)
f0fd: 48 8b 3b mov (%rbx),%rdi
f100: 89 c5 mov %eax,%ebp
f102: e8 a9 67 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f107: 48 8b 10 mov (%rax),%rdx
f10a: be 0a 00 00 00 mov $0xa,%esi
f10f: 48 89 c7 mov %rax,%rdi
f112: ff 52 20 callq *0x20(%rdx)
f115: 48 8b 3b mov (%rbx),%rdi
f118: 41 89 c4 mov %eax,%r12d
f11b: e8 90 67 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f120: 48 8b 10 mov (%rax),%rdx
f123: be 0d 00 00 00 mov $0xd,%esi
f128: 48 89 c7 mov %rax,%rdi
f12b: ff 52 20 callq *0x20(%rdx)
f12e: 41 38 ec cmp %bpl,%r12b
f131: 0f 95 c2 setne %dl
f134: 40 38 e8 cmp %bpl,%al
f137: 0f 95 c0 setne %al
f13a: 5b pop %rbx
f13b: 21 d0 and %edx,%eax
f13d: 5d pop %rbp
f13e: 41 5c pop %r12
f140: c3 retq
f141: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f148: 00 00 00
f14b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000f150 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
f150: 55 push %rbp
f151: 53 push %rbx
f152: 48 83 ec 08 sub $0x8,%rsp
f156: 0f b6 5f 08 movzbl 0x8(%rdi),%ebx
f15a: 48 8b 3f mov (%rdi),%rdi
f15d: 0f be 2e movsbl (%rsi),%ebp
f160: e8 4b 67 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f165: 48 8b 10 mov (%rax),%rdx
f168: 48 89 c7 mov %rax,%rdi
f16b: 89 ee mov %ebp,%esi
f16d: ff 52 20 callq *0x20(%rdx)
f170: 38 c3 cmp %al,%bl
f172: 0f 94 c0 sete %al
f175: 48 83 c4 08 add $0x8,%rsp
f179: 5b pop %rbx
f17a: 5d pop %rbp
f17b: c3 retq
f17c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000f180 <_ZNSt17_Function_handlerIFbcENSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
f180: 55 push %rbp
f181: 53 push %rbx
f182: 48 83 ec 08 sub $0x8,%rsp
f186: 0f b6 5f 08 movzbl 0x8(%rdi),%ebx
f18a: 48 8b 3f mov (%rdi),%rdi
f18d: 0f be 2e movsbl (%rsi),%ebp
f190: e8 1b 67 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f195: 48 8b 10 mov (%rax),%rdx
f198: 48 89 c7 mov %rax,%rdi
f19b: 89 ee mov %ebp,%esi
f19d: ff 52 20 callq *0x20(%rdx)
f1a0: 38 c3 cmp %al,%bl
f1a2: 0f 94 c0 sete %al
f1a5: 48 83 c4 08 add $0x8,%rsp
f1a9: 5b pop %rbx
f1aa: 5d pop %rbp
f1ab: c3 retq
f1ac: 0f 1f 40 00 nopl 0x0(%rax)
000000000000f1b0 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc>:
f1b0: 55 push %rbp
f1b1: 53 push %rbx
f1b2: 48 89 fb mov %rdi,%rbx
f1b5: 48 83 ec 08 sub $0x8,%rsp
f1b9: 0f be 2e movsbl (%rsi),%ebp
f1bc: 0f b6 05 e5 77 25 00 movzbl 0x2577e5(%rip),%eax # 2669a8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>
f1c3: 84 c0 test %al,%al
f1c5: 75 10 jne f1d7 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x27>
f1c7: 48 8d 3d da 77 25 00 lea 0x2577da(%rip),%rdi # 2669a8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>
f1ce: e8 ed 6c ff ff callq 5ec0 <__cxa_guard_acquire@plt>
f1d3: 85 c0 test %eax,%eax
f1d5: 75 29 jne f200 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x50>
f1d7: 48 8b 3b mov (%rbx),%rdi
f1da: e8 d1 66 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f1df: 48 8b 10 mov (%rax),%rdx
f1e2: 89 ee mov %ebp,%esi
f1e4: 48 89 c7 mov %rax,%rdi
f1e7: ff 52 20 callq *0x20(%rdx)
f1ea: 38 05 c0 77 25 00 cmp %al,0x2577c0(%rip) # 2669b0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>
f1f0: 0f 95 c0 setne %al
f1f3: 48 83 c4 08 add $0x8,%rsp
f1f7: 5b pop %rbx
f1f8: 5d pop %rbp
f1f9: c3 retq
f1fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
f200: 48 8b 3b mov (%rbx),%rdi
f203: e8 a8 66 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f208: 48 8b 10 mov (%rax),%rdx
f20b: 31 f6 xor %esi,%esi
f20d: 48 89 c7 mov %rax,%rdi
f210: ff 52 20 callq *0x20(%rdx)
f213: 48 8d 3d 8e 77 25 00 lea 0x25778e(%rip),%rdi # 2669a8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>
f21a: 88 05 90 77 25 00 mov %al,0x257790(%rip) # 2669b0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>
f220: e8 9b 67 ff ff callq 59c0 <__cxa_guard_release@plt>
f225: eb b0 jmp f1d7 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEEE9_M_invokeERKSt9_Any_dataOc+0x27>
f227: 48 8d 3d 7a 77 25 00 lea 0x25777a(%rip),%rdi # 2669a8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul>
f22e: 48 89 c3 mov %rax,%rbx
f231: e8 7a 67 ff ff callq 59b0 <__cxa_guard_abort@plt>
f236: 48 89 df mov %rbx,%rdi
f239: e8 52 6c ff ff callq 5e90 <_Unwind_Resume@plt>
f23e: 66 90 xchg %ax,%ax
000000000000f240 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc>:
f240: 55 push %rbp
f241: 53 push %rbx
f242: 48 89 fb mov %rdi,%rbx
f245: 48 83 ec 08 sub $0x8,%rsp
f249: 0f be 2e movsbl (%rsi),%ebp
f24c: 0f b6 05 65 77 25 00 movzbl 0x257765(%rip),%eax # 2669b8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>
f253: 84 c0 test %al,%al
f255: 75 10 jne f267 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x27>
f257: 48 8d 3d 5a 77 25 00 lea 0x25775a(%rip),%rdi # 2669b8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>
f25e: e8 5d 6c ff ff callq 5ec0 <__cxa_guard_acquire@plt>
f263: 85 c0 test %eax,%eax
f265: 75 29 jne f290 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x50>
f267: 48 8b 3b mov (%rbx),%rdi
f26a: e8 41 66 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f26f: 48 8b 10 mov (%rax),%rdx
f272: 89 ee mov %ebp,%esi
f274: 48 89 c7 mov %rax,%rdi
f277: ff 52 20 callq *0x20(%rdx)
f27a: 38 05 40 77 25 00 cmp %al,0x257740(%rip) # 2669c0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>
f280: 0f 95 c0 setne %al
f283: 48 83 c4 08 add $0x8,%rsp
f287: 5b pop %rbx
f288: 5d pop %rbp
f289: c3 retq
f28a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
f290: 48 8b 3b mov (%rbx),%rdi
f293: e8 18 66 ff ff callq 58b0 <_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale@plt>
f298: 48 8b 10 mov (%rax),%rdx
f29b: 31 f6 xor %esi,%esi
f29d: 48 89 c7 mov %rax,%rdi
f2a0: ff 52 20 callq *0x20(%rdx)
f2a3: 48 8d 3d 0e 77 25 00 lea 0x25770e(%rip),%rdi # 2669b8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>
f2aa: 88 05 10 77 25 00 mov %al,0x257710(%rip) # 2669c0 <_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>
f2b0: e8 0b 67 ff ff callq 59c0 <__cxa_guard_release@plt>
f2b5: eb b0 jmp f267 <_ZNSt17_Function_handlerIFbcENSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEEE9_M_invokeERKSt9_Any_dataOc+0x27>
f2b7: 48 8d 3d fa 76 25 00 lea 0x2576fa(%rip),%rdi # 2669b8 <_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul>
f2be: 48 89 c3 mov %rax,%rbx
f2c1: e8 ea 66 ff ff callq 59b0 <__cxa_guard_abort@plt>
f2c6: 48 89 df mov %rbx,%rdi
f2c9: e8 c2 6b ff ff callq 5e90 <_Unwind_Resume@plt>
f2ce: 66 90 xchg %ax,%ax
000000000000f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>:
f2d0: 0f b6 05 41 76 25 00 movzbl 0x257641(%rip),%eax # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
f2d7: 84 c0 test %al,%al
f2d9: 74 0d je f2e8 <_ZN9benchmark8internal18GetNullLogInstanceEv+0x18>
f2db: 48 8d 05 3e 76 25 00 lea 0x25763e(%rip),%rax # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
f2e2: c3 retq
f2e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f2e8: 48 8d 3d 29 76 25 00 lea 0x257629(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
f2ef: 48 83 ec 08 sub $0x8,%rsp
f2f3: e8 c8 6b ff ff callq 5ec0 <__cxa_guard_acquire@plt>
f2f8: 85 c0 test %eax,%eax
f2fa: 74 17 je f313 <_ZN9benchmark8internal18GetNullLogInstanceEv+0x43>
f2fc: 48 8d 3d 15 76 25 00 lea 0x257615(%rip),%rdi # 266918 <_ZGVZN9benchmark8internal18GetNullLogInstanceEvE3log>
f303: 48 c7 05 12 76 25 00 movq $0x0,0x257612(%rip) # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
f30a: 00 00 00 00
f30e: e8 ad 66 ff ff callq 59c0 <__cxa_guard_release@plt>
f313: 48 8d 05 06 76 25 00 lea 0x257606(%rip),%rax # 266920 <_ZZN9benchmark8internal18GetNullLogInstanceEvE3log>
f31a: 48 83 c4 08 add $0x8,%rsp
f31e: c3 retq
f31f: 90 nop
000000000000f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>:
f320: 41 54 push %r12
f322: 55 push %rbp
f323: 49 89 f4 mov %rsi,%r12
f326: 53 push %rbx
f327: 89 fd mov %edi,%ebp
f329: bf 18 00 00 00 mov $0x18,%edi
f32e: e8 ed 65 ff ff callq 5920 <__cxa_allocate_exception@plt>
f333: 4c 89 e6 mov %r12,%rsi
f336: 48 89 c7 mov %rax,%rdi
f339: 48 89 c3 mov %rax,%rbx
f33c: e8 df 6b ff ff callq 5f20 <_ZNSt13runtime_errorC2EPKc@plt>
f341: 48 8b 15 80 6c 24 00 mov 0x246c80(%rip),%rdx # 255fc8 <_ZNSt11regex_errorD1Ev@GLIBCXX_3.4.15>
f348: 48 8d 05 c1 5e 24 00 lea 0x245ec1(%rip),%rax # 255210 <_ZTVSt11regex_error@@GLIBCXX_3.4.15+0x10>
f34f: 48 8d 35 ca 62 24 00 lea 0x2462ca(%rip),%rsi # 255620 <_ZTISt11regex_error@@GLIBCXX_3.4.15>
f356: 48 89 df mov %rbx,%rdi
f359: 89 6b 10 mov %ebp,0x10(%rbx)
f35c: 48 89 03 mov %rax,(%rbx)
f35f: e8 fc 6a ff ff callq 5e60 <__cxa_throw@plt>
f364: 48 89 c5 mov %rax,%rbp
f367: 48 89 df mov %rbx,%rdi
f36a: e8 c1 66 ff ff callq 5a30 <__cxa_free_exception@plt>
f36f: 48 89 ef mov %rbp,%rdi
f372: e8 19 6b ff ff callq 5e90 <_Unwind_Resume@plt>
f377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
f37e: 00 00
000000000000f380 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv>:
f380: 41 55 push %r13
f382: 41 54 push %r12
f384: 55 push %rbp
f385: 53 push %rbx
f386: 48 83 ec 18 sub $0x18,%rsp
f38a: 48 8b 87 b0 00 00 00 mov 0xb0(%rdi),%rax
f391: 48 3b 87 b8 00 00 00 cmp 0xb8(%rdi),%rax
f398: 0f 84 5d 03 00 00 je f6fb <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x37b>
f39e: 48 8d 50 01 lea 0x1(%rax),%rdx
f3a2: 4c 8b a7 c0 00 00 00 mov 0xc0(%rdi),%r12
f3a9: 48 89 fb mov %rdi,%rbx
f3ac: 48 89 97 b0 00 00 00 mov %rdx,0xb0(%rdi)
f3b3: 44 0f be 00 movsbl (%rax),%r8d
f3b7: 45 0f b6 e8 movzbl %r8b,%r13d
f3bb: 44 89 c5 mov %r8d,%ebp
f3be: 43 0f b6 84 2c 39 01 movzbl 0x139(%r12,%r13,1),%eax
f3c5: 00 00
f3c7: 84 c0 test %al,%al
f3c9: 0f 84 c1 01 00 00 je f590 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x210>
f3cf: 48 8b 8b 98 00 00 00 mov 0x98(%rbx),%rcx
f3d6: 0f b6 11 movzbl (%rcx),%edx
f3d9: 84 d2 test %dl,%dl
f3db: 74 1a je f3f7 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x77>
f3dd: 38 d0 cmp %dl,%al
f3df: 75 0b jne f3ec <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x6c>
f3e1: eb 75 jmp f458 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xd8>
f3e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f3e8: 38 c2 cmp %al,%dl
f3ea: 74 6c je f458 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xd8>
f3ec: 48 83 c1 02 add $0x2,%rcx
f3f0: 0f b6 11 movzbl (%rcx),%edx
f3f3: 84 d2 test %dl,%dl
f3f5: 75 f1 jne f3e8 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x68>
f3f7: 40 80 fd 62 cmp $0x62,%bpl
f3fb: 74 6a je f467 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0xe7>
f3fd: 40 80 fd 42 cmp $0x42,%bpl
f401: 0f 84 d1 01 00 00 je f5d8 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x258>
f407: 8d 45 bc lea -0x44(%rbp),%eax
f40a: 3c 33 cmp $0x33,%al
f40c: 0f 87 c6 00 00 00 ja f4d8 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x158>
f412: 48 ba 01 80 08 00 01 movabs $0x8800100088001,%rdx
f419: 80 08 00
f41c: 48 0f a3 c2 bt %rax,%rdx
f420: 0f 83 b2 00 00 00 jae f4d8 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x158>
f426: c7 83 90 00 00 00 0e movl $0xe,0x90(%rbx)
f42d: 00 00 00
f430: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
f437: 48 83 c4 18 add $0x18,%rsp
f43b: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
f442: b9 01 00 00 00 mov $0x1,%ecx
f447: 31 f6 xor %esi,%esi
f449: 5b pop %rbx
f44a: 5d pop %rbp
f44b: 41 5c pop %r12
f44d: 41 5d pop %r13
f44f: e9 bc 6a ff ff jmpq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
f454: 0f 1f 40 00 nopl 0x0(%rax)
f458: 40 80 fd 62 cmp $0x62,%bpl
f45c: 75 42 jne f4a0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x120>
f45e: 83 bb 88 00 00 00 02 cmpl $0x2,0x88(%rbx)
f465: 74 39 je f4a0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x120>
f467: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
f46e: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
f475: c7 83 90 00 00 00 18 movl $0x18,0x90(%rbx)
f47c: 00 00 00
f47f: 41 b8 70 00 00 00 mov $0x70,%r8d
f485: b9 01 00 00 00 mov $0x1,%ecx
f48a: 31 f6 xor %esi,%esi
f48c: 48 83 c4 18 add $0x18,%rsp
f490: 5b pop %rbx
f491: 5d pop %rbp
f492: 41 5c pop %r12
f494: 41 5d pop %r13
f496: e9 75 6a ff ff jmpq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
f49b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f4a0: c7 83 90 00 00 00 01 movl $0x1,0x90(%rbx)
f4a7: 00 00 00
f4aa: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
f4b1: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
f4b8: 44 0f be 41 01 movsbl 0x1(%rcx),%r8d
f4bd: 48 83 c4 18 add $0x18,%rsp
f4c1: b9 01 00 00 00 mov $0x1,%ecx
f4c6: 5b pop %rbx
f4c7: 5d pop %rbp
f4c8: 41 5c pop %r12
f4ca: 41 5d pop %r13
f4cc: 31 f6 xor %esi,%esi
f4ce: e9 3d 6a ff ff jmpq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
f4d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f4d8: 40 80 fd 63 cmp $0x63,%bpl
f4dc: 0f 84 3e 01 00 00 je f620 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2a0>
f4e2: 40 80 fd 78 cmp $0x78,%bpl
f4e6: 4c 8d a3 c8 00 00 00 lea 0xc8(%rbx),%r12
f4ed: 0f 84 74 01 00 00 je f667 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2e7>
f4f3: 40 80 fd 75 cmp $0x75,%bpl
f4f7: 0f 84 6a 01 00 00 je f667 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x2e7>
f4fd: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax
f504: 40 0f b6 ed movzbl %bpl,%ebp
f508: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
f50f: 48 8b 40 30 mov 0x30(%rax),%rax
f513: f6 44 68 01 08 testb $0x8,0x1(%rax,%rbp,2)
f518: 0f 84 c4 01 00 00 je f6e2 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x362>
f51e: 31 f6 xor %esi,%esi
f520: b9 01 00 00 00 mov $0x1,%ecx
f525: 4c 89 e7 mov %r12,%rdi
f528: e8 e3 69 ff ff callq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
f52d: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax
f534: 48 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%rax
f53b: 75 29 jne f566 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1e6>
f53d: eb 3c jmp f57b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1fb>
f53f: 90 nop
f540: 48 8d 50 01 lea 0x1(%rax),%rdx
f544: 4c 89 e7 mov %r12,%rdi
f547: 48 89 93 b0 00 00 00 mov %rdx,0xb0(%rbx)
f54e: 0f be 30 movsbl (%rax),%esi
f551: e8 5a 65 ff ff callq 5ab0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>
f556: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax
f55d: 48 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%rax
f564: 74 15 je f57b <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1fb>
f566: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx
f56d: 0f b6 08 movzbl (%rax),%ecx
f570: 48 8b 52 30 mov 0x30(%rdx),%rdx
f574: f6 44 4a 01 08 testb $0x8,0x1(%rdx,%rcx,2)
f579: 75 c5 jne f540 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x1c0>
f57b: c7 83 90 00 00 00 04 movl $0x4,0x90(%rbx)
f582: 00 00 00
f585: 48 83 c4 18 add $0x18,%rsp
f589: 5b pop %rbx
f58a: 5d pop %rbp
f58b: 41 5c pop %r12
f58d: 41 5d pop %r13
f58f: c3 retq
f590: 49 8b 04 24 mov (%r12),%rax
f594: 48 8d 15 e5 f5 ff ff lea -0xa1b(%rip),%rdx # eb80 <_ZNKSt5ctypeIcE9do_narrowEcc>
f59b: 48 8b 48 40 mov 0x40(%rax),%rcx
f59f: 44 89 c0 mov %r8d,%eax
f5a2: 48 39 d1 cmp %rdx,%rcx
f5a5: 75 61 jne f608 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x288>
f5a7: 84 c0 test %al,%al
f5a9: 74 15 je f5c0 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x240>
f5ab: 43 88 84 2c 39 01 00 mov %al,0x139(%r12,%r13,1)
f5b2: 00
f5b3: e9 17 fe ff ff jmpq f3cf <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x4f>
f5b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
f5bf: 00
f5c0: 48 8b 8b 98 00 00 00 mov 0x98(%rbx),%rcx
f5c7: 80 39 00 cmpb $0x0,(%rcx)
f5ca: 0f 85 1c fe ff ff jne f3ec <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x6c>
f5d0: e9 22 fe ff ff jmpq f3f7 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x77>
f5d5: 0f 1f 00 nopl (%rax)
f5d8: c7 83 90 00 00 00 18 movl $0x18,0x90(%rbx)
f5df: 00 00 00
f5e2: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
f5e9: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
f5f0: 41 b8 6e 00 00 00 mov $0x6e,%r8d
f5f6: b9 01 00 00 00 mov $0x1,%ecx
f5fb: 31 f6 xor %esi,%esi
f5fd: e9 8a fe ff ff jmpq f48c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x10c>
f602: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
f608: 44 89 c6 mov %r8d,%esi
f60b: 44 89 44 24 0c mov %r8d,0xc(%rsp)
f610: 31 d2 xor %edx,%edx
f612: 4c 89 e7 mov %r12,%rdi
f615: ff d1 callq *%rcx
f617: 44 8b 44 24 0c mov 0xc(%rsp),%r8d
f61c: eb 89 jmp f5a7 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x227>
f61e: 66 90 xchg %ax,%ax
f620: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax
f627: 48 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%rax
f62e: 0f 84 d8 00 00 00 je f70c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x38c>
f634: 48 8d 50 01 lea 0x1(%rax),%rdx
f638: c7 83 90 00 00 00 01 movl $0x1,0x90(%rbx)
f63f: 00 00 00
f642: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
f649: b9 01 00 00 00 mov $0x1,%ecx
f64e: 31 f6 xor %esi,%esi
f650: 48 89 93 b0 00 00 00 mov %rdx,0xb0(%rbx)
f657: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
f65e: 44 0f be 00 movsbl (%rax),%r8d
f662: e9 25 fe ff ff jmpq f48c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x10c>
f667: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax
f66e: 48 c7 83 d0 00 00 00 movq $0x0,0xd0(%rbx)
f675: 00 00 00 00
f679: c6 00 00 movb $0x0,(%rax)
f67c: 31 c0 xor %eax,%eax
f67e: 40 80 fd 78 cmp $0x78,%bpl
f682: 0f 95 c0 setne %al
f685: 31 ed xor %ebp,%ebp
f687: 44 8d 6c 00 02 lea 0x2(%rax,%rax,1),%r13d
f68c: 0f 1f 40 00 nopl 0x0(%rax)
f690: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax
f697: 48 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%rax
f69e: 74 7d je f71d <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x39d>
f6a0: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx
f6a7: 0f b6 08 movzbl (%rax),%ecx
f6aa: 48 8b 52 30 mov 0x30(%rdx),%rdx
f6ae: f6 44 4a 01 10 testb $0x10,0x1(%rdx,%rcx,2)
f6b3: 74 68 je f71d <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x39d>
f6b5: 48 8d 50 01 lea 0x1(%rax),%rdx
f6b9: 4c 89 e7 mov %r12,%rdi
f6bc: 83 c5 01 add $0x1,%ebp
f6bf: 48 89 93 b0 00 00 00 mov %rdx,0xb0(%rbx)
f6c6: 0f be 30 movsbl (%rax),%esi
f6c9: e8 e2 63 ff ff callq 5ab0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>
f6ce: 41 39 ed cmp %ebp,%r13d
f6d1: 75 bd jne f690 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x310>
f6d3: c7 83 90 00 00 00 03 movl $0x3,0x90(%rbx)
f6da: 00 00 00
f6dd: e9 a3 fe ff ff jmpq f585 <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x205>
f6e2: c7 83 90 00 00 00 01 movl $0x1,0x90(%rbx)
f6e9: 00 00 00
f6ec: b9 01 00 00 00 mov $0x1,%ecx
f6f1: 31 f6 xor %esi,%esi
f6f3: 4c 89 e7 mov %r12,%rdi
f6f6: e9 91 fd ff ff jmpq f48c <_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv+0x10c>
f6fb: 48 8d 35 3e a3 03 00 lea 0x3a33e(%rip),%rsi # 49a40 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x640>
f702: bf 02 00 00 00 mov $0x2,%edi
f707: e8 14 fc ff ff callq f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>
f70c: 48 8d 35 55 a3 03 00 lea 0x3a355(%rip),%rsi # 49a68 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x668>
f713: bf 02 00 00 00 mov $0x2,%edi
f718: e8 03 fc ff ff callq f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>
f71d: 48 8d 35 7c a3 03 00 lea 0x3a37c(%rip),%rsi # 49aa0 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x6a0>
f724: bf 02 00 00 00 mov $0x2,%edi
f729: e8 f2 fb ff ff callq f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>
f72e: 66 90 xchg %ax,%ax
000000000000f730 <_ZN9benchmark8internal17FunctionBenchmarkD1Ev>:
f730: 48 8d 05 89 58 24 00 lea 0x245889(%rip),%rax # 254fc0 <_ZTVN9benchmark8internal17FunctionBenchmarkE+0x10>
f737: 48 89 07 mov %rax,(%rdi)
f73a: e9 31 ac ff ff jmpq a370 <_ZN9benchmark8internal9BenchmarkD1Ev>
f73f: 90 nop
000000000000f740 <_ZN9benchmark8internal17FunctionBenchmarkD0Ev>:
f740: 48 8d 05 79 58 24 00 lea 0x245879(%rip),%rax # 254fc0 <_ZTVN9benchmark8internal17FunctionBenchmarkE+0x10>
f747: 53 push %rbx
f748: 48 89 fb mov %rdi,%rbx
f74b: 48 89 07 mov %rax,(%rdi)
f74e: e8 1d ac ff ff callq a370 <_ZN9benchmark8internal9BenchmarkD1Ev>
f753: 48 89 df mov %rbx,%rdi
f756: 5b pop %rbx
f757: e9 c4 63 ff ff jmpq 5b20 <_ZdlPv@plt>
f75c: 0f 1f 40 00 nopl 0x0(%rax)
000000000000f760 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev>:
f760: 55 push %rbp
f761: 53 push %rbx
f762: 48 89 fb mov %rdi,%rbx
f765: 48 83 ec 08 sub $0x8,%rsp
f769: 48 8b 6f 18 mov 0x18(%rdi),%rbp
f76d: 48 85 ed test %rbp,%rbp
f770: 74 11 je f783 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x23>
f772: 48 83 3d 56 68 24 00 cmpq $0x0,0x246856(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
f779: 00
f77a: 74 1c je f798 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x38>
f77c: f0 83 6d 08 01 lock subl $0x1,0x8(%rbp)
f781: 74 3d je f7c0 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x60>
f783: 48 83 c4 08 add $0x8,%rsp
f787: 48 8d 7b 08 lea 0x8(%rbx),%rdi
f78b: 5b pop %rbx
f78c: 5d pop %rbp
f78d: e9 8e 65 ff ff jmpq 5d20 <_ZNSt6localeD1Ev@plt>
f792: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
f798: 8b 45 08 mov 0x8(%rbp),%eax
f79b: 8d 50 ff lea -0x1(%rax),%edx
f79e: 83 f8 01 cmp $0x1,%eax
f7a1: 89 55 08 mov %edx,0x8(%rbp)
f7a4: 75 dd jne f783 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x23>
f7a6: 48 8b 45 00 mov 0x0(%rbp),%rax
f7aa: 48 89 ef mov %rbp,%rdi
f7ad: ff 50 10 callq *0x10(%rax)
f7b0: 8b 45 0c mov 0xc(%rbp),%eax
f7b3: 8d 50 ff lea -0x1(%rax),%edx
f7b6: 89 55 0c mov %edx,0xc(%rbp)
f7b9: eb 19 jmp f7d4 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x74>
f7bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f7c0: 48 8b 45 00 mov 0x0(%rbp),%rax
f7c4: 48 89 ef mov %rbp,%rdi
f7c7: ff 50 10 callq *0x10(%rax)
f7ca: b8 ff ff ff ff mov $0xffffffff,%eax
f7cf: f0 0f c1 45 0c lock xadd %eax,0xc(%rbp)
f7d4: 83 f8 01 cmp $0x1,%eax
f7d7: 75 aa jne f783 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x23>
f7d9: 48 8b 45 00 mov 0x0(%rbp),%rax
f7dd: 48 89 ef mov %rbp,%rdi
f7e0: ff 50 18 callq *0x18(%rax)
f7e3: eb 9e jmp f783 <_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED1Ev+0x23>
f7e5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f7ec: 00 00 00
f7ef: 90 nop
000000000000f7f0 <_ZNSt6vectorIlSaIlEEaSERKS1_>:
f7f0: 41 57 push %r15
f7f2: 41 56 push %r14
f7f4: 41 55 push %r13
f7f6: 41 54 push %r12
f7f8: 55 push %rbp
f7f9: 53 push %rbx
f7fa: 48 89 fb mov %rdi,%rbx
f7fd: 48 83 ec 08 sub $0x8,%rsp
f801: 48 39 fe cmp %rdi,%rsi
f804: 74 54 je f85a <_ZNSt6vectorIlSaIlEEaSERKS1_+0x6a>
f806: 4c 8b 7e 08 mov 0x8(%rsi),%r15
f80a: 4c 8b 36 mov (%rsi),%r14
f80d: 49 89 f4 mov %rsi,%r12
f810: 4c 8b 2f mov (%rdi),%r13
f813: 48 8b 4f 10 mov 0x10(%rdi),%rcx
f817: 4c 89 fd mov %r15,%rbp
f81a: 4c 29 f5 sub %r14,%rbp
f81d: 4c 29 e9 sub %r13,%rcx
f820: 48 89 e8 mov %rbp,%rax
f823: 48 c1 f9 03 sar $0x3,%rcx
f827: 48 c1 f8 03 sar $0x3,%rax
f82b: 48 39 c1 cmp %rax,%rcx
f82e: 72 40 jb f870 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x80>
f830: 48 8b 7f 08 mov 0x8(%rdi),%rdi
f834: 48 89 fa mov %rdi,%rdx
f837: 4c 29 ea sub %r13,%rdx
f83a: 48 89 d1 mov %rdx,%rcx
f83d: 48 c1 f9 03 sar $0x3,%rcx
f841: 48 39 c8 cmp %rcx,%rax
f844: 0f 87 7e 00 00 00 ja f8c8 <_ZNSt6vectorIlSaIlEEaSERKS1_+0xd8>
f84a: 4d 39 f7 cmp %r14,%r15
f84d: 0f 85 9d 00 00 00 jne f8f0 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x100>
f853: 4c 01 ed add %r13,%rbp
f856: 48 89 6b 08 mov %rbp,0x8(%rbx)
f85a: 48 83 c4 08 add $0x8,%rsp
f85e: 48 89 d8 mov %rbx,%rax
f861: 5b pop %rbx
f862: 5d pop %rbp
f863: 41 5c pop %r12
f865: 41 5d pop %r13
f867: 41 5e pop %r14
f869: 41 5f pop %r15
f86b: c3 retq
f86c: 0f 1f 40 00 nopl 0x0(%rax)
f870: 45 31 e4 xor %r12d,%r12d
f873: 48 85 c0 test %rax,%rax
f876: 74 21 je f899 <_ZNSt6vectorIlSaIlEEaSERKS1_+0xa9>
f878: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
f87f: ff ff 1f
f882: 48 39 d0 cmp %rdx,%rax
f885: 0f 87 b1 00 00 00 ja f93c <_ZNSt6vectorIlSaIlEEaSERKS1_+0x14c>
f88b: 48 89 ef mov %rbp,%rdi
f88e: e8 bd 62 ff ff callq 5b50 <_Znwm@plt>
f893: 4c 8b 2b mov (%rbx),%r13
f896: 49 89 c4 mov %rax,%r12
f899: 4d 39 f7 cmp %r14,%r15
f89c: 74 0e je f8ac <_ZNSt6vectorIlSaIlEEaSERKS1_+0xbc>
f89e: 48 89 ea mov %rbp,%rdx
f8a1: 4c 89 f6 mov %r14,%rsi
f8a4: 4c 89 e7 mov %r12,%rdi
f8a7: e8 54 65 ff ff callq 5e00 <memmove@plt>
f8ac: 4d 85 ed test %r13,%r13
f8af: 74 08 je f8b9 <_ZNSt6vectorIlSaIlEEaSERKS1_+0xc9>
f8b1: 4c 89 ef mov %r13,%rdi
f8b4: e8 67 62 ff ff callq 5b20 <_ZdlPv@plt>
f8b9: 4c 01 e5 add %r12,%rbp
f8bc: 4c 89 23 mov %r12,(%rbx)
f8bf: 48 89 6b 10 mov %rbp,0x10(%rbx)
f8c3: eb 91 jmp f856 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x66>
f8c5: 0f 1f 00 nopl (%rax)
f8c8: 49 8d 34 16 lea (%r14,%rdx,1),%rsi
f8cc: 49 39 f6 cmp %rsi,%r14
f8cf: 75 3f jne f910 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x120>
f8d1: 49 39 f7 cmp %rsi,%r15
f8d4: 0f 84 79 ff ff ff je f853 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x63>
f8da: 4c 89 fa mov %r15,%rdx
f8dd: 48 29 f2 sub %rsi,%rdx
f8e0: e8 1b 65 ff ff callq 5e00 <memmove@plt>
f8e5: 48 03 2b add (%rbx),%rbp
f8e8: e9 69 ff ff ff jmpq f856 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x66>
f8ed: 0f 1f 00 nopl (%rax)
f8f0: 48 89 ea mov %rbp,%rdx
f8f3: 4c 89 f6 mov %r14,%rsi
f8f6: 4c 89 ef mov %r13,%rdi
f8f9: e8 02 65 ff ff callq 5e00 <memmove@plt>
f8fe: 48 03 2b add (%rbx),%rbp
f901: e9 50 ff ff ff jmpq f856 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x66>
f906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f90d: 00 00 00
f910: 4c 89 ef mov %r13,%rdi
f913: 4c 89 f6 mov %r14,%rsi
f916: e8 e5 64 ff ff callq 5e00 <memmove@plt>
f91b: 48 8b 7b 08 mov 0x8(%rbx),%rdi
f91f: 4c 8b 2b mov (%rbx),%r13
f922: 4d 8b 7c 24 08 mov 0x8(%r12),%r15
f927: 48 89 fe mov %rdi,%rsi
f92a: 4c 29 ee sub %r13,%rsi
f92d: 49 03 34 24 add (%r12),%rsi
f931: 49 39 f7 cmp %rsi,%r15
f934: 0f 84 19 ff ff ff je f853 <_ZNSt6vectorIlSaIlEEaSERKS1_+0x63>
f93a: eb 9e jmp f8da <_ZNSt6vectorIlSaIlEEaSERKS1_+0xea>
f93c: e8 2f 5f ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
f941: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f948: 00 00 00
f94b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000f950 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev>:
f950: 41 54 push %r12
f952: 55 push %rbp
f953: 49 89 fc mov %rdi,%r12
f956: 53 push %rbx
f957: 48 8b 6f 08 mov 0x8(%rdi),%rbp
f95b: 48 8b 1f mov (%rdi),%rbx
f95e: 48 39 dd cmp %rbx,%rbp
f961: 74 23 je f986 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x36>
f963: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f968: 48 8b 3b mov (%rbx),%rdi
f96b: 48 8d 43 10 lea 0x10(%rbx),%rax
f96f: 48 39 c7 cmp %rax,%rdi
f972: 74 2c je f9a0 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x50>
f974: 48 83 c3 20 add $0x20,%rbx
f978: e8 a3 61 ff ff callq 5b20 <_ZdlPv@plt>
f97d: 48 39 dd cmp %rbx,%rbp
f980: 75 e6 jne f968 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x18>
f982: 49 8b 1c 24 mov (%r12),%rbx
f986: 48 85 db test %rbx,%rbx
f989: 74 25 je f9b0 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x60>
f98b: 48 89 df mov %rbx,%rdi
f98e: 5b pop %rbx
f98f: 5d pop %rbp
f990: 41 5c pop %r12
f992: e9 89 61 ff ff jmpq 5b20 <_ZdlPv@plt>
f997: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
f99e: 00 00
f9a0: 48 83 c3 20 add $0x20,%rbx
f9a4: 48 39 dd cmp %rbx,%rbp
f9a7: 75 bf jne f968 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x18>
f9a9: eb d7 jmp f982 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev+0x32>
f9ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
f9b0: 5b pop %rbx
f9b1: 5d pop %rbp
f9b2: 41 5c pop %r12
f9b4: c3 retq
f9b5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
f9bc: 00 00 00
f9bf: 90 nop
000000000000f9c0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev>:
f9c0: 48 8b 57 08 mov 0x8(%rdi),%rdx
f9c4: 48 8b 07 mov (%rdi),%rax
f9c7: 48 39 c2 cmp %rax,%rdx
f9ca: 74 5c je fa28 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x68>
f9cc: 41 54 push %r12
f9ce: 55 push %rbp
f9cf: 49 89 fc mov %rdi,%r12
f9d2: 53 push %rbx
f9d3: 48 8d 58 18 lea 0x18(%rax),%rbx
f9d7: 48 29 da sub %rbx,%rdx
f9da: 48 c1 ea 03 shr $0x3,%rdx
f9de: 48 8d 6c d0 18 lea 0x18(%rax,%rdx,8),%rbp
f9e3: eb 14 jmp f9f9 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x39>
f9e5: 0f 1f 00 nopl (%rax)
f9e8: e8 33 61 ff ff callq 5b20 <_ZdlPv@plt>
f9ed: 48 39 dd cmp %rbx,%rbp
f9f0: 48 89 d8 mov %rbx,%rax
f9f3: 74 14 je fa09 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x49>
f9f5: 48 83 c3 18 add $0x18,%rbx
f9f9: 48 8b 38 mov (%rax),%rdi
f9fc: 48 85 ff test %rdi,%rdi
f9ff: 75 e7 jne f9e8 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x28>
fa01: 48 39 eb cmp %rbp,%rbx
fa04: 48 89 d8 mov %rbx,%rax
fa07: 75 ec jne f9f5 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x35>
fa09: 49 8b 04 24 mov (%r12),%rax
fa0d: 48 85 c0 test %rax,%rax
fa10: 74 0e je fa20 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x60>
fa12: 5b pop %rbx
fa13: 5d pop %rbp
fa14: 41 5c pop %r12
fa16: 48 89 c7 mov %rax,%rdi
fa19: e9 02 61 ff ff jmpq 5b20 <_ZdlPv@plt>
fa1e: 66 90 xchg %ax,%ax
fa20: 5b pop %rbx
fa21: 5d pop %rbp
fa22: 41 5c pop %r12
fa24: c3 retq
fa25: 0f 1f 00 nopl (%rax)
fa28: 48 85 c0 test %rax,%rax
fa2b: 74 0b je fa38 <_ZNSt6vectorIS_IlSaIlEESaIS1_EED1Ev+0x78>
fa2d: 48 89 c7 mov %rax,%rdi
fa30: e9 eb 60 ff ff jmpq 5b20 <_ZdlPv@plt>
fa35: 0f 1f 00 nopl (%rax)
fa38: f3 c3 repz retq
fa3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
000000000000fa40 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>:
fa40: 41 57 push %r15
fa42: 41 56 push %r14
fa44: 49 89 f6 mov %rsi,%r14
fa47: 41 55 push %r13
fa49: 41 54 push %r12
fa4b: 49 89 f4 mov %rsi,%r12
fa4e: 55 push %rbp
fa4f: 53 push %rbx
fa50: 48 89 fd mov %rdi,%rbp
fa53: 48 83 ec 18 sub $0x18,%rsp
fa57: 48 8b 4f 08 mov 0x8(%rdi),%rcx
fa5b: 48 8b 1f mov (%rdi),%rbx
fa5e: 48 89 c8 mov %rcx,%rax
fa61: 49 29 de sub %rbx,%r14
fa64: 48 29 d8 sub %rbx,%rax
fa67: 48 c1 f8 03 sar $0x3,%rax
fa6b: 48 85 c0 test %rax,%rax
fa6e: 0f 84 bc 00 00 00 je fb30 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xf0>
fa74: 48 8d 34 00 lea (%rax,%rax,1),%rsi
fa78: 49 c7 c7 f8 ff ff ff mov $0xfffffffffffffff8,%r15
fa7f: 48 39 f0 cmp %rsi,%rax
fa82: 0f 86 c0 00 00 00 jbe fb48 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x108>
fa88: 4c 89 ff mov %r15,%rdi
fa8b: 48 89 14 24 mov %rdx,(%rsp)
fa8f: e8 bc 60 ff ff callq 5b50 <_Znwm@plt>
fa94: 48 8b 5d 00 mov 0x0(%rbp),%rbx
fa98: 48 8b 4d 08 mov 0x8(%rbp),%rcx
fa9c: 4d 89 e0 mov %r12,%r8
fa9f: 48 8b 14 24 mov (%rsp),%rdx
faa3: 49 89 c5 mov %rax,%r13
faa6: 49 01 c7 add %rax,%r15
faa9: 49 29 d8 sub %rbx,%r8
faac: 4d 01 ee add %r13,%r14
faaf: 74 06 je fab7 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x77>
fab1: 48 8b 02 mov (%rdx),%rax
fab4: 49 89 06 mov %rax,(%r14)
fab7: 49 39 dc cmp %rbx,%r12
faba: 74 20 je fadc <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x9c>
fabc: 4c 89 c2 mov %r8,%rdx
fabf: 48 89 de mov %rbx,%rsi
fac2: 4c 89 ef mov %r13,%rdi
fac5: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
faca: 4c 89 04 24 mov %r8,(%rsp)
face: e8 2d 63 ff ff callq 5e00 <memmove@plt>
fad3: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
fad8: 4c 8b 04 24 mov (%rsp),%r8
fadc: 49 89 ce mov %rcx,%r14
fadf: 4f 8d 44 05 08 lea 0x8(%r13,%r8,1),%r8
fae4: 4d 29 e6 sub %r12,%r14
fae7: 4c 39 e1 cmp %r12,%rcx
faea: 74 11 je fafd <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xbd>
faec: 4c 89 c7 mov %r8,%rdi
faef: 4c 89 f2 mov %r14,%rdx
faf2: 4c 89 e6 mov %r12,%rsi
faf5: e8 a6 5f ff ff callq 5aa0 <memcpy@plt>
fafa: 49 89 c0 mov %rax,%r8
fafd: 4d 01 c6 add %r8,%r14
fb00: 48 85 db test %rbx,%rbx
fb03: 74 08 je fb0d <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xcd>
fb05: 48 89 df mov %rbx,%rdi
fb08: e8 13 60 ff ff callq 5b20 <_ZdlPv@plt>
fb0d: 4c 89 6d 00 mov %r13,0x0(%rbp)
fb11: 4c 89 75 08 mov %r14,0x8(%rbp)
fb15: 4c 89 7d 10 mov %r15,0x10(%rbp)
fb19: 48 83 c4 18 add $0x18,%rsp
fb1d: 5b pop %rbx
fb1e: 5d pop %rbp
fb1f: 41 5c pop %r12
fb21: 41 5d pop %r13
fb23: 41 5e pop %r14
fb25: 41 5f pop %r15
fb27: c3 retq
fb28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
fb2f: 00
fb30: be 01 00 00 00 mov $0x1,%esi
fb35: 4c 8d 3c f5 00 00 00 lea 0x0(,%rsi,8),%r15
fb3c: 00
fb3d: e9 46 ff ff ff jmpq fa88 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x48>
fb42: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
fb48: 48 b8 ff ff ff ff ff movabs $0x1fffffffffffffff,%rax
fb4f: ff ff 1f
fb52: 48 39 c6 cmp %rax,%rsi
fb55: 0f 87 2d ff ff ff ja fa88 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x48>
fb5b: 48 85 f6 test %rsi,%rsi
fb5e: 75 d5 jne fb35 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xf5>
fb60: 4d 89 f0 mov %r14,%r8
fb63: 45 31 ff xor %r15d,%r15d
fb66: 45 31 ed xor %r13d,%r13d
fb69: e9 3e ff ff ff jmpq faac <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x6c>
fb6e: 66 90 xchg %ax,%ax
000000000000fb70 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev>:
fb70: 41 55 push %r13
fb72: 41 54 push %r12
fb74: 4c 8d af 20 01 00 00 lea 0x120(%rdi),%r13
fb7b: 55 push %rbp
fb7c: 53 push %rbx
fb7d: 48 89 fb mov %rdi,%rbx
fb80: 48 83 ec 08 sub $0x8,%rsp
fb84: 48 8b af 30 01 00 00 mov 0x130(%rdi),%rbp
fb8b: 48 85 ed test %rbp,%rbp
fb8e: 74 45 je fbd5 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x65>
fb90: 48 8b 75 18 mov 0x18(%rbp),%rsi
fb94: 4c 89 ef mov %r13,%rdi
fb97: e8 64 99 ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
fb9c: 48 8b 7d 20 mov 0x20(%rbp),%rdi
fba0: 48 8d 45 30 lea 0x30(%rbp),%rax
fba4: 4c 8b 65 10 mov 0x10(%rbp),%r12
fba8: 48 39 c7 cmp %rax,%rdi
fbab: 74 1b je fbc8 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x58>
fbad: e8 6e 5f ff ff callq 5b20 <_ZdlPv@plt>
fbb2: 48 89 ef mov %rbp,%rdi
fbb5: e8 66 5f ff ff callq 5b20 <_ZdlPv@plt>
fbba: 4d 85 e4 test %r12,%r12
fbbd: 74 16 je fbd5 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x65>
fbbf: 4c 89 e5 mov %r12,%rbp
fbc2: eb cc jmp fb90 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x20>
fbc4: 0f 1f 40 00 nopl 0x0(%rax)
fbc8: 48 89 ef mov %rbp,%rdi
fbcb: e8 50 5f ff ff callq 5b20 <_ZdlPv@plt>
fbd0: 4d 85 e4 test %r12,%r12
fbd3: 75 ea jne fbbf <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x4f>
fbd5: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi
fbdc: 48 85 ff test %rdi,%rdi
fbdf: 74 05 je fbe6 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x76>
fbe1: e8 3a 5f ff ff callq 5b20 <_ZdlPv@plt>
fbe6: 48 8b bb c0 00 00 00 mov 0xc0(%rbx),%rdi
fbed: 48 8d 83 d0 00 00 00 lea 0xd0(%rbx),%rax
fbf4: 48 39 c7 cmp %rax,%rdi
fbf7: 74 05 je fbfe <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x8e>
fbf9: e8 22 5f ff ff callq 5b20 <_ZdlPv@plt>
fbfe: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi
fc05: 48 8d 83 b0 00 00 00 lea 0xb0(%rbx),%rax
fc0c: 48 39 c7 cmp %rax,%rdi
fc0f: 74 05 je fc16 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0xa6>
fc11: e8 0a 5f ff ff callq 5b20 <_ZdlPv@plt>
fc16: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi
fc1d: 48 8d 83 90 00 00 00 lea 0x90(%rbx),%rax
fc24: 48 39 c7 cmp %rax,%rdi
fc27: 74 05 je fc2e <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0xbe>
fc29: e8 f2 5e ff ff callq 5b20 <_ZdlPv@plt>
fc2e: 48 8b 7b 60 mov 0x60(%rbx),%rdi
fc32: 48 8d 43 70 lea 0x70(%rbx),%rax
fc36: 48 39 c7 cmp %rax,%rdi
fc39: 74 05 je fc40 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0xd0>
fc3b: e8 e0 5e ff ff callq 5b20 <_ZdlPv@plt>
fc40: 48 8b 7b 40 mov 0x40(%rbx),%rdi
fc44: 48 8d 43 50 lea 0x50(%rbx),%rax
fc48: 48 39 c7 cmp %rax,%rdi
fc4b: 74 05 je fc52 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0xe2>
fc4d: e8 ce 5e ff ff callq 5b20 <_ZdlPv@plt>
fc52: 48 8b 7b 20 mov 0x20(%rbx),%rdi
fc56: 48 8d 43 30 lea 0x30(%rbx),%rax
fc5a: 48 39 c7 cmp %rax,%rdi
fc5d: 74 05 je fc64 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0xf4>
fc5f: e8 bc 5e ff ff callq 5b20 <_ZdlPv@plt>
fc64: 48 8b 3b mov (%rbx),%rdi
fc67: 48 83 c3 10 add $0x10,%rbx
fc6b: 48 39 df cmp %rbx,%rdi
fc6e: 74 10 je fc80 <_ZN9benchmark8internal17BenchmarkInstanceD1Ev+0x110>
fc70: 48 83 c4 08 add $0x8,%rsp
fc74: 5b pop %rbx
fc75: 5d pop %rbp
fc76: 41 5c pop %r12
fc78: 41 5d pop %r13
fc7a: e9 a1 5e ff ff jmpq 5b20 <_ZdlPv@plt>
fc7f: 90 nop
fc80: 48 83 c4 08 add $0x8,%rsp
fc84: 5b pop %rbx
fc85: 5d pop %rbp
fc86: 41 5c pop %r12
fc88: 41 5d pop %r13
fc8a: c3 retq
fc8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
000000000000fc90 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv>:
fc90: 48 83 3d 38 63 24 00 cmpq $0x0,0x246338(%rip) # 255fd0 <__pthread_key_create@GLIBC_2.2.5>
fc97: 00
fc98: 53 push %rbx
fc99: 48 89 fb mov %rdi,%rbx
fc9c: 74 12 je fcb0 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x20>
fc9e: f0 83 6f 08 01 lock subl $0x1,0x8(%rdi)
fca3: 74 2b je fcd0 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x40>
fca5: 5b pop %rbx
fca6: c3 retq
fca7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
fcae: 00 00
fcb0: 8b 47 08 mov 0x8(%rdi),%eax
fcb3: 8d 50 ff lea -0x1(%rax),%edx
fcb6: 83 f8 01 cmp $0x1,%eax
fcb9: 89 57 08 mov %edx,0x8(%rdi)
fcbc: 75 e7 jne fca5 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x15>
fcbe: 48 8b 07 mov (%rdi),%rax
fcc1: ff 50 10 callq *0x10(%rax)
fcc4: 8b 43 0c mov 0xc(%rbx),%eax
fcc7: 8d 50 ff lea -0x1(%rax),%edx
fcca: 89 53 0c mov %edx,0xc(%rbx)
fccd: eb 11 jmp fce0 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x50>
fccf: 90 nop
fcd0: 48 8b 07 mov (%rdi),%rax
fcd3: ff 50 10 callq *0x10(%rax)
fcd6: b8 ff ff ff ff mov $0xffffffff,%eax
fcdb: f0 0f c1 43 0c lock xadd %eax,0xc(%rbx)
fce0: 83 f8 01 cmp $0x1,%eax
fce3: 75 c0 jne fca5 <_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv+0x15>
fce5: 48 8b 03 mov (%rbx),%rax
fce8: 48 89 df mov %rbx,%rdi
fceb: 5b pop %rbx
fcec: 48 8b 40 18 mov 0x18(%rax),%rax
fcf0: ff e0 jmpq *%rax
fcf2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
fcf9: 00 00 00
fcfc: 0f 1f 40 00 nopl 0x0(%rax)
000000000000fd00 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>:
fd00: 41 57 push %r15
fd02: 41 56 push %r14
fd04: 49 89 d7 mov %rdx,%r15
fd07: 41 55 push %r13
fd09: 41 54 push %r12
fd0b: 48 b9 ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rcx
fd12: aa aa aa
fd15: 55 push %rbp
fd16: 53 push %rbx
fd17: 49 89 f4 mov %rsi,%r12
fd1a: 49 89 fd mov %rdi,%r13
fd1d: 48 89 f3 mov %rsi,%rbx
fd20: 48 83 ec 18 sub $0x18,%rsp
fd24: 48 8b 17 mov (%rdi),%rdx
fd27: 48 8b 47 08 mov 0x8(%rdi),%rax
fd2b: 48 29 d0 sub %rdx,%rax
fd2e: 49 29 d4 sub %rdx,%r12
fd31: 48 c1 f8 03 sar $0x3,%rax
fd35: 48 0f af c1 imul %rcx,%rax
fd39: 48 85 c0 test %rax,%rax
fd3c: 0f 84 3e 02 00 00 je ff80 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x280>
fd42: 4c 8d 34 00 lea (%rax,%rax,1),%r14
fd46: 4c 39 f0 cmp %r14,%rax
fd49: 0f 86 81 02 00 00 jbe ffd0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2d0>
fd4f: 49 c7 c6 f0 ff ff ff mov $0xfffffffffffffff0,%r14
fd56: 4c 89 f7 mov %r14,%rdi
fd59: e8 f2 5d ff ff callq 5b50 <_Znwm@plt>
fd5e: 48 89 c5 mov %rax,%rbp
fd61: 49 01 ec add %rbp,%r12
fd64: 0f 84 97 00 00 00 je fe01 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x101>
fd6a: 49 8b 57 08 mov 0x8(%r15),%rdx
fd6e: 49 8b 37 mov (%r15),%rsi
fd71: 49 c7 04 24 00 00 00 movq $0x0,(%r12)
fd78: 00
fd79: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12)
fd80: 00 00
fd82: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12)
fd89: 00 00
fd8b: 48 89 d0 mov %rdx,%rax
fd8e: 48 29 f0 sub %rsi,%rax
fd91: 48 89 44 24 08 mov %rax,0x8(%rsp)
fd96: 48 c1 f8 03 sar $0x3,%rax
fd9a: 48 85 c0 test %rax,%rax
fd9d: 0f 84 6d 02 00 00 je 10010 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x310>
fda3: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
fdaa: ff ff 1f
fdad: 48 39 d0 cmp %rdx,%rax
fdb0: 0f 87 83 02 00 00 ja 10039 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x339>
fdb6: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi
fdbb: e8 90 5d ff ff callq 5b50 <_Znwm@plt>
fdc0: 49 8b 57 08 mov 0x8(%r15),%rdx
fdc4: 49 8b 37 mov (%r15),%rsi
fdc7: 48 89 c1 mov %rax,%rcx
fdca: 48 8b 44 24 08 mov 0x8(%rsp),%rax
fdcf: 49 89 d7 mov %rdx,%r15
fdd2: 49 29 f7 sub %rsi,%r15
fdd5: 48 01 c8 add %rcx,%rax
fdd8: 48 39 d6 cmp %rdx,%rsi
fddb: 49 89 0c 24 mov %rcx,(%r12)
fddf: 49 89 4c 24 08 mov %rcx,0x8(%r12)
fde4: 49 89 44 24 10 mov %rax,0x10(%r12)
fde9: 74 0e je fdf9 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0xf9>
fdeb: 48 89 cf mov %rcx,%rdi
fdee: 4c 89 fa mov %r15,%rdx
fdf1: e8 0a 60 ff ff callq 5e00 <memmove@plt>
fdf6: 48 89 c1 mov %rax,%rcx
fdf9: 4c 01 f9 add %r15,%rcx
fdfc: 49 89 4c 24 08 mov %rcx,0x8(%r12)
fe01: 49 8b 4d 00 mov 0x0(%r13),%rcx
fe05: 49 8b 7d 08 mov 0x8(%r13),%rdi
fe09: 48 39 d9 cmp %rbx,%rcx
fe0c: 0f 84 de 01 00 00 je fff0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2f0>
fe12: 4c 8d 79 18 lea 0x18(%rcx),%r15
fe16: 48 89 de mov %rbx,%rsi
fe19: 48 b8 ab aa aa aa aa movabs $0xaaaaaaaaaaaaaab,%rax
fe20: aa aa 0a
fe23: 48 89 ca mov %rcx,%rdx
fe26: 4c 29 fe sub %r15,%rsi
fe29: 48 c1 ee 03 shr $0x3,%rsi
fe2d: 48 0f af f0 imul %rax,%rsi
fe31: 48 b8 ff ff ff ff ff movabs $0x1fffffffffffffff,%rax
fe38: ff ff 1f
fe3b: 48 21 c6 and %rax,%rsi
fe3e: 48 8d 44 76 03 lea 0x3(%rsi,%rsi,2),%rax
fe43: 4c 8d 54 c5 00 lea 0x0(%rbp,%rax,8),%r10
fe48: 48 89 e8 mov %rbp,%rax
fe4b: 48 85 c0 test %rax,%rax
fe4e: 0f 84 5c 01 00 00 je ffb0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2b0>
fe54: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax)
fe5b: 00
fe5c: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax)
fe63: 00
fe64: 48 83 c0 18 add $0x18,%rax
fe68: 48 c7 40 e8 00 00 00 movq $0x0,-0x18(%rax)
fe6f: 00
fe70: 4c 8b 02 mov (%rdx),%r8
fe73: 48 83 c2 18 add $0x18,%rdx
fe77: 4c 89 40 e8 mov %r8,-0x18(%rax)
fe7b: 4c 8b 4a f0 mov -0x10(%rdx),%r9
fe7f: 48 c7 42 e8 00 00 00 movq $0x0,-0x18(%rdx)
fe86: 00
fe87: 4c 8b 40 f0 mov -0x10(%rax),%r8
fe8b: 4c 89 48 f0 mov %r9,-0x10(%rax)
fe8f: 4c 8b 4a f8 mov -0x8(%rdx),%r9
fe93: 4c 89 42 f0 mov %r8,-0x10(%rdx)
fe97: 4c 8b 40 f8 mov -0x8(%rax),%r8
fe9b: 4c 89 48 f8 mov %r9,-0x8(%rax)
fe9f: 4c 89 42 f8 mov %r8,-0x8(%rdx)
fea3: 49 39 c2 cmp %rax,%r10
fea6: 75 a3 jne fe4b <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x14b>
fea8: 48 8d 04 76 lea (%rsi,%rsi,2),%rax
feac: 48 39 fb cmp %rdi,%rbx
feaf: 48 8d 44 c5 30 lea 0x30(%rbp,%rax,8),%rax
feb4: 0f 84 4e 01 00 00 je 10008 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x308>
feba: 48 8d 53 18 lea 0x18(%rbx),%rdx
febe: 48 89 fe mov %rdi,%rsi
fec1: 48 29 d6 sub %rdx,%rsi
fec4: 48 89 f2 mov %rsi,%rdx
fec7: 48 c1 ea 03 shr $0x3,%rdx
fecb: 4c 8d 64 d0 18 lea 0x18(%rax,%rdx,8),%r12
fed0: 48 85 c0 test %rax,%rax
fed3: 0f 84 bf 00 00 00 je ff98 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x298>
fed9: 48 8b 13 mov (%rbx),%rdx
fedc: 48 83 c0 18 add $0x18,%rax
fee0: 48 c7 03 00 00 00 00 movq $0x0,(%rbx)
fee7: 48 83 c3 18 add $0x18,%rbx
feeb: 48 89 50 e8 mov %rdx,-0x18(%rax)
feef: 48 8b 53 f0 mov -0x10(%rbx),%rdx
fef3: 48 c7 43 f0 00 00 00 movq $0x0,-0x10(%rbx)
fefa: 00
fefb: 48 89 50 f0 mov %rdx,-0x10(%rax)
feff: 48 8b 53 f8 mov -0x8(%rbx),%rdx
ff03: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx)
ff0a: 00
ff0b: 48 89 50 f8 mov %rdx,-0x8(%rax)
ff0f: 49 39 c4 cmp %rax,%r12
ff12: 75 bc jne fed0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1d0>
ff14: 48 39 f9 cmp %rdi,%rcx
ff17: 74 3c je ff55 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x255>
ff19: 4c 8d 79 18 lea 0x18(%rcx),%r15
ff1d: 4c 29 ff sub %r15,%rdi
ff20: 48 c1 ef 03 shr $0x3,%rdi
ff24: 48 8d 5c f9 18 lea 0x18(%rcx,%rdi,8),%rbx
ff29: eb 16 jmp ff41 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x241>
ff2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
ff30: e8 eb 5b ff ff callq 5b20 <_ZdlPv@plt>
ff35: 49 39 df cmp %rbx,%r15
ff38: 4c 89 f9 mov %r15,%rcx
ff3b: 74 14 je ff51 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x251>
ff3d: 49 83 c7 18 add $0x18,%r15
ff41: 48 8b 39 mov (%rcx),%rdi
ff44: 48 85 ff test %rdi,%rdi
ff47: 75 e7 jne ff30 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x230>
ff49: 49 39 df cmp %rbx,%r15
ff4c: 4c 89 f9 mov %r15,%rcx
ff4f: 75 ec jne ff3d <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x23d>
ff51: 49 8b 7d 00 mov 0x0(%r13),%rdi
ff55: 48 85 ff test %rdi,%rdi
ff58: 74 05 je ff5f <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x25f>
ff5a: e8 c1 5b ff ff callq 5b20 <_ZdlPv@plt>
ff5f: 49 89 6d 00 mov %rbp,0x0(%r13)
ff63: 4c 01 f5 add %r14,%rbp
ff66: 4d 89 65 08 mov %r12,0x8(%r13)
ff6a: 49 89 6d 10 mov %rbp,0x10(%r13)
ff6e: 48 83 c4 18 add $0x18,%rsp
ff72: 5b pop %rbx
ff73: 5d pop %rbp
ff74: 41 5c pop %r12
ff76: 41 5d pop %r13
ff78: 41 5e pop %r14
ff7a: 41 5f pop %r15
ff7c: c3 retq
ff7d: 0f 1f 00 nopl (%rax)
ff80: 41 be 01 00 00 00 mov $0x1,%r14d
ff86: 4f 8d 34 76 lea (%r14,%r14,2),%r14
ff8a: 49 c1 e6 03 shl $0x3,%r14
ff8e: e9 c3 fd ff ff jmpq fd56 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x56>
ff93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
ff98: 48 83 c3 18 add $0x18,%rbx
ff9c: 49 83 fc 18 cmp $0x18,%r12
ffa0: 0f 84 6e ff ff ff je ff14 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x214>
ffa6: b8 18 00 00 00 mov $0x18,%eax
ffab: e9 29 ff ff ff jmpq fed9 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1d9>
ffb0: 48 83 c2 18 add $0x18,%rdx
ffb4: 49 83 fa 18 cmp $0x18,%r10
ffb8: 0f 84 ea fe ff ff je fea8 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1a8>
ffbe: b8 18 00 00 00 mov $0x18,%eax
ffc3: e9 8c fe ff ff jmpq fe54 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x154>
ffc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
ffcf: 00
ffd0: 48 b8 aa aa aa aa aa movabs $0xaaaaaaaaaaaaaaa,%rax
ffd7: aa aa 0a
ffda: 49 39 c6 cmp %rax,%r14
ffdd: 0f 87 6c fd ff ff ja fd4f <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x4f>
ffe3: 4d 85 f6 test %r14,%r14
ffe6: 75 9e jne ff86 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x286>
ffe8: 31 ed xor %ebp,%ebp
ffea: e9 72 fd ff ff jmpq fd61 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x61>
ffef: 90 nop
fff0: 48 8d 45 18 lea 0x18(%rbp),%rax
fff4: 48 39 fb cmp %rdi,%rbx
fff7: 49 89 c4 mov %rax,%r12
fffa: 0f 85 ba fe ff ff jne feba <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1ba>
10000: e9 50 ff ff ff jmpq ff55 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x255>
10005: 0f 1f 00 nopl (%rax)
10008: 49 89 c4 mov %rax,%r12
1000b: e9 0d ff ff ff jmpq ff1d <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x21d>
10010: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15
10015: 31 c9 xor %ecx,%ecx
10017: 4c 89 f8 mov %r15,%rax
1001a: e9 b6 fd ff ff jmpq fdd5 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0xd5>
1001f: 48 89 c7 mov %rax,%rdi
10022: e8 79 58 ff ff callq 58a0 <__cxa_begin_catch@plt>
10027: 48 85 ed test %rbp,%rbp
1002a: 74 22 je 1004e <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x34e>
1002c: 48 89 ef mov %rbp,%rdi
1002f: e8 ec 5a ff ff callq 5b20 <_ZdlPv@plt>
10034: e8 17 5d ff ff callq 5d50 <__cxa_rethrow@plt>
10039: e8 32 58 ff ff callq 5870 <_ZSt17__throw_bad_allocv@plt>
1003e: 48 89 c3 mov %rax,%rbx
10041: e8 ca 5d ff ff callq 5e10 <__cxa_end_catch@plt>
10046: 48 89 df mov %rbx,%rdi
10049: e8 42 5e ff ff callq 5e90 <_Unwind_Resume@plt>
1004e: 49 8b 3c 24 mov (%r12),%rdi
10052: 48 85 ff test %rdi,%rdi
10055: 74 dd je 10034 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x334>
10057: e8 c4 5a ff ff callq 5b20 <_ZdlPv@plt>
1005c: eb d6 jmp 10034 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x334>
1005e: 66 90 xchg %ax,%ax
0000000000010060 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>:
10060: 41 57 push %r15
10062: 41 56 push %r14
10064: 41 55 push %r13
10066: 41 54 push %r12
10068: 49 89 f4 mov %rsi,%r12
1006b: 55 push %rbp
1006c: 53 push %rbx
1006d: 48 89 f5 mov %rsi,%rbp
10070: 48 89 fb mov %rdi,%rbx
10073: 4d 89 e6 mov %r12,%r14
10076: 48 83 ec 18 sub $0x18,%rsp
1007a: 48 8b 37 mov (%rdi),%rsi
1007d: 48 8b 47 08 mov 0x8(%rdi),%rax
10081: 48 bf cd cc cc cc cc movabs $0xcccccccccccccccd,%rdi
10088: cc cc cc
1008b: 48 29 f0 sub %rsi,%rax
1008e: 49 29 f6 sub %rsi,%r14
10091: 48 c1 f8 03 sar $0x3,%rax
10095: 48 0f af c7 imul %rdi,%rax
10099: 48 85 c0 test %rax,%rax
1009c: 0f 84 ee 00 00 00 je 10190 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x130>
100a2: 4c 8d 2c 00 lea (%rax,%rax,1),%r13
100a6: 4c 39 e8 cmp %r13,%rax
100a9: 0f 86 29 02 00 00 jbe 102d8 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x278>
100af: 49 c7 c5 f0 ff ff ff mov $0xfffffffffffffff0,%r13
100b6: 4c 89 ef mov %r13,%rdi
100b9: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
100be: 48 89 14 24 mov %rdx,(%rsp)
100c2: e8 89 5a ff ff callq 5b50 <_Znwm@plt>
100c7: 48 8b 14 24 mov (%rsp),%rdx
100cb: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
100d0: 49 89 c7 mov %rax,%r15
100d3: 4d 01 fe add %r15,%r14
100d6: 74 30 je 10108 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xa8>
100d8: 48 8b 01 mov (%rcx),%rax
100db: 48 8b 32 mov (%rdx),%rsi
100de: 4c 89 f7 mov %r14,%rdi
100e1: 48 89 04 24 mov %rax,(%rsp)
100e5: 49 8d 46 10 lea 0x10(%r14),%rax
100e9: 48 89 44 24 08 mov %rax,0x8(%rsp)
100ee: 49 89 06 mov %rax,(%r14)
100f1: 48 8b 42 08 mov 0x8(%rdx),%rax
100f5: 48 01 f0 add %rsi,%rax
100f8: 48 89 c2 mov %rax,%rdx
100fb: e8 e0 9e ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
10100: 48 8b 04 24 mov (%rsp),%rax
10104: 49 89 46 20 mov %rax,0x20(%r14)
10108: 48 8b 03 mov (%rbx),%rax
1010b: 4c 39 e0 cmp %r12,%rax
1010e: 0f 84 94 00 00 00 je 101a8 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x148>
10114: 48 8d 50 10 lea 0x10(%rax),%rdx
10118: 4c 89 e7 mov %r12,%rdi
1011b: 48 83 c0 28 add $0x28,%rax
1011f: 48 29 c7 sub %rax,%rdi
10122: 48 89 f8 mov %rdi,%rax
10125: 48 c1 e8 03 shr $0x3,%rax
10129: 49 8d 74 c7 28 lea 0x28(%r15,%rax,8),%rsi
1012e: 4c 89 f8 mov %r15,%rax
10131: eb 3b jmp 1016e <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x10e>
10133: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
10138: 48 89 08 mov %rcx,(%rax)
1013b: 48 8b 0a mov (%rdx),%rcx
1013e: 48 89 48 10 mov %rcx,0x10(%rax)
10142: 48 8b 4a f8 mov -0x8(%rdx),%rcx
10146: 48 89 48 08 mov %rcx,0x8(%rax)
1014a: 48 8b 4a 10 mov 0x10(%rdx),%rcx
1014e: 48 89 52 f0 mov %rdx,-0x10(%rdx)
10152: 48 c7 42 f8 00 00 00 movq $0x0,-0x8(%rdx)
10159: 00
1015a: c6 02 00 movb $0x0,(%rdx)
1015d: 48 89 48 20 mov %rcx,0x20(%rax)
10161: 48 83 c0 28 add $0x28,%rax
10165: 48 83 c2 28 add $0x28,%rdx
10169: 48 39 f0 cmp %rsi,%rax
1016c: 74 42 je 101b0 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x150>
1016e: 48 85 c0 test %rax,%rax
10171: 74 ee je 10161 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x101>
10173: 48 8d 48 10 lea 0x10(%rax),%rcx
10177: 48 89 08 mov %rcx,(%rax)
1017a: 48 8b 4a f0 mov -0x10(%rdx),%rcx
1017e: 48 39 d1 cmp %rdx,%rcx
10181: 75 b5 jne 10138 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xd8>
10183: f3 0f 6f 02 movdqu (%rdx),%xmm0
10187: 0f 11 40 10 movups %xmm0,0x10(%rax)
1018b: eb b5 jmp 10142 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xe2>
1018d: 0f 1f 00 nopl (%rax)
10190: 41 bd 01 00 00 00 mov $0x1,%r13d
10196: 4f 8d 6c ad 00 lea 0x0(%r13,%r13,4),%r13
1019b: 49 c1 e5 03 shl $0x3,%r13
1019f: e9 12 ff ff ff jmpq 100b6 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x56>
101a4: 0f 1f 40 00 nopl 0x0(%rax)
101a8: 4c 89 f8 mov %r15,%rax
101ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
101b0: 48 8b 4b 08 mov 0x8(%rbx),%rcx
101b4: 4c 8d 70 28 lea 0x28(%rax),%r14
101b8: 4c 39 e1 cmp %r12,%rcx
101bb: 0f 84 a4 00 00 00 je 10265 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x205>
101c1: 49 8d 54 24 10 lea 0x10(%r12),%rdx
101c6: 49 83 c4 28 add $0x28,%r12
101ca: 48 be cd cc cc cc cc movabs $0xccccccccccccccd,%rsi
101d1: cc cc 0c
101d4: 4c 29 e1 sub %r12,%rcx
101d7: 48 c1 e9 03 shr $0x3,%rcx
101db: 48 0f af ce imul %rsi,%rcx
101df: 48 be ff ff ff ff ff movabs $0x1fffffffffffffff,%rsi
101e6: ff ff 1f
101e9: 48 21 f1 and %rsi,%rcx
101ec: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi
101f0: 48 8d 7c f0 50 lea 0x50(%rax,%rsi,8),%rdi
101f5: 4c 89 f0 mov %r14,%rax
101f8: eb 3c jmp 10236 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1d6>
101fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
10200: 48 89 30 mov %rsi,(%rax)
10203: 48 8b 32 mov (%rdx),%rsi
10206: 48 89 70 10 mov %rsi,0x10(%rax)
1020a: 48 8b 72 f8 mov -0x8(%rdx),%rsi
1020e: 48 89 52 f0 mov %rdx,-0x10(%rdx)
10212: 48 c7 42 f8 00 00 00 movq $0x0,-0x8(%rdx)
10219: 00
1021a: c6 02 00 movb $0x0,(%rdx)
1021d: 48 89 70 08 mov %rsi,0x8(%rax)
10221: 48 8b 72 10 mov 0x10(%rdx),%rsi
10225: 48 89 70 20 mov %rsi,0x20(%rax)
10229: 48 83 c0 28 add $0x28,%rax
1022d: 48 83 c2 28 add $0x28,%rdx
10231: 48 39 f8 cmp %rdi,%rax
10234: 74 22 je 10258 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1f8>
10236: 48 85 c0 test %rax,%rax
10239: 74 ee je 10229 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1c9>
1023b: 48 8d 70 10 lea 0x10(%rax),%rsi
1023f: 48 89 30 mov %rsi,(%rax)
10242: 48 8b 72 f0 mov -0x10(%rdx),%rsi
10246: 48 39 d6 cmp %rdx,%rsi
10249: 75 b5 jne 10200 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1a0>
1024b: f3 0f 6f 02 movdqu (%rdx),%xmm0
1024f: 0f 11 40 10 movups %xmm0,0x10(%rax)
10253: eb b5 jmp 1020a <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1aa>
10255: 0f 1f 00 nopl (%rax)
10258: 48 8d 44 89 05 lea 0x5(%rcx,%rcx,4),%rax
1025d: 48 8b 6b 08 mov 0x8(%rbx),%rbp
10261: 4d 8d 34 c6 lea (%r14,%rax,8),%r14
10265: 48 8b 03 mov (%rbx),%rax
10268: 48 39 e8 cmp %rbp,%rax
1026b: 74 3b je 102a8 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x248>
1026d: 4c 8d 60 28 lea 0x28(%rax),%r12
10271: 4c 29 e5 sub %r12,%rbp
10274: 48 c1 ed 03 shr $0x3,%rbp
10278: 48 8d 6c e8 28 lea 0x28(%rax,%rbp,8),%rbp
1027d: eb 12 jmp 10291 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x231>
1027f: 90 nop
10280: e8 9b 58 ff ff callq 5b20 <_ZdlPv@plt>
10285: 49 39 ec cmp %rbp,%r12
10288: 4c 89 e0 mov %r12,%rax
1028b: 74 18 je 102a5 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x245>
1028d: 49 83 c4 28 add $0x28,%r12
10291: 48 8b 38 mov (%rax),%rdi
10294: 48 83 c0 10 add $0x10,%rax
10298: 48 39 c7 cmp %rax,%rdi
1029b: 75 e3 jne 10280 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x220>
1029d: 49 39 ec cmp %rbp,%r12
102a0: 4c 89 e0 mov %r12,%rax
102a3: 75 e8 jne 1028d <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x22d>
102a5: 48 8b 2b mov (%rbx),%rbp
102a8: 48 85 ed test %rbp,%rbp
102ab: 74 08 je 102b5 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x255>
102ad: 48 89 ef mov %rbp,%rdi
102b0: e8 6b 58 ff ff callq 5b20 <_ZdlPv@plt>
102b5: 4d 01 fd add %r15,%r13
102b8: 4c 89 3b mov %r15,(%rbx)
102bb: 4c 89 73 08 mov %r14,0x8(%rbx)
102bf: 4c 89 6b 10 mov %r13,0x10(%rbx)
102c3: 48 83 c4 18 add $0x18,%rsp
102c7: 5b pop %rbx
102c8: 5d pop %rbp
102c9: 41 5c pop %r12
102cb: 41 5d pop %r13
102cd: 41 5e pop %r14
102cf: 41 5f pop %r15
102d1: c3 retq
102d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
102d8: 48 b8 66 66 66 66 66 movabs $0x666666666666666,%rax
102df: 66 66 06
102e2: 49 39 c5 cmp %rax,%r13
102e5: 0f 87 c4 fd ff ff ja 100af <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x4f>
102eb: 4d 85 ed test %r13,%r13
102ee: 0f 85 a2 fe ff ff jne 10196 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x136>
102f4: 45 31 ff xor %r15d,%r15d
102f7: e9 d7 fd ff ff jmpq 100d3 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x73>
102fc: 48 89 c7 mov %rax,%rdi
102ff: e8 9c 55 ff ff callq 58a0 <__cxa_begin_catch@plt>
10304: 4d 85 ff test %r15,%r15
10307: 74 0d je 10316 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2b6>
10309: 4c 89 ff mov %r15,%rdi
1030c: e8 0f 58 ff ff callq 5b20 <_ZdlPv@plt>
10311: e8 3a 5a ff ff callq 5d50 <__cxa_rethrow@plt>
10316: 49 8b 3e mov (%r14),%rdi
10319: 48 39 7c 24 08 cmp %rdi,0x8(%rsp)
1031e: 74 f1 je 10311 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2b1>
10320: e8 fb 57 ff ff callq 5b20 <_ZdlPv@plt>
10325: eb ea jmp 10311 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2b1>
10327: 48 89 c3 mov %rax,%rbx
1032a: e8 e1 5a ff ff callq 5e10 <__cxa_end_catch@plt>
1032f: 48 89 df mov %rbx,%rdi
10332: e8 59 5b ff ff callq 5e90 <_Unwind_Resume@plt>
10337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
1033e: 00 00
0000000000010340 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE12emplace_backIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvDpOT_>:
10340: 41 54 push %r12
10342: 55 push %rbp
10343: 53 push %rbx
10344: 48 8b 5f 08 mov 0x8(%rdi),%rbx
10348: 48 3b 5f 10 cmp 0x10(%rdi),%rbx
1034c: 74 42 je 10390 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE12emplace_backIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvDpOT_+0x50>
1034e: 48 85 db test %rbx,%rbx
10351: 48 89 f0 mov %rsi,%rax
10354: 48 89 fd mov %rdi,%rbp
10357: 74 24 je 1037d <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE12emplace_backIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvDpOT_+0x3d>
10359: 4c 8b 22 mov (%rdx),%r12
1035c: 48 8d 53 10 lea 0x10(%rbx),%rdx
10360: 48 89 df mov %rbx,%rdi
10363: 48 89 13 mov %rdx,(%rbx)
10366: 48 8b 36 mov (%rsi),%rsi
10369: 48 8b 50 08 mov 0x8(%rax),%rdx
1036d: 48 01 f2 add %rsi,%rdx
10370: e8 6b 9c ff ff callq 9fe0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.169>
10375: 4c 89 63 20 mov %r12,0x20(%rbx)
10379: 48 8b 5d 08 mov 0x8(%rbp),%rbx
1037d: 48 83 c3 28 add $0x28,%rbx
10381: 48 89 5d 08 mov %rbx,0x8(%rbp)
10385: 5b pop %rbx
10386: 5d pop %rbp
10387: 41 5c pop %r12
10389: c3 retq
1038a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
10390: 48 89 d1 mov %rdx,%rcx
10393: 48 89 f2 mov %rsi,%rdx
10396: 48 89 de mov %rbx,%rsi
10399: 5b pop %rbx
1039a: 5d pop %rbp
1039b: 41 5c pop %r12
1039d: e9 be fc ff ff jmpq 10060 <_ZNSt6vectorIN9benchmark8internal10StatisticsESaIS2_EE17_M_realloc_insertIJRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPFdRKS_IdSaIdEEEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>
103a2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
103a9: 00 00 00
103ac: 0f 1f 40 00 nopl 0x0(%rax)
00000000000103b0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>:
103b0: 41 57 push %r15
103b2: 41 56 push %r14
103b4: 49 89 f6 mov %rsi,%r14
103b7: 41 55 push %r13
103b9: 41 54 push %r12
103bb: 49 89 f4 mov %rsi,%r12
103be: 55 push %rbp
103bf: 53 push %rbx
103c0: 48 89 fd mov %rdi,%rbp
103c3: 48 83 ec 18 sub $0x18,%rsp
103c7: 48 8b 4f 08 mov 0x8(%rdi),%rcx
103cb: 48 8b 1f mov (%rdi),%rbx
103ce: 48 89 c8 mov %rcx,%rax
103d1: 49 29 de sub %rbx,%r14
103d4: 48 29 d8 sub %rbx,%rax
103d7: 48 c1 f8 02 sar $0x2,%rax
103db: 48 85 c0 test %rax,%rax
103de: 0f 84 bc 00 00 00 je 104a0 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xf0>
103e4: 48 8d 34 00 lea (%rax,%rax,1),%rsi
103e8: 49 c7 c7 fc ff ff ff mov $0xfffffffffffffffc,%r15
103ef: 48 39 f0 cmp %rsi,%rax
103f2: 0f 86 c0 00 00 00 jbe 104b8 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x108>
103f8: 4c 89 ff mov %r15,%rdi
103fb: 48 89 14 24 mov %rdx,(%rsp)
103ff: e8 4c 57 ff ff callq 5b50 <_Znwm@plt>
10404: 48 8b 5d 00 mov 0x0(%rbp),%rbx
10408: 48 8b 4d 08 mov 0x8(%rbp),%rcx
1040c: 4d 89 e0 mov %r12,%r8
1040f: 48 8b 14 24 mov (%rsp),%rdx
10413: 49 89 c5 mov %rax,%r13
10416: 49 01 c7 add %rax,%r15
10419: 49 29 d8 sub %rbx,%r8
1041c: 4d 01 ee add %r13,%r14
1041f: 74 05 je 10426 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x76>
10421: 8b 02 mov (%rdx),%eax
10423: 41 89 06 mov %eax,(%r14)
10426: 49 39 dc cmp %rbx,%r12
10429: 74 20 je 1044b <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x9b>
1042b: 4c 89 c2 mov %r8,%rdx
1042e: 48 89 de mov %rbx,%rsi
10431: 4c 89 ef mov %r13,%rdi
10434: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
10439: 4c 89 04 24 mov %r8,(%rsp)
1043d: e8 be 59 ff ff callq 5e00 <memmove@plt>
10442: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
10447: 4c 8b 04 24 mov (%rsp),%r8
1044b: 49 89 ce mov %rcx,%r14
1044e: 4f 8d 44 05 04 lea 0x4(%r13,%r8,1),%r8
10453: 4d 29 e6 sub %r12,%r14
10456: 4c 39 e1 cmp %r12,%rcx
10459: 74 11 je 1046c <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xbc>
1045b: 4c 89 c7 mov %r8,%rdi
1045e: 4c 89 f2 mov %r14,%rdx
10461: 4c 89 e6 mov %r12,%rsi
10464: e8 37 56 ff ff callq 5aa0 <memcpy@plt>
10469: 49 89 c0 mov %rax,%r8
1046c: 4d 01 c6 add %r8,%r14
1046f: 48 85 db test %rbx,%rbx
10472: 74 08 je 1047c <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xcc>
10474: 48 89 df mov %rbx,%rdi
10477: e8 a4 56 ff ff callq 5b20 <_ZdlPv@plt>
1047c: 4c 89 6d 00 mov %r13,0x0(%rbp)
10480: 4c 89 75 08 mov %r14,0x8(%rbp)
10484: 4c 89 7d 10 mov %r15,0x10(%rbp)
10488: 48 83 c4 18 add $0x18,%rsp
1048c: 5b pop %rbx
1048d: 5d pop %rbp
1048e: 41 5c pop %r12
10490: 41 5d pop %r13
10492: 41 5e pop %r14
10494: 41 5f pop %r15
10496: c3 retq
10497: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
1049e: 00 00
104a0: be 01 00 00 00 mov $0x1,%esi
104a5: 4c 8d 3c b5 00 00 00 lea 0x0(,%rsi,4),%r15
104ac: 00
104ad: e9 46 ff ff ff jmpq 103f8 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x48>
104b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
104b8: 48 b8 ff ff ff ff ff movabs $0x3fffffffffffffff,%rax
104bf: ff ff 3f
104c2: 48 39 c6 cmp %rax,%rsi
104c5: 0f 87 2d ff ff ff ja 103f8 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x48>
104cb: 48 85 f6 test %rsi,%rsi
104ce: 75 d5 jne 104a5 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xf5>
104d0: 4d 89 f0 mov %r14,%r8
104d3: 45 31 ff xor %r15d,%r15d
104d6: 45 31 ed xor %r13d,%r13d
104d9: e9 3e ff ff ff jmpq 1041c <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x6c>
104de: 66 90 xchg %ax,%ax
00000000000104e0 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_>:
104e0: 41 57 push %r15
104e2: 41 56 push %r14
104e4: 48 89 f1 mov %rsi,%rcx
104e7: 41 55 push %r13
104e9: 41 54 push %r12
104eb: 49 89 f7 mov %rsi,%r15
104ee: 55 push %rbp
104ef: 53 push %rbx
104f0: 48 89 fd mov %rdi,%rbp
104f3: 48 83 ec 28 sub $0x28,%rsp
104f7: 4c 8b 6d 08 mov 0x8(%rbp),%r13
104fb: 48 8b 3f mov (%rdi),%rdi
104fe: 4c 89 e8 mov %r13,%rax
10501: 48 29 f9 sub %rdi,%rcx
10504: 48 29 f8 sub %rdi,%rax
10507: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
1050c: 48 c1 f8 03 sar $0x3,%rax
10510: 48 85 c0 test %rax,%rax
10513: 0f 84 47 01 00 00 je 10660 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x180>
10519: 48 8d 34 00 lea (%rax,%rax,1),%rsi
1051d: 48 c7 c3 f8 ff ff ff mov $0xfffffffffffffff8,%rbx
10524: 48 39 f0 cmp %rsi,%rax
10527: 0f 86 4b 01 00 00 jbe 10678 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x198>
1052d: 48 89 df mov %rbx,%rdi
10530: 48 89 54 24 18 mov %rdx,0x18(%rsp)
10535: e8 16 56 ff ff callq 5b50 <_Znwm@plt>
1053a: 48 8b 7d 00 mov 0x0(%rbp),%rdi
1053e: 49 89 c4 mov %rax,%r12
10541: 4c 8d 70 08 lea 0x8(%rax),%r14
10545: 4c 8b 6d 08 mov 0x8(%rbp),%r13
10549: 48 8d 04 18 lea (%rax,%rbx,1),%rax
1054d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx
10552: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx
10557: 48 89 44 24 10 mov %rax,0x10(%rsp)
1055c: 4c 01 e3 add %r12,%rbx
1055f: 74 0d je 1056e <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x8e>
10561: 48 8b 02 mov (%rdx),%rax
10564: 48 c7 02 00 00 00 00 movq $0x0,(%rdx)
1056b: 48 89 03 mov %rax,(%rbx)
1056e: 49 39 ff cmp %rdi,%r15
10571: 0f 84 39 01 00 00 je 106b0 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x1d0>
10577: 4c 89 e2 mov %r12,%rdx
1057a: 48 89 f8 mov %rdi,%rax
1057d: 0f 1f 00 nopl (%rax)
10580: 48 85 d2 test %rdx,%rdx
10583: 0f 84 35 01 00 00 je 106be <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x1de>
10589: 48 8b 30 mov (%rax),%rsi
1058c: 48 c7 00 00 00 00 00 movq $0x0,(%rax)
10593: 48 83 c0 08 add $0x8,%rax
10597: 48 83 c2 08 add $0x8,%rdx
1059b: 48 89 72 f8 mov %rsi,-0x8(%rdx)
1059f: 49 39 c7 cmp %rax,%r15
105a2: 75 dc jne 10580 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xa0>
105a4: 48 8d 5f 08 lea 0x8(%rdi),%rbx
105a8: 4c 89 f8 mov %r15,%rax
105ab: 48 29 d8 sub %rbx,%rax
105ae: 4d 39 ef cmp %r13,%r15
105b1: 4d 8d 74 04 10 lea 0x10(%r12,%rax,1),%r14
105b6: 74 6a je 10622 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x142>
105b8: 4c 89 f2 mov %r14,%rdx
105bb: 4c 89 f8 mov %r15,%rax
105be: 66 90 xchg %ax,%ax
105c0: 48 85 d2 test %rdx,%rdx
105c3: 0f 84 0c 01 00 00 je 106d5 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x1f5>
105c9: 48 8b 30 mov (%rax),%rsi
105cc: 48 c7 00 00 00 00 00 movq $0x0,(%rax)
105d3: 48 83 c0 08 add $0x8,%rax
105d7: 48 83 c2 08 add $0x8,%rdx
105db: 48 89 72 f8 mov %rsi,-0x8(%rdx)
105df: 4c 39 e8 cmp %r13,%rax
105e2: 75 dc jne 105c0 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xe0>
105e4: 49 83 c7 08 add $0x8,%r15
105e8: 4c 89 e8 mov %r13,%rax
105eb: 4c 29 f8 sub %r15,%rax
105ee: 48 c1 e8 03 shr $0x3,%rax
105f2: 49 39 fd cmp %rdi,%r13
105f5: 4d 8d 74 c6 08 lea 0x8(%r14,%rax,8),%r14
105fa: 74 3a je 10636 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x156>
105fc: 48 8d 5f 08 lea 0x8(%rdi),%rbx
10600: 48 8b 3f mov (%rdi),%rdi
10603: 48 85 ff test %rdi,%rdi
10606: 74 22 je 1062a <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x14a>
10608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
1060f: 00
10610: 48 8b 07 mov (%rdi),%rax
10613: ff 50 08 callq *0x8(%rax)
10616: 4c 39 eb cmp %r13,%rbx
10619: 48 89 df mov %rbx,%rdi
1061c: 74 14 je 10632 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x152>
1061e: 48 83 c3 08 add $0x8,%rbx
10622: 48 8b 3f mov (%rdi),%rdi
10625: 48 85 ff test %rdi,%rdi
10628: 75 e6 jne 10610 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x130>
1062a: 4c 39 eb cmp %r13,%rbx
1062d: 48 89 df mov %rbx,%rdi
10630: 75 ec jne 1061e <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x13e>
10632: 48 8b 7d 00 mov 0x0(%rbp),%rdi
10636: 48 85 ff test %rdi,%rdi
10639: 74 05 je 10640 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x160>
1063b: e8 e0 54 ff ff callq 5b20 <_ZdlPv@plt>
10640: 48 8b 44 24 10 mov 0x10(%rsp),%rax
10645: 4c 89 65 00 mov %r12,0x0(%rbp)
10649: 4c 89 75 08 mov %r14,0x8(%rbp)
1064d: 48 89 45 10 mov %rax,0x10(%rbp)
10651: 48 83 c4 28 add $0x28,%rsp
10655: 5b pop %rbx
10656: 5d pop %rbp
10657: 41 5c pop %r12
10659: 41 5d pop %r13
1065b: 41 5e pop %r14
1065d: 41 5f pop %r15
1065f: c3 retq
10660: be 01 00 00 00 mov $0x1,%esi
10665: 48 8d 1c f5 00 00 00 lea 0x0(,%rsi,8),%rbx
1066c: 00
1066d: e9 bb fe ff ff jmpq 1052d <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x4d>
10672: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
10678: 48 b8 ff ff ff ff ff movabs $0x1fffffffffffffff,%rax
1067f: ff ff 1f
10682: 48 39 c6 cmp %rax,%rsi
10685: 0f 87 a2 fe ff ff ja 1052d <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x4d>
1068b: 48 85 f6 test %rsi,%rsi
1068e: 75 d5 jne 10665 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x185>
10690: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp)
10697: 00 00
10699: 41 be 08 00 00 00 mov $0x8,%r14d
1069f: 45 31 e4 xor %r12d,%r12d
106a2: 48 89 cb mov %rcx,%rbx
106a5: e9 b2 fe ff ff jmpq 1055c <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x7c>
106aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
106b0: 4d 39 fd cmp %r15,%r13
106b3: 0f 85 ff fe ff ff jne 105b8 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xd8>
106b9: e9 78 ff ff ff jmpq 10636 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x156>
106be: 48 83 c0 08 add $0x8,%rax
106c2: 49 39 c7 cmp %rax,%r15
106c5: 0f 84 d9 fe ff ff je 105a4 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xc4>
106cb: ba 08 00 00 00 mov $0x8,%edx
106d0: e9 b4 fe ff ff jmpq 10589 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xa9>
106d5: 48 83 c0 08 add $0x8,%rax
106d9: 4c 39 e8 cmp %r13,%rax
106dc: 0f 84 02 ff ff ff je 105e4 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x104>
106e2: ba 08 00 00 00 mov $0x8,%edx
106e7: e9 dd fe ff ff jmpq 105c9 <_ZNSt6vectorISt10unique_ptrIN9benchmark8internal9BenchmarkESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xe9>
106ec: 0f 1f 40 00 nopl 0x0(%rax)
00000000000106f0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>:
106f0: 41 57 push %r15
106f2: 41 56 push %r14
106f4: 49 89 d7 mov %rdx,%r15
106f7: 41 55 push %r13
106f9: 41 54 push %r12
106fb: 48 ba ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rdx
10702: aa aa aa
10705: 55 push %rbp
10706: 53 push %rbx
10707: 48 89 fd mov %rdi,%rbp
1070a: 49 89 f6 mov %rsi,%r14
1070d: 48 89 f3 mov %rsi,%rbx
10710: 48 83 ec 08 sub $0x8,%rsp
10714: 4c 8b 45 08 mov 0x8(%rbp),%r8
10718: 48 8b 3f mov (%rdi),%rdi
1071b: 4c 89 c0 mov %r8,%rax
1071e: 49 29 fe sub %rdi,%r14
10721: 48 29 f8 sub %rdi,%rax
10724: 48 c1 f8 03 sar $0x3,%rax
10728: 48 0f af c2 imul %rdx,%rax
1072c: 48 85 c0 test %rax,%rax
1072f: 0f 84 1b 02 00 00 je 10950 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x260>
10735: 48 8d 14 00 lea (%rax,%rax,1),%rdx
10739: 49 c7 c4 f0 ff ff ff mov $0xfffffffffffffff0,%r12
10740: 48 39 d0 cmp %rdx,%rax
10743: 0f 86 1f 02 00 00 jbe 10968 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x278>
10749: 4c 89 e7 mov %r12,%rdi
1074c: e8 ff 53 ff ff callq 5b50 <_Znwm@plt>
10751: 48 8b 7d 00 mov 0x0(%rbp),%rdi
10755: 4c 8b 45 08 mov 0x8(%rbp),%r8
10759: 49 89 c5 mov %rax,%r13
1075c: 49 01 c4 add %rax,%r12
1075f: 48 8d 40 18 lea 0x18(%rax),%rax
10763: 4d 01 ee add %r13,%r14
10766: 74 2d je 10795 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0xa5>
10768: 49 8b 17 mov (%r15),%rdx
1076b: 49 c7 07 00 00 00 00 movq $0x0,(%r15)
10772: 49 89 16 mov %rdx,(%r14)
10775: 49 8b 57 08 mov 0x8(%r15),%rdx
10779: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15)
10780: 00
10781: 49 89 56 08 mov %rdx,0x8(%r14)
10785: 49 8b 57 10 mov 0x10(%r15),%rdx
10789: 49 c7 47 10 00 00 00 movq $0x0,0x10(%r15)
10790: 00
10791: 49 89 56 10 mov %rdx,0x10(%r14)
10795: 48 39 fb cmp %rdi,%rbx
10798: 0f 84 f2 01 00 00 je 10990 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2a0>
1079e: 4c 8d 77 18 lea 0x18(%rdi),%r14
107a2: 48 89 d8 mov %rbx,%rax
107a5: 48 ba ab aa aa aa aa movabs $0xaaaaaaaaaaaaaab,%rdx
107ac: aa aa 0a
107af: 48 89 f9 mov %rdi,%rcx
107b2: 4c 29 f0 sub %r14,%rax
107b5: 48 c1 e8 03 shr $0x3,%rax
107b9: 48 0f af c2 imul %rdx,%rax
107bd: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
107c4: ff ff 1f
107c7: 48 21 d0 and %rdx,%rax
107ca: 48 8d 54 40 03 lea 0x3(%rax,%rax,2),%rdx
107cf: 4d 8d 54 d5 00 lea 0x0(%r13,%rdx,8),%r10
107d4: 4c 89 ea mov %r13,%rdx
107d7: 48 85 d2 test %rdx,%rdx
107da: 0f 84 30 01 00 00 je 10910 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x220>
107e0: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx)
107e7: 00
107e8: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx)
107ef: 00
107f0: 48 83 c2 18 add $0x18,%rdx
107f4: 48 c7 42 e8 00 00 00 movq $0x0,-0x18(%rdx)
107fb: 00
107fc: 48 8b 31 mov (%rcx),%rsi
107ff: 48 83 c1 18 add $0x18,%rcx
10803: 48 89 72 e8 mov %rsi,-0x18(%rdx)
10807: 4c 8b 49 f0 mov -0x10(%rcx),%r9
1080b: 48 c7 41 e8 00 00 00 movq $0x0,-0x18(%rcx)
10812: 00
10813: 48 8b 72 f0 mov -0x10(%rdx),%rsi
10817: 4c 89 4a f0 mov %r9,-0x10(%rdx)
1081b: 4c 8b 49 f8 mov -0x8(%rcx),%r9
1081f: 48 89 71 f0 mov %rsi,-0x10(%rcx)
10823: 48 8b 72 f8 mov -0x8(%rdx),%rsi
10827: 4c 89 4a f8 mov %r9,-0x8(%rdx)
1082b: 48 89 71 f8 mov %rsi,-0x8(%rcx)
1082f: 49 39 d2 cmp %rdx,%r10
10832: 75 a3 jne 107d7 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0xe7>
10834: 48 8d 04 40 lea (%rax,%rax,2),%rax
10838: 4c 39 c3 cmp %r8,%rbx
1083b: 49 8d 44 c5 30 lea 0x30(%r13,%rax,8),%rax
10840: 0f 84 62 01 00 00 je 109a8 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2b8>
10846: 48 8d 53 18 lea 0x18(%rbx),%rdx
1084a: 48 89 de mov %rbx,%rsi
1084d: 4c 89 c3 mov %r8,%rbx
10850: 48 29 d3 sub %rdx,%rbx
10853: 48 89 da mov %rbx,%rdx
10856: 48 c1 ea 03 shr $0x3,%rdx
1085a: 48 8d 5c d0 18 lea 0x18(%rax,%rdx,8),%rbx
1085f: 48 85 c0 test %rax,%rax
10862: 0f 84 c8 00 00 00 je 10930 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x240>
10868: 48 8b 16 mov (%rsi),%rdx
1086b: 48 83 c0 18 add $0x18,%rax
1086f: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
10876: 48 83 c6 18 add $0x18,%rsi
1087a: 48 89 50 e8 mov %rdx,-0x18(%rax)
1087e: 48 8b 56 f0 mov -0x10(%rsi),%rdx
10882: 48 c7 46 f0 00 00 00 movq $0x0,-0x10(%rsi)
10889: 00
1088a: 48 89 50 f0 mov %rdx,-0x10(%rax)
1088e: 48 8b 56 f8 mov -0x8(%rsi),%rdx
10892: 48 c7 46 f8 00 00 00 movq $0x0,-0x8(%rsi)
10899: 00
1089a: 48 89 50 f8 mov %rdx,-0x8(%rax)
1089e: 48 39 c3 cmp %rax,%rbx
108a1: 75 bc jne 1085f <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x16f>
108a3: 49 39 f8 cmp %rdi,%r8
108a6: 74 3d je 108e5 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1f5>
108a8: 4c 8d 77 18 lea 0x18(%rdi),%r14
108ac: 4d 29 f0 sub %r14,%r8
108af: 49 c1 e8 03 shr $0x3,%r8
108b3: 4e 8d 7c c7 18 lea 0x18(%rdi,%r8,8),%r15
108b8: eb 17 jmp 108d1 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1e1>
108ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
108c0: e8 5b 52 ff ff callq 5b20 <_ZdlPv@plt>
108c5: 4d 39 fe cmp %r15,%r14
108c8: 4c 89 f7 mov %r14,%rdi
108cb: 74 14 je 108e1 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1f1>
108cd: 49 83 c6 18 add $0x18,%r14
108d1: 48 8b 3f mov (%rdi),%rdi
108d4: 48 85 ff test %rdi,%rdi
108d7: 75 e7 jne 108c0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1d0>
108d9: 4d 39 fe cmp %r15,%r14
108dc: 4c 89 f7 mov %r14,%rdi
108df: 75 ec jne 108cd <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1dd>
108e1: 48 8b 7d 00 mov 0x0(%rbp),%rdi
108e5: 48 85 ff test %rdi,%rdi
108e8: 74 05 je 108ef <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1ff>
108ea: e8 31 52 ff ff callq 5b20 <_ZdlPv@plt>
108ef: 4c 89 6d 00 mov %r13,0x0(%rbp)
108f3: 48 89 5d 08 mov %rbx,0x8(%rbp)
108f7: 4c 89 65 10 mov %r12,0x10(%rbp)
108fb: 48 83 c4 08 add $0x8,%rsp
108ff: 5b pop %rbx
10900: 5d pop %rbp
10901: 41 5c pop %r12
10903: 41 5d pop %r13
10905: 41 5e pop %r14
10907: 41 5f pop %r15
10909: c3 retq
1090a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
10910: 48 83 c1 18 add $0x18,%rcx
10914: 49 83 fa 18 cmp $0x18,%r10
10918: 0f 84 16 ff ff ff je 10834 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x144>
1091e: ba 18 00 00 00 mov $0x18,%edx
10923: e9 b8 fe ff ff jmpq 107e0 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0xf0>
10928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
1092f: 00
10930: 48 83 c6 18 add $0x18,%rsi
10934: 48 83 fb 18 cmp $0x18,%rbx
10938: 0f 84 65 ff ff ff je 108a3 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1b3>
1093e: b8 18 00 00 00 mov $0x18,%eax
10943: e9 20 ff ff ff jmpq 10868 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x178>
10948: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
1094f: 00
10950: ba 01 00 00 00 mov $0x1,%edx
10955: 4c 8d 24 52 lea (%rdx,%rdx,2),%r12
10959: 49 c1 e4 03 shl $0x3,%r12
1095d: e9 e7 fd ff ff jmpq 10749 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x59>
10962: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
10968: 48 b8 aa aa aa aa aa movabs $0xaaaaaaaaaaaaaaa,%rax
1096f: aa aa 0a
10972: 48 39 c2 cmp %rax,%rdx
10975: 0f 87 ce fd ff ff ja 10749 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x59>
1097b: 48 85 d2 test %rdx,%rdx
1097e: 75 d5 jne 10955 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x265>
10980: b8 18 00 00 00 mov $0x18,%eax
10985: 45 31 e4 xor %r12d,%r12d
10988: 45 31 ed xor %r13d,%r13d
1098b: e9 d3 fd ff ff jmpq 10763 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x73>
10990: 49 39 f8 cmp %rdi,%r8
10993: 0f 85 ad fe ff ff jne 10846 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x156>
10999: 48 89 c3 mov %rax,%rbx
1099c: e9 44 ff ff ff jmpq 108e5 <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1f5>
109a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
109a8: 48 89 c3 mov %rax,%rbx
109ab: e9 fc fe ff ff jmpq 108ac <_ZNSt6vectorIS_IlSaIlEESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1bc>
00000000000109b0 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev>:
109b0: 41 54 push %r12
109b2: 49 89 fc mov %rdi,%r12
109b5: 55 push %rbp
109b6: 53 push %rbx
109b7: 48 8b 7f 78 mov 0x78(%rdi),%rdi
109bb: 48 85 ff test %rdi,%rdi
109be: 74 05 je 109c5 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x15>
109c0: e8 cb 52 ff ff callq 5c90 <_ZdaPv@plt>
109c5: 49 8b 6c 24 68 mov 0x68(%r12),%rbp
109ca: 49 8b 5c 24 60 mov 0x60(%r12),%rbx
109cf: 48 39 dd cmp %rbx,%rbp
109d2: 74 20 je 109f4 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x44>
109d4: 0f 1f 40 00 nopl 0x0(%rax)
109d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi
109dc: 48 85 ff test %rdi,%rdi
109df: 74 47 je 10a28 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x78>
109e1: 48 83 c3 20 add $0x20,%rbx
109e5: e8 36 51 ff ff callq 5b20 <_ZdlPv@plt>
109ea: 48 39 eb cmp %rbp,%rbx
109ed: 75 e9 jne 109d8 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x28>
109ef: 49 8b 5c 24 60 mov 0x60(%r12),%rbx
109f4: 48 85 db test %rbx,%rbx
109f7: 74 08 je 10a01 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x51>
109f9: 48 89 df mov %rbx,%rdi
109fc: e8 1f 51 ff ff callq 5b20 <_ZdlPv@plt>
10a01: 49 8b 7c 24 48 mov 0x48(%r12),%rdi
10a06: 48 85 ff test %rdi,%rdi
10a09: 74 05 je 10a10 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x60>
10a0b: e8 10 51 ff ff callq 5b20 <_ZdlPv@plt>
10a10: 49 8b 3c 24 mov (%r12),%rdi
10a14: 48 85 ff test %rdi,%rdi
10a17: 74 1f je 10a38 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x88>
10a19: 5b pop %rbx
10a1a: 5d pop %rbp
10a1b: 41 5c pop %r12
10a1d: e9 fe 50 ff ff jmpq 5b20 <_ZdlPv@plt>
10a22: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
10a28: 48 83 c3 20 add $0x20,%rbx
10a2c: 48 39 dd cmp %rbx,%rbp
10a2f: 75 a7 jne 109d8 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x28>
10a31: eb bc jmp 109ef <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EED1Ev+0x3f>
10a33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
10a38: 5b pop %rbx
10a39: 5d pop %rbp
10a3a: 41 5c pop %r12
10a3c: c3 retq
10a3d: 0f 1f 00 nopl (%rax)
0000000000010a40 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EED1Ev>:
10a40: 53 push %rbx
10a41: 48 89 fb mov %rdi,%rbx
10a44: 48 8b 7f 48 mov 0x48(%rdi),%rdi
10a48: 48 85 ff test %rdi,%rdi
10a4b: 74 05 je 10a52 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EED1Ev+0x12>
10a4d: e8 ce 50 ff ff callq 5b20 <_ZdlPv@plt>
10a52: 48 8b 3b mov (%rbx),%rdi
10a55: 48 85 ff test %rdi,%rdi
10a58: 74 06 je 10a60 <_ZNSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EED1Ev+0x20>
10a5a: 5b pop %rbx
10a5b: e9 c0 50 ff ff jmpq 5b20 <_ZdlPv@plt>
10a60: 5b pop %rbx
10a61: c3 retq
10a62: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
10a69: 00 00 00
10a6c: 0f 1f 40 00 nopl 0x0(%rax)
0000000000010a70 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_>:
10a70: 48 8d 47 10 lea 0x10(%rdi),%rax
10a74: 48 89 07 mov %rax,(%rdi)
10a77: 48 8b 16 mov (%rsi),%rdx
10a7a: 48 8d 46 10 lea 0x10(%rsi),%rax
10a7e: 48 39 c2 cmp %rax,%rdx
10a81: 0f 84 59 04 00 00 je 10ee0 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x470>
10a87: 48 89 17 mov %rdx,(%rdi)
10a8a: 48 8b 56 10 mov 0x10(%rsi),%rdx
10a8e: 48 89 57 10 mov %rdx,0x10(%rdi)
10a92: 48 8b 56 08 mov 0x8(%rsi),%rdx
10a96: 48 89 57 08 mov %rdx,0x8(%rdi)
10a9a: 48 89 06 mov %rax,(%rsi)
10a9d: 48 8d 47 30 lea 0x30(%rdi),%rax
10aa1: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi)
10aa8: 00
10aa9: c6 46 10 00 movb $0x0,0x10(%rsi)
10aad: 48 89 47 20 mov %rax,0x20(%rdi)
10ab1: 48 8b 56 20 mov 0x20(%rsi),%rdx
10ab5: 48 8d 46 30 lea 0x30(%rsi),%rax
10ab9: 48 39 c2 cmp %rax,%rdx
10abc: 0f 84 0e 04 00 00 je 10ed0 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x460>
10ac2: 48 89 57 20 mov %rdx,0x20(%rdi)
10ac6: 48 8b 56 30 mov 0x30(%rsi),%rdx
10aca: 48 89 57 30 mov %rdx,0x30(%rdi)
10ace: 48 8b 56 28 mov 0x28(%rsi),%rdx
10ad2: 48 89 57 28 mov %rdx,0x28(%rdi)
10ad6: 48 89 46 20 mov %rax,0x20(%rsi)
10ada: 48 8d 47 50 lea 0x50(%rdi),%rax
10ade: 48 c7 46 28 00 00 00 movq $0x0,0x28(%rsi)
10ae5: 00
10ae6: c6 46 30 00 movb $0x0,0x30(%rsi)
10aea: 48 89 47 40 mov %rax,0x40(%rdi)
10aee: 48 8b 56 40 mov 0x40(%rsi),%rdx
10af2: 48 8d 46 50 lea 0x50(%rsi),%rax
10af6: 48 39 c2 cmp %rax,%rdx
10af9: 0f 84 c1 03 00 00 je 10ec0 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x450>
10aff: 48 89 57 40 mov %rdx,0x40(%rdi)
10b03: 48 8b 56 50 mov 0x50(%rsi),%rdx
10b07: 48 89 57 50 mov %rdx,0x50(%rdi)
10b0b: 48 8b 56 48 mov 0x48(%rsi),%rdx
10b0f: 48 89 57 48 mov %rdx,0x48(%rdi)
10b13: 48 89 46 40 mov %rax,0x40(%rsi)
10b17: 48 8d 47 70 lea 0x70(%rdi),%rax
10b1b: 48 c7 46 48 00 00 00 movq $0x0,0x48(%rsi)
10b22: 00
10b23: c6 46 50 00 movb $0x0,0x50(%rsi)
10b27: 48 89 47 60 mov %rax,0x60(%rdi)
10b2b: 48 8b 56 60 mov 0x60(%rsi),%rdx
10b2f: 48 8d 46 70 lea 0x70(%rsi),%rax
10b33: 48 39 c2 cmp %rax,%rdx
10b36: 0f 84 6c 03 00 00 je 10ea8 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x438>
10b3c: 48 89 57 60 mov %rdx,0x60(%rdi)
10b40: 48 8b 56 70 mov 0x70(%rsi),%rdx
10b44: 48 89 57 70 mov %rdx,0x70(%rdi)
10b48: 48 8b 56 68 mov 0x68(%rsi),%rdx
10b4c: 48 89 57 68 mov %rdx,0x68(%rdi)
10b50: 48 89 46 60 mov %rax,0x60(%rsi)
10b54: 48 8d 87 90 00 00 00 lea 0x90(%rdi),%rax
10b5b: 48 c7 46 68 00 00 00 movq $0x0,0x68(%rsi)
10b62: 00
10b63: c6 46 70 00 movb $0x0,0x70(%rsi)
10b67: 48 89 87 80 00 00 00 mov %rax,0x80(%rdi)
10b6e: 48 8b 96 80 00 00 00 mov 0x80(%rsi),%rdx
10b75: 48 8d 86 90 00 00 00 lea 0x90(%rsi),%rax
10b7c: 48 39 c2 cmp %rax,%rdx
10b7f: 0f 84 0b 03 00 00 je 10e90 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x420>
10b85: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi)
10b8c: 48 8b 96 90 00 00 00 mov 0x90(%rsi),%rdx
10b93: 48 89 97 90 00 00 00 mov %rdx,0x90(%rdi)
10b9a: 48 8b 96 88 00 00 00 mov 0x88(%rsi),%rdx
10ba1: 48 89 97 88 00 00 00 mov %rdx,0x88(%rdi)
10ba8: 48 89 86 80 00 00 00 mov %rax,0x80(%rsi)
10baf: 48 8d 87 b0 00 00 00 lea 0xb0(%rdi),%rax
10bb6: 48 c7 86 88 00 00 00 movq $0x0,0x88(%rsi)
10bbd: 00 00 00 00
10bc1: c6 86 90 00 00 00 00 movb $0x0,0x90(%rsi)
10bc8: 48 89 87 a0 00 00 00 mov %rax,0xa0(%rdi)
10bcf: 48 8b 96 a0 00 00 00 mov 0xa0(%rsi),%rdx
10bd6: 48 8d 86 b0 00 00 00 lea 0xb0(%rsi),%rax
10bdd: 48 39 c2 cmp %rax,%rdx
10be0: 0f 84 92 02 00 00 je 10e78 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x408>
10be6: 48 89 97 a0 00 00 00 mov %rdx,0xa0(%rdi)
10bed: 48 8b 96 b0 00 00 00 mov 0xb0(%rsi),%rdx
10bf4: 48 89 97 b0 00 00 00 mov %rdx,0xb0(%rdi)
10bfb: 48 8b 96 a8 00 00 00 mov 0xa8(%rsi),%rdx
10c02: 48 89 97 a8 00 00 00 mov %rdx,0xa8(%rdi)
10c09: 48 89 86 a0 00 00 00 mov %rax,0xa0(%rsi)
10c10: 48 8d 87 d0 00 00 00 lea 0xd0(%rdi),%rax
10c17: 48 c7 86 a8 00 00 00 movq $0x0,0xa8(%rsi)
10c1e: 00 00 00 00
10c22: c6 86 b0 00 00 00 00 movb $0x0,0xb0(%rsi)
10c29: 48 89 87 c0 00 00 00 mov %rax,0xc0(%rdi)
10c30: 48 8b 96 c0 00 00 00 mov 0xc0(%rsi),%rdx
10c37: 48 8d 86 d0 00 00 00 lea 0xd0(%rsi),%rax
10c3e: 48 39 c2 cmp %rax,%rdx
10c41: 0f 84 a9 02 00 00 je 10ef0 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x480>
10c47: 48 89 97 c0 00 00 00 mov %rdx,0xc0(%rdi)
10c4e: 48 8b 96 d0 00 00 00 mov 0xd0(%rsi),%rdx
10c55: 48 89 97 d0 00 00 00 mov %rdx,0xd0(%rdi)
10c5c: 48 8b 96 c8 00 00 00 mov 0xc8(%rsi),%rdx
10c63: 48 89 97 c8 00 00 00 mov %rdx,0xc8(%rdi)
10c6a: 48 89 86 c0 00 00 00 mov %rax,0xc0(%rsi)
10c71: 48 8b 86 e0 00 00 00 mov 0xe0(%rsi),%rax
10c78: c6 86 d0 00 00 00 00 movb $0x0,0xd0(%rsi)
10c7f: 48 c7 86 c8 00 00 00 movq $0x0,0xc8(%rsi)
10c86: 00 00 00 00
10c8a: 48 89 87 e0 00 00 00 mov %rax,0xe0(%rdi)
10c91: 8b 86 e8 00 00 00 mov 0xe8(%rsi),%eax
10c97: 48 c7 87 f8 00 00 00 movq $0x0,0xf8(%rdi)
10c9e: 00 00 00 00
10ca2: 48 c7 87 00 01 00 00 movq $0x0,0x100(%rdi)
10ca9: 00 00 00 00
10cad: 48 c7 87 f0 00 00 00 movq $0x0,0xf0(%rdi)
10cb4: 00 00 00 00
10cb8: 89 87 e8 00 00 00 mov %eax,0xe8(%rdi)
10cbe: 48 8b 86 f0 00 00 00 mov 0xf0(%rsi),%rax
10cc5: 48 89 87 f0 00 00 00 mov %rax,0xf0(%rdi)
10ccc: 48 c7 86 f0 00 00 00 movq $0x0,0xf0(%rsi)
10cd3: 00 00 00 00
10cd7: 48 8b 96 f8 00 00 00 mov 0xf8(%rsi),%rdx
10cde: 48 8b 87 f8 00 00 00 mov 0xf8(%rdi),%rax
10ce5: 48 89 97 f8 00 00 00 mov %rdx,0xf8(%rdi)
10cec: 48 89 86 f8 00 00 00 mov %rax,0xf8(%rsi)
10cf3: 48 8b 96 00 01 00 00 mov 0x100(%rsi),%rdx
10cfa: 48 8b 87 00 01 00 00 mov 0x100(%rdi),%rax
10d01: 48 89 97 00 01 00 00 mov %rdx,0x100(%rdi)
10d08: 48 89 86 00 01 00 00 mov %rax,0x100(%rsi)
10d0f: 48 8d 97 28 01 00 00 lea 0x128(%rdi),%rdx
10d16: 8b 86 08 01 00 00 mov 0x108(%rsi),%eax
10d1c: 89 87 08 01 00 00 mov %eax,0x108(%rdi)
10d22: 8b 86 0c 01 00 00 mov 0x10c(%rsi),%eax
10d28: 89 87 0c 01 00 00 mov %eax,0x10c(%rdi)
10d2e: 0f b6 86 10 01 00 00 movzbl 0x110(%rsi),%eax
10d35: 88 87 10 01 00 00 mov %al,0x110(%rdi)
10d3b: 0f b6 86 11 01 00 00 movzbl 0x111(%rsi),%eax
10d42: 88 87 11 01 00 00 mov %al,0x111(%rdi)
10d48: 0f b6 86 12 01 00 00 movzbl 0x112(%rsi),%eax
10d4f: 88 87 12 01 00 00 mov %al,0x112(%rdi)
10d55: 8b 86 14 01 00 00 mov 0x114(%rsi),%eax
10d5b: 89 87 14 01 00 00 mov %eax,0x114(%rdi)
10d61: 48 8b 86 18 01 00 00 mov 0x118(%rsi),%rax
10d68: 48 89 87 18 01 00 00 mov %rax,0x118(%rdi)
10d6f: 48 8b 86 30 01 00 00 mov 0x130(%rsi),%rax
10d76: 48 85 c0 test %rax,%rax
10d79: 0f 84 c1 00 00 00 je 10e40 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x3d0>
10d7f: 8b 8e 28 01 00 00 mov 0x128(%rsi),%ecx
10d85: 48 89 87 30 01 00 00 mov %rax,0x130(%rdi)
10d8c: 89 8f 28 01 00 00 mov %ecx,0x128(%rdi)
10d92: 48 8b 8e 38 01 00 00 mov 0x138(%rsi),%rcx
10d99: 48 89 8f 38 01 00 00 mov %rcx,0x138(%rdi)
10da0: 48 8b 8e 40 01 00 00 mov 0x140(%rsi),%rcx
10da7: 48 89 8f 40 01 00 00 mov %rcx,0x140(%rdi)
10dae: 48 89 50 08 mov %rdx,0x8(%rax)
10db2: 48 8b 86 48 01 00 00 mov 0x148(%rsi),%rax
10db9: 48 89 87 48 01 00 00 mov %rax,0x148(%rdi)
10dc0: 48 8d 86 28 01 00 00 lea 0x128(%rsi),%rax
10dc7: 48 c7 86 30 01 00 00 movq $0x0,0x130(%rsi)
10dce: 00 00 00 00
10dd2: 48 c7 86 48 01 00 00 movq $0x0,0x148(%rsi)
10dd9: 00 00 00 00
10ddd: 48 89 86 38 01 00 00 mov %rax,0x138(%rsi)
10de4: 48 89 86 40 01 00 00 mov %rax,0x140(%rsi)
10deb: 48 8b 86 50 01 00 00 mov 0x150(%rsi),%rax
10df2: f2 0f 10 86 60 01 00 movsd 0x160(%rsi),%xmm0
10df9: 00
10dfa: 48 89 87 50 01 00 00 mov %rax,0x150(%rdi)
10e01: 0f b6 86 58 01 00 00 movzbl 0x158(%rsi),%eax
10e08: 88 87 58 01 00 00 mov %al,0x158(%rdi)
10e0e: 8b 86 5c 01 00 00 mov 0x15c(%rsi),%eax
10e14: f2 0f 11 87 60 01 00 movsd %xmm0,0x160(%rdi)
10e1b: 00
10e1c: 89 87 5c 01 00 00 mov %eax,0x15c(%rdi)
10e22: 48 8b 86 68 01 00 00 mov 0x168(%rsi),%rax
10e29: 48 89 87 68 01 00 00 mov %rax,0x168(%rdi)
10e30: 8b 86 70 01 00 00 mov 0x170(%rsi),%eax
10e36: 89 87 70 01 00 00 mov %eax,0x170(%rdi)
10e3c: c3 retq
10e3d: 0f 1f 00 nopl (%rax)
10e40: c7 87 28 01 00 00 00 movl $0x0,0x128(%rdi)
10e47: 00 00 00
10e4a: 48 c7 87 30 01 00 00 movq $0x0,0x130(%rdi)
10e51: 00 00 00 00
10e55: 48 89 97 38 01 00 00 mov %rdx,0x138(%rdi)
10e5c: 48 89 97 40 01 00 00 mov %rdx,0x140(%rdi)
10e63: 48 c7 87 48 01 00 00 movq $0x0,0x148(%rdi)
10e6a: 00 00 00 00
10e6e: e9 78 ff ff ff jmpq 10deb <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x37b>
10e73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
10e78: f3 0f 6f 86 b0 00 00 movdqu 0xb0(%rsi),%xmm0
10e7f: 00
10e80: 0f 11 87 b0 00 00 00 movups %xmm0,0xb0(%rdi)
10e87: e9 6f fd ff ff jmpq 10bfb <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x18b>
10e8c: 0f 1f 40 00 nopl 0x0(%rax)
10e90: f3 0f 6f 86 90 00 00 movdqu 0x90(%rsi),%xmm0
10e97: 00
10e98: 0f 11 87 90 00 00 00 movups %xmm0,0x90(%rdi)
10e9f: e9 f6 fc ff ff jmpq 10b9a <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x12a>
10ea4: 0f 1f 40 00 nopl 0x0(%rax)
10ea8: f3 0f 6f 46 70 movdqu 0x70(%rsi),%xmm0
10ead: 0f 11 47 70 movups %xmm0,0x70(%rdi)
10eb1: e9 92 fc ff ff jmpq 10b48 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0xd8>
10eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
10ebd: 00 00 00
10ec0: f3 0f 6f 46 50 movdqu 0x50(%rsi),%xmm0
10ec5: 0f 11 47 50 movups %xmm0,0x50(%rdi)
10ec9: e9 3d fc ff ff jmpq 10b0b <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x9b>
10ece: 66 90 xchg %ax,%ax
10ed0: f3 0f 6f 46 30 movdqu 0x30(%rsi),%xmm0
10ed5: 0f 11 47 30 movups %xmm0,0x30(%rdi)
10ed9: e9 f0 fb ff ff jmpq 10ace <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x5e>
10ede: 66 90 xchg %ax,%ax
10ee0: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0
10ee5: 0f 11 47 10 movups %xmm0,0x10(%rdi)
10ee9: e9 a4 fb ff ff jmpq 10a92 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x22>
10eee: 66 90 xchg %ax,%ax
10ef0: f3 0f 6f 86 d0 00 00 movdqu 0xd0(%rsi),%xmm0
10ef7: 00
10ef8: 0f 11 87 d0 00 00 00 movups %xmm0,0xd0(%rdi)
10eff: e9 58 fd ff ff jmpq 10c5c <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_+0x1ec>
10f04: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
10f0b: 00 00 00
10f0e: 66 90 xchg %ax,%ax
0000000000010f10 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm>:
10f10: 41 57 push %r15
10f12: 41 56 push %r14
10f14: 48 b8 b9 82 98 5c 41 movabs $0xae4c415c9882b9,%rax
10f1b: 4c ae 00
10f1e: 41 55 push %r13
10f20: 41 54 push %r12
10f22: 55 push %rbp
10f23: 53 push %rbx
10f24: 48 83 ec 18 sub $0x18,%rsp
10f28: 48 39 c6 cmp %rax,%rsi
10f2b: 0f 87 97 02 00 00 ja 111c8 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x2b8>
10f31: 4c 8b 37 mov (%rdi),%r14
10f34: 48 8b 47 10 mov 0x10(%rdi),%rax
10f38: 48 ba cf 46 7d 67 a3 movabs $0x51b3bea3677d46cf,%rdx
10f3f: be b3 51
10f42: 48 89 fd mov %rdi,%rbp
10f45: 4c 29 f0 sub %r14,%rax
10f48: 48 c1 f8 03 sar $0x3,%rax
10f4c: 48 0f af c2 imul %rdx,%rax
10f50: 48 39 c6 cmp %rax,%rsi
10f53: 77 13 ja 10f68 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x58>
10f55: 48 83 c4 18 add $0x18,%rsp
10f59: 5b pop %rbx
10f5a: 5d pop %rbp
10f5b: 41 5c pop %r12
10f5d: 41 5d pop %r13
10f5f: 41 5e pop %r14
10f61: 41 5f pop %r15
10f63: c3 retq
10f64: 0f 1f 40 00 nopl 0x0(%rax)
10f68: 48 8b 5f 08 mov 0x8(%rdi),%rbx
10f6c: 48 69 fe 78 01 00 00 imul $0x178,%rsi,%rdi
10f73: 48 89 d8 mov %rbx,%rax
10f76: 4c 29 f0 sub %r14,%rax
10f79: 48 85 f6 test %rsi,%rsi
10f7c: 48 89 04 24 mov %rax,(%rsp)
10f80: 48 89 7c 24 08 mov %rdi,0x8(%rsp)
10f85: 0f 84 35 02 00 00 je 111c0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x2b0>
10f8b: e8 c0 4b ff ff callq 5b50 <_Znwm@plt>
10f90: 49 89 c4 mov %rax,%r12
10f93: 49 39 de cmp %rbx,%r14
10f96: 74 67 je 10fff <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0xef>
10f98: 49 8d 96 78 01 00 00 lea 0x178(%r14),%rdx
10f9f: 48 29 d3 sub %rdx,%rbx
10fa2: 49 89 dd mov %rbx,%r13
10fa5: 48 bb cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%rbx
10fac: be b3 11
10faf: 49 c1 ed 03 shr $0x3,%r13
10fb3: 4c 0f af eb imul %rbx,%r13
10fb7: 48 bb ff ff ff ff ff movabs $0x1fffffffffffffff,%rbx
10fbe: ff ff 1f
10fc1: 49 21 dd and %rbx,%r13
10fc4: 4c 89 e3 mov %r12,%rbx
10fc7: 49 83 c5 01 add $0x1,%r13
10fcb: 4d 69 ed 78 01 00 00 imul $0x178,%r13,%r13
10fd2: 4d 01 e5 add %r12,%r13
10fd5: 0f 1f 00 nopl (%rax)
10fd8: 48 85 db test %rbx,%rbx
10fdb: 0f 84 c1 01 00 00 je 111a2 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x292>
10fe1: 4c 89 f6 mov %r14,%rsi
10fe4: 48 89 df mov %rbx,%rdi
10fe7: 48 81 c3 78 01 00 00 add $0x178,%rbx
10fee: e8 7d fa ff ff callq 10a70 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_>
10ff3: 49 81 c6 78 01 00 00 add $0x178,%r14
10ffa: 49 39 dd cmp %rbx,%r13
10ffd: 75 d9 jne 10fd8 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0xc8>
10fff: 48 8b 45 08 mov 0x8(%rbp),%rax
11003: 48 8b 7d 00 mov 0x0(%rbp),%rdi
11007: 48 39 f8 cmp %rdi,%rax
1100a: 0f 84 4b 01 00 00 je 1115b <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x24b>
11010: 48 8d 97 78 01 00 00 lea 0x178(%rdi),%rdx
11017: 48 8d 9f 20 01 00 00 lea 0x120(%rdi),%rbx
1101e: 48 29 d0 sub %rdx,%rax
11021: 48 ba cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%rdx
11028: be b3 11
1102b: 48 c1 e8 03 shr $0x3,%rax
1102f: 48 0f af c2 imul %rdx,%rax
11033: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
1103a: ff ff 1f
1103d: 48 21 d0 and %rdx,%rax
11040: 48 69 c0 78 01 00 00 imul $0x178,%rax,%rax
11047: 4c 8d ac 07 98 02 00 lea 0x298(%rdi,%rax,1),%r13
1104e: 00
1104f: 90 nop
11050: 4c 8b 73 10 mov 0x10(%rbx),%r14
11054: 4d 85 f6 test %r14,%r14
11057: 74 44 je 1109d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x18d>
11059: 49 8b 76 18 mov 0x18(%r14),%rsi
1105d: 48 89 df mov %rbx,%rdi
11060: e8 9b 84 ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
11065: 49 8b 7e 20 mov 0x20(%r14),%rdi
11069: 49 8d 4e 30 lea 0x30(%r14),%rcx
1106d: 4d 8b 7e 10 mov 0x10(%r14),%r15
11071: 48 39 cf cmp %rcx,%rdi
11074: 74 1a je 11090 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x180>
11076: e8 a5 4a ff ff callq 5b20 <_ZdlPv@plt>
1107b: 4c 89 f7 mov %r14,%rdi
1107e: e8 9d 4a ff ff callq 5b20 <_ZdlPv@plt>
11083: 4d 85 ff test %r15,%r15
11086: 74 15 je 1109d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x18d>
11088: 4d 89 fe mov %r15,%r14
1108b: eb cc jmp 11059 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x149>
1108d: 0f 1f 00 nopl (%rax)
11090: 4c 89 f7 mov %r14,%rdi
11093: e8 88 4a ff ff callq 5b20 <_ZdlPv@plt>
11098: 4d 85 ff test %r15,%r15
1109b: 75 eb jne 11088 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x178>
1109d: 48 8b 7b d0 mov -0x30(%rbx),%rdi
110a1: 48 85 ff test %rdi,%rdi
110a4: 74 05 je 110ab <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x19b>
110a6: e8 75 4a ff ff callq 5b20 <_ZdlPv@plt>
110ab: 48 8b 7b a0 mov -0x60(%rbx),%rdi
110af: 48 8d 43 b0 lea -0x50(%rbx),%rax
110b3: 48 39 c7 cmp %rax,%rdi
110b6: 74 05 je 110bd <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x1ad>
110b8: e8 63 4a ff ff callq 5b20 <_ZdlPv@plt>
110bd: 48 8b 7b 80 mov -0x80(%rbx),%rdi
110c1: 48 8d 43 90 lea -0x70(%rbx),%rax
110c5: 48 39 c7 cmp %rax,%rdi
110c8: 74 05 je 110cf <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x1bf>
110ca: e8 51 4a ff ff callq 5b20 <_ZdlPv@plt>
110cf: 48 8b bb 60 ff ff ff mov -0xa0(%rbx),%rdi
110d6: 48 8d 83 70 ff ff ff lea -0x90(%rbx),%rax
110dd: 48 39 c7 cmp %rax,%rdi
110e0: 74 05 je 110e7 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x1d7>
110e2: e8 39 4a ff ff callq 5b20 <_ZdlPv@plt>
110e7: 48 8b bb 40 ff ff ff mov -0xc0(%rbx),%rdi
110ee: 48 8d 83 50 ff ff ff lea -0xb0(%rbx),%rax
110f5: 48 39 c7 cmp %rax,%rdi
110f8: 74 05 je 110ff <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x1ef>
110fa: e8 21 4a ff ff callq 5b20 <_ZdlPv@plt>
110ff: 48 8b bb 20 ff ff ff mov -0xe0(%rbx),%rdi
11106: 48 8d 83 30 ff ff ff lea -0xd0(%rbx),%rax
1110d: 48 39 c7 cmp %rax,%rdi
11110: 74 05 je 11117 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x207>
11112: e8 09 4a ff ff callq 5b20 <_ZdlPv@plt>
11117: 48 8b bb 00 ff ff ff mov -0x100(%rbx),%rdi
1111e: 48 8d 83 10 ff ff ff lea -0xf0(%rbx),%rax
11125: 48 39 c7 cmp %rax,%rdi
11128: 74 05 je 1112f <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x21f>
1112a: e8 f1 49 ff ff callq 5b20 <_ZdlPv@plt>
1112f: 48 8b bb e0 fe ff ff mov -0x120(%rbx),%rdi
11136: 48 8d 83 f0 fe ff ff lea -0x110(%rbx),%rax
1113d: 48 39 c7 cmp %rax,%rdi
11140: 74 4e je 11190 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x280>
11142: 48 81 c3 78 01 00 00 add $0x178,%rbx
11149: e8 d2 49 ff ff callq 5b20 <_ZdlPv@plt>
1114e: 49 39 dd cmp %rbx,%r13
11151: 0f 85 f9 fe ff ff jne 11050 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x140>
11157: 48 8b 7d 00 mov 0x0(%rbp),%rdi
1115b: 48 85 ff test %rdi,%rdi
1115e: 74 05 je 11165 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x255>
11160: e8 bb 49 ff ff callq 5b20 <_ZdlPv@plt>
11165: 4c 8b 34 24 mov (%rsp),%r14
11169: 4c 89 65 00 mov %r12,0x0(%rbp)
1116d: 4d 01 e6 add %r12,%r14
11170: 4c 03 64 24 08 add 0x8(%rsp),%r12
11175: 4c 89 75 08 mov %r14,0x8(%rbp)
11179: 4c 89 65 10 mov %r12,0x10(%rbp)
1117d: 48 83 c4 18 add $0x18,%rsp
11181: 5b pop %rbx
11182: 5d pop %rbp
11183: 41 5c pop %r12
11185: 41 5d pop %r13
11187: 41 5e pop %r14
11189: 41 5f pop %r15
1118b: c3 retq
1118c: 0f 1f 40 00 nopl 0x0(%rax)
11190: 48 81 c3 78 01 00 00 add $0x178,%rbx
11197: 4c 39 eb cmp %r13,%rbx
1119a: 0f 85 b0 fe ff ff jne 11050 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x140>
111a0: eb b5 jmp 11157 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x247>
111a2: 49 81 c6 78 01 00 00 add $0x178,%r14
111a9: 49 81 fd 78 01 00 00 cmp $0x178,%r13
111b0: 0f 84 49 fe ff ff je 10fff <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0xef>
111b6: bb 78 01 00 00 mov $0x178,%ebx
111bb: e9 21 fe ff ff jmpq 10fe1 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0xd1>
111c0: 45 31 e4 xor %r12d,%r12d
111c3: e9 cb fd ff ff jmpq 10f93 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE7reserveEm+0x83>
111c8: 48 8d 3d 62 8c 03 00 lea 0x38c62(%rip),%rdi # 49e31 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa31>
111cf: e8 7c 47 ff ff callq 5950 <_ZSt20__throw_length_errorPKc@plt>
111d4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
111db: 00 00 00
111de: 66 90 xchg %ax,%ax
00000000000111e0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>:
111e0: 41 57 push %r15
111e2: 41 56 push %r14
111e4: 49 89 d6 mov %rdx,%r14
111e7: 41 55 push %r13
111e9: 41 54 push %r12
111eb: 49 89 fc mov %rdi,%r12
111ee: 55 push %rbp
111ef: 53 push %rbx
111f0: 48 89 f3 mov %rsi,%rbx
111f3: 48 89 dd mov %rbx,%rbp
111f6: 48 83 ec 18 sub $0x18,%rsp
111fa: 48 8b 0f mov (%rdi),%rcx
111fd: 48 8b 47 08 mov 0x8(%rdi),%rax
11201: 48 89 34 24 mov %rsi,(%rsp)
11205: 48 be cf 46 7d 67 a3 movabs $0x51b3bea3677d46cf,%rsi
1120c: be b3 51
1120f: 48 29 c8 sub %rcx,%rax
11212: 48 29 cd sub %rcx,%rbp
11215: 48 c1 f8 03 sar $0x3,%rax
11219: 48 0f af c6 imul %rsi,%rax
1121d: 48 85 c0 test %rax,%rax
11220: 0f 84 fa 02 00 00 je 11520 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x340>
11226: 48 8d 0c 00 lea (%rax,%rax,1),%rcx
1122a: 49 c7 c7 b8 ff ff ff mov $0xffffffffffffffb8,%r15
11231: 48 39 c8 cmp %rcx,%rax
11234: 0f 86 fe 02 00 00 jbe 11538 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x358>
1123a: 4c 89 ff mov %r15,%rdi
1123d: e8 0e 49 ff ff callq 5b50 <_Znwm@plt>
11242: 49 89 c5 mov %rax,%r13
11245: 4a 8d 04 38 lea (%rax,%r15,1),%rax
11249: 4d 8d bd 78 01 00 00 lea 0x178(%r13),%r15
11250: 48 89 44 24 08 mov %rax,0x8(%rsp)
11255: 48 89 ef mov %rbp,%rdi
11258: 4c 01 ef add %r13,%rdi
1125b: 74 08 je 11265 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x85>
1125d: 4c 89 f6 mov %r14,%rsi
11260: e8 0b f8 ff ff callq 10a70 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_>
11265: 49 8b 14 24 mov (%r12),%rdx
11269: 48 39 da cmp %rbx,%rdx
1126c: 74 78 je 112e6 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x106>
1126e: 48 8d 82 78 01 00 00 lea 0x178(%rdx),%rax
11275: 49 89 d6 mov %rdx,%r14
11278: 48 89 da mov %rbx,%rdx
1127b: 48 bd cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%rbp
11282: be b3 11
11285: 48 29 c2 sub %rax,%rdx
11288: 48 89 d0 mov %rdx,%rax
1128b: 48 c1 e8 03 shr $0x3,%rax
1128f: 48 0f af c5 imul %rbp,%rax
11293: 48 bd ff ff ff ff ff movabs $0x1fffffffffffffff,%rbp
1129a: ff ff 1f
1129d: 48 21 e8 and %rbp,%rax
112a0: 4c 89 ed mov %r13,%rbp
112a3: 48 83 c0 01 add $0x1,%rax
112a7: 48 69 c0 78 01 00 00 imul $0x178,%rax,%rax
112ae: 4d 8d 7c 05 00 lea 0x0(%r13,%rax,1),%r15
112b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
112b8: 48 85 ed test %rbp,%rbp
112bb: 0f 84 bb 02 00 00 je 1157c <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x39c>
112c1: 4c 89 f6 mov %r14,%rsi
112c4: 48 89 ef mov %rbp,%rdi
112c7: 48 81 c5 78 01 00 00 add $0x178,%rbp
112ce: e8 9d f7 ff ff callq 10a70 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_>
112d3: 49 81 c6 78 01 00 00 add $0x178,%r14
112da: 49 39 ef cmp %rbp,%r15
112dd: 75 d9 jne 112b8 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xd8>
112df: 49 81 c7 78 01 00 00 add $0x178,%r15
112e6: 49 8b 54 24 08 mov 0x8(%r12),%rdx
112eb: 48 39 da cmp %rbx,%rdx
112ee: 0f 84 7c 02 00 00 je 11570 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x390>
112f4: 48 8d 8b 78 01 00 00 lea 0x178(%rbx),%rcx
112fb: 48 29 ca sub %rcx,%rdx
112fe: 48 89 d5 mov %rdx,%rbp
11301: 48 ba cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%rdx
11308: be b3 11
1130b: 48 c1 ed 03 shr $0x3,%rbp
1130f: 48 0f af ea imul %rdx,%rbp
11313: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx
1131a: ff ff 1f
1131d: 48 21 d5 and %rdx,%rbp
11320: 48 83 c5 01 add $0x1,%rbp
11324: 48 69 ed 78 01 00 00 imul $0x178,%rbp,%rbp
1132b: 4c 01 fd add %r15,%rbp
1132e: 66 90 xchg %ax,%ax
11330: 4d 85 ff test %r15,%r15
11333: 0f 84 61 02 00 00 je 1159a <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3ba>
11339: 48 89 de mov %rbx,%rsi
1133c: 4c 89 ff mov %r15,%rdi
1133f: 49 81 c7 78 01 00 00 add $0x178,%r15
11346: e8 25 f7 ff ff callq 10a70 <_ZN9benchmark8internal17BenchmarkInstanceC1EOS1_>
1134b: 48 81 c3 78 01 00 00 add $0x178,%rbx
11352: 4c 39 fd cmp %r15,%rbp
11355: 75 d9 jne 11330 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x150>
11357: 49 8b 44 24 08 mov 0x8(%r12),%rax
1135c: 48 89 04 24 mov %rax,(%rsp)
11360: 48 89 c1 mov %rax,%rcx
11363: 49 8b 14 24 mov (%r12),%rdx
11367: 48 39 ca cmp %rcx,%rdx
1136a: 0f 84 60 01 00 00 je 114d0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2f0>
11370: 48 8d 82 78 01 00 00 lea 0x178(%rdx),%rax
11377: 49 be cf 46 7d 67 a3 movabs $0x11b3bea3677d46cf,%r14
1137e: be b3 11
11381: 48 8d 9a 20 01 00 00 lea 0x120(%rdx),%rbx
11388: 48 29 c1 sub %rax,%rcx
1138b: 48 89 c8 mov %rcx,%rax
1138e: 48 c1 e8 03 shr $0x3,%rax
11392: 49 0f af c6 imul %r14,%rax
11396: 49 be ff ff ff ff ff movabs $0x1fffffffffffffff,%r14
1139d: ff ff 1f
113a0: 4c 21 f0 and %r14,%rax
113a3: 48 69 c0 78 01 00 00 imul $0x178,%rax,%rax
113aa: 48 8d 84 02 98 02 00 lea 0x298(%rdx,%rax,1),%rax
113b1: 00
113b2: 48 89 04 24 mov %rax,(%rsp)
113b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
113bd: 00 00 00
113c0: 4c 8b 7b 10 mov 0x10(%rbx),%r15
113c4: 4d 85 ff test %r15,%r15
113c7: 74 44 je 1140d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x22d>
113c9: 49 8b 77 18 mov 0x18(%r15),%rsi
113cd: 48 89 df mov %rbx,%rdi
113d0: e8 2b 81 ff ff callq 9500 <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N9benchmark7CounterEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E>
113d5: 49 8b 7f 20 mov 0x20(%r15),%rdi
113d9: 49 8d 4f 30 lea 0x30(%r15),%rcx
113dd: 4d 8b 77 10 mov 0x10(%r15),%r14
113e1: 48 39 cf cmp %rcx,%rdi
113e4: 74 1a je 11400 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x220>
113e6: e8 35 47 ff ff callq 5b20 <_ZdlPv@plt>
113eb: 4c 89 ff mov %r15,%rdi
113ee: e8 2d 47 ff ff callq 5b20 <_ZdlPv@plt>
113f3: 4d 85 f6 test %r14,%r14
113f6: 74 15 je 1140d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x22d>
113f8: 4d 89 f7 mov %r14,%r15
113fb: eb cc jmp 113c9 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1e9>
113fd: 0f 1f 00 nopl (%rax)
11400: 4c 89 ff mov %r15,%rdi
11403: e8 18 47 ff ff callq 5b20 <_ZdlPv@plt>
11408: 4d 85 f6 test %r14,%r14
1140b: 75 eb jne 113f8 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x218>
1140d: 48 8b 7b d0 mov -0x30(%rbx),%rdi
11411: 48 85 ff test %rdi,%rdi
11414: 74 05 je 1141b <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x23b>
11416: e8 05 47 ff ff callq 5b20 <_ZdlPv@plt>
1141b: 48 8b 7b a0 mov -0x60(%rbx),%rdi
1141f: 48 8d 43 b0 lea -0x50(%rbx),%rax
11423: 48 39 c7 cmp %rax,%rdi
11426: 74 05 je 1142d <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x24d>
11428: e8 f3 46 ff ff callq 5b20 <_ZdlPv@plt>
1142d: 48 8b 7b 80 mov -0x80(%rbx),%rdi
11431: 48 8d 43 90 lea -0x70(%rbx),%rax
11435: 48 39 c7 cmp %rax,%rdi
11438: 74 05 je 1143f <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x25f>
1143a: e8 e1 46 ff ff callq 5b20 <_ZdlPv@plt>
1143f: 48 8b bb 60 ff ff ff mov -0xa0(%rbx),%rdi
11446: 48 8d 83 70 ff ff ff lea -0x90(%rbx),%rax
1144d: 48 39 c7 cmp %rax,%rdi
11450: 74 05 je 11457 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x277>
11452: e8 c9 46 ff ff callq 5b20 <_ZdlPv@plt>
11457: 48 8b bb 40 ff ff ff mov -0xc0(%rbx),%rdi
1145e: 48 8d 83 50 ff ff ff lea -0xb0(%rbx),%rax
11465: 48 39 c7 cmp %rax,%rdi
11468: 74 05 je 1146f <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x28f>
1146a: e8 b1 46 ff ff callq 5b20 <_ZdlPv@plt>
1146f: 48 8b bb 20 ff ff ff mov -0xe0(%rbx),%rdi
11476: 48 8d 83 30 ff ff ff lea -0xd0(%rbx),%rax
1147d: 48 39 c7 cmp %rax,%rdi
11480: 74 05 je 11487 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2a7>
11482: e8 99 46 ff ff callq 5b20 <_ZdlPv@plt>
11487: 48 8b bb 00 ff ff ff mov -0x100(%rbx),%rdi
1148e: 48 8d 83 10 ff ff ff lea -0xf0(%rbx),%rax
11495: 48 39 c7 cmp %rax,%rdi
11498: 74 05 je 1149f <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2bf>
1149a: e8 81 46 ff ff callq 5b20 <_ZdlPv@plt>
1149f: 48 8b bb e0 fe ff ff mov -0x120(%rbx),%rdi
114a6: 48 8d 83 f0 fe ff ff lea -0x110(%rbx),%rax
114ad: 48 39 c7 cmp %rax,%rdi
114b0: 74 56 je 11508 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x328>
114b2: e8 69 46 ff ff callq 5b20 <_ZdlPv@plt>
114b7: 48 81 c3 78 01 00 00 add $0x178,%rbx
114be: 48 39 1c 24 cmp %rbx,(%rsp)
114c2: 0f 85 f8 fe ff ff jne 113c0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1e0>
114c8: 49 8b 04 24 mov (%r12),%rax
114cc: 48 89 04 24 mov %rax,(%rsp)
114d0: 48 8b 04 24 mov (%rsp),%rax
114d4: 48 85 c0 test %rax,%rax
114d7: 74 08 je 114e1 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x301>
114d9: 48 89 c7 mov %rax,%rdi
114dc: e8 3f 46 ff ff callq 5b20 <_ZdlPv@plt>
114e1: 48 8b 44 24 08 mov 0x8(%rsp),%rax
114e6: 4d 89 2c 24 mov %r13,(%r12)
114ea: 49 89 6c 24 08 mov %rbp,0x8(%r12)
114ef: 49 89 44 24 10 mov %rax,0x10(%r12)
114f4: 48 83 c4 18 add $0x18,%rsp
114f8: 5b pop %rbx
114f9: 5d pop %rbp
114fa: 41 5c pop %r12
114fc: 41 5d pop %r13
114fe: 41 5e pop %r14
11500: 41 5f pop %r15
11502: c3 retq
11503: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
11508: 48 81 c3 78 01 00 00 add $0x178,%rbx
1150f: 48 3b 1c 24 cmp (%rsp),%rbx
11513: 0f 85 a7 fe ff ff jne 113c0 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1e0>
11519: eb ad jmp 114c8 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2e8>
1151b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
11520: b9 01 00 00 00 mov $0x1,%ecx
11525: 4c 69 f9 78 01 00 00 imul $0x178,%rcx,%r15
1152c: e9 09 fd ff ff jmpq 1123a <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x5a>
11531: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
11538: 48 b8 b9 82 98 5c 41 movabs $0xae4c415c9882b9,%rax
1153f: 4c ae 00
11542: 48 39 c1 cmp %rax,%rcx
11545: 0f 87 ef fc ff ff ja 1123a <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x5a>
1154b: 48 85 c9 test %rcx,%rcx
1154e: 75 d5 jne 11525 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x345>
11550: 41 bf 78 01 00 00 mov $0x178,%r15d
11556: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp)
1155d: 00 00
1155f: 45 31 ed xor %r13d,%r13d
11562: e9 ee fc ff ff jmpq 11255 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x75>
11567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
1156e: 00 00
11570: 4c 89 fd mov %r15,%rbp
11573: 48 8b 0c 24 mov (%rsp),%rcx
11577: e9 e7 fd ff ff jmpq 11363 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x183>
1157c: 49 81 c6 78 01 00 00 add $0x178,%r14
11583: 49 81 ff 78 01 00 00 cmp $0x178,%r15
1158a: 0f 84 4f fd ff ff je 112df <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xff>
11590: bd 78 01 00 00 mov $0x178,%ebp
11595: e9 27 fd ff ff jmpq 112c1 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xe1>
1159a: 48 81 c3 78 01 00 00 add $0x178,%rbx
115a1: 48 81 fd 78 01 00 00 cmp $0x178,%rbp
115a8: 0f 84 a9 fd ff ff je 11357 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x177>
115ae: 41 bf 78 01 00 00 mov $0x178,%r15d
115b4: e9 80 fd ff ff jmpq 11339 <_ZNSt6vectorIN9benchmark8internal17BenchmarkInstanceESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x159>
115b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
00000000000115c0 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>:
115c0: 41 57 push %r15
115c2: 41 56 push %r14
115c4: 49 89 f6 mov %rsi,%r14
115c7: 41 55 push %r13
115c9: 41 54 push %r12
115cb: 49 89 f4 mov %rsi,%r12
115ce: 55 push %rbp
115cf: 53 push %rbx
115d0: 48 89 fd mov %rdi,%rbp
115d3: 48 83 ec 18 sub $0x18,%rsp
115d7: 48 8b 4f 08 mov 0x8(%rdi),%rcx
115db: 48 8b 1f mov (%rdi),%rbx
115de: 48 89 c8 mov %rcx,%rax
115e1: 49 29 de sub %rbx,%r14
115e4: 48 29 d8 sub %rbx,%rax
115e7: 48 c1 f8 03 sar $0x3,%rax
115eb: 48 85 c0 test %rax,%rax
115ee: 0f 84 bc 00 00 00 je 116b0 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xf0>
115f4: 48 8d 34 00 lea (%rax,%rax,1),%rsi
115f8: 49 c7 c7 f8 ff ff ff mov $0xfffffffffffffff8,%r15
115ff: 48 39 f0 cmp %rsi,%rax
11602: 0f 86 c0 00 00 00 jbe 116c8 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x108>
11608: 4c 89 ff mov %r15,%rdi
1160b: 48 89 14 24 mov %rdx,(%rsp)
1160f: e8 3c 45 ff ff callq 5b50 <_Znwm@plt>
11614: 48 8b 5d 00 mov 0x0(%rbp),%rbx
11618: 48 8b 4d 08 mov 0x8(%rbp),%rcx
1161c: 4d 89 e0 mov %r12,%r8
1161f: 48 8b 14 24 mov (%rsp),%rdx
11623: 49 89 c5 mov %rax,%r13
11626: 49 01 c7 add %rax,%r15
11629: 49 29 d8 sub %rbx,%r8
1162c: 4d 01 ee add %r13,%r14
1162f: 74 06 je 11637 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x77>
11631: 48 8b 02 mov (%rdx),%rax
11634: 49 89 06 mov %rax,(%r14)
11637: 49 39 dc cmp %rbx,%r12
1163a: 74 20 je 1165c <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x9c>
1163c: 4c 89 c2 mov %r8,%rdx
1163f: 48 89 de mov %rbx,%rsi
11642: 4c 89 ef mov %r13,%rdi
11645: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
1164a: 4c 89 04 24 mov %r8,(%rsp)
1164e: e8 ad 47 ff ff callq 5e00 <memmove@plt>
11653: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
11658: 4c 8b 04 24 mov (%rsp),%r8
1165c: 49 89 ce mov %rcx,%r14
1165f: 4f 8d 44 05 08 lea 0x8(%r13,%r8,1),%r8
11664: 4d 29 e6 sub %r12,%r14
11667: 4c 39 e1 cmp %r12,%rcx
1166a: 74 11 je 1167d <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xbd>
1166c: 4c 89 c7 mov %r8,%rdi
1166f: 4c 89 f2 mov %r14,%rdx
11672: 4c 89 e6 mov %r12,%rsi
11675: e8 26 44 ff ff callq 5aa0 <memcpy@plt>
1167a: 49 89 c0 mov %rax,%r8
1167d: 4d 01 c6 add %r8,%r14
11680: 48 85 db test %rbx,%rbx
11683: 74 08 je 1168d <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xcd>
11685: 48 89 df mov %rbx,%rdi
11688: e8 93 44 ff ff callq 5b20 <_ZdlPv@plt>
1168d: 4c 89 6d 00 mov %r13,0x0(%rbp)
11691: 4c 89 75 08 mov %r14,0x8(%rbp)
11695: 4c 89 7d 10 mov %r15,0x10(%rbp)
11699: 48 83 c4 18 add $0x18,%rsp
1169d: 5b pop %rbx
1169e: 5d pop %rbp
1169f: 41 5c pop %r12
116a1: 41 5d pop %r13
116a3: 41 5e pop %r14
116a5: 41 5f pop %r15
116a7: c3 retq
116a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
116af: 00
116b0: be 01 00 00 00 mov $0x1,%esi
116b5: 4c 8d 3c f5 00 00 00 lea 0x0(,%rsi,8),%r15
116bc: 00
116bd: e9 46 ff ff ff jmpq 11608 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x48>
116c2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
116c8: 48 b8 ff ff ff ff ff movabs $0x1fffffffffffffff,%rax
116cf: ff ff 1f
116d2: 48 39 c6 cmp %rax,%rsi
116d5: 0f 87 2d ff ff ff ja 11608 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x48>
116db: 48 85 f6 test %rsi,%rsi
116de: 75 d5 jne 116b5 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0xf5>
116e0: 4d 89 f0 mov %r14,%r8
116e3: 45 31 ff xor %r15d,%r15d
116e6: 45 31 ed xor %r13d,%r13d
116e9: e9 3e ff ff ff jmpq 1162c <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_+0x6c>
116ee: 66 90 xchg %ax,%ax
00000000000116f0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i>:
116f0: 41 57 push %r15
116f2: 41 56 push %r14
116f4: 41 55 push %r13
116f6: 41 54 push %r12
116f8: 55 push %rbp
116f9: 53 push %rbx
116fa: 48 89 fb mov %rdi,%rbx
116fd: 48 63 e9 movslq %ecx,%rbp
11700: 48 83 ec 48 sub $0x48,%rsp
11704: 48 89 74 24 28 mov %rsi,0x28(%rsp)
11709: 48 89 54 24 20 mov %rdx,0x20(%rsp)
1170e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
11715: 00 00
11717: 48 89 44 24 38 mov %rax,0x38(%rsp)
1171c: 31 c0 xor %eax,%eax
1171e: e8 ad db ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
11723: e8 a8 db ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
11728: 48 8b 73 08 mov 0x8(%rbx),%rsi
1172c: 48 3b 73 10 cmp 0x10(%rbx),%rsi
11730: 0f 84 2a 03 00 00 je 11a60 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x370>
11736: 48 85 f6 test %rsi,%rsi
11739: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13
1173e: 74 08 je 11748 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x58>
11740: 4c 89 2e mov %r13,(%rsi)
11743: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13
11748: 48 83 c6 08 add $0x8,%rsi
1174c: 48 89 73 08 mov %rsi,0x8(%rbx)
11750: 4c 8b 64 24 20 mov 0x20(%rsp),%r12
11755: 4d 39 ec cmp %r13,%r12
11758: 0f 84 e2 00 00 00 je 11840 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x150>
1175e: 4d 8d 45 01 lea 0x1(%r13),%r8
11762: 4d 39 c4 cmp %r8,%r12
11765: 0f 84 15 03 00 00 je 11a80 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x390>
1176b: 49 83 ec 01 sub $0x1,%r12
1176f: 4d 85 c0 test %r8,%r8
11772: 0f 88 40 01 00 00 js 118b8 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x1c8>
11778: 4d 85 ed test %r13,%r13
1177b: 0f 8e e7 00 00 00 jle 11868 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x178>
11781: 4d 85 e4 test %r12,%r12
11784: 0f 8e 1e 01 00 00 jle 118a8 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x1b8>
1178a: 4d 85 c0 test %r8,%r8
1178d: 41 be 01 00 00 00 mov $0x1,%r14d
11793: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15
11798: 4d 0f 4f f0 cmovg %r8,%r14
1179c: 49 bd ff ff ff ff ff movabs $0x7fffffffffffffff,%r13
117a3: ff ff 7f
117a6: e8 25 db ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
117ab: e8 20 db ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
117b0: e8 1b db ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
117b5: 48 c7 44 24 30 01 00 movq $0x1,0x30(%rsp)
117bc: 00 00
117be: 48 8b 73 08 mov 0x8(%rbx),%rsi
117c2: bf 01 00 00 00 mov $0x1,%edi
117c7: eb 22 jmp 117eb <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0xfb>
117c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
117d0: 4c 89 e8 mov %r13,%rax
117d3: 48 99 cqto
117d5: 48 f7 fd idiv %rbp
117d8: 48 39 f8 cmp %rdi,%rax
117db: 7c 43 jl 11820 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x130>
117dd: 48 0f af fd imul %rbp,%rdi
117e1: 49 39 fc cmp %rdi,%r12
117e4: 48 89 7c 24 30 mov %rdi,0x30(%rsp)
117e9: 7c 35 jl 11820 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x130>
117eb: 49 39 fe cmp %rdi,%r14
117ee: 7f e0 jg 117d0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0xe0>
117f0: 48 39 73 10 cmp %rsi,0x10(%rbx)
117f4: 0f 84 a6 02 00 00 je 11aa0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x3b0>
117fa: 48 85 f6 test %rsi,%rsi
117fd: 74 08 je 11807 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x117>
117ff: 48 89 3e mov %rdi,(%rsi)
11802: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
11807: 4c 89 e8 mov %r13,%rax
1180a: 48 83 c6 08 add $0x8,%rsi
1180e: 48 99 cqto
11810: 48 89 73 08 mov %rsi,0x8(%rbx)
11814: 48 f7 fd idiv %rbp
11817: 48 39 f8 cmp %rdi,%rax
1181a: 7d c1 jge 117dd <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0xed>
1181c: 0f 1f 40 00 nopl 0x0(%rax)
11820: 48 8b 44 24 20 mov 0x20(%rsp),%rax
11825: 48 39 46 f8 cmp %rax,-0x8(%rsi)
11829: 74 15 je 11840 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x150>
1182b: 48 39 73 10 cmp %rsi,0x10(%rbx)
1182f: 0f 84 8b 02 00 00 je 11ac0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x3d0>
11835: 48 89 06 mov %rax,(%rsi)
11838: 48 83 c6 08 add $0x8,%rsi
1183c: 48 89 73 08 mov %rsi,0x8(%rbx)
11840: 48 8b 44 24 38 mov 0x38(%rsp),%rax
11845: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
1184c: 00 00
1184e: 0f 85 f6 02 00 00 jne 11b4a <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x45a>
11854: 48 83 c4 48 add $0x48,%rsp
11858: 5b pop %rbx
11859: 5d pop %rbp
1185a: 41 5c pop %r12
1185c: 41 5d pop %r13
1185e: 41 5e pop %r14
11860: 41 5f pop %r15
11862: c3 retq
11863: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
11868: 48 83 7c 24 20 00 cmpq $0x0,0x20(%rsp)
1186e: 0f 88 0d ff ff ff js 11781 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x91>
11874: 48 8b 73 08 mov 0x8(%rbx),%rsi
11878: 48 3b 73 10 cmp 0x10(%rbx),%rsi
1187c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp)
11883: 00 00
11885: 0f 84 a5 02 00 00 je 11b30 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x440>
1188b: 48 85 f6 test %rsi,%rsi
1188e: 74 07 je 11897 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x1a7>
11890: 48 c7 06 00 00 00 00 movq $0x0,(%rsi)
11897: 48 83 c6 08 add $0x8,%rsi
1189b: 48 89 73 08 mov %rsi,0x8(%rbx)
1189f: e9 dd fe ff ff jmpq 11781 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x91>
118a4: 0f 1f 40 00 nopl 0x0(%rax)
118a8: 48 8b 73 08 mov 0x8(%rbx),%rsi
118ac: e9 6f ff ff ff jmpq 11820 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x130>
118b1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
118b8: 4c 89 04 24 mov %r8,(%rsp)
118bc: 49 f7 d5 not %r13
118bf: e8 0c da ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118c4: e8 07 da ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118c9: e8 02 da ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118ce: e8 fd d9 ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118d3: 4d 85 e4 test %r12,%r12
118d6: 49 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%r9
118dd: 4d 0f 48 cc cmovs %r12,%r9
118e1: 49 f7 d9 neg %r9
118e4: 4c 89 4c 24 08 mov %r9,0x8(%rsp)
118e9: e8 e2 d9 ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118ee: e8 dd d9 ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118f3: e8 d8 d9 ff ff callq f2d0 <_ZN9benchmark8internal18GetNullLogInstanceEv>
118f8: 48 8b 73 08 mov 0x8(%rbx),%rsi
118fc: 48 8b 3b mov (%rbx),%rdi
118ff: 48 c7 44 24 30 01 00 movq $0x1,0x30(%rsp)
11906: 00 00
11908: 4c 8b 04 24 mov (%rsp),%r8
1190c: 49 89 f2 mov %rsi,%r10
1190f: 49 29 fa sub %rdi,%r10
11912: 4d 85 ed test %r13,%r13
11915: 7e 6c jle 11983 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x293>
11917: 4c 63 f5 movslq %ebp,%r14
1191a: b9 01 00 00 00 mov $0x1,%ecx
1191f: 4c 8d 5c 24 30 lea 0x30(%rsp),%r11
11924: 49 bf ff ff ff ff ff movabs $0x7fffffffffffffff,%r15
1192b: ff ff 7f
1192e: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9
11933: eb 1e jmp 11953 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x263>
11935: 0f 1f 00 nopl (%rax)
11938: 4c 89 f8 mov %r15,%rax
1193b: 48 99 cqto
1193d: 49 f7 fe idiv %r14
11940: 48 39 c8 cmp %rcx,%rax
11943: 7c 3b jl 11980 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x290>
11945: 49 0f af ce imul %r14,%rcx
11949: 49 39 cd cmp %rcx,%r13
1194c: 48 89 4c 24 30 mov %rcx,0x30(%rsp)
11951: 7c 2d jl 11980 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x290>
11953: 49 39 c9 cmp %rcx,%r9
11956: 7f e0 jg 11938 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x248>
11958: 48 39 73 10 cmp %rsi,0x10(%rbx)
1195c: 0f 84 76 01 00 00 je 11ad8 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x3e8>
11962: 48 85 f6 test %rsi,%rsi
11965: 74 08 je 1196f <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x27f>
11967: 48 89 0e mov %rcx,(%rsi)
1196a: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
1196f: 48 83 c6 08 add $0x8,%rsi
11973: 48 89 73 08 mov %rsi,0x8(%rbx)
11977: eb bf jmp 11938 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x248>
11979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
11980: 48 8b 3b mov (%rbx),%rdi
11983: 4a 8d 14 17 lea (%rdi,%r10,1),%rdx
11987: 48 39 f2 cmp %rsi,%rdx
1198a: 0f 84 bd 00 00 00 je 11a4d <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x35d>
11990: 48 89 d0 mov %rdx,%rax
11993: 48 8d 4a 08 lea 0x8(%rdx),%rcx
11997: 49 89 f3 mov %rsi,%r11
1199a: 48 c1 e8 03 shr $0x3,%rax
1199e: 83 e0 01 and $0x1,%eax
119a1: 49 29 cb sub %rcx,%r11
119a4: 49 89 ce mov %rcx,%r14
119a7: 4c 8d 48 01 lea 0x1(%rax),%r9
119ab: 49 c1 eb 03 shr $0x3,%r11
119af: 4d 39 cb cmp %r9,%r11
119b2: 0f 82 70 01 00 00 jb 11b28 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x438>
119b8: 48 85 c0 test %rax,%rax
119bb: 0f 84 5f 01 00 00 je 11b20 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x430>
119c1: 48 f7 1a negq (%rdx)
119c4: 49 29 c3 sub %rax,%r11
119c7: 66 0f ef c9 pxor %xmm1,%xmm1
119cb: 49 8d 04 c2 lea (%r10,%rax,8),%rax
119cf: 49 83 c3 01 add $0x1,%r11
119d3: 45 31 c9 xor %r9d,%r9d
119d6: 4d 89 dd mov %r11,%r13
119d9: 48 01 c7 add %rax,%rdi
119dc: 49 d1 ed shr %r13
119df: 31 c0 xor %eax,%eax
119e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
119e8: 66 0f 6f c1 movdqa %xmm1,%xmm0
119ec: 49 83 c1 01 add $0x1,%r9
119f0: 66 0f fb 04 07 psubq (%rdi,%rax,1),%xmm0
119f5: 0f 29 04 07 movaps %xmm0,(%rdi,%rax,1)
119f9: 48 83 c0 10 add $0x10,%rax
119fd: 4d 39 e9 cmp %r13,%r9
11a00: 72 e6 jb 119e8 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x2f8>
11a02: 4c 89 df mov %r11,%rdi
11a05: 48 83 e7 fe and $0xfffffffffffffffe,%rdi
11a09: 4c 39 df cmp %r11,%rdi
11a0c: 49 8d 04 fe lea (%r14,%rdi,8),%rax
11a10: 74 10 je 11a22 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x332>
11a12: 48 8d 78 08 lea 0x8(%rax),%rdi
11a16: 48 f7 18 negq (%rax)
11a19: 48 39 fe cmp %rdi,%rsi
11a1c: 74 04 je 11a22 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x332>
11a1e: 48 f7 58 08 negq 0x8(%rax)
11a22: 48 83 ee 08 sub $0x8,%rsi
11a26: 48 39 d6 cmp %rdx,%rsi
11a29: 77 09 ja 11a34 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x344>
11a2b: eb 20 jmp 11a4d <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x35d>
11a2d: 0f 1f 00 nopl (%rax)
11a30: 48 83 c1 08 add $0x8,%rcx
11a34: 48 8b 3e mov (%rsi),%rdi
11a37: 48 8b 02 mov (%rdx),%rax
11a3a: 48 83 ee 08 sub $0x8,%rsi
11a3e: 48 89 3a mov %rdi,(%rdx)
11a41: 48 89 46 08 mov %rax,0x8(%rsi)
11a45: 48 39 f1 cmp %rsi,%rcx
11a48: 48 89 ca mov %rcx,%rdx
11a4b: 72 e3 jb 11a30 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x340>
11a4d: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13
11a52: 4d 85 ed test %r13,%r13
11a55: 0f 8f 26 fd ff ff jg 11781 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x91>
11a5b: e9 08 fe ff ff jmpq 11868 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x178>
11a60: 48 8d 54 24 28 lea 0x28(%rsp),%rdx
11a65: 48 89 df mov %rbx,%rdi
11a68: e8 d3 df ff ff callq fa40 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>
11a6d: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13
11a72: e9 d9 fc ff ff jmpq 11750 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x60>
11a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
11a7e: 00 00
11a80: 48 8b 73 08 mov 0x8(%rbx),%rsi
11a84: 48 3b 73 10 cmp 0x10(%rbx),%rsi
11a88: 74 36 je 11ac0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x3d0>
11a8a: 48 85 f6 test %rsi,%rsi
11a8d: 0f 84 a5 fd ff ff je 11838 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x148>
11a93: 4c 89 26 mov %r12,(%rsi)
11a96: e9 9d fd ff ff jmpq 11838 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x148>
11a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
11aa0: 48 89 df mov %rbx,%rdi
11aa3: 4c 89 fa mov %r15,%rdx
11aa6: e8 95 df ff ff callq fa40 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>
11aab: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi
11ab0: 48 8b 73 08 mov 0x8(%rbx),%rsi
11ab4: e9 17 fd ff ff jmpq 117d0 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0xe0>
11ab9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
11ac0: 48 8d 54 24 20 lea 0x20(%rsp),%rdx
11ac5: 48 89 df mov %rbx,%rdi
11ac8: e8 73 df ff ff callq fa40 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>
11acd: e9 6e fd ff ff jmpq 11840 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x150>
11ad2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
11ad8: 4c 89 da mov %r11,%rdx
11adb: 48 89 df mov %rbx,%rdi
11ade: 4c 89 54 24 18 mov %r10,0x18(%rsp)
11ae3: 4c 89 4c 24 10 mov %r9,0x10(%rsp)
11ae8: 4c 89 44 24 08 mov %r8,0x8(%rsp)
11aed: 4c 89 1c 24 mov %r11,(%rsp)
11af1: e8 4a df ff ff callq fa40 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJRKlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>
11af6: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx
11afb: 48 8b 73 08 mov 0x8(%rbx),%rsi
11aff: 4c 8b 54 24 18 mov 0x18(%rsp),%r10
11b04: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9
11b09: 4c 8b 44 24 08 mov 0x8(%rsp),%r8
11b0e: 4c 8b 1c 24 mov (%rsp),%r11
11b12: e9 21 fe ff ff jmpq 11938 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x248>
11b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
11b1e: 00 00
11b20: 49 89 d6 mov %rdx,%r14
11b23: e9 9c fe ff ff jmpq 119c4 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x2d4>
11b28: 48 89 d0 mov %rdx,%rax
11b2b: e9 e2 fe ff ff jmpq 11a12 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x322>
11b30: 48 8d 54 24 30 lea 0x30(%rsp),%rdx
11b35: 48 89 df mov %rbx,%rdi
11b38: 4c 89 04 24 mov %r8,(%rsp)
11b3c: e8 7f fa ff ff callq 115c0 <_ZNSt6vectorIlSaIlEE17_M_realloc_insertIJlEEEvN9__gnu_cxx17__normal_iteratorIPlS1_EEDpOT_>
11b41: 4c 8b 04 24 mov (%rsp),%r8
11b45: e9 37 fc ff ff jmpq 11781 <_ZN9benchmark8internal8AddRangeIlEEvPSt6vectorIT_SaIS3_EES3_S3_i+0x91>
11b4a: e8 71 40 ff ff callq 5bc0 <__stack_chk_fail@plt>
11b4f: 90 nop
0000000000011b50 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_>:
11b50: 41 57 push %r15
11b52: 41 56 push %r14
11b54: 49 89 f6 mov %rsi,%r14
11b57: 41 55 push %r13
11b59: 41 54 push %r12
11b5b: 49 89 f4 mov %rsi,%r12
11b5e: 55 push %rbp
11b5f: 53 push %rbx
11b60: 48 89 fd mov %rdi,%rbp
11b63: 48 83 ec 18 sub $0x18,%rsp
11b67: 48 8b 4f 08 mov 0x8(%rdi),%rcx
11b6b: 48 8b 1f mov (%rdi),%rbx
11b6e: 48 89 c8 mov %rcx,%rax
11b71: 49 29 de sub %rbx,%r14
11b74: 48 29 d8 sub %rbx,%rax
11b77: 48 c1 f8 02 sar $0x2,%rax
11b7b: 48 85 c0 test %rax,%rax
11b7e: 0f 84 bc 00 00 00 je 11c40 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xf0>
11b84: 48 8d 34 00 lea (%rax,%rax,1),%rsi
11b88: 49 c7 c7 fc ff ff ff mov $0xfffffffffffffffc,%r15
11b8f: 48 39 f0 cmp %rsi,%rax
11b92: 0f 86 c0 00 00 00 jbe 11c58 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x108>
11b98: 4c 89 ff mov %r15,%rdi
11b9b: 48 89 14 24 mov %rdx,(%rsp)
11b9f: e8 ac 3f ff ff callq 5b50 <_Znwm@plt>
11ba4: 48 8b 5d 00 mov 0x0(%rbp),%rbx
11ba8: 48 8b 4d 08 mov 0x8(%rbp),%rcx
11bac: 4d 89 e0 mov %r12,%r8
11baf: 48 8b 14 24 mov (%rsp),%rdx
11bb3: 49 89 c5 mov %rax,%r13
11bb6: 49 01 c7 add %rax,%r15
11bb9: 49 29 d8 sub %rbx,%r8
11bbc: 4d 01 ee add %r13,%r14
11bbf: 74 05 je 11bc6 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x76>
11bc1: 8b 02 mov (%rdx),%eax
11bc3: 41 89 06 mov %eax,(%r14)
11bc6: 49 39 dc cmp %rbx,%r12
11bc9: 74 20 je 11beb <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x9b>
11bcb: 4c 89 c2 mov %r8,%rdx
11bce: 48 89 de mov %rbx,%rsi
11bd1: 4c 89 ef mov %r13,%rdi
11bd4: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
11bd9: 4c 89 04 24 mov %r8,(%rsp)
11bdd: e8 1e 42 ff ff callq 5e00 <memmove@plt>
11be2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx
11be7: 4c 8b 04 24 mov (%rsp),%r8
11beb: 49 89 ce mov %rcx,%r14
11bee: 4f 8d 44 05 04 lea 0x4(%r13,%r8,1),%r8
11bf3: 4d 29 e6 sub %r12,%r14
11bf6: 4c 39 e1 cmp %r12,%rcx
11bf9: 74 11 je 11c0c <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xbc>
11bfb: 4c 89 c7 mov %r8,%rdi
11bfe: 4c 89 f2 mov %r14,%rdx
11c01: 4c 89 e6 mov %r12,%rsi
11c04: e8 97 3e ff ff callq 5aa0 <memcpy@plt>
11c09: 49 89 c0 mov %rax,%r8
11c0c: 4d 01 c6 add %r8,%r14
11c0f: 48 85 db test %rbx,%rbx
11c12: 74 08 je 11c1c <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xcc>
11c14: 48 89 df mov %rbx,%rdi
11c17: e8 04 3f ff ff callq 5b20 <_ZdlPv@plt>
11c1c: 4c 89 6d 00 mov %r13,0x0(%rbp)
11c20: 4c 89 75 08 mov %r14,0x8(%rbp)
11c24: 4c 89 7d 10 mov %r15,0x10(%rbp)
11c28: 48 83 c4 18 add $0x18,%rsp
11c2c: 5b pop %rbx
11c2d: 5d pop %rbp
11c2e: 41 5c pop %r12
11c30: 41 5d pop %r13
11c32: 41 5e pop %r14
11c34: 41 5f pop %r15
11c36: c3 retq
11c37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
11c3e: 00 00
11c40: be 01 00 00 00 mov $0x1,%esi
11c45: 4c 8d 3c b5 00 00 00 lea 0x0(,%rsi,4),%r15
11c4c: 00
11c4d: e9 46 ff ff ff jmpq 11b98 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x48>
11c52: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
11c58: 48 b8 ff ff ff ff ff movabs $0x3fffffffffffffff,%rax
11c5f: ff ff 3f
11c62: 48 39 c6 cmp %rax,%rsi
11c65: 0f 87 2d ff ff ff ja 11b98 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x48>
11c6b: 48 85 f6 test %rsi,%rsi
11c6e: 75 d5 jne 11c45 <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0xf5>
11c70: 4d 89 f0 mov %r14,%r8
11c73: 45 31 ff xor %r15d,%r15d
11c76: 45 31 ed xor %r13d,%r13d
11c79: e9 3e ff ff ff jmpq 11bbc <_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_+0x6c>
11c7e: 66 90 xchg %ax,%ax
0000000000011c80 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev>:
11c80: 41 54 push %r12
11c82: 55 push %rbp
11c83: 49 89 fc mov %rdi,%r12
11c86: 53 push %rbx
11c87: 48 8b 6f 08 mov 0x8(%rdi),%rbp
11c8b: 48 8b 1f mov (%rdi),%rbx
11c8e: 48 39 dd cmp %rbx,%rbp
11c91: 74 20 je 11cb3 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev+0x33>
11c93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
11c98: 48 8b 7b 08 mov 0x8(%rbx),%rdi
11c9c: 48 85 ff test %rdi,%rdi
11c9f: 74 27 je 11cc8 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev+0x48>
11ca1: 48 83 c3 20 add $0x20,%rbx
11ca5: e8 76 3e ff ff callq 5b20 <_ZdlPv@plt>
11caa: 48 39 dd cmp %rbx,%rbp
11cad: 75 e9 jne 11c98 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev+0x18>
11caf: 49 8b 1c 24 mov (%r12),%rbx
11cb3: 48 85 db test %rbx,%rbx
11cb6: 74 20 je 11cd8 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev+0x58>
11cb8: 48 89 df mov %rbx,%rdi
11cbb: 5b pop %rbx
11cbc: 5d pop %rbp
11cbd: 41 5c pop %r12
11cbf: e9 5c 3e ff ff jmpq 5b20 <_ZdlPv@plt>
11cc4: 0f 1f 40 00 nopl 0x0(%rax)
11cc8: 48 83 c3 20 add $0x20,%rbx
11ccc: 48 39 dd cmp %rbx,%rbp
11ccf: 75 c7 jne 11c98 <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev+0x18>
11cd1: eb dc jmp 11caf <_ZNSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS1_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISD_EEESaISG_EED1Ev+0x2f>
11cd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
11cd8: 5b pop %rbx
11cd9: 5d pop %rbp
11cda: 41 5c pop %r12
11cdc: c3 retq
11cdd: 0f 1f 00 nopl (%rax)
0000000000011ce0 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE6_M_popEv>:
11ce0: 48 89 f8 mov %rdi,%rax
11ce3: 48 8b be 60 01 00 00 mov 0x160(%rsi),%rdi
11cea: 48 3b be 68 01 00 00 cmp 0x168(%rsi),%rdi
11cf1: 74 1d je 11d10 <_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE6_M_popEv+0x30>
11cf3: 48 8b 57 f8 mov -0x8(%rdi),%rdx
11cf7: 48 83 ef 18 sub $0x18,%rdi
11cfb: f3 0f 6f 07 movdqu (%rdi),%xmm0
11cff: 48 89 be 60 01 00 00 mov %rdi,0x160(%rsi)
11d06: 0f 11 00 movups %xmm0,(%rax)
11d09: 48 89 50 10 mov %rdx,0x10(%rax)
11d0d: c3 retq
11d0e: 66 90 xchg %ax,%ax
11d10: 48 83 ec 18 sub $0x18,%rsp
11d14: 48 8b 96 78 01 00 00 mov 0x178(%rsi),%rdx
11d1b: 48 89 74 24 08 mov %rsi,0x8(%rsp)
11d20: 48 89 04 24 mov %rax,(%rsp)
11d24: 48 8b 52 f8 mov -0x8(%rdx),%rdx
11d28: f3 0f 6f 82 e0 01 00 movdqu 0x1e0(%rdx),%xmm0
11d2f: 00
11d30: 48 8b 92 f0 01 00 00 mov 0x1f0(%rdx),%rdx
11d37: 0f 11 00 movups %xmm0,(%rax)
11d3a: 48 89 50 10 mov %rdx,0x10(%rax)
11d3e: e8 dd 3d ff ff callq 5b20 <_ZdlPv@plt>
11d43: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
11d48: 48 8b 04 24 mov (%rsp),%rax
11d4c: 48 8b 96 78 01 00 00 mov 0x178(%rsi),%rdx
11d53: 48 8d 4a f8 lea -0x8(%rdx),%rcx
11d57: 48 8b 52 f8 mov -0x8(%rdx),%rdx
11d5b: 48 89 8e 78 01 00 00 mov %rcx,0x178(%rsi)
11d62: 48 8d 8a f8 01 00 00 lea 0x1f8(%rdx),%rcx
11d69: 48 89 96 68 01 00 00 mov %rdx,0x168(%rsi)
11d70: 48 81 c2 e0 01 00 00 add $0x1e0,%rdx
11d77: 48 89 96 60 01 00 00 mov %rdx,0x160(%rsi)
11d7e: 48 89 8e 70 01 00 00 mov %rcx,0x170(%rsi)
11d85: 48 83 c4 18 add $0x18,%rsp
11d89: c3 retq
11d8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
0000000000011d90 <_ZNSt8__detail6_StateIcED1Ev>:
11d90: 83 3f 0b cmpl $0xb,(%rdi)
11d93: 74 0b je 11da0 <_ZNSt8__detail6_StateIcED1Ev+0x10>
11d95: f3 c3 repz retq
11d97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
11d9e: 00 00
11da0: 48 8b 47 20 mov 0x20(%rdi),%rax
11da4: 48 85 c0 test %rax,%rax
11da7: 74 ec je 11d95 <_ZNSt8__detail6_StateIcED1Ev+0x5>
11da9: 48 83 c7 10 add $0x10,%rdi
11dad: ba 03 00 00 00 mov $0x3,%edx
11db2: 48 89 fe mov %rdi,%rsi
11db5: ff e0 jmpq *%rax
11db7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
11dbe: 00 00
0000000000011dc0 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv>:
11dc0: 41 54 push %r12
11dc2: 55 push %rbp
11dc3: 48 89 fd mov %rdi,%rbp
11dc6: 53 push %rbx
11dc7: 48 83 c7 60 add $0x60,%rdi
11dcb: e8 50 3f ff ff callq 5d20 <_ZNSt6localeD1Ev@plt>
11dd0: 48 8b 45 50 mov 0x50(%rbp),%rax
11dd4: 48 8b 7d 48 mov 0x48(%rbp),%rdi
11dd8: 48 39 f8 cmp %rdi,%rax
11ddb: 74 50 je 11e2d <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x6d>
11ddd: 48 8d 5f 30 lea 0x30(%rdi),%rbx
11de1: 48 ba ab aa aa aa aa movabs $0xaaaaaaaaaaaaaab,%rdx
11de8: aa aa 0a
11deb: 48 29 d8 sub %rbx,%rax
11dee: 48 c1 e8 04 shr $0x4,%rax
11df2: 48 0f af c2 imul %rdx,%rax
11df6: 48 ba ff ff ff ff ff movabs $0xfffffffffffffff,%rdx
11dfd: ff ff 0f
11e00: 48 21 d0 and %rdx,%rax
11e03: 4c 8d 64 40 03 lea 0x3(%rax,%rax,2),%r12
11e08: 49 c1 e4 04 shl $0x4,%r12
11e0c: 49 01 fc add %rdi,%r12
11e0f: eb 0b jmp 11e1c <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x5c>
11e11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
11e18: 48 83 c3 30 add $0x30,%rbx
11e1c: e8 6f ff ff ff callq 11d90 <_ZNSt8__detail6_StateIcED1Ev>
11e21: 4c 39 e3 cmp %r12,%rbx
11e24: 48 89 df mov %rbx,%rdi
11e27: 75 ef jne 11e18 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x58>
11e29: 48 8b 7d 48 mov 0x48(%rbp),%rdi
11e2d: 48 85 ff test %rdi,%rdi
11e30: 74 05 je 11e37 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x77>
11e32: e8 e9 3c ff ff callq 5b20 <_ZdlPv@plt>
11e37: 48 8b 7d 10 mov 0x10(%rbp),%rdi
11e3b: 48 85 ff test %rdi,%rdi
11e3e: 74 10 je 11e50 <_ZNSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv+0x90>
11e40: 5b pop %rbx
11e41: 5d pop %rbp
11e42: 41 5c pop %r12
11e44: e9 d7 3c ff ff jmpq 5b20 <_ZdlPv@plt>
11e49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
11e50: 5b pop %rbx
11e51: 5d pop %rbp
11e52: 41 5c pop %r12
11e54: c3 retq
11e55: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
11e5c: 00 00 00
11e5f: 90 nop
0000000000011e60 <_ZNSt8__detail6_StateIcEC1EOS1_>:
11e60: 48 83 ec 18 sub $0x18,%rsp
11e64: f3 0f 6f 06 movdqu (%rsi),%xmm0
11e68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax
11e6f: 00 00
11e71: 48 89 44 24 08 mov %rax,0x8(%rsp)
11e76: 31 c0 xor %eax,%eax
11e78: 0f 11 07 movups %xmm0,(%rdi)
11e7b: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0
11e80: 0f 11 47 10 movups %xmm0,0x10(%rdi)
11e84: f3 0f 6f 4e 20 movdqu 0x20(%rsi),%xmm1
11e89: 0f 11 4f 20 movups %xmm1,0x20(%rdi)
11e8d: 83 3e 0b cmpl $0xb,(%rsi)
11e90: 75 35 jne 11ec7 <_ZNSt8__detail6_StateIcEC1EOS1_+0x67>
11e92: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi)
11e99: 00
11e9a: f3 0f 6f 4e 10 movdqu 0x10(%rsi),%xmm1
11e9f: 0f 11 46 10 movups %xmm0,0x10(%rsi)
11ea3: 48 8b 57 20 mov 0x20(%rdi),%rdx
11ea7: 0f 11 4f 10 movups %xmm1,0x10(%rdi)
11eab: 48 8b 46 20 mov 0x20(%rsi),%rax
11eaf: 48 89 56 20 mov %rdx,0x20(%rsi)
11eb3: 48 8b 57 28 mov 0x28(%rdi),%rdx
11eb7: 48 89 47 20 mov %rax,0x20(%rdi)
11ebb: 48 8b 46 28 mov 0x28(%rsi),%rax
11ebf: 48 89 56 28 mov %rdx,0x28(%rsi)
11ec3: 48 89 47 28 mov %rax,0x28(%rdi)
11ec7: 48 8b 44 24 08 mov 0x8(%rsp),%rax
11ecc: 64 48 33 04 25 28 00 xor %fs:0x28,%rax
11ed3: 00 00
11ed5: 75 05 jne 11edc <_ZNSt8__detail6_StateIcEC1EOS1_+0x7c>
11ed7: 48 83 c4 18 add $0x18,%rsp
11edb: c3 retq
11edc: e8 df 3c ff ff callq 5bc0 <__stack_chk_fail@plt>
11ee1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
11ee8: 00 00 00
11eeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
0000000000011ef0 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm>:
11ef0: 48 85 f6 test %rsi,%rsi
11ef3: 74 5b je 11f50 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x60>
11ef5: 4c 8b 47 08 mov 0x8(%rdi),%r8
11ef9: 48 8b 47 10 mov 0x10(%rdi),%rax
11efd: 48 ba ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rdx
11f04: aa aa aa
11f07: 4c 29 c0 sub %r8,%rax
11f0a: 48 c1 f8 03 sar $0x3,%rax
11f0e: 48 0f af c2 imul %rdx,%rax
11f12: 48 39 f0 cmp %rsi,%rax
11f15: 72 51 jb 11f68 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x78>
11f17: 48 89 f2 mov %rsi,%rdx
11f1a: 4c 89 c0 mov %r8,%rax
11f1d: 48 85 c0 test %rax,%rax
11f20: 74 36 je 11f58 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x68>
11f22: 48 c7 00 00 00 00 00 movq $0x0,(%rax)
11f29: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax)
11f30: 00
11f31: 48 83 c0 18 add $0x18,%rax
11f35: c6 40 f8 00 movb $0x0,-0x8(%rax)
11f39: 48 83 ea 01 sub $0x1,%rdx
11f3d: 75 de jne 11f1d <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x2d>
11f3f: 48 8d 04 76 lea (%rsi,%rsi,2),%rax
11f43: 49 8d 04 c0 lea (%r8,%rax,8),%rax
11f47: 48 89 47 08 mov %rax,0x8(%rdi)
11f4b: c3 retq
11f4c: 0f 1f 40 00 nopl 0x0(%rax)
11f50: f3 c3 repz retq
11f52: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
11f58: 48 83 ea 01 sub $0x1,%rdx
11f5c: 74 e1 je 11f3f <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x4f>
11f5e: b8 18 00 00 00 mov $0x18,%eax
11f63: eb bd jmp 11f22 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x32>
11f65: 0f 1f 00 nopl (%rax)
11f68: 41 57 push %r15
11f6a: 41 56 push %r14
11f6c: 41 55 push %r13
11f6e: 41 54 push %r12
11f70: 49 89 fc mov %rdi,%r12
11f73: 55 push %rbp
11f74: 53 push %rbx
11f75: 4c 89 c3 mov %r8,%rbx
11f78: 48 89 f5 mov %rsi,%rbp
11f7b: 48 83 ec 08 sub $0x8,%rsp
11f7f: 48 8b 3f mov (%rdi),%rdi
11f82: 48 29 fb sub %rdi,%rbx
11f85: 49 89 dd mov %rbx,%r13
11f88: 49 c1 fd 03 sar $0x3,%r13
11f8c: 4c 0f af ea imul %rdx,%r13
11f90: 48 ba aa aa aa aa aa movabs $0xaaaaaaaaaaaaaaa,%rdx
11f97: aa aa 0a
11f9a: 48 89 d0 mov %rdx,%rax
11f9d: 4c 29 e8 sub %r13,%rax
11fa0: 48 39 c6 cmp %rax,%rsi
11fa3: 0f 87 3a 01 00 00 ja 120e3 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x1f3>
11fa9: 4c 39 ee cmp %r13,%rsi
11fac: 4c 89 e8 mov %r13,%rax
11faf: 48 0f 43 c6 cmovae %rsi,%rax
11fb3: 4c 01 e8 add %r13,%rax
11fb6: 0f 82 fc 00 00 00 jb 120b8 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x1c8>
11fbc: 48 39 d0 cmp %rdx,%rax
11fbf: 0f 87 f3 00 00 00 ja 120b8 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x1c8>
11fc5: 48 85 c0 test %rax,%rax
11fc8: 0f 84 f6 00 00 00 je 120c4 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x1d4>
11fce: 4c 8d 3c 40 lea (%rax,%rax,2),%r15
11fd2: 49 c1 e7 03 shl $0x3,%r15
11fd6: 4c 89 ff mov %r15,%rdi
11fd9: e8 72 3b ff ff callq 5b50 <_Znwm@plt>
11fde: 4d 8b 44 24 08 mov 0x8(%r12),%r8
11fe3: 49 8b 3c 24 mov (%r12),%rdi
11fe7: 49 89 c6 mov %rax,%r14
11fea: 49 01 c7 add %rax,%r15
11fed: 49 8d 14 1e lea (%r14,%rbx,1),%rdx
11ff1: 48 89 e9 mov %rbp,%rcx
11ff4: 48 85 d2 test %rdx,%rdx
11ff7: 0f 84 a3 00 00 00 je 120a0 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x1b0>
11ffd: 48 c7 02 00 00 00 00 movq $0x0,(%rdx)
12004: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx)
1200b: 00
1200c: 48 83 c2 18 add $0x18,%rdx
12010: c6 42 f8 00 movb $0x0,-0x8(%rdx)
12014: 48 83 e9 01 sub $0x1,%rcx
12018: 75 da jne 11ff4 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x104>
1201a: 49 39 f8 cmp %rdi,%r8
1201d: 74 47 je 12066 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x176>
1201f: 48 8d 47 18 lea 0x18(%rdi),%rax
12023: 4c 89 c2 mov %r8,%rdx
12026: 48 89 f9 mov %rdi,%rcx
12029: 48 29 c2 sub %rax,%rdx
1202c: 48 c1 ea 03 shr $0x3,%rdx
12030: 49 8d 44 d6 18 lea 0x18(%r14,%rdx,8),%rax
12035: 4c 89 f2 mov %r14,%rdx
12038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
1203f: 00
12040: 48 85 d2 test %rdx,%rdx
12043: 0f 84 86 00 00 00 je 120cf <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x1df>
12049: f3 0f 6f 01 movdqu (%rcx),%xmm0
1204d: 48 83 c2 18 add $0x18,%rdx
12051: 48 83 c1 18 add $0x18,%rcx
12055: 0f 11 42 e8 movups %xmm0,-0x18(%rdx)
12059: 4c 8b 41 f8 mov -0x8(%rcx),%r8
1205d: 4c 89 42 f8 mov %r8,-0x8(%rdx)
12061: 48 39 c2 cmp %rax,%rdx
12064: 75 da jne 12040 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x150>
12066: 48 85 ff test %rdi,%rdi
12069: 74 05 je 12070 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x180>
1206b: e8 b0 3a ff ff callq 5b20 <_ZdlPv@plt>
12070: 4a 8d 74 2d 00 lea 0x0(%rbp,%r13,1),%rsi
12075: 4d 89 34 24 mov %r14,(%r12)
12079: 4d 89 7c 24 10 mov %r15,0x10(%r12)
1207e: 48 8d 04 76 lea (%rsi,%rsi,2),%rax
12082: 49 8d 04 c6 lea (%r14,%rax,8),%rax
12086: 49 89 44 24 08 mov %rax,0x8(%r12)
1208b: 48 83 c4 08 add $0x8,%rsp
1208f: 5b pop %rbx
12090: 5d pop %rbp
12091: 41 5c pop %r12
12093: 41 5d pop %r13
12095: 41 5e pop %r14
12097: 41 5f pop %r15
12099: c3 retq
1209a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
120a0: 48 83 e9 01 sub $0x1,%rcx
120a4: 0f 84 70 ff ff ff je 1201a <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x12a>
120aa: ba 18 00 00 00 mov $0x18,%edx
120af: e9 49 ff ff ff jmpq 11ffd <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x10d>
120b4: 0f 1f 40 00 nopl 0x0(%rax)
120b8: 49 c7 c7 f0 ff ff ff mov $0xfffffffffffffff0,%r15
120bf: e9 12 ff ff ff jmpq 11fd6 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0xe6>
120c4: 45 31 ff xor %r15d,%r15d
120c7: 45 31 f6 xor %r14d,%r14d
120ca: e9 1e ff ff ff jmpq 11fed <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0xfd>
120cf: 48 83 c1 18 add $0x18,%rcx
120d3: 48 83 f8 18 cmp $0x18,%rax
120d7: 74 8d je 12066 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x176>
120d9: ba 18 00 00 00 mov $0x18,%edx
120de: e9 66 ff ff ff jmpq 12049 <_ZNSt6vectorINSt7__cxx119sub_matchIN9__gnu_cxx17__normal_iteratorIPKcNS0_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESaISC_EE17_M_default_appendEm+0x159>
120e3: 48 8d 3d 57 7d 03 00 lea 0x37d57(%rip),%rdi # 49e41 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa41>
120ea: e8 61 38 ff ff callq 5950 <_ZSt20__throw_length_errorPKc@plt>
120ef: 90 nop
00000000000120f0 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv>:
120f0: 41 55 push %r13
120f2: 41 54 push %r12
120f4: 55 push %rbp
120f5: 53 push %rbx
120f6: 48 89 fb mov %rdi,%rbx
120f9: 48 83 ec 18 sub $0x18,%rsp
120fd: 48 8b 87 b0 00 00 00 mov 0xb0(%rdi),%rax
12104: 4c 8b a7 c0 00 00 00 mov 0xc0(%rdi),%r12
1210b: 48 8d 50 01 lea 0x1(%rax),%rdx
1210f: 48 89 97 b0 00 00 00 mov %rdx,0xb0(%rdi)
12116: 44 0f be 00 movsbl (%rax),%r8d
1211a: 45 0f b6 e8 movzbl %r8b,%r13d
1211e: 44 89 c5 mov %r8d,%ebp
12121: 43 0f b6 8c 2c 39 01 movzbl 0x139(%r12,%r13,1),%ecx
12128: 00 00
1212a: 84 c9 test %cl,%cl
1212c: 0f 84 2e 01 00 00 je 12260 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x170>
12132: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax
12139: 0f b6 10 movzbl (%rax),%edx
1213c: 84 d2 test %dl,%dl
1213e: 75 13 jne 12153 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x63>
12140: eb 5e jmp 121a0 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xb0>
12142: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
12148: 48 83 c0 02 add $0x2,%rax
1214c: 0f b6 10 movzbl (%rax),%edx
1214f: 84 d2 test %dl,%dl
12151: 74 4d je 121a0 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xb0>
12153: 38 ca cmp %cl,%dl
12155: 75 f1 jne 12148 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x58>
12157: c7 83 90 00 00 00 01 movl $0x1,0x90(%rbx)
1215e: 00 00 00
12161: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
12168: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
1216f: 44 0f be 40 01 movsbl 0x1(%rax),%r8d
12174: 48 83 c4 18 add $0x18,%rsp
12178: b9 01 00 00 00 mov $0x1,%ecx
1217d: 5b pop %rbx
1217e: 5d pop %rbp
1217f: 41 5c pop %r12
12181: 41 5d pop %r13
12183: 31 f6 xor %esi,%esi
12185: e9 86 3d ff ff jmpq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
1218a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
12190: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax
12197: 80 38 00 cmpb $0x0,(%rax)
1219a: 0f 85 f0 00 00 00 jne 12290 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x1a0>
121a0: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx
121a7: 40 0f b6 c5 movzbl %bpl,%eax
121ab: 48 8b 52 30 mov 0x30(%rdx),%rdx
121af: f6 44 42 01 08 testb $0x8,0x1(%rdx,%rax,2)
121b4: 0f 84 fc 00 00 00 je 122b6 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x1c6>
121ba: 83 ed 38 sub $0x38,%ebp
121bd: 40 80 fd 01 cmp $0x1,%bpl
121c1: 0f 86 ef 00 00 00 jbe 122b6 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x1c6>
121c7: 48 8d ab c8 00 00 00 lea 0xc8(%rbx),%rbp
121ce: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
121d5: b9 01 00 00 00 mov $0x1,%ecx
121da: 31 f6 xor %esi,%esi
121dc: 41 bc 02 00 00 00 mov $0x2,%r12d
121e2: 48 89 ef mov %rbp,%rdi
121e5: e8 26 3d ff ff callq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
121ea: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax
121f1: 48 3b 83 b8 00 00 00 cmp 0xb8(%rbx),%rax
121f8: 74 3c je 12236 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x146>
121fa: 48 8b 8b c0 00 00 00 mov 0xc0(%rbx),%rcx
12201: 0f b6 30 movzbl (%rax),%esi
12204: 48 8b 49 30 mov 0x30(%rcx),%rcx
12208: 48 89 f2 mov %rsi,%rdx
1220b: f6 44 71 01 08 testb $0x8,0x1(%rcx,%rsi,2)
12210: 74 24 je 12236 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x146>
12212: 83 ea 38 sub $0x38,%edx
12215: 80 fa 01 cmp $0x1,%dl
12218: 76 1c jbe 12236 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x146>
1221a: 48 8d 50 01 lea 0x1(%rax),%rdx
1221e: 48 89 ef mov %rbp,%rdi
12221: 48 89 93 b0 00 00 00 mov %rdx,0xb0(%rbx)
12228: 0f be 30 movsbl (%rax),%esi
1222b: e8 80 38 ff ff callq 5ab0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc@plt>
12230: 41 83 fc 01 cmp $0x1,%r12d
12234: 75 1a jne 12250 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x160>
12236: c7 83 90 00 00 00 02 movl $0x2,0x90(%rbx)
1223d: 00 00 00
12240: 48 83 c4 18 add $0x18,%rsp
12244: 5b pop %rbx
12245: 5d pop %rbp
12246: 41 5c pop %r12
12248: 41 5d pop %r13
1224a: c3 retq
1224b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
12250: 41 bc 01 00 00 00 mov $0x1,%r12d
12256: eb 92 jmp 121ea <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xfa>
12258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
1225f: 00
12260: 49 8b 14 24 mov (%r12),%rdx
12264: 44 89 c0 mov %r8d,%eax
12267: 48 8b 4a 40 mov 0x40(%rdx),%rcx
1226b: 48 8d 15 0e c9 ff ff lea -0x36f2(%rip),%rdx # eb80 <_ZNKSt5ctypeIcE9do_narrowEcc>
12272: 48 39 d1 cmp %rdx,%rcx
12275: 75 29 jne 122a0 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x1b0>
12277: 84 c0 test %al,%al
12279: 0f 84 11 ff ff ff je 12190 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0xa0>
1227f: 43 88 84 2c 39 01 00 mov %al,0x139(%r12,%r13,1)
12286: 00
12287: 89 c1 mov %eax,%ecx
12289: e9 a4 fe ff ff jmpq 12132 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x42>
1228e: 66 90 xchg %ax,%ax
12290: 31 c9 xor %ecx,%ecx
12292: e9 b1 fe ff ff jmpq 12148 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x58>
12297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
1229e: 00 00
122a0: 44 89 c6 mov %r8d,%esi
122a3: 44 89 44 24 0c mov %r8d,0xc(%rsp)
122a8: 31 d2 xor %edx,%edx
122aa: 4c 89 e7 mov %r12,%rdi
122ad: ff d1 callq *%rcx
122af: 44 8b 44 24 0c mov 0xc(%rsp),%r8d
122b4: eb c1 jmp 12277 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv+0x187>
122b6: 48 8d 35 9e 7b 03 00 lea 0x37b9e(%rip),%rsi # 49e5b <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa5b>
122bd: bf 02 00 00 00 mov $0x2,%edi
122c2: e8 59 d0 ff ff callq f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>
122c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
122ce: 00 00
00000000000122d0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv>:
122d0: 41 56 push %r14
122d2: 41 55 push %r13
122d4: 41 54 push %r12
122d6: 55 push %rbp
122d7: 53 push %rbx
122d8: 48 8b 87 b0 00 00 00 mov 0xb0(%rdi),%rax
122df: 48 3b 87 b8 00 00 00 cmp 0xb8(%rdi),%rax
122e6: 0f 84 21 01 00 00 je 1240d <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x13d>
122ec: 44 0f be 28 movsbl (%rax),%r13d
122f0: 4c 8b a7 c0 00 00 00 mov 0xc0(%rdi),%r12
122f7: 48 89 fb mov %rdi,%rbx
122fa: 45 0f b6 f5 movzbl %r13b,%r14d
122fe: 44 89 ed mov %r13d,%ebp
12301: 43 0f be b4 34 39 01 movsbl 0x139(%r12,%r14,1),%esi
12308: 00 00
1230a: 40 84 f6 test %sil,%sil
1230d: 0f 84 9d 00 00 00 je 123b0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xe0>
12313: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi
1231a: e8 61 35 ff ff callq 5880 <strchr@plt>
1231f: 48 85 c0 test %rax,%rax
12322: 74 05 je 12329 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x59>
12324: 80 38 00 cmpb $0x0,(%rax)
12327: 75 77 jne 123a0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xd0>
12329: 8b 83 8c 00 00 00 mov 0x8c(%rbx),%eax
1232f: a8 80 test $0x80,%al
12331: 0f 85 a9 00 00 00 jne 123e0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x110>
12337: a9 20 01 00 00 test $0x120,%eax
1233c: 0f 84 ba 00 00 00 je 123fc <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x12c>
12342: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx
12349: 40 0f b6 c5 movzbl %bpl,%eax
1234d: 48 8b 52 30 mov 0x30(%rdx),%rdx
12351: f6 44 42 01 08 testb $0x8,0x1(%rdx,%rax,2)
12356: 0f 84 a0 00 00 00 je 123fc <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x12c>
1235c: 40 80 fd 30 cmp $0x30,%bpl
12360: 0f 84 96 00 00 00 je 123fc <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x12c>
12366: c7 83 90 00 00 00 04 movl $0x4,0x90(%rbx)
1236d: 00 00 00
12370: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx
12377: 48 8d bb c8 00 00 00 lea 0xc8(%rbx),%rdi
1237e: 45 89 e8 mov %r13d,%r8d
12381: b9 01 00 00 00 mov $0x1,%ecx
12386: 31 f6 xor %esi,%esi
12388: e8 83 3b ff ff callq 5f10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc@plt>
1238d: 48 83 83 b0 00 00 00 addq $0x1,0xb0(%rbx)
12394: 01
12395: 5b pop %rbx
12396: 5d pop %rbp
12397: 41 5c pop %r12
12399: 41 5d pop %r13
1239b: 41 5e pop %r14
1239d: c3 retq
1239e: 66 90 xchg %ax,%ax
123a0: c7 83 90 00 00 00 01 movl $0x1,0x90(%rbx)
123a7: 00 00 00
123aa: eb c4 jmp 12370 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xa0>
123ac: 0f 1f 40 00 nopl 0x0(%rax)
123b0: 49 8b 04 24 mov (%r12),%rax
123b4: 48 8d 15 c5 c7 ff ff lea -0x383b(%rip),%rdx # eb80 <_ZNKSt5ctypeIcE9do_narrowEcc>
123bb: 44 89 ee mov %r13d,%esi
123be: 48 8b 48 40 mov 0x40(%rax),%rcx
123c2: 44 89 e8 mov %r13d,%eax
123c5: 48 39 d1 cmp %rdx,%rcx
123c8: 75 26 jne 123f0 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x120>
123ca: 84 c0 test %al,%al
123cc: 0f 84 41 ff ff ff je 12313 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x43>
123d2: 43 88 84 34 39 01 00 mov %al,0x139(%r12,%r14,1)
123d9: 00
123da: e9 34 ff ff ff jmpq 12313 <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0x43>
123df: 90 nop
123e0: 48 89 df mov %rbx,%rdi
123e3: 5b pop %rbx
123e4: 5d pop %rbp
123e5: 41 5c pop %r12
123e7: 41 5d pop %r13
123e9: 41 5e pop %r14
123eb: e9 00 fd ff ff jmpq 120f0 <_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv>
123f0: 31 d2 xor %edx,%edx
123f2: 4c 89 e7 mov %r12,%rdi
123f5: ff d1 callq *%rcx
123f7: 0f be f0 movsbl %al,%esi
123fa: eb ce jmp 123ca <_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv+0xfa>
123fc: 48 8d 35 58 7a 03 00 lea 0x37a58(%rip),%rsi # 49e5b <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0xa5b>
12403: bf 02 00 00 00 mov $0x2,%edi
12408: e8 13 cf ff ff callq f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>
1240d: 48 8d 35 2c 76 03 00 lea 0x3762c(%rip),%rsi # 49a40 <_ZZN9benchmark5State13StateIteratorppEvE19__PRETTY_FUNCTION__+0x640>
12414: bf 02 00 00 00 mov $0x2,%edi
12419: e8 02 cf ff ff callq f320 <_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc>
1241e: 66 90 xchg %ax,%ax
0000000000012420 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv>:
12420: 41 56 push %r14
12422: 41 55 push %r13
12424: 41 54 push %r12
12426: 55 push %rbp
12427: 53 push %rbx
12428: 48 8b 87 b0 00 00 00 mov 0xb0(%rdi),%rax
1242f: 48 89 fb mov %rdi,%rbx
12432: 4c 8b a7 c0 00 00 00 mov 0xc0(%rdi),%r12
12439: 48 8d 50 01 lea 0x1(%rax),%rdx
1243d: 48 89 97 b0 00 00 00 mov %rdx,0xb0(%rdi)
12444: 44 0f be 28 movsbl (%rax),%r13d
12448: 45 0f b6 f5 movzbl %r13b,%r14d
1244c: 44 89 ed mov %r13d,%ebp
1244f: 43 0f be b4 34 39 01 movsbl 0x139(%r12,%r14,1),%esi
12456: 00 00
12458: 40 84 f6 test %sil,%sil
1245b: 0f 84 cf 00 00 00 je 12530 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x110>
12461: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi
12468: e8 13 34 ff ff callq 5880 <strchr@plt>
1246d: 48 85 c0 test %rax,%rax
12470: 0f 84 22 02 00 00 je 12698 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x278>
12476: 40 80 fd 5c cmp $0x5c,%bpl
1247a: 0f 84 e8 00 00 00 je 12568 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x148>
12480: 40 80 fd 28 cmp $0x28,%bpl
12484: 74 7a je 12500 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0xe0>
12486: 40 80 fd 29 cmp $0x29,%bpl
1248a: 0f 84 40 02 00 00 je 126d0 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2b0>
12490: 40 80 fd 5b cmp $0x5b,%bpl
12494: 0f 84 a6 01 00 00 je 12640 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x220>
1249a: 40 80 fd 7b cmp $0x7b,%bpl
1249e: 0f 84 5c 02 00 00 je 12700 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x2e0>
124a4: 89 e8 mov %ebp,%eax
124a6: 44 0f be c5 movsbl %bpl,%r8d
124aa: 83 e0 df and $0xffffffdf,%eax
124ad: 3c 5d cmp $0x5d,%al
124af: 0f 84 8b 02 00 00 je 12740 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x320>
124b5: 4c 8b ab c0 00 00 00 mov 0xc0(%rbx),%r13
124bc: 44 0f b6 f5 movzbl %bpl,%r14d
124c0: 49 89 dc mov %rbx,%r12
124c3: 43 0f b6 94 35 39 01 movzbl 0x139(%r13,%r14,1),%edx
124ca: 00 00
124cc: 84 d2 test %dl,%dl
124ce: 0f 84 9c 02 00 00 je 12770 <_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv+0x350>
124d4: 0f b6 03 mov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment