./asd: file format elf64-x86-64 Disassembly of section .init: 0000000000006000 <_init>: 6000: f3 0f 1e fa endbr64 6004: 48 83 ec 08 sub $0x8,%rsp 6008: 48 8b 05 b1 3f 07 00 mov 0x73fb1(%rip),%rax # 79fc0 <__gmon_start__@Base> 600f: 48 85 c0 test %rax,%rax 6012: 74 02 je 6016 <_init+0x16> 6014: ff d0 call *%rax 6016: 48 83 c4 08 add $0x8,%rsp 601a: c3 ret Disassembly of section .plt: 0000000000006020 <_Znam@plt-0x10>: 6020: ff 35 42 3a 07 00 push 0x73a42(%rip) # 79a68 <_GLOBAL_OFFSET_TABLE_+0x8> 6026: ff 25 44 3a 07 00 jmp *0x73a44(%rip) # 79a70 <_GLOBAL_OFFSET_TABLE_+0x10> 602c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000006030 <_Znam@plt>: 6030: ff 25 42 3a 07 00 jmp *0x73a42(%rip) # 79a78 <_Znam@GLIBCXX_3.4> 6036: 68 00 00 00 00 push $0x0 603b: e9 e0 ff ff ff jmp 6020 <_init+0x20> 0000000000006040 <__errno_location@plt>: 6040: ff 25 3a 3a 07 00 jmp *0x73a3a(%rip) # 79a80 <__errno_location@GLIBC_2.2.5> 6046: 68 01 00 00 00 push $0x1 604b: e9 d0 ff ff ff jmp 6020 <_init+0x20> 0000000000006050 : 6050: ff 25 32 3a 07 00 jmp *0x73a32(%rip) # 79a88 6056: 68 02 00 00 00 push $0x2 605b: e9 c0 ff ff ff jmp 6020 <_init+0x20> 0000000000006060 <_ZNSt6chrono3_V212system_clock3nowEv@plt>: 6060: ff 25 2a 3a 07 00 jmp *0x73a2a(%rip) # 79a90 <_ZNSt6chrono3_V212system_clock3nowEv@GLIBCXX_3.4.19> 6066: 68 03 00 00 00 push $0x3 606b: e9 b0 ff ff ff jmp 6020 <_init+0x20> 0000000000006070 : 6070: ff 25 22 3a 07 00 jmp *0x73a22(%rip) # 79a98 6076: 68 04 00 00 00 push $0x4 607b: e9 a0 ff ff ff jmp 6020 <_init+0x20> 0000000000006080 : 6080: ff 25 1a 3a 07 00 jmp *0x73a1a(%rip) # 79aa0 6086: 68 05 00 00 00 push $0x5 608b: e9 90 ff ff ff jmp 6020 <_init+0x20> 0000000000006090 : 6090: ff 25 12 3a 07 00 jmp *0x73a12(%rip) # 79aa8 6096: 68 06 00 00 00 push $0x6 609b: e9 80 ff ff ff jmp 6020 <_init+0x20> 00000000000060a0 : 60a0: ff 25 0a 3a 07 00 jmp *0x73a0a(%rip) # 79ab0 60a6: 68 07 00 00 00 push $0x7 60ab: e9 70 ff ff ff jmp 6020 <_init+0x20> 00000000000060b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt>: 60b0: ff 25 02 3a 07 00 jmp *0x73a02(%rip) # 79ab8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@GLIBCXX_3.4.21> 60b6: 68 08 00 00 00 push $0x8 60bb: e9 60 ff ff ff jmp 6020 <_init+0x20> 00000000000060c0 <__sched_cpucount@plt>: 60c0: ff 25 fa 39 07 00 jmp *0x739fa(%rip) # 79ac0 <__sched_cpucount@GLIBC_2.6> 60c6: 68 09 00 00 00 push $0x9 60cb: e9 50 ff ff ff jmp 6020 <_init+0x20> 00000000000060d0 : 60d0: ff 25 f2 39 07 00 jmp *0x739f2(%rip) # 79ac8 60d6: 68 0a 00 00 00 push $0xa 60db: e9 40 ff ff ff jmp 6020 <_init+0x20> 00000000000060e0 <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt>: 60e0: ff 25 ea 39 07 00 jmp *0x739ea(%rip) # 79ad0 <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4> 60e6: 68 0b 00 00 00 push $0xb 60eb: e9 30 ff ff ff jmp 6020 <_init+0x20> 00000000000060f0 : 60f0: ff 25 e2 39 07 00 jmp *0x739e2(%rip) # 79ad8 60f6: 68 0c 00 00 00 push $0xc 60fb: e9 20 ff ff ff jmp 6020 <_init+0x20> 0000000000006100 : 6100: ff 25 da 39 07 00 jmp *0x739da(%rip) # 79ae0 6106: 68 0d 00 00 00 push $0xd 610b: e9 10 ff ff ff jmp 6020 <_init+0x20> 0000000000006110 <_ZNKSt10filesystem7__cxx114path5_List13_Impl_deleterclEPNS2_5_ImplE@plt>: 6110: ff 25 d2 39 07 00 jmp *0x739d2(%rip) # 79ae8 <_ZNKSt10filesystem7__cxx114path5_List13_Impl_deleterclEPNS2_5_ImplE@GLIBCXX_3.4.26> 6116: 68 0e 00 00 00 push $0xe 611b: e9 00 ff ff ff jmp 6020 <_init+0x20> 0000000000006120 <_ZNSt10filesystem7__cxx114path5_ListC1Ev@plt>: 6120: ff 25 ca 39 07 00 jmp *0x739ca(%rip) # 79af0 <_ZNSt10filesystem7__cxx114path5_ListC1Ev@GLIBCXX_3.4.26> 6126: 68 0f 00 00 00 push $0xf 612b: e9 f0 fe ff ff jmp 6020 <_init+0x20> 0000000000006130 : 6130: ff 25 c2 39 07 00 jmp *0x739c2(%rip) # 79af8 6136: 68 10 00 00 00 push $0x10 613b: e9 e0 fe ff ff jmp 6020 <_init+0x20> 0000000000006140 <_ZSt9terminatev@plt>: 6140: ff 25 ba 39 07 00 jmp *0x739ba(%rip) # 79b00 <_ZSt9terminatev@GLIBCXX_3.4> 6146: 68 11 00 00 00 push $0x11 614b: e9 d0 fe ff ff jmp 6020 <_init+0x20> 0000000000006150 <_ZNSt8ios_baseC2Ev@plt>: 6150: ff 25 b2 39 07 00 jmp *0x739b2(%rip) # 79b08 <_ZNSt8ios_baseC2Ev@GLIBCXX_3.4> 6156: 68 12 00 00 00 push $0x12 615b: e9 c0 fe ff ff jmp 6020 <_init+0x20> 0000000000006160 : 6160: ff 25 aa 39 07 00 jmp *0x739aa(%rip) # 79b10 6166: 68 13 00 00 00 push $0x13 616b: e9 b0 fe ff ff jmp 6020 <_init+0x20> 0000000000006170 : 6170: ff 25 a2 39 07 00 jmp *0x739a2(%rip) # 79b18 6176: 68 14 00 00 00 push $0x14 617b: e9 a0 fe ff ff jmp 6020 <_init+0x20> 0000000000006180 <_ZNSt8ios_baseD2Ev@plt>: 6180: ff 25 9a 39 07 00 jmp *0x7399a(%rip) # 79b20 <_ZNSt8ios_baseD2Ev@GLIBCXX_3.4> 6186: 68 15 00 00 00 push $0x15 618b: e9 90 fe ff ff jmp 6020 <_init+0x20> 0000000000006190 : 6190: ff 25 92 39 07 00 jmp *0x73992(%rip) # 79b28 6196: 68 16 00 00 00 push $0x16 619b: e9 80 fe ff ff jmp 6020 <_init+0x20> 00000000000061a0 : 61a0: ff 25 8a 39 07 00 jmp *0x7398a(%rip) # 79b30 61a6: 68 17 00 00 00 push $0x17 61ab: e9 70 fe ff ff jmp 6020 <_init+0x20> 00000000000061b0 <_ZSt17__throw_bad_allocv@plt>: 61b0: ff 25 82 39 07 00 jmp *0x73982(%rip) # 79b38 <_ZSt17__throw_bad_allocv@GLIBCXX_3.4> 61b6: 68 18 00 00 00 push $0x18 61bb: e9 60 fe ff ff jmp 6020 <_init+0x20> 00000000000061c0 : 61c0: ff 25 7a 39 07 00 jmp *0x7397a(%rip) # 79b40 61c6: 68 19 00 00 00 push $0x19 61cb: e9 50 fe ff ff jmp 6020 <_init+0x20> 00000000000061d0 <_ZSt25__throw_bad_function_callv@plt>: 61d0: ff 25 72 39 07 00 jmp *0x73972(%rip) # 79b48 <_ZSt25__throw_bad_function_callv@GLIBCXX_3.4.14> 61d6: 68 1a 00 00 00 push $0x1a 61db: e9 40 fe ff ff jmp 6020 <_init+0x20> 00000000000061e0 <_ZNSt10filesystem6statusERKNS_7__cxx114pathE@plt>: 61e0: ff 25 6a 39 07 00 jmp *0x7396a(%rip) # 79b50 <_ZNSt10filesystem6statusERKNS_7__cxx114pathE@GLIBCXX_3.4.26> 61e6: 68 1b 00 00 00 push $0x1b 61eb: e9 30 fe ff ff jmp 6020 <_init+0x20> 00000000000061f0 <__cxa_begin_catch@plt>: 61f0: ff 25 62 39 07 00 jmp *0x73962(%rip) # 79b58 <__cxa_begin_catch@CXXABI_1.3> 61f6: 68 1c 00 00 00 push $0x1c 61fb: e9 20 fe ff ff jmp 6020 <_init+0x20> 0000000000006200 : 6200: ff 25 5a 39 07 00 jmp *0x7395a(%rip) # 79b60 6206: 68 1d 00 00 00 push $0x1d 620b: e9 10 fe ff ff jmp 6020 <_init+0x20> 0000000000006210 : 6210: ff 25 52 39 07 00 jmp *0x73952(%rip) # 79b68 6216: 68 1e 00 00 00 push $0x1e 621b: e9 00 fe ff ff jmp 6020 <_init+0x20> 0000000000006220 : 6220: ff 25 4a 39 07 00 jmp *0x7394a(%rip) # 79b70 6226: 68 1f 00 00 00 push $0x1f 622b: e9 f0 fd ff ff jmp 6020 <_init+0x20> 0000000000006230 <_ZNSt6thread6_StateD2Ev@plt>: 6230: ff 25 42 39 07 00 jmp *0x73942(%rip) # 79b78 <_ZNSt6thread6_StateD2Ev@GLIBCXX_3.4.22> 6236: 68 20 00 00 00 push $0x20 623b: e9 e0 fd ff ff jmp 6020 <_init+0x20> 0000000000006240 : 6240: ff 25 3a 39 07 00 jmp *0x7393a(%rip) # 79b80 6246: 68 21 00 00 00 push $0x21 624b: e9 d0 fd ff ff jmp 6020 <_init+0x20> 0000000000006250 : 6250: ff 25 32 39 07 00 jmp *0x73932(%rip) # 79b88 6256: 68 22 00 00 00 push $0x22 625b: e9 c0 fd ff ff jmp 6020 <_init+0x20> 0000000000006260 <__cxa_allocate_exception@plt>: 6260: ff 25 2a 39 07 00 jmp *0x7392a(%rip) # 79b90 <__cxa_allocate_exception@CXXABI_1.3> 6266: 68 23 00 00 00 push $0x23 626b: e9 b0 fd ff ff jmp 6020 <_init+0x20> 0000000000006270 : 6270: ff 25 22 39 07 00 jmp *0x73922(%rip) # 79b98 6276: 68 24 00 00 00 push $0x24 627b: e9 a0 fd ff ff jmp 6020 <_init+0x20> 0000000000006280 <_ZNSt3_V216generic_categoryEv@plt>: 6280: ff 25 1a 39 07 00 jmp *0x7391a(%rip) # 79ba0 <_ZNSt3_V216generic_categoryEv@GLIBCXX_3.4.21> 6286: 68 25 00 00 00 push $0x25 628b: e9 90 fd ff ff jmp 6020 <_init+0x20> 0000000000006290 : 6290: ff 25 12 39 07 00 jmp *0x73912(%rip) # 79ba8 6296: 68 26 00 00 00 push $0x26 629b: e9 80 fd ff ff jmp 6020 <_init+0x20> 00000000000062a0 <_ZSt20__throw_length_errorPKc@plt>: 62a0: ff 25 0a 39 07 00 jmp *0x7390a(%rip) # 79bb0 <_ZSt20__throw_length_errorPKc@GLIBCXX_3.4> 62a6: 68 27 00 00 00 push $0x27 62ab: e9 70 fd ff ff jmp 6020 <_init+0x20> 00000000000062b0 : 62b0: ff 25 02 39 07 00 jmp *0x73902(%rip) # 79bb8 62b6: 68 28 00 00 00 push $0x28 62bb: e9 60 fd ff ff jmp 6020 <_init+0x20> 00000000000062c0 : 62c0: ff 25 fa 38 07 00 jmp *0x738fa(%rip) # 79bc0 62c6: 68 29 00 00 00 push $0x29 62cb: e9 50 fd ff ff jmp 6020 <_init+0x20> 00000000000062d0 : 62d0: ff 25 f2 38 07 00 jmp *0x738f2(%rip) # 79bc8 62d6: 68 2a 00 00 00 push $0x2a 62db: e9 40 fd ff ff jmp 6020 <_init+0x20> 00000000000062e0 : 62e0: ff 25 ea 38 07 00 jmp *0x738ea(%rip) # 79bd0 62e6: 68 2b 00 00 00 push $0x2b 62eb: e9 30 fd ff ff jmp 6020 <_init+0x20> 00000000000062f0 <_ZNSt3_V215system_categoryEv@plt>: 62f0: ff 25 e2 38 07 00 jmp *0x738e2(%rip) # 79bd8 <_ZNSt3_V215system_categoryEv@GLIBCXX_3.4.21> 62f6: 68 2c 00 00 00 push $0x2c 62fb: e9 20 fd ff ff jmp 6020 <_init+0x20> 0000000000006300 : 6300: ff 25 da 38 07 00 jmp *0x738da(%rip) # 79be0 6306: 68 2d 00 00 00 push $0x2d 630b: e9 10 fd ff ff jmp 6020 <_init+0x20> 0000000000006310 : 6310: ff 25 d2 38 07 00 jmp *0x738d2(%rip) # 79be8 6316: 68 2e 00 00 00 push $0x2e 631b: e9 00 fd ff ff jmp 6020 <_init+0x20> 0000000000006320 <_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@plt>: 6320: ff 25 ca 38 07 00 jmp *0x738ca(%rip) # 79bf0 <_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@GLIBCXX_3.4> 6326: 68 2f 00 00 00 push $0x2f 632b: e9 f0 fc ff ff jmp 6020 <_init+0x20> 0000000000006330 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@plt>: 6330: ff 25 c2 38 07 00 jmp *0x738c2(%rip) # 79bf8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21> 6336: 68 30 00 00 00 push $0x30 633b: e9 e0 fc ff ff jmp 6020 <_init+0x20> 0000000000006340 : 6340: ff 25 ba 38 07 00 jmp *0x738ba(%rip) # 79c00 6346: 68 31 00 00 00 push $0x31 634b: e9 d0 fc ff ff jmp 6020 <_init+0x20> 0000000000006350 <__cxa_guard_release@plt>: 6350: ff 25 b2 38 07 00 jmp *0x738b2(%rip) # 79c08 <__cxa_guard_release@CXXABI_1.3> 6356: 68 32 00 00 00 push $0x32 635b: e9 c0 fc ff ff jmp 6020 <_init+0x20> 0000000000006360 : 6360: ff 25 aa 38 07 00 jmp *0x738aa(%rip) # 79c10 6366: 68 33 00 00 00 push $0x33 636b: e9 b0 fc ff ff jmp 6020 <_init+0x20> 0000000000006370 <__assert_fail@plt>: 6370: ff 25 a2 38 07 00 jmp *0x738a2(%rip) # 79c18 <__assert_fail@GLIBC_2.2.5> 6376: 68 34 00 00 00 push $0x34 637b: e9 a0 fc ff ff jmp 6020 <_init+0x20> 0000000000006380 : 6380: ff 25 9a 38 07 00 jmp *0x7389a(%rip) # 79c20 6386: 68 35 00 00 00 push $0x35 638b: e9 90 fc ff ff jmp 6020 <_init+0x20> 0000000000006390 <_ZSt20__throw_system_errori@plt>: 6390: ff 25 92 38 07 00 jmp *0x73892(%rip) # 79c28 <_ZSt20__throw_system_errori@GLIBCXX_3.4.11> 6396: 68 36 00 00 00 push $0x36 639b: e9 80 fc ff ff jmp 6020 <_init+0x20> 00000000000063a0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv@plt>: 63a0: ff 25 8a 38 07 00 jmp *0x7388a(%rip) # 79c30 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv@GLIBCXX_3.4.21> 63a6: 68 37 00 00 00 push $0x37 63ab: e9 70 fc ff ff jmp 6020 <_init+0x20> 00000000000063b0 : 63b0: ff 25 82 38 07 00 jmp *0x73882(%rip) # 79c38 63b6: 68 38 00 00 00 push $0x38 63bb: e9 60 fc ff ff jmp 6020 <_init+0x20> 00000000000063c0 : 63c0: ff 25 7a 38 07 00 jmp *0x7387a(%rip) # 79c40 63c6: 68 39 00 00 00 push $0x39 63cb: e9 50 fc ff ff jmp 6020 <_init+0x20> 00000000000063d0 : 63d0: ff 25 72 38 07 00 jmp *0x73872(%rip) # 79c48 63d6: 68 3a 00 00 00 push $0x3a 63db: e9 40 fc ff ff jmp 6020 <_init+0x20> 00000000000063e0 : 63e0: ff 25 6a 38 07 00 jmp *0x7386a(%rip) # 79c50 63e6: 68 3b 00 00 00 push $0x3b 63eb: e9 30 fc ff ff jmp 6020 <_init+0x20> 00000000000063f0 : 63f0: ff 25 62 38 07 00 jmp *0x73862(%rip) # 79c58 63f6: 68 3c 00 00 00 push $0x3c 63fb: e9 20 fc ff ff jmp 6020 <_init+0x20> 0000000000006400 : 6400: ff 25 5a 38 07 00 jmp *0x7385a(%rip) # 79c60 6406: 68 3d 00 00 00 push $0x3d 640b: e9 10 fc ff ff jmp 6020 <_init+0x20> 0000000000006410 <_ZNSt10filesystem7__cxx114path14_M_split_cmptsEv@plt>: 6410: ff 25 52 38 07 00 jmp *0x73852(%rip) # 79c68 <_ZNSt10filesystem7__cxx114path14_M_split_cmptsEv@GLIBCXX_3.4.26> 6416: 68 3e 00 00 00 push $0x3e 641b: e9 00 fc ff ff jmp 6020 <_init+0x20> 0000000000006420 <__register_atfork@plt>: 6420: ff 25 4a 38 07 00 jmp *0x7384a(%rip) # 79c70 <__register_atfork@GLIBC_2.3.2> 6426: 68 3f 00 00 00 push $0x3f 642b: e9 f0 fb ff ff jmp 6020 <_init+0x20> 0000000000006430 : 6430: ff 25 42 38 07 00 jmp *0x73842(%rip) # 79c78 6436: 68 40 00 00 00 push $0x40 643b: e9 e0 fb ff ff jmp 6020 <_init+0x20> 0000000000006440 : 6440: ff 25 3a 38 07 00 jmp *0x7383a(%rip) # 79c80 6446: 68 41 00 00 00 push $0x41 644b: e9 d0 fb ff ff jmp 6020 <_init+0x20> 0000000000006450 <__cxa_atexit@plt>: 6450: ff 25 32 38 07 00 jmp *0x73832(%rip) # 79c88 <__cxa_atexit@GLIBC_2.2.5> 6456: 68 42 00 00 00 push $0x42 645b: e9 c0 fb ff ff jmp 6020 <_init+0x20> 0000000000006460 : 6460: ff 25 2a 38 07 00 jmp *0x7382a(%rip) # 79c90 6466: 68 43 00 00 00 push $0x43 646b: e9 b0 fb ff ff jmp 6020 <_init+0x20> 0000000000006470 <_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@plt>: 6470: ff 25 22 38 07 00 jmp *0x73822(%rip) # 79c98 <_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@GLIBCXX_3.4.22> 6476: 68 44 00 00 00 push $0x44 647b: e9 a0 fb ff ff jmp 6020 <_init+0x20> 0000000000006480 <_ZdlPv@plt>: 6480: ff 25 1a 38 07 00 jmp *0x7381a(%rip) # 79ca0 <_ZdlPv@GLIBCXX_3.4> 6486: 68 45 00 00 00 push $0x45 648b: e9 90 fb ff ff jmp 6020 <_init+0x20> 0000000000006490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc@plt>: 6490: ff 25 12 38 07 00 jmp *0x73812(%rip) # 79ca8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc@GLIBCXX_3.4.21> 6496: 68 46 00 00 00 push $0x46 649b: e9 80 fb ff ff jmp 6020 <_init+0x20> 00000000000064a0 <__isoc99_sscanf@plt>: 64a0: ff 25 0a 38 07 00 jmp *0x7380a(%rip) # 79cb0 <__isoc99_sscanf@GLIBC_2.7> 64a6: 68 47 00 00 00 push $0x47 64ab: e9 70 fb ff ff jmp 6020 <_init+0x20> 00000000000064b0 <_Znwm@plt>: 64b0: ff 25 02 38 07 00 jmp *0x73802(%rip) # 79cb8 <_Znwm@GLIBCXX_3.4> 64b6: 68 48 00 00 00 push $0x48 64bb: e9 60 fb ff ff jmp 6020 <_init+0x20> 00000000000064c0 <__xstat@plt>: 64c0: ff 25 fa 37 07 00 jmp *0x737fa(%rip) # 79cc0 <__xstat@GLIBC_2.2.5> 64c6: 68 49 00 00 00 push $0x49 64cb: e9 50 fb ff ff jmp 6020 <_init+0x20> 00000000000064d0 : 64d0: ff 25 f2 37 07 00 jmp *0x737f2(%rip) # 79cc8 64d6: 68 4a 00 00 00 push $0x4a 64db: e9 40 fb ff ff jmp 6020 <_init+0x20> 00000000000064e0 : 64e0: ff 25 ea 37 07 00 jmp *0x737ea(%rip) # 79cd0 64e6: 68 4b 00 00 00 push $0x4b 64eb: e9 30 fb ff ff jmp 6020 <_init+0x20> 00000000000064f0 <_ZdlPvm@plt>: 64f0: ff 25 e2 37 07 00 jmp *0x737e2(%rip) # 79cd8 <_ZdlPvm@CXXABI_1.3.9> 64f6: 68 4c 00 00 00 push $0x4c 64fb: e9 20 fb ff ff jmp 6020 <_init+0x20> 0000000000006500 : 6500: ff 25 da 37 07 00 jmp *0x737da(%rip) # 79ce0 6506: 68 4d 00 00 00 push $0x4d 650b: e9 10 fb ff ff jmp 6020 <_init+0x20> 0000000000006510 <_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@plt>: 6510: ff 25 d2 37 07 00 jmp *0x737d2(%rip) # 79ce8 <_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4> 6516: 68 4e 00 00 00 push $0x4e 651b: e9 00 fb ff ff jmp 6020 <_init+0x20> 0000000000006520 <__fxstat@plt>: 6520: ff 25 ca 37 07 00 jmp *0x737ca(%rip) # 79cf0 <__fxstat@GLIBC_2.2.5> 6526: 68 4f 00 00 00 push $0x4f 652b: e9 f0 fa ff ff jmp 6020 <_init+0x20> 0000000000006530 : 6530: ff 25 c2 37 07 00 jmp *0x737c2(%rip) # 79cf8 6536: 68 50 00 00 00 push $0x50 653b: e9 e0 fa ff ff jmp 6020 <_init+0x20> 0000000000006540 <_ZNSaIcED1Ev@plt>: 6540: ff 25 ba 37 07 00 jmp *0x737ba(%rip) # 79d00 <_ZNSaIcED1Ev@GLIBCXX_3.4> 6546: 68 51 00 00 00 push $0x51 654b: e9 d0 fa ff ff jmp 6020 <_init+0x20> 0000000000006550 : 6550: ff 25 b2 37 07 00 jmp *0x737b2(%rip) # 79d08 6556: 68 52 00 00 00 push $0x52 655b: e9 c0 fa ff ff jmp 6020 <_init+0x20> 0000000000006560 <_ZnwmSt11align_val_t@plt>: 6560: ff 25 aa 37 07 00 jmp *0x737aa(%rip) # 79d10 <_ZnwmSt11align_val_t@CXXABI_1.3.11> 6566: 68 53 00 00 00 push $0x53 656b: e9 b0 fa ff ff jmp 6020 <_init+0x20> 0000000000006570 : 6570: ff 25 a2 37 07 00 jmp *0x737a2(%rip) # 79d18 6576: 68 54 00 00 00 push $0x54 657b: e9 a0 fa ff ff jmp 6020 <_init+0x20> 0000000000006580 <__stack_chk_fail@plt>: 6580: ff 25 9a 37 07 00 jmp *0x7379a(%rip) # 79d20 <__stack_chk_fail@GLIBC_2.4> 6586: 68 55 00 00 00 push $0x55 658b: e9 90 fa ff ff jmp 6020 <_init+0x20> 0000000000006590 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt>: 6590: ff 25 92 37 07 00 jmp *0x73792(%rip) # 79d28 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@GLIBCXX_3.4.9> 6596: 68 56 00 00 00 push $0x56 659b: e9 80 fa ff ff jmp 6020 <_init+0x20> 00000000000065a0 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@plt>: 65a0: ff 25 8a 37 07 00 jmp *0x7378a(%rip) # 79d30 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@GLIBCXX_3.4> 65a6: 68 57 00 00 00 push $0x57 65ab: e9 70 fa ff ff jmp 6020 <_init+0x20> 00000000000065b0 : 65b0: ff 25 82 37 07 00 jmp *0x73782(%rip) # 79d38 65b6: 68 58 00 00 00 push $0x58 65bb: e9 60 fa ff ff jmp 6020 <_init+0x20> 00000000000065c0 : 65c0: ff 25 7a 37 07 00 jmp *0x7377a(%rip) # 79d40 65c6: 68 59 00 00 00 push $0x59 65cb: e9 50 fa ff ff jmp 6020 <_init+0x20> 00000000000065d0 : 65d0: ff 25 72 37 07 00 jmp *0x73772(%rip) # 79d48 65d6: 68 5a 00 00 00 push $0x5a 65db: e9 40 fa ff ff jmp 6020 <_init+0x20> 00000000000065e0 : 65e0: ff 25 6a 37 07 00 jmp *0x7376a(%rip) # 79d50 65e6: 68 5b 00 00 00 push $0x5b 65eb: e9 30 fa ff ff jmp 6020 <_init+0x20> 00000000000065f0 : 65f0: ff 25 62 37 07 00 jmp *0x73762(%rip) # 79d58 65f6: 68 5c 00 00 00 push $0x5c 65fb: e9 20 fa ff ff jmp 6020 <_init+0x20> 0000000000006600 : 6600: ff 25 5a 37 07 00 jmp *0x7375a(%rip) # 79d60 6606: 68 5d 00 00 00 push $0x5d 660b: e9 10 fa ff ff jmp 6020 <_init+0x20> 0000000000006610 : 6610: ff 25 52 37 07 00 jmp *0x73752(%rip) # 79d68 6616: 68 5e 00 00 00 push $0x5e 661b: e9 00 fa ff ff jmp 6020 <_init+0x20> 0000000000006620 : 6620: ff 25 4a 37 07 00 jmp *0x7374a(%rip) # 79d70 6626: 68 5f 00 00 00 push $0x5f 662b: e9 f0 f9 ff ff jmp 6020 <_init+0x20> 0000000000006630 <_ZdaPv@plt>: 6630: ff 25 42 37 07 00 jmp *0x73742(%rip) # 79d78 <_ZdaPv@GLIBCXX_3.4> 6636: 68 60 00 00 00 push $0x60 663b: e9 e0 f9 ff ff jmp 6020 <_init+0x20> 0000000000006640 : 6640: ff 25 3a 37 07 00 jmp *0x7373a(%rip) # 79d80 6646: 68 61 00 00 00 push $0x61 664b: e9 d0 f9 ff ff jmp 6020 <_init+0x20> 0000000000006650 <_ZdlPvSt11align_val_t@plt>: 6650: ff 25 32 37 07 00 jmp *0x73732(%rip) # 79d88 <_ZdlPvSt11align_val_t@CXXABI_1.3.11> 6656: 68 62 00 00 00 push $0x62 665b: e9 c0 f9 ff ff jmp 6020 <_init+0x20> 0000000000006660 : 6660: ff 25 2a 37 07 00 jmp *0x7372a(%rip) # 79d90 6666: 68 63 00 00 00 push $0x63 666b: e9 b0 f9 ff ff jmp 6020 <_init+0x20> 0000000000006670 : 6670: ff 25 22 37 07 00 jmp *0x73722(%rip) # 79d98 6676: 68 64 00 00 00 push $0x64 667b: e9 a0 f9 ff ff jmp 6020 <_init+0x20> 0000000000006680 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt>: 6680: ff 25 1a 37 07 00 jmp *0x7371a(%rip) # 79da0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4> 6686: 68 65 00 00 00 push $0x65 668b: e9 90 f9 ff ff jmp 6020 <_init+0x20> 0000000000006690 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_@plt>: 6690: ff 25 12 37 07 00 jmp *0x73712(%rip) # 79da8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_@GLIBCXX_3.4.21> 6696: 68 66 00 00 00 push $0x66 669b: e9 80 f9 ff ff jmp 6020 <_init+0x20> 00000000000066a0 <_ZNSt6thread20hardware_concurrencyEv@plt>: 66a0: ff 25 0a 37 07 00 jmp *0x7370a(%rip) # 79db0 <_ZNSt6thread20hardware_concurrencyEv@GLIBCXX_3.4.17> 66a6: 68 67 00 00 00 push $0x67 66ab: e9 70 f9 ff ff jmp 6020 <_init+0x20> 00000000000066b0 <_ZSt15set_new_handlerPFvvE@plt>: 66b0: ff 25 02 37 07 00 jmp *0x73702(%rip) # 79db8 <_ZSt15set_new_handlerPFvvE@GLIBCXX_3.4> 66b6: 68 68 00 00 00 push $0x68 66bb: e9 60 f9 ff ff jmp 6020 <_init+0x20> 00000000000066c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm@plt>: 66c0: ff 25 fa 36 07 00 jmp *0x736fa(%rip) # 79dc0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm@GLIBCXX_3.4.21> 66c6: 68 69 00 00 00 push $0x69 66cb: e9 50 f9 ff ff jmp 6020 <_init+0x20> 00000000000066d0 : 66d0: ff 25 f2 36 07 00 jmp *0x736f2(%rip) # 79dc8 66d6: 68 6a 00 00 00 push $0x6a 66db: e9 40 f9 ff ff jmp 6020 <_init+0x20> 00000000000066e0 : 66e0: ff 25 ea 36 07 00 jmp *0x736ea(%rip) # 79dd0 66e6: 68 6b 00 00 00 push $0x6b 66eb: e9 30 f9 ff ff jmp 6020 <_init+0x20> 00000000000066f0 <_ZNSt6localeD1Ev@plt>: 66f0: ff 25 e2 36 07 00 jmp *0x736e2(%rip) # 79dd8 <_ZNSt6localeD1Ev@GLIBCXX_3.4> 66f6: 68 6c 00 00 00 push $0x6c 66fb: e9 20 f9 ff ff jmp 6020 <_init+0x20> 0000000000006700 <__cxa_throw_bad_array_new_length@plt>: 6700: ff 25 da 36 07 00 jmp *0x736da(%rip) # 79de0 <__cxa_throw_bad_array_new_length@CXXABI_1.3.8> 6706: 68 6d 00 00 00 push $0x6d 670b: e9 10 f9 ff ff jmp 6020 <_init+0x20> 0000000000006710 : 6710: ff 25 d2 36 07 00 jmp *0x736d2(%rip) # 79de8 6716: 68 6e 00 00 00 push $0x6e 671b: e9 00 f9 ff ff jmp 6020 <_init+0x20> 0000000000006720 : 6720: ff 25 ca 36 07 00 jmp *0x736ca(%rip) # 79df0 6726: 68 6f 00 00 00 push $0x6f 672b: e9 f0 f8 ff ff jmp 6020 <_init+0x20> 0000000000006730 <__cxa_rethrow@plt>: 6730: ff 25 c2 36 07 00 jmp *0x736c2(%rip) # 79df8 <__cxa_rethrow@CXXABI_1.3> 6736: 68 70 00 00 00 push $0x70 673b: e9 e0 f8 ff ff jmp 6020 <_init+0x20> 0000000000006740 : 6740: ff 25 ba 36 07 00 jmp *0x736ba(%rip) # 79e00 6746: 68 71 00 00 00 push $0x71 674b: e9 d0 f8 ff ff jmp 6020 <_init+0x20> 0000000000006750 : 6750: ff 25 b2 36 07 00 jmp *0x736b2(%rip) # 79e08 6756: 68 72 00 00 00 push $0x72 675b: e9 c0 f8 ff ff jmp 6020 <_init+0x20> 0000000000006760 : 6760: ff 25 aa 36 07 00 jmp *0x736aa(%rip) # 79e10 6766: 68 73 00 00 00 push $0x73 676b: e9 b0 f8 ff ff jmp 6020 <_init+0x20> 0000000000006770 : 6770: ff 25 a2 36 07 00 jmp *0x736a2(%rip) # 79e18 6776: 68 74 00 00 00 push $0x74 677b: e9 a0 f8 ff ff jmp 6020 <_init+0x20> 0000000000006780 : 6780: ff 25 9a 36 07 00 jmp *0x7369a(%rip) # 79e20 6786: 68 75 00 00 00 push $0x75 678b: e9 90 f8 ff ff jmp 6020 <_init+0x20> 0000000000006790 : 6790: ff 25 92 36 07 00 jmp *0x73692(%rip) # 79e28 6796: 68 76 00 00 00 push $0x76 679b: e9 80 f8 ff ff jmp 6020 <_init+0x20> 00000000000067a0 : 67a0: ff 25 8a 36 07 00 jmp *0x7368a(%rip) # 79e30 67a6: 68 77 00 00 00 push $0x77 67ab: e9 70 f8 ff ff jmp 6020 <_init+0x20> 00000000000067b0 <_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@plt>: 67b0: ff 25 82 36 07 00 jmp *0x73682(%rip) # 79e38 <_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@GLIBCXX_3.4.21> 67b6: 68 78 00 00 00 push $0x78 67bb: e9 60 f8 ff ff jmp 6020 <_init+0x20> 00000000000067c0 : 67c0: ff 25 7a 36 07 00 jmp *0x7367a(%rip) # 79e40 67c6: 68 79 00 00 00 push $0x79 67cb: e9 50 f8 ff ff jmp 6020 <_init+0x20> 00000000000067d0 : 67d0: ff 25 72 36 07 00 jmp *0x73672(%rip) # 79e48 67d6: 68 7a 00 00 00 push $0x7a 67db: e9 40 f8 ff ff jmp 6020 <_init+0x20> 00000000000067e0 : 67e0: ff 25 6a 36 07 00 jmp *0x7366a(%rip) # 79e50 67e6: 68 7b 00 00 00 push $0x7b 67eb: e9 30 f8 ff ff jmp 6020 <_init+0x20> 00000000000067f0 <__cxa_end_catch@plt>: 67f0: ff 25 62 36 07 00 jmp *0x73662(%rip) # 79e58 <__cxa_end_catch@CXXABI_1.3> 67f6: 68 7c 00 00 00 push $0x7c 67fb: e9 20 f8 ff ff jmp 6020 <_init+0x20> 0000000000006800 : 6800: ff 25 5a 36 07 00 jmp *0x7365a(%rip) # 79e60 6806: 68 7d 00 00 00 push $0x7d 680b: e9 10 f8 ff ff jmp 6020 <_init+0x20> 0000000000006810 <_ZnamRKSt9nothrow_t@plt>: 6810: ff 25 52 36 07 00 jmp *0x73652(%rip) # 79e68 <_ZnamRKSt9nothrow_t@GLIBCXX_3.4> 6816: 68 7e 00 00 00 push $0x7e 681b: e9 00 f8 ff ff jmp 6020 <_init+0x20> 0000000000006820 : 6820: ff 25 4a 36 07 00 jmp *0x7364a(%rip) # 79e70 6826: 68 7f 00 00 00 push $0x7f 682b: e9 f0 f7 ff ff jmp 6020 <_init+0x20> 0000000000006830 <__tls_get_addr@plt>: 6830: ff 25 42 36 07 00 jmp *0x73642(%rip) # 79e78 <__tls_get_addr@GLIBC_2.3> 6836: 68 80 00 00 00 push $0x80 683b: e9 e0 f7 ff ff jmp 6020 <_init+0x20> 0000000000006840 : 6840: ff 25 3a 36 07 00 jmp *0x7363a(%rip) # 79e80 6846: 68 81 00 00 00 push $0x81 684b: e9 d0 f7 ff ff jmp 6020 <_init+0x20> 0000000000006850 <_ZNSt6thread4joinEv@plt>: 6850: ff 25 32 36 07 00 jmp *0x73632(%rip) # 79e88 <_ZNSt6thread4joinEv@GLIBCXX_3.4.11> 6856: 68 82 00 00 00 push $0x82 685b: e9 c0 f7 ff ff jmp 6020 <_init+0x20> 0000000000006860 <__cxa_throw@plt>: 6860: ff 25 2a 36 07 00 jmp *0x7362a(%rip) # 79e90 <__cxa_throw@CXXABI_1.3> 6866: 68 83 00 00 00 push $0x83 686b: e9 b0 f7 ff ff jmp 6020 <_init+0x20> 0000000000006870 <_ZNSolsEi@plt>: 6870: ff 25 22 36 07 00 jmp *0x73622(%rip) # 79e98 <_ZNSolsEi@GLIBCXX_3.4> 6876: 68 84 00 00 00 push $0x84 687b: e9 a0 f7 ff ff jmp 6020 <_init+0x20> 0000000000006880 : 6880: ff 25 1a 36 07 00 jmp *0x7361a(%rip) # 79ea0 6886: 68 85 00 00 00 push $0x85 688b: e9 90 f7 ff ff jmp 6020 <_init+0x20> 0000000000006890 <__cxa_thread_atexit@plt>: 6890: ff 25 12 36 07 00 jmp *0x73612(%rip) # 79ea8 <__cxa_thread_atexit@CXXABI_1.3.7> 6896: 68 86 00 00 00 push $0x86 689b: e9 80 f7 ff ff jmp 6020 <_init+0x20> 00000000000068a0 <_Unwind_Resume@plt>: 68a0: ff 25 0a 36 07 00 jmp *0x7360a(%rip) # 79eb0 <_Unwind_Resume@GCC_3.0> 68a6: 68 87 00 00 00 push $0x87 68ab: e9 70 f7 ff ff jmp 6020 <_init+0x20> 00000000000068b0 <_ZNSaIcEC1Ev@plt>: 68b0: ff 25 02 36 07 00 jmp *0x73602(%rip) # 79eb8 <_ZNSaIcEC1Ev@GLIBCXX_3.4> 68b6: 68 88 00 00 00 push $0x88 68bb: e9 60 f7 ff ff jmp 6020 <_init+0x20> 00000000000068c0 : 68c0: ff 25 fa 35 07 00 jmp *0x735fa(%rip) # 79ec0 68c6: 68 89 00 00 00 push $0x89 68cb: e9 50 f7 ff ff jmp 6020 <_init+0x20> 00000000000068d0 : 68d0: ff 25 f2 35 07 00 jmp *0x735f2(%rip) # 79ec8 68d6: 68 8a 00 00 00 push $0x8a 68db: e9 40 f7 ff ff jmp 6020 <_init+0x20> 00000000000068e0 : 68e0: ff 25 ea 35 07 00 jmp *0x735ea(%rip) # 79ed0 68e6: 68 8b 00 00 00 push $0x8b 68eb: e9 30 f7 ff ff jmp 6020 <_init+0x20> 00000000000068f0 <__cxa_guard_acquire@plt>: 68f0: ff 25 e2 35 07 00 jmp *0x735e2(%rip) # 79ed8 <__cxa_guard_acquire@CXXABI_1.3> 68f6: 68 8c 00 00 00 push $0x8c 68fb: e9 20 f7 ff ff jmp 6020 <_init+0x20> 0000000000006900 : 6900: ff 25 da 35 07 00 jmp *0x735da(%rip) # 79ee0 6906: 68 8d 00 00 00 push $0x8d 690b: e9 10 f7 ff ff jmp 6020 <_init+0x20> 0000000000006910 : 6910: ff 25 d2 35 07 00 jmp *0x735d2(%rip) # 79ee8 6916: 68 8e 00 00 00 push $0x8e 691b: e9 00 f7 ff ff jmp 6020 <_init+0x20> 0000000000006920 : 6920: ff 25 ca 35 07 00 jmp *0x735ca(%rip) # 79ef0 6926: 68 8f 00 00 00 push $0x8f 692b: e9 f0 f6 ff ff jmp 6020 <_init+0x20> 0000000000006930 : 6930: ff 25 c2 35 07 00 jmp *0x735c2(%rip) # 79ef8 6936: 68 90 00 00 00 push $0x90 693b: e9 e0 f6 ff ff jmp 6020 <_init+0x20> 0000000000006940 : 6940: ff 25 ba 35 07 00 jmp *0x735ba(%rip) # 79f00 6946: 68 91 00 00 00 push $0x91 694b: e9 d0 f6 ff ff jmp 6020 <_init+0x20> 0000000000006950 : 6950: ff 25 b2 35 07 00 jmp *0x735b2(%rip) # 79f08 6956: 68 92 00 00 00 push $0x92 695b: e9 c0 f6 ff ff jmp 6020 <_init+0x20> 0000000000006960 : 6960: ff 25 aa 35 07 00 jmp *0x735aa(%rip) # 79f10 6966: 68 93 00 00 00 push $0x93 696b: e9 b0 f6 ff ff jmp 6020 <_init+0x20> 0000000000006970 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm@plt>: 6970: ff 25 a2 35 07 00 jmp *0x735a2(%rip) # 79f18 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm@GLIBCXX_3.4.21> 6976: 68 94 00 00 00 push $0x94 697b: e9 a0 f6 ff ff jmp 6020 <_init+0x20> 0000000000006980 <_ZnwmRKSt9nothrow_t@plt>: 6980: ff 25 9a 35 07 00 jmp *0x7359a(%rip) # 79f20 <_ZnwmRKSt9nothrow_t@GLIBCXX_3.4> 6986: 68 95 00 00 00 push $0x95 698b: e9 90 f6 ff ff jmp 6020 <_init+0x20> 0000000000006990 <_ZNSt6localeC1Ev@plt>: 6990: ff 25 92 35 07 00 jmp *0x73592(%rip) # 79f28 <_ZNSt6localeC1Ev@GLIBCXX_3.4> 6996: 68 96 00 00 00 push $0x96 699b: e9 80 f6 ff ff jmp 6020 <_init+0x20> Disassembly of section .plt.got: 00000000000069a0 <__cxa_finalize@plt>: 69a0: ff 25 a2 35 07 00 jmp *0x735a2(%rip) # 79f48 <__cxa_finalize@GLIBC_2.2.5> 69a6: 66 90 xchg %ax,%ax 00000000000069a8 : 69a8: ff 25 a2 35 07 00 jmp *0x735a2(%rip) # 79f50 69ae: 66 90 xchg %ax,%ax 00000000000069b0 <_ZNSt3_V214error_categoryD2Ev@plt>: 69b0: ff 25 f2 35 07 00 jmp *0x735f2(%rip) # 79fa8 <_ZNSt3_V214error_categoryD2Ev@GLIBCXX_3.4.21> 69b6: 66 90 xchg %ax,%ax Disassembly of section .text: 00000000000069c0 <_start>: 69c0: f3 0f 1e fa endbr64 69c4: 31 ed xor %ebp,%ebp 69c6: 49 89 d1 mov %rdx,%r9 69c9: 5e pop %rsi 69ca: 48 89 e2 mov %rsp,%rdx 69cd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 69d1: 50 push %rax 69d2: 54 push %rsp 69d3: 45 31 c0 xor %r8d,%r8d 69d6: 31 c9 xor %ecx,%ecx 69d8: 48 8d 3d 81 04 00 00 lea 0x481(%rip),%rdi # 6e60
69df: ff 15 83 35 07 00 call *0x73583(%rip) # 79f68 <__libc_start_main@GLIBC_2.34> 69e5: f4 hlt 69e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 69ed: 00 00 00 00000000000069f0 : 69f0: 48 8d 3d e9 36 07 00 lea 0x736e9(%rip),%rdi # 7a0e0 <__TMC_END__> 69f7: 48 8d 05 e2 36 07 00 lea 0x736e2(%rip),%rax # 7a0e0 <__TMC_END__> 69fe: 48 39 f8 cmp %rdi,%rax 6a01: 74 15 je 6a18 6a03: 48 8b 05 a6 35 07 00 mov 0x735a6(%rip),%rax # 79fb0 <_ITM_deregisterTMCloneTable@Base> 6a0a: 48 85 c0 test %rax,%rax 6a0d: 74 09 je 6a18 6a0f: ff e0 jmp *%rax 6a11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 6a18: c3 ret 6a19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000006a20 : 6a20: 48 8d 3d b9 36 07 00 lea 0x736b9(%rip),%rdi # 7a0e0 <__TMC_END__> 6a27: 48 8d 35 b2 36 07 00 lea 0x736b2(%rip),%rsi # 7a0e0 <__TMC_END__> 6a2e: 48 29 fe sub %rdi,%rsi 6a31: 48 89 f0 mov %rsi,%rax 6a34: 48 c1 ee 3f shr $0x3f,%rsi 6a38: 48 c1 f8 03 sar $0x3,%rax 6a3c: 48 01 c6 add %rax,%rsi 6a3f: 48 d1 fe sar %rsi 6a42: 74 14 je 6a58 6a44: 48 8b 05 7d 35 07 00 mov 0x7357d(%rip),%rax # 79fc8 <_ITM_registerTMCloneTable@Base> 6a4b: 48 85 c0 test %rax,%rax 6a4e: 74 08 je 6a58 6a50: ff e0 jmp *%rax 6a52: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 6a58: c3 ret 6a59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000006a60 <__do_global_dtors_aux>: 6a60: f3 0f 1e fa endbr64 6a64: 80 3d 75 36 07 00 00 cmpb $0x0,0x73675(%rip) # 7a0e0 <__TMC_END__> 6a6b: 75 2b jne 6a98 <__do_global_dtors_aux+0x38> 6a6d: 55 push %rbp 6a6e: 48 83 3d d2 34 07 00 cmpq $0x0,0x734d2(%rip) # 79f48 <__cxa_finalize@GLIBC_2.2.5> 6a75: 00 6a76: 48 89 e5 mov %rsp,%rbp 6a79: 74 0c je 6a87 <__do_global_dtors_aux+0x27> 6a7b: 48 8b 3d 7e 35 07 00 mov 0x7357e(%rip),%rdi # 7a000 <__dso_handle> 6a82: e8 19 ff ff ff call 69a0 <__cxa_finalize@plt> 6a87: e8 64 ff ff ff call 69f0 6a8c: c6 05 4d 36 07 00 01 movb $0x1,0x7364d(%rip) # 7a0e0 <__TMC_END__> 6a93: 5d pop %rbp 6a94: c3 ret 6a95: 0f 1f 00 nopl (%rax) 6a98: c3 ret 6a99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000006aa0 : 6aa0: f3 0f 1e fa endbr64 6aa4: e9 77 ff ff ff jmp 6a20 6aa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000006ab0 None](stdlib::builtin::simd::SIMD[{si32}, {1}],__mlir_type.!kgen.pointer>>),main_func=@"asd::main()"_closure_0>: 6ab0: e9 db 38 00 00 jmp a390 6ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 6abc: 00 00 00 00 0000000000006ac0 None](stdlib::builtin::simd::SIMD[{si32}, {1}],__mlir_type.!kgen.pointer>>),main_func=@"asd::main()"_closure_1>: 6ac0: 31 ff xor %edi,%edi 6ac2: e9 b9 38 00 00 jmp a380 6ac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6ace: 00 00 0000000000006ad0 : 6ad0: 48 89 f7 mov %rsi,%rdi 6ad3: ff 27 jmp *(%rdi) 6ad5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 6adc: 00 00 00 00 0000000000006ae0 : 6ae0: 55 push %rbp 6ae1: 41 57 push %r15 6ae3: 41 56 push %r14 6ae5: 41 55 push %r13 6ae7: 41 54 push %r12 6ae9: 53 push %rbx 6aea: 48 83 ec 18 sub $0x18,%rsp 6aee: 48 8b 47 18 mov 0x18(%rdi),%rax 6af2: 48 8b 4f 28 mov 0x28(%rdi),%rcx 6af6: 48 8b 57 30 mov 0x30(%rdi),%rdx 6afa: 48 8b 77 38 mov 0x38(%rdi),%rsi 6afe: 4c 8d 48 01 lea 0x1(%rax),%r9 6b02: 49 81 f9 00 02 00 00 cmp $0x200,%r9 6b09: 41 b8 00 02 00 00 mov $0x200,%r8d 6b0f: 4d 0f 4c c1 cmovl %r9,%r8 6b13: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 6b1a: 00 6b1b: c5 f8 ae 5c 24 08 vstmxcsr 0x8(%rsp) 6b21: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 6b26: 45 89 ca mov %r9d,%r10d 6b29: 41 f7 d2 not %r10d 6b2c: 41 f7 c2 40 80 00 00 test $0x8040,%r10d 6b33: 74 15 je 6b4a 6b35: 45 89 ca mov %r9d,%r10d 6b38: 41 81 ca 40 80 00 00 or $0x8040,%r10d 6b3f: 44 89 54 24 10 mov %r10d,0x10(%rsp) 6b44: c5 f8 ae 54 24 10 vldmxcsr 0x10(%rsp) 6b4a: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 6b4f: 4c 39 c0 cmp %r8,%rax 6b52: 0f 8d a4 00 00 00 jge 6bfc 6b58: 49 89 c2 mov %rax,%r10 6b5b: 49 c1 e2 0e shl $0xe,%r10 6b5f: 90 nop 6b60: 49 89 c3 mov %rax,%r11 6b63: 49 c1 e3 09 shl $0x9,%r11 6b67: 49 c1 e3 02 shl $0x2,%r11 6b6b: 31 db xor %ebx,%ebx 6b6d: 41 be 00 02 00 00 mov $0x200,%r14d 6b73: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6b7a: 84 00 00 00 00 00 6b80: 41 bf 00 02 00 00 mov $0x200,%r15d 6b86: 4d 29 f7 sub %r14,%r15 6b89: 41 bc 01 10 00 00 mov $0x1001,%r12d 6b8f: 49 89 dd mov %rbx,%r13 6b92: 4c 89 d5 mov %r10,%rbp 6b95: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 6b9c: 00 00 00 00 6ba0: 4c 8b 09 mov (%rcx),%r9 6ba3: 4d 01 d9 add %r11,%r9 6ba6: c4 81 7a 10 04 b9 vmovss (%r9,%r15,4),%xmm0 6bac: 4c 8b 0a mov (%rdx),%r9 6baf: c4 81 7a 10 0c 29 vmovss (%r9,%r13,1),%xmm1 6bb5: 4c 8b 0e mov (%rsi),%r9 6bb8: c4 c2 79 a9 0c 29 vfmadd213ss (%r9,%rbp,1),%xmm0,%xmm1 6bbe: c4 c1 7a 11 0c 29 vmovss %xmm1,(%r9,%rbp,1) 6bc4: 49 ff cc dec %r12 6bc7: 48 83 c5 04 add $0x4,%rbp 6bcb: 49 83 c5 04 add $0x4,%r13 6bcf: 49 83 fc 01 cmp $0x1,%r12 6bd3: 77 cb ja 6ba0 6bd5: 4d 8d 7e ff lea -0x1(%r14),%r15 6bd9: 48 81 c3 00 40 00 00 add $0x4000,%rbx 6be0: 49 83 fe 02 cmp $0x2,%r14 6be4: 4d 89 fe mov %r15,%r14 6be7: 73 97 jae 6b80 6be9: 48 ff c0 inc %rax 6bec: 49 81 c2 00 40 00 00 add $0x4000,%r10 6bf3: 4c 39 c0 cmp %r8,%rax 6bf6: 0f 85 64 ff ff ff jne 6b60 6bfc: 8b 44 24 0c mov 0xc(%rsp),%eax 6c00: 89 44 24 14 mov %eax,0x14(%rsp) 6c04: c5 f8 ae 54 24 14 vldmxcsr 0x14(%rsp) 6c0a: 48 8b 77 10 mov 0x10(%rdi),%rsi 6c0e: ff 57 08 call *0x8(%rdi) 6c11: 48 83 c4 18 add $0x18,%rsp 6c15: 5b pop %rbx 6c16: 41 5c pop %r12 6c18: 41 5d pop %r13 6c1a: 41 5e pop %r14 6c1c: 41 5f pop %r15 6c1e: 5d pop %rbp 6c1f: c3 ret 0000000000006c20 : 6c20: 41 57 push %r15 6c22: 41 56 push %r14 6c24: 41 55 push %r13 6c26: 41 54 push %r12 6c28: 53 push %rbx 6c29: 4c 89 c3 mov %r8,%rbx 6c2c: 49 89 ce mov %rcx,%r14 6c2f: 49 89 d7 mov %rdx,%r15 6c32: 49 89 f4 mov %rsi,%r12 6c35: 49 89 fd mov %rdi,%r13 6c38: bf 08 00 00 00 mov $0x8,%edi 6c3d: be 40 00 00 00 mov $0x40,%esi 6c42: e8 49 3d 00 00 call a990 6c47: 48 8d 0d 92 fe ff ff lea -0x16e(%rip),%rcx # 6ae0 6c4e: 48 89 08 mov %rcx,(%rax) 6c51: 4c 89 68 18 mov %r13,0x18(%rax) 6c55: 4c 89 60 20 mov %r12,0x20(%rax) 6c59: 4c 89 78 28 mov %r15,0x28(%rax) 6c5d: 4c 89 70 30 mov %r14,0x30(%rax) 6c61: 48 89 58 38 mov %rbx,0x38(%rax) 6c65: 5b pop %rbx 6c66: 41 5c pop %r12 6c68: 41 5d pop %r13 6c6a: 41 5e pop %r14 6c6c: 41 5f pop %r15 6c6e: c3 ret 6c6f: 90 nop 0000000000006c70 : 6c70: f0 48 ff 0e lock decq (%rsi) 6c74: 75 0c jne 6c82 6c76: 48 83 c6 08 add $0x8,%rsi 6c7a: 48 89 f7 mov %rsi,%rdi 6c7d: e9 1e 31 00 00 jmp 9da0 6c82: c3 ret 6c83: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6c8a: 84 00 00 00 00 00 0000000000006c90 : 6c90: ff 27 jmp *(%rdi) 6c92: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6c99: 1f 84 00 00 00 00 00 0000000000006ca0 : 6ca0: 55 push %rbp 6ca1: 41 57 push %r15 6ca3: 41 56 push %r14 6ca5: 41 55 push %r13 6ca7: 41 54 push %r12 6ca9: 53 push %rbx 6caa: 48 83 ec 18 sub $0x18,%rsp 6cae: 48 8b 47 18 mov 0x18(%rdi),%rax 6cb2: 48 8b 4f 28 mov 0x28(%rdi),%rcx 6cb6: 48 8b 57 30 mov 0x30(%rdi),%rdx 6cba: 48 8b 77 38 mov 0x38(%rdi),%rsi 6cbe: 4c 8d 48 01 lea 0x1(%rax),%r9 6cc2: 49 81 f9 00 02 00 00 cmp $0x200,%r9 6cc9: 41 b8 00 02 00 00 mov $0x200,%r8d 6ccf: 4d 0f 4c c1 cmovl %r9,%r8 6cd3: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 6cda: 00 6cdb: c5 f8 ae 5c 24 08 vstmxcsr 0x8(%rsp) 6ce1: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 6ce6: 45 89 ca mov %r9d,%r10d 6ce9: 41 f7 d2 not %r10d 6cec: 41 f7 c2 40 80 00 00 test $0x8040,%r10d 6cf3: 74 15 je 6d0a 6cf5: 45 89 ca mov %r9d,%r10d 6cf8: 41 81 ca 40 80 00 00 or $0x8040,%r10d 6cff: 44 89 54 24 10 mov %r10d,0x10(%rsp) 6d04: c5 f8 ae 54 24 10 vldmxcsr 0x10(%rsp) 6d0a: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 6d0f: 4c 39 c0 cmp %r8,%rax 6d12: 0f 8d a4 00 00 00 jge 6dbc 6d18: 49 89 c2 mov %rax,%r10 6d1b: 49 c1 e2 0e shl $0xe,%r10 6d1f: 90 nop 6d20: 49 89 c3 mov %rax,%r11 6d23: 49 c1 e3 09 shl $0x9,%r11 6d27: 49 c1 e3 02 shl $0x2,%r11 6d2b: 31 db xor %ebx,%ebx 6d2d: 41 be 00 02 00 00 mov $0x200,%r14d 6d33: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6d3a: 84 00 00 00 00 00 6d40: 41 bf 00 02 00 00 mov $0x200,%r15d 6d46: 4d 29 f7 sub %r14,%r15 6d49: 41 bc 01 10 00 00 mov $0x1001,%r12d 6d4f: 49 89 dd mov %rbx,%r13 6d52: 4c 89 d5 mov %r10,%rbp 6d55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 6d5c: 00 00 00 00 6d60: 4c 8b 09 mov (%rcx),%r9 6d63: 4d 01 d9 add %r11,%r9 6d66: c4 81 7a 10 04 b9 vmovss (%r9,%r15,4),%xmm0 6d6c: 4c 8b 0a mov (%rdx),%r9 6d6f: c4 81 7a 10 0c 29 vmovss (%r9,%r13,1),%xmm1 6d75: 4c 8b 0e mov (%rsi),%r9 6d78: c4 c2 79 a9 0c 29 vfmadd213ss (%r9,%rbp,1),%xmm0,%xmm1 6d7e: c4 c1 7a 11 0c 29 vmovss %xmm1,(%r9,%rbp,1) 6d84: 49 ff cc dec %r12 6d87: 48 83 c5 04 add $0x4,%rbp 6d8b: 49 83 c5 04 add $0x4,%r13 6d8f: 49 83 fc 01 cmp $0x1,%r12 6d93: 77 cb ja 6d60 6d95: 4d 8d 7e ff lea -0x1(%r14),%r15 6d99: 48 81 c3 00 40 00 00 add $0x4000,%rbx 6da0: 49 83 fe 02 cmp $0x2,%r14 6da4: 4d 89 fe mov %r15,%r14 6da7: 73 97 jae 6d40 6da9: 48 ff c0 inc %rax 6dac: 49 81 c2 00 40 00 00 add $0x4000,%r10 6db3: 4c 39 c0 cmp %r8,%rax 6db6: 0f 85 64 ff ff ff jne 6d20 6dbc: 8b 44 24 0c mov 0xc(%rsp),%eax 6dc0: 89 44 24 14 mov %eax,0x14(%rsp) 6dc4: c5 f8 ae 54 24 14 vldmxcsr 0x14(%rsp) 6dca: 48 8b 77 10 mov 0x10(%rdi),%rsi 6dce: ff 57 08 call *0x8(%rdi) 6dd1: 48 83 c4 18 add $0x18,%rsp 6dd5: 5b pop %rbx 6dd6: 41 5c pop %r12 6dd8: 41 5d pop %r13 6dda: 41 5e pop %r14 6ddc: 41 5f pop %r15 6dde: 5d pop %rbp 6ddf: c3 ret 0000000000006de0 : 6de0: 41 57 push %r15 6de2: 41 56 push %r14 6de4: 41 55 push %r13 6de6: 41 54 push %r12 6de8: 53 push %rbx 6de9: 4c 89 c3 mov %r8,%rbx 6dec: 49 89 ce mov %rcx,%r14 6def: 49 89 d7 mov %rdx,%r15 6df2: 49 89 f4 mov %rsi,%r12 6df5: 49 89 fd mov %rdi,%r13 6df8: bf 08 00 00 00 mov $0x8,%edi 6dfd: be 40 00 00 00 mov $0x40,%esi 6e02: e8 89 3b 00 00 call a990 6e07: 48 8d 0d 92 fe ff ff lea -0x16e(%rip),%rcx # 6ca0 6e0e: 48 89 08 mov %rcx,(%rax) 6e11: 4c 89 68 18 mov %r13,0x18(%rax) 6e15: 4c 89 60 20 mov %r12,0x20(%rax) 6e19: 4c 89 78 28 mov %r15,0x28(%rax) 6e1d: 4c 89 70 30 mov %r14,0x30(%rax) 6e21: 48 89 58 38 mov %rbx,0x38(%rax) 6e25: 5b pop %rbx 6e26: 41 5c pop %r12 6e28: 41 5d pop %r13 6e2a: 41 5e pop %r14 6e2c: 41 5f pop %r15 6e2e: c3 ret 6e2f: 90 nop 0000000000006e30 : 6e30: f0 48 ff 0e lock decq (%rsi) 6e34: 75 0c jne 6e42 6e36: 48 83 c6 08 add $0x8,%rsi 6e3a: 48 89 f7 mov %rsi,%rdi 6e3d: e9 5e 2f 00 00 jmp 9da0 6e42: c3 ret 6e43: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6e4a: 84 00 00 00 00 00 0000000000006e50 : 6e50: ff 27 jmp *(%rdi) 6e52: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6e59: 1f 84 00 00 00 00 00 0000000000006e60
: 6e60: 55 push %rbp 6e61: 41 57 push %r15 6e63: 41 56 push %r14 6e65: 41 55 push %r13 6e67: 41 54 push %r12 6e69: 53 push %rbx 6e6a: 48 83 ec 78 sub $0x78,%rsp 6e6e: 48 89 f3 mov %rsi,%rbx 6e71: 89 fd mov %edi,%ebp 6e73: e8 58 32 00 00 call a0d0 6e78: 48 85 c0 test %rax,%rax 6e7b: 75 21 jne 6e9e 6e7d: 48 8d 3d 8c 91 04 00 lea 0x4918c(%rip),%rdi # 50010 6e84: 48 8d 0d 35 fc ff ff lea -0x3cb(%rip),%rcx # 6ac0 None](stdlib::builtin::simd::SIMD[{si32}, {1}],__mlir_type.!kgen.pointer>>),main_func=@"asd::main()"_closure_1> 6e8b: 4c 8d 05 1e fc ff ff lea -0x3e2(%rip),%r8 # 6ab0 None](stdlib::builtin::simd::SIMD[{si32}, {1}],__mlir_type.!kgen.pointer>>),main_func=@"asd::main()"_closure_0> 6e92: be 07 00 00 00 mov $0x7,%esi 6e97: 31 d2 xor %edx,%edx 6e99: e8 22 04 00 00 call 72c0 6e9e: 89 ef mov %ebp,%edi 6ea0: 48 89 de mov %rbx,%rsi 6ea3: e8 48 3f 00 00 call adf0 6ea8: bf 04 00 00 00 mov $0x4,%edi 6ead: be 00 00 10 00 mov $0x100000,%esi 6eb2: e8 d9 3a 00 00 call a990 6eb7: 48 89 c3 mov %rax,%rbx 6eba: 41 be 01 00 04 00 mov $0x40001,%r14d 6ec0: 49 89 c7 mov %rax,%r15 6ec3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 6eca: 84 00 00 00 00 00 6ed0: e8 0b 3c 00 00 call aae0 6ed5: c5 f8 57 c0 vxorps %xmm0,%xmm0,%xmm0 6ed9: 48 89 c7 mov %rax,%rdi 6edc: c5 fb 10 0d 1c 91 04 vmovsd 0x4911c(%rip),%xmm1 # 50000 <_fini+0xe54> 6ee3: 00 6ee4: e8 47 3c 00 00 call ab30 6ee9: c5 fb 5a c0 vcvtsd2ss %xmm0,%xmm0,%xmm0 6eed: c4 c1 7a 11 07 vmovss %xmm0,(%r15) 6ef2: 49 ff ce dec %r14 6ef5: 49 83 c7 04 add $0x4,%r15 6ef9: 49 83 fe 01 cmp $0x1,%r14 6efd: 77 d1 ja 6ed0 6eff: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 6f04: bf 04 00 00 00 mov $0x4,%edi 6f09: be 00 00 80 00 mov $0x800000,%esi 6f0e: e8 7d 3a 00 00 call a990 6f13: 48 89 c3 mov %rax,%rbx 6f16: 41 be 01 00 20 00 mov $0x200001,%r14d 6f1c: 49 89 c7 mov %rax,%r15 6f1f: 90 nop 6f20: e8 bb 3b 00 00 call aae0 6f25: c5 f8 57 c0 vxorps %xmm0,%xmm0,%xmm0 6f29: 48 89 c7 mov %rax,%rdi 6f2c: c5 fb 10 0d cc 90 04 vmovsd 0x490cc(%rip),%xmm1 # 50000 <_fini+0xe54> 6f33: 00 6f34: e8 f7 3b 00 00 call ab30 6f39: c5 fb 5a c0 vcvtsd2ss %xmm0,%xmm0,%xmm0 6f3d: c4 c1 7a 11 07 vmovss %xmm0,(%r15) 6f42: 49 ff ce dec %r14 6f45: 49 83 c7 04 add $0x4,%r15 6f49: 49 83 fe 01 cmp $0x1,%r14 6f4d: 77 d1 ja 6f20 6f4f: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 6f54: bf 04 00 00 00 mov $0x4,%edi 6f59: be 00 00 80 00 mov $0x800000,%esi 6f5e: e8 2d 3a 00 00 call a990 6f63: 48 89 44 24 28 mov %rax,0x28(%rsp) 6f68: 45 31 ed xor %r13d,%r13d 6f6b: ba 00 00 80 00 mov $0x800000,%edx 6f70: 48 89 c7 mov %rax,%rdi 6f73: 31 f6 xor %esi,%esi 6f75: e8 36 f3 ff ff call 62b0 6f7a: e8 51 31 00 00 call a0d0 6f7f: e8 2c 45 00 00 call b4b0 6f84: e8 47 31 00 00 call a0d0 6f89: 49 89 c7 mov %rax,%r15 6f8c: 48 89 c7 mov %rax,%rdi 6f8f: e8 1c 34 00 00 call a3b0 6f94: 89 c5 mov %eax,%ebp 6f96: 48 63 f8 movslq %eax,%rdi 6f99: 85 ff test %edi,%edi 6f9b: 48 89 7c 24 30 mov %rdi,0x30(%rsp) 6fa0: 74 48 je 6fea 6fa2: 0f 98 c1 sets %cl 6fa5: b8 00 02 00 00 mov $0x200,%eax 6faa: 31 d2 xor %edx,%edx 6fac: f7 ff idiv %edi 6fae: 4c 63 e8 movslq %eax,%r13 6fb1: 4c 89 e8 mov %r13,%rax 6fb4: 48 0f af c7 imul %rdi,%rax 6fb8: 48 3d 00 02 00 00 cmp $0x200,%rax 6fbe: 0f 95 c0 setne %al 6fc1: 20 c8 and %cl,%al 6fc3: 0f b6 c0 movzbl %al,%eax 6fc6: 49 29 c5 sub %rax,%r13 6fc9: 85 ed test %ebp,%ebp 6fcb: 7e 22 jle 6fef 6fcd: 41 bc 00 02 00 00 mov $0x200,%r12d 6fd3: 48 81 ff 00 02 00 00 cmp $0x200,%rdi 6fda: 77 37 ja 7013 6fdc: b8 00 02 00 00 mov $0x200,%eax 6fe1: 31 d2 xor %edx,%edx 6fe3: f7 f5 div %ebp 6fe5: 41 89 d4 mov %edx,%r12d 6fe8: eb 29 jmp 7013 6fea: 45 31 e4 xor %r12d,%r12d 6fed: eb 24 jmp 7013 6fef: 89 e9 mov %ebp,%ecx 6ff1: f7 d9 neg %ecx 6ff3: 31 f6 xor %esi,%esi 6ff5: b8 00 02 00 00 mov $0x200,%eax 6ffa: 31 d2 xor %edx,%edx 6ffc: f7 f1 div %ecx 6ffe: 85 d2 test %edx,%edx 7000: 41 bc 00 00 00 00 mov $0x0,%r12d 7006: 4c 0f 45 e7 cmovne %rdi,%r12 700a: 85 ed test %ebp,%ebp 700c: 4c 0f 49 e6 cmovns %rsi,%r12 7010: 49 01 d4 add %rdx,%r12 7013: bf 08 00 00 00 mov $0x8,%edi 7018: be 00 10 00 00 mov $0x1000,%esi 701d: e8 6e 39 00 00 call a990 7022: 48 89 44 24 18 mov %rax,0x18(%rsp) 7027: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 702e: 00 00 7030: 48 8d 74 24 58 lea 0x58(%rsp),%rsi 7035: 4c 89 ff mov %r15,%rdi 7038: e8 e3 2a 00 00 call 9b20 703d: 48 c7 44 24 38 01 00 movq $0x1,0x38(%rsp) 7044: 00 00 7046: 48 8b 44 24 58 mov 0x58(%rsp),%rax 704b: 48 89 44 24 40 mov %rax,0x40(%rsp) 7050: 4c 89 7c 24 48 mov %r15,0x48(%rsp) 7055: c6 44 24 50 00 movb $0x0,0x50(%rsp) 705a: 45 31 ff xor %r15d,%r15d 705d: 85 ed test %ebp,%ebp 705f: 0f 8e 2c 02 00 00 jle 7291 7065: b8 00 00 00 00 mov $0x0,%eax 706a: 48 89 44 24 08 mov %rax,0x8(%rsp) 706f: 4d 85 ed test %r13,%r13 7072: 0f 8e f9 00 00 00 jle 7171 7078: 4c 89 64 24 60 mov %r12,0x60(%rsp) 707d: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 7082: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 7089: 00 708a: 48 89 44 24 68 mov %rax,0x68(%rsp) 708f: 31 c0 xor %eax,%eax 7091: 48 89 44 24 08 mov %rax,0x8(%rsp) 7096: 48 8d 35 83 8f 04 00 lea 0x48f83(%rip),%rsi # 50020 709d: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 70a2: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx 70a7: 4c 8d 74 24 28 lea 0x28(%rsp),%r14 70ac: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 70b1: 31 c0 xor %eax,%eax 70b3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 70ba: 84 00 00 00 00 00 70c0: 4c 89 6c 24 70 mov %r13,0x70(%rsp) 70c5: 49 89 c7 mov %rax,%r15 70c8: 48 01 7c 24 08 add %rdi,0x8(%rsp) 70cd: 45 31 e4 xor %r12d,%r12d 70d0: 4b 8d 3c 27 lea (%r15,%r12,1),%rdi 70d4: 4d 89 f0 mov %r14,%r8 70d7: 4c 89 fb mov %r15,%rbx 70da: 49 89 cf mov %rcx,%r15 70dd: e8 3e fb ff ff call 6c20 70e2: 49 89 c5 mov %rax,%r13 70e5: 48 8d 05 e4 f9 ff ff lea -0x61c(%rip),%rax # 6ad0 70ec: 49 89 45 08 mov %rax,0x8(%r13) 70f0: 49 c7 45 10 00 00 00 movq $0x0,0x10(%r13) 70f7: 00 70f8: f0 48 ff 44 24 38 lock incq 0x38(%rsp) 70fe: 48 8d 05 6b fb ff ff lea -0x495(%rip),%rax # 6c70 7105: 49 89 45 08 mov %rax,0x8(%r13) 7109: 48 8d 44 24 38 lea 0x38(%rsp),%rax 710e: 49 89 45 10 mov %rax,0x10(%r13) 7112: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 7117: 48 8d 3d 72 fb ff ff lea -0x48e(%rip),%rdi # 6c90 711e: 4c 89 ee mov %r13,%rsi 7121: 4c 89 e1 mov %r12,%rcx 7124: e8 67 2e 00 00 call 9f90 7129: 4c 89 f9 mov %r15,%rcx 712c: 49 89 df mov %rbx,%r15 712f: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 7134: 48 8d 35 e5 8e 04 00 lea 0x48ee5(%rip),%rsi # 50020 713b: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 7140: 4e 89 6c e5 00 mov %r13,0x0(%rbp,%r12,8) 7145: 49 ff c4 inc %r12 7148: 4c 39 e7 cmp %r12,%rdi 714b: 75 83 jne 70d0 714d: 4c 8b 54 24 70 mov 0x70(%rsp),%r10 7152: 4d 8d 6a ff lea -0x1(%r10),%r13 7156: 48 03 6c 24 68 add 0x68(%rsp),%rbp 715b: 4b 8d 04 27 lea (%r15,%r12,1),%rax 715f: 49 83 fa 01 cmp $0x1,%r10 7163: 0f 8f 57 ff ff ff jg 70c0 7169: 4d 01 e7 add %r12,%r15 716c: 4c 8b 64 24 60 mov 0x60(%rsp),%r12 7171: 4d 85 e4 test %r12,%r12 7174: 0f 8e 27 01 00 00 jle 72a1 717a: 49 ff c4 inc %r12 717d: 48 8d 2d cc fc ff ff lea -0x334(%rip),%rbp # 6e50 7184: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 7189: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 718e: 66 90 xchg %ax,%ax 7190: 4c 89 ff mov %r15,%rdi 7193: 48 8d 35 86 8e 04 00 lea 0x48e86(%rip),%rsi # 50020 719a: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 719f: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx 71a4: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 71a9: e8 32 fc ff ff call 6de0 71ae: 48 89 c3 mov %rax,%rbx 71b1: 48 8d 05 18 f9 ff ff lea -0x6e8(%rip),%rax # 6ad0 71b8: 48 89 43 08 mov %rax,0x8(%rbx) 71bc: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 71c3: 00 71c4: f0 48 ff 44 24 38 lock incq 0x38(%rsp) 71ca: 48 8d 05 5f fc ff ff lea -0x3a1(%rip),%rax # 6e30 71d1: 48 89 43 08 mov %rax,0x8(%rbx) 71d5: 48 8d 44 24 38 lea 0x38(%rsp),%rax 71da: 48 89 43 10 mov %rax,0x10(%rbx) 71de: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 71e3: 48 89 ef mov %rbp,%rdi 71e6: 48 89 de mov %rbx,%rsi 71e9: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 71f0: e8 9b 2d 00 00 call 9f90 71f5: 4b 89 1c ee mov %rbx,(%r14,%r13,8) 71f9: 49 ff c5 inc %r13 71fc: 49 ff c7 inc %r15 71ff: 49 ff cc dec %r12 7202: 49 83 fc 01 cmp $0x1,%r12 7206: 77 88 ja 7190 7208: 48 8d 5c 24 40 lea 0x40(%rsp),%rbx 720d: f0 48 ff 4c 24 38 lock decq 0x38(%rsp) 7213: 75 08 jne 721d 7215: 48 89 df mov %rbx,%rdi 7218: e8 83 2b 00 00 call 9da0 721d: 48 89 df mov %rbx,%rdi 7220: e8 cb 2c 00 00 call 9ef0 7225: 48 89 df mov %rbx,%rdi 7228: e8 23 2b 00 00 call 9d50 722d: 4d 85 ed test %r13,%r13 7230: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 7235: 7e 1e jle 7255 7237: 49 ff c5 inc %r13 723a: 4c 89 f3 mov %r14,%rbx 723d: 0f 1f 00 nopl (%rax) 7240: 48 8b 3b mov (%rbx),%rdi 7243: e8 f8 37 00 00 call aa40 7248: 49 ff cd dec %r13 724b: 48 83 c3 08 add $0x8,%rbx 724f: 49 83 fd 01 cmp $0x1,%r13 7253: 77 eb ja 7240 7255: 4c 89 f7 mov %r14,%rdi 7258: e8 e3 37 00 00 call aa40 725d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 7262: e8 d9 37 00 00 call aa40 7267: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 726c: e8 cf 37 00 00 call aa40 7271: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 7276: e8 c5 37 00 00 call aa40 727b: e8 b0 0a 00 00 call 7d30 7280: 31 c0 xor %eax,%eax 7282: 48 83 c4 78 add $0x78,%rsp 7286: 5b pop %rbx 7287: 41 5c pop %r12 7289: 41 5d pop %r13 728b: 41 5e pop %r14 728d: 41 5f pop %r15 728f: 5d pop %rbp 7290: c3 ret 7291: 31 c0 xor %eax,%eax 7293: 48 89 44 24 08 mov %rax,0x8(%rsp) 7298: 4d 85 e4 test %r12,%r12 729b: 0f 8f d9 fe ff ff jg 717a 72a1: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 72a6: 48 8d 5c 24 40 lea 0x40(%rsp),%rbx 72ab: f0 48 ff 4c 24 38 lock decq 0x38(%rsp) 72b1: 0f 84 5e ff ff ff je 7215 72b7: e9 61 ff ff ff jmp 721d 72bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000072c0 : 72c0: 55 push %rbp 72c1: 41 57 push %r15 72c3: 41 56 push %r14 72c5: 41 55 push %r13 72c7: 41 54 push %r12 72c9: 53 push %rbx 72ca: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 72d1: 4d 89 c6 mov %r8,%r14 72d4: 49 89 cc mov %rcx,%r12 72d7: 49 89 d5 mov %rdx,%r13 72da: 48 89 f3 mov %rsi,%rbx 72dd: 49 89 ff mov %rdi,%r15 72e0: 0f b6 05 31 2e 07 00 movzbl 0x72e31(%rip),%eax # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 72e7: 84 c0 test %al,%al 72e9: 0f 84 4d 05 00 00 je 783c 72ef: 48 83 3d a9 2c 07 00 cmpq $0x0,0x72ca9(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 72f6: 00 72f7: 74 14 je 730d 72f9: 48 8d 3d 20 2e 07 00 lea 0x72e20(%rip),%rdi # 7a120 <_ZZL19getGlobalTableMutexvE2mu> 7300: e8 5b f4 ff ff call 6760 7305: 85 c0 test %eax,%eax 7307: 0f 85 98 05 00 00 jne 78a5 730d: 48 8d 6c 24 38 lea 0x38(%rsp),%rbp 7312: 48 89 6c 24 28 mov %rbp,0x28(%rsp) 7317: 4d 85 ff test %r15,%r15 731a: 48 89 5c 24 60 mov %rbx,0x60(%rsp) 731f: 4c 89 64 24 58 mov %r12,0x58(%rsp) 7324: 74 3d je 7363 7326: 48 83 fb 10 cmp $0x10,%rbx 732a: 72 23 jb 734f 732c: 48 89 d8 mov %rbx,%rax 732f: 48 c1 e8 3e shr $0x3e,%rax 7333: 0f 85 73 05 00 00 jne 78ac 7339: 48 8d 7b 01 lea 0x1(%rbx),%rdi 733d: e8 6e f1 ff ff call 64b0 <_Znwm@plt> 7342: 48 89 c5 mov %rax,%rbp 7345: 48 89 44 24 28 mov %rax,0x28(%rsp) 734a: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 734f: 48 85 db test %rbx,%rbx 7352: 74 2d je 7381 7354: 48 83 fb 01 cmp $0x1,%rbx 7358: 75 19 jne 7373 735a: 41 0f b6 07 movzbl (%r15),%eax 735e: 88 45 00 mov %al,0x0(%rbp) 7361: eb 1e jmp 7381 7363: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 736a: 00 00 736c: c6 44 24 38 00 movb $0x0,0x38(%rsp) 7371: eb 18 jmp 738b 7373: 48 89 ef mov %rbp,%rdi 7376: 4c 89 fe mov %r15,%rsi 7379: 48 89 da mov %rbx,%rdx 737c: e8 af f0 ff ff call 6430 7381: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 7386: c6 44 1d 00 00 movb $0x0,0x0(%rbp,%rbx,1) 738b: 4c 89 ac 24 c0 00 00 mov %r13,0xc0(%rsp) 7392: 00 7393: 4c 89 fb mov %r15,%rbx 7396: 4c 89 74 24 68 mov %r14,0x68(%rsp) 739b: 48 8d 3d 46 2d 07 00 lea 0x72d46(%rip),%rdi # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 73a2: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 73a7: 48 89 e2 mov %rsp,%rdx 73aa: e8 d1 0d 00 00 call 8180 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_> 73af: 48 8b 0c 24 mov (%rsp),%rcx 73b3: 8b 15 47 2d 07 00 mov 0x72d47(%rip),%edx # 7a100 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x18> 73b9: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 73bd: 48 c1 e2 03 shl $0x3,%rdx 73c1: 48 03 15 28 2d 07 00 add 0x72d28(%rip),%rdx # 7a0f0 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x8> 73c8: 48 8d 71 20 lea 0x20(%rcx),%rsi 73cc: 48 39 d1 cmp %rdx,%rcx 73cf: 48 8d 0d 3a 2d 07 00 lea 0x72d3a(%rip),%rcx # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 73d6: 48 0f 44 f1 cmove %rcx,%rsi 73da: 4c 8b 3d 27 2d 07 00 mov 0x72d27(%rip),%r15 # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 73e1: 84 c0 test %al,%al 73e3: 48 0f 44 f1 cmove %rcx,%rsi 73e7: 8b 06 mov (%rsi),%eax 73e9: 4c 8d 34 40 lea (%rax,%rax,2),%r14 73ed: 49 c1 e6 04 shl $0x4,%r14 73f1: 4f 8d 24 37 lea (%r15,%r14,1),%r12 73f5: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 73fa: 48 8d 6c 24 38 lea 0x38(%rsp),%rbp 73ff: 4c 89 f8 mov %r15,%rax 7402: 48 39 ef cmp %rbp,%rdi 7405: 74 0c je 7413 7407: e8 74 f0 ff ff call 6480 <_ZdlPv@plt> 740c: 48 8b 05 f5 2c 07 00 mov 0x72cf5(%rip),%rax # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7413: 8b 0d f7 2c 07 00 mov 0x72cf7(%rip),%ecx # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7419: 4c 8d 2c 49 lea (%rcx,%rcx,2),%r13 741d: 49 c1 e5 04 shl $0x4,%r13 7421: 49 01 c5 add %rax,%r13 7424: 4d 39 ec cmp %r13,%r12 7427: 0f 84 fd 00 00 00 je 752a 742d: 48 8d 05 94 2d 07 00 lea 0x72d94(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 7434: 80 38 00 cmpb $0x0,(%rax) 7437: 0f 84 b8 00 00 00 je 74f5 743d: 48 8d 3d dc 8b 04 00 lea 0x48bdc(%rip),%rdi # 50020 7444: e8 47 a4 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 7449: 84 c0 test %al,%al 744b: 0f 84 a4 00 00 00 je 74f5 7451: e8 4a a5 01 00 call 219a0 <_ZN4llvm4dbgsEv> 7456: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 745d: 00 745e: 48 8d 05 c8 8b 04 00 lea 0x48bc8(%rip),%rax # 5002d 7465: 48 89 44 24 70 mov %rax,0x70(%rsp) 746a: 48 8b 44 24 60 mov 0x60(%rsp),%rax 746f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 7476: 00 7477: 48 89 9c 24 80 00 00 mov %rbx,0x80(%rsp) 747e: 00 747f: 66 c7 84 24 90 00 00 movw $0x503,0x90(%rsp) 7486: 00 03 05 7489: 48 8d 44 24 70 lea 0x70(%rsp),%rax 748e: 48 89 04 24 mov %rax,(%rsp) 7492: 48 8d 05 a1 8b 04 00 lea 0x48ba1(%rip),%rax # 5003a 7499: 48 89 44 24 10 mov %rax,0x10(%rsp) 749e: 66 c7 44 24 20 02 03 movw $0x302,0x20(%rsp) 74a5: 48 8d ac 24 98 00 00 lea 0x98(%rsp),%rbp 74ac: 00 74ad: 48 89 e6 mov %rsp,%rsi 74b0: 48 89 ef mov %rbp,%rdi 74b3: e8 88 33 02 00 call 2a840 <_ZNK4llvm5Twine3strB5cxx11Ev> 74b8: 66 c7 44 24 48 04 01 movw $0x104,0x48(%rsp) 74bf: 48 89 6c 24 28 mov %rbp,0x28(%rsp) 74c4: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 74c9: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 74d0: 00 74d1: e8 4a 37 02 00 call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 74d6: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 74dd: 00 74de: 48 8d 84 24 a8 00 00 lea 0xa8(%rsp),%rax 74e5: 00 74e6: 48 39 c7 cmp %rax,%rdi 74e9: 74 05 je 74f0 74eb: e8 90 ef ff ff call 6480 <_ZdlPv@plt> 74f0: 48 8d 6c 24 38 lea 0x38(%rsp),%rbp 74f5: 4f 8b 74 37 20 mov 0x20(%r15,%r14,1),%r14 74fa: 48 83 3d 9e 2a 07 00 cmpq $0x0,0x72a9e(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 7501: 00 7502: 74 0c je 7510 7504: 48 8d 3d 15 2c 07 00 lea 0x72c15(%rip),%rdi # 7a120 <_ZZL19getGlobalTableMutexvE2mu> 750b: e8 d0 ee ff ff call 63e0 7510: 4d 39 ec cmp %r13,%r12 7513: 74 21 je 7536 7515: 4c 89 f0 mov %r14,%rax 7518: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 751f: 5b pop %rbx 7520: 41 5c pop %r12 7522: 41 5d pop %r13 7524: 41 5e pop %r14 7526: 41 5f pop %r15 7528: 5d pop %rbp 7529: c3 ret 752a: 48 83 3d 6e 2a 07 00 cmpq $0x0,0x72a6e(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 7531: 00 7532: 75 d0 jne 7504 7534: eb da jmp 7510 7536: 49 89 ec mov %rbp,%r12 7539: 48 8b 6c 24 58 mov 0x58(%rsp),%rbp 753e: 48 85 ed test %rbp,%rbp 7541: 0f 84 3c 01 00 00 je 7683 7547: 48 8d 05 7a 2c 07 00 lea 0x72c7a(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 754e: 80 38 00 cmpb $0x0,(%rax) 7551: 4c 8b 7c 24 68 mov 0x68(%rsp),%r15 7556: 49 89 dd mov %rbx,%r13 7559: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx 755e: 0f 84 a9 00 00 00 je 760d 7564: 48 8d 3d b5 8a 04 00 lea 0x48ab5(%rip),%rdi # 50020 756b: e8 20 a3 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 7570: 84 c0 test %al,%al 7572: 0f 84 95 00 00 00 je 760d 7578: e8 23 a4 01 00 call 219a0 <_ZN4llvm4dbgsEv> 757d: 49 89 c6 mov %rax,%r14 7580: 48 8d 05 a6 8a 04 00 lea 0x48aa6(%rip),%rax # 5002d 7587: 48 89 44 24 70 mov %rax,0x70(%rsp) 758c: 48 89 9c 24 88 00 00 mov %rbx,0x88(%rsp) 7593: 00 7594: 4c 89 ac 24 80 00 00 mov %r13,0x80(%rsp) 759b: 00 759c: 66 c7 84 24 90 00 00 movw $0x503,0x90(%rsp) 75a3: 00 03 05 75a6: 48 8d 44 24 70 lea 0x70(%rsp),%rax 75ab: 48 89 04 24 mov %rax,(%rsp) 75af: 48 8d 05 8b 8a 04 00 lea 0x48a8b(%rip),%rax # 50041 75b6: 48 89 44 24 10 mov %rax,0x10(%rsp) 75bb: 66 c7 44 24 20 02 03 movw $0x302,0x20(%rsp) 75c2: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 75c9: 00 75ca: 48 89 e6 mov %rsp,%rsi 75cd: 4c 89 ff mov %r15,%rdi 75d0: e8 6b 32 02 00 call 2a840 <_ZNK4llvm5Twine3strB5cxx11Ev> 75d5: 66 c7 44 24 48 04 01 movw $0x104,0x48(%rsp) 75dc: 4c 89 7c 24 28 mov %r15,0x28(%rsp) 75e1: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 75e6: 4c 89 f6 mov %r14,%rsi 75e9: e8 32 36 02 00 call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 75ee: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 75f5: 00 75f6: 48 8d 84 24 a8 00 00 lea 0xa8(%rsp),%rax 75fd: 00 75fe: 48 39 c7 cmp %rax,%rdi 7601: 74 05 je 7608 7603: e8 78 ee ff ff call 6480 <_ZdlPv@plt> 7608: 4c 8b 7c 24 68 mov 0x68(%rsp),%r15 760d: 48 8b bc 24 c0 00 00 mov 0xc0(%rsp),%rdi 7614: 00 7615: ff d5 call *%rbp 7617: 49 89 c6 mov %rax,%r14 761a: 48 83 3d 7e 29 07 00 cmpq $0x0,0x7297e(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 7621: 00 7622: 74 14 je 7638 7624: 48 8d 3d f5 2a 07 00 lea 0x72af5(%rip),%rdi # 7a120 <_ZZL19getGlobalTableMutexvE2mu> 762b: e8 30 f1 ff ff call 6760 7630: 85 c0 test %eax,%eax 7632: 0f 85 6d 02 00 00 jne 78a5 7638: 4d 85 ed test %r13,%r13 763b: 74 4e je 768b 763d: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 7642: 48 89 2c 24 mov %rbp,(%rsp) 7646: 48 83 fb 10 cmp $0x10,%rbx 764a: 72 22 jb 766e 764c: 48 89 d8 mov %rbx,%rax 764f: 48 c1 e8 3e shr $0x3e,%rax 7653: 0f 85 53 02 00 00 jne 78ac 7659: 48 8d 7b 01 lea 0x1(%rbx),%rdi 765d: e8 4e ee ff ff call 64b0 <_Znwm@plt> 7662: 48 89 c5 mov %rax,%rbp 7665: 48 89 04 24 mov %rax,(%rsp) 7669: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 766e: 48 85 db test %rbx,%rbx 7671: 74 45 je 76b8 7673: 48 83 fb 01 cmp $0x1,%rbx 7677: 75 31 jne 76aa 7679: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 767e: 88 45 00 mov %al,0x0(%rbp) 7681: eb 35 jmp 76b8 7683: 45 31 f6 xor %r14d,%r14d 7686: e9 8a fe ff ff jmp 7515 768b: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 7692: 00 00 7694: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 7699: c6 44 24 10 00 movb $0x0,0x10(%rsp) 769e: 4c 8d 64 24 38 lea 0x38(%rsp),%r12 76a3: 4c 89 64 24 28 mov %r12,0x28(%rsp) 76a8: eb 3c jmp 76e6 76aa: 48 89 ef mov %rbp,%rdi 76ad: 4c 89 ee mov %r13,%rsi 76b0: 48 89 da mov %rbx,%rdx 76b3: e8 78 ed ff ff call 6430 76b8: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 76bd: c6 44 1d 00 00 movb $0x0,0x0(%rbp,%rbx,1) 76c2: 48 8b 04 24 mov (%rsp),%rax 76c6: 4c 89 64 24 28 mov %r12,0x28(%rsp) 76cb: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 76d0: 48 39 e8 cmp %rbp,%rax 76d3: 74 11 je 76e6 76d5: 48 89 44 24 28 mov %rax,0x28(%rsp) 76da: 48 8b 44 24 10 mov 0x10(%rsp),%rax 76df: 48 89 44 24 38 mov %rax,0x38(%rsp) 76e4: eb 09 jmp 76ef 76e6: 0f 10 45 00 movups 0x0(%rbp),%xmm0 76ea: 41 0f 11 04 24 movups %xmm0,(%r12) 76ef: 48 8b 44 24 08 mov 0x8(%rsp),%rax 76f4: 48 89 44 24 30 mov %rax,0x30(%rsp) 76f9: 48 89 2c 24 mov %rbp,(%rsp) 76fd: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 7704: 00 00 7706: c6 44 24 10 00 movb $0x0,0x10(%rsp) 770b: 4c 89 74 24 48 mov %r14,0x48(%rsp) 7710: 4c 89 fb mov %r15,%rbx 7713: 4c 89 7c 24 50 mov %r15,0x50(%rsp) 7718: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 771d: e8 9e 01 00 00 call 78c0 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_> 7722: 48 89 44 24 58 mov %rax,0x58(%rsp) 7727: 41 89 d7 mov %edx,%r15d 772a: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 772f: 4c 39 e7 cmp %r12,%rdi 7732: 74 05 je 7739 7734: e8 47 ed ff ff call 6480 <_ZdlPv@plt> 7739: 48 8b 3c 24 mov (%rsp),%rdi 773d: 48 39 ef cmp %rbp,%rdi 7740: 74 05 je 7747 7742: e8 39 ed ff ff call 6480 <_ZdlPv@plt> 7747: 48 83 3d 51 28 07 00 cmpq $0x0,0x72851(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 774e: 00 774f: 74 0c je 775d 7751: 48 8d 3d c8 29 07 00 lea 0x729c8(%rip),%rdi # 7a120 <_ZZL19getGlobalTableMutexvE2mu> 7758: e8 83 ec ff ff call 63e0 775d: 45 84 ff test %r15b,%r15b 7760: 0f 85 af fd ff ff jne 7515 7766: 48 8d 05 5b 2a 07 00 lea 0x72a5b(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 776d: 80 38 00 cmpb $0x0,(%rax) 7770: 0f 84 a9 00 00 00 je 781f 7776: 48 8d 3d a3 88 04 00 lea 0x488a3(%rip),%rdi # 50020 777d: e8 0e a1 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 7782: 84 c0 test %al,%al 7784: 0f 84 95 00 00 00 je 781f 778a: e8 11 a2 01 00 call 219a0 <_ZN4llvm4dbgsEv> 778f: 49 89 c7 mov %rax,%r15 7792: 48 8d 05 94 88 04 00 lea 0x48894(%rip),%rax # 5002d 7799: 48 89 44 24 70 mov %rax,0x70(%rsp) 779e: 48 8b 44 24 60 mov 0x60(%rsp),%rax 77a3: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 77aa: 00 77ab: 4c 89 ac 24 80 00 00 mov %r13,0x80(%rsp) 77b2: 00 77b3: 66 c7 84 24 90 00 00 movw $0x503,0x90(%rsp) 77ba: 00 03 05 77bd: 48 8d 44 24 70 lea 0x70(%rsp),%rax 77c2: 48 89 04 24 mov %rax,(%rsp) 77c6: 48 8d 05 84 88 04 00 lea 0x48884(%rip),%rax # 50051 77cd: 48 89 44 24 10 mov %rax,0x10(%rsp) 77d2: 66 c7 44 24 20 02 03 movw $0x302,0x20(%rsp) 77d9: 48 8d ac 24 98 00 00 lea 0x98(%rsp),%rbp 77e0: 00 77e1: 48 89 e6 mov %rsp,%rsi 77e4: 48 89 ef mov %rbp,%rdi 77e7: e8 54 30 02 00 call 2a840 <_ZNK4llvm5Twine3strB5cxx11Ev> 77ec: 66 c7 44 24 48 04 01 movw $0x104,0x48(%rsp) 77f3: 48 89 6c 24 28 mov %rbp,0x28(%rsp) 77f8: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 77fd: 4c 89 fe mov %r15,%rsi 7800: e8 1b 34 02 00 call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 7805: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 780c: 00 780d: 48 8d 84 24 a8 00 00 lea 0xa8(%rsp),%rax 7814: 00 7815: 48 39 c7 cmp %rax,%rdi 7818: 74 05 je 781f 781a: e8 61 ec ff ff call 6480 <_ZdlPv@plt> 781f: 48 85 db test %rbx,%rbx 7822: 74 0a je 782e 7824: 4d 85 f6 test %r14,%r14 7827: 74 05 je 782e 7829: 4c 89 f7 mov %r14,%rdi 782c: ff d3 call *%rbx 782e: 48 8b 44 24 58 mov 0x58(%rsp),%rax 7833: 4c 8b 70 20 mov 0x20(%rax),%r14 7837: e9 d9 fc ff ff jmp 7515 783c: 48 8d 3d d5 28 07 00 lea 0x728d5(%rip),%rdi # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7843: e8 a8 f0 ff ff call 68f0 <__cxa_guard_acquire@plt> 7848: 85 c0 test %eax,%eax 784a: 0f 84 9f fa ff ff je 72ef 7850: 0f 57 c0 xorps %xmm0,%xmm0 7853: 0f 11 05 9a 28 07 00 movups %xmm0,0x7289a(%rip) # 7a0f4 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0xc> 785a: 0f 11 05 87 28 07 00 movups %xmm0,0x72887(%rip) # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7861: 48 8d 35 80 28 07 00 lea 0x72880(%rip),%rsi # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7868: 48 8d 05 a9 28 07 00 lea 0x728a9(%rip),%rax # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 786f: 48 89 05 92 28 07 00 mov %rax,0x72892(%rip) # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7876: 48 c7 05 8f 28 07 00 movq $0x0,0x7288f(%rip) # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 787d: 00 00 00 00 7881: 48 8d 3d 88 06 00 00 lea 0x688(%rip),%rdi # 7f10 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev> 7888: 48 8d 15 71 27 07 00 lea 0x72771(%rip),%rdx # 7a000 <__dso_handle> 788f: e8 bc eb ff ff call 6450 <__cxa_atexit@plt> 7894: 48 8d 3d 7d 28 07 00 lea 0x7287d(%rip),%rdi # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 789b: e8 b0 ea ff ff call 6350 <__cxa_guard_release@plt> 78a0: e9 4a fa ff ff jmp 72ef 78a5: 89 c7 mov %eax,%edi 78a7: e8 e4 ea ff ff call 6390 <_ZSt20__throw_system_errori@plt> 78ac: 48 8d 3d af 8a 04 00 lea 0x48aaf(%rip),%rdi # 50362 78b3: e8 e8 e9 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 78b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 78bf: 00 00000000000078c0 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_>: 78c0: 41 57 push %r15 78c2: 41 56 push %r14 78c4: 41 55 push %r13 78c6: 41 54 push %r12 78c8: 53 push %rbx 78c9: 48 81 ec 80 00 00 00 sub $0x80,%rsp 78d0: 49 89 fc mov %rdi,%r12 78d3: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 78d8: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 78dd: 4c 8b 37 mov (%rdi),%r14 78e0: 48 8b 5f 08 mov 0x8(%rdi),%rbx 78e4: 4d 89 ef mov %r13,%r15 78e7: 48 83 fb 10 cmp $0x10,%rbx 78eb: 72 23 jb 7910 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x50> 78ed: 48 89 d8 mov %rbx,%rax 78f0: 48 c1 e8 3e shr $0x3e,%rax 78f4: 0f 85 01 04 00 00 jne 7cfb <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x43b> 78fa: 48 8d 7b 01 lea 0x1(%rbx),%rdi 78fe: e8 ad eb ff ff call 64b0 <_Znwm@plt> 7903: 49 89 c7 mov %rax,%r15 7906: 48 89 44 24 08 mov %rax,0x8(%rsp) 790b: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 7910: 48 85 db test %rbx,%rbx 7913: 74 1d je 7932 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x72> 7915: 48 83 fb 01 cmp $0x1,%rbx 7919: 75 09 jne 7924 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x64> 791b: 41 0f b6 06 movzbl (%r14),%eax 791f: 41 88 07 mov %al,(%r15) 7922: eb 0e jmp 7932 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x72> 7924: 4c 89 ff mov %r15,%rdi 7927: 4c 89 f6 mov %r14,%rsi 792a: 48 89 da mov %rbx,%rdx 792d: e8 fe ea ff ff call 6430 7932: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 7937: 41 c6 04 1f 00 movb $0x0,(%r15,%rbx,1) 793c: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 7943: 00 7944: 48 8d 5c 24 40 lea 0x40(%rsp),%rbx 7949: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 794e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7953: 4c 39 e8 cmp %r13,%rax 7956: 74 11 je 7969 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0xa9> 7958: 48 89 44 24 30 mov %rax,0x30(%rsp) 795d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 7962: 48 89 44 24 40 mov %rax,0x40(%rsp) 7967: eb 08 jmp 7971 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0xb1> 7969: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 796e: 0f 11 03 movups %xmm0,(%rbx) 7971: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7976: 48 89 44 24 38 mov %rax,0x38(%rsp) 797b: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 7980: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 7987: 00 00 7989: c6 44 24 18 00 movb $0x0,0x18(%rsp) 798e: 48 8d 4c 24 50 lea 0x50(%rsp),%rcx 7993: c7 44 24 50 00 00 00 movl $0x0,0x50(%rsp) 799a: 00 799b: 48 8d 35 46 27 07 00 lea 0x72746(%rip),%rsi # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 79a2: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 79a7: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 79ac: e8 af 19 00 00 call 9360 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_> 79b1: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 79b6: 48 39 df cmp %rbx,%rdi 79b9: 74 05 je 79c0 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x100> 79bb: e8 c0 ea ff ff call 6480 <_ZdlPv@plt> 79c0: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 79c5: 4c 39 ef cmp %r13,%rdi 79c8: 74 05 je 79cf <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x10f> 79ca: e8 b1 ea ff ff call 6480 <_ZdlPv@plt> 79cf: 80 7c 24 78 00 cmpb $0x0,0x78(%rsp) 79d4: 74 76 je 7a4c <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x18c> 79d6: 48 8b 44 24 58 mov 0x58(%rsp),%rax 79db: 48 8b 00 mov (%rax),%rax 79de: 48 3b 44 24 60 cmp 0x60(%rsp),%rax 79e3: 0f 85 b5 02 00 00 jne 7c9e <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x3de> 79e9: 48 8b 44 24 68 mov 0x68(%rsp),%rax 79ee: 48 3b 44 24 70 cmp 0x70(%rsp),%rax 79f3: 0f 84 c4 02 00 00 je 7cbd <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x3fd> 79f9: 4d 8d 6c 24 20 lea 0x20(%r12),%r13 79fe: 8b 0d 0c 27 07 00 mov 0x7270c(%rip),%ecx # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7a04: 89 48 20 mov %ecx,0x20(%rax) 7a07: 3b 0d 07 27 07 00 cmp 0x72707(%rip),%ecx # 7a114 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x2c> 7a0d: 0f 83 e3 00 00 00 jae 7af6 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x236> 7a13: 48 8b 05 ee 26 07 00 mov 0x726ee(%rip),%rax # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7a1a: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 7a1e: 48 c1 e1 04 shl $0x4,%rcx 7a22: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 7a26: 48 8d 3c 08 lea (%rax,%rcx,1),%rdi 7a2a: 48 83 c7 10 add $0x10,%rdi 7a2e: 48 89 3c 08 mov %rdi,(%rax,%rcx,1) 7a32: 49 8b 1c 24 mov (%r12),%rbx 7a36: 49 8d 74 24 10 lea 0x10(%r12),%rsi 7a3b: 48 39 f3 cmp %rsi,%rbx 7a3e: 74 45 je 7a85 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x1c5> 7a40: 48 89 1a mov %rbx,(%rdx) 7a43: 48 8b 3e mov (%rsi),%rdi 7a46: 48 89 7a 10 mov %rdi,0x10(%rdx) 7a4a: eb 3f jmp 7a8b <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x1cb> 7a4c: 48 8b 44 24 58 mov 0x58(%rsp),%rax 7a51: 48 8b 00 mov (%rax),%rax 7a54: 48 3b 44 24 60 cmp 0x60(%rsp),%rax 7a59: 0f 85 3f 02 00 00 jne 7c9e <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x3de> 7a5f: 48 8b 44 24 68 mov 0x68(%rsp),%rax 7a64: 48 3b 44 24 70 cmp 0x70(%rsp),%rax 7a69: 0f 84 4e 02 00 00 je 7cbd <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x3fd> 7a6f: 8b 40 20 mov 0x20(%rax),%eax 7a72: 48 8d 04 40 lea (%rax,%rax,2),%rax 7a76: 48 c1 e0 04 shl $0x4,%rax 7a7a: 48 03 05 87 26 07 00 add 0x72687(%rip),%rax # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7a81: 31 d2 xor %edx,%edx 7a83: eb 60 jmp 7ae5 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x225> 7a85: 0f 10 06 movups (%rsi),%xmm0 7a88: 0f 11 07 movups %xmm0,(%rdi) 7a8b: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 7a90: 48 89 7a 08 mov %rdi,0x8(%rdx) 7a94: 49 89 34 24 mov %rsi,(%r12) 7a98: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 7a9f: 00 00 7aa1: 41 c6 44 24 10 00 movb $0x0,0x10(%r12) 7aa7: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 7aac: 0f 11 44 08 20 movups %xmm0,0x20(%rax,%rcx,1) 7ab1: 8b 05 59 26 07 00 mov 0x72659(%rip),%eax # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7ab7: 3b 05 57 26 07 00 cmp 0x72657(%rip),%eax # 7a114 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x2c> 7abd: 0f 83 19 02 00 00 jae 7cdc <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x41c> 7ac3: ff c0 inc %eax 7ac5: 89 05 45 26 07 00 mov %eax,0x72645(%rip) # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7acb: 4c 8b 35 36 26 07 00 mov 0x72636(%rip),%r14 # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7ad2: 89 c0 mov %eax,%eax 7ad4: 48 8d 04 40 lea (%rax,%rax,2),%rax 7ad8: 48 c1 e0 04 shl $0x4,%rax 7adc: 4c 01 f0 add %r14,%rax 7adf: 48 83 c0 d0 add $0xffffffffffffffd0,%rax 7ae3: b2 01 mov $0x1,%dl 7ae5: 48 81 c4 80 00 00 00 add $0x80,%rsp 7aec: 5b pop %rbx 7aed: 41 5c pop %r12 7aef: 41 5d pop %r13 7af1: 41 5e pop %r14 7af3: 41 5f pop %r15 7af5: c3 ret 7af6: 48 8d 3d 0b 26 07 00 lea 0x7260b(%rip),%rdi # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7afd: 4c 8d 3d 14 26 07 00 lea 0x72614(%rip),%r15 # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7b04: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 7b09: b9 30 00 00 00 mov $0x30,%ecx 7b0e: 4c 89 fe mov %r15,%rsi 7b11: 31 d2 xor %edx,%edx 7b13: e8 e8 08 02 00 call 28400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm> 7b18: 49 89 c6 mov %rax,%r14 7b1b: 8b 05 ef 25 07 00 mov 0x725ef(%rip),%eax # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7b21: 48 8d 04 40 lea (%rax,%rax,2),%rax 7b25: 48 c1 e0 04 shl $0x4,%rax 7b29: 49 8d 0c 06 lea (%r14,%rax,1),%rcx 7b2d: 49 8d 34 06 lea (%r14,%rax,1),%rsi 7b31: 48 83 c6 10 add $0x10,%rsi 7b35: 49 89 34 06 mov %rsi,(%r14,%rax,1) 7b39: 49 8b 3c 24 mov (%r12),%rdi 7b3d: 49 8d 54 24 10 lea 0x10(%r12),%rdx 7b42: 48 39 d7 cmp %rdx,%rdi 7b45: 74 0c je 7b53 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x293> 7b47: 48 89 39 mov %rdi,(%rcx) 7b4a: 48 8b 32 mov (%rdx),%rsi 7b4d: 48 89 71 10 mov %rsi,0x10(%rcx) 7b51: eb 06 jmp 7b59 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x299> 7b53: 0f 10 07 movups (%rdi),%xmm0 7b56: 0f 11 06 movups %xmm0,(%rsi) 7b59: 49 8b 74 24 08 mov 0x8(%r12),%rsi 7b5e: 48 89 71 08 mov %rsi,0x8(%rcx) 7b62: 49 89 14 24 mov %rdx,(%r12) 7b66: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 7b6d: 00 00 7b6f: 41 c6 44 24 10 00 movb $0x0,0x10(%r12) 7b75: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 7b7a: 41 0f 11 44 06 20 movups %xmm0,0x20(%r14,%rax,1) 7b80: 48 8b 1d 81 25 07 00 mov 0x72581(%rip),%rbx # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7b87: 8b 0d 83 25 07 00 mov 0x72583(%rip),%ecx # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7b8d: 48 85 c9 test %rcx,%rcx 7b90: 0f 84 a3 00 00 00 je 7c39 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x379> 7b96: 4c 89 f0 mov %r14,%rax 7b99: 48 83 c0 10 add $0x10,%rax 7b9d: 48 c1 e1 04 shl $0x4,%rcx 7ba1: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 7ba5: 48 83 c3 10 add $0x10,%rbx 7ba9: eb 37 jmp 7be2 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x322> 7bab: 48 89 50 f0 mov %rdx,-0x10(%rax) 7baf: 48 8b 13 mov (%rbx),%rdx 7bb2: 48 89 10 mov %rdx,(%rax) 7bb5: 48 8b 53 f8 mov -0x8(%rbx),%rdx 7bb9: 48 89 50 f8 mov %rdx,-0x8(%rax) 7bbd: 48 89 5b f0 mov %rbx,-0x10(%rbx) 7bc1: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 7bc8: 00 7bc9: c6 03 00 movb $0x0,(%rbx) 7bcc: 0f 10 43 10 movups 0x10(%rbx),%xmm0 7bd0: 0f 11 40 10 movups %xmm0,0x10(%rax) 7bd4: 48 83 c0 30 add $0x30,%rax 7bd8: 48 83 c3 30 add $0x30,%rbx 7bdc: 48 83 c1 d0 add $0xffffffffffffffd0,%rcx 7be0: 74 15 je 7bf7 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x337> 7be2: 48 89 40 f0 mov %rax,-0x10(%rax) 7be6: 48 8b 53 f0 mov -0x10(%rbx),%rdx 7bea: 48 39 d3 cmp %rdx,%rbx 7bed: 75 bc jne 7bab <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x2eb> 7bef: 0f 10 02 movups (%rdx),%xmm0 7bf2: 0f 11 00 movups %xmm0,(%rax) 7bf5: eb be jmp 7bb5 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x2f5> 7bf7: 48 8b 1d 0a 25 07 00 mov 0x7250a(%rip),%rbx # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7bfe: 8b 05 0c 25 07 00 mov 0x7250c(%rip),%eax # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7c04: 48 85 c0 test %rax,%rax 7c07: 74 30 je 7c39 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x379> 7c09: 4c 8d 63 e0 lea -0x20(%rbx),%r12 7c0d: 48 c1 e0 04 shl $0x4,%rax 7c11: 4c 8d 2c 40 lea (%rax,%rax,2),%r13 7c15: eb 06 jmp 7c1d <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x35d> 7c17: 49 83 c5 d0 add $0xffffffffffffffd0,%r13 7c1b: 74 15 je 7c32 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x372> 7c1d: 4a 8b 7c 2b d0 mov -0x30(%rbx,%r13,1),%rdi 7c22: 4b 8d 04 2c lea (%r12,%r13,1),%rax 7c26: 48 39 f8 cmp %rdi,%rax 7c29: 74 ec je 7c17 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x357> 7c2b: e8 50 e8 ff ff call 6480 <_ZdlPv@plt> 7c30: eb e5 jmp 7c17 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x357> 7c32: 48 8b 1d cf 24 07 00 mov 0x724cf(%rip),%rbx # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7c39: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 7c3e: 4c 39 fb cmp %r15,%rbx 7c41: 74 08 je 7c4b <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x38b> 7c43: 48 89 df mov %rbx,%rdi 7c46: e8 75 e9 ff ff call 65c0 7c4b: 4c 89 e0 mov %r12,%rax 7c4e: 48 c1 e8 20 shr $0x20,%rax 7c52: 0f 85 af 00 00 00 jne 7d07 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x447> 7c58: 4c 89 35 a9 24 07 00 mov %r14,0x724a9(%rip) # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7c5f: 44 89 25 ae 24 07 00 mov %r12d,0x724ae(%rip) # 7a114 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x2c> 7c66: 8b 05 a4 24 07 00 mov 0x724a4(%rip),%eax # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7c6c: 49 39 c4 cmp %rax,%r12 7c6f: 76 6b jbe 7cdc <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x41c> 7c71: ff c0 inc %eax 7c73: 89 05 97 24 07 00 mov %eax,0x72497(%rip) # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7c79: 0f 85 53 fe ff ff jne 7ad2 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEE6insertEOSI_+0x212> 7c7f: 48 8d 3d 52 92 04 00 lea 0x49252(%rip),%rdi # 50ed8 7c86: 48 8d 35 2f 91 04 00 lea 0x4912f(%rip),%rsi # 50dbc 7c8d: 48 8d 0d 4d 92 04 00 lea 0x4924d(%rip),%rcx # 50ee1 7c94: ba 42 01 00 00 mov $0x142,%edx 7c99: e8 d2 e6 ff ff call 6370 <__assert_fail@plt> 7c9e: 48 8d 3d a8 8a 04 00 lea 0x48aa8(%rip),%rdi # 5074d 7ca5: 48 8d 35 8d 84 04 00 lea 0x4848d(%rip),%rsi # 50139 7cac: 48 8d 0d 58 8f 04 00 lea 0x48f58(%rip),%rcx # 50c0b 7cb3: ba f5 04 00 00 mov $0x4f5,%edx 7cb8: e8 b3 e6 ff ff call 6370 <__assert_fail@plt> 7cbd: 48 8d 3d b8 8a 04 00 lea 0x48ab8(%rip),%rdi # 5077c 7cc4: 48 8d 35 6e 84 04 00 lea 0x4846e(%rip),%rsi # 50139 7ccb: 48 8d 0d 39 8f 04 00 lea 0x48f39(%rip),%rcx # 50c0b 7cd2: ba f6 04 00 00 mov $0x4f6,%edx 7cd7: e8 94 e6 ff ff call 6370 <__assert_fail@plt> 7cdc: 48 8d 3d 92 91 04 00 lea 0x49192(%rip),%rdi # 50e75 7ce3: 48 8d 35 d2 90 04 00 lea 0x490d2(%rip),%rsi # 50dbc 7cea: 48 8d 0d 94 91 04 00 lea 0x49194(%rip),%rcx # 50e85 7cf1: ba 66 00 00 00 mov $0x66,%edx 7cf6: e8 75 e6 ff ff call 6370 <__assert_fail@plt> 7cfb: 48 8d 3d 60 86 04 00 lea 0x48660(%rip),%rdi # 50362 7d02: e8 99 e5 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 7d07: 48 8d 3d 9b 90 04 00 lea 0x4909b(%rip),%rdi # 50da9 7d0e: 48 8d 35 a7 90 04 00 lea 0x490a7(%rip),%rsi # 50dbc 7d15: 48 8d 0d f2 90 04 00 lea 0x490f2(%rip),%rcx # 50e0e 7d1c: ba 6f 00 00 00 mov $0x6f,%edx 7d21: e8 4a e6 ff ff call 6370 <__assert_fail@plt> 7d26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 7d2d: 00 00 00 0000000000007d30 : 7d30: 55 push %rbp 7d31: 41 57 push %r15 7d33: 41 56 push %r14 7d35: 41 55 push %r13 7d37: 41 54 push %r12 7d39: 53 push %rbx 7d3a: 48 83 ec 38 sub $0x38,%rsp 7d3e: 0f b6 05 d3 23 07 00 movzbl 0x723d3(%rip),%eax # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7d45: 84 c0 test %al,%al 7d47: 0f 84 53 01 00 00 je 7ea0 7d4d: 8b 05 bd 23 07 00 mov 0x723bd(%rip),%eax # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7d53: 48 85 c0 test %rax,%rax 7d56: 0f 84 d4 00 00 00 je 7e30 7d5c: 4c 8b 25 a5 23 07 00 mov 0x723a5(%rip),%r12 # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7d63: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 7d68: 48 c1 e0 04 shl $0x4,%rax 7d6c: 48 8d 2c 40 lea (%rax,%rax,2),%rbp 7d70: 49 83 c4 f0 add $0xfffffffffffffff0,%r12 7d74: eb 14 jmp 7d8a 7d76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 7d7d: 00 00 00 7d80: 48 83 c5 d0 add $0xffffffffffffffd0,%rbp 7d84: 0f 84 a6 00 00 00 je 7e30 7d8a: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 7d8f: 4d 8b 74 2c e0 mov -0x20(%r12,%rbp,1),%r14 7d94: 49 8b 5c 2c e8 mov -0x18(%r12,%rbp,1),%rbx 7d99: 4d 89 ef mov %r13,%r15 7d9c: 48 83 fb 10 cmp $0x10,%rbx 7da0: 72 23 jb 7dc5 7da2: 48 89 d8 mov %rbx,%rax 7da5: 48 c1 e8 3e shr $0x3e,%rax 7da9: 0f 85 e5 00 00 00 jne 7e94 7daf: 48 8d 7b 01 lea 0x1(%rbx),%rdi 7db3: e8 f8 e6 ff ff call 64b0 <_Znwm@plt> 7db8: 49 89 c7 mov %rax,%r15 7dbb: 48 89 44 24 08 mov %rax,0x8(%rsp) 7dc0: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 7dc5: 48 85 db test %rbx,%rbx 7dc8: 74 24 je 7dee 7dca: 48 83 fb 01 cmp $0x1,%rbx 7dce: 75 10 jne 7de0 7dd0: 41 0f b6 06 movzbl (%r14),%eax 7dd4: 41 88 07 mov %al,(%r15) 7dd7: eb 15 jmp 7dee 7dd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 7de0: 4c 89 ff mov %r15,%rdi 7de3: 4c 89 f6 mov %r14,%rsi 7de6: 48 89 da mov %rbx,%rdx 7de9: e8 42 e6 ff ff call 6430 7dee: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 7df3: 41 c6 04 1f 00 movb $0x0,(%r15,%rbx,1) 7df8: 41 0f 10 04 2c movups (%r12,%rbp,1),%xmm0 7dfd: 41 0f 11 45 10 movups %xmm0,0x10(%r13) 7e02: 48 8b 44 24 30 mov 0x30(%rsp),%rax 7e07: 48 85 c0 test %rax,%rax 7e0a: 74 0c je 7e18 7e0c: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 7e11: 48 85 ff test %rdi,%rdi 7e14: 74 02 je 7e18 7e16: ff d0 call *%rax 7e18: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 7e1d: 4c 39 ef cmp %r13,%rdi 7e20: 0f 84 5a ff ff ff je 7d80 7e26: e8 55 e6 ff ff call 6480 <_ZdlPv@plt> 7e2b: e9 50 ff ff ff jmp 7d80 7e30: 48 8d 3d b1 22 07 00 lea 0x722b1(%rip),%rdi # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7e37: e8 84 19 00 00 call 97c0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv> 7e3c: 8b 05 ce 22 07 00 mov 0x722ce(%rip),%eax # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7e42: 48 85 c0 test %rax,%rax 7e45: 74 34 je 7e7b 7e47: 48 8b 1d ba 22 07 00 mov 0x722ba(%rip),%rbx # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7e4e: 4c 8d 73 e0 lea -0x20(%rbx),%r14 7e52: 48 c1 e0 04 shl $0x4,%rax 7e56: 48 8d 2c 40 lea (%rax,%rax,2),%rbp 7e5a: eb 0a jmp 7e66 7e5c: 0f 1f 40 00 nopl 0x0(%rax) 7e60: 48 83 c5 d0 add $0xffffffffffffffd0,%rbp 7e64: 74 15 je 7e7b 7e66: 48 8b 7c 2b d0 mov -0x30(%rbx,%rbp,1),%rdi 7e6b: 49 8d 04 2e lea (%r14,%rbp,1),%rax 7e6f: 48 39 f8 cmp %rdi,%rax 7e72: 74 ec je 7e60 7e74: e8 07 e6 ff ff call 6480 <_ZdlPv@plt> 7e79: eb e5 jmp 7e60 7e7b: c7 05 8b 22 07 00 00 movl $0x0,0x7228b(%rip) # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7e82: 00 00 00 7e85: 48 83 c4 38 add $0x38,%rsp 7e89: 5b pop %rbx 7e8a: 41 5c pop %r12 7e8c: 41 5d pop %r13 7e8e: 41 5e pop %r14 7e90: 41 5f pop %r15 7e92: 5d pop %rbp 7e93: c3 ret 7e94: 48 8d 3d c7 84 04 00 lea 0x484c7(%rip),%rdi # 50362 7e9b: e8 00 e4 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 7ea0: 48 8d 3d 71 22 07 00 lea 0x72271(%rip),%rdi # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7ea7: e8 44 ea ff ff call 68f0 <__cxa_guard_acquire@plt> 7eac: 85 c0 test %eax,%eax 7eae: 0f 84 99 fe ff ff je 7d4d 7eb4: 0f 57 c0 xorps %xmm0,%xmm0 7eb7: 0f 11 05 36 22 07 00 movups %xmm0,0x72236(%rip) # 7a0f4 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0xc> 7ebe: 0f 11 05 23 22 07 00 movups %xmm0,0x72223(%rip) # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7ec5: 48 8d 35 1c 22 07 00 lea 0x7221c(%rip),%rsi # 7a0e8 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7ecc: 48 8d 05 45 22 07 00 lea 0x72245(%rip),%rax # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7ed3: 48 89 05 2e 22 07 00 mov %rax,0x7222e(%rip) # 7a108 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x20> 7eda: 48 c7 05 2b 22 07 00 movq $0x0,0x7222b(%rip) # 7a110 <_ZZL14getGlobalTableB5cxx11vE11globalTableB5cxx11+0x28> 7ee1: 00 00 00 00 7ee5: 48 8d 3d 24 00 00 00 lea 0x24(%rip),%rdi # 7f10 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev> 7eec: 48 8d 15 0d 21 07 00 lea 0x7210d(%rip),%rdx # 7a000 <__dso_handle> 7ef3: e8 58 e5 ff ff call 6450 <__cxa_atexit@plt> 7ef8: 48 8d 3d 19 22 07 00 lea 0x72219(%rip),%rdi # 7a118 <_ZGVZL14getGlobalTableB5cxx11vE11globalTableB5cxx11> 7eff: e8 4c e4 ff ff call 6350 <__cxa_guard_release@plt> 7f04: e9 44 fe ff ff jmp 7d4d 7f09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000007f10 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev>: 7f10: 41 57 push %r15 7f12: 41 56 push %r14 7f14: 41 54 push %r12 7f16: 53 push %rbx 7f17: 50 push %rax 7f18: 49 89 fe mov %rdi,%r14 7f1b: 4c 8b 7f 20 mov 0x20(%rdi),%r15 7f1f: 8b 47 28 mov 0x28(%rdi),%eax 7f22: 48 85 c0 test %rax,%rax 7f25: 74 38 je 7f5f <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev+0x4f> 7f27: 4d 8d 67 e0 lea -0x20(%r15),%r12 7f2b: 48 c1 e0 04 shl $0x4,%rax 7f2f: 48 8d 1c 40 lea (%rax,%rax,2),%rbx 7f33: eb 11 jmp 7f46 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev+0x36> 7f35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 7f3c: 00 00 00 00 7f40: 48 83 c3 d0 add $0xffffffffffffffd0,%rbx 7f44: 74 15 je 7f5b <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev+0x4b> 7f46: 49 8b 7c 1f d0 mov -0x30(%r15,%rbx,1),%rdi 7f4b: 49 8d 04 1c lea (%r12,%rbx,1),%rax 7f4f: 48 39 f8 cmp %rdi,%rax 7f52: 74 ec je 7f40 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev+0x30> 7f54: e8 27 e5 ff ff call 6480 <_ZdlPv@plt> 7f59: eb e5 jmp 7f40 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev+0x30> 7f5b: 4d 8b 7e 20 mov 0x20(%r14),%r15 7f5f: 49 8d 46 30 lea 0x30(%r14),%rax 7f63: 49 39 c7 cmp %rax,%r15 7f66: 74 08 je 7f70 <_ZN4llvm9MapVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN12_GLOBAL__N_111GlobalEntryENS_8DenseMapIS6_jNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEEENS_11SmallVectorISt4pairIS6_S8_ELj0EEEED2Ev+0x60> 7f68: 4c 89 ff mov %r15,%rdi 7f6b: e8 50 e6 ff ff call 65c0 7f70: 4c 89 f7 mov %r14,%rdi 7f73: 48 83 c4 08 add $0x8,%rsp 7f77: 5b pop %rbx 7f78: 41 5c pop %r12 7f7a: 41 5e pop %r14 7f7c: 41 5f pop %r15 7f7e: e9 2d 01 00 00 jmp 80b0 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev> 7f83: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 7f8a: 00 00 00 7f8d: 0f 1f 00 nopl (%rax) 0000000000007f90 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv>: 7f90: 55 push %rbp 7f91: 41 57 push %r15 7f93: 41 56 push %r14 7f95: 41 55 push %r13 7f97: 41 54 push %r12 7f99: 53 push %rbx 7f9a: 48 83 ec 28 sub $0x28,%rsp 7f9e: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 7fa5: 00 7fa6: 8b 47 18 mov 0x18(%rdi),%eax 7fa9: 8d 48 ff lea -0x1(%rax),%ecx 7fac: 85 c8 test %ecx,%eax 7fae: 0f 85 ce 00 00 00 jne 8082 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0xf2> 7fb4: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 7fb9: 4c 89 64 24 08 mov %r12,0x8(%rsp) 7fbe: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 7fc5: 00 00 7fc7: c6 44 24 18 00 movb $0x0,0x18(%rsp) 7fcc: 48 85 c0 test %rax,%rax 7fcf: 0f 84 92 00 00 00 je 8067 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0xd7> 7fd5: 48 8b 5f 08 mov 0x8(%rdi),%rbx 7fd9: 48 c1 e0 03 shl $0x3,%rax 7fdd: 48 8d 2c 80 lea (%rax,%rax,4),%rbp 7fe1: 48 83 c3 10 add $0x10,%rbx 7fe5: eb 2a jmp 8011 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0x81> 7fe7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7fee: 00 00 7ff0: 4c 89 ff mov %r15,%rdi 7ff3: 4c 89 f6 mov %r14,%rsi 7ff6: 4c 89 ea mov %r13,%rdx 7ff9: e8 32 e4 ff ff call 6430 7ffe: 4c 89 6b f8 mov %r13,-0x8(%rbx) 8002: 43 c6 04 2f 00 movb $0x0,(%r15,%r13,1) 8007: 48 83 c3 28 add $0x28,%rbx 800b: 48 83 c5 d8 add $0xffffffffffffffd8,%rbp 800f: 74 47 je 8058 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0xc8> 8011: 48 89 5b f0 mov %rbx,-0x10(%rbx) 8015: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 801a: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 801f: 49 89 df mov %rbx,%r15 8022: 49 83 fd 10 cmp $0x10,%r13 8026: 72 1c jb 8044 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0xb4> 8028: 4c 89 e8 mov %r13,%rax 802b: 48 c1 e8 3e shr $0x3e,%rax 802f: 75 45 jne 8076 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0xe6> 8031: 49 8d 7d 01 lea 0x1(%r13),%rdi 8035: e8 76 e4 ff ff call 64b0 <_Znwm@plt> 803a: 49 89 c7 mov %rax,%r15 803d: 48 89 43 f0 mov %rax,-0x10(%rbx) 8041: 4c 89 2b mov %r13,(%rbx) 8044: 4d 85 ed test %r13,%r13 8047: 74 b5 je 7ffe <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0x6e> 8049: 49 83 fd 01 cmp $0x1,%r13 804d: 75 a1 jne 7ff0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0x60> 804f: 41 0f b6 06 movzbl (%r14),%eax 8053: 41 88 07 mov %al,(%r15) 8056: eb a6 jmp 7ffe <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0x6e> 8058: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 805d: 4c 39 e7 cmp %r12,%rdi 8060: 74 05 je 8067 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv+0xd7> 8062: e8 19 e4 ff ff call 6480 <_ZdlPv@plt> 8067: 48 83 c4 28 add $0x28,%rsp 806b: 5b pop %rbx 806c: 41 5c pop %r12 806e: 41 5d pop %r13 8070: 41 5e pop %r14 8072: 41 5f pop %r15 8074: 5d pop %rbp 8075: c3 ret 8076: 48 8d 3d e5 82 04 00 lea 0x482e5(%rip),%rdi # 50362 807d: e8 1e e2 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 8082: 48 8d 3d 54 80 04 00 lea 0x48054(%rip),%rdi # 500dd 8089: 48 8d 35 a9 80 04 00 lea 0x480a9(%rip),%rsi # 50139 8090: 48 8d 0d f1 80 04 00 lea 0x480f1(%rip),%rcx # 50188 8097: ba 95 01 00 00 mov $0x195,%edx 809c: e8 cf e2 ff ff call 6370 <__assert_fail@plt> 80a1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 80a8: 00 00 00 80ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000080b0 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev>: 80b0: 41 57 push %r15 80b2: 41 56 push %r14 80b4: 41 55 push %r13 80b6: 41 54 push %r12 80b8: 53 push %rbx 80b9: 48 83 ec 40 sub $0x40,%rsp 80bd: 49 89 fc mov %rdi,%r12 80c0: 8b 47 18 mov 0x18(%rdi),%eax 80c3: 48 85 c0 test %rax,%rax 80c6: 0f 84 8c 00 00 00 je 8158 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0xa8> 80cc: 4c 8d 74 24 30 lea 0x30(%rsp),%r14 80d1: 4c 89 74 24 20 mov %r14,0x20(%rsp) 80d6: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 80dd: 00 00 80df: c6 44 24 30 00 movb $0x0,0x30(%rsp) 80e4: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 80e9: 4c 89 3c 24 mov %r15,(%rsp) 80ed: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 80f4: 00 00 80f6: c6 44 24 10 00 movb $0x0,0x10(%rsp) 80fb: 49 8b 5c 24 08 mov 0x8(%r12),%rbx 8100: 48 8d 04 80 lea (%rax,%rax,4),%rax 8104: 4c 8d 2c c3 lea (%rbx,%rax,8),%r13 8108: eb 0f jmp 8119 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0x69> 810a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 8110: 48 83 c3 18 add $0x18,%rbx 8114: 4c 39 eb cmp %r13,%rbx 8117: 74 13 je 812c <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0x7c> 8119: 48 8b 3b mov (%rbx),%rdi 811c: 48 83 c3 10 add $0x10,%rbx 8120: 48 39 df cmp %rbx,%rdi 8123: 74 eb je 8110 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0x60> 8125: e8 56 e3 ff ff call 6480 <_ZdlPv@plt> 812a: eb e4 jmp 8110 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0x60> 812c: 48 8b 3c 24 mov (%rsp),%rdi 8130: 4c 39 ff cmp %r15,%rdi 8133: 74 05 je 813a <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0x8a> 8135: e8 46 e3 ff ff call 6480 <_ZdlPv@plt> 813a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 813f: 4c 39 f7 cmp %r14,%rdi 8142: 74 05 je 8149 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0x99> 8144: e8 37 e3 ff ff call 6480 <_ZdlPv@plt> 8149: 41 8b 44 24 18 mov 0x18(%r12),%eax 814e: 48 c1 e0 03 shl $0x3,%rax 8152: 48 8d 34 80 lea (%rax,%rax,4),%rsi 8156: eb 02 jmp 815a <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEED2Ev+0xaa> 8158: 31 f6 xor %esi,%esi 815a: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 815f: ba 08 00 00 00 mov $0x8,%edx 8164: e8 d7 d6 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 8169: 49 ff 04 24 incq (%r12) 816d: 48 83 c4 40 add $0x40,%rsp 8171: 5b pop %rbx 8172: 41 5c pop %r12 8174: 41 5d pop %r13 8176: 41 5e pop %r14 8178: 41 5f pop %r15 817a: c3 ret 817b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000008180 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_>: 8180: 55 push %rbp 8181: 41 57 push %r15 8183: 41 56 push %r14 8185: 41 55 push %r13 8187: 41 54 push %r12 8189: 53 push %rbx 818a: 48 81 ec 88 00 00 00 sub $0x88,%rsp 8191: 49 89 d5 mov %rdx,%r13 8194: 44 8b 77 18 mov 0x18(%rdi),%r14d 8198: 45 85 f6 test %r14d,%r14d 819b: 0f 84 92 01 00 00 je 8333 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1b3> 81a1: 48 89 f3 mov %rsi,%rbx 81a4: 48 8b 6f 08 mov 0x8(%rdi),%rbp 81a8: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 81ad: 4c 89 64 24 40 mov %r12,0x40(%rsp) 81b2: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 81b9: 00 00 81bb: c6 44 24 50 00 movb $0x0,0x50(%rsp) 81c0: 48 8d 44 24 78 lea 0x78(%rsp),%rax 81c5: 48 89 44 24 68 mov %rax,0x68(%rsp) 81ca: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 81d1: 00 00 81d3: c6 44 24 78 00 movb $0x0,0x78(%rsp) 81d8: 48 8b 76 08 mov 0x8(%rsi),%rsi 81dc: 48 85 f6 test %rsi,%rsi 81df: 0f 84 e4 02 00 00 je 84c9 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x349> 81e5: 48 8b 3b mov (%rbx),%rdi 81e8: 48 01 fe add %rdi,%rsi 81eb: e8 00 03 00 00 call 84f0 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_> 81f0: 41 ff ce dec %r14d 81f3: 44 21 f0 and %r14d,%eax 81f6: 4c 8b 7b 08 mov 0x8(%rbx),%r15 81fa: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 81ff: 4c 8b 44 24 48 mov 0x48(%rsp),%r8 8204: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 8209: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 820e: 4d 85 ff test %r15,%r15 8211: 4c 89 6c 24 60 mov %r13,0x60(%rsp) 8216: 0f 84 24 01 00 00 je 8340 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1c0> 821c: 48 89 74 24 18 mov %rsi,0x18(%rsp) 8221: 4c 89 44 24 38 mov %r8,0x38(%rsp) 8226: 48 8b 13 mov (%rbx),%rdx 8229: 48 89 54 24 08 mov %rdx,0x8(%rsp) 822e: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 8235: 00 8236: 31 d2 xor %edx,%edx 8238: 48 89 54 24 20 mov %rdx,0x20(%rsp) 823d: 48 89 6c 24 30 mov %rbp,0x30(%rsp) 8242: 48 89 44 24 28 mov %rax,0x28(%rsp) 8247: 89 c0 mov %eax,%eax 8249: 48 8d 04 80 lea (%rax,%rax,4),%rax 824d: 48 8d 1c c5 00 00 00 lea 0x0(,%rax,8),%rbx 8254: 00 8255: 48 01 eb add %rbp,%rbx 8258: 4c 8b 64 c5 08 mov 0x8(%rbp,%rax,8),%r12 825d: 4d 39 e7 cmp %r12,%r15 8260: 75 27 jne 8289 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x109> 8262: 49 89 cd mov %rcx,%r13 8265: 48 8b 33 mov (%rbx),%rsi 8268: 48 89 fd mov %rdi,%rbp 826b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 8270: 4c 89 fa mov %r15,%rdx 8273: e8 88 e2 ff ff call 6500 8278: 48 89 ef mov %rbp,%rdi 827b: 4c 89 e9 mov %r13,%rcx 827e: 41 b5 01 mov $0x1,%r13b 8281: 85 c0 test %eax,%eax 8283: 0f 84 a3 00 00 00 je 832c <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1ac> 8289: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 828e: 49 39 d4 cmp %rdx,%r12 8291: 75 28 jne 82bb <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x13b> 8293: 49 89 fd mov %rdi,%r13 8296: 48 85 d2 test %rdx,%rdx 8299: 0f 84 20 02 00 00 je 84bf <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x33f> 829f: 48 8b 3b mov (%rbx),%rdi 82a2: 48 89 cd mov %rcx,%rbp 82a5: 48 89 ce mov %rcx,%rsi 82a8: e8 53 e2 ff ff call 6500 82ad: 48 89 e9 mov %rbp,%rcx 82b0: 85 c0 test %eax,%eax 82b2: 4c 89 ef mov %r13,%rdi 82b5: 0f 84 e1 00 00 00 je 839c <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x21c> 82bb: 48 89 fd mov %rdi,%rbp 82be: 49 89 cd mov %rcx,%r13 82c1: 4c 3b 64 24 18 cmp 0x18(%rsp),%r12 82c6: 0f 94 c0 sete %al 82c9: 75 1d jne 82e8 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x168> 82cb: 48 83 7c 24 18 00 cmpq $0x0,0x18(%rsp) 82d1: 74 15 je 82e8 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x168> 82d3: 48 8b 3b mov (%rbx),%rdi 82d6: 48 89 ee mov %rbp,%rsi 82d9: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 82de: e8 1d e2 ff ff call 6500 82e3: 85 c0 test %eax,%eax 82e5: 0f 94 c0 sete %al 82e8: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 82ed: 48 89 d1 mov %rdx,%rcx 82f0: 48 85 d2 test %rdx,%rdx 82f3: 75 03 jne 82f8 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x178> 82f5: 48 89 d9 mov %rbx,%rcx 82f8: 84 c0 test %al,%al 82fa: 48 8b 44 24 20 mov 0x20(%rsp),%rax 82ff: 48 0f 45 c1 cmovne %rcx,%rax 8303: 48 89 44 24 20 mov %rax,0x20(%rsp) 8308: 48 8b 44 24 28 mov 0x28(%rsp),%rax 830d: 8b 4c 24 10 mov 0x10(%rsp),%ecx 8311: 01 c8 add %ecx,%eax 8313: ff c1 inc %ecx 8315: 89 4c 24 10 mov %ecx,0x10(%rsp) 8319: 44 21 f0 and %r14d,%eax 831c: 4c 89 e9 mov %r13,%rcx 831f: 48 89 ef mov %rbp,%rdi 8322: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 8327: e9 16 ff ff ff jmp 8242 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0xc2> 832c: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 8331: eb 2b jmp 835e <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1de> 8333: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 833a: 00 833b: 45 31 ed xor %r13d,%r13d 833e: eb 47 jmp 8387 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x207> 8340: 89 c2 mov %eax,%edx 8342: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 8346: 48 8d 1c d5 00 00 00 lea 0x0(,%rdx,8),%rbx 834d: 00 834e: 48 01 eb add %rbp,%rbx 8351: 4c 8b 7c d5 08 mov 0x8(%rbp,%rdx,8),%r15 8356: 41 b5 01 mov $0x1,%r13b 8359: 4d 85 ff test %r15,%r15 835c: 75 48 jne 83a6 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x226> 835e: 48 8b 44 24 60 mov 0x60(%rsp),%rax 8363: 48 89 18 mov %rbx,(%rax) 8366: 48 8d 44 24 78 lea 0x78(%rsp),%rax 836b: 48 39 c7 cmp %rax,%rdi 836e: 74 0a je 837a <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1fa> 8370: e8 0b e1 ff ff call 6480 <_ZdlPv@plt> 8375: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 837a: 4c 39 e1 cmp %r12,%rcx 837d: 74 08 je 8387 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x207> 837f: 48 89 cf mov %rcx,%rdi 8382: e8 f9 e0 ff ff call 6480 <_ZdlPv@plt> 8387: 44 89 e8 mov %r13d,%eax 838a: 48 81 c4 88 00 00 00 add $0x88,%rsp 8391: 5b pop %rbx 8392: 41 5c pop %r12 8394: 41 5d pop %r13 8396: 41 5e pop %r14 8398: 41 5f pop %r15 839a: 5d pop %rbp 839b: c3 ret 839c: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 83a1: e9 05 01 00 00 jmp 84ab <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x32b> 83a6: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 83ab: 48 89 74 24 18 mov %rsi,0x18(%rsp) 83b0: 48 89 44 24 28 mov %rax,0x28(%rsp) 83b5: 48 89 6c 24 30 mov %rbp,0x30(%rsp) 83ba: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 83bf: 48 89 cd mov %rcx,%rbp 83c2: 41 bc 01 00 00 00 mov $0x1,%r12d 83c8: 31 c0 xor %eax,%eax 83ca: 48 89 44 24 20 mov %rax,0x20(%rsp) 83cf: 4d 39 c7 cmp %r8,%r15 83d2: 4c 89 c3 mov %r8,%rbx 83d5: 75 24 jne 83fb <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x27b> 83d7: 48 85 db test %rbx,%rbx 83da: 0f 84 b9 00 00 00 je 8499 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x319> 83e0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 83e5: 48 8b 38 mov (%rax),%rdi 83e8: 48 89 ee mov %rbp,%rsi 83eb: 48 89 da mov %rbx,%rdx 83ee: e8 0d e1 ff ff call 6500 83f3: 85 c0 test %eax,%eax 83f5: 0f 84 9e 00 00 00 je 8499 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x319> 83fb: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 8400: 4c 3b 7c 24 18 cmp 0x18(%rsp),%r15 8405: 0f 94 c0 sete %al 8408: 75 24 jne 842e <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x2ae> 840a: 48 83 7c 24 18 00 cmpq $0x0,0x18(%rsp) 8410: 74 1c je 842e <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x2ae> 8412: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8417: 48 8b 38 mov (%rax),%rdi 841a: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 841f: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 8424: e8 d7 e0 ff ff call 6500 8429: 85 c0 test %eax,%eax 842b: 0f 94 c0 sete %al 842e: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 8433: 48 85 c9 test %rcx,%rcx 8436: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 843b: 48 0f 45 d1 cmovne %rcx,%rdx 843f: 84 c0 test %al,%al 8441: 48 0f 45 ca cmovne %rdx,%rcx 8445: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 844a: 48 8b 44 24 28 mov 0x28(%rsp),%rax 844f: 44 01 e0 add %r12d,%eax 8452: 41 ff c4 inc %r12d 8455: 44 21 f0 and %r14d,%eax 8458: 48 89 44 24 28 mov %rax,0x28(%rsp) 845d: 48 8d 04 80 lea (%rax,%rax,4),%rax 8461: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 8466: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 846a: 48 89 54 24 08 mov %rdx,0x8(%rsp) 846f: 4c 8b 7c c1 08 mov 0x8(%rcx,%rax,8),%r15 8474: 4d 85 ff test %r15,%r15 8477: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 847c: 0f 85 4d ff ff ff jne 83cf <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x24f> 8482: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 8487: 48 89 e9 mov %rbp,%rcx 848a: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 848f: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 8494: e9 c5 fe ff ff jmp 835e <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1de> 8499: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 849e: 48 89 e9 mov %rbp,%rcx 84a1: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 84a6: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 84ab: 48 8b 44 24 20 mov 0x20(%rsp),%rax 84b0: 48 85 c0 test %rax,%rax 84b3: 48 0f 45 d8 cmovne %rax,%rbx 84b7: 45 31 ed xor %r13d,%r13d 84ba: e9 9f fe ff ff jmp 835e <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x1de> 84bf: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 84c4: 4c 89 ef mov %r13,%rdi 84c7: eb e2 jmp 84ab <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_+0x32b> 84c9: 48 8d 3d aa 7e 04 00 lea 0x47eaa(%rip),%rdi # 5037a 84d0: 48 8d 35 62 7c 04 00 lea 0x47c62(%rip),%rsi # 50139 84d7: 48 8d 0d 22 7f 04 00 lea 0x47f22(%rip),%rcx # 50400 84de: ba 8b 02 00 00 mov $0x28b,%edx 84e3: e8 88 de ff ff call 6370 <__assert_fail@plt> 84e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 84ef: 00 00000000000084f0 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_>: 84f0: 55 push %rbp 84f1: 41 57 push %r15 84f3: 41 56 push %r14 84f5: 41 55 push %r13 84f7: 41 54 push %r12 84f9: 53 push %rbx 84fa: 48 83 ec 68 sub $0x68,%rsp 84fe: 49 89 fc mov %rdi,%r12 8501: 0f b6 05 48 1c 07 00 movzbl 0x71c48(%rip),%eax # 7a150 <_ZGVZN4llvm7hashing6detail18get_execution_seedEvE4seed> 8508: 84 c0 test %al,%al 850a: 48 89 34 24 mov %rsi,(%rsp) 850e: 0f 84 ad 04 00 00 je 89c1 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x4d1> 8514: 4c 8b 35 2d 1c 07 00 mov 0x71c2d(%rip),%r14 # 7a148 <_ZZN4llvm7hashing6detail18get_execution_seedEvE4seed> 851b: 49 39 f4 cmp %rsi,%r12 851e: 0f 84 7b 04 00 00 je 899f <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x4af> 8524: 4c 89 e0 mov %r12,%rax 8527: 48 f7 d0 not %rax 852a: 48 01 f0 add %rsi,%rax 852d: 48 83 f8 3f cmp $0x3f,%rax 8531: bb 3f 00 00 00 mov $0x3f,%ebx 8536: 48 0f 42 d8 cmovb %rax,%rbx 853a: 4c 8d 6b 01 lea 0x1(%rbx),%r13 853e: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 8543: 4c 89 e6 mov %r12,%rsi 8546: 4c 89 ea mov %r13,%rdx 8549: e8 e2 de ff ff call 6430 854e: 4c 8b 1c 24 mov (%rsp),%r11 8552: 4c 01 e3 add %r12,%rbx 8555: 48 ff c3 inc %rbx 8558: 4c 39 db cmp %r11,%rbx 855b: 0f 84 41 04 00 00 je 89a2 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x4b2> 8561: 49 83 fd 40 cmp $0x40,%r13 8565: 0f 85 a5 04 00 00 jne 8a10 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x520> 856b: 49 bf 73 f2 98 be 6f movabs $0xb492b66fbe98f273,%r15 8572: b6 92 b4 8575: 48 b9 69 2d 38 eb 08 movabs $0x9ddfea08eb382d69,%rcx 857c: ea df 9d 857f: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 8584: 48 8b 44 24 40 mov 0x40(%rsp),%rax 8589: 48 89 44 24 08 mov %rax,0x8(%rsp) 858e: 4d 89 f1 mov %r14,%r9 8591: 4d 31 f9 xor %r15,%r9 8594: 4c 89 ce mov %r9,%rsi 8597: 48 0f af f1 imul %rcx,%rsi 859b: 48 89 f7 mov %rsi,%rdi 859e: 48 c1 ef 2f shr $0x2f,%rdi 85a2: 4c 31 fe xor %r15,%rsi 85a5: 48 31 fe xor %rdi,%rsi 85a8: 48 0f af f1 imul %rcx,%rsi 85ac: 49 89 f5 mov %rsi,%r13 85af: 49 c1 ed 2f shr $0x2f,%r13 85b3: 49 31 f5 xor %rsi,%r13 85b6: 4c 0f af e9 imul %rcx,%r13 85ba: 4c 89 f5 mov %r14,%rbp 85bd: 48 c1 ed 2f shr $0x2f,%rbp 85c1: 4c 31 f5 xor %r14,%rbp 85c4: 49 01 ed add %rbp,%r13 85c7: 49 c1 c5 1f rol $0x1f,%r13 85cb: 49 8d 3c 00 lea (%r8,%rax,1),%rdi 85cf: 4d 0f af ef imul %r15,%r13 85d3: 4c 89 f6 mov %r14,%rsi 85d6: 49 0f af f7 imul %r15,%rsi 85da: 48 31 ee xor %rbp,%rsi 85dd: 48 0f af f1 imul %rcx,%rsi 85e1: 48 89 f2 mov %rsi,%rdx 85e4: 48 31 ea xor %rbp,%rdx 85e7: 48 c1 ee 2f shr $0x2f,%rsi 85eb: 48 31 d6 xor %rdx,%rsi 85ee: 48 0f af f1 imul %rcx,%rsi 85f2: 48 89 f2 mov %rsi,%rdx 85f5: 48 c1 ea 2f shr $0x2f,%rdx 85f9: 48 31 f2 xor %rsi,%rdx 85fc: 48 0f af d1 imul %rcx,%rdx 8600: 4e 8d 24 2a lea (%rdx,%r13,1),%r12 8604: 4c 03 64 24 30 add 0x30(%rsp),%r12 8609: 4c 01 e7 add %r12,%rdi 860c: 4c 8b 54 24 48 mov 0x48(%rsp),%r10 8611: 4c 89 f0 mov %r14,%rax 8614: 4e 8d 34 17 lea (%rdi,%r10,1),%r14 8618: 48 c1 c7 14 rol $0x14,%rdi 861c: 4c 01 e7 add %r12,%rdi 861f: 49 c1 c1 0f rol $0xf,%r9 8623: 4d 01 c8 add %r9,%r8 8626: 4c 89 f9 mov %r15,%rcx 8629: 49 ff c7 inc %r15 862c: 4c 0f af f8 imul %rax,%r15 8630: 4c 03 7c 24 08 add 0x8(%rsp),%r15 8635: 49 c1 c7 16 rol $0x16,%r15 8639: 4c 0f af f9 imul %rcx,%r15 863d: 4d 01 c7 add %r8,%r15 8640: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 8645: 4d 01 fc add %r15,%r12 8648: 49 01 f4 add %rsi,%r12 864b: 4d 01 d4 add %r10,%r12 864e: 49 c1 c4 2b rol $0x2b,%r12 8652: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 8657: 49 01 fc add %rdi,%r12 865a: 48 b9 a9 9f 2d 82 fd movabs $0x927126fd822d9fa9,%rcx 8661: 26 71 92 8664: 48 0f af c8 imul %rax,%rcx 8668: 48 03 4c 24 10 add 0x10(%rsp),%rcx 866d: 4a 8d 3c 01 lea (%rcx,%r8,1),%rdi 8671: 48 01 f7 add %rsi,%rdi 8674: 49 01 c1 add %rax,%r9 8677: 4d 01 c1 add %r8,%r9 867a: 49 c1 c1 1b rol $0x1b,%r9 867e: 48 b8 73 f2 98 be 6f movabs $0xb492b66fbe98f273,%rax 8685: b6 92 b4 8688: 4c 0f af c8 imul %rax,%r9 868c: 49 31 d1 xor %rdx,%r9 868f: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 8694: 4c 01 cd add %r9,%rbp 8697: 48 01 cd add %rcx,%rbp 869a: 48 01 d5 add %rdx,%rbp 869d: 48 8d 04 17 lea (%rdi,%rdx,1),%rax 86a1: 48 c1 c7 14 rol $0x14,%rdi 86a5: 48 c1 c5 2b rol $0x2b,%rbp 86a9: 48 01 cf add %rcx,%rdi 86ac: 48 01 fd add %rdi,%rbp 86af: 41 ba 40 00 00 00 mov $0x40,%r10d 86b5: e9 fa 00 00 00 jmp 87b4 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x2c4> 86ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 86c0: 31 c0 xor %eax,%eax 86c2: 4c 89 db mov %r11,%rbx 86c5: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 86ca: 48 89 fe mov %rdi,%rsi 86cd: 49 01 c2 add %rax,%r10 86d0: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 86d5: 4d 89 d4 mov %r10,%r12 86d8: e8 d3 05 00 00 call 8cb0 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag> 86dd: 4d 89 e2 mov %r12,%r10 86e0: 4c 8b 1c 24 mov (%rsp),%r11 86e4: 4c 8b 4c 24 60 mov 0x60(%rsp),%r9 86e9: 4d 01 f9 add %r15,%r9 86ec: 4d 01 e9 add %r13,%r9 86ef: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 86f4: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 86f9: 49 01 f9 add %rdi,%r9 86fc: 49 c1 c1 1b rol $0x1b,%r9 8700: 48 b8 73 f2 98 be 6f movabs $0xb492b66fbe98f273,%rax 8707: b6 92 b4 870a: 4c 0f af c8 imul %rax,%r9 870e: 49 01 ef add %rbp,%r15 8711: 4c 8b 44 24 40 mov 0x40(%rsp),%r8 8716: 4d 01 c7 add %r8,%r15 8719: 49 c1 c7 16 rol $0x16,%r15 871d: 4c 89 fe mov %r15,%rsi 8720: 48 0f af f0 imul %rax,%rsi 8724: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 8729: 4d 31 e1 xor %r12,%r9 872c: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 8731: 49 01 d5 add %rdx,%r13 8734: 4d 89 ef mov %r13,%r15 8737: 4c 8b 6c 24 58 mov 0x58(%rsp),%r13 873c: 4d 01 f5 add %r14,%r13 873f: 49 c1 c5 1f rol $0x1f,%r13 8743: 49 01 f7 add %rsi,%r15 8746: 4c 0f af e8 imul %rax,%r13 874a: 48 0f af e8 imul %rax,%rbp 874e: 4d 01 ce add %r9,%r14 8751: 48 03 6c 24 10 add 0x10(%rsp),%rbp 8756: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 875b: 49 01 ee add %rbp,%r14 875e: 49 01 f6 add %rsi,%r14 8761: 49 c1 c6 2b rol $0x2b,%r14 8765: 48 01 ef add %rbp,%rdi 8768: 48 01 cf add %rcx,%rdi 876b: 48 89 f8 mov %rdi,%rax 876e: 48 c1 c7 14 rol $0x14,%rdi 8772: 48 01 fd add %rdi,%rbp 8775: 4c 01 f5 add %r14,%rbp 8778: 48 01 f0 add %rsi,%rax 877b: 4d 01 ec add %r13,%r12 877e: 4c 03 64 24 30 add 0x30(%rsp),%r12 8783: 4c 01 f9 add %r15,%rcx 8786: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 878b: 4c 01 e1 add %r12,%rcx 878e: 48 01 f1 add %rsi,%rcx 8791: 48 c1 c1 2b rol $0x2b,%rcx 8795: 4c 01 c2 add %r8,%rdx 8798: 4c 01 e2 add %r12,%rdx 879b: 49 89 d6 mov %rdx,%r14 879e: 48 c1 c2 14 rol $0x14,%rdx 87a2: 49 01 cc add %rcx,%r12 87a5: 49 01 d4 add %rdx,%r12 87a8: 49 01 f6 add %rsi,%r14 87ab: 4c 39 db cmp %r11,%rbx 87ae: 0f 84 3b 01 00 00 je 88ef <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x3ff> 87b4: 4c 89 6c 24 60 mov %r13,0x60(%rsp) 87b9: 49 89 c5 mov %rax,%r13 87bc: 4c 39 db cmp %r11,%rbx 87bf: 4c 89 64 24 08 mov %r12,0x8(%rsp) 87c4: 4c 89 4c 24 58 mov %r9,0x58(%rsp) 87c9: 0f 84 f1 fe ff ff je 86c0 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x1d0> 87cf: 49 89 d8 mov %rbx,%r8 87d2: 49 f7 d0 not %r8 87d5: 4d 01 d8 add %r11,%r8 87d8: 49 83 f8 3f cmp $0x3f,%r8 87dc: b8 3f 00 00 00 mov $0x3f,%eax 87e1: 4c 0f 43 c0 cmovae %rax,%r8 87e5: 49 83 f8 0f cmp $0xf,%r8 87e9: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 87ee: 72 40 jb 8830 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x340> 87f0: 48 89 f8 mov %rdi,%rax 87f3: 48 29 d8 sub %rbx,%rax 87f6: 48 83 f8 10 cmp $0x10,%rax 87fa: 72 34 jb 8830 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x340> 87fc: 49 ff c0 inc %r8 87ff: 44 89 c0 mov %r8d,%eax 8802: 83 e0 70 and $0x70,%eax 8805: 48 8d 48 f0 lea -0x10(%rax),%rcx 8809: 48 89 ce mov %rcx,%rsi 880c: 48 c1 ee 04 shr $0x4,%rsi 8810: 48 ff c6 inc %rsi 8813: 89 f2 mov %esi,%edx 8815: 83 e2 03 and $0x3,%edx 8818: 49 89 e9 mov %rbp,%r9 881b: 48 83 f9 30 cmp $0x30,%rcx 881f: 73 19 jae 883a <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x34a> 8821: 31 c9 xor %ecx,%ecx 8823: eb 4c jmp 8871 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x381> 8825: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 882c: 00 00 00 00 8830: 48 89 fe mov %rdi,%rsi 8833: 31 c0 xor %eax,%eax 8835: e9 7f 00 00 00 jmp 88b9 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x3c9> 883a: 48 83 e6 fc and $0xfffffffffffffffc,%rsi 883e: 31 c9 xor %ecx,%ecx 8840: 0f 10 04 0b movups (%rbx,%rcx,1),%xmm0 8844: 0f 29 44 0c 10 movaps %xmm0,0x10(%rsp,%rcx,1) 8849: 0f 10 44 0b 10 movups 0x10(%rbx,%rcx,1),%xmm0 884e: 0f 29 44 0c 20 movaps %xmm0,0x20(%rsp,%rcx,1) 8853: 0f 10 44 0b 20 movups 0x20(%rbx,%rcx,1),%xmm0 8858: 0f 29 44 0c 30 movaps %xmm0,0x30(%rsp,%rcx,1) 885d: 0f 10 44 0b 30 movups 0x30(%rbx,%rcx,1),%xmm0 8862: 0f 29 44 0c 40 movaps %xmm0,0x40(%rsp,%rcx,1) 8867: 48 83 c1 40 add $0x40,%rcx 886b: 48 83 c6 fc add $0xfffffffffffffffc,%rsi 886f: 75 cf jne 8840 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x350> 8871: 48 85 d2 test %rdx,%rdx 8874: 74 2c je 88a2 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x3b2> 8876: 48 8d 34 0b lea (%rbx,%rcx,1),%rsi 887a: 48 8d 2c 0c lea (%rsp,%rcx,1),%rbp 887e: 48 83 c5 10 add $0x10,%rbp 8882: 48 c1 e2 04 shl $0x4,%rdx 8886: 31 c9 xor %ecx,%ecx 8888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 888f: 00 8890: 0f 10 04 0e movups (%rsi,%rcx,1),%xmm0 8894: 0f 29 44 0d 00 movaps %xmm0,0x0(%rbp,%rcx,1) 8899: 48 83 c1 10 add $0x10,%rcx 889d: 48 39 ca cmp %rcx,%rdx 88a0: 75 ee jne 8890 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x3a0> 88a2: 48 8d 34 04 lea (%rsp,%rax,1),%rsi 88a6: 48 83 c6 10 add $0x10,%rsi 88aa: 48 01 c3 add %rax,%rbx 88ad: 49 39 c0 cmp %rax,%r8 88b0: 4c 89 cd mov %r9,%rbp 88b3: 0f 84 14 fe ff ff je 86cd <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x1dd> 88b9: 48 89 c1 mov %rax,%rcx 88bc: 0f 1f 40 00 nopl 0x0(%rax) 88c0: 48 8d 41 01 lea 0x1(%rcx),%rax 88c4: 0f b6 13 movzbl (%rbx),%edx 88c7: 88 16 mov %dl,(%rsi) 88c9: 48 ff c3 inc %rbx 88cc: 4c 39 db cmp %r11,%rbx 88cf: 74 11 je 88e2 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x3f2> 88d1: 48 8d 34 0c lea (%rsp,%rcx,1),%rsi 88d5: 48 83 c6 11 add $0x11,%rsi 88d9: 48 83 f9 3f cmp $0x3f,%rcx 88dd: 48 89 c1 mov %rax,%rcx 88e0: 72 de jb 88c0 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x3d0> 88e2: 48 8d 34 04 lea (%rsp,%rax,1),%rsi 88e6: 48 83 c6 10 add $0x10,%rsi 88ea: e9 de fd ff ff jmp 86cd <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x1dd> 88ef: 4c 31 f0 xor %r14,%rax 88f2: 48 be 69 2d 38 eb 08 movabs $0x9ddfea08eb382d69,%rsi 88f9: ea df 9d 88fc: 48 0f af c6 imul %rsi,%rax 8900: 48 89 c1 mov %rax,%rcx 8903: 48 c1 e9 2f shr $0x2f,%rcx 8907: 4c 31 f0 xor %r14,%rax 890a: 48 31 c8 xor %rcx,%rax 890d: 48 0f af c6 imul %rsi,%rax 8911: 48 89 c2 mov %rax,%rdx 8914: 48 c1 ea 2f shr $0x2f,%rdx 8918: 48 31 c2 xor %rax,%rdx 891b: 48 0f af d6 imul %rsi,%rdx 891f: 4c 89 f9 mov %r15,%rcx 8922: 48 c1 e9 2f shr $0x2f,%rcx 8926: 4c 31 f9 xor %r15,%rcx 8929: 48 bf 73 f2 98 be 6f movabs $0xb492b66fbe98f273,%rdi 8930: b6 92 b4 8933: 48 0f af cf imul %rdi,%rcx 8937: 4c 01 c9 add %r9,%rcx 893a: 48 01 d1 add %rdx,%rcx 893d: 4c 31 e5 xor %r12,%rbp 8940: 48 0f af ee imul %rsi,%rbp 8944: 48 89 e8 mov %rbp,%rax 8947: 48 c1 e8 2f shr $0x2f,%rax 894b: 4c 31 e5 xor %r12,%rbp 894e: 48 31 c5 xor %rax,%rbp 8951: 48 0f af ee imul %rsi,%rbp 8955: 48 89 e8 mov %rbp,%rax 8958: 48 c1 e8 2f shr $0x2f,%rax 895c: 48 31 e8 xor %rbp,%rax 895f: 48 0f af c6 imul %rsi,%rax 8963: 4c 89 d2 mov %r10,%rdx 8966: 48 c1 ea 2f shr $0x2f,%rdx 896a: 4c 31 d2 xor %r10,%rdx 896d: 48 0f af d7 imul %rdi,%rdx 8971: 4c 01 ea add %r13,%rdx 8974: 48 01 c2 add %rax,%rdx 8977: 48 31 d1 xor %rdx,%rcx 897a: 48 0f af ce imul %rsi,%rcx 897e: 48 89 c8 mov %rcx,%rax 8981: 48 c1 e8 2f shr $0x2f,%rax 8985: 48 31 d1 xor %rdx,%rcx 8988: 48 31 c1 xor %rax,%rcx 898b: 48 0f af ce imul %rsi,%rcx 898f: 48 89 c8 mov %rcx,%rax 8992: 48 c1 e8 2f shr $0x2f,%rax 8996: 48 31 c8 xor %rcx,%rax 8999: 48 0f af c6 imul %rsi,%rax 899d: eb 13 jmp 89b2 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x4c2> 899f: 45 31 ed xor %r13d,%r13d 89a2: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 89a7: 4c 89 ee mov %r13,%rsi 89aa: 4c 89 f2 mov %r14,%rdx 89ad: e8 7e 00 00 00 call 8a30 <_ZN4llvm7hashing6detail10hash_shortEPKcmm> 89b2: 48 83 c4 68 add $0x68,%rsp 89b6: 5b pop %rbx 89b7: 41 5c pop %r12 89b9: 41 5d pop %r13 89bb: 41 5e pop %r14 89bd: 41 5f pop %r15 89bf: 5d pop %rbp 89c0: c3 ret 89c1: 48 8d 3d 88 17 07 00 lea 0x71788(%rip),%rdi # 7a150 <_ZGVZN4llvm7hashing6detail18get_execution_seedEvE4seed> 89c8: e8 23 df ff ff call 68f0 <__cxa_guard_acquire@plt> 89cd: 48 8b 34 24 mov (%rsp),%rsi 89d1: 85 c0 test %eax,%eax 89d3: 0f 84 3b fb ff ff je 8514 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x24> 89d9: 48 8d 05 28 19 07 00 lea 0x71928(%rip),%rax # 7a308 <_ZN4llvm7hashing6detail19fixed_seed_overrideE> 89e0: 48 8b 00 mov (%rax),%rax 89e3: 48 85 c0 test %rax,%rax 89e6: 48 b9 cd 8c 55 ed d7 movabs $0xff51afd7ed558ccd,%rcx 89ed: af 51 ff 89f0: 48 0f 45 c8 cmovne %rax,%rcx 89f4: 48 89 0d 4d 17 07 00 mov %rcx,0x7174d(%rip) # 7a148 <_ZZN4llvm7hashing6detail18get_execution_seedEvE4seed> 89fb: 48 8d 3d 4e 17 07 00 lea 0x7174e(%rip),%rdi # 7a150 <_ZGVZN4llvm7hashing6detail18get_execution_seedEvE4seed> 8a02: e8 49 d9 ff ff call 6350 <__cxa_guard_release@plt> 8a07: 48 8b 34 24 mov (%rsp),%rsi 8a0b: e9 04 fb ff ff jmp 8514 <_ZN4llvm7hashing6detail23hash_combine_range_implIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEENS_9hash_codeET_SF_+0x24> 8a10: 48 8d 3d 19 7c 04 00 lea 0x47c19(%rip),%rdi # 50630 8a17: 48 8d 35 2b 7c 04 00 lea 0x47c2b(%rip),%rsi # 50649 8a1e: 48 8d 0d 72 7c 04 00 lea 0x47c72(%rip),%rcx # 50697 8a25: ba a8 01 00 00 mov $0x1a8,%edx 8a2a: e8 41 d9 ff ff call 6370 <__assert_fail@plt> 8a2f: 90 nop 0000000000008a30 <_ZN4llvm7hashing6detail10hash_shortEPKcmm>: 8a30: 55 push %rbp 8a31: 41 57 push %r15 8a33: 41 56 push %r14 8a35: 41 55 push %r13 8a37: 41 54 push %r12 8a39: 53 push %rbx 8a3a: 48 8d 46 fc lea -0x4(%rsi),%rax 8a3e: 48 83 f8 04 cmp $0x4,%rax 8a42: 77 42 ja 8a86 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x56> 8a44: 8b 07 mov (%rdi),%eax 8a46: 48 8d 0c c6 lea (%rsi,%rax,8),%rcx 8a4a: 8b 44 37 fc mov -0x4(%rdi,%rsi,1),%eax 8a4e: 48 31 d0 xor %rdx,%rax 8a51: 48 31 c1 xor %rax,%rcx 8a54: 48 ba 69 2d 38 eb 08 movabs $0x9ddfea08eb382d69,%rdx 8a5b: ea df 9d 8a5e: 48 0f af ca imul %rdx,%rcx 8a62: 48 89 ce mov %rcx,%rsi 8a65: 48 c1 ee 2f shr $0x2f,%rsi 8a69: 48 31 c1 xor %rax,%rcx 8a6c: 48 31 f1 xor %rsi,%rcx 8a6f: 48 0f af ca imul %rdx,%rcx 8a73: 48 89 c8 mov %rcx,%rax 8a76: 48 c1 e8 2f shr $0x2f,%rax 8a7a: 48 31 c8 xor %rcx,%rax 8a7d: 48 0f af c2 imul %rdx,%rax 8a81: e9 13 02 00 00 jmp 8c99 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x269> 8a86: 48 8d 46 f7 lea -0x9(%rsi),%rax 8a8a: 48 83 f8 07 cmp $0x7,%rax 8a8e: 77 4b ja 8adb <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0xab> 8a90: 48 33 17 xor (%rdi),%rdx 8a93: 48 8b 7c 37 f8 mov -0x8(%rdi,%rsi,1),%rdi 8a98: 48 89 f0 mov %rsi,%rax 8a9b: 48 01 f8 add %rdi,%rax 8a9e: 89 f1 mov %esi,%ecx 8aa0: 48 d3 c8 ror %cl,%rax 8aa3: 48 31 c2 xor %rax,%rdx 8aa6: 48 b9 69 2d 38 eb 08 movabs $0x9ddfea08eb382d69,%rcx 8aad: ea df 9d 8ab0: 48 0f af d1 imul %rcx,%rdx 8ab4: 48 89 d6 mov %rdx,%rsi 8ab7: 48 c1 ee 2f shr $0x2f,%rsi 8abb: 48 31 c2 xor %rax,%rdx 8abe: 48 31 f2 xor %rsi,%rdx 8ac1: 48 0f af d1 imul %rcx,%rdx 8ac5: 48 89 d0 mov %rdx,%rax 8ac8: 48 c1 e8 2f shr $0x2f,%rax 8acc: 48 31 d0 xor %rdx,%rax 8acf: 48 0f af c1 imul %rcx,%rax 8ad3: 48 31 f8 xor %rdi,%rax 8ad6: e9 be 01 00 00 jmp 8c99 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x269> 8adb: 48 8d 46 ef lea -0x11(%rsi),%rax 8adf: 48 83 f8 0f cmp $0xf,%rax 8ae3: 0f 87 9b 00 00 00 ja 8b84 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x154> 8ae9: 48 bb 73 f2 98 be 6f movabs $0xb492b66fbe98f273,%rbx 8af0: b6 92 b4 8af3: 48 0f af 1f imul (%rdi),%rbx 8af7: 4c 8b 47 08 mov 0x8(%rdi),%r8 8afb: 48 b8 4f 40 90 2f 3b movabs $0x9ae16a3b2f90404f,%rax 8b02: 6a e1 9a 8b05: 48 0f af 44 37 f8 imul -0x8(%rdi,%rsi,1),%rax 8b0b: 49 b9 27 31 cb 97 5c movabs $0xc3a5c85c97cb3127,%r9 8b12: c8 a5 c3 8b15: 4c 0f af 4c 37 f0 imul -0x10(%rdi,%rsi,1),%r9 8b1b: 48 89 c1 mov %rax,%rcx 8b1e: 48 31 d1 xor %rdx,%rcx 8b21: 48 01 f2 add %rsi,%rdx 8b24: 48 01 da add %rbx,%rdx 8b27: 4c 29 c3 sub %r8,%rbx 8b2a: 48 c1 c3 15 rol $0x15,%rbx 8b2e: 48 c1 c1 22 rol $0x22,%rcx 8b32: 4c 01 cb add %r9,%rbx 8b35: 48 01 d9 add %rbx,%rcx 8b38: 48 be 57 65 9e 50 c7 movabs $0xc949d7c7509e6557,%rsi 8b3f: d7 49 c9 8b42: 4c 31 c6 xor %r8,%rsi 8b45: 48 c1 c6 2c rol $0x2c,%rsi 8b49: 48 01 f2 add %rsi,%rdx 8b4c: 48 29 c2 sub %rax,%rdx 8b4f: 48 31 d1 xor %rdx,%rcx 8b52: 48 be 69 2d 38 eb 08 movabs $0x9ddfea08eb382d69,%rsi 8b59: ea df 9d 8b5c: 48 0f af ce imul %rsi,%rcx 8b60: 48 89 c8 mov %rcx,%rax 8b63: 48 c1 e8 2f shr $0x2f,%rax 8b67: 48 31 d1 xor %rdx,%rcx 8b6a: 48 31 c1 xor %rax,%rcx 8b6d: 48 0f af ce imul %rsi,%rcx 8b71: 48 89 c8 mov %rcx,%rax 8b74: 48 c1 e8 2f shr $0x2f,%rax 8b78: 48 31 c8 xor %rcx,%rax 8b7b: 48 0f af c6 imul %rsi,%rax 8b7f: e9 15 01 00 00 jmp 8c99 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x269> 8b84: 49 b8 4f 40 90 2f 3b movabs $0x9ae16a3b2f90404f,%r8 8b8b: 6a e1 9a 8b8e: 48 83 fe 21 cmp $0x21,%rsi 8b92: 0f 82 b1 00 00 00 jb 8c49 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x219> 8b98: 48 8b 4f 10 mov 0x10(%rdi),%rcx 8b9c: 4c 8b 5f 18 mov 0x18(%rdi),%r11 8ba0: 4c 8b 74 37 f0 mov -0x10(%rdi,%rsi,1),%r14 8ba5: 4c 8b 54 37 f8 mov -0x8(%rdi,%rsi,1),%r10 8baa: 49 8d 04 36 lea (%r14,%rsi,1),%rax 8bae: 49 b9 27 31 cb 97 5c movabs $0xc3a5c85c97cb3127,%r9 8bb5: c8 a5 c3 8bb8: 49 0f af c1 imul %r9,%rax 8bbc: 48 03 07 add (%rdi),%rax 8bbf: 4e 8d 3c 18 lea (%rax,%r11,1),%r15 8bc3: 49 89 c4 mov %rax,%r12 8bc6: 48 03 47 08 add 0x8(%rdi),%rax 8bca: 48 89 c3 mov %rax,%rbx 8bcd: 48 01 c8 add %rcx,%rax 8bd0: 48 03 4c 37 e0 add -0x20(%rdi,%rsi,1),%rcx 8bd5: 4e 8d 2c 11 lea (%rcx,%r10,1),%r13 8bd9: 48 89 cd mov %rcx,%rbp 8bdc: 48 03 4c 37 e8 add -0x18(%rdi,%rsi,1),%rcx 8be1: 49 c1 c7 0c rol $0xc,%r15 8be5: 49 c1 c4 1b rol $0x1b,%r12 8be9: 48 c1 c3 39 rol $0x39,%rbx 8bed: 4c 01 e3 add %r12,%rbx 8bf0: 48 89 c6 mov %rax,%rsi 8bf3: 48 c1 c6 21 rol $0x21,%rsi 8bf7: 49 c1 c5 0c rol $0xc,%r13 8bfb: 48 c1 c5 1b rol $0x1b,%rbp 8bff: 4c 01 fb add %r15,%rbx 8c02: 48 89 cf mov %rcx,%rdi 8c05: 48 c1 c7 39 rol $0x39,%rdi 8c09: 4c 01 f1 add %r14,%rcx 8c0c: 49 01 ca add %rcx,%r10 8c0f: 48 c1 c1 21 rol $0x21,%rcx 8c13: 48 01 de add %rbx,%rsi 8c16: 4c 01 d8 add %r11,%rax 8c19: 48 01 e8 add %rbp,%rax 8c1c: 4c 01 e8 add %r13,%rax 8c1f: 48 01 f8 add %rdi,%rax 8c22: 48 01 c8 add %rcx,%rax 8c25: 49 0f af c0 imul %r8,%rax 8c29: 49 01 f2 add %rsi,%r10 8c2c: 4d 0f af d1 imul %r9,%r10 8c30: 49 01 c2 add %rax,%r10 8c33: 4c 89 d1 mov %r10,%rcx 8c36: 48 c1 e9 2f shr $0x2f,%rcx 8c3a: 4c 31 d1 xor %r10,%rcx 8c3d: 49 0f af c9 imul %r9,%rcx 8c41: 48 31 d1 xor %rdx,%rcx 8c44: 48 01 f1 add %rsi,%rcx 8c47: eb 3a jmp 8c83 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x253> 8c49: 48 85 f6 test %rsi,%rsi 8c4c: 74 45 je 8c93 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x263> 8c4e: 0f b6 07 movzbl (%rdi),%eax 8c51: 48 89 f1 mov %rsi,%rcx 8c54: 48 d1 e9 shr %rcx 8c57: 0f b6 0c 0f movzbl (%rdi,%rcx,1),%ecx 8c5b: 0f b6 7c 3e ff movzbl -0x1(%rsi,%rdi,1),%edi 8c60: 48 c1 e1 08 shl $0x8,%rcx 8c64: 48 09 c1 or %rax,%rcx 8c67: 48 8d 04 be lea (%rsi,%rdi,4),%rax 8c6b: 49 0f af c8 imul %r8,%rcx 8c6f: 48 be 57 65 9e 50 c7 movabs $0xc949d7c7509e6557,%rsi 8c76: d7 49 c9 8c79: 48 0f af f0 imul %rax,%rsi 8c7d: 48 31 d1 xor %rdx,%rcx 8c80: 48 31 f1 xor %rsi,%rcx 8c83: 48 89 c8 mov %rcx,%rax 8c86: 48 c1 e8 2f shr $0x2f,%rax 8c8a: 48 31 c8 xor %rcx,%rax 8c8d: 49 0f af c0 imul %r8,%rax 8c91: eb 06 jmp 8c99 <_ZN4llvm7hashing6detail10hash_shortEPKcmm+0x269> 8c93: 4c 31 c2 xor %r8,%rdx 8c96: 48 89 d0 mov %rdx,%rax 8c99: 5b pop %rbx 8c9a: 41 5c pop %r12 8c9c: 41 5d pop %r13 8c9e: 41 5e pop %r14 8ca0: 41 5f pop %r15 8ca2: 5d pop %rbp 8ca3: c3 ret 8ca4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8cab: 00 00 00 8cae: 66 90 xchg %ax,%ax 0000000000008cb0 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag>: 8cb0: 55 push %rbp 8cb1: 41 57 push %r15 8cb3: 41 56 push %r14 8cb5: 41 55 push %r13 8cb7: 41 54 push %r12 8cb9: 53 push %rbx 8cba: 50 push %rax 8cbb: 49 89 d7 mov %rdx,%r15 8cbe: 48 39 f7 cmp %rsi,%rdi 8cc1: 0f 84 e7 00 00 00 je 8dae <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0xfe> 8cc7: 49 89 fd mov %rdi,%r13 8cca: 4d 89 fe mov %r15,%r14 8ccd: 49 29 f6 sub %rsi,%r14 8cd0: 0f 84 dd 00 00 00 je 8db3 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x103> 8cd6: 4d 29 ef sub %r13,%r15 8cd9: 49 89 f0 mov %rsi,%r8 8cdc: 4d 29 e8 sub %r13,%r8 8cdf: 4b 8d 04 00 lea (%r8,%r8,1),%rax 8ce3: 49 39 c7 cmp %rax,%r15 8ce6: 0f 85 dc 00 00 00 jne 8dc8 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x118> 8cec: 49 83 f8 08 cmp $0x8,%r8 8cf0: 72 1a jb 8d0c <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x5c> 8cf2: 4a 8d 04 06 lea (%rsi,%r8,1),%rax 8cf6: 4c 39 e8 cmp %r13,%rax 8cf9: 0f 86 29 05 00 00 jbe 9228 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x578> 8cff: 4b 8d 04 28 lea (%r8,%r13,1),%rax 8d03: 48 39 f0 cmp %rsi,%rax 8d06: 0f 86 1c 05 00 00 jbe 9228 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x578> 8d0c: 48 89 f0 mov %rsi,%rax 8d0f: 4c 89 ea mov %r13,%rdx 8d12: 89 f7 mov %esi,%edi 8d14: 29 d7 sub %edx,%edi 8d16: 48 89 d5 mov %rdx,%rbp 8d19: 48 f7 d5 not %rbp 8d1c: 48 01 f5 add %rsi,%rbp 8d1f: 48 83 e7 03 and $0x3,%rdi 8d23: 74 20 je 8d45 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x95> 8d25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 8d2c: 00 00 00 00 8d30: 0f b6 1a movzbl (%rdx),%ebx 8d33: 0f b6 08 movzbl (%rax),%ecx 8d36: 88 0a mov %cl,(%rdx) 8d38: 88 18 mov %bl,(%rax) 8d3a: 48 ff c2 inc %rdx 8d3d: 48 ff c0 inc %rax 8d40: 48 ff cf dec %rdi 8d43: 75 eb jne 8d30 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x80> 8d45: 48 83 fd 03 cmp $0x3,%rbp 8d49: 72 5e jb 8da9 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0xf9> 8d4b: 31 c9 xor %ecx,%ecx 8d4d: 0f 1f 00 nopl (%rax) 8d50: 0f b6 3c 0a movzbl (%rdx,%rcx,1),%edi 8d54: 0f b6 1c 08 movzbl (%rax,%rcx,1),%ebx 8d58: 88 1c 0a mov %bl,(%rdx,%rcx,1) 8d5b: 40 88 3c 08 mov %dil,(%rax,%rcx,1) 8d5f: 0f b6 7c 0a 01 movzbl 0x1(%rdx,%rcx,1),%edi 8d64: 0f b6 5c 08 01 movzbl 0x1(%rax,%rcx,1),%ebx 8d69: 88 5c 0a 01 mov %bl,0x1(%rdx,%rcx,1) 8d6d: 40 88 7c 08 01 mov %dil,0x1(%rax,%rcx,1) 8d72: 0f b6 7c 0a 02 movzbl 0x2(%rdx,%rcx,1),%edi 8d77: 0f b6 5c 08 02 movzbl 0x2(%rax,%rcx,1),%ebx 8d7c: 88 5c 0a 02 mov %bl,0x2(%rdx,%rcx,1) 8d80: 40 88 7c 08 02 mov %dil,0x2(%rax,%rcx,1) 8d85: 0f b6 7c 0a 03 movzbl 0x3(%rdx,%rcx,1),%edi 8d8a: 0f b6 5c 08 03 movzbl 0x3(%rax,%rcx,1),%ebx 8d8f: 88 5c 0a 03 mov %bl,0x3(%rdx,%rcx,1) 8d93: 40 88 7c 08 03 mov %dil,0x3(%rax,%rcx,1) 8d98: 48 8d 3c 0a lea (%rdx,%rcx,1),%rdi 8d9c: 48 83 c7 04 add $0x4,%rdi 8da0: 48 83 c1 04 add $0x4,%rcx 8da4: 48 39 f7 cmp %rsi,%rdi 8da7: 75 a7 jne 8d50 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0xa0> 8da9: 49 89 f6 mov %rsi,%r14 8dac: eb 08 jmp 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 8dae: 4d 89 fe mov %r15,%r14 8db1: eb 03 jmp 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 8db3: 4d 89 ee mov %r13,%r14 8db6: 4c 89 f0 mov %r14,%rax 8db9: 48 83 c4 08 add $0x8,%rsp 8dbd: 5b pop %rbx 8dbe: 41 5c pop %r12 8dc0: 41 5d pop %r13 8dc2: 41 5e pop %r14 8dc4: 41 5f pop %r15 8dc6: 5d pop %rbp 8dc7: c3 ret 8dc8: 4d 01 ee add %r13,%r14 8dcb: 4d 89 f9 mov %r15,%r9 8dce: 4d 29 c1 sub %r8,%r9 8dd1: 4d 39 c8 cmp %r9,%r8 8dd4: 0f 8d c9 00 00 00 jge 8ea3 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x1f3> 8dda: eb 23 jmp 8dff <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x14f> 8ddc: 44 89 f8 mov %r15d,%eax 8ddf: 31 d2 xor %edx,%edx 8de1: 41 f7 f1 div %r9d 8de4: 41 89 d0 mov %edx,%r8d 8de7: 4d 89 cf mov %r9,%r15 8dea: 4d 85 c0 test %r8,%r8 8ded: 74 c7 je 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 8def: 90 nop 8df0: 4d 89 f9 mov %r15,%r9 8df3: 4d 29 c1 sub %r8,%r9 8df6: 4d 39 c8 cmp %r9,%r8 8df9: 0f 8d a4 00 00 00 jge 8ea3 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x1f3> 8dff: 49 83 f8 01 cmp $0x1,%r8 8e03: 0f 84 d9 03 00 00 je 91e2 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x532> 8e09: 4d 85 c9 test %r9,%r9 8e0c: 7e 51 jle 8e5f <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x1af> 8e0e: 4b 8d 2c 28 lea (%r8,%r13,1),%rbp 8e12: 49 83 f9 20 cmp $0x20,%r9 8e16: 72 1a jb 8e32 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x182> 8e18: 4b 8d 0c 2f lea (%r15,%r13,1),%rcx 8e1c: 49 39 cd cmp %rcx,%r13 8e1f: 0f 83 bd 01 00 00 jae 8fe2 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x332> 8e25: 4b 8d 0c 29 lea (%r9,%r13,1),%rcx 8e29: 48 39 cd cmp %rcx,%rbp 8e2c: 0f 83 b0 01 00 00 jae 8fe2 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x332> 8e32: 45 31 db xor %r11d,%r11d 8e35: 4c 89 f9 mov %r15,%rcx 8e38: 4c 29 d9 sub %r11,%rcx 8e3b: 4c 29 c1 sub %r8,%rcx 8e3e: 31 d2 xor %edx,%edx 8e40: 41 0f b6 5c 15 00 movzbl 0x0(%r13,%rdx,1),%ebx 8e46: 0f b6 44 15 00 movzbl 0x0(%rbp,%rdx,1),%eax 8e4b: 41 88 44 15 00 mov %al,0x0(%r13,%rdx,1) 8e50: 88 5c 15 00 mov %bl,0x0(%rbp,%rdx,1) 8e54: 48 ff c2 inc %rdx 8e57: 48 39 d1 cmp %rdx,%rcx 8e5a: 75 e4 jne 8e40 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x190> 8e5c: 49 01 d5 add %rdx,%r13 8e5f: 4c 89 f8 mov %r15,%rax 8e62: 4c 09 c0 or %r8,%rax 8e65: 48 c1 e8 20 shr $0x20,%rax 8e69: 74 12 je 8e7d <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x1cd> 8e6b: 4c 89 f8 mov %r15,%rax 8e6e: 48 99 cqto 8e70: 49 f7 f8 idiv %r8 8e73: 48 85 d2 test %rdx,%rdx 8e76: 75 16 jne 8e8e <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x1de> 8e78: e9 39 ff ff ff jmp 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 8e7d: 44 89 f8 mov %r15d,%eax 8e80: 31 d2 xor %edx,%edx 8e82: 41 f7 f0 div %r8d 8e85: 48 85 d2 test %rdx,%rdx 8e88: 0f 84 28 ff ff ff je 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 8e8e: 4d 89 c7 mov %r8,%r15 8e91: 49 29 d0 sub %rdx,%r8 8e94: 4d 89 f9 mov %r15,%r9 8e97: 4d 29 c1 sub %r8,%r9 8e9a: 4d 39 c8 cmp %r9,%r8 8e9d: 0f 8c 5c ff ff ff jl 8dff <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x14f> 8ea3: 4b 8d 3c 2f lea (%r15,%r13,1),%rdi 8ea7: 49 83 f9 01 cmp $0x1,%r9 8eab: 0f 84 56 03 00 00 je 9207 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x557> 8eb1: 49 89 fb mov %rdi,%r11 8eb4: 4d 29 cb sub %r9,%r11 8eb7: 4d 85 c0 test %r8,%r8 8eba: 0f 8e f3 00 00 00 jle 8fb3 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x303> 8ec0: 49 83 f8 04 cmp $0x4,%r8 8ec4: 72 4a jb 8f10 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x260> 8ec6: 4b 8d 0c 28 lea (%r8,%r13,1),%rcx 8eca: 48 ff c9 dec %rcx 8ecd: b8 01 00 00 00 mov $0x1,%eax 8ed2: 4c 29 c0 sub %r8,%rax 8ed5: 48 8d 14 01 lea (%rcx,%rax,1),%rdx 8ed9: 48 39 ca cmp %rcx,%rdx 8edc: 77 32 ja 8f10 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x260> 8ede: 4b 8d 0c 2f lea (%r15,%r13,1),%rcx 8ee2: 48 ff c9 dec %rcx 8ee5: 48 01 c8 add %rcx,%rax 8ee8: 48 39 c8 cmp %rcx,%rax 8eeb: 77 23 ja 8f10 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x260> 8eed: 49 39 fd cmp %rdi,%r13 8ef0: 0f 83 c6 01 00 00 jae 90bc <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x40c> 8ef6: 4b 8d 04 29 lea (%r9,%r13,1),%rax 8efa: 4c 39 d8 cmp %r11,%rax 8efd: 0f 83 b9 01 00 00 jae 90bc <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x40c> 8f03: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 8f0a: 84 00 00 00 00 00 8f10: 45 31 e4 xor %r12d,%r12d 8f13: 48 89 f9 mov %rdi,%rcx 8f16: 4c 89 da mov %r11,%rdx 8f19: 4c 89 e6 mov %r12,%rsi 8f1c: 48 f7 d6 not %rsi 8f1f: 4c 01 c6 add %r8,%rsi 8f22: 4c 89 c5 mov %r8,%rbp 8f25: 48 83 e5 03 and $0x3,%rbp 8f29: 74 28 je 8f53 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x2a3> 8f2b: 48 f7 dd neg %rbp 8f2e: 31 ff xor %edi,%edi 8f30: 0f b6 5c 3a ff movzbl -0x1(%rdx,%rdi,1),%ebx 8f35: 0f b6 44 39 ff movzbl -0x1(%rcx,%rdi,1),%eax 8f3a: 88 44 3a ff mov %al,-0x1(%rdx,%rdi,1) 8f3e: 88 5c 39 ff mov %bl,-0x1(%rcx,%rdi,1) 8f42: 48 ff cf dec %rdi 8f45: 48 39 fd cmp %rdi,%rbp 8f48: 75 e6 jne 8f30 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x280> 8f4a: 49 29 fc sub %rdi,%r12 8f4d: 48 01 f9 add %rdi,%rcx 8f50: 48 01 fa add %rdi,%rdx 8f53: 48 83 fe 03 cmp $0x3,%rsi 8f57: 72 5d jb 8fb6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x306> 8f59: 4d 29 c4 sub %r8,%r12 8f5c: 31 f6 xor %esi,%esi 8f5e: 66 90 xchg %ax,%ax 8f60: 0f b6 44 32 ff movzbl -0x1(%rdx,%rsi,1),%eax 8f65: 0f b6 5c 31 ff movzbl -0x1(%rcx,%rsi,1),%ebx 8f6a: 88 5c 32 ff mov %bl,-0x1(%rdx,%rsi,1) 8f6e: 88 44 31 ff mov %al,-0x1(%rcx,%rsi,1) 8f72: 0f b6 44 32 fe movzbl -0x2(%rdx,%rsi,1),%eax 8f77: 0f b6 5c 31 fe movzbl -0x2(%rcx,%rsi,1),%ebx 8f7c: 88 5c 32 fe mov %bl,-0x2(%rdx,%rsi,1) 8f80: 88 44 31 fe mov %al,-0x2(%rcx,%rsi,1) 8f84: 0f b6 44 32 fd movzbl -0x3(%rdx,%rsi,1),%eax 8f89: 0f b6 5c 31 fd movzbl -0x3(%rcx,%rsi,1),%ebx 8f8e: 88 5c 32 fd mov %bl,-0x3(%rdx,%rsi,1) 8f92: 88 44 31 fd mov %al,-0x3(%rcx,%rsi,1) 8f96: 0f b6 44 32 fc movzbl -0x4(%rdx,%rsi,1),%eax 8f9b: 0f b6 5c 31 fc movzbl -0x4(%rcx,%rsi,1),%ebx 8fa0: 88 5c 32 fc mov %bl,-0x4(%rdx,%rsi,1) 8fa4: 88 44 31 fc mov %al,-0x4(%rcx,%rsi,1) 8fa8: 48 83 c6 fc add $0xfffffffffffffffc,%rsi 8fac: 49 39 f4 cmp %rsi,%r12 8faf: 75 af jne 8f60 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x2b0> 8fb1: eb 03 jmp 8fb6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x306> 8fb3: 4d 89 dd mov %r11,%r13 8fb6: 4c 89 f8 mov %r15,%rax 8fb9: 4c 09 c8 or %r9,%rax 8fbc: 48 c1 e8 20 shr $0x20,%rax 8fc0: 0f 84 16 fe ff ff je 8ddc <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x12c> 8fc6: 4c 89 f8 mov %r15,%rax 8fc9: 48 99 cqto 8fcb: 49 f7 f9 idiv %r9 8fce: 49 89 d0 mov %rdx,%r8 8fd1: 4d 89 cf mov %r9,%r15 8fd4: 4d 85 c0 test %r8,%r8 8fd7: 0f 85 13 fe ff ff jne 8df0 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x140> 8fdd: e9 d4 fd ff ff jmp 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 8fe2: 4d 89 cb mov %r9,%r11 8fe5: 49 83 e3 e0 and $0xffffffffffffffe0,%r11 8fe9: 49 8d 4b e0 lea -0x20(%r11),%rcx 8fed: 49 89 ca mov %rcx,%r10 8ff0: 49 c1 ea 05 shr $0x5,%r10 8ff4: 49 ff c2 inc %r10 8ff7: 48 85 c9 test %rcx,%rcx 8ffa: 0f 84 ca 00 00 00 je 90ca <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x41a> 9000: 4c 89 d7 mov %r10,%rdi 9003: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 9007: 49 8d 55 30 lea 0x30(%r13),%rdx 900b: 4b 8d 0c 28 lea (%r8,%r13,1),%rcx 900f: 48 83 c1 30 add $0x30,%rcx 9013: 31 f6 xor %esi,%esi 9015: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 901c: 00 00 00 00 9020: 0f 10 44 32 d0 movups -0x30(%rdx,%rsi,1),%xmm0 9025: 0f 10 4c 32 e0 movups -0x20(%rdx,%rsi,1),%xmm1 902a: 0f 10 54 31 d0 movups -0x30(%rcx,%rsi,1),%xmm2 902f: 0f 10 5c 31 e0 movups -0x20(%rcx,%rsi,1),%xmm3 9034: 0f 11 54 32 d0 movups %xmm2,-0x30(%rdx,%rsi,1) 9039: 0f 11 5c 32 e0 movups %xmm3,-0x20(%rdx,%rsi,1) 903e: 0f 11 44 31 d0 movups %xmm0,-0x30(%rcx,%rsi,1) 9043: 0f 11 4c 31 e0 movups %xmm1,-0x20(%rcx,%rsi,1) 9048: 0f 10 44 32 f0 movups -0x10(%rdx,%rsi,1),%xmm0 904d: 0f 10 0c 32 movups (%rdx,%rsi,1),%xmm1 9051: 0f 10 54 31 f0 movups -0x10(%rcx,%rsi,1),%xmm2 9056: 0f 10 1c 31 movups (%rcx,%rsi,1),%xmm3 905a: 0f 11 54 32 f0 movups %xmm2,-0x10(%rdx,%rsi,1) 905f: 0f 11 1c 32 movups %xmm3,(%rdx,%rsi,1) 9063: 0f 11 44 31 f0 movups %xmm0,-0x10(%rcx,%rsi,1) 9068: 0f 11 0c 31 movups %xmm1,(%rcx,%rsi,1) 906c: 48 83 c6 40 add $0x40,%rsi 9070: 48 83 c7 fe add $0xfffffffffffffffe,%rdi 9074: 75 aa jne 9020 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x370> 9076: 41 f6 c2 01 test $0x1,%r10b 907a: 74 2c je 90a8 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x3f8> 907c: 41 0f 10 44 35 00 movups 0x0(%r13,%rsi,1),%xmm0 9082: 41 0f 10 4c 35 10 movups 0x10(%r13,%rsi,1),%xmm1 9088: 0f 10 54 35 00 movups 0x0(%rbp,%rsi,1),%xmm2 908d: 0f 10 5c 35 10 movups 0x10(%rbp,%rsi,1),%xmm3 9092: 41 0f 11 54 35 00 movups %xmm2,0x0(%r13,%rsi,1) 9098: 41 0f 11 5c 35 10 movups %xmm3,0x10(%r13,%rsi,1) 909e: 0f 11 44 35 00 movups %xmm0,0x0(%rbp,%rsi,1) 90a3: 0f 11 4c 35 10 movups %xmm1,0x10(%rbp,%rsi,1) 90a8: 4d 01 dd add %r11,%r13 90ab: 4d 39 d9 cmp %r11,%r9 90ae: 0f 84 ab fd ff ff je 8e5f <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x1af> 90b4: 4c 01 dd add %r11,%rbp 90b7: e9 79 fd ff ff jmp 8e35 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x185> 90bc: 49 83 f8 10 cmp $0x10,%r8 90c0: 73 12 jae 90d4 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x424> 90c2: 45 31 e4 xor %r12d,%r12d 90c5: e9 a8 00 00 00 jmp 9172 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x4c2> 90ca: 31 f6 xor %esi,%esi 90cc: 41 f6 c2 01 test $0x1,%r10b 90d0: 75 aa jne 907c <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x3cc> 90d2: eb d4 jmp 90a8 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x3f8> 90d4: 4d 89 c4 mov %r8,%r12 90d7: 49 83 e4 f0 and $0xfffffffffffffff0,%r12 90db: 49 8d 44 24 f0 lea -0x10(%r12),%rax 90e0: 49 89 c2 mov %rax,%r10 90e3: 49 c1 ea 04 shr $0x4,%r10 90e7: 49 ff c2 inc %r10 90ea: 48 85 c0 test %rax,%rax 90ed: 0f 84 d6 00 00 00 je 91c9 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x519> 90f3: 4c 89 d1 mov %r10,%rcx 90f6: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 90fa: 49 8d 73 f0 lea -0x10(%r11),%rsi 90fe: 48 8d 47 f0 lea -0x10(%rdi),%rax 9102: 31 d2 xor %edx,%edx 9104: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 910b: 00 00 00 00 00 9110: 0f 10 04 16 movups (%rsi,%rdx,1),%xmm0 9114: 0f 10 0c 10 movups (%rax,%rdx,1),%xmm1 9118: 0f 11 0c 16 movups %xmm1,(%rsi,%rdx,1) 911c: 0f 11 04 10 movups %xmm0,(%rax,%rdx,1) 9120: 0f 10 44 16 f0 movups -0x10(%rsi,%rdx,1),%xmm0 9125: 0f 10 4c 10 f0 movups -0x10(%rax,%rdx,1),%xmm1 912a: 0f 11 4c 16 f0 movups %xmm1,-0x10(%rsi,%rdx,1) 912f: 0f 11 44 10 f0 movups %xmm0,-0x10(%rax,%rdx,1) 9134: 48 83 c2 e0 add $0xffffffffffffffe0,%rdx 9138: 48 83 c1 fe add $0xfffffffffffffffe,%rcx 913c: 75 d2 jne 9110 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x460> 913e: 48 f7 da neg %rdx 9141: 41 f6 c2 01 test $0x1,%r10b 9145: 74 1c je 9163 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x4b3> 9147: 48 89 f8 mov %rdi,%rax 914a: 48 29 d0 sub %rdx,%rax 914d: 4c 89 d9 mov %r11,%rcx 9150: 48 29 d1 sub %rdx,%rcx 9153: 0f 10 41 f0 movups -0x10(%rcx),%xmm0 9157: 0f 10 48 f0 movups -0x10(%rax),%xmm1 915b: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) 915f: 0f 11 40 f0 movups %xmm0,-0x10(%rax) 9163: 4d 39 e0 cmp %r12,%r8 9166: 0f 84 4a fe ff ff je 8fb6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x306> 916c: 41 f6 c0 0c test $0xc,%r8b 9170: 74 65 je 91d7 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x527> 9172: 4c 89 e6 mov %r12,%rsi 9175: 4d 89 c4 mov %r8,%r12 9178: 49 83 e4 fc and $0xfffffffffffffffc,%r12 917c: 4c 89 e0 mov %r12,%rax 917f: 48 f7 d8 neg %rax 9182: 48 89 f9 mov %rdi,%rcx 9185: 4c 29 e1 sub %r12,%rcx 9188: 4c 89 da mov %r11,%rdx 918b: 4c 29 e2 sub %r12,%rdx 918e: 48 f7 de neg %rsi 9191: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 9198: 0f 1f 84 00 00 00 00 919f: 00 91a0: 41 8b 6c 33 fc mov -0x4(%r11,%rsi,1),%ebp 91a5: 8b 5c 37 fc mov -0x4(%rdi,%rsi,1),%ebx 91a9: 41 89 5c 33 fc mov %ebx,-0x4(%r11,%rsi,1) 91ae: 89 6c 37 fc mov %ebp,-0x4(%rdi,%rsi,1) 91b2: 48 83 c6 fc add $0xfffffffffffffffc,%rsi 91b6: 48 39 f0 cmp %rsi,%rax 91b9: 75 e5 jne 91a0 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x4f0> 91bb: 4d 39 e0 cmp %r12,%r8 91be: 0f 85 55 fd ff ff jne 8f19 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x269> 91c4: e9 ed fd ff ff jmp 8fb6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x306> 91c9: 31 d2 xor %edx,%edx 91cb: 41 f6 c2 01 test $0x1,%r10b 91cf: 0f 85 72 ff ff ff jne 9147 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x497> 91d5: eb 8c jmp 9163 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x4b3> 91d7: 4d 29 e3 sub %r12,%r11 91da: 4c 29 e7 sub %r12,%rdi 91dd: e9 31 fd ff ff jmp 8f13 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x263> 91e2: 41 0f b6 5d 00 movzbl 0x0(%r13),%ebx 91e7: 49 83 ff 01 cmp $0x1,%r15 91eb: 74 10 je 91fd <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x54d> 91ed: 49 8d 75 01 lea 0x1(%r13),%rsi 91f1: 49 8d 57 ff lea -0x1(%r15),%rdx 91f5: 4c 89 ef mov %r13,%rdi 91f8: e8 e3 d5 ff ff call 67e0 91fd: 43 88 5c 3d ff mov %bl,-0x1(%r13,%r15,1) 9202: e9 af fb ff ff jmp 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 9207: 48 8d 57 ff lea -0x1(%rdi),%rdx 920b: 0f b6 5f ff movzbl -0x1(%rdi),%ebx 920f: 4c 29 ea sub %r13,%rdx 9212: 74 0b je 921f <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x56f> 9214: 48 29 d7 sub %rdx,%rdi 9217: 4c 89 ee mov %r13,%rsi 921a: e8 c1 d5 ff ff call 67e0 921f: 41 88 5d 00 mov %bl,0x0(%r13) 9223: e9 8e fb ff ff jmp 8db6 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x106> 9228: 49 83 f8 20 cmp $0x20,%r8 922c: 73 07 jae 9235 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x585> 922e: 31 c9 xor %ecx,%ecx 9230: e9 cd 00 00 00 jmp 9302 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x652> 9235: 4c 89 c1 mov %r8,%rcx 9238: 48 83 e1 e0 and $0xffffffffffffffe0,%rcx 923c: 48 8d 41 e0 lea -0x20(%rcx),%rax 9240: 48 89 c2 mov %rax,%rdx 9243: 48 c1 ea 05 shr $0x5,%rdx 9247: 48 ff c2 inc %rdx 924a: 48 85 c0 test %rax,%rax 924d: 74 73 je 92c2 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x612> 924f: 48 89 d7 mov %rdx,%rdi 9252: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 9256: 31 c0 xor %eax,%eax 9258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 925f: 00 9260: 41 0f 10 44 05 00 movups 0x0(%r13,%rax,1),%xmm0 9266: 41 0f 10 4c 05 10 movups 0x10(%r13,%rax,1),%xmm1 926c: 0f 10 14 06 movups (%rsi,%rax,1),%xmm2 9270: 0f 10 5c 06 10 movups 0x10(%rsi,%rax,1),%xmm3 9275: 41 0f 11 54 05 00 movups %xmm2,0x0(%r13,%rax,1) 927b: 41 0f 11 5c 05 10 movups %xmm3,0x10(%r13,%rax,1) 9281: 0f 11 04 06 movups %xmm0,(%rsi,%rax,1) 9285: 0f 11 4c 06 10 movups %xmm1,0x10(%rsi,%rax,1) 928a: 41 0f 10 44 05 20 movups 0x20(%r13,%rax,1),%xmm0 9290: 41 0f 10 4c 05 30 movups 0x30(%r13,%rax,1),%xmm1 9296: 0f 10 54 06 20 movups 0x20(%rsi,%rax,1),%xmm2 929b: 0f 10 5c 06 30 movups 0x30(%rsi,%rax,1),%xmm3 92a0: 41 0f 11 54 05 20 movups %xmm2,0x20(%r13,%rax,1) 92a6: 41 0f 11 5c 05 30 movups %xmm3,0x30(%r13,%rax,1) 92ac: 0f 11 44 06 20 movups %xmm0,0x20(%rsi,%rax,1) 92b1: 0f 11 4c 06 30 movups %xmm1,0x30(%rsi,%rax,1) 92b6: 48 83 c0 40 add $0x40,%rax 92ba: 48 83 c7 fe add $0xfffffffffffffffe,%rdi 92be: 75 a0 jne 9260 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x5b0> 92c0: eb 02 jmp 92c4 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x614> 92c2: 31 c0 xor %eax,%eax 92c4: f6 c2 01 test $0x1,%dl 92c7: 74 2a je 92f3 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x643> 92c9: 41 0f 10 44 05 00 movups 0x0(%r13,%rax,1),%xmm0 92cf: 41 0f 10 4c 05 10 movups 0x10(%r13,%rax,1),%xmm1 92d5: 0f 10 14 06 movups (%rsi,%rax,1),%xmm2 92d9: 0f 10 5c 06 10 movups 0x10(%rsi,%rax,1),%xmm3 92de: 41 0f 11 54 05 00 movups %xmm2,0x0(%r13,%rax,1) 92e4: 41 0f 11 5c 05 10 movups %xmm3,0x10(%r13,%rax,1) 92ea: 0f 11 04 06 movups %xmm0,(%rsi,%rax,1) 92ee: 0f 11 4c 06 10 movups %xmm1,0x10(%rsi,%rax,1) 92f3: 49 39 c8 cmp %rcx,%r8 92f6: 0f 84 ad fa ff ff je 8da9 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0xf9> 92fc: 41 f6 c0 18 test $0x18,%r8b 9300: 74 47 je 9349 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x699> 9302: 4d 89 c1 mov %r8,%r9 9305: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 9309: 4a 8d 04 0e lea (%rsi,%r9,1),%rax 930d: 4b 8d 14 29 lea (%r9,%r13,1),%rdx 9311: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 9318: 0f 1f 84 00 00 00 00 931f: 00 9320: 49 8b 5c 0d 00 mov 0x0(%r13,%rcx,1),%rbx 9325: 48 8b 3c 0e mov (%rsi,%rcx,1),%rdi 9329: 49 89 7c 0d 00 mov %rdi,0x0(%r13,%rcx,1) 932e: 48 89 1c 0e mov %rbx,(%rsi,%rcx,1) 9332: 48 83 c1 08 add $0x8,%rcx 9336: 49 39 c9 cmp %rcx,%r9 9339: 75 e5 jne 9320 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x670> 933b: 4d 39 c8 cmp %r9,%r8 933e: 0f 85 ce f9 ff ff jne 8d12 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x62> 9344: e9 60 fa ff ff jmp 8da9 <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0xf9> 9349: 49 01 cd add %rcx,%r13 934c: 48 01 f1 add %rsi,%rcx 934f: 48 89 c8 mov %rcx,%rax 9352: e9 b8 f9 ff ff jmp 8d0f <_ZNSt3_V28__rotateIPcEET_S2_S2_S2_St26random_access_iterator_tag+0x5f> 9357: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 935e: 00 00 0000000000009360 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_>: 9360: 41 57 push %r15 9362: 41 56 push %r14 9364: 41 55 push %r13 9366: 41 54 push %r12 9368: 53 push %rbx 9369: 48 83 ec 10 sub $0x10,%rsp 936d: 49 89 cc mov %rcx,%r12 9370: 48 89 d3 mov %rdx,%rbx 9373: 49 89 f6 mov %rsi,%r14 9376: 49 89 fd mov %rdi,%r13 9379: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 937e: 48 89 f7 mov %rsi,%rdi 9381: 48 89 de mov %rbx,%rsi 9384: e8 f7 ed ff ff call 8180 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_> 9389: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 938e: 84 c0 test %al,%al 9390: 74 07 je 9399 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0x39> 9392: 31 c0 xor %eax,%eax 9394: e9 b4 00 00 00 jmp 944d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xed> 9399: 4c 89 f7 mov %r14,%rdi 939c: 48 89 de mov %rbx,%rsi 939f: 48 89 da mov %rbx,%rdx 93a2: 4c 89 f9 mov %r15,%rcx 93a5: e8 e6 00 00 00 call 9490 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_> 93aa: 49 89 c7 mov %rax,%r15 93ad: 48 8b 33 mov (%rbx),%rsi 93b0: 48 8d 43 10 lea 0x10(%rbx),%rax 93b4: 48 39 c6 cmp %rax,%rsi 93b7: 74 37 je 93f0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0x90> 93b9: 4c 89 fa mov %r15,%rdx 93bc: 48 83 c2 10 add $0x10,%rdx 93c0: 49 8b 0f mov (%r15),%rcx 93c3: 48 39 d1 cmp %rdx,%rcx 93c6: 74 41 je 9409 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xa9> 93c8: 49 8b 57 10 mov 0x10(%r15),%rdx 93cc: 49 89 37 mov %rsi,(%r15) 93cf: 48 8b 73 08 mov 0x8(%rbx),%rsi 93d3: 49 89 77 08 mov %rsi,0x8(%r15) 93d7: 48 8b 73 10 mov 0x10(%rbx),%rsi 93db: 49 89 77 10 mov %rsi,0x10(%r15) 93df: 48 85 c9 test %rcx,%rcx 93e2: 74 38 je 941c <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xbc> 93e4: 48 89 0b mov %rcx,(%rbx) 93e7: 48 89 53 10 mov %rdx,0x10(%rbx) 93eb: 48 89 c8 mov %rcx,%rax 93ee: eb 48 jmp 9438 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xd8> 93f0: 48 8b 53 08 mov 0x8(%rbx),%rdx 93f4: 48 85 d2 test %rdx,%rdx 93f7: 74 2d je 9426 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xc6> 93f9: 49 8b 3f mov (%r15),%rdi 93fc: 48 83 fa 01 cmp $0x1,%rdx 9400: 75 1f jne 9421 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xc1> 9402: 0f b6 06 movzbl (%rsi),%eax 9405: 88 07 mov %al,(%rdi) 9407: eb 1d jmp 9426 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xc6> 9409: 49 89 37 mov %rsi,(%r15) 940c: 48 8b 4b 08 mov 0x8(%rbx),%rcx 9410: 49 89 4f 08 mov %rcx,0x8(%r15) 9414: 48 8b 4b 10 mov 0x10(%rbx),%rcx 9418: 49 89 4f 10 mov %rcx,0x10(%r15) 941c: 48 89 03 mov %rax,(%rbx) 941f: eb 17 jmp 9438 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E11try_emplaceIJjEEESt4pairINS_16DenseMapIteratorIS7_jS9_SC_Lb0EEEbEOS7_DpOT_+0xd8> 9421: e8 0a d0 ff ff call 6430 9426: 48 8b 43 08 mov 0x8(%rbx),%rax 942a: 49 89 47 08 mov %rax,0x8(%r15) 942e: 49 8b 0f mov (%r15),%rcx 9431: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 9435: 48 8b 03 mov (%rbx),%rax 9438: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 943f: 00 9440: c6 00 00 movb $0x0,(%rax) 9443: 41 8b 04 24 mov (%r12),%eax 9447: 41 89 47 20 mov %eax,0x20(%r15) 944b: b0 01 mov $0x1,%al 944d: 41 8b 4e 18 mov 0x18(%r14),%ecx 9451: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 9455: 48 c1 e1 03 shl $0x3,%rcx 9459: 49 03 4e 08 add 0x8(%r14),%rcx 945d: 49 8b 16 mov (%r14),%rdx 9460: 4d 89 75 00 mov %r14,0x0(%r13) 9464: 49 89 55 08 mov %rdx,0x8(%r13) 9468: 4d 89 7d 10 mov %r15,0x10(%r13) 946c: 49 89 4d 18 mov %rcx,0x18(%r13) 9470: 41 88 45 20 mov %al,0x20(%r13) 9474: 4c 89 e8 mov %r13,%rax 9477: 48 83 c4 10 add $0x10,%rsp 947b: 5b pop %rbx 947c: 41 5c pop %r12 947e: 41 5d pop %r13 9480: 41 5e pop %r14 9482: 41 5f pop %r15 9484: c3 ret 9485: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 948c: 00 00 00 948f: 90 nop 0000000000009490 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_>: 9490: 41 56 push %r14 9492: 53 push %rbx 9493: 50 push %rax 9494: 49 89 d6 mov %rdx,%r14 9497: 48 89 fb mov %rdi,%rbx 949a: 48 ff 07 incq (%rdi) 949d: 8b 47 10 mov 0x10(%rdi),%eax 94a0: 8b 77 18 mov 0x18(%rdi),%esi 94a3: 8d 14 85 04 00 00 00 lea 0x4(,%rax,4),%edx 94aa: 8d 3c 76 lea (%rsi,%rsi,2),%edi 94ad: 39 fa cmp %edi,%edx 94af: 73 2d jae 94de <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_+0x4e> 94b1: f7 d0 not %eax 94b3: 01 f0 add %esi,%eax 94b5: 2b 43 14 sub 0x14(%rbx),%eax 94b8: 89 f2 mov %esi,%edx 94ba: c1 ea 03 shr $0x3,%edx 94bd: 39 d0 cmp %edx,%eax 94bf: 76 1f jbe 94e0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_+0x50> 94c1: 48 85 c9 test %rcx,%rcx 94c4: 74 39 je 94ff <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_+0x6f> 94c6: ff 43 10 incl 0x10(%rbx) 94c9: 48 83 79 08 00 cmpq $0x0,0x8(%rcx) 94ce: 74 03 je 94d3 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_+0x43> 94d0: ff 4b 14 decl 0x14(%rbx) 94d3: 48 89 c8 mov %rcx,%rax 94d6: 48 83 c4 08 add $0x8,%rsp 94da: 5b pop %rbx 94db: 41 5e pop %r14 94dd: c3 ret 94de: 01 f6 add %esi,%esi 94e0: 48 89 df mov %rbx,%rdi 94e3: e8 38 00 00 00 call 9520 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E4growEj> 94e8: 48 89 e2 mov %rsp,%rdx 94eb: 48 89 df mov %rbx,%rdi 94ee: 4c 89 f6 mov %r14,%rsi 94f1: e8 8a ec ff ff call 8180 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_> 94f6: 48 8b 0c 24 mov (%rsp),%rcx 94fa: 48 85 c9 test %rcx,%rcx 94fd: 75 c7 jne 94c6 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E20InsertIntoBucketImplIS7_EEPSC_RKS7_RKT_SG_+0x36> 94ff: 48 8d 3d a3 72 04 00 lea 0x472a3(%rip),%rdi # 507a9 9506: 48 8d 35 2c 6c 04 00 lea 0x46c2c(%rip),%rsi # 50139 950d: 48 8d 0d 9f 72 04 00 lea 0x4729f(%rip),%rcx # 507b3 9514: ba 68 02 00 00 mov $0x268,%edx 9519: e8 52 ce ff ff call 6370 <__assert_fail@plt> 951e: 66 90 xchg %ax,%ax 0000000000009520 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E4growEj>: 9520: 41 57 push %r15 9522: 41 56 push %r14 9524: 53 push %rbx 9525: 48 89 fb mov %rdi,%rbx 9528: 44 8b 7f 18 mov 0x18(%rdi),%r15d 952c: ff ce dec %esi 952e: 48 89 f0 mov %rsi,%rax 9531: 48 d1 e8 shr %rax 9534: 48 09 f0 or %rsi,%rax 9537: 48 89 c1 mov %rax,%rcx 953a: 48 c1 e9 02 shr $0x2,%rcx 953e: 48 09 c1 or %rax,%rcx 9541: 48 89 c8 mov %rcx,%rax 9544: 48 c1 e8 04 shr $0x4,%rax 9548: 48 09 c8 or %rcx,%rax 954b: 48 89 c1 mov %rax,%rcx 954e: 48 c1 e9 08 shr $0x8,%rcx 9552: 48 09 c1 or %rax,%rcx 9555: 48 89 c8 mov %rcx,%rax 9558: 48 c1 e8 10 shr $0x10,%rax 955c: 09 c8 or %ecx,%eax 955e: ff c0 inc %eax 9560: 83 f8 41 cmp $0x41,%eax 9563: b9 40 00 00 00 mov $0x40,%ecx 9568: 0f 43 c8 cmovae %eax,%ecx 956b: 4c 8b 77 08 mov 0x8(%rdi),%r14 956f: 89 4f 18 mov %ecx,0x18(%rdi) 9572: 48 c1 e1 03 shl $0x3,%rcx 9576: 48 8d 3c 89 lea (%rcx,%rcx,4),%rdi 957a: be 08 00 00 00 mov $0x8,%esi 957f: e8 ac c2 01 00 call 25830 <_ZN4llvm15allocate_bufferEmm> 9584: 48 89 43 08 mov %rax,0x8(%rbx) 9588: 4d 85 f6 test %r14,%r14 958b: 74 2c je 95b9 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E4growEj+0x99> 958d: 49 c1 e7 03 shl $0x3,%r15 9591: 4f 8d 3c bf lea (%r15,%r15,4),%r15 9595: 4b 8d 14 3e lea (%r14,%r15,1),%rdx 9599: 48 89 df mov %rbx,%rdi 959c: 4c 89 f6 mov %r14,%rsi 959f: e8 2c 00 00 00 call 95d0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_> 95a4: ba 08 00 00 00 mov $0x8,%edx 95a9: 4c 89 f7 mov %r14,%rdi 95ac: 4c 89 fe mov %r15,%rsi 95af: 5b pop %rbx 95b0: 41 5e pop %r14 95b2: 41 5f pop %r15 95b4: e9 87 c2 01 00 jmp 25840 <_ZN4llvm17deallocate_bufferEPvmm> 95b9: 48 89 df mov %rbx,%rdi 95bc: 5b pop %rbx 95bd: 41 5e pop %r14 95bf: 41 5f pop %r15 95c1: e9 ca e9 ff ff jmp 7f90 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv> 95c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 95cd: 00 00 00 00000000000095d0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_>: 95d0: 55 push %rbp 95d1: 41 57 push %r15 95d3: 41 56 push %r14 95d5: 41 55 push %r13 95d7: 41 54 push %r12 95d9: 53 push %rbx 95da: 48 83 ec 48 sub $0x48,%rsp 95de: 49 89 d6 mov %rdx,%r14 95e1: 48 89 f3 mov %rsi,%rbx 95e4: 49 89 ff mov %rdi,%r15 95e7: e8 a4 e9 ff ff call 7f90 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv> 95ec: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp 95f1: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 95f6: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 95fd: 00 00 95ff: c6 44 24 30 00 movb $0x0,0x30(%rsp) 9604: 48 8d 44 24 10 lea 0x10(%rsp),%rax 9609: 48 89 04 24 mov %rax,(%rsp) 960d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 9614: 00 00 9616: c6 44 24 10 00 movb $0x0,0x10(%rsp) 961b: 4c 39 f3 cmp %r14,%rbx 961e: 0f 84 5b 01 00 00 je 977f <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x1af> 9624: 4c 8d 64 24 40 lea 0x40(%rsp),%r12 9629: eb 12 jmp 963d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x6d> 962b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 9630: 48 83 c3 28 add $0x28,%rbx 9634: 4c 39 f3 cmp %r14,%rbx 9637: 0f 84 2a 01 00 00 je 9767 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x197> 963d: 4c 8b 6b 08 mov 0x8(%rbx),%r13 9641: 4c 3b 6c 24 28 cmp 0x28(%rsp),%r13 9646: 75 21 jne 9669 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x99> 9648: 4d 85 ed test %r13,%r13 964b: 0f 84 fc 00 00 00 je 974d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x17d> 9651: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 9656: 48 8b 3b mov (%rbx),%rdi 9659: 4c 89 ea mov %r13,%rdx 965c: e8 9f ce ff ff call 6500 9661: 85 c0 test %eax,%eax 9663: 0f 84 e4 00 00 00 je 974d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x17d> 9669: 4c 3b 6c 24 08 cmp 0x8(%rsp),%r13 966e: 75 20 jne 9690 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0xc0> 9670: 4d 85 ed test %r13,%r13 9673: 0f 84 d4 00 00 00 je 974d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x17d> 9679: 48 8b 34 24 mov (%rsp),%rsi 967d: 48 8b 3b mov (%rbx),%rdi 9680: 4c 89 ea mov %r13,%rdx 9683: e8 78 ce ff ff call 6500 9688: 85 c0 test %eax,%eax 968a: 0f 84 bd 00 00 00 je 974d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x17d> 9690: 4c 89 ff mov %r15,%rdi 9693: 48 89 de mov %rbx,%rsi 9696: 4c 89 e2 mov %r12,%rdx 9699: e8 e2 ea ff ff call 8180 <_ZNK4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E15LookupBucketForIS7_EEbRKT_RPKSC_> 969e: 84 c0 test %al,%al 96a0: 0f 85 f7 00 00 00 jne 979d <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x1cd> 96a6: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp 96ab: 48 8b 33 mov (%rbx),%rsi 96ae: 48 8d 43 10 lea 0x10(%rbx),%rax 96b2: 48 39 f0 cmp %rsi,%rax 96b5: 74 36 je 96ed <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x11d> 96b7: 48 8d 55 10 lea 0x10(%rbp),%rdx 96bb: 48 8b 4d 00 mov 0x0(%rbp),%rcx 96bf: 48 39 d1 cmp %rdx,%rcx 96c2: 74 43 je 9707 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x137> 96c4: 48 8b 55 10 mov 0x10(%rbp),%rdx 96c8: 48 89 75 00 mov %rsi,0x0(%rbp) 96cc: 48 8b 73 08 mov 0x8(%rbx),%rsi 96d0: 48 89 75 08 mov %rsi,0x8(%rbp) 96d4: 48 8b 73 10 mov 0x10(%rbx),%rsi 96d8: 48 89 75 10 mov %rsi,0x10(%rbp) 96dc: 48 85 c9 test %rcx,%rcx 96df: 74 3a je 971b <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x14b> 96e1: 48 89 0b mov %rcx,(%rbx) 96e4: 48 89 53 10 mov %rdx,0x10(%rbx) 96e8: 48 89 c8 mov %rcx,%rax 96eb: eb 4b jmp 9738 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x168> 96ed: 48 8b 53 08 mov 0x8(%rbx),%rdx 96f1: 48 85 d2 test %rdx,%rdx 96f4: 74 2f je 9725 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x155> 96f6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 96fa: 48 83 fa 01 cmp $0x1,%rdx 96fe: 75 20 jne 9720 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x150> 9700: 0f b6 06 movzbl (%rsi),%eax 9703: 88 07 mov %al,(%rdi) 9705: eb 1e jmp 9725 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x155> 9707: 48 89 75 00 mov %rsi,0x0(%rbp) 970b: 48 8b 4b 08 mov 0x8(%rbx),%rcx 970f: 48 89 4d 08 mov %rcx,0x8(%rbp) 9713: 48 8b 4b 10 mov 0x10(%rbx),%rcx 9717: 48 89 4d 10 mov %rcx,0x10(%rbp) 971b: 48 89 03 mov %rax,(%rbx) 971e: eb 18 jmp 9738 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x168> 9720: e8 0b cd ff ff call 6430 9725: 48 8b 43 08 mov 0x8(%rbx),%rax 9729: 48 89 45 08 mov %rax,0x8(%rbp) 972d: 48 8b 4d 00 mov 0x0(%rbp),%rcx 9731: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 9735: 48 8b 03 mov (%rbx),%rax 9738: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 973f: 00 9740: c6 00 00 movb $0x0,(%rax) 9743: 8b 43 20 mov 0x20(%rbx),%eax 9746: 89 45 20 mov %eax,0x20(%rbp) 9749: 41 ff 47 10 incl 0x10(%r15) 974d: 48 8b 3b mov (%rbx),%rdi 9750: 48 8d 43 10 lea 0x10(%rbx),%rax 9754: 48 39 f8 cmp %rdi,%rax 9757: 0f 84 d3 fe ff ff je 9630 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x60> 975d: e8 1e cd ff ff call 6480 <_ZdlPv@plt> 9762: e9 c9 fe ff ff jmp 9630 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x60> 9767: 48 8b 3c 24 mov (%rsp),%rdi 976b: 48 8d 44 24 10 lea 0x10(%rsp),%rax 9770: 48 39 c7 cmp %rax,%rdi 9773: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp 9778: 74 05 je 977f <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x1af> 977a: e8 01 cd ff ff call 6480 <_ZdlPv@plt> 977f: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 9784: 48 39 ef cmp %rbp,%rdi 9787: 74 05 je 978e <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E18moveFromOldBucketsEPSC_SF_+0x1be> 9789: e8 f2 cc ff ff call 6480 <_ZdlPv@plt> 978e: 48 83 c4 48 add $0x48,%rsp 9792: 5b pop %rbx 9793: 41 5c pop %r12 9795: 41 5d pop %r13 9797: 41 5e pop %r14 9799: 41 5f pop %r15 979b: 5d pop %rbp 979c: c3 ret 979d: 48 8d 3d 49 72 04 00 lea 0x47249(%rip),%rdi # 509ed 97a4: 48 8d 35 8e 69 04 00 lea 0x4698e(%rip),%rsi # 50139 97ab: 48 8d 0d 62 72 04 00 lea 0x47262(%rip),%rcx # 50a14 97b2: ba b3 01 00 00 mov $0x1b3,%edx 97b7: e8 b4 cb ff ff call 6370 <__assert_fail@plt> 97bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000097c0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv>: 97c0: 55 push %rbp 97c1: 41 57 push %r15 97c3: 41 56 push %r14 97c5: 41 55 push %r13 97c7: 41 54 push %r12 97c9: 53 push %rbx 97ca: 48 83 ec 48 sub $0x48,%rsp 97ce: 48 ff 07 incq (%rdi) 97d1: 8b 4f 10 mov 0x10(%rdi),%ecx 97d4: 85 c9 test %ecx,%ecx 97d6: 75 0a jne 97e2 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x22> 97d8: 83 7f 14 00 cmpl $0x0,0x14(%rdi) 97dc: 0f 84 7d 01 00 00 je 995f <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x19f> 97e2: c1 e1 02 shl $0x2,%ecx 97e5: 8b 47 18 mov 0x18(%rdi),%eax 97e8: 39 c1 cmp %eax,%ecx 97ea: 73 18 jae 9804 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x44> 97ec: 83 f8 41 cmp $0x41,%eax 97ef: 72 13 jb 9804 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x44> 97f1: 48 83 c4 48 add $0x48,%rsp 97f5: 5b pop %rbx 97f6: 41 5c pop %r12 97f8: 41 5d pop %r13 97fa: 41 5e pop %r14 97fc: 41 5f pop %r15 97fe: 5d pop %rbp 97ff: e9 8c 01 00 00 jmp 9990 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv> 9804: 48 8d 5c 24 10 lea 0x10(%rsp),%rbx 9809: 48 89 1c 24 mov %rbx,(%rsp) 980d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 9814: 00 00 9816: c6 44 24 10 00 movb $0x0,0x10(%rsp) 981b: 48 8d 4c 24 38 lea 0x38(%rsp),%rcx 9820: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 9825: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 982c: 00 00 982e: c6 44 24 38 00 movb $0x0,0x38(%rsp) 9833: 48 85 c0 test %rax,%rax 9836: 0f 84 32 01 00 00 je 996e <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x1ae> 983c: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 9841: 48 8b 6f 08 mov 0x8(%rdi),%rbp 9845: 48 c1 e0 03 shl $0x3,%rax 9849: 4c 8d 2c 80 lea (%rax,%rax,4),%r13 984d: 49 89 e4 mov %rsp,%r12 9850: eb 36 jmp 9888 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0xc8> 9852: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 9859: 1f 84 00 00 00 00 00 9860: 4c 89 ff mov %r15,%rdi 9863: 48 89 da mov %rbx,%rdx 9866: e8 c5 cb ff ff call 6430 986b: 48 89 5d 08 mov %rbx,0x8(%rbp) 986f: 48 03 5d 00 add 0x0(%rbp),%rbx 9873: 49 89 df mov %rbx,%r15 9876: 41 c6 07 00 movb $0x0,(%r15) 987a: 48 83 c5 28 add $0x28,%rbp 987e: 49 83 c5 d8 add $0xffffffffffffffd8,%r13 9882: 0f 84 a3 00 00 00 je 992b <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x16b> 9888: 4c 39 e5 cmp %r12,%rbp 988b: 74 ed je 987a <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0xba> 988d: 4c 8b 7d 00 mov 0x0(%rbp),%r15 9891: 4c 8d 75 10 lea 0x10(%rbp),%r14 9895: b8 0f 00 00 00 mov $0xf,%eax 989a: 4d 39 fe cmp %r15,%r14 989d: 74 04 je 98a3 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0xe3> 989f: 48 8b 45 10 mov 0x10(%rbp),%rax 98a3: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 98a8: 48 39 c3 cmp %rax,%rbx 98ab: 76 53 jbe 9900 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x140> 98ad: 48 89 d9 mov %rbx,%rcx 98b0: 48 c1 e9 3e shr $0x3e,%rcx 98b4: 0f 85 c7 00 00 00 jne 9981 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x1c1> 98ba: 48 01 c0 add %rax,%rax 98bd: 49 bc ff ff ff ff ff movabs $0x3fffffffffffffff,%r12 98c4: ff ff 3f 98c7: 4c 39 e0 cmp %r12,%rax 98ca: 4c 0f 42 e0 cmovb %rax,%r12 98ce: 48 39 c3 cmp %rax,%rbx 98d1: 4c 0f 43 e3 cmovae %rbx,%r12 98d5: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 98da: e8 d1 cb ff ff call 64b0 <_Znwm@plt> 98df: 49 89 c7 mov %rax,%r15 98e2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 98e6: 49 39 fe cmp %rdi,%r14 98e9: 74 05 je 98f0 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x130> 98eb: e8 90 cb ff ff call 6480 <_ZdlPv@plt> 98f0: 4c 89 7d 00 mov %r15,0x0(%rbp) 98f4: 4c 89 65 10 mov %r12,0x10(%rbp) 98f8: 49 89 e4 mov %rsp,%r12 98fb: eb 08 jmp 9905 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x145> 98fd: 0f 1f 00 nopl (%rax) 9900: 48 85 db test %rbx,%rbx 9903: 74 19 je 991e <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x15e> 9905: 48 8b 34 24 mov (%rsp),%rsi 9909: 48 83 fb 01 cmp $0x1,%rbx 990d: 0f 85 4d ff ff ff jne 9860 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0xa0> 9913: 0f b6 06 movzbl (%rsi),%eax 9916: 41 88 07 mov %al,(%r15) 9919: e9 4d ff ff ff jmp 986b <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0xab> 991e: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp) 9925: 00 9926: e9 4b ff ff ff jmp 9876 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0xb6> 992b: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 9930: 48 8b 44 24 20 mov 0x20(%rsp),%rax 9935: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 993c: 00 993d: 48 8d 44 24 38 lea 0x38(%rsp),%rax 9942: 48 39 c7 cmp %rax,%rdi 9945: 48 8d 5c 24 10 lea 0x10(%rsp),%rbx 994a: 74 05 je 9951 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x191> 994c: e8 2f cb ff ff call 6480 <_ZdlPv@plt> 9951: 48 8b 3c 24 mov (%rsp),%rdi 9955: 48 39 df cmp %rbx,%rdi 9958: 74 05 je 995f <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x19f> 995a: e8 21 cb ff ff call 6480 <_ZdlPv@plt> 995f: 48 83 c4 48 add $0x48,%rsp 9963: 5b pop %rbx 9964: 41 5c pop %r12 9966: 41 5d pop %r13 9968: 41 5e pop %r14 996a: 41 5f pop %r15 996c: 5d pop %rbp 996d: c3 ret 996e: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 9975: 00 9976: 48 8b 3c 24 mov (%rsp),%rdi 997a: 48 39 df cmp %rbx,%rdi 997d: 75 db jne 995a <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x19a> 997f: eb de jmp 995f <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E5clearEv+0x19f> 9981: 48 8d 3d da 69 04 00 lea 0x469da(%rip),%rdi # 50362 9988: e8 13 c9 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 998d: 0f 1f 00 nopl (%rax) 0000000000009990 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv>: 9990: 55 push %rbp 9991: 41 57 push %r15 9993: 41 56 push %r14 9995: 41 55 push %r13 9997: 41 54 push %r12 9999: 53 push %rbx 999a: 48 83 ec 48 sub $0x48,%rsp 999e: 49 89 fd mov %rdi,%r13 99a1: 8b 6f 10 mov 0x10(%rdi),%ebp 99a4: 44 8b 77 18 mov 0x18(%rdi),%r14d 99a8: 4d 85 f6 test %r14,%r14 99ab: 0f 84 7e 00 00 00 je 9a2f <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x9f> 99b1: 48 8d 44 24 18 lea 0x18(%rsp),%rax 99b6: 48 89 44 24 08 mov %rax,0x8(%rsp) 99bb: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 99c2: 00 00 99c4: c6 44 24 18 00 movb $0x0,0x18(%rsp) 99c9: 4c 8d 64 24 38 lea 0x38(%rsp),%r12 99ce: 4c 89 64 24 28 mov %r12,0x28(%rsp) 99d3: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 99da: 00 00 99dc: c6 44 24 38 00 movb $0x0,0x38(%rsp) 99e1: 49 8b 5d 08 mov 0x8(%r13),%rbx 99e5: 4b 8d 04 b6 lea (%r14,%r14,4),%rax 99e9: 4c 8d 3c c3 lea (%rbx,%rax,8),%r15 99ed: eb 0a jmp 99f9 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x69> 99ef: 90 nop 99f0: 48 83 c3 18 add $0x18,%rbx 99f4: 4c 39 fb cmp %r15,%rbx 99f7: 74 13 je 9a0c <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x7c> 99f9: 48 8b 3b mov (%rbx),%rdi 99fc: 48 83 c3 10 add $0x10,%rbx 9a00: 48 39 df cmp %rbx,%rdi 9a03: 74 eb je 99f0 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x60> 9a05: e8 76 ca ff ff call 6480 <_ZdlPv@plt> 9a0a: eb e4 jmp 99f0 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x60> 9a0c: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 9a11: 4c 39 e7 cmp %r12,%rdi 9a14: 74 05 je 9a1b <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x8b> 9a16: e8 65 ca ff ff call 6480 <_ZdlPv@plt> 9a1b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 9a20: 48 8d 44 24 18 lea 0x18(%rsp),%rax 9a25: 48 39 c7 cmp %rax,%rdi 9a28: 74 05 je 9a2f <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x9f> 9a2a: e8 51 ca ff ff call 6480 <_ZdlPv@plt> 9a2f: 85 ed test %ebp,%ebp 9a31: 74 0c je 9a3f <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0xaf> 9a33: ff cd dec %ebp 9a35: 74 15 je 9a4c <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0xbc> 9a37: 0f bd c5 bsr %ebp,%eax 9a3a: 83 f0 1f xor $0x1f,%eax 9a3d: eb 12 jmp 9a51 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0xc1> 9a3f: 31 ed xor %ebp,%ebp 9a41: 41 3b 6d 18 cmp 0x18(%r13),%ebp 9a45: 75 26 jne 9a6d <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0xdd> 9a47: e9 99 00 00 00 jmp 9ae5 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x155> 9a4c: b8 20 00 00 00 mov $0x20,%eax 9a51: b1 21 mov $0x21,%cl 9a53: 28 c1 sub %al,%cl 9a55: b8 01 00 00 00 mov $0x1,%eax 9a5a: d3 e0 shl %cl,%eax 9a5c: 83 f8 41 cmp $0x41,%eax 9a5f: bd 40 00 00 00 mov $0x40,%ebp 9a64: 0f 4d e8 cmovge %eax,%ebp 9a67: 41 3b 6d 18 cmp 0x18(%r13),%ebp 9a6b: 74 78 je 9ae5 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x155> 9a6d: 49 8b 7d 08 mov 0x8(%r13),%rdi 9a71: 49 c1 e6 03 shl $0x3,%r14 9a75: 4b 8d 34 b6 lea (%r14,%r14,4),%rsi 9a79: ba 08 00 00 00 mov $0x8,%edx 9a7e: e8 bd bd 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 9a83: 85 ed test %ebp,%ebp 9a85: 74 68 je 9aef <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x15f> 9a87: c1 e5 02 shl $0x2,%ebp 9a8a: b8 ab aa aa aa mov $0xaaaaaaab,%eax 9a8f: 48 0f af c5 imul %rbp,%rax 9a93: 48 c1 e8 21 shr $0x21,%rax 9a97: ff c0 inc %eax 9a99: 48 89 c1 mov %rax,%rcx 9a9c: 48 d1 e9 shr %rcx 9a9f: 48 09 c1 or %rax,%rcx 9aa2: 48 89 c8 mov %rcx,%rax 9aa5: 48 c1 e8 02 shr $0x2,%rax 9aa9: 48 09 c8 or %rcx,%rax 9aac: 48 89 c1 mov %rax,%rcx 9aaf: 48 c1 e9 04 shr $0x4,%rcx 9ab3: 48 09 c1 or %rax,%rcx 9ab6: 48 89 c8 mov %rcx,%rax 9ab9: 48 c1 e8 08 shr $0x8,%rax 9abd: 48 09 c8 or %rcx,%rax 9ac0: 48 89 c1 mov %rax,%rcx 9ac3: 48 c1 e9 10 shr $0x10,%rcx 9ac7: 09 c1 or %eax,%ecx 9ac9: ff c1 inc %ecx 9acb: 41 89 4d 18 mov %ecx,0x18(%r13) 9acf: 48 c1 e1 03 shl $0x3,%rcx 9ad3: 48 8d 3c 89 lea (%rcx,%rcx,4),%rdi 9ad7: be 08 00 00 00 mov $0x8,%esi 9adc: e8 4f bd 01 00 call 25830 <_ZN4llvm15allocate_bufferEmm> 9ae1: 49 89 45 08 mov %rax,0x8(%r13) 9ae5: 4c 89 ef mov %r13,%rdi 9ae8: e8 a3 e4 ff ff call 7f90 <_ZN4llvm12DenseMapBaseINS_8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS7_vEENS_6detail12DenseMapPairIS7_jEEEES7_jS9_SC_E9initEmptyEv> 9aed: eb 14 jmp 9b03 <_ZN4llvm8DenseMapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjNS_12DenseMapInfoIS6_vEENS_6detail12DenseMapPairIS6_jEEE16shrink_and_clearEv+0x173> 9aef: 49 83 c5 08 add $0x8,%r13 9af3: 0f 57 c0 xorps %xmm0,%xmm0 9af6: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 9afb: 41 c7 45 10 00 00 00 movl $0x0,0x10(%r13) 9b02: 00 9b03: 48 83 c4 48 add $0x48,%rsp 9b07: 5b pop %rbx 9b08: 41 5c pop %r12 9b0a: 41 5d pop %r13 9b0c: 41 5e pop %r14 9b0e: 41 5f pop %r15 9b10: 5d pop %rbp 9b11: c3 ret 9b12: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9b19: 00 00 00 9b1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000009b20 : 9b20: 55 push %rbp 9b21: 41 57 push %r15 9b23: 41 56 push %r14 9b25: 41 55 push %r13 9b27: 41 54 push %r12 9b29: 53 push %rbx 9b2a: 48 83 ec 28 sub $0x28,%rsp 9b2e: 49 89 f6 mov %rsi,%r14 9b31: 49 89 fc mov %rdi,%r12 9b34: 4c 8b 6f 08 mov 0x8(%rdi),%r13 9b38: 48 8d 05 81 08 00 00 lea 0x881(%rip),%rax # a3c0 <_ZNSt17_Function_handlerIFPN1M6Detail13TypeInfoTableEvEZNS2_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 9b3f: 48 89 44 24 20 mov %rax,0x20(%rsp) 9b44: 48 8d 05 d5 08 00 00 lea 0x8d5(%rip),%rax # a420 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation> 9b4b: 48 89 44 24 18 mov %rax,0x18(%rsp) 9b50: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 9b55: e8 26 1a 00 00 call b580 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE> 9b5a: 49 89 c7 mov %rax,%r15 9b5d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 9b62: 48 85 c0 test %rax,%rax 9b65: 74 0f je 9b76 9b67: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 9b6c: 48 89 fe mov %rdi,%rsi 9b6f: ba 03 00 00 00 mov $0x3,%edx 9b74: ff d0 call *%rax 9b76: 48 8d 05 b3 08 00 00 lea 0x8b3(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 9b7d: 48 89 44 24 20 mov %rax,0x20(%rsp) 9b82: 48 8d 05 c7 08 00 00 lea 0x8c7(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 9b89: 48 89 44 24 18 mov %rax,0x18(%rsp) 9b8e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 9b93: e8 68 1a 00 00 call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 9b98: 48 89 c3 mov %rax,%rbx 9b9b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 9ba0: 48 85 c0 test %rax,%rax 9ba3: 74 0f je 9bb4 9ba5: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 9baa: 48 89 fe mov %rdi,%rsi 9bad: ba 03 00 00 00 mov $0x3,%edx 9bb2: ff d0 call *%rax 9bb4: 4c 31 fb xor %r15,%rbx 9bb7: 49 39 dd cmp %rbx,%r13 9bba: 0f 85 e6 00 00 00 jne 9ca6 9bc0: 48 89 e7 mov %rsp,%rdi 9bc3: 4c 89 e6 mov %r12,%rsi 9bc6: e8 35 17 01 00 call 1b300 <_ZN1M4LLCL17CompactRuntimePtrC1EPNS0_7RuntimeE> 9bcb: 0f b6 2c 24 movzbl (%rsp),%ebp 9bcf: 40 80 fd ff cmp $0xff,%bpl 9bd3: 0f 84 ec 00 00 00 je 9cc5 9bd9: bf 08 00 00 00 mov $0x8,%edi 9bde: be 30 00 00 00 mov $0x30,%esi 9be3: e8 78 1a 00 00 call b660 <_ZN1M12alignedAllocEmm> 9be8: 48 89 c3 mov %rax,%rbx 9beb: 0f b7 05 16 04 07 00 movzwl 0x70416(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 9bf2: 66 83 f8 ff cmp $0xffff,%ax 9bf6: 75 1f jne 9c17 9bf8: 48 8d 35 78 81 04 00 lea 0x48178(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> 9bff: 48 8d 15 3a 0c 00 00 lea 0xc3a(%rip),%rdx # a840 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> 9c06: bf 0e 00 00 00 mov $0xe,%edi 9c0b: e8 90 1f 00 00 call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> 9c10: 66 89 05 f1 03 07 00 mov %ax,0x703f1(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 9c17: c7 03 01 00 00 00 movl $0x1,(%rbx) 9c1d: 40 88 6b 04 mov %bpl,0x4(%rbx) 9c21: 80 63 05 fc andb $0xfc,0x5(%rbx) 9c25: 66 89 43 06 mov %ax,0x6(%rbx) 9c29: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 9c30: 00 9c31: 66 83 f8 ff cmp $0xffff,%ax 9c35: 0f 84 a9 00 00 00 je 9ce4 9c3b: 49 89 1e mov %rbx,(%r14) 9c3e: f6 43 05 01 testb $0x1,0x5(%rbx) 9c42: 74 07 je 9c4b 9c44: 66 83 7b 06 ff cmpw $0xffff,0x6(%rbx) 9c49: 74 4c je 9c97 9c4b: 48 8b 43 08 mov 0x8(%rbx),%rax 9c4f: f7 d0 not %eax 9c51: a8 07 test $0x7,%al 9c53: 74 42 je 9c97 9c55: 49 8b 1e mov (%r14),%rbx 9c58: 48 85 db test %rbx,%rbx 9c5b: 0f 84 a2 00 00 00 je 9d03 9c61: 0f b7 05 a0 03 07 00 movzwl 0x703a0(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 9c68: 66 83 f8 ff cmp $0xffff,%ax 9c6c: 75 1f jne 9c8d 9c6e: 48 8d 35 02 81 04 00 lea 0x48102(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> 9c75: 48 8d 15 c4 0b 00 00 lea 0xbc4(%rip),%rdx # a840 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> 9c7c: bf 0e 00 00 00 mov $0xe,%edi 9c81: e8 1a 1f 00 00 call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> 9c86: 66 89 05 7b 03 07 00 mov %ax,0x7037b(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 9c8d: 66 39 43 06 cmp %ax,0x6(%rbx) 9c91: 0f 85 8b 00 00 00 jne 9d22 9c97: 48 83 c4 28 add $0x28,%rsp 9c9b: 5b pop %rbx 9c9c: 41 5c pop %r12 9c9e: 41 5d pop %r13 9ca0: 41 5e pop %r14 9ca2: 41 5f pop %r15 9ca4: 5d pop %rbp 9ca5: c3 ret 9ca6: 48 8d 3d 62 77 04 00 lea 0x47762(%rip),%rdi # 5140f 9cad: 48 8d 35 4f 78 04 00 lea 0x4784f(%rip),%rsi # 51503 9cb4: 48 8d 0d 81 78 04 00 lea 0x47881(%rip),%rcx # 5153c 9cbb: ba fd 01 00 00 mov $0x1fd,%edx 9cc0: e8 ab c6 ff ff call 6370 <__assert_fail@plt> 9cc5: 48 8d 3d e8 79 04 00 lea 0x479e8(%rip),%rdi # 516b4 9ccc: 48 8d 35 dd 78 04 00 lea 0x478dd(%rip),%rsi # 515b0 9cd3: 48 8d 0d 13 7a 04 00 lea 0x47a13(%rip),%rcx # 516ed 9cda: ba c2 02 00 00 mov $0x2c2,%edx 9cdf: e8 8c c6 ff ff call 6370 <__assert_fail@plt> 9ce4: 48 8d 3d 6d 7a 04 00 lea 0x47a6d(%rip),%rdi # 51758 9ceb: 48 8d 35 be 78 04 00 lea 0x478be(%rip),%rsi # 515b0 9cf2: 48 8d 0d e1 7a 04 00 lea 0x47ae1(%rip),%rcx # 517da 9cf9: ba 1e 02 00 00 mov $0x21e,%edx 9cfe: e8 6d c6 ff ff call 6370 <__assert_fail@plt> 9d03: 48 8d 3d 0e 79 04 00 lea 0x4790e(%rip),%rdi # 51618 9d0a: 48 8d 35 1f 79 04 00 lea 0x4791f(%rip),%rsi # 51630 9d11: 48 8d 0d 4d 79 04 00 lea 0x4794d(%rip),%rcx # 51665 9d18: ba 61 00 00 00 mov $0x61,%edx 9d1d: e8 4e c6 ff ff call 6370 <__assert_fail@plt> 9d22: 48 8d 3d 3d 7b 04 00 lea 0x47b3d(%rip),%rdi # 51866 9d29: 48 8d 35 8f 7b 04 00 lea 0x47b8f(%rip),%rsi # 518bf 9d30: 48 8d 0d c7 7b 04 00 lea 0x47bc7(%rip),%rcx # 518fe 9d37: ba 1e 00 00 00 mov $0x1e,%edx 9d3c: e8 2f c6 ff ff call 6370 <__assert_fail@plt> 9d41: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9d48: 00 00 00 9d4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000009d50 : 9d50: 50 push %rax 9d51: 48 8b 3f mov (%rdi),%rdi 9d54: 48 85 ff test %rdi,%rdi 9d57: 74 18 je 9d71 9d59: 8b 07 mov (%rdi),%eax 9d5b: 85 c0 test %eax,%eax 9d5d: 7e 14 jle 9d73 9d5f: 8b 07 mov (%rdi),%eax 9d61: 83 f8 01 cmp $0x1,%eax 9d64: 74 05 je 9d6b 9d66: f0 ff 0f lock decl (%rdi) 9d69: 75 06 jne 9d71 9d6b: 58 pop %rax 9d6c: e9 cf fc 00 00 jmp 19a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv> 9d71: 58 pop %rax 9d72: c3 ret 9d73: 48 8d 3d 22 78 04 00 lea 0x47822(%rip),%rdi # 5159c 9d7a: 48 8d 35 2f 78 04 00 lea 0x4782f(%rip),%rsi # 515b0 9d81: 48 8d 0d 64 78 04 00 lea 0x47864(%rip),%rcx # 515ec 9d88: ba e4 02 00 00 mov $0x2e4,%edx 9d8d: e8 de c5 ff ff call 6370 <__assert_fail@plt> 9d92: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9d99: 00 00 00 9d9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000009da0 : 9da0: 50 push %rax 9da1: 48 89 fe mov %rdi,%rsi 9da4: 48 89 e7 mov %rsp,%rdi 9da7: e8 54 00 00 00 call 9e00 <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv> 9dac: 48 8b 3c 24 mov (%rsp),%rdi 9db0: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 9db7: 00 9db8: e8 93 0a 00 00 call a850 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_> 9dbd: 48 8b 3c 24 mov (%rsp),%rdi 9dc1: 48 85 ff test %rdi,%rdi 9dc4: 74 17 je 9ddd 9dc6: 8b 07 mov (%rdi),%eax 9dc8: 85 c0 test %eax,%eax 9dca: 7e 13 jle 9ddf 9dcc: 8b 07 mov (%rdi),%eax 9dce: 83 f8 01 cmp $0x1,%eax 9dd1: 74 05 je 9dd8 9dd3: f0 ff 0f lock decl (%rdi) 9dd6: 75 05 jne 9ddd 9dd8: e8 63 fc 00 00 call 19a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv> 9ddd: 58 pop %rax 9dde: c3 ret 9ddf: 48 8d 3d b6 77 04 00 lea 0x477b6(%rip),%rdi # 5159c 9de6: 48 8d 35 c3 77 04 00 lea 0x477c3(%rip),%rsi # 515b0 9ded: 48 8d 0d f8 77 04 00 lea 0x477f8(%rip),%rcx # 515ec 9df4: ba e4 02 00 00 mov $0x2e4,%edx 9df9: e8 72 c5 ff ff call 6370 <__assert_fail@plt> 9dfe: 66 90 xchg %ax,%ax 0000000000009e00 <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv>: 9e00: 41 56 push %r14 9e02: 53 push %rbx 9e03: 50 push %rax 9e04: 48 89 fb mov %rdi,%rbx 9e07: 48 8b 06 mov (%rsi),%rax 9e0a: 48 85 c0 test %rax,%rax 9e0d: 0f 84 85 00 00 00 je 9e98 <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0x98> 9e13: 8b 08 mov (%rax),%ecx 9e15: 85 c9 test %ecx,%ecx 9e17: 0f 8e 8d 00 00 00 jle 9eaa <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0xaa> 9e1d: f0 ff 00 lock incl (%rax) 9e20: 48 89 03 mov %rax,(%rbx) 9e23: f6 40 05 01 testb $0x1,0x5(%rax) 9e27: 74 07 je 9e30 <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0x30> 9e29: 66 83 78 06 ff cmpw $0xffff,0x6(%rax) 9e2e: 74 6f je 9e9f <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0x9f> 9e30: 48 8b 40 08 mov 0x8(%rax),%rax 9e34: f7 d0 not %eax 9e36: a8 07 test $0x7,%al 9e38: 74 65 je 9e9f <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0x9f> 9e3a: 4c 8b 33 mov (%rbx),%r14 9e3d: 4d 85 f6 test %r14,%r14 9e40: 0f 84 83 00 00 00 je 9ec9 <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0xc9> 9e46: 0f b7 05 bb 01 07 00 movzwl 0x701bb(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 9e4d: 66 83 f8 ff cmp $0xffff,%ax 9e51: 75 1f jne 9e72 <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0x72> 9e53: 48 8d 35 1d 7f 04 00 lea 0x47f1d(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> 9e5a: 48 8d 15 df 09 00 00 lea 0x9df(%rip),%rdx # a840 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> 9e61: bf 0e 00 00 00 mov $0xe,%edi 9e66: e8 35 1d 00 00 call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> 9e6b: 66 89 05 96 01 07 00 mov %ax,0x70196(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 9e72: 66 41 39 46 06 cmp %ax,0x6(%r14) 9e77: 74 26 je 9e9f <_ZNK1M4LLCL13AsyncValueRefINS0_5ChainEE4copyEv+0x9f> 9e79: 48 8d 3d 0b 7b 04 00 lea 0x47b0b(%rip),%rdi # 5198b 9e80: 48 8d 35 38 7a 04 00 lea 0x47a38(%rip),%rsi # 518bf 9e87: 48 8d 0d 55 7b 04 00 lea 0x47b55(%rip),%rcx # 519e3 9e8e: ba 23 00 00 00 mov $0x23,%edx 9e93: e8 d8 c4 ff ff call 6370 <__assert_fail@plt> 9e98: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 9e9f: 48 89 d8 mov %rbx,%rax 9ea2: 48 83 c4 08 add $0x8,%rsp 9ea6: 5b pop %rbx 9ea7: 41 5e pop %r14 9ea9: c3 ret 9eaa: 48 8d 3d eb 76 04 00 lea 0x476eb(%rip),%rdi # 5159c 9eb1: 48 8d 35 f8 76 04 00 lea 0x476f8(%rip),%rsi # 515b0 9eb8: 48 8d 0d a9 7a 04 00 lea 0x47aa9(%rip),%rcx # 51968 9ebf: ba d4 02 00 00 mov $0x2d4,%edx 9ec4: e8 a7 c4 ff ff call 6370 <__assert_fail@plt> 9ec9: 48 8d 3d 48 77 04 00 lea 0x47748(%rip),%rdi # 51618 9ed0: 48 8d 35 59 77 04 00 lea 0x47759(%rip),%rsi # 51630 9ed7: 48 8d 0d 87 77 04 00 lea 0x47787(%rip),%rcx # 51665 9ede: ba 61 00 00 00 mov $0x61,%edx 9ee3: e8 88 c4 ff ff call 6370 <__assert_fail@plt> 9ee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9eef: 00 0000000000009ef0 : 9ef0: 55 push %rbp 9ef1: 41 56 push %r14 9ef3: 53 push %rbx 9ef4: 48 83 ec 20 sub $0x20,%rsp 9ef8: 48 8b 07 mov (%rdi),%rax 9efb: 48 85 c0 test %rax,%rax 9efe: 74 68 je 9f68 9f00: 49 89 fe mov %rdi,%r14 9f03: 0f b6 68 04 movzbl 0x4(%rax),%ebp 9f07: 48 8d 05 22 05 00 00 lea 0x522(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 9f0e: 48 89 44 24 18 mov %rax,0x18(%rsp) 9f13: 48 8d 05 36 05 00 00 lea 0x536(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 9f1a: 48 89 44 24 10 mov %rax,0x10(%rsp) 9f1f: 48 89 e7 mov %rsp,%rdi 9f22: e8 d9 16 00 00 call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 9f27: 48 89 c3 mov %rax,%rbx 9f2a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 9f2f: 48 85 c0 test %rax,%rax 9f32: 74 0d je 9f41 9f34: 48 89 e7 mov %rsp,%rdi 9f37: 48 89 fe mov %rdi,%rsi 9f3a: ba 03 00 00 00 mov $0x3,%edx 9f3f: ff d0 call *%rax 9f41: 40 0f b6 f5 movzbl %bpl,%esi 9f45: 48 89 df mov %rbx,%rdi 9f48: e8 f3 10 01 00 call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> 9f4d: 48 8b 78 18 mov 0x18(%rax),%rdi 9f51: 48 8b 07 mov (%rdi),%rax 9f54: ba 01 00 00 00 mov $0x1,%edx 9f59: 4c 89 f6 mov %r14,%rsi 9f5c: ff 50 20 call *0x20(%rax) 9f5f: 48 83 c4 20 add $0x20,%rsp 9f63: 5b pop %rbx 9f64: 41 5e pop %r14 9f66: 5d pop %rbp 9f67: c3 ret 9f68: 48 8d 3d a9 76 04 00 lea 0x476a9(%rip),%rdi # 51618 9f6f: 48 8d 35 ba 76 04 00 lea 0x476ba(%rip),%rsi # 51630 9f76: 48 8d 0d e8 76 04 00 lea 0x476e8(%rip),%rcx # 51665 9f7d: ba 61 00 00 00 mov $0x61,%edx 9f82: e8 e9 c3 ff ff call 6370 <__assert_fail@plt> 9f87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9f8e: 00 00 0000000000009f90 : 9f90: 55 push %rbp 9f91: 41 57 push %r15 9f93: 41 56 push %r14 9f95: 41 55 push %r13 9f97: 41 54 push %r12 9f99: 53 push %rbx 9f9a: 48 83 ec 28 sub $0x28,%rsp 9f9e: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 9fa3: 48 89 d3 mov %rdx,%rbx 9fa6: 49 89 f7 mov %rsi,%r15 9fa9: 49 89 fc mov %rdi,%r12 9fac: 4c 8b 72 08 mov 0x8(%rdx),%r14 9fb0: 48 8d 05 09 04 00 00 lea 0x409(%rip),%rax # a3c0 <_ZNSt17_Function_handlerIFPN1M6Detail13TypeInfoTableEvEZNS2_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 9fb7: 48 89 44 24 18 mov %rax,0x18(%rsp) 9fbc: 48 8d 05 5d 04 00 00 lea 0x45d(%rip),%rax # a420 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation> 9fc3: 48 89 44 24 10 mov %rax,0x10(%rsp) 9fc8: 48 89 e7 mov %rsp,%rdi 9fcb: e8 b0 15 00 00 call b580 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE> 9fd0: 49 89 c5 mov %rax,%r13 9fd3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 9fd8: 48 85 c0 test %rax,%rax 9fdb: 74 0d je 9fea 9fdd: 48 89 e7 mov %rsp,%rdi 9fe0: 48 89 fe mov %rdi,%rsi 9fe3: ba 03 00 00 00 mov $0x3,%edx 9fe8: ff d0 call *%rax 9fea: 48 8d 05 3f 04 00 00 lea 0x43f(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 9ff1: 48 89 44 24 18 mov %rax,0x18(%rsp) 9ff6: 48 8d 05 53 04 00 00 lea 0x453(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 9ffd: 48 89 44 24 10 mov %rax,0x10(%rsp) a002: 48 89 e7 mov %rsp,%rdi a005: e8 f6 15 00 00 call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> a00a: 48 89 c5 mov %rax,%rbp a00d: 48 8b 44 24 10 mov 0x10(%rsp),%rax a012: 48 85 c0 test %rax,%rax a015: 74 0d je a024 a017: 48 89 e7 mov %rsp,%rdi a01a: 48 89 fe mov %rdi,%rsi a01d: ba 03 00 00 00 mov $0x3,%edx a022: ff d0 call *%rax a024: 4c 31 ed xor %r13,%rbp a027: 49 39 ee cmp %rbp,%r14 a02a: 75 7e jne a0aa a02c: 48 8b 7b 18 mov 0x18(%rbx),%rdi a030: 4c 89 24 24 mov %r12,(%rsp) a034: 4c 89 7c 24 08 mov %r15,0x8(%rsp) a039: 48 8d 05 d0 ff 06 00 lea 0x6ffd0(%rip),%rax # 7a010 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE15CallbacksHolderIZ28KGEN_CompilerRT_LLCL_ExecuteE3$_0S4_vE9CallbacksE> a040: 48 83 c8 02 or $0x2,%rax a044: 48 89 44 24 18 mov %rax,0x18(%rsp) a049: 48 8b 07 mov (%rdi),%rax a04c: 48 89 e3 mov %rsp,%rbx a04f: 48 89 de mov %rbx,%rsi a052: 48 8b 54 24 20 mov 0x20(%rsp),%rdx a057: ff 50 10 call *0x10(%rax) a05a: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp a05f: 48 83 fd 08 cmp $0x8,%rbp a063: 72 36 jb a09b a065: 40 f6 c5 04 test $0x4,%bpl a069: 74 17 je a082 a06b: 48 89 e8 mov %rbp,%rax a06e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax a072: 40 f6 c5 02 test $0x2,%bpl a076: 75 04 jne a07c a078: 48 8b 1c 24 mov (%rsp),%rbx a07c: 48 89 df mov %rbx,%rdi a07f: ff 50 10 call *0x10(%rax) a082: 40 f6 c5 02 test $0x2,%bpl a086: 75 13 jne a09b a088: 48 8b 3c 24 mov (%rsp),%rdi a08c: 48 8b 74 24 08 mov 0x8(%rsp),%rsi a091: 48 8b 54 24 10 mov 0x10(%rsp),%rdx a096: e8 a5 b7 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> a09b: 48 83 c4 28 add $0x28,%rsp a09f: 5b pop %rbx a0a0: 41 5c pop %r12 a0a2: 41 5d pop %r13 a0a4: 41 5e pop %r14 a0a6: 41 5f pop %r15 a0a8: 5d pop %rbp a0a9: c3 ret a0aa: 48 8d 3d 5e 73 04 00 lea 0x4735e(%rip),%rdi # 5140f a0b1: 48 8d 35 4b 74 04 00 lea 0x4744b(%rip),%rsi # 51503 a0b8: 48 8d 0d 7d 74 04 00 lea 0x4747d(%rip),%rcx # 5153c a0bf: ba fd 01 00 00 mov $0x1fd,%edx a0c4: e8 a7 c2 ff ff call 6370 <__assert_fail@plt> a0c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a0d0 : a0d0: 41 56 push %r14 a0d2: 53 push %rbx a0d3: 48 83 ec 28 sub $0x28,%rsp a0d7: e8 04 15 00 00 call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> a0dc: 0f b6 18 movzbl (%rax),%ebx a0df: 80 fb ff cmp $0xff,%bl a0e2: 74 51 je a135 a0e4: 48 8d 05 45 03 00 00 lea 0x345(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> a0eb: 48 89 44 24 20 mov %rax,0x20(%rsp) a0f0: 48 8d 05 59 03 00 00 lea 0x359(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> a0f7: 48 89 44 24 18 mov %rax,0x18(%rsp) a0fc: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi a101: e8 fa 14 00 00 call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> a106: 49 89 c6 mov %rax,%r14 a109: 48 8b 44 24 18 mov 0x18(%rsp),%rax a10e: 48 85 c0 test %rax,%rax a111: 74 0f je a122 a113: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi a118: 48 89 fe mov %rdi,%rsi a11b: ba 03 00 00 00 mov $0x3,%edx a120: ff d0 call *%rax a122: 0f b6 f3 movzbl %bl,%esi a125: 4c 89 f7 mov %r14,%rdi a128: e8 13 0f 01 00 call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> a12d: 48 83 c4 28 add $0x28,%rsp a131: 5b pop %rbx a132: 41 5e pop %r14 a134: c3 ret a135: 31 c0 xor %eax,%eax a137: 48 83 c4 28 add $0x28,%rsp a13b: 5b pop %rbx a13c: 41 5e pop %r14 a13e: c3 ret a13f: 90 nop 000000000000a140 : a140: 53 push %rbx a141: 48 81 ec 20 01 00 00 sub $0x120,%rsp a148: 49 89 d0 mov %rdx,%r8 a14b: 48 89 f1 mov %rsi,%rcx a14e: 48 85 ff test %rdi,%rdi a151: 0f 8e 59 01 00 00 jle a2b0 a157: 48 8d 84 24 b8 00 00 lea 0xb8(%rsp),%rax a15e: 00 a15f: 0f 57 c0 xorps %xmm0,%xmm0 a162: 0f 29 84 24 90 00 00 movaps %xmm0,0x90(%rsp) a169: 00 a16a: c6 84 24 a0 00 00 00 movb $0x0,0xa0(%rsp) a171: 00 a172: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) a179: 00 a17a: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp) a181: 00 00 00 00 00 a186: c6 84 24 b8 00 00 00 movb $0x0,0xb8(%rsp) a18d: 00 a18e: 48 c7 84 24 c8 00 00 movq $0xffffffffffffffff,0xc8(%rsp) a195: 00 ff ff ff ff a19a: 48 c7 84 24 d8 00 00 movq $0xc8,0xd8(%rsp) a1a1: 00 c8 00 00 00 a1a6: c6 84 24 e0 00 00 00 movb $0x1,0xe0(%rsp) a1ad: 01 a1ae: 48 c7 84 24 e8 00 00 movq $0xb,0xe8(%rsp) a1b5: 00 0b 00 00 00 a1ba: 48 8d 05 b6 73 04 00 lea 0x473b6(%rip),%rax # 51577 a1c1: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) a1c8: 00 a1c9: c7 84 24 f8 00 00 00 movl $0x0,0xf8(%rsp) a1d0: 00 00 00 00 a1d4: c6 84 24 fc 00 00 00 movb $0x0,0xfc(%rsp) a1db: 00 a1dc: 0f 28 05 6d 6f 04 00 movaps 0x46f6d(%rip),%xmm0 # 51150 a1e3: 0f 29 84 24 00 01 00 movaps %xmm0,0x100(%rsp) a1ea: 00 a1eb: c7 84 24 10 01 00 00 movl $0x2,0x110(%rsp) a1f2: 02 00 00 00 a1f6: c6 84 24 d0 00 00 00 movb $0x0,0xd0(%rsp) a1fd: 00 a1fe: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) a205: 00 00 a207: c6 44 24 10 00 movb $0x0,0x10(%rsp) a20c: 48 8d 44 24 28 lea 0x28(%rsp),%rax a211: 48 89 44 24 18 mov %rax,0x18(%rsp) a216: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) a21d: 00 00 a21f: c6 44 24 28 00 movb $0x0,0x28(%rsp) a224: 48 8b 84 24 04 01 00 mov 0x104(%rsp),%rax a22b: 00 a22c: 48 89 44 24 74 mov %rax,0x74(%rsp) a231: 8b 84 24 0c 01 00 00 mov 0x10c(%rsp),%eax a238: 89 44 24 7c mov %eax,0x7c(%rsp) a23c: 8b 84 24 10 01 00 00 mov 0x110(%rsp),%eax a243: 89 84 24 80 00 00 00 mov %eax,0x80(%rsp) a24a: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax a251: 89 44 24 68 mov %eax,0x68(%rsp) a255: 0f b6 84 24 fc 00 00 movzbl 0xfc(%rsp),%eax a25c: 00 a25d: 88 44 24 6c mov %al,0x6c(%rsp) a261: 48 8b 84 24 fd 00 00 mov 0xfd(%rsp),%rax a268: 00 a269: 48 89 44 24 6d mov %rax,0x6d(%rsp) a26e: 0f b7 84 24 05 01 00 movzwl 0x105(%rsp),%eax a275: 00 a276: 66 89 44 24 75 mov %ax,0x75(%rsp) a27b: 0f b6 84 24 07 01 00 movzbl 0x107(%rsp),%eax a282: 00 a283: 88 44 24 77 mov %al,0x77(%rsp) a287: 0f 10 84 24 e8 00 00 movups 0xe8(%rsp),%xmm0 a28e: 00 a28f: 0f 11 44 24 58 movups %xmm0,0x58(%rsp) a294: 0f 10 84 24 d8 00 00 movups 0xd8(%rsp),%xmm0 a29b: 00 a29c: 0f 11 44 24 48 movups %xmm0,0x48(%rsp) a2a1: 0f 10 84 24 c8 00 00 movups 0xc8(%rsp),%xmm0 a2a8: 00 a2a9: 0f 11 44 24 38 movups %xmm0,0x38(%rsp) a2ae: eb 79 jmp a329 a2b0: 48 8d 44 24 28 lea 0x28(%rsp),%rax a2b5: 0f 57 c0 xorps %xmm0,%xmm0 a2b8: 0f 29 04 24 movaps %xmm0,(%rsp) a2bc: c6 44 24 10 00 movb $0x0,0x10(%rsp) a2c1: 48 89 44 24 18 mov %rax,0x18(%rsp) a2c6: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) a2cd: 00 00 a2cf: c6 44 24 28 00 movb $0x0,0x28(%rsp) a2d4: 48 c7 44 24 38 ff ff movq $0xffffffffffffffff,0x38(%rsp) a2db: ff ff a2dd: c6 44 24 40 01 movb $0x1,0x40(%rsp) a2e2: 48 c7 44 24 48 c8 00 movq $0xc8,0x48(%rsp) a2e9: 00 00 a2eb: c6 44 24 50 01 movb $0x1,0x50(%rsp) a2f0: 48 c7 44 24 58 0b 00 movq $0xb,0x58(%rsp) a2f7: 00 00 a2f9: 48 8d 05 77 72 04 00 lea 0x47277(%rip),%rax # 51577 a300: 48 89 44 24 60 mov %rax,0x60(%rsp) a305: c7 44 24 68 00 00 00 movl $0x0,0x68(%rsp) a30c: 00 a30d: c6 44 24 6c 00 movb $0x0,0x6c(%rsp) a312: 0f 28 05 37 6e 04 00 movaps 0x46e37(%rip),%xmm0 # 51150 a319: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) a31e: c7 84 24 80 00 00 00 movl $0x2,0x80(%rsp) a325: 02 00 00 00 a329: 48 89 3c 24 mov %rdi,(%rsp) a32d: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi a332: 31 f6 xor %esi,%esi a334: 31 d2 xor %edx,%edx a336: e8 25 01 00 00 call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> a33b: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi a342: 00 a343: 48 89 e6 mov %rsp,%rsi a346: e8 e5 16 01 00 call 1ba30 <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE> a34b: 48 8b 9c 24 90 00 00 mov 0x90(%rsp),%rbx a352: 00 a353: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi a358: 48 8d 44 24 28 lea 0x28(%rsp),%rax a35d: 48 39 c7 cmp %rax,%rdi a360: 74 05 je a367 a362: e8 19 c1 ff ff call 6480 <_ZdlPv@plt> a367: 48 89 d8 mov %rbx,%rax a36a: 48 81 c4 20 01 00 00 add $0x120,%rsp a371: 5b pop %rbx a372: c3 ret a373: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) a37a: 00 00 00 a37d: 0f 1f 00 nopl (%rax) 000000000000a380 : a380: 31 f6 xor %esi,%esi a382: 31 d2 xor %edx,%edx a384: e9 b7 fd ff ff jmp a140 a389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a390 : a390: 53 push %rbx a391: 48 89 fb mov %rdi,%rbx a394: e8 67 12 01 00 call 1b600 <_ZN1M4LLCL7RuntimeD2Ev> a399: 48 89 df mov %rbx,%rdi a39c: 5b pop %rbx a39d: e9 de c0 ff ff jmp 6480 <_ZdlPv@plt> a3a2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) a3a9: 00 00 00 a3ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000000a3b0 : a3b0: 48 8b 7f 18 mov 0x18(%rdi),%rdi a3b4: 48 8b 07 mov (%rdi),%rax a3b7: ff 60 30 jmp *0x30(%rax) a3ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000000a3c0 <_ZNSt17_Function_handlerIFPN1M6Detail13TypeInfoTableEvEZNS2_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data>: a3c0: 41 57 push %r15 a3c2: 41 56 push %r14 a3c4: 53 push %rbx a3c5: bf 70 02 00 00 mov $0x270,%edi a3ca: e8 e1 c0 ff ff call 64b0 <_Znwm@plt> a3cf: 48 89 c3 mov %rax,%rbx a3d2: 0f 57 c0 xorps %xmm0,%xmm0 a3d5: 0f 11 00 movups %xmm0,(%rax) a3d8: 0f 11 40 10 movups %xmm0,0x10(%rax) a3dc: 0f 11 40 20 movups %xmm0,0x20(%rax) a3e0: 0f 11 40 2c movups %xmm0,0x2c(%rax) a3e4: c7 40 3c 10 00 00 00 movl $0x10,0x3c(%rax) a3eb: 4c 8d 70 40 lea 0x40(%rax),%r14 a3ef: bf 00 06 00 00 mov $0x600,%edi a3f4: e8 67 c2 ff ff call 6660 a3f9: 49 89 c7 mov %rax,%r15 a3fc: ba 30 02 00 00 mov $0x230,%edx a401: 4c 89 f7 mov %r14,%rdi a404: 31 f6 xor %esi,%esi a406: e8 a5 be ff ff call 62b0 a40b: 4c 89 7b 70 mov %r15,0x70(%rbx) a40f: 48 c7 43 78 40 00 00 movq $0x40,0x78(%rbx) a416: 00 a417: 48 89 d8 mov %rbx,%rax a41a: 5b pop %rbx a41b: 41 5e pop %r14 a41d: 41 5f pop %r15 a41f: c3 ret 000000000000a420 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation>: a420: 83 fa 01 cmp $0x1,%edx a423: 75 03 jne a428 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation+0x8> a425: 48 89 37 mov %rsi,(%rdi) a428: 31 c0 xor %eax,%eax a42a: c3 ret a42b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data>: a430: 53 push %rbx a431: bf 38 09 00 00 mov $0x938,%edi a436: e8 75 c0 ff ff call 64b0 <_Znwm@plt> a43b: 48 89 c3 mov %rax,%rbx a43e: 48 89 c7 mov %rax,%rdi a441: e8 ea 0a 01 00 call 1af30 <_ZN1M4LLCL6Detail12RuntimeTableC2Ev> a446: 48 89 d8 mov %rbx,%rax a449: 5b pop %rbx a44a: c3 ret a44b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation>: a450: 83 fa 01 cmp $0x1,%edx a453: 75 03 jne a458 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation+0x8> a455: 48 89 37 mov %rsi,(%rdi) a458: 31 c0 xor %eax,%eax a45a: c3 ret a45b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm>: a460: 55 push %rbp a461: 41 57 push %r15 a463: 41 56 push %r14 a465: 41 55 push %r13 a467: 41 54 push %r12 a469: 53 push %rbx a46a: 48 83 ec 18 sub $0x18,%rsp a46e: 48 89 d3 mov %rdx,%rbx a471: 4c 8b 67 08 mov 0x8(%rdi),%r12 a475: 48 89 d0 mov %rdx,%rax a478: 4c 29 e0 sub %r12,%rax a47b: 48 ba ff ff ff ff ff movabs $0x3fffffffffffffff,%rdx a482: ff ff 3f a485: 48 01 c2 add %rax,%rdx a488: 4c 39 c2 cmp %r8,%rdx a48b: 0f 82 1c 02 00 00 jb a6ad <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x24d> a491: 4d 89 c7 mov %r8,%r15 a494: 48 89 f5 mov %rsi,%rbp a497: 49 89 fd mov %rdi,%r13 a49a: 4d 89 c6 mov %r8,%r14 a49d: 49 29 de sub %rbx,%r14 a4a0: 4d 01 e6 add %r12,%r14 a4a3: 48 8b 07 mov (%rdi),%rax a4a6: 48 8d 57 10 lea 0x10(%rdi),%rdx a4aa: be 0f 00 00 00 mov $0xf,%esi a4af: 48 39 d0 cmp %rdx,%rax a4b2: 74 04 je a4b8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x58> a4b4: 49 8b 75 10 mov 0x10(%r13),%rsi a4b8: 49 39 f6 cmp %rsi,%r14 a4bb: 76 16 jbe a4d3 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x73> a4bd: 4c 89 ef mov %r13,%rdi a4c0: 48 89 ee mov %rbp,%rsi a4c3: 48 89 da mov %rbx,%rdx a4c6: 4d 89 f8 mov %r15,%r8 a4c9: e8 f2 01 00 00 call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> a4ce: e9 69 01 00 00 jmp a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a4d3: 4c 8d 04 28 lea (%rax,%rbp,1),%r8 a4d7: 48 01 dd add %rbx,%rbp a4da: 4c 89 e2 mov %r12,%rdx a4dd: 48 29 ea sub %rbp,%rdx a4e0: 48 39 c8 cmp %rcx,%rax a4e3: 77 51 ja a536 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0xd6> a4e5: 4c 01 e0 add %r12,%rax a4e8: 48 39 c8 cmp %rcx,%rax a4eb: 72 49 jb a536 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0xd6> a4ed: 49 8d 47 ff lea -0x1(%r15),%rax a4f1: 48 39 d8 cmp %rbx,%rax a4f4: 73 0c jae a502 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0xa2> a4f6: 49 83 ff 01 cmp $0x1,%r15 a4fa: 75 70 jne a56c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x10c> a4fc: 0f b6 01 movzbl (%rcx),%eax a4ff: 41 88 00 mov %al,(%r8) a502: 49 39 df cmp %rbx,%r15 a505: 0f 84 94 00 00 00 je a59f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x13f> a50b: 49 39 ec cmp %rbp,%r12 a50e: 0f 84 8b 00 00 00 je a59f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x13f> a514: 48 85 d2 test %rdx,%rdx a517: 0f 84 82 00 00 00 je a59f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x13f> a51d: 4b 8d 3c 38 lea (%r8,%r15,1),%rdi a521: 49 8d 34 18 lea (%r8,%rbx,1),%rsi a525: 48 83 fa 01 cmp $0x1,%rdx a529: 0f 85 c0 00 00 00 jne a5ef <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x18f> a52f: 0f b6 06 movzbl (%rsi),%eax a532: 88 07 mov %al,(%rdi) a534: eb 69 jmp a59f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x13f> a536: 49 39 df cmp %rbx,%r15 a539: 0f 84 dc 00 00 00 je a61b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1bb> a53f: 49 39 ec cmp %rbp,%r12 a542: 0f 84 d3 00 00 00 je a61b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1bb> a548: 48 85 d2 test %rdx,%rdx a54b: 0f 84 ca 00 00 00 je a61b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1bb> a551: 4b 8d 3c 38 lea (%r8,%r15,1),%rdi a555: 4c 01 c3 add %r8,%rbx a558: 48 83 fa 01 cmp $0x1,%rdx a55c: 0f 85 a5 00 00 00 jne a607 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1a7> a562: 0f b6 03 movzbl (%rbx),%eax a565: 88 07 mov %al,(%rdi) a567: e9 af 00 00 00 jmp a61b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1bb> a56c: 4c 89 c7 mov %r8,%rdi a56f: 48 89 ce mov %rcx,%rsi a572: 48 89 14 24 mov %rdx,(%rsp) a576: 4c 89 fa mov %r15,%rdx a579: 48 89 4c 24 10 mov %rcx,0x10(%rsp) a57e: 4c 89 44 24 08 mov %r8,0x8(%rsp) a583: e8 58 c2 ff ff call 67e0 a588: 48 8b 14 24 mov (%rsp),%rdx a58c: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 a591: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx a596: 49 39 df cmp %rbx,%r15 a599: 0f 85 6c ff ff ff jne a50b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0xab> a59f: 49 39 df cmp %rbx,%r15 a5a2: 0f 86 94 00 00 00 jbe a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a5a8: 4a 8d 34 39 lea (%rcx,%r15,1),%rsi a5ac: 49 8d 2c 18 lea (%r8,%rbx,1),%rbp a5b0: 48 39 ee cmp %rbp,%rsi a5b3: 76 24 jbe a5d9 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x179> a5b5: 48 29 cd sub %rcx,%rbp a5b8: 0f 86 9d 00 00 00 jbe a65b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1fb> a5be: 0f 84 c4 00 00 00 je a688 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x228> a5c4: 48 83 fd 01 cmp $0x1,%rbp a5c8: 0f 85 a6 00 00 00 jne a674 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x214> a5ce: 0f b6 01 movzbl (%rcx),%eax a5d1: 41 88 00 mov %al,(%r8) a5d4: e9 af 00 00 00 jmp a688 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x228> a5d9: 49 83 ff 01 cmp $0x1,%r15 a5dd: 74 47 je a626 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1c6> a5df: 4c 89 c7 mov %r8,%rdi a5e2: 48 89 ce mov %rcx,%rsi a5e5: 4c 89 fa mov %r15,%rdx a5e8: e8 f3 c1 ff ff call 67e0 a5ed: eb 4d jmp a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a5ef: 49 89 cc mov %rcx,%r12 a5f2: 4c 89 c5 mov %r8,%rbp a5f5: e8 e6 c1 ff ff call 67e0 a5fa: 49 89 e8 mov %rbp,%r8 a5fd: 4c 89 e1 mov %r12,%rcx a600: 49 39 df cmp %rbx,%r15 a603: 77 a3 ja a5a8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x148> a605: eb 35 jmp a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a607: 48 89 de mov %rbx,%rsi a60a: 48 89 cb mov %rcx,%rbx a60d: 4c 89 c5 mov %r8,%rbp a610: e8 cb c1 ff ff call 67e0 a615: 49 89 e8 mov %rbp,%r8 a618: 48 89 d9 mov %rbx,%rcx a61b: 4d 85 ff test %r15,%r15 a61e: 74 1c je a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a620: 49 83 ff 01 cmp $0x1,%r15 a624: 75 08 jne a62e <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1ce> a626: 0f b6 01 movzbl (%rcx),%eax a629: 41 88 00 mov %al,(%r8) a62c: eb 0e jmp a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a62e: 4c 89 c7 mov %r8,%rdi a631: 48 89 ce mov %rcx,%rsi a634: 4c 89 fa mov %r15,%rdx a637: e8 f4 bd ff ff call 6430 a63c: 4d 89 75 08 mov %r14,0x8(%r13) a640: 49 8b 45 00 mov 0x0(%r13),%rax a644: 42 c6 04 30 00 movb $0x0,(%rax,%r14,1) a649: 4c 89 e8 mov %r13,%rax a64c: 48 83 c4 18 add $0x18,%rsp a650: 5b pop %rbx a651: 41 5c pop %r12 a653: 41 5d pop %r13 a655: 41 5e pop %r14 a657: 41 5f pop %r15 a659: 5d pop %rbp a65a: c3 ret a65b: 48 f7 db neg %rbx a65e: 48 01 de add %rbx,%rsi a661: 49 83 ff 01 cmp $0x1,%r15 a665: 75 08 jne a66f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x20f> a667: 0f b6 06 movzbl (%rsi),%eax a66a: 41 88 00 mov %al,(%r8) a66d: eb cd jmp a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a66f: 4c 89 c7 mov %r8,%rdi a672: eb c0 jmp a634 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1d4> a674: 4c 89 c7 mov %r8,%rdi a677: 48 89 ce mov %rcx,%rsi a67a: 48 89 ea mov %rbp,%rdx a67d: 4c 89 c3 mov %r8,%rbx a680: e8 5b c1 ff ff call 67e0 a685: 49 89 d8 mov %rbx,%r8 a688: 4c 89 fa mov %r15,%rdx a68b: 48 29 ea sub %rbp,%rdx a68e: 74 ac je a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a690: 4c 01 c5 add %r8,%rbp a693: 4d 01 c7 add %r8,%r15 a696: 48 83 fa 01 cmp $0x1,%rdx a69a: 75 09 jne a6a5 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x245> a69c: 41 0f b6 07 movzbl (%r15),%eax a6a0: 88 45 00 mov %al,0x0(%rbp) a6a3: eb 97 jmp a63c <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1dc> a6a5: 48 89 ef mov %rbp,%rdi a6a8: 4c 89 fe mov %r15,%rsi a6ab: eb 8a jmp a637 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm+0x1d7> a6ad: 48 8d 3d cf 6e 04 00 lea 0x46ecf(%rip),%rdi # 51583 a6b4: e8 e7 bb ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> a6b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm>: a6c0: 55 push %rbp a6c1: 41 57 push %r15 a6c3: 41 56 push %r14 a6c5: 41 55 push %r13 a6c7: 41 54 push %r12 a6c9: 53 push %rbx a6ca: 48 83 ec 28 sub $0x28,%rsp a6ce: 48 89 4c 24 20 mov %rcx,0x20(%rsp) a6d3: 49 89 f6 mov %rsi,%r14 a6d6: 48 89 fb mov %rdi,%rbx a6d9: 4c 8b 7f 08 mov 0x8(%rdi),%r15 a6dd: 4d 89 c5 mov %r8,%r13 a6e0: 48 89 54 24 18 mov %rdx,0x18(%rsp) a6e5: 49 29 d5 sub %rdx,%r13 a6e8: 4d 01 fd add %r15,%r13 a6eb: 48 8d 6f 10 lea 0x10(%rdi),%rbp a6ef: b8 0f 00 00 00 mov $0xf,%eax a6f4: 48 39 2f cmp %rbp,(%rdi) a6f7: 74 04 je a6fd <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x3d> a6f9: 48 8b 43 10 mov 0x10(%rbx),%rax a6fd: 4c 89 e9 mov %r13,%rcx a700: 48 c1 e9 3e shr $0x3e,%rcx a704: 0f 85 26 01 00 00 jne a830 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x170> a70a: 49 39 c5 cmp %rax,%r13 a70d: 4d 89 c4 mov %r8,%r12 a710: 76 1b jbe a72d <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x6d> a712: 48 01 c0 add %rax,%rax a715: 48 b9 ff ff ff ff ff movabs $0x3fffffffffffffff,%rcx a71c: ff ff 3f a71f: 48 39 c8 cmp %rcx,%rax a722: 48 0f 42 c8 cmovb %rax,%rcx a726: 49 39 c5 cmp %rax,%r13 a729: 4c 0f 42 e9 cmovb %rcx,%r13 a72d: 49 8d 7d 01 lea 0x1(%r13),%rdi a731: e8 7a bd ff ff call 64b0 <_Znwm@plt> a736: 4d 85 f6 test %r14,%r14 a739: 4c 89 e2 mov %r12,%rdx a73c: 48 89 44 24 08 mov %rax,0x8(%rsp) a741: 74 23 je a766 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xa6> a743: 48 8b 33 mov (%rbx),%rsi a746: 49 83 fe 01 cmp $0x1,%r14 a74a: 75 07 jne a753 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x93> a74c: 0f b6 0e movzbl (%rsi),%ecx a74f: 88 08 mov %cl,(%rax) a751: eb 13 jmp a766 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xa6> a753: 48 89 c7 mov %rax,%rdi a756: 4c 89 f2 mov %r14,%rdx a759: e8 d2 bc ff ff call 6430 a75e: 48 8b 44 24 08 mov 0x8(%rsp),%rax a763: 4c 89 e2 mov %r12,%rdx a766: 48 89 6c 24 10 mov %rbp,0x10(%rsp) a76b: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx a770: 4a 8d 2c 31 lea (%rcx,%r14,1),%rbp a774: 48 8b 74 24 20 mov 0x20(%rsp),%rsi a779: 48 85 f6 test %rsi,%rsi a77c: 74 14 je a792 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xd2> a77e: 48 85 d2 test %rdx,%rdx a781: 74 0f je a792 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xd2> a783: 4a 8d 3c 30 lea (%rax,%r14,1),%rdi a787: 48 83 fa 01 cmp $0x1,%rdx a78b: 75 19 jne a7a6 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xe6> a78d: 0f b6 0e movzbl (%rsi),%ecx a790: 88 0f mov %cl,(%rdi) a792: 49 39 ef cmp %rbp,%r15 a795: 75 21 jne a7b8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xf8> a797: 4c 8b 23 mov (%rbx),%r12 a79a: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp a79f: 49 39 ec cmp %rbp,%r12 a7a2: 75 52 jne a7f6 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x136> a7a4: eb 5d jmp a803 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x143> a7a6: e8 85 bc ff ff call 6430 a7ab: 48 8b 44 24 08 mov 0x8(%rsp),%rax a7b0: 4c 89 e2 mov %r12,%rdx a7b3: 49 39 ef cmp %rbp,%r15 a7b6: 74 df je a797 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0xd7> a7b8: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx a7bd: 4c 8b 23 mov (%rbx),%r12 a7c0: 49 29 ef sub %rbp,%r15 a7c3: 74 27 je a7ec <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x12c> a7c5: 48 89 c7 mov %rax,%rdi a7c8: 4c 01 f7 add %r14,%rdi a7cb: 48 01 d7 add %rdx,%rdi a7ce: 4d 01 e6 add %r12,%r14 a7d1: 49 01 ce add %rcx,%r14 a7d4: 49 83 ff 01 cmp $0x1,%r15 a7d8: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp a7dd: 75 3a jne a819 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x159> a7df: 41 0f b6 0e movzbl (%r14),%ecx a7e3: 88 0f mov %cl,(%rdi) a7e5: 49 39 ec cmp %rbp,%r12 a7e8: 75 0c jne a7f6 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x136> a7ea: eb 17 jmp a803 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x143> a7ec: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp a7f1: 49 39 ec cmp %rbp,%r12 a7f4: 74 0d je a803 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x143> a7f6: 4c 89 e7 mov %r12,%rdi a7f9: e8 82 bc ff ff call 6480 <_ZdlPv@plt> a7fe: 48 8b 44 24 08 mov 0x8(%rsp),%rax a803: 48 89 03 mov %rax,(%rbx) a806: 4c 89 6b 10 mov %r13,0x10(%rbx) a80a: 48 83 c4 28 add $0x28,%rsp a80e: 5b pop %rbx a80f: 41 5c pop %r12 a811: 41 5d pop %r13 a813: 41 5e pop %r14 a815: 41 5f pop %r15 a817: 5d pop %rbp a818: c3 ret a819: 4c 89 f6 mov %r14,%rsi a81c: 4c 89 fa mov %r15,%rdx a81f: e8 0c bc ff ff call 6430 a824: 48 8b 44 24 08 mov 0x8(%rsp),%rax a829: 49 39 ec cmp %rbp,%r12 a82c: 75 c8 jne a7f6 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x136> a82e: eb d3 jmp a803 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm+0x143> a830: 48 8d 3d 2b 5b 04 00 lea 0x45b2b(%rip),%rdi # 50362 a837: e8 64 ba ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> a83c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000a840 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv>: a840: c3 ret a841: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) a848: 00 00 00 a84b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000a850 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_>: a850: 41 56 push %r14 a852: 53 push %rbx a853: 48 83 ec 28 sub $0x28,%rsp a857: f6 47 05 01 testb $0x1,0x5(%rdi) a85b: 0f 85 b8 00 00 00 jne a919 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xc9> a861: 48 89 fb mov %rdi,%rbx a864: 0f b7 05 9d f7 06 00 movzwl 0x6f79d(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> a86b: 66 83 f8 ff cmp $0xffff,%ax a86f: 75 1f jne a890 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0x40> a871: 48 8d 35 ff 74 04 00 lea 0x474ff(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> a878: 48 8d 15 c1 ff ff ff lea -0x3f(%rip),%rdx # a840 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> a87f: bf 0e 00 00 00 mov $0xe,%edi a884: e8 17 13 00 00 call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> a889: 66 89 05 78 f7 06 00 mov %ax,0x6f778(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> a890: 66 39 43 06 cmp %ax,0x6(%rbx) a894: 0f 85 9e 00 00 00 jne a938 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xe8> a89a: c6 44 24 20 00 movb $0x0,0x20(%rsp) a89f: 49 89 e6 mov %rsp,%r14 a8a2: 48 89 df mov %rbx,%rdi a8a5: 4c 89 f6 mov %r14,%rsi a8a8: e8 33 f2 00 00 call 19ae0 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE> a8ad: 48 89 df mov %rbx,%rdi a8b0: be 06 00 00 00 mov $0x6,%esi a8b5: 4c 89 f2 mov %r14,%rdx a8b8: e8 23 04 01 00 call 1ace0 <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE> a8bd: 04 fe add $0xfe,%al a8bf: 3c 04 cmp $0x4,%al a8c1: 0f 83 90 00 00 00 jae a957 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0x107> a8c7: 80 7c 24 20 00 cmpb $0x0,0x20(%rsp) a8cc: 74 43 je a911 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xc1> a8ce: c6 44 24 20 00 movb $0x0,0x20(%rsp) a8d3: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx a8d8: 48 83 fb 08 cmp $0x8,%rbx a8dc: 72 33 jb a911 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xc1> a8de: f6 c3 04 test $0x4,%bl a8e1: 74 16 je a8f9 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xa9> a8e3: 48 89 d8 mov %rbx,%rax a8e6: 48 83 e0 f8 and $0xfffffffffffffff8,%rax a8ea: f6 c3 02 test $0x2,%bl a8ed: 75 04 jne a8f3 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xa3> a8ef: 4c 8b 34 24 mov (%rsp),%r14 a8f3: 4c 89 f7 mov %r14,%rdi a8f6: ff 50 10 call *0x10(%rax) a8f9: f6 c3 02 test $0x2,%bl a8fc: 75 13 jne a911 <_ZN1M4LLCL10AsyncValue16emplaceAndDecRefINS0_5ChainEJEEEvDpOT0_+0xc1> a8fe: 48 8b 3c 24 mov (%rsp),%rdi a902: 48 8b 74 24 08 mov 0x8(%rsp),%rsi a907: 48 8b 54 24 10 mov 0x10(%rsp),%rdx a90c: e8 2f af 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> a911: 48 83 c4 28 add $0x28,%rsp a915: 5b pop %rbx a916: 41 5e pop %r14 a918: c3 ret a919: 48 8d 3d 2c 71 04 00 lea 0x4712c(%rip),%rdi # 51a4c a920: 48 8d 35 89 6c 04 00 lea 0x46c89(%rip),%rsi # 515b0 a927: 48 8d 0d a6 71 04 00 lea 0x471a6(%rip),%rcx # 51ad4 a92e: ba 11 03 00 00 mov $0x311,%edx a933: e8 38 ba ff ff call 6370 <__assert_fail@plt> a938: 48 8d 3d 3d 72 04 00 lea 0x4723d(%rip),%rdi # 51b7c a93f: 48 8d 35 7b 72 04 00 lea 0x4727b(%rip),%rsi # 51bc1 a946: 48 8d 0d aa 72 04 00 lea 0x472aa(%rip),%rcx # 51bf7 a94d: ba 02 01 00 00 mov $0x102,%edx a952: e8 19 ba ff ff call 6370 <__assert_fail@plt> a957: 48 8d 3d cd 71 04 00 lea 0x471cd(%rip),%rdi # 51b2b a95e: 48 8d 35 4b 6c 04 00 lea 0x46c4b(%rip),%rsi # 515b0 a965: 48 8d 0d 68 71 04 00 lea 0x47168(%rip),%rcx # 51ad4 a96c: ba 2a 03 00 00 mov $0x32a,%edx a971: e8 fa b9 ff ff call 6370 <__assert_fail@plt> a976: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) a97d: 00 00 00 000000000000a980 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE8CallImplIZ28KGEN_CompilerRT_LLCL_ExecuteE3$_0EEvPv>: a980: 48 89 f8 mov %rdi,%rax a983: 48 8b 7f 08 mov 0x8(%rdi),%rdi a987: ff 20 jmp *(%rax) a989: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a990 : a990: 41 57 push %r15 a992: 41 56 push %r14 a994: 41 54 push %r12 a996: 53 push %rbx a997: 48 83 ec 28 sub $0x28,%rsp a99b: 49 89 f6 mov %rsi,%r14 a99e: 49 89 ff mov %rdi,%r15 a9a1: e8 3a 0c 00 00 call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> a9a6: 0f b6 18 movzbl (%rax),%ebx a9a9: 80 fb ff cmp $0xff,%bl a9ac: 74 73 je aa21 a9ae: 48 8d 05 7b fa ff ff lea -0x585(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> a9b5: 48 89 44 24 20 mov %rax,0x20(%rsp) a9ba: 48 8d 05 8f fa ff ff lea -0x571(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> a9c1: 48 89 44 24 18 mov %rax,0x18(%rsp) a9c6: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi a9cb: e8 30 0c 00 00 call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> a9d0: 49 89 c4 mov %rax,%r12 a9d3: 48 8b 44 24 18 mov 0x18(%rsp),%rax a9d8: 48 85 c0 test %rax,%rax a9db: 74 0f je a9ec a9dd: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi a9e2: 48 89 fe mov %rdi,%rsi a9e5: ba 03 00 00 00 mov $0x3,%edx a9ea: ff d0 call *%rax a9ec: 0f b6 f3 movzbl %bl,%esi a9ef: 4c 89 e7 mov %r12,%rdi a9f2: e8 49 06 01 00 call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> a9f7: 48 85 c0 test %rax,%rax a9fa: 74 25 je aa21 a9fc: 4d 85 ff test %r15,%r15 a9ff: ba 40 00 00 00 mov $0x40,%edx aa04: 49 0f 4f d7 cmovg %r15,%rdx aa08: 48 8b 78 10 mov 0x10(%rax),%rdi aa0c: 48 8b 07 mov (%rdi),%rax aa0f: 4c 89 f6 mov %r14,%rsi aa12: ff 50 10 call *0x10(%rax) aa15: 48 83 c4 28 add $0x28,%rsp aa19: 5b pop %rbx aa1a: 41 5c pop %r12 aa1c: 41 5e pop %r14 aa1e: 41 5f pop %r15 aa20: c3 ret aa21: 48 8d 3d 96 73 04 00 lea 0x47396(%rip),%rdi # 51dbe <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x47> aa28: 48 8d 35 d4 6a 04 00 lea 0x46ad4(%rip),%rsi # 51503 aa2f: 48 8d 0d d2 73 04 00 lea 0x473d2(%rip),%rcx # 51e08 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91> aa36: ba 82 01 00 00 mov $0x182,%edx aa3b: e8 30 b9 ff ff call 6370 <__assert_fail@plt> 000000000000aa40 : aa40: 41 57 push %r15 aa42: 41 56 push %r14 aa44: 53 push %rbx aa45: 48 83 ec 20 sub $0x20,%rsp aa49: 49 89 fe mov %rdi,%r14 aa4c: e8 8f 0b 00 00 call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> aa51: 0f b6 18 movzbl (%rax),%ebx aa54: 80 fb ff cmp $0xff,%bl aa57: 74 63 je aabc aa59: 48 8d 05 d0 f9 ff ff lea -0x630(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> aa60: 48 89 44 24 18 mov %rax,0x18(%rsp) aa65: 48 8d 05 e4 f9 ff ff lea -0x61c(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> aa6c: 48 89 44 24 10 mov %rax,0x10(%rsp) aa71: 48 89 e7 mov %rsp,%rdi aa74: e8 87 0b 00 00 call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> aa79: 49 89 c7 mov %rax,%r15 aa7c: 48 8b 44 24 10 mov 0x10(%rsp),%rax aa81: 48 85 c0 test %rax,%rax aa84: 74 0d je aa93 aa86: 48 89 e7 mov %rsp,%rdi aa89: 48 89 fe mov %rdi,%rsi aa8c: ba 03 00 00 00 mov $0x3,%edx aa91: ff d0 call *%rax aa93: 0f b6 f3 movzbl %bl,%esi aa96: 4c 89 ff mov %r15,%rdi aa99: e8 a2 05 01 00 call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> aa9e: 48 85 c0 test %rax,%rax aaa1: 74 19 je aabc aaa3: 48 8b 78 10 mov 0x10(%rax),%rdi aaa7: 48 8b 07 mov (%rdi),%rax aaaa: 4c 89 f6 mov %r14,%rsi aaad: 31 d2 xor %edx,%edx aaaf: ff 50 18 call *0x18(%rax) aab2: 48 83 c4 20 add $0x20,%rsp aab6: 5b pop %rbx aab7: 41 5e pop %r14 aab9: 41 5f pop %r15 aabb: c3 ret aabc: 48 8d 3d fb 72 04 00 lea 0x472fb(%rip),%rdi # 51dbe <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x47> aac3: 48 8d 35 39 6a 04 00 lea 0x46a39(%rip),%rsi # 51503 aaca: 48 8d 0d 37 73 04 00 lea 0x47337(%rip),%rcx # 51e08 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91> aad1: ba 82 01 00 00 mov $0x182,%edx aad6: e8 95 b8 ff ff call 6370 <__assert_fail@plt> aadb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000aae0 : aae0: 50 push %rax aae1: 0f b6 05 78 f6 06 00 movzbl 0x6f678(%rip),%eax # 7a160 <_ZGVZ30KGEN_CompilerRT_GetRandomStateE10randEngine> aae8: 84 c0 test %al,%al aaea: 74 09 je aaf5 aaec: 48 8d 05 65 f6 06 00 lea 0x6f665(%rip),%rax # 7a158 <_ZZ30KGEN_CompilerRT_GetRandomStateE10randEngine> aaf3: 59 pop %rcx aaf4: c3 ret aaf5: 48 8d 3d 64 f6 06 00 lea 0x6f664(%rip),%rdi # 7a160 <_ZGVZ30KGEN_CompilerRT_GetRandomStateE10randEngine> aafc: e8 ef bd ff ff call 68f0 <__cxa_guard_acquire@plt> ab01: 85 c0 test %eax,%eax ab03: 74 e7 je aaec ab05: 48 c7 05 48 f6 06 00 movq $0x1,0x6f648(%rip) # 7a158 <_ZZ30KGEN_CompilerRT_GetRandomStateE10randEngine> ab0c: 01 00 00 00 ab10: 48 8d 3d 49 f6 06 00 lea 0x6f649(%rip),%rdi # 7a160 <_ZGVZ30KGEN_CompilerRT_GetRandomStateE10randEngine> ab17: e8 34 b8 ff ff call 6350 <__cxa_guard_release@plt> ab1c: 48 8d 05 35 f6 06 00 lea 0x6f635(%rip),%rax # 7a158 <_ZZ30KGEN_CompilerRT_GetRandomStateE10randEngine> ab23: 59 pop %rcx ab24: c3 ret ab25: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ab2c: 00 00 00 ab2f: 90 nop 000000000000ab30 : ab30: 41 56 push %r14 ab32: 53 push %rbx ab33: 48 83 ec 68 sub $0x68,%rsp ab37: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) ab3d: f2 0f 11 44 24 20 movsd %xmm0,0x20(%rsp) ab43: 66 0f 2e c8 ucomisd %xmm0,%xmm1 ab47: 0f 82 74 02 00 00 jb adc1 ab4d: 49 89 fe mov %rdi,%r14 ab50: dd 05 fa 72 04 00 fldl 0x472fa(%rip) # 51e50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd9> ab56: db 3c 24 fstpt (%rsp) ab59: e8 12 b7 ff ff call 6270 ab5e: db 7c 24 5c fstpt 0x5c(%rsp) ab62: d9 05 08 73 04 00 flds 0x47308(%rip) # 51e70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9> ab68: db 3c 24 fstpt (%rsp) ab6b: e8 00 b7 ff ff call 6270 ab70: db 6c 24 5c fldt 0x5c(%rsp) ab74: de f1 fdivp %st,%st(1) ab76: d9 05 f8 72 04 00 flds 0x472f8(%rip) # 51e74 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfd> ab7c: 31 c9 xor %ecx,%ecx ab7e: d9 c9 fxch %st(1) ab80: db e9 fucomi %st(1),%st ab82: d9 ee fldz ab84: db c2 fcmovnb %st(2),%st ab86: dd da fstp %st(2) ab88: de e1 fsubp %st,%st(1) ab8a: 0f 93 c1 setae %cl ab8d: d9 7c 24 1c fnstcw 0x1c(%rsp) ab91: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax ab96: 0d 00 0c 00 00 or $0xc00,%eax ab9b: 66 89 44 24 1e mov %ax,0x1e(%rsp) aba0: d9 6c 24 1e fldcw 0x1e(%rsp) aba4: df 7c 24 50 fistpll 0x50(%rsp) aba8: d9 6c 24 1c fldcw 0x1c(%rsp) abac: 48 c1 e1 3f shl $0x3f,%rcx abb0: 48 33 4c 24 50 xor 0x50(%rsp),%rcx abb5: 48 8d 41 34 lea 0x34(%rcx),%rax abb9: 48 89 c2 mov %rax,%rdx abbc: 48 09 ca or %rcx,%rdx abbf: 48 c1 ea 20 shr $0x20,%rdx abc3: 74 0a je abcf abc5: 31 d2 xor %edx,%edx abc7: 48 f7 f1 div %rcx abca: 48 89 c1 mov %rax,%rcx abcd: eb 06 jmp abd5 abcf: 31 d2 xor %edx,%edx abd1: f7 f1 div %ecx abd3: 89 c1 mov %eax,%ecx abd5: 48 83 f9 02 cmp $0x2,%rcx abd9: bf 01 00 00 00 mov $0x1,%edi abde: 48 0f 43 f9 cmovae %rcx,%rdi abe2: 49 8b 06 mov (%r14),%rax abe5: 40 f6 c7 01 test $0x1,%dil abe9: 0f 85 11 01 00 00 jne ad00 abef: 66 0f 57 c0 xorpd %xmm0,%xmm0 abf3: f2 0f 10 1d 05 54 04 movsd 0x45405(%rip),%xmm3 # 50000 <_fini+0xe54> abfa: 00 abfb: 48 83 f9 02 cmp $0x2,%rcx abff: 0f 82 6c 01 00 00 jb ad71 ac05: 48 be 05 00 00 00 02 movabs $0x200000005,%rsi ac0c: 00 00 00 ac0f: 66 0f 6f 0d 69 72 04 movdqa 0x47269(%rip),%xmm1 # 51e80 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x109> ac16: 00 ac17: 66 0f 28 15 71 72 04 movapd 0x47271(%rip),%xmm2 # 51e90 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x119> ac1e: 00 ac1f: 90 nop ac20: 48 69 c8 a7 41 00 00 imul $0x41a7,%rax,%rcx ac27: 48 89 c8 mov %rcx,%rax ac2a: 48 f7 e6 mul %rsi ac2d: 48 89 c8 mov %rcx,%rax ac30: 48 29 d0 sub %rdx,%rax ac33: 48 d1 e8 shr %rax ac36: 48 01 d0 add %rdx,%rax ac39: 48 c1 e8 1e shr $0x1e,%rax ac3d: 48 89 c2 mov %rax,%rdx ac40: 48 c1 e2 1f shl $0x1f,%rdx ac44: 48 29 d0 sub %rdx,%rax ac47: 48 8d 14 01 lea (%rcx,%rax,1),%rdx ac4b: 48 01 c8 add %rcx,%rax ac4e: 48 ff c8 dec %rax ac51: 66 48 0f 6e e8 movq %rax,%xmm5 ac56: 66 0f 62 e9 punpckldq %xmm1,%xmm5 ac5a: 66 0f 5c ea subpd %xmm2,%xmm5 ac5e: 66 0f 28 e5 movapd %xmm5,%xmm4 ac62: 66 0f 15 e5 unpckhpd %xmm5,%xmm4 ac66: f2 0f 58 e5 addsd %xmm5,%xmm4 ac6a: f2 0f 59 e3 mulsd %xmm3,%xmm4 ac6e: f2 0f 11 5c 24 48 movsd %xmm3,0x48(%rsp) ac74: dd 05 d6 71 04 00 fldl 0x471d6(%rip) # 51e50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd9> ac7a: d9 c0 fld %st(0) ac7c: dc 4c 24 48 fmull 0x48(%rsp) ac80: f2 0f 58 e0 addsd %xmm0,%xmm4 ac84: dd 5c 24 40 fstpl 0x40(%rsp) ac88: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 ac8e: 48 69 da a7 41 00 00 imul $0x41a7,%rdx,%rbx ac95: 48 89 d8 mov %rbx,%rax ac98: 48 f7 e6 mul %rsi ac9b: 48 89 d9 mov %rbx,%rcx ac9e: 48 29 d1 sub %rdx,%rcx aca1: 48 d1 e9 shr %rcx aca4: 48 01 d1 add %rdx,%rcx aca7: 48 c1 e9 1e shr $0x1e,%rcx acab: 48 89 c8 mov %rcx,%rax acae: 48 c1 e0 1f shl $0x1f,%rax acb2: 48 29 c1 sub %rax,%rcx acb5: 48 8d 04 0b lea (%rbx,%rcx,1),%rax acb9: 48 01 d9 add %rbx,%rcx acbc: 48 ff c9 dec %rcx acbf: 66 48 0f 6e e9 movq %rcx,%xmm5 acc4: 66 0f 62 e9 punpckldq %xmm1,%xmm5 acc8: 66 0f 5c ea subpd %xmm2,%xmm5 accc: 66 0f 28 c5 movapd %xmm5,%xmm0 acd0: 66 0f 15 c5 unpckhpd %xmm5,%xmm0 acd4: f2 0f 58 c5 addsd %xmm5,%xmm0 acd8: f2 0f 59 c3 mulsd %xmm3,%xmm0 acdc: f2 0f 11 5c 24 38 movsd %xmm3,0x38(%rsp) ace2: dc 4c 24 38 fmull 0x38(%rsp) ace6: f2 0f 58 c4 addsd %xmm4,%xmm0 acea: dd 5c 24 30 fstpl 0x30(%rsp) acee: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 acf4: 48 83 c7 fe add $0xfffffffffffffffe,%rdi acf8: 0f 85 22 ff ff ff jne ac20 acfe: eb 79 jmp ad79 ad00: 48 69 f0 a7 41 00 00 imul $0x41a7,%rax,%rsi ad07: 48 ba 05 00 00 00 02 movabs $0x200000005,%rdx ad0e: 00 00 00 ad11: 48 89 f0 mov %rsi,%rax ad14: 48 f7 e2 mul %rdx ad17: 48 89 f0 mov %rsi,%rax ad1a: 48 29 d0 sub %rdx,%rax ad1d: 48 d1 e8 shr %rax ad20: 48 01 d0 add %rdx,%rax ad23: 48 c1 e8 1e shr $0x1e,%rax ad27: 48 89 c2 mov %rax,%rdx ad2a: 48 c1 e2 1f shl $0x1f,%rdx ad2e: 48 29 d0 sub %rdx,%rax ad31: 48 8d 14 06 lea (%rsi,%rax,1),%rdx ad35: 48 ff ca dec %rdx ad38: 66 48 0f 6e ca movq %rdx,%xmm1 ad3d: 66 0f 62 0d 3b 71 04 punpckldq 0x4713b(%rip),%xmm1 # 51e80 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x109> ad44: 00 ad45: 48 01 f0 add %rsi,%rax ad48: 66 0f 5c 0d 40 71 04 subpd 0x47140(%rip),%xmm1 # 51e90 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x119> ad4f: 00 ad50: 66 0f 28 c1 movapd %xmm1,%xmm0 ad54: 66 0f 15 c1 unpckhpd %xmm1,%xmm0 ad58: f2 0f 58 c1 addsd %xmm1,%xmm0 ad5c: 48 ff cf dec %rdi ad5f: f2 0f 10 1d e9 70 04 movsd 0x470e9(%rip),%xmm3 # 51e50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd9> ad66: 00 ad67: 48 83 f9 02 cmp $0x2,%rcx ad6b: 0f 83 94 fe ff ff jae ac05 ad71: f2 0f 10 1d d7 70 04 movsd 0x470d7(%rip),%xmm3 # 51e50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd9> ad78: 00 ad79: f2 0f 5e c3 divsd %xmm3,%xmm0 ad7d: 49 89 06 mov %rax,(%r14) ad80: 66 0f 2e 05 78 52 04 ucomisd 0x45278(%rip),%xmm0 # 50000 <_fini+0xe54> ad87: 00 ad88: 73 24 jae adae ad8a: f2 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm1 ad90: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 ad96: f2 0f 5c ca subsd %xmm2,%xmm1 ad9a: f2 0f 59 c8 mulsd %xmm0,%xmm1 ad9e: f2 0f 58 ca addsd %xmm2,%xmm1 ada2: 66 0f 28 c1 movapd %xmm1,%xmm0 ada6: 48 83 c4 68 add $0x68,%rsp adaa: 5b pop %rbx adab: 41 5e pop %r14 adad: c3 ret adae: f2 0f 10 05 4a 52 04 movsd 0x4524a(%rip),%xmm0 # 50000 <_fini+0xe54> adb5: 00 adb6: 66 0f ef c9 pxor %xmm1,%xmm1 adba: e8 f1 b5 ff ff call 63b0 adbf: eb c9 jmp ad8a adc1: 48 8d 3d 58 63 04 00 lea 0x46358(%rip),%rdi # 51120 adc8: 48 8d 35 87 71 04 00 lea 0x47187(%rip),%rsi # 51f56 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1df> adcf: 48 8d 0d cf 71 04 00 lea 0x471cf(%rip),%rcx # 51fa5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x22e> add6: 4c 8d 05 2c 72 04 00 lea 0x4722c(%rip),%r8 # 52009 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x292> addd: ba da 06 00 00 mov $0x6da,%edx ade2: 31 c0 xor %eax,%eax ade4: e8 67 b2 ff ff call 6050 ade9: e8 d2 b4 ff ff call 62c0 adee: 66 90 xchg %ax,%ax 000000000000adf0 : adf0: 55 push %rbp adf1: 41 57 push %r15 adf3: 41 56 push %r14 adf5: 41 55 push %r13 adf7: 41 54 push %r12 adf9: 53 push %rbx adfa: 48 83 ec 18 sub $0x18,%rsp adfe: 48 89 74 24 10 mov %rsi,0x10(%rsp) ae03: 41 89 fe mov %edi,%r14d ae06: 0f b6 05 8b f3 06 00 movzbl 0x6f38b(%rip),%eax # 7a198 <_ZGVZN12_GLOBAL__N_18ArgVList3getEvE8argVList> ae0d: 84 c0 test %al,%al ae0f: 0f 84 bd 01 00 00 je afd2 ae15: 49 63 ee movslq %r14d,%rbp ae18: 48 8b 0d 51 f3 06 00 mov 0x6f351(%rip),%rcx # 7a170 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x8> ae1f: 48 8b 05 42 f3 06 00 mov 0x6f342(%rip),%rax # 7a168 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList> ae26: 48 89 ca mov %rcx,%rdx ae29: 48 29 c2 sub %rax,%rdx ae2c: 48 c1 fa 04 sar $0x4,%rdx ae30: 48 39 ea cmp %rbp,%rdx ae33: 73 14 jae ae49 ae35: 48 89 ee mov %rbp,%rsi ae38: 48 29 d6 sub %rdx,%rsi ae3b: 48 8d 3d 26 f3 06 00 lea 0x6f326(%rip),%rdi # 7a168 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList> ae42: e8 a9 02 00 00 call b0f0 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm> ae47: eb 18 jmp ae61 ae49: 76 16 jbe ae61 ae4b: 48 89 ea mov %rbp,%rdx ae4e: 48 c1 e2 04 shl $0x4,%rdx ae52: 48 01 d0 add %rdx,%rax ae55: 48 39 c1 cmp %rax,%rcx ae58: 74 07 je ae61 ae5a: 48 89 05 0f f3 06 00 mov %rax,0x6f30f(%rip) # 7a170 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x8> ae61: 48 8b 1d 20 f3 06 00 mov 0x6f320(%rip),%rbx # 7a188 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x20> ae68: 4c 8b 3d 11 f3 06 00 mov 0x6f311(%rip),%r15 # 7a180 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x18> ae6f: 48 89 d8 mov %rbx,%rax ae72: 4c 29 f8 sub %r15,%rax ae75: 48 c1 f8 05 sar $0x5,%rax ae79: 48 39 e8 cmp %rbp,%rax ae7c: 73 14 jae ae92 ae7e: 48 29 c5 sub %rax,%rbp ae81: 48 8d 3d f8 f2 06 00 lea 0x6f2f8(%rip),%rdi # 7a180 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x18> ae88: 48 89 ee mov %rbp,%rsi ae8b: e8 90 03 00 00 call b220 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm> ae90: eb 42 jmp aed4 ae92: 76 40 jbe aed4 ae94: 48 c1 e5 05 shl $0x5,%rbp ae98: 49 01 ef add %rbp,%r15 ae9b: 4c 39 fb cmp %r15,%rbx ae9e: 74 34 je aed4 aea0: 4c 89 fd mov %r15,%rbp aea3: eb 14 jmp aeb9 aea5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) aeac: 00 00 00 00 aeb0: 48 83 c5 10 add $0x10,%rbp aeb4: 48 39 dd cmp %rbx,%rbp aeb7: 74 14 je aecd aeb9: 48 8b 7d 00 mov 0x0(%rbp),%rdi aebd: 48 83 c5 10 add $0x10,%rbp aec1: 48 39 ef cmp %rbp,%rdi aec4: 74 ea je aeb0 aec6: e8 b5 b5 ff ff call 6480 <_ZdlPv@plt> aecb: eb e3 jmp aeb0 aecd: 4c 89 3d b4 f2 06 00 mov %r15,0x6f2b4(%rip) # 7a188 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x20> aed4: 45 85 f6 test %r14d,%r14d aed7: 0f 8e a2 00 00 00 jle af7f aedd: 44 89 f0 mov %r14d,%eax aee0: 48 89 44 24 08 mov %rax,0x8(%rsp) aee5: bb 08 00 00 00 mov $0x8,%ebx aeea: 41 bf 01 00 00 00 mov $0x1,%r15d aef0: 45 31 e4 xor %r12d,%r12d aef3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) aefa: 84 00 00 00 00 00 af00: 48 8b 0d 81 f2 06 00 mov 0x6f281(%rip),%rcx # 7a188 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x20> af07: 48 8b 05 72 f2 06 00 mov 0x6f272(%rip),%rax # 7a180 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x18> af0e: 48 29 c1 sub %rax,%rcx af11: 48 c1 f9 05 sar $0x5,%rcx af15: 4c 39 e1 cmp %r12,%rcx af18: 76 74 jbe af8e af1a: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx af1f: 4a 8b 2c e1 mov (%rcx,%r12,8),%rbp af23: 4c 8d 2c 18 lea (%rax,%rbx,1),%r13 af27: 49 83 c5 f8 add $0xfffffffffffffff8,%r13 af2b: 4c 8b 34 18 mov (%rax,%rbx,1),%r14 af2f: 48 89 ef mov %rbp,%rdi af32: e8 d9 b2 ff ff call 6210 af37: 4c 89 ef mov %r13,%rdi af3a: 31 f6 xor %esi,%esi af3c: 4c 89 f2 mov %r14,%rdx af3f: 48 89 e9 mov %rbp,%rcx af42: 49 89 c0 mov %rax,%r8 af45: e8 16 f5 ff ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> af4a: 48 8b 15 1f f2 06 00 mov 0x6f21f(%rip),%rdx # 7a170 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x8> af51: 48 8b 0d 10 f2 06 00 mov 0x6f210(%rip),%rcx # 7a168 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList> af58: 48 29 ca sub %rcx,%rdx af5b: 48 c1 fa 04 sar $0x4,%rdx af5f: 4c 39 e2 cmp %r12,%rdx af62: 76 41 jbe afa5 af64: 0f 10 00 movups (%rax),%xmm0 af67: 42 0f 11 44 f9 f8 movups %xmm0,-0x8(%rcx,%r15,8) af6d: 49 ff c4 inc %r12 af70: 48 83 c3 20 add $0x20,%rbx af74: 49 83 c7 02 add $0x2,%r15 af78: 4c 39 64 24 08 cmp %r12,0x8(%rsp) af7d: 75 81 jne af00 af7f: 48 83 c4 18 add $0x18,%rsp af83: 5b pop %rbx af84: 41 5c pop %r12 af86: 41 5d pop %r13 af88: 41 5e pop %r14 af8a: 41 5f pop %r15 af8c: 5d pop %rbp af8d: c3 ret af8e: 48 8d 3d 8b 61 04 00 lea 0x4618b(%rip),%rdi # 51120 af95: 48 8d 35 47 60 04 00 lea 0x46047(%rip),%rsi # 50fe3 af9c: 48 8d 0d a5 73 04 00 lea 0x473a5(%rip),%rcx # 52348 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d1> afa3: eb 15 jmp afba afa5: 48 8d 3d 74 61 04 00 lea 0x46174(%rip),%rdi # 51120 afac: 48 8d 35 30 60 04 00 lea 0x46030(%rip),%rsi # 50fe3 afb3: 48 8d 0d c9 72 04 00 lea 0x472c9(%rip),%rcx # 52283 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x50c> afba: 4c 8d 05 5c 73 04 00 lea 0x4735c(%rip),%r8 # 5231d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5a6> afc1: ba 12 04 00 00 mov $0x412,%edx afc6: 31 c0 xor %eax,%eax afc8: e8 83 b0 ff ff call 6050 afcd: e8 ee b2 ff ff call 62c0 afd2: 48 8d 3d bf f1 06 00 lea 0x6f1bf(%rip),%rdi # 7a198 <_ZGVZN12_GLOBAL__N_18ArgVList3getEvE8argVList> afd9: e8 12 b9 ff ff call 68f0 <__cxa_guard_acquire@plt> afde: 85 c0 test %eax,%eax afe0: 0f 84 2f fe ff ff je ae15 afe6: 0f 57 c0 xorps %xmm0,%xmm0 afe9: 0f 11 05 78 f1 06 00 movups %xmm0,0x6f178(%rip) # 7a168 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList> aff0: 48 c7 05 7d f1 06 00 movq $0x0,0x6f17d(%rip) # 7a178 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x10> aff7: 00 00 00 00 affb: 48 8d 2d 66 f1 06 00 lea 0x6f166(%rip),%rbp # 7a168 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList> b002: bf 10 00 00 00 mov $0x10,%edi b007: e8 a4 b4 ff ff call 64b0 <_Znwm@plt> b00c: 48 89 05 55 f1 06 00 mov %rax,0x6f155(%rip) # 7a168 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList> b013: 48 8d 48 10 lea 0x10(%rax),%rcx b017: 48 89 0d 5a f1 06 00 mov %rcx,0x6f15a(%rip) # 7a178 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x10> b01e: 48 8d 15 65 9d 05 00 lea 0x59d65(%rip),%rdx # 64d8a <_ZL7kSecret+0x437a> b025: 48 89 10 mov %rdx,(%rax) b028: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) b02f: 00 b030: 48 89 0d 39 f1 06 00 mov %rcx,0x6f139(%rip) # 7a170 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x8> b037: 0f 57 c0 xorps %xmm0,%xmm0 b03a: 0f 11 05 3f f1 06 00 movups %xmm0,0x6f13f(%rip) # 7a180 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x18> b041: 48 c7 05 44 f1 06 00 movq $0x0,0x6f144(%rip) # 7a190 <_ZZN12_GLOBAL__N_18ArgVList3getEvE8argVList+0x28> b048: 00 00 00 00 b04c: 48 8d 3d 2d 00 00 00 lea 0x2d(%rip),%rdi # b080 <_ZN12_GLOBAL__N_18ArgVListD2Ev> b053: 48 8d 15 a6 ef 06 00 lea 0x6efa6(%rip),%rdx # 7a000 <__dso_handle> b05a: 48 89 ee mov %rbp,%rsi b05d: e8 ee b3 ff ff call 6450 <__cxa_atexit@plt> b062: 48 8d 3d 2f f1 06 00 lea 0x6f12f(%rip),%rdi # 7a198 <_ZGVZN12_GLOBAL__N_18ArgVList3getEvE8argVList> b069: e8 e2 b2 ff ff call 6350 <__cxa_guard_release@plt> b06e: e9 a2 fd ff ff jmp ae15 b073: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) b07a: 00 00 00 b07d: 0f 1f 00 nopl (%rax) 000000000000b080 <_ZN12_GLOBAL__N_18ArgVListD2Ev>: b080: 41 57 push %r15 b082: 41 56 push %r14 b084: 53 push %rbx b085: 49 89 fe mov %rdi,%r14 b088: 48 8b 5f 18 mov 0x18(%rdi),%rbx b08c: 4c 8b 7f 20 mov 0x20(%rdi),%r15 b090: 4c 39 fb cmp %r15,%rbx b093: 75 34 jne b0c9 <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x49> b095: 48 85 db test %rbx,%rbx b098: 74 08 je b0a2 <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x22> b09a: 48 89 df mov %rbx,%rdi b09d: e8 de b3 ff ff call 6480 <_ZdlPv@plt> b0a2: 49 8b 3e mov (%r14),%rdi b0a5: 48 85 ff test %rdi,%rdi b0a8: 74 3d je b0e7 <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x67> b0aa: 5b pop %rbx b0ab: 41 5e pop %r14 b0ad: 41 5f pop %r15 b0af: e9 cc b3 ff ff jmp 6480 <_ZdlPv@plt> b0b4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) b0bb: 00 00 00 00 00 b0c0: 48 83 c3 10 add $0x10,%rbx b0c4: 4c 39 fb cmp %r15,%rbx b0c7: 74 13 je b0dc <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x5c> b0c9: 48 8b 3b mov (%rbx),%rdi b0cc: 48 83 c3 10 add $0x10,%rbx b0d0: 48 39 df cmp %rbx,%rdi b0d3: 74 eb je b0c0 <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x40> b0d5: e8 a6 b3 ff ff call 6480 <_ZdlPv@plt> b0da: eb e4 jmp b0c0 <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x40> b0dc: 49 8b 5e 18 mov 0x18(%r14),%rbx b0e0: 48 85 db test %rbx,%rbx b0e3: 75 b5 jne b09a <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x1a> b0e5: eb bb jmp b0a2 <_ZN12_GLOBAL__N_18ArgVListD2Ev+0x22> b0e7: 5b pop %rbx b0e8: 41 5e pop %r14 b0ea: 41 5f pop %r15 b0ec: c3 ret b0ed: 0f 1f 00 nopl (%rax) 000000000000b0f0 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm>: b0f0: 55 push %rbp b0f1: 41 57 push %r15 b0f3: 41 56 push %r14 b0f5: 41 55 push %r13 b0f7: 41 54 push %r12 b0f9: 53 push %rbx b0fa: 50 push %rax b0fb: 48 85 f6 test %rsi,%rsi b0fe: 0f 84 f5 00 00 00 je b1f9 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0x109> b104: 49 89 f7 mov %rsi,%r15 b107: 49 89 fe mov %rdi,%r14 b10a: 48 8b 5f 08 mov 0x8(%rdi),%rbx b10e: 48 8b 47 10 mov 0x10(%rdi),%rax b112: 48 29 d8 sub %rbx,%rax b115: 48 c1 f8 04 sar $0x4,%rax b119: 48 39 f0 cmp %rsi,%rax b11c: 73 5c jae b17a <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0x8a> b11e: 48 b8 ff ff ff ff ff movabs $0x7ffffffffffffff,%rax b125: ff ff 07 b128: 4d 8b 2e mov (%r14),%r13 b12b: 49 89 dc mov %rbx,%r12 b12e: 4d 29 ec sub %r13,%r12 b131: 49 c1 ec 04 shr $0x4,%r12 b135: 4c 89 e1 mov %r12,%rcx b138: 48 31 c1 xor %rax,%rcx b13b: 4c 39 f9 cmp %r15,%rcx b13e: 0f 82 c4 00 00 00 jb b208 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0x118> b144: 4d 39 fc cmp %r15,%r12 b147: 4c 89 f9 mov %r15,%rcx b14a: 49 0f 47 cc cmova %r12,%rcx b14e: 4a 8d 2c 21 lea (%rcx,%r12,1),%rbp b152: 48 39 c5 cmp %rax,%rbp b155: 48 0f 47 e8 cmova %rax,%rbp b159: 4c 01 e1 add %r12,%rcx b15c: 48 0f 42 e8 cmovb %rax,%rbp b160: 48 85 ed test %rbp,%rbp b163: 74 2f je b194 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0xa4> b165: 48 89 ef mov %rbp,%rdi b168: 48 c1 e7 04 shl $0x4,%rdi b16c: e8 3f b3 ff ff call 64b0 <_Znwm@plt> b171: 4d 8b 2e mov (%r14),%r13 b174: 49 8b 5e 08 mov 0x8(%r14),%rbx b178: eb 1c jmp b196 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0xa6> b17a: 49 c1 e7 04 shl $0x4,%r15 b17e: 48 89 df mov %rbx,%rdi b181: 31 f6 xor %esi,%esi b183: 4c 89 fa mov %r15,%rdx b186: e8 25 b1 ff ff call 62b0 b18b: 49 01 df add %rbx,%r15 b18e: 4d 89 7e 08 mov %r15,0x8(%r14) b192: eb 65 jmp b1f9 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0x109> b194: 31 c0 xor %eax,%eax b196: 49 c1 e4 04 shl $0x4,%r12 b19a: 48 89 04 24 mov %rax,(%rsp) b19e: 49 01 c4 add %rax,%r12 b1a1: 49 c1 e7 04 shl $0x4,%r15 b1a5: 4c 89 e7 mov %r12,%rdi b1a8: 31 f6 xor %esi,%esi b1aa: 4c 89 fa mov %r15,%rdx b1ad: e8 fe b0 ff ff call 62b0 b1b2: 49 39 dd cmp %rbx,%r13 b1b5: 74 1c je b1d3 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0xe3> b1b7: 48 8b 04 24 mov (%rsp),%rax b1bb: 4c 89 e9 mov %r13,%rcx b1be: 66 90 xchg %ax,%ax b1c0: 0f 10 01 movups (%rcx),%xmm0 b1c3: 0f 11 00 movups %xmm0,(%rax) b1c6: 48 83 c1 10 add $0x10,%rcx b1ca: 48 83 c0 10 add $0x10,%rax b1ce: 48 39 d9 cmp %rbx,%rcx b1d1: 75 ed jne b1c0 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0xd0> b1d3: 4d 85 ed test %r13,%r13 b1d6: 74 08 je b1e0 <_ZNSt6vectorIN4llvm9StringRefESaIS1_EE17_M_default_appendEm+0xf0> b1d8: 4c 89 ef mov %r13,%rdi b1db: e8 a0 b2 ff ff call 6480 <_ZdlPv@plt> b1e0: 48 8b 04 24 mov (%rsp),%rax b1e4: 49 89 06 mov %rax,(%r14) b1e7: 4d 01 fc add %r15,%r12 b1ea: 4d 89 66 08 mov %r12,0x8(%r14) b1ee: 48 c1 e5 04 shl $0x4,%rbp b1f2: 48 01 c5 add %rax,%rbp b1f5: 49 89 6e 10 mov %rbp,0x10(%r14) b1f9: 48 83 c4 08 add $0x8,%rsp b1fd: 5b pop %rbx b1fe: 41 5c pop %r12 b200: 41 5d pop %r13 b202: 41 5e pop %r14 b204: 41 5f pop %r15 b206: 5d pop %rbp b207: c3 ret b208: 48 8d 3d 5a 70 04 00 lea 0x4705a(%rip),%rdi # 52269 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4f2> b20f: e8 8c b0 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> b214: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) b21b: 00 00 00 b21e: 66 90 xchg %ax,%ax 000000000000b220 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm>: b220: 55 push %rbp b221: 41 57 push %r15 b223: 41 56 push %r14 b225: 41 55 push %r13 b227: 41 54 push %r12 b229: 53 push %rbx b22a: 50 push %rax b22b: 48 85 f6 test %rsi,%rsi b22e: 0f 84 5c 02 00 00 je b490 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x270> b234: 49 89 f5 mov %rsi,%r13 b237: 49 89 fe mov %rdi,%r14 b23a: 48 8b 5f 08 mov 0x8(%rdi),%rbx b23e: 48 8b 47 10 mov 0x10(%rdi),%rax b242: 48 29 d8 sub %rbx,%rax b245: 48 c1 f8 05 sar $0x5,%rax b249: 48 39 f0 cmp %rsi,%rax b24c: 73 59 jae b2a7 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x87> b24e: 48 b8 ff ff ff ff ff movabs $0x3ffffffffffffff,%rax b255: ff ff 03 b258: 49 2b 1e sub (%r14),%rbx b25b: 48 c1 eb 05 shr $0x5,%rbx b25f: 48 89 d9 mov %rbx,%rcx b262: 48 31 c1 xor %rax,%rcx b265: 4c 39 e9 cmp %r13,%rcx b268: 0f 82 31 02 00 00 jb b49f <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x27f> b26e: 4c 39 eb cmp %r13,%rbx b271: 4c 89 e9 mov %r13,%rcx b274: 48 0f 47 cb cmova %rbx,%rcx b278: 4c 8d 24 19 lea (%rcx,%rbx,1),%r12 b27c: 49 39 c4 cmp %rax,%r12 b27f: 4c 0f 47 e0 cmova %rax,%r12 b283: 48 01 d9 add %rbx,%rcx b286: 4c 0f 42 e0 cmovb %rax,%r12 b28a: 4d 85 e4 test %r12,%r12 b28d: 0f 84 bf 00 00 00 je b352 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x132> b293: 4c 89 e7 mov %r12,%rdi b296: 48 c1 e7 05 shl $0x5,%rdi b29a: e8 11 b2 ff ff call 64b0 <_Znwm@plt> b29f: 49 89 c7 mov %rax,%r15 b2a2: e9 ae 00 00 00 jmp b355 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x135> b2a7: 49 8d 45 ff lea -0x1(%r13),%rax b2ab: 4c 89 e9 mov %r13,%rcx b2ae: 48 83 e1 03 and $0x3,%rcx b2b2: 74 2e je b2e2 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0xc2> b2b4: 48 83 c3 10 add $0x10,%rbx b2b8: 31 d2 xor %edx,%edx b2ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) b2c0: 48 89 5b f0 mov %rbx,-0x10(%rbx) b2c4: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) b2cb: 00 b2cc: c6 03 00 movb $0x0,(%rbx) b2cf: 48 ff c2 inc %rdx b2d2: 48 83 c3 20 add $0x20,%rbx b2d6: 48 39 d1 cmp %rdx,%rcx b2d9: 75 e5 jne b2c0 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0xa0> b2db: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx b2df: 49 29 d5 sub %rdx,%r13 b2e2: 48 83 f8 03 cmp $0x3,%rax b2e6: 72 61 jb b349 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x129> b2e8: 48 83 c3 50 add $0x50,%rbx b2ec: 0f 1f 40 00 nopl 0x0(%rax) b2f0: 48 8d 43 c0 lea -0x40(%rbx),%rax b2f4: 48 89 43 b0 mov %rax,-0x50(%rbx) b2f8: 48 c7 43 b8 00 00 00 movq $0x0,-0x48(%rbx) b2ff: 00 b300: c6 43 c0 00 movb $0x0,-0x40(%rbx) b304: 48 8d 43 e0 lea -0x20(%rbx),%rax b308: 48 89 43 d0 mov %rax,-0x30(%rbx) b30c: 48 c7 43 d8 00 00 00 movq $0x0,-0x28(%rbx) b313: 00 b314: c6 43 e0 00 movb $0x0,-0x20(%rbx) b318: 48 89 5b f0 mov %rbx,-0x10(%rbx) b31c: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) b323: 00 b324: c6 03 00 movb $0x0,(%rbx) b327: 48 8d 43 20 lea 0x20(%rbx),%rax b32b: 48 89 43 10 mov %rax,0x10(%rbx) b32f: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) b336: 00 b337: c6 43 20 00 movb $0x0,0x20(%rbx) b33b: 48 83 eb 80 sub $0xffffffffffffff80,%rbx b33f: 49 83 c5 fc add $0xfffffffffffffffc,%r13 b343: 75 ab jne b2f0 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0xd0> b345: 48 83 c3 b0 add $0xffffffffffffffb0,%rbx b349: 49 89 5e 08 mov %rbx,0x8(%r14) b34d: e9 3e 01 00 00 jmp b490 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x270> b352: 45 31 ff xor %r15d,%r15d b355: 48 c1 e3 05 shl $0x5,%rbx b359: 49 8d 2c 1f lea (%r15,%rbx,1),%rbp b35d: 49 8d 55 ff lea -0x1(%r13),%rdx b361: 4c 89 ee mov %r13,%rsi b364: 48 89 e8 mov %rbp,%rax b367: 4c 89 e9 mov %r13,%rcx b36a: 48 83 e6 03 and $0x3,%rsi b36e: 74 35 je b3a5 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x185> b370: 4a 8d 04 3b lea (%rbx,%r15,1),%rax b374: 48 83 c0 10 add $0x10,%rax b378: 31 ff xor %edi,%edi b37a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) b380: 48 89 40 f0 mov %rax,-0x10(%rax) b384: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) b38b: 00 b38c: c6 00 00 movb $0x0,(%rax) b38f: 48 ff c7 inc %rdi b392: 48 83 c0 20 add $0x20,%rax b396: 48 39 fe cmp %rdi,%rsi b399: 75 e5 jne b380 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x160> b39b: 48 83 c0 f0 add $0xfffffffffffffff0,%rax b39f: 4c 89 e9 mov %r13,%rcx b3a2: 48 29 f9 sub %rdi,%rcx b3a5: 48 83 fa 03 cmp $0x3,%rdx b3a9: 72 5a jb b405 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x1e5> b3ab: 48 83 c0 50 add $0x50,%rax b3af: 90 nop b3b0: 48 8d 50 c0 lea -0x40(%rax),%rdx b3b4: 48 89 50 b0 mov %rdx,-0x50(%rax) b3b8: 48 c7 40 b8 00 00 00 movq $0x0,-0x48(%rax) b3bf: 00 b3c0: c6 40 c0 00 movb $0x0,-0x40(%rax) b3c4: 48 8d 50 e0 lea -0x20(%rax),%rdx b3c8: 48 89 50 d0 mov %rdx,-0x30(%rax) b3cc: 48 c7 40 d8 00 00 00 movq $0x0,-0x28(%rax) b3d3: 00 b3d4: c6 40 e0 00 movb $0x0,-0x20(%rax) b3d8: 48 89 40 f0 mov %rax,-0x10(%rax) b3dc: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) b3e3: 00 b3e4: c6 00 00 movb $0x0,(%rax) b3e7: 48 8d 50 20 lea 0x20(%rax),%rdx b3eb: 48 89 50 10 mov %rdx,0x10(%rax) b3ef: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) b3f6: 00 b3f7: c6 40 20 00 movb $0x0,0x20(%rax) b3fb: 48 83 e8 80 sub $0xffffffffffffff80,%rax b3ff: 48 83 c1 fc add $0xfffffffffffffffc,%rcx b403: 75 ab jne b3b0 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x190> b405: 49 8b 3e mov (%r14),%rdi b408: 49 8b 46 08 mov 0x8(%r14),%rax b40c: 48 39 c7 cmp %rax,%rdi b40f: 74 5c je b46d <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x24d> b411: 49 8d 4f 10 lea 0x10(%r15),%rcx b415: 48 83 c7 10 add $0x10,%rdi b419: eb 3a jmp b455 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x235> b41b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) b420: 48 89 51 f0 mov %rdx,-0x10(%rcx) b424: 48 8b 17 mov (%rdi),%rdx b427: 48 89 11 mov %rdx,(%rcx) b42a: 48 8b 57 f8 mov -0x8(%rdi),%rdx b42e: 48 89 51 f8 mov %rdx,-0x8(%rcx) b432: 48 89 7f f0 mov %rdi,-0x10(%rdi) b436: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) b43d: 00 b43e: c6 07 00 movb $0x0,(%rdi) b441: 48 83 c1 20 add $0x20,%rcx b445: 48 8d 57 20 lea 0x20(%rdi),%rdx b449: 48 83 c7 10 add $0x10,%rdi b44d: 48 39 c7 cmp %rax,%rdi b450: 48 89 d7 mov %rdx,%rdi b453: 74 15 je b46a <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x24a> b455: 48 89 49 f0 mov %rcx,-0x10(%rcx) b459: 48 8b 57 f0 mov -0x10(%rdi),%rdx b45d: 48 39 d7 cmp %rdx,%rdi b460: 75 be jne b420 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x200> b462: 0f 10 02 movups (%rdx),%xmm0 b465: 0f 11 01 movups %xmm0,(%rcx) b468: eb c0 jmp b42a <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x20a> b46a: 49 8b 3e mov (%r14),%rdi b46d: 48 85 ff test %rdi,%rdi b470: 74 05 je b477 <_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm+0x257> b472: e8 09 b0 ff ff call 6480 <_ZdlPv@plt> b477: 4d 89 3e mov %r15,(%r14) b47a: 49 c1 e5 05 shl $0x5,%r13 b47e: 4c 01 ed add %r13,%rbp b481: 49 89 6e 08 mov %rbp,0x8(%r14) b485: 49 c1 e4 05 shl $0x5,%r12 b489: 4d 01 fc add %r15,%r12 b48c: 4d 89 66 10 mov %r12,0x10(%r14) b490: 48 83 c4 08 add $0x8,%rsp b494: 5b pop %rbx b495: 41 5c pop %r12 b497: 41 5d pop %r13 b499: 41 5e pop %r14 b49b: 41 5f pop %r15 b49d: 5d pop %rbp b49e: c3 ret b49f: 48 8d 3d c3 6d 04 00 lea 0x46dc3(%rip),%rdi # 52269 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4f2> b4a6: e8 f5 ad ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> b4ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000b4b0 : b4b0: 50 push %rax b4b1: e8 ba 6f 00 00 call 12470 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv> b4b6: 48 85 c0 test %rax,%rax b4b9: 74 09 je b4c4 b4bb: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax b4c2: 59 pop %rcx b4c3: c3 ret b4c4: 31 c0 xor %eax,%eax b4c6: 59 pop %rcx b4c7: c3 ret b4c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b4cf: 00 000000000000b4d0 <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev>: b4d0: 41 57 push %r15 b4d2: 41 56 push %r14 b4d4: 41 54 push %r12 b4d6: 53 push %rbx b4d7: 50 push %rax b4d8: 49 89 fe mov %rdi,%r14 b4db: 4c 8b 3f mov (%rdi),%r15 b4de: 4d 85 ff test %r15,%r15 b4e1: 74 69 je b54c <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x7c> b4e3: 49 8b 7f 08 mov 0x8(%r15),%rdi b4e7: 45 8b 67 10 mov 0x10(%r15),%r12d b4eb: 4d 85 e4 test %r12,%r12 b4ee: 74 3e je b52e <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x5e> b4f0: 49 c1 e4 05 shl $0x5,%r12 b4f4: 49 8d 1c 3c lea (%r12,%rdi,1),%rbx b4f8: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx b4fc: 49 f7 dc neg %r12 b4ff: eb 19 jmp b51a <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x4a> b501: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) b508: 0f 1f 84 00 00 00 00 b50f: 00 b510: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx b514: 49 83 c4 20 add $0x20,%r12 b518: 74 10 je b52a <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x5a> b51a: 48 8b 7b f0 mov -0x10(%rbx),%rdi b51e: 48 39 fb cmp %rdi,%rbx b521: 74 ed je b510 <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x40> b523: e8 58 af ff ff call 6480 <_ZdlPv@plt> b528: eb e6 jmp b510 <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x40> b52a: 49 8b 7f 08 mov 0x8(%r15),%rdi b52e: 49 8d 47 18 lea 0x18(%r15),%rax b532: 48 39 c7 cmp %rax,%rdi b535: 74 05 je b53c <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev+0x6c> b537: e8 84 b0 ff ff call 65c0 b53c: 4c 89 ff mov %r15,%rdi b53f: e8 8c ff ff ff call b4d0 <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev> b544: 4c 89 ff mov %r15,%rdi b547: e8 34 af ff ff call 6480 <_ZdlPv@plt> b54c: 49 c7 06 00 00 00 00 movq $0x0,(%r14) b553: 48 83 c4 08 add $0x8,%rsp b557: 5b pop %rbx b558: 41 5c pop %r12 b55a: 41 5e pop %r14 b55c: 41 5f pop %r15 b55e: c3 ret b55f: 90 nop 000000000000b560 <_ZN1M7Globals24getGlobalProfilerContextEv>: b560: 48 8b 05 39 ec 06 00 mov 0x6ec39(%rip),%rax # 7a1a0 <_ZL29globalProfilerContextInstance> b567: c3 ret b568: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b56f: 00 000000000000b570 <_ZN1M7Globals29exchangeGlobalProfilerContextEPNS_15ProfilingDetail21GlobalProfilerContextE>: b570: 48 89 f8 mov %rdi,%rax b573: 48 87 05 26 ec 06 00 xchg %rax,0x6ec26(%rip) # 7a1a0 <_ZL29globalProfilerContextInstance> b57a: c3 ret b57b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000b580 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE>: b580: 53 push %rbx b581: 0f b6 05 28 ec 06 00 movzbl 0x6ec28(%rip),%eax # 7a1b0 <_ZGVZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEEE5table> b588: 84 c0 test %al,%al b58a: 74 09 je b595 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE+0x15> b58c: 48 8b 05 15 ec 06 00 mov 0x6ec15(%rip),%rax # 7a1a8 <_ZZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEEE5table> b593: 5b pop %rbx b594: c3 ret b595: 48 89 fb mov %rdi,%rbx b598: 48 8d 3d 11 ec 06 00 lea 0x6ec11(%rip),%rdi # 7a1b0 <_ZGVZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEEE5table> b59f: e8 4c b3 ff ff call 68f0 <__cxa_guard_acquire@plt> b5a4: 85 c0 test %eax,%eax b5a6: 74 e4 je b58c <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE+0xc> b5a8: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) b5ad: 74 22 je b5d1 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE+0x51> b5af: 48 89 df mov %rbx,%rdi b5b2: ff 53 18 call *0x18(%rbx) b5b5: 48 89 05 ec eb 06 00 mov %rax,0x6ebec(%rip) # 7a1a8 <_ZZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEEE5table> b5bc: 48 8d 3d ed eb 06 00 lea 0x6ebed(%rip),%rdi # 7a1b0 <_ZGVZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEEE5table> b5c3: e8 88 ad ff ff call 6350 <__cxa_guard_release@plt> b5c8: 48 8b 05 d9 eb 06 00 mov 0x6ebd9(%rip),%rax # 7a1a8 <_ZZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEEE5table> b5cf: 5b pop %rbx b5d0: c3 ret b5d1: e8 fa ab ff ff call 61d0 <_ZSt25__throw_bad_function_callv@plt> b5d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) b5dd: 00 00 00 000000000000b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv>: b5e0: 50 push %rax b5e1: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax b5e8: 25 00 00 00 00 b5ed: 48 8d 80 40 ff ff ff lea -0xc0(%rax),%rax b5f4: 59 pop %rcx b5f5: c3 ret b5f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) b5fd: 00 00 00 000000000000b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE>: b600: 53 push %rbx b601: 0f b6 05 b8 eb 06 00 movzbl 0x6ebb8(%rip),%eax # 7a1c0 <_ZGVZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEEE5table> b608: 84 c0 test %al,%al b60a: 74 09 je b615 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE+0x15> b60c: 48 8b 05 a5 eb 06 00 mov 0x6eba5(%rip),%rax # 7a1b8 <_ZZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEEE5table> b613: 5b pop %rbx b614: c3 ret b615: 48 89 fb mov %rdi,%rbx b618: 48 8d 3d a1 eb 06 00 lea 0x6eba1(%rip),%rdi # 7a1c0 <_ZGVZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEEE5table> b61f: e8 cc b2 ff ff call 68f0 <__cxa_guard_acquire@plt> b624: 85 c0 test %eax,%eax b626: 74 e4 je b60c <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE+0xc> b628: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) b62d: 74 22 je b651 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE+0x51> b62f: 48 89 df mov %rbx,%rdi b632: ff 53 18 call *0x18(%rbx) b635: 48 89 05 7c eb 06 00 mov %rax,0x6eb7c(%rip) # 7a1b8 <_ZZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEEE5table> b63c: 48 8d 3d 7d eb 06 00 lea 0x6eb7d(%rip),%rdi # 7a1c0 <_ZGVZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEEE5table> b643: e8 08 ad ff ff call 6350 <__cxa_guard_release@plt> b648: 48 8b 05 69 eb 06 00 mov 0x6eb69(%rip),%rax # 7a1b8 <_ZZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEEE5table> b64f: 5b pop %rbx b650: c3 ret b651: e8 7a ab ff ff call 61d0 <_ZSt25__throw_bad_function_callv@plt> b656: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) b65d: 00 00 00 000000000000b660 <_ZN1M12alignedAllocEmm>: b660: 48 8d 47 ff lea -0x1(%rdi),%rax b664: 48 85 c7 test %rax,%rdi b667: 0f 94 c0 sete %al b66a: 48 85 ff test %rdi,%rdi b66d: 0f 95 c1 setne %cl b670: 84 c1 test %al,%cl b672: 74 22 je b696 <_ZN1M12alignedAllocEmm+0x36> b674: 48 83 ff 08 cmp $0x8,%rdi b678: 77 08 ja b682 <_ZN1M12alignedAllocEmm+0x22> b67a: 48 89 f7 mov %rsi,%rdi b67d: e9 de af ff ff jmp 6660 b682: 48 89 f8 mov %rdi,%rax b685: 48 f7 d8 neg %rax b688: 48 01 fe add %rdi,%rsi b68b: 48 ff ce dec %rsi b68e: 48 21 c6 and %rax,%rsi b691: e9 3a ad ff ff jmp 63d0 b696: 50 push %rax b697: 48 8d 3d 5c 6d 04 00 lea 0x46d5c(%rip),%rdi # 523fa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x683> b69e: 48 8d 35 93 6d 04 00 lea 0x46d93(%rip),%rsi # 52438 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6c1> b6a5: 48 8d 0d be 6d 04 00 lea 0x46dbe(%rip),%rcx # 5246a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6f3> b6ac: ba 0d 00 00 00 mov $0xd,%edx b6b1: e8 ba ac ff ff call 6370 <__assert_fail@plt> b6b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) b6bd: 00 00 00 000000000000b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE>: b6c0: 55 push %rbp b6c1: 41 57 push %r15 b6c3: 41 56 push %r14 b6c5: 41 55 push %r13 b6c7: 41 54 push %r12 b6c9: 53 push %rbx b6ca: 48 81 ec 98 00 00 00 sub $0x98,%rsp b6d1: 49 89 fe mov %rdi,%r14 b6d4: 48 8d bc 24 d0 00 00 lea 0xd0(%rsp),%rdi b6db: 00 b6dc: 41 0f b6 46 08 movzbl 0x8(%r14),%eax b6e1: 24 fc and $0xfc,%al b6e3: 0c 01 or $0x1,%al b6e5: 41 88 46 08 mov %al,0x8(%r14) b6e9: 48 8d 6c 24 18 lea 0x18(%rsp),%rbp b6ee: 48 89 2c 24 mov %rbp,(%rsp) b6f2: 0f 28 05 97 6d 04 00 movaps 0x46d97(%rip),%xmm0 # 52490 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x719> b6f9: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) b6fe: 80 bc 24 f1 00 00 00 cmpb $0x1,0xf1(%rsp) b705: 01 b706: 75 27 jne b72f <_ZN1M5ErrorC2EN4llvm5TwineE+0x6f> b708: 0f b6 47 20 movzbl 0x20(%rdi),%eax b70c: ff c8 dec %eax b70e: 83 f8 05 cmp $0x5,%eax b711: 77 1c ja b72f <_ZN1M5ErrorC2EN4llvm5TwineE+0x6f> b713: 48 8d 0d 86 6d 04 00 lea 0x46d86(%rip),%rcx # 524a0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x729> b71a: 48 63 04 81 movslq (%rcx,%rax,4),%rax b71e: 48 01 c8 add %rcx,%rax b721: ff e0 jmp *%rax b723: 4c 8b 3f mov (%rdi),%r15 b726: 4c 8b 6f 08 mov 0x8(%rdi),%r13 b72a: 49 89 ec mov %rbp,%r12 b72d: eb 14 jmp b743 <_ZN1M5ErrorC2EN4llvm5TwineE+0x83> b72f: 48 89 e6 mov %rsp,%rsi b732: e8 49 f4 01 00 call 2ab80 <_ZNK4llvm5Twine8toVectorERNS_15SmallVectorImplIcEE> b737: 4c 8b 24 24 mov (%rsp),%r12 b73b: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 b740: 4d 89 e7 mov %r12,%r15 b743: 4d 85 ed test %r13,%r13 b746: 74 6d je b7b5 <_ZN1M5ErrorC2EN4llvm5TwineE+0xf5> b748: 49 8d 7d 01 lea 0x1(%r13),%rdi b74c: e8 0f af ff ff call 6660 b751: 48 85 c0 test %rax,%rax b754: 74 7e je b7d4 <_ZN1M5ErrorC2EN4llvm5TwineE+0x114> b756: 48 89 c3 mov %rax,%rbx b759: 48 89 c7 mov %rax,%rdi b75c: 4c 89 fe mov %r15,%rsi b75f: 4c 89 ea mov %r13,%rdx b762: e8 c9 ac ff ff call 6430 b767: 42 c6 04 2b 00 movb $0x0,(%rbx,%r13,1) b76c: 49 89 1e mov %rbx,(%r14) b76f: 49 39 ec cmp %rbp,%r12 b772: 74 08 je b77c <_ZN1M5ErrorC2EN4llvm5TwineE+0xbc> b774: 4c 89 e7 mov %r12,%rdi b777: e8 44 ae ff ff call 65c0 b77c: 48 81 c4 98 00 00 00 add $0x98,%rsp b783: 5b pop %rbx b784: 41 5c pop %r12 b786: 41 5d pop %r13 b788: 41 5e pop %r14 b78a: 41 5f pop %r15 b78c: 5d pop %rbp b78d: c3 ret b78e: 4c 8b 3f mov (%rdi),%r15 b791: 4d 85 ff test %r15,%r15 b794: 74 1f je b7b5 <_ZN1M5ErrorC2EN4llvm5TwineE+0xf5> b796: 4c 89 ff mov %r15,%rdi b799: e8 72 aa ff ff call 6210 b79e: 49 89 c5 mov %rax,%r13 b7a1: 49 89 ec mov %rbp,%r12 b7a4: eb 9d jmp b743 <_ZN1M5ErrorC2EN4llvm5TwineE+0x83> b7a6: 48 8b 07 mov (%rdi),%rax b7a9: 4c 8b 38 mov (%rax),%r15 b7ac: 4c 8b 68 08 mov 0x8(%rax),%r13 b7b0: 49 89 ec mov %rbp,%r12 b7b3: eb 8e jmp b743 <_ZN1M5ErrorC2EN4llvm5TwineE+0x83> b7b5: 48 8d 3d fc 6c 04 00 lea 0x46cfc(%rip),%rdi # 524b8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x741> b7bc: 48 8d 35 2b 6d 04 00 lea 0x46d2b(%rip),%rsi # 524ee <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x777> b7c3: 48 8d 0d 4f 6d 04 00 lea 0x46d4f(%rip),%rcx # 52519 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a2> b7ca: ba 15 00 00 00 mov $0x15,%edx b7cf: e8 9c ab ff ff call 6370 <__assert_fail@plt> b7d4: e8 e7 aa ff ff call 62c0 b7d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000b7e0 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE>: b7e0: 41 57 push %r15 b7e2: 41 56 push %r14 b7e4: 41 54 push %r12 b7e6: 53 push %rbx b7e7: 48 83 ec 28 sub $0x28,%rsp b7eb: 49 89 d7 mov %rdx,%r15 b7ee: 48 89 f3 mov %rsi,%rbx b7f1: 49 89 fc mov %rdi,%r12 b7f4: 48 89 74 24 10 mov %rsi,0x10(%rsp) b7f9: 48 89 54 24 18 mov %rdx,0x18(%rsp) b7fe: 48 89 4c 24 20 mov %rcx,0x20(%rsp) b803: 48 83 3d 95 e7 06 00 cmpq $0x0,0x6e795(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> b80a: 00 b80b: 74 10 je b81d <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x3d> b80d: 4c 89 e7 mov %r12,%rdi b810: e8 4b af ff ff call 6760 b815: 85 c0 test %eax,%eax b817: 0f 85 af 01 00 00 jne b9cc <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x1ec> b81d: 4d 8d 74 24 28 lea 0x28(%r12),%r14 b822: 4c 89 ff mov %r15,%rdi b825: 48 89 de mov %rbx,%rsi b828: e8 83 d3 01 00 call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> b82d: 4c 89 f7 mov %r14,%rdi b830: 4c 89 fe mov %r15,%rsi b833: 48 89 da mov %rbx,%rdx b836: 89 c1 mov %eax,%ecx b838: e8 73 d5 01 00 call 28db0 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj> b83d: 83 f8 ff cmp $0xffffffff,%eax b840: 74 37 je b879 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x99> b842: 41 8b 4c 24 30 mov 0x30(%r12),%ecx b847: 48 98 cltq b849: 48 39 c8 cmp %rcx,%rax b84c: 74 2b je b879 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x99> b84e: 49 8b 0e mov (%r14),%rcx b851: 48 8b 04 c1 mov (%rcx,%rax,8),%rax b855: 0f b7 58 08 movzwl 0x8(%rax),%ebx b859: 48 83 3d 3f e7 06 00 cmpq $0x0,0x6e73f(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> b860: 00 b861: 74 08 je b86b <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x8b> b863: 4c 89 e7 mov %r12,%rdi b866: e8 75 ab ff ff call 63e0 b86b: 89 d8 mov %ebx,%eax b86d: 48 83 c4 28 add $0x28,%rsp b871: 5b pop %rbx b872: 41 5c pop %r12 b874: 41 5e pop %r14 b876: 41 5f pop %r15 b878: c3 ret b879: 49 8d 7c 24 40 lea 0x40(%r12),%rdi b87e: 48 8d 74 24 10 lea 0x10(%rsp),%rsi b883: 48 8d 54 24 20 lea 0x20(%rsp),%rdx b888: e8 93 01 00 00 call ba20 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_> b88d: 48 89 44 24 08 mov %rax,0x8(%rsp) b892: 48 3d ff ff 00 00 cmp $0xffff,%rax b898: 0f 84 35 01 00 00 je b9d3 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x1f3> b89e: 49 89 c7 mov %rax,%r15 b8a1: 48 8d 05 20 e9 06 00 lea 0x6e920(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> b8a8: 80 38 00 cmpb $0x0,(%rax) b8ab: 0f 84 d4 00 00 00 je b985 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x1a5> b8b1: 48 8d 3d cb 6d 04 00 lea 0x46dcb(%rip),%rdi # 52683 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90c> b8b8: e8 d3 5f 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> b8bd: 84 c0 test %al,%al b8bf: 0f 84 c0 00 00 00 je b985 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x1a5> b8c5: e8 d6 60 01 00 call 219a0 <_ZN4llvm4dbgsEv> b8ca: 48 8b 50 18 mov 0x18(%rax),%rdx b8ce: 48 8b 48 20 mov 0x20(%rax),%rcx b8d2: 48 29 ca sub %rcx,%rdx b8d5: 48 83 fa 10 cmp $0x10,%rdx b8d9: 77 16 ja b8f1 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x111> b8db: 48 8d 35 a9 6d 04 00 lea 0x46da9(%rip),%rsi # 5268b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x914> b8e2: ba 11 00 00 00 mov $0x11,%edx b8e7: 48 89 c7 mov %rax,%rdi b8ea: e8 81 ff 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> b8ef: eb 13 jmp b904 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x124> b8f1: 0f 10 05 93 6d 04 00 movups 0x46d93(%rip),%xmm0 # 5268b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x914> b8f8: 0f 11 01 movups %xmm0,(%rcx) b8fb: c6 41 10 20 movb $0x20,0x10(%rcx) b8ff: 48 83 40 20 11 addq $0x11,0x20(%rax) b904: 48 8b 54 24 10 mov 0x10(%rsp),%rdx b909: 48 8b 74 24 18 mov 0x18(%rsp),%rsi b90e: 48 89 c7 mov %rax,%rdi b911: e8 5a ff 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> b916: 48 8b 50 18 mov 0x18(%rax),%rdx b91a: 48 8b 48 20 mov 0x20(%rax),%rcx b91e: 48 29 ca sub %rcx,%rdx b921: 48 83 fa 05 cmp $0x5,%rdx b925: 77 16 ja b93d <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x15d> b927: 48 8d 35 6f 6d 04 00 lea 0x46d6f(%rip),%rsi # 5269d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x926> b92e: ba 06 00 00 00 mov $0x6,%edx b933: 48 89 c7 mov %rax,%rdi b936: e8 35 ff 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> b93b: eb 16 jmp b953 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x173> b93d: 66 c7 41 04 68 20 movw $0x2068,0x4(%rcx) b943: c7 01 20 77 69 74 movl $0x74697720,(%rcx) b949: 48 83 40 20 06 addq $0x6,0x20(%rax) b94e: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 b953: 48 89 c7 mov %rax,%rdi b956: 4c 89 fe mov %r15,%rsi b959: e8 02 fb 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> b95e: 48 8b 48 20 mov 0x20(%rax),%rcx b962: 48 39 48 18 cmp %rcx,0x18(%rax) b966: 74 09 je b971 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x191> b968: c6 01 0a movb $0xa,(%rcx) b96b: 48 ff 40 20 incq 0x20(%rax) b96f: eb 14 jmp b985 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x1a5> b971: 48 8d 35 11 94 05 00 lea 0x59411(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> b978: ba 01 00 00 00 mov $0x1,%edx b97d: 48 89 c7 mov %rax,%rdi b980: e8 eb fe 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> b985: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 b98a: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx b98f: 48 89 df mov %rbx,%rdi b992: 4c 89 fe mov %r15,%rsi b995: e8 16 d2 01 00 call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> b99a: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 b99f: 4c 89 f7 mov %r14,%rdi b9a2: 48 89 de mov %rbx,%rsi b9a5: 4c 89 fa mov %r15,%rdx b9a8: 89 c1 mov %eax,%ecx b9aa: e8 61 02 00 00 call bc10 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_> b9af: f6 c2 01 test $0x1,%dl b9b2: 74 3e je b9f2 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x212> b9b4: 0f b7 5c 24 08 movzwl 0x8(%rsp),%ebx b9b9: 48 83 3d df e5 06 00 cmpq $0x0,0x6e5df(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> b9c0: 00 b9c1: 0f 85 9c fe ff ff jne b863 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x83> b9c7: e9 9f fe ff ff jmp b86b <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x8b> b9cc: 89 c7 mov %eax,%edi b9ce: e8 bd a9 ff ff call 6390 <_ZSt20__throw_system_errori@plt> b9d3: 48 8d 3d df 6b 04 00 lea 0x46bdf(%rip),%rdi # 525b9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x842> b9da: 48 8d 35 1a 6c 04 00 lea 0x46c1a(%rip),%rsi # 525fb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x884> b9e1: 48 8d 0d 3f 6c 04 00 lea 0x46c3f(%rip),%rcx # 52627 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8b0> b9e8: ba 17 00 00 00 mov $0x17,%edx b9ed: e8 7e a9 ff ff call 6370 <__assert_fail@plt> b9f2: 48 8d 3d ab 6c 04 00 lea 0x46cab(%rip),%rdi # 526a4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x92d> b9f9: 48 8d 35 fb 6b 04 00 lea 0x46bfb(%rip),%rsi # 525fb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x884> ba00: 48 8d 0d 20 6c 04 00 lea 0x46c20(%rip),%rcx # 52627 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8b0> ba07: ba 1b 00 00 00 mov $0x1b,%edx ba0c: e8 5f a9 ff ff call 6370 <__assert_fail@plt> ba11: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ba18: 00 00 00 ba1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000ba20 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_>: ba20: 55 push %rbp ba21: 41 57 push %r15 ba23: 41 56 push %r14 ba25: 41 55 push %r13 ba27: 41 54 push %r12 ba29: 53 push %rbx ba2a: 48 83 ec 18 sub $0x18,%rsp ba2e: 48 89 14 24 mov %rdx,(%rsp) ba32: 49 89 f5 mov %rsi,%r13 ba35: 48 89 fb mov %rdi,%rbx ba38: 48 8d 6f 08 lea 0x8(%rdi),%rbp ba3c: 48 83 3d 5c e5 06 00 cmpq $0x0,0x6e55c(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> ba43: 00 ba44: 74 10 je ba56 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0x36> ba46: 48 89 ef mov %rbp,%rdi ba49: e8 12 ad ff ff call 6760 ba4e: 85 c0 test %eax,%eax ba50: 0f 85 22 01 00 00 jne bb78 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0x158> ba56: 48 89 6c 24 10 mov %rbp,0x10(%rsp) ba5b: 48 8b 2b mov (%rbx),%rbp ba5e: 49 89 ef mov %rbp,%r15 ba61: 49 c1 ef 20 shr $0x20,%r15 ba65: 89 e9 mov %ebp,%ecx ba67: 48 89 c8 mov %rcx,%rax ba6a: 48 c1 e0 04 shl $0x4,%rax ba6e: 4c 8d 24 03 lea (%rbx,%rax,1),%r12 ba72: 49 83 c4 30 add $0x30,%r12 ba76: 4c 8b 74 03 38 mov 0x38(%rbx,%rax,1),%r14 ba7b: 4d 39 fe cmp %r15,%r14 ba7e: 76 22 jbe baa2 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0x82> ba80: 49 8b 04 24 mov (%r12),%rax ba84: 4b 8d 14 7f lea (%r15,%r15,2),%rdx ba88: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 ba8d: 48 8b 34 24 mov (%rsp),%rsi ba91: 48 8b 36 mov (%rsi),%rsi ba94: 0f 11 04 d0 movups %xmm0,(%rax,%rdx,8) ba98: 48 89 74 d0 10 mov %rsi,0x10(%rax,%rdx,8) ba9d: e9 90 00 00 00 jmp bb32 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0x112> baa2: 4b 8d 04 36 lea (%r14,%r14,1),%rax baa6: 48 89 44 24 08 mov %rax,0x8(%rsp) baab: 4c 89 f0 mov %r14,%rax baae: 48 c1 e0 04 shl $0x4,%rax bab2: 48 8d 3c 40 lea (%rax,%rax,2),%rdi bab6: e8 a5 ab ff ff call 6660 babb: 4d 85 f6 test %r14,%r14 babe: 74 3b je bafb <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0xdb> bac0: 49 8b 0c 24 mov (%r12),%rcx bac4: 4a 8d 14 f5 00 00 00 lea 0x0(,%r14,8),%rdx bacb: 00 bacc: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx bad0: 31 f6 xor %esi,%esi bad2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) bad9: 1f 84 00 00 00 00 00 bae0: 48 8b 7c 31 10 mov 0x10(%rcx,%rsi,1),%rdi bae5: 48 89 7c 30 10 mov %rdi,0x10(%rax,%rsi,1) baea: 0f 10 04 31 movups (%rcx,%rsi,1),%xmm0 baee: 0f 11 04 30 movups %xmm0,(%rax,%rsi,1) baf2: 48 83 c6 18 add $0x18,%rsi baf6: 48 39 f2 cmp %rsi,%rdx baf9: 75 e5 jne bae0 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0xc0> bafb: 4b 8d 0c 7f lea (%r15,%r15,2),%rcx baff: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 bb04: 48 8b 14 24 mov (%rsp),%rdx bb08: 48 8b 12 mov (%rdx),%rdx bb0b: 0f 11 04 c8 movups %xmm0,(%rax,%rcx,8) bb0f: 48 89 54 c8 10 mov %rdx,0x10(%rax,%rcx,8) bb14: 8d 4d 01 lea 0x1(%rbp),%ecx bb17: 48 89 ca mov %rcx,%rdx bb1a: 48 c1 e2 04 shl $0x4,%rdx bb1e: 48 89 44 13 30 mov %rax,0x30(%rbx,%rdx,1) bb23: 48 8b 44 24 08 mov 0x8(%rsp),%rax bb28: 48 89 44 13 38 mov %rax,0x38(%rbx,%rdx,1) bb2d: 4d 39 fe cmp %r15,%r14 bb30: 75 4d jne bb7f <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0x15f> bb32: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax bb39: 00 00 00 bb3c: 48 01 c5 add %rax,%rbp bb3f: 48 b8 00 00 00 00 ff movabs $0xffffffff00000000,%rax bb46: ff ff ff bb49: 48 21 e8 and %rbp,%rax bb4c: 48 09 c8 or %rcx,%rax bb4f: 48 89 03 mov %rax,(%rbx) bb52: 48 83 3d 46 e4 06 00 cmpq $0x0,0x6e446(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> bb59: 00 bb5a: 74 0a je bb66 <_ZN1M25ConcurrentAppendingVectorINS_6Detail8TypeInfoEE12emplace_backIJRSt17basic_string_viewIcSt11char_traitsIcEERPFvPvEEEEmDpOT_+0x146> bb5c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi bb61: e8 7a a8 ff ff call 63e0 bb66: 4c 89 f8 mov %r15,%rax bb69: 48 83 c4 18 add $0x18,%rsp bb6d: 5b pop %rbx bb6e: 41 5c pop %r12 bb70: 41 5d pop %r13 bb72: 41 5e pop %r14 bb74: 41 5f pop %r15 bb76: 5d pop %rbp bb77: c3 ret bb78: 89 c7 mov %eax,%edi bb7a: e8 11 a8 ff ff call 6390 <_ZSt20__throw_system_errori@plt> bb7f: 48 8d 3d 47 6b 04 00 lea 0x46b47(%rip),%rdi # 526cd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x956> bb86: 48 8d 35 5d 6b 04 00 lea 0x46b5d(%rip),%rsi # 526ea <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x973> bb8d: 48 8d 0d a3 6b 04 00 lea 0x46ba3(%rip),%rcx # 52737 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9c0> bb94: ba 6f 00 00 00 mov $0x6f,%edx bb99: e8 d2 a7 ff ff call 6370 <__assert_fail@plt> bb9e: 66 90 xchg %ax,%ax 000000000000bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE>: bba0: 41 57 push %r15 bba2: 41 56 push %r14 bba4: 41 54 push %r12 bba6: 53 push %rbx bba7: 48 83 ec 28 sub $0x28,%rsp bbab: 49 89 d6 mov %rdx,%r14 bbae: 49 89 f7 mov %rsi,%r15 bbb1: 49 89 fc mov %rdi,%r12 bbb4: 48 8d 05 05 e8 ff ff lea -0x17fb(%rip),%rax # a3c0 <_ZNSt17_Function_handlerIFPN1M6Detail13TypeInfoTableEvEZNS2_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> bbbb: 48 89 44 24 20 mov %rax,0x20(%rsp) bbc0: 48 8d 05 59 e8 ff ff lea -0x17a7(%rip),%rax # a420 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation> bbc7: 48 89 44 24 18 mov %rax,0x18(%rsp) bbcc: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi bbd1: e8 aa f9 ff ff call b580 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE> bbd6: 48 89 c3 mov %rax,%rbx bbd9: 48 8b 44 24 18 mov 0x18(%rsp),%rax bbde: 48 85 c0 test %rax,%rax bbe1: 74 0f je bbf2 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE+0x52> bbe3: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi bbe8: 48 89 fe mov %rdi,%rsi bbeb: ba 03 00 00 00 mov $0x3,%edx bbf0: ff d0 call *%rax bbf2: 48 89 df mov %rbx,%rdi bbf5: 4c 89 e6 mov %r12,%rsi bbf8: 4c 89 fa mov %r15,%rdx bbfb: 4c 89 f1 mov %r14,%rcx bbfe: e8 dd fb ff ff call b7e0 <_ZN1M6Detail13TypeInfoTable7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> bc03: 48 83 c4 28 add $0x28,%rsp bc07: 5b pop %rbx bc08: 41 5c pop %r12 bc0a: 41 5e pop %r14 bc0c: 41 5f pop %r15 bc0e: c3 ret bc0f: 90 nop 000000000000bc10 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_>: bc10: 55 push %rbp bc11: 41 57 push %r15 bc13: 41 56 push %r14 bc15: 41 55 push %r13 bc17: 41 54 push %r12 bc19: 53 push %rbx bc1a: 50 push %rax bc1b: 4d 89 c7 mov %r8,%r15 bc1e: 48 89 d5 mov %rdx,%rbp bc21: 49 89 f5 mov %rsi,%r13 bc24: 49 89 fe mov %rdi,%r14 bc27: e8 f4 cf 01 00 call 28c20 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj> bc2c: 41 89 c4 mov %eax,%r12d bc2f: 49 8b 06 mov (%r14),%rax bc32: 44 89 e1 mov %r12d,%ecx bc35: 48 8d 1c c8 lea (%rax,%rcx,8),%rbx bc39: 48 8b 04 c8 mov (%rax,%rcx,8),%rax bc3d: 48 83 f8 f8 cmp $0xfffffffffffffff8,%rax bc41: 74 27 je bc6a <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0x5a> bc43: 48 85 c0 test %rax,%rax bc46: 74 26 je bc6e <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0x5e> bc48: eb 0e jmp bc58 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0x48> bc4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) bc50: 48 8b 43 08 mov 0x8(%rbx),%rax bc54: 48 83 c3 08 add $0x8,%rbx bc58: 48 85 c0 test %rax,%rax bc5b: 74 f3 je bc50 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0x40> bc5d: 48 83 f8 f8 cmp $0xfffffffffffffff8,%rax bc61: 74 ed je bc50 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0x40> bc63: 31 d2 xor %edx,%edx bc65: e9 8a 00 00 00 jmp bcf4 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0xe4> bc6a: 41 ff 4e 10 decl 0x10(%r14) bc6e: 4c 89 3c 24 mov %r15,(%rsp) bc72: 48 8d 7d 11 lea 0x11(%rbp),%rdi bc76: be 08 00 00 00 mov $0x8,%esi bc7b: e8 b0 9b 01 00 call 25830 <_ZN4llvm15allocate_bufferEmm> bc80: 49 89 c7 mov %rax,%r15 bc83: 48 85 ed test %rbp,%rbp bc86: 74 12 je bc9a <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0x8a> bc88: 4c 89 ff mov %r15,%rdi bc8b: 48 83 c7 10 add $0x10,%rdi bc8f: 4c 89 ee mov %r13,%rsi bc92: 48 89 ea mov %rbp,%rdx bc95: e8 96 a7 ff ff call 6430 bc9a: 41 c6 44 2f 10 00 movb $0x0,0x10(%r15,%rbp,1) bca0: 49 89 2f mov %rbp,(%r15) bca3: 48 8b 04 24 mov (%rsp),%rax bca7: 0f b7 00 movzwl (%rax),%eax bcaa: 66 41 89 47 08 mov %ax,0x8(%r15) bcaf: 4c 89 3b mov %r15,(%rbx) bcb2: 41 8b 46 0c mov 0xc(%r14),%eax bcb6: ff c0 inc %eax bcb8: 41 89 46 0c mov %eax,0xc(%r14) bcbc: 41 03 46 10 add 0x10(%r14),%eax bcc0: 41 3b 46 08 cmp 0x8(%r14),%eax bcc4: 77 40 ja bd06 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0xf6> bcc6: 4c 89 f7 mov %r14,%rdi bcc9: 44 89 e6 mov %r12d,%esi bccc: e8 cf d3 01 00 call 290a0 <_ZN4llvm13StringMapImpl11RehashTableEj> bcd1: 89 c3 mov %eax,%ebx bcd3: 48 c1 e3 03 shl $0x3,%rbx bcd7: 49 03 1e add (%r14),%rbx bcda: eb 08 jmp bce4 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0xd4> bcdc: 0f 1f 40 00 nopl 0x0(%rax) bce0: 48 83 c3 08 add $0x8,%rbx bce4: 48 8b 03 mov (%rbx),%rax bce7: 48 85 c0 test %rax,%rax bcea: 74 f4 je bce0 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0xd0> bcec: 48 83 f8 f8 cmp $0xfffffffffffffff8,%rax bcf0: 74 ee je bce0 <_ZN4llvm9StringMapItNS_15MallocAllocatorEE21try_emplace_with_hashIJRmEEESt4pairINS_17StringMapIteratorItEEbENS_9StringRefEjDpOT_+0xd0> bcf2: b2 01 mov $0x1,%dl bcf4: 48 89 d8 mov %rbx,%rax bcf7: 48 83 c4 08 add $0x8,%rsp bcfb: 5b pop %rbx bcfc: 41 5c pop %r12 bcfe: 41 5d pop %r13 bd00: 41 5e pop %r14 bd02: 41 5f pop %r15 bd04: 5d pop %rbp bd05: c3 ret bd06: 48 8d 3d d3 6a 04 00 lea 0x46ad3(%rip),%rdi # 527e0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa69> bd0d: 48 8d 35 f3 6a 04 00 lea 0x46af3(%rip),%rsi # 52807 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa90> bd14: 48 8d 0d 3c 6b 04 00 lea 0x46b3c(%rip),%rcx # 52857 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xae0> bd1b: ba 82 01 00 00 mov $0x182,%edx bd20: e8 4b a6 ff ff call 6370 <__assert_fail@plt> bd25: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) bd2c: 00 00 00 bd2f: 90 nop 000000000000bd30 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE>: bd30: 55 push %rbp bd31: 41 57 push %r15 bd33: 41 56 push %r14 bd35: 41 55 push %r13 bd37: 41 54 push %r12 bd39: 53 push %rbx bd3a: 48 81 ec e8 00 00 00 sub $0xe8,%rsp bd41: 48 89 7c 24 30 mov %rdi,0x30(%rsp) bd46: 48 8d 44 24 20 lea 0x20(%rsp),%rax bd4b: 48 89 44 24 10 mov %rax,0x10(%rsp) bd50: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) bd57: 00 00 bd59: c6 44 24 20 00 movb $0x0,0x20(%rsp) bd5e: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax bd65: 00 bd66: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) bd6d: 00 bd6e: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax bd75: 00 00 00 bd78: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) bd7f: 00 bd80: 48 8b 46 08 mov 0x8(%rsi),%rax bd84: 48 8b 4e 10 mov 0x10(%rsi),%rcx bd88: 48 29 c1 sub %rax,%rcx bd8b: 48 89 44 24 50 mov %rax,0x50(%rsp) bd90: 48 89 4c 24 58 mov %rcx,0x58(%rsp) bd95: 48 8d 15 ed 8f 05 00 lea 0x58fed(%rip),%rdx # 64d89 <_ZL7kSecret+0x4379> bd9c: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi bda1: 48 8d b4 24 90 00 00 lea 0x90(%rsp),%rsi bda8: 00 bda9: b9 01 00 00 00 mov $0x1,%ecx bdae: 41 b8 ff ff ff ff mov $0xffffffff,%r8d bdb4: 45 31 c9 xor %r9d,%r9d bdb7: e8 14 d9 01 00 call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> bdbc: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax bdc3: 48 89 44 24 38 mov %rax,0x38(%rsp) bdc8: 48 85 c0 test %rax,%rax bdcb: 0f 84 f9 01 00 00 je bfca <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x29a> bdd1: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax bdd8: 00 bdd9: 48 89 44 24 40 mov %rax,0x40(%rsp) bdde: 4c 8d 64 24 60 lea 0x60(%rsp),%r12 bde3: 48 c1 64 24 38 04 shlq $0x4,0x38(%rsp) bde9: 45 31 ed xor %r13d,%r13d bdec: eb 11 jmp bdff <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0xcf> bdee: 66 90 xchg %ax,%ax bdf0: 49 83 c5 10 add $0x10,%r13 bdf4: 4c 39 6c 24 38 cmp %r13,0x38(%rsp) bdf9: 0f 84 cb 01 00 00 je bfca <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x29a> bdff: 48 8b 44 24 40 mov 0x40(%rsp),%rax be04: 42 0f 10 04 28 movups (%rax,%r13,1),%xmm0 be09: 0f 29 84 24 d0 00 00 movaps %xmm0,0xd0(%rsp) be10: 00 be11: 4c 89 64 24 50 mov %r12,0x50(%rsp) be16: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax be1d: 00 00 00 be20: 48 89 44 24 58 mov %rax,0x58(%rsp) be25: b9 01 00 00 00 mov $0x1,%ecx be2a: 48 8d bc 24 d0 00 00 lea 0xd0(%rsp),%rdi be31: 00 be32: 48 8d 74 24 50 lea 0x50(%rsp),%rsi be37: 48 8d 15 96 6b 04 00 lea 0x46b96(%rip),%rdx # 529d4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc5d> be3e: 41 b8 ff ff ff ff mov $0xffffffff,%r8d be44: 41 b9 01 00 00 00 mov $0x1,%r9d be4a: e8 81 d8 01 00 call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> be4f: 83 7c 24 58 01 cmpl $0x1,0x58(%rsp) be54: 0f 86 3b 02 00 00 jbe c095 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x365> be5a: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx be5f: 48 8d 7b 10 lea 0x10(%rbx),%rdi be63: ba 06 00 00 00 mov $0x6,%edx be68: 4c 8d 35 f1 6a 04 00 lea 0x46af1(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> be6f: 4c 89 f6 mov %r14,%rsi be72: 31 c9 xor %ecx,%ecx be74: e8 17 d6 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> be79: 48 8b 6b 18 mov 0x18(%rbx),%rbp be7d: 48 39 e8 cmp %rbp,%rax be80: 48 0f 43 c5 cmovae %rbp,%rax be84: 48 29 c5 sub %rax,%rbp be87: 48 03 43 10 add 0x10(%rbx),%rax be8b: 48 89 04 24 mov %rax,(%rsp) be8f: 48 89 6c 24 08 mov %rbp,0x8(%rsp) be94: ba 06 00 00 00 mov $0x6,%edx be99: 48 89 e7 mov %rsp,%rdi be9c: 4c 89 f6 mov %r14,%rsi be9f: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx bea6: e8 65 d7 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> beab: 48 ff c0 inc %rax beae: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 beb3: 4c 39 f0 cmp %r14,%rax beb6: 72 03 jb bebb <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x18b> beb8: 4c 89 f0 mov %r14,%rax bebb: 48 29 c5 sub %rax,%rbp bebe: 4c 89 f0 mov %r14,%rax bec1: 48 29 e8 sub %rbp,%rax bec4: 0f 82 ea 01 00 00 jb c0b4 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x384> beca: 49 39 c6 cmp %rax,%r14 becd: 72 03 jb bed2 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x1a2> becf: 49 89 c6 mov %rax,%r14 bed2: 83 7c 24 58 02 cmpl $0x2,0x58(%rsp) bed7: 0f 86 b8 01 00 00 jbe c095 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x365> bedd: 48 8b 04 24 mov (%rsp),%rax bee1: 48 89 44 24 48 mov %rax,0x48(%rsp) bee6: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx beeb: 48 8d 7b 20 lea 0x20(%rbx),%rdi beef: ba 06 00 00 00 mov $0x6,%edx bef4: 4c 8d 3d 65 6a 04 00 lea 0x46a65(%rip),%r15 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> befb: 4c 89 fe mov %r15,%rsi befe: 31 c9 xor %ecx,%ecx bf00: e8 8b d5 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> bf05: 48 8b 6b 28 mov 0x28(%rbx),%rbp bf09: 48 39 e8 cmp %rbp,%rax bf0c: 48 0f 43 c5 cmovae %rbp,%rax bf10: 48 29 c5 sub %rax,%rbp bf13: 48 03 43 20 add 0x20(%rbx),%rax bf17: 48 89 04 24 mov %rax,(%rsp) bf1b: 48 89 6c 24 08 mov %rbp,0x8(%rsp) bf20: ba 06 00 00 00 mov $0x6,%edx bf25: 48 89 e7 mov %rsp,%rdi bf28: 4c 89 fe mov %r15,%rsi bf2b: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx bf32: e8 d9 d6 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> bf37: 48 ff c0 inc %rax bf3a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx bf3f: 48 39 d0 cmp %rdx,%rax bf42: 72 03 jb bf47 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x217> bf44: 48 89 d0 mov %rdx,%rax bf47: 48 29 c5 sub %rax,%rbp bf4a: 49 89 d0 mov %rdx,%r8 bf4d: 49 29 e8 sub %rbp,%r8 bf50: 0f 82 5e 01 00 00 jb c0b4 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x384> bf56: 49 83 fe 0b cmp $0xb,%r14 bf5a: 75 2b jne bf87 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x257> bf5c: 48 8b 74 24 48 mov 0x48(%rsp),%rsi bf61: 48 8b 06 mov (%rsi),%rax bf64: 48 b9 63 70 75 2c 63 movabs $0x617570632c757063,%rcx bf6b: 70 75 61 bf6e: 48 31 c8 xor %rcx,%rax bf71: 48 8b 4e 03 mov 0x3(%rsi),%rcx bf75: 48 be 2c 63 70 75 61 movabs $0x746363617570632c,%rsi bf7c: 63 63 74 bf7f: 48 31 f1 xor %rsi,%rcx bf82: 48 09 c1 or %rax,%rcx bf85: 74 18 je bf9f <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x26f> bf87: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi bf8c: 4c 39 e7 cmp %r12,%rdi bf8f: 0f 84 5b fe ff ff je bdf0 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0xc0> bf95: e8 26 a6 ff ff call 65c0 bf9a: e9 51 fe ff ff jmp bdf0 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0xc0> bf9f: 48 8b 0c 24 mov (%rsp),%rcx bfa3: 4c 39 c2 cmp %r8,%rdx bfa6: 4c 0f 42 c2 cmovb %rdx,%r8 bfaa: 48 8b 54 24 18 mov 0x18(%rsp),%rdx bfaf: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi bfb4: 31 f6 xor %esi,%esi bfb6: e8 a5 e4 ff ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> bfbb: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi bfc0: 4c 39 e7 cmp %r12,%rdi bfc3: 74 05 je bfca <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x29a> bfc5: e8 f6 a5 ff ff call 65c0 bfca: 48 8b 44 24 18 mov 0x18(%rsp),%rax bfcf: 48 85 c0 test %rax,%rax bfd2: 74 36 je c00a <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x2da> bfd4: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx bfd9: 0f b6 4b 20 movzbl 0x20(%rbx),%ecx bfdd: 80 e1 fc and $0xfc,%cl bfe0: 80 c9 02 or $0x2,%cl bfe3: 88 4b 20 mov %cl,0x20(%rbx) bfe6: 48 8d 4b 10 lea 0x10(%rbx),%rcx bfea: 48 89 0b mov %rcx,(%rbx) bfed: 48 8b 54 24 10 mov 0x10(%rsp),%rdx bff2: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp bff7: 48 39 ea cmp %rbp,%rdx bffa: 74 3d je c039 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x309> bffc: 48 89 13 mov %rdx,(%rbx) bfff: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx c004: 48 89 4b 10 mov %rcx,0x10(%rbx) c008: eb 36 jmp c040 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x310> c00a: 48 8d 05 62 69 04 00 lea 0x46962(%rip),%rax # 52973 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbfc> c011: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx c016: 48 89 03 mov %rax,(%rbx) c019: 80 63 20 fc andb $0xfc,0x20(%rbx) c01d: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp c022: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx c029: 00 c02a: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi c031: 00 c032: 48 39 cf cmp %rcx,%rdi c035: 75 35 jne c06c <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x33c> c037: eb 38 jmp c071 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x341> c039: 0f 10 45 00 movups 0x0(%rbp),%xmm0 c03d: 0f 11 01 movups %xmm0,(%rcx) c040: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx c047: 00 c048: 48 89 43 08 mov %rax,0x8(%rbx) c04c: 48 89 6c 24 10 mov %rbp,0x10(%rsp) c051: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) c058: 00 00 c05a: c6 44 24 20 00 movb $0x0,0x20(%rsp) c05f: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi c066: 00 c067: 48 39 cf cmp %rcx,%rdi c06a: 74 05 je c071 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x341> c06c: e8 4f a5 ff ff call 65c0 c071: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi c076: 48 39 ef cmp %rbp,%rdi c079: 74 05 je c080 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE+0x350> c07b: e8 00 a4 ff ff call 6480 <_ZdlPv@plt> c080: 48 89 d8 mov %rbx,%rax c083: 48 81 c4 e8 00 00 00 add $0xe8,%rsp c08a: 5b pop %rbx c08b: 41 5c pop %r12 c08d: 41 5d pop %r13 c08f: 41 5e pop %r14 c091: 41 5f pop %r15 c093: 5d pop %rbp c094: c3 ret c095: 48 8d 3d 33 6e 04 00 lea 0x46e33(%rip),%rdi # 52ecf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1158> c09c: 48 8d 35 19 4d 04 00 lea 0x44d19(%rip),%rsi # 50dbc c0a3: 48 8d 0d 32 6e 04 00 lea 0x46e32(%rip),%rcx # 52edc <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1165> c0aa: ba 30 01 00 00 mov $0x130,%edx c0af: e8 bc a2 ff ff call 6370 <__assert_fail@plt> c0b4: 48 8d 3d 2d 19 05 00 lea 0x5192d(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> c0bb: 48 8d 35 51 6c 04 00 lea 0x46c51(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> c0c2: 48 8d 0d 9a 6c 04 00 lea 0x46c9a(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> c0c9: ba 65 02 00 00 mov $0x265,%edx c0ce: e8 9d a2 ff ff call 6370 <__assert_fail@plt> c0d3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c0da: 00 00 00 c0dd: 0f 1f 00 nopl (%rax) 000000000000c0e0 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_>: c0e0: 41 57 push %r15 c0e2: 41 56 push %r14 c0e4: 41 54 push %r12 c0e6: 53 push %rbx c0e7: 48 83 ec 28 sub $0x28,%rsp c0eb: 49 89 d6 mov %rdx,%r14 c0ee: 49 89 ff mov %rdi,%r15 c0f1: 48 8b 46 08 mov 0x8(%rsi),%rax c0f5: 48 8b 4e 10 mov 0x10(%rsi),%rcx c0f9: 48 29 c1 sub %rax,%rcx c0fc: 48 89 44 24 18 mov %rax,0x18(%rsp) c101: 48 89 4c 24 20 mov %rcx,0x20(%rsp) c106: 4c 8d 25 53 68 04 00 lea 0x46853(%rip),%r12 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> c10d: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi c112: ba 06 00 00 00 mov $0x6,%edx c117: 4c 89 e6 mov %r12,%rsi c11a: 31 c9 xor %ecx,%ecx c11c: e8 6f d3 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> c121: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx c126: 48 39 d8 cmp %rbx,%rax c129: 48 0f 43 c3 cmovae %rbx,%rax c12d: 48 29 c3 sub %rax,%rbx c130: 48 03 44 24 18 add 0x18(%rsp),%rax c135: 48 89 44 24 08 mov %rax,0x8(%rsp) c13a: 48 89 5c 24 10 mov %rbx,0x10(%rsp) c13f: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi c144: ba 06 00 00 00 mov $0x6,%edx c149: 4c 89 e6 mov %r12,%rsi c14c: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx c153: e8 b8 d4 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> c158: 48 ff c0 inc %rax c15b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx c160: 48 39 c8 cmp %rcx,%rax c163: 48 0f 43 c1 cmovae %rcx,%rax c167: 48 29 c3 sub %rax,%rbx c16a: 48 89 ce mov %rcx,%rsi c16d: 48 29 de sub %rbx,%rsi c170: 0f 82 26 01 00 00 jb c29c <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x1bc> c176: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c17b: 48 39 f1 cmp %rsi,%rcx c17e: 48 0f 42 f1 cmovb %rcx,%rsi c182: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx c187: ba 0a 00 00 00 mov $0xa,%edx c18c: e8 0f de 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> c191: 84 c0 test %al,%al c193: 0f 85 dc 00 00 00 jne c275 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x195> c199: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 c19e: 49 63 c4 movslq %r12d,%rax c1a1: 4c 39 e0 cmp %r12,%rax c1a4: 0f 85 cb 00 00 00 jne c275 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x195> c1aa: 49 8b 46 08 mov 0x8(%r14),%rax c1ae: 49 8b 4e 10 mov 0x10(%r14),%rcx c1b2: 48 29 c1 sub %rax,%rcx c1b5: 48 89 44 24 18 mov %rax,0x18(%rsp) c1ba: 48 89 4c 24 20 mov %rcx,0x20(%rsp) c1bf: 4c 8d 35 9a 67 04 00 lea 0x4679a(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> c1c6: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi c1cb: ba 06 00 00 00 mov $0x6,%edx c1d0: 4c 89 f6 mov %r14,%rsi c1d3: 31 c9 xor %ecx,%ecx c1d5: e8 b6 d2 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> c1da: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx c1df: 48 39 d8 cmp %rbx,%rax c1e2: 48 0f 43 c3 cmovae %rbx,%rax c1e6: 48 29 c3 sub %rax,%rbx c1e9: 48 03 44 24 18 add 0x18(%rsp),%rax c1ee: 48 89 44 24 08 mov %rax,0x8(%rsp) c1f3: 48 89 5c 24 10 mov %rbx,0x10(%rsp) c1f8: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi c1fd: ba 06 00 00 00 mov $0x6,%edx c202: 4c 89 f6 mov %r14,%rsi c205: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx c20c: e8 ff d3 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> c211: 48 ff c0 inc %rax c214: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx c219: 48 39 c8 cmp %rcx,%rax c21c: 48 0f 43 c1 cmovae %rcx,%rax c220: 48 29 c3 sub %rax,%rbx c223: 48 89 ce mov %rcx,%rsi c226: 48 29 de sub %rbx,%rsi c229: 72 71 jb c29c <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x1bc> c22b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c230: 48 39 f1 cmp %rsi,%rcx c233: 48 0f 42 f1 cmovb %rcx,%rsi c237: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx c23c: ba 0a 00 00 00 mov $0xa,%edx c241: e8 5a dd 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> c246: 84 c0 test %al,%al c248: 75 49 jne c293 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x1b3> c24a: 48 8b 44 24 08 mov 0x8(%rsp),%rax c24f: 48 63 c8 movslq %eax,%rcx c252: 48 39 c1 cmp %rax,%rcx c255: 75 3c jne c293 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x1b3> c257: 41 0f b6 4f 08 movzbl 0x8(%r15),%ecx c25c: 80 e1 fc and $0xfc,%cl c25f: 80 c9 02 or $0x2,%cl c262: 41 88 4f 08 mov %cl,0x8(%r15) c266: 48 c1 e0 20 shl $0x20,%rax c26a: 44 89 e1 mov %r12d,%ecx c26d: 48 09 c1 or %rax,%rcx c270: 49 89 0f mov %rcx,(%r15) c273: eb 0f jmp c284 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x1a4> c275: 48 8d 05 15 67 04 00 lea 0x46715(%rip),%rax # 52991 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc1a> c27c: 49 89 07 mov %rax,(%r15) c27f: 41 80 67 08 fc andb $0xfc,0x8(%r15) c284: 4c 89 f8 mov %r15,%rax c287: 48 83 c4 28 add $0x28,%rsp c28b: 5b pop %rbx c28c: 41 5c pop %r12 c28e: 41 5e pop %r14 c290: 41 5f pop %r15 c292: c3 ret c293: 48 8d 05 17 67 04 00 lea 0x46717(%rip),%rax # 529b1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc3a> c29a: eb e0 jmp c27c <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_+0x19c> c29c: 48 8d 3d 45 17 05 00 lea 0x51745(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> c2a3: 48 8d 35 69 6a 04 00 lea 0x46a69(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> c2aa: 48 8d 0d b2 6a 04 00 lea 0x46ab2(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> c2b1: ba 65 02 00 00 mov $0x265,%edx c2b6: e8 b5 a0 ff ff call 6370 <__assert_fail@plt> c2bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000c2c0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE>: c2c0: 55 push %rbp c2c1: 41 57 push %r15 c2c3: 41 56 push %r14 c2c5: 41 55 push %r13 c2c7: 41 54 push %r12 c2c9: 53 push %rbx c2ca: 48 81 ec c8 00 00 00 sub $0xc8,%rsp c2d1: 49 89 d7 mov %rdx,%r15 c2d4: 49 89 fe mov %rdi,%r14 c2d7: 66 0f ef c0 pxor %xmm0,%xmm0 c2db: 66 0f 7f 44 24 30 movdqa %xmm0,0x30(%rsp) c2e1: 48 8d 84 24 98 00 00 lea 0x98(%rsp),%rax c2e8: 00 c2e9: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) c2f0: 00 c2f1: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax c2f8: 00 00 00 c2fb: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) c302: 00 c303: 48 8b 46 08 mov 0x8(%rsi),%rax c307: 48 8b 4e 10 mov 0x10(%rsi),%rcx c30b: 48 29 c1 sub %rax,%rcx c30e: 48 89 04 24 mov %rax,(%rsp) c312: 48 89 4c 24 08 mov %rcx,0x8(%rsp) c317: 48 8d 15 6b 8a 05 00 lea 0x58a6b(%rip),%rdx # 64d89 <_ZL7kSecret+0x4379> c31e: 48 89 e7 mov %rsp,%rdi c321: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi c328: 00 c329: b9 01 00 00 00 mov $0x1,%ecx c32e: 41 b8 ff ff ff ff mov $0xffffffff,%r8d c334: 45 31 c9 xor %r9d,%r9d c337: e8 94 d3 01 00 call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> c33c: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax c343: 48 85 c0 test %rax,%rax c346: 4c 89 74 24 28 mov %r14,0x28(%rsp) c34b: 74 66 je c3b3 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0xf3> c34d: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx c354: 00 c355: 48 c1 e0 04 shl $0x4,%rax c359: 31 d2 xor %edx,%edx c35b: eb 0c jmp c369 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0xa9> c35d: 0f 1f 00 nopl (%rax) c360: 48 83 c2 10 add $0x10,%rdx c364: 48 39 d0 cmp %rdx,%rax c367: 74 4a je c3b3 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0xf3> c369: 48 8b 74 11 08 mov 0x8(%rcx,%rdx,1),%rsi c36e: 48 83 fe 03 cmp $0x3,%rsi c372: 72 ec jb c360 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0xa0> c374: 48 8b 3c 11 mov (%rcx,%rdx,1),%rdi c378: 0f b7 2f movzwl (%rdi),%ebp c37b: 81 f5 30 3a 00 00 xor $0x3a30,%ebp c381: 0f b6 5f 02 movzbl 0x2(%rdi),%ebx c385: 83 f3 3a xor $0x3a,%ebx c388: 66 09 eb or %bp,%bx c38b: 75 d3 jne c360 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0xa0> c38d: 48 83 fe 03 cmp $0x3,%rsi c391: b8 03 00 00 00 mov $0x3,%eax c396: 48 0f 42 c6 cmovb %rsi,%rax c39a: 48 01 c7 add %rax,%rdi c39d: 48 89 f1 mov %rsi,%rcx c3a0: 48 29 c1 sub %rax,%rcx c3a3: 48 89 7c 24 30 mov %rdi,0x30(%rsp) c3a8: 48 89 4c 24 38 mov %rcx,0x38(%rsp) c3ad: 48 83 fe 03 cmp $0x3,%rsi c3b1: 77 40 ja c3f3 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x133> c3b3: 48 8d 05 1c 66 04 00 lea 0x4661c(%rip),%rax # 529d6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc5f> c3ba: 49 89 06 mov %rax,(%r14) c3bd: 41 80 66 20 fc andb $0xfc,0x20(%r14) c3c2: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi c3c9: 00 c3ca: 48 8d 84 24 98 00 00 lea 0x98(%rsp),%rax c3d1: 00 c3d2: 48 39 c7 cmp %rax,%rdi c3d5: 74 05 je c3dc <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x11c> c3d7: e8 e4 a1 ff ff call 65c0 c3dc: 48 8b 44 24 28 mov 0x28(%rsp),%rax c3e1: 48 81 c4 c8 00 00 00 add $0xc8,%rsp c3e8: 5b pop %rbx c3e9: 41 5c pop %r12 c3eb: 41 5d pop %r13 c3ed: 41 5e pop %r14 c3ef: 41 5f pop %r15 c3f1: 5d pop %rbp c3f2: c3 ret c3f3: 48 8d 1d 66 65 04 00 lea 0x46566(%rip),%rbx # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> c3fa: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi c3ff: ba 06 00 00 00 mov $0x6,%edx c404: 48 89 de mov %rbx,%rsi c407: 31 c9 xor %ecx,%ecx c409: e8 82 d0 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> c40e: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp c413: 48 39 e8 cmp %rbp,%rax c416: 48 0f 43 c5 cmovae %rbp,%rax c41a: 48 29 c5 sub %rax,%rbp c41d: 48 03 44 24 30 add 0x30(%rsp),%rax c422: 48 89 04 24 mov %rax,(%rsp) c426: 48 89 6c 24 08 mov %rbp,0x8(%rsp) c42b: 48 89 e7 mov %rsp,%rdi c42e: ba 06 00 00 00 mov $0x6,%edx c433: 48 89 de mov %rbx,%rsi c436: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx c43d: e8 ce d1 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> c442: 48 ff c0 inc %rax c445: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx c44a: 48 39 c8 cmp %rcx,%rax c44d: 48 0f 43 c1 cmovae %rcx,%rax c451: 48 29 c5 sub %rax,%rbp c454: 48 89 ca mov %rcx,%rdx c457: 48 29 ea sub %rbp,%rdx c45a: 0f 82 af 03 00 00 jb c80f <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x54f> c460: 48 8b 1c 24 mov (%rsp),%rbx c464: 48 39 d1 cmp %rdx,%rcx c467: 48 0f 42 d1 cmovb %rcx,%rdx c46b: 48 85 d2 test %rdx,%rdx c46e: 74 10 je c480 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x1c0> c470: 48 83 fa 04 cmp $0x4,%rdx c474: 73 12 jae c488 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x1c8> c476: 31 c0 xor %eax,%eax c478: 45 31 ed xor %r13d,%r13d c47b: e9 70 01 00 00 jmp c5f0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x330> c480: 45 31 ed xor %r13d,%r13d c483: e9 7c 01 00 00 jmp c604 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x344> c488: 48 89 d5 mov %rdx,%rbp c48b: 48 89 d0 mov %rdx,%rax c48e: 48 83 e0 fc and $0xfffffffffffffffc,%rax c492: 48 8d 50 fc lea -0x4(%rax),%rdx c496: 48 89 d1 mov %rdx,%rcx c499: 48 c1 e9 02 shr $0x2,%rcx c49d: 48 ff c1 inc %rcx c4a0: 48 85 d2 test %rdx,%rdx c4a3: 0f 84 c2 00 00 00 je c56b <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x2ab> c4a9: 48 89 ce mov %rcx,%rsi c4ac: 48 83 e6 fe and $0xfffffffffffffffe,%rsi c4b0: 66 0f ef c0 pxor %xmm0,%xmm0 c4b4: 31 d2 xor %edx,%edx c4b6: 66 0f 6f 15 72 64 04 movdqa 0x46472(%rip),%xmm2 # 52930 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbb9> c4bd: 00 c4be: 66 0f 6f 1d 7a 64 04 movdqa 0x4647a(%rip),%xmm3 # 52940 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc9> c4c5: 00 c4c6: 66 0f ef c9 pxor %xmm1,%xmm1 c4ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) c4d0: 0f b7 3c 13 movzwl (%rbx,%rdx,1),%edi c4d4: 66 0f 6e e7 movd %edi,%xmm4 c4d8: 0f b7 7c 13 02 movzwl 0x2(%rbx,%rdx,1),%edi c4dd: 66 0f 6e ef movd %edi,%xmm5 c4e1: 66 0f 74 e2 pcmpeqb %xmm2,%xmm4 c4e5: 66 0f 60 e4 punpcklbw %xmm4,%xmm4 c4e9: f2 0f 70 e4 d4 pshuflw $0xd4,%xmm4,%xmm4 c4ee: 66 0f 70 e4 d4 pshufd $0xd4,%xmm4,%xmm4 c4f3: 66 0f db e3 pand %xmm3,%xmm4 c4f7: 66 0f d4 e0 paddq %xmm0,%xmm4 c4fb: 66 0f 74 ea pcmpeqb %xmm2,%xmm5 c4ff: 66 0f 60 ed punpcklbw %xmm5,%xmm5 c503: f2 0f 70 c5 d4 pshuflw $0xd4,%xmm5,%xmm0 c508: 66 0f 70 e8 d4 pshufd $0xd4,%xmm0,%xmm5 c50d: 66 0f db eb pand %xmm3,%xmm5 c511: 66 0f d4 e9 paddq %xmm1,%xmm5 c515: 0f b7 7c 13 04 movzwl 0x4(%rbx,%rdx,1),%edi c51a: 66 0f 6e c7 movd %edi,%xmm0 c51e: 0f b7 7c 13 06 movzwl 0x6(%rbx,%rdx,1),%edi c523: 66 0f 6e cf movd %edi,%xmm1 c527: 66 0f 74 c2 pcmpeqb %xmm2,%xmm0 c52b: 66 0f 60 c0 punpcklbw %xmm0,%xmm0 c52f: f2 0f 70 c0 d4 pshuflw $0xd4,%xmm0,%xmm0 c534: 66 0f 70 c0 d4 pshufd $0xd4,%xmm0,%xmm0 c539: 66 0f db c3 pand %xmm3,%xmm0 c53d: 66 0f d4 c4 paddq %xmm4,%xmm0 c541: 66 0f 74 ca pcmpeqb %xmm2,%xmm1 c545: 66 0f 60 c9 punpcklbw %xmm1,%xmm1 c549: f2 0f 70 c9 d4 pshuflw $0xd4,%xmm1,%xmm1 c54e: 66 0f 70 c9 d4 pshufd $0xd4,%xmm1,%xmm1 c553: 66 0f db cb pand %xmm3,%xmm1 c557: 66 0f d4 cd paddq %xmm5,%xmm1 c55b: 48 83 c2 08 add $0x8,%rdx c55f: 48 83 c6 fe add $0xfffffffffffffffe,%rsi c563: 0f 85 67 ff ff ff jne c4d0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x210> c569: eb 0a jmp c575 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x2b5> c56b: 66 0f ef c0 pxor %xmm0,%xmm0 c56f: 31 d2 xor %edx,%edx c571: 66 0f ef c9 pxor %xmm1,%xmm1 c575: f6 c1 01 test $0x1,%cl c578: 74 55 je c5cf <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x30f> c57a: 0f b7 0c 13 movzwl (%rbx,%rdx,1),%ecx c57e: 66 0f 6e d1 movd %ecx,%xmm2 c582: 0f b7 4c 13 02 movzwl 0x2(%rbx,%rdx,1),%ecx c587: 66 0f 6e d9 movd %ecx,%xmm3 c58b: 66 0f 6f 25 9d 63 04 movdqa 0x4639d(%rip),%xmm4 # 52930 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbb9> c592: 00 c593: 66 0f 74 d4 pcmpeqb %xmm4,%xmm2 c597: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 c59b: f2 0f 70 d2 d4 pshuflw $0xd4,%xmm2,%xmm2 c5a0: 66 0f 70 d2 d4 pshufd $0xd4,%xmm2,%xmm2 c5a5: 66 0f 6f 2d 93 63 04 movdqa 0x46393(%rip),%xmm5 # 52940 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc9> c5ac: 00 c5ad: 66 0f db d5 pand %xmm5,%xmm2 c5b1: 66 0f d4 c2 paddq %xmm2,%xmm0 c5b5: 66 0f 74 dc pcmpeqb %xmm4,%xmm3 c5b9: 66 0f 60 db punpcklbw %xmm3,%xmm3 c5bd: f2 0f 70 d3 d4 pshuflw $0xd4,%xmm3,%xmm2 c5c2: 66 0f 70 d2 d4 pshufd $0xd4,%xmm2,%xmm2 c5c7: 66 0f db d5 pand %xmm5,%xmm2 c5cb: 66 0f d4 ca paddq %xmm2,%xmm1 c5cf: 66 0f d4 c1 paddq %xmm1,%xmm0 c5d3: 66 0f 70 c8 ee pshufd $0xee,%xmm0,%xmm1 c5d8: 66 0f d4 c8 paddq %xmm0,%xmm1 c5dc: 66 49 0f 7e cd movq %xmm1,%r13 c5e1: 48 89 ea mov %rbp,%rdx c5e4: 48 39 c5 cmp %rax,%rbp c5e7: 74 1b je c604 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x344> c5e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) c5f0: 31 c9 xor %ecx,%ecx c5f2: 80 3c 03 2f cmpb $0x2f,(%rbx,%rax,1) c5f6: 0f 94 c1 sete %cl c5f9: 49 01 cd add %rcx,%r13 c5fc: 48 ff c0 inc %rax c5ff: 48 39 c2 cmp %rax,%rdx c602: 75 ec jne c5f0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x330> c604: 45 31 f6 xor %r14d,%r14d c607: 48 89 e5 mov %rsp,%rbp c60a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) c610: 66 c7 44 24 60 03 05 movw $0x503,0x60(%rsp) c617: 48 8d 05 d6 63 04 00 lea 0x463d6(%rip),%rax # 529f4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc7d> c61e: 48 89 44 24 40 mov %rax,0x40(%rsp) c623: 48 89 5c 24 50 mov %rbx,0x50(%rsp) c628: 49 89 d4 mov %rdx,%r12 c62b: 48 89 54 24 58 mov %rdx,0x58(%rsp) c630: 48 8d 44 24 40 lea 0x40(%rsp),%rax c635: 48 89 04 24 mov %rax,(%rsp) c639: 48 8d 05 c4 63 04 00 lea 0x463c4(%rip),%rax # 52a04 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc8d> c640: 48 89 44 24 10 mov %rax,0x10(%rsp) c645: 66 c7 44 24 20 02 03 movw $0x302,0x20(%rsp) c64c: 48 8d 7c 24 68 lea 0x68(%rsp),%rdi c651: 48 89 ee mov %rbp,%rsi c654: e8 e7 e1 01 00 call 2a840 <_ZNK4llvm5Twine3strB5cxx11Ev> c659: f3 0f 6f 44 24 68 movdqu 0x68(%rsp),%xmm0 c65f: f3 0f 7f 04 24 movdqu %xmm0,(%rsp) c664: 49 83 7f 10 00 cmpq $0x0,0x10(%r15) c669: 0f 84 9b 01 00 00 je c80a <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x54a> c66f: 4c 89 ff mov %r15,%rdi c672: 48 89 ee mov %rbp,%rsi c675: 4c 89 fd mov %r15,%rbp c678: 41 ff 57 18 call *0x18(%r15) c67c: 41 bf 04 00 00 00 mov $0x4,%r15d c682: 84 c0 test %al,%al c684: 75 2a jne c6b0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x3f0> c686: 4c 89 e2 mov %r12,%rdx c689: 4c 89 e1 mov %r12,%rcx c68c: 4c 89 e0 mov %r12,%rax c68f: 90 nop c690: 48 83 e8 01 sub $0x1,%rax c694: 72 5a jb c6f0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x430> c696: 80 7c 0b ff 2f cmpb $0x2f,-0x1(%rbx,%rcx,1) c69b: 48 89 c1 mov %rax,%rcx c69e: 75 f0 jne c690 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x3d0> c6a0: 48 39 d0 cmp %rdx,%rax c6a3: 48 0f 42 d0 cmovb %rax,%rdx c6a7: 49 89 d4 mov %rdx,%r12 c6aa: 41 bf 06 00 00 00 mov $0x6,%r15d c6b0: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi c6b5: 48 8d 44 24 78 lea 0x78(%rsp),%rax c6ba: 48 39 c7 cmp %rax,%rdi c6bd: 74 05 je c6c4 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x404> c6bf: e8 bc 9d ff ff call 6480 <_ZdlPv@plt> c6c4: 41 83 ff 06 cmp $0x6,%r15d c6c8: 75 50 jne c71a <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x45a> c6ca: 49 ff c6 inc %r14 c6cd: 4d 39 ee cmp %r13,%r14 c6d0: 49 89 ef mov %rbp,%r15 c6d3: 48 89 e5 mov %rsp,%rbp c6d6: 4c 89 e2 mov %r12,%rdx c6d9: 0f 86 31 ff ff ff jbe c610 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x350> c6df: eb 46 jmp c727 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x467> c6e1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) c6e8: 0f 1f 84 00 00 00 00 c6ef: 00 c6f0: 48 8b 44 24 28 mov 0x28(%rsp),%rax c6f5: 48 8d 0d 11 63 04 00 lea 0x46311(%rip),%rcx # 52a0d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc96> c6fc: 48 89 08 mov %rcx,(%rax) c6ff: 80 60 20 fc andb $0xfc,0x20(%rax) c703: 41 bf 01 00 00 00 mov $0x1,%r15d c709: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi c70e: 48 8d 44 24 78 lea 0x78(%rsp),%rax c713: 48 39 c7 cmp %rax,%rdi c716: 75 a7 jne c6bf <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x3ff> c718: eb aa jmp c6c4 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x404> c71a: 41 83 ff 04 cmp $0x4,%r15d c71e: 4c 89 e2 mov %r12,%rdx c721: 0f 85 9b fc ff ff jne c3c2 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x102> c727: 48 85 db test %rbx,%rbx c72a: 74 4d je c779 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x4b9> c72c: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 c731: 4c 89 34 24 mov %r14,(%rsp) c735: 48 83 fa 10 cmp $0x10,%rdx c739: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 c73e: 72 26 jb c766 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x4a6> c740: 48 89 d0 mov %rdx,%rax c743: 48 c1 e8 3e shr $0x3e,%rax c747: 0f 85 e1 00 00 00 jne c82e <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x56e> c74d: 49 8d 7c 24 01 lea 0x1(%r12),%rdi c752: e8 59 9d ff ff call 64b0 <_Znwm@plt> c757: 4c 89 e2 mov %r12,%rdx c75a: 49 89 c6 mov %rax,%r14 c75d: 48 89 04 24 mov %rax,(%rsp) c761: 4c 89 64 24 10 mov %r12,0x10(%rsp) c766: 48 85 d2 test %rdx,%rdx c769: 74 4f je c7ba <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x4fa> c76b: 48 83 fa 01 cmp $0x1,%rdx c76f: 75 38 jne c7a9 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x4e9> c771: 0f b6 03 movzbl (%rbx),%eax c774: 41 88 06 mov %al,(%r14) c777: eb 41 jmp c7ba <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x4fa> c779: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) c780: 00 00 c782: 48 8d 44 24 10 lea 0x10(%rsp),%rax c787: c6 44 24 10 00 movb $0x0,0x10(%rsp) c78c: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 c791: 41 0f b6 4f 20 movzbl 0x20(%r15),%ecx c796: 80 e1 fc and $0xfc,%cl c799: 80 c9 02 or $0x2,%cl c79c: 41 88 4f 20 mov %cl,0x20(%r15) c7a0: 49 8d 4f 10 lea 0x10(%r15),%rcx c7a4: 49 89 0f mov %rcx,(%r15) c7a7: eb 4b jmp c7f4 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x534> c7a9: 4c 89 f7 mov %r14,%rdi c7ac: 48 89 de mov %rbx,%rsi c7af: 4c 89 e2 mov %r12,%rdx c7b2: e8 79 9c ff ff call 6430 c7b7: 4c 89 e2 mov %r12,%rdx c7ba: 48 89 54 24 08 mov %rdx,0x8(%rsp) c7bf: 41 c6 04 16 00 movb $0x0,(%r14,%rdx,1) c7c4: 48 8b 14 24 mov (%rsp),%rdx c7c8: 41 0f b6 47 20 movzbl 0x20(%r15),%eax c7cd: 24 fc and $0xfc,%al c7cf: 0c 02 or $0x2,%al c7d1: 41 88 47 20 mov %al,0x20(%r15) c7d5: 49 8d 4f 10 lea 0x10(%r15),%rcx c7d9: 49 89 0f mov %rcx,(%r15) c7dc: 48 8d 44 24 10 lea 0x10(%rsp),%rax c7e1: 48 39 c2 cmp %rax,%rdx c7e4: 74 0e je c7f4 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x534> c7e6: 49 89 17 mov %rdx,(%r15) c7e9: 48 8b 44 24 10 mov 0x10(%rsp),%rax c7ee: 49 89 47 10 mov %rax,0x10(%r15) c7f2: eb 08 jmp c7fc <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x53c> c7f4: f3 0f 6f 00 movdqu (%rax),%xmm0 c7f8: f3 0f 7f 01 movdqu %xmm0,(%rcx) c7fc: 48 8b 44 24 08 mov 0x8(%rsp),%rax c801: 49 89 47 08 mov %rax,0x8(%r15) c805: e9 b8 fb ff ff jmp c3c2 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE+0x102> c80a: e8 c1 99 ff ff call 61d0 <_ZSt25__throw_bad_function_callv@plt> c80f: 48 8d 3d d2 11 05 00 lea 0x511d2(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> c816: 48 8d 35 f6 64 04 00 lea 0x464f6(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> c81d: 48 8d 0d 3f 65 04 00 lea 0x4653f(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> c824: ba 65 02 00 00 mov $0x265,%edx c829: e8 42 9b ff ff call 6370 <__assert_fail@plt> c82e: 48 8d 3d 2d 3b 04 00 lea 0x43b2d(%rip),%rdi # 50362 c835: e8 66 9a ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> c83a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000000c840 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE>: c840: 55 push %rbp c841: 41 57 push %r15 c843: 41 56 push %r14 c845: 41 55 push %r13 c847: 41 54 push %r12 c849: 53 push %rbx c84a: 48 83 ec 58 sub $0x58,%rsp c84e: 49 89 fe mov %rdi,%r14 c851: 4c 8d 64 24 28 lea 0x28(%rsp),%r12 c856: 4c 89 64 24 18 mov %r12,0x18(%rsp) c85b: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax c862: 00 00 00 c865: 48 89 44 24 20 mov %rax,0x20(%rsp) c86a: 48 8b 46 08 mov 0x8(%rsi),%rax c86e: 48 8b 4e 10 mov 0x10(%rsi),%rcx c872: 48 29 c1 sub %rax,%rcx c875: 48 89 44 24 08 mov %rax,0x8(%rsp) c87a: 48 89 4c 24 10 mov %rcx,0x10(%rsp) c87f: 48 8d 15 72 85 05 00 lea 0x58572(%rip),%rdx # 64df8 <_ZL7kSecret+0x43e8> c886: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi c88b: 48 8d 74 24 18 lea 0x18(%rsp),%rsi c890: b9 01 00 00 00 mov $0x1,%ecx c895: 41 b8 02 00 00 00 mov $0x2,%r8d c89b: 45 31 c9 xor %r9d,%r9d c89e: e8 2d ce 01 00 call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> c8a3: 8b 44 24 20 mov 0x20(%rsp),%eax c8a7: 85 c0 test %eax,%eax c8a9: 0f 84 8a 01 00 00 je ca39 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x1f9> c8af: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 c8b4: 49 83 7d 08 03 cmpq $0x3,0x8(%r13) c8b9: 75 1d jne c8d8 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x98> c8bb: 49 8b 4d 00 mov 0x0(%r13),%rcx c8bf: 0f b7 11 movzwl (%rcx),%edx c8c2: 81 f2 6d 61 00 00 xor $0x616d,%edx c8c8: 0f b6 49 02 movzbl 0x2(%rcx),%ecx c8cc: 83 f1 78 xor $0x78,%ecx c8cf: 66 09 d1 or %dx,%cx c8d2: 0f 84 91 01 00 00 je ca69 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x229> c8d8: 4c 8d 3d 81 60 04 00 lea 0x46081(%rip),%r15 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> c8df: ba 06 00 00 00 mov $0x6,%edx c8e4: 4c 89 ef mov %r13,%rdi c8e7: 4c 89 fe mov %r15,%rsi c8ea: 31 c9 xor %ecx,%ecx c8ec: e8 9f cb 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> c8f1: 49 8b 5d 08 mov 0x8(%r13),%rbx c8f5: 48 39 d8 cmp %rbx,%rax c8f8: 48 0f 43 c3 cmovae %rbx,%rax c8fc: 48 29 c3 sub %rax,%rbx c8ff: 49 03 45 00 add 0x0(%r13),%rax c903: 48 89 44 24 08 mov %rax,0x8(%rsp) c908: 48 89 5c 24 10 mov %rbx,0x10(%rsp) c90d: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi c912: ba 06 00 00 00 mov $0x6,%edx c917: 4c 89 fe mov %r15,%rsi c91a: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx c921: e8 ea cc 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> c926: 48 ff c0 inc %rax c929: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx c92e: 48 39 c8 cmp %rcx,%rax c931: 48 0f 43 c1 cmovae %rcx,%rax c935: 48 29 c3 sub %rax,%rbx c938: 48 89 ce mov %rcx,%rsi c93b: 48 29 de sub %rbx,%rsi c93e: 0f 82 68 01 00 00 jb caac <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x26c> c944: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c949: 48 39 f1 cmp %rsi,%rcx c94c: 48 0f 42 f1 cmovb %rcx,%rsi c950: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx c955: ba 0a 00 00 00 mov $0xa,%edx c95a: e8 41 d6 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> c95f: 84 c0 test %al,%al c961: 0f 85 c9 00 00 00 jne ca30 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x1f0> c967: 48 8b 44 24 08 mov 0x8(%rsp),%rax c96c: 48 63 c8 movslq %eax,%rcx c96f: 48 39 c1 cmp %rax,%rcx c972: 0f 85 b8 00 00 00 jne ca30 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x1f0> c978: 41 89 c7 mov %eax,%r15d c97b: 8b 44 24 20 mov 0x20(%rsp),%eax c97f: 83 f8 02 cmp $0x2,%eax c982: 0f 85 f0 00 00 00 jne ca78 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x238> c988: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx c98d: 48 8d 7b 10 lea 0x10(%rbx),%rdi c991: 4c 8d 2d c8 5f 04 00 lea 0x45fc8(%rip),%r13 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> c998: ba 06 00 00 00 mov $0x6,%edx c99d: 4c 89 ee mov %r13,%rsi c9a0: 31 c9 xor %ecx,%ecx c9a2: e8 e9 ca 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> c9a7: 48 8b 6b 18 mov 0x18(%rbx),%rbp c9ab: 48 39 e8 cmp %rbp,%rax c9ae: 48 0f 43 c5 cmovae %rbp,%rax c9b2: 48 29 c5 sub %rax,%rbp c9b5: 48 03 43 10 add 0x10(%rbx),%rax c9b9: 48 89 44 24 08 mov %rax,0x8(%rsp) c9be: 48 89 6c 24 10 mov %rbp,0x10(%rsp) c9c3: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi c9c8: ba 06 00 00 00 mov $0x6,%edx c9cd: 4c 89 ee mov %r13,%rsi c9d0: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx c9d7: e8 34 cc 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> c9dc: 48 ff c0 inc %rax c9df: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx c9e4: 48 39 c8 cmp %rcx,%rax c9e7: 48 0f 43 c1 cmovae %rcx,%rax c9eb: 48 29 c5 sub %rax,%rbp c9ee: 48 89 ce mov %rcx,%rsi c9f1: 48 29 ee sub %rbp,%rsi c9f4: 0f 82 b2 00 00 00 jb caac <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x26c> c9fa: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c9ff: 48 39 f1 cmp %rsi,%rcx ca02: 48 0f 42 f1 cmovb %rcx,%rsi ca06: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx ca0b: ba 0a 00 00 00 mov $0xa,%edx ca10: e8 8b d5 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> ca15: 84 c0 test %al,%al ca17: 0f 85 86 00 00 00 jne caa3 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x263> ca1d: 48 8b 44 24 08 mov 0x8(%rsp),%rax ca22: 48 63 c8 movslq %eax,%rcx ca25: 48 39 c1 cmp %rax,%rcx ca28: 75 79 jne caa3 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x263> ca2a: 48 c1 e0 20 shl $0x20,%rax ca2e: eb 52 jmp ca82 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x242> ca30: 48 8d 05 1a 60 04 00 lea 0x4601a(%rip),%rax # 52a51 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xcda> ca37: eb 07 jmp ca40 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x200> ca39: 48 8d 05 ec 5f 04 00 lea 0x45fec(%rip),%rax # 52a2c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xcb5> ca40: 49 89 06 mov %rax,(%r14) ca43: 41 80 66 08 fc andb $0xfc,0x8(%r14) ca48: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi ca4d: 4c 39 e7 cmp %r12,%rdi ca50: 74 05 je ca57 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x217> ca52: e8 69 9b ff ff call 65c0 ca57: 4c 89 f0 mov %r14,%rax ca5a: 48 83 c4 58 add $0x58,%rsp ca5e: 5b pop %rbx ca5f: 41 5c pop %r12 ca61: 41 5d pop %r13 ca63: 41 5e pop %r14 ca65: 41 5f pop %r15 ca67: 5d pop %rbp ca68: c3 ret ca69: 41 bf ff ff ff ff mov $0xffffffff,%r15d ca6f: 83 f8 02 cmp $0x2,%eax ca72: 0f 84 10 ff ff ff je c988 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x148> ca78: 48 b8 00 00 00 00 a0 movabs $0x186a000000000,%rax ca7f: 86 01 00 ca82: 4c 09 f8 or %r15,%rax ca85: 41 0f b6 4e 08 movzbl 0x8(%r14),%ecx ca8a: 80 e1 fc and $0xfc,%cl ca8d: 80 c9 02 or $0x2,%cl ca90: 41 88 4e 08 mov %cl,0x8(%r14) ca94: 49 89 06 mov %rax,(%r14) ca97: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi ca9c: 4c 39 e7 cmp %r12,%rdi ca9f: 75 b1 jne ca52 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x212> caa1: eb b4 jmp ca57 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x217> caa3: 48 8d 05 07 5f 04 00 lea 0x45f07(%rip),%rax # 529b1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc3a> caaa: eb 94 jmp ca40 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE+0x200> caac: 48 8d 3d 35 0f 05 00 lea 0x50f35(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> cab3: 48 8d 35 59 62 04 00 lea 0x46259(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> caba: 48 8d 0d a2 62 04 00 lea 0x462a2(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> cac1: ba 65 02 00 00 mov $0x265,%edx cac6: e8 a5 98 ff ff call 6370 <__assert_fail@plt> cacb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000cad0 <_ZN1M6Detail17getLinuxCPULimitsEv>: cad0: 55 push %rbp cad1: 41 57 push %r15 cad3: 41 56 push %r14 cad5: 41 55 push %r13 cad7: 41 54 push %r12 cad9: 53 push %rbx cada: 48 81 ec c8 00 00 00 sub $0xc8,%rsp cae1: 48 8d 05 87 5f 04 00 lea 0x45f87(%rip),%rax # 52a6f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xcf8> cae8: 48 89 44 24 58 mov %rax,0x58(%rsp) caed: 66 c7 44 24 78 03 01 movw $0x103,0x78(%rsp) caf4: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi cafb: 00 cafc: 48 8d 74 24 58 lea 0x58(%rsp),%rsi cb01: e8 7a 90 01 00 call 25b80 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE> cb06: f6 84 24 c0 00 00 00 testb $0x1,0xc0(%rsp) cb0d: 01 cb0e: 0f 85 b4 00 00 00 jne cbc8 <_ZN1M6Detail17getLinuxCPULimitsEv+0xf8> cb14: 48 8d 5c 24 68 lea 0x68(%rsp),%rbx cb19: 48 89 5c 24 58 mov %rbx,0x58(%rsp) cb1e: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax cb25: 00 00 00 cb28: 48 89 44 24 60 mov %rax,0x60(%rsp) cb2d: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax cb34: 00 cb35: 48 8b 48 08 mov 0x8(%rax),%rcx cb39: 48 8b 40 10 mov 0x10(%rax),%rax cb3d: 48 29 c8 sub %rcx,%rax cb40: 48 89 4c 24 28 mov %rcx,0x28(%rsp) cb45: 48 89 44 24 30 mov %rax,0x30(%rsp) cb4a: 48 8d 15 a7 82 05 00 lea 0x582a7(%rip),%rdx # 64df8 <_ZL7kSecret+0x43e8> cb51: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi cb56: 48 8d 74 24 58 lea 0x58(%rsp),%rsi cb5b: b9 01 00 00 00 mov $0x1,%ecx cb60: 41 b8 02 00 00 00 mov $0x2,%r8d cb66: 45 31 c9 xor %r9d,%r9d cb69: e8 62 cb 01 00 call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> cb6e: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi cb73: 8b 44 24 60 mov 0x60(%rsp),%eax cb77: 40 b5 01 mov $0x1,%bpl cb7a: 48 85 c0 test %rax,%rax cb7d: 74 3d je cbbc <_ZN1M6Detail17getLinuxCPULimitsEv+0xec> cb7f: 48 c1 e0 04 shl $0x4,%rax cb83: 31 c9 xor %ecx,%ecx cb85: eb 12 jmp cb99 <_ZN1M6Detail17getLinuxCPULimitsEv+0xc9> cb87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cb8e: 00 00 cb90: 48 83 c1 10 add $0x10,%rcx cb94: 48 39 c8 cmp %rcx,%rax cb97: 74 23 je cbbc <_ZN1M6Detail17getLinuxCPULimitsEv+0xec> cb99: 48 83 7c 0f 08 03 cmpq $0x3,0x8(%rdi,%rcx,1) cb9f: 75 ef jne cb90 <_ZN1M6Detail17getLinuxCPULimitsEv+0xc0> cba1: 48 8b 14 0f mov (%rdi,%rcx,1),%rdx cba5: 0f b7 32 movzwl (%rdx),%esi cba8: 81 f6 63 70 00 00 xor $0x7063,%esi cbae: 0f b6 52 02 movzbl 0x2(%rdx),%edx cbb2: 83 f2 75 xor $0x75,%edx cbb5: 66 09 f2 or %si,%dx cbb8: 75 d6 jne cb90 <_ZN1M6Detail17getLinuxCPULimitsEv+0xc0> cbba: 31 ed xor %ebp,%ebp cbbc: 48 39 df cmp %rbx,%rdi cbbf: 74 18 je cbd9 <_ZN1M6Detail17getLinuxCPULimitsEv+0x109> cbc1: e8 fa 99 ff ff call 65c0 cbc6: eb 11 jmp cbd9 <_ZN1M6Detail17getLinuxCPULimitsEv+0x109> cbc8: 40 b5 01 mov $0x1,%bpl cbcb: 83 bc 24 b0 00 00 00 cmpl $0x0,0xb0(%rsp) cbd2: 00 cbd3: 0f 84 b5 0b 00 00 je d78e <_ZN1M6Detail17getLinuxCPULimitsEv+0xcbe> cbd9: 48 8d 35 b5 5e 04 00 lea 0x45eb5(%rip),%rsi # 52a95 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd1e> cbe0: 48 8d bc 24 a8 00 00 lea 0xa8(%rsp),%rdi cbe7: 00 cbe8: ba 11 00 00 00 mov $0x11,%edx cbed: e8 0e 0c 00 00 call d800 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE> cbf2: 4c 8b a4 24 a8 00 00 mov 0xa8(%rsp),%r12 cbf9: 00 cbfa: 4d 85 e4 test %r12,%r12 cbfd: 0f 84 09 01 00 00 je cd0c <_ZN1M6Detail17getLinuxCPULimitsEv+0x23c> cc03: 40 84 ed test %bpl,%bpl cc06: 0f 85 1d 01 00 00 jne cd29 <_ZN1M6Detail17getLinuxCPULimitsEv+0x259> cc0c: 48 8d 05 5d 39 00 00 lea 0x395d(%rip),%rax # 10570 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_> cc13: 48 89 44 24 40 mov %rax,0x40(%rsp) cc18: 48 8d 05 c1 3a 00 00 lea 0x3ac1(%rip),%rax # 106e0 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail17getLinuxCPULimitsEvE3$_0E10_M_managerERSt9_Any_dataRKS5_St18_Manager_operation> cc1f: 48 89 44 24 38 mov %rax,0x38(%rsp) cc24: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi cc29: 48 8d 54 24 28 lea 0x28(%rsp),%rdx cc2e: 4c 89 e6 mov %r12,%rsi cc31: e8 8a f6 ff ff call c2c0 <_ZN1M6Detail20parseV2CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferERKSt8functionIFbNS1_9StringRefEEE> cc36: 48 8b 44 24 38 mov 0x38(%rsp),%rax cc3b: 48 85 c0 test %rax,%rax cc3e: 74 0f je cc4f <_ZN1M6Detail17getLinuxCPULimitsEv+0x17f> cc40: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi cc45: 48 89 fe mov %rdi,%rsi cc48: ba 03 00 00 00 mov $0x3,%edx cc4d: ff d0 call *%rax cc4f: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax cc54: 24 03 and $0x3,%al cc56: 3c 02 cmp $0x2,%al cc58: 0f 85 9d 01 00 00 jne cdfb <_ZN1M6Detail17getLinuxCPULimitsEv+0x32b> cc5e: 4c 89 64 24 48 mov %r12,0x48(%rsp) cc63: 48 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%rbp cc6a: ff ff 3f cc6d: 48 8d 35 80 5d 04 00 lea 0x45d80(%rip),%rsi # 529f4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc7d> cc74: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi cc79: 48 8d 54 24 58 lea 0x58(%rsp),%rdx cc7e: e8 cd 0d 00 00 call da50 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_> cc83: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx cc88: 48 89 d8 mov %rbx,%rax cc8b: 48 83 e0 f8 and $0xfffffffffffffff8,%rax cc8f: 48 8d 4d f9 lea -0x7(%rbp),%rcx cc93: 48 39 c8 cmp %rcx,%rax cc96: 0f 84 2a 0b 00 00 je d7c6 <_ZN1M6Detail17getLinuxCPULimitsEv+0xcf6> cc9c: 4c 8d 63 08 lea 0x8(%rbx),%r12 cca0: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx cca5: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 ccaa: b8 0f 00 00 00 mov $0xf,%eax ccaf: 4c 39 e9 cmp %r13,%rcx ccb2: 74 05 je ccb9 <_ZN1M6Detail17getLinuxCPULimitsEv+0x1e9> ccb4: 48 8b 44 24 18 mov 0x18(%rsp),%rax ccb9: 49 39 c4 cmp %rax,%r12 ccbc: 0f 86 13 02 00 00 jbe ced5 <_ZN1M6Detail17getLinuxCPULimitsEv+0x405> ccc2: 49 39 ec cmp %rbp,%r12 ccc5: 0f 87 07 0b 00 00 ja d7d2 <_ZN1M6Detail17getLinuxCPULimitsEv+0xd02> cccb: 48 01 c0 add %rax,%rax ccce: 48 39 e8 cmp %rbp,%rax ccd1: 48 0f 42 e8 cmovb %rax,%rbp ccd5: 49 39 c4 cmp %rax,%r12 ccd8: 49 0f 43 ec cmovae %r12,%rbp ccdc: 48 8d 7d 01 lea 0x1(%rbp),%rdi cce0: e8 cb 97 ff ff call 64b0 <_Znwm@plt> cce5: 49 89 c6 mov %rax,%r14 cce8: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 cced: 48 85 db test %rbx,%rbx ccf0: 0f 84 1c 02 00 00 je cf12 <_ZN1M6Detail17getLinuxCPULimitsEv+0x442> ccf6: 48 83 fb 01 cmp $0x1,%rbx ccfa: 0f 85 04 02 00 00 jne cf04 <_ZN1M6Detail17getLinuxCPULimitsEv+0x434> cd00: 41 0f b6 07 movzbl (%r15),%eax cd04: 41 88 06 mov %al,(%r14) cd07: e9 06 02 00 00 jmp cf12 <_ZN1M6Detail17getLinuxCPULimitsEv+0x442> cd0c: bd ff ff ff ff mov $0xffffffff,%ebp cd11: bb a0 86 01 00 mov $0x186a0,%ebx cd16: f6 84 24 c0 00 00 00 testb $0x1,0xc0(%rsp) cd1d: 01 cd1e: 0f 84 bd 03 00 00 je d0e1 <_ZN1M6Detail17getLinuxCPULimitsEv+0x611> cd24: e9 cb 03 00 00 jmp d0f4 <_ZN1M6Detail17getLinuxCPULimitsEv+0x624> cd29: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi cd2e: 4c 89 e6 mov %r12,%rsi cd31: e8 fa ef ff ff call bd30 <_ZN1M6Detail20parseV1CPUCgroupFileB5cxx11ERKN4llvm12MemoryBufferE> cd36: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax cd3b: 24 03 and $0x3,%al cd3d: 3c 02 cmp $0x2,%al cd3f: 0f 85 23 01 00 00 jne ce68 <_ZN1M6Detail17getLinuxCPULimitsEv+0x398> cd45: 4c 89 64 24 48 mov %r12,0x48(%rsp) cd4a: 49 bf 11 00 00 00 00 movabs $0xc000000000000011,%r15 cd51: 00 00 c0 cd54: 48 8d 35 72 5d 04 00 lea 0x45d72(%rip),%rsi # 52acd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd56> cd5b: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi cd60: 48 8d 54 24 58 lea 0x58(%rsp),%rdx cd65: e8 e6 0c 00 00 call da50 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_> cd6a: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx cd6f: 4a 8d 04 3b lea (%rbx,%r15,1),%rax cd73: 48 83 f8 10 cmp $0x10,%rax cd77: 0f 86 49 0a 00 00 jbe d7c6 <_ZN1M6Detail17getLinuxCPULimitsEv+0xcf6> cd7d: 4c 8d 6b 11 lea 0x11(%rbx),%r13 cd81: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx cd86: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 cd8b: b8 0f 00 00 00 mov $0xf,%eax cd90: 4c 39 e1 cmp %r12,%rcx cd93: 74 05 je cd9a <_ZN1M6Detail17getLinuxCPULimitsEv+0x2ca> cd95: 48 8b 44 24 18 mov 0x18(%rsp),%rax cd9a: 49 39 c5 cmp %rax,%r13 cd9d: 0f 86 47 01 00 00 jbe ceea <_ZN1M6Detail17getLinuxCPULimitsEv+0x41a> cda3: 4c 89 e9 mov %r13,%rcx cda6: 48 c1 e9 3e shr $0x3e,%rcx cdaa: 0f 85 22 0a 00 00 jne d7d2 <_ZN1M6Detail17getLinuxCPULimitsEv+0xd02> cdb0: 48 01 c0 add %rax,%rax cdb3: 48 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%rbp cdba: ff ff 3f cdbd: 48 39 e8 cmp %rbp,%rax cdc0: 48 0f 42 e8 cmovb %rax,%rbp cdc4: 49 39 c5 cmp %rax,%r13 cdc7: 49 0f 43 ed cmovae %r13,%rbp cdcb: 48 8d 7d 01 lea 0x1(%rbp),%rdi cdcf: e8 dc 96 ff ff call 64b0 <_Znwm@plt> cdd4: 49 89 c6 mov %rax,%r14 cdd7: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 cddc: 48 85 db test %rbx,%rbx cddf: 0f 84 4c 03 00 00 je d131 <_ZN1M6Detail17getLinuxCPULimitsEv+0x661> cde5: 48 83 fb 01 cmp $0x1,%rbx cde9: 0f 85 34 03 00 00 jne d123 <_ZN1M6Detail17getLinuxCPULimitsEv+0x653> cdef: 41 0f b6 07 movzbl (%r15),%eax cdf3: 41 88 06 mov %al,(%r14) cdf6: e9 36 03 00 00 jmp d131 <_ZN1M6Detail17getLinuxCPULimitsEv+0x661> cdfb: 48 8d 05 c6 d3 06 00 lea 0x6d3c6(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> ce02: 41 be 01 00 00 00 mov $0x1,%r14d ce08: bb a0 86 01 00 mov $0x186a0,%ebx ce0d: bd ff ff ff ff mov $0xffffffff,%ebp ce12: 80 38 00 cmpb $0x0,(%rax) ce15: 0f 84 79 02 00 00 je d094 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5c4> ce1b: 48 8d 3d 85 5c 04 00 lea 0x45c85(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> ce22: e8 69 4a 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> ce27: 84 c0 test %al,%al ce29: 0f 84 65 02 00 00 je d094 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5c4> ce2f: e8 6c 4b 01 00 call 219a0 <_ZN4llvm4dbgsEv> ce34: 49 89 c5 mov %rax,%r13 ce37: 48 8b 48 18 mov 0x18(%rax),%rcx ce3b: 48 8b 40 20 mov 0x20(%rax),%rax ce3f: 48 29 c1 sub %rax,%rcx ce42: 48 83 f9 12 cmp $0x12,%rcx ce46: 0f 87 9a 04 00 00 ja d2e6 <_ZN1M6Detail17getLinuxCPULimitsEv+0x816> ce4c: 48 8d 35 66 5c 04 00 lea 0x45c66(%rip),%rsi # 52ab9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd42> ce53: ba 13 00 00 00 mov $0x13,%edx ce58: 4c 89 ef mov %r13,%rdi ce5b: e8 10 ea 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> ce60: 49 89 c5 mov %rax,%r13 ce63: e9 94 04 00 00 jmp d2fc <_ZN1M6Detail17getLinuxCPULimitsEv+0x82c> ce68: 48 8d 05 59 d3 06 00 lea 0x6d359(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> ce6f: 41 bd 01 00 00 00 mov $0x1,%r13d ce75: bb a0 86 01 00 mov $0x186a0,%ebx ce7a: bd ff ff ff ff mov $0xffffffff,%ebp ce7f: 80 38 00 cmpb $0x0,(%rax) ce82: 0f 84 a4 07 00 00 je d62c <_ZN1M6Detail17getLinuxCPULimitsEv+0xb5c> ce88: 48 8d 3d 18 5c 04 00 lea 0x45c18(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> ce8f: e8 fc 49 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> ce94: 84 c0 test %al,%al ce96: 0f 84 90 07 00 00 je d62c <_ZN1M6Detail17getLinuxCPULimitsEv+0xb5c> ce9c: e8 ff 4a 01 00 call 219a0 <_ZN4llvm4dbgsEv> cea1: 49 89 c5 mov %rax,%r13 cea4: 48 8b 48 18 mov 0x18(%rax),%rcx cea8: 48 8b 40 20 mov 0x20(%rax),%rax ceac: 48 29 c1 sub %rax,%rcx ceaf: 48 83 f9 12 cmp $0x12,%rcx ceb3: 0f 87 9c 04 00 00 ja d355 <_ZN1M6Detail17getLinuxCPULimitsEv+0x885> ceb9: 48 8d 35 f9 5b 04 00 lea 0x45bf9(%rip),%rsi # 52ab9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd42> cec0: ba 13 00 00 00 mov $0x13,%edx cec5: 4c 89 ef mov %r13,%rdi cec8: e8 a3 e9 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> cecd: 49 89 c5 mov %rax,%r13 ced0: e9 96 04 00 00 jmp d36b <_ZN1M6Detail17getLinuxCPULimitsEv+0x89b> ced5: 48 b8 2f 63 70 75 2e movabs $0x78616d2e7570632f,%rax cedc: 6d 61 78 cedf: 48 89 04 19 mov %rax,(%rcx,%rbx,1) cee3: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 cee8: eb 4d jmp cf37 <_ZN1M6Detail17getLinuxCPULimitsEv+0x467> ceea: 0f 10 05 f0 5b 04 00 movups 0x45bf0(%rip),%xmm0 # 52ae1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd6a> cef1: 0f 11 04 19 movups %xmm0,(%rcx,%rbx,1) cef5: c6 44 19 10 73 movb $0x73,0x10(%rcx,%rbx,1) cefa: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 ceff: e9 60 02 00 00 jmp d164 <_ZN1M6Detail17getLinuxCPULimitsEv+0x694> cf04: 4c 89 f7 mov %r14,%rdi cf07: 4c 89 fe mov %r15,%rsi cf0a: 48 89 da mov %rbx,%rdx cf0d: e8 1e 95 ff ff call 6430 cf12: 48 b8 2f 63 70 75 2e movabs $0x78616d2e7570632f,%rax cf19: 6d 61 78 cf1c: 49 89 04 1e mov %rax,(%r14,%rbx,1) cf20: 4d 39 ef cmp %r13,%r15 cf23: 74 08 je cf2d <_ZN1M6Detail17getLinuxCPULimitsEv+0x45d> cf25: 4c 89 ff mov %r15,%rdi cf28: e8 53 95 ff ff call 6480 <_ZdlPv@plt> cf2d: 4c 89 74 24 08 mov %r14,0x8(%rsp) cf32: 48 89 6c 24 18 mov %rbp,0x18(%rsp) cf37: 4c 89 64 24 10 mov %r12,0x10(%rsp) cf3c: 43 c6 04 26 00 movb $0x0,(%r14,%r12,1) cf41: 48 8d 5c 24 38 lea 0x38(%rsp),%rbx cf46: 48 89 5c 24 28 mov %rbx,0x28(%rsp) cf4b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi cf50: 4c 39 ee cmp %r13,%rsi cf53: 74 11 je cf66 <_ZN1M6Detail17getLinuxCPULimitsEv+0x496> cf55: 48 89 74 24 28 mov %rsi,0x28(%rsp) cf5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax cf5f: 48 89 44 24 38 mov %rax,0x38(%rsp) cf64: eb 0b jmp cf71 <_ZN1M6Detail17getLinuxCPULimitsEv+0x4a1> cf66: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 cf6b: 0f 11 03 movups %xmm0,(%rbx) cf6e: 48 89 de mov %rbx,%rsi cf71: 48 8b 54 24 10 mov 0x10(%rsp),%rdx cf76: 48 89 54 24 30 mov %rdx,0x30(%rsp) cf7b: 4c 89 6c 24 08 mov %r13,0x8(%rsp) cf80: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) cf87: 00 00 cf89: c6 44 24 18 00 movb $0x0,0x18(%rsp) cf8e: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi cf93: e8 68 08 00 00 call d800 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE> cf98: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi cf9d: 48 39 df cmp %rbx,%rdi cfa0: 74 05 je cfa7 <_ZN1M6Detail17getLinuxCPULimitsEv+0x4d7> cfa2: e8 d9 94 ff ff call 6480 <_ZdlPv@plt> cfa7: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi cfac: 4c 39 ef cmp %r13,%rdi cfaf: 74 05 je cfb6 <_ZN1M6Detail17getLinuxCPULimitsEv+0x4e6> cfb1: e8 ca 94 ff ff call 6480 <_ZdlPv@plt> cfb6: 4c 8b 7c 24 50 mov 0x50(%rsp),%r15 cfbb: 4d 85 ff test %r15,%r15 cfbe: 74 30 je cff0 <_ZN1M6Detail17getLinuxCPULimitsEv+0x520> cfc0: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi cfc5: 4c 89 fe mov %r15,%rsi cfc8: e8 73 f8 ff ff call c840 <_ZN1M6Detail16parseV2CPULimitsERKN4llvm12MemoryBufferE> cfcd: 44 0f b6 64 24 30 movzbl 0x30(%rsp),%r12d cfd3: 44 89 e0 mov %r12d,%eax cfd6: 24 03 and $0x3,%al cfd8: 3c 02 cmp $0x2,%al cfda: 75 29 jne d005 <_ZN1M6Detail17getLinuxCPULimitsEv+0x535> cfdc: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp cfe1: 48 89 eb mov %rbp,%rbx cfe4: 48 c1 eb 20 shr $0x20,%rbx cfe8: 45 31 f6 xor %r14d,%r14d cfeb: e9 82 00 00 00 jmp d072 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5a2> cff0: bd ff ff ff ff mov $0xffffffff,%ebp cff5: bb a0 86 01 00 mov $0x186a0,%ebx cffa: 41 be 01 00 00 00 mov $0x1,%r14d d000: e9 8a 00 00 00 jmp d08f <_ZN1M6Detail17getLinuxCPULimitsEv+0x5bf> d005: 48 8d 05 bc d1 06 00 lea 0x6d1bc(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> d00c: 41 be 01 00 00 00 mov $0x1,%r14d d012: bb a0 86 01 00 mov $0x186a0,%ebx d017: bd ff ff ff ff mov $0xffffffff,%ebp d01c: 80 38 00 cmpb $0x0,(%rax) d01f: 74 51 je d072 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5a2> d021: 48 8d 3d 7f 5a 04 00 lea 0x45a7f(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> d028: e8 63 48 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> d02d: 84 c0 test %al,%al d02f: 74 41 je d072 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5a2> d031: e8 6a 49 01 00 call 219a0 <_ZN4llvm4dbgsEv> d036: 48 8d 35 7c 5a 04 00 lea 0x45a7c(%rip),%rsi # 52ab9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd42> d03d: 48 89 c7 mov %rax,%rdi d040: e8 ab 09 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d045: 49 89 c5 mov %rax,%r13 d048: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi d04d: e8 2e 0b 00 00 call db80 <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv> d052: 4c 89 ef mov %r13,%rdi d055: 48 89 c6 mov %rax,%rsi d058: e8 93 09 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d05d: 48 8d 35 25 7d 05 00 lea 0x57d25(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> d064: 48 89 c7 mov %rax,%rdi d067: e8 84 09 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d06c: 44 0f b6 64 24 30 movzbl 0x30(%rsp),%r12d d072: 41 80 e4 03 and $0x3,%r12b d076: 41 80 fc 01 cmp $0x1,%r12b d07a: 75 0a jne d086 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5b6> d07c: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi d081: e8 3a 95 ff ff call 65c0 d086: 49 8b 07 mov (%r15),%rax d089: 4c 89 ff mov %r15,%rdi d08c: ff 50 08 call *0x8(%rax) d08f: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 d094: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d099: 83 e0 03 and $0x3,%eax d09c: 83 f8 01 cmp $0x1,%eax d09f: 74 6e je d10f <_ZN1M6Detail17getLinuxCPULimitsEv+0x63f> d0a1: 83 f8 02 cmp $0x2,%eax d0a4: 75 14 jne d0ba <_ZN1M6Detail17getLinuxCPULimitsEv+0x5ea> d0a6: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi d0ab: 48 8d 44 24 68 lea 0x68(%rsp),%rax d0b0: 48 39 c7 cmp %rax,%rdi d0b3: 74 05 je d0ba <_ZN1M6Detail17getLinuxCPULimitsEv+0x5ea> d0b5: e8 c6 93 ff ff call 6480 <_ZdlPv@plt> d0ba: 45 85 f6 test %r14d,%r14d d0bd: 0f 84 9c 05 00 00 je d65f <_ZN1M6Detail17getLinuxCPULimitsEv+0xb8f> d0c3: bb a0 86 01 00 mov $0x186a0,%ebx d0c8: bd ff ff ff ff mov $0xffffffff,%ebp d0cd: 49 8b 04 24 mov (%r12),%rax d0d1: 4c 89 e7 mov %r12,%rdi d0d4: ff 50 08 call *0x8(%rax) d0d7: f6 84 24 c0 00 00 00 testb $0x1,0xc0(%rsp) d0de: 01 d0df: 75 13 jne d0f4 <_ZN1M6Detail17getLinuxCPULimitsEv+0x624> d0e1: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi d0e8: 00 d0e9: 48 85 ff test %rdi,%rdi d0ec: 74 06 je d0f4 <_ZN1M6Detail17getLinuxCPULimitsEv+0x624> d0ee: 48 8b 07 mov (%rdi),%rax d0f1: ff 50 08 call *0x8(%rax) d0f4: 48 c1 e3 20 shl $0x20,%rbx d0f8: 89 e8 mov %ebp,%eax d0fa: 48 09 d8 or %rbx,%rax d0fd: 48 81 c4 c8 00 00 00 add $0xc8,%rsp d104: 5b pop %rbx d105: 41 5c pop %r12 d107: 41 5d pop %r13 d109: 41 5e pop %r14 d10b: 41 5f pop %r15 d10d: 5d pop %rbp d10e: c3 ret d10f: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi d114: e8 a7 94 ff ff call 65c0 d119: 45 85 f6 test %r14d,%r14d d11c: 75 a5 jne d0c3 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5f3> d11e: e9 3c 05 00 00 jmp d65f <_ZN1M6Detail17getLinuxCPULimitsEv+0xb8f> d123: 4c 89 f7 mov %r14,%rdi d126: 4c 89 fe mov %r15,%rsi d129: 48 89 da mov %rbx,%rdx d12c: e8 ff 92 ff ff call 6430 d131: 0f 10 05 a9 59 04 00 movups 0x459a9(%rip),%xmm0 # 52ae1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd6a> d138: 41 0f 11 04 1e movups %xmm0,(%r14,%rbx,1) d13d: 41 c6 44 1e 10 73 movb $0x73,0x10(%r14,%rbx,1) d143: 4d 39 e7 cmp %r12,%r15 d146: 74 08 je d150 <_ZN1M6Detail17getLinuxCPULimitsEv+0x680> d148: 4c 89 ff mov %r15,%rdi d14b: e8 30 93 ff ff call 6480 <_ZdlPv@plt> d150: 4c 89 74 24 08 mov %r14,0x8(%rsp) d155: 48 89 6c 24 18 mov %rbp,0x18(%rsp) d15a: 49 bf 11 00 00 00 00 movabs $0xc000000000000011,%r15 d161: 00 00 c0 d164: 4c 89 6c 24 10 mov %r13,0x10(%rsp) d169: 43 c6 04 2e 00 movb $0x0,(%r14,%r13,1) d16e: 48 8d 5c 24 38 lea 0x38(%rsp),%rbx d173: 48 89 5c 24 28 mov %rbx,0x28(%rsp) d178: 48 8b 74 24 08 mov 0x8(%rsp),%rsi d17d: 4c 39 e6 cmp %r12,%rsi d180: 74 11 je d193 <_ZN1M6Detail17getLinuxCPULimitsEv+0x6c3> d182: 48 89 74 24 28 mov %rsi,0x28(%rsp) d187: 48 8b 44 24 18 mov 0x18(%rsp),%rax d18c: 48 89 44 24 38 mov %rax,0x38(%rsp) d191: eb 0b jmp d19e <_ZN1M6Detail17getLinuxCPULimitsEv+0x6ce> d193: 41 0f 10 04 24 movups (%r12),%xmm0 d198: 0f 11 03 movups %xmm0,(%rbx) d19b: 48 89 de mov %rbx,%rsi d19e: 48 8b 54 24 10 mov 0x10(%rsp),%rdx d1a3: 48 89 54 24 30 mov %rdx,0x30(%rsp) d1a8: 4c 89 64 24 08 mov %r12,0x8(%rsp) d1ad: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) d1b4: 00 00 d1b6: c6 44 24 18 00 movb $0x0,0x18(%rsp) d1bb: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi d1c0: e8 3b 06 00 00 call d800 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE> d1c5: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi d1ca: 48 39 df cmp %rbx,%rdi d1cd: 74 05 je d1d4 <_ZN1M6Detail17getLinuxCPULimitsEv+0x704> d1cf: e8 ac 92 ff ff call 6480 <_ZdlPv@plt> d1d4: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d1d9: 4c 39 e7 cmp %r12,%rdi d1dc: 74 05 je d1e3 <_ZN1M6Detail17getLinuxCPULimitsEv+0x713> d1de: e8 9d 92 ff ff call 6480 <_ZdlPv@plt> d1e3: 48 8b 6c 24 50 mov 0x50(%rsp),%rbp d1e8: 48 85 ed test %rbp,%rbp d1eb: 0f 84 ae 00 00 00 je d29f <_ZN1M6Detail17getLinuxCPULimitsEv+0x7cf> d1f1: 48 8d 35 d5 58 04 00 lea 0x458d5(%rip),%rsi # 52acd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd56> d1f8: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi d1fd: 48 8d 54 24 58 lea 0x58(%rsp),%rdx d202: e8 49 08 00 00 call da50 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_> d207: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx d20c: 49 8d 04 1f lea (%r15,%rbx,1),%rax d210: 48 ff c0 inc %rax d213: 48 83 f8 11 cmp $0x11,%rax d217: 0f 86 a9 05 00 00 jbe d7c6 <_ZN1M6Detail17getLinuxCPULimitsEv+0xcf6> d21d: 4c 8d 73 12 lea 0x12(%rbx),%r14 d221: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx d226: b8 0f 00 00 00 mov $0xf,%eax d22b: 4c 39 e1 cmp %r12,%rcx d22e: 74 05 je d235 <_ZN1M6Detail17getLinuxCPULimitsEv+0x765> d230: 48 8b 44 24 18 mov 0x18(%rsp),%rax d235: 49 39 c6 cmp %rax,%r14 d238: 48 89 ac 24 98 00 00 mov %rbp,0x98(%rsp) d23f: 00 d240: 0f 86 84 00 00 00 jbe d2ca <_ZN1M6Detail17getLinuxCPULimitsEv+0x7fa> d246: 4c 89 f1 mov %r14,%rcx d249: 48 c1 e9 3e shr $0x3e,%rcx d24d: 0f 85 7f 05 00 00 jne d7d2 <_ZN1M6Detail17getLinuxCPULimitsEv+0xd02> d253: 48 01 c0 add %rax,%rax d256: 48 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%rbp d25d: ff ff 3f d260: 48 39 e8 cmp %rbp,%rax d263: 48 0f 42 e8 cmovb %rax,%rbp d267: 49 39 c6 cmp %rax,%r14 d26a: 49 0f 43 ee cmovae %r14,%rbp d26e: 48 8d 7d 01 lea 0x1(%rbp),%rdi d272: e8 39 92 ff ff call 64b0 <_Znwm@plt> d277: 49 89 c7 mov %rax,%r15 d27a: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 d27f: 48 85 db test %rbx,%rbx d282: 0f 84 6f 01 00 00 je d3f7 <_ZN1M6Detail17getLinuxCPULimitsEv+0x927> d288: 48 83 fb 01 cmp $0x1,%rbx d28c: 0f 85 57 01 00 00 jne d3e9 <_ZN1M6Detail17getLinuxCPULimitsEv+0x919> d292: 41 0f b6 45 00 movzbl 0x0(%r13),%eax d297: 41 88 07 mov %al,(%r15) d29a: e9 58 01 00 00 jmp d3f7 <_ZN1M6Detail17getLinuxCPULimitsEv+0x927> d29f: bd ff ff ff ff mov $0xffffffff,%ebp d2a4: bb a0 86 01 00 mov $0x186a0,%ebx d2a9: 41 bd 01 00 00 00 mov $0x1,%r13d d2af: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 d2b4: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d2b9: 83 e0 03 and $0x3,%eax d2bc: 83 f8 01 cmp $0x1,%eax d2bf: 0f 85 78 03 00 00 jne d63d <_ZN1M6Detail17getLinuxCPULimitsEv+0xb6d> d2c5: e9 ac 04 00 00 jmp d776 <_ZN1M6Detail17getLinuxCPULimitsEv+0xca6> d2ca: 0f 10 05 22 58 04 00 movups 0x45822(%rip),%xmm0 # 52af3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd7c> d2d1: 0f 11 04 19 movups %xmm0,(%rcx,%rbx,1) d2d5: 66 c7 44 19 10 75 73 movw $0x7375,0x10(%rcx,%rbx,1) d2dc: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 d2e1: e9 44 01 00 00 jmp d42a <_ZN1M6Detail17getLinuxCPULimitsEv+0x95a> d2e6: 0f 10 05 cc 57 04 00 movups 0x457cc(%rip),%xmm0 # 52ab9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd42> d2ed: 0f 11 00 movups %xmm0,(%rax) d2f0: c7 40 0f 74 73 3a 20 movl $0x203a7374,0xf(%rax) d2f7: 49 83 45 20 13 addq $0x13,0x20(%r13) d2fc: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d301: 83 e0 03 and $0x3,%eax d304: 3c 03 cmp $0x3,%al d306: 0f 84 d2 04 00 00 je d7de <_ZN1M6Detail17getLinuxCPULimitsEv+0xd0e> d30c: 83 f8 02 cmp $0x2,%eax d30f: 0f 83 ae 00 00 00 jae d3c3 <_ZN1M6Detail17getLinuxCPULimitsEv+0x8f3> d315: 4c 8b 7c 24 58 mov 0x58(%rsp),%r15 d31a: 4d 85 ff test %r15,%r15 d31d: 0f 84 ab 02 00 00 je d5ce <_ZN1M6Detail17getLinuxCPULimitsEv+0xafe> d323: 4c 89 ff mov %r15,%rdi d326: e8 e5 8e ff ff call 6210 d32b: 48 89 c2 mov %rax,%rdx d32e: 49 8b 45 18 mov 0x18(%r13),%rax d332: 49 8b 7d 20 mov 0x20(%r13),%rdi d336: 48 29 f8 sub %rdi,%rax d339: 48 39 d0 cmp %rdx,%rax d33c: 0f 83 78 02 00 00 jae d5ba <_ZN1M6Detail17getLinuxCPULimitsEv+0xaea> d342: 4c 89 ef mov %r13,%rdi d345: 4c 89 fe mov %r15,%rsi d348: e8 23 e5 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d34d: 49 89 c5 mov %rax,%r13 d350: e9 79 02 00 00 jmp d5ce <_ZN1M6Detail17getLinuxCPULimitsEv+0xafe> d355: 0f 10 05 5d 57 04 00 movups 0x4575d(%rip),%xmm0 # 52ab9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd42> d35c: 0f 11 00 movups %xmm0,(%rax) d35f: c7 40 0f 74 73 3a 20 movl $0x203a7374,0xf(%rax) d366: 49 83 45 20 13 addq $0x13,0x20(%r13) d36b: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d370: 83 e0 03 and $0x3,%eax d373: 3c 03 cmp $0x3,%al d375: 0f 84 63 04 00 00 je d7de <_ZN1M6Detail17getLinuxCPULimitsEv+0xd0e> d37b: 83 f8 02 cmp $0x2,%eax d37e: 73 4b jae d3cb <_ZN1M6Detail17getLinuxCPULimitsEv+0x8fb> d380: 4c 8b 74 24 58 mov 0x58(%rsp),%r14 d385: 4d 85 f6 test %r14,%r14 d388: 0f 84 83 02 00 00 je d611 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb41> d38e: 4c 89 f7 mov %r14,%rdi d391: e8 7a 8e ff ff call 6210 d396: 49 89 c7 mov %rax,%r15 d399: 49 8b 45 18 mov 0x18(%r13),%rax d39d: 49 8b 7d 20 mov 0x20(%r13),%rdi d3a1: 48 29 f8 sub %rdi,%rax d3a4: 4c 39 f8 cmp %r15,%rax d3a7: 0f 83 50 02 00 00 jae d5fd <_ZN1M6Detail17getLinuxCPULimitsEv+0xb2d> d3ad: 4c 89 ef mov %r13,%rdi d3b0: 4c 89 f6 mov %r14,%rsi d3b3: 4c 89 fa mov %r15,%rdx d3b6: e8 b5 e4 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d3bb: 49 89 c5 mov %rax,%r13 d3be: e9 4e 02 00 00 jmp d611 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb41> d3c3: 0f 84 05 02 00 00 je d5ce <_ZN1M6Detail17getLinuxCPULimitsEv+0xafe> d3c9: eb 06 jmp d3d1 <_ZN1M6Detail17getLinuxCPULimitsEv+0x901> d3cb: 0f 84 40 02 00 00 je d611 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb41> d3d1: 48 8d 3d 82 5c 04 00 lea 0x45c82(%rip),%rdi # 5305a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12e3> d3d8: 48 8d 35 e4 5b 04 00 lea 0x45be4(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> d3df: ba c1 00 00 00 mov $0xc1,%edx d3e4: e8 d7 63 01 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> d3e9: 4c 89 ff mov %r15,%rdi d3ec: 4c 89 ee mov %r13,%rsi d3ef: 48 89 da mov %rbx,%rdx d3f2: e8 39 90 ff ff call 6430 d3f7: 0f 10 05 f5 56 04 00 movups 0x456f5(%rip),%xmm0 # 52af3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd7c> d3fe: 41 0f 11 04 1f movups %xmm0,(%r15,%rbx,1) d403: 66 41 c7 44 1f 10 75 movw $0x7375,0x10(%r15,%rbx,1) d40a: 73 d40b: 4d 39 e5 cmp %r12,%r13 d40e: 74 08 je d418 <_ZN1M6Detail17getLinuxCPULimitsEv+0x948> d410: 4c 89 ef mov %r13,%rdi d413: e8 68 90 ff ff call 6480 <_ZdlPv@plt> d418: 4c 89 7c 24 08 mov %r15,0x8(%rsp) d41d: 48 89 6c 24 18 mov %rbp,0x18(%rsp) d422: 48 8b ac 24 98 00 00 mov 0x98(%rsp),%rbp d429: 00 d42a: 4c 89 74 24 10 mov %r14,0x10(%rsp) d42f: 43 c6 04 37 00 movb $0x0,(%r15,%r14,1) d434: 48 8d 5c 24 38 lea 0x38(%rsp),%rbx d439: 48 89 5c 24 28 mov %rbx,0x28(%rsp) d43e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi d443: 4c 39 e6 cmp %r12,%rsi d446: 74 11 je d459 <_ZN1M6Detail17getLinuxCPULimitsEv+0x989> d448: 48 89 74 24 28 mov %rsi,0x28(%rsp) d44d: 48 8b 44 24 18 mov 0x18(%rsp),%rax d452: 48 89 44 24 38 mov %rax,0x38(%rsp) d457: eb 0b jmp d464 <_ZN1M6Detail17getLinuxCPULimitsEv+0x994> d459: 41 0f 10 04 24 movups (%r12),%xmm0 d45e: 0f 11 03 movups %xmm0,(%rbx) d461: 48 89 de mov %rbx,%rsi d464: 48 8b 54 24 10 mov 0x10(%rsp),%rdx d469: 48 89 54 24 30 mov %rdx,0x30(%rsp) d46e: 4c 89 64 24 08 mov %r12,0x8(%rsp) d473: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) d47a: 00 00 d47c: c6 44 24 18 00 movb $0x0,0x18(%rsp) d481: 48 8d bc 24 a0 00 00 lea 0xa0(%rsp),%rdi d488: 00 d489: e8 72 03 00 00 call d800 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE> d48e: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi d493: 48 39 df cmp %rbx,%rdi d496: 74 05 je d49d <_ZN1M6Detail17getLinuxCPULimitsEv+0x9cd> d498: e8 e3 8f ff ff call 6480 <_ZdlPv@plt> d49d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d4a2: 4c 39 e7 cmp %r12,%rdi d4a5: 74 05 je d4ac <_ZN1M6Detail17getLinuxCPULimitsEv+0x9dc> d4a7: e8 d4 8f ff ff call 6480 <_ZdlPv@plt> d4ac: 4c 8b bc 24 a0 00 00 mov 0xa0(%rsp),%r15 d4b3: 00 d4b4: 4d 85 ff test %r15,%r15 d4b7: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 d4bc: 74 33 je d4f1 <_ZN1M6Detail17getLinuxCPULimitsEv+0xa21> d4be: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi d4c3: 48 89 ee mov %rbp,%rsi d4c6: 4c 89 fa mov %r15,%rdx d4c9: e8 12 ec ff ff call c0e0 <_ZN1M6Detail16parseV1CPULimitsERKN4llvm12MemoryBufferES4_> d4ce: 44 0f b6 74 24 30 movzbl 0x30(%rsp),%r14d d4d4: 44 89 f0 mov %r14d,%eax d4d7: 24 03 and $0x3,%al d4d9: 3c 02 cmp $0x2,%al d4db: 75 29 jne d506 <_ZN1M6Detail17getLinuxCPULimitsEv+0xa36> d4dd: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp d4e2: 48 89 eb mov %rbp,%rbx d4e5: 48 c1 eb 20 shr $0x20,%rbx d4e9: 45 31 ed xor %r13d,%r13d d4ec: e9 88 00 00 00 jmp d579 <_ZN1M6Detail17getLinuxCPULimitsEv+0xaa9> d4f1: bd ff ff ff ff mov $0xffffffff,%ebp d4f6: bb a0 86 01 00 mov $0x186a0,%ebx d4fb: 41 bd 01 00 00 00 mov $0x1,%r13d d501: e9 90 00 00 00 jmp d596 <_ZN1M6Detail17getLinuxCPULimitsEv+0xac6> d506: 48 8d 05 bb cc 06 00 lea 0x6ccbb(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> d50d: 41 bd 01 00 00 00 mov $0x1,%r13d d513: bb a0 86 01 00 mov $0x186a0,%ebx d518: bd ff ff ff ff mov $0xffffffff,%ebp d51d: 80 38 00 cmpb $0x0,(%rax) d520: 74 57 je d579 <_ZN1M6Detail17getLinuxCPULimitsEv+0xaa9> d522: 48 8d 3d 7e 55 04 00 lea 0x4557e(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> d529: e8 62 43 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> d52e: 84 c0 test %al,%al d530: 74 47 je d579 <_ZN1M6Detail17getLinuxCPULimitsEv+0xaa9> d532: e8 69 44 01 00 call 219a0 <_ZN4llvm4dbgsEv> d537: 48 8d 35 7b 55 04 00 lea 0x4557b(%rip),%rsi # 52ab9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd42> d53e: 48 89 c7 mov %rax,%rdi d541: e8 aa 04 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d546: 49 89 c5 mov %rax,%r13 d549: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi d54e: e8 2d 06 00 00 call db80 <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv> d553: 4c 89 ef mov %r13,%rdi d556: 41 bd 01 00 00 00 mov $0x1,%r13d d55c: 48 89 c6 mov %rax,%rsi d55f: e8 8c 04 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d564: 48 8d 35 1e 78 05 00 lea 0x5781e(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> d56b: 48 89 c7 mov %rax,%rdi d56e: e8 7d 04 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d573: 44 0f b6 74 24 30 movzbl 0x30(%rsp),%r14d d579: 41 80 e6 03 and $0x3,%r14b d57d: 41 80 fe 01 cmp $0x1,%r14b d581: 75 0a jne d58d <_ZN1M6Detail17getLinuxCPULimitsEv+0xabd> d583: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi d588: e8 33 90 ff ff call 65c0 d58d: 49 8b 07 mov (%r15),%rax d590: 4c 89 ff mov %r15,%rdi d593: ff 50 08 call *0x8(%rax) d596: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi d59d: 00 d59e: 48 8b 07 mov (%rdi),%rax d5a1: ff 50 08 call *0x8(%rax) d5a4: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d5a9: 83 e0 03 and $0x3,%eax d5ac: 83 f8 01 cmp $0x1,%eax d5af: 0f 85 88 00 00 00 jne d63d <_ZN1M6Detail17getLinuxCPULimitsEv+0xb6d> d5b5: e9 bc 01 00 00 jmp d776 <_ZN1M6Detail17getLinuxCPULimitsEv+0xca6> d5ba: 48 85 d2 test %rdx,%rdx d5bd: 74 0f je d5ce <_ZN1M6Detail17getLinuxCPULimitsEv+0xafe> d5bf: 4c 89 fe mov %r15,%rsi d5c2: 49 89 d7 mov %rdx,%r15 d5c5: e8 66 8e ff ff call 6430 d5ca: 4d 01 7d 20 add %r15,0x20(%r13) d5ce: 49 8b 45 20 mov 0x20(%r13),%rax d5d2: 49 39 45 18 cmp %rax,0x18(%r13) d5d6: 74 0c je d5e4 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb14> d5d8: c6 00 0a movb $0xa,(%rax) d5db: 49 ff 45 20 incq 0x20(%r13) d5df: e9 b0 fa ff ff jmp d094 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5c4> d5e4: 48 8d 35 9e 77 05 00 lea 0x5779e(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> d5eb: ba 01 00 00 00 mov $0x1,%edx d5f0: 4c 89 ef mov %r13,%rdi d5f3: e8 78 e2 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d5f8: e9 97 fa ff ff jmp d094 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5c4> d5fd: 4d 85 ff test %r15,%r15 d600: 74 0f je d611 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb41> d602: 4c 89 f6 mov %r14,%rsi d605: 4c 89 fa mov %r15,%rdx d608: e8 23 8e ff ff call 6430 d60d: 4d 01 7d 20 add %r15,0x20(%r13) d611: 49 8b 45 20 mov 0x20(%r13),%rax d615: 49 39 45 18 cmp %rax,0x18(%r13) d619: 0f 84 2c 01 00 00 je d74b <_ZN1M6Detail17getLinuxCPULimitsEv+0xc7b> d61f: c6 00 0a movb $0xa,(%rax) d622: 49 ff 45 20 incq 0x20(%r13) d626: 41 bd 01 00 00 00 mov $0x1,%r13d d62c: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d631: 83 e0 03 and $0x3,%eax d634: 83 f8 01 cmp $0x1,%eax d637: 0f 84 39 01 00 00 je d776 <_ZN1M6Detail17getLinuxCPULimitsEv+0xca6> d63d: 83 f8 02 cmp $0x2,%eax d640: 75 14 jne d656 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb86> d642: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi d647: 48 8d 44 24 68 lea 0x68(%rsp),%rax d64c: 48 39 c7 cmp %rax,%rdi d64f: 74 05 je d656 <_ZN1M6Detail17getLinuxCPULimitsEv+0xb86> d651: e8 2a 8e ff ff call 6480 <_ZdlPv@plt> d656: 45 85 ed test %r13d,%r13d d659: 0f 85 64 fa ff ff jne d0c3 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5f3> d65f: 83 fd ff cmp $0xffffffff,%ebp d662: 74 65 je d6c9 <_ZN1M6Detail17getLinuxCPULimitsEv+0xbf9> d664: 81 fd e7 03 00 00 cmp $0x3e7,%ebp d66a: 7f 5d jg d6c9 <_ZN1M6Detail17getLinuxCPULimitsEv+0xbf9> d66c: 48 8d 05 55 cb 06 00 lea 0x6cb55(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> d673: bb a0 86 01 00 mov $0x186a0,%ebx d678: bd ff ff ff ff mov $0xffffffff,%ebp d67d: 80 38 00 cmpb $0x0,(%rax) d680: 0f 84 47 fa ff ff je d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d686: 48 8d 3d 1a 54 04 00 lea 0x4541a(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> d68d: e8 fe 41 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> d692: 84 c0 test %al,%al d694: 0f 84 33 fa ff ff je d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d69a: e8 01 43 01 00 call 219a0 <_ZN4llvm4dbgsEv> d69f: 48 8b 50 18 mov 0x18(%rax),%rdx d6a3: 48 8b 48 20 mov 0x20(%rax),%rcx d6a7: 48 29 ca sub %rcx,%rdx d6aa: 48 83 fa 2f cmp $0x2f,%rdx d6ae: 77 71 ja d721 <_ZN1M6Detail17getLinuxCPULimitsEv+0xc51> d6b0: 48 8d 35 4f 54 04 00 lea 0x4544f(%rip),%rsi # 52b06 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd8f> d6b7: ba 30 00 00 00 mov $0x30,%edx d6bc: 48 89 c7 mov %rax,%rdi d6bf: e8 ac e1 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d6c4: e9 04 fa ff ff jmp d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d6c9: 8d 83 bf bd f0 ff lea -0xf4241(%rbx),%eax d6cf: 3d a6 c1 f0 ff cmp $0xfff0c1a6,%eax d6d4: 0f 87 f3 f9 ff ff ja d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d6da: 48 8d 05 e7 ca 06 00 lea 0x6cae7(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> d6e1: bb a0 86 01 00 mov $0x186a0,%ebx d6e6: bd ff ff ff ff mov $0xffffffff,%ebp d6eb: 80 38 00 cmpb $0x0,(%rax) d6ee: 0f 84 d9 f9 ff ff je d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d6f4: 48 8d 3d ac 53 04 00 lea 0x453ac(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> d6fb: e8 90 41 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> d700: 84 c0 test %al,%al d702: 0f 84 c5 f9 ff ff je d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d708: e8 93 42 01 00 call 219a0 <_ZN4llvm4dbgsEv> d70d: 48 8d 35 23 54 04 00 lea 0x45423(%rip),%rsi # 52b37 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xdc0> d714: 48 89 c7 mov %rax,%rdi d717: e8 d4 02 00 00 call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> d71c: e9 ac f9 ff ff jmp d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d721: 0f 10 05 fe 53 04 00 movups 0x453fe(%rip),%xmm0 # 52b26 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xdaf> d728: 0f 11 41 20 movups %xmm0,0x20(%rcx) d72c: 0f 10 05 e3 53 04 00 movups 0x453e3(%rip),%xmm0 # 52b16 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd9f> d733: 0f 11 41 10 movups %xmm0,0x10(%rcx) d737: 0f 10 05 c8 53 04 00 movups 0x453c8(%rip),%xmm0 # 52b06 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd8f> d73e: 0f 11 01 movups %xmm0,(%rcx) d741: 48 83 40 20 30 addq $0x30,0x20(%rax) d746: e9 82 f9 ff ff jmp d0cd <_ZN1M6Detail17getLinuxCPULimitsEv+0x5fd> d74b: 48 8d 35 37 76 05 00 lea 0x57637(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> d752: ba 01 00 00 00 mov $0x1,%edx d757: 4c 89 ef mov %r13,%rdi d75a: e8 11 e1 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d75f: 41 bd 01 00 00 00 mov $0x1,%r13d d765: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax d76a: 83 e0 03 and $0x3,%eax d76d: 83 f8 01 cmp $0x1,%eax d770: 0f 85 c7 fe ff ff jne d63d <_ZN1M6Detail17getLinuxCPULimitsEv+0xb6d> d776: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi d77b: e8 40 8e ff ff call 65c0 d780: 45 85 ed test %r13d,%r13d d783: 0f 85 3a f9 ff ff jne d0c3 <_ZN1M6Detail17getLinuxCPULimitsEv+0x5f3> d789: e9 d1 fe ff ff jmp d65f <_ZN1M6Detail17getLinuxCPULimitsEv+0xb8f> d78e: 48 8d 44 24 68 lea 0x68(%rsp),%rax d793: 48 89 44 24 58 mov %rax,0x58(%rsp) d798: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax d79f: 00 00 00 d7a2: 48 89 44 24 60 mov %rax,0x60(%rsp) d7a7: 48 8d 3d 11 56 04 00 lea 0x45611(%rip),%rdi # 52dbf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1048> d7ae: 48 8d 35 40 56 04 00 lea 0x45640(%rip),%rsi # 52df5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x107e> d7b5: 48 8d 0d 8b 56 04 00 lea 0x4568b(%rip),%rcx # 52e47 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x10d0> d7bc: ba ec 00 00 00 mov $0xec,%edx d7c1: e8 aa 8b ff ff call 6370 <__assert_fail@plt> d7c6: 48 8d 3d db 58 04 00 lea 0x458db(%rip),%rdi # 530a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1331> d7cd: e8 ce 8a ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> d7d2: 48 8d 3d 89 2b 04 00 lea 0x42b89(%rip),%rdi # 50362 d7d9: e8 c2 8a ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> d7de: 48 8d 3d a1 57 04 00 lea 0x457a1(%rip),%rdi # 52f86 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x120f> d7e5: 48 8d 35 d7 57 04 00 lea 0x457d7(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> d7ec: 48 8d 0d 07 58 04 00 lea 0x45807(%rip),%rcx # 52ffa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1283> d7f3: ba b9 00 00 00 mov $0xb9,%edx d7f8: e8 73 8b ff ff call 6370 <__assert_fail@plt> d7fd: 0f 1f 00 nopl (%rax) 000000000000d800 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE>: d800: 41 57 push %r15 d802: 41 56 push %r14 d804: 41 54 push %r12 d806: 53 push %rbx d807: 48 83 ec 48 sub $0x48,%rsp d80b: 48 89 d3 mov %rdx,%rbx d80e: 49 89 f7 mov %rsi,%r15 d811: 49 89 fe mov %rdi,%r14 d814: 66 c7 44 24 40 05 01 movw $0x105,0x40(%rsp) d81b: 48 89 74 24 20 mov %rsi,0x20(%rsp) d820: 48 89 54 24 28 mov %rdx,0x28(%rsp) d825: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi d82a: 48 8d 74 24 20 lea 0x20(%rsp),%rsi d82f: e8 4c 83 01 00 call 25b80 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE> d834: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax d839: a8 01 test $0x1,%al d83b: 0f 84 b6 00 00 00 je d8f7 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0xf7> d841: 83 7c 24 08 00 cmpl $0x0,0x8(%rsp) d846: 0f 84 ab 00 00 00 je d8f7 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0xf7> d84c: 48 8d 05 75 c9 06 00 lea 0x6c975(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> d853: 80 38 00 cmpb $0x0,(%rax) d856: 0f 84 bd 00 00 00 je d919 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x119> d85c: 48 8d 3d 44 52 04 00 lea 0x45244(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> d863: e8 28 40 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> d868: 84 c0 test %al,%al d86a: 0f 84 a9 00 00 00 je d919 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x119> d870: e8 2b 41 01 00 call 219a0 <_ZN4llvm4dbgsEv> d875: 49 89 c4 mov %rax,%r12 d878: 48 8b 48 18 mov 0x18(%rax),%rcx d87c: 48 8b 40 20 mov 0x20(%rax),%rax d880: 48 29 c1 sub %rax,%rcx d883: 48 83 f9 21 cmp $0x21,%rcx d887: 0f 87 b4 00 00 00 ja d941 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x141> d88d: 48 8d 35 08 55 04 00 lea 0x45508(%rip),%rsi # 52d9c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1025> d894: ba 22 00 00 00 mov $0x22,%edx d899: 4c 89 e7 mov %r12,%rdi d89c: e8 cf df 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d8a1: 49 89 c4 mov %rax,%r12 d8a4: 48 8b 78 20 mov 0x20(%rax),%rdi d8a8: 49 8b 44 24 18 mov 0x18(%r12),%rax d8ad: 48 29 f8 sub %rdi,%rax d8b0: 48 39 d8 cmp %rbx,%rax d8b3: 0f 82 c2 00 00 00 jb d97b <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x17b> d8b9: 48 85 db test %rbx,%rbx d8bc: 74 18 je d8d6 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0xd6> d8be: 4c 89 fe mov %r15,%rsi d8c1: 48 89 da mov %rbx,%rdx d8c4: e8 67 8b ff ff call 6430 d8c9: 49 03 5c 24 20 add 0x20(%r12),%rbx d8ce: 49 89 5c 24 20 mov %rbx,0x20(%r12) d8d3: 48 89 df mov %rbx,%rdi d8d6: 49 39 7c 24 18 cmp %rdi,0x18(%r12) d8db: 0f 84 ba 00 00 00 je d99b <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x19b> d8e1: c6 07 0a movb $0xa,(%rdi) d8e4: 49 ff 44 24 20 incq 0x20(%r12) d8e9: 31 c0 xor %eax,%eax d8eb: 49 89 06 mov %rax,(%r14) d8ee: f6 44 24 18 01 testb $0x1,0x18(%rsp) d8f3: 74 30 je d925 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x125> d8f5: eb 3e jmp d935 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x135> d8f7: a8 01 test $0x1,%al d8f9: 0f 85 c5 00 00 00 jne d9c4 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x1c4> d8ff: 48 8b 44 24 08 mov 0x8(%rsp),%rax d904: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) d90b: 00 00 d90d: 49 89 06 mov %rax,(%r14) d910: f6 44 24 18 01 testb $0x1,0x18(%rsp) d915: 74 0e je d925 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x125> d917: eb 1c jmp d935 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x135> d919: 31 c0 xor %eax,%eax d91b: 49 89 06 mov %rax,(%r14) d91e: f6 44 24 18 01 testb $0x1,0x18(%rsp) d923: 75 10 jne d935 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x135> d925: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d92a: 48 85 ff test %rdi,%rdi d92d: 74 06 je d935 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x135> d92f: 48 8b 07 mov (%rdi),%rax d932: ff 50 08 call *0x8(%rax) d935: 48 83 c4 48 add $0x48,%rsp d939: 5b pop %rbx d93a: 41 5c pop %r12 d93c: 41 5e pop %r14 d93e: 41 5f pop %r15 d940: c3 ret d941: 0f 10 05 64 54 04 00 movups 0x45464(%rip),%xmm0 # 52dac <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1035> d948: 0f 11 40 10 movups %xmm0,0x10(%rax) d94c: 0f 10 05 49 54 04 00 movups 0x45449(%rip),%xmm0 # 52d9c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1025> d953: 0f 11 00 movups %xmm0,(%rax) d956: 66 c7 40 20 6e 20 movw $0x206e,0x20(%rax) d95c: 49 8b 7c 24 20 mov 0x20(%r12),%rdi d961: 48 83 c7 22 add $0x22,%rdi d965: 49 89 7c 24 20 mov %rdi,0x20(%r12) d96a: 49 8b 44 24 18 mov 0x18(%r12),%rax d96f: 48 29 f8 sub %rdi,%rax d972: 48 39 d8 cmp %rbx,%rax d975: 0f 83 3e ff ff ff jae d8b9 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0xb9> d97b: 4c 89 e7 mov %r12,%rdi d97e: 4c 89 fe mov %r15,%rsi d981: 48 89 da mov %rbx,%rdx d984: e8 e7 de 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d989: 49 89 c4 mov %rax,%r12 d98c: 48 8b 78 20 mov 0x20(%rax),%rdi d990: 49 39 7c 24 18 cmp %rdi,0x18(%r12) d995: 0f 85 46 ff ff ff jne d8e1 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0xe1> d99b: 48 8d 35 e7 73 05 00 lea 0x573e7(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> d9a2: ba 01 00 00 00 mov $0x1,%edx d9a7: 4c 89 e7 mov %r12,%rdi d9aa: e8 c1 de 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> d9af: 31 c0 xor %eax,%eax d9b1: 49 89 06 mov %rax,(%r14) d9b4: f6 44 24 18 01 testb $0x1,0x18(%rsp) d9b9: 0f 85 76 ff ff ff jne d935 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x135> d9bf: e9 61 ff ff ff jmp d925 <_ZN12_GLOBAL__N_110fileBufferEN4llvm9StringRefE+0x125> d9c4: 48 8d 3d f4 53 04 00 lea 0x453f4(%rip),%rdi # 52dbf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1048> d9cb: 48 8d 35 23 54 04 00 lea 0x45423(%rip),%rsi # 52df5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x107e> d9d2: 48 8d 0d 6e 54 04 00 lea 0x4546e(%rip),%rcx # 52e47 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x10d0> d9d9: ba ec 00 00 00 mov $0xec,%edx d9de: e8 8d 89 ff ff call 6370 <__assert_fail@plt> d9e3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) d9ea: 00 00 00 d9ed: 0f 1f 00 nopl (%rax) 000000000000d9f0 <_ZN4llvm11raw_ostreamlsEPKc>: d9f0: 41 57 push %r15 d9f2: 41 56 push %r14 d9f4: 53 push %rbx d9f5: 48 89 fb mov %rdi,%rbx d9f8: 48 85 f6 test %rsi,%rsi d9fb: 74 45 je da42 <_ZN4llvm11raw_ostreamlsEPKc+0x52> d9fd: 49 89 f6 mov %rsi,%r14 da00: 48 89 f7 mov %rsi,%rdi da03: e8 08 88 ff ff call 6210 da08: 49 89 c7 mov %rax,%r15 da0b: 48 8b 43 18 mov 0x18(%rbx),%rax da0f: 48 8b 7b 20 mov 0x20(%rbx),%rdi da13: 48 29 f8 sub %rdi,%rax da16: 4c 39 f8 cmp %r15,%rax da19: 73 13 jae da2e <_ZN4llvm11raw_ostreamlsEPKc+0x3e> da1b: 48 89 df mov %rbx,%rdi da1e: 4c 89 f6 mov %r14,%rsi da21: 4c 89 fa mov %r15,%rdx da24: 5b pop %rbx da25: 41 5e pop %r14 da27: 41 5f pop %r15 da29: e9 42 de 01 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> da2e: 4d 85 ff test %r15,%r15 da31: 74 0f je da42 <_ZN4llvm11raw_ostreamlsEPKc+0x52> da33: 4c 89 f6 mov %r14,%rsi da36: 4c 89 fa mov %r15,%rdx da39: e8 f2 89 ff ff call 6430 da3e: 4c 01 7b 20 add %r15,0x20(%rbx) da42: 48 89 d8 mov %rbx,%rax da45: 5b pop %rbx da46: 41 5e pop %r14 da48: 41 5f pop %r15 da4a: c3 ret da4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000da50 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_>: da50: 55 push %rbp da51: 41 57 push %r15 da53: 41 56 push %r14 da55: 41 55 push %r13 da57: 41 54 push %r12 da59: 53 push %rbx da5a: 50 push %rax da5b: 49 89 d6 mov %rdx,%r14 da5e: 49 89 f7 mov %rsi,%r15 da61: 48 89 fb mov %rdi,%rbx da64: 48 89 f7 mov %rsi,%rdi da67: e8 a4 87 ff ff call 6210 da6c: 49 89 c4 mov %rax,%r12 da6f: 4c 8d 6b 10 lea 0x10(%rbx),%r13 da73: 4c 89 2b mov %r13,(%rbx) da76: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) da7d: 00 da7e: c6 43 10 00 movb $0x0,0x10(%rbx) da82: 49 8b 76 08 mov 0x8(%r14),%rsi da86: 48 01 c6 add %rax,%rsi da89: 48 89 df mov %rbx,%rdi da8c: e8 bf 29 00 00 call 10450 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm> da91: 48 8b 73 08 mov 0x8(%rbx),%rsi da95: 48 b8 ff ff ff ff ff movabs $0x3fffffffffffffff,%rax da9c: ff ff 3f da9f: 48 29 f0 sub %rsi,%rax daa2: 4c 39 e0 cmp %r12,%rax daa5: 0f 82 c6 00 00 00 jb db71 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x121> daab: 4a 8d 2c 26 lea (%rsi,%r12,1),%rbp daaf: 48 8b 3b mov (%rbx),%rdi dab2: b8 0f 00 00 00 mov $0xf,%eax dab7: 4c 39 ef cmp %r13,%rdi daba: 74 04 je dac0 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x70> dabc: 48 8b 43 10 mov 0x10(%rbx),%rax dac0: 48 39 c5 cmp %rax,%rbp dac3: 76 12 jbe dad7 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x87> dac5: 48 89 df mov %rbx,%rdi dac8: 31 d2 xor %edx,%edx daca: 4c 89 f9 mov %r15,%rcx dacd: 4d 89 e0 mov %r12,%r8 dad0: e8 eb cb ff ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> dad5: eb 21 jmp daf8 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0xa8> dad7: 4d 85 e4 test %r12,%r12 dada: 74 1c je daf8 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0xa8> dadc: 48 01 f7 add %rsi,%rdi dadf: 49 83 fc 01 cmp $0x1,%r12 dae3: 75 08 jne daed <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x9d> dae5: 41 0f b6 07 movzbl (%r15),%eax dae9: 88 07 mov %al,(%rdi) daeb: eb 0b jmp daf8 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0xa8> daed: 4c 89 fe mov %r15,%rsi daf0: 4c 89 e2 mov %r12,%rdx daf3: e8 38 89 ff ff call 6430 daf8: 48 89 6b 08 mov %rbp,0x8(%rbx) dafc: 48 8b 03 mov (%rbx),%rax daff: c6 04 28 00 movb $0x0,(%rax,%rbp,1) db03: 4d 8b 46 08 mov 0x8(%r14),%r8 db07: 48 8b 3b mov (%rbx),%rdi db0a: 48 8b 73 08 mov 0x8(%rbx),%rsi db0e: 4a 8d 2c 06 lea (%rsi,%r8,1),%rbp db12: b8 0f 00 00 00 mov $0xf,%eax db17: 4c 39 ef cmp %r13,%rdi db1a: 74 04 je db20 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0xd0> db1c: 48 8b 43 10 mov 0x10(%rbx),%rax db20: 49 8b 0e mov (%r14),%rcx db23: 48 39 c5 cmp %rax,%rbp db26: 76 0c jbe db34 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0xe4> db28: 48 89 df mov %rbx,%rdi db2b: 31 d2 xor %edx,%edx db2d: e8 8e cb ff ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> db32: eb 20 jmp db54 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x104> db34: 4d 85 c0 test %r8,%r8 db37: 74 1b je db54 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x104> db39: 48 01 f7 add %rsi,%rdi db3c: 49 83 f8 01 cmp $0x1,%r8 db40: 75 07 jne db49 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0xf9> db42: 0f b6 01 movzbl (%rcx),%eax db45: 88 07 mov %al,(%rdi) db47: eb 0b jmp db54 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x104> db49: 48 89 ce mov %rcx,%rsi db4c: 4c 89 c2 mov %r8,%rdx db4f: e8 dc 88 ff ff call 6430 db54: 48 89 6b 08 mov %rbp,0x8(%rbx) db58: 48 8b 03 mov (%rbx),%rax db5b: c6 04 28 00 movb $0x0,(%rax,%rbp,1) db5f: 48 89 d8 mov %rbx,%rax db62: 48 83 c4 08 add $0x8,%rsp db66: 5b pop %rbx db67: 41 5c pop %r12 db69: 41 5d pop %r13 db6b: 41 5e pop %r14 db6d: 41 5f pop %r15 db6f: 5d pop %rbp db70: c3 ret db71: 48 8d 3d 30 55 04 00 lea 0x45530(%rip),%rdi # 530a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1331> db78: e8 23 87 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> db7d: 0f 1f 00 nopl (%rax) 000000000000db80 <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv>: db80: 50 push %rax db81: 0f b6 4f 08 movzbl 0x8(%rdi),%ecx db85: 83 e1 03 and $0x3,%ecx db88: 80 f9 03 cmp $0x3,%cl db8b: 74 10 je db9d <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv+0x1d> db8d: 31 c0 xor %eax,%eax db8f: 83 f9 02 cmp $0x2,%ecx db92: 73 05 jae db99 <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv+0x19> db94: 48 8b 07 mov (%rdi),%rax db97: eb 02 jmp db9b <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv+0x1b> db99: 75 21 jne dbbc <_ZNK1M7ErrorOrINS_6Detail14linuxCPULimitsEE8getErrorEv+0x3c> db9b: 59 pop %rcx db9c: c3 ret db9d: 48 8d 3d e2 53 04 00 lea 0x453e2(%rip),%rdi # 52f86 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x120f> dba4: 48 8d 35 18 54 04 00 lea 0x45418(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> dbab: 48 8d 0d 0b 55 04 00 lea 0x4550b(%rip),%rcx # 530bd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1346> dbb2: ba b9 00 00 00 mov $0xb9,%edx dbb7: e8 b4 87 ff ff call 6370 <__assert_fail@plt> dbbc: 48 8d 3d 97 54 04 00 lea 0x45497(%rip),%rdi # 5305a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12e3> dbc3: 48 8d 35 f9 53 04 00 lea 0x453f9(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> dbca: ba c1 00 00 00 mov $0xc1,%edx dbcf: e8 ec 5b 01 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> dbd4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) dbdb: 00 00 00 dbde: 66 90 xchg %ax,%ax 000000000000dbe0 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE>: dbe0: 55 push %rbp dbe1: 41 57 push %r15 dbe3: 41 56 push %r14 dbe5: 41 55 push %r13 dbe7: 41 54 push %r12 dbe9: 53 push %rbx dbea: 48 81 ec 18 03 00 00 sub $0x318,%rsp dbf1: 48 89 b4 24 a8 00 00 mov %rsi,0xa8(%rsp) dbf8: 00 dbf9: 48 89 fb mov %rdi,%rbx dbfc: 48 8d 84 24 c0 00 00 lea 0xc0(%rsp),%rax dc03: 00 dc04: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) dc0b: 00 dc0c: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax dc13: 00 00 00 dc16: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) dc1d: 00 dc1e: 48 8b 02 mov (%rdx),%rax dc21: 48 8b 48 08 mov 0x8(%rax),%rcx dc25: 48 8b 40 10 mov 0x10(%rax),%rax dc29: 48 29 c8 sub %rcx,%rax dc2c: 48 89 8c 24 f0 00 00 mov %rcx,0xf0(%rsp) dc33: 00 dc34: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) dc3b: 00 dc3c: 48 8d 15 46 71 05 00 lea 0x57146(%rip),%rdx # 64d89 <_ZL7kSecret+0x4379> dc43: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi dc4a: 00 dc4b: 48 8d b4 24 b0 00 00 lea 0xb0(%rsp),%rsi dc52: 00 dc53: b8 ff ff ff ff mov $0xffffffff,%eax dc58: 48 89 44 24 10 mov %rax,0x10(%rsp) dc5d: b9 01 00 00 00 mov $0x1,%ecx dc62: 41 b8 ff ff ff ff mov $0xffffffff,%r8d dc68: 45 31 c9 xor %r9d,%r9d dc6b: e8 60 ba 01 00 call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> dc70: 48 8d 44 24 78 lea 0x78(%rsp),%rax dc75: 48 89 44 24 68 mov %rax,0x68(%rsp) dc7a: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax dc81: 00 00 00 dc84: 48 89 44 24 70 mov %rax,0x70(%rsp) dc89: 44 8b a4 24 b8 00 00 mov 0xb8(%rsp),%r12d dc90: 00 dc91: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx dc98: 00 00 00 dc9b: 4d 85 e4 test %r12,%r12 dc9e: 48 89 5c 24 38 mov %rbx,0x38(%rsp) dca3: 0f 84 65 07 00 00 je e40e <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x82e> dca9: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax dcb0: 00 dcb1: 48 89 44 24 40 mov %rax,0x40(%rsp) dcb6: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax dcbd: 00 dcbe: 48 89 44 24 48 mov %rax,0x48(%rsp) dcc3: 49 c1 e4 04 shl $0x4,%r12 dcc7: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) dcce: ff ff dcd0: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 dcd5: 4c 8d 35 84 4c 04 00 lea 0x44c84(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> dcdc: 31 c9 xor %ecx,%ecx dcde: 66 90 xchg %ax,%ax dce0: 48 8b 44 24 40 mov 0x40(%rsp),%rax dce5: 48 89 0c 24 mov %rcx,(%rsp) dce9: 0f 10 04 08 movups (%rax,%rcx,1),%xmm0 dced: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp) dcf2: c6 44 24 18 3a movb $0x3a,0x18(%rsp) dcf7: ba 01 00 00 00 mov $0x1,%edx dcfc: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi dd01: 4c 89 ee mov %r13,%rsi dd04: 31 c9 xor %ecx,%ecx dd06: e8 85 b4 01 00 call 29190 <_ZNK4llvm9StringRef4findES0_m> dd0b: 48 83 f8 ff cmp $0xffffffffffffffff,%rax dd0f: 74 4f je dd60 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x180> dd11: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx dd16: 48 8b 54 24 58 mov 0x58(%rsp),%rdx dd1b: 48 39 d0 cmp %rdx,%rax dd1e: 48 89 d6 mov %rdx,%rsi dd21: 48 0f 42 f0 cmovb %rax,%rsi dd25: 48 ff c0 inc %rax dd28: 48 39 c2 cmp %rax,%rdx dd2b: 48 0f 42 c2 cmovb %rdx,%rax dd2f: 48 8d 3c 01 lea (%rcx,%rax,1),%rdi dd33: 48 29 c2 sub %rax,%rdx dd36: 48 89 8c 24 f0 00 00 mov %rcx,0xf0(%rsp) dd3d: 00 dd3e: 48 89 b4 24 f8 00 00 mov %rsi,0xf8(%rsp) dd45: 00 dd46: 48 89 bc 24 00 01 00 mov %rdi,0x100(%rsp) dd4d: 00 dd4e: 48 89 94 24 08 01 00 mov %rdx,0x108(%rsp) dd55: 00 dd56: eb 23 jmp dd7b <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x19b> dd58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) dd5f: 00 dd60: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax dd67: 00 dd68: 0f 57 c0 xorps %xmm0,%xmm0 dd6b: 0f 11 00 movups %xmm0,(%rax) dd6e: 0f 28 44 24 50 movaps 0x50(%rsp),%xmm0 dd73: 0f 29 84 24 f0 00 00 movaps %xmm0,0xf0(%rsp) dd7a: 00 dd7b: ba 06 00 00 00 mov $0x6,%edx dd80: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi dd87: 00 dd88: 4c 89 f6 mov %r14,%rsi dd8b: 31 c9 xor %ecx,%ecx dd8d: e8 fe b6 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> dd92: 48 8b 9c 24 f8 00 00 mov 0xf8(%rsp),%rbx dd99: 00 dd9a: 48 39 d8 cmp %rbx,%rax dd9d: 48 0f 43 c3 cmovae %rbx,%rax dda1: 48 29 c3 sub %rax,%rbx dda4: 48 03 84 24 f0 00 00 add 0xf0(%rsp),%rax ddab: 00 ddac: 48 89 44 24 18 mov %rax,0x18(%rsp) ddb1: 48 89 5c 24 20 mov %rbx,0x20(%rsp) ddb6: ba 06 00 00 00 mov $0x6,%edx ddbb: 4c 89 ef mov %r13,%rdi ddbe: 4c 89 f6 mov %r14,%rsi ddc1: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx ddc8: e8 43 b8 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> ddcd: 48 ff c0 inc %rax ddd0: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx ddd5: 48 39 c8 cmp %rcx,%rax ddd8: 48 0f 43 c1 cmovae %rcx,%rax dddc: 48 29 c3 sub %rax,%rbx dddf: 48 89 cd mov %rcx,%rbp dde2: 48 29 dd sub %rbx,%rbp dde5: 0f 82 bb 07 00 00 jb e5a6 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9c6> ddeb: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 ddf0: 48 39 e9 cmp %rbp,%rcx ddf3: 48 0f 42 e9 cmovb %rcx,%rbp ddf7: ba 06 00 00 00 mov $0x6,%edx ddfc: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi de03: 00 de04: 4c 89 f6 mov %r14,%rsi de07: 31 c9 xor %ecx,%ecx de09: e8 82 b6 01 00 call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> de0e: 48 8b 9c 24 08 01 00 mov 0x108(%rsp),%rbx de15: 00 de16: 48 39 d8 cmp %rbx,%rax de19: 48 0f 43 c3 cmovae %rbx,%rax de1d: 48 29 c3 sub %rax,%rbx de20: 48 03 84 24 00 01 00 add 0x100(%rsp),%rax de27: 00 de28: 48 89 44 24 18 mov %rax,0x18(%rsp) de2d: 48 89 5c 24 20 mov %rbx,0x20(%rsp) de32: ba 06 00 00 00 mov $0x6,%edx de37: 4c 89 f6 mov %r14,%rsi de3a: 4d 89 ee mov %r13,%r14 de3d: 4c 89 ef mov %r13,%rdi de40: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx de47: e8 c4 b7 01 00 call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> de4c: 48 ff c0 inc %rax de4f: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx de54: 48 39 c8 cmp %rcx,%rax de57: 48 0f 43 c1 cmovae %rcx,%rax de5b: 48 29 c3 sub %rax,%rbx de5e: 49 89 cd mov %rcx,%r13 de61: 49 29 dd sub %rbx,%r13 de64: 0f 82 3c 07 00 00 jb e5a6 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9c6> de6a: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx de6f: 4c 39 e9 cmp %r13,%rcx de72: 4c 0f 42 e9 cmovb %rcx,%r13 de76: 48 83 fd 07 cmp $0x7,%rbp de7a: 74 74 je def0 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x310> de7c: 48 83 fd 0b cmp $0xb,%rbp de80: 0f 84 7a 01 00 00 je e000 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x420> de86: 48 83 fd 09 cmp $0x9,%rbp de8a: 0f 85 86 01 00 00 jne e016 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x436> de90: 49 8b 07 mov (%r15),%rax de93: 48 b9 70 72 6f 63 65 movabs $0x6f737365636f7270,%rcx de9a: 73 73 6f de9d: 48 31 c8 xor %rcx,%rax dea0: 41 0f b6 4f 08 movzbl 0x8(%r15),%ecx dea5: 48 83 f1 72 xor $0x72,%rcx dea9: 48 09 c1 or %rax,%rcx deac: 0f 85 64 01 00 00 jne e016 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x436> deb2: 48 89 df mov %rbx,%rdi deb5: 4c 89 ee mov %r13,%rsi deb8: ba 0a 00 00 00 mov $0xa,%edx debd: 4d 89 f5 mov %r14,%r13 dec0: 4c 89 f1 mov %r14,%rcx dec3: e8 d8 c0 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> dec8: 84 c0 test %al,%al deca: 0f 85 5f 05 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> ded0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx ded5: 48 63 c1 movslq %ecx,%rax ded8: 48 39 c8 cmp %rcx,%rax dedb: 0f 85 4e 05 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> dee1: 48 89 4c 24 10 mov %rcx,0x10(%rsp) dee6: e9 2e 01 00 00 jmp e019 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x439> deeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) def0: 4c 89 ff mov %r15,%rdi def3: 48 8d 35 ae 4c 04 00 lea 0x44cae(%rip),%rsi # 52ba8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe31> defa: 48 89 ea mov %rbp,%rdx defd: e8 fe 85 ff ff call 6500 df02: 85 c0 test %eax,%eax df04: 0f 85 0c 01 00 00 jne e016 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x436> df0a: 48 89 df mov %rbx,%rdi df0d: 4c 89 ee mov %r13,%rsi df10: ba 0a 00 00 00 mov $0xa,%edx df15: 4d 89 f5 mov %r14,%r13 df18: 4c 89 f1 mov %r14,%rcx df1b: e8 80 c0 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> df20: 84 c0 test %al,%al df22: 0f 85 07 05 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> df28: 48 8b 44 24 18 mov 0x18(%rsp),%rax df2d: 48 63 c8 movslq %eax,%rcx df30: 48 39 c1 cmp %rax,%rcx df33: 0f 85 f6 04 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> df39: 48 8b 54 24 08 mov 0x8(%rsp),%rdx df3e: f7 c2 00 00 00 80 test $0x80000000,%edx df44: 48 8b 74 24 10 mov 0x10(%rsp),%rsi df49: 0f 85 e0 04 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> df4f: 89 c1 mov %eax,%ecx df51: 81 e1 00 00 00 80 and $0x80000000,%ecx df57: 0f 85 d2 04 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> df5d: 85 f6 test %esi,%esi df5f: 0f 88 ca 04 00 00 js e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> df65: 48 c1 e0 20 shl $0x20,%rax df69: 89 d2 mov %edx,%edx df6b: 48 09 c2 or %rax,%rdx df6e: 48 89 54 24 08 mov %rdx,0x8(%rsp) df73: 81 fe ff 03 00 00 cmp $0x3ff,%esi df79: 0f 87 ef 00 00 00 ja e06e <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x48e> df7f: 89 f0 mov %esi,%eax df81: c1 e8 03 shr $0x3,%eax df84: 83 e0 f8 and $0xfffffff8,%eax df87: 48 8b 8c 24 a8 00 00 mov 0xa8(%rsp),%rcx df8e: 00 df8f: 48 8b 04 01 mov (%rcx,%rax,1),%rax df93: 48 0f a3 f0 bt %rsi,%rax df97: 0f 83 d1 00 00 00 jae e06e <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x48e> df9d: 8b 54 24 70 mov 0x70(%rsp),%edx dfa1: 3b 54 24 74 cmp 0x74(%rsp),%edx dfa5: 4c 8d 35 b4 49 04 00 lea 0x449b4(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> dfac: 0f 83 e5 01 00 00 jae e197 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x5b7> dfb2: 48 8b 44 24 68 mov 0x68(%rsp),%rax dfb7: 89 d1 mov %edx,%ecx dfb9: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx dfbd: 48 8b 54 24 08 mov 0x8(%rsp),%rdx dfc2: 48 89 14 88 mov %rdx,(%rax,%rcx,4) dfc6: 89 74 88 08 mov %esi,0x8(%rax,%rcx,4) dfca: 8b 44 24 70 mov 0x70(%rsp),%eax dfce: 3b 44 24 74 cmp 0x74(%rsp),%eax dfd2: 0f 83 ed 05 00 00 jae e5c5 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9e5> dfd8: ff c0 inc %eax dfda: 89 44 24 70 mov %eax,0x70(%rsp) dfde: b8 ff ff ff ff mov $0xffffffff,%eax dfe3: 48 89 44 24 10 mov %rax,0x10(%rsp) dfe8: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) dfef: ff ff dff1: eb 2d jmp e020 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x440> dff3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) dffa: 84 00 00 00 00 00 e000: 4c 89 ff mov %r15,%rdi e003: 48 8d 35 92 4b 04 00 lea 0x44b92(%rip),%rsi # 52b9c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe25> e00a: 48 89 ea mov %rbp,%rdx e00d: e8 ee 84 ff ff call 6500 e012: 85 c0 test %eax,%eax e014: 74 20 je e036 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x456> e016: 4d 89 f5 mov %r14,%r13 e019: 4c 8d 35 40 49 04 00 lea 0x44940(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> e020: 48 8b 0c 24 mov (%rsp),%rcx e024: 48 83 c1 10 add $0x10,%rcx e028: 49 39 cc cmp %rcx,%r12 e02b: 0f 85 af fc ff ff jne dce0 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x100> e031: e9 86 01 00 00 jmp e1bc <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x5dc> e036: 48 89 df mov %rbx,%rdi e039: 4c 89 ee mov %r13,%rsi e03c: ba 0a 00 00 00 mov $0xa,%edx e041: 4d 89 f5 mov %r14,%r13 e044: 4c 89 f1 mov %r14,%rcx e047: e8 54 bf 01 00 call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> e04c: 84 c0 test %al,%al e04e: 0f 85 db 03 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> e054: 48 8b 44 24 18 mov 0x18(%rsp),%rax e059: 48 63 c8 movslq %eax,%rcx e05c: 48 39 c1 cmp %rax,%rcx e05f: 0f 85 ca 03 00 00 jne e42f <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84f> e065: 89 c0 mov %eax,%eax e067: 48 89 44 24 08 mov %rax,0x8(%rsp) e06c: eb ab jmp e019 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x439> e06e: 48 8d 05 53 c1 06 00 lea 0x6c153(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> e075: 80 38 00 cmpb $0x0,(%rax) e078: 4c 8d 35 e1 48 04 00 lea 0x448e1(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> e07f: 74 9f je e020 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x440> e081: 48 8d 3d 1f 4a 04 00 lea 0x44a1f(%rip),%rdi # 52aa7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xd30> e088: e8 03 38 01 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> e08d: 84 c0 test %al,%al e08f: 74 8f je e020 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x440> e091: e8 0a 39 01 00 call 219a0 <_ZN4llvm4dbgsEv> e096: 48 89 c3 mov %rax,%rbx e099: 48 8b 48 18 mov 0x18(%rax),%rcx e09d: 48 8b 40 20 mov 0x20(%rax),%rax e0a1: 48 29 c1 sub %rax,%rcx e0a4: 48 83 f9 2c cmp $0x2c,%rcx e0a8: 77 19 ja e0c3 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x4e3> e0aa: ba 2d 00 00 00 mov $0x2d,%edx e0af: 48 89 df mov %rbx,%rdi e0b2: 48 8d 35 f7 4a 04 00 lea 0x44af7(%rip),%rsi # 52bb0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe39> e0b9: e8 b2 d7 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> e0be: 48 89 c3 mov %rax,%rbx e0c1: eb 25 jmp e0e8 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x508> e0c3: 0f 10 05 03 4b 04 00 movups 0x44b03(%rip),%xmm0 # 52bcd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe56> e0ca: 0f 11 40 1d movups %xmm0,0x1d(%rax) e0ce: 0f 10 05 eb 4a 04 00 movups 0x44aeb(%rip),%xmm0 # 52bc0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe49> e0d5: 0f 11 40 10 movups %xmm0,0x10(%rax) e0d9: 0f 10 05 d0 4a 04 00 movups 0x44ad0(%rip),%xmm0 # 52bb0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe39> e0e0: 0f 11 00 movups %xmm0,(%rax) e0e3: 48 83 43 20 2d addq $0x2d,0x20(%rbx) e0e8: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 e0ed: ba 10 00 00 00 mov $0x10,%edx e0f2: 4c 89 ef mov %r13,%rdi e0f5: 48 8b 35 54 be 06 00 mov 0x6be54(%rip),%rsi # 79f50 e0fc: 48 8d 0d 72 ff 04 00 lea 0x4ff72(%rip),%rcx # 5e075 <_ZZN4llvm8hexdigitEjbE3LUT+0x4b5> e103: 31 c0 xor %eax,%eax e105: e8 96 14 00 00 call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> e10a: 48 8b 74 24 18 mov 0x18(%rsp),%rsi e10f: 48 8b 54 24 20 mov 0x20(%rsp),%rdx e114: 48 89 df mov %rbx,%rdi e117: e8 54 d7 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> e11c: 48 8b 50 18 mov 0x18(%rax),%rdx e120: 48 8b 48 20 mov 0x20(%rax),%rcx e124: 48 29 ca sub %rcx,%rdx e127: 48 83 fa 2f cmp $0x2f,%rdx e12b: 77 28 ja e155 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x575> e12d: ba 30 00 00 00 mov $0x30,%edx e132: 48 89 c7 mov %rax,%rdi e135: 48 8d 35 a2 4a 04 00 lea 0x44aa2(%rip),%rsi # 52bde <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe67> e13c: e8 2f d7 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> e141: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi e146: 48 8d 44 24 28 lea 0x28(%rsp),%rax e14b: 48 39 c7 cmp %rax,%rdi e14e: 75 3d jne e18d <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x5ad> e150: e9 cb fe ff ff jmp e020 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x440> e155: 0f 10 05 a2 4a 04 00 movups 0x44aa2(%rip),%xmm0 # 52bfe <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe87> e15c: 0f 11 41 20 movups %xmm0,0x20(%rcx) e160: 0f 10 05 87 4a 04 00 movups 0x44a87(%rip),%xmm0 # 52bee <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe77> e167: 0f 11 41 10 movups %xmm0,0x10(%rcx) e16b: 0f 10 05 6c 4a 04 00 movups 0x44a6c(%rip),%xmm0 # 52bde <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe67> e172: 0f 11 01 movups %xmm0,(%rcx) e175: 48 83 40 20 30 addq $0x30,0x20(%rax) e17a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi e17f: 48 8d 44 24 28 lea 0x28(%rsp),%rax e184: 48 39 c7 cmp %rax,%rdi e187: 0f 84 93 fe ff ff je e020 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x440> e18d: e8 ee 82 ff ff call 6480 <_ZdlPv@plt> e192: e9 89 fe ff ff jmp e020 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x440> e197: 48 ff c2 inc %rdx e19a: b9 0c 00 00 00 mov $0xc,%ecx e19f: 48 8d 7c 24 68 lea 0x68(%rsp),%rdi e1a4: 48 8d 74 24 78 lea 0x78(%rsp),%rsi e1a9: e8 22 a3 01 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> e1ae: 48 8b 74 24 10 mov 0x10(%rsp),%rsi e1b3: 8b 54 24 70 mov 0x70(%rsp),%edx e1b7: e9 f6 fd ff ff jmp dfb2 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x3d2> e1bc: 8b 74 24 70 mov 0x70(%rsp),%esi e1c0: 48 8d 04 b5 00 00 00 lea 0x0(,%rsi,4),%rax e1c7: 00 e1c8: 48 8d 04 40 lea (%rax,%rax,2),%rax e1cc: 48 83 f8 18 cmp $0x18,%rax e1d0: 72 1a jb e1ec <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x60c> e1d2: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi e1d7: 48 8d 0d 12 25 00 00 lea 0x2512(%rip),%rcx # 106f0 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_> e1de: ba 0c 00 00 00 mov $0xc,%edx e1e3: e8 58 87 ff ff call 6940 e1e8: 8b 74 24 70 mov 0x70(%rsp),%esi e1ec: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx e1f1: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx e1f8: 00 00 00 e1fb: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax e202: 00 e203: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) e20a: 00 e20b: 48 89 94 24 f8 00 00 mov %rdx,0xf8(%rsp) e212: 00 e213: 85 f6 test %esi,%esi e215: 0f 84 10 02 00 00 je e42b <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x84b> e21b: 4c 8b 7c 24 68 mov 0x68(%rsp),%r15 e220: 48 c1 e6 02 shl $0x2,%rsi e224: 4c 8d 2c 76 lea (%rsi,%rsi,2),%r13 e228: 41 be ff ff ff ff mov $0xffffffff,%r14d e22e: 31 ed xor %ebp,%ebp e230: ba ff ff ff ff mov $0xffffffff,%edx e235: 4c 89 7c 24 40 mov %r15,0x40(%rsp) e23a: 4c 89 6c 24 08 mov %r13,0x8(%rsp) e23f: 90 nop e240: 41 8b 44 2f 08 mov 0x8(%r15,%rbp,1),%eax e245: 89 44 24 20 mov %eax,0x20(%rsp) e249: 4d 8b 24 2f mov (%r15,%rbp,1),%r12 e24d: 4c 89 64 24 18 mov %r12,0x18(%rsp) e252: 45 39 f4 cmp %r14d,%r12d e255: 75 19 jne e270 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x690> e257: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax e25e: 85 c0 test %eax,%eax e260: 0f 84 7e 03 00 00 je e5e4 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0xa04> e266: 44 8b 64 24 18 mov 0x18(%rsp),%r12d e26b: eb 7e jmp e2eb <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x70b> e26d: 0f 1f 00 nopl (%rax) e270: 89 14 24 mov %edx,(%rsp) e273: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax e27a: 3b 84 24 fc 00 00 00 cmp 0xfc(%rsp),%eax e281: 0f 83 30 01 00 00 jae e3b7 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x7d7> e287: 4c 8b ac 24 f0 00 00 mov 0xf0(%rsp),%r13 e28e: 00 e28f: 4c 69 f8 10 02 00 00 imul $0x210,%rax,%r15 e296: 4b 8d 1c 2f lea (%r15,%r13,1),%rbx e29a: 48 83 c3 10 add $0x10,%rbx e29e: ba 00 02 00 00 mov $0x200,%edx e2a3: 48 89 df mov %rbx,%rdi e2a6: 31 f6 xor %esi,%esi e2a8: e8 03 80 ff ff call 62b0 e2ad: 4b 89 5c 3d 00 mov %rbx,0x0(%r13,%r15,1) e2b2: 48 b8 00 00 00 00 10 movabs $0x1000000000,%rax e2b9: 00 00 00 e2bc: 4b 89 44 3d 08 mov %rax,0x8(%r13,%r15,1) e2c1: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax e2c8: 3b 84 24 fc 00 00 00 cmp 0xfc(%rsp),%eax e2cf: 0f 83 f0 02 00 00 jae e5c5 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9e5> e2d5: ff c0 inc %eax e2d7: 89 84 24 f8 00 00 00 mov %eax,0xf8(%rsp) e2de: 4c 8b 7c 24 40 mov 0x40(%rsp),%r15 e2e3: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 e2e8: 8b 14 24 mov (%rsp),%edx e2eb: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx e2f2: 00 e2f3: 89 c0 mov %eax,%eax e2f5: 48 69 c0 10 02 00 00 imul $0x210,%rax,%rax e2fc: 48 8d 1c 01 lea (%rcx,%rax,1),%rbx e300: 48 81 c3 f0 fd ff ff add $0xfffffffffffffdf0,%rbx e307: 45 39 f4 cmp %r14d,%r12d e30a: 75 06 jne e312 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x732> e30c: 39 54 24 1c cmp %edx,0x1c(%rsp) e310: 74 47 je e359 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x779> e312: 8b 43 08 mov 0x8(%rbx),%eax e315: 3b 43 0c cmp 0xc(%rbx),%eax e318: 0f 83 bd 00 00 00 jae e3db <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x7fb> e31e: 48 8b 0b mov (%rbx),%rcx e321: 48 c1 e0 05 shl $0x5,%rax e325: 48 8d 14 01 lea (%rcx,%rax,1),%rdx e329: 48 83 c2 10 add $0x10,%rdx e32d: 0f 57 c0 xorps %xmm0,%xmm0 e330: 0f 11 44 01 10 movups %xmm0,0x10(%rcx,%rax,1) e335: 48 89 14 01 mov %rdx,(%rcx,%rax,1) e339: 48 ba 00 00 00 00 02 movabs $0x200000000,%rdx e340: 00 00 00 e343: 48 89 54 01 08 mov %rdx,0x8(%rcx,%rax,1) e348: 8b 43 08 mov 0x8(%rbx),%eax e34b: 3b 43 0c cmp 0xc(%rbx),%eax e34e: 0f 83 71 02 00 00 jae e5c5 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9e5> e354: ff c0 inc %eax e356: 89 43 08 mov %eax,0x8(%rbx) e359: 8b 43 08 mov 0x8(%rbx),%eax e35c: 48 85 c0 test %rax,%rax e35f: 0f 84 8a 00 00 00 je e3ef <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x80f> e365: 48 8b 13 mov (%rbx),%rdx e368: 48 c1 e0 05 shl $0x5,%rax e36c: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi e370: 48 83 c7 e0 add $0xffffffffffffffe0,%rdi e374: 8b 4c 02 e8 mov -0x18(%rdx,%rax,1),%ecx e378: 3b 4c 02 ec cmp -0x14(%rdx,%rax,1),%ecx e37c: 73 2d jae e3ab <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x7cb> e37e: 48 8b 07 mov (%rdi),%rax e381: 48 63 54 24 20 movslq 0x20(%rsp),%rdx e386: 48 89 14 c8 mov %rdx,(%rax,%rcx,8) e38a: 8d 41 01 lea 0x1(%rcx),%eax e38d: 89 47 08 mov %eax,0x8(%rdi) e390: 44 8b 74 24 18 mov 0x18(%rsp),%r14d e395: 8b 54 24 1c mov 0x1c(%rsp),%edx e399: 48 83 c5 0c add $0xc,%rbp e39d: 49 39 ed cmp %rbp,%r13 e3a0: 0f 85 9a fe ff ff jne e240 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x660> e3a6: e9 ab 00 00 00 jmp e456 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x876> e3ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi e3b0: e8 7b 27 00 00 call 10b30 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo11VirtualCoreELb1EE18growAndEmplaceBackIJRiEEERS3_DpOT_> e3b5: eb d9 jmp e390 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x7b0> e3b7: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi e3be: 00 e3bf: e8 7c 23 00 00 call 10740 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_> e3c4: 8b 14 24 mov (%rsp),%edx e3c7: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax e3ce: 85 c0 test %eax,%eax e3d0: 0f 85 90 fe ff ff jne e266 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x686> e3d6: e9 09 02 00 00 jmp e5e4 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0xa04> e3db: 48 89 df mov %rbx,%rdi e3de: e8 8d 25 00 00 call 10970 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_> e3e3: 8b 43 08 mov 0x8(%rbx),%eax e3e6: 48 85 c0 test %rax,%rax e3e9: 0f 85 76 ff ff ff jne e365 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x785> e3ef: 48 8d 3d e2 2a 04 00 lea 0x42ae2(%rip),%rdi # 50ed8 e3f6: 48 8d 35 bf 29 04 00 lea 0x429bf(%rip),%rsi # 50dbc e3fd: 48 8d 0d a9 4d 04 00 lea 0x44da9(%rip),%rcx # 531ad <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1436> e404: ba 42 01 00 00 mov $0x142,%edx e409: e8 62 7f ff ff call 6370 <__assert_fail@plt> e40e: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax e415: 00 e416: 48 89 44 24 48 mov %rax,0x48(%rsp) e41b: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) e422: 00 e423: 48 89 94 24 f8 00 00 mov %rdx,0xf8(%rsp) e42a: 00 e42b: b0 01 mov $0x1,%al e42d: eb 41 jmp e470 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x890> e42f: 48 8d 05 46 47 04 00 lea 0x44746(%rip),%rax # 52b7c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe05> e436: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx e43b: 48 89 03 mov %rax,(%rbx) e43e: 80 a3 20 02 00 00 fc andb $0xfc,0x220(%rbx) e445: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi e44a: 48 8d 44 24 78 lea 0x78(%rsp),%rax e44f: 48 39 c7 cmp %rax,%rdi e452: 75 69 jne e4bd <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8dd> e454: eb 6c jmp e4c2 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8e2> e456: 83 bc 24 f8 00 00 00 cmpl $0x0,0xf8(%rsp) e45d: 00 e45e: 0f 94 c0 sete %al e461: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx e466: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx e46d: 00 00 00 e470: 0f b6 8b 20 02 00 00 movzbl 0x220(%rbx),%ecx e477: 80 e1 fc and $0xfc,%cl e47a: 80 c9 02 or $0x2,%cl e47d: 88 8b 20 02 00 00 mov %cl,0x220(%rbx) e483: 48 8d 4b 10 lea 0x10(%rbx),%rcx e487: 48 89 0b mov %rcx,(%rbx) e48a: 48 89 53 08 mov %rdx,0x8(%rbx) e48e: 84 c0 test %al,%al e490: 74 5f je e4f1 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x911> e492: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 e499: 00 e49a: 4c 3b 74 24 48 cmp 0x48(%rsp),%r14 e49f: 74 08 je e4a9 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8c9> e4a1: 4c 89 f7 mov %r14,%rdi e4a4: e8 17 81 ff ff call 65c0 e4a9: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx e4ae: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi e4b3: 48 8d 44 24 78 lea 0x78(%rsp),%rax e4b8: 48 39 c7 cmp %rax,%rdi e4bb: 74 05 je e4c2 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8e2> e4bd: e8 fe 80 ff ff call 65c0 e4c2: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi e4c9: 00 e4ca: 48 8d 84 24 c0 00 00 lea 0xc0(%rsp),%rax e4d1: 00 e4d2: 48 39 c7 cmp %rax,%rdi e4d5: 74 05 je e4dc <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8fc> e4d7: e8 e4 80 ff ff call 65c0 e4dc: 48 89 d8 mov %rbx,%rax e4df: 48 81 c4 18 03 00 00 add $0x318,%rsp e4e6: 5b pop %rbx e4e7: 41 5c pop %r12 e4e9: 41 5d pop %r13 e4eb: 41 5e pop %r14 e4ed: 41 5f pop %r15 e4ef: 5d pop %rbp e4f0: c3 ret e4f1: 48 8d b4 24 f0 00 00 lea 0xf0(%rsp),%rsi e4f8: 00 e4f9: 48 89 df mov %rbx,%rdi e4fc: e8 af 26 00 00 call 10bb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_> e501: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax e508: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 e50f: 00 e510: 48 85 c0 test %rax,%rax e513: 74 85 je e49a <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8ba> e515: 4c 69 e0 10 02 00 00 imul $0x210,%rax,%r12 e51c: 4d 01 f4 add %r14,%r12 e51f: eb 1b jmp e53c <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x95c> e521: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) e528: 0f 1f 84 00 00 00 00 e52f: 00 e530: 4d 89 fc mov %r15,%r12 e533: 4d 39 f7 cmp %r14,%r15 e536: 0f 84 56 ff ff ff je e492 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x8b2> e53c: 4d 8d bc 24 f0 fd ff lea -0x210(%r12),%r15 e543: ff e544: 49 8b bc 24 f0 fd ff mov -0x210(%r12),%rdi e54b: ff e54c: 41 8b ac 24 f8 fd ff mov -0x208(%r12),%ebp e553: ff e554: 48 85 ed test %rbp,%rbp e557: 74 3a je e593 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9b3> e559: 48 c1 e5 05 shl $0x5,%rbp e55d: 48 8d 1c 2f lea (%rdi,%rbp,1),%rbx e561: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx e565: 48 f7 dd neg %rbp e568: eb 10 jmp e57a <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x99a> e56a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) e570: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx e574: 48 83 c5 20 add $0x20,%rbp e578: 74 16 je e590 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x9b0> e57a: 48 8b 7b f0 mov -0x10(%rbx),%rdi e57e: 48 39 fb cmp %rdi,%rbx e581: 74 ed je e570 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x990> e583: e8 38 80 ff ff call 65c0 e588: eb e6 jmp e570 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x990> e58a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) e590: 49 8b 3f mov (%r15),%rdi e593: 49 81 c4 00 fe ff ff add $0xfffffffffffffe00,%r12 e59a: 4c 39 e7 cmp %r12,%rdi e59d: 74 91 je e530 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x950> e59f: e8 1c 80 ff ff call 65c0 e5a4: eb 8a jmp e530 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE+0x950> e5a6: 48 8d 3d 3b f4 04 00 lea 0x4f43b(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> e5ad: 48 8d 35 5f 47 04 00 lea 0x4475f(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> e5b4: 48 8d 0d a8 47 04 00 lea 0x447a8(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> e5bb: ba 65 02 00 00 mov $0x265,%edx e5c0: e8 ab 7d ff ff call 6370 <__assert_fail@plt> e5c5: 48 8d 3d a9 28 04 00 lea 0x428a9(%rip),%rdi # 50e75 e5cc: 48 8d 35 e9 27 04 00 lea 0x427e9(%rip),%rsi # 50dbc e5d3: 48 8d 0d ab 28 04 00 lea 0x428ab(%rip),%rcx # 50e85 e5da: ba 66 00 00 00 mov $0x66,%edx e5df: e8 8c 7d ff ff call 6370 <__assert_fail@plt> e5e4: 48 8d 3d ed 28 04 00 lea 0x428ed(%rip),%rdi # 50ed8 e5eb: 48 8d 35 ca 27 04 00 lea 0x427ca(%rip),%rsi # 50dbc e5f2: 48 8d 0d 28 4b 04 00 lea 0x44b28(%rip),%rcx # 53121 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x13aa> e5f9: ba 42 01 00 00 mov $0x142,%edx e5fe: e8 6d 7d ff ff call 6370 <__assert_fail@plt> e603: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) e60a: 00 00 00 e60d: 0f 1f 00 nopl (%rax) 000000000000e610 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv>: e610: 41 57 push %r15 e612: 41 56 push %r14 e614: 53 push %rbx e615: 48 81 ec 70 01 00 00 sub $0x170,%rsp e61c: 49 89 ff mov %rdi,%r15 e61f: 48 8d 94 24 f0 00 00 lea 0xf0(%rsp),%rdx e626: 00 e627: be 80 00 00 00 mov $0x80,%esi e62c: 31 ff xor %edi,%edi e62e: e8 3d 81 ff ff call 6770 e633: 85 c0 test %eax,%eax e635: 74 6d je e6a4 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x94> e637: 48 8b 35 12 b9 06 00 mov 0x6b912(%rip),%rsi # 79f50 e63e: 48 8d 0d 30 fa 04 00 lea 0x4fa30(%rip),%rcx # 5e075 <_ZZN4llvm8hexdigitEjbE3LUT+0x4b5> e645: 48 8d 9c 24 80 00 00 lea 0x80(%rsp),%rbx e64c: 00 e64d: ba 10 00 00 00 mov $0x10,%edx e652: 48 89 df mov %rbx,%rdi e655: 41 89 c0 mov %eax,%r8d e658: 31 c0 xor %eax,%eax e65a: e8 41 0f 00 00 call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> e65f: 48 8d 0d a9 45 04 00 lea 0x445a9(%rip),%rcx # 52c0f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe98> e666: 41 b8 32 00 00 00 mov $0x32,%r8d e66c: 48 89 df mov %rbx,%rdi e66f: 31 f6 xor %esi,%esi e671: 31 d2 xor %edx,%edx e673: e8 e8 bd ff ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> e678: 48 8d 5c 24 50 lea 0x50(%rsp),%rbx e67d: 48 89 5c 24 40 mov %rbx,0x40(%rsp) e682: 48 8b 10 mov (%rax),%rdx e685: 48 89 c1 mov %rax,%rcx e688: 48 83 c1 10 add $0x10,%rcx e68c: 48 39 ca cmp %rcx,%rdx e68f: 0f 84 83 00 00 00 je e718 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x108> e695: 48 89 54 24 40 mov %rdx,0x40(%rsp) e69a: 48 8b 11 mov (%rcx),%rdx e69d: 48 89 54 24 50 mov %rdx,0x50(%rsp) e6a2: eb 7a jmp e71e <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x10e> e6a4: 48 8d 05 97 45 04 00 lea 0x44597(%rip),%rax # 52c42 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xecb> e6ab: 48 89 44 24 40 mov %rax,0x40(%rsp) e6b0: 66 c7 44 24 60 03 01 movw $0x103,0x60(%rsp) e6b7: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi e6bc: 4c 8d 74 24 40 lea 0x40(%rsp),%r14 e6c1: 4c 89 f6 mov %r14,%rsi e6c4: e8 b7 74 01 00 call 25b80 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE> e6c9: f6 44 24 38 01 testb $0x1,0x38(%rsp) e6ce: 0f 85 07 01 00 00 jne e7db <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x1cb> e6d4: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx e6d9: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) e6e0: 00 00 e6e2: 48 89 5c 24 68 mov %rbx,0x68(%rsp) e6e7: 48 8d b4 24 f0 00 00 lea 0xf0(%rsp),%rsi e6ee: 00 e6ef: 48 8d 54 24 68 lea 0x68(%rsp),%rdx e6f4: 4c 89 ff mov %r15,%rdi e6f7: e8 e4 f4 ff ff call dbe0 <_ZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrIN4llvm12MemoryBufferESt14default_deleteIS6_EE> e6fc: 48 85 db test %rbx,%rbx e6ff: 74 09 je e70a <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0xfa> e701: 48 8b 03 mov (%rbx),%rax e704: 48 89 df mov %rbx,%rdi e707: ff 50 08 call *0x8(%rax) e70a: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) e711: 00 00 e713: e9 db 01 00 00 jmp e8f3 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2e3> e718: 0f 10 02 movups (%rdx),%xmm0 e71b: 0f 11 03 movups %xmm0,(%rbx) e71e: 48 8b 50 08 mov 0x8(%rax),%rdx e722: 48 89 54 24 48 mov %rdx,0x48(%rsp) e727: 48 89 08 mov %rcx,(%rax) e72a: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) e731: 00 e732: c6 40 10 00 movb $0x0,0x10(%rax) e736: 66 c7 84 24 e8 00 00 movw $0x104,0xe8(%rsp) e73d: 00 04 01 e740: 48 8d 44 24 40 lea 0x40(%rsp),%rax e745: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) e74c: 00 e74d: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax e754: 00 e755: 48 89 44 24 20 mov %rax,0x20(%rsp) e75a: 0f 10 84 24 c8 00 00 movups 0xc8(%rsp),%xmm0 e761: 00 e762: 0f 10 8c 24 d8 00 00 movups 0xd8(%rsp),%xmm1 e769: 00 e76a: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) e76f: 0f 11 04 24 movups %xmm0,(%rsp) e773: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi e778: e8 43 cf ff ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> e77d: 48 8b 44 24 28 mov 0x28(%rsp),%rax e782: 49 89 07 mov %rax,(%r15) e785: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax e78a: 89 c1 mov %eax,%ecx e78c: 80 e1 03 and $0x3,%cl e78f: 41 0f b6 97 20 02 00 movzbl 0x220(%r15),%edx e796: 00 e797: 80 e2 fc and $0xfc,%dl e79a: 08 ca or %cl,%dl e79c: 41 88 97 20 02 00 00 mov %dl,0x220(%r15) e7a3: 24 fc and $0xfc,%al e7a5: 88 44 24 30 mov %al,0x30(%rsp) e7a9: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi e7ae: 48 39 df cmp %rbx,%rdi e7b1: 74 05 je e7b8 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x1a8> e7b3: e8 c8 7c ff ff call 6480 <_ZdlPv@plt> e7b8: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi e7bf: 00 e7c0: 48 8d 84 24 90 00 00 lea 0x90(%rsp),%rax e7c7: 00 e7c8: 48 39 c7 cmp %rax,%rdi e7cb: 0f 84 39 01 00 00 je e90a <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2fa> e7d1: e8 aa 7c ff ff call 6480 <_ZdlPv@plt> e7d6: e9 2f 01 00 00 jmp e90a <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2fa> e7db: 8b 54 24 28 mov 0x28(%rsp),%edx e7df: 85 d2 test %edx,%edx e7e1: 0f 84 33 01 00 00 je e91a <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x30a> e7e7: 48 8b 74 24 30 mov 0x30(%rsp),%rsi e7ec: 48 8b 06 mov (%rsi),%rax e7ef: 48 8d 9c 24 80 00 00 lea 0x80(%rsp),%rbx e7f6: 00 e7f7: 48 89 df mov %rbx,%rdi e7fa: ff 50 20 call *0x20(%rax) e7fd: 48 8d 0d 4c 44 04 00 lea 0x4444c(%rip),%rcx # 52c50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xed9> e804: 41 b8 1a 00 00 00 mov $0x1a,%r8d e80a: 48 89 df mov %rbx,%rdi e80d: 31 f6 xor %esi,%esi e80f: 31 d2 xor %edx,%edx e811: e8 4a bc ff ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> e816: 48 8d 5c 24 50 lea 0x50(%rsp),%rbx e81b: 48 89 5c 24 40 mov %rbx,0x40(%rsp) e820: 48 8b 10 mov (%rax),%rdx e823: 48 89 c1 mov %rax,%rcx e826: 48 83 c1 10 add $0x10,%rcx e82a: 48 39 ca cmp %rcx,%rdx e82d: 74 0f je e83e <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x22e> e82f: 48 89 54 24 40 mov %rdx,0x40(%rsp) e834: 48 8b 11 mov (%rcx),%rdx e837: 48 89 54 24 50 mov %rdx,0x50(%rsp) e83c: eb 06 jmp e844 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x234> e83e: 0f 10 02 movups (%rdx),%xmm0 e841: 0f 11 03 movups %xmm0,(%rbx) e844: 48 8b 50 08 mov 0x8(%rax),%rdx e848: 48 89 54 24 48 mov %rdx,0x48(%rsp) e84d: 48 89 08 mov %rcx,(%rax) e850: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) e857: 00 e858: c6 40 10 00 movb $0x0,0x10(%rax) e85c: 66 c7 84 24 c0 00 00 movw $0x104,0xc0(%rsp) e863: 00 04 01 e866: 4c 89 b4 24 a0 00 00 mov %r14,0xa0(%rsp) e86d: 00 e86e: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax e875: 00 e876: 48 89 44 24 20 mov %rax,0x20(%rsp) e87b: 0f 10 84 24 a0 00 00 movups 0xa0(%rsp),%xmm0 e882: 00 e883: 0f 10 8c 24 b0 00 00 movups 0xb0(%rsp),%xmm1 e88a: 00 e88b: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) e890: 0f 11 04 24 movups %xmm0,(%rsp) e894: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi e899: e8 22 ce ff ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> e89e: 48 8b 44 24 70 mov 0x70(%rsp),%rax e8a3: 49 89 07 mov %rax,(%r15) e8a6: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax e8ab: 89 c1 mov %eax,%ecx e8ad: 80 e1 03 and $0x3,%cl e8b0: 41 0f b6 97 20 02 00 movzbl 0x220(%r15),%edx e8b7: 00 e8b8: 80 e2 fc and $0xfc,%dl e8bb: 08 ca or %cl,%dl e8bd: 41 88 97 20 02 00 00 mov %dl,0x220(%r15) e8c4: 24 fc and $0xfc,%al e8c6: 88 44 24 78 mov %al,0x78(%rsp) e8ca: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi e8cf: 48 39 df cmp %rbx,%rdi e8d2: 74 05 je e8d9 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2c9> e8d4: e8 a7 7b ff ff call 6480 <_ZdlPv@plt> e8d9: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi e8e0: 00 e8e1: 48 8d 84 24 90 00 00 lea 0x90(%rsp),%rax e8e8: 00 e8e9: 48 39 c7 cmp %rax,%rdi e8ec: 74 05 je e8f3 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2e3> e8ee: e8 8d 7b ff ff call 6480 <_ZdlPv@plt> e8f3: f6 44 24 38 01 testb $0x1,0x38(%rsp) e8f8: 75 10 jne e90a <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2fa> e8fa: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi e8ff: 48 85 ff test %rdi,%rdi e902: 74 06 je e90a <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv+0x2fa> e904: 48 8b 07 mov (%rdi),%rax e907: ff 50 08 call *0x8(%rax) e90a: 4c 89 f8 mov %r15,%rax e90d: 48 81 c4 70 01 00 00 add $0x170,%rsp e914: 5b pop %rbx e915: 41 5e pop %r14 e917: 41 5f pop %r15 e919: c3 ret e91a: 48 8d 3d 9e 44 04 00 lea 0x4449e(%rip),%rdi # 52dbf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1048> e921: 48 8d 35 cd 44 04 00 lea 0x444cd(%rip),%rsi # 52df5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x107e> e928: 48 8d 0d 18 45 04 00 lea 0x44518(%rip),%rcx # 52e47 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x10d0> e92f: ba ec 00 00 00 mov $0xec,%edx e934: e8 37 7a ff ff call 6370 <__assert_fail@plt> e939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000e940 <_ZN1M13CPUSystemInfo3getEv>: e940: 53 push %rbx e941: 48 89 fb mov %rdi,%rbx e944: e8 c7 fc ff ff call e610 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv> e949: 48 89 d8 mov %rbx,%rax e94c: 5b pop %rbx e94d: c3 ret e94e: 66 90 xchg %ax,%ax 000000000000e950 <_ZN1M19getNumPhysicalCoresEv>: e950: 50 push %rax e951: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) e958: 00 e959: 48 89 e7 mov %rsp,%rdi e95c: e8 6f b6 01 00 call 29fd0 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv> e961: 89 c0 mov %eax,%eax e963: 59 pop %rcx e964: c3 ret e965: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) e96c: 00 00 00 e96f: 90 nop 000000000000e970 <_ZN1M18getNumLogicalCoresEv>: e970: 50 push %rax e971: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax e978: 00 00 00 e97b: 48 89 04 24 mov %rax,(%rsp) e97f: 48 89 e7 mov %rsp,%rdi e982: e8 49 b6 01 00 call 29fd0 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv> e987: 89 c0 mov %eax,%eax e989: 59 pop %rcx e98a: c3 ret e98b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000e990 <_ZN1M22getNumPerformanceCoresEv>: e990: 55 push %rbp e991: 41 57 push %r15 e993: 41 56 push %r14 e995: 41 55 push %r13 e997: 41 54 push %r12 e999: 53 push %rbx e99a: 48 81 ec 98 05 00 00 sub $0x598,%rsp e9a1: b8 07 00 00 00 mov $0x7,%eax e9a6: 31 c9 xor %ecx,%ecx e9a8: 0f a2 cpuid e9aa: f7 c2 00 80 00 00 test $0x8000,%edx e9b0: 74 18 je e9ca <_ZN1M22getNumPerformanceCoresEv+0x3a> e9b2: 48 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%rdx e9b9: 00 e9ba: be 80 00 00 00 mov $0x80,%esi e9bf: 31 ff xor %edi,%edi e9c1: e8 aa 7d ff ff call 6770 e9c6: 85 c0 test %eax,%eax e9c8: 74 31 je e9fb <_ZN1M22getNumPerformanceCoresEv+0x6b> e9ca: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) e9d1: 00 00 00 00 00 e9d6: 48 8d bc 24 d0 00 00 lea 0xd0(%rsp),%rdi e9dd: 00 e9de: e8 ed b5 01 00 call 29fd0 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv> e9e3: 41 89 c5 mov %eax,%r13d e9e6: 4c 89 e8 mov %r13,%rax e9e9: 48 81 c4 98 05 00 00 add $0x598,%rsp e9f0: 5b pop %rbx e9f1: 41 5c pop %r12 e9f3: 41 5d pop %r13 e9f5: 41 5e pop %r14 e9f7: 41 5f pop %r15 e9f9: 5d pop %rbp e9fa: c3 ret e9fb: 48 8d bc 24 d0 00 00 lea 0xd0(%rsp),%rdi ea02: 00 ea03: e8 08 fc ff ff call e610 <_ZN1M6Detail24getLinuxX86CPUSystemInfoEv> ea08: 0f b6 84 24 f0 02 00 movzbl 0x2f0(%rsp),%eax ea0f: 00 ea10: 24 03 and $0x3,%al ea12: 3c 02 cmp $0x2,%al ea14: 0f 85 02 05 00 00 jne ef1c <_ZN1M22getNumPerformanceCoresEv+0x58c> ea1a: 48 8d 84 24 88 03 00 lea 0x388(%rsp),%rax ea21: 00 ea22: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) ea29: 00 ea2a: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax ea31: 00 00 00 ea34: 48 89 84 24 80 03 00 mov %rax,0x380(%rsp) ea3b: 00 ea3c: 83 bc 24 d8 00 00 00 cmpl $0x0,0xd8(%rsp) ea43: 00 ea44: 0f 84 cc 00 00 00 je eb16 <_ZN1M22getNumPerformanceCoresEv+0x186> ea4a: 48 8d bc 24 78 03 00 lea 0x378(%rsp),%rdi ea51: 00 ea52: 48 8d b4 24 d0 00 00 lea 0xd0(%rsp),%rsi ea59: 00 ea5a: e8 51 0c 00 00 call f6b0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_> ea5f: 0f b6 84 24 f0 02 00 movzbl 0x2f0(%rsp),%eax ea66: 00 ea67: 83 e0 03 and $0x3,%eax ea6a: 83 f8 01 cmp $0x1,%eax ea6d: 0f 84 8d 03 00 00 je ee00 <_ZN1M22getNumPerformanceCoresEv+0x470> ea73: 83 f8 02 cmp $0x2,%eax ea76: 0f 85 b3 00 00 00 jne eb2f <_ZN1M22getNumPerformanceCoresEv+0x19f> ea7c: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax ea83: 4c 8b b4 24 d0 00 00 mov 0xd0(%rsp),%r14 ea8a: 00 ea8b: 48 85 c0 test %rax,%rax ea8e: 0f 84 8a 00 00 00 je eb1e <_ZN1M22getNumPerformanceCoresEv+0x18e> ea94: 4c 69 e0 10 02 00 00 imul $0x210,%rax,%r12 ea9b: 4d 01 f4 add %r14,%r12 ea9e: eb 08 jmp eaa8 <_ZN1M22getNumPerformanceCoresEv+0x118> eaa0: 4d 89 fc mov %r15,%r12 eaa3: 4d 39 f7 cmp %r14,%r15 eaa6: 74 6e je eb16 <_ZN1M22getNumPerformanceCoresEv+0x186> eaa8: 4d 8d bc 24 f0 fd ff lea -0x210(%r12),%r15 eaaf: ff eab0: 49 8b bc 24 f0 fd ff mov -0x210(%r12),%rdi eab7: ff eab8: 41 8b 9c 24 f8 fd ff mov -0x208(%r12),%ebx eabf: ff eac0: 48 85 db test %rbx,%rbx eac3: 74 3e je eb03 <_ZN1M22getNumPerformanceCoresEv+0x173> eac5: 48 c1 e3 05 shl $0x5,%rbx eac9: 48 8d 2c 1f lea (%rdi,%rbx,1),%rbp eacd: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp ead1: 48 f7 db neg %rbx ead4: eb 14 jmp eaea <_ZN1M22getNumPerformanceCoresEv+0x15a> ead6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) eadd: 00 00 00 eae0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp eae4: 48 83 c3 20 add $0x20,%rbx eae8: 74 16 je eb00 <_ZN1M22getNumPerformanceCoresEv+0x170> eaea: 48 8b 7d f0 mov -0x10(%rbp),%rdi eaee: 48 39 fd cmp %rdi,%rbp eaf1: 74 ed je eae0 <_ZN1M22getNumPerformanceCoresEv+0x150> eaf3: e8 c8 7a ff ff call 65c0 eaf8: eb e6 jmp eae0 <_ZN1M22getNumPerformanceCoresEv+0x150> eafa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) eb00: 49 8b 3f mov (%r15),%rdi eb03: 49 81 c4 00 fe ff ff add $0xfffffffffffffe00,%r12 eb0a: 4c 39 e7 cmp %r12,%rdi eb0d: 74 91 je eaa0 <_ZN1M22getNumPerformanceCoresEv+0x110> eb0f: e8 ac 7a ff ff call 65c0 eb14: eb 8a jmp eaa0 <_ZN1M22getNumPerformanceCoresEv+0x110> eb16: 4c 8b b4 24 d0 00 00 mov 0xd0(%rsp),%r14 eb1d: 00 eb1e: 48 8d 84 24 e0 00 00 lea 0xe0(%rsp),%rax eb25: 00 eb26: 49 39 c6 cmp %rax,%r14 eb29: 0f 85 d9 02 00 00 jne ee08 <_ZN1M22getNumPerformanceCoresEv+0x478> eb2f: 8b 84 24 80 03 00 00 mov 0x380(%rsp),%eax eb36: 48 85 c0 test %rax,%rax eb39: 0f 84 e1 02 00 00 je ee20 <_ZN1M22getNumPerformanceCoresEv+0x490> eb3f: 48 8b b4 24 78 03 00 mov 0x378(%rsp),%rsi eb46: 00 eb47: 48 69 c0 10 02 00 00 imul $0x210,%rax,%rax eb4e: 48 01 f0 add %rsi,%rax eb51: 48 89 44 24 40 mov %rax,0x40(%rsp) eb56: 31 c0 xor %eax,%eax eb58: 48 89 44 24 18 mov %rax,0x18(%rsp) eb5d: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15 eb62: 48 bd 00 00 00 00 02 movabs $0x200000000,%rbp eb69: 00 00 00 eb6c: eb 26 jmp eb94 <_ZN1M22getNumPerformanceCoresEv+0x204> eb6e: 66 90 xchg %ax,%ax eb70: 45 84 ed test %r13b,%r13b eb73: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 eb78: 48 8b 34 24 mov (%rsp),%rsi eb7c: 0f 84 ce 02 00 00 je ee50 <_ZN1M22getNumPerformanceCoresEv+0x4c0> eb82: 48 81 c6 10 02 00 00 add $0x210,%rsi eb89: 48 3b 74 24 40 cmp 0x40(%rsp),%rsi eb8e: 0f 84 4a 02 00 00 je edde <_ZN1M22getNumPerformanceCoresEv+0x44e> eb94: 48 8d 84 24 e0 00 00 lea 0xe0(%rsp),%rax eb9b: 00 eb9c: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) eba3: 00 eba4: 48 b8 00 00 00 00 10 movabs $0x1000000000,%rax ebab: 00 00 00 ebae: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) ebb5: 00 ebb6: 83 7e 08 00 cmpl $0x0,0x8(%rsi) ebba: 74 c6 je eb82 <_ZN1M22getNumPerformanceCoresEv+0x1f2> ebbc: 48 8d bc 24 d0 00 00 lea 0xd0(%rsp),%rdi ebc3: 00 ebc4: 48 89 34 24 mov %rsi,(%rsp) ebc8: e8 93 0f 00 00 call fb60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_> ebcd: 4c 8b a4 24 d0 00 00 mov 0xd0(%rsp),%r12 ebd4: 00 ebd5: 8b 9c 24 d8 00 00 00 mov 0xd8(%rsp),%ebx ebdc: 48 85 db test %rbx,%rbx ebdf: 0f 84 db 01 00 00 je edc0 <_ZN1M22getNumPerformanceCoresEv+0x430> ebe5: 4c 89 6c 24 10 mov %r13,0x10(%rsp) ebea: 48 c1 e3 05 shl $0x5,%rbx ebee: 4c 01 e3 add %r12,%rbx ebf1: 48 89 5c 24 08 mov %rbx,0x8(%rsp) ebf6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ebfd: 00 00 00 ec00: 4c 89 7c 24 20 mov %r15,0x20(%rsp) ec05: 48 89 6c 24 28 mov %rbp,0x28(%rsp) ec0a: 41 b5 01 mov $0x1,%r13b ec0d: 41 83 7c 24 08 00 cmpl $0x0,0x8(%r12) ec13: 0f 84 0b 01 00 00 je ed24 <_ZN1M22getNumPerformanceCoresEv+0x394> ec19: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi ec1e: 4c 89 e6 mov %r12,%rsi ec21: e8 8a 12 00 00 call feb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_> ec26: 44 8b 74 24 28 mov 0x28(%rsp),%r14d ec2b: 4d 85 f6 test %r14,%r14 ec2e: 0f 84 eb 00 00 00 je ed1f <_ZN1M22getNumPerformanceCoresEv+0x38f> ec34: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 ec39: 49 c1 e6 03 shl $0x3,%r14 ec3d: 31 ed xor %ebp,%ebp ec3f: 90 nop ec40: 49 8b 0c 2f mov (%r15,%rbp,1),%rcx ec44: 0f 57 c0 xorps %xmm0,%xmm0 ec47: 0f 29 84 24 c0 00 00 movaps %xmm0,0xc0(%rsp) ec4e: 00 ec4f: 0f 29 84 24 b0 00 00 movaps %xmm0,0xb0(%rsp) ec56: 00 ec57: 0f 29 84 24 a0 00 00 movaps %xmm0,0xa0(%rsp) ec5e: 00 ec5f: 0f 29 84 24 90 00 00 movaps %xmm0,0x90(%rsp) ec66: 00 ec67: 0f 29 84 24 80 00 00 movaps %xmm0,0x80(%rsp) ec6e: 00 ec6f: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) ec74: 0f 29 44 24 60 movaps %xmm0,0x60(%rsp) ec79: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp) ec7e: 48 81 f9 ff 03 00 00 cmp $0x3ff,%rcx ec85: 77 11 ja ec98 <_ZN1M22getNumPerformanceCoresEv+0x308> ec87: b8 01 00 00 00 mov $0x1,%eax ec8c: 48 d3 e0 shl %cl,%rax ec8f: 48 c1 e9 06 shr $0x6,%rcx ec93: 48 09 44 cc 50 or %rax,0x50(%rsp,%rcx,8) ec98: be 80 00 00 00 mov $0x80,%esi ec9d: 31 ff xor %edi,%edi ec9f: 48 8d 54 24 50 lea 0x50(%rsp),%rdx eca4: e8 57 77 ff ff call 6400 eca9: 85 c0 test %eax,%eax ecab: 75 24 jne ecd1 <_ZN1M22getNumPerformanceCoresEv+0x341> ecad: 31 c9 xor %ecx,%ecx ecaf: b8 1a 00 00 00 mov $0x1a,%eax ecb4: 0f a2 cpuid ecb6: 25 00 00 00 ff and $0xff000000,%eax ecbb: 3d 00 00 00 40 cmp $0x40000000,%eax ecc0: 74 42 je ed04 <_ZN1M22getNumPerformanceCoresEv+0x374> ecc2: 48 83 c5 08 add $0x8,%rbp ecc6: 49 39 ee cmp %rbp,%r14 ecc9: 0f 85 71 ff ff ff jne ec40 <_ZN1M22getNumPerformanceCoresEv+0x2b0> eccf: eb 3f jmp ed10 <_ZN1M22getNumPerformanceCoresEv+0x380> ecd1: 45 31 ed xor %r13d,%r13d ecd4: be 80 00 00 00 mov $0x80,%esi ecd9: 31 ff xor %edi,%edi ecdb: 48 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%rdx ece2: 00 ece3: e8 18 77 ff ff call 6400 ece8: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) ecef: 00 00 ecf1: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi ecf6: e8 d5 b2 01 00 call 29fd0 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv> ecfb: 89 c0 mov %eax,%eax ecfd: 48 89 44 24 10 mov %rax,0x10(%rsp) ed02: eb 0c jmp ed10 <_ZN1M22getNumPerformanceCoresEv+0x380> ed04: 48 8b 44 24 18 mov 0x18(%rsp),%rax ed09: ff c0 inc %eax ed0b: 48 89 44 24 18 mov %rax,0x18(%rsp) ed10: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15 ed15: 48 bd 00 00 00 00 02 movabs $0x200000000,%rbp ed1c: 00 00 00 ed1f: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx ed24: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi ed29: 4c 39 ff cmp %r15,%rdi ed2c: 74 05 je ed33 <_ZN1M22getNumPerformanceCoresEv+0x3a3> ed2e: e8 8d 78 ff ff call 65c0 ed33: 45 84 ed test %r13b,%r13b ed36: 74 0d je ed45 <_ZN1M22getNumPerformanceCoresEv+0x3b5> ed38: 49 83 c4 20 add $0x20,%r12 ed3c: 49 39 dc cmp %rbx,%r12 ed3f: 0f 85 bb fe ff ff jne ec00 <_ZN1M22getNumPerformanceCoresEv+0x270> ed45: 48 8b bc 24 d0 00 00 mov 0xd0(%rsp),%rdi ed4c: 00 ed4d: 8b 9c 24 d8 00 00 00 mov 0xd8(%rsp),%ebx ed54: 48 85 db test %rbx,%rbx ed57: 74 49 je eda2 <_ZN1M22getNumPerformanceCoresEv+0x412> ed59: 48 c1 e3 05 shl $0x5,%rbx ed5d: 48 8d 2c 1f lea (%rdi,%rbx,1),%rbp ed61: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp ed65: 48 f7 db neg %rbx ed68: eb 10 jmp ed7a <_ZN1M22getNumPerformanceCoresEv+0x3ea> ed6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ed70: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp ed74: 48 83 c3 20 add $0x20,%rbx ed78: 74 16 je ed90 <_ZN1M22getNumPerformanceCoresEv+0x400> ed7a: 48 8b 7d f0 mov -0x10(%rbp),%rdi ed7e: 48 39 fd cmp %rdi,%rbp ed81: 74 ed je ed70 <_ZN1M22getNumPerformanceCoresEv+0x3e0> ed83: e8 38 78 ff ff call 65c0 ed88: eb e6 jmp ed70 <_ZN1M22getNumPerformanceCoresEv+0x3e0> ed8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) ed90: 48 8b bc 24 d0 00 00 mov 0xd0(%rsp),%rdi ed97: 00 ed98: 48 bd 00 00 00 00 02 movabs $0x200000000,%rbp ed9f: 00 00 00 eda2: 48 8d 84 24 e0 00 00 lea 0xe0(%rsp),%rax eda9: 00 edaa: 48 39 c7 cmp %rax,%rdi edad: 0f 84 bd fd ff ff je eb70 <_ZN1M22getNumPerformanceCoresEv+0x1e0> edb3: e8 08 78 ff ff call 65c0 edb8: e9 b3 fd ff ff jmp eb70 <_ZN1M22getNumPerformanceCoresEv+0x1e0> edbd: 0f 1f 00 nopl (%rax) edc0: 48 8d 84 24 e0 00 00 lea 0xe0(%rsp),%rax edc7: 00 edc8: 49 39 c4 cmp %rax,%r12 edcb: 74 08 je edd5 <_ZN1M22getNumPerformanceCoresEv+0x445> edcd: 4c 89 e7 mov %r12,%rdi edd0: e8 eb 77 ff ff call 65c0 edd5: 48 8b 34 24 mov (%rsp),%rsi edd9: e9 a4 fd ff ff jmp eb82 <_ZN1M22getNumPerformanceCoresEv+0x1f2> edde: 48 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%rdx ede5: 00 ede6: be 80 00 00 00 mov $0x80,%esi edeb: 31 ff xor %edi,%edi eded: e8 0e 76 ff ff call 6400 edf2: 48 8b 44 24 18 mov 0x18(%rsp),%rax edf7: 85 c0 test %eax,%eax edf9: 74 39 je ee34 <_ZN1M22getNumPerformanceCoresEv+0x4a4> edfb: 4c 63 e8 movslq %eax,%r13 edfe: eb 50 jmp ee50 <_ZN1M22getNumPerformanceCoresEv+0x4c0> ee00: 4c 8b b4 24 d0 00 00 mov 0xd0(%rsp),%r14 ee07: 00 ee08: 4c 89 f7 mov %r14,%rdi ee0b: e8 b0 77 ff ff call 65c0 ee10: 8b 84 24 80 03 00 00 mov 0x380(%rsp),%eax ee17: 48 85 c0 test %rax,%rax ee1a: 0f 85 1f fd ff ff jne eb3f <_ZN1M22getNumPerformanceCoresEv+0x1af> ee20: 48 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%rdx ee27: 00 ee28: be 80 00 00 00 mov $0x80,%esi ee2d: 31 ff xor %edi,%edi ee2f: e8 cc 75 ff ff call 6400 ee34: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) ee3b: 00 00 00 00 00 ee40: 48 8d bc 24 d0 00 00 lea 0xd0(%rsp),%rdi ee47: 00 ee48: e8 83 b1 01 00 call 29fd0 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv> ee4d: 41 89 c5 mov %eax,%r13d ee50: 4c 8b b4 24 78 03 00 mov 0x378(%rsp),%r14 ee57: 00 ee58: 8b 84 24 80 03 00 00 mov 0x380(%rsp),%eax ee5f: 48 85 c0 test %rax,%rax ee62: 0f 84 96 00 00 00 je eefe <_ZN1M22getNumPerformanceCoresEv+0x56e> ee68: 4c 69 e0 10 02 00 00 imul $0x210,%rax,%r12 ee6f: 4d 01 f4 add %r14,%r12 ee72: eb 14 jmp ee88 <_ZN1M22getNumPerformanceCoresEv+0x4f8> ee74: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) ee7b: 00 00 00 00 00 ee80: 4d 89 fc mov %r15,%r12 ee83: 4d 39 f7 cmp %r14,%r15 ee86: 74 6e je eef6 <_ZN1M22getNumPerformanceCoresEv+0x566> ee88: 4d 8d bc 24 f0 fd ff lea -0x210(%r12),%r15 ee8f: ff ee90: 49 8b bc 24 f0 fd ff mov -0x210(%r12),%rdi ee97: ff ee98: 41 8b 9c 24 f8 fd ff mov -0x208(%r12),%ebx ee9f: ff eea0: 48 85 db test %rbx,%rbx eea3: 74 3e je eee3 <_ZN1M22getNumPerformanceCoresEv+0x553> eea5: 48 c1 e3 05 shl $0x5,%rbx eea9: 48 8d 2c 1f lea (%rdi,%rbx,1),%rbp eead: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp eeb1: 48 f7 db neg %rbx eeb4: eb 14 jmp eeca <_ZN1M22getNumPerformanceCoresEv+0x53a> eeb6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) eebd: 00 00 00 eec0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp eec4: 48 83 c3 20 add $0x20,%rbx eec8: 74 16 je eee0 <_ZN1M22getNumPerformanceCoresEv+0x550> eeca: 48 8b 7d f0 mov -0x10(%rbp),%rdi eece: 48 39 fd cmp %rdi,%rbp eed1: 74 ed je eec0 <_ZN1M22getNumPerformanceCoresEv+0x530> eed3: e8 e8 76 ff ff call 65c0 eed8: eb e6 jmp eec0 <_ZN1M22getNumPerformanceCoresEv+0x530> eeda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) eee0: 49 8b 3f mov (%r15),%rdi eee3: 49 81 c4 00 fe ff ff add $0xfffffffffffffe00,%r12 eeea: 4c 39 e7 cmp %r12,%rdi eeed: 74 91 je ee80 <_ZN1M22getNumPerformanceCoresEv+0x4f0> eeef: e8 cc 76 ff ff call 65c0 eef4: eb 8a jmp ee80 <_ZN1M22getNumPerformanceCoresEv+0x4f0> eef6: 4c 8b b4 24 78 03 00 mov 0x378(%rsp),%r14 eefd: 00 eefe: 48 8d 84 24 88 03 00 lea 0x388(%rsp),%rax ef05: 00 ef06: 49 39 c6 cmp %rax,%r14 ef09: 0f 84 d7 fa ff ff je e9e6 <_ZN1M22getNumPerformanceCoresEv+0x56> ef0f: 4c 89 f7 mov %r14,%rdi ef12: e8 a9 76 ff ff call 65c0 ef17: e9 ca fa ff ff jmp e9e6 <_ZN1M22getNumPerformanceCoresEv+0x56> ef1c: 48 8d 3d 4f 41 04 00 lea 0x4414f(%rip),%rdi # 53072 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12fb> ef23: 48 8d 35 99 40 04 00 lea 0x44099(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> ef2a: 48 8d 0d 14 43 04 00 lea 0x44314(%rip),%rcx # 53245 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x14ce> ef31: ba ae 00 00 00 mov $0xae,%edx ef36: e8 35 74 ff ff call 6370 <__assert_fail@plt> ef3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000ef40 <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE>: ef40: 41 57 push %r15 ef42: 41 56 push %r14 ef44: 41 55 push %r13 ef46: 41 54 push %r12 ef48: 53 push %rbx ef49: 48 83 ec 10 sub $0x10,%rsp ef4d: 49 89 f6 mov %rsi,%r14 ef50: 49 89 ff mov %rdi,%r15 ef53: 48 8b 4e 18 mov 0x18(%rsi),%rcx ef57: 48 8b 46 20 mov 0x20(%rsi),%rax ef5b: 48 29 c1 sub %rax,%rcx ef5e: 48 83 f9 0d cmp $0xd,%rcx ef62: 77 16 ja ef7a <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0x3a> ef64: 48 8d 35 00 3d 04 00 lea 0x43d00(%rip),%rsi # 52c6b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xef4> ef6b: ba 0e 00 00 00 mov $0xe,%edx ef70: 4c 89 f7 mov %r14,%rdi ef73: e8 f8 c8 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> ef78: eb 20 jmp ef9a <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0x5a> ef7a: 48 b9 74 65 6d 49 6e movabs $0x286f666e496d6574,%rcx ef81: 66 6f 28 ef84: 48 89 48 06 mov %rcx,0x6(%rax) ef88: 48 b9 43 50 55 53 79 movabs $0x6574737953555043,%rcx ef8f: 73 74 65 ef92: 48 89 08 mov %rcx,(%rax) ef95: 49 83 46 20 0e addq $0xe,0x20(%r14) ef9a: 4d 8b 2f mov (%r15),%r13 ef9d: 41 8b 5f 08 mov 0x8(%r15),%ebx efa1: 4c 89 74 24 08 mov %r14,0x8(%rsp) efa6: 48 85 db test %rbx,%rbx efa9: 74 12 je efbd <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0x7d> efab: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi efb0: 4c 89 ee mov %r13,%rsi efb3: e8 78 21 00 00 call 11130 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE> efb8: 83 fb 01 cmp $0x1,%ebx efbb: 75 40 jne effd <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0xbd> efbd: 49 8b 46 20 mov 0x20(%r14),%rax efc1: 49 39 46 18 cmp %rax,0x18(%r14) efc5: 74 15 je efdc <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0x9c> efc7: c6 00 29 movb $0x29,(%rax) efca: 49 ff 46 20 incq 0x20(%r14) efce: 48 83 c4 10 add $0x10,%rsp efd2: 5b pop %rbx efd3: 41 5c pop %r12 efd5: 41 5d pop %r13 efd7: 41 5e pop %r14 efd9: 41 5f pop %r15 efdb: c3 ret efdc: 48 8d 35 fc 1b 05 00 lea 0x51bfc(%rip),%rsi # 60bdf <_ZL7kSecret+0x1cf> efe3: ba 01 00 00 00 mov $0x1,%edx efe8: 4c 89 f7 mov %r14,%rdi efeb: 48 83 c4 10 add $0x10,%rsp efef: 5b pop %rbx eff0: 41 5c pop %r12 eff2: 41 5d pop %r13 eff4: 41 5e pop %r14 eff6: 41 5f pop %r15 eff8: e9 73 c8 01 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> effd: 49 81 c5 10 02 00 00 add $0x210,%r13 f004: 48 69 db 10 02 00 00 imul $0x210,%rbx,%rbx f00b: 48 81 c3 f0 fd ff ff add $0xfffffffffffffdf0,%rbx f012: 4c 8d 3d d9 1d 05 00 lea 0x51dd9(%rip),%r15 # 60df2 <_ZL7kSecret+0x3e2> f019: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 f01e: eb 29 jmp f049 <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0x109> f020: 66 c7 00 2c 20 movw $0x202c,(%rax) f025: 49 83 46 20 02 addq $0x2,0x20(%r14) f02a: 4c 89 e7 mov %r12,%rdi f02d: 4c 89 ee mov %r13,%rsi f030: e8 fb 20 00 00 call 11130 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE> f035: 49 81 c5 10 02 00 00 add $0x210,%r13 f03c: 48 81 c3 f0 fd ff ff add $0xfffffffffffffdf0,%rbx f043: 0f 84 74 ff ff ff je efbd <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0x7d> f049: 49 8b 4e 18 mov 0x18(%r14),%rcx f04d: 49 8b 46 20 mov 0x20(%r14),%rax f051: 48 29 c1 sub %rax,%rcx f054: 48 83 f9 01 cmp $0x1,%rcx f058: 77 c6 ja f020 <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0xe0> f05a: ba 02 00 00 00 mov $0x2,%edx f05f: 4c 89 f7 mov %r14,%rdi f062: 4c 89 fe mov %r15,%rsi f065: e8 06 c8 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> f06a: eb be jmp f02a <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE+0xea> f06c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000f070 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm>: f070: 55 push %rbp f071: 41 57 push %r15 f073: 41 56 push %r14 f075: 41 55 push %r13 f077: 41 54 push %r12 f079: 53 push %rbx f07a: 48 83 ec 48 sub $0x48,%rsp f07e: 49 89 f6 mov %rsi,%r14 f081: 0f 57 c0 xorps %xmm0,%xmm0 f084: 0f 11 07 movups %xmm0,(%rdi) f087: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) f08e: 00 f08f: 45 31 c0 xor %r8d,%r8d f092: 48 89 54 24 10 mov %rdx,0x10(%rsp) f097: 48 89 7c 24 08 mov %rdi,0x8(%rsp) f09c: 48 89 74 24 28 mov %rsi,0x28(%rsp) f0a1: eb 16 jmp f0b9 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x49> f0a3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) f0aa: 84 00 00 00 00 00 f0b0: 48 39 d3 cmp %rdx,%rbx f0b3: 0f 84 5d 04 00 00 je f516 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x4a6> f0b9: 41 8b 46 08 mov 0x8(%r14),%eax f0bd: 48 85 c0 test %rax,%rax f0c0: 0f 84 aa 03 00 00 je f470 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x400> f0c6: 49 8b 36 mov (%r14),%rsi f0c9: 48 69 c0 10 02 00 00 imul $0x210,%rax,%rax f0d0: 48 01 f0 add %rsi,%rax f0d3: 48 89 44 24 30 mov %rax,0x30(%rsp) f0d8: 45 31 c9 xor %r9d,%r9d f0db: 31 c9 xor %ecx,%ecx f0dd: 31 c0 xor %eax,%eax f0df: 4c 89 44 24 20 mov %r8,0x20(%rsp) f0e4: eb 21 jmp f107 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x97> f0e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) f0ed: 00 00 00 f0f0: 48 8b 74 24 38 mov 0x38(%rsp),%rsi f0f5: 48 81 c6 10 02 00 00 add $0x210,%rsi f0fc: 48 3b 74 24 30 cmp 0x30(%rsp),%rsi f101: 0f 84 99 01 00 00 je f2a0 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x230> f107: 44 8b 56 08 mov 0x8(%rsi),%r10d f10b: 4d 85 d2 test %r10,%r10 f10e: 48 89 74 24 38 mov %rsi,0x38(%rsp) f113: 74 db je f0f0 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x80> f115: 4c 8b 3e mov (%rsi),%r15 f118: 49 c1 e2 05 shl $0x5,%r10 f11c: 45 31 f6 xor %r14d,%r14d f11f: 4c 89 54 24 18 mov %r10,0x18(%rsp) f124: eb 23 jmp f149 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0xd9> f126: 4b 8b 34 c4 mov (%r12,%r8,8),%rsi f12a: 48 89 31 mov %rsi,(%rcx) f12d: 4c 89 cb mov %r9,%rbx f130: 48 83 c1 08 add $0x8,%rcx f134: 48 39 cb cmp %rcx,%rbx f137: 0f 84 ac 03 00 00 je f4e9 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x479> f13d: 0f 1f 00 nopl (%rax) f140: 49 83 c6 20 add $0x20,%r14 f144: 4d 39 f2 cmp %r14,%r10 f147: 74 a7 je f0f0 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x80> f149: 43 8b 74 37 08 mov 0x8(%r15,%r14,1),%esi f14e: 49 39 f0 cmp %rsi,%r8 f151: 73 ed jae f140 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0xd0> f153: 49 89 cd mov %rcx,%r13 f156: 4d 29 cd sub %r9,%r13 f159: 4c 89 ed mov %r13,%rbp f15c: 48 c1 fd 03 sar $0x3,%rbp f160: 48 39 d5 cmp %rdx,%rbp f163: 73 db jae f140 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0xd0> f165: 4f 8b 24 37 mov (%r15,%r14,1),%r12 f169: 48 39 c1 cmp %rax,%rcx f16c: 75 b8 jne f126 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0xb6> f16e: 48 b8 f8 ff ff ff ff movabs $0x7ffffffffffffff8,%rax f175: ff ff 7f f178: 49 39 c5 cmp %rax,%r13 f17b: 0f 84 a7 03 00 00 je f528 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x4b8> f181: 48 89 e8 mov %rbp,%rax f184: 48 83 fd 02 cmp $0x2,%rbp f188: 73 05 jae f18f <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x11f> f18a: b8 01 00 00 00 mov $0x1,%eax f18f: 48 8d 34 28 lea (%rax,%rbp,1),%rsi f193: 48 bf ff ff ff ff ff movabs $0xfffffffffffffff,%rdi f19a: ff ff 0f f19d: 48 89 f9 mov %rdi,%rcx f1a0: 48 39 fe cmp %rdi,%rsi f1a3: 0f 87 b7 00 00 00 ja f260 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x1f0> f1a9: 48 89 f1 mov %rsi,%rcx f1ac: 48 be ff ff ff ff ff movabs $0xfffffffffffffff,%rsi f1b3: ff ff 0f f1b6: 48 01 e8 add %rbp,%rax f1b9: 0f 83 b4 00 00 00 jae f273 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x203> f1bf: 48 85 f6 test %rsi,%rsi f1c2: 48 89 74 24 40 mov %rsi,0x40(%rsp) f1c7: 0f 84 b7 00 00 00 je f284 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x214> f1cd: 48 8d 3c f5 00 00 00 lea 0x0(,%rsi,8),%rdi f1d4: 00 f1d5: 4c 89 cb mov %r9,%rbx f1d8: e8 d3 72 ff ff call 64b0 <_Znwm@plt> f1dd: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 f1e2: 49 89 d9 mov %rbx,%r9 f1e5: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f1ea: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f1ef: 48 89 c3 mov %rax,%rbx f1f2: 4b 8b 04 c4 mov (%r12,%r8,8),%rax f1f6: 48 89 04 eb mov %rax,(%rbx,%rbp,8) f1fa: 4d 85 ed test %r13,%r13 f1fd: 7e 23 jle f222 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x1b2> f1ff: 48 89 df mov %rbx,%rdi f202: 4c 89 ce mov %r9,%rsi f205: 4c 89 ea mov %r13,%rdx f208: 4d 89 cc mov %r9,%r12 f20b: e8 d0 75 ff ff call 67e0 f210: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 f215: 4d 89 e1 mov %r12,%r9 f218: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f21d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f222: 4d 85 c9 test %r9,%r9 f225: 74 17 je f23e <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x1ce> f227: 4c 89 cf mov %r9,%rdi f22a: e8 51 72 ff ff call 6480 <_ZdlPv@plt> f22f: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 f234: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f239: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f23e: 48 8d 0c eb lea (%rbx,%rbp,8),%rcx f242: 48 8b 44 24 40 mov 0x40(%rsp),%rax f247: 48 8d 04 c3 lea (%rbx,%rax,8),%rax f24b: 49 89 d9 mov %rbx,%r9 f24e: 48 83 c1 08 add $0x8,%rcx f252: 48 39 cb cmp %rcx,%rbx f255: 0f 85 e5 fe ff ff jne f140 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0xd0> f25b: e9 89 02 00 00 jmp f4e9 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x479> f260: 48 be ff ff ff ff ff movabs $0xfffffffffffffff,%rsi f267: ff ff 0f f26a: 48 01 e8 add %rbp,%rax f26d: 0f 82 4c ff ff ff jb f1bf <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x14f> f273: 48 89 ce mov %rcx,%rsi f276: 48 85 f6 test %rsi,%rsi f279: 48 89 74 24 40 mov %rsi,0x40(%rsp) f27e: 0f 85 49 ff ff ff jne f1cd <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x15d> f284: 31 db xor %ebx,%ebx f286: 4b 8b 04 c4 mov (%r12,%r8,8),%rax f28a: 48 89 04 eb mov %rax,(%rbx,%rbp,8) f28e: 4d 85 ed test %r13,%r13 f291: 0f 8f 68 ff ff ff jg f1ff <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x18f> f297: eb 89 jmp f222 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x1b2> f299: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) f2a0: 48 89 ce mov %rcx,%rsi f2a3: 4c 29 ce sub %r9,%rsi f2a6: 0f 84 d4 01 00 00 je f480 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x410> f2ac: 48 c1 fe 03 sar $0x3,%rsi f2b0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx f2b5: 4c 8b 33 mov (%rbx),%r14 f2b8: 48 8b 6b 08 mov 0x8(%rbx),%rbp f2bc: 48 89 e8 mov %rbp,%rax f2bf: 4c 29 f0 sub %r14,%rax f2c2: 48 c1 f8 03 sar $0x3,%rax f2c6: 48 01 c6 add %rax,%rsi f2c9: 48 39 d6 cmp %rdx,%rsi f2cc: 4c 89 4c 24 18 mov %r9,0x18(%rsp) f2d1: 0f 86 b3 01 00 00 jbe f48a <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x41a> f2d7: 48 39 d0 cmp %rdx,%rax f2da: 0f 83 a3 01 00 00 jae f483 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x413> f2e0: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f2e5: 4c 8b 67 10 mov 0x10(%rdi),%r12 f2e9: 49 89 d7 mov %rdx,%r15 f2ec: 49 29 c7 sub %rax,%r15 f2ef: eb 31 jmp f322 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x2b2> f2f1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) f2f8: 0f 1f 84 00 00 00 00 f2ff: 00 f300: 48 c7 45 00 ff ff ff movq $0xffffffffffffffff,0x0(%rbp) f307: ff f308: 48 83 c5 08 add $0x8,%rbp f30c: 48 89 6f 08 mov %rbp,0x8(%rdi) f310: 49 39 ee cmp %rbp,%r14 f313: 0f 84 d0 01 00 00 je f4e9 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x479> f319: 49 ff cf dec %r15 f31c: 0f 84 8c 01 00 00 je f4ae <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x43e> f322: 4c 39 e5 cmp %r12,%rbp f325: 75 d9 jne f300 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x290> f327: 48 8b 37 mov (%rdi),%rsi f32a: 49 29 f4 sub %rsi,%r12 f32d: 48 b8 f8 ff ff ff ff movabs $0x7ffffffffffffff8,%rax f334: ff ff 7f f337: 49 39 c4 cmp %rax,%r12 f33a: 0f 84 e8 01 00 00 je f528 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x4b8> f340: 4c 89 e3 mov %r12,%rbx f343: 48 c1 fb 03 sar $0x3,%rbx f347: 48 89 d8 mov %rbx,%rax f34a: 48 83 fb 02 cmp $0x2,%rbx f34e: 73 05 jae f355 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x2e5> f350: b8 01 00 00 00 mov $0x1,%eax f355: 48 8d 0c 18 lea (%rax,%rbx,1),%rcx f359: 48 bf ff ff ff ff ff movabs $0xfffffffffffffff,%rdi f360: ff ff 0f f363: 48 89 fd mov %rdi,%rbp f366: 48 39 f9 cmp %rdi,%rcx f369: 0f 87 c1 00 00 00 ja f430 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x3c0> f36f: 48 89 cd mov %rcx,%rbp f372: 49 bd ff ff ff ff ff movabs $0xfffffffffffffff,%r13 f379: ff ff 0f f37c: 48 01 d8 add %rbx,%rax f37f: 0f 83 be 00 00 00 jae f443 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x3d3> f385: 4d 85 ed test %r13,%r13 f388: 0f 84 c1 00 00 00 je f44f <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x3df> f38e: 4a 8d 3c ed 00 00 00 lea 0x0(,%r13,8),%rdi f395: 00 f396: 48 89 f5 mov %rsi,%rbp f399: e8 12 71 ff ff call 64b0 <_Znwm@plt> f39e: 48 89 ee mov %rbp,%rsi f3a1: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 f3a6: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f3ab: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f3b0: 49 89 c6 mov %rax,%r14 f3b3: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f3b8: 49 c7 04 de ff ff ff movq $0xffffffffffffffff,(%r14,%rbx,8) f3bf: ff f3c0: 4d 85 e4 test %r12,%r12 f3c3: 7e 25 jle f3ea <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x37a> f3c5: 4c 89 f7 mov %r14,%rdi f3c8: 4c 89 e2 mov %r12,%rdx f3cb: 48 89 f5 mov %rsi,%rbp f3ce: e8 0d 74 ff ff call 67e0 f3d3: 48 89 ee mov %rbp,%rsi f3d6: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 f3db: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f3e0: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f3e5: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f3ea: 49 8d 2c de lea (%r14,%rbx,8),%rbp f3ee: 48 83 c5 08 add $0x8,%rbp f3f2: 48 85 f6 test %rsi,%rsi f3f5: 74 1c je f413 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x3a3> f3f7: 48 89 f7 mov %rsi,%rdi f3fa: e8 81 70 ff ff call 6480 <_ZdlPv@plt> f3ff: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 f404: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f409: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f40e: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f413: 4c 89 37 mov %r14,(%rdi) f416: 48 89 6f 08 mov %rbp,0x8(%rdi) f41a: 4f 8d 24 ee lea (%r14,%r13,8),%r12 f41e: 4c 89 67 10 mov %r12,0x10(%rdi) f422: 49 39 ee cmp %rbp,%r14 f425: 0f 85 ee fe ff ff jne f319 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x2a9> f42b: e9 b9 00 00 00 jmp f4e9 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x479> f430: 49 bd ff ff ff ff ff movabs $0xfffffffffffffff,%r13 f437: ff ff 0f f43a: 48 01 d8 add %rbx,%rax f43d: 0f 82 42 ff ff ff jb f385 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x315> f443: 49 89 ed mov %rbp,%r13 f446: 4d 85 ed test %r13,%r13 f449: 0f 85 3f ff ff ff jne f38e <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x31e> f44f: 45 31 f6 xor %r14d,%r14d f452: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f457: 49 c7 04 de ff ff ff movq $0xffffffffffffffff,(%r14,%rbx,8) f45e: ff f45f: 4d 85 e4 test %r12,%r12 f462: 0f 8f 5d ff ff ff jg f3c5 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x355> f468: eb 80 jmp f3ea <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x37a> f46a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) f470: 45 31 c9 xor %r9d,%r9d f473: 45 31 c0 xor %r8d,%r8d f476: eb 3b jmp f4b3 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x443> f478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) f47f: 00 f480: 45 31 c0 xor %r8d,%r8d f483: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f488: eb 24 jmp f4ae <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x43e> f48a: 49 8d 34 c6 lea (%r14,%rax,8),%rsi f48e: 48 89 df mov %rbx,%rdi f491: 4c 89 ca mov %r9,%rdx f494: e8 c7 1e 00 00 call 11360 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag> f499: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 f49e: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 f4a3: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f4a8: 49 ff c0 inc %r8 f4ab: 48 89 df mov %rbx,%rdi f4ae: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 f4b3: 48 8b 5f 08 mov 0x8(%rdi),%rbx f4b7: 48 2b 1f sub (%rdi),%rbx f4ba: 48 c1 fb 03 sar $0x3,%rbx f4be: 48 39 d3 cmp %rdx,%rbx f4c1: 77 71 ja f534 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x4c4> f4c3: 4d 85 c9 test %r9,%r9 f4c6: 0f 84 e4 fb ff ff je f0b0 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x40> f4cc: 4c 89 cf mov %r9,%rdi f4cf: 4c 89 c5 mov %r8,%rbp f4d2: e8 a9 6f ff ff call 6480 <_ZdlPv@plt> f4d7: 49 89 e8 mov %rbp,%r8 f4da: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f4df: 48 8b 54 24 10 mov 0x10(%rsp),%rdx f4e4: e9 c7 fb ff ff jmp f0b0 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm+0x40> f4e9: 48 8d 3d 30 1c 04 00 lea 0x41c30(%rip),%rdi # 51120 f4f0: 48 8d 35 ec 1a 04 00 lea 0x41aec(%rip),%rsi # 50fe3 f4f7: 48 8d 0d a0 3d 04 00 lea 0x43da0(%rip),%rcx # 5329e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1527> f4fe: 4c 8d 05 f4 1b 04 00 lea 0x41bf4(%rip),%r8 # 510f9 f505: ba 76 04 00 00 mov $0x476,%edx f50a: 31 c0 xor %eax,%eax f50c: e8 3f 6b ff ff call 6050 f511: e8 aa 6d ff ff call 62c0 f516: 48 89 f8 mov %rdi,%rax f519: 48 83 c4 48 add $0x48,%rsp f51d: 5b pop %rbx f51e: 41 5c pop %r12 f520: 41 5d pop %r13 f522: 41 5e pop %r14 f524: 41 5f pop %r15 f526: 5d pop %rbp f527: c3 ret f528: 48 8d 3d 9a 1a 04 00 lea 0x41a9a(%rip),%rdi # 50fc9 f52f: e8 6c 6d ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> f534: 48 8d 3d 3f 37 04 00 lea 0x4373f(%rip),%rdi # 52c7a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf03> f53b: 48 8d 35 54 37 04 00 lea 0x43754(%rip),%rsi # 52c96 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf1f> f542: 48 8d 0d 83 37 04 00 lea 0x43783(%rip),%rcx # 52ccc <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf55> f549: ba d6 01 00 00 mov $0x1d6,%edx f54e: e8 1d 6e ff ff call 6370 <__assert_fail@plt> f553: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) f55a: 00 00 00 f55d: 0f 1f 00 nopl (%rax) 000000000000f560 <_ZN1M9CPULimits3getEv>: f560: 53 push %rbx f561: 48 89 fb mov %rdi,%rbx f564: e8 67 d5 ff ff call cad0 <_ZN1M6Detail17getLinuxCPULimitsEv> f569: 31 c9 xor %ecx,%ecx f56b: 85 c0 test %eax,%eax f56d: 78 1b js f58a <_ZN1M9CPULimits3getEv+0x2a> f56f: 48 89 c6 mov %rax,%rsi f572: 48 c1 ee 20 shr $0x20,%rsi f576: 85 f6 test %esi,%esi f578: 7e 10 jle f58a <_ZN1M9CPULimits3getEv+0x2a> f57a: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax f580: 99 cltd f581: f7 fe idiv %esi f583: 48 63 d0 movslq %eax,%rdx f586: b1 01 mov $0x1,%cl f588: eb 00 jmp f58a <_ZN1M9CPULimits3getEv+0x2a> f58a: 0f b6 43 10 movzbl 0x10(%rbx),%eax f58e: 24 fc and $0xfc,%al f590: 0c 02 or $0x2,%al f592: 88 43 10 mov %al,0x10(%rbx) f595: 48 89 13 mov %rdx,(%rbx) f598: 88 4b 08 mov %cl,0x8(%rbx) f59b: 48 89 d8 mov %rbx,%rax f59e: 5b pop %rbx f59f: c3 ret 000000000000f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z>: f5a0: 55 push %rbp f5a1: 48 89 e5 mov %rsp,%rbp f5a4: 41 57 push %r15 f5a6: 41 56 push %r14 f5a8: 41 54 push %r12 f5aa: 53 push %rbx f5ab: 48 81 ec d0 00 00 00 sub $0xd0,%rsp f5b2: 48 89 f3 mov %rsi,%rbx f5b5: 49 89 fe mov %rdi,%r14 f5b8: 4c 89 85 30 ff ff ff mov %r8,-0xd0(%rbp) f5bf: 4c 89 8d 38 ff ff ff mov %r9,-0xc8(%rbp) f5c6: 84 c0 test %al,%al f5c8: 74 2c je f5f6 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z+0x56> f5ca: 0f 29 85 40 ff ff ff movaps %xmm0,-0xc0(%rbp) f5d1: 0f 29 8d 50 ff ff ff movaps %xmm1,-0xb0(%rbp) f5d8: 0f 29 95 60 ff ff ff movaps %xmm2,-0xa0(%rbp) f5df: 0f 29 9d 70 ff ff ff movaps %xmm3,-0x90(%rbp) f5e6: 0f 29 65 80 movaps %xmm4,-0x80(%rbp) f5ea: 0f 29 6d 90 movaps %xmm5,-0x70(%rbp) f5ee: 0f 29 75 a0 movaps %xmm6,-0x60(%rbp) f5f2: 0f 29 7d b0 movaps %xmm7,-0x50(%rbp) f5f6: 49 89 e7 mov %rsp,%r15 f5f9: 48 8d 42 0f lea 0xf(%rdx),%rax f5fd: 48 83 e0 f0 and $0xfffffffffffffff0,%rax f601: 49 29 c7 sub %rax,%r15 f604: 4c 89 fc mov %r15,%rsp f607: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax f60e: 48 89 45 d0 mov %rax,-0x30(%rbp) f612: 48 8d 45 10 lea 0x10(%rbp),%rax f616: 48 89 45 c8 mov %rax,-0x38(%rbp) f61a: 48 b8 20 00 00 00 30 movabs $0x3000000020,%rax f621: 00 00 00 f624: 48 89 45 c0 mov %rax,-0x40(%rbp) f628: 48 8d 45 c0 lea -0x40(%rbp),%rax f62c: 4c 89 ff mov %r15,%rdi f62f: 48 89 d6 mov %rdx,%rsi f632: 48 89 ca mov %rcx,%rdx f635: 48 89 c1 mov %rax,%rcx f638: ff d3 call *%rbx f63a: 48 63 d8 movslq %eax,%rbx f63d: 4d 8d 66 10 lea 0x10(%r14),%r12 f641: 4d 89 26 mov %r12,(%r14) f644: 83 fb 10 cmp $0x10,%ebx f647: 72 17 jb f660 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z+0xc0> f649: 85 c0 test %eax,%eax f64b: 78 4f js f69c <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z+0xfc> f64d: 48 8d 7b 01 lea 0x1(%rbx),%rdi f651: e8 5a 6e ff ff call 64b0 <_Znwm@plt> f656: 49 89 c4 mov %rax,%r12 f659: 49 89 06 mov %rax,(%r14) f65c: 49 89 5e 10 mov %rbx,0x10(%r14) f660: 48 85 db test %rbx,%rbx f663: 74 1e je f683 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z+0xe3> f665: 48 83 fb 01 cmp $0x1,%rbx f669: 75 0a jne f675 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z+0xd5> f66b: 41 0f b6 07 movzbl (%r15),%eax f66f: 41 88 04 24 mov %al,(%r12) f673: eb 0e jmp f683 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z+0xe3> f675: 4c 89 e7 mov %r12,%rdi f678: 4c 89 fe mov %r15,%rsi f67b: 48 89 da mov %rbx,%rdx f67e: e8 ad 6d ff ff call 6430 f683: 49 89 5e 08 mov %rbx,0x8(%r14) f687: 41 c6 04 1c 00 movb $0x0,(%r12,%rbx,1) f68c: 4c 89 f0 mov %r14,%rax f68f: 48 8d 65 e0 lea -0x20(%rbp),%rsp f693: 5b pop %rbx f694: 41 5c pop %r12 f696: 41 5e pop %r14 f698: 41 5f pop %r15 f69a: 5d pop %rbp f69b: c3 ret f69c: 48 8d 3d bf 0c 04 00 lea 0x40cbf(%rip),%rdi # 50362 f6a3: e8 f8 6b ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> f6a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) f6af: 00 000000000000f6b0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_>: f6b0: 55 push %rbp f6b1: 41 57 push %r15 f6b3: 41 56 push %r14 f6b5: 41 55 push %r13 f6b7: 41 54 push %r12 f6b9: 53 push %rbx f6ba: 48 83 ec 18 sub $0x18,%rsp f6be: 49 89 fc mov %rdi,%r12 f6c1: 48 39 f7 cmp %rsi,%rdi f6c4: 0f 84 4c 02 00 00 je f916 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x266> f6ca: 8b 46 08 mov 0x8(%rsi),%eax f6cd: 45 8b 74 24 08 mov 0x8(%r12),%r14d f6d2: 41 39 c6 cmp %eax,%r14d f6d5: 48 89 44 24 08 mov %rax,0x8(%rsp) f6da: 0f 83 a6 00 00 00 jae f786 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xd6> f6e0: 41 39 44 24 0c cmp %eax,0xc(%r12) f6e5: 0f 83 f8 00 00 00 jae f7e3 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x133> f6eb: 48 89 74 24 10 mov %rsi,0x10(%rsp) f6f0: 4d 85 f6 test %r14,%r14 f6f3: 0f 84 3d 01 00 00 je f836 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x186> f6f9: 4d 8b 2c 24 mov (%r12),%r13 f6fd: 49 69 ee 10 02 00 00 imul $0x210,%r14,%rbp f704: 4c 01 ed add %r13,%rbp f707: eb 13 jmp f71c <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x6c> f709: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) f710: 4c 89 f5 mov %r14,%rbp f713: 4d 39 ee cmp %r13,%r14 f716: 0f 84 1a 01 00 00 je f836 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x186> f71c: 4c 8d b5 f0 fd ff ff lea -0x210(%rbp),%r14 f723: 48 8b bd f0 fd ff ff mov -0x210(%rbp),%rdi f72a: 8b 9d f8 fd ff ff mov -0x208(%rbp),%ebx f730: 48 85 db test %rbx,%rbx f733: 74 3e je f773 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xc3> f735: 48 c1 e3 05 shl $0x5,%rbx f739: 4c 8d 3c 1f lea (%rdi,%rbx,1),%r15 f73d: 49 83 c7 f0 add $0xfffffffffffffff0,%r15 f741: 48 f7 db neg %rbx f744: eb 14 jmp f75a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xaa> f746: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) f74d: 00 00 00 f750: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 f754: 48 83 c3 20 add $0x20,%rbx f758: 74 16 je f770 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xc0> f75a: 49 8b 7f f0 mov -0x10(%r15),%rdi f75e: 49 39 ff cmp %rdi,%r15 f761: 74 ed je f750 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xa0> f763: e8 58 6e ff ff call 65c0 f768: eb e6 jmp f750 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xa0> f76a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) f770: 49 8b 3e mov (%r14),%rdi f773: 48 81 c5 00 fe ff ff add $0xfffffffffffffe00,%rbp f77a: 48 39 ef cmp %rbp,%rdi f77d: 74 91 je f710 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x60> f77f: e8 3c 6e ff ff call 65c0 f784: eb 8a jmp f710 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x60> f786: 4d 8b 2c 24 mov (%r12),%r13 f78a: 85 c0 test %eax,%eax f78c: 0f 84 d3 00 00 00 je f865 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x1b5> f792: 48 8b 1e mov (%rsi),%rbx f795: 48 8d 68 01 lea 0x1(%rax),%rbp f799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) f7a0: 4c 89 ef mov %r13,%rdi f7a3: 48 89 de mov %rbx,%rsi f7a6: e8 b5 03 00 00 call fb60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_> f7ab: 48 81 c3 10 02 00 00 add $0x210,%rbx f7b2: 49 81 c5 10 02 00 00 add $0x210,%r13 f7b9: 48 ff cd dec %rbp f7bc: 48 83 fd 01 cmp $0x1,%rbp f7c0: 77 de ja f7a0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0xf0> f7c2: 49 8b 04 24 mov (%r12),%rax f7c6: 45 8b 74 24 08 mov 0x8(%r12),%r14d f7cb: 4d 69 fe 10 02 00 00 imul $0x210,%r14,%r15 f7d2: 49 01 c7 add %rax,%r15 f7d5: 4d 39 ef cmp %r13,%r15 f7d8: 0f 85 aa 00 00 00 jne f888 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x1d8> f7de: e9 1e 01 00 00 jmp f901 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x251> f7e3: 4d 85 f6 test %r14,%r14 f7e6: 0f 84 0a 01 00 00 je f8f6 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x246> f7ec: 49 89 f7 mov %rsi,%r15 f7ef: 4c 8b 2e mov (%rsi),%r13 f7f2: 49 8b 1c 24 mov (%r12),%rbx f7f6: 49 8d 6e 01 lea 0x1(%r14),%rbp f7fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) f800: 48 89 df mov %rbx,%rdi f803: 4c 89 ee mov %r13,%rsi f806: e8 55 03 00 00 call fb60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_> f80b: 49 81 c5 10 02 00 00 add $0x210,%r13 f812: 48 81 c3 10 02 00 00 add $0x210,%rbx f819: 48 ff cd dec %rbp f81c: 48 83 fd 01 cmp $0x1,%rbp f820: 77 de ja f800 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x150> f822: 4c 89 fe mov %r15,%rsi f825: 8b 46 08 mov 0x8(%rsi),%eax f828: 49 39 c6 cmp %rax,%r14 f82b: 0f 84 d0 00 00 00 je f901 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x251> f831: e9 f2 00 00 00 jmp f928 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x278> f836: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) f83d: 00 00 f83f: 4c 89 e7 mov %r12,%rdi f842: 48 8b 74 24 08 mov 0x8(%rsp),%rsi f847: e8 74 01 00 00 call f9c0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm> f84c: 45 31 f6 xor %r14d,%r14d f84f: 48 8b 74 24 10 mov 0x10(%rsp),%rsi f854: 8b 46 08 mov 0x8(%rsi),%eax f857: 49 39 c6 cmp %rax,%r14 f85a: 0f 84 a1 00 00 00 je f901 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x251> f860: e9 c3 00 00 00 jmp f928 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x278> f865: 4c 89 e8 mov %r13,%rax f868: 4d 69 fe 10 02 00 00 imul $0x210,%r14,%r15 f86f: 49 01 c7 add %rax,%r15 f872: 4d 39 ef cmp %r13,%r15 f875: 75 11 jne f888 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x1d8> f877: e9 85 00 00 00 jmp f901 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x251> f87c: 0f 1f 40 00 nopl 0x0(%rax) f880: 4d 89 f7 mov %r14,%r15 f883: 4d 39 ee cmp %r13,%r14 f886: 74 79 je f901 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x251> f888: 4d 8d b7 f0 fd ff ff lea -0x210(%r15),%r14 f88f: 49 8b bf f0 fd ff ff mov -0x210(%r15),%rdi f896: 41 8b af f8 fd ff ff mov -0x208(%r15),%ebp f89d: 48 85 ed test %rbp,%rbp f8a0: 74 41 je f8e3 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x233> f8a2: 48 c1 e5 05 shl $0x5,%rbp f8a6: 48 8d 1c 2f lea (%rdi,%rbp,1),%rbx f8aa: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx f8ae: 48 f7 dd neg %rbp f8b1: eb 17 jmp f8ca <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x21a> f8b3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) f8ba: 84 00 00 00 00 00 f8c0: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx f8c4: 48 83 c5 20 add $0x20,%rbp f8c8: 74 16 je f8e0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x230> f8ca: 48 8b 7b f0 mov -0x10(%rbx),%rdi f8ce: 48 39 fb cmp %rdi,%rbx f8d1: 74 ed je f8c0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x210> f8d3: e8 e8 6c ff ff call 65c0 f8d8: eb e6 jmp f8c0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x210> f8da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) f8e0: 49 8b 3e mov (%r14),%rdi f8e3: 49 81 c7 00 fe ff ff add $0xfffffffffffffe00,%r15 f8ea: 4c 39 ff cmp %r15,%rdi f8ed: 74 91 je f880 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x1d0> f8ef: e8 cc 6c ff ff call 65c0 f8f4: eb 8a jmp f880 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x1d0> f8f6: 45 31 f6 xor %r14d,%r14d f8f9: 8b 46 08 mov 0x8(%rsi),%eax f8fc: 49 39 c6 cmp %rax,%r14 f8ff: 75 27 jne f928 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x278> f901: 48 8b 44 24 08 mov 0x8(%rsp),%rax f906: 41 39 44 24 0c cmp %eax,0xc(%r12) f90b: 0f 82 82 00 00 00 jb f993 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x2e3> f911: 41 89 44 24 08 mov %eax,0x8(%r12) f916: 4c 89 e0 mov %r12,%rax f919: 48 83 c4 18 add $0x18,%rsp f91d: 5b pop %rbx f91e: 41 5c pop %r12 f920: 41 5d pop %r13 f922: 41 5e pop %r14 f924: 41 5f pop %r15 f926: 5d pop %rbp f927: c3 ret f928: 48 8b 1e mov (%rsi),%rbx f92b: 49 8b 2c 24 mov (%r12),%rbp f92f: 4d 69 f6 10 02 00 00 imul $0x210,%r14,%r14 f936: 4c 69 f8 10 02 00 00 imul $0x210,%rax,%r15 f93d: 49 bd 00 00 00 00 10 movabs $0x1000000000,%r13 f944: 00 00 00 f947: eb 21 jmp f96a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x2ba> f949: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) f950: 48 81 c5 10 02 00 00 add $0x210,%rbp f957: 49 81 c7 f0 fd ff ff add $0xfffffffffffffdf0,%r15 f95e: 48 81 c3 10 02 00 00 add $0x210,%rbx f965: 4d 39 fe cmp %r15,%r14 f968: 74 97 je f901 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x251> f96a: 49 8d 04 2e lea (%r14,%rbp,1),%rax f96e: 48 83 c0 10 add $0x10,%rax f972: 4a 89 44 35 00 mov %rax,0x0(%rbp,%r14,1) f977: 4e 89 6c 35 08 mov %r13,0x8(%rbp,%r14,1) f97c: 42 83 7c 33 08 00 cmpl $0x0,0x8(%rbx,%r14,1) f982: 74 cc je f950 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x2a0> f984: 49 8d 3c 2e lea (%r14,%rbp,1),%rdi f988: 4a 8d 34 33 lea (%rbx,%r14,1),%rsi f98c: e8 cf 01 00 00 call fb60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_> f991: eb bd jmp f950 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSERKS4_+0x2a0> f993: 48 8d 3d db 14 04 00 lea 0x414db(%rip),%rdi # 50e75 f99a: 48 8d 35 1b 14 04 00 lea 0x4141b(%rip),%rsi # 50dbc f9a1: 48 8d 0d dd 14 04 00 lea 0x414dd(%rip),%rcx # 50e85 f9a8: ba 66 00 00 00 mov $0x66,%edx f9ad: e8 be 69 ff ff call 6370 <__assert_fail@plt> f9b2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) f9b9: 00 00 00 f9bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000000f9c0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm>: f9c0: 55 push %rbp f9c1: 41 57 push %r15 f9c3: 41 56 push %r14 f9c5: 41 55 push %r13 f9c7: 41 54 push %r12 f9c9: 53 push %rbx f9ca: 48 83 ec 18 sub $0x18,%rsp f9ce: 48 89 f2 mov %rsi,%rdx f9d1: 49 89 fc mov %rdi,%r12 f9d4: 48 8d 6f 10 lea 0x10(%rdi),%rbp f9d8: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 f9dd: b9 10 02 00 00 mov $0x210,%ecx f9e2: 48 89 ee mov %rbp,%rsi f9e5: e8 16 8a 01 00 call 28400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm> f9ea: 4d 8b 2c 24 mov (%r12),%r13 f9ee: 41 8b 4c 24 08 mov 0x8(%r12),%ecx f9f3: 48 85 c9 test %rcx,%rcx f9f6: 48 89 44 24 08 mov %rax,0x8(%rsp) f9fb: 0f 84 fd 00 00 00 je fafe <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x13e> fa01: 48 89 2c 24 mov %rbp,(%rsp) fa05: 48 69 e9 10 02 00 00 imul $0x210,%rcx,%rbp fa0c: 49 be 00 00 00 00 10 movabs $0x1000000000,%r14 fa13: 00 00 00 fa16: 48 89 c3 mov %rax,%rbx fa19: eb 1c jmp fa37 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x77> fa1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) fa20: 49 81 c5 10 02 00 00 add $0x210,%r13 fa27: 48 81 c3 10 02 00 00 add $0x210,%rbx fa2e: 48 81 c5 f0 fd ff ff add $0xfffffffffffffdf0,%rbp fa35: 74 1f je fa56 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x96> fa37: 48 8d 43 10 lea 0x10(%rbx),%rax fa3b: 48 89 03 mov %rax,(%rbx) fa3e: 4c 89 73 08 mov %r14,0x8(%rbx) fa42: 41 83 7d 08 00 cmpl $0x0,0x8(%r13) fa47: 74 d7 je fa20 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x60> fa49: 48 89 df mov %rbx,%rdi fa4c: 4c 89 ee mov %r13,%rsi fa4f: e8 9c 06 00 00 call 100f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_> fa54: eb ca jmp fa20 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x60> fa56: 4d 8b 2c 24 mov (%r12),%r13 fa5a: 41 8b 44 24 08 mov 0x8(%r12),%eax fa5f: 48 85 c0 test %rax,%rax fa62: 0f 84 92 00 00 00 je fafa <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x13a> fa68: 48 69 e8 10 02 00 00 imul $0x210,%rax,%rbp fa6f: 4c 01 ed add %r13,%rbp fa72: eb 14 jmp fa88 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0xc8> fa74: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) fa7b: 00 00 00 00 00 fa80: 48 89 dd mov %rbx,%rbp fa83: 4c 39 eb cmp %r13,%rbx fa86: 74 6e je faf6 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x136> fa88: 48 8d 9d f0 fd ff ff lea -0x210(%rbp),%rbx fa8f: 48 8b bd f0 fd ff ff mov -0x210(%rbp),%rdi fa96: 44 8b b5 f8 fd ff ff mov -0x208(%rbp),%r14d fa9d: 4d 85 f6 test %r14,%r14 faa0: 74 41 je fae3 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x123> faa2: 49 c1 e6 05 shl $0x5,%r14 faa6: 4e 8d 3c 37 lea (%rdi,%r14,1),%r15 faaa: 49 83 c7 f0 add $0xfffffffffffffff0,%r15 faae: 49 f7 de neg %r14 fab1: eb 17 jmp faca <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x10a> fab3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) faba: 84 00 00 00 00 00 fac0: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 fac4: 49 83 c6 20 add $0x20,%r14 fac8: 74 16 je fae0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x120> faca: 49 8b 7f f0 mov -0x10(%r15),%rdi face: 49 39 ff cmp %rdi,%r15 fad1: 74 ed je fac0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x100> fad3: e8 e8 6a ff ff call 65c0 fad8: eb e6 jmp fac0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x100> fada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) fae0: 48 8b 3b mov (%rbx),%rdi fae3: 48 81 c5 00 fe ff ff add $0xfffffffffffffe00,%rbp faea: 48 39 ef cmp %rbp,%rdi faed: 74 91 je fa80 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0xc0> faef: e8 cc 6a ff ff call 65c0 faf4: eb 8a jmp fa80 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0xc0> faf6: 4d 8b 2c 24 mov (%r12),%r13 fafa: 48 8b 2c 24 mov (%rsp),%rbp fafe: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx fb03: 49 39 ed cmp %rbp,%r13 fb06: 74 08 je fb10 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x150> fb08: 4c 89 ef mov %r13,%rdi fb0b: e8 b0 6a ff ff call 65c0 fb10: 48 89 d8 mov %rbx,%rax fb13: 48 c1 e8 20 shr $0x20,%rax fb17: 75 1d jne fb36 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm+0x176> fb19: 48 8b 44 24 08 mov 0x8(%rsp),%rax fb1e: 49 89 04 24 mov %rax,(%r12) fb22: 41 89 5c 24 0c mov %ebx,0xc(%r12) fb27: 48 83 c4 18 add $0x18,%rsp fb2b: 5b pop %rbx fb2c: 41 5c pop %r12 fb2e: 41 5d pop %r13 fb30: 41 5e pop %r14 fb32: 41 5f pop %r15 fb34: 5d pop %rbp fb35: c3 ret fb36: 48 8d 3d 6c 12 04 00 lea 0x4126c(%rip),%rdi # 50da9 fb3d: 48 8d 35 78 12 04 00 lea 0x41278(%rip),%rsi # 50dbc fb44: 48 8d 0d c3 12 04 00 lea 0x412c3(%rip),%rcx # 50e0e fb4b: ba 6f 00 00 00 mov $0x6f,%edx fb50: e8 1b 68 ff ff call 6370 <__assert_fail@plt> fb55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) fb5c: 00 00 00 fb5f: 90 nop 000000000000fb60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_>: fb60: 55 push %rbp fb61: 41 57 push %r15 fb63: 41 56 push %r14 fb65: 41 55 push %r13 fb67: 41 54 push %r12 fb69: 53 push %rbx fb6a: 50 push %rax fb6b: 49 89 fc mov %rdi,%r12 fb6e: 48 39 f7 cmp %rsi,%rdi fb71: 0f 84 2b 01 00 00 je fca2 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x142> fb77: 49 89 f7 mov %rsi,%r15 fb7a: 8b 6e 08 mov 0x8(%rsi),%ebp fb7d: 45 8b 74 24 08 mov 0x8(%r12),%r14d fb82: 41 39 ee cmp %ebp,%r14d fb85: 73 57 jae fbde <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x7e> fb87: 41 39 6c 24 0c cmp %ebp,0xc(%r12) fb8c: 48 89 2c 24 mov %rbp,(%rsp) fb90: 0f 83 a5 00 00 00 jae fc3b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0xdb> fb96: 4d 85 f6 test %r14,%r14 fb99: 0f 84 cf 00 00 00 je fc6e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x10e> fb9f: 49 8b 04 24 mov (%r12),%rax fba3: 49 c1 e6 05 shl $0x5,%r14 fba7: 49 8d 1c 06 lea (%r14,%rax,1),%rbx fbab: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx fbaf: 49 f7 de neg %r14 fbb2: eb 1a jmp fbce <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x6e> fbb4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) fbbb: 00 00 00 00 00 fbc0: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx fbc4: 49 83 c6 20 add $0x20,%r14 fbc8: 0f 84 a0 00 00 00 je fc6e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x10e> fbce: 48 8b 7b f0 mov -0x10(%rbx),%rdi fbd2: 48 39 fb cmp %rdi,%rbx fbd5: 74 e9 je fbc0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x60> fbd7: e8 e4 69 ff ff call 65c0 fbdc: eb e2 jmp fbc0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x60> fbde: 4d 8b 2c 24 mov (%r12),%r13 fbe2: 85 ed test %ebp,%ebp fbe4: 0f 84 ca 00 00 00 je fcb4 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x154> fbea: 49 8b 1f mov (%r15),%rbx fbed: 49 89 ef mov %rbp,%r15 fbf0: 48 ff c5 inc %rbp fbf3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) fbfa: 84 00 00 00 00 00 fc00: 4c 89 ef mov %r13,%rdi fc03: 48 89 de mov %rbx,%rsi fc06: e8 a5 02 00 00 call feb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_> fc0b: 48 83 c3 20 add $0x20,%rbx fc0f: 49 83 c5 20 add $0x20,%r13 fc13: 48 ff cd dec %rbp fc16: 48 83 fd 01 cmp $0x1,%rbp fc1a: 77 e4 ja fc00 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0xa0> fc1c: 49 8b 04 24 mov (%r12),%rax fc20: 45 8b 74 24 08 mov 0x8(%r12),%r14d fc25: 4c 89 fd mov %r15,%rbp fc28: 49 c1 e6 05 shl $0x5,%r14 fc2c: 4a 8d 0c 30 lea (%rax,%r14,1),%rcx fc30: 4c 39 e9 cmp %r13,%rcx fc33: 0f 85 8b 00 00 00 jne fcc4 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x164> fc39: eb 57 jmp fc92 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x132> fc3b: 4d 85 f6 test %r14,%r14 fc3e: 0f 84 ac 00 00 00 je fcf0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x190> fc44: 4d 8b 2f mov (%r15),%r13 fc47: 49 8b 1c 24 mov (%r12),%rbx fc4b: 49 8d 6e 01 lea 0x1(%r14),%rbp fc4f: 90 nop fc50: 48 89 df mov %rbx,%rdi fc53: 4c 89 ee mov %r13,%rsi fc56: e8 55 02 00 00 call feb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_> fc5b: 49 83 c5 20 add $0x20,%r13 fc5f: 48 83 c3 20 add $0x20,%rbx fc63: 48 ff cd dec %rbp fc66: 48 83 fd 01 cmp $0x1,%rbp fc6a: 77 e4 ja fc50 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0xf0> fc6c: eb 17 jmp fc85 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x125> fc6e: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) fc75: 00 00 fc77: 4c 89 e7 mov %r12,%rdi fc7a: 48 89 ee mov %rbp,%rsi fc7d: e8 fe 00 00 00 call fd80 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm> fc82: 45 31 f6 xor %r14d,%r14d fc85: 45 8b 6f 08 mov 0x8(%r15),%r13d fc89: 4d 39 ee cmp %r13,%r14 fc8c: 75 6e jne fcfc <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x19c> fc8e: 48 8b 2c 24 mov (%rsp),%rbp fc92: 41 39 6c 24 0c cmp %ebp,0xc(%r12) fc97: 0f 82 c0 00 00 00 jb fd5d <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x1fd> fc9d: 41 89 6c 24 08 mov %ebp,0x8(%r12) fca2: 4c 89 e0 mov %r12,%rax fca5: 48 83 c4 08 add $0x8,%rsp fca9: 5b pop %rbx fcaa: 41 5c pop %r12 fcac: 41 5d pop %r13 fcae: 41 5e pop %r14 fcb0: 41 5f pop %r15 fcb2: 5d pop %rbp fcb3: c3 ret fcb4: 4c 89 e8 mov %r13,%rax fcb7: 49 c1 e6 05 shl $0x5,%r14 fcbb: 4a 8d 0c 30 lea (%rax,%r14,1),%rcx fcbf: 4c 39 e9 cmp %r13,%rcx fcc2: 74 ce je fc92 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x132> fcc4: 49 8d 1c 06 lea (%r14,%rax,1),%rbx fcc8: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx fccc: eb 12 jmp fce0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x180> fcce: 66 90 xchg %ax,%ax fcd0: 48 8d 43 e0 lea -0x20(%rbx),%rax fcd4: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx fcd8: 4c 39 eb cmp %r13,%rbx fcdb: 48 89 c3 mov %rax,%rbx fcde: 74 b2 je fc92 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x132> fce0: 48 8b 7b f0 mov -0x10(%rbx),%rdi fce4: 48 39 fb cmp %rdi,%rbx fce7: 74 e7 je fcd0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x170> fce9: e8 d2 68 ff ff call 65c0 fcee: eb e0 jmp fcd0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x170> fcf0: 45 31 f6 xor %r14d,%r14d fcf3: 45 8b 6f 08 mov 0x8(%r15),%r13d fcf7: 4d 39 ee cmp %r13,%r14 fcfa: 74 92 je fc8e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x12e> fcfc: 49 8b 2f mov (%r15),%rbp fcff: 49 8b 1c 24 mov (%r12),%rbx fd03: 49 c1 e6 05 shl $0x5,%r14 fd07: 49 c1 e5 05 shl $0x5,%r13 fd0b: 49 bf 00 00 00 00 02 movabs $0x200000000,%r15 fd12: 00 00 00 fd15: eb 1e jmp fd35 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x1d5> fd17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) fd1e: 00 00 fd20: 48 83 c3 20 add $0x20,%rbx fd24: 49 83 c5 e0 add $0xffffffffffffffe0,%r13 fd28: 48 83 c5 20 add $0x20,%rbp fd2c: 4d 39 ee cmp %r13,%r14 fd2f: 0f 84 59 ff ff ff je fc8e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x12e> fd35: 4a 8d 04 33 lea (%rbx,%r14,1),%rax fd39: 48 83 c0 10 add $0x10,%rax fd3d: 4a 89 04 33 mov %rax,(%rbx,%r14,1) fd41: 4e 89 7c 33 08 mov %r15,0x8(%rbx,%r14,1) fd46: 42 83 7c 35 08 00 cmpl $0x0,0x8(%rbp,%r14,1) fd4c: 74 d2 je fd20 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x1c0> fd4e: 4a 8d 3c 33 lea (%rbx,%r14,1),%rdi fd52: 49 8d 34 2e lea (%r14,%rbp,1),%rsi fd56: e8 55 01 00 00 call feb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_> fd5b: eb c3 jmp fd20 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSERKS4_+0x1c0> fd5d: 48 8d 3d 11 11 04 00 lea 0x41111(%rip),%rdi # 50e75 fd64: 48 8d 35 51 10 04 00 lea 0x41051(%rip),%rsi # 50dbc fd6b: 48 8d 0d 13 11 04 00 lea 0x41113(%rip),%rcx # 50e85 fd72: ba 66 00 00 00 mov $0x66,%edx fd77: e8 f4 65 ff ff call 6370 <__assert_fail@plt> fd7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000fd80 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm>: fd80: 55 push %rbp fd81: 41 57 push %r15 fd83: 41 56 push %r14 fd85: 41 55 push %r13 fd87: 41 54 push %r12 fd89: 53 push %rbx fd8a: 48 83 ec 18 sub $0x18,%rsp fd8e: 48 89 f2 mov %rsi,%rdx fd91: 49 89 fc mov %rdi,%r12 fd94: 4c 8d 7f 10 lea 0x10(%rdi),%r15 fd98: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 fd9d: b9 20 00 00 00 mov $0x20,%ecx fda2: 4c 89 fe mov %r15,%rsi fda5: e8 56 86 01 00 call 28400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm> fdaa: 4d 8b 2c 24 mov (%r12),%r13 fdae: 41 8b 6c 24 08 mov 0x8(%r12),%ebp fdb3: 48 85 ed test %rbp,%rbp fdb6: 48 89 44 24 08 mov %rax,0x8(%rsp) fdbb: 0f 84 8d 00 00 00 je fe4e <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xce> fdc1: 48 c1 e5 05 shl $0x5,%rbp fdc5: 49 be 00 00 00 00 02 movabs $0x200000000,%r14 fdcc: 00 00 00 fdcf: 48 89 c3 mov %rax,%rbx fdd2: eb 1a jmp fdee <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0x6e> fdd4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) fddb: 00 00 00 00 00 fde0: 49 83 c5 20 add $0x20,%r13 fde4: 48 83 c3 20 add $0x20,%rbx fde8: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp fdec: 74 1f je fe0d <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0x8d> fdee: 48 8d 43 10 lea 0x10(%rbx),%rax fdf2: 48 89 03 mov %rax,(%rbx) fdf5: 4c 89 73 08 mov %r14,0x8(%rbx) fdf9: 41 83 7d 08 00 cmpl $0x0,0x8(%r13) fdfe: 74 e0 je fde0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0x60> fe00: 48 89 df mov %rbx,%rdi fe03: 4c 89 ee mov %r13,%rsi fe06: e8 a5 01 00 00 call ffb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_> fe0b: eb d3 jmp fde0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0x60> fe0d: 4d 8b 2c 24 mov (%r12),%r13 fe11: 41 8b 5c 24 08 mov 0x8(%r12),%ebx fe16: 48 85 db test %rbx,%rbx fe19: 74 33 je fe4e <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xce> fe1b: 48 c1 e3 05 shl $0x5,%rbx fe1f: 4a 8d 2c 2b lea (%rbx,%r13,1),%rbp fe23: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp fe27: 48 f7 db neg %rbx fe2a: eb 0e jmp fe3a <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xba> fe2c: 0f 1f 40 00 nopl 0x0(%rax) fe30: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp fe34: 48 83 c3 20 add $0x20,%rbx fe38: 74 10 je fe4a <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xca> fe3a: 48 8b 7d f0 mov -0x10(%rbp),%rdi fe3e: 48 39 fd cmp %rdi,%rbp fe41: 74 ed je fe30 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xb0> fe43: e8 78 67 ff ff call 65c0 fe48: eb e6 jmp fe30 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xb0> fe4a: 4d 8b 2c 24 mov (%r12),%r13 fe4e: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx fe53: 4d 39 fd cmp %r15,%r13 fe56: 74 08 je fe60 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0xe0> fe58: 4c 89 ef mov %r13,%rdi fe5b: e8 60 67 ff ff call 65c0 fe60: 48 89 d8 mov %rbx,%rax fe63: 48 c1 e8 20 shr $0x20,%rax fe67: 75 1d jne fe86 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm+0x106> fe69: 48 8b 44 24 08 mov 0x8(%rsp),%rax fe6e: 49 89 04 24 mov %rax,(%r12) fe72: 41 89 5c 24 0c mov %ebx,0xc(%r12) fe77: 48 83 c4 18 add $0x18,%rsp fe7b: 5b pop %rbx fe7c: 41 5c pop %r12 fe7e: 41 5d pop %r13 fe80: 41 5e pop %r14 fe82: 41 5f pop %r15 fe84: 5d pop %rbp fe85: c3 ret fe86: 48 8d 3d 1c 0f 04 00 lea 0x40f1c(%rip),%rdi # 50da9 fe8d: 48 8d 35 28 0f 04 00 lea 0x40f28(%rip),%rsi # 50dbc fe94: 48 8d 0d 73 0f 04 00 lea 0x40f73(%rip),%rcx # 50e0e fe9b: ba 6f 00 00 00 mov $0x6f,%edx fea0: e8 cb 64 ff ff call 6370 <__assert_fail@plt> fea5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) feac: 00 00 00 feaf: 90 nop 000000000000feb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_>: feb0: 41 57 push %r15 feb2: 41 56 push %r14 feb4: 41 54 push %r12 feb6: 53 push %rbx feb7: 50 push %rax feb8: 48 89 fb mov %rdi,%rbx febb: 48 39 f7 cmp %rsi,%rdi febe: 0f 84 a1 00 00 00 je ff65 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xb5> fec4: 49 89 f7 mov %rsi,%r15 fec7: 44 8b 76 08 mov 0x8(%rsi),%r14d fecb: 44 8b 63 08 mov 0x8(%rbx),%r12d fecf: 45 39 f4 cmp %r14d,%r12d fed2: 73 2f jae ff03 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0x53> fed4: 44 39 73 0c cmp %r14d,0xc(%rbx) fed8: 73 43 jae ff1d <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0x6d> feda: c7 43 08 00 00 00 00 movl $0x0,0x8(%rbx) fee1: 48 8d 73 10 lea 0x10(%rbx),%rsi fee5: b9 08 00 00 00 mov $0x8,%ecx feea: 48 89 df mov %rbx,%rdi feed: 4c 89 f2 mov %r14,%rdx fef0: e8 db 85 01 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> fef5: 45 31 e4 xor %r12d,%r12d fef8: 41 8b 47 08 mov 0x8(%r15),%eax fefc: 49 39 c4 cmp %rax,%r12 feff: 75 3d jne ff3e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0x8e> ff01: eb 58 jmp ff5b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xab> ff03: 45 85 f6 test %r14d,%r14d ff06: 74 53 je ff5b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xab> ff08: 49 8b 37 mov (%r15),%rsi ff0b: 4a 8d 14 f5 00 00 00 lea 0x0(,%r14,8),%rdx ff12: 00 ff13: 48 8b 3b mov (%rbx),%rdi ff16: e8 c5 68 ff ff call 67e0 ff1b: eb 3e jmp ff5b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xab> ff1d: 4d 85 e4 test %r12,%r12 ff20: 74 52 je ff74 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xc4> ff22: 49 8b 37 mov (%r15),%rsi ff25: 4a 8d 14 e5 00 00 00 lea 0x0(,%r12,8),%rdx ff2c: 00 ff2d: 48 8b 3b mov (%rbx),%rdi ff30: e8 ab 68 ff ff call 67e0 ff35: 41 8b 47 08 mov 0x8(%r15),%eax ff39: 49 39 c4 cmp %rax,%r12 ff3c: 74 1d je ff5b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xab> ff3e: 49 8b 0f mov (%r15),%rcx ff41: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx ff45: 4a 8d 34 e1 lea (%rcx,%r12,8),%rsi ff49: 49 c1 e4 03 shl $0x3,%r12 ff4d: 4c 03 23 add (%rbx),%r12 ff50: 48 29 f2 sub %rsi,%rdx ff53: 4c 89 e7 mov %r12,%rdi ff56: e8 d5 64 ff ff call 6430 ff5b: 44 39 73 0c cmp %r14d,0xc(%rbx) ff5f: 72 21 jb ff82 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xd2> ff61: 44 89 73 08 mov %r14d,0x8(%rbx) ff65: 48 89 d8 mov %rbx,%rax ff68: 48 83 c4 08 add $0x8,%rsp ff6c: 5b pop %rbx ff6d: 41 5c pop %r12 ff6f: 41 5e pop %r14 ff71: 41 5f pop %r15 ff73: c3 ret ff74: 45 31 e4 xor %r12d,%r12d ff77: 41 8b 47 08 mov 0x8(%r15),%eax ff7b: 49 39 c4 cmp %rax,%r12 ff7e: 75 be jne ff3e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0x8e> ff80: eb d9 jmp ff5b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSERKS4_+0xab> ff82: 48 8d 3d ec 0e 04 00 lea 0x40eec(%rip),%rdi # 50e75 ff89: 48 8d 35 2c 0e 04 00 lea 0x40e2c(%rip),%rsi # 50dbc ff90: 48 8d 0d ee 0e 04 00 lea 0x40eee(%rip),%rcx # 50e85 ff97: ba 66 00 00 00 mov $0x66,%edx ff9c: e8 cf 63 ff ff call 6370 <__assert_fail@plt> ffa1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) ffa8: 00 00 00 ffab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000ffb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_>: ffb0: 41 57 push %r15 ffb2: 41 56 push %r14 ffb4: 41 55 push %r13 ffb6: 41 54 push %r12 ffb8: 53 push %rbx ffb9: 49 89 ff mov %rdi,%r15 ffbc: 48 39 f7 cmp %rsi,%rdi ffbf: 0f 84 e6 00 00 00 je 100ab <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xfb> ffc5: 48 89 f3 mov %rsi,%rbx ffc8: 48 8b 36 mov (%rsi),%rsi ffcb: 4c 8d 73 10 lea 0x10(%rbx),%r14 ffcf: 4c 39 f6 cmp %r14,%rsi ffd2: 74 32 je 10006 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0x56> ffd4: 49 8b 3f mov (%r15),%rdi ffd7: 49 8d 47 10 lea 0x10(%r15),%rax ffdb: 48 39 c7 cmp %rax,%rdi ffde: 74 08 je ffe8 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0x38> ffe0: e8 db 65 ff ff call 65c0 ffe5: 48 8b 33 mov (%rbx),%rsi ffe8: 49 89 37 mov %rsi,(%r15) ffeb: 4c 8d 6b 08 lea 0x8(%rbx),%r13 ffef: 48 8b 43 08 mov 0x8(%rbx),%rax fff3: 49 89 47 08 mov %rax,0x8(%r15) fff7: 4c 89 33 mov %r14,(%rbx) fffa: c7 43 0c 00 00 00 00 movl $0x0,0xc(%rbx) 10001: e9 9d 00 00 00 jmp 100a3 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xf3> 10006: 4c 8d 6b 08 lea 0x8(%rbx),%r13 1000a: 44 8b 73 08 mov 0x8(%rbx),%r14d 1000e: 45 8b 67 08 mov 0x8(%r15),%r12d 10012: 45 39 f4 cmp %r14d,%r12d 10015: 73 30 jae 10047 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0x97> 10017: 45 39 77 0c cmp %r14d,0xc(%r15) 1001b: 73 41 jae 1005e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xae> 1001d: 41 c7 47 08 00 00 00 movl $0x0,0x8(%r15) 10024: 00 10025: 49 8d 77 10 lea 0x10(%r15),%rsi 10029: b9 08 00 00 00 mov $0x8,%ecx 1002e: 4c 89 ff mov %r15,%rdi 10031: 4c 89 f2 mov %r14,%rdx 10034: e8 97 84 01 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 10039: 45 31 e4 xor %r12d,%r12d 1003c: 41 8b 45 00 mov 0x0(%r13),%eax 10040: 49 39 c4 cmp %rax,%r12 10043: 75 37 jne 1007c <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xcc> 10045: eb 52 jmp 10099 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xe9> 10047: 45 85 f6 test %r14d,%r14d 1004a: 74 4d je 10099 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xe9> 1004c: 49 8b 3f mov (%r15),%rdi 1004f: 4a 8d 14 f5 00 00 00 lea 0x0(,%r14,8),%rdx 10056: 00 10057: e8 84 67 ff ff call 67e0 1005c: eb 3b jmp 10099 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xe9> 1005e: 4d 85 e4 test %r12,%r12 10061: 74 55 je 100b8 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0x108> 10063: 4a 8d 14 e5 00 00 00 lea 0x0(,%r12,8),%rdx 1006a: 00 1006b: 49 8b 3f mov (%r15),%rdi 1006e: e8 6d 67 ff ff call 67e0 10073: 41 8b 45 00 mov 0x0(%r13),%eax 10077: 49 39 c4 cmp %rax,%r12 1007a: 74 1d je 10099 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xe9> 1007c: 48 8b 0b mov (%rbx),%rcx 1007f: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 10083: 4a 8d 34 e1 lea (%rcx,%r12,8),%rsi 10087: 49 c1 e4 03 shl $0x3,%r12 1008b: 4d 03 27 add (%r15),%r12 1008e: 48 29 f2 sub %rsi,%rdx 10091: 4c 89 e7 mov %r12,%rdi 10094: e8 97 63 ff ff call 6430 10099: 45 39 77 0c cmp %r14d,0xc(%r15) 1009d: 72 27 jb 100c6 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0x116> 1009f: 45 89 77 08 mov %r14d,0x8(%r15) 100a3: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 100aa: 00 100ab: 4c 89 f8 mov %r15,%rax 100ae: 5b pop %rbx 100af: 41 5c pop %r12 100b1: 41 5d pop %r13 100b3: 41 5e pop %r14 100b5: 41 5f pop %r15 100b7: c3 ret 100b8: 45 31 e4 xor %r12d,%r12d 100bb: 41 8b 45 00 mov 0x0(%r13),%eax 100bf: 49 39 c4 cmp %rax,%r12 100c2: 75 b8 jne 1007c <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xcc> 100c4: eb d3 jmp 10099 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_+0xe9> 100c6: 48 8d 3d a8 0d 04 00 lea 0x40da8(%rip),%rdi # 50e75 100cd: 48 8d 35 e8 0c 04 00 lea 0x40ce8(%rip),%rsi # 50dbc 100d4: 48 8d 0d aa 0d 04 00 lea 0x40daa(%rip),%rcx # 50e85 100db: ba 66 00 00 00 mov $0x66,%edx 100e0: e8 8b 62 ff ff call 6370 <__assert_fail@plt> 100e5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 100ec: 00 00 00 100ef: 90 nop 00000000000100f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_>: 100f0: 55 push %rbp 100f1: 41 57 push %r15 100f3: 41 56 push %r14 100f5: 41 55 push %r13 100f7: 41 54 push %r12 100f9: 53 push %rbx 100fa: 48 83 ec 18 sub $0x18,%rsp 100fe: 49 89 fe mov %rdi,%r14 10101: 48 39 f7 cmp %rsi,%rdi 10104: 0f 84 9b 02 00 00 je 103a5 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2b5> 1010a: 49 89 f4 mov %rsi,%r12 1010d: 48 8b 1e mov (%rsi),%rbx 10110: 4c 8d 7e 10 lea 0x10(%rsi),%r15 10114: 4c 39 fb cmp %r15,%rbx 10117: 74 79 je 10192 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0xa2> 10119: 49 8b 3e mov (%r14),%rdi 1011c: 41 8b 5e 08 mov 0x8(%r14),%ebx 10120: 48 85 db test %rbx,%rbx 10123: 74 38 je 1015d <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x6d> 10125: 48 c1 e3 05 shl $0x5,%rbx 10129: 48 8d 2c 3b lea (%rbx,%rdi,1),%rbp 1012d: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 10131: 48 f7 db neg %rbx 10134: eb 14 jmp 1014a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x5a> 10136: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1013d: 00 00 00 10140: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 10144: 48 83 c3 20 add $0x20,%rbx 10148: 74 10 je 1015a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x6a> 1014a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 1014e: 48 39 fd cmp %rdi,%rbp 10151: 74 ed je 10140 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x50> 10153: e8 68 64 ff ff call 65c0 10158: eb e6 jmp 10140 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x50> 1015a: 49 8b 3e mov (%r14),%rdi 1015d: 49 8d 46 10 lea 0x10(%r14),%rax 10161: 48 39 c7 cmp %rax,%rdi 10164: 74 05 je 1016b <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x7b> 10166: e8 55 64 ff ff call 65c0 1016b: 49 8b 04 24 mov (%r12),%rax 1016f: 49 89 06 mov %rax,(%r14) 10172: 49 8d 4c 24 08 lea 0x8(%r12),%rcx 10177: 49 8b 44 24 08 mov 0x8(%r12),%rax 1017c: 49 89 46 08 mov %rax,0x8(%r14) 10180: 4d 89 3c 24 mov %r15,(%r12) 10184: 41 c7 44 24 0c 00 00 movl $0x0,0xc(%r12) 1018b: 00 00 1018d: e9 0d 02 00 00 jmp 1039f <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2af> 10192: 49 8d 44 24 08 lea 0x8(%r12),%rax 10197: 48 89 44 24 08 mov %rax,0x8(%rsp) 1019c: 41 8b 6c 24 08 mov 0x8(%r12),%ebp 101a1: 45 8b 7e 08 mov 0x8(%r14),%r15d 101a5: 41 39 ef cmp %ebp,%r15d 101a8: 73 54 jae 101fe <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x10e> 101aa: 41 39 6e 0c cmp %ebp,0xc(%r14) 101ae: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 101b3: 0f 83 a5 00 00 00 jae 1025e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x16e> 101b9: 4d 85 ff test %r15,%r15 101bc: 0f 84 cc 00 00 00 je 1028e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x19e> 101c2: 49 8b 06 mov (%r14),%rax 101c5: 49 c1 e7 05 shl $0x5,%r15 101c9: 49 8d 1c 07 lea (%r15,%rax,1),%rbx 101cd: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx 101d1: 49 f7 df neg %r15 101d4: eb 18 jmp 101ee <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0xfe> 101d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 101dd: 00 00 00 101e0: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx 101e4: 49 83 c7 20 add $0x20,%r15 101e8: 0f 84 a0 00 00 00 je 1028e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x19e> 101ee: 48 8b 7b f0 mov -0x10(%rbx),%rdi 101f2: 48 39 fb cmp %rdi,%rbx 101f5: 74 e9 je 101e0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0xf0> 101f7: e8 c4 63 ff ff call 65c0 101fc: eb e2 jmp 101e0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0xf0> 101fe: 4d 8b 2e mov (%r14),%r13 10201: 85 ed test %ebp,%ebp 10203: 0f 84 05 01 00 00 je 1030e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x21e> 10209: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 1020e: 48 ff c5 inc %rbp 10211: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10218: 0f 1f 84 00 00 00 00 1021f: 00 10220: 4c 89 ef mov %r13,%rdi 10223: 48 89 de mov %rbx,%rsi 10226: e8 85 fd ff ff call ffb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_> 1022b: 48 83 c3 20 add $0x20,%rbx 1022f: 49 83 c5 20 add $0x20,%r13 10233: 48 ff cd dec %rbp 10236: 48 83 fd 01 cmp $0x1,%rbp 1023a: 77 e4 ja 10220 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x130> 1023c: 49 8b 06 mov (%r14),%rax 1023f: 45 8b 7e 08 mov 0x8(%r14),%r15d 10243: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 10248: 49 c1 e7 05 shl $0x5,%r15 1024c: 4a 8d 0c 38 lea (%rax,%r15,1),%rcx 10250: 4c 39 e9 cmp %r13,%rcx 10253: 0f 85 c5 00 00 00 jne 1031e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x22e> 10259: e9 f2 00 00 00 jmp 10350 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x260> 1025e: 4d 85 ff test %r15,%r15 10261: 0f 84 50 01 00 00 je 103b7 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2c7> 10267: 4d 8b 2e mov (%r14),%r13 1026a: 49 8d 6f 01 lea 0x1(%r15),%rbp 1026e: 66 90 xchg %ax,%ax 10270: 4c 89 ef mov %r13,%rdi 10273: 48 89 de mov %rbx,%rsi 10276: e8 35 fd ff ff call ffb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_> 1027b: 48 83 c3 20 add $0x20,%rbx 1027f: 49 83 c5 20 add $0x20,%r13 10283: 48 ff cd dec %rbp 10286: 48 83 fd 01 cmp $0x1,%rbp 1028a: 77 e4 ja 10270 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x180> 1028c: eb 16 jmp 102a4 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x1b4> 1028e: 41 c7 46 08 00 00 00 movl $0x0,0x8(%r14) 10295: 00 10296: 4c 89 f7 mov %r14,%rdi 10299: 48 89 ee mov %rbp,%rsi 1029c: e8 df fa ff ff call fd80 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE4growEm> 102a1: 45 31 ff xor %r15d,%r15d 102a4: 45 8b 6c 24 08 mov 0x8(%r12),%r13d 102a9: 4d 39 ef cmp %r13,%r15 102ac: 0f 85 16 01 00 00 jne 103c8 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2d8> 102b2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 102b7: 41 39 46 0c cmp %eax,0xc(%r14) 102bb: 0f 82 66 01 00 00 jb 10427 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x337> 102c1: 41 89 46 08 mov %eax,0x8(%r14) 102c5: 41 8b 5c 24 08 mov 0x8(%r12),%ebx 102ca: 48 85 db test %rbx,%rbx 102cd: 0f 84 c7 00 00 00 je 1039a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2aa> 102d3: 49 8b 04 24 mov (%r12),%rax 102d7: 48 c1 e3 05 shl $0x5,%rbx 102db: 48 8d 2c 03 lea (%rbx,%rax,1),%rbp 102df: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 102e3: 48 f7 db neg %rbx 102e6: eb 16 jmp 102fe <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x20e> 102e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 102ef: 00 102f0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 102f4: 48 83 c3 20 add $0x20,%rbx 102f8: 0f 84 9c 00 00 00 je 1039a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2aa> 102fe: 48 8b 7d f0 mov -0x10(%rbp),%rdi 10302: 48 39 fd cmp %rdi,%rbp 10305: 74 e9 je 102f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x200> 10307: e8 b4 62 ff ff call 65c0 1030c: eb e2 jmp 102f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x200> 1030e: 4c 89 e8 mov %r13,%rax 10311: 49 c1 e7 05 shl $0x5,%r15 10315: 4a 8d 0c 38 lea (%rax,%r15,1),%rcx 10319: 4c 39 e9 cmp %r13,%rcx 1031c: 74 32 je 10350 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x260> 1031e: 49 8d 1c 07 lea (%r15,%rax,1),%rbx 10322: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx 10326: eb 18 jmp 10340 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x250> 10328: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1032f: 00 10330: 48 8d 43 e0 lea -0x20(%rbx),%rax 10334: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx 10338: 4c 39 eb cmp %r13,%rbx 1033b: 48 89 c3 mov %rax,%rbx 1033e: 74 10 je 10350 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x260> 10340: 48 8b 7b f0 mov -0x10(%rbx),%rdi 10344: 48 39 fb cmp %rdi,%rbx 10347: 74 e7 je 10330 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x240> 10349: e8 72 62 ff ff call 65c0 1034e: eb e0 jmp 10330 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x240> 10350: 41 39 6e 0c cmp %ebp,0xc(%r14) 10354: 0f 82 cd 00 00 00 jb 10427 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x337> 1035a: 41 89 6e 08 mov %ebp,0x8(%r14) 1035e: 41 8b 5c 24 08 mov 0x8(%r12),%ebx 10363: 48 85 db test %rbx,%rbx 10366: 74 32 je 1039a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2aa> 10368: 49 8b 04 24 mov (%r12),%rax 1036c: 48 c1 e3 05 shl $0x5,%rbx 10370: 48 8d 2c 03 lea (%rbx,%rax,1),%rbp 10374: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 10378: 48 f7 db neg %rbx 1037b: eb 0d jmp 1038a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x29a> 1037d: 0f 1f 00 nopl (%rax) 10380: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 10384: 48 83 c3 20 add $0x20,%rbx 10388: 74 10 je 1039a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2aa> 1038a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 1038e: 48 39 fd cmp %rdi,%rbp 10391: 74 ed je 10380 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x290> 10393: e8 28 62 ff ff call 65c0 10398: eb e6 jmp 10380 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x290> 1039a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1039f: c7 01 00 00 00 00 movl $0x0,(%rcx) 103a5: 4c 89 f0 mov %r14,%rax 103a8: 48 83 c4 18 add $0x18,%rsp 103ac: 5b pop %rbx 103ad: 41 5c pop %r12 103af: 41 5d pop %r13 103b1: 41 5e pop %r14 103b3: 41 5f pop %r15 103b5: 5d pop %rbp 103b6: c3 ret 103b7: 45 31 ff xor %r15d,%r15d 103ba: 45 8b 6c 24 08 mov 0x8(%r12),%r13d 103bf: 4d 39 ef cmp %r13,%r15 103c2: 0f 84 ea fe ff ff je 102b2 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x1c2> 103c8: 49 8b 2c 24 mov (%r12),%rbp 103cc: 49 8b 1e mov (%r14),%rbx 103cf: 49 c1 e7 05 shl $0x5,%r15 103d3: 49 c1 e5 05 shl $0x5,%r13 103d7: eb 1c jmp 103f5 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x305> 103d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 103e0: 48 83 c3 20 add $0x20,%rbx 103e4: 49 83 c5 e0 add $0xffffffffffffffe0,%r13 103e8: 48 83 c5 20 add $0x20,%rbp 103ec: 4d 39 ef cmp %r13,%r15 103ef: 0f 84 bd fe ff ff je 102b2 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x1c2> 103f5: 4a 8d 04 3b lea (%rbx,%r15,1),%rax 103f9: 48 83 c0 10 add $0x10,%rax 103fd: 4a 89 04 3b mov %rax,(%rbx,%r15,1) 10401: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 10408: 00 00 00 1040b: 4a 89 44 3b 08 mov %rax,0x8(%rbx,%r15,1) 10410: 42 83 7c 3d 08 00 cmpl $0x0,0x8(%rbp,%r15,1) 10416: 74 c8 je 103e0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2f0> 10418: 4a 8d 3c 3b lea (%rbx,%r15,1),%rdi 1041c: 49 8d 34 2f lea (%r15,%rbp,1),%rsi 10420: e8 8b fb ff ff call ffb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_> 10425: eb b9 jmp 103e0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_+0x2f0> 10427: 48 8d 3d 47 0a 04 00 lea 0x40a47(%rip),%rdi # 50e75 1042e: 48 8d 35 87 09 04 00 lea 0x40987(%rip),%rsi # 50dbc 10435: 48 8d 0d 49 0a 04 00 lea 0x40a49(%rip),%rcx # 50e85 1043c: ba 66 00 00 00 mov $0x66,%edx 10441: e8 2a 5f ff ff call 6370 <__assert_fail@plt> 10446: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1044d: 00 00 00 0000000000010450 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm>: 10450: 41 57 push %r15 10452: 41 56 push %r14 10454: 41 55 push %r13 10456: 41 54 push %r12 10458: 53 push %rbx 10459: 48 89 f3 mov %rsi,%rbx 1045c: 49 89 ff mov %rdi,%r15 1045f: 48 8b 57 08 mov 0x8(%rdi),%rdx 10463: 48 39 f2 cmp %rsi,%rdx 10466: 48 0f 47 da cmova %rdx,%rbx 1046a: 4c 8b 27 mov (%rdi),%r12 1046d: 4c 8d 77 10 lea 0x10(%rdi),%r14 10471: b8 0f 00 00 00 mov $0xf,%eax 10476: 4d 39 f4 cmp %r14,%r12 10479: 74 04 je 1047f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x2f> 1047b: 49 8b 47 10 mov 0x10(%r15),%rax 1047f: 48 39 c3 cmp %rax,%rbx 10482: 0f 84 cc 00 00 00 je 10554 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x104> 10488: 48 83 fb 0f cmp $0xf,%rbx 1048c: 77 2e ja 104bc <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x6c> 1048e: 48 39 c3 cmp %rax,%rbx 10491: 77 29 ja 104bc <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x6c> 10493: 4d 39 f4 cmp %r14,%r12 10496: 0f 84 b8 00 00 00 je 10554 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x104> 1049c: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 104a0: 0f 84 a3 00 00 00 je 10549 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xf9> 104a6: 48 85 d2 test %rdx,%rdx 104a9: 0f 85 8c 00 00 00 jne 1053b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xeb> 104af: 41 0f b6 04 24 movzbl (%r12),%eax 104b4: 41 88 06 mov %al,(%r14) 104b7: e9 8d 00 00 00 jmp 10549 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xf9> 104bc: 48 89 d9 mov %rbx,%rcx 104bf: 48 c1 e9 3e shr $0x3e,%rcx 104c3: 0f 85 95 00 00 00 jne 1055e <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x10e> 104c9: 48 39 c3 cmp %rax,%rbx 104cc: 76 1b jbe 104e9 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x99> 104ce: 48 01 c0 add %rax,%rax 104d1: 48 b9 ff ff ff ff ff movabs $0x3fffffffffffffff,%rcx 104d8: ff ff 3f 104db: 48 39 c8 cmp %rcx,%rax 104de: 48 0f 42 c8 cmovb %rax,%rcx 104e2: 48 39 c3 cmp %rax,%rbx 104e5: 48 0f 42 d9 cmovb %rcx,%rbx 104e9: 48 8d 7b 01 lea 0x1(%rbx),%rdi 104ed: e8 be 5f ff ff call 64b0 <_Znwm@plt> 104f2: 49 89 c4 mov %rax,%r12 104f5: 4d 8b 2f mov (%r15),%r13 104f8: 49 8b 57 08 mov 0x8(%r15),%rdx 104fc: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 10500: 74 0e je 10510 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xc0> 10502: 48 85 d2 test %rdx,%rdx 10505: 75 1f jne 10526 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xd6> 10507: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 1050c: 41 88 04 24 mov %al,(%r12) 10510: 4d 39 f5 cmp %r14,%r13 10513: 74 08 je 1051d <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xcd> 10515: 4c 89 ef mov %r13,%rdi 10518: e8 63 5f ff ff call 6480 <_ZdlPv@plt> 1051d: 4d 89 27 mov %r12,(%r15) 10520: 49 89 5f 10 mov %rbx,0x10(%r15) 10524: eb 2e jmp 10554 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0x104> 10526: 48 ff c2 inc %rdx 10529: 4c 89 e7 mov %r12,%rdi 1052c: 4c 89 ee mov %r13,%rsi 1052f: e8 fc 5e ff ff call 6430 10534: 4d 39 f5 cmp %r14,%r13 10537: 75 dc jne 10515 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xc5> 10539: eb e2 jmp 1051d <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm+0xcd> 1053b: 48 ff c2 inc %rdx 1053e: 4c 89 f7 mov %r14,%rdi 10541: 4c 89 e6 mov %r12,%rsi 10544: e8 e7 5e ff ff call 6430 10549: 4c 89 e7 mov %r12,%rdi 1054c: e8 2f 5f ff ff call 6480 <_ZdlPv@plt> 10551: 4d 89 37 mov %r14,(%r15) 10554: 5b pop %rbx 10555: 41 5c pop %r12 10557: 41 5d pop %r13 10559: 41 5e pop %r14 1055b: 41 5f pop %r15 1055d: c3 ret 1055e: 48 8d 3d fd fd 03 00 lea 0x3fdfd(%rip),%rdi # 50362 10565: e8 36 5d ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 1056a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000010570 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_>: 10570: 41 57 push %r15 10572: 41 56 push %r14 10574: 41 54 push %r12 10576: 53 push %rbx 10577: 48 83 ec 48 sub $0x48,%rsp 1057b: 4c 8b 36 mov (%rsi),%r14 1057e: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 10583: 4d 85 f6 test %r14,%r14 10586: 74 47 je 105cf <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x5f> 10588: 48 8b 5e 08 mov 0x8(%rsi),%rbx 1058c: 4c 89 24 24 mov %r12,(%rsp) 10590: 4d 89 e7 mov %r12,%r15 10593: 48 83 fb 10 cmp $0x10,%rbx 10597: 72 22 jb 105bb <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x4b> 10599: 48 89 d8 mov %rbx,%rax 1059c: 48 c1 e8 3e shr $0x3e,%rax 105a0: 0f 85 21 01 00 00 jne 106c7 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x157> 105a6: 48 8d 7b 01 lea 0x1(%rbx),%rdi 105aa: e8 01 5f ff ff call 64b0 <_Znwm@plt> 105af: 49 89 c7 mov %rax,%r15 105b2: 48 89 04 24 mov %rax,(%rsp) 105b6: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 105bb: 48 85 db test %rbx,%rbx 105be: 74 37 je 105f7 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x87> 105c0: 48 83 fb 01 cmp $0x1,%rbx 105c4: 75 23 jne 105e9 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x79> 105c6: 41 0f b6 06 movzbl (%r14),%eax 105ca: 41 88 07 mov %al,(%r15) 105cd: eb 28 jmp 105f7 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x87> 105cf: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 105d6: 00 00 105d8: c6 44 24 10 00 movb $0x0,0x10(%rsp) 105dd: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15 105e2: 4c 89 7c 24 20 mov %r15,0x20(%rsp) 105e7: eb 3c jmp 10625 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0xb5> 105e9: 4c 89 ff mov %r15,%rdi 105ec: 4c 89 f6 mov %r14,%rsi 105ef: 48 89 da mov %rbx,%rdx 105f2: e8 39 5e ff ff call 6430 105f7: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 105fc: 41 c6 04 1f 00 movb $0x0,(%r15,%rbx,1) 10601: 48 8b 04 24 mov (%rsp),%rax 10605: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15 1060a: 4c 89 7c 24 20 mov %r15,0x20(%rsp) 1060f: 4c 39 e0 cmp %r12,%rax 10612: 74 11 je 10625 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0xb5> 10614: 48 89 44 24 20 mov %rax,0x20(%rsp) 10619: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1061e: 48 89 44 24 30 mov %rax,0x30(%rsp) 10623: eb 09 jmp 1062e <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0xbe> 10625: 41 0f 10 04 24 movups (%r12),%xmm0 1062a: 41 0f 11 07 movups %xmm0,(%r15) 1062e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 10633: 48 89 44 24 28 mov %rax,0x28(%rsp) 10638: 4c 89 24 24 mov %r12,(%rsp) 1063c: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10643: 00 00 10645: c6 44 24 10 00 movb $0x0,0x10(%rsp) 1064a: 4c 8d 74 24 40 lea 0x40(%rsp),%r14 1064f: 4c 89 f7 mov %r14,%rdi 10652: e8 c9 5a ff ff call 6120 <_ZNSt10filesystem7__cxx114path5_ListC1Ev@plt> 10657: 48 8d 5c 24 20 lea 0x20(%rsp),%rbx 1065c: 48 89 df mov %rbx,%rdi 1065f: e8 ac 5d ff ff call 6410 <_ZNSt10filesystem7__cxx114path14_M_split_cmptsEv@plt> 10664: 48 89 df mov %rbx,%rdi 10667: e8 74 5b ff ff call 61e0 <_ZNSt10filesystem6statusERKNS_7__cxx114pathE@plt> 1066c: 48 89 c3 mov %rax,%rbx 1066f: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 10674: 48 85 f6 test %rsi,%rsi 10677: 74 08 je 10681 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x111> 10679: 4c 89 f7 mov %r14,%rdi 1067c: e8 8f 5a ff ff call 6110 <_ZNKSt10filesystem7__cxx114path5_List13_Impl_deleterclEPNS2_5_ImplE@plt> 10681: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 10688: 00 00 1068a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1068f: 4c 39 ff cmp %r15,%rdi 10692: 74 05 je 10699 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x129> 10694: e8 e7 5d ff ff call 6480 <_ZdlPv@plt> 10699: 48 8b 3c 24 mov (%rsp),%rdi 1069d: 4c 39 e7 cmp %r12,%rdi 106a0: 74 05 je 106a7 <_ZNSt17_Function_handlerIFbN4llvm9StringRefEEZN1M6Detail17getLinuxCPULimitsEvE3$_0E9_M_invokeERKSt9_Any_dataOS1_+0x137> 106a2: e8 d9 5d ff ff call 6480 <_ZdlPv@plt> 106a7: 0f b6 c3 movzbl %bl,%eax 106aa: 48 85 c0 test %rax,%rax 106ad: 0f 95 c1 setne %cl 106b0: 48 3d ff 00 00 00 cmp $0xff,%rax 106b6: 0f 95 c0 setne %al 106b9: 20 c8 and %cl,%al 106bb: 48 83 c4 48 add $0x48,%rsp 106bf: 5b pop %rbx 106c0: 41 5c pop %r12 106c2: 41 5e pop %r14 106c4: 41 5f pop %r15 106c6: c3 ret 106c7: 48 8d 3d 94 fc 03 00 lea 0x3fc94(%rip),%rdi # 50362 106ce: e8 cd 5b ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 106d3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 106da: 00 00 00 106dd: 0f 1f 00 nopl (%rax) 00000000000106e0 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail17getLinuxCPULimitsEvE3$_0E10_M_managerERSt9_Any_dataRKS5_St18_Manager_operation>: 106e0: 83 fa 01 cmp $0x1,%edx 106e3: 75 03 jne 106e8 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail17getLinuxCPULimitsEvE3$_0E10_M_managerERSt9_Any_dataRKS5_St18_Manager_operation+0x8> 106e5: 48 89 37 mov %rsi,(%rdi) 106e8: 31 c0 xor %eax,%eax 106ea: c3 ret 106eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000106f0 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_>: 106f0: 8b 0f mov (%rdi),%ecx 106f2: 8b 16 mov (%rsi),%edx 106f4: b8 ff ff ff ff mov $0xffffffff,%eax 106f9: 39 d1 cmp %edx,%ecx 106fb: 7c 13 jl 10710 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x20> 106fd: 7e 07 jle 10706 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x16> 106ff: b8 01 00 00 00 mov $0x1,%eax 10704: eb 0a jmp 10710 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x20> 10706: 8b 4f 04 mov 0x4(%rdi),%ecx 10709: 8b 56 04 mov 0x4(%rsi),%edx 1070c: 39 d1 cmp %edx,%ecx 1070e: 7d 01 jge 10711 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x21> 10710: c3 ret 10711: 7f 08 jg 1071b <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x2b> 10713: 8b 4f 08 mov 0x8(%rdi),%ecx 10716: 3b 4e 08 cmp 0x8(%rsi),%ecx 10719: 7c f5 jl 10710 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x20> 1071b: 8b 4e 04 mov 0x4(%rsi),%ecx 1071e: 8b 57 04 mov 0x4(%rdi),%edx 10721: 39 d1 cmp %edx,%ecx 10723: 7c da jl 106ff <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0xf> 10725: 31 c0 xor %eax,%eax 10727: 39 ca cmp %ecx,%edx 10729: 7c e5 jl 10710 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x20> 1072b: 8b 4e 08 mov 0x8(%rsi),%ecx 1072e: 3b 4f 08 cmp 0x8(%rdi),%ecx 10731: 7c cc jl 106ff <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0xf> 10733: eb db jmp 10710 <_ZN4llvm25array_pod_sort_comparatorIZN1M6Detail28getLinuxX86CPUSystemInfoImplERK9cpu_set_tSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS7_EEE5EntryEEiPKvSD_+0x20> 10735: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1073c: 00 00 00 1073f: 90 nop 0000000000010740 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_>: 10740: 55 push %rbp 10741: 41 57 push %r15 10743: 41 56 push %r14 10745: 41 55 push %r13 10747: 41 54 push %r12 10749: 53 push %rbx 1074a: 48 83 ec 18 sub $0x18,%rsp 1074e: 49 89 fc mov %rdi,%r12 10751: 48 8d 77 10 lea 0x10(%rdi),%rsi 10755: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 1075a: b9 10 02 00 00 mov $0x210,%ecx 1075f: 48 89 74 24 08 mov %rsi,0x8(%rsp) 10764: 31 d2 xor %edx,%edx 10766: e8 95 7c 01 00 call 28400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm> 1076b: 48 89 c3 mov %rax,%rbx 1076e: 41 8b 44 24 08 mov 0x8(%r12),%eax 10773: 48 69 e8 10 02 00 00 imul $0x210,%rax,%rbp 1077a: 4c 8d 34 2b lea (%rbx,%rbp,1),%r14 1077e: 49 83 c6 10 add $0x10,%r14 10782: ba 00 02 00 00 mov $0x200,%edx 10787: 4c 89 f7 mov %r14,%rdi 1078a: 31 f6 xor %esi,%esi 1078c: e8 1f 5b ff ff call 62b0 10791: 4c 89 34 2b mov %r14,(%rbx,%rbp,1) 10795: 49 bf 00 00 00 00 10 movabs $0x1000000000,%r15 1079c: 00 00 00 1079f: 4c 89 7c 2b 08 mov %r15,0x8(%rbx,%rbp,1) 107a4: 4d 8b 2c 24 mov (%r12),%r13 107a8: 41 8b 44 24 08 mov 0x8(%r12),%eax 107ad: 48 85 c0 test %rax,%rax 107b0: 48 89 1c 24 mov %rbx,(%rsp) 107b4: 0f 84 f0 00 00 00 je 108aa <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x16a> 107ba: 48 69 e8 10 02 00 00 imul $0x210,%rax,%rbp 107c1: eb 24 jmp 107e7 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xa7> 107c3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 107ca: 84 00 00 00 00 00 107d0: 49 81 c5 10 02 00 00 add $0x210,%r13 107d7: 48 81 c3 10 02 00 00 add $0x210,%rbx 107de: 48 81 c5 f0 fd ff ff add $0xfffffffffffffdf0,%rbp 107e5: 74 1f je 10806 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xc6> 107e7: 48 8d 43 10 lea 0x10(%rbx),%rax 107eb: 48 89 03 mov %rax,(%rbx) 107ee: 4c 89 7b 08 mov %r15,0x8(%rbx) 107f2: 41 83 7d 08 00 cmpl $0x0,0x8(%r13) 107f7: 74 d7 je 107d0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x90> 107f9: 48 89 df mov %rbx,%rdi 107fc: 4c 89 ee mov %r13,%rsi 107ff: e8 ec f8 ff ff call 100f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_> 10804: eb ca jmp 107d0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x90> 10806: 4d 8b 2c 24 mov (%r12),%r13 1080a: 41 8b 44 24 08 mov 0x8(%r12),%eax 1080f: 48 85 c0 test %rax,%rax 10812: 0f 84 92 00 00 00 je 108aa <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x16a> 10818: 48 69 e8 10 02 00 00 imul $0x210,%rax,%rbp 1081f: 4c 01 ed add %r13,%rbp 10822: eb 14 jmp 10838 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xf8> 10824: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 1082b: 00 00 00 00 00 10830: 48 89 dd mov %rbx,%rbp 10833: 4c 39 eb cmp %r13,%rbx 10836: 74 6e je 108a6 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x166> 10838: 48 8d 9d f0 fd ff ff lea -0x210(%rbp),%rbx 1083f: 48 8b bd f0 fd ff ff mov -0x210(%rbp),%rdi 10846: 44 8b bd f8 fd ff ff mov -0x208(%rbp),%r15d 1084d: 4d 85 ff test %r15,%r15 10850: 74 41 je 10893 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x153> 10852: 49 c1 e7 05 shl $0x5,%r15 10856: 4e 8d 34 3f lea (%rdi,%r15,1),%r14 1085a: 49 83 c6 f0 add $0xfffffffffffffff0,%r14 1085e: 49 f7 df neg %r15 10861: eb 17 jmp 1087a <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x13a> 10863: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1086a: 84 00 00 00 00 00 10870: 49 83 c6 e0 add $0xffffffffffffffe0,%r14 10874: 49 83 c7 20 add $0x20,%r15 10878: 74 16 je 10890 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x150> 1087a: 49 8b 7e f0 mov -0x10(%r14),%rdi 1087e: 49 39 fe cmp %rdi,%r14 10881: 74 ed je 10870 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x130> 10883: e8 38 5d ff ff call 65c0 10888: eb e6 jmp 10870 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x130> 1088a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 10890: 48 8b 3b mov (%rbx),%rdi 10893: 48 81 c5 00 fe ff ff add $0xfffffffffffffe00,%rbp 1089a: 48 39 ef cmp %rbp,%rdi 1089d: 74 91 je 10830 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xf0> 1089f: e8 1c 5d ff ff call 65c0 108a4: eb 8a jmp 10830 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xf0> 108a6: 4d 8b 2c 24 mov (%r12),%r13 108aa: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 108af: 4c 3b 6c 24 08 cmp 0x8(%rsp),%r13 108b4: 74 08 je 108be <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x17e> 108b6: 4c 89 ef mov %r13,%rdi 108b9: e8 02 5d ff ff call 65c0 108be: 48 89 d8 mov %rbx,%rax 108c1: 48 c1 e8 20 shr $0x20,%rax 108c5: 75 41 jne 10908 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x1c8> 108c7: 48 8b 0c 24 mov (%rsp),%rcx 108cb: 49 89 0c 24 mov %rcx,(%r12) 108cf: 41 89 5c 24 0c mov %ebx,0xc(%r12) 108d4: 41 8b 44 24 08 mov 0x8(%r12),%eax 108d9: 48 39 c3 cmp %rax,%rbx 108dc: 76 49 jbe 10927 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x1e7> 108de: ff c0 inc %eax 108e0: 41 89 44 24 08 mov %eax,0x8(%r12) 108e5: 74 5f je 10946 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x206> 108e7: 89 c0 mov %eax,%eax 108e9: 48 69 c0 10 02 00 00 imul $0x210,%rax,%rax 108f0: 48 01 c8 add %rcx,%rax 108f3: 48 05 f0 fd ff ff add $0xfffffffffffffdf0,%rax 108f9: 48 83 c4 18 add $0x18,%rsp 108fd: 5b pop %rbx 108fe: 41 5c pop %r12 10900: 41 5d pop %r13 10902: 41 5e pop %r14 10904: 41 5f pop %r15 10906: 5d pop %rbp 10907: c3 ret 10908: 48 8d 3d 9a 04 04 00 lea 0x4049a(%rip),%rdi # 50da9 1090f: 48 8d 35 a6 04 04 00 lea 0x404a6(%rip),%rsi # 50dbc 10916: 48 8d 0d f1 04 04 00 lea 0x404f1(%rip),%rcx # 50e0e 1091d: ba 6f 00 00 00 mov $0x6f,%edx 10922: e8 49 5a ff ff call 6370 <__assert_fail@plt> 10927: 48 8d 3d 47 05 04 00 lea 0x40547(%rip),%rdi # 50e75 1092e: 48 8d 35 87 04 04 00 lea 0x40487(%rip),%rsi # 50dbc 10935: 48 8d 0d 49 05 04 00 lea 0x40549(%rip),%rcx # 50e85 1093c: ba 66 00 00 00 mov $0x66,%edx 10941: e8 2a 5a ff ff call 6370 <__assert_fail@plt> 10946: 48 8d 3d 8b 05 04 00 lea 0x4058b(%rip),%rdi # 50ed8 1094d: 48 8d 35 68 04 04 00 lea 0x40468(%rip),%rsi # 50dbc 10954: 48 8d 0d c6 27 04 00 lea 0x427c6(%rip),%rcx # 53121 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x13aa> 1095b: ba 42 01 00 00 mov $0x142,%edx 10960: e8 0b 5a ff ff call 6370 <__assert_fail@plt> 10965: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1096c: 00 00 00 1096f: 90 nop 0000000000010970 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_>: 10970: 55 push %rbp 10971: 41 57 push %r15 10973: 41 56 push %r14 10975: 41 55 push %r13 10977: 41 54 push %r12 10979: 53 push %rbx 1097a: 48 83 ec 18 sub $0x18,%rsp 1097e: 49 89 fc mov %rdi,%r12 10981: 48 8d 77 10 lea 0x10(%rdi),%rsi 10985: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 1098a: b9 20 00 00 00 mov $0x20,%ecx 1098f: 48 89 74 24 08 mov %rsi,0x8(%rsp) 10994: 31 d2 xor %edx,%edx 10996: e8 65 7a 01 00 call 28400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm> 1099b: 49 89 c6 mov %rax,%r14 1099e: 41 8b 44 24 08 mov 0x8(%r12),%eax 109a3: 48 c1 e0 05 shl $0x5,%rax 109a7: 49 8d 0c 06 lea (%r14,%rax,1),%rcx 109ab: 48 83 c1 10 add $0x10,%rcx 109af: 0f 57 c0 xorps %xmm0,%xmm0 109b2: 41 0f 11 44 06 10 movups %xmm0,0x10(%r14,%rax,1) 109b8: 49 89 0c 06 mov %rcx,(%r14,%rax,1) 109bc: 48 bd 00 00 00 00 02 movabs $0x200000000,%rbp 109c3: 00 00 00 109c6: 49 89 6c 06 08 mov %rbp,0x8(%r14,%rax,1) 109cb: 4d 8b 2c 24 mov (%r12),%r13 109cf: 45 8b 7c 24 08 mov 0x8(%r12),%r15d 109d4: 4d 85 ff test %r15,%r15 109d7: 0f 84 8d 00 00 00 je 10a6a <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xfa> 109dd: 49 c1 e7 05 shl $0x5,%r15 109e1: 4c 89 f3 mov %r14,%rbx 109e4: eb 18 jmp 109fe <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x8e> 109e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 109ed: 00 00 00 109f0: 49 83 c5 20 add $0x20,%r13 109f4: 48 83 c3 20 add $0x20,%rbx 109f8: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 109fc: 74 1f je 10a1d <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xad> 109fe: 48 8d 43 10 lea 0x10(%rbx),%rax 10a02: 48 89 03 mov %rax,(%rbx) 10a05: 48 89 6b 08 mov %rbp,0x8(%rbx) 10a09: 41 83 7d 08 00 cmpl $0x0,0x8(%r13) 10a0e: 74 e0 je 109f0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x80> 10a10: 48 89 df mov %rbx,%rdi 10a13: 4c 89 ee mov %r13,%rsi 10a16: e8 95 f5 ff ff call ffb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo11VirtualCoreEEaSEOS4_> 10a1b: eb d3 jmp 109f0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x80> 10a1d: 4d 8b 2c 24 mov (%r12),%r13 10a21: 41 8b 5c 24 08 mov 0x8(%r12),%ebx 10a26: 48 85 db test %rbx,%rbx 10a29: 74 3f je 10a6a <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xfa> 10a2b: 48 c1 e3 05 shl $0x5,%rbx 10a2f: 4a 8d 2c 2b lea (%rbx,%r13,1),%rbp 10a33: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 10a37: 48 f7 db neg %rbx 10a3a: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 10a3f: eb 19 jmp 10a5a <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xea> 10a41: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10a48: 0f 1f 84 00 00 00 00 10a4f: 00 10a50: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 10a54: 48 83 c3 20 add $0x20,%rbx 10a58: 74 68 je 10ac2 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x152> 10a5a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 10a5e: 48 39 fd cmp %rdi,%rbp 10a61: 74 ed je 10a50 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xe0> 10a63: e8 58 5b ff ff call 65c0 10a68: eb e6 jmp 10a50 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0xe0> 10a6a: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 10a6f: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 10a74: 4d 39 fd cmp %r15,%r13 10a77: 74 08 je 10a81 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x111> 10a79: 4c 89 ef mov %r13,%rdi 10a7c: e8 3f 5b ff ff call 65c0 10a81: 48 89 d8 mov %rbx,%rax 10a84: 48 c1 e8 20 shr $0x20,%rax 10a88: 75 48 jne 10ad2 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x162> 10a8a: 4d 89 34 24 mov %r14,(%r12) 10a8e: 41 89 5c 24 0c mov %ebx,0xc(%r12) 10a93: 41 8b 44 24 08 mov 0x8(%r12),%eax 10a98: 48 39 c3 cmp %rax,%rbx 10a9b: 76 54 jbe 10af1 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x181> 10a9d: ff c0 inc %eax 10a9f: 41 89 44 24 08 mov %eax,0x8(%r12) 10aa4: 74 6a je 10b10 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x1a0> 10aa6: 89 c0 mov %eax,%eax 10aa8: 48 c1 e0 05 shl $0x5,%rax 10aac: 4c 01 f0 add %r14,%rax 10aaf: 48 83 c0 e0 add $0xffffffffffffffe0,%rax 10ab3: 48 83 c4 18 add $0x18,%rsp 10ab7: 5b pop %rbx 10ab8: 41 5c pop %r12 10aba: 41 5d pop %r13 10abc: 41 5e pop %r14 10abe: 41 5f pop %r15 10ac0: 5d pop %rbp 10ac1: c3 ret 10ac2: 4d 8b 2c 24 mov (%r12),%r13 10ac6: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 10acb: 4d 39 fd cmp %r15,%r13 10ace: 75 a9 jne 10a79 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x109> 10ad0: eb af jmp 10a81 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo12PhysicalCoreELb0EE18growAndEmplaceBackIJEEERS3_DpOT_+0x111> 10ad2: 48 8d 3d d0 02 04 00 lea 0x402d0(%rip),%rdi # 50da9 10ad9: 48 8d 35 dc 02 04 00 lea 0x402dc(%rip),%rsi # 50dbc 10ae0: 48 8d 0d 27 03 04 00 lea 0x40327(%rip),%rcx # 50e0e 10ae7: ba 6f 00 00 00 mov $0x6f,%edx 10aec: e8 7f 58 ff ff call 6370 <__assert_fail@plt> 10af1: 48 8d 3d 7d 03 04 00 lea 0x4037d(%rip),%rdi # 50e75 10af8: 48 8d 35 bd 02 04 00 lea 0x402bd(%rip),%rsi # 50dbc 10aff: 48 8d 0d 7f 03 04 00 lea 0x4037f(%rip),%rcx # 50e85 10b06: ba 66 00 00 00 mov $0x66,%edx 10b0b: e8 60 58 ff ff call 6370 <__assert_fail@plt> 10b10: 48 8d 3d c1 03 04 00 lea 0x403c1(%rip),%rdi # 50ed8 10b17: 48 8d 35 9e 02 04 00 lea 0x4029e(%rip),%rsi # 50dbc 10b1e: 48 8d 0d 88 26 04 00 lea 0x42688(%rip),%rcx # 531ad <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1436> 10b25: ba 42 01 00 00 mov $0x142,%edx 10b2a: e8 41 58 ff ff call 6370 <__assert_fail@plt> 10b2f: 90 nop 0000000000010b30 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo11VirtualCoreELb1EE18growAndEmplaceBackIJRiEEERS3_DpOT_>: 10b30: 41 56 push %r14 10b32: 53 push %rbx 10b33: 50 push %rax 10b34: 48 89 fb mov %rdi,%rbx 10b37: 4c 63 36 movslq (%rsi),%r14 10b3a: 8b 57 08 mov 0x8(%rdi),%edx 10b3d: 3b 57 0c cmp 0xc(%rdi),%edx 10b40: 73 27 jae 10b69 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo11VirtualCoreELb1EE18growAndEmplaceBackIJRiEEERS3_DpOT_+0x39> 10b42: 48 8b 03 mov (%rbx),%rax 10b45: 89 d1 mov %edx,%ecx 10b47: 4c 89 34 c8 mov %r14,(%rax,%rcx,8) 10b4b: 8b 43 08 mov 0x8(%rbx),%eax 10b4e: 3b 43 0c cmp 0xc(%rbx),%eax 10b51: 73 2f jae 10b82 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo11VirtualCoreELb1EE18growAndEmplaceBackIJRiEEERS3_DpOT_+0x52> 10b53: 48 8d 48 01 lea 0x1(%rax),%rcx 10b57: 89 4b 08 mov %ecx,0x8(%rbx) 10b5a: 48 8b 0b mov (%rbx),%rcx 10b5d: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 10b61: 48 83 c4 08 add $0x8,%rsp 10b65: 5b pop %rbx 10b66: 41 5e pop %r14 10b68: c3 ret 10b69: 48 ff c2 inc %rdx 10b6c: 48 8d 73 10 lea 0x10(%rbx),%rsi 10b70: b9 08 00 00 00 mov $0x8,%ecx 10b75: 48 89 df mov %rbx,%rdi 10b78: e8 53 79 01 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 10b7d: 8b 53 08 mov 0x8(%rbx),%edx 10b80: eb c0 jmp 10b42 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo11VirtualCoreELb1EE18growAndEmplaceBackIJRiEEERS3_DpOT_+0x12> 10b82: 48 8d 3d ec 02 04 00 lea 0x402ec(%rip),%rdi # 50e75 10b89: 48 8d 35 2c 02 04 00 lea 0x4022c(%rip),%rsi # 50dbc 10b90: 48 8d 0d ee 02 04 00 lea 0x402ee(%rip),%rcx # 50e85 10b97: ba 66 00 00 00 mov $0x66,%edx 10b9c: e8 cf 57 ff ff call 6370 <__assert_fail@plt> 10ba1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 10ba8: 00 00 00 10bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000010bb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_>: 10bb0: 55 push %rbp 10bb1: 41 57 push %r15 10bb3: 41 56 push %r14 10bb5: 41 55 push %r13 10bb7: 41 54 push %r12 10bb9: 53 push %rbx 10bba: 48 83 ec 18 sub $0x18,%rsp 10bbe: 49 89 fe mov %rdi,%r14 10bc1: 48 39 f7 cmp %rsi,%rdi 10bc4: 0f 84 aa 04 00 00 je 11074 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4c4> 10bca: 49 89 f4 mov %rsi,%r12 10bcd: 48 8b 1e mov (%rsi),%rbx 10bd0: 48 8d 6e 10 lea 0x10(%rsi),%rbp 10bd4: 48 39 eb cmp %rbp,%rbx 10bd7: 0f 84 ed 00 00 00 je 10cca <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x11a> 10bdd: 4d 8b 2e mov (%r14),%r13 10be0: 41 8b 46 08 mov 0x8(%r14),%eax 10be4: 48 85 c0 test %rax,%rax 10be7: 0f 84 a5 00 00 00 je 10c92 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xe2> 10bed: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 10bf2: 4c 89 34 24 mov %r14,(%rsp) 10bf6: 48 69 e8 10 02 00 00 imul $0x210,%rax,%rbp 10bfd: 4c 01 ed add %r13,%rbp 10c00: eb 16 jmp 10c18 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x68> 10c02: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10c09: 1f 84 00 00 00 00 00 10c10: 4c 89 f5 mov %r14,%rbp 10c13: 4d 39 ee cmp %r13,%r14 10c16: 74 6e je 10c86 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xd6> 10c18: 4c 8d b5 f0 fd ff ff lea -0x210(%rbp),%r14 10c1f: 48 8b bd f0 fd ff ff mov -0x210(%rbp),%rdi 10c26: 8b 9d f8 fd ff ff mov -0x208(%rbp),%ebx 10c2c: 48 85 db test %rbx,%rbx 10c2f: 74 42 je 10c73 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xc3> 10c31: 48 c1 e3 05 shl $0x5,%rbx 10c35: 4c 8d 3c 1f lea (%rdi,%rbx,1),%r15 10c39: 49 83 c7 f0 add $0xfffffffffffffff0,%r15 10c3d: 48 f7 db neg %rbx 10c40: eb 18 jmp 10c5a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xaa> 10c42: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10c49: 1f 84 00 00 00 00 00 10c50: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 10c54: 48 83 c3 20 add $0x20,%rbx 10c58: 74 16 je 10c70 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xc0> 10c5a: 49 8b 7f f0 mov -0x10(%r15),%rdi 10c5e: 49 39 ff cmp %rdi,%r15 10c61: 74 ed je 10c50 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xa0> 10c63: e8 58 59 ff ff call 65c0 10c68: eb e6 jmp 10c50 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xa0> 10c6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 10c70: 49 8b 3e mov (%r14),%rdi 10c73: 48 81 c5 00 fe ff ff add $0xfffffffffffffe00,%rbp 10c7a: 48 39 ef cmp %rbp,%rdi 10c7d: 74 91 je 10c10 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x60> 10c7f: e8 3c 59 ff ff call 65c0 10c84: eb 8a jmp 10c10 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x60> 10c86: 4c 8b 34 24 mov (%rsp),%r14 10c8a: 4d 8b 2e mov (%r14),%r13 10c8d: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 10c92: 49 8d 46 10 lea 0x10(%r14),%rax 10c96: 49 39 c5 cmp %rax,%r13 10c99: 74 08 je 10ca3 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0xf3> 10c9b: 4c 89 ef mov %r13,%rdi 10c9e: e8 1d 59 ff ff call 65c0 10ca3: 49 8b 04 24 mov (%r12),%rax 10ca7: 49 89 06 mov %rax,(%r14) 10caa: 49 8d 4c 24 08 lea 0x8(%r12),%rcx 10caf: 49 8b 44 24 08 mov 0x8(%r12),%rax 10cb4: 49 89 46 08 mov %rax,0x8(%r14) 10cb8: 49 89 2c 24 mov %rbp,(%r12) 10cbc: 41 c7 44 24 0c 00 00 movl $0x0,0xc(%r12) 10cc3: 00 00 10cc5: e9 a4 03 00 00 jmp 1106e <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4be> 10cca: 49 8d 44 24 08 lea 0x8(%r12),%rax 10ccf: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 10cd4: 45 8b 7e 08 mov 0x8(%r14),%r15d 10cd8: 41 39 cf cmp %ecx,%r15d 10cdb: 4c 89 34 24 mov %r14,(%rsp) 10cdf: 48 89 44 24 10 mov %rax,0x10(%rsp) 10ce4: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 10ce9: 0f 83 a7 00 00 00 jae 10d96 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x1e6> 10cef: 41 39 4e 0c cmp %ecx,0xc(%r14) 10cf3: 0f 83 f8 00 00 00 jae 10df1 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x241> 10cf9: 4d 85 ff test %r15,%r15 10cfc: 0f 84 32 01 00 00 je 10e34 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x284> 10d02: 48 8b 04 24 mov (%rsp),%rax 10d06: 4c 8b 28 mov (%rax),%r13 10d09: 4d 69 ff 10 02 00 00 imul $0x210,%r15,%r15 10d10: 4d 01 ef add %r13,%r15 10d13: eb 17 jmp 10d2c <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x17c> 10d15: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 10d1c: 00 00 00 00 10d20: 4d 89 f7 mov %r14,%r15 10d23: 4d 39 ee cmp %r13,%r14 10d26: 0f 84 08 01 00 00 je 10e34 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x284> 10d2c: 4d 8d b7 f0 fd ff ff lea -0x210(%r15),%r14 10d33: 49 8b bf f0 fd ff ff mov -0x210(%r15),%rdi 10d3a: 41 8b 9f f8 fd ff ff mov -0x208(%r15),%ebx 10d41: 48 85 db test %rbx,%rbx 10d44: 74 3d je 10d83 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x1d3> 10d46: 48 c1 e3 05 shl $0x5,%rbx 10d4a: 48 8d 2c 1f lea (%rdi,%rbx,1),%rbp 10d4e: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 10d52: 48 f7 db neg %rbx 10d55: eb 13 jmp 10d6a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x1ba> 10d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10d5e: 00 00 10d60: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 10d64: 48 83 c3 20 add $0x20,%rbx 10d68: 74 16 je 10d80 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x1d0> 10d6a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 10d6e: 48 39 fd cmp %rdi,%rbp 10d71: 74 ed je 10d60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x1b0> 10d73: e8 48 58 ff ff call 65c0 10d78: eb e6 jmp 10d60 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x1b0> 10d7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 10d80: 49 8b 3e mov (%r14),%rdi 10d83: 49 81 c7 00 fe ff ff add $0xfffffffffffffe00,%r15 10d8a: 4c 39 ff cmp %r15,%rdi 10d8d: 74 91 je 10d20 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x170> 10d8f: e8 2c 58 ff ff call 65c0 10d94: eb 8a jmp 10d20 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x170> 10d96: 4d 8b 2e mov (%r14),%r13 10d99: 85 c9 test %ecx,%ecx 10d9b: 0f 84 75 01 00 00 je 10f16 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x366> 10da1: 48 8d 69 01 lea 0x1(%rcx),%rbp 10da5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 10dac: 00 00 00 00 10db0: 4c 89 ef mov %r13,%rdi 10db3: 48 89 de mov %rbx,%rsi 10db6: e8 35 f3 ff ff call 100f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_> 10dbb: 48 81 c3 10 02 00 00 add $0x210,%rbx 10dc2: 49 81 c5 10 02 00 00 add $0x210,%r13 10dc9: 48 ff cd dec %rbp 10dcc: 48 83 fd 01 cmp $0x1,%rbp 10dd0: 77 de ja 10db0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x200> 10dd2: 49 8b 06 mov (%r14),%rax 10dd5: 45 8b 7e 08 mov 0x8(%r14),%r15d 10dd9: 4d 69 ff 10 02 00 00 imul $0x210,%r15,%r15 10de0: 49 01 c7 add %rax,%r15 10de3: 4d 39 ef cmp %r13,%r15 10de6: 0f 85 8c 01 00 00 jne 10f78 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x3c8> 10dec: e9 37 01 00 00 jmp 10f28 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x378> 10df1: 4d 85 ff test %r15,%r15 10df4: 0f 84 8c 02 00 00 je 11086 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4d6> 10dfa: 4d 8b 2e mov (%r14),%r13 10dfd: 49 8d 6f 01 lea 0x1(%r15),%rbp 10e01: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10e08: 0f 1f 84 00 00 00 00 10e0f: 00 10e10: 4c 89 ef mov %r13,%rdi 10e13: 48 89 de mov %rbx,%rsi 10e16: e8 d5 f2 ff ff call 100f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_> 10e1b: 48 81 c3 10 02 00 00 add $0x210,%rbx 10e22: 49 81 c5 10 02 00 00 add $0x210,%r13 10e29: 48 ff cd dec %rbp 10e2c: 48 83 fd 01 cmp $0x1,%rbp 10e30: 77 de ja 10e10 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x260> 10e32: eb 18 jmp 10e4c <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x29c> 10e34: 48 8b 3c 24 mov (%rsp),%rdi 10e38: c7 47 08 00 00 00 00 movl $0x0,0x8(%rdi) 10e3f: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 10e44: e8 77 eb ff ff call f9c0 <_ZN4llvm23SmallVectorTemplateBaseIN1M13CPUSystemInfo6SocketELb0EE4growEm> 10e49: 45 31 ff xor %r15d,%r15d 10e4c: 41 8b 44 24 08 mov 0x8(%r12),%eax 10e51: 49 39 c7 cmp %rax,%r15 10e54: 0f 85 3d 02 00 00 jne 11097 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4e7> 10e5a: 4c 8b 34 24 mov (%rsp),%r14 10e5e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 10e63: 41 39 46 0c cmp %eax,0xc(%r14) 10e67: 0f 82 9a 02 00 00 jb 11107 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x557> 10e6d: 41 89 46 08 mov %eax,0x8(%r14) 10e71: 41 8b 44 24 08 mov 0x8(%r12),%eax 10e76: 48 85 c0 test %rax,%rax 10e79: 0f 84 ea 01 00 00 je 11069 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4b9> 10e7f: 4d 89 f5 mov %r14,%r13 10e82: 4d 8b 3c 24 mov (%r12),%r15 10e86: 4c 69 e0 10 02 00 00 imul $0x210,%rax,%r12 10e8d: 4d 01 fc add %r15,%r12 10e90: eb 1a jmp 10eac <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x2fc> 10e92: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10e99: 1f 84 00 00 00 00 00 10ea0: 4d 89 f4 mov %r14,%r12 10ea3: 4d 39 fe cmp %r15,%r14 10ea6: 0f 84 ba 01 00 00 je 11066 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4b6> 10eac: 4d 8d b4 24 f0 fd ff lea -0x210(%r12),%r14 10eb3: ff 10eb4: 49 8b bc 24 f0 fd ff mov -0x210(%r12),%rdi 10ebb: ff 10ebc: 41 8b 9c 24 f8 fd ff mov -0x208(%r12),%ebx 10ec3: ff 10ec4: 48 85 db test %rbx,%rbx 10ec7: 74 3a je 10f03 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x353> 10ec9: 48 c1 e3 05 shl $0x5,%rbx 10ecd: 48 8d 2c 1f lea (%rdi,%rbx,1),%rbp 10ed1: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 10ed5: 48 f7 db neg %rbx 10ed8: eb 10 jmp 10eea <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x33a> 10eda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 10ee0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 10ee4: 48 83 c3 20 add $0x20,%rbx 10ee8: 74 16 je 10f00 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x350> 10eea: 48 8b 7d f0 mov -0x10(%rbp),%rdi 10eee: 48 39 fd cmp %rdi,%rbp 10ef1: 74 ed je 10ee0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x330> 10ef3: e8 c8 56 ff ff call 65c0 10ef8: eb e6 jmp 10ee0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x330> 10efa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 10f00: 49 8b 3e mov (%r14),%rdi 10f03: 49 81 c4 00 fe ff ff add $0xfffffffffffffe00,%r12 10f0a: 4c 39 e7 cmp %r12,%rdi 10f0d: 74 91 je 10ea0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x2f0> 10f0f: e8 ac 56 ff ff call 65c0 10f14: eb 8a jmp 10ea0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x2f0> 10f16: 4c 89 e8 mov %r13,%rax 10f19: 4d 69 ff 10 02 00 00 imul $0x210,%r15,%r15 10f20: 49 01 c7 add %rax,%r15 10f23: 4d 39 ef cmp %r13,%r15 10f26: 75 50 jne 10f78 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x3c8> 10f28: 4c 8b 34 24 mov (%rsp),%r14 10f2c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 10f31: 41 39 46 0c cmp %eax,0xc(%r14) 10f35: 0f 82 cc 01 00 00 jb 11107 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x557> 10f3b: 41 89 46 08 mov %eax,0x8(%r14) 10f3f: 41 8b 44 24 08 mov 0x8(%r12),%eax 10f44: 48 85 c0 test %rax,%rax 10f47: 0f 84 1c 01 00 00 je 11069 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4b9> 10f4d: 4d 89 f5 mov %r14,%r13 10f50: 4d 8b 3c 24 mov (%r12),%r15 10f54: 4c 69 e0 10 02 00 00 imul $0x210,%rax,%r12 10f5b: 4d 01 fc add %r15,%r12 10f5e: e9 95 00 00 00 jmp 10ff8 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x448> 10f63: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10f6a: 84 00 00 00 00 00 10f70: 4d 89 f7 mov %r14,%r15 10f73: 4d 39 ee cmp %r13,%r14 10f76: 74 b0 je 10f28 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x378> 10f78: 4d 8d b7 f0 fd ff ff lea -0x210(%r15),%r14 10f7f: 49 8b bf f0 fd ff ff mov -0x210(%r15),%rdi 10f86: 41 8b af f8 fd ff ff mov -0x208(%r15),%ebp 10f8d: 48 85 ed test %rbp,%rbp 10f90: 74 41 je 10fd3 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x423> 10f92: 48 c1 e5 05 shl $0x5,%rbp 10f96: 48 8d 1c 2f lea (%rdi,%rbp,1),%rbx 10f9a: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx 10f9e: 48 f7 dd neg %rbp 10fa1: eb 17 jmp 10fba <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x40a> 10fa3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 10faa: 84 00 00 00 00 00 10fb0: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx 10fb4: 48 83 c5 20 add $0x20,%rbp 10fb8: 74 16 je 10fd0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x420> 10fba: 48 8b 7b f0 mov -0x10(%rbx),%rdi 10fbe: 48 39 fb cmp %rdi,%rbx 10fc1: 74 ed je 10fb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x400> 10fc3: e8 f8 55 ff ff call 65c0 10fc8: eb e6 jmp 10fb0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x400> 10fca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 10fd0: 49 8b 3e mov (%r14),%rdi 10fd3: 49 81 c7 00 fe ff ff add $0xfffffffffffffe00,%r15 10fda: 4c 39 ff cmp %r15,%rdi 10fdd: 74 91 je 10f70 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x3c0> 10fdf: e8 dc 55 ff ff call 65c0 10fe4: eb 8a jmp 10f70 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x3c0> 10fe6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 10fed: 00 00 00 10ff0: 4d 89 f4 mov %r14,%r12 10ff3: 4d 39 fe cmp %r15,%r14 10ff6: 74 6e je 11066 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4b6> 10ff8: 4d 8d b4 24 f0 fd ff lea -0x210(%r12),%r14 10fff: ff 11000: 49 8b bc 24 f0 fd ff mov -0x210(%r12),%rdi 11007: ff 11008: 41 8b 9c 24 f8 fd ff mov -0x208(%r12),%ebx 1100f: ff 11010: 48 85 db test %rbx,%rbx 11013: 74 3e je 11053 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4a3> 11015: 48 c1 e3 05 shl $0x5,%rbx 11019: 48 8d 2c 1f lea (%rdi,%rbx,1),%rbp 1101d: 48 83 c5 f0 add $0xfffffffffffffff0,%rbp 11021: 48 f7 db neg %rbx 11024: eb 14 jmp 1103a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x48a> 11026: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1102d: 00 00 00 11030: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 11034: 48 83 c3 20 add $0x20,%rbx 11038: 74 16 je 11050 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x4a0> 1103a: 48 8b 7d f0 mov -0x10(%rbp),%rdi 1103e: 48 39 fd cmp %rdi,%rbp 11041: 74 ed je 11030 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x480> 11043: e8 78 55 ff ff call 65c0 11048: eb e6 jmp 11030 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x480> 1104a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 11050: 49 8b 3e mov (%r14),%rdi 11053: 49 81 c4 00 fe ff ff add $0xfffffffffffffe00,%r12 1105a: 4c 39 e7 cmp %r12,%rdi 1105d: 74 91 je 10ff0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x440> 1105f: e8 5c 55 ff ff call 65c0 11064: eb 8a jmp 10ff0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x440> 11066: 4d 89 ee mov %r13,%r14 11069: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1106e: c7 01 00 00 00 00 movl $0x0,(%rcx) 11074: 4c 89 f0 mov %r14,%rax 11077: 48 83 c4 18 add $0x18,%rsp 1107b: 5b pop %rbx 1107c: 41 5c pop %r12 1107e: 41 5d pop %r13 11080: 41 5e pop %r14 11082: 41 5f pop %r15 11084: 5d pop %rbp 11085: c3 ret 11086: 45 31 ff xor %r15d,%r15d 11089: 41 8b 44 24 08 mov 0x8(%r12),%eax 1108e: 49 39 c7 cmp %rax,%r15 11091: 0f 84 c3 fd ff ff je 10e5a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x2aa> 11097: 49 8b 1c 24 mov (%r12),%rbx 1109b: 48 8b 0c 24 mov (%rsp),%rcx 1109f: 48 8b 29 mov (%rcx),%rbp 110a2: 4d 69 ff 10 02 00 00 imul $0x210,%r15,%r15 110a9: 4c 69 e8 10 02 00 00 imul $0x210,%rax,%r13 110b0: 49 be 00 00 00 00 10 movabs $0x1000000000,%r14 110b7: 00 00 00 110ba: eb 22 jmp 110de <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x52e> 110bc: 0f 1f 40 00 nopl 0x0(%rax) 110c0: 48 81 c5 10 02 00 00 add $0x210,%rbp 110c7: 49 81 c5 f0 fd ff ff add $0xfffffffffffffdf0,%r13 110ce: 48 81 c3 10 02 00 00 add $0x210,%rbx 110d5: 4d 39 ef cmp %r13,%r15 110d8: 0f 84 7c fd ff ff je 10e5a <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x2aa> 110de: 49 8d 04 2f lea (%r15,%rbp,1),%rax 110e2: 48 83 c0 10 add $0x10,%rax 110e6: 4a 89 44 3d 00 mov %rax,0x0(%rbp,%r15,1) 110eb: 4e 89 74 3d 08 mov %r14,0x8(%rbp,%r15,1) 110f0: 42 83 7c 3b 08 00 cmpl $0x0,0x8(%rbx,%r15,1) 110f6: 74 c8 je 110c0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x510> 110f8: 49 8d 3c 2f lea (%r15,%rbp,1),%rdi 110fc: 4a 8d 34 3b lea (%rbx,%r15,1),%rsi 11100: e8 eb ef ff ff call 100f0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo12PhysicalCoreEEaSEOS4_> 11105: eb b9 jmp 110c0 <_ZN4llvm15SmallVectorImplIN1M13CPUSystemInfo6SocketEEaSEOS4_+0x510> 11107: 48 8d 3d 67 fd 03 00 lea 0x3fd67(%rip),%rdi # 50e75 1110e: 48 8d 35 a7 fc 03 00 lea 0x3fca7(%rip),%rsi # 50dbc 11115: 48 8d 0d 69 fd 03 00 lea 0x3fd69(%rip),%rcx # 50e85 1111c: ba 66 00 00 00 mov $0x66,%edx 11121: e8 4a 52 ff ff call 6370 <__assert_fail@plt> 11126: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1112d: 00 00 00 0000000000011130 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE>: 11130: 55 push %rbp 11131: 41 57 push %r15 11133: 41 56 push %r14 11135: 41 55 push %r13 11137: 41 54 push %r12 11139: 53 push %rbx 1113a: 50 push %rax 1113b: 49 89 f4 mov %rsi,%r12 1113e: 49 89 fe mov %rdi,%r14 11141: 48 8b 3f mov (%rdi),%rdi 11144: 48 8b 4f 18 mov 0x18(%rdi),%rcx 11148: 48 8b 47 20 mov 0x20(%rdi),%rax 1114c: 48 29 c1 sub %rax,%rcx 1114f: 48 83 f9 06 cmp $0x6,%rcx 11153: 77 13 ja 11168 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0x38> 11155: 48 8d 35 3a 21 04 00 lea 0x4213a(%rip),%rsi # 53296 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x151f> 1115c: ba 07 00 00 00 mov $0x7,%edx 11161: e8 0a a7 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 11166: eb 12 jmp 1117a <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0x4a> 11168: c7 40 03 6b 65 74 28 movl $0x2874656b,0x3(%rax) 1116f: c7 00 53 6f 63 6b movl $0x6b636f53,(%rax) 11175: 48 83 47 20 07 addq $0x7,0x20(%rdi) 1117a: 4d 8b 3e mov (%r14),%r15 1117d: 49 8b 1c 24 mov (%r12),%rbx 11181: 41 8b 6c 24 08 mov 0x8(%r12),%ebp 11186: 4c 89 3c 24 mov %r15,(%rsp) 1118a: 48 85 ed test %rbp,%rbp 1118d: 74 10 je 1119f <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0x6f> 1118f: 48 89 e7 mov %rsp,%rdi 11192: 48 89 de mov %rbx,%rsi 11195: e8 b6 00 00 00 call 11250 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_> 1119a: 83 fd 01 cmp $0x1,%ebp 1119d: 75 42 jne 111e1 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0xb1> 1119f: 49 8b 3e mov (%r14),%rdi 111a2: 48 8b 47 20 mov 0x20(%rdi),%rax 111a6: 48 39 47 18 cmp %rax,0x18(%rdi) 111aa: 74 16 je 111c2 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0x92> 111ac: c6 00 29 movb $0x29,(%rax) 111af: 48 ff 47 20 incq 0x20(%rdi) 111b3: 48 83 c4 08 add $0x8,%rsp 111b7: 5b pop %rbx 111b8: 41 5c pop %r12 111ba: 41 5d pop %r13 111bc: 41 5e pop %r14 111be: 41 5f pop %r15 111c0: 5d pop %rbp 111c1: c3 ret 111c2: 48 8d 35 16 fa 04 00 lea 0x4fa16(%rip),%rsi # 60bdf <_ZL7kSecret+0x1cf> 111c9: ba 01 00 00 00 mov $0x1,%edx 111ce: 48 83 c4 08 add $0x8,%rsp 111d2: 5b pop %rbx 111d3: 41 5c pop %r12 111d5: 41 5d pop %r13 111d7: 41 5e pop %r14 111d9: 41 5f pop %r15 111db: 5d pop %rbp 111dc: e9 8f a6 01 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 111e1: 48 83 c3 20 add $0x20,%rbx 111e5: 48 c1 e5 05 shl $0x5,%rbp 111e9: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 111ed: 4c 8d 25 fe fb 04 00 lea 0x4fbfe(%rip),%r12 # 60df2 <_ZL7kSecret+0x3e2> 111f4: 49 89 e5 mov %rsp,%r13 111f7: eb 26 jmp 1121f <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0xef> 111f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 11200: 66 c7 00 2c 20 movw $0x202c,(%rax) 11205: 49 83 47 20 02 addq $0x2,0x20(%r15) 1120a: 4c 89 ef mov %r13,%rdi 1120d: 48 89 de mov %rbx,%rsi 11210: e8 3b 00 00 00 call 11250 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_> 11215: 48 83 c3 20 add $0x20,%rbx 11219: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 1121d: 74 80 je 1119f <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0x6f> 1121f: 49 8b 4f 18 mov 0x18(%r15),%rcx 11223: 49 8b 47 20 mov 0x20(%r15),%rax 11227: 48 29 c1 sub %rax,%rcx 1122a: 48 83 f9 01 cmp $0x1,%rcx 1122e: 77 d0 ja 11200 <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0xd0> 11230: ba 02 00 00 00 mov $0x2,%edx 11235: 4c 89 ff mov %r15,%rdi 11238: 4c 89 e6 mov %r12,%rsi 1123b: e8 30 a6 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 11240: eb c8 jmp 1120a <_ZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketE+0xda> 11242: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 11249: 00 00 00 1124c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000011250 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_>: 11250: 55 push %rbp 11251: 41 57 push %r15 11253: 41 56 push %r14 11255: 41 55 push %r13 11257: 41 54 push %r12 11259: 53 push %rbx 1125a: 50 push %rax 1125b: 49 89 f7 mov %rsi,%r15 1125e: 49 89 fe mov %rdi,%r14 11261: 48 8b 3f mov (%rdi),%rdi 11264: 48 8b 47 20 mov 0x20(%rdi),%rax 11268: 48 39 47 18 cmp %rax,0x18(%rdi) 1126c: 74 12 je 11280 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0x30> 1126e: c6 00 7b movb $0x7b,(%rax) 11271: 48 ff 47 20 incq 0x20(%rdi) 11275: 45 8b 67 08 mov 0x8(%r15),%r12d 11279: 4d 85 e4 test %r12,%r12 1127c: 75 1c jne 1129a <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0x4a> 1127e: eb 32 jmp 112b2 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0x62> 11280: 48 8d 35 64 85 04 00 lea 0x48564(%rip),%rsi # 597eb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a74> 11287: ba 01 00 00 00 mov $0x1,%edx 1128c: e8 df a5 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 11291: 45 8b 67 08 mov 0x8(%r15),%r12d 11295: 4d 85 e4 test %r12,%r12 11298: 74 18 je 112b2 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0x62> 1129a: 49 8b 1e mov (%r14),%rbx 1129d: 4d 8b 2f mov (%r15),%r13 112a0: 49 8b 75 00 mov 0x0(%r13),%rsi 112a4: 48 89 df mov %rbx,%rdi 112a7: e8 b4 a1 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 112ac: 41 83 fc 01 cmp $0x1,%r12d 112b0: 75 42 jne 112f4 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0xa4> 112b2: 49 8b 3e mov (%r14),%rdi 112b5: 48 8b 47 20 mov 0x20(%rdi),%rax 112b9: 48 39 47 18 cmp %rax,0x18(%rdi) 112bd: 74 16 je 112d5 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0x85> 112bf: c6 00 7d movb $0x7d,(%rax) 112c2: 48 ff 47 20 incq 0x20(%rdi) 112c6: 48 83 c4 08 add $0x8,%rsp 112ca: 5b pop %rbx 112cb: 41 5c pop %r12 112cd: 41 5d pop %r13 112cf: 41 5e pop %r14 112d1: 41 5f pop %r15 112d3: 5d pop %rbp 112d4: c3 ret 112d5: 48 8d 35 81 a4 04 00 lea 0x4a481(%rip),%rsi # 5b75d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x99e6> 112dc: ba 01 00 00 00 mov $0x1,%edx 112e1: 48 83 c4 08 add $0x8,%rsp 112e5: 5b pop %rbx 112e6: 41 5c pop %r12 112e8: 41 5d pop %r13 112ea: 41 5e pop %r14 112ec: 41 5f pop %r15 112ee: 5d pop %rbp 112ef: e9 7c a5 01 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 112f4: 49 c1 e4 03 shl $0x3,%r12 112f8: bd 08 00 00 00 mov $0x8,%ebp 112fd: 4c 8d 3d ee fa 04 00 lea 0x4faee(%rip),%r15 # 60df2 <_ZL7kSecret+0x3e2> 11304: eb 2a jmp 11330 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0xe0> 11306: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1130d: 00 00 00 11310: 66 c7 00 2c 20 movw $0x202c,(%rax) 11315: 48 83 43 20 02 addq $0x2,0x20(%rbx) 1131a: 49 8b 74 2d 00 mov 0x0(%r13,%rbp,1),%rsi 1131f: 48 89 df mov %rbx,%rdi 11322: e8 39 a1 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 11327: 48 83 c5 08 add $0x8,%rbp 1132b: 49 39 ec cmp %rbp,%r12 1132e: 74 82 je 112b2 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0x62> 11330: 48 8b 4b 18 mov 0x18(%rbx),%rcx 11334: 48 8b 43 20 mov 0x20(%rbx),%rax 11338: 48 29 c1 sub %rax,%rcx 1133b: 48 83 f9 01 cmp $0x1,%rcx 1133f: 77 cf ja 11310 <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0xc0> 11341: ba 02 00 00 00 mov $0x2,%edx 11346: 48 89 df mov %rbx,%rdi 11349: 4c 89 fe mov %r15,%rsi 1134c: e8 1f a5 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 11351: eb c7 jmp 1131a <_ZZZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamEENK3$_1clERKNS0_6SocketEENKUlRKNS0_12PhysicalCoreEE_clESA_+0xca> 11353: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1135a: 00 00 00 1135d: 0f 1f 00 nopl (%rax) 0000000000011360 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag>: 11360: 55 push %rbp 11361: 41 57 push %r15 11363: 41 56 push %r14 11365: 41 55 push %r13 11367: 41 54 push %r12 11369: 53 push %rbx 1136a: 48 83 ec 28 sub $0x28,%rsp 1136e: 49 89 d5 mov %rdx,%r13 11371: 48 39 ca cmp %rcx,%rdx 11374: 0f 84 18 01 00 00 je 11492 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x132> 1137a: 48 89 f2 mov %rsi,%rdx 1137d: 48 89 cd mov %rcx,%rbp 11380: 4c 29 ed sub %r13,%rbp 11383: 49 89 ec mov %rbp,%r12 11386: 49 c1 fc 03 sar $0x3,%r12 1138a: 48 8b 5f 08 mov 0x8(%rdi),%rbx 1138e: 48 8b 47 10 mov 0x10(%rdi),%rax 11392: 48 29 d8 sub %rbx,%rax 11395: 48 c1 f8 03 sar $0x3,%rax 11399: 4c 39 e0 cmp %r12,%rax 1139c: 48 89 74 24 08 mov %rsi,0x8(%rsp) 113a1: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 113a6: 0f 83 f5 00 00 00 jae 114a1 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x141> 113ac: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 113b1: 48 b8 ff ff ff ff ff movabs $0xfffffffffffffff,%rax 113b8: ff ff 0f 113bb: 4c 8b 3f mov (%rdi),%r15 113be: 4c 29 fb sub %r15,%rbx 113c1: 48 c1 fb 03 sar $0x3,%rbx 113c5: 48 89 c1 mov %rax,%rcx 113c8: 48 29 d9 sub %rbx,%rcx 113cb: 4c 39 e1 cmp %r12,%rcx 113ce: 0f 82 c5 01 00 00 jb 11599 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x239> 113d4: 4c 39 e3 cmp %r12,%rbx 113d7: 4c 89 e1 mov %r12,%rcx 113da: 48 0f 47 cb cmova %rbx,%rcx 113de: 4c 8d 34 19 lea (%rcx,%rbx,1),%r14 113e2: 49 39 c6 cmp %rax,%r14 113e5: 4c 0f 47 f0 cmova %rax,%r14 113e9: 48 01 d9 add %rbx,%rcx 113ec: 4c 0f 42 f0 cmovb %rax,%r14 113f0: 4d 85 f6 test %r14,%r14 113f3: 0f 84 8a 01 00 00 je 11583 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x223> 113f9: 4a 8d 3c f5 00 00 00 lea 0x0(,%r14,8),%rdi 11400: 00 11401: e8 aa 50 ff ff call 64b0 <_Znwm@plt> 11406: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1140b: 48 89 c5 mov %rax,%rbp 1140e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11413: 4c 8b 38 mov (%rax),%r15 11416: 48 89 d3 mov %rdx,%rbx 11419: 4c 29 fb sub %r15,%rbx 1141c: 49 39 d7 cmp %rdx,%r15 1141f: 74 0e je 1142f <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0xcf> 11421: 48 89 ef mov %rbp,%rdi 11424: 4c 89 fe mov %r15,%rsi 11427: 48 89 da mov %rbx,%rdx 1142a: e8 b1 53 ff ff call 67e0 1142f: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 11434: 48 01 eb add %rbp,%rbx 11437: 48 89 df mov %rbx,%rdi 1143a: 4c 89 ee mov %r13,%rsi 1143d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 11442: e8 99 53 ff ff call 67e0 11447: 4a 8d 1c e3 lea (%rbx,%r12,8),%rbx 1144b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11450: 48 8b 68 08 mov 0x8(%rax),%rbp 11454: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11459: 48 29 f5 sub %rsi,%rbp 1145c: 74 0b je 11469 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x109> 1145e: 48 89 df mov %rbx,%rdi 11461: 48 89 ea mov %rbp,%rdx 11464: e8 77 53 ff ff call 67e0 11469: 48 01 eb add %rbp,%rbx 1146c: 4d 85 ff test %r15,%r15 1146f: 74 08 je 11479 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x119> 11471: 4c 89 ff mov %r15,%rdi 11474: e8 07 50 ff ff call 6480 <_ZdlPv@plt> 11479: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1147e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 11483: 48 89 01 mov %rax,(%rcx) 11486: 48 89 59 08 mov %rbx,0x8(%rcx) 1148a: 4a 8d 04 f0 lea (%rax,%r14,8),%rax 1148e: 48 89 41 10 mov %rax,0x10(%rcx) 11492: 48 83 c4 28 add $0x28,%rsp 11496: 5b pop %rbx 11497: 41 5c pop %r12 11499: 41 5d pop %r13 1149b: 41 5e pop %r14 1149d: 41 5f pop %r15 1149f: 5d pop %rbp 114a0: c3 ret 114a1: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 114a6: 49 89 dd mov %rbx,%r13 114a9: 49 29 d5 sub %rdx,%r13 114ac: 4d 89 ef mov %r13,%r15 114af: 49 c1 ff 03 sar $0x3,%r15 114b3: 4d 89 e6 mov %r12,%r14 114b6: 4d 29 fe sub %r15,%r14 114b9: 73 4b jae 11506 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x1a6> 114bb: 49 c1 e4 03 shl $0x3,%r12 114bf: 49 89 de mov %rbx,%r14 114c2: 4d 29 e6 sub %r12,%r14 114c5: 48 89 df mov %rbx,%rdi 114c8: 4c 89 f6 mov %r14,%rsi 114cb: 48 89 ea mov %rbp,%rdx 114ce: e8 0d 53 ff ff call 67e0 114d3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 114d8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 114dd: 4c 01 60 08 add %r12,0x8(%rax) 114e1: 49 29 f6 sub %rsi,%r14 114e4: 74 13 je 114f9 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x199> 114e6: 4c 29 f3 sub %r14,%rbx 114e9: 48 89 df mov %rbx,%rdi 114ec: 4c 89 f2 mov %r14,%rdx 114ef: e8 ec 52 ff ff call 67e0 114f4: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 114f9: 48 89 f7 mov %rsi,%rdi 114fc: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 11501: 48 89 ea mov %rbp,%rdx 11504: eb 6a jmp 11570 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x210> 11506: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1150b: 4a 8d 34 f8 lea (%rax,%r15,8),%rsi 1150f: 48 89 d8 mov %rbx,%rax 11512: 48 39 ce cmp %rcx,%rsi 11515: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 1151a: 74 17 je 11533 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x1d3> 1151c: 48 29 f1 sub %rsi,%rcx 1151f: 48 89 df mov %rbx,%rdi 11522: 48 89 ca mov %rcx,%rdx 11525: e8 b6 52 ff ff call 67e0 1152a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1152f: 48 8b 45 08 mov 0x8(%rbp),%rax 11533: 4a 8d 3c f0 lea (%rax,%r14,8),%rdi 11537: 48 89 7d 08 mov %rdi,0x8(%rbp) 1153b: 48 39 d3 cmp %rdx,%rbx 1153e: 74 14 je 11554 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x1f4> 11540: 48 89 d6 mov %rdx,%rsi 11543: 4c 89 ea mov %r13,%rdx 11546: e8 95 52 ff ff call 67e0 1154b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 11550: 48 8b 7d 08 mov 0x8(%rbp),%rdi 11554: 4a 8d 04 ff lea (%rdi,%r15,8),%rax 11558: 48 89 45 08 mov %rax,0x8(%rbp) 1155c: 48 39 d3 cmp %rdx,%rbx 1155f: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 11564: 0f 84 28 ff ff ff je 11492 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0x132> 1156a: 48 89 d7 mov %rdx,%rdi 1156d: 4c 89 ea mov %r13,%rdx 11570: 48 83 c4 28 add $0x28,%rsp 11574: 5b pop %rbx 11575: 41 5c pop %r12 11577: 41 5d pop %r13 11579: 41 5e pop %r14 1157b: 41 5f pop %r15 1157d: 5d pop %rbp 1157e: e9 5d 52 ff ff jmp 67e0 11583: 31 ed xor %ebp,%ebp 11585: 48 89 d3 mov %rdx,%rbx 11588: 4c 29 fb sub %r15,%rbx 1158b: 49 39 d7 cmp %rdx,%r15 1158e: 0f 85 8d fe ff ff jne 11421 <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0xc1> 11594: e9 96 fe ff ff jmp 1142f <_ZNSt6vectorImSaImEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPmS1_EEEEvS6_T_S7_St20forward_iterator_tag+0xcf> 11599: 48 8d 3d 76 1d 04 00 lea 0x41d76(%rip),%rdi # 53316 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x159f> 115a0: e8 fb 4c ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 115a5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 115ac: 00 00 00 115af: 90 nop 00000000000115b0 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev>: 115b0: 55 push %rbp 115b1: 41 57 push %r15 115b3: 41 56 push %r14 115b5: 41 55 push %r13 115b7: 41 54 push %r12 115b9: 53 push %rbx 115ba: 48 83 ec 48 sub $0x48,%rsp 115be: 49 89 f4 mov %rsi,%r12 115c1: 49 89 fe mov %rdi,%r14 115c4: 4c 8b 3e mov (%rsi),%r15 115c7: 4d 85 ff test %r15,%r15 115ca: 74 56 je 11622 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x72> 115cc: 49 8b 5c 24 08 mov 0x8(%r12),%rbx 115d1: 4c 8d 6c 24 10 lea 0x10(%rsp),%r13 115d6: 4c 89 2c 24 mov %r13,(%rsp) 115da: 48 83 fb 10 cmp $0x10,%rbx 115de: 72 22 jb 11602 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x52> 115e0: 48 89 d8 mov %rbx,%rax 115e3: 48 c1 e8 3e shr $0x3e,%rax 115e7: 0f 85 b2 02 00 00 jne 1189f <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2ef> 115ed: 48 8d 7b 01 lea 0x1(%rbx),%rdi 115f1: e8 ba 4e ff ff call 64b0 <_Znwm@plt> 115f6: 49 89 c5 mov %rax,%r13 115f9: 48 89 04 24 mov %rax,(%rsp) 115fd: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 11602: 48 85 db test %rbx,%rbx 11605: 0f 84 23 01 00 00 je 1172e <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x17e> 1160b: 48 83 fb 01 cmp $0x1,%rbx 1160f: 0f 85 0b 01 00 00 jne 11720 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x170> 11615: 41 0f b6 07 movzbl (%r15),%eax 11619: 41 88 45 00 mov %al,0x0(%r13) 1161d: e9 0c 01 00 00 jmp 1172e <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x17e> 11622: 48 8d 44 24 10 lea 0x10(%rsp),%rax 11627: 48 89 04 24 mov %rax,(%rsp) 1162b: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11632: 00 00 11634: c6 44 24 10 00 movb $0x0,0x10(%rsp) 11639: 4d 8b 44 24 10 mov 0x10(%r12),%r8 1163e: 49 83 f8 fc cmp $0xfffffffffffffffc,%r8 11642: 0f 83 00 01 00 00 jae 11748 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x198> 11648: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 1164d: 4d 85 ff test %r15,%r15 11650: 0f 84 8d 00 00 00 je 116e3 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x133> 11656: 49 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%r13 1165d: ff ff 3f 11660: 4d 39 ef cmp %r13,%r15 11663: 0f 84 42 02 00 00 je 118ab <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2fb> 11669: 49 8d 6f 01 lea 0x1(%r15),%rbp 1166d: 48 8b 0c 24 mov (%rsp),%rcx 11671: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 11676: b8 0f 00 00 00 mov $0xf,%eax 1167b: 48 39 d1 cmp %rdx,%rcx 1167e: 74 05 je 11685 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0xd5> 11680: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11685: 48 39 c5 cmp %rax,%rbp 11688: 0f 86 de 00 00 00 jbe 1176c <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x1bc> 1168e: 48 89 e9 mov %rbp,%rcx 11691: 48 c1 e9 3e shr $0x3e,%rcx 11695: 0f 85 04 02 00 00 jne 1189f <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2ef> 1169b: 48 01 c0 add %rax,%rax 1169e: 4c 39 e8 cmp %r13,%rax 116a1: 4c 0f 42 e8 cmovb %rax,%r13 116a5: 48 39 c5 cmp %rax,%rbp 116a8: 4c 0f 43 ed cmovae %rbp,%r13 116ac: 49 8d 7d 01 lea 0x1(%r13),%rdi 116b0: e8 fb 4d ff ff call 64b0 <_Znwm@plt> 116b5: 48 89 c3 mov %rax,%rbx 116b8: 48 8b 0c 24 mov (%rsp),%rcx 116bc: 49 83 ff 01 cmp $0x1,%r15 116c0: 0f 85 b6 00 00 00 jne 1177c <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x1cc> 116c6: 0f b6 01 movzbl (%rcx),%eax 116c9: 88 03 mov %al,(%rbx) 116cb: 42 c6 04 3b 3a movb $0x3a,(%rbx,%r15,1) 116d0: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 116d5: 4c 39 f9 cmp %r15,%rcx 116d8: 0f 85 c7 00 00 00 jne 117a5 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x1f5> 116de: e9 ca 00 00 00 jmp 117ad <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x1fd> 116e3: 49 c1 e8 02 shr $0x2,%r8 116e7: 48 8b 35 62 88 06 00 mov 0x68862(%rip),%rsi # 79f50 116ee: 48 8d 0d e1 26 04 00 lea 0x426e1(%rip),%rcx # 53dd6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x205f> 116f5: ba 20 00 00 00 mov $0x20,%edx 116fa: 4c 89 f7 mov %r14,%rdi 116fd: 31 c0 xor %eax,%eax 116ff: e8 9c de ff ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 11704: 48 8b 3c 24 mov (%rsp),%rdi 11708: 48 8d 44 24 10 lea 0x10(%rsp),%rax 1170d: 48 39 c7 cmp %rax,%rdi 11710: 0f 84 6e 01 00 00 je 11884 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2d4> 11716: e8 65 4d ff ff call 6480 <_ZdlPv@plt> 1171b: e9 64 01 00 00 jmp 11884 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2d4> 11720: 4c 89 ef mov %r13,%rdi 11723: 4c 89 fe mov %r15,%rsi 11726: 48 89 da mov %rbx,%rdx 11729: e8 02 4d ff ff call 6430 1172e: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 11733: 41 c6 44 1d 00 00 movb $0x0,0x0(%r13,%rbx,1) 11739: 4d 8b 44 24 10 mov 0x10(%r12),%r8 1173e: 49 83 f8 fc cmp $0xfffffffffffffffc,%r8 11742: 0f 82 00 ff ff ff jb 11648 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x98> 11748: 49 8d 46 10 lea 0x10(%r14),%rax 1174c: 49 89 06 mov %rax,(%r14) 1174f: 48 8b 0c 24 mov (%rsp),%rcx 11753: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 11758: 48 39 d1 cmp %rdx,%rcx 1175b: 0f 85 0e 01 00 00 jne 1186f <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2bf> 11761: 0f 10 02 movups (%rdx),%xmm0 11764: 0f 11 00 movups %xmm0,(%rax) 11767: e9 0f 01 00 00 jmp 1187b <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2cb> 1176c: 42 c6 04 39 3a movb $0x3a,(%rcx,%r15,1) 11771: 48 8b 1c 24 mov (%rsp),%rbx 11775: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 1177a: eb 3a jmp 117b6 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x206> 1177c: 48 89 df mov %rbx,%rdi 1177f: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 11784: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 11789: 4c 89 fa mov %r15,%rdx 1178c: e8 9f 4c ff ff call 6430 11791: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 11796: 42 c6 04 3b 3a movb $0x3a,(%rbx,%r15,1) 1179b: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 117a0: 4c 39 f9 cmp %r15,%rcx 117a3: 74 08 je 117ad <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x1fd> 117a5: 48 89 cf mov %rcx,%rdi 117a8: e8 d3 4c ff ff call 6480 <_ZdlPv@plt> 117ad: 48 89 1c 24 mov %rbx,(%rsp) 117b1: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 117b6: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 117bb: c6 04 2b 00 movb $0x0,(%rbx,%rbp,1) 117bf: 4d 8b 44 24 10 mov 0x10(%r12),%r8 117c4: 49 c1 e8 02 shr $0x2,%r8 117c8: 48 8b 35 81 87 06 00 mov 0x68781(%rip),%rsi # 79f50 117cf: 48 8d 0d 00 26 04 00 lea 0x42600(%rip),%rcx # 53dd6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x205f> 117d6: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 117db: ba 20 00 00 00 mov $0x20,%edx 117e0: 31 c0 xor %eax,%eax 117e2: e8 b9 dd ff ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 117e7: 4c 8b 44 24 30 mov 0x30(%rsp),%r8 117ec: 48 8b 3c 24 mov (%rsp),%rdi 117f0: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 117f5: 4a 8d 1c 06 lea (%rsi,%r8,1),%rbx 117f9: b8 0f 00 00 00 mov $0xf,%eax 117fe: 4c 39 ff cmp %r15,%rdi 11801: 74 05 je 11808 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x258> 11803: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11808: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1180d: 48 39 c3 cmp %rax,%rbx 11810: 76 0c jbe 1181e <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x26e> 11812: 48 89 e7 mov %rsp,%rdi 11815: 31 d2 xor %edx,%edx 11817: e8 a4 8e ff ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 1181c: eb 20 jmp 1183e <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x28e> 1181e: 4d 85 c0 test %r8,%r8 11821: 74 1b je 1183e <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x28e> 11823: 48 01 f7 add %rsi,%rdi 11826: 49 83 f8 01 cmp $0x1,%r8 1182a: 75 07 jne 11833 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x283> 1182c: 0f b6 01 movzbl (%rcx),%eax 1182f: 88 07 mov %al,(%rdi) 11831: eb 0b jmp 1183e <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x28e> 11833: 48 89 ce mov %rcx,%rsi 11836: 4c 89 c2 mov %r8,%rdx 11839: e8 f2 4b ff ff call 6430 1183e: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 11843: 48 8b 04 24 mov (%rsp),%rax 11847: c6 04 18 00 movb $0x0,(%rax,%rbx,1) 1184b: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 11850: 48 8d 44 24 38 lea 0x38(%rsp),%rax 11855: 48 39 c7 cmp %rax,%rdi 11858: 74 05 je 1185f <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2af> 1185a: e8 21 4c ff ff call 6480 <_ZdlPv@plt> 1185f: 49 8d 46 10 lea 0x10(%r14),%rax 11863: 49 89 06 mov %rax,(%r14) 11866: 48 8b 0c 24 mov (%rsp),%rcx 1186a: 4c 39 f9 cmp %r15,%rcx 1186d: 74 27 je 11896 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2e6> 1186f: 49 89 0e mov %rcx,(%r14) 11872: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11877: 49 89 46 10 mov %rax,0x10(%r14) 1187b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11880: 49 89 46 08 mov %rax,0x8(%r14) 11884: 4c 89 f0 mov %r14,%rax 11887: 48 83 c4 48 add $0x48,%rsp 1188b: 5b pop %rbx 1188c: 41 5c pop %r12 1188e: 41 5d pop %r13 11890: 41 5e pop %r14 11892: 41 5f pop %r15 11894: 5d pop %rbp 11895: c3 ret 11896: 41 0f 10 07 movups (%r15),%xmm0 1189a: 0f 11 00 movups %xmm0,(%rax) 1189d: eb dc jmp 1187b <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev+0x2cb> 1189f: 48 8d 3d bc ea 03 00 lea 0x3eabc(%rip),%rdi # 50362 118a6: e8 f5 49 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 118ab: 48 8d 3d f6 17 04 00 lea 0x417f6(%rip),%rdi # 530a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1331> 118b2: e8 e9 49 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 118b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 118be: 00 00 00000000000118c0 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_>: 118c0: 55 push %rbp 118c1: 41 57 push %r15 118c3: 41 56 push %r14 118c5: 41 55 push %r13 118c7: 41 54 push %r12 118c9: 53 push %rbx 118ca: 50 push %rax 118cb: 83 3f 01 cmpl $0x1,(%rdi) 118ce: 0f 85 93 01 00 00 jne 11a67 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x1a7> 118d4: 49 89 f6 mov %rsi,%r14 118d7: 48 89 fb mov %rdi,%rbx 118da: 48 8b 47 10 mov 0x10(%rdi),%rax 118de: 48 3b 46 10 cmp 0x10(%rsi),%rax 118e2: 0f 85 9e 01 00 00 jne 11a86 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x1c6> 118e8: 49 8b 46 18 mov 0x18(%r14),%rax 118ec: 48 89 43 18 mov %rax,0x18(%rbx) 118f0: 49 8b 46 38 mov 0x38(%r14),%rax 118f4: 48 89 43 38 mov %rax,0x38(%rbx) 118f8: 4c 39 f3 cmp %r14,%rbx 118fb: 0f 84 40 01 00 00 je 11a41 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x181> 11901: 4d 8b 7e 48 mov 0x48(%r14),%r15 11905: 4c 8b 63 40 mov 0x40(%rbx),%r12 11909: 4c 8d 6b 50 lea 0x50(%rbx),%r13 1190d: b8 0f 00 00 00 mov $0xf,%eax 11912: 4d 39 ec cmp %r13,%r12 11915: 74 04 je 1191b <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x5b> 11917: 48 8b 43 50 mov 0x50(%rbx),%rax 1191b: 49 39 c7 cmp %rax,%r15 1191e: 76 4c jbe 1196c <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xac> 11920: 4c 89 f9 mov %r15,%rcx 11923: 48 c1 e9 3e shr $0x3e,%rcx 11927: 0f 85 78 01 00 00 jne 11aa5 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x1e5> 1192d: 48 01 c0 add %rax,%rax 11930: 48 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%rbp 11937: ff ff 3f 1193a: 48 39 e8 cmp %rbp,%rax 1193d: 48 0f 42 e8 cmovb %rax,%rbp 11941: 49 39 c7 cmp %rax,%r15 11944: 49 0f 43 ef cmovae %r15,%rbp 11948: 48 8d 7d 01 lea 0x1(%rbp),%rdi 1194c: e8 5f 4b ff ff call 64b0 <_Znwm@plt> 11951: 49 89 c4 mov %rax,%r12 11954: 48 8b 7b 40 mov 0x40(%rbx),%rdi 11958: 4c 39 ef cmp %r13,%rdi 1195b: 74 05 je 11962 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xa2> 1195d: e8 1e 4b ff ff call 6480 <_ZdlPv@plt> 11962: 4c 89 63 40 mov %r12,0x40(%rbx) 11966: 48 89 6b 50 mov %rbp,0x50(%rbx) 1196a: eb 09 jmp 11975 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xb5> 1196c: 4d 85 ff test %r15,%r15 1196f: 0f 84 db 00 00 00 je 11a50 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x190> 11975: 49 8b 76 40 mov 0x40(%r14),%rsi 11979: 49 83 ff 01 cmp $0x1,%r15 1197d: 75 09 jne 11988 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xc8> 1197f: 0f b6 06 movzbl (%rsi),%eax 11982: 41 88 04 24 mov %al,(%r12) 11986: eb 0b jmp 11993 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xd3> 11988: 4c 89 e7 mov %r12,%rdi 1198b: 4c 89 fa mov %r15,%rdx 1198e: e8 9d 4a ff ff call 6430 11993: 4c 89 7b 48 mov %r15,0x48(%rbx) 11997: 4c 03 7b 40 add 0x40(%rbx),%r15 1199b: 4d 89 fc mov %r15,%r12 1199e: 41 c6 04 24 00 movb $0x0,(%r12) 119a3: 4d 8b 7e 68 mov 0x68(%r14),%r15 119a7: 4c 8b 63 60 mov 0x60(%rbx),%r12 119ab: 4c 8d 6b 70 lea 0x70(%rbx),%r13 119af: b8 0f 00 00 00 mov $0xf,%eax 119b4: 4d 39 ec cmp %r13,%r12 119b7: 74 04 je 119bd <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xfd> 119b9: 48 8b 43 70 mov 0x70(%rbx),%rax 119bd: 49 39 c7 cmp %rax,%r15 119c0: 76 4c jbe 11a0e <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x14e> 119c2: 4c 89 f9 mov %r15,%rcx 119c5: 48 c1 e9 3e shr $0x3e,%rcx 119c9: 0f 85 d6 00 00 00 jne 11aa5 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x1e5> 119cf: 48 01 c0 add %rax,%rax 119d2: 48 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%rbp 119d9: ff ff 3f 119dc: 48 39 e8 cmp %rbp,%rax 119df: 48 0f 42 e8 cmovb %rax,%rbp 119e3: 49 39 c7 cmp %rax,%r15 119e6: 49 0f 43 ef cmovae %r15,%rbp 119ea: 48 8d 7d 01 lea 0x1(%rbp),%rdi 119ee: e8 bd 4a ff ff call 64b0 <_Znwm@plt> 119f3: 49 89 c4 mov %rax,%r12 119f6: 48 8b 7b 60 mov 0x60(%rbx),%rdi 119fa: 4c 39 ef cmp %r13,%rdi 119fd: 74 05 je 11a04 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x144> 119ff: e8 7c 4a ff ff call 6480 <_ZdlPv@plt> 11a04: 4c 89 63 60 mov %r12,0x60(%rbx) 11a08: 48 89 6b 70 mov %rbp,0x70(%rbx) 11a0c: eb 05 jmp 11a13 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x153> 11a0e: 4d 85 ff test %r15,%r15 11a11: 74 4a je 11a5d <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x19d> 11a13: 49 8b 76 60 mov 0x60(%r14),%rsi 11a17: 49 83 ff 01 cmp $0x1,%r15 11a1b: 75 09 jne 11a26 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x166> 11a1d: 0f b6 06 movzbl (%rsi),%eax 11a20: 41 88 04 24 mov %al,(%r12) 11a24: eb 0b jmp 11a31 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x171> 11a26: 4c 89 e7 mov %r12,%rdi 11a29: 4c 89 fa mov %r15,%rdx 11a2c: e8 ff 49 ff ff call 6430 11a31: 4c 89 7b 68 mov %r15,0x68(%rbx) 11a35: 4c 03 7b 60 add 0x60(%rbx),%r15 11a39: 4d 89 fc mov %r15,%r12 11a3c: 41 c6 04 24 00 movb $0x0,(%r12) 11a41: 48 83 c4 08 add $0x8,%rsp 11a45: 5b pop %rbx 11a46: 41 5c pop %r12 11a48: 41 5d pop %r13 11a4a: 41 5e pop %r14 11a4c: 41 5f pop %r15 11a4e: 5d pop %rbp 11a4f: c3 ret 11a50: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 11a57: 00 11a58: e9 41 ff ff ff jmp 1199e <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0xde> 11a5d: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 11a64: 00 11a65: eb d5 jmp 11a3c <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_+0x17c> 11a67: 48 8d 3d a5 1a 04 00 lea 0x41aa5(%rip),%rdi # 53513 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x179c> 11a6e: 48 8d 35 e5 19 04 00 lea 0x419e5(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 11a75: 48 8d 0d a6 1a 04 00 lea 0x41aa6(%rip),%rcx # 53522 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x17ab> 11a7c: ba 98 00 00 00 mov $0x98,%edx 11a81: e8 ea 48 ff ff call 6370 <__assert_fail@plt> 11a86: 48 8d 3d fc 1a 04 00 lea 0x41afc(%rip),%rdi # 53589 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1812> 11a8d: 48 8d 35 c6 19 04 00 lea 0x419c6(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 11a94: 48 8d 0d 87 1a 04 00 lea 0x41a87(%rip),%rcx # 53522 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x17ab> 11a9b: ba 99 00 00 00 mov $0x99,%edx 11aa0: e8 cb 48 ff ff call 6370 <__assert_fail@plt> 11aa5: 48 8d 3d b6 e8 03 00 lea 0x3e8b6(%rip),%rdi # 50362 11aac: e8 ef 47 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 11ab1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 11ab8: 00 00 00 11abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000011ac0 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_>: 11ac0: 55 push %rbp 11ac1: 41 57 push %r15 11ac3: 41 56 push %r14 11ac5: 41 55 push %r13 11ac7: 41 54 push %r12 11ac9: 53 push %rbx 11aca: 48 83 ec 48 sub $0x48,%rsp 11ace: 4c 8b 77 08 mov 0x8(%rdi),%r14 11ad2: 4d 85 f6 test %r14,%r14 11ad5: 0f 84 48 02 00 00 je 11d23 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x263> 11adb: 49 89 f7 mov %rsi,%r15 11ade: 48 89 fb mov %rdi,%rbx 11ae1: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 11ae6: 74 57 je 11b3f <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x7f> 11ae8: 48 8d 15 1c 93 04 00 lea 0x4931c(%rip),%rdx # 5ae0b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9094> 11aef: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 11af4: 48 89 de mov %rbx,%rsi 11af7: e8 44 48 00 00 call 16340 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_> 11afc: 4d 8b 47 08 mov 0x8(%r15),%r8 11b00: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 11b05: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 11b0a: 4a 8d 1c 06 lea (%rsi,%r8,1),%rbx 11b0e: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 11b13: b8 0f 00 00 00 mov $0xf,%eax 11b18: 4c 39 e7 cmp %r12,%rdi 11b1b: 74 05 je 11b22 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x62> 11b1d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11b22: 49 8b 0f mov (%r15),%rcx 11b25: 48 39 c3 cmp %rax,%rbx 11b28: 0f 86 8e 00 00 00 jbe 11bbc <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0xfc> 11b2e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 11b33: 31 d2 xor %edx,%edx 11b35: e8 86 8b ff ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 11b3a: e9 b9 00 00 00 jmp 11bf8 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x138> 11b3f: 49 39 df cmp %rbx,%r15 11b42: 0f 84 db 01 00 00 je 11d23 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x263> 11b48: 4d 8b 27 mov (%r15),%r12 11b4b: 4d 8d 6f 10 lea 0x10(%r15),%r13 11b4f: b8 0f 00 00 00 mov $0xf,%eax 11b54: 4d 39 ec cmp %r13,%r12 11b57: 74 04 je 11b5d <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x9d> 11b59: 49 8b 47 10 mov 0x10(%r15),%rax 11b5d: 49 39 c6 cmp %rax,%r14 11b60: 76 48 jbe 11baa <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0xea> 11b62: 4c 89 f1 mov %r14,%rcx 11b65: 48 c1 e9 3e shr $0x3e,%rcx 11b69: 0f 85 c3 01 00 00 jne 11d32 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x272> 11b6f: 48 01 c0 add %rax,%rax 11b72: 48 bd ff ff ff ff ff movabs $0x3fffffffffffffff,%rbp 11b79: ff ff 3f 11b7c: 48 39 e8 cmp %rbp,%rax 11b7f: 48 0f 42 e8 cmovb %rax,%rbp 11b83: 49 39 c6 cmp %rax,%r14 11b86: 49 0f 43 ee cmovae %r14,%rbp 11b8a: 48 8d 7d 01 lea 0x1(%rbp),%rdi 11b8e: e8 1d 49 ff ff call 64b0 <_Znwm@plt> 11b93: 49 89 c4 mov %rax,%r12 11b96: 49 8b 3f mov (%r15),%rdi 11b99: 4c 39 ef cmp %r13,%rdi 11b9c: 74 05 je 11ba3 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0xe3> 11b9e: e8 dd 48 ff ff call 6480 <_ZdlPv@plt> 11ba3: 4d 89 27 mov %r12,(%r15) 11ba6: 49 89 6f 10 mov %rbp,0x10(%r15) 11baa: 48 8b 33 mov (%rbx),%rsi 11bad: 49 83 fe 01 cmp $0x1,%r14 11bb1: 75 1e jne 11bd1 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x111> 11bb3: 0f b6 06 movzbl (%rsi),%eax 11bb6: 41 88 04 24 mov %al,(%r12) 11bba: eb 20 jmp 11bdc <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x11c> 11bbc: 4d 85 c0 test %r8,%r8 11bbf: 74 37 je 11bf8 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x138> 11bc1: 48 01 f7 add %rsi,%rdi 11bc4: 49 83 f8 01 cmp $0x1,%r8 11bc8: 75 23 jne 11bed <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x12d> 11bca: 0f b6 01 movzbl (%rcx),%eax 11bcd: 88 07 mov %al,(%rdi) 11bcf: eb 27 jmp 11bf8 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x138> 11bd1: 4c 89 e7 mov %r12,%rdi 11bd4: 4c 89 f2 mov %r14,%rdx 11bd7: e8 54 48 ff ff call 6430 11bdc: 4d 89 77 08 mov %r14,0x8(%r15) 11be0: 49 8b 07 mov (%r15),%rax 11be3: 42 c6 04 30 00 movb $0x0,(%rax,%r14,1) 11be8: e9 36 01 00 00 jmp 11d23 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x263> 11bed: 48 89 ce mov %rcx,%rsi 11bf0: 4c 89 c2 mov %r8,%rdx 11bf3: e8 38 48 ff ff call 6430 11bf8: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 11bfd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11c02: c6 04 18 00 movb $0x0,(%rax,%rbx,1) 11c06: 4c 8d 74 24 38 lea 0x38(%rsp),%r14 11c0b: 4c 89 74 24 28 mov %r14,0x28(%rsp) 11c10: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11c15: 4c 39 e0 cmp %r12,%rax 11c18: 74 6b je 11c85 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x1c5> 11c1a: 48 89 44 24 28 mov %rax,0x28(%rsp) 11c1f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 11c24: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11c29: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 11c2e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 11c33: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 11c38: 4c 89 64 24 08 mov %r12,0x8(%rsp) 11c3d: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 11c44: 00 00 11c46: c6 44 24 18 00 movb $0x0,0x18(%rsp) 11c4b: 4c 39 f0 cmp %r14,%rax 11c4e: 74 5b je 11cab <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x1eb> 11c50: 49 8d 77 10 lea 0x10(%r15),%rsi 11c54: 49 8b 0f mov (%r15),%rcx 11c57: 48 39 f1 cmp %rsi,%rcx 11c5a: 0f 84 81 00 00 00 je 11ce1 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x221> 11c60: 49 8b 77 10 mov 0x10(%r15),%rsi 11c64: 49 89 07 mov %rax,(%r15) 11c67: 49 89 57 08 mov %rdx,0x8(%r15) 11c6b: 48 8b 44 24 38 mov 0x38(%rsp),%rax 11c70: 49 89 47 10 mov %rax,0x10(%r15) 11c74: 48 85 c9 test %rcx,%rcx 11c77: 74 78 je 11cf1 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x231> 11c79: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 11c7e: 48 89 74 24 38 mov %rsi,0x38(%rsp) 11c83: eb 74 jmp 11cf9 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x239> 11c85: 41 0f 10 04 24 movups (%r12),%xmm0 11c8a: 41 0f 11 06 movups %xmm0,(%r14) 11c8e: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 11c93: 48 89 54 24 30 mov %rdx,0x30(%rsp) 11c98: 4c 89 64 24 08 mov %r12,0x8(%rsp) 11c9d: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 11ca4: 00 00 11ca6: c6 44 24 18 00 movb $0x0,0x18(%rsp) 11cab: 48 85 d2 test %rdx,%rdx 11cae: 74 1a je 11cca <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x20a> 11cb0: 49 8b 3f mov (%r15),%rdi 11cb3: 48 83 fa 01 cmp $0x1,%rdx 11cb7: 75 09 jne 11cc2 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x202> 11cb9: 0f b6 44 24 38 movzbl 0x38(%rsp),%eax 11cbe: 88 07 mov %al,(%rdi) 11cc0: eb 08 jmp 11cca <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x20a> 11cc2: 4c 89 f6 mov %r14,%rsi 11cc5: e8 66 47 ff ff call 6430 11cca: 48 8b 44 24 30 mov 0x30(%rsp),%rax 11ccf: 49 89 47 08 mov %rax,0x8(%r15) 11cd3: 49 8b 0f mov (%r15),%rcx 11cd6: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 11cda: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 11cdf: eb 18 jmp 11cf9 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x239> 11ce1: 49 89 07 mov %rax,(%r15) 11ce4: 49 89 57 08 mov %rdx,0x8(%r15) 11ce8: 48 8b 44 24 38 mov 0x38(%rsp),%rax 11ced: 49 89 47 10 mov %rax,0x10(%r15) 11cf1: 4c 89 74 24 28 mov %r14,0x28(%rsp) 11cf6: 4c 89 f1 mov %r14,%rcx 11cf9: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 11d00: 00 00 11d02: c6 01 00 movb $0x0,(%rcx) 11d05: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 11d0a: 4c 39 f7 cmp %r14,%rdi 11d0d: 74 05 je 11d14 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x254> 11d0f: e8 6c 47 ff ff call 6480 <_ZdlPv@plt> 11d14: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 11d19: 4c 39 e7 cmp %r12,%rdi 11d1c: 74 05 je 11d23 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_+0x263> 11d1e: e8 5d 47 ff ff call 6480 <_ZdlPv@plt> 11d23: 48 83 c4 48 add $0x48,%rsp 11d27: 5b pop %rbx 11d28: 41 5c pop %r12 11d2a: 41 5d pop %r13 11d2c: 41 5e pop %r14 11d2e: 41 5f pop %r15 11d30: 5d pop %rbp 11d31: c3 ret 11d32: 48 8d 3d 29 e6 03 00 lea 0x3e629(%rip),%rdi # 50362 11d39: e8 62 45 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 11d3e: 66 90 xchg %ax,%ax 0000000000011d40 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_>: 11d40: 55 push %rbp 11d41: 41 57 push %r15 11d43: 41 56 push %r14 11d45: 41 55 push %r13 11d47: 41 54 push %r12 11d49: 53 push %rbx 11d4a: 48 83 ec 78 sub $0x78,%rsp 11d4e: 8b 2f mov (%rdi),%ebp 11d50: 89 e8 mov %ebp,%eax 11d52: 83 c8 02 or $0x2,%eax 11d55: 83 f8 03 cmp $0x3,%eax 11d58: 75 0f jne 11d69 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x29> 11d5a: 48 83 c4 78 add $0x78,%rsp 11d5e: 5b pop %rbx 11d5f: 41 5c pop %r12 11d61: 41 5d pop %r13 11d63: 41 5e pop %r14 11d65: 41 5f pop %r15 11d67: 5d pop %rbp 11d68: c3 ret 11d69: 89 cb mov %ecx,%ebx 11d6b: 49 89 d7 mov %rdx,%r15 11d6e: 49 89 f4 mov %rsi,%r12 11d71: 49 89 fe mov %rdi,%r14 11d74: 83 fd 02 cmp $0x2,%ebp 11d77: 74 06 je 11d7f <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x3f> 11d79: 4d 39 46 38 cmp %r8,0x38(%r14) 11d7d: 7c db jl 11d5a <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x1a> 11d7f: 4d 8b 6e 28 mov 0x28(%r14),%r13 11d83: 49 8b 46 30 mov 0x30(%r14),%rax 11d87: 48 89 44 24 28 mov %rax,0x28(%rsp) 11d8c: 4c 89 e7 mov %r12,%rdi 11d8f: e8 ac 28 01 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 11d94: 66 c7 04 24 03 00 movw $0x3,(%rsp) 11d9a: 48 63 c3 movslq %ebx,%rax 11d9d: 48 89 44 24 08 mov %rax,0x8(%rsp) 11da2: 48 8d 35 fb 23 04 00 lea 0x423fb(%rip),%rsi # 541a4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x242d> 11da9: ba 03 00 00 00 mov $0x3,%edx 11dae: 4c 89 e7 mov %r12,%rdi 11db1: e8 8a 2a 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 11db6: 48 89 e3 mov %rsp,%rbx 11db9: 4c 89 e7 mov %r12,%rdi 11dbc: 48 89 de mov %rbx,%rsi 11dbf: e8 2c 1d 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 11dc4: 4c 89 e7 mov %r12,%rdi 11dc7: e8 74 2c 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 11dcc: 48 89 df mov %rbx,%rdi 11dcf: e8 ac 1b 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 11dd4: 49 8b 46 20 mov 0x20(%r14),%rax 11dd8: 66 c7 04 24 03 00 movw $0x3,(%rsp) 11dde: 48 89 44 24 08 mov %rax,0x8(%rsp) 11de3: 48 8d 35 be 23 04 00 lea 0x423be(%rip),%rsi # 541a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2431> 11dea: ba 03 00 00 00 mov $0x3,%edx 11def: 4c 89 e7 mov %r12,%rdi 11df2: e8 49 2a 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 11df7: 48 89 e3 mov %rsp,%rbx 11dfa: 4c 89 e7 mov %r12,%rdi 11dfd: 48 89 de mov %rbx,%rsi 11e00: e8 eb 1c 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 11e05: 4c 89 e7 mov %r12,%rdi 11e08: e8 33 2c 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 11e0d: 48 89 df mov %rbx,%rdi 11e10: e8 6b 1b 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 11e15: 83 fd 02 cmp $0x2,%ebp 11e18: 48 8d 05 56 e4 04 00 lea 0x4e456(%rip),%rax # 60275 <_ZL10colorcodes+0x1765> 11e1f: 48 8d 3d 1b e1 04 00 lea 0x4e11b(%rip),%rdi # 5ff41 <_ZL10colorcodes+0x1431> 11e26: 48 0f 44 f8 cmove %rax,%rdi 11e2a: 66 c7 04 24 05 00 movw $0x5,(%rsp) 11e30: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 11e35: 48 c7 44 24 10 01 00 movq $0x1,0x10(%rsp) 11e3c: 00 00 11e3e: be 01 00 00 00 mov $0x1,%esi 11e43: 31 d2 xor %edx,%edx 11e45: e8 36 1c 01 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 11e4a: 84 c0 test %al,%al 11e4c: 0f 84 e3 03 00 00 je 12235 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x4f5> 11e52: 48 8b 44 24 28 mov 0x28(%rsp),%rax 11e57: 4c 29 e8 sub %r13,%rax 11e5a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 11e5f: f2 0f 10 05 61 15 04 movsd 0x41561(%rip),%xmm0 # 533c8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1651> 11e66: 00 11e67: f2 0f 5e c8 divsd %xmm0,%xmm1 11e6b: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 11e71: 4d 29 fd sub %r15,%r13 11e74: 0f 57 c9 xorps %xmm1,%xmm1 11e77: f2 49 0f 2a cd cvtsi2sd %r13,%xmm1 11e7c: f2 0f 5e c8 divsd %xmm0,%xmm1 11e80: f2 0f 11 4c 24 70 movsd %xmm1,0x70(%rsp) 11e86: 48 8d 35 1f 23 04 00 lea 0x4231f(%rip),%rsi # 541ac <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2435> 11e8d: ba 02 00 00 00 mov $0x2,%edx 11e92: 4c 89 e7 mov %r12,%rdi 11e95: e8 a6 29 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 11e9a: 48 89 e3 mov %rsp,%rbx 11e9d: 4c 89 e7 mov %r12,%rdi 11ea0: 48 89 de mov %rbx,%rsi 11ea3: e8 48 1c 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 11ea8: 4c 89 e7 mov %r12,%rdi 11eab: e8 90 2b 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 11eb0: 48 89 df mov %rbx,%rdi 11eb3: e8 c8 1a 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 11eb8: 66 c7 04 24 02 00 movw $0x2,(%rsp) 11ebe: f2 0f 10 44 24 70 movsd 0x70(%rsp),%xmm0 11ec4: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 11eca: 48 8d 35 33 09 04 00 lea 0x40933(%rip),%rsi # 52804 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa8d> 11ed1: ba 02 00 00 00 mov $0x2,%edx 11ed6: 4c 89 e7 mov %r12,%rdi 11ed9: e8 62 29 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 11ede: 48 89 e3 mov %rsp,%rbx 11ee1: 4c 89 e7 mov %r12,%rdi 11ee4: 48 89 de mov %rbx,%rsi 11ee7: e8 04 1c 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 11eec: 4c 89 e7 mov %r12,%rdi 11eef: e8 4c 2b 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 11ef4: 48 89 df mov %rbx,%rdi 11ef7: e8 84 1a 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 11efc: 66 c7 04 24 02 00 movw $0x2,(%rsp) 11f02: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 11f08: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 11f0e: 48 8d 35 e6 24 04 00 lea 0x424e6(%rip),%rsi # 543fb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2684> 11f15: ba 03 00 00 00 mov $0x3,%edx 11f1a: 4c 89 e7 mov %r12,%rdi 11f1d: e8 1e 29 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 11f22: 48 89 e3 mov %rsp,%rbx 11f25: 4c 89 e7 mov %r12,%rdi 11f28: 48 89 de mov %rbx,%rsi 11f2b: e8 c0 1b 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 11f30: 4c 89 e7 mov %r12,%rdi 11f33: e8 08 2b 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 11f38: 48 89 df mov %rbx,%rdi 11f3b: e8 40 1a 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 11f40: 4c 8d 6c 24 40 lea 0x40(%rsp),%r13 11f45: 4c 89 6c 24 30 mov %r13,0x30(%rsp) 11f4a: 4d 8b 7e 40 mov 0x40(%r14),%r15 11f4e: 49 8b 5e 48 mov 0x48(%r14),%rbx 11f52: 48 83 fb 10 cmp $0x10,%rbx 11f56: 72 23 jb 11f7b <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x23b> 11f58: 48 89 d8 mov %rbx,%rax 11f5b: 48 c1 e8 3e shr $0x3e,%rax 11f5f: 0f 85 ef 02 00 00 jne 12254 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x514> 11f65: 48 8d 7b 01 lea 0x1(%rbx),%rdi 11f69: e8 42 45 ff ff call 64b0 <_Znwm@plt> 11f6e: 49 89 c5 mov %rax,%r13 11f71: 48 89 44 24 30 mov %rax,0x30(%rsp) 11f76: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 11f7b: 48 85 db test %rbx,%rbx 11f7e: 74 1e je 11f9e <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x25e> 11f80: 48 83 fb 01 cmp $0x1,%rbx 11f84: 75 0a jne 11f90 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x250> 11f86: 41 0f b6 07 movzbl (%r15),%eax 11f8a: 41 88 45 00 mov %al,0x0(%r13) 11f8e: eb 0e jmp 11f9e <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x25e> 11f90: 4c 89 ef mov %r13,%rdi 11f93: 4c 89 fe mov %r15,%rsi 11f96: 48 89 da mov %rbx,%rdx 11f99: e8 92 44 ff ff call 6430 11f9e: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 11fa3: 41 c6 44 1d 00 00 movb $0x0,0x0(%r13,%rbx,1) 11fa9: 66 c7 04 24 06 00 movw $0x6,(%rsp) 11faf: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 11fb4: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 11fb9: 31 d2 xor %edx,%edx 11fbb: e8 c0 1a 01 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 11fc0: 84 c0 test %al,%al 11fc2: 0f 84 4e 02 00 00 je 12216 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x4d6> 11fc8: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 11fcd: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 11fd2: 48 8b 44 24 30 mov 0x30(%rsp),%rax 11fd7: 4c 8d 7c 24 40 lea 0x40(%rsp),%r15 11fdc: 4c 39 f8 cmp %r15,%rax 11fdf: 74 11 je 11ff2 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x2b2> 11fe1: 48 89 44 24 08 mov %rax,0x8(%rsp) 11fe6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 11feb: 48 89 44 24 18 mov %rax,0x18(%rsp) 11ff0: eb 09 jmp 11ffb <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x2bb> 11ff2: 41 0f 10 07 movups (%r15),%xmm0 11ff6: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 11ffb: 48 8b 44 24 38 mov 0x38(%rsp),%rax 12000: 48 89 44 24 10 mov %rax,0x10(%rsp) 12005: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 1200a: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 12011: 00 00 12013: c6 44 24 40 00 movb $0x0,0x40(%rsp) 12018: 48 8d 35 be 17 04 00 lea 0x417be(%rip),%rsi # 537dd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a66> 1201f: ba 04 00 00 00 mov $0x4,%edx 12024: 4c 89 e7 mov %r12,%rdi 12027: e8 14 28 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 1202c: 48 89 e3 mov %rsp,%rbx 1202f: 4c 89 e7 mov %r12,%rdi 12032: 48 89 de mov %rbx,%rsi 12035: e8 b6 1a 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 1203a: 4c 89 e7 mov %r12,%rdi 1203d: e8 fe 29 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 12042: 48 89 df mov %rbx,%rdi 12045: e8 36 19 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 1204a: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1204f: 4c 39 ff cmp %r15,%rdi 12052: 74 05 je 12059 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x319> 12054: e8 27 44 ff ff call 6480 <_ZdlPv@plt> 12059: 83 fd 02 cmp $0x2,%ebp 1205c: 75 65 jne 120c3 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x383> 1205e: 48 8d 35 4a 21 04 00 lea 0x4214a(%rip),%rsi # 541af <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2438> 12065: ba 04 00 00 00 mov $0x4,%edx 1206a: 4c 89 e7 mov %r12,%rdi 1206d: e8 ce 27 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 12072: 4c 89 e7 mov %r12,%rdi 12075: e8 c6 25 01 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 1207a: 49 8b 86 80 00 00 00 mov 0x80(%r14),%rax 12081: 66 c7 04 24 04 00 movw $0x4,(%rsp) 12087: 48 89 44 24 08 mov %rax,0x8(%rsp) 1208c: 48 8d 35 ef 9a 04 00 lea 0x49aef(%rip),%rsi # 5bb82 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9e0b> 12093: ba 05 00 00 00 mov $0x5,%edx 12098: 4c 89 e7 mov %r12,%rdi 1209b: e8 a0 27 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 120a0: 48 89 e3 mov %rsp,%rbx 120a3: 4c 89 e7 mov %r12,%rdi 120a6: 48 89 de mov %rbx,%rsi 120a9: e8 42 1a 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 120ae: 4c 89 e7 mov %r12,%rdi 120b1: e8 8a 29 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 120b6: 48 89 df mov %rbx,%rdi 120b9: e8 c2 18 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 120be: e9 36 01 00 00 jmp 121f9 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x4b9> 120c3: 49 83 7e 68 00 cmpq $0x0,0x68(%r14) 120c8: 0f 84 3b 01 00 00 je 12209 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x4c9> 120ce: 48 8d 35 da 20 04 00 lea 0x420da(%rip),%rsi # 541af <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2438> 120d5: ba 04 00 00 00 mov $0x4,%edx 120da: 4c 89 e7 mov %r12,%rdi 120dd: e8 5e 27 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 120e2: 4c 89 e7 mov %r12,%rdi 120e5: e8 56 25 01 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 120ea: 4d 8b 7e 60 mov 0x60(%r14),%r15 120ee: 4d 8b 76 68 mov 0x68(%r14),%r14 120f2: 48 8d 6c 24 60 lea 0x60(%rsp),%rbp 120f7: 48 89 6c 24 50 mov %rbp,0x50(%rsp) 120fc: 48 89 eb mov %rbp,%rbx 120ff: 49 83 fe 10 cmp $0x10,%r14 12103: 72 23 jb 12128 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x3e8> 12105: 4c 89 f0 mov %r14,%rax 12108: 48 c1 e8 3e shr $0x3e,%rax 1210c: 0f 85 42 01 00 00 jne 12254 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x514> 12112: 49 8d 7e 01 lea 0x1(%r14),%rdi 12116: e8 95 43 ff ff call 64b0 <_Znwm@plt> 1211b: 48 89 c3 mov %rax,%rbx 1211e: 48 89 44 24 50 mov %rax,0x50(%rsp) 12123: 4c 89 74 24 60 mov %r14,0x60(%rsp) 12128: 4d 85 f6 test %r14,%r14 1212b: 74 1c je 12149 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x409> 1212d: 49 83 fe 01 cmp $0x1,%r14 12131: 75 08 jne 1213b <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x3fb> 12133: 41 0f b6 07 movzbl (%r15),%eax 12137: 88 03 mov %al,(%rbx) 12139: eb 0e jmp 12149 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x409> 1213b: 48 89 df mov %rbx,%rdi 1213e: 4c 89 fe mov %r15,%rsi 12141: 4c 89 f2 mov %r14,%rdx 12144: e8 e7 42 ff ff call 6430 12149: 4c 89 74 24 58 mov %r14,0x58(%rsp) 1214e: 42 c6 04 33 00 movb $0x0,(%rbx,%r14,1) 12153: 66 c7 04 24 06 00 movw $0x6,(%rsp) 12159: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1215e: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 12163: 31 d2 xor %edx,%edx 12165: e8 16 19 01 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 1216a: 84 c0 test %al,%al 1216c: 0f 84 a4 00 00 00 je 12216 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x4d6> 12172: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 12177: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1217c: 48 39 e8 cmp %rbp,%rax 1217f: 74 11 je 12192 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x452> 12181: 48 89 44 24 08 mov %rax,0x8(%rsp) 12186: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1218b: 48 89 44 24 18 mov %rax,0x18(%rsp) 12190: eb 09 jmp 1219b <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x45b> 12192: 0f 10 45 00 movups 0x0(%rbp),%xmm0 12196: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 1219b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 121a0: 48 89 44 24 10 mov %rax,0x10(%rsp) 121a5: 48 89 6c 24 50 mov %rbp,0x50(%rsp) 121aa: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 121b1: 00 00 121b3: c6 44 24 60 00 movb $0x0,0x60(%rsp) 121b8: 48 8d 35 40 22 04 00 lea 0x42240(%rip),%rsi # 543ff <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2688> 121bf: ba 06 00 00 00 mov $0x6,%edx 121c4: 4c 89 e7 mov %r12,%rdi 121c7: e8 74 26 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 121cc: 48 89 e3 mov %rsp,%rbx 121cf: 4c 89 e7 mov %r12,%rdi 121d2: 48 89 de mov %rbx,%rsi 121d5: e8 16 19 01 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 121da: 4c 89 e7 mov %r12,%rdi 121dd: e8 5e 28 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 121e2: 48 89 df mov %rbx,%rdi 121e5: e8 96 17 01 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 121ea: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 121ef: 48 39 ef cmp %rbp,%rdi 121f2: 74 05 je 121f9 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x4b9> 121f4: e8 87 42 ff ff call 6480 <_ZdlPv@plt> 121f9: 4c 89 e7 mov %r12,%rdi 121fc: e8 ff 24 01 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 12201: 4c 89 e7 mov %r12,%rdi 12204: e8 37 28 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 12209: 4c 89 e7 mov %r12,%rdi 1220c: e8 ef 24 01 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 12211: e9 44 fb ff ff jmp 11d5a <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_+0x1a> 12216: 48 8d 3d 97 1f 04 00 lea 0x41f97(%rip),%rdi # 541b4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x243d> 1221d: 48 8d 35 bf 1f 04 00 lea 0x41fbf(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 12224: 48 8d 0d 31 20 04 00 lea 0x42031(%rip),%rcx # 5425c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x24e5> 1222b: ba 3e 01 00 00 mov $0x13e,%edx 12230: e8 3b 41 ff ff call 6370 <__assert_fail@plt> 12235: 48 8d 3d 78 1f 04 00 lea 0x41f78(%rip),%rdi # 541b4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x243d> 1223c: 48 8d 35 a0 1f 04 00 lea 0x41fa0(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 12243: 48 8d 0d e8 1f 04 00 lea 0x41fe8(%rip),%rcx # 54232 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x24bb> 1224a: ba 4a 01 00 00 mov $0x14a,%edx 1224f: e8 1c 41 ff ff call 6370 <__assert_fail@plt> 12254: 48 8d 3d 07 e1 03 00 lea 0x3e107(%rip),%rdi # 50362 1225b: e8 40 40 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 0000000000012260 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE>: 12260: 41 56 push %r14 12262: 53 push %rbx 12263: 48 83 ec 28 sub $0x28,%rsp 12267: 48 89 f3 mov %rsi,%rbx 1226a: 49 89 fe mov %rdi,%r14 1226d: 48 8b 47 28 mov 0x28(%rdi),%rax 12271: 48 29 d0 sub %rdx,%rax 12274: 48 b9 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rcx 1227b: 9b c4 20 1227e: 48 f7 e9 imul %rcx 12281: 48 89 d0 mov %rdx,%rax 12284: 48 c1 e8 3f shr $0x3f,%rax 12288: 48 c1 fa 07 sar $0x7,%rdx 1228c: 48 01 c2 add %rax,%rdx 1228f: 48 8d 05 07 13 04 00 lea 0x41307(%rip),%rax # 5359d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1826> 12296: 48 89 44 24 10 mov %rax,0x10(%rsp) 1229b: 48 8d 05 7e 6b 06 00 lea 0x66b7e(%rip),%rax # 78e20 <_ZTVN4llvm13format_objectIJmlEEE+0x10> 122a2: 48 89 44 24 08 mov %rax,0x8(%rsp) 122a7: 48 89 54 24 18 mov %rdx,0x18(%rsp) 122ac: 48 8b 47 20 mov 0x20(%rdi),%rax 122b0: 48 89 44 24 20 mov %rax,0x20(%rsp) 122b5: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 122ba: 48 89 df mov %rbx,%rdi 122bd: e8 3e 92 01 00 call 2b500 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE> 122c2: 41 8b 06 mov (%r14),%eax 122c5: 48 83 f8 03 cmp $0x3,%rax 122c9: 0f 87 b8 00 00 00 ja 12387 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x127> 122cf: 48 8d 0d fa 10 04 00 lea 0x410fa(%rip),%rcx # 533d0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1659> 122d6: 48 63 04 81 movslq (%rcx,%rax,4),%rax 122da: 48 01 c8 add %rcx,%rax 122dd: ff e0 jmp *%rax 122df: 48 8b 4b 18 mov 0x18(%rbx),%rcx 122e3: 48 8b 43 20 mov 0x20(%rbx),%rax 122e7: 48 29 c1 sub %rax,%rcx 122ea: 48 83 f9 04 cmp $0x4,%rcx 122ee: 77 64 ja 12354 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0xf4> 122f0: 48 8d 35 b3 12 04 00 lea 0x412b3(%rip),%rsi # 535aa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1833> 122f7: eb 4c jmp 12345 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0xe5> 122f9: 48 8b 4b 18 mov 0x18(%rbx),%rcx 122fd: 48 8b 43 20 mov 0x20(%rbx),%rax 12301: 48 29 c1 sub %rax,%rcx 12304: 48 83 f9 04 cmp $0x4,%rcx 12308: 77 56 ja 12360 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x100> 1230a: 48 8d 35 2a 11 04 00 lea 0x4112a(%rip),%rsi # 5343b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16c4> 12311: eb 32 jmp 12345 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0xe5> 12313: 48 8b 4b 18 mov 0x18(%rbx),%rcx 12317: 48 8b 43 20 mov 0x20(%rbx),%rax 1231b: 48 29 c1 sub %rax,%rcx 1231e: 48 83 f9 04 cmp $0x4,%rcx 12322: 77 48 ja 1236c <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x10c> 12324: 48 8d 35 18 11 04 00 lea 0x41118(%rip),%rsi # 53443 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16cc> 1232b: eb 18 jmp 12345 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0xe5> 1232d: 48 8b 4b 18 mov 0x18(%rbx),%rcx 12331: 48 8b 43 20 mov 0x20(%rbx),%rax 12335: 48 29 c1 sub %rax,%rcx 12338: 48 83 f9 04 cmp $0x4,%rcx 1233c: 77 3a ja 12378 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x118> 1233e: 48 8d 35 6b 12 04 00 lea 0x4126b(%rip),%rsi # 535b0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1839> 12345: ba 05 00 00 00 mov $0x5,%edx 1234a: 48 89 df mov %rbx,%rdi 1234d: e8 1e 95 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 12352: eb 33 jmp 12387 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x127> 12354: c6 40 04 20 movb $0x20,0x4(%rax) 12358: c7 00 42 45 47 20 movl $0x20474542,(%rax) 1235e: eb 22 jmp 12382 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x122> 12360: c6 40 04 20 movb $0x20,0x4(%rax) 12364: c7 00 53 41 4d 20 movl $0x204d4153,(%rax) 1236a: eb 16 jmp 12382 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x122> 1236c: c6 40 04 20 movb $0x20,0x4(%rax) 12370: c7 00 44 42 47 20 movl $0x20474244,(%rax) 12376: eb 0a jmp 12382 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x122> 12378: c6 40 04 20 movb $0x20,0x4(%rax) 1237c: c7 00 45 4e 44 20 movl $0x20444e45,(%rax) 12382: 48 83 43 20 05 addq $0x5,0x20(%rbx) 12387: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 1238e: 9b c4 20 12391: 49 f7 6e 38 imulq 0x38(%r14) 12395: 48 89 d0 mov %rdx,%rax 12398: 48 c1 e8 3f shr $0x3f,%rax 1239c: 48 c1 fa 07 sar $0x7,%rdx 123a0: 48 01 c2 add %rax,%rdx 123a3: 48 8d 05 f8 11 04 00 lea 0x411f8(%rip),%rax # 535a2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x182b> 123aa: 48 89 44 24 10 mov %rax,0x10(%rsp) 123af: 48 8d 05 8a 6a 06 00 lea 0x66a8a(%rip),%rax # 78e40 <_ZTVN4llvm13format_objectIJlEEE+0x10> 123b6: 48 89 44 24 08 mov %rax,0x8(%rsp) 123bb: 48 89 54 24 18 mov %rdx,0x18(%rsp) 123c0: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 123c5: 48 89 df mov %rbx,%rdi 123c8: e8 33 91 01 00 call 2b500 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE> 123cd: 49 8b 76 40 mov 0x40(%r14),%rsi 123d1: 49 8b 56 48 mov 0x48(%r14),%rdx 123d5: 48 89 df mov %rbx,%rdi 123d8: e8 93 94 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 123dd: 41 83 3e 02 cmpl $0x2,(%r14) 123e1: 75 0f jne 123f2 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x192> 123e3: 49 8b b6 80 00 00 00 mov 0x80(%r14),%rsi 123ea: 48 89 df mov %rbx,%rdi 123ed: e8 6e 90 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 123f2: 49 83 7e 68 00 cmpq $0x0,0x68(%r14) 123f7: 74 3a je 12433 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x1d3> 123f9: 48 8b 43 20 mov 0x20(%rbx),%rax 123fd: 48 39 43 18 cmp %rax,0x18(%rbx) 12401: 74 0c je 1240f <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x1af> 12403: c6 00 2f movb $0x2f,(%rax) 12406: 48 ff 43 20 incq 0x20(%rbx) 1240a: 48 89 df mov %rbx,%rdi 1240d: eb 17 jmp 12426 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x1c6> 1240f: 48 8d 35 f5 89 04 00 lea 0x489f5(%rip),%rsi # 5ae0b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9094> 12416: ba 01 00 00 00 mov $0x1,%edx 1241b: 48 89 df mov %rbx,%rdi 1241e: e8 4d 94 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 12423: 48 89 c7 mov %rax,%rdi 12426: 49 8b 76 60 mov 0x60(%r14),%rsi 1242a: 49 8b 56 68 mov 0x68(%r14),%rdx 1242e: e8 3d 94 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 12433: 48 8b 43 20 mov 0x20(%rbx),%rax 12437: 48 39 43 18 cmp %rax,0x18(%rbx) 1243b: 74 0f je 1244c <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE+0x1ec> 1243d: c6 00 0a movb $0xa,(%rax) 12440: 48 ff 43 20 incq 0x20(%rbx) 12444: 48 83 c4 28 add $0x28,%rsp 12448: 5b pop %rbx 12449: 41 5e pop %r14 1244b: c3 ret 1244c: 48 8d 35 36 29 05 00 lea 0x52936(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 12453: ba 01 00 00 00 mov $0x1,%edx 12458: 48 89 df mov %rbx,%rdi 1245b: e8 10 94 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 12460: 48 83 c4 28 add $0x28,%rsp 12464: 5b pop %rbx 12465: 41 5e pop %r14 12467: c3 ret 12468: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1246f: 00 0000000000012470 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv>: 12470: 55 push %rbp 12471: 41 57 push %r15 12473: 41 56 push %r14 12475: 41 55 push %r13 12477: 41 54 push %r12 12479: 53 push %rbx 1247a: 48 83 ec 18 sub $0x18,%rsp 1247e: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax 12485: 25 00 00 00 00 1248a: 49 89 c7 mov %rax,%r15 1248d: 80 b8 88 ff ff ff 00 cmpb $0x0,-0x78(%rax) 12494: 74 23 je 124b9 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x49> 12496: 4c 89 f8 mov %r15,%rax 12499: 49 83 bf 80 ff ff ff cmpq $0x0,-0x80(%r15) 124a0: 00 124a1: 74 48 je 124eb <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x7b> 124a3: 49 8b 87 80 ff ff ff mov -0x80(%r15),%rax 124aa: 48 83 c4 18 add $0x18,%rsp 124ae: 5b pop %rbx 124af: 41 5c pop %r12 124b1: 41 5d pop %r13 124b3: 41 5e pop %r14 124b5: 41 5f pop %r15 124b7: 5d pop %rbp 124b8: c3 ret 124b9: 49 8d b7 80 ff ff ff lea -0x80(%r15),%rsi 124c0: 48 8d 3d e9 02 00 00 lea 0x2e9(%rip),%rdi # 127b0 <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev> 124c7: 48 8d 15 32 7b 06 00 lea 0x67b32(%rip),%rdx # 7a000 <__dso_handle> 124ce: e8 bd 43 ff ff call 6890 <__cxa_thread_atexit@plt> 124d3: 4c 89 f8 mov %r15,%rax 124d6: 41 c6 87 88 ff ff ff movb $0x1,-0x78(%r15) 124dd: 01 124de: 4c 89 f8 mov %r15,%rax 124e1: 49 83 bf 80 ff ff ff cmpq $0x0,-0x80(%r15) 124e8: 00 124e9: 75 b8 jne 124a3 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x33> 124eb: e8 70 90 ff ff call b560 <_ZN1M7Globals24getGlobalProfilerContextEv> 124f0: 48 85 c0 test %rax,%rax 124f3: 74 ae je 124a3 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x33> 124f5: 49 89 c5 mov %rax,%r13 124f8: 48 8d 58 30 lea 0x30(%rax),%rbx 124fc: 48 83 3d 9c 7a 06 00 cmpq $0x0,0x67a9c(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 12503: 00 12504: 74 10 je 12516 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0xa6> 12506: 48 89 df mov %rbx,%rdi 12509: e8 52 42 ff ff call 6760 1250e: 85 c0 test %eax,%eax 12510: 0f 85 84 02 00 00 jne 1279a <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x32a> 12516: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 1251b: 41 0f b7 6d 70 movzwl 0x70(%r13),%ebp 12520: 89 e8 mov %ebp,%eax 12522: 66 ff c0 inc %ax 12525: 66 41 89 45 70 mov %ax,0x70(%r13) 1252a: 0f 84 4b 02 00 00 je 1277b <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x30b> 12530: 4d 8d 65 58 lea 0x58(%r13),%r12 12534: bf f8 00 00 00 mov $0xf8,%edi 12539: e8 72 3f ff ff call 64b0 <_Znwm@plt> 1253e: 48 89 c3 mov %rax,%rbx 12541: 4d 8b b5 c8 00 00 00 mov 0xc8(%r13),%r14 12548: e8 33 7b 01 00 call 2a080 <_ZN4llvm12get_threadidEv> 1254d: 48 89 03 mov %rax,(%rbx) 12550: 48 8d 7b 08 lea 0x8(%rbx),%rdi 12554: 48 8d 43 20 lea 0x20(%rbx),%rax 12558: 48 89 43 08 mov %rax,0x8(%rbx) 1255c: 0f 57 c0 xorps %xmm0,%xmm0 1255f: 0f 11 43 10 movups %xmm0,0x10(%rbx) 12563: 48 c1 e5 30 shl $0x30,%rbp 12567: 48 83 cd 01 or $0x1,%rbp 1256b: 48 89 6b 20 mov %rbp,0x20(%rbx) 1256f: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 12576: 00 12577: 48 8d 43 40 lea 0x40(%rbx),%rax 1257b: 48 89 43 30 mov %rax,0x30(%rbx) 1257f: 48 b8 00 00 00 00 06 movabs $0x600000000,%rax 12586: 00 00 00 12589: 48 89 43 38 mov %rax,0x38(%rbx) 1258d: 0f 11 43 70 movups %xmm0,0x70(%rbx) 12591: 0f 11 83 80 00 00 00 movups %xmm0,0x80(%rbx) 12598: 0f 11 83 90 00 00 00 movups %xmm0,0x90(%rbx) 1259f: 0f 11 83 a0 00 00 00 movups %xmm0,0xa0(%rbx) 125a6: 0f 11 83 b0 00 00 00 movups %xmm0,0xb0(%rbx) 125ad: 0f 11 83 c0 00 00 00 movups %xmm0,0xc0(%rbx) 125b4: 0f 11 83 d0 00 00 00 movups %xmm0,0xd0(%rbx) 125bb: 0f 11 83 e0 00 00 00 movups %xmm0,0xe0(%rbx) 125c2: 4c 89 b3 f0 00 00 00 mov %r14,0xf0(%rbx) 125c9: e8 22 7b 01 00 call 2a0f0 <_ZN4llvm15get_thread_nameERNS_15SmallVectorImplIcEE> 125ce: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 125d3: 49 8b 75 60 mov 0x60(%r13),%rsi 125d7: 49 3b 75 68 cmp 0x68(%r13),%rsi 125db: 0f 84 f7 00 00 00 je 126d8 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x268> 125e1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 125e8: 00 00 125ea: 48 89 1e mov %rbx,(%rsi) 125ed: 48 83 c6 08 add $0x8,%rsi 125f1: 49 89 75 60 mov %rsi,0x60(%r13) 125f5: 49 39 34 24 cmp %rsi,(%r12) 125f9: 0f 84 f4 00 00 00 je 126f3 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x283> 125ff: 48 8b 4e f8 mov -0x8(%rsi),%rcx 12603: 4c 89 f8 mov %r15,%rax 12606: 49 89 8f 80 ff ff ff mov %rcx,-0x80(%r15) 1260d: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 12612: 48 85 db test %rbx,%rbx 12615: 74 10 je 12627 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x1b7> 12617: 48 89 df mov %rbx,%rdi 1261a: e8 81 3e 00 00 call 164a0 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev> 1261f: 48 89 df mov %rbx,%rdi 12622: e8 59 3e ff ff call 6480 <_ZdlPv@plt> 12627: 4c 89 f8 mov %r15,%rax 1262a: 49 8d 87 80 ff ff ff lea -0x80(%r15),%rax 12631: 48 89 44 24 08 mov %rax,0x8(%rsp) 12636: 41 8b 8d 90 00 00 00 mov 0x90(%r13),%ecx 1263d: 85 c9 test %ecx,%ecx 1263f: 0f 84 db 00 00 00 je 12720 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x2b0> 12645: 4c 89 f8 mov %r15,%rax 12648: 49 8d 87 80 ff ff ff lea -0x80(%r15),%rax 1264f: 48 0d 00 10 00 00 or $0x1000,%rax 12655: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1265b: 0f 84 fb 00 00 00 je 1275c <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x2ec> 12661: 49 8b 95 80 00 00 00 mov 0x80(%r13),%rdx 12668: ff c9 dec %ecx 1266a: 4c 89 f8 mov %r15,%rax 1266d: 49 8d 87 80 ff ff ff lea -0x80(%r15),%rax 12674: 89 c6 mov %eax,%esi 12676: c1 ee 09 shr $0x9,%esi 12679: 89 c7 mov %eax,%edi 1267b: c1 ef 04 shr $0x4,%edi 1267e: 31 f7 xor %esi,%edi 12680: 21 cf and %ecx,%edi 12682: 48 8b 1c fa mov (%rdx,%rdi,8),%rbx 12686: 48 39 c3 cmp %rax,%rbx 12689: 0f 84 a7 00 00 00 je 12736 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x2c6> 1268f: 48 8d 34 fa lea (%rdx,%rdi,8),%rsi 12693: 41 b8 01 00 00 00 mov $0x1,%r8d 12699: 45 31 c9 xor %r9d,%r9d 1269c: 48 81 fb 00 f0 ff ff cmp $0xfffffffffffff000,%rbx 126a3: 0f 84 aa 00 00 00 je 12753 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x2e3> 126a9: 48 81 f3 00 e0 ff ff xor $0xffffffffffffe000,%rbx 126b0: 4c 09 cb or %r9,%rbx 126b3: 4c 0f 44 ce cmove %rsi,%r9 126b7: 44 01 c7 add %r8d,%edi 126ba: 41 ff c0 inc %r8d 126bd: 21 cf and %ecx,%edi 126bf: 48 8d 34 fa lea (%rdx,%rdi,8),%rsi 126c3: 48 8b 1c fa mov (%rdx,%rdi,8),%rbx 126c7: 4c 89 f8 mov %r15,%rax 126ca: 49 8d 87 80 ff ff ff lea -0x80(%r15),%rax 126d1: 48 39 c3 cmp %rax,%rbx 126d4: 74 60 je 12736 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x2c6> 126d6: eb c4 jmp 1269c <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x22c> 126d8: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 126dd: 4c 89 e7 mov %r12,%rdi 126e0: e8 1b 41 00 00 call 16800 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_> 126e5: 49 8b 75 60 mov 0x60(%r13),%rsi 126e9: 49 39 34 24 cmp %rsi,(%r12) 126ed: 0f 85 0c ff ff ff jne 125ff <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x18f> 126f3: 48 8d 3d 26 ea 03 00 lea 0x3ea26(%rip),%rdi # 51120 126fa: 48 8d 35 e2 e8 03 00 lea 0x3e8e2(%rip),%rsi # 50fe3 12701: 48 8d 0d fe 1c 04 00 lea 0x41cfe(%rip),%rcx # 54406 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x268f> 12708: 4c 8d 05 ea e9 03 00 lea 0x3e9ea(%rip),%r8 # 510f9 1270f: ba 76 04 00 00 mov $0x476,%edx 12714: 31 c0 xor %eax,%eax 12716: e8 35 39 ff ff call 6050 1271b: e8 a0 3b ff ff call 62c0 12720: 31 f6 xor %esi,%esi 12722: 49 83 c5 78 add $0x78,%r13 12726: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1272b: 48 89 e1 mov %rsp,%rcx 1272e: 4c 89 ef mov %r13,%rdi 12731: e8 6a 42 00 00 call 169a0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_> 12736: 48 83 3d 62 78 06 00 cmpq $0x0,0x67862(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1273d: 00 1273e: 0f 84 5f fd ff ff je 124a3 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x33> 12744: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 12749: e8 92 3c ff ff call 63e0 1274e: e9 50 fd ff ff jmp 124a3 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x33> 12753: 4d 85 c9 test %r9,%r9 12756: 49 0f 45 f1 cmovne %r9,%rsi 1275a: eb c6 jmp 12722 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv+0x2b2> 1275c: 48 8d 3d 17 dc 03 00 lea 0x3dc17(%rip),%rdi # 5037a 12763: 48 8d 35 cf d9 03 00 lea 0x3d9cf(%rip),%rsi # 50139 1276a: 48 8d 0d 9a 1d 04 00 lea 0x41d9a(%rip),%rcx # 5450b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2794> 12771: ba 8b 02 00 00 mov $0x28b,%edx 12776: e8 f5 3b ff ff call 6370 <__assert_fail@plt> 1277b: 48 8d 3d 34 0e 04 00 lea 0x40e34(%rip),%rdi # 535b6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x183f> 12782: 48 8d 35 d1 0c 04 00 lea 0x40cd1(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 12789: 48 8d 0d 6e 0e 04 00 lea 0x40e6e(%rip),%rcx # 535fe <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1887> 12790: ba 03 01 00 00 mov $0x103,%edx 12795: e8 d6 3b ff ff call 6370 <__assert_fail@plt> 1279a: 89 c7 mov %eax,%edi 1279c: e8 ef 3b ff ff call 6390 <_ZSt20__throw_system_errori@plt> 127a1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 127a8: 00 00 00 127ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000127b0 <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev>: 127b0: 41 57 push %r15 127b2: 41 56 push %r14 127b4: 53 push %rbx 127b5: 49 89 ff mov %rdi,%r15 127b8: e8 a3 8d ff ff call b560 <_ZN1M7Globals24getGlobalProfilerContextEv> 127bd: 48 85 c0 test %rax,%rax 127c0: 0f 84 9e 00 00 00 je 12864 <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0xb4> 127c6: 48 89 c3 mov %rax,%rbx 127c9: 4c 8d 70 30 lea 0x30(%rax),%r14 127cd: 48 83 3d cb 77 06 00 cmpq $0x0,0x677cb(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 127d4: 00 127d5: 74 10 je 127e7 <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0x37> 127d7: 4c 89 f7 mov %r14,%rdi 127da: e8 81 3f ff ff call 6760 127df: 85 c0 test %eax,%eax 127e1: 0f 85 c7 00 00 00 jne 128ae <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0xfe> 127e7: 8b 83 90 00 00 00 mov 0x90(%rbx),%eax 127ed: 85 c0 test %eax,%eax 127ef: 74 5c je 1284d <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0x9d> 127f1: 4c 89 f9 mov %r15,%rcx 127f4: 48 81 c9 00 10 00 00 or $0x1000,%rcx 127fb: 48 81 f9 00 f0 ff ff cmp $0xfffffffffffff000,%rcx 12802: 0f 84 87 00 00 00 je 1288f <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0xdf> 12808: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 1280f: 44 89 fe mov %r15d,%esi 12812: c1 ee 04 shr $0x4,%esi 12815: 44 89 fa mov %r15d,%edx 12818: c1 ea 09 shr $0x9,%edx 1281b: 31 f2 xor %esi,%edx 1281d: ff c8 dec %eax 1281f: 21 c2 and %eax,%edx 12821: 48 8b 3c d1 mov (%rcx,%rdx,8),%rdi 12825: 4c 39 ff cmp %r15,%rdi 12828: 75 40 jne 1286a <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0xba> 1282a: 48 8d 04 d1 lea (%rcx,%rdx,8),%rax 1282e: 48 c7 00 00 e0 ff ff movq $0xffffffffffffe000,(%rax) 12835: f3 0f 7e 83 88 00 00 movq 0x88(%rbx),%xmm0 1283c: 00 1283d: 66 0f fe 05 9b 0b 04 paddd 0x40b9b(%rip),%xmm0 # 533e0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1669> 12844: 00 12845: 66 0f d6 83 88 00 00 movq %xmm0,0x88(%rbx) 1284c: 00 1284d: 48 83 3d 4b 77 06 00 cmpq $0x0,0x6774b(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 12854: 00 12855: 74 0d je 12864 <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0xb4> 12857: 4c 89 f7 mov %r14,%rdi 1285a: 5b pop %rbx 1285b: 41 5e pop %r14 1285d: 41 5f pop %r15 1285f: e9 7c 3b ff ff jmp 63e0 12864: 5b pop %rbx 12865: 41 5e pop %r14 12867: 41 5f pop %r15 12869: c3 ret 1286a: be 01 00 00 00 mov $0x1,%esi 1286f: 48 81 ff 00 f0 ff ff cmp $0xfffffffffffff000,%rdi 12876: 74 d5 je 1284d <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0x9d> 12878: 01 f2 add %esi,%edx 1287a: ff c6 inc %esi 1287c: 21 c2 and %eax,%edx 1287e: 48 8b 3c d1 mov (%rcx,%rdx,8),%rdi 12882: 4c 39 ff cmp %r15,%rdi 12885: 75 e8 jne 1286f <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0xbf> 12887: 89 d0 mov %edx,%eax 12889: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1288d: eb 9f jmp 1282e <_ZN1M15ProfilingDetail21ThreadProfilerContextD1Ev+0x7e> 1288f: 48 8d 3d e4 da 03 00 lea 0x3dae4(%rip),%rdi # 5037a 12896: 48 8d 35 9c d8 03 00 lea 0x3d89c(%rip),%rsi # 50139 1289d: 48 8d 0d 67 1c 04 00 lea 0x41c67(%rip),%rcx # 5450b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2794> 128a4: ba 8b 02 00 00 mov $0x28b,%edx 128a9: e8 c2 3a ff ff call 6370 <__assert_fail@plt> 128ae: 89 c7 mov %eax,%edi 128b0: e8 db 3a ff ff call 6390 <_ZSt20__throw_system_errori@plt> 128b5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 128bc: 00 00 00 128bf: 90 nop 00000000000128c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv>: 128c0: 55 push %rbp 128c1: 41 57 push %r15 128c3: 41 56 push %r14 128c5: 41 55 push %r13 128c7: 41 54 push %r12 128c9: 53 push %rbx 128ca: 48 81 ec a8 01 00 00 sub $0x1a8,%rsp 128d1: 48 89 f3 mov %rsi,%rbx 128d4: 48 89 3c 24 mov %rdi,(%rsp) 128d8: 48 8d 46 30 lea 0x30(%rsi),%rax 128dc: 48 89 84 24 90 01 00 mov %rax,0x190(%rsp) 128e3: 00 128e4: 48 83 3d b4 76 06 00 cmpq $0x0,0x676b4(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 128eb: 00 128ec: 74 15 je 12903 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x43> 128ee: 48 8b bc 24 90 01 00 mov 0x190(%rsp),%rdi 128f5: 00 128f6: e8 65 3e ff ff call 6760 128fb: 85 c0 test %eax,%eax 128fd: 0f 85 cb 1b 00 00 jne 144ce <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1c0e> 12903: 48 8b 43 58 mov 0x58(%rbx),%rax 12907: 48 8b 4b 60 mov 0x60(%rbx),%rcx 1290b: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 12910: 48 29 c1 sub %rax,%rcx 12913: 48 83 f9 20 cmp $0x20,%rcx 12917: 48 89 44 24 68 mov %rax,0x68(%rsp) 1291c: 0f 8c 7e 00 00 00 jl 129a0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xe0> 12922: 48 89 ca mov %rcx,%rdx 12925: 48 c1 ea 05 shr $0x5,%rdx 12929: 48 ff c2 inc %rdx 1292c: 48 83 c0 10 add $0x10,%rax 12930: 48 8b 70 f0 mov -0x10(%rax),%rsi 12934: 48 85 f6 test %rsi,%rsi 12937: 0f 84 45 1b 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 1293d: 83 7e 38 00 cmpl $0x0,0x38(%rsi) 12941: 0f 85 b8 00 00 00 jne 129ff <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x13f> 12947: 48 8b 70 f8 mov -0x8(%rax),%rsi 1294b: 48 85 f6 test %rsi,%rsi 1294e: 0f 84 2e 1b 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 12954: 83 7e 38 00 cmpl $0x0,0x38(%rsi) 12958: 0f 85 a7 00 00 00 jne 12a05 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x145> 1295e: 48 8b 30 mov (%rax),%rsi 12961: 48 85 f6 test %rsi,%rsi 12964: 0f 84 18 1b 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 1296a: 83 7e 38 00 cmpl $0x0,0x38(%rsi) 1296e: 0f 85 9b 00 00 00 jne 12a0f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14f> 12974: 48 8b 70 08 mov 0x8(%rax),%rsi 12978: 48 85 f6 test %rsi,%rsi 1297b: 0f 84 01 1b 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 12981: 83 7e 38 00 cmpl $0x0,0x38(%rsi) 12985: 0f 85 80 00 00 00 jne 12a0b <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14b> 1298b: 48 ff ca dec %rdx 1298e: 48 83 c0 20 add $0x20,%rax 12992: 48 83 c1 e0 add $0xffffffffffffffe0,%rcx 12996: 48 83 fa 01 cmp $0x1,%rdx 1299a: 7f 94 jg 12930 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x70> 1299c: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 129a0: 48 c1 f9 03 sar $0x3,%rcx 129a4: 48 83 f9 01 cmp $0x1,%rcx 129a8: 74 3d je 129e7 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x127> 129aa: 48 83 f9 02 cmp $0x2,%rcx 129ae: 74 21 je 129d1 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x111> 129b0: 48 83 f9 03 cmp $0x3,%rcx 129b4: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 129b9: 75 62 jne 12a1d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x15d> 129bb: 48 8b 08 mov (%rax),%rcx 129be: 48 85 c9 test %rcx,%rcx 129c1: 0f 84 bb 1a 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 129c7: 83 79 38 00 cmpl $0x0,0x38(%rcx) 129cb: 75 42 jne 12a0f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14f> 129cd: 48 83 c0 08 add $0x8,%rax 129d1: 48 8b 08 mov (%rax),%rcx 129d4: 48 85 c9 test %rcx,%rcx 129d7: 0f 84 a5 1a 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 129dd: 83 79 38 00 cmpl $0x0,0x38(%rcx) 129e1: 75 2c jne 12a0f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14f> 129e3: 48 83 c0 08 add $0x8,%rax 129e7: 48 8b 08 mov (%rax),%rcx 129ea: 48 85 c9 test %rcx,%rcx 129ed: 0f 84 8f 1a 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 129f3: 83 79 38 00 cmpl $0x0,0x38(%rcx) 129f7: 48 0f 44 44 24 30 cmove 0x30(%rsp),%rax 129fd: eb 10 jmp 12a0f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14f> 129ff: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 12a03: eb 0a jmp 12a0f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14f> 12a05: 48 83 c0 f8 add $0xfffffffffffffff8,%rax 12a09: eb 04 jmp 12a0f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14f> 12a0b: 48 83 c0 08 add $0x8,%rax 12a0f: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 12a14: 48 39 c8 cmp %rcx,%rax 12a17: 0f 85 92 1a 00 00 jne 144af <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bef> 12a1d: 0f 57 c0 xorps %xmm0,%xmm0 12a20: 0f 11 44 24 1c movups %xmm0,0x1c(%rsp) 12a25: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 12a2a: 0f 11 44 24 4c movups %xmm0,0x4c(%rsp) 12a2f: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) 12a34: 48 8b 44 24 68 mov 0x68(%rsp),%rax 12a39: 48 39 c8 cmp %rcx,%rax 12a3c: 0f 84 bd 05 00 00 je 12fff <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x73f> 12a42: 48 8d 9c 24 80 00 00 lea 0x80(%rsp),%rbx 12a49: 00 12a4a: 4c 8d bc 24 d0 00 00 lea 0xd0(%rsp),%r15 12a51: 00 12a52: 4c 8d b4 24 58 01 00 lea 0x158(%rsp),%r14 12a59: 00 12a5a: 48 8d ac 24 f0 00 00 lea 0xf0(%rsp),%rbp 12a61: 00 12a62: 4c 8d a4 24 78 01 00 lea 0x178(%rsp),%r12 12a69: 00 12a6a: eb 18 jmp 12a84 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1c4> 12a6c: 0f 1f 40 00 nopl 0x0(%rax) 12a70: 48 8b 44 24 70 mov 0x70(%rsp),%rax 12a75: 48 83 c0 08 add $0x8,%rax 12a79: 48 3b 44 24 30 cmp 0x30(%rsp),%rax 12a7e: 0f 84 1c 05 00 00 je 12fa0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x6e0> 12a84: 48 89 44 24 70 mov %rax,0x70(%rsp) 12a89: 48 8b 00 mov (%rax),%rax 12a8c: 48 85 c0 test %rax,%rax 12a8f: 0f 84 ed 19 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 12a95: 48 8b 40 70 mov 0x70(%rax),%rax 12a99: eb 0d jmp 12aa8 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1e8> 12a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12aa0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12aa5: 48 8b 00 mov (%rax),%rax 12aa8: 48 85 c0 test %rax,%rax 12aab: 74 c3 je 12a70 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b0> 12aad: 48 89 44 24 08 mov %rax,0x8(%rsp) 12ab2: 8b 40 10 mov 0x10(%rax),%eax 12ab5: 48 85 c0 test %rax,%rax 12ab8: 74 e6 je 12aa0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1e0> 12aba: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 12abf: 4c 8b 69 08 mov 0x8(%rcx),%r13 12ac3: 48 6b c0 78 imul $0x78,%rax,%rax 12ac7: 4c 01 e8 add %r13,%rax 12aca: 48 89 44 24 38 mov %rax,0x38(%rsp) 12acf: eb 1a jmp 12aeb <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x22b> 12ad1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 12ad8: 0f 1f 84 00 00 00 00 12adf: 00 12ae0: 49 83 c5 78 add $0x78,%r13 12ae4: 4c 3b 6c 24 38 cmp 0x38(%rsp),%r13 12ae9: 74 b5 je 12aa0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1e0> 12aeb: c7 84 24 08 01 00 00 movl $0x0,0x108(%rsp) 12af2: 00 00 00 00 12af6: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 12afb: 0f 11 84 24 10 01 00 movups %xmm0,0x110(%rsp) 12b02: 00 12b03: 49 8b 45 10 mov 0x10(%r13),%rax 12b07: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 12b0e: 00 12b0f: 48 c7 84 24 28 01 00 movq $0x0,0x128(%rsp) 12b16: 00 00 00 00 00 12b1b: 49 8b 45 18 mov 0x18(%r13),%rax 12b1f: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 12b26: 00 12b27: 49 8d 75 20 lea 0x20(%r13),%rsi 12b2b: 0f 57 c0 xorps %xmm0,%xmm0 12b2e: 48 8d 84 24 38 01 00 lea 0x138(%rsp),%rax 12b35: 00 12b36: 0f 11 00 movups %xmm0,(%rax) 12b39: 48 8d bc 24 48 01 00 lea 0x148(%rsp),%rdi 12b40: 00 12b41: e8 6a ea ff ff call 115b0 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev> 12b46: 49 8d 75 38 lea 0x38(%r13),%rsi 12b4a: 48 8d bc 24 68 01 00 lea 0x168(%rsp),%rdi 12b51: 00 12b52: e8 59 ea ff ff call 115b0 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev> 12b57: 48 c7 84 24 88 01 00 movq $0x0,0x188(%rsp) 12b5e: 00 00 00 00 00 12b63: 49 8b 4d 08 mov 0x8(%r13),%rcx 12b67: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 12b6c: 0f 10 84 24 08 01 00 movups 0x108(%rsp),%xmm0 12b73: 00 12b74: 0f 10 8c 24 18 01 00 movups 0x118(%rsp),%xmm1 12b7b: 00 12b7c: 0f 10 94 24 28 01 00 movups 0x128(%rsp),%xmm2 12b83: 00 12b84: 0f 10 9c 24 38 01 00 movups 0x138(%rsp),%xmm3 12b8b: 00 12b8c: 0f 11 5b 30 movups %xmm3,0x30(%rbx) 12b90: 0f 11 53 20 movups %xmm2,0x20(%rbx) 12b94: 0f 11 4b 10 movups %xmm1,0x10(%rbx) 12b98: 0f 11 03 movups %xmm0,(%rbx) 12b9b: 4c 89 bc 24 c0 00 00 mov %r15,0xc0(%rsp) 12ba2: 00 12ba3: 48 8b bc 24 48 01 00 mov 0x148(%rsp),%rdi 12baa: 00 12bab: 4c 39 f7 cmp %r14,%rdi 12bae: 74 20 je 12bd0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x310> 12bb0: 48 89 bc 24 c0 00 00 mov %rdi,0xc0(%rsp) 12bb7: 00 12bb8: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax 12bbf: 00 12bc0: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 12bc7: 00 12bc8: eb 11 jmp 12bdb <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x31b> 12bca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 12bd0: 41 0f 10 06 movups (%r14),%xmm0 12bd4: 41 0f 11 07 movups %xmm0,(%r15) 12bd8: 4c 89 ff mov %r15,%rdi 12bdb: 48 8b 94 24 50 01 00 mov 0x150(%rsp),%rdx 12be2: 00 12be3: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax 12bea: 00 12beb: 48 89 94 24 c8 00 00 mov %rdx,0xc8(%rsp) 12bf2: 00 12bf3: 4c 89 b4 24 48 01 00 mov %r14,0x148(%rsp) 12bfa: 00 12bfb: 48 c7 84 24 50 01 00 movq $0x0,0x150(%rsp) 12c02: 00 00 00 00 00 12c07: c6 84 24 58 01 00 00 movb $0x0,0x158(%rsp) 12c0e: 00 12c0f: 48 89 ac 24 e0 00 00 mov %rbp,0xe0(%rsp) 12c16: 00 12c17: 4c 39 e0 cmp %r12,%rax 12c1a: 74 24 je 12c40 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x380> 12c1c: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 12c23: 00 12c24: 48 8b 94 24 78 01 00 mov 0x178(%rsp),%rdx 12c2b: 00 12c2c: 48 89 94 24 f0 00 00 mov %rdx,0xf0(%rsp) 12c33: 00 12c34: eb 16 jmp 12c4c <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x38c> 12c36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 12c3d: 00 00 00 12c40: 41 0f 10 04 24 movups (%r12),%xmm0 12c45: 0f 11 45 00 movups %xmm0,0x0(%rbp) 12c49: 48 89 e8 mov %rbp,%rax 12c4c: 48 8b 94 24 70 01 00 mov 0x170(%rsp),%rdx 12c53: 00 12c54: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) 12c5b: 00 12c5c: 4c 89 a4 24 68 01 00 mov %r12,0x168(%rsp) 12c63: 00 12c64: 48 c7 84 24 70 01 00 movq $0x0,0x170(%rsp) 12c6b: 00 00 00 00 00 12c70: c6 84 24 78 01 00 00 movb $0x0,0x178(%rsp) 12c77: 00 12c78: 48 c7 84 24 00 01 00 movq $0x0,0x100(%rsp) 12c7f: 00 00 00 00 00 12c84: 8b 74 24 28 mov 0x28(%rsp),%esi 12c88: 85 f6 test %esi,%esi 12c8a: 0f 84 a0 00 00 00 je 12d30 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x470> 12c90: 48 83 f9 fe cmp $0xfffffffffffffffe,%rcx 12c94: 0f 83 a6 16 00 00 jae 14340 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a80> 12c9a: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 12c9f: 8d 14 c9 lea (%rcx,%rcx,8),%edx 12ca2: 8d 2c 91 lea (%rcx,%rdx,4),%ebp 12ca5: 44 8d 5e ff lea -0x1(%rsi),%r11d 12ca9: 44 21 dd and %r11d,%ebp 12cac: 48 8d 14 ed 00 00 00 lea 0x0(,%rbp,8),%rdx 12cb3: 00 12cb4: 48 01 ea add %rbp,%rdx 12cb7: 48 c1 e2 04 shl $0x4,%rdx 12cbb: 49 8b 1c 10 mov (%r8,%rdx,1),%rbx 12cbf: 48 39 d9 cmp %rbx,%rcx 12cc2: 0f 85 af 01 00 00 jne 12e77 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x5b7> 12cc8: 48 8d ac 24 f0 00 00 lea 0xf0(%rsp),%rbp 12ccf: 00 12cd0: 48 39 e8 cmp %rbp,%rax 12cd3: 74 10 je 12ce5 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x425> 12cd5: 48 89 c7 mov %rax,%rdi 12cd8: e8 a3 37 ff ff call 6480 <_ZdlPv@plt> 12cdd: 48 8b bc 24 c0 00 00 mov 0xc0(%rsp),%rdi 12ce4: 00 12ce5: 4c 39 ff cmp %r15,%rdi 12ce8: 4c 8d a4 24 78 01 00 lea 0x178(%rsp),%r12 12cef: 00 12cf0: 48 8d 9c 24 80 00 00 lea 0x80(%rsp),%rbx 12cf7: 00 12cf8: 74 05 je 12cff <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x43f> 12cfa: e8 81 37 ff ff call 6480 <_ZdlPv@plt> 12cff: 48 8b bc 24 68 01 00 mov 0x168(%rsp),%rdi 12d06: 00 12d07: 4c 39 e7 cmp %r12,%rdi 12d0a: 74 05 je 12d11 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x451> 12d0c: e8 6f 37 ff ff call 6480 <_ZdlPv@plt> 12d11: 48 8b bc 24 48 01 00 mov 0x148(%rsp),%rdi 12d18: 00 12d19: 4c 39 f7 cmp %r14,%rdi 12d1c: 0f 84 be fd ff ff je 12ae0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x220> 12d22: e8 59 37 ff ff call 6480 <_ZdlPv@plt> 12d27: e9 b4 fd ff ff jmp 12ae0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x220> 12d2c: 0f 1f 40 00 nopl 0x0(%rax) 12d30: 31 d2 xor %edx,%edx 12d32: 48 ff 44 24 10 incq 0x10(%rsp) 12d37: 8b 44 24 20 mov 0x20(%rsp),%eax 12d3b: 8d 3c 85 04 00 00 00 lea 0x4(,%rax,4),%edi 12d42: 8d 2c 76 lea (%rsi,%rsi,2),%ebp 12d45: 39 ef cmp %ebp,%edi 12d47: 0f 83 8e 01 00 00 jae 12edb <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x61b> 12d4d: f7 d0 not %eax 12d4f: 01 f0 add %esi,%eax 12d51: 2b 44 24 24 sub 0x24(%rsp),%eax 12d55: 89 f7 mov %esi,%edi 12d57: c1 ef 03 shr $0x3,%edi 12d5a: 39 f8 cmp %edi,%eax 12d5c: 0f 86 7b 01 00 00 jbe 12edd <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x61d> 12d62: 48 85 d2 test %rdx,%rdx 12d65: 48 8d ac 24 f0 00 00 lea 0xf0(%rsp),%rbp 12d6c: 00 12d6d: 0f 84 2a 16 00 00 je 1439d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1add> 12d73: 48 8b 02 mov (%rdx),%rax 12d76: ff 44 24 20 incl 0x20(%rsp) 12d7a: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 12d7e: 74 04 je 12d84 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x4c4> 12d80: ff 4c 24 24 decl 0x24(%rsp) 12d84: 48 89 0a mov %rcx,(%rdx) 12d87: 0f 10 03 movups (%rbx),%xmm0 12d8a: 0f 10 4b 10 movups 0x10(%rbx),%xmm1 12d8e: 0f 10 53 20 movups 0x20(%rbx),%xmm2 12d92: 0f 10 5b 30 movups 0x30(%rbx),%xmm3 12d96: 0f 11 42 08 movups %xmm0,0x8(%rdx) 12d9a: 0f 11 4a 18 movups %xmm1,0x18(%rdx) 12d9e: 0f 11 52 28 movups %xmm2,0x28(%rdx) 12da2: 0f 11 5a 38 movups %xmm3,0x38(%rdx) 12da6: 48 8d 42 58 lea 0x58(%rdx),%rax 12daa: 48 89 42 48 mov %rax,0x48(%rdx) 12dae: 48 8b 8c 24 c0 00 00 mov 0xc0(%rsp),%rcx 12db5: 00 12db6: 4c 39 f9 cmp %r15,%rcx 12db9: 74 12 je 12dcd <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x50d> 12dbb: 48 89 4a 48 mov %rcx,0x48(%rdx) 12dbf: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 12dc6: 00 12dc7: 48 89 42 58 mov %rax,0x58(%rdx) 12dcb: eb 07 jmp 12dd4 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x514> 12dcd: 41 0f 10 07 movups (%r15),%xmm0 12dd1: 0f 11 00 movups %xmm0,(%rax) 12dd4: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 12ddb: 00 12ddc: 48 89 42 50 mov %rax,0x50(%rdx) 12de0: 4c 89 bc 24 c0 00 00 mov %r15,0xc0(%rsp) 12de7: 00 12de8: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 12def: 00 00 00 00 00 12df4: c6 84 24 d0 00 00 00 movb $0x0,0xd0(%rsp) 12dfb: 00 12dfc: 48 8d 42 78 lea 0x78(%rdx),%rax 12e00: 48 89 42 68 mov %rax,0x68(%rdx) 12e04: 48 8b 8c 24 e0 00 00 mov 0xe0(%rsp),%rcx 12e0b: 00 12e0c: 48 39 e9 cmp %rbp,%rcx 12e0f: 74 12 je 12e23 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x563> 12e11: 48 89 4a 68 mov %rcx,0x68(%rdx) 12e15: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 12e1c: 00 12e1d: 48 89 42 78 mov %rax,0x78(%rdx) 12e21: eb 07 jmp 12e2a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x56a> 12e23: 0f 10 45 00 movups 0x0(%rbp),%xmm0 12e27: 0f 11 00 movups %xmm0,(%rax) 12e2a: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 12e31: 00 12e32: 48 89 42 70 mov %rax,0x70(%rdx) 12e36: 48 89 ac 24 e0 00 00 mov %rbp,0xe0(%rsp) 12e3d: 00 12e3e: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 12e45: 00 00 00 00 00 12e4a: c6 84 24 f0 00 00 00 movb $0x0,0xf0(%rsp) 12e51: 00 12e52: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 12e59: 00 12e5a: 48 89 82 88 00 00 00 mov %rax,0x88(%rdx) 12e61: 48 8b bc 24 68 01 00 mov 0x168(%rsp),%rdi 12e68: 00 12e69: 4c 39 e7 cmp %r12,%rdi 12e6c: 0f 85 9a fe ff ff jne 12d0c <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x44c> 12e72: e9 9a fe ff ff jmp 12d11 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x451> 12e77: 4c 01 c2 add %r8,%rdx 12e7a: 41 b9 01 00 00 00 mov $0x1,%r9d 12e80: 45 31 d2 xor %r10d,%r10d 12e83: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 12e87: 74 36 je 12ebf <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x5ff> 12e89: 48 83 f3 fe xor $0xfffffffffffffffe,%rbx 12e8d: 4c 09 d3 or %r10,%rbx 12e90: 4c 0f 44 d2 cmove %rdx,%r10 12e94: 44 01 cd add %r9d,%ebp 12e97: 41 ff c1 inc %r9d 12e9a: 44 21 dd and %r11d,%ebp 12e9d: 48 8d 1c ed 00 00 00 lea 0x0(,%rbp,8),%rbx 12ea4: 00 12ea5: 48 01 eb add %rbp,%rbx 12ea8: 48 c1 e3 04 shl $0x4,%rbx 12eac: 49 8d 14 18 lea (%r8,%rbx,1),%rdx 12eb0: 49 8b 1c 18 mov (%r8,%rbx,1),%rbx 12eb4: 48 39 d9 cmp %rbx,%rcx 12eb7: 0f 84 0b fe ff ff je 12cc8 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x408> 12ebd: eb c4 jmp 12e83 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x5c3> 12ebf: 4d 85 d2 test %r10,%r10 12ec2: 49 0f 45 d2 cmovne %r10,%rdx 12ec6: 4c 8d a4 24 78 01 00 lea 0x178(%rsp),%r12 12ecd: 00 12ece: 48 8d 9c 24 80 00 00 lea 0x80(%rsp),%rbx 12ed5: 00 12ed6: e9 57 fe ff ff jmp 12d32 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x472> 12edb: 01 f6 add %esi,%esi 12edd: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 12ee2: e8 99 3f 00 00 call 16e80 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj> 12ee7: 8b 44 24 28 mov 0x28(%rsp),%eax 12eeb: 85 c0 test %eax,%eax 12eed: 0f 84 aa 14 00 00 je 1439d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1add> 12ef3: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 12ef8: 48 83 f9 fe cmp $0xfffffffffffffffe,%rcx 12efc: 0f 83 3e 14 00 00 jae 14340 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a80> 12f02: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 12f07: 8d 14 c9 lea (%rcx,%rcx,8),%edx 12f0a: 8d 3c 91 lea (%rcx,%rdx,4),%edi 12f0d: ff c8 dec %eax 12f0f: 21 c7 and %eax,%edi 12f11: 48 8d 2c ff lea (%rdi,%rdi,8),%rbp 12f15: 48 c1 e5 04 shl $0x4,%rbp 12f19: 48 8d 14 2e lea (%rsi,%rbp,1),%rdx 12f1d: 48 8b 2c 2e mov (%rsi,%rbp,1),%rbp 12f21: 48 39 e9 cmp %rbp,%rcx 12f24: 75 11 jne 12f37 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x677> 12f26: ff 44 24 20 incl 0x20(%rsp) 12f2a: 48 8d ac 24 f0 00 00 lea 0xf0(%rsp),%rbp 12f31: 00 12f32: e9 49 fe ff ff jmp 12d80 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x4c0> 12f37: 41 b8 01 00 00 00 mov $0x1,%r8d 12f3d: 45 31 d2 xor %r10d,%r10d 12f40: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 12f44: 74 46 je 12f8c <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x6cc> 12f46: 48 83 f5 fe xor $0xfffffffffffffffe,%rbp 12f4a: 4c 09 d5 or %r10,%rbp 12f4d: 4c 0f 44 d2 cmove %rdx,%r10 12f51: 44 01 c7 add %r8d,%edi 12f54: 41 ff c0 inc %r8d 12f57: 21 c7 and %eax,%edi 12f59: 48 8d 2c ff lea (%rdi,%rdi,8),%rbp 12f5d: 48 c1 e5 04 shl $0x4,%rbp 12f61: 48 8d 14 2e lea (%rsi,%rbp,1),%rdx 12f65: 48 8b 2c 2e mov (%rsi,%rbp,1),%rbp 12f69: 48 39 e9 cmp %rbp,%rcx 12f6c: 75 d2 jne 12f40 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x680> 12f6e: 48 89 c8 mov %rcx,%rax 12f71: 48 8d ac 24 f0 00 00 lea 0xf0(%rsp),%rbp 12f78: 00 12f79: ff 44 24 20 incl 0x20(%rsp) 12f7d: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 12f81: 0f 85 f9 fd ff ff jne 12d80 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x4c0> 12f87: e9 f8 fd ff ff jmp 12d84 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x4c4> 12f8c: 4d 85 d2 test %r10,%r10 12f8f: 49 0f 45 d2 cmovne %r10,%rdx 12f93: 48 8d ac 24 f0 00 00 lea 0xf0(%rsp),%rbp 12f9a: 00 12f9b: e9 d3 fd ff ff jmp 12d73 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x4b3> 12fa0: 83 7c 24 20 00 cmpl $0x0,0x20(%rsp) 12fa5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 12faa: 8b 4c 24 28 mov 0x28(%rsp),%ecx 12fae: 74 58 je 13008 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x748> 12fb0: 48 8d 14 c9 lea (%rcx,%rcx,8),%rdx 12fb4: 48 c1 e2 04 shl $0x4,%rdx 12fb8: 48 01 c2 add %rax,%rdx 12fbb: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 12fc0: 85 c9 test %ecx,%ecx 12fc2: 0f 84 8f 12 00 00 je 14257 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1997> 12fc8: 48 89 d6 mov %rdx,%rsi 12fcb: 48 89 ca mov %rcx,%rdx 12fce: 48 c1 e2 04 shl $0x4,%rdx 12fd2: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 12fd6: 45 31 ed xor %r13d,%r13d 12fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 12fe0: 4a 83 3c 28 fe cmpq $0xfffffffffffffffe,(%rax,%r13,1) 12fe5: 0f 82 4a 13 00 00 jb 14335 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a75> 12feb: 49 81 c5 90 00 00 00 add $0x90,%r13 12ff2: 4c 39 ea cmp %r13,%rdx 12ff5: 75 e9 jne 12fe0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x720> 12ff7: 48 89 f2 mov %rsi,%rdx 12ffa: 49 89 f5 mov %rsi,%r13 12ffd: eb 1e jmp 1301d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x75d> 12fff: 45 31 ff xor %r15d,%r15d 13002: 31 c9 xor %ecx,%ecx 13004: 31 c0 xor %eax,%eax 13006: eb 05 jmp 1300d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x74d> 13008: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 1300d: 89 ca mov %ecx,%edx 1300f: 4c 8d 2c d2 lea (%rdx,%rdx,8),%r13 13013: 49 c1 e5 04 shl $0x4,%r13 13017: 49 01 c5 add %rax,%r13 1301a: 4c 89 ea mov %r13,%rdx 1301d: 89 c9 mov %ecx,%ecx 1301f: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 13023: 48 c1 e1 04 shl $0x4,%rcx 13027: 48 01 c1 add %rax,%rcx 1302a: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 1302f: 49 39 cd cmp %rcx,%r13 13032: 48 8b 0c 24 mov (%rsp),%rcx 13036: 0f 84 c7 04 00 00 je 13503 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc43> 1303c: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 13041: 48 89 54 24 70 mov %rdx,0x70(%rsp) 13046: eb 19 jmp 13061 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x7a1> 13048: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1304f: 00 13050: 4c 89 e8 mov %r13,%rax 13053: 49 89 c5 mov %rax,%r13 13056: 48 3b 44 24 38 cmp 0x38(%rsp),%rax 1305b: 0f 84 a2 04 00 00 je 13503 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc43> 13061: 49 39 d5 cmp %rdx,%r13 13064: 0f 84 bb 13 00 00 je 14425 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b65> 1306a: 48 8d 84 24 88 00 00 lea 0x88(%rsp),%rax 13071: 00 13072: 48 89 44 24 78 mov %rax,0x78(%rsp) 13077: 48 b8 00 00 00 00 06 movabs $0x600000000,%rax 1307e: 00 00 00 13081: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 13088: 00 13089: 4d 8d 75 08 lea 0x8(%r13),%r14 1308d: 49 8b 55 20 mov 0x20(%r13),%rdx 13091: 48 85 d2 test %rdx,%rdx 13094: 0f 84 36 02 00 00 je 132d0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xa10> 1309a: 41 b4 01 mov $0x1,%r12b 1309d: 31 c0 xor %eax,%eax 1309f: b9 06 00 00 00 mov $0x6,%ecx 130a4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 130ab: 00 00 00 00 00 130b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 130b5: 8b 7c 24 28 mov 0x28(%rsp),%edi 130b9: 48 85 ff test %rdi,%rdi 130bc: 74 72 je 13130 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x870> 130be: 48 83 fa fe cmp $0xfffffffffffffffe,%rdx 130c2: 0f 83 78 12 00 00 jae 14340 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a80> 130c8: 8d 2c d2 lea (%rdx,%rdx,8),%ebp 130cb: 8d 2c aa lea (%rdx,%rbp,4),%ebp 130ce: 44 8d 47 ff lea -0x1(%rdi),%r8d 130d2: 44 21 c5 and %r8d,%ebp 130d5: 48 8d 1c ed 00 00 00 lea 0x0(,%rbp,8),%rbx 130dc: 00 130dd: 48 01 eb add %rbp,%rbx 130e0: 48 c1 e3 04 shl $0x4,%rbx 130e4: 4c 8b 14 1e mov (%rsi,%rbx,1),%r10 130e8: 4c 39 d2 cmp %r10,%rdx 130eb: 75 10 jne 130fd <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x83d> 130ed: 48 01 f3 add %rsi,%rbx 130f0: 48 8d 14 ff lea (%rdi,%rdi,8),%rdx 130f4: 48 c1 e2 04 shl $0x4,%rdx 130f8: 48 01 f2 add %rsi,%rdx 130fb: eb 41 jmp 1313e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x87e> 130fd: 41 b9 01 00 00 00 mov $0x1,%r9d 13103: 49 83 fa ff cmp $0xffffffffffffffff,%r10 13107: 74 27 je 13130 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x870> 13109: 44 01 cd add %r9d,%ebp 1310c: 41 ff c1 inc %r9d 1310f: 44 21 c5 and %r8d,%ebp 13112: 4c 8d 14 ed 00 00 00 lea 0x0(,%rbp,8),%r10 13119: 00 1311a: 49 01 ea add %rbp,%r10 1311d: 49 c1 e2 04 shl $0x4,%r10 13121: 4a 8d 1c 16 lea (%rsi,%r10,1),%rbx 13125: 4e 8b 14 16 mov (%rsi,%r10,1),%r10 13129: 4c 39 d2 cmp %r10,%rdx 1312c: 74 c2 je 130f0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x830> 1312e: eb d3 jmp 13103 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x843> 13130: 48 8d 14 ff lea (%rdi,%rdi,8),%rdx 13134: 48 c1 e2 04 shl $0x4,%rdx 13138: 48 01 f2 add %rsi,%rdx 1313b: 48 89 d3 mov %rdx,%rbx 1313e: 48 8d 3c ff lea (%rdi,%rdi,8),%rdi 13142: 48 c1 e7 04 shl $0x4,%rdi 13146: 48 01 fe add %rdi,%rsi 13149: 48 39 f3 cmp %rsi,%rbx 1314c: 0f 84 7e 00 00 00 je 131d0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x910> 13152: 48 39 d3 cmp %rdx,%rbx 13155: 0f 84 04 12 00 00 je 1435f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a9f> 1315b: 4c 8d 73 08 lea 0x8(%rbx),%r14 1315f: 39 c8 cmp %ecx,%eax 13161: 73 48 jae 131ab <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x8eb> 13163: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 13168: 89 c0 mov %eax,%eax 1316a: 4c 89 34 c1 mov %r14,(%rcx,%rax,8) 1316e: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 13175: 8b 8c 24 84 00 00 00 mov 0x84(%rsp),%ecx 1317c: 39 c8 cmp %ecx,%eax 1317e: 0f 83 76 12 00 00 jae 143fa <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b3a> 13184: ff c0 inc %eax 13186: 89 84 24 80 00 00 00 mov %eax,0x80(%rsp) 1318d: 48 8b 53 20 mov 0x20(%rbx),%rdx 13191: 48 85 d2 test %rdx,%rdx 13194: 0f 95 c3 setne %bl 13197: 41 84 dc test %bl,%r12b 1319a: 41 bc 00 00 00 00 mov $0x0,%r12d 131a0: 0f 85 0a ff ff ff jne 130b0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x7f0> 131a6: e9 25 01 00 00 jmp 132d0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xa10> 131ab: 89 c2 mov %eax,%edx 131ad: 48 ff c2 inc %rdx 131b0: b9 08 00 00 00 mov $0x8,%ecx 131b5: 48 8d 7c 24 78 lea 0x78(%rsp),%rdi 131ba: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 131c1: 00 131c2: e8 09 53 01 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 131c7: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 131ce: eb 93 jmp 13163 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x8a3> 131d0: e8 cb e7 00 00 call 219a0 <_ZN4llvm4dbgsEv> 131d5: 48 8b 50 18 mov 0x18(%rax),%rdx 131d9: 48 8b 48 20 mov 0x20(%rax),%rcx 131dd: 48 29 ca sub %rcx,%rdx 131e0: 48 83 fa 1e cmp $0x1e,%rdx 131e4: 77 16 ja 131fc <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x93c> 131e6: ba 1f 00 00 00 mov $0x1f,%edx 131eb: 48 89 c7 mov %rax,%rdi 131ee: 48 8d 35 74 05 04 00 lea 0x40574(%rip),%rsi # 53769 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x19f2> 131f5: e8 76 86 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 131fa: eb 1a jmp 13216 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x956> 131fc: 0f 10 05 75 05 04 00 movups 0x40575(%rip),%xmm0 # 53778 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a01> 13203: 0f 11 41 0f movups %xmm0,0xf(%rcx) 13207: 0f 10 05 5b 05 04 00 movups 0x4055b(%rip),%xmm0 # 53769 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x19f2> 1320e: 0f 11 01 movups %xmm0,(%rcx) 13211: 48 83 40 20 1f addq $0x1f,0x20(%rax) 13216: 49 8b 76 10 mov 0x10(%r14),%rsi 1321a: 48 89 c7 mov %rax,%rdi 1321d: e8 3e 82 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 13222: 48 8b 50 18 mov 0x18(%rax),%rdx 13226: 48 8b 48 20 mov 0x20(%rax),%rcx 1322a: 48 29 ca sub %rcx,%rdx 1322d: 48 83 fa 01 cmp $0x1,%rdx 13231: 77 16 ja 13249 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x989> 13233: ba 02 00 00 00 mov $0x2,%edx 13238: 48 89 c7 mov %rax,%rdi 1323b: 48 8d 35 9e fd 04 00 lea 0x4fd9e(%rip),%rsi # 62fe0 <_ZL7kSecret+0x25d0> 13242: e8 29 86 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 13247: eb 0a jmp 13253 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x993> 13249: 66 c7 01 20 27 movw $0x2720,(%rcx) 1324e: 48 83 40 20 02 addq $0x2,0x20(%rax) 13253: 49 8b 76 40 mov 0x40(%r14),%rsi 13257: 49 8b 56 48 mov 0x48(%r14),%rdx 1325b: 48 89 c7 mov %rax,%rdi 1325e: e8 0d 86 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 13263: 48 8b 50 18 mov 0x18(%rax),%rdx 13267: 48 8b 48 20 mov 0x20(%rax),%rcx 1326b: 48 29 ca sub %rcx,%rdx 1326e: 48 83 fa 17 cmp $0x17,%rdx 13272: 77 16 ja 1328a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x9ca> 13274: ba 18 00 00 00 mov $0x18,%edx 13279: 48 89 c7 mov %rax,%rdi 1327c: 48 8d 35 06 05 04 00 lea 0x40506(%rip),%rsi # 53789 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a12> 13283: e8 e8 85 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 13288: eb 1d jmp 132a7 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x9e7> 1328a: 0f 10 05 f8 04 04 00 movups 0x404f8(%rip),%xmm0 # 53789 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a12> 13291: 0f 11 01 movups %xmm0,(%rcx) 13294: 48 ba 72 65 6e 74 20 movabs $0x20646920746e6572,%rdx 1329b: 69 64 20 1329e: 48 89 51 10 mov %rdx,0x10(%rcx) 132a2: 48 83 40 20 18 addq $0x18,0x20(%rax) 132a7: 49 8b 76 18 mov 0x18(%r14),%rsi 132ab: 48 89 c7 mov %rax,%rdi 132ae: e8 ad 81 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 132b3: 48 8b 48 20 mov 0x20(%rax),%rcx 132b7: 48 39 48 18 cmp %rcx,0x18(%rax) 132bb: 0f 84 1e 02 00 00 je 134df <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc1f> 132c1: c6 01 0a movb $0xa,(%rcx) 132c4: 48 ff 40 20 incq 0x20(%rax) 132c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 132cf: 00 132d0: 49 83 7e 18 00 cmpq $0x0,0x18(%r14) 132d5: 0f 84 3b 01 00 00 je 13416 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xb56> 132db: e8 c0 e6 00 00 call 219a0 <_ZN4llvm4dbgsEv> 132e0: 48 8b 50 18 mov 0x18(%rax),%rdx 132e4: 48 8b 48 20 mov 0x20(%rax),%rcx 132e8: 48 29 ca sub %rcx,%rdx 132eb: 48 83 fa 1e cmp $0x1e,%rdx 132ef: 77 1f ja 13310 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xa50> 132f1: ba 1f 00 00 00 mov $0x1f,%edx 132f6: 48 89 c7 mov %rax,%rdi 132f9: 48 8d 35 69 04 04 00 lea 0x40469(%rip),%rsi # 53769 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x19f2> 13300: e8 6b 85 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 13305: eb 23 jmp 1332a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xa6a> 13307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1330e: 00 00 13310: 0f 10 05 61 04 04 00 movups 0x40461(%rip),%xmm0 # 53778 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a01> 13317: 0f 11 41 0f movups %xmm0,0xf(%rcx) 1331b: 0f 10 05 47 04 04 00 movups 0x40447(%rip),%xmm0 # 53769 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x19f2> 13322: 0f 11 01 movups %xmm0,(%rcx) 13325: 48 83 40 20 1f addq $0x1f,0x20(%rax) 1332a: 49 8b 75 18 mov 0x18(%r13),%rsi 1332e: 48 89 c7 mov %rax,%rdi 13331: e8 2a 81 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 13336: 48 8b 50 18 mov 0x18(%rax),%rdx 1333a: 48 8b 48 20 mov 0x20(%rax),%rcx 1333e: 48 29 ca sub %rcx,%rdx 13341: 48 83 fa 01 cmp $0x1,%rdx 13345: 77 19 ja 13360 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xaa0> 13347: ba 02 00 00 00 mov $0x2,%edx 1334c: 48 89 c7 mov %rax,%rdi 1334f: 48 8d 35 8a fc 04 00 lea 0x4fc8a(%rip),%rsi # 62fe0 <_ZL7kSecret+0x25d0> 13356: e8 15 85 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1335b: eb 0d jmp 1336a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xaaa> 1335d: 0f 1f 00 nopl (%rax) 13360: 66 c7 01 20 27 movw $0x2720,(%rcx) 13365: 48 83 40 20 02 addq $0x2,0x20(%rax) 1336a: 49 8b 75 48 mov 0x48(%r13),%rsi 1336e: 49 8b 55 50 mov 0x50(%r13),%rdx 13372: 48 89 c7 mov %rax,%rdi 13375: e8 f6 84 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1337a: 48 8b 50 18 mov 0x18(%rax),%rdx 1337e: 48 8b 48 20 mov 0x20(%rax),%rcx 13382: 48 29 ca sub %rcx,%rdx 13385: 48 83 fa 0f cmp $0xf,%rdx 13389: 77 25 ja 133b0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xaf0> 1338b: ba 10 00 00 00 mov $0x10,%edx 13390: 48 89 c7 mov %rax,%rdi 13393: 48 8d 35 08 04 04 00 lea 0x40408(%rip),%rsi # 537a2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a2b> 1339a: e8 d1 84 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1339f: eb 1e jmp 133bf <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xaff> 133a1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 133a8: 0f 1f 84 00 00 00 00 133af: 00 133b0: 0f 10 05 eb 03 04 00 movups 0x403eb(%rip),%xmm0 # 537a2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a2b> 133b7: 0f 11 01 movups %xmm0,(%rcx) 133ba: 48 83 40 20 10 addq $0x10,0x20(%rax) 133bf: be 02 00 00 00 mov $0x2,%esi 133c4: 48 89 c7 mov %rax,%rdi 133c7: e8 94 80 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 133cc: 48 8b 50 18 mov 0x18(%rax),%rdx 133d0: 48 8b 48 20 mov 0x20(%rax),%rcx 133d4: 48 29 ca sub %rcx,%rdx 133d7: 48 83 fa 08 cmp $0x8,%rdx 133db: 77 23 ja 13400 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xb40> 133dd: ba 09 00 00 00 mov $0x9,%edx 133e2: 48 89 c7 mov %rax,%rdi 133e5: 48 8d 35 c7 03 04 00 lea 0x403c7(%rip),%rsi # 537b3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a3c> 133ec: e8 7f 84 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 133f1: eb 23 jmp 13416 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xb56> 133f3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 133fa: 84 00 00 00 00 00 13400: 48 ba 20 70 61 72 65 movabs $0x73746e6572617020,%rdx 13407: 6e 74 73 1340a: 48 89 11 mov %rdx,(%rcx) 1340d: c6 41 08 0a movb $0xa,0x8(%rcx) 13411: 48 83 40 20 09 addq $0x9,0x20(%rax) 13416: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 1341b: 8b 9c 24 80 00 00 00 mov 0x80(%rsp),%ebx 13422: 48 85 db test %rbx,%rbx 13425: 74 49 je 13470 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xbb0> 13427: 4d 8d 65 48 lea 0x48(%r13),%r12 1342b: 4d 8d 75 68 lea 0x68(%r13),%r14 1342f: 48 c1 e3 03 shl $0x3,%rbx 13433: 45 31 ff xor %r15d,%r15d 13436: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1343d: 00 00 00 13440: 4a 8b 7c 3d 00 mov 0x0(%rbp,%r15,1),%rdi 13445: 48 83 c7 40 add $0x40,%rdi 13449: 4c 89 e6 mov %r12,%rsi 1344c: e8 6f e6 ff ff call 11ac0 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_> 13451: 4a 8b 7c 3d 00 mov 0x0(%rbp,%r15,1),%rdi 13456: 48 83 c7 60 add $0x60,%rdi 1345a: 4c 89 f6 mov %r14,%rsi 1345d: e8 5e e6 ff ff call 11ac0 <_ZL7prependRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS4_> 13462: 49 83 c7 08 add $0x8,%r15 13466: 4c 39 fb cmp %r15,%rbx 13469: 75 d5 jne 13440 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xb80> 1346b: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 13470: 48 8d 84 24 88 00 00 lea 0x88(%rsp),%rax 13477: 00 13478: 48 39 c5 cmp %rax,%rbp 1347b: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 13480: 74 08 je 1348a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xbca> 13482: 48 89 ef mov %rbp,%rdi 13485: e8 36 31 ff ff call 65c0 1348a: 4c 39 7c 24 10 cmp %r15,0x10(%rsp) 1348f: 0f 85 af 0f 00 00 jne 14444 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b84> 13495: 49 81 c5 90 00 00 00 add $0x90,%r13 1349c: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 134a1: 49 39 d5 cmp %rdx,%r13 134a4: 48 8b 0c 24 mov (%rsp),%rcx 134a8: 0f 87 b5 0f 00 00 ja 14463 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1ba3> 134ae: 48 89 d0 mov %rdx,%rax 134b1: 0f 84 9c fb ff ff je 13053 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x793> 134b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 134be: 00 00 134c0: 49 83 7d 00 fe cmpq $0xfffffffffffffffe,0x0(%r13) 134c5: 0f 82 85 fb ff ff jb 13050 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x790> 134cb: 49 81 c5 90 00 00 00 add $0x90,%r13 134d2: 49 39 d5 cmp %rdx,%r13 134d5: 75 e9 jne 134c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc00> 134d7: 48 89 d0 mov %rdx,%rax 134da: e9 74 fb ff ff jmp 13053 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x793> 134df: ba 01 00 00 00 mov $0x1,%edx 134e4: 48 89 c7 mov %rax,%rdi 134e7: 48 8d 35 9b 18 05 00 lea 0x5189b(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 134ee: e8 7d 83 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 134f3: 49 83 7e 18 00 cmpq $0x0,0x18(%r14) 134f8: 0f 85 dd fd ff ff jne 132db <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xa1b> 134fe: e9 13 ff ff ff jmp 13416 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xb56> 13503: 48 8b 44 24 68 mov 0x68(%rsp),%rax 13508: 48 3b 44 24 30 cmp 0x30(%rsp),%rax 1350d: 0f 84 a4 06 00 00 je 13bb7 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x12f7> 13513: 4c 8d a4 24 d0 00 00 lea 0xd0(%rsp),%r12 1351a: 00 1351b: eb 1a jmp 13537 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc77> 1351d: 0f 1f 00 nopl (%rax) 13520: 48 8b 84 24 a0 01 00 mov 0x1a0(%rsp),%rax 13527: 00 13528: 48 83 c0 08 add $0x8,%rax 1352c: 48 3b 44 24 30 cmp 0x30(%rsp),%rax 13531: 0f 84 77 06 00 00 je 13bae <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x12ee> 13537: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 1353e: 00 1353f: 4c 8b 30 mov (%rax),%r14 13542: 4d 85 f6 test %r14,%r14 13545: 0f 84 37 0f 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 1354b: 49 8b 86 88 00 00 00 mov 0x88(%r14),%rax 13552: 48 85 c0 test %rax,%rax 13555: 74 c9 je 13520 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc60> 13557: 4c 89 74 24 70 mov %r14,0x70(%rsp) 1355c: eb 12 jmp 13570 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xcb0> 1355e: 66 90 xchg %ax,%ax 13560: 48 8b 84 24 98 01 00 mov 0x198(%rsp),%rax 13567: 00 13568: 48 8b 00 mov (%rax),%rax 1356b: 48 85 c0 test %rax,%rax 1356e: 74 b0 je 13520 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xc60> 13570: 48 89 84 24 98 01 00 mov %rax,0x198(%rsp) 13577: 00 13578: 8b 40 10 mov 0x10(%rax),%eax 1357b: 48 85 c0 test %rax,%rax 1357e: 74 e0 je 13560 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xca0> 13580: 48 89 c1 mov %rax,%rcx 13583: 48 8b 84 24 98 01 00 mov 0x198(%rsp),%rax 1358a: 00 1358b: 4c 8b 78 08 mov 0x8(%rax),%r15 1358f: 48 c1 e1 06 shl $0x6,%rcx 13593: 4c 01 f9 add %r15,%rcx 13596: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1359b: eb 2e jmp 135cb <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd0b> 1359d: 0f 10 05 0a 30 04 00 movups 0x4300a(%rip),%xmm0 # 565ae <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4837> 135a4: 0f 11 41 0c movups %xmm0,0xc(%rcx) 135a8: 0f 10 05 f3 2f 04 00 movups 0x42ff3(%rip),%xmm0 # 565a2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x482b> 135af: 0f 11 01 movups %xmm0,(%rcx) 135b2: 48 83 40 20 1c addq $0x1c,0x20(%rax) 135b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 135be: 00 00 135c0: 49 83 c7 40 add $0x40,%r15 135c4: 4c 3b 7c 24 08 cmp 0x8(%rsp),%r15 135c9: 74 95 je 13560 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xca0> 135cb: 48 8b 44 24 18 mov 0x18(%rsp),%rax 135d0: 8b 4c 24 28 mov 0x28(%rsp),%ecx 135d4: 48 85 c9 test %rcx,%rcx 135d7: 74 67 je 13640 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd80> 135d9: 49 8b 57 08 mov 0x8(%r15),%rdx 135dd: 48 83 fa fe cmp $0xfffffffffffffffe,%rdx 135e1: 0f 83 59 0d 00 00 jae 14340 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a80> 135e7: 8d 34 d2 lea (%rdx,%rdx,8),%esi 135ea: 8d 34 b2 lea (%rdx,%rsi,4),%esi 135ed: 8d 79 ff lea -0x1(%rcx),%edi 135f0: 21 fe and %edi,%esi 135f2: 48 8d 2c f6 lea (%rsi,%rsi,8),%rbp 135f6: 48 c1 e5 04 shl $0x4,%rbp 135fa: 48 8b 1c 28 mov (%rax,%rbp,1),%rbx 135fe: 48 39 da cmp %rbx,%rdx 13601: 75 10 jne 13613 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd53> 13603: 48 01 c5 add %rax,%rbp 13606: 48 8d 14 c9 lea (%rcx,%rcx,8),%rdx 1360a: 48 c1 e2 04 shl $0x4,%rdx 1360e: 48 01 c2 add %rax,%rdx 13611: eb 3b jmp 1364e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd8e> 13613: 41 b8 01 00 00 00 mov $0x1,%r8d 13619: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 1361d: 74 21 je 13640 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd80> 1361f: 44 01 c6 add %r8d,%esi 13622: 41 ff c0 inc %r8d 13625: 21 fe and %edi,%esi 13627: 48 8d 1c f6 lea (%rsi,%rsi,8),%rbx 1362b: 48 c1 e3 04 shl $0x4,%rbx 1362f: 48 8d 2c 18 lea (%rax,%rbx,1),%rbp 13633: 48 8b 1c 18 mov (%rax,%rbx,1),%rbx 13637: 48 39 da cmp %rbx,%rdx 1363a: 74 ca je 13606 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd46> 1363c: eb db jmp 13619 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd59> 1363e: 66 90 xchg %ax,%ax 13640: 48 8d 14 c9 lea (%rcx,%rcx,8),%rdx 13644: 48 c1 e2 04 shl $0x4,%rdx 13648: 48 01 c2 add %rax,%rdx 1364b: 48 89 d5 mov %rdx,%rbp 1364e: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 13652: 48 c1 e1 04 shl $0x4,%rcx 13656: 48 01 c8 add %rcx,%rax 13659: 48 39 c5 cmp %rax,%rbp 1365c: 0f 84 2e 02 00 00 je 13890 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xfd0> 13662: 48 39 d5 cmp %rdx,%rbp 13665: 0f 84 f4 0c 00 00 je 1435f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a9f> 1366b: 83 7d 08 00 cmpl $0x0,0x8(%rbp) 1366f: 0f 85 47 0d 00 00 jne 143bc <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1afc> 13675: 48 8b 45 18 mov 0x18(%rbp),%rax 13679: 49 3b 47 08 cmp 0x8(%r15),%rax 1367d: 0f 85 58 0d 00 00 jne 143db <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b1b> 13683: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 13688: 49 8b 06 mov (%r14),%rax 1368b: 48 89 45 28 mov %rax,0x28(%rbp) 1368f: 49 8b 47 10 mov 0x10(%r15),%rax 13693: 48 89 45 38 mov %rax,0x38(%rbp) 13697: 49 8b 47 10 mov 0x10(%r15),%rax 1369b: 48 2b 45 30 sub 0x30(%rbp),%rax 1369f: 48 89 45 40 mov %rax,0x40(%rbp) 136a3: 49 8b 0e mov (%r14),%rcx 136a6: c7 84 24 08 01 00 00 movl $0x1,0x108(%rsp) 136ad: 01 00 00 00 136b1: 49 8b 07 mov (%r15),%rax 136b4: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) 136bb: 00 136bc: 49 8b 47 08 mov 0x8(%r15),%rax 136c0: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 136c7: 00 136c8: 48 c7 84 24 20 01 00 movq $0x0,0x120(%rsp) 136cf: 00 00 00 00 00 136d4: 48 89 8c 24 28 01 00 mov %rcx,0x128(%rsp) 136db: 00 136dc: 49 8b 4f 10 mov 0x10(%r15),%rcx 136e0: 48 89 8c 24 30 01 00 mov %rcx,0x130(%rsp) 136e7: 00 136e8: 48 89 8c 24 38 01 00 mov %rcx,0x138(%rsp) 136ef: 00 136f0: 48 c7 84 24 40 01 00 movq $0x0,0x140(%rsp) 136f7: 00 00 00 00 00 136fc: c6 84 24 58 01 00 00 movb $0x0,0x158(%rsp) 13703: 00 13704: c6 84 24 78 01 00 00 movb $0x0,0x178(%rsp) 1370b: 00 1370c: 48 c7 84 24 88 01 00 movq $0x0,0x188(%rsp) 13713: 00 00 00 00 00 13718: 48 89 44 24 78 mov %rax,0x78(%rsp) 1371d: 8b 8c 24 08 01 00 00 mov 0x108(%rsp),%ecx 13724: 48 8d 94 24 80 00 00 lea 0x80(%rsp),%rdx 1372b: 00 1372c: 89 0a mov %ecx,(%rdx) 1372e: 8b 8c 24 0c 01 00 00 mov 0x10c(%rsp),%ecx 13735: 89 4a 04 mov %ecx,0x4(%rdx) 13738: 48 8b 8c 24 10 01 00 mov 0x110(%rsp),%rcx 1373f: 00 13740: 48 89 4a 08 mov %rcx,0x8(%rdx) 13744: 48 8b 8c 24 18 01 00 mov 0x118(%rsp),%rcx 1374b: 00 1374c: 48 89 4a 10 mov %rcx,0x10(%rdx) 13750: 48 8b 8c 24 20 01 00 mov 0x120(%rsp),%rcx 13757: 00 13758: 48 89 4a 18 mov %rcx,0x18(%rdx) 1375c: 0f 10 84 24 28 01 00 movups 0x128(%rsp),%xmm0 13763: 00 13764: 0f 11 42 20 movups %xmm0,0x20(%rdx) 13768: 0f 10 84 24 38 01 00 movups 0x138(%rsp),%xmm0 1376f: 00 13770: 0f 11 42 30 movups %xmm0,0x30(%rdx) 13774: 4c 89 a4 24 c0 00 00 mov %r12,0xc0(%rsp) 1377b: 00 1377c: 48 8d 8c 24 58 01 00 lea 0x158(%rsp),%rcx 13783: 00 13784: 0f 10 01 movups (%rcx),%xmm0 13787: 41 0f 11 04 24 movups %xmm0,(%r12) 1378c: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 13793: 00 00 00 00 00 13798: 48 89 8c 24 48 01 00 mov %rcx,0x148(%rsp) 1379f: 00 137a0: 48 c7 84 24 50 01 00 movq $0x0,0x150(%rsp) 137a7: 00 00 00 00 00 137ac: c6 84 24 58 01 00 00 movb $0x0,0x158(%rsp) 137b3: 00 137b4: 48 8d 94 24 f0 00 00 lea 0xf0(%rsp),%rdx 137bb: 00 137bc: 48 89 94 24 e0 00 00 mov %rdx,0xe0(%rsp) 137c3: 00 137c4: 48 8d 8c 24 78 01 00 lea 0x178(%rsp),%rcx 137cb: 00 137cc: 0f 10 01 movups (%rcx),%xmm0 137cf: 0f 11 02 movups %xmm0,(%rdx) 137d2: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 137d9: 00 00 00 00 00 137de: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) 137e5: 00 137e6: 48 c7 84 24 70 01 00 movq $0x0,0x170(%rsp) 137ed: 00 00 00 00 00 137f2: c6 84 24 78 01 00 00 movb $0x0,0x178(%rsp) 137f9: 00 137fa: 48 c7 84 24 00 01 00 movq $0x0,0x100(%rsp) 13801: 00 00 00 00 00 13806: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 1380b: 8b 5c 24 58 mov 0x58(%rsp),%ebx 1380f: 85 db test %ebx,%ebx 13811: 48 89 74 24 38 mov %rsi,0x38(%rsp) 13816: 0f 84 b4 00 00 00 je 138d0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1010> 1381c: 48 83 f8 fe cmp $0xfffffffffffffffe,%rax 13820: 0f 83 1a 0b 00 00 jae 14340 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a80> 13826: 8d 0c c0 lea (%rax,%rax,8),%ecx 13829: 8d 0c 88 lea (%rax,%rcx,4),%ecx 1382c: 8d 53 ff lea -0x1(%rbx),%edx 1382f: 21 d1 and %edx,%ecx 13831: 48 8d 34 c9 lea (%rcx,%rcx,8),%rsi 13835: 48 c1 e6 04 shl $0x4,%rsi 13839: 4d 8d 2c 36 lea (%r14,%rsi,1),%r13 1383d: 49 8b 34 36 mov (%r14,%rsi,1),%rsi 13841: 48 39 f0 cmp %rsi,%rax 13844: 0f 84 1a 02 00 00 je 13a64 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x11a4> 1384a: 41 b8 01 00 00 00 mov $0x1,%r8d 13850: 31 ff xor %edi,%edi 13852: 48 83 fe ff cmp $0xffffffffffffffff,%rsi 13856: 0f 84 97 02 00 00 je 13af3 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1233> 1385c: 48 83 f6 fe xor $0xfffffffffffffffe,%rsi 13860: 48 09 fe or %rdi,%rsi 13863: 49 0f 44 fd cmove %r13,%rdi 13867: 44 01 c1 add %r8d,%ecx 1386a: 41 ff c0 inc %r8d 1386d: 21 d1 and %edx,%ecx 1386f: 48 8d 34 c9 lea (%rcx,%rcx,8),%rsi 13873: 48 c1 e6 04 shl $0x4,%rsi 13877: 4d 8d 2c 36 lea (%r14,%rsi,1),%r13 1387b: 49 8b 34 36 mov (%r14,%rsi,1),%rsi 1387f: 48 39 f0 cmp %rsi,%rax 13882: 0f 84 dc 01 00 00 je 13a64 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x11a4> 13888: eb c8 jmp 13852 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xf92> 1388a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 13890: e8 0b e1 00 00 call 219a0 <_ZN4llvm4dbgsEv> 13895: 48 8b 50 18 mov 0x18(%rax),%rdx 13899: 48 8b 48 20 mov 0x20(%rax),%rcx 1389d: 48 29 ca sub %rcx,%rdx 138a0: 48 83 fa 1c cmp $0x1c,%rdx 138a4: 0f 87 ca 00 00 00 ja 13974 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x10b4> 138aa: ba 1d 00 00 00 mov $0x1d,%edx 138af: 48 89 c7 mov %rax,%rdi 138b2: 48 8d 35 cb 2c 04 00 lea 0x42ccb(%rip),%rsi # 56584 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x480d> 138b9: e8 b2 7f 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 138be: e9 cb 00 00 00 jmp 1398e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x10ce> 138c3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 138ca: 84 00 00 00 00 00 138d0: 45 31 ed xor %r13d,%r13d 138d3: 48 ff 44 24 40 incq 0x40(%rsp) 138d8: 8b 4c 24 50 mov 0x50(%rsp),%ecx 138dc: 8d 14 8d 04 00 00 00 lea 0x4(,%rcx,4),%edx 138e3: 8d 34 5b lea (%rbx,%rbx,2),%esi 138e6: 39 f2 cmp %esi,%edx 138e8: 0f 83 11 02 00 00 jae 13aff <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x123f> 138ee: f7 d1 not %ecx 138f0: 01 d9 add %ebx,%ecx 138f2: 2b 4c 24 54 sub 0x54(%rsp),%ecx 138f6: 89 da mov %ebx,%edx 138f8: c1 ea 03 shr $0x3,%edx 138fb: 39 d1 cmp %edx,%ecx 138fd: 0f 86 fe 01 00 00 jbe 13b01 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1241> 13903: 4d 85 ed test %r13,%r13 13906: 0f 84 91 0a 00 00 je 1439d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1add> 1390c: 49 8b 4d 00 mov 0x0(%r13),%rcx 13910: ff 44 24 50 incl 0x50(%rsp) 13914: 48 83 f9 ff cmp $0xffffffffffffffff,%rcx 13918: 74 04 je 1391e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x105e> 1391a: ff 4c 24 54 decl 0x54(%rsp) 1391e: 49 89 45 00 mov %rax,0x0(%r13) 13922: 48 8d 84 24 80 00 00 lea 0x80(%rsp),%rax 13929: 00 1392a: 0f 10 00 movups (%rax),%xmm0 1392d: 0f 10 48 10 movups 0x10(%rax),%xmm1 13931: 0f 10 50 20 movups 0x20(%rax),%xmm2 13935: 0f 10 58 30 movups 0x30(%rax),%xmm3 13939: 41 0f 11 45 08 movups %xmm0,0x8(%r13) 1393e: 41 0f 11 4d 18 movups %xmm1,0x18(%r13) 13943: 41 0f 11 55 28 movups %xmm2,0x28(%r13) 13948: 41 0f 11 5d 38 movups %xmm3,0x38(%r13) 1394d: 49 8d 45 58 lea 0x58(%r13),%rax 13951: 49 89 45 48 mov %rax,0x48(%r13) 13955: 48 8b 8c 24 c0 00 00 mov 0xc0(%rsp),%rcx 1395c: 00 1395d: 4c 39 e1 cmp %r12,%rcx 13960: 74 66 je 139c8 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1108> 13962: 49 89 4d 48 mov %rcx,0x48(%r13) 13966: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 1396d: 00 1396e: 49 89 45 58 mov %rax,0x58(%r13) 13972: eb 5c jmp 139d0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1110> 13974: 0f 10 05 16 2c 04 00 movups 0x42c16(%rip),%xmm0 # 56591 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x481a> 1397b: 0f 11 41 0d movups %xmm0,0xd(%rcx) 1397f: 0f 10 05 fe 2b 04 00 movups 0x42bfe(%rip),%xmm0 # 56584 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x480d> 13986: 0f 11 01 movups %xmm0,(%rcx) 13989: 48 83 40 20 1d addq $0x1d,0x20(%rax) 1398e: 49 8b 77 08 mov 0x8(%r15),%rsi 13992: 48 89 c7 mov %rax,%rdi 13995: e8 c6 7a 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 1399a: 48 8b 50 18 mov 0x18(%rax),%rdx 1399e: 48 8b 48 20 mov 0x20(%rax),%rcx 139a2: 48 29 ca sub %rcx,%rdx 139a5: 48 83 fa 1b cmp $0x1b,%rdx 139a9: 0f 87 ee fb ff ff ja 1359d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xcdd> 139af: ba 1c 00 00 00 mov $0x1c,%edx 139b4: 48 89 c7 mov %rax,%rdi 139b7: 48 8d 35 e4 2b 04 00 lea 0x42be4(%rip),%rsi # 565a2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x482b> 139be: e8 ad 7e 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 139c3: e9 f8 fb ff ff jmp 135c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd00> 139c8: 41 0f 10 04 24 movups (%r12),%xmm0 139cd: 0f 11 00 movups %xmm0,(%rax) 139d0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 139d7: 00 139d8: 49 89 45 50 mov %rax,0x50(%r13) 139dc: 4c 89 a4 24 c0 00 00 mov %r12,0xc0(%rsp) 139e3: 00 139e4: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 139eb: 00 00 00 00 00 139f0: c6 84 24 d0 00 00 00 movb $0x0,0xd0(%rsp) 139f7: 00 139f8: 49 8d 45 78 lea 0x78(%r13),%rax 139fc: 49 89 45 68 mov %rax,0x68(%r13) 13a00: 48 8b 8c 24 e0 00 00 mov 0xe0(%rsp),%rcx 13a07: 00 13a08: 48 8d 94 24 f0 00 00 lea 0xf0(%rsp),%rdx 13a0f: 00 13a10: 48 39 d1 cmp %rdx,%rcx 13a13: 74 12 je 13a27 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1167> 13a15: 49 89 4d 68 mov %rcx,0x68(%r13) 13a19: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 13a20: 00 13a21: 49 89 45 78 mov %rax,0x78(%r13) 13a25: eb 06 jmp 13a2d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x116d> 13a27: 0f 10 02 movups (%rdx),%xmm0 13a2a: 0f 11 00 movups %xmm0,(%rax) 13a2d: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 13a34: 00 13a35: 49 89 45 70 mov %rax,0x70(%r13) 13a39: 48 89 94 24 e0 00 00 mov %rdx,0xe0(%rsp) 13a40: 00 13a41: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 13a48: 00 00 00 00 00 13a4d: c6 84 24 f0 00 00 00 movb $0x0,0xf0(%rsp) 13a54: 00 13a55: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 13a5c: 00 13a5d: 49 89 85 88 00 00 00 mov %rax,0x88(%r13) 13a64: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 13a69: 48 8b bc 24 68 01 00 mov 0x168(%rsp),%rdi 13a70: 00 13a71: 48 8d 84 24 78 01 00 lea 0x178(%rsp),%rax 13a78: 00 13a79: 48 39 c7 cmp %rax,%rdi 13a7c: 74 05 je 13a83 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x11c3> 13a7e: e8 fd 29 ff ff call 6480 <_ZdlPv@plt> 13a83: 48 8b bc 24 48 01 00 mov 0x148(%rsp),%rdi 13a8a: 00 13a8b: 48 8d 84 24 58 01 00 lea 0x158(%rsp),%rax 13a92: 00 13a93: 48 39 c7 cmp %rax,%rdi 13a96: 74 05 je 13a9d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x11dd> 13a98: e8 e3 29 ff ff call 6480 <_ZdlPv@plt> 13a9d: 4c 39 64 24 40 cmp %r12,0x40(%rsp) 13aa2: 0f 85 d6 08 00 00 jne 1437e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1abe> 13aa8: 89 d8 mov %ebx,%eax 13aaa: 48 8d 04 c0 lea (%rax,%rax,8),%rax 13aae: 48 c1 e0 04 shl $0x4,%rax 13ab2: 49 01 c6 add %rax,%r14 13ab5: 4d 39 f5 cmp %r14,%r13 13ab8: 0f 84 a1 08 00 00 je 1435f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a9f> 13abe: 48 8b 44 24 38 mov 0x38(%rsp),%rax 13ac3: 48 39 44 24 10 cmp %rax,0x10(%rsp) 13ac8: 0f 85 b0 08 00 00 jne 1437e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1abe> 13ace: 48 83 c5 08 add $0x8,%rbp 13ad2: 49 83 c5 08 add $0x8,%r13 13ad6: 4c 89 ef mov %r13,%rdi 13ad9: 48 89 ee mov %rbp,%rsi 13adc: e8 df dd ff ff call 118c0 <_ZN1M15ProfilingDetail14CompletedEntry17mergeBeginIntoEndERKS1_> 13ae1: 4c 8d a4 24 d0 00 00 lea 0xd0(%rsp),%r12 13ae8: 00 13ae9: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 13aee: e9 cd fa ff ff jmp 135c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0xd00> 13af3: 48 85 ff test %rdi,%rdi 13af6: 4c 0f 45 ef cmovne %rdi,%r13 13afa: e9 d4 fd ff ff jmp 138d3 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1013> 13aff: 01 db add %ebx,%ebx 13b01: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 13b06: 89 de mov %ebx,%esi 13b08: e8 73 33 00 00 call 16e80 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj> 13b0d: 8b 5c 24 58 mov 0x58(%rsp),%ebx 13b11: 85 db test %ebx,%ebx 13b13: 0f 84 84 08 00 00 je 1439d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1add> 13b19: 48 8b 44 24 78 mov 0x78(%rsp),%rax 13b1e: 48 83 f8 fe cmp $0xfffffffffffffffe,%rax 13b22: 0f 83 18 08 00 00 jae 14340 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a80> 13b28: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 13b2d: 8d 0c c0 lea (%rax,%rax,8),%ecx 13b30: 8d 0c 88 lea (%rax,%rcx,4),%ecx 13b33: 8d 53 ff lea -0x1(%rbx),%edx 13b36: 21 d1 and %edx,%ecx 13b38: 48 8d 34 c9 lea (%rcx,%rcx,8),%rsi 13b3c: 48 c1 e6 04 shl $0x4,%rsi 13b40: 4d 8d 2c 36 lea (%r14,%rsi,1),%r13 13b44: 49 8b 34 36 mov (%r14,%rsi,1),%rsi 13b48: 48 39 f0 cmp %rsi,%rax 13b4b: 75 09 jne 13b56 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1296> 13b4d: ff 44 24 50 incl 0x50(%rsp) 13b51: e9 c4 fd ff ff jmp 1391a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x105a> 13b56: 41 b8 01 00 00 00 mov $0x1,%r8d 13b5c: 31 ff xor %edi,%edi 13b5e: 48 83 fe ff cmp $0xffffffffffffffff,%rsi 13b62: 74 3e je 13ba2 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x12e2> 13b64: 48 83 f6 fe xor $0xfffffffffffffffe,%rsi 13b68: 48 09 fe or %rdi,%rsi 13b6b: 49 0f 44 fd cmove %r13,%rdi 13b6f: 44 01 c1 add %r8d,%ecx 13b72: 41 ff c0 inc %r8d 13b75: 21 d1 and %edx,%ecx 13b77: 48 8d 34 c9 lea (%rcx,%rcx,8),%rsi 13b7b: 48 c1 e6 04 shl $0x4,%rsi 13b7f: 4d 8d 2c 36 lea (%r14,%rsi,1),%r13 13b83: 49 8b 34 36 mov (%r14,%rsi,1),%rsi 13b87: 48 39 f0 cmp %rsi,%rax 13b8a: 75 d2 jne 13b5e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x129e> 13b8c: 48 89 c1 mov %rax,%rcx 13b8f: ff 44 24 50 incl 0x50(%rsp) 13b93: 48 83 f9 ff cmp $0xffffffffffffffff,%rcx 13b97: 0f 85 7d fd ff ff jne 1391a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x105a> 13b9d: e9 7c fd ff ff jmp 1391e <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x105e> 13ba2: 48 85 ff test %rdi,%rdi 13ba5: 4c 0f 45 ef cmovne %rdi,%r13 13ba9: e9 5e fd ff ff jmp 1390c <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x104c> 13bae: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 13bb3: 48 8b 0c 24 mov (%rsp),%rcx 13bb7: 0f 57 c0 xorps %xmm0,%xmm0 13bba: 0f 11 01 movups %xmm0,(%rcx) 13bbd: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) 13bc4: 00 13bc5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13bca: 8b 4c 24 28 mov 0x28(%rsp),%ecx 13bce: 48 8d 2c c9 lea (%rcx,%rcx,8),%rbp 13bd2: 48 c1 e5 04 shl $0x4,%rbp 13bd6: 48 01 c5 add %rax,%rbp 13bd9: 83 7c 24 20 00 cmpl $0x0,0x20(%rsp) 13bde: 74 36 je 13c16 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1356> 13be0: 85 c9 test %ecx,%ecx 13be2: 74 37 je 13c1b <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x135b> 13be4: 48 89 ca mov %rcx,%rdx 13be7: 48 c1 e2 04 shl $0x4,%rdx 13beb: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 13bef: 48 89 c3 mov %rax,%rbx 13bf2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 13bf9: 1f 84 00 00 00 00 00 13c00: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 13c04: 72 1a jb 13c20 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1360> 13c06: 48 81 c3 90 00 00 00 add $0x90,%rbx 13c0d: 48 81 c2 70 ff ff ff add $0xffffffffffffff70,%rdx 13c14: 75 ea jne 13c00 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1340> 13c16: 48 89 eb mov %rbp,%rbx 13c19: eb 05 jmp 13c20 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1360> 13c1b: 31 c9 xor %ecx,%ecx 13c1d: 48 89 c3 mov %rax,%rbx 13c20: 89 c9 mov %ecx,%ecx 13c22: 4c 8d 34 c9 lea (%rcx,%rcx,8),%r14 13c26: 49 c1 e6 04 shl $0x4,%r14 13c2a: 49 01 c6 add %rax,%r14 13c2d: 48 85 c0 test %rax,%rax 13c30: 74 75 je 13ca7 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x13e7> 13c32: 4c 39 f3 cmp %r14,%rbx 13c35: 48 8b 3c 24 mov (%rsp),%rdi 13c39: 75 10 jne 13c4b <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x138b> 13c3b: eb 73 jmp 13cb0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x13f0> 13c3d: 0f 1f 00 nopl (%rax) 13c40: 48 89 d8 mov %rbx,%rax 13c43: 48 89 c3 mov %rax,%rbx 13c46: 4c 39 f0 cmp %r14,%rax 13c49: 74 65 je 13cb0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x13f0> 13c4b: 48 39 eb cmp %rbp,%rbx 13c4e: 0f 84 d1 07 00 00 je 14425 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b65> 13c54: 48 8d 73 08 lea 0x8(%rbx),%rsi 13c58: e8 83 08 00 00 call 144e0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_> 13c5d: 4c 39 7c 24 10 cmp %r15,0x10(%rsp) 13c62: 0f 85 dc 07 00 00 jne 14444 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b84> 13c68: 48 81 c3 90 00 00 00 add $0x90,%rbx 13c6f: 48 39 eb cmp %rbp,%rbx 13c72: 0f 87 eb 07 00 00 ja 14463 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1ba3> 13c78: 48 89 e8 mov %rbp,%rax 13c7b: 48 8b 3c 24 mov (%rsp),%rdi 13c7f: 74 c2 je 13c43 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1383> 13c81: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 13c88: 0f 1f 84 00 00 00 00 13c8f: 00 13c90: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 13c94: 72 aa jb 13c40 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1380> 13c96: 48 81 c3 90 00 00 00 add $0x90,%rbx 13c9d: 48 39 eb cmp %rbp,%rbx 13ca0: 75 ee jne 13c90 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x13d0> 13ca2: 48 89 e8 mov %rbp,%rax 13ca5: eb 9c jmp 13c43 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1383> 13ca7: 4c 39 f3 cmp %r14,%rbx 13caa: 48 8b 3c 24 mov (%rsp),%rdi 13cae: 75 6b jne 13d1b <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x145b> 13cb0: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 13cb5: e8 46 09 00 00 call 14600 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv> 13cba: 48 8b 44 24 48 mov 0x48(%rsp),%rax 13cbf: 8b 4c 24 58 mov 0x58(%rsp),%ecx 13cc3: 48 8d 2c c9 lea (%rcx,%rcx,8),%rbp 13cc7: 48 c1 e5 04 shl $0x4,%rbp 13ccb: 48 01 c5 add %rax,%rbp 13cce: 83 7c 24 50 00 cmpl $0x0,0x50(%rsp) 13cd3: 74 35 je 13d0a <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x144a> 13cd5: 85 c9 test %ecx,%ecx 13cd7: 0f 84 9a 00 00 00 je 13d77 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14b7> 13cdd: 48 89 ca mov %rcx,%rdx 13ce0: 48 c1 e2 04 shl $0x4,%rdx 13ce4: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 13ce8: 48 89 c3 mov %rax,%rbx 13ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 13cf0: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 13cf4: 0f 82 82 00 00 00 jb 13d7c <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14bc> 13cfa: 48 81 c3 90 00 00 00 add $0x90,%rbx 13d01: 48 81 c2 70 ff ff ff add $0xffffffffffffff70,%rdx 13d08: 75 e6 jne 13cf0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1430> 13d0a: 48 89 eb mov %rbp,%rbx 13d0d: eb 6d jmp 13d7c <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14bc> 13d0f: 90 nop 13d10: 48 89 d8 mov %rbx,%rax 13d13: 48 89 c3 mov %rax,%rbx 13d16: 4c 39 f0 cmp %r14,%rax 13d19: 74 95 je 13cb0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x13f0> 13d1b: 48 39 eb cmp %rbp,%rbx 13d1e: 0f 84 01 07 00 00 je 14425 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b65> 13d24: 48 8d 73 08 lea 0x8(%rbx),%rsi 13d28: e8 b3 07 00 00 call 144e0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_> 13d2d: 4c 39 7c 24 10 cmp %r15,0x10(%rsp) 13d32: 0f 85 0c 07 00 00 jne 14444 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b84> 13d38: 48 81 c3 90 00 00 00 add $0x90,%rbx 13d3f: 48 39 eb cmp %rbp,%rbx 13d42: 0f 87 1b 07 00 00 ja 14463 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1ba3> 13d48: 48 89 e8 mov %rbp,%rax 13d4b: 48 8b 3c 24 mov (%rsp),%rdi 13d4f: 74 c2 je 13d13 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1453> 13d51: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 13d58: 0f 1f 84 00 00 00 00 13d5f: 00 13d60: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 13d64: 72 aa jb 13d10 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1450> 13d66: 48 81 c3 90 00 00 00 add $0x90,%rbx 13d6d: 48 39 eb cmp %rbp,%rbx 13d70: 75 ee jne 13d60 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14a0> 13d72: 48 89 e8 mov %rbp,%rax 13d75: eb 9c jmp 13d13 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1453> 13d77: 31 c9 xor %ecx,%ecx 13d79: 48 89 c3 mov %rax,%rbx 13d7c: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 13d81: 89 c9 mov %ecx,%ecx 13d83: 4c 8d 3c c9 lea (%rcx,%rcx,8),%r15 13d87: 49 c1 e7 04 shl $0x4,%r15 13d8b: 49 01 c7 add %rax,%r15 13d8e: 48 85 c0 test %rax,%rax 13d91: 74 74 je 13e07 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1547> 13d93: 4c 39 fb cmp %r15,%rbx 13d96: 48 8b 3c 24 mov (%rsp),%rdi 13d9a: 75 0f jne 13dab <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14eb> 13d9c: eb 72 jmp 13e10 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1550> 13d9e: 66 90 xchg %ax,%ax 13da0: 48 89 d8 mov %rbx,%rax 13da3: 48 89 c3 mov %rax,%rbx 13da6: 4c 39 f8 cmp %r15,%rax 13da9: 74 65 je 13e10 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1550> 13dab: 48 39 eb cmp %rbp,%rbx 13dae: 0f 84 71 06 00 00 je 14425 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b65> 13db4: 48 8d 73 08 lea 0x8(%rbx),%rsi 13db8: e8 23 07 00 00 call 144e0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_> 13dbd: 4c 39 74 24 40 cmp %r14,0x40(%rsp) 13dc2: 0f 85 7c 06 00 00 jne 14444 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b84> 13dc8: 48 81 c3 90 00 00 00 add $0x90,%rbx 13dcf: 48 39 eb cmp %rbp,%rbx 13dd2: 0f 87 8b 06 00 00 ja 14463 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1ba3> 13dd8: 48 89 e8 mov %rbp,%rax 13ddb: 48 8b 3c 24 mov (%rsp),%rdi 13ddf: 74 c2 je 13da3 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14e3> 13de1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 13de8: 0f 1f 84 00 00 00 00 13def: 00 13df0: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 13df4: 72 aa jb 13da0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14e0> 13df6: 48 81 c3 90 00 00 00 add $0x90,%rbx 13dfd: 48 39 eb cmp %rbp,%rbx 13e00: 75 ee jne 13df0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1530> 13e02: 48 89 e8 mov %rbp,%rax 13e05: eb 9c jmp 13da3 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x14e3> 13e07: 4c 39 fb cmp %r15,%rbx 13e0a: 48 8b 3c 24 mov (%rsp),%rdi 13e0e: 75 3b jne 13e4b <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x158b> 13e10: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 13e15: e8 e6 07 00 00 call 14600 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv> 13e1a: 48 8b 3c 24 mov (%rsp),%rdi 13e1e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 13e23: 48 3b 44 24 30 cmp 0x30(%rsp),%rax 13e28: 0f 84 47 03 00 00 je 14175 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x18b5> 13e2e: 41 bc 88 00 00 00 mov $0x88,%r12d 13e34: e9 8b 00 00 00 jmp 13ec4 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1604> 13e39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 13e40: 48 89 d8 mov %rbx,%rax 13e43: 48 89 c3 mov %rax,%rbx 13e46: 4c 39 f8 cmp %r15,%rax 13e49: 74 c5 je 13e10 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1550> 13e4b: 48 39 eb cmp %rbp,%rbx 13e4e: 0f 84 d1 05 00 00 je 14425 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b65> 13e54: 48 8d 73 08 lea 0x8(%rbx),%rsi 13e58: e8 83 06 00 00 call 144e0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_> 13e5d: 4c 39 74 24 40 cmp %r14,0x40(%rsp) 13e62: 0f 85 dc 05 00 00 jne 14444 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b84> 13e68: 48 81 c3 90 00 00 00 add $0x90,%rbx 13e6f: 48 39 eb cmp %rbp,%rbx 13e72: 0f 87 eb 05 00 00 ja 14463 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1ba3> 13e78: 48 89 e8 mov %rbp,%rax 13e7b: 48 8b 3c 24 mov (%rsp),%rdi 13e7f: 74 c2 je 13e43 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1583> 13e81: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 13e88: 0f 1f 84 00 00 00 00 13e8f: 00 13e90: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 13e94: 72 aa jb 13e40 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1580> 13e96: 48 81 c3 90 00 00 00 add $0x90,%rbx 13e9d: 48 39 eb cmp %rbp,%rbx 13ea0: 75 ee jne 13e90 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x15d0> 13ea2: 48 89 e8 mov %rbp,%rax 13ea5: eb 9c jmp 13e43 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1583> 13ea7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13eae: 00 00 13eb0: 48 8b 44 24 68 mov 0x68(%rsp),%rax 13eb5: 48 83 c0 08 add $0x8,%rax 13eb9: 48 3b 44 24 30 cmp 0x30(%rsp),%rax 13ebe: 0f 84 b1 02 00 00 je 14175 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x18b5> 13ec4: 48 89 44 24 68 mov %rax,0x68(%rsp) 13ec9: 4c 8b 28 mov (%rax),%r13 13ecc: 4d 85 ed test %r13,%r13 13ecf: 0f 84 ad 05 00 00 je 14482 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1bc2> 13ed5: 4d 8b b5 a0 00 00 00 mov 0xa0(%r13),%r14 13edc: eb 05 jmp 13ee3 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1623> 13ede: 66 90 xchg %ax,%ax 13ee0: 4d 8b 36 mov (%r14),%r14 13ee3: 4d 85 f6 test %r14,%r14 13ee6: 0f 84 e4 00 00 00 je 13fd0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1710> 13eec: 41 8b 46 10 mov 0x10(%r14),%eax 13ef0: 48 85 c0 test %rax,%rax 13ef3: 74 eb je 13ee0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1620> 13ef5: 49 8b 5e 08 mov 0x8(%r14),%rbx 13ef9: 48 8b 6f 08 mov 0x8(%rdi),%rbp 13efd: 48 c1 e0 04 shl $0x4,%rax 13f01: 4c 8d 3c 40 lea (%rax,%rax,2),%r15 13f05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 13f0c: 00 00 00 00 13f10: 48 3b 6f 10 cmp 0x10(%rdi),%rbp 13f14: 74 7a je 13f90 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x16d0> 13f16: 49 8b 45 00 mov 0x0(%r13),%rax 13f1a: c7 45 00 02 00 00 00 movl $0x2,0x0(%rbp) 13f21: 48 8b 0b mov (%rbx),%rcx 13f24: 48 89 4d 08 mov %rcx,0x8(%rbp) 13f28: 0f 57 c0 xorps %xmm0,%xmm0 13f2b: 0f 11 45 10 movups %xmm0,0x10(%rbp) 13f2f: 48 89 45 20 mov %rax,0x20(%rbp) 13f33: 48 8b 43 08 mov 0x8(%rbx),%rax 13f37: 48 89 45 28 mov %rax,0x28(%rbp) 13f3b: 48 8b 43 08 mov 0x8(%rbx),%rax 13f3f: 48 89 45 30 mov %rax,0x30(%rbp) 13f43: 48 c7 45 38 00 00 00 movq $0x0,0x38(%rbp) 13f4a: 00 13f4b: 48 8d 7d 40 lea 0x40(%rbp),%rdi 13f4f: 48 8d 73 18 lea 0x18(%rbx),%rsi 13f53: e8 58 d6 ff ff call 115b0 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev> 13f58: 48 8b 3c 24 mov (%rsp),%rdi 13f5c: 48 8d 45 70 lea 0x70(%rbp),%rax 13f60: 48 89 45 60 mov %rax,0x60(%rbp) 13f64: 48 c7 45 68 00 00 00 movq $0x0,0x68(%rbp) 13f6b: 00 13f6c: c6 45 70 00 movb $0x0,0x70(%rbp) 13f70: 48 8b 43 10 mov 0x10(%rbx),%rax 13f74: 48 89 85 80 00 00 00 mov %rax,0x80(%rbp) 13f7b: 48 8b 6f 08 mov 0x8(%rdi),%rbp 13f7f: 4c 01 e5 add %r12,%rbp 13f82: 48 89 6f 08 mov %rbp,0x8(%rdi) 13f86: 48 39 2f cmp %rbp,(%rdi) 13f89: 75 24 jne 13faf <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x16ef> 13f8b: e9 b8 01 00 00 jmp 14148 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1888> 13f90: 48 89 ee mov %rbp,%rsi 13f93: 4c 89 ea mov %r13,%rdx 13f96: 48 89 d9 mov %rbx,%rcx 13f99: e8 62 38 00 00 call 17800 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_> 13f9e: 48 8b 3c 24 mov (%rsp),%rdi 13fa2: 48 8b 6f 08 mov 0x8(%rdi),%rbp 13fa6: 48 39 2f cmp %rbp,(%rdi) 13fa9: 0f 84 99 01 00 00 je 14148 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1888> 13faf: 48 83 c3 30 add $0x30,%rbx 13fb3: 49 83 c7 d0 add $0xffffffffffffffd0,%r15 13fb7: 0f 85 53 ff ff ff jne 13f10 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1650> 13fbd: e9 1e ff ff ff jmp 13ee0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1620> 13fc2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 13fc9: 1f 84 00 00 00 00 00 13fd0: 49 8b 85 b8 00 00 00 mov 0xb8(%r13),%rax 13fd7: 48 85 c0 test %rax,%rax 13fda: 0f 84 d0 fe ff ff je 13eb0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x15f0> 13fe0: 4c 89 6c 24 38 mov %r13,0x38(%rsp) 13fe5: eb 1a jmp 14001 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1741> 13fe7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13fee: 00 00 13ff0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13ff5: 48 8b 00 mov (%rax),%rax 13ff8: 48 85 c0 test %rax,%rax 13ffb: 0f 84 af fe ff ff je 13eb0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x15f0> 14001: 48 89 44 24 08 mov %rax,0x8(%rsp) 14006: 8b 40 10 mov 0x10(%rax),%eax 14009: 48 85 c0 test %rax,%rax 1400c: 74 e2 je 13ff0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1730> 1400e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14013: 48 8b 69 08 mov 0x8(%rcx),%rbp 14017: 48 8b 5f 08 mov 0x8(%rdi),%rbx 1401b: 48 c1 e0 04 shl $0x4,%rax 1401f: 4c 8d 3c 40 lea (%rax,%rax,2),%r15 14023: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1402a: 84 00 00 00 00 00 14030: 48 3b 5f 10 cmp 0x10(%rdi),%rbx 14034: 0f 84 86 00 00 00 je 140c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1800> 1403a: 49 8b 45 00 mov 0x0(%r13),%rax 1403e: c7 03 03 00 00 00 movl $0x3,(%rbx) 14044: 48 8b 4d 00 mov 0x0(%rbp),%rcx 14048: 48 89 4b 08 mov %rcx,0x8(%rbx) 1404c: 0f 57 c0 xorps %xmm0,%xmm0 1404f: 0f 11 43 10 movups %xmm0,0x10(%rbx) 14053: 48 89 43 20 mov %rax,0x20(%rbx) 14057: 48 8b 45 08 mov 0x8(%rbp),%rax 1405b: 48 89 43 28 mov %rax,0x28(%rbx) 1405f: 48 8b 45 08 mov 0x8(%rbp),%rax 14063: 48 89 43 30 mov %rax,0x30(%rbx) 14067: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 1406e: 00 1406f: 4c 8d 73 50 lea 0x50(%rbx),%r14 14073: 4c 89 73 40 mov %r14,0x40(%rbx) 14077: 4c 8b 6d 10 mov 0x10(%rbp),%r13 1407b: 4c 8b 65 18 mov 0x18(%rbp),%r12 1407f: 49 83 fc 10 cmp $0x10,%r12 14083: 72 22 jb 140a7 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x17e7> 14085: 4c 89 e0 mov %r12,%rax 14088: 48 c1 e8 3e shr $0x3e,%rax 1408c: 0f 85 87 03 00 00 jne 14419 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1b59> 14092: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 14097: e8 14 24 ff ff call 64b0 <_Znwm@plt> 1409c: 49 89 c6 mov %rax,%r14 1409f: 48 89 43 40 mov %rax,0x40(%rbx) 140a3: 4c 89 63 50 mov %r12,0x50(%rbx) 140a7: 4d 85 e4 test %r12,%r12 140aa: 48 8b 3c 24 mov (%rsp),%rdi 140ae: 74 42 je 140f2 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1832> 140b0: 49 83 fc 01 cmp $0x1,%r12 140b4: 75 2a jne 140e0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1820> 140b6: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 140bb: 41 88 06 mov %al,(%r14) 140be: eb 32 jmp 140f2 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1832> 140c0: 48 89 de mov %rbx,%rsi 140c3: 4c 89 ea mov %r13,%rdx 140c6: 48 89 e9 mov %rbp,%rcx 140c9: e8 52 3b 00 00 call 17c20 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_> 140ce: 48 8b 3c 24 mov (%rsp),%rdi 140d2: 48 8b 5f 08 mov 0x8(%rdi),%rbx 140d6: 48 39 1f cmp %rbx,(%rdi) 140d9: 75 5a jne 14135 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1875> 140db: eb 6b jmp 14148 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1888> 140dd: 0f 1f 00 nopl (%rax) 140e0: 4c 89 f7 mov %r14,%rdi 140e3: 4c 89 ee mov %r13,%rsi 140e6: 4c 89 e2 mov %r12,%rdx 140e9: e8 42 23 ff ff call 6430 140ee: 48 8b 3c 24 mov (%rsp),%rdi 140f2: 4c 89 63 48 mov %r12,0x48(%rbx) 140f6: 43 c6 04 26 00 movb $0x0,(%r14,%r12,1) 140fb: 48 8d 43 70 lea 0x70(%rbx),%rax 140ff: 48 89 43 60 mov %rax,0x60(%rbx) 14103: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 1410a: 00 1410b: c6 43 70 00 movb $0x0,0x70(%rbx) 1410f: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 14116: 00 00 00 00 1411a: 48 8b 5f 08 mov 0x8(%rdi),%rbx 1411e: 41 bc 88 00 00 00 mov $0x88,%r12d 14124: 4c 01 e3 add %r12,%rbx 14127: 48 89 5f 08 mov %rbx,0x8(%rdi) 1412b: 4c 8b 6c 24 38 mov 0x38(%rsp),%r13 14130: 48 39 1f cmp %rbx,(%rdi) 14133: 74 13 je 14148 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1888> 14135: 48 83 c5 30 add $0x30,%rbp 14139: 49 83 c7 d0 add $0xffffffffffffffd0,%r15 1413d: 0f 85 ed fe ff ff jne 14030 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1770> 14143: e9 a8 fe ff ff jmp 13ff0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1730> 14148: 48 8d 3d d1 cf 03 00 lea 0x3cfd1(%rip),%rdi # 51120 1414f: 48 8d 35 8d ce 03 00 lea 0x3ce8d(%rip),%rsi # 50fe3 14156: 48 8d 0d 62 24 04 00 lea 0x42462(%rip),%rcx # 565bf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4848> 1415d: 4c 8d 05 95 cf 03 00 lea 0x3cf95(%rip),%r8 # 510f9 14164: ba 76 04 00 00 mov $0x476,%edx 14169: 31 c0 xor %eax,%eax 1416b: e8 e0 1e ff ff call 6050 14170: e8 4b 21 ff ff call 62c0 14175: 4c 8b 37 mov (%rdi),%r14 14178: 48 8b 5f 08 mov 0x8(%rdi),%rbx 1417c: 49 39 de cmp %rbx,%r14 1417f: 74 73 je 141f4 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1934> 14181: 48 89 dd mov %rbx,%rbp 14184: 4c 29 f5 sub %r14,%rbp 14187: 48 89 e8 mov %rbp,%rax 1418a: 48 c1 f8 03 sar $0x3,%rax 1418e: 48 b9 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rcx 14195: f0 f0 f0 14198: 48 0f af c8 imul %rax,%rcx 1419c: 48 0f bd d1 bsr %rcx,%rdx 141a0: 48 83 f2 3f xor $0x3f,%rdx 141a4: 48 01 d2 add %rdx,%rdx 141a7: 48 83 f2 7e xor $0x7e,%rdx 141ab: 4c 89 f7 mov %r14,%rdi 141ae: 48 89 de mov %rbx,%rsi 141b1: e8 fa 3e 00 00 call 180b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_> 141b6: 48 81 fd 81 08 00 00 cmp $0x881,%rbp 141bd: 0f 8c 9e 00 00 00 jl 14261 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x19a1> 141c3: 49 8d ae 80 08 00 00 lea 0x880(%r14),%rbp 141ca: 4c 89 f7 mov %r14,%rdi 141cd: 48 89 ee mov %rbp,%rsi 141d0: e8 7b 4e 00 00 call 19050 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_> 141d5: 48 39 dd cmp %rbx,%rbp 141d8: 74 1a je 141f4 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1934> 141da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 141e0: 48 89 ef mov %rbp,%rdi 141e3: e8 38 54 00 00 call 19620 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_> 141e8: 48 81 c5 88 00 00 00 add $0x88,%rbp 141ef: 48 39 dd cmp %rbx,%rbp 141f2: 75 ec jne 141e0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1920> 141f4: 8b 44 24 58 mov 0x58(%rsp),%eax 141f8: 48 85 c0 test %rax,%rax 141fb: 74 78 je 14275 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x19b5> 141fd: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 14202: 48 c1 e0 04 shl $0x4,%rax 14206: 48 8d 2c c0 lea (%rax,%rax,8),%rbp 1420a: 48 83 c3 58 add $0x58,%rbx 1420e: eb 10 jmp 14220 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1960> 14210: 48 81 c3 90 00 00 00 add $0x90,%rbx 14217: 48 81 c5 70 ff ff ff add $0xffffffffffffff70,%rbp 1421e: 74 29 je 14249 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1989> 14220: 48 83 7b a8 fd cmpq $0xfffffffffffffffd,-0x58(%rbx) 14225: 77 e9 ja 14210 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1950> 14227: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1422b: 48 8d 43 20 lea 0x20(%rbx),%rax 1422f: 48 39 f8 cmp %rdi,%rax 14232: 74 05 je 14239 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1979> 14234: e8 47 22 ff ff call 6480 <_ZdlPv@plt> 14239: 48 8b 7b f0 mov -0x10(%rbx),%rdi 1423d: 48 39 fb cmp %rdi,%rbx 14240: 74 ce je 14210 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1950> 14242: e8 39 22 ff ff call 6480 <_ZdlPv@plt> 14247: eb c7 jmp 14210 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1950> 14249: 8b 44 24 58 mov 0x58(%rsp),%eax 1424d: 48 c1 e0 04 shl $0x4,%rax 14251: 48 8d 34 c0 lea (%rax,%rax,8),%rsi 14255: eb 20 jmp 14277 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x19b7> 14257: 31 c9 xor %ecx,%ecx 14259: 49 89 c5 mov %rax,%r13 1425c: e9 bc ed ff ff jmp 1301d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x75d> 14261: 4c 89 f7 mov %r14,%rdi 14264: 48 89 de mov %rbx,%rsi 14267: e8 e4 4d 00 00 call 19050 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_> 1426c: 8b 44 24 58 mov 0x58(%rsp),%eax 14270: 48 85 c0 test %rax,%rax 14273: 75 88 jne 141fd <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x193d> 14275: 31 f6 xor %esi,%esi 14277: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1427c: ba 08 00 00 00 mov $0x8,%edx 14281: e8 ba 15 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 14286: 8b 44 24 28 mov 0x28(%rsp),%eax 1428a: 48 85 c0 test %rax,%rax 1428d: 74 68 je 142f7 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a37> 1428f: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 14294: 48 c1 e0 04 shl $0x4,%rax 14298: 48 8d 2c c0 lea (%rax,%rax,8),%rbp 1429c: 48 83 c3 58 add $0x58,%rbx 142a0: eb 1e jmp 142c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a00> 142a2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 142a9: 1f 84 00 00 00 00 00 142b0: 48 81 c3 90 00 00 00 add $0x90,%rbx 142b7: 48 81 c5 70 ff ff ff add $0xffffffffffffff70,%rbp 142be: 74 29 je 142e9 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a29> 142c0: 48 83 7b a8 fd cmpq $0xfffffffffffffffd,-0x58(%rbx) 142c5: 77 e9 ja 142b0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x19f0> 142c7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 142cb: 48 8d 43 20 lea 0x20(%rbx),%rax 142cf: 48 39 f8 cmp %rdi,%rax 142d2: 74 05 je 142d9 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a19> 142d4: e8 a7 21 ff ff call 6480 <_ZdlPv@plt> 142d9: 48 8b 7b f0 mov -0x10(%rbx),%rdi 142dd: 48 39 fb cmp %rdi,%rbx 142e0: 74 ce je 142b0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x19f0> 142e2: e8 99 21 ff ff call 6480 <_ZdlPv@plt> 142e7: eb c7 jmp 142b0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x19f0> 142e9: 8b 44 24 28 mov 0x28(%rsp),%eax 142ed: 48 c1 e0 04 shl $0x4,%rax 142f1: 48 8d 34 c0 lea (%rax,%rax,8),%rsi 142f5: eb 02 jmp 142f9 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a39> 142f7: 31 f6 xor %esi,%esi 142f9: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 142fe: ba 08 00 00 00 mov $0x8,%edx 14303: e8 38 15 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 14308: 48 83 3d 90 5c 06 00 cmpq $0x0,0x65c90(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1430f: 00 14310: 74 0d je 1431f <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x1a5f> 14312: 48 8b bc 24 90 01 00 mov 0x190(%rsp),%rdi 14319: 00 1431a: e8 c1 20 ff ff call 63e0 1431f: 48 8b 04 24 mov (%rsp),%rax 14323: 48 81 c4 a8 01 00 00 add $0x1a8,%rsp 1432a: 5b pop %rbx 1432b: 41 5c pop %r12 1432d: 41 5d pop %r13 1432f: 41 5e pop %r14 14331: 41 5f pop %r15 14333: 5d pop %rbp 14334: c3 ret 14335: 49 01 c5 add %rax,%r13 14338: 48 89 f2 mov %rsi,%rdx 1433b: e9 dd ec ff ff jmp 1301d <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv+0x75d> 14340: 48 8d 3d 33 c0 03 00 lea 0x3c033(%rip),%rdi # 5037a 14347: 48 8d 35 eb bd 03 00 lea 0x3bdeb(%rip),%rsi # 50139 1434e: 48 8d 0d b4 13 04 00 lea 0x413b4(%rip),%rcx # 55709 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3992> 14355: ba 8b 02 00 00 mov $0x28b,%edx 1435a: e8 11 20 ff ff call 6370 <__assert_fail@plt> 1435f: 48 8d 3d 16 c4 03 00 lea 0x3c416(%rip),%rdi # 5077c 14366: 48 8d 35 cc bd 03 00 lea 0x3bdcc(%rip),%rsi # 50139 1436d: 48 8d 0d 3e 20 04 00 lea 0x4203e(%rip),%rcx # 563b2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x463b> 14374: ba f6 04 00 00 mov $0x4f6,%edx 14379: e8 f2 1f ff ff call 6370 <__assert_fail@plt> 1437e: 48 8d 3d c8 c3 03 00 lea 0x3c3c8(%rip),%rdi # 5074d 14385: 48 8d 35 ad bd 03 00 lea 0x3bdad(%rip),%rsi # 50139 1438c: 48 8d 0d 1f 20 04 00 lea 0x4201f(%rip),%rcx # 563b2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x463b> 14393: ba f5 04 00 00 mov $0x4f5,%edx 14398: e8 d3 1f ff ff call 6370 <__assert_fail@plt> 1439d: 48 8d 3d 05 c4 03 00 lea 0x3c405(%rip),%rdi # 507a9 143a4: 48 8d 35 8e bd 03 00 lea 0x3bd8e(%rip),%rsi # 50139 143ab: 48 8d 0d 87 17 04 00 lea 0x41787(%rip),%rcx # 55b39 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3dc2> 143b2: ba 68 02 00 00 mov $0x268,%edx 143b7: e8 b4 1f ff ff call 6370 <__assert_fail@plt> 143bc: 48 8d 3d 86 f0 03 00 lea 0x3f086(%rip),%rdi # 53449 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16d2> 143c3: 48 8d 35 90 f0 03 00 lea 0x3f090(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 143ca: 48 8d 0d c5 f0 03 00 lea 0x3f0c5(%rip),%rcx # 53496 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x171f> 143d1: ba 8f 00 00 00 mov $0x8f,%edx 143d6: e8 95 1f ff ff call 6370 <__assert_fail@plt> 143db: 48 8d 3d 1f f1 03 00 lea 0x3f11f(%rip),%rdi # 53501 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x178a> 143e2: 48 8d 35 71 f0 03 00 lea 0x3f071(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 143e9: 48 8d 0d a6 f0 03 00 lea 0x3f0a6(%rip),%rcx # 53496 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x171f> 143f0: ba 90 00 00 00 mov $0x90,%edx 143f5: e8 76 1f ff ff call 6370 <__assert_fail@plt> 143fa: 48 8d 3d 74 ca 03 00 lea 0x3ca74(%rip),%rdi # 50e75 14401: 48 8d 35 b4 c9 03 00 lea 0x3c9b4(%rip),%rsi # 50dbc 14408: 48 8d 0d 76 ca 03 00 lea 0x3ca76(%rip),%rcx # 50e85 1440f: ba 66 00 00 00 mov $0x66,%edx 14414: e8 57 1f ff ff call 6370 <__assert_fail@plt> 14419: 48 8d 3d 42 bf 03 00 lea 0x3bf42(%rip),%rdi # 50362 14420: e8 7b 1e ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 14425: 48 8d 3d 50 c3 03 00 lea 0x3c350(%rip),%rdi # 5077c 1442c: 48 8d 35 06 bd 03 00 lea 0x3bd06(%rip),%rsi # 50139 14433: 48 8d 0d a5 1d 04 00 lea 0x41da5(%rip),%rcx # 561df <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4468> 1443a: ba ef 04 00 00 mov $0x4ef,%edx 1443f: e8 2c 1f ff ff call 6370 <__assert_fail@plt> 14444: 48 8d 3d 02 c3 03 00 lea 0x3c302(%rip),%rdi # 5074d 1444b: 48 8d 35 e7 bc 03 00 lea 0x3bce7(%rip),%rsi # 50139 14452: 48 8d 0d 9f 1b 04 00 lea 0x41b9f(%rip),%rcx # 55ff8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4281> 14459: ba 0b 05 00 00 mov $0x50b,%edx 1445e: e8 0d 1f ff ff call 6370 <__assert_fail@plt> 14463: 48 8d 3d d1 04 04 00 lea 0x404d1(%rip),%rdi # 5493b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2bc4> 1446a: 48 8d 35 c8 bc 03 00 lea 0x3bcc8(%rip),%rsi # 50139 14471: 48 8d 0d 03 15 04 00 lea 0x41503(%rip),%rcx # 5597b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3c04> 14478: ba 1d 05 00 00 mov $0x51d,%edx 1447d: e8 ee 1e ff ff call 6370 <__assert_fail@plt> 14482: 48 8d 3d 97 cc 03 00 lea 0x3cc97(%rip),%rdi # 51120 14489: 48 8d 35 15 11 04 00 lea 0x41115(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 14490: 48 8d 0d 61 11 04 00 lea 0x41161(%rip),%rcx # 555f8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3881> 14497: 4c 8d 05 58 12 04 00 lea 0x41258(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 1449e: ba 5a 01 00 00 mov $0x15a,%edx 144a3: 31 c0 xor %eax,%eax 144a5: e8 a6 1b ff ff call 6050 144aa: e8 11 1e ff ff call 62c0 144af: 48 8d 3d aa f1 03 00 lea 0x3f1aa(%rip),%rdi # 53660 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x18e9> 144b6: 48 8d 35 9d ef 03 00 lea 0x3ef9d(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 144bd: 48 8d 0d 37 f2 03 00 lea 0x3f237(%rip),%rcx # 536fb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1984> 144c4: ba 2b 01 00 00 mov $0x12b,%edx 144c9: e8 a2 1e ff ff call 6370 <__assert_fail@plt> 144ce: 89 c7 mov %eax,%edi 144d0: e8 bb 1e ff ff call 6390 <_ZSt20__throw_system_errori@plt> 144d5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 144dc: 00 00 00 144df: 90 nop 00000000000144e0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_>: 144e0: 53 push %rbx 144e1: 48 89 f2 mov %rsi,%rdx 144e4: 48 89 fb mov %rdi,%rbx 144e7: 48 8b 77 08 mov 0x8(%rdi),%rsi 144eb: 48 3b 77 10 cmp 0x10(%rdi),%rsi 144ef: 74 40 je 14531 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0x51> 144f1: 0f 10 02 movups (%rdx),%xmm0 144f4: 0f 10 4a 10 movups 0x10(%rdx),%xmm1 144f8: 0f 10 52 20 movups 0x20(%rdx),%xmm2 144fc: 0f 10 5a 30 movups 0x30(%rdx),%xmm3 14500: 0f 11 5e 30 movups %xmm3,0x30(%rsi) 14504: 0f 11 56 20 movups %xmm2,0x20(%rsi) 14508: 0f 11 4e 10 movups %xmm1,0x10(%rsi) 1450c: 0f 11 06 movups %xmm0,(%rsi) 1450f: 48 8d 4e 50 lea 0x50(%rsi),%rcx 14513: 48 89 4e 40 mov %rcx,0x40(%rsi) 14517: 48 8b 7a 40 mov 0x40(%rdx),%rdi 1451b: 48 8d 42 50 lea 0x50(%rdx),%rax 1451f: 48 39 c7 cmp %rax,%rdi 14522: 74 1b je 1453f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0x5f> 14524: 48 89 7e 40 mov %rdi,0x40(%rsi) 14528: 48 8b 08 mov (%rax),%rcx 1452b: 48 89 4e 50 mov %rcx,0x50(%rsi) 1452f: eb 14 jmp 14545 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0x65> 14531: 48 89 df mov %rbx,%rdi 14534: e8 47 2c 00 00 call 17180 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_> 14539: 48 8b 43 08 mov 0x8(%rbx),%rax 1453d: eb 79 jmp 145b8 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0xd8> 1453f: 0f 10 07 movups (%rdi),%xmm0 14542: 0f 11 01 movups %xmm0,(%rcx) 14545: 48 8b 4a 48 mov 0x48(%rdx),%rcx 14549: 48 89 4e 48 mov %rcx,0x48(%rsi) 1454d: 48 89 42 40 mov %rax,0x40(%rdx) 14551: 48 c7 42 48 00 00 00 movq $0x0,0x48(%rdx) 14558: 00 14559: c6 42 50 00 movb $0x0,0x50(%rdx) 1455d: 48 8d 4e 70 lea 0x70(%rsi),%rcx 14561: 48 89 4e 60 mov %rcx,0x60(%rsi) 14565: 48 8b 7a 60 mov 0x60(%rdx),%rdi 14569: 48 8d 42 70 lea 0x70(%rdx),%rax 1456d: 48 39 c7 cmp %rax,%rdi 14570: 74 0d je 1457f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0x9f> 14572: 48 89 7e 60 mov %rdi,0x60(%rsi) 14576: 48 8b 08 mov (%rax),%rcx 14579: 48 89 4e 70 mov %rcx,0x70(%rsi) 1457d: eb 06 jmp 14585 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0xa5> 1457f: 0f 10 07 movups (%rdi),%xmm0 14582: 0f 11 01 movups %xmm0,(%rcx) 14585: 48 8b 4a 68 mov 0x68(%rdx),%rcx 14589: 48 89 4e 68 mov %rcx,0x68(%rsi) 1458d: 48 89 42 60 mov %rax,0x60(%rdx) 14591: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 14598: 00 14599: c6 42 70 00 movb $0x0,0x70(%rdx) 1459d: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax 145a4: 48 89 86 80 00 00 00 mov %rax,0x80(%rsi) 145ab: b8 88 00 00 00 mov $0x88,%eax 145b0: 48 03 43 08 add 0x8(%rbx),%rax 145b4: 48 89 43 08 mov %rax,0x8(%rbx) 145b8: 48 39 03 cmp %rax,(%rbx) 145bb: 74 08 je 145c5 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE12emplace_backIJS2_EEERS2_DpOT_+0xe5> 145bd: 48 05 78 ff ff ff add $0xffffffffffffff78,%rax 145c3: 5b pop %rbx 145c4: c3 ret 145c5: 48 8d 3d 54 cb 03 00 lea 0x3cb54(%rip),%rdi # 51120 145cc: 48 8d 35 10 ca 03 00 lea 0x3ca10(%rip),%rsi # 50fe3 145d3: 48 8d 0d e5 1f 04 00 lea 0x41fe5(%rip),%rcx # 565bf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4848> 145da: 4c 8d 05 18 cb 03 00 lea 0x3cb18(%rip),%r8 # 510f9 145e1: ba 76 04 00 00 mov $0x476,%edx 145e6: 31 c0 xor %eax,%eax 145e8: e8 63 1a ff ff call 6050 145ed: e8 ce 1c ff ff call 62c0 145f2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 145f9: 00 00 00 145fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000014600 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv>: 14600: 41 57 push %r15 14602: 41 56 push %r14 14604: 41 54 push %r12 14606: 53 push %rbx 14607: 50 push %rax 14608: 49 89 fe mov %rdi,%r14 1460b: 48 ff 07 incq (%rdi) 1460e: 44 8b 7f 10 mov 0x10(%rdi),%r15d 14612: 45 85 ff test %r15d,%r15d 14615: 75 0b jne 14622 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x22> 14617: 41 83 7e 14 00 cmpl $0x0,0x14(%r14) 1461c: 0f 84 a8 00 00 00 je 146ca <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0xca> 14622: 42 8d 0c bd 00 00 00 lea 0x0(,%r15,4),%ecx 14629: 00 1462a: 41 8b 46 18 mov 0x18(%r14),%eax 1462e: 39 c1 cmp %eax,%ecx 14630: 73 18 jae 1464a <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x4a> 14632: 83 f8 41 cmp $0x41,%eax 14635: 72 13 jb 1464a <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x4a> 14637: 4c 89 f7 mov %r14,%rdi 1463a: 48 83 c4 08 add $0x8,%rsp 1463e: 5b pop %rbx 1463f: 41 5c pop %r12 14641: 41 5e pop %r14 14643: 41 5f pop %r15 14645: e9 b6 2f 00 00 jmp 17600 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv> 1464a: 48 85 c0 test %rax,%rax 1464d: 74 6e je 146bd <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0xbd> 1464f: 49 8b 5e 08 mov 0x8(%r14),%rbx 14653: 48 c1 e0 04 shl $0x4,%rax 14657: 4c 8d 24 c0 lea (%rax,%rax,8),%r12 1465b: 48 83 c3 58 add $0x58,%rbx 1465f: eb 2a jmp 1468b <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x8b> 14661: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 14668: 0f 1f 84 00 00 00 00 1466f: 00 14670: 41 ff cf dec %r15d 14673: 48 c7 43 a8 ff ff ff movq $0xffffffffffffffff,-0x58(%rbx) 1467a: ff 1467b: 48 81 c3 90 00 00 00 add $0x90,%rbx 14682: 49 81 c4 70 ff ff ff add $0xffffffffffffff70,%r12 14689: 74 32 je 146bd <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0xbd> 1468b: 48 8b 43 a8 mov -0x58(%rbx),%rax 1468f: 48 83 f8 fe cmp $0xfffffffffffffffe,%rax 14693: 74 de je 14673 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x73> 14695: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 14699: 74 e0 je 1467b <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x7b> 1469b: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1469f: 48 8d 43 20 lea 0x20(%rbx),%rax 146a3: 48 39 f8 cmp %rdi,%rax 146a6: 74 05 je 146ad <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0xad> 146a8: e8 d3 1d ff ff call 6480 <_ZdlPv@plt> 146ad: 48 8b 7b f0 mov -0x10(%rbx),%rdi 146b1: 48 39 fb cmp %rdi,%rbx 146b4: 74 ba je 14670 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x70> 146b6: e8 c5 1d ff ff call 6480 <_ZdlPv@plt> 146bb: eb b3 jmp 14670 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0x70> 146bd: 45 85 ff test %r15d,%r15d 146c0: 75 14 jne 146d6 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E5clearEv+0xd6> 146c2: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 146c9: 00 146ca: 48 83 c4 08 add $0x8,%rsp 146ce: 5b pop %rbx 146cf: 41 5c pop %r12 146d1: 41 5e pop %r14 146d3: 41 5f pop %r15 146d5: c3 ret 146d6: 48 8d 3d 99 1f 04 00 lea 0x41f99(%rip),%rdi # 56676 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x48ff> 146dd: 48 8d 35 55 ba 03 00 lea 0x3ba55(%rip),%rsi # 50139 146e4: 48 8d 0d b6 1f 04 00 lea 0x41fb6(%rip),%rcx # 566a1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x492a> 146eb: ba 89 00 00 00 mov $0x89,%edx 146f0: e8 7b 1c ff ff call 6370 <__assert_fail@plt> 146f5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 146fc: 00 00 00 146ff: 90 nop 0000000000014700 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE>: 14700: 55 push %rbp 14701: 41 57 push %r15 14703: 41 56 push %r14 14705: 41 55 push %r13 14707: 41 54 push %r12 14709: 53 push %rbx 1470a: 48 81 ec c8 02 00 00 sub $0x2c8,%rsp 14711: 49 89 ce mov %rcx,%r14 14714: 48 89 d3 mov %rdx,%rbx 14717: 49 89 fc mov %rdi,%r12 1471a: 48 8d 84 24 00 02 00 lea 0x200(%rsp),%rax 14721: 00 14722: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 14729: 00 1472a: 0f 57 c0 xorps %xmm0,%xmm0 1472d: 0f 11 84 24 80 02 00 movups %xmm0,0x280(%rsp) 14734: 00 14735: 48 89 74 24 40 mov %rsi,0x40(%rsp) 1473a: 48 89 b4 24 90 02 00 mov %rsi,0x290(%rsp) 14741: 00 14742: 48 c7 84 24 98 02 00 movq $0x0,0x298(%rsp) 14749: 00 00 00 00 00 1474e: 48 c7 84 24 00 02 00 movq $0x0,0x200(%rsp) 14755: 00 00 00 00 00 1475a: 48 b8 01 00 00 00 10 movabs $0x1000000001,%rax 14761: 00 00 00 14764: 48 89 84 24 f8 01 00 mov %rax,0x1f8(%rsp) 1476b: 00 1476c: 48 8d ac 24 f0 01 00 lea 0x1f0(%rsp),%rbp 14773: 00 14774: 48 89 ef mov %rbp,%rdi 14777: e8 c4 fe 00 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 1477c: 48 8d 35 3a f0 03 00 lea 0x3f03a(%rip),%rsi # 537bd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a46> 14783: ba 0b 00 00 00 mov $0xb,%edx 14788: 48 89 ef mov %rbp,%rdi 1478b: e8 b0 00 01 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 14790: 48 89 ef mov %rbp,%rdi 14793: e8 a8 fc 00 00 call 24440 <_ZN4llvm4json7OStream10arrayBeginEv> 14798: 4d 85 f6 test %r14,%r14 1479b: 74 3c je 147d9 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0xd9> 1479d: 4c 89 f0 mov %r14,%rax 147a0: 48 c1 e0 07 shl $0x7,%rax 147a4: 4a 8d 2c f0 lea (%rax,%r14,8),%rbp 147a8: 4c 8d b4 24 f0 01 00 lea 0x1f0(%rsp),%r14 147af: 00 147b0: 49 8b 54 24 28 mov 0x28(%r12),%rdx 147b5: 41 8b 4c 24 18 mov 0x18(%r12),%ecx 147ba: 4d 8b 04 24 mov (%r12),%r8 147be: 48 89 df mov %rbx,%rdi 147c1: 4c 89 f6 mov %r14,%rsi 147c4: e8 77 d5 ff ff call 11d40 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm4json7OStreamENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEEiSD_> 147c9: 48 81 c3 88 00 00 00 add $0x88,%rbx 147d0: 48 81 c5 78 ff ff ff add $0xffffffffffffff78,%rbp 147d7: 75 d7 jne 147b0 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0xb0> 147d9: 49 63 4c 24 18 movslq 0x18(%r12),%rcx 147de: 4d 8b 44 24 08 mov 0x8(%r12),%r8 147e3: 4d 8b 4c 24 10 mov 0x10(%r12),%r9 147e8: 48 8d 15 da ef 03 00 lea 0x3efda(%rip),%rdx # 537c9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a52> 147ef: 48 8d bc 24 f0 01 00 lea 0x1f0(%rsp),%rdi 147f6: 00 147f7: 4c 89 e6 mov %r12,%rsi 147fa: e8 a1 07 00 00 call 14fa0 <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE> 147ff: 49 8b 5c 24 58 mov 0x58(%r12),%rbx 14804: 49 8b 6c 24 60 mov 0x60(%r12),%rbp 14809: 48 39 eb cmp %rbp,%rbx 1480c: 74 40 je 1484e <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x14e> 1480e: 4c 8d 35 c1 ef 03 00 lea 0x3efc1(%rip),%r14 # 537d6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a5f> 14815: 4c 8d bc 24 f0 01 00 lea 0x1f0(%rsp),%r15 1481c: 00 1481d: 0f 1f 00 nopl (%rax) 14820: 48 8b 03 mov (%rbx),%rax 14823: 48 85 c0 test %rax,%rax 14826: 0f 84 d1 06 00 00 je 14efd <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x7fd> 1482c: 48 8b 08 mov (%rax),%rcx 1482f: 4c 8b 40 08 mov 0x8(%rax),%r8 14833: 4c 8b 48 10 mov 0x10(%rax),%r9 14837: 4c 89 ff mov %r15,%rdi 1483a: 4c 89 e6 mov %r12,%rsi 1483d: 4c 89 f2 mov %r14,%rdx 14840: e8 5b 07 00 00 call 14fa0 <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE> 14845: 48 83 c3 08 add $0x8,%rbx 14849: 48 39 eb cmp %rbp,%rbx 1484c: 75 d2 jne 14820 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x120> 1484e: 4c 8d b4 24 f0 01 00 lea 0x1f0(%rsp),%r14 14855: 00 14856: 4c 89 f7 mov %r14,%rdi 14859: e8 a2 fc 00 00 call 24500 <_ZN4llvm4json7OStream8arrayEndEv> 1485e: 4c 89 f7 mov %r14,%rdi 14861: e8 da 01 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14866: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 1486d: 9b c4 20 14870: 49 f7 6c 24 20 imulq 0x20(%r12) 14875: 48 89 d0 mov %rdx,%rax 14878: 48 c1 e8 3f shr $0x3f,%rax 1487c: 48 c1 fa 07 sar $0x7,%rdx 14880: 48 01 c2 add %rax,%rdx 14883: 66 c7 44 24 78 03 00 movw $0x3,0x78(%rsp) 1488a: 48 89 94 24 80 00 00 mov %rdx,0x80(%rsp) 14891: 00 14892: 48 8d 35 49 ef 03 00 lea 0x3ef49(%rip),%rsi # 537e2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a6b> 14899: ba 0f 00 00 00 mov $0xf,%edx 1489e: 4c 89 f7 mov %r14,%rdi 148a1: e8 9a ff 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 148a6: 48 8d 5c 24 78 lea 0x78(%rsp),%rbx 148ab: 4c 89 f7 mov %r14,%rdi 148ae: 48 89 de mov %rbx,%rsi 148b1: e8 3a f2 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 148b6: 4c 89 f7 mov %r14,%rdi 148b9: e8 82 01 01 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 148be: 48 89 df mov %rbx,%rdi 148c1: e8 ba f0 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 148c6: 48 8d 35 25 ef 03 00 lea 0x3ef25(%rip),%rsi # 537f2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a7b> 148cd: ba 0a 00 00 00 mov $0xa,%edx 148d2: 4c 89 f7 mov %r14,%rdi 148d5: e8 66 ff 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 148da: 4c 89 f7 mov %r14,%rdi 148dd: e8 5e fd 00 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 148e2: 48 8d 35 14 ef 03 00 lea 0x3ef14(%rip),%rsi # 537fd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a86> 148e9: ba 0b 00 00 00 mov $0xb,%edx 148ee: 4c 89 f7 mov %r14,%rdi 148f1: e8 4a ff 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 148f6: 4c 89 f7 mov %r14,%rdi 148f9: e8 42 fb 00 00 call 24440 <_ZN4llvm4json7OStream10arrayBeginEv> 148fe: 41 8b 8c 24 a0 00 00 mov 0xa0(%r12),%ecx 14905: 00 14906: 48 85 c9 test %rcx,%rcx 14909: 0f 84 4d 01 00 00 je 14a5c <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x35c> 1490f: 48 89 c8 mov %rcx,%rax 14912: 4d 8b b4 24 98 00 00 mov 0x98(%r12),%r14 14919: 00 1491a: 48 c1 e0 05 shl $0x5,%rax 1491e: 4c 01 f0 add %r14,%rax 14921: 48 89 44 24 48 mov %rax,0x48(%rsp) 14926: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 1492b: 4c 8d bc 24 90 00 00 lea 0x90(%rsp),%r15 14932: 00 14933: eb 1a jmp 1494f <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x24f> 14935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 1493c: 00 00 00 00 14940: 49 83 c6 20 add $0x20,%r14 14944: 4c 3b 74 24 48 cmp 0x48(%rsp),%r14 14949: 0f 84 0d 01 00 00 je 14a5c <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x35c> 1494f: 4c 89 24 24 mov %r12,(%rsp) 14953: 4d 8b 2e mov (%r14),%r13 14956: 49 8b 5e 08 mov 0x8(%r14),%rbx 1495a: 4c 89 e5 mov %r12,%rbp 1495d: 48 83 fb 10 cmp $0x10,%rbx 14961: 72 22 jb 14985 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x285> 14963: 48 89 d8 mov %rbx,%rax 14966: 48 c1 e8 3e shr $0x3e,%rax 1496a: 0f 85 ba 05 00 00 jne 14f2a <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x82a> 14970: 48 8d 7b 01 lea 0x1(%rbx),%rdi 14974: e8 37 1b ff ff call 64b0 <_Znwm@plt> 14979: 48 89 c5 mov %rax,%rbp 1497c: 48 89 04 24 mov %rax,(%rsp) 14980: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 14985: 48 85 db test %rbx,%rbx 14988: 74 24 je 149ae <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x2ae> 1498a: 48 83 fb 01 cmp $0x1,%rbx 1498e: 75 10 jne 149a0 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x2a0> 14990: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 14995: 88 45 00 mov %al,0x0(%rbp) 14998: eb 14 jmp 149ae <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x2ae> 1499a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 149a0: 48 89 ef mov %rbp,%rdi 149a3: 4c 89 ee mov %r13,%rsi 149a6: 48 89 da mov %rbx,%rdx 149a9: e8 82 1a ff ff call 6430 149ae: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 149b3: c6 44 1d 00 00 movb $0x0,0x0(%rbp,%rbx,1) 149b8: 66 c7 44 24 78 06 00 movw $0x6,0x78(%rsp) 149bf: 48 8b 3c 24 mov (%rsp),%rdi 149c3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 149c8: 31 d2 xor %edx,%edx 149ca: e8 b1 f0 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 149cf: 84 c0 test %al,%al 149d1: 0f 84 e8 04 00 00 je 14ebf <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x7bf> 149d7: 4c 89 bc 24 80 00 00 mov %r15,0x80(%rsp) 149de: 00 149df: 48 8b 04 24 mov (%rsp),%rax 149e3: 4c 39 e0 cmp %r12,%rax 149e6: 74 18 je 14a00 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x300> 149e8: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 149ef: 00 149f0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 149f5: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 149fc: 00 149fd: eb 0a jmp 14a09 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x309> 149ff: 90 nop 14a00: 41 0f 10 04 24 movups (%r12),%xmm0 14a05: 41 0f 11 07 movups %xmm0,(%r15) 14a09: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14a0e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 14a15: 00 14a16: 4c 89 24 24 mov %r12,(%rsp) 14a1a: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 14a21: 00 00 14a23: c6 44 24 10 00 movb $0x0,0x10(%rsp) 14a28: 48 8d bc 24 f0 01 00 lea 0x1f0(%rsp),%rdi 14a2f: 00 14a30: 48 8d 5c 24 78 lea 0x78(%rsp),%rbx 14a35: 48 89 de mov %rbx,%rsi 14a38: e8 b3 f0 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 14a3d: 48 89 df mov %rbx,%rdi 14a40: e8 3b ef 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 14a45: 48 8b 3c 24 mov (%rsp),%rdi 14a49: 4c 39 e7 cmp %r12,%rdi 14a4c: 0f 84 ee fe ff ff je 14940 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x240> 14a52: e8 29 1a ff ff call 6480 <_ZdlPv@plt> 14a57: e9 e4 fe ff ff jmp 14940 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x240> 14a5c: 48 8d 9c 24 f0 01 00 lea 0x1f0(%rsp),%rbx 14a63: 00 14a64: 48 89 df mov %rbx,%rdi 14a67: e8 94 fa 00 00 call 24500 <_ZN4llvm4json7OStream8arrayEndEv> 14a6c: 48 89 df mov %rbx,%rdi 14a6f: e8 cc ff 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14a74: 48 89 df mov %rbx,%rdi 14a77: e8 84 fc 00 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 14a7c: 48 89 df mov %rbx,%rdi 14a7f: e8 bc ff 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14a84: 48 8d 35 7e ed 03 00 lea 0x3ed7e(%rip),%rsi # 53809 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a92> 14a8b: ba 0b 00 00 00 mov $0xb,%edx 14a90: 48 89 df mov %rbx,%rdi 14a93: e8 a8 fd 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 14a98: 48 89 df mov %rbx,%rdi 14a9b: e8 a0 fb 00 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 14aa0: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi 14aa7: 00 14aa8: e8 43 4e 00 00 call 198f0 <_ZN1M17getModularVersionEv> 14aad: 48 8b 9c 24 b8 02 00 mov 0x2b8(%rsp),%rbx 14ab4: 00 14ab5: 48 85 db test %rbx,%rbx 14ab8: 74 0d je 14ac7 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x3c7> 14aba: 48 89 df mov %rbx,%rdi 14abd: e8 4e 17 ff ff call 6210 14ac2: 48 89 c6 mov %rax,%rsi 14ac5: eb 02 jmp 14ac9 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x3c9> 14ac7: 31 f6 xor %esi,%esi 14ac9: 66 c7 44 24 78 05 00 movw $0x5,0x78(%rsp) 14ad0: 48 89 9c 24 80 00 00 mov %rbx,0x80(%rsp) 14ad7: 00 14ad8: 48 89 b4 24 88 00 00 mov %rsi,0x88(%rsp) 14adf: 00 14ae0: 48 89 df mov %rbx,%rdi 14ae3: 31 d2 xor %edx,%edx 14ae5: e8 96 ef 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 14aea: 84 c0 test %al,%al 14aec: 0f 84 ec 03 00 00 je 14ede <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x7de> 14af2: 48 8d 35 1c ed 03 00 lea 0x3ed1c(%rip),%rsi # 53815 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a9e> 14af9: 48 8d 9c 24 f0 01 00 lea 0x1f0(%rsp),%rbx 14b00: 00 14b01: ba 0f 00 00 00 mov $0xf,%edx 14b06: 48 89 df mov %rbx,%rdi 14b09: e8 32 fd 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 14b0e: 48 8d 6c 24 78 lea 0x78(%rsp),%rbp 14b13: 48 89 df mov %rbx,%rdi 14b16: 48 89 ee mov %rbp,%rsi 14b19: e8 d2 ef 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 14b1e: 48 89 df mov %rbx,%rdi 14b21: e8 1a ff 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14b26: 48 89 ef mov %rbp,%rdi 14b29: e8 52 ee 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 14b2e: 48 8b 9c 24 c0 02 00 mov 0x2c0(%rsp),%rbx 14b35: 00 14b36: 48 85 db test %rbx,%rbx 14b39: 74 0d je 14b48 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x448> 14b3b: 48 89 df mov %rbx,%rdi 14b3e: e8 cd 16 ff ff call 6210 14b43: 48 89 c6 mov %rax,%rsi 14b46: eb 02 jmp 14b4a <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x44a> 14b48: 31 f6 xor %esi,%esi 14b4a: 66 c7 44 24 78 05 00 movw $0x5,0x78(%rsp) 14b51: 48 89 9c 24 80 00 00 mov %rbx,0x80(%rsp) 14b58: 00 14b59: 48 89 b4 24 88 00 00 mov %rsi,0x88(%rsp) 14b60: 00 14b61: 48 89 df mov %rbx,%rdi 14b64: 31 d2 xor %edx,%edx 14b66: e8 15 ef 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 14b6b: 84 c0 test %al,%al 14b6d: 0f 84 6b 03 00 00 je 14ede <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x7de> 14b73: 48 8d 35 ab ec 03 00 lea 0x3ecab(%rip),%rsi # 53825 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1aae> 14b7a: 48 8d ac 24 f0 01 00 lea 0x1f0(%rsp),%rbp 14b81: 00 14b82: ba 12 00 00 00 mov $0x12,%edx 14b87: 48 89 ef mov %rbp,%rdi 14b8a: e8 b1 fc 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 14b8f: 48 8d 5c 24 78 lea 0x78(%rsp),%rbx 14b94: 48 89 ef mov %rbp,%rdi 14b97: 48 89 de mov %rbx,%rsi 14b9a: e8 51 ef 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 14b9f: 48 89 ef mov %rbp,%rdi 14ba2: e8 99 fe 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14ba7: 48 89 df mov %rbx,%rdi 14baa: e8 d1 ed 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 14baf: 4c 8d b4 24 e8 00 00 lea 0xe8(%rsp),%r14 14bb6: 00 14bb7: 4c 89 f7 mov %r14,%rdi 14bba: e8 91 15 ff ff call 6150 <_ZNSt8ios_baseC2Ev@plt> 14bbf: 48 8b 05 6a 53 06 00 mov 0x6536a(%rip),%rax # 79f30 <_ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4> 14bc6: 48 83 c0 10 add $0x10,%rax 14bca: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 14bd1: 00 14bd2: 48 c7 84 24 c0 01 00 movq $0x0,0x1c0(%rsp) 14bd9: 00 00 00 00 00 14bde: 66 c7 84 24 c8 01 00 movw $0x0,0x1c8(%rsp) 14be5: 00 00 00 14be8: 0f 57 c0 xorps %xmm0,%xmm0 14beb: 0f 11 84 24 d0 01 00 movups %xmm0,0x1d0(%rsp) 14bf2: 00 14bf3: 0f 11 84 24 e0 01 00 movups %xmm0,0x1e0(%rsp) 14bfa: 00 14bfb: 48 8b 0d 7e 53 06 00 mov 0x6537e(%rip),%rcx # 79f80 <_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21> 14c02: 48 8b 41 08 mov 0x8(%rcx),%rax 14c06: 48 8b 49 10 mov 0x10(%rcx),%rcx 14c0a: 48 89 44 24 78 mov %rax,0x78(%rsp) 14c0f: 48 8b 40 e8 mov -0x18(%rax),%rax 14c13: 48 89 4c 04 78 mov %rcx,0x78(%rsp,%rax,1) 14c18: 48 8b 44 24 78 mov 0x78(%rsp),%rax 14c1d: 48 8b 78 e8 mov -0x18(%rax),%rdi 14c21: 48 01 df add %rbx,%rdi 14c24: 31 f6 xor %esi,%esi 14c26: e8 55 1a ff ff call 6680 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> 14c2b: 48 8b 05 46 53 06 00 mov 0x65346(%rip),%rax # 79f78 <_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21> 14c32: 48 8d 48 18 lea 0x18(%rax),%rcx 14c36: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 14c3b: 48 83 c0 40 add $0x40,%rax 14c3f: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 14c46: 00 14c47: 4c 8d ac 24 80 00 00 lea 0x80(%rsp),%r13 14c4e: 00 14c4f: 4c 8b 3d 0a 53 06 00 mov 0x6530a(%rip),%r15 # 79f60 <_ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4> 14c56: 49 83 c7 10 add $0x10,%r15 14c5a: 4c 89 bc 24 80 00 00 mov %r15,0x80(%rsp) 14c61: 00 14c62: 48 8d bc 24 b8 00 00 lea 0xb8(%rsp),%rdi 14c69: 00 14c6a: 0f 57 c0 xorps %xmm0,%xmm0 14c6d: 0f 11 84 24 88 00 00 movups %xmm0,0x88(%rsp) 14c74: 00 14c75: 0f 11 84 24 98 00 00 movups %xmm0,0x98(%rsp) 14c7c: 00 14c7d: 0f 11 84 24 a8 00 00 movups %xmm0,0xa8(%rsp) 14c84: 00 14c85: e8 06 1d ff ff call 6990 <_ZNSt6localeC1Ev@plt> 14c8a: 4c 8b 25 3f 53 06 00 mov 0x6533f(%rip),%r12 # 79fd0 <_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21> 14c91: 49 83 c4 10 add $0x10,%r12 14c95: 4c 89 a4 24 80 00 00 mov %r12,0x80(%rsp) 14c9c: 00 14c9d: c7 84 24 c0 00 00 00 movl $0x10,0xc0(%rsp) 14ca4: 10 00 00 00 14ca8: 48 8d 84 24 d8 00 00 lea 0xd8(%rsp),%rax 14caf: 00 14cb0: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 14cb7: 00 14cb8: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 14cbf: 00 00 00 00 00 14cc4: c6 84 24 d8 00 00 00 movb $0x0,0xd8(%rsp) 14ccb: 00 14ccc: 48 8b 44 24 78 mov 0x78(%rsp),%rax 14cd1: 48 8b 78 e8 mov -0x18(%rax),%rdi 14cd5: 48 01 df add %rbx,%rdi 14cd8: 4c 89 ee mov %r13,%rsi 14cdb: e8 a0 19 ff ff call 6680 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> 14ce0: 48 8b 44 24 78 mov 0x78(%rsp),%rax 14ce5: 48 8b 40 e8 mov -0x18(%rax),%rax 14ce9: 8b 8c 04 90 00 00 00 mov 0x90(%rsp,%rax,1),%ecx 14cf0: 83 e1 b5 and $0xffffffb5,%ecx 14cf3: 83 c9 40 or $0x40,%ecx 14cf6: 89 8c 04 90 00 00 00 mov %ecx,0x90(%rsp,%rax,1) 14cfd: 48 8d 35 d4 1f 04 00 lea 0x41fd4(%rip),%rsi # 56cd8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4f61> 14d04: ba 01 00 00 00 mov $0x1,%edx 14d09: 48 89 df mov %rbx,%rdi 14d0c: e8 7f 18 ff ff call 6590 <_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@plt> 14d11: 48 89 df mov %rbx,%rdi 14d14: 31 f6 xor %esi,%esi 14d16: e8 55 1b ff ff call 6870 <_ZNSolsEi@plt> 14d1b: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 14d20: 4c 89 ee mov %r13,%rsi 14d23: e8 88 1a ff ff call 67b0 <_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv@plt> 14d28: 66 c7 44 24 50 06 00 movw $0x6,0x50(%rsp) 14d2f: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 14d34: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 14d39: 31 d2 xor %edx,%edx 14d3b: e8 40 ed 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 14d40: 84 c0 test %al,%al 14d42: 0f 84 77 01 00 00 je 14ebf <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x7bf> 14d48: 48 8d 44 24 68 lea 0x68(%rsp),%rax 14d4d: 48 89 44 24 58 mov %rax,0x58(%rsp) 14d52: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 14d57: 4c 8d 6c 24 30 lea 0x30(%rsp),%r13 14d5c: 4c 39 e9 cmp %r13,%rcx 14d5f: 74 11 je 14d72 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x672> 14d61: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 14d66: 48 8b 44 24 30 mov 0x30(%rsp),%rax 14d6b: 48 89 44 24 68 mov %rax,0x68(%rsp) 14d70: eb 06 jmp 14d78 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x678> 14d72: 0f 10 01 movups (%rcx),%xmm0 14d75: 0f 11 00 movups %xmm0,(%rax) 14d78: 48 8b 44 24 28 mov 0x28(%rsp),%rax 14d7d: 48 89 44 24 60 mov %rax,0x60(%rsp) 14d82: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 14d87: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 14d8e: 00 00 14d90: c6 44 24 30 00 movb $0x0,0x30(%rsp) 14d95: 48 8d 35 9c ea 03 00 lea 0x3ea9c(%rip),%rsi # 53838 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1ac1> 14d9c: 48 8d 9c 24 f0 01 00 lea 0x1f0(%rsp),%rbx 14da3: 00 14da4: ba 17 00 00 00 mov $0x17,%edx 14da9: 48 89 df mov %rbx,%rdi 14dac: e8 8f fa 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 14db1: 48 8d 6c 24 50 lea 0x50(%rsp),%rbp 14db6: 48 89 df mov %rbx,%rdi 14db9: 48 89 ee mov %rbp,%rsi 14dbc: e8 2f ed 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 14dc1: 48 89 df mov %rbx,%rdi 14dc4: e8 77 fc 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14dc9: 48 89 ef mov %rbp,%rdi 14dcc: e8 af eb 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 14dd1: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 14dd6: 4c 39 ef cmp %r13,%rdi 14dd9: 74 05 je 14de0 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x6e0> 14ddb: e8 a0 16 ff ff call 6480 <_ZdlPv@plt> 14de0: 48 8d 9c 24 f0 01 00 lea 0x1f0(%rsp),%rbx 14de7: 00 14de8: 48 89 df mov %rbx,%rdi 14deb: e8 10 f9 00 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 14df0: 48 89 df mov %rbx,%rdi 14df3: e8 48 fc 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 14df8: 48 89 df mov %rbx,%rdi 14dfb: e8 00 f9 00 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 14e00: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 14e05: 48 8b 47 20 mov 0x20(%rdi),%rax 14e09: 48 3b 47 10 cmp 0x10(%rdi),%rax 14e0d: 48 8d ac 24 b8 00 00 lea 0xb8(%rsp),%rbp 14e14: 00 14e15: 74 05 je 14e1c <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x71c> 14e17: e8 24 69 01 00 call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 14e1c: 48 8b 0d 5d 51 06 00 mov 0x6515d(%rip),%rcx # 79f80 <_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21> 14e23: 48 8b 01 mov (%rcx),%rax 14e26: 48 8b 49 18 mov 0x18(%rcx),%rcx 14e2a: 48 89 44 24 78 mov %rax,0x78(%rsp) 14e2f: 48 8b 40 e8 mov -0x18(%rax),%rax 14e33: 48 89 4c 04 78 mov %rcx,0x78(%rsp,%rax,1) 14e38: 4c 89 a4 24 80 00 00 mov %r12,0x80(%rsp) 14e3f: 00 14e40: 48 8b bc 24 c8 00 00 mov 0xc8(%rsp),%rdi 14e47: 00 14e48: 48 8d 84 24 d8 00 00 lea 0xd8(%rsp),%rax 14e4f: 00 14e50: 48 39 c7 cmp %rax,%rdi 14e53: 74 05 je 14e5a <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x75a> 14e55: e8 26 16 ff ff call 6480 <_ZdlPv@plt> 14e5a: 4c 89 bc 24 80 00 00 mov %r15,0x80(%rsp) 14e61: 00 14e62: 48 89 ef mov %rbp,%rdi 14e65: e8 86 18 ff ff call 66f0 <_ZNSt6localeD1Ev@plt> 14e6a: 4c 89 f7 mov %r14,%rdi 14e6d: e8 0e 13 ff ff call 6180 <_ZNSt8ios_baseD2Ev@plt> 14e72: 83 bc 24 f8 01 00 00 cmpl $0x1,0x1f8(%rsp) 14e79: 01 14e7a: 0f 85 b6 00 00 00 jne 14f36 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x836> 14e80: 48 8b bc 24 f0 01 00 mov 0x1f0(%rsp),%rdi 14e87: 00 14e88: 83 3f 00 cmpl $0x0,(%rdi) 14e8b: 0f 85 c4 00 00 00 jne 14f55 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x855> 14e91: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 14e95: 0f 84 d9 00 00 00 je 14f74 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x874> 14e9b: 48 8d 84 24 00 02 00 lea 0x200(%rsp),%rax 14ea2: 00 14ea3: 48 39 c7 cmp %rax,%rdi 14ea6: 74 05 je 14ead <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x7ad> 14ea8: e8 13 17 ff ff call 65c0 14ead: 48 81 c4 c8 02 00 00 add $0x2c8,%rsp 14eb4: 5b pop %rbx 14eb5: 41 5c pop %r12 14eb7: 41 5d pop %r13 14eb9: 41 5e pop %r14 14ebb: 41 5f pop %r15 14ebd: 5d pop %rbp 14ebe: c3 ret 14ebf: 48 8d 3d ee f2 03 00 lea 0x3f2ee(%rip),%rdi # 541b4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x243d> 14ec6: 48 8d 35 16 f3 03 00 lea 0x3f316(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 14ecd: 48 8d 0d 88 f3 03 00 lea 0x3f388(%rip),%rcx # 5425c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x24e5> 14ed4: ba 3e 01 00 00 mov $0x13e,%edx 14ed9: e8 92 14 ff ff call 6370 <__assert_fail@plt> 14ede: 48 8d 3d cf f2 03 00 lea 0x3f2cf(%rip),%rdi # 541b4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x243d> 14ee5: 48 8d 35 f7 f2 03 00 lea 0x3f2f7(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 14eec: 48 8d 0d 3f f3 03 00 lea 0x3f33f(%rip),%rcx # 54232 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x24bb> 14ef3: ba 4a 01 00 00 mov $0x14a,%edx 14ef8: e8 73 14 ff ff call 6370 <__assert_fail@plt> 14efd: 48 8d 3d 1c c2 03 00 lea 0x3c21c(%rip),%rdi # 51120 14f04: 48 8d 35 9a 06 04 00 lea 0x4069a(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 14f0b: 48 8d 0d e6 06 04 00 lea 0x406e6(%rip),%rcx # 555f8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3881> 14f12: 4c 8d 05 dd 07 04 00 lea 0x407dd(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 14f19: ba 5a 01 00 00 mov $0x15a,%edx 14f1e: 31 c0 xor %eax,%eax 14f20: e8 2b 11 ff ff call 6050 14f25: e8 96 13 ff ff call 62c0 14f2a: 48 8d 3d 31 b4 03 00 lea 0x3b431(%rip),%rdi # 50362 14f31: e8 6a 13 ff ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 14f36: 48 8d 3d 45 f3 03 00 lea 0x3f345(%rip),%rdi # 54282 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x250b> 14f3d: 48 8d 35 9f f2 03 00 lea 0x3f29f(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 14f44: 48 8d 0d 66 f3 03 00 lea 0x3f366(%rip),%rcx # 542b1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x253a> 14f4b: ba da 03 00 00 mov $0x3da,%edx 14f50: e8 1b 14 ff ff call 6370 <__assert_fail@plt> 14f55: 48 8d 3d 75 f3 03 00 lea 0x3f375(%rip),%rdi # 542d1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x255a> 14f5c: 48 8d 35 80 f2 03 00 lea 0x3f280(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 14f63: 48 8d 0d 47 f3 03 00 lea 0x3f347(%rip),%rcx # 542b1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x253a> 14f6a: ba db 03 00 00 mov $0x3db,%edx 14f6f: e8 fc 13 ff ff call 6370 <__assert_fail@plt> 14f74: 48 8d 3d 74 f3 03 00 lea 0x3f374(%rip),%rdi # 542ef <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2578> 14f7b: 48 8d 35 61 f2 03 00 lea 0x3f261(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 14f82: 48 8d 0d 28 f3 03 00 lea 0x3f328(%rip),%rcx # 542b1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x253a> 14f89: ba dc 03 00 00 mov $0x3dc,%edx 14f8e: e8 dd 13 ff ff call 6370 <__assert_fail@plt> 14f93: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 14f9a: 00 00 00 14f9d: 0f 1f 00 nopl (%rax) 0000000000014fa0 <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE>: 14fa0: 55 push %rbp 14fa1: 41 57 push %r15 14fa3: 41 56 push %r14 14fa5: 41 55 push %r13 14fa7: 41 54 push %r12 14fa9: 53 push %rbx 14faa: 48 83 ec 38 sub $0x38,%rsp 14fae: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 14fb3: 4d 89 c7 mov %r8,%r15 14fb6: 49 89 cd mov %rcx,%r13 14fb9: 49 89 d4 mov %rdx,%r12 14fbc: 48 89 f5 mov %rsi,%rbp 14fbf: 48 89 fb mov %rdi,%rbx 14fc2: e8 79 f6 00 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 14fc7: 66 c7 44 24 08 05 00 movw $0x5,0x8(%rsp) 14fce: 48 8d 3d b5 fd 04 00 lea 0x4fdb5(%rip),%rdi # 64d8a <_ZL7kSecret+0x437a> 14fd5: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 14fda: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 14fe1: 00 00 14fe3: 31 f6 xor %esi,%esi 14fe5: 31 d2 xor %edx,%edx 14fe7: e8 94 ea 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 14fec: 84 c0 test %al,%al 14fee: 0f 84 66 02 00 00 je 1525a <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE+0x2ba> 14ff4: 48 8d 35 a5 f1 03 00 lea 0x3f1a5(%rip),%rsi # 541a0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2429> 14ffb: ba 03 00 00 00 mov $0x3,%edx 15000: 48 89 df mov %rbx,%rdi 15003: e8 38 f8 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 15008: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 1500d: 48 89 df mov %rbx,%rdi 15010: 4c 89 f6 mov %r14,%rsi 15013: e8 d8 ea 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 15018: 48 89 df mov %rbx,%rdi 1501b: e8 20 fa 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 15020: 4c 89 f7 mov %r14,%rdi 15023: e8 58 e9 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 15028: 48 63 45 18 movslq 0x18(%rbp),%rax 1502c: 66 c7 44 24 08 03 00 movw $0x3,0x8(%rsp) 15033: 48 89 44 24 10 mov %rax,0x10(%rsp) 15038: 48 8d 35 65 f1 03 00 lea 0x3f165(%rip),%rsi # 541a4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x242d> 1503f: ba 03 00 00 00 mov $0x3,%edx 15044: 48 89 df mov %rbx,%rdi 15047: e8 f4 f7 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 1504c: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 15051: 48 89 df mov %rbx,%rdi 15054: 48 89 ee mov %rbp,%rsi 15057: e8 94 ea 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 1505c: 48 89 df mov %rbx,%rdi 1505f: e8 dc f9 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 15064: 48 89 ef mov %rbp,%rdi 15067: e8 14 e9 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 1506c: 66 c7 44 24 08 03 00 movw $0x3,0x8(%rsp) 15073: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 15078: 48 8d 35 29 f1 03 00 lea 0x3f129(%rip),%rsi # 541a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2431> 1507f: ba 03 00 00 00 mov $0x3,%edx 15084: 48 89 df mov %rbx,%rdi 15087: e8 b4 f7 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 1508c: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 15091: 48 89 df mov %rbx,%rdi 15094: 48 89 ee mov %rbp,%rsi 15097: e8 54 ea 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 1509c: 48 89 df mov %rbx,%rdi 1509f: e8 9c f9 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 150a4: 48 89 ef mov %rbp,%rdi 150a7: e8 d4 e8 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 150ac: 66 c7 44 24 08 03 00 movw $0x3,0x8(%rsp) 150b3: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 150ba: 00 00 150bc: 48 8d 35 41 d7 03 00 lea 0x3d741(%rip),%rsi # 52804 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa8d> 150c3: ba 02 00 00 00 mov $0x2,%edx 150c8: 48 89 df mov %rbx,%rdi 150cb: e8 70 f7 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 150d0: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 150d5: 48 89 df mov %rbx,%rdi 150d8: 48 89 ee mov %rbp,%rsi 150db: e8 10 ea 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 150e0: 48 89 df mov %rbx,%rdi 150e3: e8 58 f9 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 150e8: 48 89 ef mov %rbp,%rdi 150eb: e8 90 e8 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 150f0: 66 c7 44 24 08 05 00 movw $0x5,0x8(%rsp) 150f7: 48 8d 3d 5f 99 04 00 lea 0x4995f(%rip),%rdi # 5ea5d <_ZZN4llvm8hexdigitEjbE3LUT+0xe9d> 150fe: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 15103: 48 c7 44 24 18 01 00 movq $0x1,0x18(%rsp) 1510a: 00 00 1510c: be 01 00 00 00 mov $0x1,%esi 15111: 31 d2 xor %edx,%edx 15113: e8 68 e9 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 15118: 84 c0 test %al,%al 1511a: 0f 84 3a 01 00 00 je 1525a <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE+0x2ba> 15120: 48 8d 35 85 f0 03 00 lea 0x3f085(%rip),%rsi # 541ac <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2435> 15127: ba 02 00 00 00 mov $0x2,%edx 1512c: 48 89 df mov %rbx,%rdi 1512f: e8 0c f7 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 15134: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 15139: 48 89 df mov %rbx,%rdi 1513c: 48 89 ee mov %rbp,%rsi 1513f: e8 ac e9 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 15144: 48 89 df mov %rbx,%rdi 15147: e8 f4 f8 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 1514c: 48 89 ef mov %rbp,%rdi 1514f: e8 2c e8 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 15154: 4d 85 e4 test %r12,%r12 15157: 74 0d je 15166 <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE+0x1c6> 15159: 4c 89 e7 mov %r12,%rdi 1515c: e8 af 10 ff ff call 6210 15161: 48 89 c6 mov %rax,%rsi 15164: eb 02 jmp 15168 <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE+0x1c8> 15166: 31 f6 xor %esi,%esi 15168: 66 c7 44 24 08 05 00 movw $0x5,0x8(%rsp) 1516f: 4c 89 64 24 10 mov %r12,0x10(%rsp) 15174: 48 89 74 24 18 mov %rsi,0x18(%rsp) 15179: 4c 89 e7 mov %r12,%rdi 1517c: 31 d2 xor %edx,%edx 1517e: e8 fd e8 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 15183: 84 c0 test %al,%al 15185: 0f 84 cf 00 00 00 je 1525a <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE+0x2ba> 1518b: 48 8d 35 4b e6 03 00 lea 0x3e64b(%rip),%rsi # 537dd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a66> 15192: ba 04 00 00 00 mov $0x4,%edx 15197: 48 89 df mov %rbx,%rdi 1519a: e8 a1 f6 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 1519f: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 151a4: 48 89 df mov %rbx,%rdi 151a7: 48 89 ee mov %rbp,%rsi 151aa: e8 41 e9 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 151af: 48 89 df mov %rbx,%rdi 151b2: e8 89 f8 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 151b7: 48 89 ef mov %rbp,%rdi 151ba: e8 c1 e7 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 151bf: 48 8d 35 e9 ef 03 00 lea 0x3efe9(%rip),%rsi # 541af <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2438> 151c6: ba 04 00 00 00 mov $0x4,%edx 151cb: 48 89 df mov %rbx,%rdi 151ce: e8 6d f6 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 151d3: 48 89 df mov %rbx,%rdi 151d6: e8 65 f4 00 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 151db: 66 c7 44 24 08 05 00 movw $0x5,0x8(%rsp) 151e2: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 151e7: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 151ec: 48 89 74 24 18 mov %rsi,0x18(%rsp) 151f1: 4c 89 ff mov %r15,%rdi 151f4: 31 d2 xor %edx,%edx 151f6: e8 85 e8 00 00 call 23a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm> 151fb: 84 c0 test %al,%al 151fd: 74 5b je 1525a <_ZZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEEENK3$_8clEPKcmNS2_9StringRefE+0x2ba> 151ff: 48 8d 35 d7 e5 03 00 lea 0x3e5d7(%rip),%rsi # 537dd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1a66> 15206: ba 04 00 00 00 mov $0x4,%edx 1520b: 48 89 df mov %rbx,%rdi 1520e: e8 2d f6 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 15213: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 15218: 48 89 df mov %rbx,%rdi 1521b: 48 89 ee mov %rbp,%rsi 1521e: e8 cd e8 00 00 call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 15223: 48 89 df mov %rbx,%rdi 15226: e8 15 f8 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 1522b: 48 89 ef mov %rbp,%rdi 1522e: e8 4d e7 00 00 call 23980 <_ZN4llvm4json5Value7destroyEv> 15233: 48 89 df mov %rbx,%rdi 15236: e8 c5 f4 00 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 1523b: 48 89 df mov %rbx,%rdi 1523e: e8 fd f7 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 15243: 48 89 df mov %rbx,%rdi 15246: e8 b5 f4 00 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 1524b: 48 83 c4 38 add $0x38,%rsp 1524f: 5b pop %rbx 15250: 41 5c pop %r12 15252: 41 5d pop %r13 15254: 41 5e pop %r14 15256: 41 5f pop %r15 15258: 5d pop %rbp 15259: c3 ret 1525a: 48 8d 3d 53 ef 03 00 lea 0x3ef53(%rip),%rdi # 541b4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x243d> 15261: 48 8d 35 7b ef 03 00 lea 0x3ef7b(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 15268: 48 8d 0d c3 ef 03 00 lea 0x3efc3(%rip),%rcx # 54232 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x24bb> 1526f: ba 4a 01 00 00 mov $0x14a,%edx 15274: e8 f7 10 ff ff call 6370 <__assert_fail@plt> 15279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000015280 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE>: 15280: 41 57 push %r15 15282: 41 56 push %r14 15284: 41 55 push %r13 15286: 41 54 push %r12 15288: 53 push %rbx 15289: 49 89 cc mov %rcx,%r12 1528c: 49 89 d5 mov %rdx,%r13 1528f: 49 89 f6 mov %rsi,%r14 15292: 49 89 ff mov %rdi,%r15 15295: 48 8b 4e 18 mov 0x18(%rsi),%rcx 15299: 48 8b 46 20 mov 0x20(%rsi),%rax 1529d: 48 29 c1 sub %rax,%rcx 152a0: 48 83 f9 30 cmp $0x30,%rcx 152a4: 77 66 ja 1530c <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x8c> 152a6: 48 8d 35 a3 e5 03 00 lea 0x3e5a3(%rip),%rsi # 53850 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1ad9> 152ad: ba 31 00 00 00 mov $0x31,%edx 152b2: 4c 89 f7 mov %r14,%rdi 152b5: e8 b6 65 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 152ba: 49 8b 46 20 mov 0x20(%r14),%rax 152be: 49 8b 4e 18 mov 0x18(%r14),%rcx 152c2: 48 29 c1 sub %rax,%rcx 152c5: 48 83 f9 43 cmp $0x43,%rcx 152c9: 76 7e jbe 15349 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0xc9> 152cb: 0f 10 05 e0 e5 03 00 movups 0x3e5e0(%rip),%xmm0 # 538b2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b3b> 152d2: 0f 11 40 30 movups %xmm0,0x30(%rax) 152d6: 0f 10 05 c5 e5 03 00 movups 0x3e5c5(%rip),%xmm0 # 538a2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b2b> 152dd: 0f 11 40 20 movups %xmm0,0x20(%rax) 152e1: 0f 10 05 aa e5 03 00 movups 0x3e5aa(%rip),%xmm0 # 53892 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b1b> 152e8: 0f 11 40 10 movups %xmm0,0x10(%rax) 152ec: 0f 10 05 8f e5 03 00 movups 0x3e58f(%rip),%xmm0 # 53882 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b0b> 152f3: 0f 11 00 movups %xmm0,(%rax) 152f6: c7 40 40 2d 2d 2d 0a movl $0xa2d2d2d,0x40(%rax) 152fd: 49 83 46 20 44 addq $0x44,0x20(%r14) 15302: 4d 85 e4 test %r12,%r12 15305: 75 5b jne 15362 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0xe2> 15307: e9 83 00 00 00 jmp 1538f <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x10f> 1530c: 0f 10 05 5d e5 03 00 movups 0x3e55d(%rip),%xmm0 # 53870 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1af9> 15313: 0f 11 40 20 movups %xmm0,0x20(%rax) 15317: 0f 10 05 42 e5 03 00 movups 0x3e542(%rip),%xmm0 # 53860 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1ae9> 1531e: 0f 11 40 10 movups %xmm0,0x10(%rax) 15322: 0f 10 05 27 e5 03 00 movups 0x3e527(%rip),%xmm0 # 53850 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1ad9> 15329: 0f 11 00 movups %xmm0,(%rax) 1532c: c6 40 30 0a movb $0xa,0x30(%rax) 15330: 49 8b 46 20 mov 0x20(%r14),%rax 15334: 48 83 c0 31 add $0x31,%rax 15338: 49 89 46 20 mov %rax,0x20(%r14) 1533c: 49 8b 4e 18 mov 0x18(%r14),%rcx 15340: 48 29 c1 sub %rax,%rcx 15343: 48 83 f9 43 cmp $0x43,%rcx 15347: 77 82 ja 152cb <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x4b> 15349: 48 8d 35 32 e5 03 00 lea 0x3e532(%rip),%rsi # 53882 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b0b> 15350: ba 44 00 00 00 mov $0x44,%edx 15355: 4c 89 f7 mov %r14,%rdi 15358: e8 13 65 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1535d: 4d 85 e4 test %r12,%r12 15360: 74 2d je 1538f <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x10f> 15362: 4c 89 e0 mov %r12,%rax 15365: 48 c1 e0 07 shl $0x7,%rax 15369: 4a 8d 1c e0 lea (%rax,%r12,8),%rbx 1536d: 0f 1f 00 nopl (%rax) 15370: 49 8b 57 28 mov 0x28(%r15),%rdx 15374: 4c 89 ef mov %r13,%rdi 15377: 4c 89 f6 mov %r14,%rsi 1537a: e8 e1 ce ff ff call 12260 <_ZNK1M15ProfilingDetail14CompletedEntry5printERN4llvm17raw_pwrite_streamENSt6chrono10time_pointINS5_3_V212system_clockENS5_8durationIlSt5ratioILl1ELl1000000000EEEEEE> 1537f: 49 81 c5 88 00 00 00 add $0x88,%r13 15386: 48 81 c3 78 ff ff ff add $0xffffffffffffff78,%rbx 1538d: 75 e1 jne 15370 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0xf0> 1538f: 49 8b 46 20 mov 0x20(%r14),%rax 15393: 49 3b 46 10 cmp 0x10(%r14),%rax 15397: 74 11 je 153aa <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE+0x12a> 15399: 4c 89 f7 mov %r14,%rdi 1539c: 5b pop %rbx 1539d: 41 5c pop %r12 1539f: 41 5d pop %r13 153a1: 41 5e pop %r14 153a3: 41 5f pop %r15 153a5: e9 96 63 01 00 jmp 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 153aa: 5b pop %rbx 153ab: 41 5c pop %r12 153ad: 41 5d pop %r13 153af: 41 5e pop %r14 153b1: 41 5f pop %r15 153b3: c3 ret 153b4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 153bb: 00 00 00 153be: 66 90 xchg %ax,%ax 00000000000153c0 <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm>: 153c0: 55 push %rbp 153c1: 41 57 push %r15 153c3: 41 56 push %r14 153c5: 41 54 push %r12 153c7: 53 push %rbx 153c8: 4d 89 c6 mov %r8,%r14 153cb: 49 89 cf mov %rcx,%r15 153ce: 49 89 d4 mov %rdx,%r12 153d1: 89 f5 mov %esi,%ebp 153d3: e8 c8 c5 00 00 call 219a0 <_ZN4llvm4dbgsEv> 153d8: 48 8b 50 18 mov 0x18(%rax),%rdx 153dc: 48 8b 48 20 mov 0x20(%rax),%rcx 153e0: 48 29 ca sub %rcx,%rdx 153e3: 48 83 fa 67 cmp $0x67,%rdx 153e7: 77 16 ja 153ff <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm+0x3f> 153e9: 48 8d 35 d7 e4 03 00 lea 0x3e4d7(%rip),%rsi # 538c7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b50> 153f0: ba 68 00 00 00 mov $0x68,%edx 153f5: 48 89 c7 mov %rax,%rdi 153f8: e8 73 64 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 153fd: eb 54 jmp 15453 <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm+0x93> 153ff: 0f 10 05 11 e5 03 00 movups 0x3e511(%rip),%xmm0 # 53917 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1ba0> 15406: 0f 11 41 50 movups %xmm0,0x50(%rcx) 1540a: 0f 10 05 f6 e4 03 00 movups 0x3e4f6(%rip),%xmm0 # 53907 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b90> 15411: 0f 11 41 40 movups %xmm0,0x40(%rcx) 15415: 0f 10 05 db e4 03 00 movups 0x3e4db(%rip),%xmm0 # 538f7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b80> 1541c: 0f 11 41 30 movups %xmm0,0x30(%rcx) 15420: 0f 10 05 c0 e4 03 00 movups 0x3e4c0(%rip),%xmm0 # 538e7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b70> 15427: 0f 11 41 20 movups %xmm0,0x20(%rcx) 1542b: 0f 10 05 a5 e4 03 00 movups 0x3e4a5(%rip),%xmm0 # 538d7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b60> 15432: 0f 11 41 10 movups %xmm0,0x10(%rcx) 15436: 0f 10 05 8a e4 03 00 movups 0x3e48a(%rip),%xmm0 # 538c7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1b50> 1543d: 0f 11 01 movups %xmm0,(%rcx) 15440: 48 ba 61 70 74 75 72 movabs $0xa64657275747061,%rdx 15447: 65 64 0a 1544a: 48 89 51 60 mov %rdx,0x60(%rcx) 1544e: 48 83 40 20 68 addq $0x68,0x20(%rax) 15453: e8 48 c5 00 00 call 219a0 <_ZN4llvm4dbgsEv> 15458: 48 8b 50 18 mov 0x18(%rax),%rdx 1545c: 48 8b 48 20 mov 0x20(%rax),%rcx 15460: 48 29 ca sub %rcx,%rdx 15463: 48 83 fa 33 cmp $0x33,%rdx 15467: 77 16 ja 1547f <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm+0xbf> 15469: 48 8d 35 c0 e4 03 00 lea 0x3e4c0(%rip),%rsi # 53930 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1bb9> 15470: ba 34 00 00 00 mov $0x34,%edx 15475: 48 89 c7 mov %rax,%rdi 15478: e8 f3 63 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1547d: eb 2c jmp 154ab <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm+0xeb> 1547f: 0f 10 05 ca e4 03 00 movups 0x3e4ca(%rip),%xmm0 # 53950 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1bd9> 15486: 0f 11 41 20 movups %xmm0,0x20(%rcx) 1548a: 0f 10 05 af e4 03 00 movups 0x3e4af(%rip),%xmm0 # 53940 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1bc9> 15491: 0f 11 41 10 movups %xmm0,0x10(%rcx) 15495: 0f 10 05 94 e4 03 00 movups 0x3e494(%rip),%xmm0 # 53930 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1bb9> 1549c: 0f 11 01 movups %xmm0,(%rcx) 1549f: c7 41 30 6e 65 64 0a movl $0xa64656e,0x30(%rcx) 154a6: 48 83 40 20 34 addq $0x34,0x20(%rax) 154ab: bf d0 00 00 00 mov $0xd0,%edi 154b0: e8 fb 0f ff ff call 64b0 <_Znwm@plt> 154b5: 48 89 c3 mov %rax,%rbx 154b8: 89 e8 mov %ebp,%eax 154ba: 48 69 e8 e8 03 00 00 imul $0x3e8,%rax,%rbp 154c1: 4c 89 e7 mov %r12,%rdi 154c4: 4c 89 fe mov %r15,%rsi 154c7: 31 d2 xor %edx,%edx 154c9: e8 32 17 01 00 call 26c00 <_ZN4llvm3sys4path8filenameENS_9StringRefENS1_5StyleE> 154ce: 48 89 2b mov %rbp,(%rbx) 154d1: 48 89 43 08 mov %rax,0x8(%rbx) 154d5: 48 89 53 10 mov %rdx,0x10(%rbx) 154d9: e8 42 1e 01 00 call 27320 <_ZN4llvm3sys7Process12getProcessIdEv> 154de: 89 43 18 mov %eax,0x18(%rbx) 154e1: e8 7a 0b ff ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 154e6: 48 89 43 20 mov %rax,0x20(%rbx) 154ea: e8 71 0b ff ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 154ef: 48 89 43 28 mov %rax,0x28(%rbx) 154f3: 0f 57 c0 xorps %xmm0,%xmm0 154f6: 0f 11 43 78 movups %xmm0,0x78(%rbx) 154fa: 0f 11 83 84 00 00 00 movups %xmm0,0x84(%rbx) 15501: 48 8d 83 a8 00 00 00 lea 0xa8(%rbx),%rax 15508: 0f 11 43 30 movups %xmm0,0x30(%rbx) 1550c: 0f 11 43 40 movups %xmm0,0x40(%rbx) 15510: 0f 11 43 50 movups %xmm0,0x50(%rbx) 15514: 0f 11 43 60 movups %xmm0,0x60(%rbx) 15518: 66 c7 43 70 00 00 movw $0x0,0x70(%rbx) 1551e: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 15525: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1552c: 00 00 00 1552f: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 15536: 4c 89 b3 c8 00 00 00 mov %r14,0xc8(%rbx) 1553d: 48 89 df mov %rbx,%rdi 15540: e8 2b 60 ff ff call b570 <_ZN1M7Globals29exchangeGlobalProfilerContextEPNS_15ProfilingDetail21GlobalProfilerContextE> 15545: 48 85 c0 test %rax,%rax 15548: 75 0d jne 15557 <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm+0x197> 1554a: 5b pop %rbx 1554b: 41 5c pop %r12 1554d: 41 5e pop %r14 1554f: 41 5f pop %r15 15551: 5d pop %rbp 15552: e9 19 cf ff ff jmp 12470 <_ZN1M15ProfilingDetail21ThreadProfilerContext3getEv> 15557: 48 8d 3d 07 e4 03 00 lea 0x3e407(%rip),%rdi # 53965 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1bee> 1555e: 48 8d 35 f5 de 03 00 lea 0x3def5(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 15565: 48 8d 0d 34 e4 03 00 lea 0x3e434(%rip),%rcx # 539a0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1c29> 1556c: ba f2 01 00 00 mov $0x1f2,%edx 15571: e8 fa 0d ff ff call 6370 <__assert_fail@plt> 15576: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1557d: 00 00 00 0000000000015580 <_ZN1M17TimeTraceProfilerD2Ev>: 15580: 41 56 push %r14 15582: 53 push %rbx 15583: 50 push %rax 15584: 31 ff xor %edi,%edi 15586: e8 e5 5f ff ff call b570 <_ZN1M7Globals29exchangeGlobalProfilerContextEPNS_15ProfilingDetail21GlobalProfilerContextE> 1558b: 48 85 c0 test %rax,%rax 1558e: 0f 84 e4 00 00 00 je 15678 <_ZN1M17TimeTraceProfilerD2Ev+0xf8> 15594: 48 89 c3 mov %rax,%rbx 15597: 4c 8d 70 30 lea 0x30(%rax),%r14 1559b: 48 83 3d fd 49 06 00 cmpq $0x0,0x649fd(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 155a2: 00 155a3: 74 10 je 155b5 <_ZN1M17TimeTraceProfilerD2Ev+0x35> 155a5: 4c 89 f7 mov %r14,%rdi 155a8: e8 b3 11 ff ff call 6760 155ad: 85 c0 test %eax,%eax 155af: 0f 85 e2 00 00 00 jne 15697 <_ZN1M17TimeTraceProfilerD2Ev+0x117> 155b5: 83 bb 88 00 00 00 00 cmpl $0x0,0x88(%rbx) 155bc: 0f 84 8d 00 00 00 je 1564f <_ZN1M17TimeTraceProfilerD2Ev+0xcf> 155c2: 4c 8b 83 80 00 00 00 mov 0x80(%rbx),%r8 155c9: 8b 93 90 00 00 00 mov 0x90(%rbx),%edx 155cf: 4c 89 c0 mov %r8,%rax 155d2: 48 85 d2 test %rdx,%rdx 155d5: 74 34 je 1560b <_ZN1M17TimeTraceProfilerD2Ev+0x8b> 155d7: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi 155de: 00 155df: bf 00 10 00 00 mov $0x1000,%edi 155e4: 4c 89 c0 mov %r8,%rax 155e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 155ee: 00 00 155f0: 48 8b 08 mov (%rax),%rcx 155f3: 48 09 f9 or %rdi,%rcx 155f6: 48 81 f9 00 f0 ff ff cmp $0xfffffffffffff000,%rcx 155fd: 75 0c jne 1560b <_ZN1M17TimeTraceProfilerD2Ev+0x8b> 155ff: 48 83 c0 08 add $0x8,%rax 15603: 48 83 c6 f8 add $0xfffffffffffffff8,%rsi 15607: 75 e7 jne 155f0 <_ZN1M17TimeTraceProfilerD2Ev+0x70> 15609: eb 44 jmp 1564f <_ZN1M17TimeTraceProfilerD2Ev+0xcf> 1560b: 49 8d 0c d0 lea (%r8,%rdx,8),%rcx 1560f: 48 39 c8 cmp %rcx,%rax 15612: 74 3b je 1564f <_ZN1M17TimeTraceProfilerD2Ev+0xcf> 15614: ba 00 10 00 00 mov $0x1000,%edx 15619: 48 8b 30 mov (%rax),%rsi 1561c: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 15623: 48 83 c0 08 add $0x8,%rax 15627: 48 39 c8 cmp %rcx,%rax 1562a: 77 72 ja 1569e <_ZN1M17TimeTraceProfilerD2Ev+0x11e> 1562c: 74 21 je 1564f <_ZN1M17TimeTraceProfilerD2Ev+0xcf> 1562e: 66 90 xchg %ax,%ax 15630: 48 8b 30 mov (%rax),%rsi 15633: 48 09 d6 or %rdx,%rsi 15636: 48 81 fe 00 f0 ff ff cmp $0xfffffffffffff000,%rsi 1563d: 75 0b jne 1564a <_ZN1M17TimeTraceProfilerD2Ev+0xca> 1563f: 48 83 c0 08 add $0x8,%rax 15643: 48 39 c8 cmp %rcx,%rax 15646: 75 e8 jne 15630 <_ZN1M17TimeTraceProfilerD2Ev+0xb0> 15648: eb 05 jmp 1564f <_ZN1M17TimeTraceProfilerD2Ev+0xcf> 1564a: 48 39 c8 cmp %rcx,%rax 1564d: 75 ca jne 15619 <_ZN1M17TimeTraceProfilerD2Ev+0x99> 1564f: 48 83 3d 49 49 06 00 cmpq $0x0,0x64949(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 15656: 00 15657: 74 08 je 15661 <_ZN1M17TimeTraceProfilerD2Ev+0xe1> 15659: 4c 89 f7 mov %r14,%rdi 1565c: e8 7f 0d ff ff call 63e0 15661: 48 89 df mov %rbx,%rdi 15664: e8 57 00 00 00 call 156c0 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev> 15669: 48 89 df mov %rbx,%rdi 1566c: 48 83 c4 08 add $0x8,%rsp 15670: 5b pop %rbx 15671: 41 5e pop %r14 15673: e9 08 0e ff ff jmp 6480 <_ZdlPv@plt> 15678: 48 8d 3d 72 e3 03 00 lea 0x3e372(%rip),%rdi # 539f1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1c7a> 1567f: 48 8d 35 d4 dd 03 00 lea 0x3ddd4(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 15686: 48 8d 0d 8c e3 03 00 lea 0x3e38c(%rip),%rcx # 53a19 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1ca2> 1568d: ba fa 01 00 00 mov $0x1fa,%edx 15692: e8 d9 0c ff ff call 6370 <__assert_fail@plt> 15697: 89 c7 mov %eax,%edi 15699: e8 f2 0c ff ff call 6390 <_ZSt20__throw_system_errori@plt> 1569e: 48 8d 3d 96 f2 03 00 lea 0x3f296(%rip),%rdi # 5493b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2bc4> 156a5: 48 8d 35 8d aa 03 00 lea 0x3aa8d(%rip),%rsi # 50139 156ac: 48 8d 0d 93 f2 03 00 lea 0x3f293(%rip),%rcx # 54946 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2bcf> 156b3: ba 1d 05 00 00 mov $0x51d,%edx 156b8: e8 b3 0c ff ff call 6370 <__assert_fail@plt> 156bd: 0f 1f 00 nopl (%rax) 00000000000156c0 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev>: 156c0: 41 57 push %r15 156c2: 41 56 push %r14 156c4: 41 54 push %r12 156c6: 53 push %rbx 156c7: 50 push %rax 156c8: 49 89 fe mov %rdi,%r14 156cb: 48 8b bf 98 00 00 00 mov 0x98(%rdi),%rdi 156d2: 45 8b be a0 00 00 00 mov 0xa0(%r14),%r15d 156d9: 4d 85 ff test %r15,%r15 156dc: 74 33 je 15711 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x51> 156de: 49 c1 e7 05 shl $0x5,%r15 156e2: 49 8d 1c 3f lea (%r15,%rdi,1),%rbx 156e6: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx 156ea: 49 f7 df neg %r15 156ed: eb 0b jmp 156fa <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x3a> 156ef: 90 nop 156f0: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx 156f4: 49 83 c7 20 add $0x20,%r15 156f8: 74 10 je 1570a <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x4a> 156fa: 48 8b 7b f0 mov -0x10(%rbx),%rdi 156fe: 48 39 fb cmp %rdi,%rbx 15701: 74 ed je 156f0 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x30> 15703: e8 78 0d ff ff call 6480 <_ZdlPv@plt> 15708: eb e6 jmp 156f0 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x30> 1570a: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 15711: 49 8d 86 a8 00 00 00 lea 0xa8(%r14),%rax 15718: 48 39 c7 cmp %rax,%rdi 1571b: 74 05 je 15722 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x62> 1571d: e8 9e 0e ff ff call 65c0 15722: 49 8b be 80 00 00 00 mov 0x80(%r14),%rdi 15729: 41 8b b6 90 00 00 00 mov 0x90(%r14),%esi 15730: 48 c1 e6 03 shl $0x3,%rsi 15734: ba 08 00 00 00 mov $0x8,%edx 15739: e8 02 01 01 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1573e: 49 ff 46 78 incq 0x78(%r14) 15742: 49 8b 5e 58 mov 0x58(%r14),%rbx 15746: 4d 8b 66 60 mov 0x60(%r14),%r12 1574a: 4c 39 e3 cmp %r12,%rbx 1574d: 75 31 jne 15780 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0xc0> 1574f: 48 85 db test %rbx,%rbx 15752: 74 4f je 157a3 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0xe3> 15754: 48 89 df mov %rbx,%rdi 15757: 48 83 c4 08 add $0x8,%rsp 1575b: 5b pop %rbx 1575c: 41 5c pop %r12 1575e: 41 5e pop %r14 15760: 41 5f pop %r15 15762: e9 19 0d ff ff jmp 6480 <_ZdlPv@plt> 15767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1576e: 00 00 15770: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 15777: 48 83 c3 08 add $0x8,%rbx 1577b: 4c 39 e3 cmp %r12,%rbx 1577e: 74 1a je 1579a <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0xda> 15780: 4c 8b 3b mov (%rbx),%r15 15783: 4d 85 ff test %r15,%r15 15786: 74 e8 je 15770 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0xb0> 15788: 4c 89 ff mov %r15,%rdi 1578b: e8 10 0d 00 00 call 164a0 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev> 15790: 4c 89 ff mov %r15,%rdi 15793: e8 e8 0c ff ff call 6480 <_ZdlPv@plt> 15798: eb d6 jmp 15770 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0xb0> 1579a: 49 8b 5e 58 mov 0x58(%r14),%rbx 1579e: 48 85 db test %rbx,%rbx 157a1: 75 b1 jne 15754 <_ZN1M15ProfilingDetail21GlobalProfilerContextD2Ev+0x94> 157a3: 48 83 c4 08 add $0x8,%rsp 157a7: 5b pop %rbx 157a8: 41 5c pop %r12 157aa: 41 5e pop %r14 157ac: 41 5f pop %r15 157ae: c3 ret 157af: 90 nop 00000000000157b0 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_>: 157b0: 55 push %rbp 157b1: 41 57 push %r15 157b3: 41 56 push %r14 157b5: 41 55 push %r13 157b7: 41 54 push %r12 157b9: 53 push %rbx 157ba: 48 81 ec f8 01 00 00 sub $0x1f8,%rsp 157c1: 4d 89 cd mov %r9,%r13 157c4: 4d 89 c4 mov %r8,%r12 157c7: 48 89 cb mov %rcx,%rbx 157ca: 48 89 d5 mov %rdx,%rbp 157cd: 49 89 ff mov %rdi,%r15 157d0: e8 8b 5d ff ff call b560 <_ZN1M7Globals24getGlobalProfilerContextEv> 157d5: 48 89 44 24 70 mov %rax,0x70(%rsp) 157da: 48 85 c0 test %rax,%rax 157dd: 0f 84 0c 0b 00 00 je 162ef <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb3f> 157e3: e8 b8 c1 00 00 call 219a0 <_ZN4llvm4dbgsEv> 157e8: 48 8b 50 18 mov 0x18(%rax),%rdx 157ec: 48 8b 48 20 mov 0x20(%rax),%rcx 157f0: 48 29 ca sub %rcx,%rdx 157f3: 48 83 fa 20 cmp $0x20,%rdx 157f7: 77 16 ja 1580f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x5f> 157f9: 48 8d 35 d2 e2 03 00 lea 0x3e2d2(%rip),%rsi # 53ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d5b> 15800: ba 21 00 00 00 mov $0x21,%edx 15805: 48 89 c7 mov %rax,%rdi 15808: e8 63 60 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1580d: eb 1e jmp 1582d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x7d> 1580f: 0f 10 05 cc e2 03 00 movups 0x3e2cc(%rip),%xmm0 # 53ae2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d6b> 15816: 0f 11 41 10 movups %xmm0,0x10(%rcx) 1581a: 0f 10 05 b1 e2 03 00 movups 0x3e2b1(%rip),%xmm0 # 53ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d5b> 15821: 0f 11 01 movups %xmm0,(%rcx) 15824: c6 41 20 0a movb $0xa,0x20(%rcx) 15828: 48 83 40 20 21 addq $0x21,0x20(%rax) 1582d: 48 8d bc 24 98 00 00 lea 0x98(%rsp),%rdi 15834: 00 15835: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 1583a: e8 81 d0 ff ff call 128c0 <_ZN1M15ProfilingDetail21GlobalProfilerContext19getCompletedEntriesEv> 1583f: 4c 8d 74 24 40 lea 0x40(%rsp),%r14 15844: 4c 89 74 24 30 mov %r14,0x30(%rsp) 15849: 48 85 ed test %rbp,%rbp 1584c: 74 3d je 1588b <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xdb> 1584e: 48 83 fb 10 cmp $0x10,%rbx 15852: 72 23 jb 15877 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xc7> 15854: 48 89 d8 mov %rbx,%rax 15857: 48 c1 e8 3e shr $0x3e,%rax 1585b: 0f 85 cc 0a 00 00 jne 1632d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb7d> 15861: 48 8d 7b 01 lea 0x1(%rbx),%rdi 15865: e8 46 0c ff ff call 64b0 <_Znwm@plt> 1586a: 49 89 c6 mov %rax,%r14 1586d: 48 89 44 24 30 mov %rax,0x30(%rsp) 15872: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 15877: 48 85 db test %rbx,%rbx 1587a: 74 2d je 158a9 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xf9> 1587c: 48 83 fb 01 cmp $0x1,%rbx 15880: 75 19 jne 1589b <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xeb> 15882: 0f b6 45 00 movzbl 0x0(%rbp),%eax 15886: 41 88 06 mov %al,(%r14) 15889: eb 1e jmp 158a9 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xf9> 1588b: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 15892: 00 00 15894: c6 44 24 40 00 movb $0x0,0x40(%rsp) 15899: eb 26 jmp 158c1 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x111> 1589b: 4c 89 f7 mov %r14,%rdi 1589e: 48 89 ee mov %rbp,%rsi 158a1: 48 89 da mov %rbx,%rdx 158a4: e8 87 0b ff ff call 6430 158a9: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 158ae: 41 c6 04 1e 00 movb $0x0,(%r14,%rbx,1) 158b3: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 158b8: 48 85 db test %rbx,%rbx 158bb: 0f 85 b1 01 00 00 jne 15a72 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x2c2> 158c1: 49 83 fd 01 cmp $0x1,%r13 158c5: 75 39 jne 15900 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x150> 158c7: 41 80 3c 24 2d cmpb $0x2d,(%r12) 158cc: 48 8d 9c 24 10 01 00 lea 0x110(%rsp),%rbx 158d3: 00 158d4: 48 89 9c 24 00 01 00 mov %rbx,0x100(%rsp) 158db: 00 158dc: 75 71 jne 1594f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x19f> 158de: c6 43 02 74 movb $0x74,0x2(%rbx) 158e2: 66 c7 03 6f 75 movw $0x756f,(%rbx) 158e7: 48 c7 84 24 08 01 00 movq $0x3,0x108(%rsp) 158ee: 00 03 00 00 00 158f3: c6 84 24 13 01 00 00 movb $0x0,0x113(%rsp) 158fa: 00 158fb: e9 e3 00 00 00 jmp 159e3 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x233> 15900: 48 8d 9c 24 10 01 00 lea 0x110(%rsp),%rbx 15907: 00 15908: 48 89 9c 24 00 01 00 mov %rbx,0x100(%rsp) 1590f: 00 15910: 4d 85 e4 test %r12,%r12 15913: 74 43 je 15958 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x1a8> 15915: 49 83 fd 10 cmp $0x10,%r13 15919: 72 29 jb 15944 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x194> 1591b: 4c 89 e8 mov %r13,%rax 1591e: 48 c1 e8 3e shr $0x3e,%rax 15922: 0f 85 05 0a 00 00 jne 1632d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb7d> 15928: 49 8d 7d 01 lea 0x1(%r13),%rdi 1592c: e8 7f 0b ff ff call 64b0 <_Znwm@plt> 15931: 48 89 c3 mov %rax,%rbx 15934: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 1593b: 00 1593c: 4c 89 ac 24 10 01 00 mov %r13,0x110(%rsp) 15943: 00 15944: 4d 85 ed test %r13,%r13 15947: 74 3b je 15984 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x1d4> 15949: 49 83 fd 01 cmp $0x1,%r13 1594d: 75 27 jne 15976 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x1c6> 1594f: 41 0f b6 04 24 movzbl (%r12),%eax 15954: 88 03 mov %al,(%rbx) 15956: eb 2c jmp 15984 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x1d4> 15958: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 1595f: 00 00 00 00 00 15964: c6 84 24 10 01 00 00 movb $0x0,0x110(%rsp) 1596b: 00 1596c: 48 8d 9c 24 10 01 00 lea 0x110(%rsp),%rbx 15973: 00 15974: eb 6d jmp 159e3 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x233> 15976: 48 89 df mov %rbx,%rdi 15979: 4c 89 e6 mov %r12,%rsi 1597c: 4c 89 ea mov %r13,%rdx 1597f: e8 ac 0a ff ff call 6430 15984: 4c 89 ac 24 08 01 00 mov %r13,0x108(%rsp) 1598b: 00 1598c: 42 c6 04 2b 00 movb $0x0,(%rbx,%r13,1) 15991: 48 8b 8c 24 00 01 00 mov 0x100(%rsp),%rcx 15998: 00 15999: 48 8d 9c 24 10 01 00 lea 0x110(%rsp),%rbx 159a0: 00 159a1: 48 39 d9 cmp %rbx,%rcx 159a4: 74 3d je 159e3 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x233> 159a6: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 159ab: 48 8b 44 24 30 mov 0x30(%rsp),%rax 159b0: 48 39 d0 cmp %rdx,%rax 159b3: 74 7a je 15a2f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x27f> 159b5: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 159ba: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 159bf: 0f 10 84 24 08 01 00 movups 0x108(%rsp),%xmm0 159c6: 00 159c7: 0f 11 44 24 38 movups %xmm0,0x38(%rsp) 159cc: 48 85 c0 test %rax,%rax 159cf: 74 70 je 15a41 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x291> 159d1: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 159d8: 00 159d9: 48 89 94 24 10 01 00 mov %rdx,0x110(%rsp) 159e0: 00 159e1: eb 69 jmp 15a4c <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x29c> 159e3: 48 8b 94 24 08 01 00 mov 0x108(%rsp),%rdx 159ea: 00 159eb: 48 85 d2 test %rdx,%rdx 159ee: 74 1f je 15a0f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x25f> 159f0: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 159f5: 48 83 fa 01 cmp $0x1,%rdx 159f9: 75 0c jne 15a07 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x257> 159fb: 0f b6 84 24 10 01 00 movzbl 0x110(%rsp),%eax 15a02: 00 15a03: 88 07 mov %al,(%rdi) 15a05: eb 08 jmp 15a0f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x25f> 15a07: 48 89 de mov %rbx,%rsi 15a0a: e8 21 0a ff ff call 6430 15a0f: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 15a16: 00 15a17: 48 89 44 24 38 mov %rax,0x38(%rsp) 15a1c: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 15a21: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 15a25: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 15a2c: 00 15a2d: eb 1d jmp 15a4c <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x29c> 15a2f: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 15a34: 0f 10 84 24 08 01 00 movups 0x108(%rsp),%xmm0 15a3b: 00 15a3c: 0f 11 44 24 38 movups %xmm0,0x38(%rsp) 15a41: 48 89 9c 24 00 01 00 mov %rbx,0x100(%rsp) 15a48: 00 15a49: 48 89 d8 mov %rbx,%rax 15a4c: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 15a53: 00 00 00 00 00 15a58: c6 00 00 movb $0x0,(%rax) 15a5b: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi 15a62: 00 15a63: 48 39 df cmp %rbx,%rdi 15a66: 74 05 je 15a6d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x2bd> 15a68: e8 13 0a ff ff call 6480 <_ZdlPv@plt> 15a6d: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 15a72: c7 84 24 88 00 00 00 movl $0x0,0x88(%rsp) 15a79: 00 00 00 00 15a7d: e8 6e 08 ff ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 15a82: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 15a89: 00 15a8a: 48 85 db test %rbx,%rbx 15a8d: 74 0a je 15a99 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x2e9> 15a8f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 15a94: 80 38 2d cmpb $0x2d,(%rax) 15a97: 75 29 jne 15ac2 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x312> 15a99: 48 8d 43 ff lea -0x1(%rbx),%rax 15a9d: 48 3d 01 00 00 80 cmp $0xffffffff80000001,%rax 15aa3: 48 c7 c1 00 00 00 80 mov $0xffffffff80000000,%rcx 15aaa: 48 0f 4d c8 cmovge %rax,%rcx 15aae: 48 81 f9 ff ff ff 7f cmp $0x7fffffff,%rcx 15ab5: b8 ff ff ff 7f mov $0x7fffffff,%eax 15aba: 48 0f 4c c1 cmovl %rcx,%rax 15abe: 85 c0 test %eax,%eax 15ac0: 74 18 je 15ada <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x32a> 15ac2: 48 8d 15 2f e0 03 00 lea 0x3e02f(%rip),%rdx # 53af8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d81> 15ac9: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 15ace: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 15ad3: e8 68 08 00 00 call 16340 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_> 15ad8: eb 64 jmp 15b3e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x38e> 15ada: 48 8d 6c 24 60 lea 0x60(%rsp),%rbp 15adf: 48 89 6c 24 50 mov %rbp,0x50(%rsp) 15ae4: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 15ae9: 48 83 fb 10 cmp $0x10,%rbx 15aed: 72 23 jb 15b12 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x362> 15aef: 48 89 d8 mov %rbx,%rax 15af2: 48 c1 e8 3e shr $0x3e,%rax 15af6: 0f 85 31 08 00 00 jne 1632d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb7d> 15afc: 48 8d 7b 01 lea 0x1(%rbx),%rdi 15b00: e8 ab 09 ff ff call 64b0 <_Znwm@plt> 15b05: 48 89 c5 mov %rax,%rbp 15b08: 48 89 44 24 50 mov %rax,0x50(%rsp) 15b0d: 48 89 5c 24 60 mov %rbx,0x60(%rsp) 15b12: 48 85 db test %rbx,%rbx 15b15: 74 1d je 15b34 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x384> 15b17: 48 83 fb 01 cmp $0x1,%rbx 15b1b: 75 09 jne 15b26 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x376> 15b1d: 41 0f b6 06 movzbl (%r14),%eax 15b21: 88 45 00 mov %al,0x0(%rbp) 15b24: eb 0e jmp 15b34 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x384> 15b26: 48 89 ef mov %rbp,%rdi 15b29: 4c 89 f6 mov %r14,%rsi 15b2c: 48 89 da mov %rbx,%rdx 15b2f: e8 fc 08 ff ff call 6430 15b34: 48 89 5c 24 58 mov %rbx,0x58(%rsp) 15b39: c6 44 1d 00 00 movb $0x0,0x0(%rbp,%rbx,1) 15b3e: e8 5d be 00 00 call 219a0 <_ZN4llvm4dbgsEv> 15b43: 48 8b 50 18 mov 0x18(%rax),%rdx 15b47: 48 8b 48 20 mov 0x20(%rax),%rcx 15b4b: 48 29 ca sub %rcx,%rdx 15b4e: 48 83 fa 16 cmp $0x16,%rdx 15b52: 77 16 ja 15b6a <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x3ba> 15b54: 48 8d 35 a9 df 03 00 lea 0x3dfa9(%rip),%rsi # 53b04 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d8d> 15b5b: ba 17 00 00 00 mov $0x17,%edx 15b60: 48 89 c7 mov %rax,%rdi 15b63: e8 08 5d 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 15b68: eb 1d jmp 15b87 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x3d7> 15b6a: 0f 10 05 93 df 03 00 movups 0x3df93(%rip),%xmm0 # 53b04 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d8d> 15b71: 0f 11 01 movups %xmm0,(%rcx) 15b74: 48 ba 57 72 69 74 69 movabs $0x20676e6974697257,%rdx 15b7b: 6e 67 20 15b7e: 48 89 51 0f mov %rdx,0xf(%rcx) 15b82: 48 83 40 20 17 addq $0x17,0x20(%rax) 15b87: 48 8b b4 24 a0 00 00 mov 0xa0(%rsp),%rsi 15b8e: 00 15b8f: 48 2b b4 24 98 00 00 sub 0x98(%rsp),%rsi 15b96: 00 15b97: 48 c1 fe 03 sar $0x3,%rsi 15b9b: 49 bc f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%r12 15ba2: f0 f0 f0 15ba5: 49 0f af f4 imul %r12,%rsi 15ba9: 48 89 c7 mov %rax,%rdi 15bac: e8 af 58 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 15bb1: 48 8b 50 18 mov 0x18(%rax),%rdx 15bb5: 48 8b 48 20 mov 0x20(%rax),%rcx 15bb9: 48 29 ca sub %rcx,%rdx 15bbc: 48 83 fa 10 cmp $0x10,%rdx 15bc0: 77 16 ja 15bd8 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x428> 15bc2: 48 8d 35 53 df 03 00 lea 0x3df53(%rip),%rsi # 53b1c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1da5> 15bc9: ba 11 00 00 00 mov $0x11,%edx 15bce: 48 89 c7 mov %rax,%rdi 15bd1: e8 9a 5c 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 15bd6: eb 13 jmp 15beb <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x43b> 15bd8: 0f 10 05 3d df 03 00 movups 0x3df3d(%rip),%xmm0 # 53b1c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1da5> 15bdf: 0f 11 01 movups %xmm0,(%rcx) 15be2: c6 41 10 20 movb $0x20,0x10(%rcx) 15be6: 48 83 40 20 11 addq $0x11,0x20(%rax) 15beb: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 15bf0: 48 8b 54 24 58 mov 0x58(%rsp),%rdx 15bf5: 48 89 c7 mov %rax,%rdi 15bf8: e8 73 5c 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 15bfd: 48 8b 48 20 mov 0x20(%rax),%rcx 15c01: 48 39 48 18 cmp %rcx,0x18(%rax) 15c05: 74 09 je 15c10 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x460> 15c07: c6 01 0a movb $0xa,(%rcx) 15c0a: 48 ff 40 20 incq 0x20(%rax) 15c0e: eb 14 jmp 15c24 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x474> 15c10: 48 8d 35 72 f1 04 00 lea 0x4f172(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 15c17: ba 01 00 00 00 mov $0x1,%edx 15c1c: 48 89 c7 mov %rax,%rdi 15c1f: e8 4c 5c 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 15c24: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 15c29: 48 8b 54 24 58 mov 0x58(%rsp),%rdx 15c2e: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi 15c35: 00 15c36: 48 8d 8c 24 88 00 00 lea 0x88(%rsp),%rcx 15c3d: 00 15c3e: 41 b8 03 00 00 00 mov $0x3,%r8d 15c44: e8 87 63 01 00 call 2bfd0 <_ZN4llvm14raw_fd_ostreamC2ENS_9StringRefERSt10error_codeNS_3sys2fs9OpenFlagsE> 15c49: 8b ac 24 88 00 00 00 mov 0x88(%rsp),%ebp 15c50: 85 ed test %ebp,%ebp 15c52: 0f 84 94 00 00 00 je 15cec <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x53c> 15c58: 48 8d 05 cf de 03 00 lea 0x3decf(%rip),%rax # 53b2e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1db7> 15c5f: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 15c66: 00 15c67: 48 8d 44 24 50 lea 0x50(%rsp),%rax 15c6c: 48 89 84 24 98 01 00 mov %rax,0x198(%rsp) 15c73: 00 15c74: 66 c7 84 24 a8 01 00 movw $0x403,0x1a8(%rsp) 15c7b: 00 03 04 15c7e: 48 8d 84 24 88 01 00 lea 0x188(%rsp),%rax 15c85: 00 15c86: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 15c8d: 00 15c8e: 48 8d 05 de 97 04 00 lea 0x497de(%rip),%rax # 5f473 <_ZL10colorcodes+0x963> 15c95: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 15c9c: 00 15c9d: 66 c7 84 24 f8 00 00 movw $0x302,0xf8(%rsp) 15ca4: 00 02 03 15ca7: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 15cae: 00 15caf: 48 8b 06 mov (%rsi),%rax 15cb2: 48 8d 9c 24 b0 01 00 lea 0x1b0(%rsp),%rbx 15cb9: 00 15cba: 48 89 df mov %rbx,%rdi 15cbd: 89 ea mov %ebp,%edx 15cbf: ff 50 20 call *0x20(%rax) 15cc2: 0f b6 84 24 f8 00 00 movzbl 0xf8(%rsp),%eax 15cc9: 00 15cca: 83 f8 01 cmp $0x1,%eax 15ccd: 74 4f je 15d1e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x56e> 15ccf: 85 c0 test %eax,%eax 15cd1: 75 66 jne 15d39 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x589> 15cd3: 66 c7 84 24 d0 00 00 movw $0x100,0xd0(%rsp) 15cda: 00 00 01 15cdd: 66 c7 84 24 80 01 00 movw $0x100,0x180(%rsp) 15ce4: 00 00 01 15ce7: e9 4f 01 00 00 jmp 15e3b <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x68b> 15cec: 48 8b 94 24 98 00 00 mov 0x98(%rsp),%rdx 15cf3: 00 15cf4: 48 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%rcx 15cfb: 00 15cfc: 48 29 d1 sub %rdx,%rcx 15cff: 48 c1 f9 03 sar $0x3,%rcx 15d03: 49 0f af cc imul %r12,%rcx 15d07: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 15d0e: 00 15d0f: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 15d14: e8 e7 e9 ff ff call 14700 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeJsonTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE> 15d19: e9 93 01 00 00 jmp 15eb1 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x701> 15d1e: 48 89 9c 24 b0 00 00 mov %rbx,0xb0(%rsp) 15d25: 00 15d26: 66 c7 84 24 d0 00 00 movw $0x104,0xd0(%rsp) 15d2d: 00 04 01 15d30: b1 01 mov $0x1,%cl 15d32: b0 04 mov $0x4,%al 15d34: e9 87 00 00 00 jmp 15dc0 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x610> 15d39: 44 0f b6 84 24 f9 00 movzbl 0xf9(%rsp),%r8d 15d40: 00 00 15d42: 41 80 f8 01 cmp $0x1,%r8b 15d46: 4c 8b 8c 24 d8 00 00 mov 0xd8(%rsp),%r9 15d4d: 00 15d4e: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi 15d55: 00 15d56: 0f b6 f0 movzbl %al,%esi 15d59: b9 02 00 00 00 mov $0x2,%ecx 15d5e: 0f 44 ce cmove %esi,%ecx 15d61: 48 8d 94 24 d8 00 00 lea 0xd8(%rsp),%rdx 15d68: 00 15d69: 48 89 d6 mov %rdx,%rsi 15d6c: 49 0f 44 f1 cmove %r9,%rsi 15d70: 48 89 b4 24 b0 00 00 mov %rsi,0xb0(%rsp) 15d77: 00 15d78: 48 89 bc 24 b8 00 00 mov %rdi,0xb8(%rsp) 15d7f: 00 15d80: 48 89 9c 24 c0 00 00 mov %rbx,0xc0(%rsp) 15d87: 00 15d88: 88 8c 24 d0 00 00 00 mov %cl,0xd0(%rsp) 15d8f: c6 84 24 d1 00 00 00 movb $0x4,0xd1(%rsp) 15d96: 04 15d97: 80 f9 02 cmp $0x2,%cl 15d9a: 75 22 jne 15dbe <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x60e> 15d9c: 41 80 f8 01 cmp $0x1,%r8b 15da0: 49 0f 44 d1 cmove %r9,%rdx 15da4: 80 7a 20 00 cmpb $0x0,0x20(%rdx) 15da8: 0f 84 60 05 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 15dae: 80 7a 21 01 cmpb $0x1,0x21(%rdx) 15db2: 0f 84 56 05 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 15db8: 31 c9 xor %ecx,%ecx 15dba: b0 02 mov $0x2,%al 15dbc: eb 02 jmp 15dc0 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x610> 15dbe: 31 c9 xor %ecx,%ecx 15dc0: 48 8b 94 24 b0 00 00 mov 0xb0(%rsp),%rdx 15dc7: 00 15dc8: 0f b6 c0 movzbl %al,%eax 15dcb: 84 c9 test %cl,%cl 15dcd: be 02 00 00 00 mov $0x2,%esi 15dd2: 0f 45 f0 cmovne %eax,%esi 15dd5: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 15ddc: 00 15ddd: 48 89 c7 mov %rax,%rdi 15de0: 48 0f 45 fa cmovne %rdx,%rdi 15de4: 48 8b 9c 24 b8 00 00 mov 0xb8(%rsp),%rbx 15deb: 00 15dec: 48 89 bc 24 60 01 00 mov %rdi,0x160(%rsp) 15df3: 00 15df4: 48 89 9c 24 68 01 00 mov %rbx,0x168(%rsp) 15dfb: 00 15dfc: 48 8d 3d dc ad 04 00 lea 0x4addc(%rip),%rdi # 60bdf <_ZL7kSecret+0x1cf> 15e03: 48 89 bc 24 70 01 00 mov %rdi,0x170(%rsp) 15e0a: 00 15e0b: 40 88 b4 24 80 01 00 mov %sil,0x180(%rsp) 15e12: 00 15e13: c6 84 24 81 01 00 00 movb $0x3,0x181(%rsp) 15e1a: 03 15e1b: 40 80 fe 02 cmp $0x2,%sil 15e1f: 75 1a jne 15e3b <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x68b> 15e21: 84 c9 test %cl,%cl 15e23: 48 0f 45 c2 cmovne %rdx,%rax 15e27: 80 78 20 00 cmpb $0x0,0x20(%rax) 15e2b: 0f 84 dd 04 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 15e31: 80 78 21 01 cmpb $0x1,0x21(%rax) 15e35: 0f 84 d3 04 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 15e3b: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 15e42: 00 15e43: 48 89 44 24 20 mov %rax,0x20(%rsp) 15e48: 0f 10 84 24 60 01 00 movups 0x160(%rsp),%xmm0 15e4f: 00 15e50: 0f 10 8c 24 70 01 00 movups 0x170(%rsp),%xmm1 15e57: 00 15e58: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) 15e5d: 0f 11 04 24 movups %xmm0,(%rsp) 15e61: 48 8d 7c 24 78 lea 0x78(%rsp),%rdi 15e66: e8 55 58 ff ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> 15e6b: 48 8b 44 24 78 mov 0x78(%rsp),%rax 15e70: 49 89 07 mov %rax,(%r15) 15e73: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 15e7a: 00 15e7b: 89 c1 mov %eax,%ecx 15e7d: 80 e1 03 and $0x3,%cl 15e80: 41 0f b6 57 08 movzbl 0x8(%r15),%edx 15e85: 80 e2 fc and $0xfc,%dl 15e88: 08 ca or %cl,%dl 15e8a: 41 88 57 08 mov %dl,0x8(%r15) 15e8e: 24 fc and $0xfc,%al 15e90: 88 84 24 80 00 00 00 mov %al,0x80(%rsp) 15e97: 48 8b bc 24 b0 01 00 mov 0x1b0(%rsp),%rdi 15e9e: 00 15e9f: 48 8d 84 24 c0 01 00 lea 0x1c0(%rsp),%rax 15ea6: 00 15ea7: 48 39 c7 cmp %rax,%rdi 15eaa: 74 05 je 15eb1 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x701> 15eac: e8 cf 05 ff ff call 6480 <_ZdlPv@plt> 15eb1: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi 15eb8: 00 15eb9: e8 12 6a 01 00 call 2c8d0 <_ZN4llvm14raw_fd_ostreamD1Ev> 15ebe: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 15ec3: 4c 8d 6c 24 60 lea 0x60(%rsp),%r13 15ec8: 4c 39 ef cmp %r13,%rdi 15ecb: 74 05 je 15ed2 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x722> 15ecd: e8 ae 05 ff ff call 6480 <_ZdlPv@plt> 15ed2: 85 ed test %ebp,%ebp 15ed4: 0f 85 86 03 00 00 jne 16260 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xab0> 15eda: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 15edf: 48 85 db test %rbx,%rbx 15ee2: 74 0a je 15eee <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x73e> 15ee4: 48 8b 44 24 30 mov 0x30(%rsp),%rax 15ee9: 80 38 2d cmpb $0x2d,(%rax) 15eec: 75 29 jne 15f17 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x767> 15eee: 48 8d 43 ff lea -0x1(%rbx),%rax 15ef2: 48 3d 01 00 00 80 cmp $0xffffffff80000001,%rax 15ef8: 48 c7 c1 00 00 00 80 mov $0xffffffff80000000,%rcx 15eff: 48 0f 4d c8 cmovge %rax,%rcx 15f03: 48 81 f9 ff ff ff 7f cmp $0x7fffffff,%rcx 15f0a: b8 ff ff ff 7f mov $0x7fffffff,%eax 15f0f: 48 0f 4c c1 cmovl %rcx,%rax 15f13: 85 c0 test %eax,%eax 15f15: 74 18 je 15f2f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x77f> 15f17: 48 8d 15 20 dc 03 00 lea 0x3dc20(%rip),%rdx # 53b3e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1dc7> 15f1e: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 15f23: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 15f28: e8 13 04 00 00 call 16340 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_> 15f2d: eb 62 jmp 15f91 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x7e1> 15f2f: 4c 89 6c 24 50 mov %r13,0x50(%rsp) 15f34: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 15f39: 4c 89 ed mov %r13,%rbp 15f3c: 48 83 fb 10 cmp $0x10,%rbx 15f40: 72 23 jb 15f65 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x7b5> 15f42: 48 89 d8 mov %rbx,%rax 15f45: 48 c1 e8 3e shr $0x3e,%rax 15f49: 0f 85 de 03 00 00 jne 1632d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb7d> 15f4f: 48 8d 7b 01 lea 0x1(%rbx),%rdi 15f53: e8 58 05 ff ff call 64b0 <_Znwm@plt> 15f58: 48 89 c5 mov %rax,%rbp 15f5b: 48 89 44 24 50 mov %rax,0x50(%rsp) 15f60: 48 89 5c 24 60 mov %rbx,0x60(%rsp) 15f65: 48 85 db test %rbx,%rbx 15f68: 74 1d je 15f87 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x7d7> 15f6a: 48 83 fb 01 cmp $0x1,%rbx 15f6e: 75 09 jne 15f79 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x7c9> 15f70: 41 0f b6 06 movzbl (%r14),%eax 15f74: 88 45 00 mov %al,0x0(%rbp) 15f77: eb 0e jmp 15f87 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x7d7> 15f79: 48 89 ef mov %rbp,%rdi 15f7c: 4c 89 f6 mov %r14,%rsi 15f7f: 48 89 da mov %rbx,%rdx 15f82: e8 a9 04 ff ff call 6430 15f87: 48 89 5c 24 58 mov %rbx,0x58(%rsp) 15f8c: c6 44 1d 00 00 movb $0x0,0x0(%rbp,%rbx,1) 15f91: e8 0a ba 00 00 call 219a0 <_ZN4llvm4dbgsEv> 15f96: 48 8b 50 18 mov 0x18(%rax),%rdx 15f9a: 48 8b 48 20 mov 0x20(%rax),%rcx 15f9e: 48 29 ca sub %rcx,%rdx 15fa1: 48 83 fa 16 cmp $0x16,%rdx 15fa5: 77 16 ja 15fbd <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x80d> 15fa7: 48 8d 35 56 db 03 00 lea 0x3db56(%rip),%rsi # 53b04 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d8d> 15fae: ba 17 00 00 00 mov $0x17,%edx 15fb3: 48 89 c7 mov %rax,%rdi 15fb6: e8 b5 58 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 15fbb: eb 1d jmp 15fda <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x82a> 15fbd: 0f 10 05 40 db 03 00 movups 0x3db40(%rip),%xmm0 # 53b04 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d8d> 15fc4: 0f 11 01 movups %xmm0,(%rcx) 15fc7: 48 ba 57 72 69 74 69 movabs $0x20676e6974697257,%rdx 15fce: 6e 67 20 15fd1: 48 89 51 0f mov %rdx,0xf(%rcx) 15fd5: 48 83 40 20 17 addq $0x17,0x20(%rax) 15fda: 48 8b b4 24 a0 00 00 mov 0xa0(%rsp),%rsi 15fe1: 00 15fe2: 48 2b b4 24 98 00 00 sub 0x98(%rsp),%rsi 15fe9: 00 15fea: 48 c1 fe 03 sar $0x3,%rsi 15fee: 49 0f af f4 imul %r12,%rsi 15ff2: 48 89 c7 mov %rax,%rdi 15ff5: e8 66 54 01 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 15ffa: 48 8b 50 18 mov 0x18(%rax),%rdx 15ffe: 48 8b 48 20 mov 0x20(%rax),%rcx 16002: 48 29 ca sub %rcx,%rdx 16005: 48 83 fa 10 cmp $0x10,%rdx 16009: 77 16 ja 16021 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x871> 1600b: 48 8d 35 3d db 03 00 lea 0x3db3d(%rip),%rsi # 53b4f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1dd8> 16012: ba 11 00 00 00 mov $0x11,%edx 16017: 48 89 c7 mov %rax,%rdi 1601a: e8 51 58 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1601f: eb 13 jmp 16034 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x884> 16021: 0f 10 05 27 db 03 00 movups 0x3db27(%rip),%xmm0 # 53b4f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1dd8> 16028: 0f 11 01 movups %xmm0,(%rcx) 1602b: c6 41 10 20 movb $0x20,0x10(%rcx) 1602f: 48 83 40 20 11 addq $0x11,0x20(%rax) 16034: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 16039: 48 8b 54 24 58 mov 0x58(%rsp),%rdx 1603e: 48 89 c7 mov %rax,%rdi 16041: e8 2a 58 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 16046: 48 8b 48 20 mov 0x20(%rax),%rcx 1604a: 48 39 48 18 cmp %rcx,0x18(%rax) 1604e: 74 09 je 16059 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x8a9> 16050: c6 01 0a movb $0xa,(%rcx) 16053: 48 ff 40 20 incq 0x20(%rax) 16057: eb 14 jmp 1606d <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0x8bd> 16059: 48 8d 35 29 ed 04 00 lea 0x4ed29(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 16060: ba 01 00 00 00 mov $0x1,%edx 16065: 48 89 c7 mov %rax,%rdi 16068: e8 03 58 01 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1606d: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 16072: 48 8b 54 24 58 mov 0x58(%rsp),%rdx 16077: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi 1607e: 00 1607f: 48 8d 8c 24 88 00 00 lea 0x88(%rsp),%rcx 16086: 00 16087: 41 b8 03 00 00 00 mov $0x3,%r8d 1608d: e8 3e 5f 01 00 call 2bfd0 <_ZN4llvm14raw_fd_ostreamC2ENS_9StringRefERSt10error_codeNS_3sys2fs9OpenFlagsE> 16092: 8b 9c 24 88 00 00 00 mov 0x88(%rsp),%ebx 16099: 85 db test %ebx,%ebx 1609b: 0f 84 65 01 00 00 je 16206 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xa56> 160a1: 48 8d 05 86 da 03 00 lea 0x3da86(%rip),%rax # 53b2e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1db7> 160a8: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 160af: 00 160b0: 48 8d 44 24 50 lea 0x50(%rsp),%rax 160b5: 48 89 84 24 98 01 00 mov %rax,0x198(%rsp) 160bc: 00 160bd: 66 c7 84 24 a8 01 00 movw $0x403,0x1a8(%rsp) 160c4: 00 03 04 160c7: 48 8d 84 24 88 01 00 lea 0x188(%rsp),%rax 160ce: 00 160cf: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 160d6: 00 160d7: 48 8d 05 95 93 04 00 lea 0x49395(%rip),%rax # 5f473 <_ZL10colorcodes+0x963> 160de: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 160e5: 00 160e6: 66 c7 84 24 f8 00 00 movw $0x302,0xf8(%rsp) 160ed: 00 02 03 160f0: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 160f7: 00 160f8: 48 8b 06 mov (%rsi),%rax 160fb: 48 8d ac 24 b0 01 00 lea 0x1b0(%rsp),%rbp 16102: 00 16103: 48 89 ef mov %rbp,%rdi 16106: 89 da mov %ebx,%edx 16108: ff 50 20 call *0x20(%rax) 1610b: 48 8d 84 24 d8 00 00 lea 0xd8(%rsp),%rax 16112: 00 16113: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 1611a: 00 1611b: 48 89 ac 24 c0 00 00 mov %rbp,0xc0(%rsp) 16122: 00 16123: 66 c7 84 24 d0 00 00 movw $0x402,0xd0(%rsp) 1612a: 00 02 04 1612d: 80 bc 24 f8 00 00 00 cmpb $0x0,0xf8(%rsp) 16134: 00 16135: 0f 84 d3 01 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 1613b: 80 bc 24 f9 00 00 00 cmpb $0x1,0xf9(%rsp) 16142: 01 16143: 0f 84 c5 01 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 16149: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 16150: 00 16151: 48 89 84 24 d0 01 00 mov %rax,0x1d0(%rsp) 16158: 00 16159: 48 8d 05 7f aa 04 00 lea 0x4aa7f(%rip),%rax # 60bdf <_ZL7kSecret+0x1cf> 16160: 48 89 84 24 e0 01 00 mov %rax,0x1e0(%rsp) 16167: 00 16168: 66 c7 84 24 f0 01 00 movw $0x302,0x1f0(%rsp) 1616f: 00 02 03 16172: 80 bc 24 d0 00 00 00 cmpb $0x0,0xd0(%rsp) 16179: 00 1617a: 0f 84 8e 01 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 16180: 80 bc 24 d1 00 00 00 cmpb $0x1,0xd1(%rsp) 16187: 01 16188: 0f 84 80 01 00 00 je 1630e <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb5e> 1618e: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 16195: 00 16196: 48 89 44 24 20 mov %rax,0x20(%rsp) 1619b: 0f 10 84 24 d0 01 00 movups 0x1d0(%rsp),%xmm0 161a2: 00 161a3: 0f 10 8c 24 e0 01 00 movups 0x1e0(%rsp),%xmm1 161aa: 00 161ab: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) 161b0: 0f 11 04 24 movups %xmm0,(%rsp) 161b4: 48 8d 7c 24 78 lea 0x78(%rsp),%rdi 161b9: e8 02 55 ff ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> 161be: 48 8b 44 24 78 mov 0x78(%rsp),%rax 161c3: 49 89 07 mov %rax,(%r15) 161c6: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 161cd: 00 161ce: 89 c1 mov %eax,%ecx 161d0: 80 e1 03 and $0x3,%cl 161d3: 41 0f b6 57 08 movzbl 0x8(%r15),%edx 161d8: 80 e2 fc and $0xfc,%dl 161db: 08 ca or %cl,%dl 161dd: 41 88 57 08 mov %dl,0x8(%r15) 161e1: 24 fc and $0xfc,%al 161e3: 88 84 24 80 00 00 00 mov %al,0x80(%rsp) 161ea: 48 8b bc 24 b0 01 00 mov 0x1b0(%rsp),%rdi 161f1: 00 161f2: 48 8d 84 24 c0 01 00 lea 0x1c0(%rsp),%rax 161f9: 00 161fa: 48 39 c7 cmp %rax,%rdi 161fd: 74 34 je 16233 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xa83> 161ff: e8 7c 02 ff ff call 6480 <_ZdlPv@plt> 16204: eb 2d jmp 16233 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xa83> 16206: 48 8b 94 24 98 00 00 mov 0x98(%rsp),%rdx 1620d: 00 1620e: 48 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%rcx 16215: 00 16216: 48 29 d1 sub %rdx,%rcx 16219: 48 c1 f9 03 sar $0x3,%rcx 1621d: 49 0f af cc imul %r12,%rcx 16221: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 16228: 00 16229: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1622e: e8 4d f0 ff ff call 15280 <_ZN1M15ProfilingDetail21GlobalProfilerContext14writeTextTraceERN4llvm17raw_pwrite_streamENS2_8ArrayRefINS0_14CompletedEntryEEE> 16233: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi 1623a: 00 1623b: e8 90 66 01 00 call 2c8d0 <_ZN4llvm14raw_fd_ostreamD1Ev> 16240: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 16245: 4c 39 ef cmp %r13,%rdi 16248: 74 05 je 1624f <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xa9f> 1624a: e8 31 02 ff ff call 6480 <_ZdlPv@plt> 1624f: 85 db test %ebx,%ebx 16251: 75 0d jne 16260 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xab0> 16253: 41 0f b6 47 08 movzbl 0x8(%r15),%eax 16258: 24 fc and $0xfc,%al 1625a: 0c 02 or $0x2,%al 1625c: 41 88 47 08 mov %al,0x8(%r15) 16260: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 16265: 48 8d 44 24 40 lea 0x40(%rsp),%rax 1626a: 48 39 c7 cmp %rax,%rdi 1626d: 74 05 je 16274 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xac4> 1626f: e8 0c 02 ff ff call 6480 <_ZdlPv@plt> 16274: 48 8b 9c 24 98 00 00 mov 0x98(%rsp),%rbx 1627b: 00 1627c: 48 8b ac 24 a0 00 00 mov 0xa0(%rsp),%rbp 16283: 00 16284: 48 39 eb cmp %rbp,%rbx 16287: 74 44 je 162cd <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb1d> 16289: 48 83 c3 70 add $0x70,%rbx 1628d: eb 14 jmp 162a3 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xaf3> 1628f: 90 nop 16290: 48 8d 83 88 00 00 00 lea 0x88(%rbx),%rax 16297: 48 83 c3 18 add $0x18,%rbx 1629b: 48 39 eb cmp %rbp,%rbx 1629e: 48 89 c3 mov %rax,%rbx 162a1: 74 22 je 162c5 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb15> 162a3: 48 8b 7b f0 mov -0x10(%rbx),%rdi 162a7: 48 39 fb cmp %rdi,%rbx 162aa: 74 05 je 162b1 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb01> 162ac: e8 cf 01 ff ff call 6480 <_ZdlPv@plt> 162b1: 48 8b 7b d0 mov -0x30(%rbx),%rdi 162b5: 48 8d 43 e0 lea -0x20(%rbx),%rax 162b9: 48 39 f8 cmp %rdi,%rax 162bc: 74 d2 je 16290 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xae0> 162be: e8 bd 01 ff ff call 6480 <_ZdlPv@plt> 162c3: eb cb jmp 16290 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xae0> 162c5: 48 8b 9c 24 98 00 00 mov 0x98(%rsp),%rbx 162cc: 00 162cd: 48 85 db test %rbx,%rbx 162d0: 74 08 je 162da <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_+0xb2a> 162d2: 48 89 df mov %rbx,%rdi 162d5: e8 a6 01 ff ff call 6480 <_ZdlPv@plt> 162da: 4c 89 f8 mov %r15,%rax 162dd: 48 81 c4 f8 01 00 00 add $0x1f8,%rsp 162e4: 5b pop %rbx 162e5: 41 5c pop %r12 162e7: 41 5d pop %r13 162e9: 41 5e pop %r14 162eb: 41 5f pop %r15 162ed: 5d pop %rbp 162ee: c3 ret 162ef: 48 8d 3d fb d6 03 00 lea 0x3d6fb(%rip),%rdi # 539f1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1c7a> 162f6: 48 8d 35 5d d1 03 00 lea 0x3d15d(%rip),%rsi # 5345a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x16e3> 162fd: 48 8d 0d 7e d7 03 00 lea 0x3d77e(%rip),%rcx # 53a82 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1d0b> 16304: ba 0e 02 00 00 mov $0x20e,%edx 16309: e8 62 00 ff ff call 6370 <__assert_fail@plt> 1630e: 48 8d 3d 5f e0 03 00 lea 0x3e05f(%rip),%rdi # 54374 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25fd> 16315: 48 8d 35 0c e0 03 00 lea 0x3e00c(%rip),%rsi # 54328 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25b1> 1631c: 48 8d 0d 6f e0 03 00 lea 0x3e06f(%rip),%rcx # 54392 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x261b> 16323: ba be 00 00 00 mov $0xbe,%edx 16328: e8 43 00 ff ff call 6370 <__assert_fail@plt> 1632d: 48 8d 3d 2e a0 03 00 lea 0x3a02e(%rip),%rdi # 50362 16334: e8 67 ff fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 16339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000016340 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_>: 16340: 55 push %rbp 16341: 41 57 push %r15 16343: 41 56 push %r14 16345: 41 55 push %r13 16347: 41 54 push %r12 16349: 53 push %rbx 1634a: 50 push %rax 1634b: 48 89 14 24 mov %rdx,(%rsp) 1634f: 49 89 ff mov %rdi,%r15 16352: 49 be ff ff ff ff ff movabs $0x3fffffffffffffff,%r14 16359: ff ff 3f 1635c: 48 8d 6f 10 lea 0x10(%rdi),%rbp 16360: 48 89 2f mov %rbp,(%rdi) 16363: 4c 8b 26 mov (%rsi),%r12 16366: 48 8b 5e 08 mov 0x8(%rsi),%rbx 1636a: 49 89 ed mov %rbp,%r13 1636d: 48 83 fb 10 cmp $0x10,%rbx 16371: 72 1c jb 1638f <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0x4f> 16373: 4c 39 f3 cmp %r14,%rbx 16376: 0f 87 d0 00 00 00 ja 1644c <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0x10c> 1637c: 48 8d 7b 01 lea 0x1(%rbx),%rdi 16380: e8 2b 01 ff ff call 64b0 <_Znwm@plt> 16385: 49 89 c5 mov %rax,%r13 16388: 49 89 07 mov %rax,(%r15) 1638b: 49 89 5f 10 mov %rbx,0x10(%r15) 1638f: 48 85 db test %rbx,%rbx 16392: 74 1f je 163b3 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0x73> 16394: 48 83 fb 01 cmp $0x1,%rbx 16398: 75 0b jne 163a5 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0x65> 1639a: 41 0f b6 04 24 movzbl (%r12),%eax 1639f: 41 88 45 00 mov %al,0x0(%r13) 163a3: eb 0e jmp 163b3 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0x73> 163a5: 4c 89 ef mov %r13,%rdi 163a8: 4c 89 e6 mov %r12,%rsi 163ab: 48 89 da mov %rbx,%rdx 163ae: e8 7d 00 ff ff call 6430 163b3: 49 89 5f 08 mov %rbx,0x8(%r15) 163b7: 41 c6 44 1d 00 00 movb $0x0,0x0(%r13,%rbx,1) 163bd: 4c 8b 24 24 mov (%rsp),%r12 163c1: 4c 89 e7 mov %r12,%rdi 163c4: e8 47 fe fe ff call 6210 163c9: 49 8b 77 08 mov 0x8(%r15),%rsi 163cd: 49 29 f6 sub %rsi,%r14 163d0: 49 39 c6 cmp %rax,%r14 163d3: 72 6b jb 16440 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0x100> 163d5: 48 8d 1c 06 lea (%rsi,%rax,1),%rbx 163d9: 49 8b 3f mov (%r15),%rdi 163dc: b9 0f 00 00 00 mov $0xf,%ecx 163e1: 48 39 ef cmp %rbp,%rdi 163e4: 74 04 je 163ea <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0xaa> 163e6: 49 8b 4f 10 mov 0x10(%r15),%rcx 163ea: 48 39 cb cmp %rcx,%rbx 163ed: 76 12 jbe 16401 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0xc1> 163ef: 4c 89 ff mov %r15,%rdi 163f2: 31 d2 xor %edx,%edx 163f4: 4c 89 e1 mov %r12,%rcx 163f7: 49 89 c0 mov %rax,%r8 163fa: e8 c1 42 ff ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 163ff: eb 22 jmp 16423 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0xe3> 16401: 48 85 c0 test %rax,%rax 16404: 74 1d je 16423 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0xe3> 16406: 48 01 f7 add %rsi,%rdi 16409: 48 83 f8 01 cmp $0x1,%rax 1640d: 75 09 jne 16418 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0xd8> 1640f: 41 0f b6 04 24 movzbl (%r12),%eax 16414: 88 07 mov %al,(%rdi) 16416: eb 0b jmp 16423 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5_+0xe3> 16418: 4c 89 e6 mov %r12,%rsi 1641b: 48 89 c2 mov %rax,%rdx 1641e: e8 0d 00 ff ff call 6430 16423: 49 89 5f 08 mov %rbx,0x8(%r15) 16427: 49 8b 07 mov (%r15),%rax 1642a: c6 04 18 00 movb $0x0,(%rax,%rbx,1) 1642e: 4c 89 f8 mov %r15,%rax 16431: 48 83 c4 08 add $0x8,%rsp 16435: 5b pop %rbx 16436: 41 5c pop %r12 16438: 41 5d pop %r13 1643a: 41 5e pop %r14 1643c: 41 5f pop %r15 1643e: 5d pop %rbp 1643f: c3 ret 16440: 48 8d 3d 61 cc 03 00 lea 0x3cc61(%rip),%rdi # 530a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1331> 16447: e8 54 fe fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 1644c: 48 8d 3d 0f 9f 03 00 lea 0x39f0f(%rip),%rdi # 50362 16453: e8 48 fe fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 16458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1645f: 00 0000000000016460 <_ZNK4llvm13format_objectIJmlEE7snprintEPcj>: 16460: 48 89 f0 mov %rsi,%rax 16463: 89 d6 mov %edx,%esi 16465: 48 8b 4f 18 mov 0x18(%rdi),%rcx 16469: 48 8b 57 08 mov 0x8(%rdi),%rdx 1646d: 4c 8b 47 10 mov 0x10(%rdi),%r8 16471: 48 89 c7 mov %rax,%rdi 16474: 31 c0 xor %eax,%eax 16476: e9 55 03 ff ff jmp 67d0 1647b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000016480 <_ZNK4llvm13format_objectIJlEE7snprintEPcj>: 16480: 48 89 f0 mov %rsi,%rax 16483: 89 d6 mov %edx,%esi 16485: 48 8b 57 08 mov 0x8(%rdi),%rdx 16489: 48 8b 4f 10 mov 0x10(%rdi),%rcx 1648d: 48 89 c7 mov %rax,%rdi 16490: 31 c0 xor %eax,%eax 16492: e9 39 03 ff ff jmp 67d0 16497: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1649e: 00 00 00000000000164a0 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev>: 164a0: 41 56 push %r14 164a2: 53 push %rbx 164a3: 50 push %rax 164a4: 48 89 fb mov %rdi,%rbx 164a7: 48 81 c7 d0 00 00 00 add $0xd0,%rdi 164ae: e8 1d 50 ff ff call b4d0 <_ZNSt10unique_ptrIN1M15ProfilingDetail14BlockListEntryINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt14default_deleteIS9_EED2Ev> 164b3: 4c 8b b3 b8 00 00 00 mov 0xb8(%rbx),%r14 164ba: 4d 85 f6 test %r14,%r14 164bd: 74 10 je 164cf <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev+0x2f> 164bf: 4c 89 f7 mov %r14,%rdi 164c2: e8 b9 00 00 00 call 16580 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev> 164c7: 4c 89 f7 mov %r14,%rdi 164ca: e8 b1 ff fe ff call 6480 <_ZdlPv@plt> 164cf: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 164d6: 00 00 00 00 164da: 4c 8b b3 a0 00 00 00 mov 0xa0(%rbx),%r14 164e1: 4d 85 f6 test %r14,%r14 164e4: 74 10 je 164f6 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev+0x56> 164e6: 4c 89 f7 mov %r14,%rdi 164e9: e8 32 01 00 00 call 16620 <_ZN1M15ProfilingDetail14BlockListEntryINS0_11SampleEventEED2Ev> 164ee: 4c 89 f7 mov %r14,%rdi 164f1: e8 8a ff fe ff call 6480 <_ZdlPv@plt> 164f6: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx) 164fd: 00 00 00 00 16501: 4c 8b b3 88 00 00 00 mov 0x88(%rbx),%r14 16508: 4d 85 f6 test %r14,%r14 1650b: 74 10 je 1651d <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev+0x7d> 1650d: 4c 89 f7 mov %r14,%rdi 16510: e8 4b 01 00 00 call 16660 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev> 16515: 4c 89 f7 mov %r14,%rdi 16518: e8 63 ff fe ff call 6480 <_ZdlPv@plt> 1651d: 48 c7 83 88 00 00 00 movq $0x0,0x88(%rbx) 16524: 00 00 00 00 16528: 4c 8b 73 70 mov 0x70(%rbx),%r14 1652c: 4d 85 f6 test %r14,%r14 1652f: 74 10 je 16541 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev+0xa1> 16531: 4c 89 f7 mov %r14,%rdi 16534: e8 f7 01 00 00 call 16730 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev> 16539: 4c 89 f7 mov %r14,%rdi 1653c: e8 3f ff fe ff call 6480 <_ZdlPv@plt> 16541: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 16548: 00 16549: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1654d: 48 8d 43 40 lea 0x40(%rbx),%rax 16551: 48 39 c7 cmp %rax,%rdi 16554: 74 05 je 1655b <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev+0xbb> 16556: e8 65 00 ff ff call 65c0 1655b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1655f: 48 83 c3 20 add $0x20,%rbx 16563: 48 83 c4 08 add $0x8,%rsp 16567: 48 39 df cmp %rbx,%rdi 1656a: 74 08 je 16574 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev+0xd4> 1656c: 5b pop %rbx 1656d: 41 5e pop %r14 1656f: e9 4c 00 ff ff jmp 65c0 16574: 5b pop %rbx 16575: 41 5e pop %r14 16577: c3 ret 16578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1657f: 00 0000000000016580 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev>: 16580: 41 57 push %r15 16582: 41 56 push %r14 16584: 53 push %rbx 16585: 49 89 fe mov %rdi,%r14 16588: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1658c: 41 8b 46 10 mov 0x10(%r14),%eax 16590: 48 85 c0 test %rax,%rax 16593: 74 49 je 165de <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x5e> 16595: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 16599: 48 c1 e1 04 shl $0x4,%rcx 1659d: 48 8d 1c 39 lea (%rcx,%rdi,1),%rbx 165a1: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx 165a5: 48 c1 e0 04 shl $0x4,%rax 165a9: 4c 8d 3c 40 lea (%rax,%rax,2),%r15 165ad: 49 f7 df neg %r15 165b0: eb 18 jmp 165ca <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x4a> 165b2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 165b9: 1f 84 00 00 00 00 00 165c0: 48 83 c3 d0 add $0xffffffffffffffd0,%rbx 165c4: 49 83 c7 30 add $0x30,%r15 165c8: 74 10 je 165da <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x5a> 165ca: 48 8b 7b f0 mov -0x10(%rbx),%rdi 165ce: 48 39 fb cmp %rdi,%rbx 165d1: 74 ed je 165c0 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x40> 165d3: e8 a8 fe fe ff call 6480 <_ZdlPv@plt> 165d8: eb e6 jmp 165c0 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x40> 165da: 49 8b 7e 08 mov 0x8(%r14),%rdi 165de: 49 8d 46 18 lea 0x18(%r14),%rax 165e2: 48 39 c7 cmp %rax,%rdi 165e5: 74 05 je 165ec <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x6c> 165e7: e8 d4 ff fe ff call 65c0 165ec: 49 8b 1e mov (%r14),%rbx 165ef: 48 85 db test %rbx,%rbx 165f2: 74 10 je 16604 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev+0x84> 165f4: 48 89 df mov %rbx,%rdi 165f7: e8 84 ff ff ff call 16580 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10DebugEventEED2Ev> 165fc: 48 89 df mov %rbx,%rdi 165ff: e8 7c fe fe ff call 6480 <_ZdlPv@plt> 16604: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 1660b: 5b pop %rbx 1660c: 41 5e pop %r14 1660e: 41 5f pop %r15 16610: c3 ret 16611: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 16618: 00 00 00 1661b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000016620 <_ZN1M15ProfilingDetail14BlockListEntryINS0_11SampleEventEED2Ev>: 16620: 41 56 push %r14 16622: 53 push %rbx 16623: 50 push %rax 16624: 48 89 fb mov %rdi,%rbx 16627: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1662b: 48 8d 43 18 lea 0x18(%rbx),%rax 1662f: 48 39 c7 cmp %rax,%rdi 16632: 74 05 je 16639 <_ZN1M15ProfilingDetail14BlockListEntryINS0_11SampleEventEED2Ev+0x19> 16634: e8 87 ff fe ff call 65c0 16639: 4c 8b 33 mov (%rbx),%r14 1663c: 4d 85 f6 test %r14,%r14 1663f: 74 10 je 16651 <_ZN1M15ProfilingDetail14BlockListEntryINS0_11SampleEventEED2Ev+0x31> 16641: 4c 89 f7 mov %r14,%rdi 16644: e8 d7 ff ff ff call 16620 <_ZN1M15ProfilingDetail14BlockListEntryINS0_11SampleEventEED2Ev> 16649: 4c 89 f7 mov %r14,%rdi 1664c: e8 2f fe fe ff call 6480 <_ZdlPv@plt> 16651: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 16658: 48 83 c4 08 add $0x8,%rsp 1665c: 5b pop %rbx 1665d: 41 5e pop %r14 1665f: c3 ret 0000000000016660 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev>: 16660: 41 57 push %r15 16662: 41 56 push %r14 16664: 41 54 push %r12 16666: 53 push %rbx 16667: 50 push %rax 16668: 49 89 fe mov %rdi,%r14 1666b: 4c 8b 7f 08 mov 0x8(%rdi),%r15 1666f: 8b 5f 10 mov 0x10(%rdi),%ebx 16672: 48 85 db test %rbx,%rbx 16675: 74 74 je 166eb <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x8b> 16677: 49 83 c7 d8 add $0xffffffffffffffd8,%r15 1667b: 48 c1 e3 06 shl $0x6,%rbx 1667f: eb 15 jmp 16696 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x36> 16681: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 16688: 0f 1f 84 00 00 00 00 1668f: 00 16690: 48 83 c3 c0 add $0xffffffffffffffc0,%rbx 16694: 74 51 je 166e7 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x87> 16696: 41 80 7c 1f 20 00 cmpb $0x0,0x20(%r15,%rbx,1) 1669c: 74 f2 je 16690 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x30> 1669e: 41 c6 44 1f 20 00 movb $0x0,0x20(%r15,%rbx,1) 166a4: 4d 8b 64 1f 18 mov 0x18(%r15,%rbx,1),%r12 166a9: 49 83 fc 08 cmp $0x8,%r12 166ad: 72 e1 jb 16690 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x30> 166af: 41 f6 c4 04 test $0x4,%r12b 166b3: 74 17 je 166cc <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x6c> 166b5: 49 8d 3c 1f lea (%r15,%rbx,1),%rdi 166b9: 4c 89 e0 mov %r12,%rax 166bc: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 166c0: 41 f6 c4 02 test $0x2,%r12b 166c4: 75 03 jne 166c9 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x69> 166c6: 48 8b 3f mov (%rdi),%rdi 166c9: ff 50 10 call *0x10(%rax) 166cc: 41 f6 c4 02 test $0x2,%r12b 166d0: 75 be jne 16690 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x30> 166d2: 49 8b 3c 1f mov (%r15,%rbx,1),%rdi 166d6: 49 8b 74 1f 08 mov 0x8(%r15,%rbx,1),%rsi 166db: 49 8b 54 1f 10 mov 0x10(%r15,%rbx,1),%rdx 166e0: e8 5b f1 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 166e5: eb a9 jmp 16690 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x30> 166e7: 4d 8b 7e 08 mov 0x8(%r14),%r15 166eb: 49 8d 46 18 lea 0x18(%r14),%rax 166ef: 49 39 c7 cmp %rax,%r15 166f2: 74 08 je 166fc <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0x9c> 166f4: 4c 89 ff mov %r15,%rdi 166f7: e8 c4 fe fe ff call 65c0 166fc: 49 8b 1e mov (%r14),%rbx 166ff: 48 85 db test %rbx,%rbx 16702: 74 10 je 16714 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev+0xb4> 16704: 48 89 df mov %rbx,%rdi 16707: e8 54 ff ff ff call 16660 <_ZN1M15ProfilingDetail14BlockListEntryINS0_8EndEventEED2Ev> 1670c: 48 89 df mov %rbx,%rdi 1670f: e8 6c fd fe ff call 6480 <_ZdlPv@plt> 16714: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 1671b: 48 83 c4 08 add $0x8,%rsp 1671f: 5b pop %rbx 16720: 41 5c pop %r12 16722: 41 5e pop %r14 16724: 41 5f pop %r15 16726: c3 ret 16727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1672e: 00 00 0000000000016730 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev>: 16730: 41 57 push %r15 16732: 41 56 push %r14 16734: 41 54 push %r12 16736: 53 push %rbx 16737: 50 push %rax 16738: 49 89 fe mov %rdi,%r14 1673b: 4c 8b 7f 08 mov 0x8(%rdi),%r15 1673f: 8b 47 10 mov 0x10(%rdi),%eax 16742: 48 85 c0 test %rax,%rax 16745: 74 74 je 167bb <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x8b> 16747: 49 83 c7 d8 add $0xffffffffffffffd8,%r15 1674b: 48 6b d8 78 imul $0x78,%rax,%rbx 1674f: eb 15 jmp 16766 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x36> 16751: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 16758: 0f 1f 84 00 00 00 00 1675f: 00 16760: 48 83 c3 88 add $0xffffffffffffff88,%rbx 16764: 74 51 je 167b7 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x87> 16766: 41 80 7c 1f 20 00 cmpb $0x0,0x20(%r15,%rbx,1) 1676c: 74 f2 je 16760 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x30> 1676e: 41 c6 44 1f 20 00 movb $0x0,0x20(%r15,%rbx,1) 16774: 4d 8b 64 1f 18 mov 0x18(%r15,%rbx,1),%r12 16779: 49 83 fc 08 cmp $0x8,%r12 1677d: 72 e1 jb 16760 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x30> 1677f: 41 f6 c4 04 test $0x4,%r12b 16783: 74 17 je 1679c <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x6c> 16785: 49 8d 3c 1f lea (%r15,%rbx,1),%rdi 16789: 4c 89 e0 mov %r12,%rax 1678c: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 16790: 41 f6 c4 02 test $0x2,%r12b 16794: 75 03 jne 16799 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x69> 16796: 48 8b 3f mov (%rdi),%rdi 16799: ff 50 10 call *0x10(%rax) 1679c: 41 f6 c4 02 test $0x2,%r12b 167a0: 75 be jne 16760 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x30> 167a2: 49 8b 3c 1f mov (%r15,%rbx,1),%rdi 167a6: 49 8b 74 1f 08 mov 0x8(%r15,%rbx,1),%rsi 167ab: 49 8b 54 1f 10 mov 0x10(%r15,%rbx,1),%rdx 167b0: e8 8b f0 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 167b5: eb a9 jmp 16760 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x30> 167b7: 4d 8b 7e 08 mov 0x8(%r14),%r15 167bb: 49 8d 46 18 lea 0x18(%r14),%rax 167bf: 49 39 c7 cmp %rax,%r15 167c2: 74 08 je 167cc <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0x9c> 167c4: 4c 89 ff mov %r15,%rdi 167c7: e8 f4 fd fe ff call 65c0 167cc: 49 8b 1e mov (%r14),%rbx 167cf: 48 85 db test %rbx,%rbx 167d2: 74 10 je 167e4 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev+0xb4> 167d4: 48 89 df mov %rbx,%rdi 167d7: e8 54 ff ff ff call 16730 <_ZN1M15ProfilingDetail14BlockListEntryINS0_10BeginEventEED2Ev> 167dc: 48 89 df mov %rbx,%rdi 167df: e8 9c fc fe ff call 6480 <_ZdlPv@plt> 167e4: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 167eb: 48 83 c4 08 add $0x8,%rsp 167ef: 5b pop %rbx 167f0: 41 5c pop %r12 167f2: 41 5e pop %r14 167f4: 41 5f pop %r15 167f6: c3 ret 167f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 167fe: 00 00 0000000000016800 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_>: 16800: 55 push %rbp 16801: 41 57 push %r15 16803: 41 56 push %r14 16805: 41 55 push %r13 16807: 41 54 push %r12 16809: 53 push %rbx 1680a: 48 83 ec 18 sub $0x18,%rsp 1680e: 48 8b 1f mov (%rdi),%rbx 16811: 4c 8b 7f 08 mov 0x8(%rdi),%r15 16815: 4c 89 f8 mov %r15,%rax 16818: 48 29 d8 sub %rbx,%rax 1681b: 48 b9 f8 ff ff ff ff movabs $0x7ffffffffffffff8,%rcx 16822: ff ff 7f 16825: 48 39 c8 cmp %rcx,%rax 16828: 0f 84 5b 01 00 00 je 16989 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x189> 1682e: 49 89 d4 mov %rdx,%r12 16831: 49 89 f5 mov %rsi,%r13 16834: 48 c1 f8 03 sar $0x3,%rax 16838: 48 83 f8 02 cmp $0x2,%rax 1683c: b9 01 00 00 00 mov $0x1,%ecx 16841: 48 0f 43 c8 cmovae %rax,%rcx 16845: 4c 8d 34 01 lea (%rcx,%rax,1),%r14 16849: 4c 89 f2 mov %r14,%rdx 1684c: 48 c1 ea 3c shr $0x3c,%rdx 16850: 48 ba ff ff ff ff ff movabs $0xfffffffffffffff,%rdx 16857: ff ff 0f 1685a: 4c 0f 45 f2 cmovne %rdx,%r14 1685e: 48 01 c1 add %rax,%rcx 16861: 4c 0f 42 f2 cmovb %rdx,%r14 16865: 48 89 f5 mov %rsi,%rbp 16868: 48 29 dd sub %rbx,%rbp 1686b: 48 c1 fd 03 sar $0x3,%rbp 1686f: 4d 85 f6 test %r14,%r14 16872: 48 89 3c 24 mov %rdi,(%rsp) 16876: 74 0f je 16887 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x87> 16878: 4a 8d 3c f5 00 00 00 lea 0x0(,%r14,8),%rdi 1687f: 00 16880: e8 2b fc fe ff call 64b0 <_Znwm@plt> 16885: eb 02 jmp 16889 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x89> 16887: 31 c0 xor %eax,%eax 16889: 49 8b 0c 24 mov (%r12),%rcx 1688d: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 16894: 00 16895: 48 89 0c e8 mov %rcx,(%rax,%rbp,8) 16899: 48 89 c5 mov %rax,%rbp 1689c: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 168a1: 4c 39 eb cmp %r13,%rbx 168a4: 48 89 44 24 10 mov %rax,0x10(%rsp) 168a9: 74 55 je 16900 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x100> 168ab: 48 89 c5 mov %rax,%rbp 168ae: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 168b3: eb 20 jmp 168d5 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xd5> 168b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 168bc: 00 00 00 00 168c0: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 168c7: 00 168c8: 49 83 c4 08 add $0x8,%r12 168cc: 48 83 c5 08 add $0x8,%rbp 168d0: 4d 39 ec cmp %r13,%r12 168d3: 74 2b je 16900 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x100> 168d5: 49 8b 04 24 mov (%r12),%rax 168d9: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 168e0: 00 168e1: 48 89 45 00 mov %rax,0x0(%rbp) 168e5: 49 8b 1c 24 mov (%r12),%rbx 168e9: 48 85 db test %rbx,%rbx 168ec: 74 d2 je 168c0 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xc0> 168ee: 48 89 df mov %rbx,%rdi 168f1: e8 aa fb ff ff call 164a0 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev> 168f6: 48 89 df mov %rbx,%rdi 168f9: e8 82 fb fe ff call 6480 <_ZdlPv@plt> 168fe: eb c0 jmp 168c0 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0xc0> 16900: 48 83 c5 08 add $0x8,%rbp 16904: 4d 39 ef cmp %r13,%r15 16907: 74 47 je 16950 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x150> 16909: 4c 8b 24 24 mov (%rsp),%r12 1690d: eb 16 jmp 16925 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x125> 1690f: 90 nop 16910: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 16917: 00 16918: 49 83 c5 08 add $0x8,%r13 1691c: 48 83 c5 08 add $0x8,%rbp 16920: 4d 39 fd cmp %r15,%r13 16923: 74 2f je 16954 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x154> 16925: 49 8b 45 00 mov 0x0(%r13),%rax 16929: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 16930: 00 16931: 48 89 45 00 mov %rax,0x0(%rbp) 16935: 49 8b 5d 00 mov 0x0(%r13),%rbx 16939: 48 85 db test %rbx,%rbx 1693c: 74 d2 je 16910 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x110> 1693e: 48 89 df mov %rbx,%rdi 16941: e8 5a fb ff ff call 164a0 <_ZN1M15ProfilingDetail23TimeTraceThreadProfilerD2Ev> 16946: 48 89 df mov %rbx,%rdi 16949: e8 32 fb fe ff call 6480 <_ZdlPv@plt> 1694e: eb c0 jmp 16910 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x110> 16950: 4c 8b 24 24 mov (%rsp),%r12 16954: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 16959: 48 85 ff test %rdi,%rdi 1695c: 74 05 je 16963 <_ZNSt6vectorISt10unique_ptrIN1M15ProfilingDetail23TimeTraceThreadProfilerESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_+0x163> 1695e: e8 1d fb fe ff call 6480 <_ZdlPv@plt> 16963: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16968: 49 89 04 24 mov %rax,(%r12) 1696c: 49 89 6c 24 08 mov %rbp,0x8(%r12) 16971: 4a 8d 04 f0 lea (%rax,%r14,8),%rax 16975: 49 89 44 24 10 mov %rax,0x10(%r12) 1697a: 48 83 c4 18 add $0x18,%rsp 1697e: 5b pop %rbx 1697f: 41 5c pop %r12 16981: 41 5d pop %r13 16983: 41 5e pop %r14 16985: 41 5f pop %r15 16987: 5d pop %rbp 16988: c3 ret 16989: 48 8d 3d 39 a6 03 00 lea 0x3a639(%rip),%rdi # 50fc9 16990: e8 0b f9 fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 16995: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1699c: 00 00 00 1699f: 90 nop 00000000000169a0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_>: 169a0: 41 56 push %r14 169a2: 53 push %rbx 169a3: 50 push %rax 169a4: 49 89 d6 mov %rdx,%r14 169a7: 48 89 fb mov %rdi,%rbx 169aa: 48 ff 07 incq (%rdi) 169ad: 8b 4f 10 mov 0x10(%rdi),%ecx 169b0: 8b 47 18 mov 0x18(%rdi),%eax 169b3: 8d 14 8d 04 00 00 00 lea 0x4(,%rcx,4),%edx 169ba: 8d 3c 40 lea (%rax,%rax,2),%edi 169bd: 39 fa cmp %edi,%edx 169bf: 73 3b jae 169fc <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x5c> 169c1: f7 d1 not %ecx 169c3: 01 c1 add %eax,%ecx 169c5: 2b 4b 14 sub 0x14(%rbx),%ecx 169c8: 89 c2 mov %eax,%edx 169ca: c1 ea 03 shr $0x3,%edx 169cd: 39 d1 cmp %edx,%ecx 169cf: 76 2d jbe 169fe <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x5e> 169d1: 48 85 f6 test %rsi,%rsi 169d4: 0f 84 ab 00 00 00 je 16a85 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0xe5> 169da: 48 8b 06 mov (%rsi),%rax 169dd: ff 43 10 incl 0x10(%rbx) 169e0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 169e6: 74 03 je 169eb <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x4b> 169e8: ff 4b 14 decl 0x14(%rbx) 169eb: 49 8b 06 mov (%r14),%rax 169ee: 48 89 06 mov %rax,(%rsi) 169f1: 48 89 f0 mov %rsi,%rax 169f4: 48 83 c4 08 add $0x8,%rsp 169f8: 5b pop %rbx 169f9: 41 5e pop %r14 169fb: c3 ret 169fc: 01 c0 add %eax,%eax 169fe: 48 89 df mov %rbx,%rdi 16a01: 89 c6 mov %eax,%esi 16a03: e8 c8 00 00 00 call 16ad0 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj> 16a08: 8b 4b 18 mov 0x18(%rbx),%ecx 16a0b: 85 c9 test %ecx,%ecx 16a0d: 74 76 je 16a85 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0xe5> 16a0f: 49 8b 06 mov (%r14),%rax 16a12: 48 89 c2 mov %rax,%rdx 16a15: 48 81 ca 00 10 00 00 or $0x1000,%rdx 16a1c: 48 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%rdx 16a23: 0f 84 87 00 00 00 je 16ab0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x110> 16a29: 48 8b 53 08 mov 0x8(%rbx),%rdx 16a2d: 89 c6 mov %eax,%esi 16a2f: c1 ee 04 shr $0x4,%esi 16a32: 89 c7 mov %eax,%edi 16a34: c1 ef 09 shr $0x9,%edi 16a37: 31 f7 xor %esi,%edi 16a39: ff c9 dec %ecx 16a3b: 21 cf and %ecx,%edi 16a3d: 48 8d 34 fa lea (%rdx,%rdi,8),%rsi 16a41: 4c 8b 14 fa mov (%rdx,%rdi,8),%r10 16a45: 4c 39 d0 cmp %r10,%rax 16a48: 74 93 je 169dd <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x3d> 16a4a: 41 b9 01 00 00 00 mov $0x1,%r9d 16a50: 45 31 c0 xor %r8d,%r8d 16a53: 49 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%r10 16a5a: 74 48 je 16aa4 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x104> 16a5c: 49 81 f2 00 e0 ff ff xor $0xffffffffffffe000,%r10 16a63: 4d 09 c2 or %r8,%r10 16a66: 4c 0f 44 c6 cmove %rsi,%r8 16a6a: 44 01 cf add %r9d,%edi 16a6d: 41 ff c1 inc %r9d 16a70: 21 cf and %ecx,%edi 16a72: 48 8d 34 fa lea (%rdx,%rdi,8),%rsi 16a76: 4c 8b 14 fa mov (%rdx,%rdi,8),%r10 16a7a: 4c 39 d0 cmp %r10,%rax 16a7d: 0f 84 5a ff ff ff je 169dd <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x3d> 16a83: eb ce jmp 16a53 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0xb3> 16a85: 48 8d 3d 1d 9d 03 00 lea 0x39d1d(%rip),%rdi # 507a9 16a8c: 48 8d 35 a6 96 03 00 lea 0x396a6(%rip),%rsi # 50139 16a93: 48 8d 0d c8 e0 03 00 lea 0x3e0c8(%rip),%rcx # 54b62 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2deb> 16a9a: ba 68 02 00 00 mov $0x268,%edx 16a9f: e8 cc f8 fe ff call 6370 <__assert_fail@plt> 16aa4: 4d 85 c0 test %r8,%r8 16aa7: 49 0f 45 f0 cmovne %r8,%rsi 16aab: e9 2a ff ff ff jmp 169da <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E16InsertIntoBucketIS5_JRS7_EEEPSB_SG_OT_DpOT0_+0x3a> 16ab0: 48 8d 3d c3 98 03 00 lea 0x398c3(%rip),%rdi # 5037a 16ab7: 48 8d 35 7b 96 03 00 lea 0x3967b(%rip),%rsi # 50139 16abe: 48 8d 0d 46 da 03 00 lea 0x3da46(%rip),%rcx # 5450b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2794> 16ac5: ba 8b 02 00 00 mov $0x28b,%edx 16aca: e8 a1 f8 fe ff call 6370 <__assert_fail@plt> 16acf: 90 nop 0000000000016ad0 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj>: 16ad0: 41 57 push %r15 16ad2: 41 56 push %r14 16ad4: 53 push %rbx 16ad5: 48 89 fb mov %rdi,%rbx 16ad8: 44 8b 77 18 mov 0x18(%rdi),%r14d 16adc: 4c 8b 7f 08 mov 0x8(%rdi),%r15 16ae0: 8d 46 ff lea -0x1(%rsi),%eax 16ae3: 48 89 c1 mov %rax,%rcx 16ae6: 48 d1 e9 shr %rcx 16ae9: 48 09 c1 or %rax,%rcx 16aec: 48 89 c8 mov %rcx,%rax 16aef: 48 c1 e8 02 shr $0x2,%rax 16af3: 48 09 c8 or %rcx,%rax 16af6: 48 89 c1 mov %rax,%rcx 16af9: 48 c1 e9 04 shr $0x4,%rcx 16afd: 48 09 c1 or %rax,%rcx 16b00: 48 89 c8 mov %rcx,%rax 16b03: 48 c1 e8 08 shr $0x8,%rax 16b07: 48 09 c8 or %rcx,%rax 16b0a: 48 89 c1 mov %rax,%rcx 16b0d: 48 c1 e9 10 shr $0x10,%rcx 16b11: 09 c1 or %eax,%ecx 16b13: ff c1 inc %ecx 16b15: 83 f9 41 cmp $0x41,%ecx 16b18: bf 40 00 00 00 mov $0x40,%edi 16b1d: 0f 43 f9 cmovae %ecx,%edi 16b20: 89 7b 18 mov %edi,0x18(%rbx) 16b23: 48 c1 e7 03 shl $0x3,%rdi 16b27: be 08 00 00 00 mov $0x8,%esi 16b2c: e8 ff ec 00 00 call 25830 <_ZN4llvm15allocate_bufferEmm> 16b31: 48 89 43 08 mov %rax,0x8(%rbx) 16b35: 4d 85 ff test %r15,%r15 16b38: 74 28 je 16b62 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x92> 16b3a: 4b 8d 14 f7 lea (%r15,%r14,8),%rdx 16b3e: 48 89 df mov %rbx,%rdi 16b41: 4c 89 fe mov %r15,%rsi 16b44: e8 47 01 00 00 call 16c90 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_> 16b49: 49 c1 e6 03 shl $0x3,%r14 16b4d: ba 08 00 00 00 mov $0x8,%edx 16b52: 4c 89 ff mov %r15,%rdi 16b55: 4c 89 f6 mov %r14,%rsi 16b58: 5b pop %rbx 16b59: 41 5e pop %r14 16b5b: 41 5f pop %r15 16b5d: e9 de ec 00 00 jmp 25840 <_ZN4llvm17deallocate_bufferEPvmm> 16b62: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 16b69: 00 16b6a: 8b 4b 18 mov 0x18(%rbx),%ecx 16b6d: 8d 51 ff lea -0x1(%rcx),%edx 16b70: 85 d1 test %edx,%ecx 16b72: 0f 85 ee 00 00 00 jne 16c66 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x196> 16b78: 48 85 c9 test %rcx,%rcx 16b7b: 0f 84 df 00 00 00 je 16c60 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x190> 16b81: 48 8d 71 ff lea -0x1(%rcx),%rsi 16b85: 48 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%rdx 16b8c: ff ff 1f 16b8f: 48 21 f2 and %rsi,%rdx 16b92: 48 83 fa 03 cmp $0x3,%rdx 16b96: 73 08 jae 16ba0 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0xd0> 16b98: 48 89 c2 mov %rax,%rdx 16b9b: e9 ab 00 00 00 jmp 16c4b <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x17b> 16ba0: 48 ff c2 inc %rdx 16ba3: 49 89 d0 mov %rdx,%r8 16ba6: 49 83 e0 fc and $0xfffffffffffffffc,%r8 16baa: 49 8d 70 fc lea -0x4(%r8),%rsi 16bae: 48 89 f7 mov %rsi,%rdi 16bb1: 48 c1 ef 02 shr $0x2,%rdi 16bb5: 48 ff c7 inc %rdi 16bb8: 89 fb mov %edi,%ebx 16bba: 83 e3 03 and $0x3,%ebx 16bbd: 48 83 fe 0c cmp $0xc,%rsi 16bc1: 73 04 jae 16bc7 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0xf7> 16bc3: 31 f6 xor %esi,%esi 16bc5: eb 4a jmp 16c11 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x141> 16bc7: 48 83 e7 fc and $0xfffffffffffffffc,%rdi 16bcb: 31 f6 xor %esi,%esi 16bcd: 0f 28 05 1c c8 03 00 movaps 0x3c81c(%rip),%xmm0 # 533f0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1679> 16bd4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 16bdb: 00 00 00 00 00 16be0: 0f 11 04 f0 movups %xmm0,(%rax,%rsi,8) 16be4: 0f 11 44 f0 10 movups %xmm0,0x10(%rax,%rsi,8) 16be9: 0f 11 44 f0 20 movups %xmm0,0x20(%rax,%rsi,8) 16bee: 0f 11 44 f0 30 movups %xmm0,0x30(%rax,%rsi,8) 16bf3: 0f 11 44 f0 40 movups %xmm0,0x40(%rax,%rsi,8) 16bf8: 0f 11 44 f0 50 movups %xmm0,0x50(%rax,%rsi,8) 16bfd: 0f 11 44 f0 60 movups %xmm0,0x60(%rax,%rsi,8) 16c02: 0f 11 44 f0 70 movups %xmm0,0x70(%rax,%rsi,8) 16c07: 48 83 c6 10 add $0x10,%rsi 16c0b: 48 83 c7 fc add $0xfffffffffffffffc,%rdi 16c0f: 75 cf jne 16be0 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x110> 16c11: 48 85 db test %rbx,%rbx 16c14: 74 2c je 16c42 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x172> 16c16: 48 8d 34 f0 lea (%rax,%rsi,8),%rsi 16c1a: 48 83 c6 10 add $0x10,%rsi 16c1e: 48 c1 e3 05 shl $0x5,%rbx 16c22: 31 ff xor %edi,%edi 16c24: 0f 28 05 c5 c7 03 00 movaps 0x3c7c5(%rip),%xmm0 # 533f0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1679> 16c2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 16c30: 0f 11 44 3e f0 movups %xmm0,-0x10(%rsi,%rdi,1) 16c35: 0f 11 04 3e movups %xmm0,(%rsi,%rdi,1) 16c39: 48 83 c7 20 add $0x20,%rdi 16c3d: 48 39 fb cmp %rdi,%rbx 16c40: 75 ee jne 16c30 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x160> 16c42: 4c 39 c2 cmp %r8,%rdx 16c45: 74 19 je 16c60 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x190> 16c47: 4a 8d 14 c0 lea (%rax,%r8,8),%rdx 16c4b: 48 8d 04 c8 lea (%rax,%rcx,8),%rax 16c4f: 90 nop 16c50: 48 c7 02 00 f0 ff ff movq $0xfffffffffffff000,(%rdx) 16c57: 48 83 c2 08 add $0x8,%rdx 16c5b: 48 39 c2 cmp %rax,%rdx 16c5e: 75 f0 jne 16c50 <_ZN4llvm8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS4_vEENS5_12DenseSetPairIS4_EEE4growEj+0x180> 16c60: 5b pop %rbx 16c61: 41 5e pop %r14 16c63: 41 5f pop %r15 16c65: c3 ret 16c66: 48 8d 3d 70 94 03 00 lea 0x39470(%rip),%rdi # 500dd 16c6d: 48 8d 35 c5 94 03 00 lea 0x394c5(%rip),%rsi # 50139 16c74: 48 8d 0d 5f d1 03 00 lea 0x3d15f(%rip),%rcx # 53dda <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2063> 16c7b: ba 95 01 00 00 mov $0x195,%edx 16c80: e8 eb f6 fe ff call 6370 <__assert_fail@plt> 16c85: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 16c8c: 00 00 00 16c8f: 90 nop 0000000000016c90 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_>: 16c90: 41 57 push %r15 16c92: 41 56 push %r14 16c94: 53 push %rbx 16c95: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 16c9c: 00 16c9d: 44 8b 47 18 mov 0x18(%rdi),%r8d 16ca1: 41 8d 40 ff lea -0x1(%r8),%eax 16ca5: 41 85 c0 test %eax,%r8d 16ca8: 0f 85 ad 01 00 00 jne 16e5b <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x1cb> 16cae: 4d 85 c0 test %r8,%r8 16cb1: 0f 84 d9 00 00 00 je 16d90 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x100> 16cb7: 48 8b 4f 08 mov 0x8(%rdi),%rcx 16cbb: 49 8d 40 ff lea -0x1(%r8),%rax 16cbf: 49 ba ff ff ff ff ff movabs $0x1fffffffffffffff,%r10 16cc6: ff ff 1f 16cc9: 49 21 c2 and %rax,%r10 16ccc: 48 89 c8 mov %rcx,%rax 16ccf: 49 83 fa 03 cmp $0x3,%r10 16cd3: 0f 82 a2 00 00 00 jb 16d7b <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0xeb> 16cd9: 49 ff c2 inc %r10 16cdc: 4d 89 d1 mov %r10,%r9 16cdf: 49 83 e1 fc and $0xfffffffffffffffc,%r9 16ce3: 49 8d 59 fc lea -0x4(%r9),%rbx 16ce7: 48 89 d8 mov %rbx,%rax 16cea: 48 c1 e8 02 shr $0x2,%rax 16cee: 48 ff c0 inc %rax 16cf1: 41 89 c3 mov %eax,%r11d 16cf4: 41 83 e3 03 and $0x3,%r11d 16cf8: 48 83 fb 0c cmp $0xc,%rbx 16cfc: 73 04 jae 16d02 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x72> 16cfe: 31 db xor %ebx,%ebx 16d00: eb 3f jmp 16d41 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0xb1> 16d02: 48 83 e0 fc and $0xfffffffffffffffc,%rax 16d06: 31 db xor %ebx,%ebx 16d08: 0f 28 05 e1 c6 03 00 movaps 0x3c6e1(%rip),%xmm0 # 533f0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1679> 16d0f: 90 nop 16d10: 0f 11 04 d9 movups %xmm0,(%rcx,%rbx,8) 16d14: 0f 11 44 d9 10 movups %xmm0,0x10(%rcx,%rbx,8) 16d19: 0f 11 44 d9 20 movups %xmm0,0x20(%rcx,%rbx,8) 16d1e: 0f 11 44 d9 30 movups %xmm0,0x30(%rcx,%rbx,8) 16d23: 0f 11 44 d9 40 movups %xmm0,0x40(%rcx,%rbx,8) 16d28: 0f 11 44 d9 50 movups %xmm0,0x50(%rcx,%rbx,8) 16d2d: 0f 11 44 d9 60 movups %xmm0,0x60(%rcx,%rbx,8) 16d32: 0f 11 44 d9 70 movups %xmm0,0x70(%rcx,%rbx,8) 16d37: 48 83 c3 10 add $0x10,%rbx 16d3b: 48 83 c0 fc add $0xfffffffffffffffc,%rax 16d3f: 75 cf jne 16d10 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x80> 16d41: 4d 85 db test %r11,%r11 16d44: 74 2c je 16d72 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0xe2> 16d46: 48 8d 04 d9 lea (%rcx,%rbx,8),%rax 16d4a: 48 83 c0 10 add $0x10,%rax 16d4e: 49 c1 e3 05 shl $0x5,%r11 16d52: 31 db xor %ebx,%ebx 16d54: 0f 28 05 95 c6 03 00 movaps 0x3c695(%rip),%xmm0 # 533f0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1679> 16d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 16d60: 0f 11 44 18 f0 movups %xmm0,-0x10(%rax,%rbx,1) 16d65: 0f 11 04 18 movups %xmm0,(%rax,%rbx,1) 16d69: 48 83 c3 20 add $0x20,%rbx 16d6d: 49 39 db cmp %rbx,%r11 16d70: 75 ee jne 16d60 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0xd0> 16d72: 4d 39 ca cmp %r9,%r10 16d75: 74 19 je 16d90 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x100> 16d77: 4a 8d 04 c9 lea (%rcx,%r9,8),%rax 16d7b: 4a 8d 0c c1 lea (%rcx,%r8,8),%rcx 16d7f: 90 nop 16d80: 48 c7 00 00 f0 ff ff movq $0xfffffffffffff000,(%rax) 16d87: 48 83 c0 08 add $0x8,%rax 16d8b: 48 39 c8 cmp %rcx,%rax 16d8e: 75 f0 jne 16d80 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0xf0> 16d90: 48 39 d6 cmp %rdx,%rsi 16d93: 0f 84 9d 00 00 00 je 16e36 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x1a6> 16d99: 41 ff c8 dec %r8d 16d9c: 45 31 c9 xor %r9d,%r9d 16d9f: 48 8b 0e mov (%rsi),%rcx 16da2: 48 89 c8 mov %rcx,%rax 16da5: 48 0d 00 10 00 00 or $0x1000,%rax 16dab: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 16db1: 75 0d jne 16dc0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x130> 16db3: 48 83 c6 08 add $0x8,%rsi 16db7: 48 39 d6 cmp %rdx,%rsi 16dba: 75 e3 jne 16d9f <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x10f> 16dbc: eb 78 jmp 16e36 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x1a6> 16dbe: 66 90 xchg %ax,%ax 16dc0: 4c 8b 57 08 mov 0x8(%rdi),%r10 16dc4: 89 cb mov %ecx,%ebx 16dc6: c1 eb 04 shr $0x4,%ebx 16dc9: 89 c8 mov %ecx,%eax 16dcb: c1 e8 09 shr $0x9,%eax 16dce: 31 d8 xor %ebx,%eax 16dd0: 44 21 c0 and %r8d,%eax 16dd3: 49 8b 1c c2 mov (%r10,%rax,8),%rbx 16dd7: 48 39 d9 cmp %rbx,%rcx 16dda: 74 60 je 16e3c <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x1ac> 16ddc: 4d 8d 3c c2 lea (%r10,%rax,8),%r15 16de0: 41 bb 01 00 00 00 mov $0x1,%r11d 16de6: 45 31 f6 xor %r14d,%r14d 16de9: 48 81 fb 00 f0 ff ff cmp $0xfffffffffffff000,%rbx 16df0: 74 26 je 16e18 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x188> 16df2: 48 81 f3 00 e0 ff ff xor $0xffffffffffffe000,%rbx 16df9: 4c 09 f3 or %r14,%rbx 16dfc: 4d 0f 44 f7 cmove %r15,%r14 16e00: 44 01 d8 add %r11d,%eax 16e03: 41 ff c3 inc %r11d 16e06: 44 21 c0 and %r8d,%eax 16e09: 4d 8d 3c c2 lea (%r10,%rax,8),%r15 16e0d: 49 8b 1c c2 mov (%r10,%rax,8),%rbx 16e11: 48 39 d9 cmp %rbx,%rcx 16e14: 74 26 je 16e3c <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x1ac> 16e16: eb d1 jmp 16de9 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x159> 16e18: 4d 85 f6 test %r14,%r14 16e1b: 4d 0f 45 fe cmovne %r14,%r15 16e1f: 49 89 0f mov %rcx,(%r15) 16e22: 41 ff c1 inc %r9d 16e25: 44 89 4f 10 mov %r9d,0x10(%rdi) 16e29: 48 83 c6 08 add $0x8,%rsi 16e2d: 48 39 d6 cmp %rdx,%rsi 16e30: 0f 85 69 ff ff ff jne 16d9f <_ZN4llvm12DenseMapBaseINS_8DenseMapIPN1M15ProfilingDetail21ThreadProfilerContextENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS5_vEENS6_12DenseSetPairIS5_EEEES5_S7_S9_SB_E18moveFromOldBucketsEPSB_SE_+0x10f> 16e36: 5b pop %rbx 16e37: 41 5e pop %r14 16e39: 41 5f pop %r15 16e3b: c3 ret 16e3c: 48 8d 3d aa 9b 03 00 lea 0x39baa(%rip),%rdi # 509ed 16e43: 48 8d 35 ef 92 03 00 lea 0x392ef(%rip),%rsi # 50139 16e4a: 48 8d 0d 4b e1 03 00 lea 0x3e14b(%rip),%rcx # 54f9c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3225> 16e51: ba b3 01 00 00 mov $0x1b3,%edx 16e56: e8 15 f5 fe ff call 6370 <__assert_fail@plt> 16e5b: 48 8d 3d 7b 92 03 00 lea 0x3927b(%rip),%rdi # 500dd 16e62: 48 8d 35 d0 92 03 00 lea 0x392d0(%rip),%rsi # 50139 16e69: 48 8d 0d 6a cf 03 00 lea 0x3cf6a(%rip),%rcx # 53dda <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2063> 16e70: ba 95 01 00 00 mov $0x195,%edx 16e75: e8 f6 f4 fe ff call 6370 <__assert_fail@plt> 16e7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000016e80 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj>: 16e80: 41 57 push %r15 16e82: 41 56 push %r14 16e84: 53 push %rbx 16e85: 48 89 fb mov %rdi,%rbx 16e88: 44 8b 7f 18 mov 0x18(%rdi),%r15d 16e8c: ff ce dec %esi 16e8e: 48 89 f0 mov %rsi,%rax 16e91: 48 d1 e8 shr %rax 16e94: 48 09 f0 or %rsi,%rax 16e97: 48 89 c1 mov %rax,%rcx 16e9a: 48 c1 e9 02 shr $0x2,%rcx 16e9e: 48 09 c1 or %rax,%rcx 16ea1: 48 89 c8 mov %rcx,%rax 16ea4: 48 c1 e8 04 shr $0x4,%rax 16ea8: 48 09 c8 or %rcx,%rax 16eab: 48 89 c1 mov %rax,%rcx 16eae: 48 c1 e9 08 shr $0x8,%rcx 16eb2: 48 09 c1 or %rax,%rcx 16eb5: 48 89 c8 mov %rcx,%rax 16eb8: 48 c1 e8 10 shr $0x10,%rax 16ebc: 09 c8 or %ecx,%eax 16ebe: ff c0 inc %eax 16ec0: 83 f8 41 cmp $0x41,%eax 16ec3: b9 40 00 00 00 mov $0x40,%ecx 16ec8: 0f 43 c8 cmovae %eax,%ecx 16ecb: 4c 8b 77 08 mov 0x8(%rdi),%r14 16ecf: 89 4f 18 mov %ecx,0x18(%rdi) 16ed2: 48 c1 e1 04 shl $0x4,%rcx 16ed6: 48 8d 3c c9 lea (%rcx,%rcx,8),%rdi 16eda: be 08 00 00 00 mov $0x8,%esi 16edf: e8 4c e9 00 00 call 25830 <_ZN4llvm15allocate_bufferEmm> 16ee4: 48 89 43 08 mov %rax,0x8(%rbx) 16ee8: 4d 85 f6 test %r14,%r14 16eeb: 74 2c je 16f19 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj+0x99> 16eed: 49 c1 e7 04 shl $0x4,%r15 16ef1: 4f 8d 3c ff lea (%r15,%r15,8),%r15 16ef5: 4b 8d 14 3e lea (%r14,%r15,1),%rdx 16ef9: 48 89 df mov %rbx,%rdi 16efc: 4c 89 f6 mov %r14,%rsi 16eff: e8 7c 00 00 00 call 16f80 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_> 16f04: ba 08 00 00 00 mov $0x8,%edx 16f09: 4c 89 f7 mov %r14,%rdi 16f0c: 4c 89 fe mov %r15,%rsi 16f0f: 5b pop %rbx 16f10: 41 5e pop %r14 16f12: 41 5f pop %r15 16f14: e9 27 e9 00 00 jmp 25840 <_ZN4llvm17deallocate_bufferEPvmm> 16f19: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 16f20: 00 16f21: 8b 4b 18 mov 0x18(%rbx),%ecx 16f24: 8d 51 ff lea -0x1(%rcx),%edx 16f27: 85 d1 test %edx,%ecx 16f29: 75 2f jne 16f5a <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj+0xda> 16f2b: 48 85 c9 test %rcx,%rcx 16f2e: 74 24 je 16f54 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj+0xd4> 16f30: 48 c1 e1 04 shl $0x4,%rcx 16f34: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 16f38: 31 d2 xor %edx,%edx 16f3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 16f40: 48 c7 04 10 ff ff ff movq $0xffffffffffffffff,(%rax,%rdx,1) 16f47: ff 16f48: 48 81 c2 90 00 00 00 add $0x90,%rdx 16f4f: 48 39 d1 cmp %rdx,%rcx 16f52: 75 ec jne 16f40 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE4growEj+0xc0> 16f54: 5b pop %rbx 16f55: 41 5e pop %r14 16f57: 41 5f pop %r15 16f59: c3 ret 16f5a: 48 8d 3d 7c 91 03 00 lea 0x3917c(%rip),%rdi # 500dd 16f61: 48 8d 35 d1 91 03 00 lea 0x391d1(%rip),%rsi # 50139 16f68: 48 8d 0d 10 e4 03 00 lea 0x3e410(%rip),%rcx # 5537f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3608> 16f6f: ba 95 01 00 00 mov $0x195,%edx 16f74: e8 f7 f3 fe ff call 6370 <__assert_fail@plt> 16f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000016f80 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_>: 16f80: 41 57 push %r15 16f82: 41 56 push %r14 16f84: 53 push %rbx 16f85: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 16f8c: 00 16f8d: 8b 47 18 mov 0x18(%rdi),%eax 16f90: 8d 48 ff lea -0x1(%rax),%ecx 16f93: 85 c8 test %ecx,%eax 16f95: 0f 85 bd 01 00 00 jne 17158 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x1d8> 16f9b: 49 89 d6 mov %rdx,%r14 16f9e: 48 89 f3 mov %rsi,%rbx 16fa1: 49 89 ff mov %rdi,%r15 16fa4: 48 85 c0 test %rax,%rax 16fa7: 74 3e je 16fe7 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x67> 16fa9: 49 8b 4f 08 mov 0x8(%r15),%rcx 16fad: 48 c1 e0 04 shl $0x4,%rax 16fb1: 48 8d 04 c0 lea (%rax,%rax,8),%rax 16fb5: 31 d2 xor %edx,%edx 16fb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 16fbe: 00 00 16fc0: 48 c7 04 11 ff ff ff movq $0xffffffffffffffff,(%rcx,%rdx,1) 16fc7: ff 16fc8: 48 81 c2 90 00 00 00 add $0x90,%rdx 16fcf: 48 39 d0 cmp %rdx,%rax 16fd2: 75 ec jne 16fc0 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x40> 16fd4: eb 11 jmp 16fe7 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x67> 16fd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 16fdd: 00 00 00 16fe0: 48 81 c3 90 00 00 00 add $0x90,%rbx 16fe7: 4c 39 f3 cmp %r14,%rbx 16fea: 0f 84 62 01 00 00 je 17152 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x1d2> 16ff0: 48 8b 0b mov (%rbx),%rcx 16ff3: 48 83 f9 fd cmp $0xfffffffffffffffd,%rcx 16ff7: 77 e7 ja 16fe0 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x60> 16ff9: 4d 8b 57 08 mov 0x8(%r15),%r10 16ffd: 41 8b 77 18 mov 0x18(%r15),%esi 17001: 8d 04 c9 lea (%rcx,%rcx,8),%eax 17004: 8d 3c 81 lea (%rcx,%rax,4),%edi 17007: ff ce dec %esi 17009: 21 f7 and %esi,%edi 1700b: 48 8d 04 ff lea (%rdi,%rdi,8),%rax 1700f: 48 c1 e0 04 shl $0x4,%rax 17013: 49 8b 14 02 mov (%r10,%rax,1),%rdx 17017: 48 39 d1 cmp %rdx,%rcx 1701a: 0f 84 13 01 00 00 je 17133 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x1b3> 17020: 4c 01 d0 add %r10,%rax 17023: 41 b8 01 00 00 00 mov $0x1,%r8d 17029: 45 31 c9 xor %r9d,%r9d 1702c: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 17030: 74 2e je 17060 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0xe0> 17032: 48 83 f2 fe xor $0xfffffffffffffffe,%rdx 17036: 4c 09 ca or %r9,%rdx 17039: 4c 0f 44 c8 cmove %rax,%r9 1703d: 44 01 c7 add %r8d,%edi 17040: 41 ff c0 inc %r8d 17043: 21 f7 and %esi,%edi 17045: 48 8d 14 ff lea (%rdi,%rdi,8),%rdx 17049: 48 c1 e2 04 shl $0x4,%rdx 1704d: 49 8d 04 12 lea (%r10,%rdx,1),%rax 17051: 49 8b 14 12 mov (%r10,%rdx,1),%rdx 17055: 48 39 d1 cmp %rdx,%rcx 17058: 0f 84 d5 00 00 00 je 17133 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x1b3> 1705e: eb cc jmp 1702c <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0xac> 17060: 4d 85 c9 test %r9,%r9 17063: 49 0f 45 c1 cmovne %r9,%rax 17067: 48 89 08 mov %rcx,(%rax) 1706a: 0f 10 43 08 movups 0x8(%rbx),%xmm0 1706e: 0f 10 4b 18 movups 0x18(%rbx),%xmm1 17072: 0f 10 53 28 movups 0x28(%rbx),%xmm2 17076: 0f 10 5b 38 movups 0x38(%rbx),%xmm3 1707a: 0f 11 40 08 movups %xmm0,0x8(%rax) 1707e: 0f 11 48 18 movups %xmm1,0x18(%rax) 17082: 0f 11 50 28 movups %xmm2,0x28(%rax) 17086: 0f 11 58 38 movups %xmm3,0x38(%rax) 1708a: 48 8d 50 58 lea 0x58(%rax),%rdx 1708e: 48 89 50 48 mov %rdx,0x48(%rax) 17092: 48 8b 73 48 mov 0x48(%rbx),%rsi 17096: 48 8d 4b 58 lea 0x58(%rbx),%rcx 1709a: 48 39 ce cmp %rcx,%rsi 1709d: 74 0d je 170ac <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x12c> 1709f: 48 89 70 48 mov %rsi,0x48(%rax) 170a3: 48 8b 11 mov (%rcx),%rdx 170a6: 48 89 50 58 mov %rdx,0x58(%rax) 170aa: eb 06 jmp 170b2 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x132> 170ac: 0f 10 06 movups (%rsi),%xmm0 170af: 0f 11 02 movups %xmm0,(%rdx) 170b2: 48 8b 53 50 mov 0x50(%rbx),%rdx 170b6: 48 89 50 50 mov %rdx,0x50(%rax) 170ba: 48 89 4b 48 mov %rcx,0x48(%rbx) 170be: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx) 170c5: 00 170c6: c6 43 58 00 movb $0x0,0x58(%rbx) 170ca: 48 8d 70 78 lea 0x78(%rax),%rsi 170ce: 48 89 70 68 mov %rsi,0x68(%rax) 170d2: 48 8b 7b 68 mov 0x68(%rbx),%rdi 170d6: 48 8d 53 78 lea 0x78(%rbx),%rdx 170da: 48 39 d7 cmp %rdx,%rdi 170dd: 74 0d je 170ec <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x16c> 170df: 48 89 78 68 mov %rdi,0x68(%rax) 170e3: 48 8b 32 mov (%rdx),%rsi 170e6: 48 89 70 78 mov %rsi,0x78(%rax) 170ea: eb 06 jmp 170f2 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x172> 170ec: 0f 10 07 movups (%rdi),%xmm0 170ef: 0f 11 06 movups %xmm0,(%rsi) 170f2: 48 8b 73 70 mov 0x70(%rbx),%rsi 170f6: 48 89 70 70 mov %rsi,0x70(%rax) 170fa: 48 89 53 68 mov %rdx,0x68(%rbx) 170fe: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 17105: 00 17106: c6 43 78 00 movb $0x0,0x78(%rbx) 1710a: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 17111: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) 17118: 41 ff 47 10 incl 0x10(%r15) 1711c: 48 8b 7b 48 mov 0x48(%rbx),%rdi 17120: 48 39 cf cmp %rcx,%rdi 17123: 0f 84 b7 fe ff ff je 16fe0 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x60> 17129: e8 52 f3 fe ff call 6480 <_ZdlPv@plt> 1712e: e9 ad fe ff ff jmp 16fe0 <_ZN4llvm12DenseMapBaseINS_8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS4_EEEEmS4_S6_S9_E18moveFromOldBucketsEPS9_SC_+0x60> 17133: 48 8d 3d b3 98 03 00 lea 0x398b3(%rip),%rdi # 509ed 1713a: 48 8d 35 f8 8f 03 00 lea 0x38ff8(%rip),%rsi # 50139 17141: 48 8d 0d 6d ec 03 00 lea 0x3ec6d(%rip),%rcx # 55db5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x403e> 17148: ba b3 01 00 00 mov $0x1b3,%edx 1714d: e8 1e f2 fe ff call 6370 <__assert_fail@plt> 17152: 5b pop %rbx 17153: 41 5e pop %r14 17155: 41 5f pop %r15 17157: c3 ret 17158: 48 8d 3d 7e 8f 03 00 lea 0x38f7e(%rip),%rdi # 500dd 1715f: 48 8d 35 d3 8f 03 00 lea 0x38fd3(%rip),%rsi # 50139 17166: 48 8d 0d 12 e2 03 00 lea 0x3e212(%rip),%rcx # 5537f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3608> 1716d: ba 95 01 00 00 mov $0x195,%edx 17172: e8 f9 f1 fe ff call 6370 <__assert_fail@plt> 17177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1717e: 00 00 0000000000017180 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>: 17180: 55 push %rbp 17181: 41 57 push %r15 17183: 41 56 push %r14 17185: 41 55 push %r13 17187: 41 54 push %r12 17189: 53 push %rbx 1718a: 48 83 ec 18 sub $0x18,%rsp 1718e: 4c 8b 3f mov (%rdi),%r15 17191: 48 8b 47 08 mov 0x8(%rdi),%rax 17195: 48 89 44 24 10 mov %rax,0x10(%rsp) 1719a: 4c 29 f8 sub %r15,%rax 1719d: 48 b9 80 ff ff ff ff movabs $0x7fffffffffffff80,%rcx 171a4: ff ff 7f 171a7: 48 39 c8 cmp %rcx,%rax 171aa: 0f 84 35 04 00 00 je 175e5 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x465> 171b0: 49 89 d5 mov %rdx,%r13 171b3: 49 89 f6 mov %rsi,%r14 171b6: 48 89 fd mov %rdi,%rbp 171b9: 48 c1 f8 03 sar $0x3,%rax 171bd: 48 b9 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rcx 171c4: f0 f0 f0 171c7: 48 0f af c1 imul %rcx,%rax 171cb: 48 83 f8 02 cmp $0x2,%rax 171cf: ba 01 00 00 00 mov $0x1,%edx 171d4: 48 0f 43 d0 cmovae %rax,%rdx 171d8: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi 171dc: 48 be f0 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0,%rsi 171e3: f0 f0 00 171e6: 48 39 f7 cmp %rsi,%rdi 171e9: 48 0f 47 fe cmova %rsi,%rdi 171ed: 48 01 c2 add %rax,%rdx 171f0: 48 0f 42 fe cmovb %rsi,%rdi 171f4: 4c 89 f3 mov %r14,%rbx 171f7: 4c 29 fb sub %r15,%rbx 171fa: 48 c1 fb 03 sar $0x3,%rbx 171fe: 48 0f af d9 imul %rcx,%rbx 17202: 48 85 ff test %rdi,%rdi 17205: 48 89 3c 24 mov %rdi,(%rsp) 17209: 74 15 je 17220 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xa0> 1720b: 48 89 f8 mov %rdi,%rax 1720e: 48 c1 e0 07 shl $0x7,%rax 17212: 48 8d 3c f8 lea (%rax,%rdi,8),%rdi 17216: e8 95 f2 fe ff call 64b0 <_Znwm@plt> 1721b: 49 89 c4 mov %rax,%r12 1721e: eb 03 jmp 17223 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xa3> 17220: 45 31 e4 xor %r12d,%r12d 17223: 48 89 d8 mov %rbx,%rax 17226: 48 c1 e0 07 shl $0x7,%rax 1722a: 48 8d 04 d8 lea (%rax,%rbx,8),%rax 1722e: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 17233: 41 0f 10 4d 10 movups 0x10(%r13),%xmm1 17238: 41 0f 10 55 20 movups 0x20(%r13),%xmm2 1723d: 41 0f 10 5d 30 movups 0x30(%r13),%xmm3 17242: 41 0f 11 5c 04 30 movups %xmm3,0x30(%r12,%rax,1) 17248: 41 0f 11 54 04 20 movups %xmm2,0x20(%r12,%rax,1) 1724e: 41 0f 11 4c 04 10 movups %xmm1,0x10(%r12,%rax,1) 17254: 41 0f 11 04 04 movups %xmm0,(%r12,%rax,1) 17259: 49 8d 54 04 50 lea 0x50(%r12,%rax,1),%rdx 1725e: 49 89 54 04 40 mov %rdx,0x40(%r12,%rax,1) 17263: 49 8b 75 40 mov 0x40(%r13),%rsi 17267: 49 8d 4d 50 lea 0x50(%r13),%rcx 1726b: 48 39 ce cmp %rcx,%rsi 1726e: 74 13 je 17283 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x103> 17270: 49 8d 3c 04 lea (%r12,%rax,1),%rdi 17274: 48 83 c7 40 add $0x40,%rdi 17278: 48 89 37 mov %rsi,(%rdi) 1727b: 48 8b 31 mov (%rcx),%rsi 1727e: 48 89 32 mov %rsi,(%rdx) 17281: eb 06 jmp 17289 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x109> 17283: 0f 10 06 movups (%rsi),%xmm0 17286: 0f 11 02 movups %xmm0,(%rdx) 17289: 49 8b 55 48 mov 0x48(%r13),%rdx 1728d: 49 89 54 04 48 mov %rdx,0x48(%r12,%rax,1) 17292: 49 89 4d 40 mov %rcx,0x40(%r13) 17296: 49 c7 45 48 00 00 00 movq $0x0,0x48(%r13) 1729d: 00 1729e: 41 c6 45 50 00 movb $0x0,0x50(%r13) 172a3: 49 8d 54 04 70 lea 0x70(%r12,%rax,1),%rdx 172a8: 49 89 54 04 60 mov %rdx,0x60(%r12,%rax,1) 172ad: 49 8b 75 60 mov 0x60(%r13),%rsi 172b1: 49 8d 4d 70 lea 0x70(%r13),%rcx 172b5: 48 39 ce cmp %rcx,%rsi 172b8: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 172bd: 74 13 je 172d2 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x152> 172bf: 49 8d 3c 04 lea (%r12,%rax,1),%rdi 172c3: 48 83 c7 60 add $0x60,%rdi 172c7: 48 89 37 mov %rsi,(%rdi) 172ca: 48 8b 31 mov (%rcx),%rsi 172cd: 48 89 32 mov %rsi,(%rdx) 172d0: eb 06 jmp 172d8 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x158> 172d2: 0f 10 06 movups (%rsi),%xmm0 172d5: 0f 11 02 movups %xmm0,(%rdx) 172d8: 49 8b 55 68 mov 0x68(%r13),%rdx 172dc: 49 89 54 04 68 mov %rdx,0x68(%r12,%rax,1) 172e1: 49 89 4d 60 mov %rcx,0x60(%r13) 172e5: 49 c7 45 68 00 00 00 movq $0x0,0x68(%r13) 172ec: 00 172ed: 41 c6 45 70 00 movb $0x0,0x70(%r13) 172f2: 49 8b 8d 80 00 00 00 mov 0x80(%r13),%rcx 172f9: 49 89 8c 04 80 00 00 mov %rcx,0x80(%r12,%rax,1) 17300: 00 17301: 4c 89 e5 mov %r12,%rbp 17304: 4d 39 f7 cmp %r14,%r15 17307: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 1730c: 0f 84 2d 01 00 00 je 1743f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2bf> 17312: 31 ed xor %ebp,%ebp 17314: eb 24 jmp 1733a <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1ba> 17316: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1731d: 00 00 00 17320: 49 8d 04 2f lea (%r15,%rbp,1),%rax 17324: 48 05 88 00 00 00 add $0x88,%rax 1732a: 48 81 c5 88 00 00 00 add $0x88,%rbp 17331: 4c 39 f0 cmp %r14,%rax 17334: 0f 84 02 01 00 00 je 1743c <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2bc> 1733a: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0 1733f: 41 0f 10 4c 2f 10 movups 0x10(%r15,%rbp,1),%xmm1 17345: 41 0f 10 54 2f 20 movups 0x20(%r15,%rbp,1),%xmm2 1734b: 41 0f 10 5c 2f 30 movups 0x30(%r15,%rbp,1),%xmm3 17351: 41 0f 11 5c 2c 30 movups %xmm3,0x30(%r12,%rbp,1) 17357: 41 0f 11 54 2c 20 movups %xmm2,0x20(%r12,%rbp,1) 1735d: 41 0f 11 4c 2c 10 movups %xmm1,0x10(%r12,%rbp,1) 17363: 41 0f 11 04 2c movups %xmm0,(%r12,%rbp,1) 17368: 49 8d 4c 2c 50 lea 0x50(%r12,%rbp,1),%rcx 1736d: 49 89 4c 2c 40 mov %rcx,0x40(%r12,%rbp,1) 17372: 49 8b 54 2f 40 mov 0x40(%r15,%rbp,1),%rdx 17377: 49 8d 04 2f lea (%r15,%rbp,1),%rax 1737b: 48 83 c0 50 add $0x50,%rax 1737f: 48 39 d0 cmp %rdx,%rax 17382: 74 1c je 173a0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x220> 17384: 49 89 54 2c 40 mov %rdx,0x40(%r12,%rbp,1) 17389: 48 8b 08 mov (%rax),%rcx 1738c: 49 89 4c 2c 50 mov %rcx,0x50(%r12,%rbp,1) 17391: eb 13 jmp 173a6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x226> 17393: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1739a: 84 00 00 00 00 00 173a0: 0f 10 02 movups (%rdx),%xmm0 173a3: 0f 11 01 movups %xmm0,(%rcx) 173a6: 49 8b 4c 2f 48 mov 0x48(%r15,%rbp,1),%rcx 173ab: 49 89 4c 2c 48 mov %rcx,0x48(%r12,%rbp,1) 173b0: 49 89 44 2f 40 mov %rax,0x40(%r15,%rbp,1) 173b5: 49 c7 44 2f 48 00 00 movq $0x0,0x48(%r15,%rbp,1) 173bc: 00 00 173be: 41 c6 44 2f 50 00 movb $0x0,0x50(%r15,%rbp,1) 173c4: 49 8d 54 2c 70 lea 0x70(%r12,%rbp,1),%rdx 173c9: 49 89 54 2c 60 mov %rdx,0x60(%r12,%rbp,1) 173ce: 49 8b 74 2f 60 mov 0x60(%r15,%rbp,1),%rsi 173d3: 49 8d 0c 2f lea (%r15,%rbp,1),%rcx 173d7: 48 83 c1 70 add $0x70,%rcx 173db: 48 39 f1 cmp %rsi,%rcx 173de: 74 10 je 173f0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x270> 173e0: 49 89 74 2c 60 mov %rsi,0x60(%r12,%rbp,1) 173e5: 48 8b 11 mov (%rcx),%rdx 173e8: 49 89 54 2c 70 mov %rdx,0x70(%r12,%rbp,1) 173ed: eb 07 jmp 173f6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x276> 173ef: 90 nop 173f0: 0f 10 06 movups (%rsi),%xmm0 173f3: 0f 11 02 movups %xmm0,(%rdx) 173f6: 49 8b 54 2f 68 mov 0x68(%r15,%rbp,1),%rdx 173fb: 49 89 54 2c 68 mov %rdx,0x68(%r12,%rbp,1) 17400: 49 89 4c 2f 60 mov %rcx,0x60(%r15,%rbp,1) 17405: 49 c7 44 2f 68 00 00 movq $0x0,0x68(%r15,%rbp,1) 1740c: 00 00 1740e: 41 c6 44 2f 70 00 movb $0x0,0x70(%r15,%rbp,1) 17414: 49 8b 8c 2f 80 00 00 mov 0x80(%r15,%rbp,1),%rcx 1741b: 00 1741c: 49 89 8c 2c 80 00 00 mov %rcx,0x80(%r12,%rbp,1) 17423: 00 17424: 49 8b 7c 2f 40 mov 0x40(%r15,%rbp,1),%rdi 17429: 48 39 f8 cmp %rdi,%rax 1742c: 0f 84 ee fe ff ff je 17320 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1a0> 17432: e8 49 f0 fe ff call 6480 <_ZdlPv@plt> 17437: e9 e4 fe ff ff jmp 17320 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1a0> 1743c: 4c 01 e5 add %r12,%rbp 1743f: 4d 39 f5 cmp %r14,%r13 17442: 0f 84 8f 01 00 00 je 175d7 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x457> 17448: 31 db xor %ebx,%ebx 1744a: eb 1e jmp 1746a <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2ea> 1744c: 0f 1f 40 00 nopl 0x0(%rax) 17450: 49 8d 04 1e lea (%r14,%rbx,1),%rax 17454: 48 05 88 00 00 00 add $0x88,%rax 1745a: 48 81 c3 88 00 00 00 add $0x88,%rbx 17461: 4c 39 e8 cmp %r13,%rax 17464: 0f 84 25 01 00 00 je 1758f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x40f> 1746a: 41 0f 10 04 1e movups (%r14,%rbx,1),%xmm0 1746f: 41 0f 10 4c 1e 10 movups 0x10(%r14,%rbx,1),%xmm1 17475: 41 0f 10 54 1e 20 movups 0x20(%r14,%rbx,1),%xmm2 1747b: 41 0f 10 5c 1e 30 movups 0x30(%r14,%rbx,1),%xmm3 17481: 0f 11 9c 1d b8 00 00 movups %xmm3,0xb8(%rbp,%rbx,1) 17488: 00 17489: 0f 11 94 1d a8 00 00 movups %xmm2,0xa8(%rbp,%rbx,1) 17490: 00 17491: 0f 11 8c 1d 98 00 00 movups %xmm1,0x98(%rbp,%rbx,1) 17498: 00 17499: 0f 11 84 1d 88 00 00 movups %xmm0,0x88(%rbp,%rbx,1) 174a0: 00 174a1: 48 8d 8c 1d d8 00 00 lea 0xd8(%rbp,%rbx,1),%rcx 174a8: 00 174a9: 48 89 8c 1d c8 00 00 mov %rcx,0xc8(%rbp,%rbx,1) 174b0: 00 174b1: 49 8b 54 1e 40 mov 0x40(%r14,%rbx,1),%rdx 174b6: 49 8d 04 1e lea (%r14,%rbx,1),%rax 174ba: 48 83 c0 50 add $0x50,%rax 174be: 48 39 d0 cmp %rdx,%rax 174c1: 74 1d je 174e0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x360> 174c3: 48 89 94 1d c8 00 00 mov %rdx,0xc8(%rbp,%rbx,1) 174ca: 00 174cb: 48 8b 08 mov (%rax),%rcx 174ce: 48 89 8c 1d d8 00 00 mov %rcx,0xd8(%rbp,%rbx,1) 174d5: 00 174d6: eb 0e jmp 174e6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x366> 174d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 174df: 00 174e0: 0f 10 02 movups (%rdx),%xmm0 174e3: 0f 11 01 movups %xmm0,(%rcx) 174e6: 49 8b 4c 1e 48 mov 0x48(%r14,%rbx,1),%rcx 174eb: 48 89 8c 1d d0 00 00 mov %rcx,0xd0(%rbp,%rbx,1) 174f2: 00 174f3: 49 89 44 1e 40 mov %rax,0x40(%r14,%rbx,1) 174f8: 49 c7 44 1e 48 00 00 movq $0x0,0x48(%r14,%rbx,1) 174ff: 00 00 17501: 41 c6 44 1e 50 00 movb $0x0,0x50(%r14,%rbx,1) 17507: 48 8d 94 1d f8 00 00 lea 0xf8(%rbp,%rbx,1),%rdx 1750e: 00 1750f: 48 89 94 1d e8 00 00 mov %rdx,0xe8(%rbp,%rbx,1) 17516: 00 17517: 49 8b 74 1e 60 mov 0x60(%r14,%rbx,1),%rsi 1751c: 49 8d 0c 1e lea (%r14,%rbx,1),%rcx 17520: 48 83 c1 70 add $0x70,%rcx 17524: 48 39 f1 cmp %rsi,%rcx 17527: 74 17 je 17540 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3c0> 17529: 48 89 b4 1d e8 00 00 mov %rsi,0xe8(%rbp,%rbx,1) 17530: 00 17531: 48 8b 11 mov (%rcx),%rdx 17534: 48 89 94 1d f8 00 00 mov %rdx,0xf8(%rbp,%rbx,1) 1753b: 00 1753c: eb 08 jmp 17546 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3c6> 1753e: 66 90 xchg %ax,%ax 17540: 0f 10 06 movups (%rsi),%xmm0 17543: 0f 11 02 movups %xmm0,(%rdx) 17546: 49 8b 54 1e 68 mov 0x68(%r14,%rbx,1),%rdx 1754b: 48 89 94 1d f0 00 00 mov %rdx,0xf0(%rbp,%rbx,1) 17552: 00 17553: 49 89 4c 1e 60 mov %rcx,0x60(%r14,%rbx,1) 17558: 49 c7 44 1e 68 00 00 movq $0x0,0x68(%r14,%rbx,1) 1755f: 00 00 17561: 41 c6 44 1e 70 00 movb $0x0,0x70(%r14,%rbx,1) 17567: 49 8b 8c 1e 80 00 00 mov 0x80(%r14,%rbx,1),%rcx 1756e: 00 1756f: 48 89 8c 1d 08 01 00 mov %rcx,0x108(%rbp,%rbx,1) 17576: 00 17577: 49 8b 7c 1e 40 mov 0x40(%r14,%rbx,1),%rdi 1757c: 48 39 f8 cmp %rdi,%rax 1757f: 0f 84 cb fe ff ff je 17450 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2d0> 17585: e8 f6 ee fe ff call 6480 <_ZdlPv@plt> 1758a: e9 c1 fe ff ff jmp 17450 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2d0> 1758f: 48 01 dd add %rbx,%rbp 17592: 48 81 c5 88 00 00 00 add $0x88,%rbp 17599: 4d 85 ff test %r15,%r15 1759c: 74 08 je 175a6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x426> 1759e: 4c 89 ff mov %r15,%rdi 175a1: e8 da ee fe ff call 6480 <_ZdlPv@plt> 175a6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 175ab: 4c 89 21 mov %r12,(%rcx) 175ae: 48 89 69 08 mov %rbp,0x8(%rcx) 175b2: 48 8b 14 24 mov (%rsp),%rdx 175b6: 48 89 d0 mov %rdx,%rax 175b9: 48 c1 e0 07 shl $0x7,%rax 175bd: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 175c1: 4c 01 e0 add %r12,%rax 175c4: 48 89 41 10 mov %rax,0x10(%rcx) 175c8: 48 83 c4 18 add $0x18,%rsp 175cc: 5b pop %rbx 175cd: 41 5c pop %r12 175cf: 41 5d pop %r13 175d1: 41 5e pop %r14 175d3: 41 5f pop %r15 175d5: 5d pop %rbp 175d6: c3 ret 175d7: 48 81 c5 88 00 00 00 add $0x88,%rbp 175de: 4d 85 ff test %r15,%r15 175e1: 75 bb jne 1759e <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x41e> 175e3: eb c1 jmp 175a6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x426> 175e5: 48 8d 3d dd 99 03 00 lea 0x399dd(%rip),%rdi # 50fc9 175ec: e8 af ec fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 175f1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 175f8: 00 00 00 175fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000017600 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv>: 17600: 55 push %rbp 17601: 41 57 push %r15 17603: 41 56 push %r14 17605: 41 54 push %r12 17607: 53 push %rbx 17608: 49 89 ff mov %rdi,%r15 1760b: 44 8b 67 10 mov 0x10(%rdi),%r12d 1760f: 44 8b 77 18 mov 0x18(%rdi),%r14d 17613: 4d 85 f6 test %r14,%r14 17616: 74 51 je 17669 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x69> 17618: 49 8b 5f 08 mov 0x8(%r15),%rbx 1761c: 4c 89 f0 mov %r14,%rax 1761f: 48 c1 e0 04 shl $0x4,%rax 17623: 48 8d 2c c0 lea (%rax,%rax,8),%rbp 17627: 48 83 c3 58 add $0x58,%rbx 1762b: eb 13 jmp 17640 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x40> 1762d: 0f 1f 00 nopl (%rax) 17630: 48 81 c3 90 00 00 00 add $0x90,%rbx 17637: 48 81 c5 70 ff ff ff add $0xffffffffffffff70,%rbp 1763e: 74 29 je 17669 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x69> 17640: 48 83 7b a8 fd cmpq $0xfffffffffffffffd,-0x58(%rbx) 17645: 77 e9 ja 17630 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x30> 17647: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1764b: 48 8d 43 20 lea 0x20(%rbx),%rax 1764f: 48 39 f8 cmp %rdi,%rax 17652: 74 05 je 17659 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x59> 17654: e8 27 ee fe ff call 6480 <_ZdlPv@plt> 17659: 48 8b 7b f0 mov -0x10(%rbx),%rdi 1765d: 48 39 fb cmp %rdi,%rbx 17660: 74 ce je 17630 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x30> 17662: e8 19 ee fe ff call 6480 <_ZdlPv@plt> 17667: eb c7 jmp 17630 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x30> 17669: 45 85 e4 test %r12d,%r12d 1766c: 74 15 je 17683 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x83> 1766e: 41 ff cc dec %r12d 17671: 0f 84 df 00 00 00 je 17756 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x156> 17677: 41 0f bd c4 bsr %r12d,%eax 1767b: 83 f0 1f xor $0x1f,%eax 1767e: e9 d8 00 00 00 jmp 1775b <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x15b> 17683: 31 ed xor %ebp,%ebp 17685: 41 3b 6f 18 cmp 0x18(%r15),%ebp 17689: 0f 84 ec 00 00 00 je 1777b <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x17b> 1768f: 49 8b 7f 08 mov 0x8(%r15),%rdi 17693: 49 c1 e6 04 shl $0x4,%r14 17697: 4b 8d 34 f6 lea (%r14,%r14,8),%rsi 1769b: ba 08 00 00 00 mov $0x8,%edx 176a0: e8 9b e1 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 176a5: 85 ed test %ebp,%ebp 176a7: 0f 84 09 01 00 00 je 177b6 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1b6> 176ad: c1 e5 02 shl $0x2,%ebp 176b0: b8 ab aa aa aa mov $0xaaaaaaab,%eax 176b5: 48 0f af c5 imul %rbp,%rax 176b9: 48 c1 e8 21 shr $0x21,%rax 176bd: ff c0 inc %eax 176bf: 48 89 c1 mov %rax,%rcx 176c2: 48 d1 e9 shr %rcx 176c5: 48 09 c1 or %rax,%rcx 176c8: 48 89 c8 mov %rcx,%rax 176cb: 48 c1 e8 02 shr $0x2,%rax 176cf: 48 09 c8 or %rcx,%rax 176d2: 48 89 c1 mov %rax,%rcx 176d5: 48 c1 e9 04 shr $0x4,%rcx 176d9: 48 09 c1 or %rax,%rcx 176dc: 48 89 c8 mov %rcx,%rax 176df: 48 c1 e8 08 shr $0x8,%rax 176e3: 48 09 c8 or %rcx,%rax 176e6: 48 89 c1 mov %rax,%rcx 176e9: 48 c1 e9 10 shr $0x10,%rcx 176ed: 09 c1 or %eax,%ecx 176ef: ff c1 inc %ecx 176f1: 41 89 4f 18 mov %ecx,0x18(%r15) 176f5: 48 c1 e1 04 shl $0x4,%rcx 176f9: 48 8d 3c c9 lea (%rcx,%rcx,8),%rdi 176fd: be 08 00 00 00 mov $0x8,%esi 17702: e8 29 e1 00 00 call 25830 <_ZN4llvm15allocate_bufferEmm> 17707: 49 89 47 08 mov %rax,0x8(%r15) 1770b: 49 c7 47 10 00 00 00 movq $0x0,0x10(%r15) 17712: 00 17713: 41 8b 4f 18 mov 0x18(%r15),%ecx 17717: 8d 51 ff lea -0x1(%rcx),%edx 1771a: 85 d1 test %edx,%ecx 1771c: 0f 85 b0 00 00 00 jne 177d2 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1d2> 17722: 48 85 c9 test %rcx,%rcx 17725: 0f 84 9e 00 00 00 je 177c9 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1c9> 1772b: 48 c1 e1 04 shl $0x4,%rcx 1772f: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 17733: 31 d2 xor %edx,%edx 17735: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 1773c: 00 00 00 00 17740: 48 c7 04 10 ff ff ff movq $0xffffffffffffffff,(%rax,%rdx,1) 17747: ff 17748: 48 81 c2 90 00 00 00 add $0x90,%rdx 1774f: 48 39 d1 cmp %rdx,%rcx 17752: 75 ec jne 17740 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x140> 17754: eb 73 jmp 177c9 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1c9> 17756: b8 20 00 00 00 mov $0x20,%eax 1775b: b1 21 mov $0x21,%cl 1775d: 28 c1 sub %al,%cl 1775f: b8 01 00 00 00 mov $0x1,%eax 17764: d3 e0 shl %cl,%eax 17766: 83 f8 41 cmp $0x41,%eax 17769: bd 40 00 00 00 mov $0x40,%ebp 1776e: 0f 4d e8 cmovge %eax,%ebp 17771: 41 3b 6f 18 cmp 0x18(%r15),%ebp 17775: 0f 85 14 ff ff ff jne 1768f <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x8f> 1777b: 49 c7 47 10 00 00 00 movq $0x0,0x10(%r15) 17782: 00 17783: 8d 45 ff lea -0x1(%rbp),%eax 17786: 85 c5 test %eax,%ebp 17788: 75 48 jne 177d2 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1d2> 1778a: 85 ed test %ebp,%ebp 1778c: 74 3b je 177c9 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1c9> 1778e: 49 8b 47 08 mov 0x8(%r15),%rax 17792: 89 e9 mov %ebp,%ecx 17794: 48 c1 e1 04 shl $0x4,%rcx 17798: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 1779c: 31 d2 xor %edx,%edx 1779e: 66 90 xchg %ax,%ax 177a0: 48 c7 04 10 ff ff ff movq $0xffffffffffffffff,(%rax,%rdx,1) 177a7: ff 177a8: 48 81 c2 90 00 00 00 add $0x90,%rdx 177af: 48 39 d1 cmp %rdx,%rcx 177b2: 75 ec jne 177a0 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1a0> 177b4: eb 13 jmp 177c9 <_ZN4llvm8DenseMapImN1M15ProfilingDetail14CompletedEntryENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS3_EEE16shrink_and_clearEv+0x1c9> 177b6: 49 83 c7 08 add $0x8,%r15 177ba: 0f 57 c0 xorps %xmm0,%xmm0 177bd: 41 0f 11 07 movups %xmm0,(%r15) 177c1: 41 c7 47 10 00 00 00 movl $0x0,0x10(%r15) 177c8: 00 177c9: 5b pop %rbx 177ca: 41 5c pop %r12 177cc: 41 5e pop %r14 177ce: 41 5f pop %r15 177d0: 5d pop %rbp 177d1: c3 ret 177d2: 48 8d 3d 04 89 03 00 lea 0x38904(%rip),%rdi # 500dd 177d9: 48 8d 35 59 89 03 00 lea 0x38959(%rip),%rsi # 50139 177e0: 48 8d 0d 98 db 03 00 lea 0x3db98(%rip),%rcx # 5537f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x3608> 177e7: ba 95 01 00 00 mov $0x195,%edx 177ec: e8 7f eb fe ff call 6370 <__assert_fail@plt> 177f1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 177f8: 00 00 00 177fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000017800 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>: 17800: 55 push %rbp 17801: 41 57 push %r15 17803: 41 56 push %r14 17805: 41 55 push %r13 17807: 41 54 push %r12 17809: 53 push %rbx 1780a: 48 83 ec 18 sub $0x18,%rsp 1780e: 48 89 cb mov %rcx,%rbx 17811: 4c 8b 3f mov (%rdi),%r15 17814: 4c 8b 77 08 mov 0x8(%rdi),%r14 17818: 4c 89 f0 mov %r14,%rax 1781b: 4c 29 f8 sub %r15,%rax 1781e: 48 b9 80 ff ff ff ff movabs $0x7fffffffffffff80,%rcx 17825: ff ff 7f 17828: 48 39 c8 cmp %rcx,%rax 1782b: 0f 84 d5 03 00 00 je 17c06 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x406> 17831: 49 89 f5 mov %rsi,%r13 17834: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 17839: 48 c1 f8 03 sar $0x3,%rax 1783d: 48 b9 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rcx 17844: f0 f0 f0 17847: 48 0f af c1 imul %rcx,%rax 1784b: 48 83 f8 02 cmp $0x2,%rax 1784f: bd 01 00 00 00 mov $0x1,%ebp 17854: 48 0f 43 e8 cmovae %rax,%rbp 17858: 48 8d 3c 28 lea (%rax,%rbp,1),%rdi 1785c: 48 be f0 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0,%rsi 17863: f0 f0 00 17866: 48 39 f7 cmp %rsi,%rdi 17869: 48 0f 47 fe cmova %rsi,%rdi 1786d: 48 01 c5 add %rax,%rbp 17870: 48 0f 42 fe cmovb %rsi,%rdi 17874: 4c 89 ed mov %r13,%rbp 17877: 4c 29 fd sub %r15,%rbp 1787a: 48 c1 fd 03 sar $0x3,%rbp 1787e: 48 0f af e9 imul %rcx,%rbp 17882: 48 85 ff test %rdi,%rdi 17885: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1788a: 74 21 je 178ad <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xad> 1788c: 48 89 f8 mov %rdi,%rax 1788f: 48 c1 e0 07 shl $0x7,%rax 17893: 48 8d 3c f8 lea (%rax,%rdi,8),%rdi 17897: 49 89 dc mov %rbx,%r12 1789a: 48 89 d3 mov %rdx,%rbx 1789d: e8 0e ec fe ff call 64b0 <_Znwm@plt> 178a2: 48 89 da mov %rbx,%rdx 178a5: 4c 89 e3 mov %r12,%rbx 178a8: 49 89 c4 mov %rax,%r12 178ab: eb 03 jmp 178b0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xb0> 178ad: 45 31 e4 xor %r12d,%r12d 178b0: 48 89 e8 mov %rbp,%rax 178b3: 48 c1 e0 07 shl $0x7,%rax 178b7: 48 8d 2c e8 lea (%rax,%rbp,8),%rbp 178bb: 48 8b 02 mov (%rdx),%rax 178be: 41 c7 04 2c 02 00 00 movl $0x2,(%r12,%rbp,1) 178c5: 00 178c6: 48 8b 0b mov (%rbx),%rcx 178c9: 49 89 4c 2c 08 mov %rcx,0x8(%r12,%rbp,1) 178ce: 0f 57 c0 xorps %xmm0,%xmm0 178d1: 41 0f 11 44 2c 10 movups %xmm0,0x10(%r12,%rbp,1) 178d7: 49 89 44 2c 20 mov %rax,0x20(%r12,%rbp,1) 178dc: 48 8b 43 08 mov 0x8(%rbx),%rax 178e0: 49 89 44 2c 28 mov %rax,0x28(%r12,%rbp,1) 178e5: 49 89 44 2c 30 mov %rax,0x30(%r12,%rbp,1) 178ea: 49 c7 44 2c 38 00 00 movq $0x0,0x38(%r12,%rbp,1) 178f1: 00 00 178f3: 49 8d 3c 2c lea (%r12,%rbp,1),%rdi 178f7: 48 83 c7 40 add $0x40,%rdi 178fb: 48 8d 73 18 lea 0x18(%rbx),%rsi 178ff: e8 ac 9c ff ff call 115b0 <_ZNK1M15ProfilingDetail5Label8toStringB5cxx11Ev> 17904: 49 8d 04 2c lea (%r12,%rbp,1),%rax 17908: 48 83 c0 70 add $0x70,%rax 1790c: 49 89 44 2c 60 mov %rax,0x60(%r12,%rbp,1) 17911: 49 c7 44 2c 68 00 00 movq $0x0,0x68(%r12,%rbp,1) 17918: 00 00 1791a: 41 c6 44 2c 70 00 movb $0x0,0x70(%r12,%rbp,1) 17920: 48 8b 43 10 mov 0x10(%rbx),%rax 17924: 49 89 84 2c 80 00 00 mov %rax,0x80(%r12,%rbp,1) 1792b: 00 1792c: 4c 89 e5 mov %r12,%rbp 1792f: 4d 39 ef cmp %r13,%r15 17932: 0f 84 27 01 00 00 je 17a5f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x25f> 17938: 31 ed xor %ebp,%ebp 1793a: eb 1e jmp 1795a <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x15a> 1793c: 0f 1f 40 00 nopl 0x0(%rax) 17940: 49 8d 04 2f lea (%r15,%rbp,1),%rax 17944: 48 05 88 00 00 00 add $0x88,%rax 1794a: 48 81 c5 88 00 00 00 add $0x88,%rbp 17951: 4c 39 e8 cmp %r13,%rax 17954: 0f 84 02 01 00 00 je 17a5c <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x25c> 1795a: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0 1795f: 41 0f 10 4c 2f 10 movups 0x10(%r15,%rbp,1),%xmm1 17965: 41 0f 10 54 2f 20 movups 0x20(%r15,%rbp,1),%xmm2 1796b: 41 0f 10 5c 2f 30 movups 0x30(%r15,%rbp,1),%xmm3 17971: 41 0f 11 5c 2c 30 movups %xmm3,0x30(%r12,%rbp,1) 17977: 41 0f 11 54 2c 20 movups %xmm2,0x20(%r12,%rbp,1) 1797d: 41 0f 11 4c 2c 10 movups %xmm1,0x10(%r12,%rbp,1) 17983: 41 0f 11 04 2c movups %xmm0,(%r12,%rbp,1) 17988: 49 8d 4c 2c 50 lea 0x50(%r12,%rbp,1),%rcx 1798d: 49 89 4c 2c 40 mov %rcx,0x40(%r12,%rbp,1) 17992: 49 8b 54 2f 40 mov 0x40(%r15,%rbp,1),%rdx 17997: 49 8d 04 2f lea (%r15,%rbp,1),%rax 1799b: 48 83 c0 50 add $0x50,%rax 1799f: 48 39 d0 cmp %rdx,%rax 179a2: 74 1c je 179c0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1c0> 179a4: 49 89 54 2c 40 mov %rdx,0x40(%r12,%rbp,1) 179a9: 48 8b 08 mov (%rax),%rcx 179ac: 49 89 4c 2c 50 mov %rcx,0x50(%r12,%rbp,1) 179b1: eb 13 jmp 179c6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1c6> 179b3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 179ba: 84 00 00 00 00 00 179c0: 0f 10 02 movups (%rdx),%xmm0 179c3: 0f 11 01 movups %xmm0,(%rcx) 179c6: 49 8b 4c 2f 48 mov 0x48(%r15,%rbp,1),%rcx 179cb: 49 89 4c 2c 48 mov %rcx,0x48(%r12,%rbp,1) 179d0: 49 89 44 2f 40 mov %rax,0x40(%r15,%rbp,1) 179d5: 49 c7 44 2f 48 00 00 movq $0x0,0x48(%r15,%rbp,1) 179dc: 00 00 179de: 41 c6 44 2f 50 00 movb $0x0,0x50(%r15,%rbp,1) 179e4: 49 8d 54 2c 70 lea 0x70(%r12,%rbp,1),%rdx 179e9: 49 89 54 2c 60 mov %rdx,0x60(%r12,%rbp,1) 179ee: 49 8b 74 2f 60 mov 0x60(%r15,%rbp,1),%rsi 179f3: 49 8d 0c 2f lea (%r15,%rbp,1),%rcx 179f7: 48 83 c1 70 add $0x70,%rcx 179fb: 48 39 f1 cmp %rsi,%rcx 179fe: 74 10 je 17a10 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x210> 17a00: 49 89 74 2c 60 mov %rsi,0x60(%r12,%rbp,1) 17a05: 48 8b 11 mov (%rcx),%rdx 17a08: 49 89 54 2c 70 mov %rdx,0x70(%r12,%rbp,1) 17a0d: eb 07 jmp 17a16 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x216> 17a0f: 90 nop 17a10: 0f 10 06 movups (%rsi),%xmm0 17a13: 0f 11 02 movups %xmm0,(%rdx) 17a16: 49 8b 54 2f 68 mov 0x68(%r15,%rbp,1),%rdx 17a1b: 49 89 54 2c 68 mov %rdx,0x68(%r12,%rbp,1) 17a20: 49 89 4c 2f 60 mov %rcx,0x60(%r15,%rbp,1) 17a25: 49 c7 44 2f 68 00 00 movq $0x0,0x68(%r15,%rbp,1) 17a2c: 00 00 17a2e: 41 c6 44 2f 70 00 movb $0x0,0x70(%r15,%rbp,1) 17a34: 49 8b 8c 2f 80 00 00 mov 0x80(%r15,%rbp,1),%rcx 17a3b: 00 17a3c: 49 89 8c 2c 80 00 00 mov %rcx,0x80(%r12,%rbp,1) 17a43: 00 17a44: 49 8b 7c 2f 40 mov 0x40(%r15,%rbp,1),%rdi 17a49: 48 39 f8 cmp %rdi,%rax 17a4c: 0f 84 ee fe ff ff je 17940 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x140> 17a52: e8 29 ea fe ff call 6480 <_ZdlPv@plt> 17a57: e9 e4 fe ff ff jmp 17940 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x140> 17a5c: 4c 01 e5 add %r12,%rbp 17a5f: 4d 39 ee cmp %r13,%r14 17a62: 0f 84 90 01 00 00 je 17bf8 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3f8> 17a68: 31 db xor %ebx,%ebx 17a6a: eb 1e jmp 17a8a <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x28a> 17a6c: 0f 1f 40 00 nopl 0x0(%rax) 17a70: 4a 8d 04 2b lea (%rbx,%r13,1),%rax 17a74: 48 05 88 00 00 00 add $0x88,%rax 17a7a: 48 81 c3 88 00 00 00 add $0x88,%rbx 17a81: 4c 39 f0 cmp %r14,%rax 17a84: 0f 84 25 01 00 00 je 17baf <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3af> 17a8a: 41 0f 10 44 1d 00 movups 0x0(%r13,%rbx,1),%xmm0 17a90: 41 0f 10 4c 1d 10 movups 0x10(%r13,%rbx,1),%xmm1 17a96: 41 0f 10 54 1d 20 movups 0x20(%r13,%rbx,1),%xmm2 17a9c: 41 0f 10 5c 1d 30 movups 0x30(%r13,%rbx,1),%xmm3 17aa2: 0f 11 9c 1d b8 00 00 movups %xmm3,0xb8(%rbp,%rbx,1) 17aa9: 00 17aaa: 0f 11 94 1d a8 00 00 movups %xmm2,0xa8(%rbp,%rbx,1) 17ab1: 00 17ab2: 0f 11 8c 1d 98 00 00 movups %xmm1,0x98(%rbp,%rbx,1) 17ab9: 00 17aba: 0f 11 84 1d 88 00 00 movups %xmm0,0x88(%rbp,%rbx,1) 17ac1: 00 17ac2: 48 8d 8c 1d d8 00 00 lea 0xd8(%rbp,%rbx,1),%rcx 17ac9: 00 17aca: 48 89 8c 1d c8 00 00 mov %rcx,0xc8(%rbp,%rbx,1) 17ad1: 00 17ad2: 49 8b 54 1d 40 mov 0x40(%r13,%rbx,1),%rdx 17ad7: 4a 8d 04 2b lea (%rbx,%r13,1),%rax 17adb: 48 83 c0 50 add $0x50,%rax 17adf: 48 39 d0 cmp %rdx,%rax 17ae2: 74 1c je 17b00 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x300> 17ae4: 48 89 94 1d c8 00 00 mov %rdx,0xc8(%rbp,%rbx,1) 17aeb: 00 17aec: 48 8b 08 mov (%rax),%rcx 17aef: 48 89 8c 1d d8 00 00 mov %rcx,0xd8(%rbp,%rbx,1) 17af6: 00 17af7: eb 0d jmp 17b06 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x306> 17af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 17b00: 0f 10 02 movups (%rdx),%xmm0 17b03: 0f 11 01 movups %xmm0,(%rcx) 17b06: 49 8b 4c 1d 48 mov 0x48(%r13,%rbx,1),%rcx 17b0b: 48 89 8c 1d d0 00 00 mov %rcx,0xd0(%rbp,%rbx,1) 17b12: 00 17b13: 49 89 44 1d 40 mov %rax,0x40(%r13,%rbx,1) 17b18: 49 c7 44 1d 48 00 00 movq $0x0,0x48(%r13,%rbx,1) 17b1f: 00 00 17b21: 41 c6 44 1d 50 00 movb $0x0,0x50(%r13,%rbx,1) 17b27: 48 8d 94 1d f8 00 00 lea 0xf8(%rbp,%rbx,1),%rdx 17b2e: 00 17b2f: 48 89 94 1d e8 00 00 mov %rdx,0xe8(%rbp,%rbx,1) 17b36: 00 17b37: 49 8b 74 1d 60 mov 0x60(%r13,%rbx,1),%rsi 17b3c: 4a 8d 0c 2b lea (%rbx,%r13,1),%rcx 17b40: 48 83 c1 70 add $0x70,%rcx 17b44: 48 39 f1 cmp %rsi,%rcx 17b47: 74 17 je 17b60 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x360> 17b49: 48 89 b4 1d e8 00 00 mov %rsi,0xe8(%rbp,%rbx,1) 17b50: 00 17b51: 48 8b 11 mov (%rcx),%rdx 17b54: 48 89 94 1d f8 00 00 mov %rdx,0xf8(%rbp,%rbx,1) 17b5b: 00 17b5c: eb 08 jmp 17b66 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x366> 17b5e: 66 90 xchg %ax,%ax 17b60: 0f 10 06 movups (%rsi),%xmm0 17b63: 0f 11 02 movups %xmm0,(%rdx) 17b66: 49 8b 54 1d 68 mov 0x68(%r13,%rbx,1),%rdx 17b6b: 48 89 94 1d f0 00 00 mov %rdx,0xf0(%rbp,%rbx,1) 17b72: 00 17b73: 49 89 4c 1d 60 mov %rcx,0x60(%r13,%rbx,1) 17b78: 49 c7 44 1d 68 00 00 movq $0x0,0x68(%r13,%rbx,1) 17b7f: 00 00 17b81: 41 c6 44 1d 70 00 movb $0x0,0x70(%r13,%rbx,1) 17b87: 49 8b 8c 1d 80 00 00 mov 0x80(%r13,%rbx,1),%rcx 17b8e: 00 17b8f: 48 89 8c 1d 08 01 00 mov %rcx,0x108(%rbp,%rbx,1) 17b96: 00 17b97: 49 8b 7c 1d 40 mov 0x40(%r13,%rbx,1),%rdi 17b9c: 48 39 f8 cmp %rdi,%rax 17b9f: 0f 84 cb fe ff ff je 17a70 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x270> 17ba5: e8 d6 e8 fe ff call 6480 <_ZdlPv@plt> 17baa: e9 c1 fe ff ff jmp 17a70 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x270> 17baf: 48 01 dd add %rbx,%rbp 17bb2: 48 81 c5 88 00 00 00 add $0x88,%rbp 17bb9: 4d 85 ff test %r15,%r15 17bbc: 74 08 je 17bc6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3c6> 17bbe: 4c 89 ff mov %r15,%rdi 17bc1: e8 ba e8 fe ff call 6480 <_ZdlPv@plt> 17bc6: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 17bcb: 4c 89 21 mov %r12,(%rcx) 17bce: 48 89 69 08 mov %rbp,0x8(%rcx) 17bd2: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 17bd7: 48 89 d0 mov %rdx,%rax 17bda: 48 c1 e0 07 shl $0x7,%rax 17bde: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 17be2: 4c 01 e0 add %r12,%rax 17be5: 48 89 41 10 mov %rax,0x10(%rcx) 17be9: 48 83 c4 18 add $0x18,%rsp 17bed: 5b pop %rbx 17bee: 41 5c pop %r12 17bf0: 41 5d pop %r13 17bf2: 41 5e pop %r14 17bf4: 41 5f pop %r15 17bf6: 5d pop %rbp 17bf7: c3 ret 17bf8: 48 81 c5 88 00 00 00 add $0x88,%rbp 17bff: 4d 85 ff test %r15,%r15 17c02: 75 ba jne 17bbe <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3be> 17c04: eb c0 jmp 17bc6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_11SampleEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3c6> 17c06: 48 8d 3d bc 93 03 00 lea 0x393bc(%rip),%rdi # 50fc9 17c0d: e8 8e e6 fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 17c12: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 17c19: 00 00 00 17c1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000017c20 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_>: 17c20: 55 push %rbp 17c21: 41 57 push %r15 17c23: 41 56 push %r14 17c25: 41 55 push %r13 17c27: 41 54 push %r12 17c29: 53 push %rbx 17c2a: 48 83 ec 28 sub $0x28,%rsp 17c2e: 48 89 cd mov %rcx,%rbp 17c31: 4c 8b 3f mov (%rdi),%r15 17c34: 4c 8b 6f 08 mov 0x8(%rdi),%r13 17c38: 4c 89 e8 mov %r13,%rax 17c3b: 4c 29 f8 sub %r15,%rax 17c3e: 48 b9 80 ff ff ff ff movabs $0x7fffffffffffff80,%rcx 17c45: ff ff 7f 17c48: 48 39 c8 cmp %rcx,%rax 17c4b: 0f 84 45 04 00 00 je 18096 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x476> 17c51: 49 89 f6 mov %rsi,%r14 17c54: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 17c59: 48 c1 f8 03 sar $0x3,%rax 17c5d: 48 b9 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rcx 17c64: f0 f0 f0 17c67: 48 0f af c1 imul %rcx,%rax 17c6b: 48 83 f8 02 cmp $0x2,%rax 17c6f: bb 01 00 00 00 mov $0x1,%ebx 17c74: 48 0f 43 d8 cmovae %rax,%rbx 17c78: 48 8d 3c 03 lea (%rbx,%rax,1),%rdi 17c7c: 48 be f0 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0,%rsi 17c83: f0 f0 00 17c86: 48 39 f7 cmp %rsi,%rdi 17c89: 48 0f 47 fe cmova %rsi,%rdi 17c8d: 48 01 c3 add %rax,%rbx 17c90: 48 0f 42 fe cmovb %rsi,%rdi 17c94: 4c 89 f3 mov %r14,%rbx 17c97: 4c 29 fb sub %r15,%rbx 17c9a: 48 c1 fb 03 sar $0x3,%rbx 17c9e: 48 0f af d9 imul %rcx,%rbx 17ca2: 48 85 ff test %rdi,%rdi 17ca5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 17caa: 74 1b je 17cc7 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xa7> 17cac: 48 89 f8 mov %rdi,%rax 17caf: 48 c1 e0 07 shl $0x7,%rax 17cb3: 48 8d 3c f8 lea (%rax,%rdi,8),%rdi 17cb7: 49 89 d4 mov %rdx,%r12 17cba: e8 f1 e7 fe ff call 64b0 <_Znwm@plt> 17cbf: 4c 89 e2 mov %r12,%rdx 17cc2: 49 89 c4 mov %rax,%r12 17cc5: eb 03 jmp 17cca <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0xaa> 17cc7: 45 31 e4 xor %r12d,%r12d 17cca: 48 89 d8 mov %rbx,%rax 17ccd: 48 c1 e0 07 shl $0x7,%rax 17cd1: 48 8d 1c d8 lea (%rax,%rbx,8),%rbx 17cd5: 48 8b 02 mov (%rdx),%rax 17cd8: 41 c7 04 1c 03 00 00 movl $0x3,(%r12,%rbx,1) 17cdf: 00 17ce0: 48 8b 4d 00 mov 0x0(%rbp),%rcx 17ce4: 49 89 4c 1c 08 mov %rcx,0x8(%r12,%rbx,1) 17ce9: 0f 57 c0 xorps %xmm0,%xmm0 17cec: 41 0f 11 44 1c 10 movups %xmm0,0x10(%r12,%rbx,1) 17cf2: 49 89 44 1c 20 mov %rax,0x20(%r12,%rbx,1) 17cf7: 48 8b 45 08 mov 0x8(%rbp),%rax 17cfb: 49 89 44 1c 28 mov %rax,0x28(%r12,%rbx,1) 17d00: 49 89 44 1c 30 mov %rax,0x30(%r12,%rbx,1) 17d05: 49 c7 44 1c 38 00 00 movq $0x0,0x38(%r12,%rbx,1) 17d0c: 00 00 17d0e: 49 8d 4c 1c 50 lea 0x50(%r12,%rbx,1),%rcx 17d13: 49 89 4c 1c 40 mov %rcx,0x40(%r12,%rbx,1) 17d18: 48 8b 75 10 mov 0x10(%rbp),%rsi 17d1c: 48 8b 6d 18 mov 0x18(%rbp),%rbp 17d20: 48 83 fd 10 cmp $0x10,%rbp 17d24: 72 43 jb 17d69 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x149> 17d26: 48 89 74 24 10 mov %rsi,0x10(%rsp) 17d2b: 48 89 0c 24 mov %rcx,(%rsp) 17d2f: 48 89 e8 mov %rbp,%rax 17d32: 48 c1 e8 3e shr $0x3e,%rax 17d36: 0f 85 66 03 00 00 jne 180a2 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x482> 17d3c: 49 8d 04 1c lea (%r12,%rbx,1),%rax 17d40: 48 83 c0 40 add $0x40,%rax 17d44: 48 89 44 24 08 mov %rax,0x8(%rsp) 17d49: 48 8d 7d 01 lea 0x1(%rbp),%rdi 17d4d: e8 5e e7 fe ff call 64b0 <_Znwm@plt> 17d52: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 17d57: 48 89 01 mov %rax,(%rcx) 17d5a: 48 8b 0c 24 mov (%rsp),%rcx 17d5e: 48 89 29 mov %rbp,(%rcx) 17d61: 48 89 c1 mov %rax,%rcx 17d64: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 17d69: 48 85 ed test %rbp,%rbp 17d6c: 74 21 je 17d8f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x16f> 17d6e: 48 83 fd 01 cmp $0x1,%rbp 17d72: 75 07 jne 17d7b <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x15b> 17d74: 0f b6 06 movzbl (%rsi),%eax 17d77: 88 01 mov %al,(%rcx) 17d79: eb 14 jmp 17d8f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x16f> 17d7b: 48 89 0c 24 mov %rcx,(%rsp) 17d7f: 48 8b 3c 24 mov (%rsp),%rdi 17d83: 48 89 ea mov %rbp,%rdx 17d86: e8 a5 e6 fe ff call 6430 17d8b: 48 8b 0c 24 mov (%rsp),%rcx 17d8f: 49 89 6c 1c 48 mov %rbp,0x48(%r12,%rbx,1) 17d94: c6 04 29 00 movb $0x0,(%rcx,%rbp,1) 17d98: 49 8d 04 1c lea (%r12,%rbx,1),%rax 17d9c: 48 83 c0 70 add $0x70,%rax 17da0: 49 89 44 1c 60 mov %rax,0x60(%r12,%rbx,1) 17da5: 49 c7 44 1c 68 00 00 movq $0x0,0x68(%r12,%rbx,1) 17dac: 00 00 17dae: 41 c6 44 1c 70 00 movb $0x0,0x70(%r12,%rbx,1) 17db4: 49 c7 84 1c 80 00 00 movq $0x0,0x80(%r12,%rbx,1) 17dbb: 00 00 00 00 00 17dc0: 4c 89 e5 mov %r12,%rbp 17dc3: 4d 39 f7 cmp %r14,%r15 17dc6: 0f 84 23 01 00 00 je 17eef <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2cf> 17dcc: 31 ed xor %ebp,%ebp 17dce: eb 1a jmp 17dea <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1ca> 17dd0: 49 8d 04 2f lea (%r15,%rbp,1),%rax 17dd4: 48 05 88 00 00 00 add $0x88,%rax 17dda: 48 81 c5 88 00 00 00 add $0x88,%rbp 17de1: 4c 39 f0 cmp %r14,%rax 17de4: 0f 84 02 01 00 00 je 17eec <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2cc> 17dea: 41 0f 10 04 2f movups (%r15,%rbp,1),%xmm0 17def: 41 0f 10 4c 2f 10 movups 0x10(%r15,%rbp,1),%xmm1 17df5: 41 0f 10 54 2f 20 movups 0x20(%r15,%rbp,1),%xmm2 17dfb: 41 0f 10 5c 2f 30 movups 0x30(%r15,%rbp,1),%xmm3 17e01: 41 0f 11 5c 2c 30 movups %xmm3,0x30(%r12,%rbp,1) 17e07: 41 0f 11 54 2c 20 movups %xmm2,0x20(%r12,%rbp,1) 17e0d: 41 0f 11 4c 2c 10 movups %xmm1,0x10(%r12,%rbp,1) 17e13: 41 0f 11 04 2c movups %xmm0,(%r12,%rbp,1) 17e18: 49 8d 4c 2c 50 lea 0x50(%r12,%rbp,1),%rcx 17e1d: 49 89 4c 2c 40 mov %rcx,0x40(%r12,%rbp,1) 17e22: 49 8b 54 2f 40 mov 0x40(%r15,%rbp,1),%rdx 17e27: 49 8d 04 2f lea (%r15,%rbp,1),%rax 17e2b: 48 83 c0 50 add $0x50,%rax 17e2f: 48 39 d0 cmp %rdx,%rax 17e32: 74 1c je 17e50 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x230> 17e34: 49 89 54 2c 40 mov %rdx,0x40(%r12,%rbp,1) 17e39: 48 8b 08 mov (%rax),%rcx 17e3c: 49 89 4c 2c 50 mov %rcx,0x50(%r12,%rbp,1) 17e41: eb 13 jmp 17e56 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x236> 17e43: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 17e4a: 84 00 00 00 00 00 17e50: 0f 10 02 movups (%rdx),%xmm0 17e53: 0f 11 01 movups %xmm0,(%rcx) 17e56: 49 8b 4c 2f 48 mov 0x48(%r15,%rbp,1),%rcx 17e5b: 49 89 4c 2c 48 mov %rcx,0x48(%r12,%rbp,1) 17e60: 49 89 44 2f 40 mov %rax,0x40(%r15,%rbp,1) 17e65: 49 c7 44 2f 48 00 00 movq $0x0,0x48(%r15,%rbp,1) 17e6c: 00 00 17e6e: 41 c6 44 2f 50 00 movb $0x0,0x50(%r15,%rbp,1) 17e74: 49 8d 54 2c 70 lea 0x70(%r12,%rbp,1),%rdx 17e79: 49 89 54 2c 60 mov %rdx,0x60(%r12,%rbp,1) 17e7e: 49 8b 74 2f 60 mov 0x60(%r15,%rbp,1),%rsi 17e83: 49 8d 0c 2f lea (%r15,%rbp,1),%rcx 17e87: 48 83 c1 70 add $0x70,%rcx 17e8b: 48 39 f1 cmp %rsi,%rcx 17e8e: 74 10 je 17ea0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x280> 17e90: 49 89 74 2c 60 mov %rsi,0x60(%r12,%rbp,1) 17e95: 48 8b 11 mov (%rcx),%rdx 17e98: 49 89 54 2c 70 mov %rdx,0x70(%r12,%rbp,1) 17e9d: eb 07 jmp 17ea6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x286> 17e9f: 90 nop 17ea0: 0f 10 06 movups (%rsi),%xmm0 17ea3: 0f 11 02 movups %xmm0,(%rdx) 17ea6: 49 8b 54 2f 68 mov 0x68(%r15,%rbp,1),%rdx 17eab: 49 89 54 2c 68 mov %rdx,0x68(%r12,%rbp,1) 17eb0: 49 89 4c 2f 60 mov %rcx,0x60(%r15,%rbp,1) 17eb5: 49 c7 44 2f 68 00 00 movq $0x0,0x68(%r15,%rbp,1) 17ebc: 00 00 17ebe: 41 c6 44 2f 70 00 movb $0x0,0x70(%r15,%rbp,1) 17ec4: 49 8b 8c 2f 80 00 00 mov 0x80(%r15,%rbp,1),%rcx 17ecb: 00 17ecc: 49 89 8c 2c 80 00 00 mov %rcx,0x80(%r12,%rbp,1) 17ed3: 00 17ed4: 49 8b 7c 2f 40 mov 0x40(%r15,%rbp,1),%rdi 17ed9: 48 39 f8 cmp %rdi,%rax 17edc: 0f 84 ee fe ff ff je 17dd0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1b0> 17ee2: e8 99 e5 fe ff call 6480 <_ZdlPv@plt> 17ee7: e9 e4 fe ff ff jmp 17dd0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x1b0> 17eec: 4c 01 e5 add %r12,%rbp 17eef: 4d 39 f5 cmp %r14,%r13 17ef2: 0f 84 90 01 00 00 je 18088 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x468> 17ef8: 31 db xor %ebx,%ebx 17efa: eb 1e jmp 17f1a <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2fa> 17efc: 0f 1f 40 00 nopl 0x0(%rax) 17f00: 49 8d 04 1e lea (%r14,%rbx,1),%rax 17f04: 48 05 88 00 00 00 add $0x88,%rax 17f0a: 48 81 c3 88 00 00 00 add $0x88,%rbx 17f11: 4c 39 e8 cmp %r13,%rax 17f14: 0f 84 25 01 00 00 je 1803f <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x41f> 17f1a: 41 0f 10 04 1e movups (%r14,%rbx,1),%xmm0 17f1f: 41 0f 10 4c 1e 10 movups 0x10(%r14,%rbx,1),%xmm1 17f25: 41 0f 10 54 1e 20 movups 0x20(%r14,%rbx,1),%xmm2 17f2b: 41 0f 10 5c 1e 30 movups 0x30(%r14,%rbx,1),%xmm3 17f31: 0f 11 9c 1d b8 00 00 movups %xmm3,0xb8(%rbp,%rbx,1) 17f38: 00 17f39: 0f 11 94 1d a8 00 00 movups %xmm2,0xa8(%rbp,%rbx,1) 17f40: 00 17f41: 0f 11 8c 1d 98 00 00 movups %xmm1,0x98(%rbp,%rbx,1) 17f48: 00 17f49: 0f 11 84 1d 88 00 00 movups %xmm0,0x88(%rbp,%rbx,1) 17f50: 00 17f51: 48 8d 8c 1d d8 00 00 lea 0xd8(%rbp,%rbx,1),%rcx 17f58: 00 17f59: 48 89 8c 1d c8 00 00 mov %rcx,0xc8(%rbp,%rbx,1) 17f60: 00 17f61: 49 8b 54 1e 40 mov 0x40(%r14,%rbx,1),%rdx 17f66: 49 8d 04 1e lea (%r14,%rbx,1),%rax 17f6a: 48 83 c0 50 add $0x50,%rax 17f6e: 48 39 d0 cmp %rdx,%rax 17f71: 74 1d je 17f90 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x370> 17f73: 48 89 94 1d c8 00 00 mov %rdx,0xc8(%rbp,%rbx,1) 17f7a: 00 17f7b: 48 8b 08 mov (%rax),%rcx 17f7e: 48 89 8c 1d d8 00 00 mov %rcx,0xd8(%rbp,%rbx,1) 17f85: 00 17f86: eb 0e jmp 17f96 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x376> 17f88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17f8f: 00 17f90: 0f 10 02 movups (%rdx),%xmm0 17f93: 0f 11 01 movups %xmm0,(%rcx) 17f96: 49 8b 4c 1e 48 mov 0x48(%r14,%rbx,1),%rcx 17f9b: 48 89 8c 1d d0 00 00 mov %rcx,0xd0(%rbp,%rbx,1) 17fa2: 00 17fa3: 49 89 44 1e 40 mov %rax,0x40(%r14,%rbx,1) 17fa8: 49 c7 44 1e 48 00 00 movq $0x0,0x48(%r14,%rbx,1) 17faf: 00 00 17fb1: 41 c6 44 1e 50 00 movb $0x0,0x50(%r14,%rbx,1) 17fb7: 48 8d 94 1d f8 00 00 lea 0xf8(%rbp,%rbx,1),%rdx 17fbe: 00 17fbf: 48 89 94 1d e8 00 00 mov %rdx,0xe8(%rbp,%rbx,1) 17fc6: 00 17fc7: 49 8b 74 1e 60 mov 0x60(%r14,%rbx,1),%rsi 17fcc: 49 8d 0c 1e lea (%r14,%rbx,1),%rcx 17fd0: 48 83 c1 70 add $0x70,%rcx 17fd4: 48 39 f1 cmp %rsi,%rcx 17fd7: 74 17 je 17ff0 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3d0> 17fd9: 48 89 b4 1d e8 00 00 mov %rsi,0xe8(%rbp,%rbx,1) 17fe0: 00 17fe1: 48 8b 11 mov (%rcx),%rdx 17fe4: 48 89 94 1d f8 00 00 mov %rdx,0xf8(%rbp,%rbx,1) 17feb: 00 17fec: eb 08 jmp 17ff6 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x3d6> 17fee: 66 90 xchg %ax,%ax 17ff0: 0f 10 06 movups (%rsi),%xmm0 17ff3: 0f 11 02 movups %xmm0,(%rdx) 17ff6: 49 8b 54 1e 68 mov 0x68(%r14,%rbx,1),%rdx 17ffb: 48 89 94 1d f0 00 00 mov %rdx,0xf0(%rbp,%rbx,1) 18002: 00 18003: 49 89 4c 1e 60 mov %rcx,0x60(%r14,%rbx,1) 18008: 49 c7 44 1e 68 00 00 movq $0x0,0x68(%r14,%rbx,1) 1800f: 00 00 18011: 41 c6 44 1e 70 00 movb $0x0,0x70(%r14,%rbx,1) 18017: 49 8b 8c 1e 80 00 00 mov 0x80(%r14,%rbx,1),%rcx 1801e: 00 1801f: 48 89 8c 1d 08 01 00 mov %rcx,0x108(%rbp,%rbx,1) 18026: 00 18027: 49 8b 7c 1e 40 mov 0x40(%r14,%rbx,1),%rdi 1802c: 48 39 f8 cmp %rdi,%rax 1802f: 0f 84 cb fe ff ff je 17f00 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2e0> 18035: e8 46 e4 fe ff call 6480 <_ZdlPv@plt> 1803a: e9 c1 fe ff ff jmp 17f00 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x2e0> 1803f: 48 01 dd add %rbx,%rbp 18042: 48 81 c5 88 00 00 00 add $0x88,%rbp 18049: 4d 85 ff test %r15,%r15 1804c: 74 08 je 18056 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x436> 1804e: 4c 89 ff mov %r15,%rdi 18051: e8 2a e4 fe ff call 6480 <_ZdlPv@plt> 18056: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1805b: 4c 89 21 mov %r12,(%rcx) 1805e: 48 89 69 08 mov %rbp,0x8(%rcx) 18062: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 18067: 48 89 d0 mov %rdx,%rax 1806a: 48 c1 e0 07 shl $0x7,%rax 1806e: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 18072: 4c 01 e0 add %r12,%rax 18075: 48 89 41 10 mov %rax,0x10(%rcx) 18079: 48 83 c4 28 add $0x28,%rsp 1807d: 5b pop %rbx 1807e: 41 5c pop %r12 18080: 41 5d pop %r13 18082: 41 5e pop %r14 18084: 41 5f pop %r15 18086: 5d pop %rbp 18087: c3 ret 18088: 48 81 c5 88 00 00 00 add $0x88,%rbp 1808f: 4d 85 ff test %r15,%r15 18092: 75 ba jne 1804e <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x42e> 18094: eb c0 jmp 18056 <_ZNSt6vectorIN1M15ProfilingDetail14CompletedEntryESaIS2_EE17_M_realloc_insertIJRKmRKNS1_10DebugEventEEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_+0x436> 18096: 48 8d 3d 2c 8f 03 00 lea 0x38f2c(%rip),%rdi # 50fc9 1809d: e8 fe e1 fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 180a2: 48 8d 3d b9 82 03 00 lea 0x382b9(%rip),%rdi # 50362 180a9: e8 f2 e1 fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 180ae: 66 90 xchg %ax,%ax 00000000000180b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_>: 180b0: 41 57 push %r15 180b2: 41 56 push %r14 180b4: 41 54 push %r12 180b6: 53 push %rbx 180b7: 48 83 ec 18 sub $0x18,%rsp 180bb: 48 89 f0 mov %rsi,%rax 180be: 48 29 f8 sub %rdi,%rax 180c1: 48 3d 81 08 00 00 cmp $0x881,%rax 180c7: 0f 8c 9b 00 00 00 jl 18168 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_+0xb8> 180cd: 49 89 d7 mov %rdx,%r15 180d0: 48 89 f3 mov %rsi,%rbx 180d3: 49 89 fe mov %rdi,%r14 180d6: 49 ff cf dec %r15 180d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 180e0: 49 83 ff ff cmp $0xffffffffffffffff,%r15 180e4: 74 32 je 18118 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_+0x68> 180e6: 4c 89 f7 mov %r14,%rdi 180e9: 48 89 de mov %rbx,%rsi 180ec: e8 8f 00 00 00 call 18180 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_> 180f1: 49 89 c4 mov %rax,%r12 180f4: 48 89 c7 mov %rax,%rdi 180f7: 48 89 de mov %rbx,%rsi 180fa: 4c 89 fa mov %r15,%rdx 180fd: e8 ae ff ff ff call 180b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_> 18102: 4c 89 e0 mov %r12,%rax 18105: 4c 29 f0 sub %r14,%rax 18108: 49 ff cf dec %r15 1810b: 4c 89 e3 mov %r12,%rbx 1810e: 48 3d 80 08 00 00 cmp $0x880,%rax 18114: 7f ca jg 180e0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_+0x30> 18116: eb 50 jmp 18168 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_+0xb8> 18118: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 1811d: 4c 89 f7 mov %r14,%rdi 18120: 48 89 de mov %rbx,%rsi 18123: e8 b8 01 00 00 call 182e0 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_> 18128: 49 89 dc mov %rbx,%r12 1812b: 4d 29 f4 sub %r14,%r12 1812e: 48 81 c3 78 ff ff ff add $0xffffffffffffff78,%rbx 18135: 4c 8d 7c 24 08 lea 0x8(%rsp),%r15 1813a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18140: 4c 89 f7 mov %r14,%rdi 18143: 48 89 de mov %rbx,%rsi 18146: 48 89 da mov %rbx,%rdx 18149: 4c 89 f9 mov %r15,%rcx 1814c: e8 5f 04 00 00 call 185b0 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_> 18151: 49 81 c4 78 ff ff ff add $0xffffffffffffff78,%r12 18158: 48 81 c3 78 ff ff ff add $0xffffffffffffff78,%rbx 1815f: 49 81 fc 88 00 00 00 cmp $0x88,%r12 18166: 7f d8 jg 18140 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_less_iterEEvT_SC_T0_T1_+0x90> 18168: 48 83 c4 18 add $0x18,%rsp 1816c: 5b pop %rbx 1816d: 41 5c pop %r12 1816f: 41 5e pop %r14 18171: 41 5f pop %r15 18173: c3 ret 18174: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1817b: 00 00 00 1817e: 66 90 xchg %ax,%ax 0000000000018180 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_>: 18180: 41 57 push %r15 18182: 41 56 push %r14 18184: 53 push %rbx 18185: 49 89 f7 mov %rsi,%r15 18188: 49 89 fe mov %rdi,%r14 1818b: 48 89 f0 mov %rsi,%rax 1818e: 48 29 f8 sub %rdi,%rax 18191: 48 b9 79 78 78 78 78 movabs $0x7878787878787879,%rcx 18198: 78 78 78 1819b: 48 f7 e9 imul %rcx 1819e: 48 89 d0 mov %rdx,%rax 181a1: 48 c1 e8 3f shr $0x3f,%rax 181a5: 48 c1 fa 07 sar $0x7,%rdx 181a9: 48 01 c2 add %rax,%rdx 181ac: 48 89 d0 mov %rdx,%rax 181af: 48 c1 e0 07 shl $0x7,%rax 181b3: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 181b7: 4c 8d 0c 07 lea (%rdi,%rax,1),%r9 181bb: 48 8d 9f 88 00 00 00 lea 0x88(%rdi),%rbx 181c2: 4c 8d 86 78 ff ff ff lea -0x88(%rsi),%r8 181c9: 48 8d 14 07 lea (%rdi,%rax,1),%rdx 181cd: 48 83 c2 20 add $0x20,%rdx 181d1: 48 8b bf b0 00 00 00 mov 0xb0(%rdi),%rdi 181d8: 49 8b 44 06 28 mov 0x28(%r14,%rax,1),%rax 181dd: 48 39 c7 cmp %rax,%rdi 181e0: 7c 0e jl 181f0 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x70> 181e2: 7f 1a jg 181fe <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x7e> 181e4: 49 8b 8e a8 00 00 00 mov 0xa8(%r14),%rcx 181eb: 48 3b 0a cmp (%rdx),%rcx 181ee: 73 0e jae 181fe <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x7e> 181f0: 49 8b 4f a0 mov -0x60(%r15),%rcx 181f4: 48 39 c8 cmp %rcx,%rax 181f7: 7d 38 jge 18231 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xb1> 181f9: 4c 89 ce mov %r9,%rsi 181fc: eb 63 jmp 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 181fe: 49 8b 4f a0 mov -0x60(%r15),%rcx 18202: 48 89 de mov %rbx,%rsi 18205: 48 39 cf cmp %rcx,%rdi 18208: 7c 57 jl 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 1820a: 7f 10 jg 1821c <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x9c> 1820c: 49 8b be a8 00 00 00 mov 0xa8(%r14),%rdi 18213: 48 89 de mov %rbx,%rsi 18216: 49 3b 7f 98 cmp -0x68(%r15),%rdi 1821a: 72 45 jb 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 1821c: 48 39 c8 cmp %rcx,%rax 1821f: 7c 23 jl 18244 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xc4> 18221: 7f d6 jg 181f9 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x79> 18223: 48 8b 02 mov (%rdx),%rax 18226: 4c 89 c6 mov %r8,%rsi 18229: 49 3b 47 98 cmp -0x68(%r15),%rax 1822d: 73 ca jae 181f9 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x79> 1822f: eb 30 jmp 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 18231: 7f 0c jg 1823f <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xbf> 18233: 48 8b 02 mov (%rdx),%rax 18236: 4c 89 ce mov %r9,%rsi 18239: 49 3b 47 98 cmp -0x68(%r15),%rax 1823d: 72 22 jb 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 1823f: 48 39 cf cmp %rcx,%rdi 18242: 7d 05 jge 18249 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xc9> 18244: 4c 89 c6 mov %r8,%rsi 18247: eb 18 jmp 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 18249: 48 89 de mov %rbx,%rsi 1824c: 7f 13 jg 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 1824e: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 18255: 4c 89 c6 mov %r8,%rsi 18258: 49 3b 47 98 cmp -0x68(%r15),%rax 1825c: 72 03 jb 18261 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xe1> 1825e: 48 89 de mov %rbx,%rsi 18261: 4c 89 f7 mov %r14,%rdi 18264: e8 77 0b 00 00 call 18de0 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_> 18269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 18270: 49 8b 46 28 mov 0x28(%r14),%rax 18274: eb 11 jmp 18287 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x107> 18276: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1827d: 00 00 00 18280: 48 81 c3 88 00 00 00 add $0x88,%rbx 18287: 48 8b 4b 28 mov 0x28(%rbx),%rcx 1828b: 48 39 c1 cmp %rax,%rcx 1828e: 7c f0 jl 18280 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x100> 18290: 7f 0e jg 182a0 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x120> 18292: 48 8b 4b 20 mov 0x20(%rbx),%rcx 18296: 49 3b 4e 20 cmp 0x20(%r14),%rcx 1829a: 72 e4 jb 18280 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x100> 1829c: 0f 1f 40 00 nopl 0x0(%rax) 182a0: 49 81 c7 78 ff ff ff add $0xffffffffffffff78,%r15 182a7: 49 8b 4f 28 mov 0x28(%r15),%rcx 182ab: 48 39 c8 cmp %rcx,%rax 182ae: 7c f0 jl 182a0 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x120> 182b0: 7f 0a jg 182bc <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x13c> 182b2: 49 8b 4e 20 mov 0x20(%r14),%rcx 182b6: 49 3b 4f 20 cmp 0x20(%r15),%rcx 182ba: 72 e4 jb 182a0 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x120> 182bc: 4c 39 fb cmp %r15,%rbx 182bf: 73 14 jae 182d5 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0x155> 182c1: 48 89 df mov %rbx,%rdi 182c4: 4c 89 fe mov %r15,%rsi 182c7: e8 14 0b 00 00 call 18de0 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_> 182cc: 48 81 c3 88 00 00 00 add $0x88,%rbx 182d3: eb 9b jmp 18270 <_ZSt27__unguarded_partition_pivotIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEET_SC_SC_T0_+0xf0> 182d5: 48 89 d8 mov %rbx,%rax 182d8: 5b pop %rbx 182d9: 41 5e pop %r14 182db: 41 5f pop %r15 182dd: c3 ret 182de: 66 90 xchg %ax,%ax 00000000000182e0 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_>: 182e0: 55 push %rbp 182e1: 41 57 push %r15 182e3: 41 56 push %r14 182e5: 41 55 push %r13 182e7: 41 54 push %r12 182e9: 53 push %rbx 182ea: 48 81 ec 28 01 00 00 sub $0x128,%rsp 182f1: 48 89 3c 24 mov %rdi,(%rsp) 182f5: 48 29 fe sub %rdi,%rsi 182f8: 48 b9 79 78 78 78 78 movabs $0x7878787878787879,%rcx 182ff: 78 78 78 18302: 48 89 f0 mov %rsi,%rax 18305: 48 f7 e9 imul %rcx 18308: 48 81 fe 10 01 00 00 cmp $0x110,%rsi 1830f: 7d 12 jge 18323 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x43> 18311: 48 81 c4 28 01 00 00 add $0x128,%rsp 18318: 5b pop %rbx 18319: 41 5c pop %r12 1831b: 41 5d pop %r13 1831d: 41 5e pop %r14 1831f: 41 5f pop %r15 18321: 5d pop %rbp 18322: c3 ret 18323: 48 89 d0 mov %rdx,%rax 18326: 48 c1 e8 3f shr $0x3f,%rax 1832a: 48 c1 fa 06 sar $0x6,%rdx 1832e: 48 01 c2 add %rax,%rdx 18331: 48 89 54 24 08 mov %rdx,0x8(%rsp) 18336: 48 8d 5a fe lea -0x2(%rdx),%rbx 1833a: 48 d1 eb shr %rbx 1833d: 4c 8d 6c 24 60 lea 0x60(%rsp),%r13 18342: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp 18349: 00 1834a: 4c 8d a4 24 f0 00 00 lea 0xf0(%rsp),%r12 18351: 00 18352: 4c 8d b4 24 10 01 00 lea 0x110(%rsp),%r14 18359: 00 1835a: 48 89 d8 mov %rbx,%rax 1835d: 48 c1 e0 07 shl $0x7,%rax 18361: 48 8d 04 d8 lea (%rax,%rbx,8),%rax 18365: 48 8b 0c 24 mov (%rsp),%rcx 18369: 4c 8d 3c 01 lea (%rcx,%rax,1),%r15 1836d: 49 83 c7 50 add $0x50,%r15 18371: eb 1a jmp 1838d <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0xad> 18373: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1837a: 84 00 00 00 00 00 18380: 49 81 c7 78 ff ff ff add $0xffffffffffffff78,%r15 18387: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 1838b: 74 84 je 18311 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x31> 1838d: 41 0f 10 47 b0 movups -0x50(%r15),%xmm0 18392: 41 0f 10 4f c0 movups -0x40(%r15),%xmm1 18397: 41 0f 10 57 d0 movups -0x30(%r15),%xmm2 1839c: 41 0f 10 5f e0 movups -0x20(%r15),%xmm3 183a1: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) 183a6: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) 183ab: 0f 29 4c 24 20 movaps %xmm1,0x20(%rsp) 183b0: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 183b5: 4c 89 6c 24 50 mov %r13,0x50(%rsp) 183ba: 49 8b 47 f0 mov -0x10(%r15),%rax 183be: 49 39 c7 cmp %rax,%r15 183c1: 74 1d je 183e0 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x100> 183c3: 48 89 44 24 50 mov %rax,0x50(%rsp) 183c8: 49 8b 0f mov (%r15),%rcx 183cb: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 183d0: eb 19 jmp 183eb <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x10b> 183d2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 183d9: 1f 84 00 00 00 00 00 183e0: 0f 10 00 movups (%rax),%xmm0 183e3: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 183e8: 4c 89 e8 mov %r13,%rax 183eb: 49 8b 57 f8 mov -0x8(%r15),%rdx 183ef: 48 89 54 24 58 mov %rdx,0x58(%rsp) 183f4: 4d 89 7f f0 mov %r15,-0x10(%r15) 183f8: 49 c7 47 f8 00 00 00 movq $0x0,-0x8(%r15) 183ff: 00 18400: 41 c6 07 00 movb $0x0,(%r15) 18404: 48 89 6c 24 70 mov %rbp,0x70(%rsp) 18409: 49 8b 4f 10 mov 0x10(%r15),%rcx 1840d: 49 8d 7f 20 lea 0x20(%r15),%rdi 18411: 48 39 cf cmp %rcx,%rdi 18414: 74 1a je 18430 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x150> 18416: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 1841b: 48 8b 37 mov (%rdi),%rsi 1841e: 48 89 b4 24 80 00 00 mov %rsi,0x80(%rsp) 18425: 00 18426: eb 12 jmp 1843a <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x15a> 18428: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1842f: 00 18430: 0f 10 01 movups (%rcx),%xmm0 18433: 0f 11 45 00 movups %xmm0,0x0(%rbp) 18437: 48 89 e9 mov %rbp,%rcx 1843a: 49 8b 77 18 mov 0x18(%r15),%rsi 1843e: 48 89 74 24 78 mov %rsi,0x78(%rsp) 18443: 49 89 7f 10 mov %rdi,0x10(%r15) 18447: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 1844e: 00 1844f: 41 c6 47 20 00 movb $0x0,0x20(%r15) 18454: 49 8b 7f 30 mov 0x30(%r15),%rdi 18458: 48 89 bc 24 90 00 00 mov %rdi,0x90(%rsp) 1845f: 00 18460: 0f 28 44 24 10 movaps 0x10(%rsp),%xmm0 18465: 0f 28 4c 24 20 movaps 0x20(%rsp),%xmm1 1846a: 0f 28 54 24 30 movaps 0x30(%rsp),%xmm2 1846f: 0f 28 5c 24 40 movaps 0x40(%rsp),%xmm3 18474: 0f 29 9c 24 d0 00 00 movaps %xmm3,0xd0(%rsp) 1847b: 00 1847c: 0f 29 94 24 c0 00 00 movaps %xmm2,0xc0(%rsp) 18483: 00 18484: 0f 29 8c 24 b0 00 00 movaps %xmm1,0xb0(%rsp) 1848b: 00 1848c: 0f 29 84 24 a0 00 00 movaps %xmm0,0xa0(%rsp) 18493: 00 18494: 4c 89 a4 24 e0 00 00 mov %r12,0xe0(%rsp) 1849b: 00 1849c: 4c 39 e8 cmp %r13,%rax 1849f: 74 1f je 184c0 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x1e0> 184a1: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 184a8: 00 184a9: 48 8b 44 24 60 mov 0x60(%rsp),%rax 184ae: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 184b5: 00 184b6: eb 12 jmp 184ca <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x1ea> 184b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 184bf: 00 184c0: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 184c5: 41 0f 11 04 24 movups %xmm0,(%r12) 184ca: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) 184d1: 00 184d2: 4c 89 6c 24 50 mov %r13,0x50(%rsp) 184d7: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 184de: 00 00 184e0: c6 44 24 60 00 movb $0x0,0x60(%rsp) 184e5: 4c 89 b4 24 00 01 00 mov %r14,0x100(%rsp) 184ec: 00 184ed: 48 39 e9 cmp %rbp,%rcx 184f0: 74 1e je 18510 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x230> 184f2: 48 89 8c 24 00 01 00 mov %rcx,0x100(%rsp) 184f9: 00 184fa: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 18501: 00 18502: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) 18509: 00 1850a: eb 0c jmp 18518 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x238> 1850c: 0f 1f 40 00 nopl 0x0(%rax) 18510: 0f 10 45 00 movups 0x0(%rbp),%xmm0 18514: 41 0f 11 06 movups %xmm0,(%r14) 18518: 48 89 b4 24 08 01 00 mov %rsi,0x108(%rsp) 1851f: 00 18520: 48 89 6c 24 70 mov %rbp,0x70(%rsp) 18525: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 1852c: 00 00 1852e: c6 84 24 80 00 00 00 movb $0x0,0x80(%rsp) 18535: 00 18536: 48 89 bc 24 20 01 00 mov %rdi,0x120(%rsp) 1853d: 00 1853e: 48 8b 3c 24 mov (%rsp),%rdi 18542: 48 89 de mov %rbx,%rsi 18545: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1854a: 48 8d 8c 24 a0 00 00 lea 0xa0(%rsp),%rcx 18551: 00 18552: e8 b9 02 00 00 call 18810 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_> 18557: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi 1855e: 00 1855f: 4c 39 f7 cmp %r14,%rdi 18562: 74 05 je 18569 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x289> 18564: e8 17 df fe ff call 6480 <_ZdlPv@plt> 18569: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi 18570: 00 18571: 4c 39 e7 cmp %r12,%rdi 18574: 74 05 je 1857b <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x29b> 18576: e8 05 df fe ff call 6480 <_ZdlPv@plt> 1857b: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 18580: 48 39 ef cmp %rbp,%rdi 18583: 74 05 je 1858a <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0x2aa> 18585: e8 f6 de fe ff call 6480 <_ZdlPv@plt> 1858a: 48 ff cb dec %rbx 1858d: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 18592: 4c 39 ef cmp %r13,%rdi 18595: 0f 84 e5 fd ff ff je 18380 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0xa0> 1859b: e8 e0 de fe ff call 6480 <_ZdlPv@plt> 185a0: e9 db fd ff ff jmp 18380 <_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_RT0_+0xa0> 185a5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 185ac: 00 00 00 185af: 90 nop 00000000000185b0 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_>: 185b0: 55 push %rbp 185b1: 41 57 push %r15 185b3: 41 56 push %r14 185b5: 41 55 push %r13 185b7: 41 54 push %r12 185b9: 53 push %rbx 185ba: 48 81 ec 18 01 00 00 sub $0x118,%rsp 185c1: 48 89 f3 mov %rsi,%rbx 185c4: 49 89 fe mov %rdi,%r14 185c7: 0f 10 02 movups (%rdx),%xmm0 185ca: 0f 10 4a 10 movups 0x10(%rdx),%xmm1 185ce: 0f 10 52 20 movups 0x20(%rdx),%xmm2 185d2: 0f 10 5a 30 movups 0x30(%rdx),%xmm3 185d6: 0f 29 5c 24 30 movaps %xmm3,0x30(%rsp) 185db: 0f 29 54 24 20 movaps %xmm2,0x20(%rsp) 185e0: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) 185e5: 0f 29 04 24 movaps %xmm0,(%rsp) 185e9: 4c 8d 7c 24 50 lea 0x50(%rsp),%r15 185ee: 4c 89 7c 24 40 mov %r15,0x40(%rsp) 185f3: 48 8b 4a 40 mov 0x40(%rdx),%rcx 185f7: 48 8d 42 50 lea 0x50(%rdx),%rax 185fb: 48 39 c1 cmp %rax,%rcx 185fe: 74 0f je 1860f <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x5f> 18600: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 18605: 48 8b 08 mov (%rax),%rcx 18608: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 1860d: eb 07 jmp 18616 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x66> 1860f: 0f 10 01 movups (%rcx),%xmm0 18612: 41 0f 11 07 movups %xmm0,(%r15) 18616: 48 8b 4a 48 mov 0x48(%rdx),%rcx 1861a: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 1861f: 48 89 42 40 mov %rax,0x40(%rdx) 18623: 48 c7 42 48 00 00 00 movq $0x0,0x48(%rdx) 1862a: 00 1862b: c6 42 50 00 movb $0x0,0x50(%rdx) 1862f: 4c 8d 64 24 70 lea 0x70(%rsp),%r12 18634: 4c 89 64 24 60 mov %r12,0x60(%rsp) 18639: 48 8b 4a 60 mov 0x60(%rdx),%rcx 1863d: 48 8d 42 70 lea 0x70(%rdx),%rax 18641: 48 39 c1 cmp %rax,%rcx 18644: 74 0f je 18655 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0xa5> 18646: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 1864b: 48 8b 08 mov (%rax),%rcx 1864e: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 18653: eb 08 jmp 1865d <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0xad> 18655: 0f 10 01 movups (%rcx),%xmm0 18658: 41 0f 11 04 24 movups %xmm0,(%r12) 1865d: 48 8b 4a 68 mov 0x68(%rdx),%rcx 18661: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 18666: 48 89 42 60 mov %rax,0x60(%rdx) 1866a: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 18671: 00 18672: c6 42 70 00 movb $0x0,0x70(%rdx) 18676: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax 1867d: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 18684: 00 18685: 48 89 d7 mov %rdx,%rdi 18688: 4c 89 f6 mov %r14,%rsi 1868b: e8 c0 05 00 00 call 18c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_> 18690: 4c 29 f3 sub %r14,%rbx 18693: 48 c1 fb 03 sar $0x3,%rbx 18697: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax 1869e: f0 f0 f0 186a1: 0f 28 04 24 movaps (%rsp),%xmm0 186a5: 0f 28 4c 24 10 movaps 0x10(%rsp),%xmm1 186aa: 0f 28 54 24 20 movaps 0x20(%rsp),%xmm2 186af: 0f 28 5c 24 30 movaps 0x30(%rsp),%xmm3 186b4: 0f 29 84 24 90 00 00 movaps %xmm0,0x90(%rsp) 186bb: 00 186bc: 0f 29 8c 24 a0 00 00 movaps %xmm1,0xa0(%rsp) 186c3: 00 186c4: 0f 29 94 24 b0 00 00 movaps %xmm2,0xb0(%rsp) 186cb: 00 186cc: 0f 29 9c 24 c0 00 00 movaps %xmm3,0xc0(%rsp) 186d3: 00 186d4: 4c 8d ac 24 e0 00 00 lea 0xe0(%rsp),%r13 186db: 00 186dc: 4c 89 ac 24 d0 00 00 mov %r13,0xd0(%rsp) 186e3: 00 186e4: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 186e9: 4c 39 f9 cmp %r15,%rcx 186ec: 74 17 je 18705 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x155> 186ee: 48 89 8c 24 d0 00 00 mov %rcx,0xd0(%rsp) 186f5: 00 186f6: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 186fb: 48 89 8c 24 e0 00 00 mov %rcx,0xe0(%rsp) 18702: 00 18703: eb 09 jmp 1870e <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x15e> 18705: 41 0f 10 07 movups (%r15),%xmm0 18709: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 1870e: 48 0f af d8 imul %rax,%rbx 18712: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 18717: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1871c: 48 89 8c 24 d8 00 00 mov %rcx,0xd8(%rsp) 18723: 00 18724: 4c 89 7c 24 40 mov %r15,0x40(%rsp) 18729: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 18730: 00 00 18732: c6 44 24 50 00 movb $0x0,0x50(%rsp) 18737: 48 8d ac 24 00 01 00 lea 0x100(%rsp),%rbp 1873e: 00 1873f: 48 89 ac 24 f0 00 00 mov %rbp,0xf0(%rsp) 18746: 00 18747: 4c 39 e0 cmp %r12,%rax 1874a: 74 17 je 18763 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x1b3> 1874c: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 18753: 00 18754: 48 8b 44 24 70 mov 0x70(%rsp),%rax 18759: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 18760: 00 18761: eb 09 jmp 1876c <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x1bc> 18763: 41 0f 10 04 24 movups (%r12),%xmm0 18768: 0f 11 45 00 movups %xmm0,0x0(%rbp) 1876c: 48 8b 44 24 68 mov 0x68(%rsp),%rax 18771: 48 8b 8c 24 80 00 00 mov 0x80(%rsp),%rcx 18778: 00 18779: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 18780: 00 18781: 4c 89 64 24 60 mov %r12,0x60(%rsp) 18786: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 1878d: 00 00 1878f: c6 44 24 70 00 movb $0x0,0x70(%rsp) 18794: 48 89 8c 24 10 01 00 mov %rcx,0x110(%rsp) 1879b: 00 1879c: 48 8d 8c 24 90 00 00 lea 0x90(%rsp),%rcx 187a3: 00 187a4: 4c 89 f7 mov %r14,%rdi 187a7: 31 f6 xor %esi,%esi 187a9: 48 89 da mov %rbx,%rdx 187ac: e8 5f 00 00 00 call 18810 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_> 187b1: 48 8b bc 24 f0 00 00 mov 0xf0(%rsp),%rdi 187b8: 00 187b9: 48 39 ef cmp %rbp,%rdi 187bc: 74 05 je 187c3 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x213> 187be: e8 bd dc fe ff call 6480 <_ZdlPv@plt> 187c3: 48 8b bc 24 d0 00 00 mov 0xd0(%rsp),%rdi 187ca: 00 187cb: 4c 39 ef cmp %r13,%rdi 187ce: 74 05 je 187d5 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x225> 187d0: e8 ab dc fe ff call 6480 <_ZdlPv@plt> 187d5: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 187da: 4c 39 e7 cmp %r12,%rdi 187dd: 74 05 je 187e4 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x234> 187df: e8 9c dc fe ff call 6480 <_ZdlPv@plt> 187e4: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 187e9: 4c 39 ff cmp %r15,%rdi 187ec: 74 05 je 187f3 <_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_RT0_+0x243> 187ee: e8 8d dc fe ff call 6480 <_ZdlPv@plt> 187f3: 48 81 c4 18 01 00 00 add $0x118,%rsp 187fa: 5b pop %rbx 187fb: 41 5c pop %r12 187fd: 41 5d pop %r13 187ff: 41 5e pop %r14 18801: 41 5f pop %r15 18803: 5d pop %rbp 18804: c3 ret 18805: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1880c: 00 00 00 1880f: 90 nop 0000000000018810 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_>: 18810: 55 push %rbp 18811: 41 57 push %r15 18813: 41 56 push %r14 18815: 41 55 push %r13 18817: 41 54 push %r12 18819: 53 push %rbx 1881a: 48 81 ec 98 00 00 00 sub $0x98,%rsp 18821: 49 89 cd mov %rcx,%r13 18824: 49 89 f6 mov %rsi,%r14 18827: 48 89 fb mov %rdi,%rbx 1882a: 48 8d 42 ff lea -0x1(%rdx),%rax 1882e: 48 c1 e8 3f shr $0x3f,%rax 18832: 48 89 94 24 90 00 00 mov %rdx,0x90(%rsp) 18839: 00 1883a: 4c 8d 3c 02 lea (%rdx,%rax,1),%r15 1883e: 49 ff cf dec %r15 18841: 49 d1 ff sar %r15 18844: 49 89 f4 mov %rsi,%r12 18847: 49 39 f7 cmp %rsi,%r15 1884a: 0f 8e 9d 00 00 00 jle 188ed <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0xdd> 18850: 4c 89 f0 mov %r14,%rax 18853: eb 37 jmp 1888c <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x7c> 18855: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 1885c: 00 00 00 00 18860: 49 89 cc mov %rcx,%r12 18863: 4c 89 e1 mov %r12,%rcx 18866: 48 c1 e1 07 shl $0x7,%rcx 1886a: 4a 8d 34 e1 lea (%rcx,%r12,8),%rsi 1886e: 48 01 de add %rbx,%rsi 18871: 48 89 c1 mov %rax,%rcx 18874: 48 c1 e1 07 shl $0x7,%rcx 18878: 48 8d 3c c1 lea (%rcx,%rax,8),%rdi 1887c: 48 01 df add %rbx,%rdi 1887f: e8 cc 03 00 00 call 18c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_> 18884: 4c 89 e0 mov %r12,%rax 18887: 4d 39 fc cmp %r15,%r12 1888a: 7d 61 jge 188ed <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0xdd> 1888c: 48 8d 34 00 lea (%rax,%rax,1),%rsi 18890: 4c 8d 24 00 lea (%rax,%rax,1),%r12 18894: 49 83 c4 02 add $0x2,%r12 18898: 48 8d 0c 00 lea (%rax,%rax,1),%rcx 1889c: 48 ff c1 inc %rcx 1889f: 4c 89 e2 mov %r12,%rdx 188a2: 48 c1 e2 07 shl $0x7,%rdx 188a6: 48 8d 14 f2 lea (%rdx,%rsi,8),%rdx 188aa: 48 83 c2 10 add $0x10,%rdx 188ae: 48 89 cf mov %rcx,%rdi 188b1: 48 c1 e7 07 shl $0x7,%rdi 188b5: 48 8d 34 f7 lea (%rdi,%rsi,8),%rsi 188b9: 48 83 c6 08 add $0x8,%rsi 188bd: 48 8b 7c 13 28 mov 0x28(%rbx,%rdx,1),%rdi 188c2: 48 8b 6c 33 28 mov 0x28(%rbx,%rsi,1),%rbp 188c7: 48 39 ef cmp %rbp,%rdi 188ca: 7c 94 jl 18860 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x50> 188cc: 7f 95 jg 18863 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x53> 188ce: 48 01 da add %rbx,%rdx 188d1: 48 83 c2 20 add $0x20,%rdx 188d5: 48 01 de add %rbx,%rsi 188d8: 48 83 c6 20 add $0x20,%rsi 188dc: 48 8b 12 mov (%rdx),%rdx 188df: 48 3b 16 cmp (%rsi),%rdx 188e2: 0f 82 78 ff ff ff jb 18860 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x50> 188e8: e9 76 ff ff ff jmp 18863 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x53> 188ed: 48 8b 8c 24 90 00 00 mov 0x90(%rsp),%rcx 188f4: 00 188f5: f6 c1 01 test $0x1,%cl 188f8: 75 4a jne 18944 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x134> 188fa: 48 8d 41 fe lea -0x2(%rcx),%rax 188fe: 48 c1 e8 3f shr $0x3f,%rax 18902: 48 01 c8 add %rcx,%rax 18905: 48 83 c0 fe add $0xfffffffffffffffe,%rax 18909: 48 d1 f8 sar %rax 1890c: 49 39 c4 cmp %rax,%r12 1890f: 75 33 jne 18944 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x134> 18911: 4b 8d 04 24 lea (%r12,%r12,1),%rax 18915: 4b 8d 2c 24 lea (%r12,%r12,1),%rbp 18919: 48 ff c5 inc %rbp 1891c: 48 89 e9 mov %rbp,%rcx 1891f: 48 c1 e1 07 shl $0x7,%rcx 18923: 48 8d 34 c1 lea (%rcx,%rax,8),%rsi 18927: 48 83 c6 08 add $0x8,%rsi 1892b: 48 01 de add %rbx,%rsi 1892e: 4c 89 e0 mov %r12,%rax 18931: 48 c1 e0 07 shl $0x7,%rax 18935: 4a 8d 3c e0 lea (%rax,%r12,8),%rdi 18939: 48 01 df add %rbx,%rdi 1893c: e8 0f 03 00 00 call 18c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_> 18941: 49 89 ec mov %rbp,%r12 18944: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 18949: 41 0f 10 4d 10 movups 0x10(%r13),%xmm1 1894e: 41 0f 10 55 20 movups 0x20(%r13),%xmm2 18953: 41 0f 10 5d 30 movups 0x30(%r13),%xmm3 18958: 0f 29 5c 24 30 movaps %xmm3,0x30(%rsp) 1895d: 0f 29 54 24 20 movaps %xmm2,0x20(%rsp) 18962: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) 18967: 0f 29 04 24 movaps %xmm0,(%rsp) 1896b: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 18970: 48 89 74 24 40 mov %rsi,0x40(%rsp) 18975: 49 8b 45 40 mov 0x40(%r13),%rax 18979: 49 8d 4d 50 lea 0x50(%r13),%rcx 1897d: 48 39 c8 cmp %rcx,%rax 18980: 74 0f je 18991 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x181> 18982: 48 89 44 24 40 mov %rax,0x40(%rsp) 18987: 48 8b 11 mov (%rcx),%rdx 1898a: 48 89 54 24 50 mov %rdx,0x50(%rsp) 1898f: eb 09 jmp 1899a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x18a> 18991: 0f 10 00 movups (%rax),%xmm0 18994: 0f 11 06 movups %xmm0,(%rsi) 18997: 48 89 f0 mov %rsi,%rax 1899a: 49 8b 55 48 mov 0x48(%r13),%rdx 1899e: 48 89 54 24 48 mov %rdx,0x48(%rsp) 189a3: 49 89 4d 40 mov %rcx,0x40(%r13) 189a7: 49 c7 45 48 00 00 00 movq $0x0,0x48(%r13) 189ae: 00 189af: 41 c6 45 50 00 movb $0x0,0x50(%r13) 189b4: 4c 8d 7c 24 70 lea 0x70(%rsp),%r15 189b9: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 189be: 49 8b 55 60 mov 0x60(%r13),%rdx 189c2: 49 8d 4d 70 lea 0x70(%r13),%rcx 189c6: 48 39 ca cmp %rcx,%rdx 189c9: 74 0f je 189da <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x1ca> 189cb: 48 89 54 24 60 mov %rdx,0x60(%rsp) 189d0: 48 8b 11 mov (%rcx),%rdx 189d3: 48 89 54 24 70 mov %rdx,0x70(%rsp) 189d8: eb 07 jmp 189e1 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x1d1> 189da: 0f 10 02 movups (%rdx),%xmm0 189dd: 41 0f 11 07 movups %xmm0,(%r15) 189e1: 49 8b 55 68 mov 0x68(%r13),%rdx 189e5: 48 89 54 24 68 mov %rdx,0x68(%rsp) 189ea: 49 89 4d 60 mov %rcx,0x60(%r13) 189ee: 49 c7 45 68 00 00 00 movq $0x0,0x68(%r13) 189f5: 00 189f6: 41 c6 45 70 00 movb $0x0,0x70(%r13) 189fb: 49 8b 8d 80 00 00 00 mov 0x80(%r13),%rcx 18a02: 48 89 8c 24 80 00 00 mov %rcx,0x80(%rsp) 18a09: 00 18a0a: 4d 39 f4 cmp %r14,%r12 18a0d: 49 89 f5 mov %rsi,%r13 18a10: 7f 2c jg 18a3e <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x22e> 18a12: eb 79 jmp 18a8d <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x27d> 18a14: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 18a1b: 00 00 00 00 00 18a20: 48 01 de add %rbx,%rsi 18a23: 4c 89 e0 mov %r12,%rax 18a26: 48 c1 e0 07 shl $0x7,%rax 18a2a: 4a 8d 3c e0 lea (%rax,%r12,8),%rdi 18a2e: 48 01 df add %rbx,%rdi 18a31: e8 1a 02 00 00 call 18c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_> 18a36: 49 89 ec mov %rbp,%r12 18a39: 4c 39 f5 cmp %r14,%rbp 18a3c: 7e 44 jle 18a82 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x272> 18a3e: 49 8d 44 24 ff lea -0x1(%r12),%rax 18a43: 48 c1 e8 3f shr $0x3f,%rax 18a47: 49 8d 2c 04 lea (%r12,%rax,1),%rbp 18a4b: 48 ff cd dec %rbp 18a4e: 48 d1 fd sar %rbp 18a51: 48 89 e8 mov %rbp,%rax 18a54: 48 c1 e0 07 shl $0x7,%rax 18a58: 48 8d 34 e8 lea (%rax,%rbp,8),%rsi 18a5c: 48 8b 44 33 28 mov 0x28(%rbx,%rsi,1),%rax 18a61: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 18a66: 48 39 c8 cmp %rcx,%rax 18a69: 7c b5 jl 18a20 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x210> 18a6b: 7f 12 jg 18a7f <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x26f> 18a6d: 48 8d 04 33 lea (%rbx,%rsi,1),%rax 18a71: 48 83 c0 20 add $0x20,%rax 18a75: 48 8b 00 mov (%rax),%rax 18a78: 48 3b 44 24 20 cmp 0x20(%rsp),%rax 18a7d: 72 a1 jb 18a20 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x210> 18a7f: 4c 89 e5 mov %r12,%rbp 18a82: 48 8b 44 24 40 mov 0x40(%rsp),%rax 18a87: 49 89 ec mov %rbp,%r12 18a8a: 4c 89 ee mov %r13,%rsi 18a8d: 4c 89 e1 mov %r12,%rcx 18a90: 48 c1 e1 07 shl $0x7,%rcx 18a94: 4a 8d 2c e1 lea (%rcx,%r12,8),%rbp 18a98: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 18a9d: 48 89 4c 2b 30 mov %rcx,0x30(%rbx,%rbp,1) 18aa2: 0f 28 04 24 movaps (%rsp),%xmm0 18aa6: 0f 28 4c 24 10 movaps 0x10(%rsp),%xmm1 18aab: 0f 28 54 24 20 movaps 0x20(%rsp),%xmm2 18ab0: 0f 11 54 2b 20 movups %xmm2,0x20(%rbx,%rbp,1) 18ab5: 0f 11 4c 2b 10 movups %xmm1,0x10(%rbx,%rbp,1) 18aba: 0f 11 04 2b movups %xmm0,(%rbx,%rbp,1) 18abe: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 18ac3: 48 89 4c 2b 38 mov %rcx,0x38(%rbx,%rbp,1) 18ac8: 4c 8d 34 2b lea (%rbx,%rbp,1),%r14 18acc: 49 83 c6 40 add $0x40,%r14 18ad0: 48 39 f0 cmp %rsi,%rax 18ad3: 74 31 je 18b06 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x2f6> 18ad5: 48 8d 14 2b lea (%rbx,%rbp,1),%rdx 18ad9: 48 83 c2 50 add $0x50,%rdx 18add: 49 8b 0e mov (%r14),%rcx 18ae0: 48 39 d1 cmp %rdx,%rcx 18ae3: 74 3d je 18b22 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x312> 18ae5: 48 8b 12 mov (%rdx),%rdx 18ae8: 49 89 06 mov %rax,(%r14) 18aeb: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 18af0: 0f 11 44 2b 48 movups %xmm0,0x48(%rbx,%rbp,1) 18af5: 48 85 c9 test %rcx,%rcx 18af8: 74 35 je 18b2f <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x31f> 18afa: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 18aff: 48 89 54 24 50 mov %rdx,0x50(%rsp) 18b04: eb 54 jmp 18b5a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x34a> 18b06: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 18b0b: 48 85 d2 test %rdx,%rdx 18b0e: 74 34 je 18b44 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x334> 18b10: 49 8b 3e mov (%r14),%rdi 18b13: 48 83 fa 01 cmp $0x1,%rdx 18b17: 75 20 jne 18b39 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x329> 18b19: 0f b6 44 24 50 movzbl 0x50(%rsp),%eax 18b1e: 88 07 mov %al,(%rdi) 18b20: eb 22 jmp 18b44 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x334> 18b22: 49 89 06 mov %rax,(%r14) 18b25: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 18b2a: 0f 11 44 2b 48 movups %xmm0,0x48(%rbx,%rbp,1) 18b2f: 48 89 74 24 40 mov %rsi,0x40(%rsp) 18b34: 48 89 f1 mov %rsi,%rcx 18b37: eb 21 jmp 18b5a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x34a> 18b39: 4c 89 ee mov %r13,%rsi 18b3c: e8 ef d8 fe ff call 6430 18b41: 4c 89 ee mov %r13,%rsi 18b44: 48 8b 44 24 48 mov 0x48(%rsp),%rax 18b49: 48 89 44 2b 48 mov %rax,0x48(%rbx,%rbp,1) 18b4e: 49 8b 0e mov (%r14),%rcx 18b51: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 18b55: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 18b5a: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 18b61: 00 00 18b63: c6 01 00 movb $0x0,(%rcx) 18b66: 4c 8d 34 2b lea (%rbx,%rbp,1),%r14 18b6a: 49 83 c6 60 add $0x60,%r14 18b6e: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 18b73: 4c 39 f9 cmp %r15,%rcx 18b76: 74 31 je 18ba9 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x399> 18b78: 48 8d 14 2b lea (%rbx,%rbp,1),%rdx 18b7c: 48 83 c2 70 add $0x70,%rdx 18b80: 49 8b 06 mov (%r14),%rax 18b83: 48 39 d0 cmp %rdx,%rax 18b86: 74 3d je 18bc5 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3b5> 18b88: 48 8b 12 mov (%rdx),%rdx 18b8b: 49 89 0e mov %rcx,(%r14) 18b8e: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 18b93: 0f 11 44 2b 68 movups %xmm0,0x68(%rbx,%rbp,1) 18b98: 48 85 c0 test %rax,%rax 18b9b: 74 35 je 18bd2 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3c2> 18b9d: 48 89 44 24 60 mov %rax,0x60(%rsp) 18ba2: 48 89 54 24 70 mov %rdx,0x70(%rsp) 18ba7: eb 54 jmp 18bfd <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3ed> 18ba9: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 18bae: 48 85 d2 test %rdx,%rdx 18bb1: 74 34 je 18be7 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3d7> 18bb3: 49 8b 3e mov (%r14),%rdi 18bb6: 48 83 fa 01 cmp $0x1,%rdx 18bba: 75 20 jne 18bdc <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3cc> 18bbc: 0f b6 44 24 70 movzbl 0x70(%rsp),%eax 18bc1: 88 07 mov %al,(%rdi) 18bc3: eb 22 jmp 18be7 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3d7> 18bc5: 49 89 0e mov %rcx,(%r14) 18bc8: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 18bcd: 0f 11 44 2b 68 movups %xmm0,0x68(%rbx,%rbp,1) 18bd2: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 18bd7: 4c 89 f8 mov %r15,%rax 18bda: eb 21 jmp 18bfd <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x3ed> 18bdc: 4c 89 fe mov %r15,%rsi 18bdf: e8 4c d8 fe ff call 6430 18be4: 4c 89 ee mov %r13,%rsi 18be7: 48 8b 44 24 68 mov 0x68(%rsp),%rax 18bec: 48 89 44 2b 68 mov %rax,0x68(%rbx,%rbp,1) 18bf1: 49 8b 0e mov (%r14),%rcx 18bf4: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 18bf8: 48 8b 44 24 60 mov 0x60(%rsp),%rax 18bfd: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 18c04: 00 00 18c06: c6 00 00 movb $0x0,(%rax) 18c09: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 18c10: 00 18c11: 48 89 84 2b 80 00 00 mov %rax,0x80(%rbx,%rbp,1) 18c18: 00 18c19: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 18c1e: 4c 39 ff cmp %r15,%rdi 18c21: 74 08 je 18c2b <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x41b> 18c23: e8 58 d8 fe ff call 6480 <_ZdlPv@plt> 18c28: 4c 89 ee mov %r13,%rsi 18c2b: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 18c30: 48 39 f7 cmp %rsi,%rdi 18c33: 74 05 je 18c3a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_less_iterEEvT_T0_SD_T1_T2_+0x42a> 18c35: e8 46 d8 fe ff call 6480 <_ZdlPv@plt> 18c3a: 48 81 c4 98 00 00 00 add $0x98,%rsp 18c41: 5b pop %rbx 18c42: 41 5c pop %r12 18c44: 41 5d pop %r13 18c46: 41 5e pop %r14 18c48: 41 5f pop %r15 18c4a: 5d pop %rbp 18c4b: c3 ret 18c4c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000018c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_>: 18c50: 41 56 push %r14 18c52: 53 push %rbx 18c53: 50 push %rax 18c54: 48 89 f3 mov %rsi,%rbx 18c57: 49 89 fe mov %rdi,%r14 18c5a: 48 8b 46 30 mov 0x30(%rsi),%rax 18c5e: 48 89 47 30 mov %rax,0x30(%rdi) 18c62: 0f 10 06 movups (%rsi),%xmm0 18c65: 0f 10 4e 10 movups 0x10(%rsi),%xmm1 18c69: 0f 10 56 20 movups 0x20(%rsi),%xmm2 18c6d: 0f 11 57 20 movups %xmm2,0x20(%rdi) 18c71: 0f 11 4f 10 movups %xmm1,0x10(%rdi) 18c75: 0f 11 07 movups %xmm0,(%rdi) 18c78: 48 8b 46 38 mov 0x38(%rsi),%rax 18c7c: 48 89 47 38 mov %rax,0x38(%rdi) 18c80: 48 8b 76 40 mov 0x40(%rsi),%rsi 18c84: 48 8d 43 50 lea 0x50(%rbx),%rax 18c88: 48 39 c6 cmp %rax,%rsi 18c8b: 74 37 je 18cc4 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x74> 18c8d: 49 8d 56 50 lea 0x50(%r14),%rdx 18c91: 49 8b 4e 40 mov 0x40(%r14),%rcx 18c95: 48 39 d1 cmp %rdx,%rcx 18c98: 74 44 je 18cde <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x8e> 18c9a: 49 8b 56 50 mov 0x50(%r14),%rdx 18c9e: 49 89 76 40 mov %rsi,0x40(%r14) 18ca2: 48 8b 73 48 mov 0x48(%rbx),%rsi 18ca6: 49 89 76 48 mov %rsi,0x48(%r14) 18caa: 48 8b 73 50 mov 0x50(%rbx),%rsi 18cae: 49 89 76 50 mov %rsi,0x50(%r14) 18cb2: 48 85 c9 test %rcx,%rcx 18cb5: 74 3b je 18cf2 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0xa2> 18cb7: 48 89 4b 40 mov %rcx,0x40(%rbx) 18cbb: 48 89 53 50 mov %rdx,0x50(%rbx) 18cbf: 48 89 c8 mov %rcx,%rax 18cc2: eb 4d jmp 18d11 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0xc1> 18cc4: 48 8b 53 48 mov 0x48(%rbx),%rdx 18cc8: 48 85 d2 test %rdx,%rdx 18ccb: 74 30 je 18cfd <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0xad> 18ccd: 49 8b 7e 40 mov 0x40(%r14),%rdi 18cd1: 48 83 fa 01 cmp $0x1,%rdx 18cd5: 75 21 jne 18cf8 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0xa8> 18cd7: 0f b6 06 movzbl (%rsi),%eax 18cda: 88 07 mov %al,(%rdi) 18cdc: eb 1f jmp 18cfd <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0xad> 18cde: 49 89 76 40 mov %rsi,0x40(%r14) 18ce2: 48 8b 4b 48 mov 0x48(%rbx),%rcx 18ce6: 49 89 4e 48 mov %rcx,0x48(%r14) 18cea: 48 8b 4b 50 mov 0x50(%rbx),%rcx 18cee: 49 89 4e 50 mov %rcx,0x50(%r14) 18cf2: 48 89 43 40 mov %rax,0x40(%rbx) 18cf6: eb 19 jmp 18d11 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0xc1> 18cf8: e8 33 d7 fe ff call 6430 18cfd: 48 8b 43 48 mov 0x48(%rbx),%rax 18d01: 49 89 46 48 mov %rax,0x48(%r14) 18d05: 49 8b 4e 40 mov 0x40(%r14),%rcx 18d09: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 18d0d: 48 8b 43 40 mov 0x40(%rbx),%rax 18d11: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 18d18: 00 18d19: c6 00 00 movb $0x0,(%rax) 18d1c: 48 8b 73 60 mov 0x60(%rbx),%rsi 18d20: 48 8d 43 70 lea 0x70(%rbx),%rax 18d24: 48 39 c6 cmp %rax,%rsi 18d27: 74 37 je 18d60 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x110> 18d29: 49 8d 56 70 lea 0x70(%r14),%rdx 18d2d: 49 8b 4e 60 mov 0x60(%r14),%rcx 18d31: 48 39 d1 cmp %rdx,%rcx 18d34: 74 44 je 18d7a <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x12a> 18d36: 49 8b 56 70 mov 0x70(%r14),%rdx 18d3a: 49 89 76 60 mov %rsi,0x60(%r14) 18d3e: 48 8b 73 68 mov 0x68(%rbx),%rsi 18d42: 49 89 76 68 mov %rsi,0x68(%r14) 18d46: 48 8b 73 70 mov 0x70(%rbx),%rsi 18d4a: 49 89 76 70 mov %rsi,0x70(%r14) 18d4e: 48 85 c9 test %rcx,%rcx 18d51: 74 3b je 18d8e <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x13e> 18d53: 48 89 4b 60 mov %rcx,0x60(%rbx) 18d57: 48 89 53 70 mov %rdx,0x70(%rbx) 18d5b: 48 89 c8 mov %rcx,%rax 18d5e: eb 4d jmp 18dad <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x15d> 18d60: 48 8b 53 68 mov 0x68(%rbx),%rdx 18d64: 48 85 d2 test %rdx,%rdx 18d67: 74 30 je 18d99 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x149> 18d69: 49 8b 7e 60 mov 0x60(%r14),%rdi 18d6d: 48 83 fa 01 cmp $0x1,%rdx 18d71: 75 21 jne 18d94 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x144> 18d73: 0f b6 06 movzbl (%rsi),%eax 18d76: 88 07 mov %al,(%rdi) 18d78: eb 1f jmp 18d99 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x149> 18d7a: 49 89 76 60 mov %rsi,0x60(%r14) 18d7e: 48 8b 4b 68 mov 0x68(%rbx),%rcx 18d82: 49 89 4e 68 mov %rcx,0x68(%r14) 18d86: 48 8b 4b 70 mov 0x70(%rbx),%rcx 18d8a: 49 89 4e 70 mov %rcx,0x70(%r14) 18d8e: 48 89 43 60 mov %rax,0x60(%rbx) 18d92: eb 19 jmp 18dad <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_+0x15d> 18d94: e8 97 d6 fe ff call 6430 18d99: 48 8b 43 68 mov 0x68(%rbx),%rax 18d9d: 49 89 46 68 mov %rax,0x68(%r14) 18da1: 49 8b 4e 60 mov 0x60(%r14),%rcx 18da5: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 18da9: 48 8b 43 60 mov 0x60(%rbx),%rax 18dad: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 18db4: 00 18db5: c6 00 00 movb $0x0,(%rax) 18db8: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 18dbf: 49 89 86 80 00 00 00 mov %rax,0x80(%r14) 18dc6: 4c 89 f0 mov %r14,%rax 18dc9: 48 83 c4 08 add $0x8,%rsp 18dcd: 5b pop %rbx 18dce: 41 5e pop %r14 18dd0: c3 ret 18dd1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 18dd8: 00 00 00 18ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000018de0 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_>: 18de0: 41 57 push %r15 18de2: 41 56 push %r14 18de4: 53 push %rbx 18de5: 48 81 ec 90 00 00 00 sub $0x90,%rsp 18dec: 48 89 f3 mov %rsi,%rbx 18def: 0f 10 07 movups (%rdi),%xmm0 18df2: 0f 10 4f 10 movups 0x10(%rdi),%xmm1 18df6: 0f 10 57 20 movups 0x20(%rdi),%xmm2 18dfa: 0f 10 5f 30 movups 0x30(%rdi),%xmm3 18dfe: 0f 29 5c 24 30 movaps %xmm3,0x30(%rsp) 18e03: 0f 29 54 24 20 movaps %xmm2,0x20(%rsp) 18e08: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) 18e0d: 0f 29 04 24 movaps %xmm0,(%rsp) 18e11: 4c 8d 74 24 50 lea 0x50(%rsp),%r14 18e16: 4c 89 74 24 40 mov %r14,0x40(%rsp) 18e1b: 48 8b 4f 40 mov 0x40(%rdi),%rcx 18e1f: 48 8d 47 50 lea 0x50(%rdi),%rax 18e23: 48 39 c1 cmp %rax,%rcx 18e26: 74 0f je 18e37 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x57> 18e28: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 18e2d: 48 8b 08 mov (%rax),%rcx 18e30: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 18e35: eb 07 jmp 18e3e <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x5e> 18e37: 0f 10 01 movups (%rcx),%xmm0 18e3a: 41 0f 11 06 movups %xmm0,(%r14) 18e3e: 48 8b 4f 48 mov 0x48(%rdi),%rcx 18e42: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 18e47: 48 89 47 40 mov %rax,0x40(%rdi) 18e4b: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 18e52: 00 18e53: c6 47 50 00 movb $0x0,0x50(%rdi) 18e57: 4c 8d 7c 24 70 lea 0x70(%rsp),%r15 18e5c: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 18e61: 48 8b 4f 60 mov 0x60(%rdi),%rcx 18e65: 48 8d 47 70 lea 0x70(%rdi),%rax 18e69: 48 39 c1 cmp %rax,%rcx 18e6c: 74 0f je 18e7d <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x9d> 18e6e: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 18e73: 48 8b 08 mov (%rax),%rcx 18e76: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 18e7b: eb 07 jmp 18e84 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0xa4> 18e7d: 0f 10 01 movups (%rcx),%xmm0 18e80: 41 0f 11 07 movups %xmm0,(%r15) 18e84: 48 8b 4f 68 mov 0x68(%rdi),%rcx 18e88: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 18e8d: 48 89 47 60 mov %rax,0x60(%rdi) 18e91: 48 c7 47 68 00 00 00 movq $0x0,0x68(%rdi) 18e98: 00 18e99: c6 47 70 00 movb $0x0,0x70(%rdi) 18e9d: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 18ea4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 18eab: 00 18eac: 48 89 de mov %rbx,%rsi 18eaf: e8 9c fd ff ff call 18c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_> 18eb4: 0f 28 04 24 movaps (%rsp),%xmm0 18eb8: 0f 28 4c 24 10 movaps 0x10(%rsp),%xmm1 18ebd: 0f 28 54 24 20 movaps 0x20(%rsp),%xmm2 18ec2: 0f 11 03 movups %xmm0,(%rbx) 18ec5: 0f 11 4b 10 movups %xmm1,0x10(%rbx) 18ec9: 0f 11 53 20 movups %xmm2,0x20(%rbx) 18ecd: 48 8b 44 24 30 mov 0x30(%rsp),%rax 18ed2: 48 89 43 30 mov %rax,0x30(%rbx) 18ed6: 48 8b 44 24 38 mov 0x38(%rsp),%rax 18edb: 48 89 43 38 mov %rax,0x38(%rbx) 18edf: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 18ee4: 4c 39 f1 cmp %r14,%rcx 18ee7: 74 2f je 18f18 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x138> 18ee9: 48 8d 53 50 lea 0x50(%rbx),%rdx 18eed: 48 8b 43 40 mov 0x40(%rbx),%rax 18ef1: 48 39 d0 cmp %rdx,%rax 18ef4: 74 3f je 18f35 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x155> 18ef6: 48 8b 53 50 mov 0x50(%rbx),%rdx 18efa: 48 89 4b 40 mov %rcx,0x40(%rbx) 18efe: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 18f03: 0f 11 43 48 movups %xmm0,0x48(%rbx) 18f07: 48 85 c0 test %rax,%rax 18f0a: 74 36 je 18f42 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x162> 18f0c: 48 89 44 24 40 mov %rax,0x40(%rsp) 18f11: 48 89 54 24 50 mov %rdx,0x50(%rsp) 18f16: eb 52 jmp 18f6a <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x18a> 18f18: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 18f1d: 48 85 d2 test %rdx,%rdx 18f20: 74 32 je 18f54 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x174> 18f22: 48 8b 7b 40 mov 0x40(%rbx),%rdi 18f26: 48 83 fa 01 cmp $0x1,%rdx 18f2a: 75 20 jne 18f4c <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x16c> 18f2c: 0f b6 44 24 50 movzbl 0x50(%rsp),%eax 18f31: 88 07 mov %al,(%rdi) 18f33: eb 1f jmp 18f54 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x174> 18f35: 48 89 4b 40 mov %rcx,0x40(%rbx) 18f39: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 18f3e: 0f 11 43 48 movups %xmm0,0x48(%rbx) 18f42: 4c 89 74 24 40 mov %r14,0x40(%rsp) 18f47: 4c 89 f0 mov %r14,%rax 18f4a: eb 1e jmp 18f6a <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x18a> 18f4c: 4c 89 f6 mov %r14,%rsi 18f4f: e8 dc d4 fe ff call 6430 18f54: 48 8b 44 24 48 mov 0x48(%rsp),%rax 18f59: 48 89 43 48 mov %rax,0x48(%rbx) 18f5d: 48 8b 4b 40 mov 0x40(%rbx),%rcx 18f61: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 18f65: 48 8b 44 24 40 mov 0x40(%rsp),%rax 18f6a: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 18f71: 00 00 18f73: c6 00 00 movb $0x0,(%rax) 18f76: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 18f7b: 4c 39 f9 cmp %r15,%rcx 18f7e: 74 2f je 18faf <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x1cf> 18f80: 48 8d 53 70 lea 0x70(%rbx),%rdx 18f84: 48 8b 43 60 mov 0x60(%rbx),%rax 18f88: 48 39 d0 cmp %rdx,%rax 18f8b: 74 3f je 18fcc <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x1ec> 18f8d: 48 8b 53 70 mov 0x70(%rbx),%rdx 18f91: 48 89 4b 60 mov %rcx,0x60(%rbx) 18f95: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 18f9a: 0f 11 43 68 movups %xmm0,0x68(%rbx) 18f9e: 48 85 c0 test %rax,%rax 18fa1: 74 36 je 18fd9 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x1f9> 18fa3: 48 89 44 24 60 mov %rax,0x60(%rsp) 18fa8: 48 89 54 24 70 mov %rdx,0x70(%rsp) 18fad: eb 52 jmp 19001 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x221> 18faf: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 18fb4: 48 85 d2 test %rdx,%rdx 18fb7: 74 32 je 18feb <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x20b> 18fb9: 48 8b 7b 60 mov 0x60(%rbx),%rdi 18fbd: 48 83 fa 01 cmp $0x1,%rdx 18fc1: 75 20 jne 18fe3 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x203> 18fc3: 0f b6 44 24 70 movzbl 0x70(%rsp),%eax 18fc8: 88 07 mov %al,(%rdi) 18fca: eb 1f jmp 18feb <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x20b> 18fcc: 48 89 4b 60 mov %rcx,0x60(%rbx) 18fd0: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 18fd5: 0f 11 43 68 movups %xmm0,0x68(%rbx) 18fd9: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 18fde: 4c 89 f8 mov %r15,%rax 18fe1: eb 1e jmp 19001 <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x221> 18fe3: 4c 89 fe mov %r15,%rsi 18fe6: e8 45 d4 fe ff call 6430 18feb: 48 8b 44 24 68 mov 0x68(%rsp),%rax 18ff0: 48 89 43 68 mov %rax,0x68(%rbx) 18ff4: 48 8b 4b 60 mov 0x60(%rbx),%rcx 18ff8: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 18ffc: 48 8b 44 24 60 mov 0x60(%rsp),%rax 19001: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 19008: 00 00 1900a: c6 00 00 movb $0x0,(%rax) 1900d: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 19014: 00 19015: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 1901c: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 19021: 4c 39 ff cmp %r15,%rdi 19024: 74 05 je 1902b <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x24b> 19026: e8 55 d4 fe ff call 6480 <_ZdlPv@plt> 1902b: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 19030: 4c 39 f7 cmp %r14,%rdi 19033: 74 05 je 1903a <_ZSt4swapIN1M15ProfilingDetail14CompletedEntryEENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SF_+0x25a> 19035: e8 46 d4 fe ff call 6480 <_ZdlPv@plt> 1903a: 48 81 c4 90 00 00 00 add $0x90,%rsp 19041: 5b pop %rbx 19042: 41 5e pop %r14 19044: 41 5f pop %r15 19046: c3 ret 19047: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1904e: 00 00 0000000000019050 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_>: 19050: 55 push %rbp 19051: 41 57 push %r15 19053: 41 56 push %r14 19055: 41 55 push %r13 19057: 41 54 push %r12 19059: 53 push %rbx 1905a: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 19061: 48 39 f7 cmp %rsi,%rdi 19064: 0f 84 9d 05 00 00 je 19607 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x5b7> 1906a: 49 89 f7 mov %rsi,%r15 1906d: 48 89 fb mov %rdi,%rbx 19070: 4c 8d a7 88 00 00 00 lea 0x88(%rdi),%r12 19077: 49 39 f4 cmp %rsi,%r12 1907a: 0f 84 87 05 00 00 je 19607 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x5b7> 19080: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 19085: 48 8d 6c 24 70 lea 0x70(%rsp),%rbp 1908a: 48 8d 43 50 lea 0x50(%rbx),%rax 1908e: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 19095: 00 19096: 48 8d 43 70 lea 0x70(%rbx),%rax 1909a: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 190a1: 00 190a2: bf 88 00 00 00 mov $0x88,%edi 190a7: 49 89 dd mov %rbx,%r13 190aa: 4c 89 bc 24 98 00 00 mov %r15,0x98(%rsp) 190b1: 00 190b2: eb 43 jmp 190f7 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0xa7> 190b4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 190bb: 00 00 00 00 00 190c0: 49 89 de mov %rbx,%r14 190c3: 48 89 fb mov %rdi,%rbx 190c6: 4c 89 e7 mov %r12,%rdi 190c9: e8 52 05 00 00 call 19620 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_> 190ce: 48 89 df mov %rbx,%rdi 190d1: 4c 89 f3 mov %r14,%rbx 190d4: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 190d9: 49 81 c4 88 00 00 00 add $0x88,%r12 190e0: 48 81 c7 88 00 00 00 add $0x88,%rdi 190e7: 49 81 c5 88 00 00 00 add $0x88,%r13 190ee: 4d 39 fc cmp %r15,%r12 190f1: 0f 84 10 05 00 00 je 19607 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x5b7> 190f7: 48 89 f8 mov %rdi,%rax 190fa: 48 b9 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rcx 19101: f0 f0 f0 19104: 48 f7 e1 mul %rcx 19107: 49 89 d6 mov %rdx,%r14 1910a: 49 8b 85 b0 00 00 00 mov 0xb0(%r13),%rax 19111: 48 8b 4b 28 mov 0x28(%rbx),%rcx 19115: 48 39 c8 cmp %rcx,%rax 19118: 7d 66 jge 19180 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x130> 1911a: 41 0f 10 04 24 movups (%r12),%xmm0 1911f: 41 0f 10 4c 24 10 movups 0x10(%r12),%xmm1 19125: 41 0f 10 54 24 20 movups 0x20(%r12),%xmm2 1912b: 41 0f 10 5c 24 30 movups 0x30(%r12),%xmm3 19131: 0f 29 5c 24 30 movaps %xmm3,0x30(%rsp) 19136: 0f 29 54 24 20 movaps %xmm2,0x20(%rsp) 1913b: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) 19140: 0f 29 04 24 movaps %xmm0,(%rsp) 19144: 48 89 74 24 40 mov %rsi,0x40(%rsp) 19149: 49 8b 85 c8 00 00 00 mov 0xc8(%r13),%rax 19150: 49 8d 8d d8 00 00 00 lea 0xd8(%r13),%rcx 19157: 48 39 c8 cmp %rcx,%rax 1915a: 48 89 bc 24 a0 00 00 mov %rdi,0xa0(%rsp) 19161: 00 19162: 74 3c je 191a0 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x150> 19164: 48 89 44 24 40 mov %rax,0x40(%rsp) 19169: 48 8b 11 mov (%rcx),%rdx 1916c: 48 89 54 24 50 mov %rdx,0x50(%rsp) 19171: eb 36 jmp 191a9 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x159> 19173: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1917a: 84 00 00 00 00 00 19180: 0f 8f 3a ff ff ff jg 190c0 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x70> 19186: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 1918d: 48 3b 43 20 cmp 0x20(%rbx),%rax 19191: 0f 83 29 ff ff ff jae 190c0 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x70> 19197: eb 81 jmp 1911a <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0xca> 19199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 191a0: 0f 10 00 movups (%rax),%xmm0 191a3: 0f 11 06 movups %xmm0,(%rsi) 191a6: 48 89 f0 mov %rsi,%rax 191a9: 49 8b 95 d0 00 00 00 mov 0xd0(%r13),%rdx 191b0: 48 89 54 24 48 mov %rdx,0x48(%rsp) 191b5: 49 89 8d c8 00 00 00 mov %rcx,0xc8(%r13) 191bc: 49 c7 85 d0 00 00 00 movq $0x0,0xd0(%r13) 191c3: 00 00 00 00 191c7: 41 c6 85 d8 00 00 00 movb $0x0,0xd8(%r13) 191ce: 00 191cf: 48 89 6c 24 60 mov %rbp,0x60(%rsp) 191d4: 49 8b 95 e8 00 00 00 mov 0xe8(%r13),%rdx 191db: 49 8d 8d f8 00 00 00 lea 0xf8(%r13),%rcx 191e2: 48 39 ca cmp %rcx,%rdx 191e5: 74 19 je 19200 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x1b0> 191e7: 48 89 54 24 60 mov %rdx,0x60(%rsp) 191ec: 48 8b 11 mov (%rcx),%rdx 191ef: 48 89 54 24 70 mov %rdx,0x70(%rsp) 191f4: eb 14 jmp 1920a <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x1ba> 191f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 191fd: 00 00 00 19200: 48 89 ef mov %rbp,%rdi 19203: 0f 10 02 movups (%rdx),%xmm0 19206: 0f 11 45 00 movups %xmm0,0x0(%rbp) 1920a: 49 8b 95 f0 00 00 00 mov 0xf0(%r13),%rdx 19211: 48 89 54 24 68 mov %rdx,0x68(%rsp) 19216: 49 89 8d e8 00 00 00 mov %rcx,0xe8(%r13) 1921d: 49 c7 85 f0 00 00 00 movq $0x0,0xf0(%r13) 19224: 00 00 00 00 19228: 41 c6 85 f8 00 00 00 movb $0x0,0xf8(%r13) 1922f: 00 19230: 49 8b 8d 08 01 00 00 mov 0x108(%r13),%rcx 19237: 48 89 8c 24 80 00 00 mov %rcx,0x80(%rsp) 1923e: 00 1923f: 4c 89 e1 mov %r12,%rcx 19242: 48 29 d9 sub %rbx,%rcx 19245: 48 85 c9 test %rcx,%rcx 19248: 0f 8e 04 02 00 00 jle 19452 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x402> 1924e: 49 c1 ee 07 shr $0x7,%r14 19252: 49 ff c6 inc %r14 19255: 4d 89 ef mov %r13,%r15 19258: eb 4c jmp 192a6 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x256> 1925a: e8 d1 d1 fe ff call 6430 1925f: 49 8b 47 68 mov 0x68(%r15),%rax 19263: 49 8b 8f e8 00 00 00 mov 0xe8(%r15),%rcx 1926a: 49 89 87 f0 00 00 00 mov %rax,0xf0(%r15) 19271: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 19275: 49 8b 47 60 mov 0x60(%r15),%rax 19279: 49 c7 47 68 00 00 00 movq $0x0,0x68(%r15) 19280: 00 19281: c6 00 00 movb $0x0,(%rax) 19284: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 1928b: 49 89 87 08 01 00 00 mov %rax,0x108(%r15) 19292: 49 ff ce dec %r14 19295: 49 81 c7 78 ff ff ff add $0xffffffffffffff78,%r15 1929c: 49 83 fe 01 cmp $0x1,%r14 192a0: 0f 86 9a 01 00 00 jbe 19440 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x3f0> 192a6: 41 0f 10 07 movups (%r15),%xmm0 192aa: 41 0f 10 4f 10 movups 0x10(%r15),%xmm1 192af: 41 0f 10 57 20 movups 0x20(%r15),%xmm2 192b4: 41 0f 10 5f 30 movups 0x30(%r15),%xmm3 192b9: 41 0f 11 97 a8 00 00 movups %xmm2,0xa8(%r15) 192c0: 00 192c1: 41 0f 11 8f 98 00 00 movups %xmm1,0x98(%r15) 192c8: 00 192c9: 41 0f 11 87 88 00 00 movups %xmm0,0x88(%r15) 192d0: 00 192d1: 41 0f 11 9f b8 00 00 movups %xmm3,0xb8(%r15) 192d8: 00 192d9: 49 8b 77 40 mov 0x40(%r15),%rsi 192dd: 49 8d 47 50 lea 0x50(%r15),%rax 192e1: 48 39 f0 cmp %rsi,%rax 192e4: 74 4a je 19330 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x2e0> 192e6: 49 8d 97 d8 00 00 00 lea 0xd8(%r15),%rdx 192ed: 49 8b 8f c8 00 00 00 mov 0xc8(%r15),%rcx 192f4: 48 39 ca cmp %rcx,%rdx 192f7: 74 57 je 19350 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x300> 192f9: 49 8b 97 d8 00 00 00 mov 0xd8(%r15),%rdx 19300: 49 89 b7 c8 00 00 00 mov %rsi,0xc8(%r15) 19307: 41 0f 10 47 48 movups 0x48(%r15),%xmm0 1930c: 41 0f 11 87 d0 00 00 movups %xmm0,0xd0(%r15) 19313: 00 19314: 48 85 c9 test %rcx,%rcx 19317: 74 4b je 19364 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x314> 19319: 49 89 4f 40 mov %rcx,0x40(%r15) 1931d: 49 89 57 50 mov %rdx,0x50(%r15) 19321: 48 89 c8 mov %rcx,%rax 19324: eb 63 jmp 19389 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x339> 19326: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1932d: 00 00 00 19330: 49 8b 57 48 mov 0x48(%r15),%rdx 19334: 48 85 d2 test %rdx,%rdx 19337: 74 36 je 1936f <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x31f> 19339: 49 8b bf c8 00 00 00 mov 0xc8(%r15),%rdi 19340: 48 83 fa 01 cmp $0x1,%rdx 19344: 75 24 jne 1936a <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x31a> 19346: 0f b6 06 movzbl (%rsi),%eax 19349: 88 07 mov %al,(%rdi) 1934b: eb 22 jmp 1936f <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x31f> 1934d: 0f 1f 00 nopl (%rax) 19350: 49 89 b7 c8 00 00 00 mov %rsi,0xc8(%r15) 19357: 41 0f 10 47 48 movups 0x48(%r15),%xmm0 1935c: 41 0f 11 87 d0 00 00 movups %xmm0,0xd0(%r15) 19363: 00 19364: 49 89 47 40 mov %rax,0x40(%r15) 19368: eb 1f jmp 19389 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x339> 1936a: e8 c1 d0 fe ff call 6430 1936f: 49 8b 47 48 mov 0x48(%r15),%rax 19373: 49 8b 8f c8 00 00 00 mov 0xc8(%r15),%rcx 1937a: 49 89 87 d0 00 00 00 mov %rax,0xd0(%r15) 19381: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 19385: 49 8b 47 40 mov 0x40(%r15),%rax 19389: 49 c7 47 48 00 00 00 movq $0x0,0x48(%r15) 19390: 00 19391: c6 00 00 movb $0x0,(%rax) 19394: 49 8b 77 60 mov 0x60(%r15),%rsi 19398: 49 8d 47 70 lea 0x70(%r15),%rax 1939c: 48 39 f0 cmp %rsi,%rax 1939f: 74 4f je 193f0 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x3a0> 193a1: 49 8d 97 f8 00 00 00 lea 0xf8(%r15),%rdx 193a8: 49 8b 8f e8 00 00 00 mov 0xe8(%r15),%rcx 193af: 48 39 ca cmp %rcx,%rdx 193b2: 74 6c je 19420 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x3d0> 193b4: 49 8b 97 f8 00 00 00 mov 0xf8(%r15),%rdx 193bb: 49 89 b7 e8 00 00 00 mov %rsi,0xe8(%r15) 193c2: 41 0f 10 47 68 movups 0x68(%r15),%xmm0 193c7: 41 0f 11 87 f0 00 00 movups %xmm0,0xf0(%r15) 193ce: 00 193cf: 48 85 c9 test %rcx,%rcx 193d2: 74 60 je 19434 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x3e4> 193d4: 49 89 4f 60 mov %rcx,0x60(%r15) 193d8: 49 89 57 70 mov %rdx,0x70(%r15) 193dc: 48 89 c8 mov %rcx,%rax 193df: e9 95 fe ff ff jmp 19279 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x229> 193e4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 193eb: 00 00 00 00 00 193f0: 49 8b 57 68 mov 0x68(%r15),%rdx 193f4: 48 85 d2 test %rdx,%rdx 193f7: 0f 84 62 fe ff ff je 1925f <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x20f> 193fd: 49 8b bf e8 00 00 00 mov 0xe8(%r15),%rdi 19404: 48 83 fa 01 cmp $0x1,%rdx 19408: 0f 85 4c fe ff ff jne 1925a <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x20a> 1940e: 0f b6 06 movzbl (%rsi),%eax 19411: 88 07 mov %al,(%rdi) 19413: e9 47 fe ff ff jmp 1925f <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x20f> 19418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1941f: 00 19420: 49 89 b7 e8 00 00 00 mov %rsi,0xe8(%r15) 19427: 41 0f 10 47 68 movups 0x68(%r15),%xmm0 1942c: 41 0f 11 87 f0 00 00 movups %xmm0,0xf0(%r15) 19433: 00 19434: 49 89 47 60 mov %rax,0x60(%r15) 19438: e9 3c fe ff ff jmp 19279 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x229> 1943d: 0f 1f 00 nopl (%rax) 19440: 48 8b 44 24 40 mov 0x40(%rsp),%rax 19445: 4c 8b bc 24 98 00 00 mov 0x98(%rsp),%r15 1944c: 00 1944d: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 19452: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 19457: 48 89 4b 30 mov %rcx,0x30(%rbx) 1945b: 0f 28 04 24 movaps (%rsp),%xmm0 1945f: 0f 28 4c 24 10 movaps 0x10(%rsp),%xmm1 19464: 0f 28 54 24 20 movaps 0x20(%rsp),%xmm2 19469: 0f 11 53 20 movups %xmm2,0x20(%rbx) 1946d: 0f 11 4b 10 movups %xmm1,0x10(%rbx) 19471: 0f 11 03 movups %xmm0,(%rbx) 19474: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 19479: 48 89 4b 38 mov %rcx,0x38(%rbx) 1947d: 48 39 f0 cmp %rsi,%rax 19480: 74 3e je 194c0 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x470> 19482: 48 8b 4b 40 mov 0x40(%rbx),%rcx 19486: 48 3b 8c 24 90 00 00 cmp 0x90(%rsp),%rcx 1948d: 00 1948e: 74 4d je 194dd <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x48d> 19490: 48 8b 53 50 mov 0x50(%rbx),%rdx 19494: 48 89 43 40 mov %rax,0x40(%rbx) 19498: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 1949d: 0f 11 43 48 movups %xmm0,0x48(%rbx) 194a1: 48 85 c9 test %rcx,%rcx 194a4: 74 44 je 194ea <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x49a> 194a6: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 194ab: 48 89 54 24 50 mov %rdx,0x50(%rsp) 194b0: eb 67 jmp 19519 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x4c9> 194b2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 194b9: 1f 84 00 00 00 00 00 194c0: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 194c5: 48 85 d2 test %rdx,%rdx 194c8: 74 39 je 19503 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x4b3> 194ca: 48 8b 7b 40 mov 0x40(%rbx),%rdi 194ce: 48 83 fa 01 cmp $0x1,%rdx 194d2: 75 20 jne 194f4 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x4a4> 194d4: 0f b6 44 24 50 movzbl 0x50(%rsp),%eax 194d9: 88 07 mov %al,(%rdi) 194db: eb 26 jmp 19503 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x4b3> 194dd: 48 89 43 40 mov %rax,0x40(%rbx) 194e1: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 194e6: 0f 11 43 48 movups %xmm0,0x48(%rbx) 194ea: 48 89 74 24 40 mov %rsi,0x40(%rsp) 194ef: 48 89 f1 mov %rsi,%rcx 194f2: eb 25 jmp 19519 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x4c9> 194f4: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 194f9: e8 32 cf fe ff call 6430 194fe: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 19503: 48 8b 44 24 48 mov 0x48(%rsp),%rax 19508: 48 89 43 48 mov %rax,0x48(%rbx) 1950c: 48 8b 4b 40 mov 0x40(%rbx),%rcx 19510: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 19514: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 19519: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 19520: 00 00 19522: c6 01 00 movb $0x0,(%rcx) 19525: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 1952a: 48 39 e9 cmp %rbp,%rcx 1952d: 74 31 je 19560 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x510> 1952f: 48 8b 43 60 mov 0x60(%rbx),%rax 19533: 48 3b 84 24 88 00 00 cmp 0x88(%rsp),%rax 1953a: 00 1953b: 74 40 je 1957d <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x52d> 1953d: 48 8b 53 70 mov 0x70(%rbx),%rdx 19541: 48 89 4b 60 mov %rcx,0x60(%rbx) 19545: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 1954a: 0f 11 43 68 movups %xmm0,0x68(%rbx) 1954e: 48 85 c0 test %rax,%rax 19551: 74 37 je 1958a <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x53a> 19553: 48 89 44 24 60 mov %rax,0x60(%rsp) 19558: 48 89 54 24 70 mov %rdx,0x70(%rsp) 1955d: eb 58 jmp 195b7 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x567> 1955f: 90 nop 19560: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 19565: 48 85 d2 test %rdx,%rdx 19568: 74 37 je 195a1 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x551> 1956a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1956e: 48 83 fa 01 cmp $0x1,%rdx 19572: 75 20 jne 19594 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x544> 19574: 0f b6 44 24 70 movzbl 0x70(%rsp),%eax 19579: 88 07 mov %al,(%rdi) 1957b: eb 24 jmp 195a1 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x551> 1957d: 48 89 4b 60 mov %rcx,0x60(%rbx) 19581: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 19586: 0f 11 43 68 movups %xmm0,0x68(%rbx) 1958a: 48 89 6c 24 60 mov %rbp,0x60(%rsp) 1958f: 48 89 e8 mov %rbp,%rax 19592: eb 23 jmp 195b7 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x567> 19594: 48 89 ee mov %rbp,%rsi 19597: e8 94 ce fe ff call 6430 1959c: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 195a1: 48 8b 44 24 68 mov 0x68(%rsp),%rax 195a6: 48 89 43 68 mov %rax,0x68(%rbx) 195aa: 48 8b 4b 60 mov 0x60(%rbx),%rcx 195ae: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 195b2: 48 8b 44 24 60 mov 0x60(%rsp),%rax 195b7: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 195be: 00 00 195c0: c6 00 00 movb $0x0,(%rax) 195c3: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 195ca: 00 195cb: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 195d2: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 195d7: 48 39 ef cmp %rbp,%rdi 195da: 74 0a je 195e6 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x596> 195dc: e8 9f ce fe ff call 6480 <_ZdlPv@plt> 195e1: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 195e6: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 195eb: 48 39 f7 cmp %rsi,%rdi 195ee: 74 0a je 195fa <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x5aa> 195f0: e8 8b ce fe ff call 6480 <_ZdlPv@plt> 195f5: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 195fa: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi 19601: 00 19602: e9 d2 fa ff ff jmp 190d9 <_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_T0_+0x89> 19607: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 1960e: 5b pop %rbx 1960f: 41 5c pop %r12 19611: 41 5d pop %r13 19613: 41 5e pop %r14 19615: 41 5f pop %r15 19617: 5d pop %rbp 19618: c3 ret 19619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000019620 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_>: 19620: 41 57 push %r15 19622: 41 56 push %r14 19624: 41 54 push %r12 19626: 53 push %rbx 19627: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1962e: 49 89 fc mov %rdi,%r12 19631: 0f 10 07 movups (%rdi),%xmm0 19634: 0f 10 4f 10 movups 0x10(%rdi),%xmm1 19638: 0f 10 57 20 movups 0x20(%rdi),%xmm2 1963c: 0f 10 5f 30 movups 0x30(%rdi),%xmm3 19640: 0f 29 5c 24 30 movaps %xmm3,0x30(%rsp) 19645: 0f 29 54 24 20 movaps %xmm2,0x20(%rsp) 1964a: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) 1964f: 0f 29 04 24 movaps %xmm0,(%rsp) 19653: 4c 8d 74 24 50 lea 0x50(%rsp),%r14 19658: 4c 89 74 24 40 mov %r14,0x40(%rsp) 1965d: 48 8b 4f 40 mov 0x40(%rdi),%rcx 19661: 48 8d 47 50 lea 0x50(%rdi),%rax 19665: 48 39 c1 cmp %rax,%rcx 19668: 74 0f je 19679 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x59> 1966a: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 1966f: 48 8b 08 mov (%rax),%rcx 19672: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 19677: eb 07 jmp 19680 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x60> 19679: 0f 10 01 movups (%rcx),%xmm0 1967c: 41 0f 11 06 movups %xmm0,(%r14) 19680: 49 8b 4c 24 48 mov 0x48(%r12),%rcx 19685: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 1968a: 49 89 44 24 40 mov %rax,0x40(%r12) 1968f: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) 19696: 00 00 19698: 41 c6 44 24 50 00 movb $0x0,0x50(%r12) 1969e: 4c 8d 7c 24 70 lea 0x70(%rsp),%r15 196a3: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 196a8: 49 8b 4c 24 60 mov 0x60(%r12),%rcx 196ad: 49 8d 44 24 70 lea 0x70(%r12),%rax 196b2: 48 39 c1 cmp %rax,%rcx 196b5: 74 0f je 196c6 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0xa6> 196b7: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 196bc: 48 8b 08 mov (%rax),%rcx 196bf: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 196c4: eb 07 jmp 196cd <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0xad> 196c6: 0f 10 01 movups (%rcx),%xmm0 196c9: 41 0f 11 07 movups %xmm0,(%r15) 196cd: 49 8b 4c 24 68 mov 0x68(%r12),%rcx 196d2: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 196d7: 49 89 44 24 60 mov %rax,0x60(%r12) 196dc: 49 c7 44 24 68 00 00 movq $0x0,0x68(%r12) 196e3: 00 00 196e5: 41 c6 44 24 70 00 movb $0x0,0x70(%r12) 196eb: 49 8b 84 24 80 00 00 mov 0x80(%r12),%rax 196f2: 00 196f3: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 196fa: 00 196fb: eb 19 jmp 19716 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0xf6> 196fd: 0f 1f 00 nopl (%rax) 19700: 49 8d 9c 24 78 ff ff lea -0x88(%r12),%rbx 19707: ff 19708: 4c 89 e7 mov %r12,%rdi 1970b: 48 89 de mov %rbx,%rsi 1970e: e8 3d f5 ff ff call 18c50 <_ZN1M15ProfilingDetail14CompletedEntryaSEOS1_> 19713: 49 89 dc mov %rbx,%r12 19716: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1971b: 49 8b 4c 24 a0 mov -0x60(%r12),%rcx 19720: 48 39 c8 cmp %rcx,%rax 19723: 7c db jl 19700 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0xe0> 19725: 7f 0c jg 19733 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x113> 19727: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1972c: 49 3b 44 24 98 cmp -0x68(%r12),%rax 19731: 72 cd jb 19700 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0xe0> 19733: 48 8b 44 24 30 mov 0x30(%rsp),%rax 19738: 49 89 44 24 30 mov %rax,0x30(%r12) 1973d: 0f 28 04 24 movaps (%rsp),%xmm0 19741: 0f 28 4c 24 10 movaps 0x10(%rsp),%xmm1 19746: 0f 28 54 24 20 movaps 0x20(%rsp),%xmm2 1974b: 41 0f 11 54 24 20 movups %xmm2,0x20(%r12) 19751: 41 0f 11 4c 24 10 movups %xmm1,0x10(%r12) 19757: 41 0f 11 04 24 movups %xmm0,(%r12) 1975c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 19761: 49 89 44 24 38 mov %rax,0x38(%r12) 19766: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 1976b: 4c 39 f1 cmp %r14,%rcx 1976e: 74 35 je 197a5 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x185> 19770: 49 8d 54 24 50 lea 0x50(%r12),%rdx 19775: 49 8b 44 24 40 mov 0x40(%r12),%rax 1977a: 48 39 c2 cmp %rax,%rdx 1977d: 74 44 je 197c3 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1a3> 1977f: 49 8b 54 24 50 mov 0x50(%r12),%rdx 19784: 49 89 4c 24 40 mov %rcx,0x40(%r12) 19789: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 1978e: 41 0f 11 44 24 48 movups %xmm0,0x48(%r12) 19794: 48 85 c0 test %rax,%rax 19797: 74 3a je 197d3 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1b3> 19799: 48 89 44 24 40 mov %rax,0x40(%rsp) 1979e: 48 89 54 24 50 mov %rdx,0x50(%rsp) 197a3: eb 58 jmp 197fd <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1dd> 197a5: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 197aa: 48 85 d2 test %rdx,%rdx 197ad: 74 36 je 197e5 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1c5> 197af: 49 8b 7c 24 40 mov 0x40(%r12),%rdi 197b4: 48 83 fa 01 cmp $0x1,%rdx 197b8: 75 23 jne 197dd <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1bd> 197ba: 0f b6 44 24 50 movzbl 0x50(%rsp),%eax 197bf: 88 07 mov %al,(%rdi) 197c1: eb 22 jmp 197e5 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1c5> 197c3: 49 89 4c 24 40 mov %rcx,0x40(%r12) 197c8: 0f 10 44 24 48 movups 0x48(%rsp),%xmm0 197cd: 41 0f 11 44 24 48 movups %xmm0,0x48(%r12) 197d3: 4c 89 74 24 40 mov %r14,0x40(%rsp) 197d8: 4c 89 f0 mov %r14,%rax 197db: eb 20 jmp 197fd <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x1dd> 197dd: 4c 89 f6 mov %r14,%rsi 197e0: e8 4b cc fe ff call 6430 197e5: 48 8b 44 24 48 mov 0x48(%rsp),%rax 197ea: 49 89 44 24 48 mov %rax,0x48(%r12) 197ef: 49 8b 4c 24 40 mov 0x40(%r12),%rcx 197f4: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 197f8: 48 8b 44 24 40 mov 0x40(%rsp),%rax 197fd: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 19804: 00 00 19806: c6 00 00 movb $0x0,(%rax) 19809: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 1980e: 4c 39 f9 cmp %r15,%rcx 19811: 74 35 je 19848 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x228> 19813: 49 8d 54 24 70 lea 0x70(%r12),%rdx 19818: 49 8b 44 24 60 mov 0x60(%r12),%rax 1981d: 48 39 c2 cmp %rax,%rdx 19820: 74 44 je 19866 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x246> 19822: 49 8b 54 24 70 mov 0x70(%r12),%rdx 19827: 49 89 4c 24 60 mov %rcx,0x60(%r12) 1982c: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 19831: 41 0f 11 44 24 68 movups %xmm0,0x68(%r12) 19837: 48 85 c0 test %rax,%rax 1983a: 74 3a je 19876 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x256> 1983c: 48 89 44 24 60 mov %rax,0x60(%rsp) 19841: 48 89 54 24 70 mov %rdx,0x70(%rsp) 19846: eb 58 jmp 198a0 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x280> 19848: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 1984d: 48 85 d2 test %rdx,%rdx 19850: 74 36 je 19888 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x268> 19852: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 19857: 48 83 fa 01 cmp $0x1,%rdx 1985b: 75 23 jne 19880 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x260> 1985d: 0f b6 44 24 70 movzbl 0x70(%rsp),%eax 19862: 88 07 mov %al,(%rdi) 19864: eb 22 jmp 19888 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x268> 19866: 49 89 4c 24 60 mov %rcx,0x60(%r12) 1986b: 0f 10 44 24 68 movups 0x68(%rsp),%xmm0 19870: 41 0f 11 44 24 68 movups %xmm0,0x68(%r12) 19876: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 1987b: 4c 89 f8 mov %r15,%rax 1987e: eb 20 jmp 198a0 <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x280> 19880: 4c 89 fe mov %r15,%rsi 19883: e8 a8 cb fe ff call 6430 19888: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1988d: 49 89 44 24 68 mov %rax,0x68(%r12) 19892: 49 8b 4c 24 60 mov 0x60(%r12),%rcx 19897: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 1989b: 48 8b 44 24 60 mov 0x60(%rsp),%rax 198a0: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 198a7: 00 00 198a9: c6 00 00 movb $0x0,(%rax) 198ac: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 198b3: 00 198b4: 49 89 84 24 80 00 00 mov %rax,0x80(%r12) 198bb: 00 198bc: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 198c1: 4c 39 ff cmp %r15,%rdi 198c4: 74 05 je 198cb <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x2ab> 198c6: e8 b5 cb fe ff call 6480 <_ZdlPv@plt> 198cb: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 198d0: 4c 39 f7 cmp %r14,%rdi 198d3: 74 05 je 198da <_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN1M15ProfilingDetail14CompletedEntryESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_less_iterEEvT_T0_+0x2ba> 198d5: e8 a6 cb fe ff call 6480 <_ZdlPv@plt> 198da: 48 81 c4 88 00 00 00 add $0x88,%rsp 198e1: 5b pop %rbx 198e2: 41 5c pop %r12 198e4: 41 5e pop %r14 198e6: 41 5f pop %r15 198e8: c3 ret 198e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000198f0 <_ZN1M17getModularVersionEv>: 198f0: 48 89 f8 mov %rdi,%rax 198f3: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 198fa: 00 198fb: 48 b9 18 00 00 00 02 movabs $0x200000018,%rcx 19902: 00 00 00 19905: 48 89 0f mov %rcx,(%rdi) 19908: c7 47 08 01 00 00 00 movl $0x1,0x8(%rdi) 1990f: 48 8d 0d 74 b4 04 00 lea 0x4b474(%rip),%rcx # 64d8a <_ZL7kSecret+0x437a> 19916: 48 89 4f 10 mov %rcx,0x10(%rdi) 1991a: 48 8d 0d e7 d1 03 00 lea 0x3d1e7(%rip),%rcx # 56b08 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4d91> 19921: 48 89 4f 18 mov %rcx,0x18(%rdi) 19925: 48 8d 0d f5 d1 03 00 lea 0x3d1f5(%rip),%rcx # 56b21 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4daa> 1992c: 48 89 4f 20 mov %rcx,0x20(%rdi) 19930: c3 ret 19931: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 19938: 00 00 00 1993b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000019940 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev>: 19940: 41 57 push %r15 19942: 41 56 push %r14 19944: 53 push %rbx 19945: 48 83 ec 20 sub $0x20,%rsp 19949: 48 89 fb mov %rdi,%rbx 1994c: 48 8b 47 08 mov 0x8(%rdi),%rax 19950: 89 c1 mov %eax,%ecx 19952: 80 e1 07 and $0x7,%cl 19955: 80 f9 06 cmp $0x6,%cl 19958: 74 37 je 19991 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev+0x51> 1995a: 83 e0 07 and $0x7,%eax 1995d: 83 f8 07 cmp $0x7,%eax 19960: 0f 85 9e 00 00 00 jne 19a04 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev+0xc4> 19966: 48 8b 7b 28 mov 0x28(%rbx),%rdi 1996a: 48 85 ff test %rdi,%rdi 1996d: 74 06 je 19975 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev+0x35> 1996f: 48 8b 07 mov (%rdi),%rax 19972: ff 50 10 call *0x10(%rax) 19975: 0f b6 43 18 movzbl 0x18(%rbx),%eax 19979: 24 03 and $0x3,%al 1997b: 3c 01 cmp $0x1,%al 1997d: 75 7b jne 199fa <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev+0xba> 1997f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 19983: 48 83 c4 20 add $0x20,%rsp 19987: 5b pop %rbx 19988: 41 5e pop %r14 1998a: 41 5f pop %r15 1998c: e9 2f cc fe ff jmp 65c0 19991: 44 0f b7 7b 06 movzwl 0x6(%rbx),%r15d 19996: 48 8d 05 23 0a ff ff lea -0xf5dd(%rip),%rax # a3c0 <_ZNSt17_Function_handlerIFPN1M6Detail13TypeInfoTableEvEZNS2_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1999d: 48 89 44 24 18 mov %rax,0x18(%rsp) 199a2: 48 8d 05 77 0a ff ff lea -0xf589(%rip),%rax # a420 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation> 199a9: 48 89 44 24 10 mov %rax,0x10(%rsp) 199ae: 48 89 e7 mov %rsp,%rdi 199b1: e8 ca 1b ff ff call b580 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE> 199b6: 49 89 c6 mov %rax,%r14 199b9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 199be: 48 85 c0 test %rax,%rax 199c1: 74 0d je 199d0 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev+0x90> 199c3: 48 89 e7 mov %rsp,%rdi 199c6: 48 89 fe mov %rdi,%rsi 199c9: ba 03 00 00 00 mov $0x3,%edx 199ce: ff d0 call *%rax 199d0: 49 8b 46 40 mov 0x40(%r14),%rax 199d4: 48 89 c1 mov %rax,%rcx 199d7: 48 c1 e9 20 shr $0x20,%rcx 199db: 4c 39 f9 cmp %r15,%rcx 199de: 76 35 jbe 19a15 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev+0xd5> 199e0: 89 c0 mov %eax,%eax 199e2: 48 c1 e0 04 shl $0x4,%rax 199e6: 49 8b 44 06 70 mov 0x70(%r14,%rax,1),%rax 199eb: 4b 8d 0c 7f lea (%r15,%r15,2),%rcx 199ef: 48 83 c3 10 add $0x10,%rbx 199f3: 48 89 df mov %rbx,%rdi 199f6: ff 54 c8 10 call *0x10(%rax,%rcx,8) 199fa: 48 83 c4 20 add $0x20,%rsp 199fe: 5b pop %rbx 199ff: 41 5e pop %r14 19a01: 41 5f pop %r15 19a03: c3 ret 19a04: 48 8d 3d 78 d1 03 00 lea 0x3d178(%rip),%rdi # 56b83 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e0c> 19a0b: be 01 00 00 00 mov $0x1,%esi 19a10: e8 db 9a 00 00 call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 19a15: 48 8d 3d 8d d9 03 00 lea 0x3d98d(%rip),%rdi # 573a9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5632> 19a1c: 48 8d 35 c7 8c 03 00 lea 0x38cc7(%rip),%rsi # 526ea <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x973> 19a23: 48 8d 0d a8 d9 03 00 lea 0x3d9a8(%rip),%rcx # 573d2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x565b> 19a2a: ba 43 00 00 00 mov $0x43,%edx 19a2f: e8 3c c9 fe ff call 6370 <__assert_fail@plt> 19a34: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 19a3b: 00 00 00 19a3e: 66 90 xchg %ax,%ax 0000000000019a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv>: 19a40: 53 push %rbx 19a41: 48 89 fb mov %rdi,%rbx 19a44: f6 47 05 01 testb $0x1,0x5(%rdi) 19a48: 75 11 jne 19a5b <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x1b> 19a4a: 48 89 df mov %rbx,%rdi 19a4d: e8 ee fe ff ff call 19940 <_ZN1M4LLCL6Detail22SomeConcreteAsyncValueD1Ev> 19a52: 48 89 df mov %rbx,%rdi 19a55: 5b pop %rbx 19a56: e9 65 cb fe ff jmp 65c0 19a5b: 48 8b 43 08 mov 0x8(%rbx),%rax 19a5f: f7 d0 not %eax 19a61: a8 06 test $0x6,%al 19a63: 75 22 jne 19a87 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x47> 19a65: 48 8b 7b 10 mov 0x10(%rbx),%rdi 19a69: 48 85 ff test %rdi,%rdi 19a6c: 74 21 je 19a8f <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x4f> 19a6e: 8b 07 mov (%rdi),%eax 19a70: 85 c0 test %eax,%eax 19a72: 7e 43 jle 19ab7 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x77> 19a74: 8b 07 mov (%rdi),%eax 19a76: 83 f8 01 cmp $0x1,%eax 19a79: 74 05 je 19a80 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x40> 19a7b: f0 ff 0f lock decl (%rdi) 19a7e: 75 0f jne 19a8f <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x4f> 19a80: e8 bb ff ff ff call 19a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv> 19a85: eb 08 jmp 19a8f <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x4f> 19a87: 48 8b 43 08 mov 0x8(%rbx),%rax 19a8b: a8 07 test $0x7,%al 19a8d: 75 09 jne 19a98 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv+0x58> 19a8f: 48 89 df mov %rbx,%rdi 19a92: 5b pop %rbx 19a93: e9 e8 c9 fe ff jmp 6480 <_ZdlPv@plt> 19a98: 48 8d 3d a2 d9 03 00 lea 0x3d9a2(%rip),%rdi # 57441 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x56ca> 19a9f: 48 8d 35 0a 7b 03 00 lea 0x37b0a(%rip),%rsi # 515b0 19aa6: 48 8d 0d 07 da 03 00 lea 0x3da07(%rip),%rcx # 574b4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x573d> 19aad: ba ad 02 00 00 mov $0x2ad,%edx 19ab2: e8 b9 c8 fe ff call 6370 <__assert_fail@plt> 19ab7: 48 8d 3d de 7a 03 00 lea 0x37ade(%rip),%rdi # 5159c 19abe: 48 8d 35 eb 7a 03 00 lea 0x37aeb(%rip),%rsi # 515b0 19ac5: 48 8d 0d 20 7b 03 00 lea 0x37b20(%rip),%rcx # 515ec 19acc: ba e4 02 00 00 mov $0x2e4,%edx 19ad1: e8 9a c8 fe ff call 6370 <__assert_fail@plt> 19ad6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 19add: 00 00 00 0000000000019ae0 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE>: 19ae0: 41 57 push %r15 19ae2: 41 56 push %r14 19ae4: 41 54 push %r12 19ae6: 53 push %rbx 19ae7: 50 push %rax 19ae8: 49 89 f6 mov %rsi,%r14 19aeb: 49 89 ff mov %rdi,%r15 19aee: 48 8b 5f 08 mov 0x8(%rdi),%rbx 19af2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 19af9: 00 19afa: 89 d8 mov %ebx,%eax 19afc: 83 e0 07 and $0x7,%eax 19aff: 4c 8d 25 26 d0 03 00 lea 0x3d026(%rip),%r12 # 56b2c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4db5> 19b06: 49 63 04 84 movslq (%r12,%rax,4),%rax 19b0a: 4c 01 e0 add %r12,%rax 19b0d: ff e0 jmp *%rax 19b0f: 48 8d 3d a5 d0 03 00 lea 0x3d0a5(%rip),%rdi # 56bbb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e44> 19b16: 48 8d 35 c9 d0 03 00 lea 0x3d0c9(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 19b1d: 48 8d 0d f7 d0 03 00 lea 0x3d0f7(%rip),%rcx # 56c1b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4ea4> 19b24: ba 53 00 00 00 mov $0x53,%edx 19b29: e8 42 c8 fe ff call 6370 <__assert_fail@plt> 19b2e: 66 90 xchg %ax,%ax 19b30: 48 83 fb 08 cmp $0x8,%rbx 19b34: 73 68 jae 19b9e <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0xbe> 19b36: b9 05 00 00 00 mov $0x5,%ecx 19b3b: 48 89 d8 mov %rbx,%rax 19b3e: f0 49 0f b1 4f 08 lock cmpxchg %rcx,0x8(%r15) 19b44: 0f 84 05 01 00 00 je 19c4f <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x16f> 19b4a: 48 89 c3 mov %rax,%rbx 19b4d: 48 8b 04 24 mov (%rsp),%rax 19b51: 48 ff c0 inc %rax 19b54: 48 89 04 24 mov %rax,(%rsp) 19b58: 48 83 f8 04 cmp $0x4,%rax 19b5c: 73 12 jae 19b70 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x90> 19b5e: 89 d8 mov %ebx,%eax 19b60: 83 e0 07 and $0x7,%eax 19b63: 49 63 04 84 movslq (%r12,%rax,4),%rax 19b67: 4c 01 e0 add %r12,%rax 19b6a: ff e0 jmp *%rax 19b6c: 0f 1f 40 00 nopl 0x0(%rax) 19b70: 48 83 f8 3f cmp $0x3f,%rax 19b74: 77 1a ja 19b90 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0xb0> 19b76: f3 90 pause 19b78: 49 8b 5f 08 mov 0x8(%r15),%rbx 19b7c: 89 d8 mov %ebx,%eax 19b7e: 83 e0 07 and $0x7,%eax 19b81: 49 63 04 84 movslq (%r12,%rax,4),%rax 19b85: 4c 01 e0 add %r12,%rax 19b88: ff e0 jmp *%rax 19b8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 19b90: 48 89 e7 mov %rsp,%rdi 19b93: e8 b8 6e 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 19b98: 84 c0 test %al,%al 19b9a: 75 57 jne 19bf3 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x113> 19b9c: eb c0 jmp 19b5e <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x7e> 19b9e: 48 8d 3d bf d0 03 00 lea 0x3d0bf(%rip),%rdi # 56c64 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4eed> 19ba5: 48 8d 35 3a d0 03 00 lea 0x3d03a(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 19bac: 48 8d 0d 68 d0 03 00 lea 0x3d068(%rip),%rcx # 56c1b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4ea4> 19bb3: ba 56 00 00 00 mov $0x56,%edx 19bb8: e8 b3 c7 fe ff call 6370 <__assert_fail@plt> 19bbd: 0f 1f 00 nopl (%rax) 19bc0: 48 8b 04 24 mov (%rsp),%rax 19bc4: 48 ff c0 inc %rax 19bc7: 48 89 04 24 mov %rax,(%rsp) 19bcb: 48 83 f8 04 cmp $0x4,%rax 19bcf: 72 22 jb 19bf3 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x113> 19bd1: 48 83 f8 3f cmp $0x3f,%rax 19bd5: 77 14 ja 19beb <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x10b> 19bd7: f3 90 pause 19bd9: 49 8b 5f 08 mov 0x8(%r15),%rbx 19bdd: 89 d8 mov %ebx,%eax 19bdf: 83 e0 07 and $0x7,%eax 19be2: 49 63 04 84 movslq (%r12,%rax,4),%rax 19be6: 4c 01 e0 add %r12,%rax 19be9: ff e0 jmp *%rax 19beb: 48 89 e7 mov %rsp,%rdi 19bee: e8 5d 6e 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 19bf3: 49 8b 5f 08 mov 0x8(%r15),%rbx 19bf7: 89 d8 mov %ebx,%eax 19bf9: 83 e0 07 and $0x7,%eax 19bfc: 49 63 04 84 movslq (%r12,%rax,4),%rax 19c00: 4c 01 e0 add %r12,%rax 19c03: ff e0 jmp *%rax 19c05: 4d 8d 67 10 lea 0x10(%r15),%r12 19c09: 4c 89 f7 mov %r14,%rdi 19c0c: 4c 89 e6 mov %r12,%rsi 19c0f: e8 4c 00 00 00 call 19c60 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_> 19c14: 49 8b 5f 28 mov 0x28(%r15),%rbx 19c18: 48 83 fb 08 cmp $0x8,%rbx 19c1c: 72 31 jb 19c4f <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x16f> 19c1e: f6 c3 04 test $0x4,%bl 19c21: 74 16 je 19c39 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x159> 19c23: 48 89 d8 mov %rbx,%rax 19c26: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19c2a: f6 c3 02 test $0x2,%bl 19c2d: 75 04 jne 19c33 <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x153> 19c2f: 4d 8b 24 24 mov (%r12),%r12 19c33: 4c 89 e7 mov %r12,%rdi 19c36: ff 50 10 call *0x10(%rax) 19c39: f6 c3 02 test $0x2,%bl 19c3c: 75 11 jne 19c4f <_ZN1M4LLCL10AsyncValue21removeAnyInlineWaiterERSt8optionalIN4llvm15unique_functionIFvvEEEE+0x16f> 19c3e: 49 8b 7f 10 mov 0x10(%r15),%rdi 19c42: 49 8b 77 18 mov 0x18(%r15),%rsi 19c46: 49 8b 57 20 mov 0x20(%r15),%rdx 19c4a: e8 f1 bb 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 19c4f: 48 83 c4 08 add $0x8,%rsp 19c53: 5b pop %rbx 19c54: 41 5c pop %r12 19c56: 41 5e pop %r14 19c58: 41 5f pop %r15 19c5a: c3 ret 19c5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000019c60 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_>: 19c60: 41 57 push %r15 19c62: 41 56 push %r14 19c64: 53 push %rbx 19c65: 49 89 f6 mov %rsi,%r14 19c68: 48 89 fb mov %rdi,%rbx 19c6b: 80 7f 20 00 cmpb $0x0,0x20(%rdi) 19c6f: 74 79 je 19cea <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x8a> 19c71: 4c 39 f3 cmp %r14,%rbx 19c74: 0f 84 02 01 00 00 je 19d7c <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x11c> 19c7a: 4c 8b 7b 18 mov 0x18(%rbx),%r15 19c7e: 49 83 ff 08 cmp $0x8,%r15 19c82: 72 32 jb 19cb6 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x56> 19c84: 41 f6 c7 04 test $0x4,%r15b 19c88: 74 16 je 19ca0 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x40> 19c8a: 4c 89 f8 mov %r15,%rax 19c8d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19c91: 48 89 df mov %rbx,%rdi 19c94: 41 f6 c7 02 test $0x2,%r15b 19c98: 75 03 jne 19c9d <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x3d> 19c9a: 48 8b 3b mov (%rbx),%rdi 19c9d: ff 50 10 call *0x10(%rax) 19ca0: 41 f6 c7 02 test $0x2,%r15b 19ca4: 75 10 jne 19cb6 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x56> 19ca6: 48 8b 3b mov (%rbx),%rdi 19ca9: 48 8b 73 08 mov 0x8(%rbx),%rsi 19cad: 48 8b 53 10 mov 0x10(%rbx),%rdx 19cb1: e8 8a bb 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 19cb6: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 19cbd: 00 19cbe: 49 8b 46 18 mov 0x18(%r14),%rax 19cc2: 48 89 43 18 mov %rax,0x18(%rbx) 19cc6: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 19ccb: 0f 82 ab 00 00 00 jb 19d7c <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x11c> 19cd1: a8 02 test $0x2,%al 19cd3: 74 04 je 19cd9 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x79> 19cd5: a8 04 test $0x4,%al 19cd7: 75 41 jne 19d1a <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0xba> 19cd9: 49 8b 46 10 mov 0x10(%r14),%rax 19cdd: 48 89 43 10 mov %rax,0x10(%rbx) 19ce1: 41 0f 10 06 movups (%r14),%xmm0 19ce5: 0f 11 03 movups %xmm0,(%rbx) 19ce8: eb 3d jmp 19d27 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0xc7> 19cea: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 19cf1: 00 19cf2: 49 8b 46 18 mov 0x18(%r14),%rax 19cf6: 48 89 43 18 mov %rax,0x18(%rbx) 19cfa: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 19cff: 72 77 jb 19d78 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x118> 19d01: a8 02 test $0x2,%al 19d03: 74 04 je 19d09 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0xa9> 19d05: a8 04 test $0x4,%al 19d07: 75 41 jne 19d4a <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0xea> 19d09: 49 8b 46 10 mov 0x10(%r14),%rax 19d0d: 48 89 43 10 mov %rax,0x10(%rbx) 19d11: 41 0f 10 06 movups (%r14),%xmm0 19d15: 0f 11 03 movups %xmm0,(%rbx) 19d18: eb 3d jmp 19d57 <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0xf7> 19d1a: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19d1e: 48 89 df mov %rbx,%rdi 19d21: 4c 89 f6 mov %r14,%rsi 19d24: ff 50 08 call *0x8(%rax) 19d27: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 19d2e: 00 19d2f: 0f 28 05 1a ce 03 00 movaps 0x3ce1a(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 19d36: 41 0f 11 06 movups %xmm0,(%r14) 19d3a: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 19d41: ad ad ad 19d44: 49 89 46 10 mov %rax,0x10(%r14) 19d48: eb 32 jmp 19d7c <_ZNSt8optionalIN4llvm15unique_functionIFvvEEEEaSIS3_EENSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS4_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES7_ISt6__and_IJSt9is_scalarIS3_ES8_IS3_NSt5decayISB_E4typeEEEEESt16is_constructibleIS3_JSB_EESt13is_assignableIRS3_SB_EEERS4_E4typeEOSB_+0x11c> 19d4a: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19d4e: 48 89 df mov %rbx,%rdi 19d51: 4c 89 f6 mov %r14,%rsi 19d54: ff 50 08 call *0x8(%rax) 19d57: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 19d5e: 00 19d5f: 0f 28 05 ea cd 03 00 movaps 0x3cdea(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 19d66: 41 0f 11 06 movups %xmm0,(%r14) 19d6a: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 19d71: ad ad ad 19d74: 49 89 46 10 mov %rax,0x10(%r14) 19d78: c6 43 20 01 movb $0x1,0x20(%rbx) 19d7c: 48 89 d8 mov %rbx,%rax 19d7f: 5b pop %rbx 19d80: 41 5e pop %r14 19d82: 41 5f pop %r15 19d84: c3 ret 19d85: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 19d8c: 00 00 00 19d8f: 90 nop 0000000000019d90 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE>: 19d90: 55 push %rbp 19d91: 41 57 push %r15 19d93: 41 56 push %r14 19d95: 41 55 push %r13 19d97: 41 54 push %r12 19d99: 53 push %rbx 19d9a: 48 83 ec 68 sub $0x68,%rsp 19d9e: 48 85 ff test %rdi,%rdi 19da1: 0f 84 5d 04 00 00 je 1a204 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x474> 19da7: 48 89 d3 mov %rdx,%rbx 19daa: 49 89 f6 mov %rsi,%r14 19dad: 49 89 ff mov %rdi,%r15 19db0: eb 25 jmp 19dd7 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x47> 19db2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 19db9: 1f 84 00 00 00 00 00 19dc0: 4c 89 ef mov %r13,%rdi 19dc3: e8 b8 c6 fe ff call 6480 <_ZdlPv@plt> 19dc8: 41 be 04 00 00 00 mov $0x4,%r14d 19dce: 4d 85 ff test %r15,%r15 19dd1: 0f 84 2d 04 00 00 je 1a204 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x474> 19dd7: 4d 85 f6 test %r14,%r14 19dda: 0f 84 52 04 00 00 je 1a232 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x4a2> 19de0: 4d 89 fd mov %r15,%r13 19de3: 49 8b 47 18 mov 0x18(%r15),%rax 19de7: 48 89 44 24 18 mov %rax,0x18(%rsp) 19dec: 48 83 f8 08 cmp $0x8,%rax 19df0: 72 4b jb 19e3d <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0xad> 19df2: a8 02 test $0x2,%al 19df4: 74 04 je 19dfa <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x6a> 19df6: a8 04 test $0x4,%al 19df8: 75 14 jne 19e0e <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x7e> 19dfa: 49 8b 45 10 mov 0x10(%r13),%rax 19dfe: 48 89 44 24 10 mov %rax,0x10(%rsp) 19e03: 41 0f 10 45 00 movups 0x0(%r13),%xmm0 19e08: 0f 29 04 24 movaps %xmm0,(%rsp) 19e0c: eb 0d jmp 19e1b <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x8b> 19e0e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19e12: 48 89 e7 mov %rsp,%rdi 19e15: 4c 89 ee mov %r13,%rsi 19e18: ff 50 08 call *0x8(%rax) 19e1b: 49 c7 45 18 00 00 00 movq $0x0,0x18(%r13) 19e22: 00 19e23: 0f 28 05 26 cd 03 00 movaps 0x3cd26(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 19e2a: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 19e2f: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 19e36: ad ad ad 19e39: 49 89 45 10 mov %rax,0x10(%r13) 19e3d: 48 89 e7 mov %rsp,%rdi 19e40: 48 89 de mov %rbx,%rsi 19e43: e8 18 04 00 00 call 1a260 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE> 19e48: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 19e4d: 48 83 fd 08 cmp $0x8,%rbp 19e51: 72 36 jb 19e89 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0xf9> 19e53: 40 f6 c5 04 test $0x4,%bpl 19e57: 74 17 je 19e70 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0xe0> 19e59: 48 89 e8 mov %rbp,%rax 19e5c: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19e60: 48 89 e7 mov %rsp,%rdi 19e63: 40 f6 c5 02 test $0x2,%bpl 19e67: 75 04 jne 19e6d <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0xdd> 19e69: 48 8b 3c 24 mov (%rsp),%rdi 19e6d: ff 50 10 call *0x10(%rax) 19e70: 40 f6 c5 02 test $0x2,%bpl 19e74: 75 13 jne 19e89 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0xf9> 19e76: 48 8b 3c 24 mov (%rsp),%rdi 19e7a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19e7f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 19e84: e8 b7 b9 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 19e89: 49 83 fe 01 cmp $0x1,%r14 19e8d: 0f 84 7d 00 00 00 je 19f10 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x180> 19e93: 41 8d 4e ff lea -0x1(%r14),%ecx 19e97: b8 ff ff ff ff mov $0xffffffff,%eax 19e9c: d3 e0 shl %cl,%eax 19e9e: f7 d0 not %eax 19ea0: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 19ea7: 00 19ea8: 0f b6 e8 movzbl %al,%ebp 19eab: 41 0f b6 85 88 00 00 movzbl 0x88(%r13),%eax 19eb2: 00 19eb3: 0f b6 c0 movzbl %al,%eax 19eb6: 39 c5 cmp %eax,%ebp 19eb8: 75 1d jne 19ed7 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x147> 19eba: e9 b1 00 00 00 jmp 19f70 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1e0> 19ebf: 90 nop 19ec0: 48 89 e7 mov %rsp,%rdi 19ec3: e8 88 6b 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 19ec8: 41 0f b6 85 88 00 00 movzbl 0x88(%r13),%eax 19ecf: 00 19ed0: 0f b6 c0 movzbl %al,%eax 19ed3: 39 c5 cmp %eax,%ebp 19ed5: 74 29 je 19f00 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x170> 19ed7: 48 8b 04 24 mov (%rsp),%rax 19edb: 48 ff c0 inc %rax 19ede: 48 89 04 24 mov %rax,(%rsp) 19ee2: 48 83 f8 04 cmp $0x4,%rax 19ee6: 72 e0 jb 19ec8 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x138> 19ee8: 48 83 f8 3f cmp $0x3f,%rax 19eec: 77 d2 ja 19ec0 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x130> 19eee: f3 90 pause 19ef0: eb d6 jmp 19ec8 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x138> 19ef2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 19ef9: 1f 84 00 00 00 00 00 19f00: 49 83 fe 01 cmp $0x1,%r14 19f04: 75 6a jne 19f70 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1e0> 19f06: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 19f0d: 00 00 00 19f10: 49 8b 6d 18 mov 0x18(%r13),%rbp 19f14: 4d 8b bd 80 00 00 00 mov 0x80(%r13),%r15 19f1b: 48 83 fd 08 cmp $0x8,%rbp 19f1f: 0f 82 9b fe ff ff jb 19dc0 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x30> 19f25: 40 f6 c5 04 test $0x4,%bpl 19f29: 74 17 je 19f42 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1b2> 19f2b: 48 89 e8 mov %rbp,%rax 19f2e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19f32: 4c 89 ef mov %r13,%rdi 19f35: 40 f6 c5 02 test $0x2,%bpl 19f39: 75 04 jne 19f3f <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1af> 19f3b: 49 8b 7d 00 mov 0x0(%r13),%rdi 19f3f: ff 50 10 call *0x10(%rax) 19f42: 40 f6 c5 02 test $0x2,%bpl 19f46: 0f 85 74 fe ff ff jne 19dc0 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x30> 19f4c: 49 8b 7d 00 mov 0x0(%r13),%rdi 19f50: 49 8b 75 08 mov 0x8(%r13),%rsi 19f54: 49 8b 55 10 mov 0x10(%r13),%rdx 19f58: e8 e3 b8 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 19f5d: e9 5e fe ff ff jmp 19dc0 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x30> 19f62: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 19f69: 1f 84 00 00 00 00 00 19f70: 4d 8d 7d 20 lea 0x20(%r13),%r15 19f74: 41 bc 01 00 00 00 mov $0x1,%r12d 19f7a: eb 10 jmp 19f8c <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1fc> 19f7c: 0f 1f 40 00 nopl 0x0(%rax) 19f80: 49 ff c4 inc %r12 19f83: 49 83 c7 20 add $0x20,%r15 19f87: 4d 39 e6 cmp %r12,%r14 19f8a: 74 84 je 19f10 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x180> 19f8c: 49 83 fc 04 cmp $0x4,%r12 19f90: 0f 84 7d 02 00 00 je 1a213 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x483> 19f96: 49 8b 47 18 mov 0x18(%r15),%rax 19f9a: 48 89 44 24 38 mov %rax,0x38(%rsp) 19f9f: 48 83 f8 07 cmp $0x7,%rax 19fa3: 76 2b jbe 19fd0 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x240> 19fa5: a8 02 test $0x2,%al 19fa7: 74 04 je 19fad <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x21d> 19fa9: a8 04 test $0x4,%al 19fab: 75 32 jne 19fdf <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x24f> 19fad: 49 8b 47 10 mov 0x10(%r15),%rax 19fb1: 48 89 44 24 30 mov %rax,0x30(%rsp) 19fb6: 41 0f 10 07 movups (%r15),%xmm0 19fba: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 19fbf: eb 2d jmp 19fee <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x25e> 19fc1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 19fc8: 0f 1f 84 00 00 00 00 19fcf: 00 19fd0: 48 89 44 24 58 mov %rax,0x58(%rsp) 19fd5: 48 89 44 24 18 mov %rax,0x18(%rsp) 19fda: e9 41 01 00 00 jmp 1a120 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x390> 19fdf: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 19fe3: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 19fe8: 4c 89 fe mov %r15,%rsi 19feb: ff 50 08 call *0x8(%rax) 19fee: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 19ff5: 00 19ff6: 0f 28 05 53 cb 03 00 movaps 0x3cb53(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 19ffd: 41 0f 11 07 movups %xmm0,(%r15) 1a001: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1a008: ad ad ad 1a00b: 49 89 47 10 mov %rax,0x10(%r15) 1a00f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1a014: 48 89 44 24 58 mov %rax,0x58(%rsp) 1a019: 48 83 f8 07 cmp $0x7,%rax 1a01d: 76 61 jbe 1a080 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x2f0> 1a01f: 89 c1 mov %eax,%ecx 1a021: f7 d1 not %ecx 1a023: f6 c1 06 test $0x6,%cl 1a026: 75 62 jne 1a08a <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x2fa> 1a028: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a02c: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 1a031: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 1a036: ff 50 08 call *0x8(%rax) 1a039: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1a03e: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1a045: 00 00 1a047: 0f 28 05 02 cb 03 00 movaps 0x3cb02(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a04e: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 1a053: 48 b9 ad ad ad ad ad movabs $0xadadadadadadadad,%rcx 1a05a: ad ad ad 1a05d: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 1a062: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a067: 48 83 f8 08 cmp $0x8,%rax 1a06b: 0f 82 af 00 00 00 jb 1a120 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x390> 1a071: a8 02 test $0x2,%al 1a073: 75 56 jne 1a0cb <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x33b> 1a075: eb 58 jmp 1a0cf <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x33f> 1a077: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a07e: 00 00 1a080: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a085: e9 96 00 00 00 jmp 1a120 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x390> 1a08a: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1a08f: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 1a094: 0f 28 44 24 20 movaps 0x20(%rsp),%xmm0 1a099: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) 1a09e: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1a0a5: 00 00 1a0a7: 0f 28 05 a2 ca 03 00 movaps 0x3caa2(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a0ae: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 1a0b3: 48 b9 ad ad ad ad ad movabs $0xadadadadadadadad,%rcx 1a0ba: ad ad ad 1a0bd: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 1a0c2: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a0c7: a8 02 test $0x2,%al 1a0c9: 74 04 je 1a0cf <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x33f> 1a0cb: a8 04 test $0x4,%al 1a0cd: 75 15 jne 1a0e4 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x354> 1a0cf: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1a0d4: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a0d9: 0f 28 44 24 40 movaps 0x40(%rsp),%xmm0 1a0de: 0f 29 04 24 movaps %xmm0,(%rsp) 1a0e2: eb 0f jmp 1a0f3 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x363> 1a0e4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a0e8: 48 89 e7 mov %rsp,%rdi 1a0eb: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 1a0f0: ff 50 08 call *0x8(%rax) 1a0f3: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1a0fa: 00 00 1a0fc: 0f 28 05 4d ca 03 00 movaps 0x3ca4d(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a103: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) 1a108: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1a10f: ad ad ad 1a112: 48 89 44 24 50 mov %rax,0x50(%rsp) 1a117: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a11e: 00 00 1a120: 48 8b 03 mov (%rbx),%rax 1a123: 48 89 df mov %rbx,%rdi 1a126: 48 89 e6 mov %rsp,%rsi 1a129: ff 50 18 call *0x18(%rax) 1a12c: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 1a131: 48 83 fd 08 cmp $0x8,%rbp 1a135: 72 36 jb 1a16d <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x3dd> 1a137: 40 f6 c5 04 test $0x4,%bpl 1a13b: 74 17 je 1a154 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x3c4> 1a13d: 48 89 e8 mov %rbp,%rax 1a140: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a144: 48 89 e7 mov %rsp,%rdi 1a147: 40 f6 c5 02 test $0x2,%bpl 1a14b: 75 04 jne 1a151 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x3c1> 1a14d: 48 8b 3c 24 mov (%rsp),%rdi 1a151: ff 50 10 call *0x10(%rax) 1a154: 40 f6 c5 02 test $0x2,%bpl 1a158: 75 13 jne 1a16d <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x3dd> 1a15a: 48 8b 3c 24 mov (%rsp),%rdi 1a15e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1a163: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1a168: e8 d3 b6 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a16d: 48 8b 6c 24 58 mov 0x58(%rsp),%rbp 1a172: 48 83 fd 08 cmp $0x8,%rbp 1a176: 72 3a jb 1a1b2 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x422> 1a178: 40 f6 c5 04 test $0x4,%bpl 1a17c: 74 1a je 1a198 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x408> 1a17e: 48 89 e8 mov %rbp,%rax 1a181: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a185: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 1a18a: 40 f6 c5 02 test $0x2,%bpl 1a18e: 75 05 jne 1a195 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x405> 1a190: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1a195: ff 50 10 call *0x10(%rax) 1a198: 40 f6 c5 02 test $0x2,%bpl 1a19c: 75 14 jne 1a1b2 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x422> 1a19e: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1a1a3: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 1a1a8: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 1a1ad: e8 8e b6 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a1b2: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 1a1b7: 48 83 fd 08 cmp $0x8,%rbp 1a1bb: 0f 82 bf fd ff ff jb 19f80 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1f0> 1a1c1: 40 f6 c5 04 test $0x4,%bpl 1a1c5: 74 1a je 1a1e1 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x451> 1a1c7: 48 89 e8 mov %rbp,%rax 1a1ca: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a1ce: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a1d3: 40 f6 c5 02 test $0x2,%bpl 1a1d7: 75 05 jne 1a1de <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x44e> 1a1d9: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1a1de: ff 50 10 call *0x10(%rax) 1a1e1: 40 f6 c5 02 test $0x2,%bpl 1a1e5: 0f 85 95 fd ff ff jne 19f80 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1f0> 1a1eb: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1a1f0: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1a1f5: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1a1fa: e8 41 b6 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a1ff: e9 7c fd ff ff jmp 19f80 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE+0x1f0> 1a204: 48 83 c4 68 add $0x68,%rsp 1a208: 5b pop %rbx 1a209: 41 5c pop %r12 1a20b: 41 5d pop %r13 1a20d: 41 5e pop %r14 1a20f: 41 5f pop %r15 1a211: 5d pop %rbp 1a212: c3 ret 1a213: 48 8d 3d d5 d2 03 00 lea 0x3d2d5(%rip),%rdi # 574ef <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5778> 1a21a: 48 8d 35 c5 c9 03 00 lea 0x3c9c5(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1a221: 48 8d 0d d7 d2 03 00 lea 0x3d2d7(%rip),%rcx # 574ff <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5788> 1a228: ba a9 00 00 00 mov $0xa9,%edx 1a22d: e8 3e c1 fe ff call 6370 <__assert_fail@plt> 1a232: 48 8d 3d 8c ca 03 00 lea 0x3ca8c(%rip),%rdi # 56cc5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4f4e> 1a239: 48 8d 35 a6 c9 03 00 lea 0x3c9a6(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1a240: 48 8d 0d 93 ca 03 00 lea 0x3ca93(%rip),%rcx # 56cda <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4f63> 1a247: ba e2 00 00 00 mov $0xe2,%edx 1a24c: e8 1f c1 fe ff call 6370 <__assert_fail@plt> 1a251: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1a258: 00 00 00 1a25b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001a260 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE>: 1a260: 41 57 push %r15 1a262: 41 56 push %r14 1a264: 53 push %rbx 1a265: 48 83 ec 40 sub $0x40,%rsp 1a269: 49 89 f6 mov %rsi,%r14 1a26c: 48 8b 47 18 mov 0x18(%rdi),%rax 1a270: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a275: 48 83 f8 07 cmp $0x7,%rax 1a279: 76 4f jbe 1a2ca <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x6a> 1a27b: 48 89 fb mov %rdi,%rbx 1a27e: 89 c1 mov %eax,%ecx 1a280: f7 d1 not %ecx 1a282: 49 bf ad ad ad ad ad movabs $0xadadadadadadadad,%r15 1a289: ad ad ad 1a28c: f6 c1 06 test $0x6,%cl 1a28f: 75 40 jne 1a2d1 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x71> 1a291: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a295: 48 89 e7 mov %rsp,%rdi 1a298: 48 89 de mov %rbx,%rsi 1a29b: ff 50 08 call *0x8(%rax) 1a29e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1a2a3: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1a2aa: 00 1a2ab: 0f 28 05 9e c8 03 00 movaps 0x3c89e(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a2b2: 0f 11 03 movups %xmm0,(%rbx) 1a2b5: 4c 89 7b 10 mov %r15,0x10(%rbx) 1a2b9: 48 89 44 24 38 mov %rax,0x38(%rsp) 1a2be: 48 83 f8 08 cmp $0x8,%rax 1a2c2: 72 7d jb 1a341 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xe1> 1a2c4: a8 02 test $0x2,%al 1a2c6: 75 38 jne 1a300 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xa0> 1a2c8: eb 3a jmp 1a304 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xa4> 1a2ca: 48 89 44 24 38 mov %rax,0x38(%rsp) 1a2cf: eb 70 jmp 1a341 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xe1> 1a2d1: 48 8b 4b 10 mov 0x10(%rbx),%rcx 1a2d5: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1a2da: 0f 10 03 movups (%rbx),%xmm0 1a2dd: 0f 29 04 24 movaps %xmm0,(%rsp) 1a2e1: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1a2e8: 00 1a2e9: 0f 28 05 60 c8 03 00 movaps 0x3c860(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a2f0: 0f 11 03 movups %xmm0,(%rbx) 1a2f3: 4c 89 7b 10 mov %r15,0x10(%rbx) 1a2f7: 48 89 44 24 38 mov %rax,0x38(%rsp) 1a2fc: a8 02 test $0x2,%al 1a2fe: 74 04 je 1a304 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xa4> 1a300: a8 04 test $0x4,%al 1a302: 75 15 jne 1a319 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xb9> 1a304: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a309: 48 89 44 24 30 mov %rax,0x30(%rsp) 1a30e: 0f 28 04 24 movaps (%rsp),%xmm0 1a312: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 1a317: eb 0f jmp 1a328 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0xc8> 1a319: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a31d: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a322: 48 89 e6 mov %rsp,%rsi 1a325: ff 50 08 call *0x8(%rax) 1a328: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1a32f: 00 00 1a331: 0f 28 05 18 c8 03 00 movaps 0x3c818(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a338: 0f 29 04 24 movaps %xmm0,(%rsp) 1a33c: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 1a341: 49 8b 06 mov (%r14),%rax 1a344: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 1a349: 4c 89 f7 mov %r14,%rdi 1a34c: 4c 89 fe mov %r15,%rsi 1a34f: ff 50 18 call *0x18(%rax) 1a352: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 1a357: 48 83 fb 08 cmp $0x8,%rbx 1a35b: 72 35 jb 1a392 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x132> 1a35d: f6 c3 04 test $0x4,%bl 1a360: 74 17 je 1a379 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x119> 1a362: 48 89 d8 mov %rbx,%rax 1a365: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a369: f6 c3 02 test $0x2,%bl 1a36c: 75 05 jne 1a373 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x113> 1a36e: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 1a373: 4c 89 ff mov %r15,%rdi 1a376: ff 50 10 call *0x10(%rax) 1a379: f6 c3 02 test $0x2,%bl 1a37c: 75 14 jne 1a392 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x132> 1a37e: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1a383: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1a388: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1a38d: e8 ae b4 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a392: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1a397: 48 83 fb 08 cmp $0x8,%rbx 1a39b: 72 35 jb 1a3d2 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x172> 1a39d: f6 c3 04 test $0x4,%bl 1a3a0: 74 18 je 1a3ba <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x15a> 1a3a2: 48 89 d8 mov %rbx,%rax 1a3a5: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a3a9: f6 c3 02 test $0x2,%bl 1a3ac: 75 06 jne 1a3b4 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x154> 1a3ae: 48 8b 3c 24 mov (%rsp),%rdi 1a3b2: eb 03 jmp 1a3b7 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x157> 1a3b4: 48 89 e7 mov %rsp,%rdi 1a3b7: ff 50 10 call *0x10(%rax) 1a3ba: f6 c3 02 test $0x2,%bl 1a3bd: 75 13 jne 1a3d2 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE+0x172> 1a3bf: 48 8b 3c 24 mov (%rsp),%rdi 1a3c3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1a3c8: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1a3cd: e8 6e b4 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a3d2: 48 83 c4 40 add $0x40,%rsp 1a3d6: 5b pop %rbx 1a3d7: 41 5e pop %r14 1a3d9: 41 5f pop %r15 1a3db: c3 ret 1a3dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001a3e0 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_>: 1a3e0: 41 57 push %r15 1a3e2: 41 56 push %r14 1a3e4: 41 55 push %r13 1a3e6: 41 54 push %r12 1a3e8: 53 push %rbx 1a3e9: 48 83 ec 10 sub $0x10,%rsp 1a3ed: 48 8b 06 mov (%rsi),%rax 1a3f0: 89 c3 mov %eax,%ebx 1a3f2: 80 e3 07 and $0x7,%bl 1a3f5: 38 d3 cmp %dl,%bl 1a3f7: 0f 84 c0 00 00 00 je 1a4bd <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0xdd> 1a3fd: 80 fa 08 cmp $0x8,%dl 1a400: 0f 83 d6 00 00 00 jae 1a4dc <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0xfc> 1a406: 49 89 f4 mov %rsi,%r12 1a409: 49 89 fe mov %rdi,%r14 1a40c: 44 0f b6 ea movzbl %dl,%r13d 1a410: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1a417: 00 00 1a419: 48 89 c1 mov %rax,%rcx 1a41c: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1a420: 4c 09 e9 or %r13,%rcx 1a423: f0 48 0f b1 4f 08 lock cmpxchg %rcx,0x8(%rdi) 1a429: 48 89 06 mov %rax,(%rsi) 1a42c: 75 08 jne 1a436 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0x56> 1a42e: 49 89 0c 24 mov %rcx,(%r12) 1a432: b0 01 mov $0x1,%al 1a434: eb 79 jmp 1a4af <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0xcf> 1a436: 4c 8d 7c 24 08 lea 0x8(%rsp),%r15 1a43b: eb 29 jmp 1a466 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0x86> 1a43d: 49 8b 04 24 mov (%r12),%rax 1a441: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1a448: 0f 1f 84 00 00 00 00 1a44f: 00 1a450: 48 89 c1 mov %rax,%rcx 1a453: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1a457: 4c 09 e9 or %r13,%rcx 1a45a: f0 49 0f b1 4e 08 lock cmpxchg %rcx,0x8(%r14) 1a460: 49 89 04 24 mov %rax,(%r12) 1a464: 74 c8 je 1a42e <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0x4e> 1a466: 89 c1 mov %eax,%ecx 1a468: 80 e1 07 and $0x7,%cl 1a46b: 38 d9 cmp %bl,%cl 1a46d: 75 3e jne 1a4ad <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0xcd> 1a46f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1a474: 48 ff c1 inc %rcx 1a477: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1a47c: 48 83 f9 04 cmp $0x4,%rcx 1a480: 72 ce jb 1a450 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0x70> 1a482: 48 83 f9 3f cmp $0x3f,%rcx 1a486: 77 08 ja 1a490 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0xb0> 1a488: f3 90 pause 1a48a: eb 10 jmp 1a49c <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0xbc> 1a48c: 0f 1f 40 00 nopl 0x0(%rax) 1a490: 4c 89 ff mov %r15,%rdi 1a493: e8 b8 65 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1a498: 84 c0 test %al,%al 1a49a: 74 a1 je 1a43d <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0x5d> 1a49c: 49 8b 46 08 mov 0x8(%r14),%rax 1a4a0: 49 89 04 24 mov %rax,(%r12) 1a4a4: 89 c1 mov %eax,%ecx 1a4a6: 80 e1 07 and $0x7,%cl 1a4a9: 38 d9 cmp %bl,%cl 1a4ab: 74 a3 je 1a450 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_+0x70> 1a4ad: 31 c0 xor %eax,%eax 1a4af: 48 83 c4 10 add $0x10,%rsp 1a4b3: 5b pop %rbx 1a4b4: 41 5c pop %r12 1a4b6: 41 5d pop %r13 1a4b8: 41 5e pop %r14 1a4ba: 41 5f pop %r15 1a4bc: c3 ret 1a4bd: 48 8d 3d 88 c8 03 00 lea 0x3c888(%rip),%rdi # 56d4c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4fd5> 1a4c4: 48 8d 35 1b c7 03 00 lea 0x3c71b(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1a4cb: 48 8d 0d b5 c8 03 00 lea 0x3c8b5(%rip),%rcx # 56d87 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5010> 1a4d2: ba fb 00 00 00 mov $0xfb,%edx 1a4d7: e8 94 be fe ff call 6370 <__assert_fail@plt> 1a4dc: 48 8d 3d ae d2 03 00 lea 0x3d2ae(%rip),%rdi # 57791 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5a1a> 1a4e3: 48 8d 35 e2 d2 03 00 lea 0x3d2e2(%rip),%rsi # 577cc <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5a55> 1a4ea: 48 8d 0d 30 d3 03 00 lea 0x3d330(%rip),%rcx # 57821 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5aaa> 1a4f1: ba d2 00 00 00 mov $0xd2,%edx 1a4f6: e8 75 be fe ff call 6370 <__assert_fail@plt> 1a4fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001a500 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE>: 1a500: 55 push %rbp 1a501: 41 57 push %r15 1a503: 41 56 push %r14 1a505: 41 55 push %r13 1a507: 41 54 push %r12 1a509: 53 push %rbx 1a50a: 48 83 ec 58 sub $0x58,%rsp 1a50e: 48 89 d3 mov %rdx,%rbx 1a511: 49 89 f6 mov %rsi,%r14 1a514: 49 89 ff mov %rdi,%r15 1a517: 48 89 14 24 mov %rdx,(%rsp) 1a51b: f6 c3 07 test $0x7,%bl 1a51e: 0f 84 7c 00 00 00 je 1a5a0 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0xa0> 1a524: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1a52b: 00 00 1a52d: 89 d8 mov %ebx,%eax 1a52f: 83 e0 07 and $0x7,%eax 1a532: 83 f8 01 cmp $0x1,%eax 1a535: 75 40 jne 1a577 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x77> 1a537: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 1a53c: eb 1c jmp 1a55a <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x5a> 1a53e: 66 90 xchg %ax,%ax 1a540: 48 89 ef mov %rbp,%rdi 1a543: e8 08 65 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1a548: 49 8b 5f 08 mov 0x8(%r15),%rbx 1a54c: 48 89 1c 24 mov %rbx,(%rsp) 1a550: 89 d8 mov %ebx,%eax 1a552: 83 e0 07 and $0x7,%eax 1a555: 83 f8 01 cmp $0x1,%eax 1a558: 75 1d jne 1a577 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x77> 1a55a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a55f: 48 ff c0 inc %rax 1a562: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a567: 48 83 f8 04 cmp $0x4,%rax 1a56b: 72 db jb 1a548 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x48> 1a56d: 48 83 f8 3f cmp $0x3f,%rax 1a571: 77 cd ja 1a540 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x40> 1a573: f3 90 pause 1a575: eb d1 jmp 1a548 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x48> 1a577: 89 d8 mov %ebx,%eax 1a579: f6 d0 not %al 1a57b: a8 06 test $0x6,%al 1a57d: 0f 85 8b 00 00 00 jne 1a60e <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x10e> 1a583: 49 8b 4e 18 mov 0x18(%r14),%rcx 1a587: 48 89 c8 mov %rcx,%rax 1a58a: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a58e: f6 c1 02 test $0x2,%cl 1a591: 75 03 jne 1a596 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x96> 1a593: 4d 8b 36 mov (%r14),%r14 1a596: 4c 89 f7 mov %r14,%rdi 1a599: ff 10 call *(%rax) 1a59b: e9 75 06 00 00 jmp 1ac15 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x715> 1a5a0: 48 83 fb 08 cmp $0x8,%rbx 1a5a4: 0f 83 b8 06 00 00 jae 1ac62 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x762> 1a5aa: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a5b1: 00 00 1a5b3: b9 01 00 00 00 mov $0x1,%ecx 1a5b8: 48 89 d8 mov %rbx,%rax 1a5bb: f0 49 0f b1 4f 08 lock cmpxchg %rcx,0x8(%r15) 1a5c1: 48 89 04 24 mov %rax,(%rsp) 1a5c5: 0f 85 33 03 00 00 jne 1a8fe <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x3fe> 1a5cb: 48 89 0c 24 mov %rcx,(%rsp) 1a5cf: 49 c7 47 28 00 00 00 movq $0x0,0x28(%r15) 1a5d6: 00 1a5d7: 49 8b 46 18 mov 0x18(%r14),%rax 1a5db: 49 89 47 28 mov %rax,0x28(%r15) 1a5df: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 1a5e4: 0f 82 8d 04 00 00 jb 1aa77 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x577> 1a5ea: 49 8d 7f 10 lea 0x10(%r15),%rdi 1a5ee: a8 02 test $0x2,%al 1a5f0: 74 08 je 1a5fa <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0xfa> 1a5f2: a8 04 test $0x4,%al 1a5f4: 0f 85 52 04 00 00 jne 1aa4c <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x54c> 1a5fa: 49 8b 46 10 mov 0x10(%r14),%rax 1a5fe: 48 89 47 10 mov %rax,0x10(%rdi) 1a602: 41 0f 10 06 movups (%r14),%xmm0 1a606: 0f 11 07 movups %xmm0,(%rdi) 1a609: e9 48 04 00 00 jmp 1aa56 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x556> 1a60e: 49 89 dd mov %rbx,%r13 1a611: eb 28 jmp 1a63b <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x13b> 1a613: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1a61a: 84 00 00 00 00 00 1a620: 48 89 df mov %rbx,%rdi 1a623: e8 58 be fe ff call 6480 <_ZdlPv@plt> 1a628: 48 8b 1c 24 mov (%rsp),%rbx 1a62c: 89 d8 mov %ebx,%eax 1a62e: f6 d0 not %al 1a630: 49 89 dd mov %rbx,%r13 1a633: a8 06 test $0x6,%al 1a635: 0f 84 48 ff ff ff je 1a583 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x83> 1a63b: 80 e3 07 and $0x7,%bl 1a63e: 8d 43 fe lea -0x2(%rbx),%eax 1a641: 3c 04 cmp $0x4,%al 1a643: 0f 83 db 05 00 00 jae 1ac24 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x724> 1a649: 0f b6 eb movzbl %bl,%ebp 1a64c: ff cd dec %ebp 1a64e: 83 fd 03 cmp $0x3,%ebp 1a651: 77 3d ja 1a690 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x190> 1a653: fe c3 inc %bl 1a655: 0f b6 d3 movzbl %bl,%edx 1a658: 4c 89 ff mov %r15,%rdi 1a65b: 48 89 e6 mov %rsp,%rsi 1a65e: e8 7d fd ff ff call 1a3e0 <_ZN1M4LLCL10AsyncValue9moveStateERN4llvm14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS5_Lj3ES7_EEEES6_> 1a663: 84 c0 test %al,%al 1a665: 0f 85 09 03 00 00 jne 1a974 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x474> 1a66b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a670: 48 ff c0 inc %rax 1a673: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a678: 48 83 f8 04 cmp $0x4,%rax 1a67c: 72 aa jb 1a628 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x128> 1a67e: 48 83 f8 3f cmp $0x3f,%rax 1a682: 77 47 ja 1a6cb <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x1cb> 1a684: f3 90 pause 1a686: eb a0 jmp 1a628 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x128> 1a688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a68f: 00 1a690: bf 90 00 00 00 mov $0x90,%edi 1a695: e8 16 be fe ff call 64b0 <_Znwm@plt> 1a69a: 48 89 c3 mov %rax,%rbx 1a69d: 4d 89 ec mov %r13,%r12 1a6a0: 49 83 e4 f8 and $0xfffffffffffffff8,%r12 1a6a4: 49 8b 46 18 mov 0x18(%r14),%rax 1a6a8: 48 89 43 18 mov %rax,0x18(%rbx) 1a6ac: 48 83 f8 08 cmp $0x8,%rax 1a6b0: 72 56 jb 1a708 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x208> 1a6b2: a8 02 test $0x2,%al 1a6b4: 74 04 je 1a6ba <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x1ba> 1a6b6: a8 04 test $0x4,%al 1a6b8: 75 20 jne 1a6da <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x1da> 1a6ba: 49 8b 46 10 mov 0x10(%r14),%rax 1a6be: 48 89 43 10 mov %rax,0x10(%rbx) 1a6c2: 41 0f 10 06 movups (%r14),%xmm0 1a6c6: 0f 11 03 movups %xmm0,(%rbx) 1a6c9: eb 1c jmp 1a6e7 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x1e7> 1a6cb: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a6d0: e8 7b 63 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1a6d5: e9 4e ff ff ff jmp 1a628 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x128> 1a6da: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a6de: 48 89 df mov %rbx,%rdi 1a6e1: 4c 89 f6 mov %r14,%rsi 1a6e4: ff 50 08 call *0x8(%rax) 1a6e7: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1a6ee: 00 1a6ef: 0f 28 05 5a c4 03 00 movaps 0x3c45a(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a6f6: 41 0f 11 06 movups %xmm0,(%r14) 1a6fa: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1a701: ad ad ad 1a704: 49 89 46 10 mov %rax,0x10(%r14) 1a708: 4c 89 a3 80 00 00 00 mov %r12,0x80(%rbx) 1a70f: c6 83 88 00 00 00 00 movb $0x0,0x88(%rbx) 1a716: f6 c3 07 test $0x7,%bl 1a719: 0f 85 24 05 00 00 jne 1ac43 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x743> 1a71f: 48 89 d9 mov %rbx,%rcx 1a722: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1a726: 48 83 c9 02 or $0x2,%rcx 1a72a: 4c 89 e8 mov %r13,%rax 1a72d: f0 49 0f b1 4f 08 lock cmpxchg %rcx,0x8(%r15) 1a733: 48 89 04 24 mov %rax,(%rsp) 1a737: 0f 84 a7 02 00 00 je 1a9e4 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x4e4> 1a73d: 89 c1 mov %eax,%ecx 1a73f: f7 d1 not %ecx 1a741: f6 c1 06 test $0x6,%cl 1a744: 0f 84 c3 02 00 00 je 1aa0d <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x50d> 1a74a: 48 8b 43 18 mov 0x18(%rbx),%rax 1a74e: 48 89 44 24 28 mov %rax,0x28(%rsp) 1a753: 48 83 f8 08 cmp $0x8,%rax 1a757: 72 4a jb 1a7a3 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x2a3> 1a759: a8 02 test $0x2,%al 1a75b: 74 04 je 1a761 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x261> 1a75d: a8 04 test $0x4,%al 1a75f: 75 13 jne 1a774 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x274> 1a761: 48 8b 43 10 mov 0x10(%rbx),%rax 1a765: 48 89 44 24 20 mov %rax,0x20(%rsp) 1a76a: 0f 10 03 movups (%rbx),%xmm0 1a76d: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 1a772: eb 0f jmp 1a783 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x283> 1a774: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a778: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1a77d: 48 89 de mov %rbx,%rsi 1a780: ff 50 08 call *0x8(%rax) 1a783: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1a78a: 00 1a78b: 0f 28 05 be c3 03 00 movaps 0x3c3be(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1a792: 0f 11 03 movups %xmm0,(%rbx) 1a795: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1a79c: ad ad ad 1a79f: 48 89 43 10 mov %rax,0x10(%rbx) 1a7a3: 48 8d 44 24 10 lea 0x10(%rsp),%rax 1a7a8: 4c 39 f0 cmp %r14,%rax 1a7ab: 0f 84 88 00 00 00 je 1a839 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x339> 1a7b1: 49 8b 6e 18 mov 0x18(%r14),%rbp 1a7b5: 48 83 fd 08 cmp $0x8,%rbp 1a7b9: 72 32 jb 1a7ed <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x2ed> 1a7bb: 40 f6 c5 04 test $0x4,%bpl 1a7bf: 74 16 je 1a7d7 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x2d7> 1a7c1: 48 89 e8 mov %rbp,%rax 1a7c4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a7c8: 4c 89 f7 mov %r14,%rdi 1a7cb: 40 f6 c5 02 test $0x2,%bpl 1a7cf: 75 03 jne 1a7d4 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x2d4> 1a7d1: 49 8b 3e mov (%r14),%rdi 1a7d4: ff 50 10 call *0x10(%rax) 1a7d7: 40 f6 c5 02 test $0x2,%bpl 1a7db: 75 10 jne 1a7ed <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x2ed> 1a7dd: 49 8b 3e mov (%r14),%rdi 1a7e0: 49 8b 76 08 mov 0x8(%r14),%rsi 1a7e4: 49 8b 56 10 mov 0x10(%r14),%rdx 1a7e8: e8 53 b0 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a7ed: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1a7f2: 49 89 46 18 mov %rax,0x18(%r14) 1a7f6: 48 83 f8 08 cmp $0x8,%rax 1a7fa: 0f 82 80 00 00 00 jb 1a880 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x380> 1a800: a8 02 test $0x2,%al 1a802: 74 08 je 1a80c <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x30c> 1a804: a8 04 test $0x4,%al 1a806: 0f 85 c8 00 00 00 jne 1a8d4 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x3d4> 1a80c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1a811: 49 89 46 10 mov %rax,0x10(%r14) 1a815: 0f 28 44 24 10 movaps 0x10(%rsp),%xmm0 1a81a: 41 0f 11 06 movups %xmm0,(%r14) 1a81e: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 1a825: 00 00 00 00 1a829: 48 8b 6b 18 mov 0x18(%rbx),%rbp 1a82d: 48 83 fd 08 cmp $0x8,%rbp 1a831: 0f 82 e9 fd ff ff jb 1a620 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x120> 1a837: eb 60 jmp 1a899 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x399> 1a839: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp 1a83e: 48 83 fd 08 cmp $0x8,%rbp 1a842: 72 3c jb 1a880 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x380> 1a844: 40 f6 c5 04 test $0x4,%bpl 1a848: 74 16 je 1a860 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x360> 1a84a: 48 89 e8 mov %rbp,%rax 1a84d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a851: 4c 89 f7 mov %r14,%rdi 1a854: 40 f6 c5 02 test $0x2,%bpl 1a858: 75 03 jne 1a85d <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x35d> 1a85a: 49 8b 3e mov (%r14),%rdi 1a85d: ff 50 10 call *0x10(%rax) 1a860: 40 f6 c5 02 test $0x2,%bpl 1a864: 75 1a jne 1a880 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x380> 1a866: 49 8b 3e mov (%r14),%rdi 1a869: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1a86e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1a873: e8 c8 af 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a87f: 00 1a880: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 1a887: 00 00 00 00 1a88b: 48 8b 6b 18 mov 0x18(%rbx),%rbp 1a88f: 48 83 fd 08 cmp $0x8,%rbp 1a893: 0f 82 87 fd ff ff jb 1a620 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x120> 1a899: 40 f6 c5 04 test $0x4,%bpl 1a89d: 74 16 je 1a8b5 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x3b5> 1a89f: 48 89 e8 mov %rbp,%rax 1a8a2: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a8a6: 48 89 df mov %rbx,%rdi 1a8a9: 40 f6 c5 02 test $0x2,%bpl 1a8ad: 75 03 jne 1a8b2 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x3b2> 1a8af: 48 8b 3b mov (%rbx),%rdi 1a8b2: ff 50 10 call *0x10(%rax) 1a8b5: 40 f6 c5 02 test $0x2,%bpl 1a8b9: 0f 85 61 fd ff ff jne 1a620 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x120> 1a8bf: 48 8b 3b mov (%rbx),%rdi 1a8c2: 48 8b 73 08 mov 0x8(%rbx),%rsi 1a8c6: 48 8b 53 10 mov 0x10(%rbx),%rdx 1a8ca: e8 71 af 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1a8cf: e9 4c fd ff ff jmp 1a620 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x120> 1a8d4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1a8d8: 4c 89 f7 mov %r14,%rdi 1a8db: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1a8e0: ff 50 08 call *0x8(%rax) 1a8e3: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 1a8ea: 00 00 00 00 1a8ee: 48 8b 6b 18 mov 0x18(%rbx),%rbp 1a8f2: 48 83 fd 08 cmp $0x8,%rbp 1a8f6: 0f 82 24 fd ff ff jb 1a620 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x120> 1a8fc: eb 9b jmp 1a899 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x399> 1a8fe: 48 89 c3 mov %rax,%rbx 1a901: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 1a906: eb 3c jmp 1a944 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x444> 1a908: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a90f: 00 1a910: f3 90 pause 1a912: 49 8b 5f 08 mov 0x8(%r15),%rbx 1a916: 48 89 1c 24 mov %rbx,(%rsp) 1a91a: f6 c3 07 test $0x7,%bl 1a91d: 0f 85 01 fc ff ff jne 1a524 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x24> 1a923: 48 89 d9 mov %rbx,%rcx 1a926: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1a92a: 48 83 c9 01 or $0x1,%rcx 1a92e: 48 89 d8 mov %rbx,%rax 1a931: f0 49 0f b1 4f 08 lock cmpxchg %rcx,0x8(%r15) 1a937: 48 89 c3 mov %rax,%rbx 1a93a: 48 89 04 24 mov %rax,(%rsp) 1a93e: 0f 84 87 fc ff ff je 1a5cb <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0xcb> 1a944: f6 c3 07 test $0x7,%bl 1a947: 0f 85 d7 fb ff ff jne 1a524 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x24> 1a94d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a952: 48 ff c0 inc %rax 1a955: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a95a: 48 83 f8 04 cmp $0x4,%rax 1a95e: 72 c3 jb 1a923 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x423> 1a960: 48 83 f8 3f cmp $0x3f,%rax 1a964: 76 aa jbe 1a910 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x410> 1a966: 48 89 ef mov %rbp,%rdi 1a969: e8 e2 60 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1a96e: 84 c0 test %al,%al 1a970: 75 a0 jne 1a912 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x412> 1a972: eb af jmp 1a923 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x423> 1a974: 48 8b 1c 24 mov (%rsp),%rbx 1a978: 48 83 e3 f8 and $0xfffffffffffffff8,%rbx 1a97c: 89 e9 mov %ebp,%ecx 1a97e: 48 ff c9 dec %rcx 1a981: 0f b6 83 88 00 00 00 movzbl 0x88(%rbx),%eax 1a988: 0f b6 c0 movzbl %al,%eax 1a98b: bd 01 00 00 00 mov $0x1,%ebp 1a990: d3 e5 shl %cl,%ebp 1a992: 0f a3 c8 bt %ecx,%eax 1a995: 0f 82 05 03 00 00 jb 1aca0 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x7a0> 1a99b: 48 c1 e1 05 shl $0x5,%rcx 1a99f: 48 c7 44 0b 38 00 00 movq $0x0,0x38(%rbx,%rcx,1) 1a9a6: 00 00 1a9a8: 49 8b 46 18 mov 0x18(%r14),%rax 1a9ac: 48 89 44 0b 38 mov %rax,0x38(%rbx,%rcx,1) 1a9b1: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 1a9b6: 0f 82 2f 01 00 00 jb 1aaeb <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x5eb> 1a9bc: 48 8d 3c 0b lea (%rbx,%rcx,1),%rdi 1a9c0: 48 83 c7 20 add $0x20,%rdi 1a9c4: a8 02 test $0x2,%al 1a9c6: 74 08 je 1a9d0 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x4d0> 1a9c8: a8 04 test $0x4,%al 1a9ca: 0f 85 f0 00 00 00 jne 1aac0 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x5c0> 1a9d0: 49 8b 46 10 mov 0x10(%r14),%rax 1a9d4: 48 89 47 10 mov %rax,0x10(%rdi) 1a9d8: 41 0f 10 06 movups (%r14),%xmm0 1a9dc: 0f 11 07 movups %xmm0,(%rdi) 1a9df: e9 e6 00 00 00 jmp 1aaca <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x5ca> 1a9e4: f7 d0 not %eax 1a9e6: a8 06 test $0x6,%al 1a9e8: 0f 85 27 02 00 00 jne 1ac15 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x715> 1a9ee: 48 8d 3d 95 c5 03 00 lea 0x3c595(%rip),%rdi # 56f8a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5213> 1a9f5: 48 8d 35 ea c1 03 00 lea 0x3c1ea(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1a9fc: 48 8d 0d f8 c3 03 00 lea 0x3c3f8(%rip),%rcx # 56dfb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5084> 1aa03: ba 74 01 00 00 mov $0x174,%edx 1aa08: e8 63 b9 fe ff call 6370 <__assert_fail@plt> 1aa0d: 48 83 f8 08 cmp $0x8,%rax 1aa11: 0f 83 a8 02 00 00 jae 1acbf <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x7bf> 1aa17: 48 8b 43 18 mov 0x18(%rbx),%rax 1aa1b: 48 89 44 24 48 mov %rax,0x48(%rsp) 1aa20: 48 83 f8 08 cmp $0x8,%rax 1aa24: 0f 82 fd 00 00 00 jb 1ab27 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x627> 1aa2a: a8 02 test $0x2,%al 1aa2c: 74 08 je 1aa36 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x536> 1aa2e: a8 04 test $0x4,%al 1aa30: 0f 85 c2 00 00 00 jne 1aaf8 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x5f8> 1aa36: 48 8b 43 10 mov 0x10(%rbx),%rax 1aa3a: 48 89 44 24 40 mov %rax,0x40(%rsp) 1aa3f: 0f 10 03 movups (%rbx),%xmm0 1aa42: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) 1aa47: e9 bb 00 00 00 jmp 1ab07 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x607> 1aa4c: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1aa50: 4c 89 f6 mov %r14,%rsi 1aa53: ff 50 08 call *0x8(%rax) 1aa56: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1aa5d: 00 1aa5e: 0f 28 05 eb c0 03 00 movaps 0x3c0eb(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1aa65: 41 0f 11 06 movups %xmm0,(%r14) 1aa69: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1aa70: ad ad ad 1aa73: 49 89 46 10 mov %rax,0x10(%r14) 1aa77: b8 04 00 00 00 mov $0x4,%eax 1aa7c: f0 49 0f c1 47 08 lock xadd %rax,0x8(%r15) 1aa82: 48 3b 04 24 cmp (%rsp),%rax 1aa86: 0f 85 f5 01 00 00 jne 1ac81 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x781> 1aa8c: 48 8d 48 04 lea 0x4(%rax),%rcx 1aa90: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1aa94: 48 83 c8 05 or $0x5,%rax 1aa98: 48 39 c1 cmp %rax,%rcx 1aa9b: 0f 84 74 01 00 00 je 1ac15 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x715> 1aaa1: 48 8d 3d 32 c4 03 00 lea 0x3c432(%rip),%rdi # 56eda <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5163> 1aaa8: 48 8d 35 37 c1 03 00 lea 0x3c137(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1aaaf: 48 8d 0d 45 c3 03 00 lea 0x3c345(%rip),%rcx # 56dfb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5084> 1aab6: ba 42 01 00 00 mov $0x142,%edx 1aabb: e8 b0 b8 fe ff call 6370 <__assert_fail@plt> 1aac0: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1aac4: 4c 89 f6 mov %r14,%rsi 1aac7: ff 50 08 call *0x8(%rax) 1aaca: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1aad1: 00 1aad2: 0f 28 05 77 c0 03 00 movaps 0x3c077(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1aad9: 41 0f 11 06 movups %xmm0,(%r14) 1aadd: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1aae4: ad ad ad 1aae7: 49 89 46 10 mov %rax,0x10(%r14) 1aaeb: f0 40 08 ab 88 00 00 lock or %bpl,0x88(%rbx) 1aaf2: 00 1aaf3: e9 1d 01 00 00 jmp 1ac15 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x715> 1aaf8: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1aafc: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1ab01: 48 89 de mov %rbx,%rsi 1ab04: ff 50 08 call *0x8(%rax) 1ab07: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1ab0e: 00 1ab0f: 0f 28 05 3a c0 03 00 movaps 0x3c03a(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1ab16: 0f 11 03 movups %xmm0,(%rbx) 1ab19: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1ab20: ad ad ad 1ab23: 48 89 43 10 mov %rax,0x10(%rbx) 1ab27: 48 8d 05 02 f9 fe ff lea -0x106fe(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1ab2e: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ab33: 48 8d 05 16 f9 fe ff lea -0x106ea(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1ab3a: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ab3f: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1ab44: e8 b7 0a ff ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1ab49: 48 89 c5 mov %rax,%rbp 1ab4c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1ab51: 48 85 c0 test %rax,%rax 1ab54: 74 0f je 1ab65 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x665> 1ab56: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1ab5b: 48 89 fe mov %rdi,%rsi 1ab5e: ba 03 00 00 00 mov $0x3,%edx 1ab63: ff d0 call *%rax 1ab65: 41 0f b6 77 04 movzbl 0x4(%r15),%esi 1ab6a: 48 89 ef mov %rbp,%rdi 1ab6d: e8 ce 04 00 00 call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> 1ab72: 48 8b 70 18 mov 0x18(%rax),%rsi 1ab76: 4c 8d 74 24 30 lea 0x30(%rsp),%r14 1ab7b: 4c 89 f7 mov %r14,%rdi 1ab7e: e8 dd f6 ff ff call 1a260 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE> 1ab83: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp 1ab88: 48 83 fd 08 cmp $0x8,%rbp 1ab8c: 72 38 jb 1abc6 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x6c6> 1ab8e: 40 f6 c5 04 test $0x4,%bpl 1ab92: 74 18 je 1abac <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x6ac> 1ab94: 48 89 e8 mov %rbp,%rax 1ab97: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ab9b: 40 f6 c5 02 test $0x2,%bpl 1ab9f: 75 05 jne 1aba6 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x6a6> 1aba1: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 1aba6: 4c 89 f7 mov %r14,%rdi 1aba9: ff 50 10 call *0x10(%rax) 1abac: 40 f6 c5 02 test $0x2,%bpl 1abb0: 75 14 jne 1abc6 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x6c6> 1abb2: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1abb7: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 1abbc: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 1abc1: e8 7a ac 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1abc6: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 1abcd: 00 00 00 00 1abd1: 48 8b 6b 18 mov 0x18(%rbx),%rbp 1abd5: 48 83 fd 08 cmp $0x8,%rbp 1abd9: 72 32 jb 1ac0d <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x70d> 1abdb: 40 f6 c5 04 test $0x4,%bpl 1abdf: 74 16 je 1abf7 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x6f7> 1abe1: 48 89 e8 mov %rbp,%rax 1abe4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1abe8: 48 89 df mov %rbx,%rdi 1abeb: 40 f6 c5 02 test $0x2,%bpl 1abef: 75 03 jne 1abf4 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x6f4> 1abf1: 48 8b 3b mov (%rbx),%rdi 1abf4: ff 50 10 call *0x10(%rax) 1abf7: 40 f6 c5 02 test $0x2,%bpl 1abfb: 75 10 jne 1ac0d <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE+0x70d> 1abfd: 48 8b 3b mov (%rbx),%rdi 1ac00: 48 8b 73 08 mov 0x8(%rbx),%rsi 1ac04: 48 8b 53 10 mov 0x10(%rbx),%rdx 1ac08: e8 33 ac 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1ac0d: 48 89 df mov %rbx,%rdi 1ac10: e8 6b b8 fe ff call 6480 <_ZdlPv@plt> 1ac15: 48 83 c4 58 add $0x58,%rsp 1ac19: 5b pop %rbx 1ac1a: 41 5c pop %r12 1ac1c: 41 5d pop %r13 1ac1e: 41 5e pop %r14 1ac20: 41 5f pop %r15 1ac22: 5d pop %rbp 1ac23: c3 ret 1ac24: 48 8d 3d 2b c9 03 00 lea 0x3c92b(%rip),%rdi # 57556 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x57df> 1ac2b: 48 8d 35 b4 bf 03 00 lea 0x3bfb4(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1ac32: 48 8d 0d 40 c9 03 00 lea 0x3c940(%rip),%rcx # 57579 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5802> 1ac39: ba 14 01 00 00 mov $0x114,%edx 1ac3e: e8 2d b7 fe ff call 6370 <__assert_fail@plt> 1ac43: 48 8d 3d e1 cc 03 00 lea 0x3cce1(%rip),%rdi # 5792b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5bb4> 1ac4a: 48 8d 35 7b cb 03 00 lea 0x3cb7b(%rip),%rsi # 577cc <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5a55> 1ac51: 48 8d 0d 1d cd 03 00 lea 0x3cd1d(%rip),%rcx # 57975 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5bfe> 1ac58: ba cb 00 00 00 mov $0xcb,%edx 1ac5d: e8 0e b7 fe ff call 6370 <__assert_fail@plt> 1ac62: 48 8d 3d fb bf 03 00 lea 0x3bffb(%rip),%rdi # 56c64 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4eed> 1ac69: 48 8d 35 76 bf 03 00 lea 0x3bf76(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1ac70: 48 8d 0d 84 c1 03 00 lea 0x3c184(%rip),%rcx # 56dfb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5084> 1ac77: ba 24 01 00 00 mov $0x124,%edx 1ac7c: e8 ef b6 fe ff call 6370 <__assert_fail@plt> 1ac81: 48 8d 3d e1 c1 03 00 lea 0x3c1e1(%rip),%rdi # 56e69 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x50f2> 1ac88: 48 8d 35 57 bf 03 00 lea 0x3bf57(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1ac8f: 48 8d 0d 65 c1 03 00 lea 0x3c165(%rip),%rcx # 56dfb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5084> 1ac96: ba 3b 01 00 00 mov $0x13b,%edx 1ac9b: e8 d0 b6 fe ff call 6370 <__assert_fail@plt> 1aca0: 48 8d 3d 05 c9 03 00 lea 0x3c905(%rip),%rdi # 575ac <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5835> 1aca7: 48 8d 35 38 bf 03 00 lea 0x3bf38(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1acae: 48 8d 0d 4a c9 03 00 lea 0x3c94a(%rip),%rcx # 575ff <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5888> 1acb5: ba 9f 00 00 00 mov $0x9f,%edx 1acba: e8 b1 b6 fe ff call 6370 <__assert_fail@plt> 1acbf: 48 8d 3d e0 c2 03 00 lea 0x3c2e0(%rip),%rdi # 56fa6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x522f> 1acc6: 48 8d 35 19 bf 03 00 lea 0x3bf19(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1accd: 48 8d 0d 27 c1 03 00 lea 0x3c127(%rip),%rcx # 56dfb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5084> 1acd4: ba 7b 01 00 00 mov $0x17b,%edx 1acd9: e8 92 b6 fe ff call 6370 <__assert_fail@plt> 1acde: 66 90 xchg %ax,%ax 000000000001ace0 <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE>: 1ace0: 41 57 push %r15 1ace2: 41 56 push %r14 1ace4: 41 54 push %r12 1ace6: 53 push %rbx 1ace7: 48 83 ec 28 sub $0x28,%rsp 1aceb: 89 f0 mov %esi,%eax 1aced: 24 fe and $0xfe,%al 1acef: 3c 06 cmp $0x6,%al 1acf1: 0f 85 b7 00 00 00 jne 1adae <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0xce> 1acf7: 49 89 d6 mov %rdx,%r14 1acfa: 48 89 fb mov %rdi,%rbx 1acfd: 44 0f b6 fe movzbl %sil,%r15d 1ad01: 4c 87 7f 08 xchg %r15,0x8(%rdi) 1ad05: 48 8d 05 24 f7 fe ff lea -0x108dc(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1ad0c: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ad11: 48 8d 05 38 f7 fe ff lea -0x108c8(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1ad18: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ad1d: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1ad22: e8 d9 08 ff ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1ad27: 49 89 c4 mov %rax,%r12 1ad2a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1ad2f: 48 85 c0 test %rax,%rax 1ad32: 74 0f je 1ad43 <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0x63> 1ad34: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1ad39: 48 89 fe mov %rdi,%rsi 1ad3c: ba 03 00 00 00 mov $0x3,%edx 1ad41: ff d0 call *%rax 1ad43: 0f b6 73 04 movzbl 0x4(%rbx),%esi 1ad47: 4c 89 e7 mov %r12,%rdi 1ad4a: e8 f1 02 00 00 call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> 1ad4f: 4c 8b 60 18 mov 0x18(%rax),%r12 1ad53: 8b 03 mov (%rbx),%eax 1ad55: 85 c0 test %eax,%eax 1ad57: 7e 74 jle 1adcd <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0xed> 1ad59: 8b 03 mov (%rbx),%eax 1ad5b: 83 f8 01 cmp $0x1,%eax 1ad5e: 74 05 je 1ad65 <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0x85> 1ad60: f0 ff 0b lock decl (%rbx) 1ad63: 75 08 jne 1ad6d <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0x8d> 1ad65: 48 89 df mov %rbx,%rdi 1ad68: e8 d3 ec ff ff call 19a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv> 1ad6d: 44 89 fb mov %r15d,%ebx 1ad70: 80 e3 07 and $0x7,%bl 1ad73: 8d 43 fe lea -0x2(%rbx),%eax 1ad76: 3c 04 cmp $0x4,%al 1ad78: 73 72 jae 1adec <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0x10c> 1ad7a: 41 80 7e 20 00 cmpb $0x0,0x20(%r14) 1ad7f: 74 0b je 1ad8c <_ZN1M4LLCL10AsyncValue20notifyReadyAndDecRefENS1_5StateEOSt8optionalIN4llvm15unique_functionIFvvEEEE+0xac> 1ad81: 4c 89 f7 mov %r14,%rdi 1ad84: 4c 89 e6 mov %r12,%rsi 1ad87: e8 d4 f4 ff ff call 1a260 <_ZN1M4LLCL10AsyncValue14runWaiterLaterEON4llvm15unique_functionIFvvEEEPNS0_9WorkQueueE> 1ad8c: 0f b6 f3 movzbl %bl,%esi 1ad8f: ff ce dec %esi 1ad91: 49 83 e7 f8 and $0xfffffffffffffff8,%r15 1ad95: 4c 89 ff mov %r15,%rdi 1ad98: 4c 89 e2 mov %r12,%rdx 1ad9b: e8 f0 ef ff ff call 19d90 <_ZN1M4LLCL10AsyncValue23runWaitersAndDeallocateEPNS0_14WaiterListNodeEmPNS0_9WorkQueueE> 1ada0: 89 d8 mov %ebx,%eax 1ada2: 48 83 c4 28 add $0x28,%rsp 1ada6: 5b pop %rbx 1ada7: 41 5c pop %r12 1ada9: 41 5e pop %r14 1adab: 41 5f pop %r15 1adad: c3 ret 1adae: 48 8d 3d 12 c2 03 00 lea 0x3c212(%rip),%rdi # 56fc7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5250> 1adb5: 48 8d 35 2a be 03 00 lea 0x3be2a(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1adbc: 48 8d 0d 65 c2 03 00 lea 0x3c265(%rip),%rcx # 57028 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x52b1> 1adc3: ba 92 01 00 00 mov $0x192,%edx 1adc8: e8 a3 b5 fe ff call 6370 <__assert_fail@plt> 1adcd: 48 8d 3d c8 67 03 00 lea 0x367c8(%rip),%rdi # 5159c 1add4: 48 8d 35 d5 67 03 00 lea 0x367d5(%rip),%rsi # 515b0 1addb: 48 8d 0d 0a 68 03 00 lea 0x3680a(%rip),%rcx # 515ec 1ade2: ba e4 02 00 00 mov $0x2e4,%edx 1ade7: e8 84 b5 fe ff call 6370 <__assert_fail@plt> 1adec: 48 8d 3d 63 c7 03 00 lea 0x3c763(%rip),%rdi # 57556 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x57df> 1adf3: 48 8d 35 ec bd 03 00 lea 0x3bdec(%rip),%rsi # 56be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4e6f> 1adfa: 48 8d 0d 78 c7 03 00 lea 0x3c778(%rip),%rcx # 57579 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5802> 1ae01: ba 14 01 00 00 mov $0x114,%edx 1ae06: e8 65 b5 fe ff call 6370 <__assert_fail@plt> 1ae0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001ae10 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE>: 1ae10: 41 57 push %r15 1ae12: 41 56 push %r14 1ae14: 41 54 push %r12 1ae16: 53 push %rbx 1ae17: 48 83 ec 28 sub $0x28,%rsp 1ae1b: 48 89 f3 mov %rsi,%rbx 1ae1e: 4c 8b 77 08 mov 0x8(%rdi),%r14 1ae22: 44 89 f0 mov %r14d,%eax 1ae25: f7 d0 not %eax 1ae27: a8 06 test $0x6,%al 1ae29: 75 2d jne 1ae58 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0x48> 1ae2b: 49 83 fe 08 cmp $0x8,%r14 1ae2f: 0f 83 d7 00 00 00 jae 1af0c <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0xfc> 1ae35: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1ae39: 48 89 c8 mov %rcx,%rax 1ae3c: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ae40: f6 c1 02 test $0x2,%cl 1ae43: 75 03 jne 1ae48 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0x38> 1ae45: 48 8b 1b mov (%rbx),%rbx 1ae48: 48 89 df mov %rbx,%rdi 1ae4b: 48 83 c4 28 add $0x28,%rsp 1ae4f: 5b pop %rbx 1ae50: 41 5c pop %r12 1ae52: 41 5e pop %r14 1ae54: 41 5f pop %r15 1ae56: ff 20 jmp *(%rax) 1ae58: 49 89 ff mov %rdi,%r15 1ae5b: 48 8b 43 18 mov 0x18(%rbx),%rax 1ae5f: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ae64: 48 83 f8 08 cmp $0x8,%rax 1ae68: 72 47 jb 1aeb1 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0xa1> 1ae6a: a8 02 test $0x2,%al 1ae6c: 74 04 je 1ae72 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0x62> 1ae6e: a8 04 test $0x4,%al 1ae70: 75 12 jne 1ae84 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0x74> 1ae72: 48 8b 43 10 mov 0x10(%rbx),%rax 1ae76: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ae7b: 0f 10 03 movups (%rbx),%xmm0 1ae7e: 0f 29 04 24 movaps %xmm0,(%rsp) 1ae82: eb 0d jmp 1ae91 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0x81> 1ae84: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ae88: 48 89 e7 mov %rsp,%rdi 1ae8b: 48 89 de mov %rbx,%rsi 1ae8e: ff 50 08 call *0x8(%rax) 1ae91: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1ae98: 00 1ae99: 0f 28 05 b0 bc 03 00 movaps 0x3bcb0(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1aea0: 0f 11 03 movups %xmm0,(%rbx) 1aea3: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1aeaa: ad ad ad 1aead: 48 89 43 10 mov %rax,0x10(%rbx) 1aeb1: 49 89 e4 mov %rsp,%r12 1aeb4: 4c 89 ff mov %r15,%rdi 1aeb7: 4c 89 e6 mov %r12,%rsi 1aeba: 4c 89 f2 mov %r14,%rdx 1aebd: e8 3e f6 ff ff call 1a500 <_ZN1M4LLCL10AsyncValue16andThenOutOfLineEN4llvm15unique_functionIFvvEEENS2_14PointerIntPairIPNS0_14WaiterListNodeELj3ENS1_5StateENS1_27WaiterListNodePointerTraitsENS2_18PointerIntPairInfoIS8_Lj3ESA_EEEE> 1aec2: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1aec7: 48 83 fb 08 cmp $0x8,%rbx 1aecb: 72 33 jb 1af00 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0xf0> 1aecd: f6 c3 04 test $0x4,%bl 1aed0: 74 16 je 1aee8 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0xd8> 1aed2: 48 89 d8 mov %rbx,%rax 1aed5: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1aed9: f6 c3 02 test $0x2,%bl 1aedc: 75 04 jne 1aee2 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0xd2> 1aede: 4c 8b 24 24 mov (%rsp),%r12 1aee2: 4c 89 e7 mov %r12,%rdi 1aee5: ff 50 10 call *0x10(%rax) 1aee8: f6 c3 02 test $0x2,%bl 1aeeb: 75 13 jne 1af00 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE+0xf0> 1aeed: 48 8b 3c 24 mov (%rsp),%rdi 1aef1: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1aef6: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1aefb: e8 40 a9 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1af00: 48 83 c4 28 add $0x28,%rsp 1af04: 5b pop %rbx 1af05: 41 5c pop %r12 1af07: 41 5e pop %r14 1af09: 41 5f pop %r15 1af0b: c3 ret 1af0c: 48 8d 3d 40 c7 03 00 lea 0x3c740(%rip),%rdi # 57653 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x58dc> 1af13: 48 8d 35 96 66 03 00 lea 0x36696(%rip),%rsi # 515b0 1af1a: 48 8d 0d 88 c7 03 00 lea 0x3c788(%rip),%rcx # 576a9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5932> 1af21: ba 04 03 00 00 mov $0x304,%edx 1af26: e8 45 b4 fe ff call 6370 <__assert_fail@plt> 1af2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001af30 <_ZN1M4LLCL6Detail12RuntimeTableC2Ev>: 1af30: 50 push %rax 1af31: 0f 57 c0 xorps %xmm0,%xmm0 1af34: 0f 11 47 10 movups %xmm0,0x10(%rdi) 1af38: 0f 11 07 movups %xmm0,(%rdi) 1af3b: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1af42: 00 1af43: 48 8d 47 40 lea 0x40(%rdi),%rax 1af47: 48 89 47 28 mov %rax,0x28(%rdi) 1af4b: 0f 11 47 40 movups %xmm0,0x40(%rdi) 1af4f: 0f 11 47 50 movups %xmm0,0x50(%rdi) 1af53: 0f 11 47 60 movups %xmm0,0x60(%rdi) 1af57: 0f 11 47 70 movups %xmm0,0x70(%rdi) 1af5b: 0f 11 87 80 00 00 00 movups %xmm0,0x80(%rdi) 1af62: 0f 11 87 90 00 00 00 movups %xmm0,0x90(%rdi) 1af69: 0f 11 87 a0 00 00 00 movups %xmm0,0xa0(%rdi) 1af70: 0f 11 87 b0 00 00 00 movups %xmm0,0xb0(%rdi) 1af77: 0f 11 87 c0 00 00 00 movups %xmm0,0xc0(%rdi) 1af7e: 0f 11 87 d0 00 00 00 movups %xmm0,0xd0(%rdi) 1af85: 0f 11 87 e0 00 00 00 movups %xmm0,0xe0(%rdi) 1af8c: 0f 11 87 f0 00 00 00 movups %xmm0,0xf0(%rdi) 1af93: 0f 11 87 00 01 00 00 movups %xmm0,0x100(%rdi) 1af9a: 0f 11 87 10 01 00 00 movups %xmm0,0x110(%rdi) 1afa1: 0f 11 87 20 01 00 00 movups %xmm0,0x120(%rdi) 1afa8: 0f 11 87 2f 01 00 00 movups %xmm0,0x12f(%rdi) 1afaf: 0f 28 05 da ca 03 00 movaps 0x3cada(%rip),%xmm0 # 57a90 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d19> 1afb6: 0f 11 47 30 movups %xmm0,0x30(%rdi) 1afba: b0 fd mov $0xfd,%al 1afbc: 31 c9 xor %ecx,%ecx 1afbe: 48 c7 84 cf 40 01 00 movq $0x0,0x140(%rdi,%rcx,8) 1afc5: 00 00 00 00 00 1afca: 48 39 4f 30 cmp %rcx,0x30(%rdi) 1afce: 76 4c jbe 1b01c <_ZN1M4LLCL6Detail12RuntimeTableC2Ev+0xec> 1afd0: 48 8b 57 28 mov 0x28(%rdi),%rdx 1afd4: 8d 70 01 lea 0x1(%rax),%esi 1afd7: 40 88 34 0a mov %sil,(%rdx,%rcx,1) 1afdb: 48 8d 51 01 lea 0x1(%rcx),%rdx 1afdf: 48 81 fa ff 00 00 00 cmp $0xff,%rdx 1afe6: 74 53 je 1b03b <_ZN1M4LLCL6Detail12RuntimeTableC2Ev+0x10b> 1afe8: 48 c7 84 cf 48 01 00 movq $0x0,0x148(%rdi,%rcx,8) 1afef: 00 00 00 00 00 1aff4: 48 39 57 30 cmp %rdx,0x30(%rdi) 1aff8: 76 22 jbe 1b01c <_ZN1M4LLCL6Detail12RuntimeTableC2Ev+0xec> 1affa: 48 8b 77 28 mov 0x28(%rdi),%rsi 1affe: 88 44 0e 01 mov %al,0x1(%rsi,%rcx,1) 1b002: 04 fe add $0xfe,%al 1b004: 48 ff c2 inc %rdx 1b007: 48 89 d1 mov %rdx,%rcx 1b00a: 48 c7 84 cf 40 01 00 movq $0x0,0x140(%rdi,%rcx,8) 1b011: 00 00 00 00 00 1b016: 48 39 4f 30 cmp %rcx,0x30(%rdi) 1b01a: 77 b4 ja 1afd0 <_ZN1M4LLCL6Detail12RuntimeTableC2Ev+0xa0> 1b01c: 48 8d 3d ac 7e 03 00 lea 0x37eac(%rip),%rdi # 52ecf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1158> 1b023: 48 8d 35 92 5d 03 00 lea 0x35d92(%rip),%rsi # 50dbc 1b02a: 48 8d 0d 07 cd 03 00 lea 0x3cd07(%rip),%rcx # 57d38 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5fc1> 1b031: ba 30 01 00 00 mov $0x130,%edx 1b036: e8 35 b3 fe ff call 6370 <__assert_fail@plt> 1b03b: 58 pop %rax 1b03c: c3 ret 1b03d: 0f 1f 00 nopl (%rax) 000000000001b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh>: 1b040: 50 push %rax 1b041: 40 80 fe ff cmp $0xff,%sil 1b045: 74 13 je 1b05a <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh+0x1a> 1b047: 40 0f b6 c6 movzbl %sil,%eax 1b04b: 48 8b 84 c7 40 01 00 mov 0x140(%rdi,%rax,8),%rax 1b052: 00 1b053: 48 85 c0 test %rax,%rax 1b056: 74 21 je 1b079 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh+0x39> 1b058: 59 pop %rcx 1b059: c3 ret 1b05a: 48 8d 3d 3f ca 03 00 lea 0x3ca3f(%rip),%rdi # 57aa0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d29> 1b061: 48 8d 35 6a ca 03 00 lea 0x3ca6a(%rip),%rsi # 57ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d5b> 1b068: 48 8d 0d 9f ca 03 00 lea 0x3ca9f(%rip),%rcx # 57b0e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d97> 1b06f: ba 19 00 00 00 mov $0x19,%edx 1b074: e8 f7 b2 fe ff call 6370 <__assert_fail@plt> 1b079: 48 8d 3d d9 ca 03 00 lea 0x3cad9(%rip),%rdi # 57b59 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5de2> 1b080: 48 8d 35 4b ca 03 00 lea 0x3ca4b(%rip),%rsi # 57ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d5b> 1b087: 48 8d 0d 80 ca 03 00 lea 0x3ca80(%rip),%rcx # 57b0e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d97> 1b08e: ba 1b 00 00 00 mov $0x1b,%edx 1b093: e8 d8 b2 fe ff call 6370 <__assert_fail@plt> 1b098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b09f: 00 000000000001b0a0 <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv>: 1b0a0: 41 56 push %r14 1b0a2: 53 push %rbx 1b0a3: 50 push %rax 1b0a4: 48 89 fb mov %rdi,%rbx 1b0a7: 48 83 3d f1 ee 05 00 cmpq $0x0,0x5eef1(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1b0ae: 00 1b0af: 74 10 je 1b0c1 <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv+0x21> 1b0b1: 48 89 df mov %rbx,%rdi 1b0b4: e8 a7 b6 fe ff call 6760 1b0b9: 85 c0 test %eax,%eax 1b0bb: 0f 85 a6 00 00 00 jne 1b167 <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv+0xc7> 1b0c1: 48 8b 43 30 mov 0x30(%rbx),%rax 1b0c5: 48 85 c0 test %rax,%rax 1b0c8: 74 40 je 1b10a <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv+0x6a> 1b0ca: 48 8d 48 ff lea -0x1(%rax),%rcx 1b0ce: 48 39 4b 38 cmp %rcx,0x38(%rbx) 1b0d2: 72 55 jb 1b129 <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv+0x89> 1b0d4: 48 8b 53 28 mov 0x28(%rbx),%rdx 1b0d8: 44 0f b6 74 02 ff movzbl -0x1(%rdx,%rax,1),%r14d 1b0de: 48 89 4b 30 mov %rcx,0x30(%rbx) 1b0e2: 4a 83 bc f3 40 01 00 cmpq $0x0,0x140(%rbx,%r14,8) 1b0e9: 00 00 1b0eb: 75 5b jne 1b148 <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv+0xa8> 1b0ed: 48 83 3d ab ee 05 00 cmpq $0x0,0x5eeab(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1b0f4: 00 1b0f5: 74 08 je 1b0ff <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv+0x5f> 1b0f7: 48 89 df mov %rbx,%rdi 1b0fa: e8 e1 b2 fe ff call 63e0 1b0ff: 44 89 f0 mov %r14d,%eax 1b102: 48 83 c4 08 add $0x8,%rsp 1b106: 5b pop %rbx 1b107: 41 5e pop %r14 1b109: c3 ret 1b10a: 48 8d 3d 94 ca 03 00 lea 0x3ca94(%rip),%rdi # 57ba5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5e2e> 1b111: 48 8d 35 ba c9 03 00 lea 0x3c9ba(%rip),%rsi # 57ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d5b> 1b118: 48 8d 0d c7 ca 03 00 lea 0x3cac7(%rip),%rcx # 57be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5e6f> 1b11f: ba 23 00 00 00 mov $0x23,%edx 1b124: e8 47 b2 fe ff call 6370 <__assert_fail@plt> 1b129: 48 8d 3d 45 5d 03 00 lea 0x35d45(%rip),%rdi # 50e75 1b130: 48 8d 35 85 5c 03 00 lea 0x35c85(%rip),%rsi # 50dbc 1b137: 48 8d 0d a5 cb 03 00 lea 0x3cba5(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 1b13e: ba 66 00 00 00 mov $0x66,%edx 1b143: e8 28 b2 fe ff call 6370 <__assert_fail@plt> 1b148: 48 8d 3d cd ca 03 00 lea 0x3cacd(%rip),%rdi # 57c1c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5ea5> 1b14f: 48 8d 35 7c c9 03 00 lea 0x3c97c(%rip),%rsi # 57ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d5b> 1b156: 48 8d 0d 89 ca 03 00 lea 0x3ca89(%rip),%rcx # 57be6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5e6f> 1b15d: ba 26 00 00 00 mov $0x26,%edx 1b162: e8 09 b2 fe ff call 6370 <__assert_fail@plt> 1b167: 89 c7 mov %eax,%edi 1b169: e8 22 b2 fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1b16e: 66 90 xchg %ax,%ax 000000000001b170 <_ZN1M4LLCL6Detail12RuntimeTable10setRuntimeEhPNS0_7RuntimeE>: 1b170: 55 push %rbp 1b171: 41 56 push %r14 1b173: 53 push %rbx 1b174: 49 89 d6 mov %rdx,%r14 1b177: 89 f5 mov %esi,%ebp 1b179: 48 89 fb mov %rdi,%rbx 1b17c: 48 83 3d 1c ee 05 00 cmpq $0x0,0x5ee1c(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1b183: 00 1b184: 74 2e je 1b1b4 <_ZN1M4LLCL6Detail12RuntimeTable10setRuntimeEhPNS0_7RuntimeE+0x44> 1b186: 48 89 df mov %rbx,%rdi 1b189: e8 d2 b5 fe ff call 6760 1b18e: 85 c0 test %eax,%eax 1b190: 75 33 jne 1b1c5 <_ZN1M4LLCL6Detail12RuntimeTable10setRuntimeEhPNS0_7RuntimeE+0x55> 1b192: 40 0f b6 c5 movzbl %bpl,%eax 1b196: 4c 89 b4 c3 40 01 00 mov %r14,0x140(%rbx,%rax,8) 1b19d: 00 1b19e: 48 83 3d fa ed 05 00 cmpq $0x0,0x5edfa(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1b1a5: 00 1b1a6: 74 18 je 1b1c0 <_ZN1M4LLCL6Detail12RuntimeTable10setRuntimeEhPNS0_7RuntimeE+0x50> 1b1a8: 48 89 df mov %rbx,%rdi 1b1ab: 5b pop %rbx 1b1ac: 41 5e pop %r14 1b1ae: 5d pop %rbp 1b1af: e9 2c b2 fe ff jmp 63e0 1b1b4: 40 0f b6 c5 movzbl %bpl,%eax 1b1b8: 4c 89 b4 c3 40 01 00 mov %r14,0x140(%rbx,%rax,8) 1b1bf: 00 1b1c0: 5b pop %rbx 1b1c1: 41 5e pop %r14 1b1c3: 5d pop %rbp 1b1c4: c3 ret 1b1c5: 89 c7 mov %eax,%edi 1b1c7: e8 c4 b1 fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1b1cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001b1d0 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh>: 1b1d0: 55 push %rbp 1b1d1: 53 push %rbx 1b1d2: 50 push %rax 1b1d3: 89 f5 mov %esi,%ebp 1b1d5: 48 89 fb mov %rdi,%rbx 1b1d8: 48 83 3d c0 ed 05 00 cmpq $0x0,0x5edc0(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1b1df: 00 1b1e0: 74 10 je 1b1f2 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0x22> 1b1e2: 48 89 df mov %rbx,%rdi 1b1e5: e8 76 b5 fe ff call 6760 1b1ea: 85 c0 test %eax,%eax 1b1ec: 0f 85 e2 00 00 00 jne 1b2d4 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0x104> 1b1f2: 40 0f b6 c5 movzbl %bpl,%eax 1b1f6: 48 83 bc c3 40 01 00 cmpq $0x0,0x140(%rbx,%rax,8) 1b1fd: 00 00 1b1ff: 74 76 je 1b277 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0xa7> 1b201: 48 8b 53 30 mov 0x30(%rbx),%rdx 1b205: 48 81 fa ff 00 00 00 cmp $0xff,%rdx 1b20c: 0f 83 84 00 00 00 jae 1b296 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0xc6> 1b212: 48 c7 84 c3 40 01 00 movq $0x0,0x140(%rbx,%rax,8) 1b219: 00 00 00 00 00 1b21e: 48 3b 53 38 cmp 0x38(%rbx),%rdx 1b222: 73 38 jae 1b25c <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0x8c> 1b224: 48 8b 43 28 mov 0x28(%rbx),%rax 1b228: 40 88 2c 10 mov %bpl,(%rax,%rdx,1) 1b22c: 48 8b 43 30 mov 0x30(%rbx),%rax 1b230: 48 ff c0 inc %rax 1b233: 48 39 43 38 cmp %rax,0x38(%rbx) 1b237: 72 7c jb 1b2b5 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0xe5> 1b239: 48 89 43 30 mov %rax,0x30(%rbx) 1b23d: 48 83 3d 5b ed 05 00 cmpq $0x0,0x5ed5b(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1b244: 00 1b245: 74 0e je 1b255 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0x85> 1b247: 48 89 df mov %rbx,%rdi 1b24a: 48 83 c4 08 add $0x8,%rsp 1b24e: 5b pop %rbx 1b24f: 5d pop %rbp 1b250: e9 8b b1 fe ff jmp 63e0 1b255: 48 83 c4 08 add $0x8,%rsp 1b259: 5b pop %rbx 1b25a: 5d pop %rbp 1b25b: c3 ret 1b25c: 48 8d 7b 28 lea 0x28(%rbx),%rdi 1b260: 48 ff c2 inc %rdx 1b263: 48 8d 73 40 lea 0x40(%rbx),%rsi 1b267: b9 01 00 00 00 mov $0x1,%ecx 1b26c: e8 ff d3 00 00 call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 1b271: 48 8b 53 30 mov 0x30(%rbx),%rdx 1b275: eb ad jmp 1b224 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh+0x54> 1b277: 48 8d 3d db c8 03 00 lea 0x3c8db(%rip),%rdi # 57b59 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5de2> 1b27e: 48 8d 35 4d c8 03 00 lea 0x3c84d(%rip),%rsi # 57ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d5b> 1b285: 48 8d 0d d8 c9 03 00 lea 0x3c9d8(%rip),%rcx # 57c64 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5eed> 1b28c: ba 33 00 00 00 mov $0x33,%edx 1b291: e8 da b0 fe ff call 6370 <__assert_fail@plt> 1b296: 48 8d 3d 01 ca 03 00 lea 0x3ca01(%rip),%rdi # 57c9e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f27> 1b29d: 48 8d 35 2e c8 03 00 lea 0x3c82e(%rip),%rsi # 57ad2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5d5b> 1b2a4: 48 8d 0d b9 c9 03 00 lea 0x3c9b9(%rip),%rcx # 57c64 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5eed> 1b2ab: ba 34 00 00 00 mov $0x34,%edx 1b2b0: e8 bb b0 fe ff call 6370 <__assert_fail@plt> 1b2b5: 48 8d 3d b9 5b 03 00 lea 0x35bb9(%rip),%rdi # 50e75 1b2bc: 48 8d 35 f9 5a 03 00 lea 0x35af9(%rip),%rsi # 50dbc 1b2c3: 48 8d 0d 19 ca 03 00 lea 0x3ca19(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 1b2ca: ba 66 00 00 00 mov $0x66,%edx 1b2cf: e8 9c b0 fe ff call 6370 <__assert_fail@plt> 1b2d4: 89 c7 mov %eax,%edi 1b2d6: e8 b5 b0 fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1b2db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001b2e0 <_ZN1M4LLCL9WorkQueue12vtableAnchorEv>: 1b2e0: c3 ret 1b2e1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b2e8: 00 00 00 1b2eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001b2f0 <_ZN1M4LLCL9Allocator12vtableAnchorEv>: 1b2f0: c3 ret 1b2f1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b2f8: 00 00 00 1b2fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001b300 <_ZN1M4LLCL17CompactRuntimePtrC1EPNS0_7RuntimeE>: 1b300: 50 push %rax 1b301: 48 85 f6 test %rsi,%rsi 1b304: 74 0c je 1b312 <_ZN1M4LLCL17CompactRuntimePtrC1EPNS0_7RuntimeE+0x12> 1b306: 0f b6 46 48 movzbl 0x48(%rsi),%eax 1b30a: 3c ff cmp $0xff,%al 1b30c: 74 0a je 1b318 <_ZN1M4LLCL17CompactRuntimePtrC1EPNS0_7RuntimeE+0x18> 1b30e: 88 07 mov %al,(%rdi) 1b310: 58 pop %rax 1b311: c3 ret 1b312: b0 ff mov $0xff,%al 1b314: 88 07 mov %al,(%rdi) 1b316: 58 pop %rax 1b317: c3 ret 1b318: 48 8d 3d f0 cb 03 00 lea 0x3cbf0(%rip),%rdi # 57f0f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6198> 1b31f: 48 8d 35 3d cc 03 00 lea 0x3cc3d(%rip),%rsi # 57f63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x61ec> 1b326: 48 8d 0d 79 cc 03 00 lea 0x3cc79(%rip),%rcx # 57fa6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x622f> 1b32d: ba 93 00 00 00 mov $0x93,%edx 1b332: e8 39 b0 fe ff call 6370 <__assert_fail@plt> 1b337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b33e: 00 00 000000000001b340 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE>: 1b340: 55 push %rbp 1b341: 41 57 push %r15 1b343: 41 56 push %r14 1b345: 41 55 push %r13 1b347: 41 54 push %r12 1b349: 53 push %rbx 1b34a: 48 83 ec 38 sub $0x38,%rsp 1b34e: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 1b353: 4d 89 c4 mov %r8,%r12 1b356: 48 89 cd mov %rcx,%rbp 1b359: 89 74 24 0c mov %esi,0xc(%rsp) 1b35d: 48 89 fb mov %rdi,%rbx 1b360: 48 8b 02 mov (%rdx),%rax 1b363: 48 89 07 mov %rax,(%rdi) 1b366: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1b36d: 48 8d 05 4c f0 fe ff lea -0x10fb4(%rip),%rax # a3c0 <_ZNSt17_Function_handlerIFPN1M6Detail13TypeInfoTableEvEZNS2_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1b374: 48 89 44 24 28 mov %rax,0x28(%rsp) 1b379: 48 8d 05 a0 f0 fe ff lea -0x10f60(%rip),%rax # a420 <_ZNSt14_Function_base13_Base_managerIZN1M6Detail13TypeInfoTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS6_St18_Manager_operation> 1b380: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b385: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b38a: e8 f1 01 ff ff call b580 <_ZN1M7Globals25getTypeInfoTableSingletonERKSt8functionIFPNS_6Detail13TypeInfoTableEvEE> 1b38f: 49 89 c5 mov %rax,%r13 1b392: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b397: 48 85 c0 test %rax,%rax 1b39a: 74 0f je 1b3ab <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x6b> 1b39c: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b3a1: 48 89 fe mov %rdi,%rsi 1b3a4: ba 03 00 00 00 mov $0x3,%edx 1b3a9: ff d0 call *%rax 1b3ab: 4c 8d 7c 24 70 lea 0x70(%rsp),%r15 1b3b0: 48 8d 05 79 f0 fe ff lea -0x10f87(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1b3b7: 48 89 44 24 28 mov %rax,0x28(%rsp) 1b3bc: 48 8d 05 8d f0 fe ff lea -0x10f73(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1b3c3: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b3c8: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b3cd: e8 2e 02 ff ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1b3d2: 49 89 c6 mov %rax,%r14 1b3d5: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b3da: 48 85 c0 test %rax,%rax 1b3dd: 74 0f je 1b3ee <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0xae> 1b3df: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b3e4: 48 89 fe mov %rdi,%rsi 1b3e7: ba 03 00 00 00 mov $0x3,%edx 1b3ec: ff d0 call *%rax 1b3ee: 4d 31 ee xor %r13,%r14 1b3f1: 4c 89 73 08 mov %r14,0x8(%rbx) 1b3f5: 48 8b 45 00 mov 0x0(%rbp),%rax 1b3f9: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 1b400: 00 1b401: 48 89 43 10 mov %rax,0x10(%rbx) 1b405: 49 8b 04 24 mov (%r12),%rax 1b409: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 1b410: 00 1b411: 48 89 43 18 mov %rax,0x18(%rbx) 1b415: 4d 8b 27 mov (%r15),%r12 1b418: 4d 8b 6f 08 mov 0x8(%r15),%r13 1b41c: 48 8d 6b 30 lea 0x30(%rbx),%rbp 1b420: 48 89 6b 20 mov %rbp,0x20(%rbx) 1b424: 49 83 fd 10 cmp $0x10,%r13 1b428: 72 21 jb 1b44b <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x10b> 1b42a: 4c 89 e8 mov %r13,%rax 1b42d: 48 c1 e8 3e shr $0x3e,%rax 1b431: 0f 85 af 01 00 00 jne 1b5e6 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x2a6> 1b437: 49 8d 7d 01 lea 0x1(%r13),%rdi 1b43b: e8 70 b0 fe ff call 64b0 <_Znwm@plt> 1b440: 48 89 c5 mov %rax,%rbp 1b443: 48 89 43 20 mov %rax,0x20(%rbx) 1b447: 4c 89 6b 30 mov %r13,0x30(%rbx) 1b44b: 44 8b b4 24 80 00 00 mov 0x80(%rsp),%r14d 1b452: 00 1b453: 4d 85 ed test %r13,%r13 1b456: 74 1e je 1b476 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x136> 1b458: 49 83 fd 01 cmp $0x1,%r13 1b45c: 75 0a jne 1b468 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x128> 1b45e: 41 0f b6 04 24 movzbl (%r12),%eax 1b463: 88 45 00 mov %al,0x0(%rbp) 1b466: eb 0e jmp 1b476 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x136> 1b468: 48 89 ef mov %rbp,%rdi 1b46b: 4c 89 e6 mov %r12,%rsi 1b46e: 4c 89 ea mov %r13,%rdx 1b471: e8 ba af fe ff call 6430 1b476: 4c 89 6b 28 mov %r13,0x28(%rbx) 1b47a: 42 c6 44 2d 00 00 movb $0x0,0x0(%rbp,%r13,1) 1b480: c6 43 41 00 movb $0x0,0x41(%rbx) 1b484: 44 89 73 44 mov %r14d,0x44(%rbx) 1b488: 44 8b 74 24 0c mov 0xc(%rsp),%r14d 1b48d: 44 88 73 48 mov %r14b,0x48(%rbx) 1b491: 41 80 fe ff cmp $0xff,%r14b 1b495: 0f 84 0d 01 00 00 je 1b5a8 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x268> 1b49b: bf 08 00 00 00 mov $0x8,%edi 1b4a0: be 30 00 00 00 mov $0x30,%esi 1b4a5: e8 b6 01 ff ff call b660 <_ZN1M12alignedAllocEmm> 1b4aa: 48 89 c5 mov %rax,%rbp 1b4ad: 0f b7 05 54 eb 05 00 movzwl 0x5eb54(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 1b4b4: 66 83 f8 ff cmp $0xffff,%ax 1b4b8: 75 1f jne 1b4d9 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x199> 1b4ba: 48 8d 35 b6 68 03 00 lea 0x368b6(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> 1b4c1: 48 8d 15 f8 07 00 00 lea 0x7f8(%rip),%rdx # 1bcc0 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> 1b4c8: bf 0e 00 00 00 mov $0xe,%edi 1b4cd: e8 ce 06 ff ff call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> 1b4d2: 66 89 05 2f eb 05 00 mov %ax,0x5eb2f(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 1b4d9: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 1b4e0: 44 88 75 04 mov %r14b,0x4(%rbp) 1b4e4: 80 65 05 fc andb $0xfc,0x5(%rbp) 1b4e8: 66 89 45 06 mov %ax,0x6(%rbp) 1b4ec: 48 c7 45 08 06 00 00 movq $0x6,0x8(%rbp) 1b4f3: 00 1b4f4: 66 83 f8 ff cmp $0xffff,%ax 1b4f8: 0f 84 c9 00 00 00 je 1b5c7 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x287> 1b4fe: 48 8d 7b 50 lea 0x50(%rbx),%rdi 1b502: 48 89 ee mov %rbp,%rsi 1b505: e8 86 06 00 00 call 1bb90 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE> 1b50a: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 1b511: 00 1b512: 48 8d 05 17 ef fe ff lea -0x110e9(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1b519: 48 89 44 24 28 mov %rax,0x28(%rsp) 1b51e: 48 8d 05 2b ef fe ff lea -0x110d5(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1b525: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b52a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b52f: e8 cc 00 ff ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1b534: 48 89 c5 mov %rax,%rbp 1b537: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b53c: 48 85 c0 test %rax,%rax 1b53f: 74 0f je 1b550 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x210> 1b541: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b546: 48 89 fe mov %rdi,%rsi 1b549: ba 03 00 00 00 mov $0x3,%edx 1b54e: ff d0 call *%rax 1b550: 41 0f b6 f6 movzbl %r14b,%esi 1b554: 48 89 ef mov %rbp,%rdi 1b557: 48 89 da mov %rbx,%rdx 1b55a: e8 11 fc ff ff call 1b170 <_ZN1M4LLCL6Detail12RuntimeTable10setRuntimeEhPNS0_7RuntimeE> 1b55f: 4d 85 ed test %r13,%r13 1b562: 74 35 je 1b599 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x259> 1b564: 48 8d 6b 40 lea 0x40(%rbx),%rbp 1b568: 80 7b 41 00 cmpb $0x0,0x41(%rbx) 1b56c: 74 0c je 1b57a <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE+0x23a> 1b56e: c6 43 41 00 movb $0x0,0x41(%rbx) 1b572: 48 89 ef mov %rbp,%rdi 1b575: e8 06 a0 ff ff call 15580 <_ZN1M17TimeTraceProfilerD2Ev> 1b57a: 48 8d 15 5d c8 03 00 lea 0x3c85d(%rip),%rdx # 57dde <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6067> 1b581: b9 04 00 00 00 mov $0x4,%ecx 1b586: 48 89 ef mov %rbp,%rdi 1b589: 31 f6 xor %esi,%esi 1b58b: 4c 8b 44 24 30 mov 0x30(%rsp),%r8 1b590: e8 2b 9e ff ff call 153c0 <_ZN1M17TimeTraceProfilerC2EjN4llvm9StringRefEm> 1b595: c6 43 41 01 movb $0x1,0x41(%rbx) 1b599: 48 83 c4 38 add $0x38,%rsp 1b59d: 5b pop %rbx 1b59e: 41 5c pop %r12 1b5a0: 41 5d pop %r13 1b5a2: 41 5e pop %r14 1b5a4: 41 5f pop %r15 1b5a6: 5d pop %rbp 1b5a7: c3 ret 1b5a8: 48 8d 3d 60 c9 03 00 lea 0x3c960(%rip),%rdi # 57f0f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6198> 1b5af: 48 8d 35 ad c9 03 00 lea 0x3c9ad(%rip),%rsi # 57f63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x61ec> 1b5b6: 48 8d 0d e9 c9 03 00 lea 0x3c9e9(%rip),%rcx # 57fa6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x622f> 1b5bd: ba 93 00 00 00 mov $0x93,%edx 1b5c2: e8 a9 ad fe ff call 6370 <__assert_fail@plt> 1b5c7: 48 8d 3d 8a 61 03 00 lea 0x3618a(%rip),%rdi # 51758 1b5ce: 48 8d 35 db 5f 03 00 lea 0x35fdb(%rip),%rsi # 515b0 1b5d5: 48 8d 0d fe 61 03 00 lea 0x361fe(%rip),%rcx # 517da 1b5dc: ba 1e 02 00 00 mov $0x21e,%edx 1b5e1: e8 8a ad fe ff call 6370 <__assert_fail@plt> 1b5e6: 48 8d 3d 75 4d 03 00 lea 0x34d75(%rip),%rdi # 50362 1b5ed: e8 ae ac fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 1b5f2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b5f9: 00 00 00 1b5fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001b600 <_ZN1M4LLCL7RuntimeD2Ev>: 1b600: 41 56 push %r14 1b602: 53 push %rbx 1b603: 48 83 ec 28 sub $0x28,%rsp 1b607: 48 89 fb mov %rdi,%rbx 1b60a: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1b60e: 48 8b 07 mov (%rdi),%rax 1b611: ff 50 38 call *0x38(%rax) 1b614: 31 ff xor %edi,%edi 1b616: 48 87 7b 58 xchg %rdi,0x58(%rbx) 1b61a: 48 85 ff test %rdi,%rdi 1b61d: 74 1b je 1b63a <_ZN1M4LLCL7RuntimeD2Ev+0x3a> 1b61f: 8b 07 mov (%rdi),%eax 1b621: 85 c0 test %eax,%eax 1b623: 0f 8e 3e 01 00 00 jle 1b767 <_ZN1M4LLCL7RuntimeD2Ev+0x167> 1b629: 8b 07 mov (%rdi),%eax 1b62b: 83 f8 01 cmp $0x1,%eax 1b62e: 74 05 je 1b635 <_ZN1M4LLCL7RuntimeD2Ev+0x35> 1b630: f0 ff 0f lock decl (%rdi) 1b633: 75 05 jne 1b63a <_ZN1M4LLCL7RuntimeD2Ev+0x3a> 1b635: e8 06 e4 ff ff call 19a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv> 1b63a: 48 8d 05 ef ed fe ff lea -0x11211(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1b641: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b646: 48 8d 05 03 ee fe ff lea -0x111fd(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1b64d: 48 89 44 24 18 mov %rax,0x18(%rsp) 1b652: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1b657: e8 a4 ff fe ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1b65c: 49 89 c6 mov %rax,%r14 1b65f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1b664: 48 85 c0 test %rax,%rax 1b667: 74 0f je 1b678 <_ZN1M4LLCL7RuntimeD2Ev+0x78> 1b669: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1b66e: 48 89 fe mov %rdi,%rsi 1b671: ba 03 00 00 00 mov $0x3,%edx 1b676: ff d0 call *%rax 1b678: 0f b6 73 48 movzbl 0x48(%rbx),%esi 1b67c: 4c 89 f7 mov %r14,%rdi 1b67f: e8 4c fb ff ff call 1b1d0 <_ZN1M4LLCL6Detail12RuntimeTable12clearRuntimeEh> 1b684: 4c 8d 73 40 lea 0x40(%rbx),%r14 1b688: 80 7b 41 00 cmpb $0x0,0x41(%rbx) 1b68c: 74 31 je 1b6bf <_ZN1M4LLCL7RuntimeD2Ev+0xbf> 1b68e: 48 8b 53 20 mov 0x20(%rbx),%rdx 1b692: 48 8b 4b 28 mov 0x28(%rbx),%rcx 1b696: 4c 8d 05 dd 96 04 00 lea 0x496dd(%rip),%r8 # 64d7a <_ZL7kSecret+0x436a> 1b69d: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1b6a2: 41 b9 01 00 00 00 mov $0x1,%r9d 1b6a8: 4c 89 f6 mov %r14,%rsi 1b6ab: e8 00 a1 ff ff call 157b0 <_ZN1M17TimeTraceProfiler5writeEN4llvm9StringRefES2_> 1b6b0: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 1b6b5: 24 03 and $0x3,%al 1b6b7: 3c 02 cmp $0x2,%al 1b6b9: 0f 85 c7 00 00 00 jne 1b786 <_ZN1M4LLCL7RuntimeD2Ev+0x186> 1b6bf: 48 8b 7b 50 mov 0x50(%rbx),%rdi 1b6c3: 48 85 ff test %rdi,%rdi 1b6c6: 74 1b je 1b6e3 <_ZN1M4LLCL7RuntimeD2Ev+0xe3> 1b6c8: 8b 07 mov (%rdi),%eax 1b6ca: 85 c0 test %eax,%eax 1b6cc: 0f 8e 95 00 00 00 jle 1b767 <_ZN1M4LLCL7RuntimeD2Ev+0x167> 1b6d2: 8b 07 mov (%rdi),%eax 1b6d4: 83 f8 01 cmp $0x1,%eax 1b6d7: 74 05 je 1b6de <_ZN1M4LLCL7RuntimeD2Ev+0xde> 1b6d9: f0 ff 0f lock decl (%rdi) 1b6dc: 75 05 jne 1b6e3 <_ZN1M4LLCL7RuntimeD2Ev+0xe3> 1b6de: e8 5d e3 ff ff call 19a40 <_ZN1M4LLCL10AsyncValue23destroyWithRefCountZeroEv> 1b6e3: 80 7b 41 00 cmpb $0x0,0x41(%rbx) 1b6e7: 74 0c je 1b6f5 <_ZN1M4LLCL7RuntimeD2Ev+0xf5> 1b6e9: c6 43 41 00 movb $0x0,0x41(%rbx) 1b6ed: 4c 89 f7 mov %r14,%rdi 1b6f0: e8 8b 9e ff ff call 15580 <_ZN1M17TimeTraceProfilerD2Ev> 1b6f5: 48 8b 7b 20 mov 0x20(%rbx),%rdi 1b6f9: 48 8d 43 30 lea 0x30(%rbx),%rax 1b6fd: 48 39 c7 cmp %rax,%rdi 1b700: 74 05 je 1b707 <_ZN1M4LLCL7RuntimeD2Ev+0x107> 1b702: e8 79 ad fe ff call 6480 <_ZdlPv@plt> 1b707: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1b70b: 48 85 ff test %rdi,%rdi 1b70e: 74 06 je 1b716 <_ZN1M4LLCL7RuntimeD2Ev+0x116> 1b710: 48 8b 07 mov (%rdi),%rax 1b713: ff 50 08 call *0x8(%rax) 1b716: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1b71d: 00 1b71e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1b722: 48 85 ff test %rdi,%rdi 1b725: 74 06 je 1b72d <_ZN1M4LLCL7RuntimeD2Ev+0x12d> 1b727: 48 8b 07 mov (%rdi),%rax 1b72a: ff 50 08 call *0x8(%rax) 1b72d: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1b734: 00 1b735: 48 8b 1b mov (%rbx),%rbx 1b738: 48 85 db test %rbx,%rbx 1b73b: 74 22 je 1b75f <_ZN1M4LLCL7RuntimeD2Ev+0x15f> 1b73d: f0 ff 0b lock decl (%rbx) 1b740: 75 1d jne 1b75f <_ZN1M4LLCL7RuntimeD2Ev+0x15f> 1b742: c7 03 00 00 00 00 movl $0x0,(%rbx) 1b748: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1b74c: e8 bf 06 00 00 call 1be10 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev> 1b751: 8b 03 mov (%rbx),%eax 1b753: 85 c0 test %eax,%eax 1b755: 75 40 jne 1b797 <_ZN1M4LLCL7RuntimeD2Ev+0x197> 1b757: 48 89 df mov %rbx,%rdi 1b75a: e8 21 ad fe ff call 6480 <_ZdlPv@plt> 1b75f: 48 83 c4 28 add $0x28,%rsp 1b763: 5b pop %rbx 1b764: 41 5e pop %r14 1b766: c3 ret 1b767: 48 8d 3d 2e 5e 03 00 lea 0x35e2e(%rip),%rdi # 5159c 1b76e: 48 8d 35 3b 5e 03 00 lea 0x35e3b(%rip),%rsi # 515b0 1b775: 48 8d 0d 70 5e 03 00 lea 0x35e70(%rip),%rcx # 515ec 1b77c: ba e4 02 00 00 mov $0x2e4,%edx 1b781: e8 ea ab fe ff call 6370 <__assert_fail@plt> 1b786: 48 8d 3d 56 c6 03 00 lea 0x3c656(%rip),%rdi # 57de3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x606c> 1b78d: be 01 00 00 00 mov $0x1,%esi 1b792: e8 59 7d 00 00 call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 1b797: 48 8d 3d 50 c9 03 00 lea 0x3c950(%rip),%rdi # 580ee <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6377> 1b79e: 48 8d 35 09 c9 03 00 lea 0x3c909(%rip),%rsi # 580ae <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6337> 1b7a5: 48 8d 0d 9a c9 03 00 lea 0x3c99a(%rip),%rcx # 58146 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x63cf> 1b7ac: ba 65 00 00 00 mov $0x65,%edx 1b7b1: e8 ba ab fe ff call 6370 <__assert_fail@plt> 1b7b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b7bd: 00 00 00 000000000001b7c0 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE>: 1b7c0: 55 push %rbp 1b7c1: 41 57 push %r15 1b7c3: 41 56 push %r14 1b7c5: 53 push %rbx 1b7c6: 48 83 ec 68 sub $0x68,%rsp 1b7ca: 48 89 d3 mov %rdx,%rbx 1b7cd: 49 89 f6 mov %rsi,%r14 1b7d0: 49 89 ff mov %rdi,%r15 1b7d3: 48 8d 05 56 ec fe ff lea -0x113aa(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1b7da: 48 89 44 24 50 mov %rax,0x50(%rsp) 1b7df: 48 8d 05 6a ec fe ff lea -0x11396(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1b7e6: 48 89 44 24 48 mov %rax,0x48(%rsp) 1b7eb: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 1b7f0: e8 0b fe fe ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1b7f5: 48 89 c5 mov %rax,%rbp 1b7f8: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1b7fd: 48 85 c0 test %rax,%rax 1b800: 74 0f je 1b811 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x51> 1b802: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 1b807: 48 89 fe mov %rdi,%rsi 1b80a: ba 03 00 00 00 mov $0x3,%edx 1b80f: ff d0 call *%rax 1b811: 48 89 ef mov %rbp,%rdi 1b814: e8 87 f8 ff ff call 1b0a0 <_ZN1M4LLCL6Detail12RuntimeTable12reserveIndexEv> 1b819: 3c ff cmp $0xff,%al 1b81b: 0f 84 e8 01 00 00 je 1ba09 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x249> 1b821: 89 c5 mov %eax,%ebp 1b823: 88 44 24 28 mov %al,0x28(%rsp) 1b827: 80 7b 6c 00 cmpb $0x0,0x6c(%rbx) 1b82b: 74 15 je 1b842 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x82> 1b82d: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 1b832: e8 69 28 01 00 call 2e0a0 <_ZN1M4LLCL27createUseAfterFreeAllocatorEv> 1b837: 80 7b 69 00 cmpb $0x0,0x69(%rbx) 1b83b: 75 30 jne 1b86d <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0xad> 1b83d: e9 a2 00 00 00 jmp 1b8e4 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x124> 1b842: 80 7b 6a 00 cmpb $0x0,0x6a(%rbx) 1b846: 74 15 je 1b85d <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x9d> 1b848: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 1b84d: e8 9e 3e 01 00 call 2f6f0 <_ZN1M4LLCL23createTCMallocAllocatorEv> 1b852: 80 7b 69 00 cmpb $0x0,0x69(%rbx) 1b856: 75 15 jne 1b86d <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0xad> 1b858: e9 87 00 00 00 jmp 1b8e4 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x124> 1b85d: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 1b862: e8 39 3e 01 00 call 2f6a0 <_ZN1M4LLCL21createMallocAllocatorEv> 1b867: 80 7b 69 00 cmpb $0x0,0x69(%rbx) 1b86b: 74 77 je 1b8e4 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x124> 1b86d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1b872: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1b879: 00 00 1b87b: 48 89 44 24 60 mov %rax,0x60(%rsp) 1b880: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1b885: 48 8d 74 24 60 lea 0x60(%rsp),%rsi 1b88a: e8 51 27 01 00 call 2dfe0 <_ZN1M4LLCL24createLeakCheckAllocatorESt10unique_ptrINS0_9AllocatorESt14default_deleteIS2_EE> 1b88f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1b894: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1b89b: 00 00 1b89d: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1b8a2: 48 89 44 24 38 mov %rax,0x38(%rsp) 1b8a7: 48 85 ff test %rdi,%rdi 1b8aa: 74 16 je 1b8c2 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x102> 1b8ac: 48 8b 07 mov (%rdi),%rax 1b8af: ff 50 08 call *0x8(%rax) 1b8b2: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1b8b7: 48 85 ff test %rdi,%rdi 1b8ba: 74 06 je 1b8c2 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x102> 1b8bc: 48 8b 07 mov (%rdi),%rax 1b8bf: ff 50 08 call *0x8(%rax) 1b8c2: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1b8c9: 00 00 1b8cb: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1b8d0: 48 85 ff test %rdi,%rdi 1b8d3: 74 06 je 1b8db <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x11b> 1b8d5: 48 8b 07 mov (%rdi),%rax 1b8d8: ff 50 08 call *0x8(%rax) 1b8db: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1b8e2: 00 00 1b8e4: 80 7b 6b 00 cmpb $0x0,0x6b(%rbx) 1b8e8: 74 77 je 1b961 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x1a1> 1b8ea: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1b8ef: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1b8f6: 00 00 1b8f8: 48 89 44 24 58 mov %rax,0x58(%rsp) 1b8fd: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1b902: 48 8d 74 24 58 lea 0x58(%rsp),%rsi 1b907: e8 34 27 01 00 call 2e040 <_ZN1M4LLCL24createProfilingAllocatorESt10unique_ptrINS0_9AllocatorESt14default_deleteIS2_EE> 1b90c: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1b911: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1b918: 00 00 1b91a: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1b91f: 48 89 44 24 38 mov %rax,0x38(%rsp) 1b924: 48 85 ff test %rdi,%rdi 1b927: 74 16 je 1b93f <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x17f> 1b929: 48 8b 07 mov (%rdi),%rax 1b92c: ff 50 08 call *0x8(%rax) 1b92f: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1b934: 48 85 ff test %rdi,%rdi 1b937: 74 06 je 1b93f <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x17f> 1b939: 48 8b 07 mov (%rdi),%rax 1b93c: ff 50 08 call *0x8(%rax) 1b93f: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1b946: 00 00 1b948: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 1b94d: 48 85 ff test %rdi,%rdi 1b950: 74 06 je 1b958 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x198> 1b952: 48 8b 07 mov (%rdi),%rax 1b955: ff 50 08 call *0x8(%rax) 1b958: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1b95f: 00 00 1b961: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 1b965: 74 10 je 1b977 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x1b7> 1b967: 40 0f b6 f5 movzbl %bpl,%esi 1b96b: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1b970: e8 7b 06 00 00 call 1bff0 <_ZN1M4LLCL27createSingleThreadWorkQueueENS0_17CompactRuntimePtrE> 1b975: eb 38 jmp 1b9af <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x1ef> 1b977: 48 8b 13 mov (%rbx),%rdx 1b97a: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1b97e: 44 0f b6 43 40 movzbl 0x40(%rbx),%r8d 1b983: 44 0f b6 4b 50 movzbl 0x50(%rbx),%r9d 1b988: 48 8b 43 48 mov 0x48(%rbx),%rax 1b98c: 0f b6 73 68 movzbl 0x68(%rbx),%esi 1b990: 0f 10 43 58 movups 0x58(%rbx),%xmm0 1b994: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) 1b999: 89 74 24 18 mov %esi,0x18(%rsp) 1b99d: 48 89 04 24 mov %rax,(%rsp) 1b9a1: 40 0f b6 f5 movzbl %bpl,%esi 1b9a5: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1b9aa: e8 41 0e 00 00 call 1c7f0 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb> 1b9af: 4c 8d 4b 18 lea 0x18(%rbx),%r9 1b9b3: 48 8d 43 38 lea 0x38(%rbx),%rax 1b9b7: 48 83 c3 7c add $0x7c,%rbx 1b9bb: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 1b9c0: 48 89 04 24 mov %rax,(%rsp) 1b9c4: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1b9c9: 48 8d 4c 24 38 lea 0x38(%rsp),%rcx 1b9ce: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 1b9d3: 4c 89 ff mov %r15,%rdi 1b9d6: 4c 89 f2 mov %r14,%rdx 1b9d9: e8 f2 02 00 00 call 1bcd0 <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_> 1b9de: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1b9e3: 48 85 ff test %rdi,%rdi 1b9e6: 74 06 je 1b9ee <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x22e> 1b9e8: 48 8b 07 mov (%rdi),%rax 1b9eb: ff 50 08 call *0x8(%rax) 1b9ee: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1b9f3: 48 85 ff test %rdi,%rdi 1b9f6: 74 06 je 1b9fe <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE+0x23e> 1b9f8: 48 8b 07 mov (%rdi),%rax 1b9fb: ff 50 08 call *0x8(%rax) 1b9fe: 48 83 c4 68 add $0x68,%rsp 1ba02: 5b pop %rbx 1ba03: 41 5e pop %r14 1ba05: 41 5f pop %r15 1ba07: 5d pop %rbp 1ba08: c3 ret 1ba09: 48 8d 3d ff c4 03 00 lea 0x3c4ff(%rip),%rdi # 57f0f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6198> 1ba10: 48 8d 35 4c c5 03 00 lea 0x3c54c(%rip),%rsi # 57f63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x61ec> 1ba17: 48 8d 0d 88 c5 03 00 lea 0x3c588(%rip),%rcx # 57fa6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x622f> 1ba1e: ba 93 00 00 00 mov $0x93,%edx 1ba23: e8 48 a9 fe ff call 6370 <__assert_fail@plt> 1ba28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ba2f: 00 000000000001ba30 <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE>: 1ba30: 41 57 push %r15 1ba32: 41 56 push %r14 1ba34: 41 54 push %r12 1ba36: 53 push %rbx 1ba37: 48 83 ec 38 sub $0x38,%rsp 1ba3b: 49 89 f6 mov %rsi,%r14 1ba3e: 49 89 ff mov %rdi,%r15 1ba41: e8 9a fb fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1ba46: 0f b6 18 movzbl (%rax),%ebx 1ba49: 80 fb ff cmp $0xff,%bl 1ba4c: 74 7d je 1bacb <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x9b> 1ba4e: 48 8d 05 db e9 fe ff lea -0x11625(%rip),%rax # a430 <_ZNSt17_Function_handlerIFPN1M4LLCL6Detail12RuntimeTableEvEZNS3_12getSingletonEvEUlvE_E9_M_invokeERKSt9_Any_data> 1ba55: 48 89 44 24 30 mov %rax,0x30(%rsp) 1ba5a: 48 8d 05 ef e9 fe ff lea -0x11611(%rip),%rax # a450 <_ZNSt14_Function_base13_Base_managerIZN1M4LLCL6Detail12RuntimeTable12getSingletonEvEUlvE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation> 1ba61: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ba66: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 1ba6b: e8 90 fb fe ff call b600 <_ZN1M4LLCL7Globals24getRuntimeTableSingletonERKSt8functionIFPNS0_6Detail12RuntimeTableEvEE> 1ba70: 49 89 c4 mov %rax,%r12 1ba73: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1ba78: 48 85 c0 test %rax,%rax 1ba7b: 74 0f je 1ba8c <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x5c> 1ba7d: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 1ba82: 48 89 fe mov %rdi,%rsi 1ba85: ba 03 00 00 00 mov $0x3,%edx 1ba8a: ff d0 call *%rax 1ba8c: 0f b6 f3 movzbl %bl,%esi 1ba8f: 4c 89 e7 mov %r12,%rdi 1ba92: e8 a9 f5 ff ff call 1b040 <_ZNK1M4LLCL6Detail12RuntimeTable10getRuntimeEh> 1ba97: 48 85 c0 test %rax,%rax 1ba9a: 74 2f je 1bacb <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x9b> 1ba9c: 48 8b 00 mov (%rax),%rax 1ba9f: 48 85 c0 test %rax,%rax 1baa2: 74 03 je 1baa7 <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x77> 1baa4: f0 ff 00 lock incl (%rax) 1baa7: 48 89 44 24 10 mov %rax,0x10(%rsp) 1baac: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1bab1: 4c 89 ff mov %r15,%rdi 1bab4: 4c 89 f2 mov %r14,%rdx 1bab7: e8 04 fd ff ff call 1b7c0 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE> 1babc: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1bac1: 48 85 db test %rbx,%rbx 1bac4: 75 65 jne 1bb2b <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0xfb> 1bac6: e9 82 00 00 00 jmp 1bb4d <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x11d> 1bacb: bf 50 00 00 00 mov $0x50,%edi 1bad0: e8 db a9 fe ff call 64b0 <_Znwm@plt> 1bad5: 0f 57 c0 xorps %xmm0,%xmm0 1bad8: 0f 29 00 movaps %xmm0,(%rax) 1badb: 0f 29 40 20 movaps %xmm0,0x20(%rax) 1badf: 0f 29 40 10 movaps %xmm0,0x10(%rax) 1bae3: 0f 29 40 30 movaps %xmm0,0x30(%rax) 1bae7: 0f 29 40 40 movaps %xmm0,0x40(%rax) 1baeb: c7 00 01 00 00 00 movl $0x1,(%rax) 1baf1: 0f 11 40 18 movups %xmm0,0x18(%rax) 1baf5: 0f 11 40 08 movups %xmm0,0x8(%rax) 1baf9: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 1bb00: 00 1bb01: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 1bb08: 0f 11 40 3c movups %xmm0,0x3c(%rax) 1bb0c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1bb11: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1bb16: 4c 89 ff mov %r15,%rdi 1bb19: 4c 89 f2 mov %r14,%rdx 1bb1c: e8 9f fc ff ff call 1b7c0 <_ZL17createRuntimeImplN1M5RCRefINS_7ContextEEERKNS_4LLCL14RuntimeOptionsE> 1bb21: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1bb26: 48 85 db test %rbx,%rbx 1bb29: 74 22 je 1bb4d <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x11d> 1bb2b: f0 ff 0b lock decl (%rbx) 1bb2e: 75 1d jne 1bb4d <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x11d> 1bb30: c7 03 00 00 00 00 movl $0x0,(%rbx) 1bb36: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1bb3a: e8 d1 02 00 00 call 1be10 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev> 1bb3f: 8b 03 mov (%rbx),%eax 1bb41: 85 c0 test %eax,%eax 1bb43: 75 17 jne 1bb5c <_ZN1M4LLCL19createNestedRuntimeERKNS0_14RuntimeOptionsE+0x12c> 1bb45: 48 89 df mov %rbx,%rdi 1bb48: e8 33 a9 fe ff call 6480 <_ZdlPv@plt> 1bb4d: 4c 89 f8 mov %r15,%rax 1bb50: 48 83 c4 38 add $0x38,%rsp 1bb54: 5b pop %rbx 1bb55: 41 5c pop %r12 1bb57: 41 5e pop %r14 1bb59: 41 5f pop %r15 1bb5b: c3 ret 1bb5c: 48 8d 3d 8b c5 03 00 lea 0x3c58b(%rip),%rdi # 580ee <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6377> 1bb63: 48 8d 35 44 c5 03 00 lea 0x3c544(%rip),%rsi # 580ae <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6337> 1bb6a: 48 8d 0d d5 c5 03 00 lea 0x3c5d5(%rip),%rcx # 58146 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x63cf> 1bb71: ba 65 00 00 00 mov $0x65,%edx 1bb76: e8 f5 a7 fe ff call 6370 <__assert_fail@plt> 1bb7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001bb80 <_ZN1M4LLCL9AllocatorD2Ev>: 1bb80: c3 ret 1bb81: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1bb88: 00 00 00 1bb8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001bb90 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE>: 1bb90: 41 56 push %r14 1bb92: 53 push %rbx 1bb93: 50 push %rax 1bb94: 49 89 fe mov %rdi,%r14 1bb97: 48 89 37 mov %rsi,(%rdi) 1bb9a: 48 85 f6 test %rsi,%rsi 1bb9d: 0f 84 b3 00 00 00 je 1bc56 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xc6> 1bba3: 48 89 f3 mov %rsi,%rbx 1bba6: f6 46 05 01 testb $0x1,0x5(%rsi) 1bbaa: 74 07 je 1bbb3 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x23> 1bbac: 66 83 7b 06 ff cmpw $0xffff,0x6(%rbx) 1bbb1: 74 52 je 1bc05 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x75> 1bbb3: 48 8b 43 08 mov 0x8(%rbx),%rax 1bbb7: f7 d0 not %eax 1bbb9: 49 8b 1e mov (%r14),%rbx 1bbbc: a8 07 test $0x7,%al 1bbbe: 75 0a jne 1bbca <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x3a> 1bbc0: 48 85 db test %rbx,%rbx 1bbc3: 75 40 jne 1bc05 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x75> 1bbc5: e9 8c 00 00 00 jmp 1bc56 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xc6> 1bbca: 48 85 db test %rbx,%rbx 1bbcd: 0f 84 8e 00 00 00 je 1bc61 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xd1> 1bbd3: 0f b7 05 2e e4 05 00 movzwl 0x5e42e(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 1bbda: 66 83 f8 ff cmp $0xffff,%ax 1bbde: 75 1f jne 1bbff <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x6f> 1bbe0: 48 8d 35 90 61 03 00 lea 0x36190(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> 1bbe7: 48 8d 15 d2 00 00 00 lea 0xd2(%rip),%rdx # 1bcc0 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> 1bbee: bf 0e 00 00 00 mov $0xe,%edi 1bbf3: e8 a8 ff fe ff call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> 1bbf8: 66 89 05 09 e4 05 00 mov %ax,0x5e409(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 1bbff: 66 39 43 06 cmp %ax,0x6(%rbx) 1bc03: 75 7b jne 1bc80 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xf0> 1bc05: f6 43 05 01 testb $0x1,0x5(%rbx) 1bc09: 74 07 je 1bc12 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x82> 1bc0b: 66 83 7b 06 ff cmpw $0xffff,0x6(%rbx) 1bc10: 74 44 je 1bc56 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xc6> 1bc12: 48 8b 43 08 mov 0x8(%rbx),%rax 1bc16: f7 d0 not %eax 1bc18: a8 07 test $0x7,%al 1bc1a: 74 3a je 1bc56 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xc6> 1bc1c: 49 8b 1e mov (%r14),%rbx 1bc1f: 48 85 db test %rbx,%rbx 1bc22: 74 3d je 1bc61 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xd1> 1bc24: 0f b7 05 dd e3 05 00 movzwl 0x5e3dd(%rip),%eax # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 1bc2b: 66 83 f8 ff cmp $0xffff,%ax 1bc2f: 75 1f jne 1bc50 <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0xc0> 1bc31: 48 8d 35 3f 61 03 00 lea 0x3613f(%rip),%rsi # 51d77 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE> 1bc38: 48 8d 15 81 00 00 00 lea 0x81(%rip),%rdx # 1bcc0 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv> 1bc3f: bf 0e 00 00 00 mov $0xe,%edi 1bc44: e8 57 ff fe ff call bba0 <_ZN1M6TypeID7getSlowESt17basic_string_viewIcSt11char_traitsIcEEPFvPvE> 1bc49: 66 89 05 b8 e3 05 00 mov %ax,0x5e3b8(%rip) # 7a008 <_ZN1M6Detail11TypeIDCacheINS_4LLCL5ChainEE8cachedIDE> 1bc50: 66 39 43 06 cmp %ax,0x6(%rbx) 1bc54: 75 49 jne 1bc9f <_ZN1M4LLCL13AsyncValueRefINS0_5ChainEE4takeEPNS0_10AsyncValueE+0x10f> 1bc56: 4c 89 f0 mov %r14,%rax 1bc59: 48 83 c4 08 add $0x8,%rsp 1bc5d: 5b pop %rbx 1bc5e: 41 5e pop %r14 1bc60: c3 ret 1bc61: 48 8d 3d b0 59 03 00 lea 0x359b0(%rip),%rdi # 51618 1bc68: 48 8d 35 c1 59 03 00 lea 0x359c1(%rip),%rsi # 51630 1bc6f: 48 8d 0d ef 59 03 00 lea 0x359ef(%rip),%rcx # 51665 1bc76: ba 61 00 00 00 mov $0x61,%edx 1bc7b: e8 f0 a6 fe ff call 6370 <__assert_fail@plt> 1bc80: 48 8d 3d df 5b 03 00 lea 0x35bdf(%rip),%rdi # 51866 1bc87: 48 8d 35 31 5c 03 00 lea 0x35c31(%rip),%rsi # 518bf 1bc8e: 48 8d 0d 69 5c 03 00 lea 0x35c69(%rip),%rcx # 518fe 1bc95: ba 1e 00 00 00 mov $0x1e,%edx 1bc9a: e8 d1 a6 fe ff call 6370 <__assert_fail@plt> 1bc9f: 48 8d 3d 37 c3 03 00 lea 0x3c337(%rip),%rdi # 57fdd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6266> 1bca6: 48 8d 35 12 5c 03 00 lea 0x35c12(%rip),%rsi # 518bf 1bcad: 48 8d 0d 89 c3 03 00 lea 0x3c389(%rip),%rcx # 5803d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x62c6> 1bcb4: ba 42 00 00 00 mov $0x42,%edx 1bcb9: e8 b2 a6 fe ff call 6370 <__assert_fail@plt> 1bcbe: 66 90 xchg %ax,%ax 000000000001bcc0 <_ZN1M6DetailL17valueDestructorFnINS_4LLCL5ChainEEEvPv>: 1bcc0: c3 ret 1bcc1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1bcc8: 00 00 00 1bccb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001bcd0 <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_>: 1bcd0: 55 push %rbp 1bcd1: 41 57 push %r15 1bcd3: 41 56 push %r14 1bcd5: 41 55 push %r13 1bcd7: 41 54 push %r12 1bcd9: 53 push %rbx 1bcda: 48 83 ec 48 sub $0x48,%rsp 1bcde: 4d 89 cc mov %r9,%r12 1bce1: 4d 89 c5 mov %r8,%r13 1bce4: 48 89 cb mov %rcx,%rbx 1bce7: 48 89 d5 mov %rdx,%rbp 1bcea: 49 89 f7 mov %rsi,%r15 1bced: 49 89 fe mov %rdi,%r14 1bcf0: bf 60 00 00 00 mov $0x60,%edi 1bcf5: e8 b6 a7 fe ff call 64b0 <_Znwm@plt> 1bcfa: 48 8b 4d 00 mov 0x0(%rbp),%rcx 1bcfe: 41 0f b6 37 movzbl (%r15),%esi 1bd02: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 1bd07: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 1bd0e: 00 1bd0f: 48 8b 0b mov (%rbx),%rcx 1bd12: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1bd19: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 1bd1e: 49 8b 4d 00 mov 0x0(%r13),%rcx 1bd22: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 1bd29: 00 1bd2a: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 1bd2f: 49 8b 0c 24 mov (%r12),%rcx 1bd33: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 1bd38: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 1bd3d: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 1bd42: 48 8b 8c 24 80 00 00 mov 0x80(%rsp),%rcx 1bd49: 00 1bd4a: 4c 8b 09 mov (%rcx),%r9 1bd4d: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 1bd54: 00 1bd55: 8b 09 mov (%rcx),%ecx 1bd57: 0f 10 44 24 38 movups 0x38(%rsp),%xmm0 1bd5c: 0f 11 04 24 movups %xmm0,(%rsp) 1bd60: 89 4c 24 10 mov %ecx,0x10(%rsp) 1bd64: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 1bd69: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx 1bd6e: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 1bd73: 48 89 c3 mov %rax,%rbx 1bd76: 48 89 c7 mov %rax,%rdi 1bd79: e8 c2 f5 ff ff call 1b340 <_ZN1M4LLCL7RuntimeC1ENS0_17CompactRuntimePtrENS_5RCRefINS_7ContextEEESt10unique_ptrINS0_9AllocatorESt14default_deleteIS7_EES6_INS0_9WorkQueueES8_ISB_EEN4llvm9StringRefEmNS0_14RuntimeOptions17ProfilerDebuginfoE> 1bd7e: 49 89 1e mov %rbx,(%r14) 1bd81: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1bd86: 48 85 ff test %rdi,%rdi 1bd89: 74 06 je 1bd91 <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_+0xc1> 1bd8b: 48 8b 07 mov (%rdi),%rax 1bd8e: ff 50 08 call *0x8(%rax) 1bd91: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1bd98: 00 00 1bd9a: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1bd9f: 48 85 ff test %rdi,%rdi 1bda2: 74 06 je 1bdaa <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_+0xda> 1bda4: 48 8b 07 mov (%rdi),%rax 1bda7: ff 50 08 call *0x8(%rax) 1bdaa: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1bdb1: 00 00 1bdb3: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 1bdb8: 48 85 db test %rbx,%rbx 1bdbb: 74 22 je 1bddf <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_+0x10f> 1bdbd: f0 ff 0b lock decl (%rbx) 1bdc0: 75 1d jne 1bddf <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_+0x10f> 1bdc2: c7 03 00 00 00 00 movl $0x0,(%rbx) 1bdc8: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1bdcc: e8 3f 00 00 00 call 1be10 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev> 1bdd1: 8b 03 mov (%rbx),%eax 1bdd3: 85 c0 test %eax,%eax 1bdd5: 75 1a jne 1bdf1 <_ZSt11make_uniqueIN1M4LLCL7RuntimeEJRNS1_17CompactRuntimePtrENS0_5RCRefINS0_7ContextEEESt10unique_ptrINS1_9AllocatorESt14default_deleteIS9_EES8_INS1_9WorkQueueESA_ISD_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKmRKNS1_14RuntimeOptions17ProfilerDebuginfoEEENSt9_MakeUniqIT_E15__single_objectEDpOT0_+0x121> 1bdd7: 48 89 df mov %rbx,%rdi 1bdda: e8 a1 a6 fe ff call 6480 <_ZdlPv@plt> 1bddf: 4c 89 f0 mov %r14,%rax 1bde2: 48 83 c4 48 add $0x48,%rsp 1bde6: 5b pop %rbx 1bde7: 41 5c pop %r12 1bde9: 41 5d pop %r13 1bdeb: 41 5e pop %r14 1bded: 41 5f pop %r15 1bdef: 5d pop %rbp 1bdf0: c3 ret 1bdf1: 48 8d 3d f6 c2 03 00 lea 0x3c2f6(%rip),%rdi # 580ee <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6377> 1bdf8: 48 8d 35 af c2 03 00 lea 0x3c2af(%rip),%rsi # 580ae <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6337> 1bdff: 48 8d 0d 40 c3 03 00 lea 0x3c340(%rip),%rcx # 58146 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x63cf> 1be06: ba 65 00 00 00 mov $0x65,%edx 1be0b: e8 60 a5 fe ff call 6370 <__assert_fail@plt> 000000000001be10 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev>: 1be10: 55 push %rbp 1be11: 41 57 push %r15 1be13: 41 56 push %r14 1be15: 41 55 push %r13 1be17: 41 54 push %r12 1be19: 53 push %rbx 1be1a: 50 push %rax 1be1b: 49 89 fe mov %rdi,%r14 1be1e: 8b 47 18 mov 0x18(%rdi),%eax 1be21: 48 85 c0 test %rax,%rax 1be24: 0f 84 97 00 00 00 je 1bec1 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0xb1> 1be2a: 49 8b 5e 08 mov 0x8(%r14),%rbx 1be2e: 4c 6b f8 38 imul $0x38,%rax,%r15 1be32: 48 8d 43 10 lea 0x10(%rbx),%rax 1be36: 48 89 04 24 mov %rax,(%rsp) 1be3a: 4c 8d 6b 08 lea 0x8(%rbx),%r13 1be3e: 31 ed xor %ebp,%ebp 1be40: eb 17 jmp 1be59 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x49> 1be42: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1be49: 1f 84 00 00 00 00 00 1be50: 48 83 c5 38 add $0x38,%rbp 1be54: 49 39 ef cmp %rbp,%r15 1be57: 74 5e je 1beb7 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0xa7> 1be59: 48 83 3c 2b fd cmpq $0xfffffffffffffffd,(%rbx,%rbp,1) 1be5e: 77 f0 ja 1be50 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x40> 1be60: 4c 89 ef mov %r13,%rdi 1be63: 48 01 ef add %rbp,%rdi 1be66: e8 85 00 00 00 call 1bef0 <_ZN1M16GenericUniquePtr5resetEv> 1be6b: 4c 8b 64 2b 28 mov 0x28(%rbx,%rbp,1),%r12 1be70: 49 83 fc 08 cmp $0x8,%r12 1be74: 72 da jb 1be50 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x40> 1be76: 41 f6 c4 04 test $0x4,%r12b 1be7a: 74 1f je 1be9b <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x8b> 1be7c: 4c 89 e0 mov %r12,%rax 1be7f: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1be83: 41 f6 c4 02 test $0x2,%r12b 1be87: 75 07 jne 1be90 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x80> 1be89: 48 8b 7c 2b 10 mov 0x10(%rbx,%rbp,1),%rdi 1be8e: eb 08 jmp 1be98 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x88> 1be90: 48 8b 0c 24 mov (%rsp),%rcx 1be94: 48 8d 3c 29 lea (%rcx,%rbp,1),%rdi 1be98: ff 50 10 call *0x10(%rax) 1be9b: 41 f6 c4 02 test $0x2,%r12b 1be9f: 75 af jne 1be50 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x40> 1bea1: 48 8b 7c 2b 10 mov 0x10(%rbx,%rbp,1),%rdi 1bea6: 48 8b 74 2b 18 mov 0x18(%rbx,%rbp,1),%rsi 1beab: 48 8b 54 2b 20 mov 0x20(%rbx,%rbp,1),%rdx 1beb0: e8 8b 99 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1beb5: eb 99 jmp 1be50 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0x40> 1beb7: 41 8b 46 18 mov 0x18(%r14),%eax 1bebb: 48 6b f0 38 imul $0x38,%rax,%rsi 1bebf: eb 02 jmp 1bec3 <_ZN4llvm8DenseMapImN1M16GenericUniquePtrENS_12DenseMapInfoImvEENS_6detail12DenseMapPairImS2_EEED2Ev+0xb3> 1bec1: 31 f6 xor %esi,%esi 1bec3: 49 8b 7e 08 mov 0x8(%r14),%rdi 1bec7: ba 08 00 00 00 mov $0x8,%edx 1becc: e8 6f 99 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1bed1: 49 ff 06 incq (%r14) 1bed4: 48 83 c4 08 add $0x8,%rsp 1bed8: 5b pop %rbx 1bed9: 41 5c pop %r12 1bedb: 41 5d pop %r13 1bedd: 41 5e pop %r14 1bedf: 41 5f pop %r15 1bee1: 5d pop %rbp 1bee2: c3 ret 1bee3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1beea: 00 00 00 1beed: 0f 1f 00 nopl (%rax) 000000000001bef0 <_ZN1M16GenericUniquePtr5resetEv>: 1bef0: 41 57 push %r15 1bef2: 41 56 push %r14 1bef4: 53 push %rbx 1bef5: 48 83 ec 20 sub $0x20,%rsp 1bef9: 48 8b 37 mov (%rdi),%rsi 1befc: 48 85 f6 test %rsi,%rsi 1beff: 0f 84 d7 00 00 00 je 1bfdc <_ZN1M16GenericUniquePtr5resetEv+0xec> 1bf05: 48 89 fb mov %rdi,%rbx 1bf08: 4c 8d 77 08 lea 0x8(%rdi),%r14 1bf0c: 48 8b 4f 20 mov 0x20(%rdi),%rcx 1bf10: 48 89 c8 mov %rcx,%rax 1bf13: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1bf17: 4c 89 f7 mov %r14,%rdi 1bf1a: f6 c1 02 test $0x2,%cl 1bf1d: 75 04 jne 1bf23 <_ZN1M16GenericUniquePtr5resetEv+0x33> 1bf1f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1bf23: ff 10 call *(%rax) 1bf25: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1bf2c: 66 c7 43 28 ff ff movw $0xffff,0x28(%rbx) 1bf32: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1bf39: 00 00 1bf3b: 48 89 e0 mov %rsp,%rax 1bf3e: 49 39 c6 cmp %rax,%r14 1bf41: 0f 84 95 00 00 00 je 1bfdc <_ZN1M16GenericUniquePtr5resetEv+0xec> 1bf47: 4c 8b 7b 20 mov 0x20(%rbx),%r15 1bf4b: 49 83 ff 08 cmp $0x8,%r15 1bf4f: 72 1d jb 1bf6e <_ZN1M16GenericUniquePtr5resetEv+0x7e> 1bf51: 41 f6 c7 04 test $0x4,%r15b 1bf55: 75 21 jne 1bf78 <_ZN1M16GenericUniquePtr5resetEv+0x88> 1bf57: 41 f6 c7 02 test $0x2,%r15b 1bf5b: 74 37 je 1bf94 <_ZN1M16GenericUniquePtr5resetEv+0xa4> 1bf5d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1bf62: 48 89 43 20 mov %rax,0x20(%rbx) 1bf66: 48 83 f8 08 cmp $0x8,%rax 1bf6a: 73 48 jae 1bfb4 <_ZN1M16GenericUniquePtr5resetEv+0xc4> 1bf6c: eb 6e jmp 1bfdc <_ZN1M16GenericUniquePtr5resetEv+0xec> 1bf6e: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 1bf75: 00 1bf76: eb 64 jmp 1bfdc <_ZN1M16GenericUniquePtr5resetEv+0xec> 1bf78: 4c 89 f8 mov %r15,%rax 1bf7b: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1bf7f: 4c 89 f7 mov %r14,%rdi 1bf82: 41 f6 c7 02 test $0x2,%r15b 1bf86: 75 03 jne 1bf8b <_ZN1M16GenericUniquePtr5resetEv+0x9b> 1bf88: 49 8b 3e mov (%r14),%rdi 1bf8b: ff 50 10 call *0x10(%rax) 1bf8e: 41 f6 c7 02 test $0x2,%r15b 1bf92: 75 c9 jne 1bf5d <_ZN1M16GenericUniquePtr5resetEv+0x6d> 1bf94: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1bf98: 48 8b 73 10 mov 0x10(%rbx),%rsi 1bf9c: 48 8b 53 18 mov 0x18(%rbx),%rdx 1bfa0: e8 9b 98 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1bfa5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1bfaa: 48 89 43 20 mov %rax,0x20(%rbx) 1bfae: 48 83 f8 08 cmp $0x8,%rax 1bfb2: 72 28 jb 1bfdc <_ZN1M16GenericUniquePtr5resetEv+0xec> 1bfb4: a8 02 test $0x2,%al 1bfb6: 74 04 je 1bfbc <_ZN1M16GenericUniquePtr5resetEv+0xcc> 1bfb8: a8 04 test $0x4,%al 1bfba: 75 13 jne 1bfcf <_ZN1M16GenericUniquePtr5resetEv+0xdf> 1bfbc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1bfc1: 49 89 46 10 mov %rax,0x10(%r14) 1bfc5: 0f 10 04 24 movups (%rsp),%xmm0 1bfc9: 41 0f 11 06 movups %xmm0,(%r14) 1bfcd: eb 0d jmp 1bfdc <_ZN1M16GenericUniquePtr5resetEv+0xec> 1bfcf: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1bfd3: 48 89 e6 mov %rsp,%rsi 1bfd6: 4c 89 f7 mov %r14,%rdi 1bfd9: ff 50 08 call *0x8(%rax) 1bfdc: 48 83 c4 20 add $0x20,%rsp 1bfe0: 5b pop %rbx 1bfe1: 41 5e pop %r14 1bfe3: 41 5f pop %r15 1bfe5: c3 ret 1bfe6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1bfed: 00 00 00 000000000001bff0 <_ZN1M4LLCL27createSingleThreadWorkQueueENS0_17CompactRuntimePtrE>: 1bff0: 55 push %rbp 1bff1: 41 56 push %r14 1bff3: 53 push %rbx 1bff4: 41 89 f6 mov %esi,%r14d 1bff7: 48 89 fb mov %rdi,%rbx 1bffa: bf 80 00 00 00 mov $0x80,%edi 1bfff: be 40 00 00 00 mov $0x40,%esi 1c004: e8 57 a5 fe ff call 6560 <_ZnwmSt11align_val_t@plt> 1c009: 48 89 c5 mov %rax,%rbp 1c00c: 48 8d 05 4d ce 05 00 lea 0x5ce4d(%rip),%rax # 78e60 <_ZTVN12_GLOBAL__N_121SingleThreadWorkQueueE+0x10> 1c013: 48 89 45 00 mov %rax,0x0(%rbp) 1c017: 0f 57 c0 xorps %xmm0,%xmm0 1c01a: 0f 11 45 08 movups %xmm0,0x8(%rbp) 1c01e: 0f 11 45 18 movups %xmm0,0x18(%rbp) 1c022: 0f 11 45 28 movups %xmm0,0x28(%rbp) 1c026: 48 c7 45 38 00 00 00 movq $0x0,0x38(%rbp) 1c02d: 00 1c02e: e8 ad f5 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1c033: 0f b6 00 movzbl (%rax),%eax 1c036: 88 45 40 mov %al,0x40(%rbp) 1c039: e8 a2 f5 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1c03e: 44 88 30 mov %r14b,(%rax) 1c041: 48 89 2b mov %rbp,(%rbx) 1c044: 48 89 d8 mov %rbx,%rax 1c047: 5b pop %rbx 1c048: 41 5e pop %r14 1c04a: 5d pop %rbp 1c04b: c3 ret 1c04c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001c050 <_ZN12_GLOBAL__N_121SingleThreadWorkQueueD2Ev>: 1c050: 55 push %rbp 1c051: 53 push %rbx 1c052: 48 83 ec 28 sub $0x28,%rsp 1c056: 48 89 fb mov %rdi,%rbx 1c059: 48 8d 05 00 ce 05 00 lea 0x5ce00(%rip),%rax # 78e60 <_ZTVN12_GLOBAL__N_121SingleThreadWorkQueueE+0x10> 1c060: 48 89 07 mov %rax,(%rdi) 1c063: 48 8d 77 08 lea 0x8(%rdi),%rsi 1c067: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1c06c: e8 3f 04 00 00 call 1c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv> 1c071: 48 83 7c 24 20 08 cmpq $0x8,0x20(%rsp) 1c077: 73 29 jae 1c0a2 <_ZN12_GLOBAL__N_121SingleThreadWorkQueueD2Ev+0x52> 1c079: 0f b6 6b 40 movzbl 0x40(%rbx),%ebp 1c07d: e8 5e f5 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1c082: 40 88 28 mov %bpl,(%rax) 1c085: 48 8b 43 30 mov 0x30(%rbx),%rax 1c089: 48 0b 43 38 or 0x38(%rbx),%rax 1c08d: 75 32 jne 1c0c1 <_ZN12_GLOBAL__N_121SingleThreadWorkQueueD2Ev+0x71> 1c08f: 48 83 c3 30 add $0x30,%rbx 1c093: 48 89 df mov %rbx,%rdi 1c096: e8 85 05 00 00 call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c09b: 48 83 c4 28 add $0x28,%rsp 1c09f: 5b pop %rbx 1c0a0: 5d pop %rbp 1c0a1: c3 ret 1c0a2: 48 8d 3d 07 c1 03 00 lea 0x3c107(%rip),%rdi # 581b0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6439> 1c0a9: 48 8d 35 15 c1 03 00 lea 0x3c115(%rip),%rsi # 581c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x644e> 1c0b0: 48 8d 0d 4e c1 03 00 lea 0x3c14e(%rip),%rcx # 58205 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x648e> 1c0b7: ba 27 00 00 00 mov $0x27,%edx 1c0bc: e8 af a2 fe ff call 6370 <__assert_fail@plt> 1c0c1: 48 8d 3d 8c c1 03 00 lea 0x3c18c(%rip),%rdi # 58254 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x64dd> 1c0c8: 48 8d 35 b8 c1 03 00 lea 0x3c1b8(%rip),%rsi # 58287 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6510> 1c0cf: 48 8d 0d f2 c1 03 00 lea 0x3c1f2(%rip),%rcx # 582c8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6551> 1c0d6: ba 17 00 00 00 mov $0x17,%edx 1c0db: e8 90 a2 fe ff call 6370 <__assert_fail@plt> 000000000001c0e0 <_ZN12_GLOBAL__N_121SingleThreadWorkQueueD0Ev>: 1c0e0: 55 push %rbp 1c0e1: 53 push %rbx 1c0e2: 48 83 ec 28 sub $0x28,%rsp 1c0e6: 48 89 fb mov %rdi,%rbx 1c0e9: 48 8d 05 70 cd 05 00 lea 0x5cd70(%rip),%rax # 78e60 <_ZTVN12_GLOBAL__N_121SingleThreadWorkQueueE+0x10> 1c0f0: 48 89 07 mov %rax,(%rdi) 1c0f3: 48 8d 77 08 lea 0x8(%rdi),%rsi 1c0f7: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1c0fc: e8 af 03 00 00 call 1c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv> 1c101: 48 83 7c 24 20 08 cmpq $0x8,0x20(%rsp) 1c107: 73 33 jae 1c13c <_ZN12_GLOBAL__N_121SingleThreadWorkQueueD0Ev+0x5c> 1c109: 0f b6 6b 40 movzbl 0x40(%rbx),%ebp 1c10d: e8 ce f4 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1c112: 40 88 28 mov %bpl,(%rax) 1c115: 48 8b 43 30 mov 0x30(%rbx),%rax 1c119: 48 0b 43 38 or 0x38(%rbx),%rax 1c11d: 75 3c jne 1c15b <_ZN12_GLOBAL__N_121SingleThreadWorkQueueD0Ev+0x7b> 1c11f: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1c123: e8 f8 04 00 00 call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c128: be 40 00 00 00 mov $0x40,%esi 1c12d: 48 89 df mov %rbx,%rdi 1c130: e8 1b a5 fe ff call 6650 <_ZdlPvSt11align_val_t@plt> 1c135: 48 83 c4 28 add $0x28,%rsp 1c139: 5b pop %rbx 1c13a: 5d pop %rbp 1c13b: c3 ret 1c13c: 48 8d 3d 6d c0 03 00 lea 0x3c06d(%rip),%rdi # 581b0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6439> 1c143: 48 8d 35 7b c0 03 00 lea 0x3c07b(%rip),%rsi # 581c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x644e> 1c14a: 48 8d 0d b4 c0 03 00 lea 0x3c0b4(%rip),%rcx # 58205 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x648e> 1c151: ba 27 00 00 00 mov $0x27,%edx 1c156: e8 15 a2 fe ff call 6370 <__assert_fail@plt> 1c15b: 48 8d 3d f2 c0 03 00 lea 0x3c0f2(%rip),%rdi # 58254 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x64dd> 1c162: 48 8d 35 1e c1 03 00 lea 0x3c11e(%rip),%rsi # 58287 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6510> 1c169: 48 8d 0d 58 c1 03 00 lea 0x3c158(%rip),%rcx # 582c8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6551> 1c170: ba 17 00 00 00 mov $0x17,%edx 1c175: e8 f6 a1 fe ff call 6370 <__assert_fail@plt> 1c17a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000001c180 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue7addTaskEON1M4LLCL8WorkItemEi>: 1c180: 50 push %rax 1c181: 48 83 7e 18 07 cmpq $0x7,0x18(%rsi) 1c186: 76 0a jbe 1c192 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x12> 1c188: 48 83 c7 08 add $0x8,%rdi 1c18c: 58 pop %rax 1c18d: e9 fe 04 00 00 jmp 1c690 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_> 1c192: 48 8d 3d 87 c1 03 00 lea 0x3c187(%rip),%rdi # 58320 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x65a9> 1c199: 48 8d 35 25 c0 03 00 lea 0x3c025(%rip),%rsi # 581c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x644e> 1c1a0: 48 8d 0d 82 c1 03 00 lea 0x3c182(%rip),%rcx # 58329 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x65b2> 1c1a7: ba 2e 00 00 00 mov $0x2e,%edx 1c1ac: e8 bf a1 fe ff call 6370 <__assert_fail@plt> 1c1b1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c1b8: 00 00 00 1c1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001c1c0 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE>: 1c1c0: 48 8b 07 mov (%rdi),%rax 1c1c3: 48 8b 40 10 mov 0x10(%rax),%rax 1c1c7: ba ff ff ff ff mov $0xffffffff,%edx 1c1cc: ff e0 jmp *%rax 1c1ce: 66 90 xchg %ax,%ax 000000000001c1d0 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE>: 1c1d0: 55 push %rbp 1c1d1: 41 57 push %r15 1c1d3: 41 56 push %r14 1c1d5: 41 55 push %r13 1c1d7: 41 54 push %r12 1c1d9: 53 push %rbx 1c1da: 48 83 ec 38 sub $0x38,%rsp 1c1de: 48 89 7c 24 30 mov %rdi,0x30(%rsp) 1c1e3: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1c1e8: 48 85 d2 test %rdx,%rdx 1c1eb: 0f 84 88 00 00 00 je 1c279 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xa9> 1c1f1: 49 89 d5 mov %rdx,%r13 1c1f4: 49 89 f7 mov %rsi,%r15 1c1f7: 49 c1 e5 03 shl $0x3,%r13 1c1fb: 31 db xor %ebx,%ebx 1c1fd: 4c 8d 35 14 de 05 00 lea 0x5de14(%rip),%r14 # 7a018 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE15CallbacksHolderIZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_0SB_vE9CallbacksE> 1c204: 49 83 ce 02 or $0x2,%r14 1c208: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 1c20d: eb 0a jmp 1c219 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x49> 1c20f: 90 nop 1c210: 48 83 c3 08 add $0x8,%rbx 1c214: 49 39 dd cmp %rbx,%r13 1c217: 74 60 je 1c279 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xa9> 1c219: 48 8d 44 24 08 lea 0x8(%rsp),%rax 1c21e: 48 89 44 24 10 mov %rax,0x10(%rsp) 1c223: 4c 89 74 24 28 mov %r14,0x28(%rsp) 1c228: 49 8b 3c 1f mov (%r15,%rbx,1),%rdi 1c22c: 4c 89 e6 mov %r12,%rsi 1c22f: e8 dc eb ff ff call 1ae10 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE> 1c234: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp 1c239: 48 83 fd 08 cmp $0x8,%rbp 1c23d: 72 d1 jb 1c210 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x40> 1c23f: 40 f6 c5 04 test $0x4,%bpl 1c243: 74 18 je 1c25d <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x8d> 1c245: 48 89 e8 mov %rbp,%rax 1c248: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c24c: 4c 89 e7 mov %r12,%rdi 1c24f: 40 f6 c5 02 test $0x2,%bpl 1c253: 75 05 jne 1c25a <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x8a> 1c255: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c25a: ff 50 10 call *0x10(%rax) 1c25d: 40 f6 c5 02 test $0x2,%bpl 1c261: 75 ad jne 1c210 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x40> 1c263: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c268: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1c26d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1c272: e8 c9 95 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1c277: eb 97 jmp 1c210 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x40> 1c279: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c27e: 48 85 c0 test %rax,%rax 1c281: 0f 84 06 01 00 00 je 1c38d <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1bd> 1c287: 4c 8b 7c 24 30 mov 0x30(%rsp),%r15 1c28c: 49 83 c7 08 add $0x8,%r15 1c290: bd 64 00 00 00 mov $0x64,%ebp 1c295: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 1c29a: eb 18 jmp 1c2b4 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xe4> 1c29c: 0f 1f 40 00 nopl 0x0(%rax) 1c2a0: 48 8d 45 64 lea 0x64(%rbp),%rax 1c2a4: 48 81 fd dc 4a 4c 00 cmp $0x4c4adc,%rbp 1c2ab: 48 89 c5 mov %rax,%rbp 1c2ae: 0f 8d e8 00 00 00 jge 1c39c <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1cc> 1c2b4: 4c 89 f7 mov %r14,%rdi 1c2b7: 4c 89 fe mov %r15,%rsi 1c2ba: e8 f1 01 00 00 call 1c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv> 1c2bf: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1c2c4: 48 83 f8 08 cmp $0x8,%rax 1c2c8: 0f 82 79 00 00 00 jb 1c347 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x177> 1c2ce: 66 90 xchg %ax,%ax 1c2d0: 48 89 c1 mov %rax,%rcx 1c2d3: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1c2d7: 4c 89 f7 mov %r14,%rdi 1c2da: a8 02 test $0x2,%al 1c2dc: 75 05 jne 1c2e3 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x113> 1c2de: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c2e3: ff 11 call *(%rcx) 1c2e5: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1c2ea: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1c2ef: 48 83 fb 08 cmp $0x8,%rbx 1c2f3: 72 35 jb 1c32a <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x15a> 1c2f5: f6 c3 04 test $0x4,%bl 1c2f8: 74 17 je 1c311 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x141> 1c2fa: 48 89 d8 mov %rbx,%rax 1c2fd: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c301: 4c 89 f7 mov %r14,%rdi 1c304: f6 c3 02 test $0x2,%bl 1c307: 75 05 jne 1c30e <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x13e> 1c309: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c30e: ff 50 10 call *0x10(%rax) 1c311: f6 c3 02 test $0x2,%bl 1c314: 75 14 jne 1c32a <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x15a> 1c316: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c31b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1c320: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1c325: e8 16 95 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1c32a: 48 85 ed test %rbp,%rbp 1c32d: 74 54 je 1c383 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1b3> 1c32f: 4c 89 f7 mov %r14,%rdi 1c332: 4c 89 fe mov %r15,%rsi 1c335: e8 76 01 00 00 call 1c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv> 1c33a: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1c33f: 48 83 f8 07 cmp $0x7,%rax 1c343: 77 8b ja 1c2d0 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x100> 1c345: 31 ed xor %ebp,%ebp 1c347: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c34c: 48 85 c0 test %rax,%rax 1c34f: 74 32 je 1c383 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1b3> 1c351: 0f 28 05 48 be 03 00 movaps 0x3be48(%rip),%xmm0 # 581a0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6429> 1c358: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 1c35d: 0f 1f 00 nopl (%rax) 1c360: 4c 89 f7 mov %r14,%rdi 1c363: 4c 89 f6 mov %r14,%rsi 1c366: e8 f5 9d fe ff call 6160 1c36b: 83 f8 ff cmp $0xffffffff,%eax 1c36e: 0f 85 2c ff ff ff jne 1c2a0 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xd0> 1c374: e8 c7 9c fe ff call 6040 <__errno_location@plt> 1c379: 83 38 04 cmpl $0x4,(%rax) 1c37c: 74 e2 je 1c360 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x190> 1c37e: e9 1d ff ff ff jmp 1c2a0 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xd0> 1c383: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c388: 48 85 c0 test %rax,%rax 1c38b: 75 2e jne 1c3bb <_ZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1eb> 1c38d: 48 83 c4 38 add $0x38,%rsp 1c391: 5b pop %rbx 1c392: 41 5c pop %r12 1c394: 41 5d pop %r13 1c396: 41 5e pop %r14 1c398: 41 5f pop %r15 1c39a: 5d pop %rbp 1c39b: c3 ret 1c39c: 48 8d 3d d3 c0 03 00 lea 0x3c0d3(%rip),%rdi # 58476 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x66ff> 1c3a3: 48 8d 35 1b be 03 00 lea 0x3be1b(%rip),%rsi # 581c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x644e> 1c3aa: 48 8d 0d ed c1 03 00 lea 0x3c1ed(%rip),%rcx # 5859e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6827> 1c3b1: ba ca 00 00 00 mov $0xca,%edx 1c3b6: e8 b5 9f fe ff call 6370 <__assert_fail@plt> 1c3bb: 48 8d 3d c5 bf 03 00 lea 0x3bfc5(%rip),%rdi # 58387 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6610> 1c3c2: 48 8d 35 fc bd 03 00 lea 0x3bdfc(%rip),%rsi # 581c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x644e> 1c3c9: 48 8d 0d 43 c0 03 00 lea 0x3c043(%rip),%rcx # 58413 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x669c> 1c3d0: ba b7 00 00 00 mov $0xb7,%edx 1c3d5: e8 96 9f fe ff call 6370 <__assert_fail@plt> 1c3da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000001c3e0 <_ZNK12_GLOBAL__N_121SingleThreadWorkQueue15callerIsForeignEv>: 1c3e0: 31 c0 xor %eax,%eax 1c3e2: c3 ret 1c3e3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c3ea: 00 00 00 1c3ed: 0f 1f 00 nopl (%rax) 000000000001c3f0 <_ZNK12_GLOBAL__N_121SingleThreadWorkQueue19getParallelismLevelEv>: 1c3f0: b8 01 00 00 00 mov $0x1,%eax 1c3f5: c3 ret 1c3f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c3fd: 00 00 00 000000000001c400 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv>: 1c400: 41 57 push %r15 1c402: 41 56 push %r14 1c404: 53 push %rbx 1c405: 48 83 ec 20 sub $0x20,%rsp 1c409: 49 89 ff mov %rdi,%r15 1c40c: 49 83 c7 08 add $0x8,%r15 1c410: 49 89 e6 mov %rsp,%r14 1c413: 4c 89 f7 mov %r14,%rdi 1c416: 4c 89 fe mov %r15,%rsi 1c419: e8 92 00 00 00 call 1c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv> 1c41e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c423: 48 83 f8 08 cmp $0x8,%rax 1c427: 73 2d jae 1c456 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x56> 1c429: 48 83 c4 20 add $0x20,%rsp 1c42d: 5b pop %rbx 1c42e: 41 5e pop %r14 1c430: 41 5f pop %r15 1c432: c3 ret 1c433: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1c43a: 84 00 00 00 00 00 1c440: 4c 89 f7 mov %r14,%rdi 1c443: 4c 89 fe mov %r15,%rsi 1c446: e8 65 00 00 00 call 1c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv> 1c44b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c450: 48 83 f8 07 cmp $0x7,%rax 1c454: 76 d3 jbe 1c429 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x29> 1c456: 48 89 c1 mov %rax,%rcx 1c459: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1c45d: 4c 89 f7 mov %r14,%rdi 1c460: a8 02 test $0x2,%al 1c462: 75 04 jne 1c468 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x68> 1c464: 48 8b 3c 24 mov (%rsp),%rdi 1c468: ff 11 call *(%rcx) 1c46a: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1c46f: 48 83 fb 08 cmp $0x8,%rbx 1c473: 72 cb jb 1c440 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x40> 1c475: f6 c3 04 test $0x4,%bl 1c478: 74 16 je 1c490 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x90> 1c47a: 48 89 d8 mov %rbx,%rax 1c47d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c481: 4c 89 f7 mov %r14,%rdi 1c484: f6 c3 02 test $0x2,%bl 1c487: 75 04 jne 1c48d <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x8d> 1c489: 48 8b 3c 24 mov (%rsp),%rdi 1c48d: ff 50 10 call *0x10(%rax) 1c490: f6 c3 02 test $0x2,%bl 1c493: 75 ab jne 1c440 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x40> 1c495: 48 8b 3c 24 mov (%rsp),%rdi 1c499: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1c49e: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1c4a3: e8 98 93 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1c4a8: eb 96 jmp 1c440 <_ZN12_GLOBAL__N_121SingleThreadWorkQueue8shutdownEv+0x40> 1c4aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000001c4b0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv>: 1c4b0: 41 57 push %r15 1c4b2: 41 56 push %r14 1c4b4: 41 54 push %r12 1c4b6: 53 push %rbx 1c4b7: 50 push %rax 1c4b8: 48 89 f3 mov %rsi,%rbx 1c4bb: 49 89 fe mov %rdi,%r14 1c4be: 48 83 3d da da 05 00 cmpq $0x0,0x5dada(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1c4c5: 00 1c4c6: 74 10 je 1c4d8 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x28> 1c4c8: 48 89 df mov %rbx,%rdi 1c4cb: e8 90 a2 fe ff call 6760 1c4d0: 85 c0 test %eax,%eax 1c4d2: 0f 85 36 01 00 00 jne 1c60e <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x15e> 1c4d8: 48 8b 4b 28 mov 0x28(%rbx),%rcx 1c4dc: 48 8b 43 30 mov 0x30(%rbx),%rax 1c4e0: 48 09 c8 or %rcx,%rax 1c4e3: 75 1b jne 1c500 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x50> 1c4e5: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1c4ec: 00 1c4ed: 48 83 3d ab da 05 00 cmpq $0x0,0x5daab(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1c4f4: 00 1c4f5: 0f 85 fc 00 00 00 jne 1c5f7 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x147> 1c4fb: e9 ff 00 00 00 jmp 1c5ff <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x14f> 1c500: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 1c507: 00 1c508: 48 89 0c 24 mov %rcx,(%rsp) 1c50c: 48 8b 01 mov (%rcx),%rax 1c50f: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 1c516: 4c 8b 7b 28 mov 0x28(%rbx),%r15 1c51a: 48 89 43 28 mov %rax,0x28(%rbx) 1c51e: 4d 85 ff test %r15,%r15 1c521: 74 52 je 1c575 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0xc5> 1c523: 4d 8b 67 20 mov 0x20(%r15),%r12 1c527: 49 83 fc 08 cmp $0x8,%r12 1c52b: 72 34 jb 1c561 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0xb1> 1c52d: 41 f6 c4 04 test $0x4,%r12b 1c531: 74 17 je 1c54a <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x9a> 1c533: 49 8d 7f 08 lea 0x8(%r15),%rdi 1c537: 4c 89 e0 mov %r12,%rax 1c53a: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c53e: 41 f6 c4 02 test $0x2,%r12b 1c542: 75 03 jne 1c547 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x97> 1c544: 48 8b 3f mov (%rdi),%rdi 1c547: ff 50 10 call *0x10(%rax) 1c54a: 41 f6 c4 02 test $0x2,%r12b 1c54e: 75 11 jne 1c561 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0xb1> 1c550: 49 8b 7f 08 mov 0x8(%r15),%rdi 1c554: 49 8b 77 10 mov 0x10(%r15),%rsi 1c558: 49 8b 57 18 mov 0x18(%r15),%rdx 1c55c: e8 df 92 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1c561: 4c 89 ff mov %r15,%rdi 1c564: e8 b7 00 00 00 call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c569: 4c 89 ff mov %r15,%rdi 1c56c: e8 0f 9f fe ff call 6480 <_ZdlPv@plt> 1c571: 48 8b 43 28 mov 0x28(%rbx),%rax 1c575: 48 85 c0 test %rax,%rax 1c578: 75 08 jne 1c582 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0xd2> 1c57a: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 1c581: 00 1c582: 4c 8b 24 24 mov (%rsp),%r12 1c586: 49 8b 44 24 20 mov 0x20(%r12),%rax 1c58b: 49 89 46 18 mov %rax,0x18(%r14) 1c58f: 49 83 7c 24 20 08 cmpq $0x8,0x20(%r12) 1c595: 72 4e jb 1c5e5 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x135> 1c597: 4d 8d 7c 24 08 lea 0x8(%r12),%r15 1c59c: a8 02 test $0x2,%al 1c59e: 74 04 je 1c5a4 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0xf4> 1c5a0: a8 04 test $0x4,%al 1c5a2: 75 12 jne 1c5b6 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x106> 1c5a4: 49 8b 47 10 mov 0x10(%r15),%rax 1c5a8: 49 89 46 10 mov %rax,0x10(%r14) 1c5ac: 41 0f 10 07 movups (%r15),%xmm0 1c5b0: 41 0f 11 06 movups %xmm0,(%r14) 1c5b4: eb 0d jmp 1c5c3 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x113> 1c5b6: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c5ba: 4c 89 f7 mov %r14,%rdi 1c5bd: 4c 89 fe mov %r15,%rsi 1c5c0: ff 50 08 call *0x8(%rax) 1c5c3: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 1c5ca: 00 00 1c5cc: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1c5d3: ad ad ad 1c5d6: 49 89 47 10 mov %rax,0x10(%r15) 1c5da: 0f 28 05 6f a5 03 00 movaps 0x3a56f(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1c5e1: 41 0f 11 07 movups %xmm0,(%r15) 1c5e5: 48 89 e7 mov %rsp,%rdi 1c5e8: e8 33 00 00 00 call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c5ed: 48 83 3d ab d9 05 00 cmpq $0x0,0x5d9ab(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1c5f4: 00 1c5f5: 74 08 je 1c5ff <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7dequeueEv+0x14f> 1c5f7: 48 89 df mov %rbx,%rdi 1c5fa: e8 e1 9d fe ff call 63e0 1c5ff: 4c 89 f0 mov %r14,%rax 1c602: 48 83 c4 08 add $0x8,%rsp 1c606: 5b pop %rbx 1c607: 41 5c pop %r12 1c609: 41 5e pop %r14 1c60b: 41 5f pop %r15 1c60d: c3 ret 1c60e: 89 c7 mov %eax,%edi 1c610: e8 7b 9d fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1c615: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c61c: 00 00 00 1c61f: 90 nop 000000000001c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev>: 1c620: 41 57 push %r15 1c622: 41 56 push %r14 1c624: 53 push %rbx 1c625: 49 89 fe mov %rdi,%r14 1c628: 48 8b 1f mov (%rdi),%rbx 1c62b: 48 85 db test %rbx,%rbx 1c62e: 74 4e je 1c67e <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev+0x5e> 1c630: 4c 8b 7b 20 mov 0x20(%rbx),%r15 1c634: 49 83 ff 08 cmp $0x8,%r15 1c638: 72 34 jb 1c66e <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev+0x4e> 1c63a: 41 f6 c7 04 test $0x4,%r15b 1c63e: 74 17 je 1c657 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev+0x37> 1c640: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1c644: 4c 89 f8 mov %r15,%rax 1c647: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c64b: 41 f6 c7 02 test $0x2,%r15b 1c64f: 75 03 jne 1c654 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev+0x34> 1c651: 48 8b 3f mov (%rdi),%rdi 1c654: ff 50 10 call *0x10(%rax) 1c657: 41 f6 c7 02 test $0x2,%r15b 1c65b: 75 11 jne 1c66e <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev+0x4e> 1c65d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1c661: 48 8b 73 10 mov 0x10(%rbx),%rsi 1c665: 48 8b 53 18 mov 0x18(%rbx),%rdx 1c669: e8 d2 91 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1c66e: 48 89 df mov %rbx,%rdi 1c671: e8 aa ff ff ff call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c676: 48 89 df mov %rbx,%rdi 1c679: e8 02 9e fe ff call 6480 <_ZdlPv@plt> 1c67e: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 1c685: 5b pop %rbx 1c686: 41 5e pop %r14 1c688: 41 5f pop %r15 1c68a: c3 ret 1c68b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001c690 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_>: 1c690: 41 57 push %r15 1c692: 41 56 push %r14 1c694: 53 push %rbx 1c695: 48 83 ec 10 sub $0x10,%rsp 1c699: 49 89 f7 mov %rsi,%r15 1c69c: 49 89 fe mov %rdi,%r14 1c69f: bf 28 00 00 00 mov $0x28,%edi 1c6a4: e8 07 9e fe ff call 64b0 <_Znwm@plt> 1c6a9: 48 89 c3 mov %rax,%rbx 1c6ac: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1c6b3: 49 8b 47 18 mov 0x18(%r15),%rax 1c6b7: 48 89 43 20 mov %rax,0x20(%rbx) 1c6bb: 48 83 f8 08 cmp $0x8,%rax 1c6bf: 72 48 jb 1c709 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x79> 1c6c1: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1c6c5: a8 02 test $0x2,%al 1c6c7: 74 04 je 1c6cd <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x3d> 1c6c9: a8 04 test $0x4,%al 1c6cb: 75 11 jne 1c6de <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x4e> 1c6cd: 49 8b 47 10 mov 0x10(%r15),%rax 1c6d1: 48 89 47 10 mov %rax,0x10(%rdi) 1c6d5: 41 0f 10 07 movups (%r15),%xmm0 1c6d9: 0f 11 07 movups %xmm0,(%rdi) 1c6dc: eb 0a jmp 1c6e8 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x58> 1c6de: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c6e2: 4c 89 fe mov %r15,%rsi 1c6e5: ff 50 08 call *0x8(%rax) 1c6e8: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 1c6ef: 00 1c6f0: 0f 28 05 59 a4 03 00 movaps 0x3a459(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1c6f7: 41 0f 11 07 movups %xmm0,(%r15) 1c6fb: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1c702: ad ad ad 1c705: 49 89 47 10 mov %rax,0x10(%r15) 1c709: 48 83 3d 8f d8 05 00 cmpq $0x0,0x5d88f(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1c710: 00 1c711: 74 10 je 1c723 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x93> 1c713: 4c 89 f7 mov %r14,%rdi 1c716: e8 45 a0 fe ff call 6760 1c71b: 85 c0 test %eax,%eax 1c71d: 0f 85 b1 00 00 00 jne 1c7d4 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x144> 1c723: 49 8b 46 30 mov 0x30(%r14),%rax 1c727: 49 8b 4e 28 mov 0x28(%r14),%rcx 1c72b: 48 09 c1 or %rax,%rcx 1c72e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c735: 00 00 1c737: 75 14 jne 1c74d <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0xbd> 1c739: 49 89 5e 28 mov %rbx,0x28(%r14) 1c73d: 49 89 5e 30 mov %rbx,0x30(%r14) 1c741: 48 83 3d 57 d8 05 00 cmpq $0x0,0x5d857(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1c748: 00 1c749: 75 6d jne 1c7b8 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x128> 1c74b: eb 73 jmp 1c7c0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x130> 1c74d: 4c 8b 38 mov (%rax),%r15 1c750: 48 89 18 mov %rbx,(%rax) 1c753: 4d 85 ff test %r15,%r15 1c756: 74 4b je 1c7a3 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x113> 1c758: 49 8b 5f 20 mov 0x20(%r15),%rbx 1c75c: 48 83 fb 08 cmp $0x8,%rbx 1c760: 72 31 jb 1c793 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x103> 1c762: f6 c3 04 test $0x4,%bl 1c765: 74 16 je 1c77d <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0xed> 1c767: 49 8d 7f 08 lea 0x8(%r15),%rdi 1c76b: 48 89 d8 mov %rbx,%rax 1c76e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1c772: f6 c3 02 test $0x2,%bl 1c775: 75 03 jne 1c77a <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0xea> 1c777: 48 8b 3f mov (%rdi),%rdi 1c77a: ff 50 10 call *0x10(%rax) 1c77d: f6 c3 02 test $0x2,%bl 1c780: 75 11 jne 1c793 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x103> 1c782: 49 8b 7f 08 mov 0x8(%r15),%rdi 1c786: 49 8b 77 10 mov 0x10(%r15),%rsi 1c78a: 49 8b 57 18 mov 0x18(%r15),%rdx 1c78e: e8 ad 90 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1c793: 4c 89 ff mov %r15,%rdi 1c796: e8 85 fe ff ff call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c79b: 4c 89 ff mov %r15,%rdi 1c79e: e8 dd 9c fe ff call 6480 <_ZdlPv@plt> 1c7a3: 49 8b 46 30 mov 0x30(%r14),%rax 1c7a7: 48 8b 18 mov (%rax),%rbx 1c7aa: 49 89 5e 30 mov %rbx,0x30(%r14) 1c7ae: 48 83 3d ea d7 05 00 cmpq $0x0,0x5d7ea(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1c7b5: 00 1c7b6: 74 08 je 1c7c0 <_ZN1M4LLCL15ConcurrentQueueINS0_8WorkItemEE7enqueueEOS2_+0x130> 1c7b8: 4c 89 f7 mov %r14,%rdi 1c7bb: e8 20 9c fe ff call 63e0 1c7c0: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1c7c5: e8 56 fe ff ff call 1c620 <_ZNSt10unique_ptrIN1M4LLCL15ConcurrentQueueINS1_8WorkItemEE8ItemTypeESt14default_deleteIS5_EED2Ev> 1c7ca: 48 83 c4 10 add $0x10,%rsp 1c7ce: 5b pop %rbx 1c7cf: 41 5e pop %r14 1c7d1: 41 5f pop %r15 1c7d3: c3 ret 1c7d4: 89 c7 mov %eax,%edi 1c7d6: e8 b5 9b fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1c7db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001c7e0 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE8CallImplIZN12_GLOBAL__N_121SingleThreadWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_0EEvPv>: 1c7e0: 48 8b 07 mov (%rdi),%rax 1c7e3: f0 48 ff 08 lock decq (%rax) 1c7e7: c3 ret 1c7e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1c7ef: 00 000000000001c7f0 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb>: 1c7f0: 55 push %rbp 1c7f1: 41 57 push %r15 1c7f3: 41 56 push %r14 1c7f5: 41 55 push %r13 1c7f7: 41 54 push %r12 1c7f9: 53 push %rbx 1c7fa: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1c801: 44 89 cd mov %r9d,%ebp 1c804: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1c809: 48 89 cb mov %rcx,%rbx 1c80c: 49 89 d6 mov %rdx,%r14 1c80f: 89 74 24 08 mov %esi,0x8(%rsp) 1c813: 49 89 fd mov %rdi,%r13 1c816: 80 bc 24 d8 00 00 00 cmpb $0x0,0xd8(%rsp) 1c81d: 00 1c81e: 74 6a je 1c88a <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x9a> 1c820: e8 7b 51 00 00 call 219a0 <_ZN4llvm4dbgsEv> 1c825: 48 8b 50 18 mov 0x18(%rax),%rdx 1c829: 48 8b 48 20 mov 0x20(%rax),%rcx 1c82d: 48 29 ca sub %rcx,%rdx 1c830: 48 83 fa 44 cmp $0x44,%rdx 1c834: 77 16 ja 1c84c <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x5c> 1c836: 48 8d 35 1b be 03 00 lea 0x3be1b(%rip),%rsi # 58658 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x68e1> 1c83d: ba 45 00 00 00 mov $0x45,%edx 1c842: 48 89 c7 mov %rax,%rdi 1c845: e8 26 f0 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1c84a: eb 3e jmp 1c88a <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x9a> 1c84c: 0f 10 05 35 be 03 00 movups 0x3be35(%rip),%xmm0 # 58688 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6911> 1c853: 0f 11 41 30 movups %xmm0,0x30(%rcx) 1c857: 0f 10 05 1a be 03 00 movups 0x3be1a(%rip),%xmm0 # 58678 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6901> 1c85e: 0f 11 41 20 movups %xmm0,0x20(%rcx) 1c862: 0f 10 05 ff bd 03 00 movups 0x3bdff(%rip),%xmm0 # 58668 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x68f1> 1c869: 0f 11 41 10 movups %xmm0,0x10(%rcx) 1c86d: 0f 10 05 e4 bd 03 00 movups 0x3bde4(%rip),%xmm0 # 58658 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x68e1> 1c874: 0f 11 01 movups %xmm0,(%rcx) 1c877: 48 ba 20 62 75 69 6c movabs $0xa73646c69756220,%rdx 1c87e: 64 73 0a 1c881: 48 89 51 3d mov %rdx,0x3d(%rcx) 1c885: 48 83 40 20 45 addq $0x45,0x20(%rax) 1c88a: 48 8d 83 ff fb ff ff lea -0x401(%rbx),%rax 1c891: 48 3d 00 fc ff ff cmp $0xfffffffffffffc00,%rax 1c897: b9 00 04 00 00 mov $0x400,%ecx 1c89c: 48 0f 43 cb cmovae %rbx,%rcx 1c8a0: 40 0f b6 f5 movzbl %bpl,%esi 1c8a4: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1c8a9: 4c 89 f2 mov %r14,%rdx 1c8ac: e8 2f 42 00 00 call 20ae0 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm> 1c8b1: 0f b6 44 24 48 movzbl 0x48(%rsp),%eax 1c8b6: 24 03 and $0x3,%al 1c8b8: 3c 02 cmp $0x2,%al 1c8ba: 0f 85 55 07 00 00 jne 1d015 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x825> 1c8c0: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1c8c5: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 1c8ca: 0f 57 c0 xorps %xmm0,%xmm0 1c8cd: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) 1c8d2: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1c8d9: 00 00 1c8db: 48 39 e8 cmp %rbp,%rax 1c8de: 0f 84 48 07 00 00 je 1d02c <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x83c> 1c8e4: 4c 8d b4 24 c8 00 00 lea 0xc8(%rsp),%r14 1c8eb: 00 1c8ec: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c8f1: 48 29 c5 sub %rax,%rbp 1c8f4: 48 89 eb mov %rbp,%rbx 1c8f7: 48 c1 fb 03 sar $0x3,%rbx 1c8fb: 49 89 ef mov %rbp,%r15 1c8fe: 49 c1 e7 07 shl $0x7,%r15 1c902: 48 8d 05 bf d8 05 00 lea 0x5d8bf(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 1c909: 80 38 00 cmpb $0x0,(%rax) 1c90c: 0f 84 b4 00 00 00 je 1c9c6 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x1d6> 1c912: 48 8d 3d 8c be 03 00 lea 0x3be8c(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 1c919: e8 72 4f 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 1c91e: 84 c0 test %al,%al 1c920: 0f 84 a0 00 00 00 je 1c9c6 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x1d6> 1c926: e8 75 50 00 00 call 219a0 <_ZN4llvm4dbgsEv> 1c92b: 48 8b 50 18 mov 0x18(%rax),%rdx 1c92f: 48 8b 48 20 mov 0x20(%rax),%rcx 1c933: 48 29 ca sub %rcx,%rdx 1c936: 48 83 fa 3d cmp $0x3d,%rdx 1c93a: 77 16 ja 1c952 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x162> 1c93c: 48 8d 35 67 be 03 00 lea 0x3be67(%rip),%rsi # 587aa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a33> 1c943: ba 3e 00 00 00 mov $0x3e,%edx 1c948: 48 89 c7 mov %rax,%rdi 1c94b: e8 20 ef 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1c950: eb 30 jmp 1c982 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x192> 1c952: 0f 10 05 7f be 03 00 movups 0x3be7f(%rip),%xmm0 # 587d8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a61> 1c959: 0f 11 41 2e movups %xmm0,0x2e(%rcx) 1c95d: 0f 10 05 66 be 03 00 movups 0x3be66(%rip),%xmm0 # 587ca <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a53> 1c964: 0f 11 41 20 movups %xmm0,0x20(%rcx) 1c968: 0f 10 05 4b be 03 00 movups 0x3be4b(%rip),%xmm0 # 587ba <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a43> 1c96f: 0f 11 41 10 movups %xmm0,0x10(%rcx) 1c973: 0f 10 05 30 be 03 00 movups 0x3be30(%rip),%xmm0 # 587aa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a33> 1c97a: 0f 11 01 movups %xmm0,(%rcx) 1c97d: 48 83 40 20 3e addq $0x3e,0x20(%rax) 1c982: 48 89 c7 mov %rax,%rdi 1c985: 4c 89 fe mov %r15,%rsi 1c988: e8 d3 ea 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 1c98d: 48 8b 50 18 mov 0x18(%rax),%rdx 1c991: 48 8b 48 20 mov 0x20(%rax),%rcx 1c995: 48 29 ca sub %rcx,%rdx 1c998: 48 83 fa 07 cmp $0x7,%rdx 1c99c: 77 16 ja 1c9b4 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x1c4> 1c99e: 48 8d 35 44 be 03 00 lea 0x3be44(%rip),%rsi # 587e9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a72> 1c9a5: ba 08 00 00 00 mov $0x8,%edx 1c9aa: 48 89 c7 mov %rax,%rdi 1c9ad: e8 be ee 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 1c9b2: eb 12 jmp 1c9c6 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x1d6> 1c9b4: 48 ba 20 73 6c 6f 74 movabs $0xa2e73746f6c7320,%rdx 1c9bb: 73 2e 0a 1c9be: 48 89 11 mov %rdx,(%rcx) 1c9c1: 48 83 40 20 08 addq $0x8,0x20(%rax) 1c9c6: bf c0 02 00 00 mov $0x2c0,%edi 1c9cb: be 40 00 00 00 mov $0x40,%esi 1c9d0: e8 8b 9b fe ff call 6560 <_ZnwmSt11align_val_t@plt> 1c9d5: 48 89 c1 mov %rax,%rcx 1c9d8: 4d 8b 26 mov (%r14),%r12 1c9db: 49 8b 46 08 mov 0x8(%r14),%rax 1c9df: 48 89 44 24 10 mov %rax,0x10(%rsp) 1c9e4: 48 8d 05 cd c4 05 00 lea 0x5c4cd(%rip),%rax # 78eb8 <_ZTVN12_GLOBAL__N_119ThreadPoolWorkQueueE+0x10> 1c9eb: 48 89 01 mov %rax,(%rcx) 1c9ee: 48 89 59 08 mov %rbx,0x8(%rcx) 1c9f2: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) 1c9f9: 00 1c9fa: 8b 44 24 08 mov 0x8(%rsp),%eax 1c9fe: 88 41 40 mov %al,0x40(%rcx) 1ca01: 8b 44 24 0c mov 0xc(%rsp),%eax 1ca05: 88 41 41 mov %al,0x41(%rcx) 1ca08: c6 41 42 00 movb $0x0,0x42(%rcx) 1ca0c: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1ca11: 48 c7 81 80 00 00 00 movq $0x0,0x80(%rcx) 1ca18: 00 00 00 00 1ca1c: 48 81 fd 01 02 00 00 cmp $0x201,%rbp 1ca23: 4c 89 6c 24 50 mov %r13,0x50(%rsp) 1ca28: 72 0f jb 1ca39 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x249> 1ca2a: 48 85 db test %rbx,%rbx 1ca2d: 78 0e js 1ca3d <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x24d> 1ca2f: 0f 57 c0 xorps %xmm0,%xmm0 1ca32: f3 48 0f 2a c3 cvtsi2ss %rbx,%xmm0 1ca37: eb 1e jmp 1ca57 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x267> 1ca39: 31 c9 xor %ecx,%ecx 1ca3b: eb 4b jmp 1ca88 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x298> 1ca3d: 48 89 d8 mov %rbx,%rax 1ca40: 48 d1 e8 shr %rax 1ca43: 89 d9 mov %ebx,%ecx 1ca45: 83 e1 01 and $0x1,%ecx 1ca48: 48 09 c1 or %rax,%rcx 1ca4b: 0f 57 c0 xorps %xmm0,%xmm0 1ca4e: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 1ca53: f3 0f 58 c0 addss %xmm0,%xmm0 1ca57: f3 0f 59 05 f5 bb 03 mulss 0x3bbf5(%rip),%xmm0 # 58654 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x68dd> 1ca5e: 00 1ca5f: e8 dc 9b fe ff call 6640 1ca64: e8 67 98 fe ff call 62d0 1ca69: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 1ca6e: 48 89 c2 mov %rax,%rdx 1ca71: 48 c1 fa 3f sar $0x3f,%rdx 1ca75: f3 0f 5c 05 f7 53 03 subss 0x353f7(%rip),%xmm0 # 51e74 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfd> 1ca7c: 00 1ca7d: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 1ca82: 48 21 d1 and %rdx,%rcx 1ca85: 48 09 c1 or %rax,%rcx 1ca88: 4c 89 f8 mov %r15,%rax 1ca8b: 48 d1 e8 shr %rax 1ca8e: 4c 09 f8 or %r15,%rax 1ca91: 48 89 c2 mov %rax,%rdx 1ca94: 48 c1 ea 02 shr $0x2,%rdx 1ca98: 48 09 c2 or %rax,%rdx 1ca9b: 48 89 d0 mov %rdx,%rax 1ca9e: 48 c1 e8 04 shr $0x4,%rax 1caa2: 48 09 d0 or %rdx,%rax 1caa5: 48 89 c2 mov %rax,%rdx 1caa8: 48 c1 ea 08 shr $0x8,%rdx 1caac: 48 09 c2 or %rax,%rdx 1caaf: 48 89 d0 mov %rdx,%rax 1cab2: 48 c1 e8 10 shr $0x10,%rax 1cab6: 48 09 d0 or %rdx,%rax 1cab9: 48 89 c5 mov %rax,%rbp 1cabc: 48 c1 ed 20 shr $0x20,%rbp 1cac0: 48 09 c5 or %rax,%rbp 1cac3: 4c 8d 7d 01 lea 0x1(%rbp),%r15 1cac7: ba 20 00 00 00 mov $0x20,%edx 1cacc: 4c 89 f8 mov %r15,%rax 1cacf: 48 f7 e2 mul %rdx 1cad2: 0f 90 c2 seto %dl 1cad5: 48 83 c8 08 or $0x8,%rax 1cad9: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 1cade: 49 89 4d 48 mov %rcx,0x48(%r13) 1cae2: 49 c7 c6 ff ff ff ff mov $0xffffffffffffffff,%r14 1cae9: 84 d2 test %dl,%dl 1caeb: 4c 0f 44 f0 cmove %rax,%r14 1caef: e8 ec ea fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1caf4: 0f b6 00 movzbl (%rax),%eax 1caf7: 41 88 85 c0 00 00 00 mov %al,0xc0(%r13) 1cafe: 4d 89 bd 00 01 00 00 mov %r15,0x100(%r13) 1cb05: 4c 89 f7 mov %r14,%rdi 1cb08: e8 23 95 fe ff call 6030 <_Znam@plt> 1cb0d: 4c 8d 78 08 lea 0x8(%rax),%r15 1cb11: 49 89 ee mov %rbp,%r14 1cb14: 49 ff c6 inc %r14 1cb17: 4c 89 30 mov %r14,(%rax) 1cb1a: 0f 84 2b 05 00 00 je 1d04b <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x85b> 1cb20: 48 c1 e5 05 shl $0x5,%rbp 1cb24: 48 83 c5 20 add $0x20,%rbp 1cb28: 4c 89 ff mov %r15,%rdi 1cb2b: 31 f6 xor %esi,%esi 1cb2d: 48 89 ea mov %rbp,%rdx 1cb30: e8 7b 97 fe ff call 62b0 1cb35: 4d 89 bd 08 01 00 00 mov %r15,0x108(%r13) 1cb3c: 49 c7 85 40 01 00 00 movq $0x0,0x140(%r13) 1cb43: 00 00 00 00 1cb47: 49 c7 85 80 01 00 00 movq $0x0,0x180(%r13) 1cb4e: 00 00 00 00 1cb52: 49 c7 85 c0 01 00 00 movq $0x0,0x1c0(%r13) 1cb59: 00 00 00 00 1cb5d: 49 c7 85 00 02 00 00 movq $0x0,0x200(%r13) 1cb64: 00 00 00 00 1cb68: 49 8d 46 ff lea -0x1(%r14),%rax 1cb6c: 49 85 c6 test %rax,%r14 1cb6f: 0f 94 c0 sete %al 1cb72: 4d 85 f6 test %r14,%r14 1cb75: 0f 95 c1 setne %cl 1cb78: 84 c1 test %al,%cl 1cb7a: 0f 84 fe 04 00 00 je 1d07e <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x88e> 1cb80: 4d 89 ef mov %r13,%r15 1cb83: 0f 57 c0 xorps %xmm0,%xmm0 1cb86: 41 0f 29 85 50 02 00 movaps %xmm0,0x250(%r13) 1cb8d: 00 1cb8e: 41 0f 29 85 40 02 00 movaps %xmm0,0x240(%r13) 1cb95: 00 1cb96: 49 c7 85 60 02 00 00 movq $0x0,0x260(%r13) 1cb9d: 00 00 00 00 1cba1: 49 8d 85 78 02 00 00 lea 0x278(%r13),%rax 1cba8: 49 89 85 68 02 00 00 mov %rax,0x268(%r13) 1cbaf: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1cbb6: 00 00 00 1cbb9: 49 89 85 70 02 00 00 mov %rax,0x270(%r13) 1cbc0: 49 c7 85 98 02 00 00 movq $0x0,0x298(%r13) 1cbc7: 00 00 00 00 1cbcb: 4d 8d b5 b0 02 00 00 lea 0x2b0(%r13),%r14 1cbd2: 4d 89 b5 a0 02 00 00 mov %r14,0x2a0(%r13) 1cbd9: 49 83 fc 10 cmp $0x10,%r12 1cbdd: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 1cbe2: 72 28 jb 1cc0c <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x41c> 1cbe4: 4c 89 e0 mov %r12,%rax 1cbe7: 48 c1 e8 3e shr $0x3e,%rax 1cbeb: 0f 85 ea 04 00 00 jne 1d0db <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x8eb> 1cbf1: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 1cbf6: e8 b5 98 fe ff call 64b0 <_Znwm@plt> 1cbfb: 49 89 c6 mov %rax,%r14 1cbfe: 49 89 87 a0 02 00 00 mov %rax,0x2a0(%r15) 1cc05: 4d 89 a7 b0 02 00 00 mov %r12,0x2b0(%r15) 1cc0c: 4d 85 e4 test %r12,%r12 1cc0f: 74 23 je 1cc34 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x444> 1cc11: 49 83 fc 01 cmp $0x1,%r12 1cc15: 75 0d jne 1cc24 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x434> 1cc17: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cc1c: 0f b6 00 movzbl (%rax),%eax 1cc1f: 41 88 06 mov %al,(%r14) 1cc22: eb 10 jmp 1cc34 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x444> 1cc24: 4c 89 f7 mov %r14,%rdi 1cc27: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1cc2c: 4c 89 e2 mov %r12,%rdx 1cc2f: e8 fc 97 fe ff call 6430 1cc34: 4d 89 a7 a8 02 00 00 mov %r12,0x2a8(%r15) 1cc3b: 43 c6 04 26 00 movb $0x0,(%r14,%r12,1) 1cc40: 4d 8b 77 08 mov 0x8(%r15),%r14 1cc44: 49 81 fe 01 04 00 00 cmp $0x401,%r14 1cc4b: 0f 83 4c 04 00 00 jae 1d09d <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x8ad> 1cc51: 49 83 fe 41 cmp $0x41,%r14 1cc55: 72 0f jb 1cc66 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x476> 1cc57: 4d 85 f6 test %r14,%r14 1cc5a: 78 0e js 1cc6a <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x47a> 1cc5c: 0f 57 c0 xorps %xmm0,%xmm0 1cc5f: f3 49 0f 2a c6 cvtsi2ss %r14,%xmm0 1cc64: eb 1d jmp 1cc83 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x493> 1cc66: 31 c0 xor %eax,%eax 1cc68: eb 4e jmp 1ccb8 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x4c8> 1cc6a: 4c 89 f0 mov %r14,%rax 1cc6d: 48 d1 e8 shr %rax 1cc70: 41 83 e6 01 and $0x1,%r14d 1cc74: 49 09 c6 or %rax,%r14 1cc77: 0f 57 c0 xorps %xmm0,%xmm0 1cc7a: f3 49 0f 2a c6 cvtsi2ss %r14,%xmm0 1cc7f: f3 0f 58 c0 addss %xmm0,%xmm0 1cc83: f3 0f 59 05 c9 b9 03 mulss 0x3b9c9(%rip),%xmm0 # 58654 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x68dd> 1cc8a: 00 1cc8b: e8 b0 99 fe ff call 6640 1cc90: e8 3b 96 fe ff call 62d0 1cc95: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 1cc9a: 48 89 ca mov %rcx,%rdx 1cc9d: f3 0f 5c 05 cf 51 03 subss 0x351cf(%rip),%xmm0 # 51e74 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfd> 1cca4: 00 1cca5: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 1ccaa: 48 c1 fa 3f sar $0x3f,%rdx 1ccae: 48 21 d0 and %rdx,%rax 1ccb1: 48 09 c8 or %rcx,%rax 1ccb4: 4d 8b 77 08 mov 0x8(%r15),%r14 1ccb8: 49 89 87 98 02 00 00 mov %rax,0x298(%r15) 1ccbf: 4c 89 f0 mov %r14,%rax 1ccc2: 48 c1 e0 08 shl $0x8,%rax 1ccc6: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 1ccca: e8 91 99 fe ff call 6660 1cccf: 49 89 47 10 mov %rax,0x10(%r15) 1ccd3: 48 85 c0 test %rax,%rax 1ccd6: 0f 84 e0 03 00 00 je 1d0bc <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x8cc> 1ccdc: 4d 85 f6 test %r14,%r14 1ccdf: 0f 84 89 02 00 00 je 1cf6e <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x77e> 1cce5: 49 8d 47 40 lea 0x40(%r15),%rax 1cce9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1ccee: 49 8d 87 00 01 00 00 lea 0x100(%r15),%rax 1ccf5: 48 89 44 24 70 mov %rax,0x70(%rsp) 1ccfa: 49 8d 87 40 02 00 00 lea 0x240(%r15),%rax 1cd01: 48 89 44 24 68 mov %rax,0x68(%rsp) 1cd06: 4c 89 f8 mov %r15,%rax 1cd09: 48 05 68 02 00 00 add $0x268,%rax 1cd0f: 48 89 44 24 60 mov %rax,0x60(%rsp) 1cd14: 41 be 90 02 00 00 mov $0x290,%r14d 1cd1a: 45 31 e4 xor %r12d,%r12d 1cd1d: 48 89 5c 24 58 mov %rbx,0x58(%rsp) 1cd22: eb 3d jmp 1cd61 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x571> 1cd24: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 1cd2b: 00 00 00 00 00 1cd30: e8 4b d3 00 00 call 2a080 <_ZN4llvm12get_threadidEv> 1cd35: 4b 89 44 35 40 mov %rax,0x40(%r13,%r14,1) 1cd3a: 48 85 c0 test %rax,%rax 1cd3d: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 1cd42: 0f 84 ae 02 00 00 je 1cff6 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x806> 1cd48: 49 ff c4 inc %r12 1cd4b: 49 81 c6 00 03 00 00 add $0x300,%r14 1cd52: 4d 3b 67 08 cmp 0x8(%r15),%r12 1cd56: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 1cd5b: 0f 83 0d 02 00 00 jae 1cf6e <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x77e> 1cd61: 4c 39 e3 cmp %r12,%rbx 1cd64: 0f 84 6d 02 00 00 je 1cfd7 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x7e7> 1cd6a: 4d 8b 6f 10 mov 0x10(%r15),%r13 1cd6e: 4e 8b 7c e5 00 mov 0x0(%rbp,%r12,8),%r15 1cd73: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1cd78: 48 8b 80 a0 02 00 00 mov 0x2a0(%rax),%rax 1cd7f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1cd84: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1cd89: 48 8b 80 a8 02 00 00 mov 0x2a8(%rax),%rax 1cd90: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1cd97: 00 1cd98: 4b 8d 6c 35 00 lea 0x0(%r13,%r14,1),%rbp 1cd9d: 48 8b 44 24 78 mov 0x78(%rsp),%rax 1cda2: 4b 89 84 35 70 fd ff mov %rax,-0x290(%r13,%r14,1) 1cda9: ff 1cdaa: 4b c7 84 35 78 fd ff movq $0x0,-0x288(%r13,%r14,1) 1cdb1: ff 00 00 00 00 1cdb6: 4b 8d 84 35 90 fd ff lea -0x270(%r13,%r14,1),%rax 1cdbd: ff 1cdbe: 4b 89 84 35 80 fd ff mov %rax,-0x280(%r13,%r14,1) 1cdc5: ff 1cdc6: 48 b8 00 00 00 00 06 movabs $0x600000000,%rax 1cdcd: 00 00 00 1cdd0: 4b 89 84 35 88 fd ff mov %rax,-0x278(%r13,%r14,1) 1cdd7: ff 1cdd8: 4b c7 84 35 70 fe ff movq $0x800,-0x190(%r13,%r14,1) 1cddf: ff 00 08 00 00 1cde4: bf 08 00 01 00 mov $0x10008,%edi 1cde9: e8 42 92 fe ff call 6030 <_Znam@plt> 1cdee: 48 89 c3 mov %rax,%rbx 1cdf1: 48 c7 00 00 08 00 00 movq $0x800,(%rax) 1cdf8: 48 83 c3 08 add $0x8,%rbx 1cdfc: ba 00 00 01 00 mov $0x10000,%edx 1ce01: 48 89 df mov %rbx,%rdi 1ce04: 31 f6 xor %esi,%esi 1ce06: e8 a5 94 fe ff call 62b0 1ce0b: 4b 89 9c 35 78 fe ff mov %rbx,-0x188(%r13,%r14,1) 1ce12: ff 1ce13: 4b c7 84 35 b0 fe ff movq $0x0,-0x150(%r13,%r14,1) 1ce1a: ff 00 00 00 00 1ce1f: 4b c7 84 35 f0 fe ff movq $0x0,-0x110(%r13,%r14,1) 1ce26: ff 00 00 00 00 1ce2b: 4b c7 84 35 30 ff ff movq $0x0,-0xd0(%r13,%r14,1) 1ce32: ff 00 00 00 00 1ce37: 4b c7 84 35 70 ff ff movq $0x0,-0x90(%r13,%r14,1) 1ce3e: ff 00 00 00 00 1ce43: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1ce48: 4b 89 44 35 b0 mov %rax,-0x50(%r13,%r14,1) 1ce4d: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1ce52: 4b 89 44 35 b8 mov %rax,-0x48(%r13,%r14,1) 1ce57: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1ce5c: 4b 89 44 35 c0 mov %rax,-0x40(%r13,%r14,1) 1ce61: 0f 57 c0 xorps %xmm0,%xmm0 1ce64: 43 0f 11 44 35 c8 movups %xmm0,-0x38(%r13,%r14,1) 1ce6a: 43 0f 11 44 35 d8 movups %xmm0,-0x28(%r13,%r14,1) 1ce70: 4b c7 44 35 e8 00 00 movq $0x0,-0x18(%r13,%r14,1) 1ce77: 00 00 1ce79: 4b 89 6c 35 f0 mov %rbp,-0x10(%r13,%r14,1) 1ce7e: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1ce85: 00 00 00 1ce88: 4b 89 44 35 f8 mov %rax,-0x8(%r13,%r14,1) 1ce8d: 4f 89 64 35 20 mov %r12,0x20(%r13,%r14,1) 1ce92: 4f 89 7c 35 28 mov %r15,0x28(%r13,%r14,1) 1ce97: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 1ce9c: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 1cea3: 00 1cea4: 4b 89 44 35 30 mov %rax,0x30(%r13,%r14,1) 1cea9: 4b 8d 3c 2e lea (%r14,%r13,1),%rdi 1cead: 48 83 c7 38 add $0x38,%rdi 1ceb1: 31 f6 xor %esi,%esi 1ceb3: e8 78 3a 00 00 call 20930 <_ZN1M4LLCL9SemaphoreC2El> 1ceb8: 4b c7 44 35 40 00 00 movq $0x0,0x40(%r13,%r14,1) 1cebf: 00 00 1cec1: 43 c6 44 35 50 00 movb $0x0,0x50(%r13,%r14,1) 1cec7: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 1cece: 00 1cecf: 4b 89 44 35 58 mov %rax,0x58(%r13,%r14,1) 1ced4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ced9: 4b 89 44 35 60 mov %rax,0x60(%r13,%r14,1) 1cede: 4d 85 e4 test %r12,%r12 1cee1: 75 0b jne 1ceee <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x6fe> 1cee3: 41 80 7f 41 00 cmpb $0x0,0x41(%r15) 1cee8: 0f 85 42 fe ff ff jne 1cd30 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x540> 1ceee: 4b 8d 2c 2e lea (%r14,%r13,1),%rbp 1cef2: 48 81 c5 70 fd ff ff add $0xfffffffffffffd70,%rbp 1cef9: 4b 8d 1c 2e lea (%r14,%r13,1),%rbx 1cefd: 48 83 c3 48 add $0x48,%rbx 1cf01: 4b c7 44 35 48 00 00 movq $0x0,0x48(%r13,%r14,1) 1cf08: 00 00 1cf0a: bf 20 00 00 00 mov $0x20,%edi 1cf0f: e8 9c 95 fe ff call 64b0 <_Znwm@plt> 1cf14: 48 8d 0d f5 bf 05 00 lea 0x5bff5(%rip),%rcx # 78f10 <_ZNSt6thread6_StateD2Ev@GLIBCXX_3.4.22> 1cf1b: 48 89 08 mov %rcx,(%rax) 1cf1e: 48 89 68 08 mov %rbp,0x8(%rax) 1cf22: 48 8d 0d 37 13 00 00 lea 0x1337(%rip),%rcx # 1e260 <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv> 1cf29: 48 89 48 10 mov %rcx,0x10(%rax) 1cf2d: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 1cf34: 00 1cf35: 48 89 44 24 28 mov %rax,0x28(%rsp) 1cf3a: 48 89 df mov %rbx,%rdi 1cf3d: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1cf42: 48 8b 15 6f d0 05 00 mov 0x5d06f(%rip),%rdx # 79fb8 1cf49: e8 22 95 fe ff call 6470 <_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE@plt> 1cf4e: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1cf53: 48 85 ff test %rdi,%rdi 1cf56: 74 06 je 1cf5e <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x76e> 1cf58: 48 8b 07 mov (%rdi),%rax 1cf5b: ff 50 08 call *0x8(%rax) 1cf5e: 43 c6 44 35 50 01 movb $0x1,0x50(%r13,%r14,1) 1cf64: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 1cf69: e9 da fd ff ff jmp 1cd48 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x558> 1cf6e: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 1cf73: 74 0b je 1cf80 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x790> 1cf75: e8 66 e6 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1cf7a: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1cf7e: 88 08 mov %cl,(%rax) 1cf80: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx 1cf85: 4c 89 3b mov %r15,(%rbx) 1cf88: 48 85 ed test %rbp,%rbp 1cf8b: 74 08 je 1cf95 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x7a5> 1cf8d: 48 89 ef mov %rbp,%rdi 1cf90: e8 eb 94 fe ff call 6480 <_ZdlPv@plt> 1cf95: 0f b6 44 24 48 movzbl 0x48(%rsp),%eax 1cf9a: 83 e0 03 and $0x3,%eax 1cf9d: 83 f8 01 cmp $0x1,%eax 1cfa0: 74 16 je 1cfb8 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x7c8> 1cfa2: 83 f8 02 cmp $0x2,%eax 1cfa5: 75 1b jne 1cfc2 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x7d2> 1cfa7: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1cfac: 48 85 ff test %rdi,%rdi 1cfaf: 74 11 je 1cfc2 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x7d2> 1cfb1: e8 ca 94 fe ff call 6480 <_ZdlPv@plt> 1cfb6: eb 0a jmp 1cfc2 <_ZN1M4LLCL25createThreadPoolWorkQueueENS0_17CompactRuntimePtrEmmbbNSt6chrono8durationIlSt5ratioILl1ELl1000000EEEESt17basic_string_viewIcSt11char_traitsIcEEb+0x7d2> 1cfb8: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1cfbd: e8 fe 95 fe ff call 65c0 1cfc2: 48 89 d8 mov %rbx,%rax 1cfc5: 48 81 c4 88 00 00 00 add $0x88,%rsp 1cfcc: 5b pop %rbx 1cfcd: 41 5c pop %r12 1cfcf: 41 5d pop %r13 1cfd1: 41 5e pop %r14 1cfd3: 41 5f pop %r15 1cfd5: 5d pop %rbp 1cfd6: c3 ret 1cfd7: 48 8d 3d 87 ba 03 00 lea 0x3ba87(%rip),%rdi # 58a65 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6cee> 1cfde: 48 8d 35 a3 ba 03 00 lea 0x3baa3(%rip),%rsi # 58a88 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6d11> 1cfe5: 48 8d 0d eb ba 03 00 lea 0x3baeb(%rip),%rcx # 58ad7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6d60> 1cfec: ba 01 01 00 00 mov $0x101,%edx 1cff1: e8 7a 93 fe ff call 6370 <__assert_fail@plt> 1cff6: 48 8d 3d 2f bb 03 00 lea 0x3bb2f(%rip),%rdi # 58b2c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6db5> 1cffd: 48 8d 35 ba b6 03 00 lea 0x3b6ba(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d004: 48 8d 0d 5e bb 03 00 lea 0x3bb5e(%rip),%rcx # 58b69 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6df2> 1d00b: ba 5e 01 00 00 mov $0x15e,%edx 1d010: e8 5b 93 fe ff call 6370 <__assert_fail@plt> 1d015: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1d01a: e8 d1 00 00 00 call 1d0f0 <_ZNK1M7ErrorOrISt6vectorImSaImEEE8getErrorEv> 1d01f: 48 89 c7 mov %rax,%rdi 1d022: be 01 00 00 00 mov $0x1,%esi 1d027: e8 c4 64 00 00 call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 1d02c: 48 8d 3d 6b b6 03 00 lea 0x3b66b(%rip),%rdi # 5869e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6927> 1d033: 48 8d 35 84 b6 03 00 lea 0x3b684(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d03a: 48 8d 0d bb b6 03 00 lea 0x3b6bb(%rip),%rcx # 586fc <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6985> 1d041: ba 1c 05 00 00 mov $0x51c,%edx 1d046: e8 25 93 fe ff call 6370 <__assert_fail@plt> 1d04b: 4d 89 bd 08 01 00 00 mov %r15,0x108(%r13) 1d052: 49 c7 85 40 01 00 00 movq $0x0,0x140(%r13) 1d059: 00 00 00 00 1d05d: 49 c7 85 80 01 00 00 movq $0x0,0x180(%r13) 1d064: 00 00 00 00 1d068: 49 c7 85 c0 01 00 00 movq $0x0,0x1c0(%r13) 1d06f: 00 00 00 00 1d073: 49 c7 85 00 02 00 00 movq $0x0,0x200(%r13) 1d07a: 00 00 00 00 1d07e: 48 8d 3d e9 b8 03 00 lea 0x3b8e9(%rip),%rdi # 5896e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6bf7> 1d085: 48 8d 35 2b b9 03 00 lea 0x3b92b(%rip),%rsi # 589b7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6c40> 1d08c: 48 8d 0d 68 b9 03 00 lea 0x3b968(%rip),%rcx # 589fb <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6c84> 1d093: ba 1d 00 00 00 mov $0x1d,%edx 1d098: e8 d3 92 fe ff call 6370 <__assert_fail@plt> 1d09d: 48 8d 3d b4 b7 03 00 lea 0x3b7b4(%rip),%rdi # 58858 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6ae1> 1d0a4: 48 8d 35 13 b6 03 00 lea 0x3b613(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d0ab: 48 8d 0d e7 b7 03 00 lea 0x3b7e7(%rip),%rcx # 58899 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6b22> 1d0b2: ba 92 03 00 00 mov $0x392,%edx 1d0b7: e8 b4 92 fe ff call 6370 <__assert_fail@plt> 1d0bc: 48 8d 3d 85 b8 03 00 lea 0x3b885(%rip),%rdi # 58948 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6bd1> 1d0c3: 48 8d 35 f4 b5 03 00 lea 0x3b5f4(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d0ca: 48 8d 0d c8 b7 03 00 lea 0x3b7c8(%rip),%rcx # 58899 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6b22> 1d0d1: ba 9e 03 00 00 mov $0x39e,%edx 1d0d6: e8 95 92 fe ff call 6370 <__assert_fail@plt> 1d0db: 48 8d 3d 80 32 03 00 lea 0x33280(%rip),%rdi # 50362 1d0e2: e8 b9 91 fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 1d0e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1d0ee: 00 00 000000000001d0f0 <_ZNK1M7ErrorOrISt6vectorImSaImEEE8getErrorEv>: 1d0f0: 50 push %rax 1d0f1: 0f b6 4f 18 movzbl 0x18(%rdi),%ecx 1d0f5: 83 e1 03 and $0x3,%ecx 1d0f8: 80 f9 03 cmp $0x3,%cl 1d0fb: 74 10 je 1d10d <_ZNK1M7ErrorOrISt6vectorImSaImEEE8getErrorEv+0x1d> 1d0fd: 31 c0 xor %eax,%eax 1d0ff: 83 f9 02 cmp $0x2,%ecx 1d102: 73 05 jae 1d109 <_ZNK1M7ErrorOrISt6vectorImSaImEEE8getErrorEv+0x19> 1d104: 48 8b 07 mov (%rdi),%rax 1d107: eb 02 jmp 1d10b <_ZNK1M7ErrorOrISt6vectorImSaImEEE8getErrorEv+0x1b> 1d109: 75 21 jne 1d12c <_ZNK1M7ErrorOrISt6vectorImSaImEEE8getErrorEv+0x3c> 1d10b: 59 pop %rcx 1d10c: c3 ret 1d10d: 48 8d 3d 72 5e 03 00 lea 0x35e72(%rip),%rdi # 52f86 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x120f> 1d114: 48 8d 35 a8 5e 03 00 lea 0x35ea8(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 1d11b: 48 8d 0d d0 b6 03 00 lea 0x3b6d0(%rip),%rcx # 587f2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a7b> 1d122: ba b9 00 00 00 mov $0xb9,%edx 1d127: e8 44 92 fe ff call 6370 <__assert_fail@plt> 1d12c: 48 8d 3d 27 5f 03 00 lea 0x35f27(%rip),%rdi # 5305a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12e3> 1d133: 48 8d 35 89 5e 03 00 lea 0x35e89(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 1d13a: ba c1 00 00 00 mov $0xc1,%edx 1d13f: e8 7c 66 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 1d144: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1d14b: 00 00 00 1d14e: 66 90 xchg %ax,%ax 000000000001d150 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev>: 1d150: 55 push %rbp 1d151: 41 57 push %r15 1d153: 41 56 push %r14 1d155: 41 55 push %r13 1d157: 41 54 push %r12 1d159: 53 push %rbx 1d15a: 48 83 ec 38 sub $0x38,%rsp 1d15e: 49 89 ff mov %rdi,%r15 1d161: 48 8d 05 50 bd 05 00 lea 0x5bd50(%rip),%rax # 78eb8 <_ZTVN12_GLOBAL__N_119ThreadPoolWorkQueueE+0x10> 1d168: 48 89 07 mov %rax,(%rdi) 1d16b: 48 8d 9f 00 01 00 00 lea 0x100(%rdi),%rbx 1d172: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 1d177: 48 89 de mov %rbx,%rsi 1d17a: e8 01 1d 00 00 call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1d17f: 48 83 7c 24 30 08 cmpq $0x8,0x30(%rsp) 1d185: 0f 83 28 03 00 00 jae 1d4b3 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x363> 1d18b: 48 89 1c 24 mov %rbx,(%rsp) 1d18f: 41 80 7f 41 00 cmpb $0x0,0x41(%r15) 1d194: 74 0f je 1d1a5 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x55> 1d196: 41 0f b6 9f c0 00 00 movzbl 0xc0(%r15),%ebx 1d19d: 00 1d19e: e8 3d e4 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1d1a3: 88 18 mov %bl,(%rax) 1d1a5: 49 83 7f 08 00 cmpq $0x0,0x8(%r15) 1d1aa: 0f 84 fe 01 00 00 je 1d3ae <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x25e> 1d1b0: 31 ed xor %ebp,%ebp 1d1b2: 48 8b 1d e7 cd 05 00 mov 0x5cde7(%rip),%rbx # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d1b9: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 1d1be: eb 12 jmp 1d1d2 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x82> 1d1c0: 48 ff c5 inc %rbp 1d1c3: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 1d1c8: 49 3b 6f 08 cmp 0x8(%r15),%rbp 1d1cc: 0f 83 dc 01 00 00 jae 1d3ae <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x25e> 1d1d2: 4d 8b 67 10 mov 0x10(%r15),%r12 1d1d6: 4c 8d 34 6d 00 00 00 lea 0x0(,%rbp,2),%r14 1d1dd: 00 1d1de: 49 01 ee add %rbp,%r14 1d1e1: 49 c1 e6 08 shl $0x8,%r14 1d1e5: 43 83 7c 34 18 00 cmpl $0x0,0x18(%r12,%r14,1) 1d1eb: 0f 85 78 02 00 00 jne 1d469 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x319> 1d1f1: 4f 8d 2c 34 lea (%r12,%r14,1),%r13 1d1f5: 49 81 c5 58 02 00 00 add $0x258,%r13 1d1fc: 48 85 db test %rbx,%rbx 1d1ff: 74 10 je 1d211 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0xc1> 1d201: 4c 89 ef mov %r13,%rdi 1d204: e8 57 95 fe ff call 6760 1d209: 85 c0 test %eax,%eax 1d20b: 0f 85 9b 02 00 00 jne 1d4ac <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x35c> 1d211: 43 83 bc 34 88 02 00 cmpl $0x0,0x288(%r12,%r14,1) 1d218: 00 00 1d21a: 0f 85 68 02 00 00 jne 1d488 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x338> 1d220: 48 85 db test %rbx,%rbx 1d223: 74 08 je 1d22d <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0xdd> 1d225: 4c 89 ef mov %r13,%rdi 1d228: e8 b3 91 fe ff call 63e0 1d22d: 43 80 bc 34 e0 02 00 cmpb $0x0,0x2e0(%r12,%r14,1) 1d234: 00 00 1d236: 74 1c je 1d254 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x104> 1d238: 4b 8d 04 34 lea (%r12,%r14,1),%rax 1d23c: 48 05 e0 02 00 00 add $0x2e0,%rax 1d242: c6 00 00 movb $0x0,(%rax) 1d245: 4b 83 bc 34 d8 02 00 cmpq $0x0,0x2d8(%r12,%r14,1) 1d24c: 00 00 1d24e: 0f 85 53 02 00 00 jne 1d4a7 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x357> 1d254: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 1d259: 4f 8d 2c 34 lea (%r12,%r14,1),%r13 1d25d: 49 81 c5 80 02 00 00 add $0x280,%r13 1d264: 4b 8d 3c 34 lea (%r12,%r14,1),%rdi 1d268: 48 81 c7 c8 02 00 00 add $0x2c8,%rdi 1d26f: e8 2c 37 00 00 call 209a0 <_ZN1M4LLCL9SemaphoreD2Ev> 1d274: 49 8b 5d 00 mov 0x0(%r13),%rbx 1d278: 45 8b 7d 08 mov 0x8(%r13),%r15d 1d27c: 4d 85 ff test %r15,%r15 1d27f: 74 63 je 1d2e4 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x194> 1d281: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx 1d285: 49 c1 e7 05 shl $0x5,%r15 1d289: eb 0b jmp 1d296 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x146> 1d28b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1d290: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 1d294: 74 4a je 1d2e0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x190> 1d296: 4a 8b 6c 3b 18 mov 0x18(%rbx,%r15,1),%rbp 1d29b: 48 83 fd 08 cmp $0x8,%rbp 1d29f: 72 ef jb 1d290 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x140> 1d2a1: 40 f6 c5 04 test $0x4,%bpl 1d2a5: 74 17 je 1d2be <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x16e> 1d2a7: 4a 8d 3c 3b lea (%rbx,%r15,1),%rdi 1d2ab: 48 89 e8 mov %rbp,%rax 1d2ae: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1d2b2: 40 f6 c5 02 test $0x2,%bpl 1d2b6: 75 03 jne 1d2bb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x16b> 1d2b8: 48 8b 3f mov (%rdi),%rdi 1d2bb: ff 50 10 call *0x10(%rax) 1d2be: 40 f6 c5 02 test $0x2,%bpl 1d2c2: 75 cc jne 1d290 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x140> 1d2c4: 4a 8b 3c 3b mov (%rbx,%r15,1),%rdi 1d2c8: 4a 8b 74 3b 08 mov 0x8(%rbx,%r15,1),%rsi 1d2cd: 4a 8b 54 3b 10 mov 0x10(%rbx,%r15,1),%rdx 1d2d2: e8 69 85 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1d2d7: eb b7 jmp 1d290 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x140> 1d2d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1d2e0: 49 8b 5d 00 mov 0x0(%r13),%rbx 1d2e4: 4b 8d 04 34 lea (%r12,%r14,1),%rax 1d2e8: 48 05 90 02 00 00 add $0x290,%rax 1d2ee: 48 39 c3 cmp %rax,%rbx 1d2f1: 74 08 je 1d2fb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x1ab> 1d2f3: 48 89 df mov %rbx,%rdi 1d2f6: e8 c5 92 fe ff call 65c0 1d2fb: 4f 8d 2c 34 lea (%r12,%r14,1),%r13 1d2ff: 49 83 c5 10 add $0x10,%r13 1d303: 4b 8d 3c 34 lea (%r12,%r14,1),%rdi 1d307: 48 81 c7 00 01 00 00 add $0x100,%rdi 1d30e: e8 0d 23 00 00 call 1f620 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev> 1d313: 4d 8b 7d 00 mov 0x0(%r13),%r15 1d317: 41 8b 6d 08 mov 0x8(%r13),%ebp 1d31b: 48 85 ed test %rbp,%rbp 1d31e: 74 64 je 1d384 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x234> 1d320: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 1d324: 48 c1 e5 05 shl $0x5,%rbp 1d328: eb 0c jmp 1d336 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x1e6> 1d32a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1d330: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 1d334: 74 4a je 1d380 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x230> 1d336: 49 8b 5c 2f 18 mov 0x18(%r15,%rbp,1),%rbx 1d33b: 48 83 fb 08 cmp $0x8,%rbx 1d33f: 72 ef jb 1d330 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x1e0> 1d341: f6 c3 04 test $0x4,%bl 1d344: 74 16 je 1d35c <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x20c> 1d346: 49 8d 3c 2f lea (%r15,%rbp,1),%rdi 1d34a: 48 89 d8 mov %rbx,%rax 1d34d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1d351: f6 c3 02 test $0x2,%bl 1d354: 75 03 jne 1d359 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x209> 1d356: 48 8b 3f mov (%rdi),%rdi 1d359: ff 50 10 call *0x10(%rax) 1d35c: f6 c3 02 test $0x2,%bl 1d35f: 75 cf jne 1d330 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x1e0> 1d361: 49 8b 3c 2f mov (%r15,%rbp,1),%rdi 1d365: 49 8b 74 2f 08 mov 0x8(%r15,%rbp,1),%rsi 1d36a: 49 8b 54 2f 10 mov 0x10(%r15,%rbp,1),%rdx 1d36f: e8 cc 84 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1d374: eb ba jmp 1d330 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x1e0> 1d376: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1d37d: 00 00 00 1d380: 4d 8b 7d 00 mov 0x0(%r13),%r15 1d384: 4b 8d 04 34 lea (%r12,%r14,1),%rax 1d388: 48 83 c0 20 add $0x20,%rax 1d38c: 49 39 c7 cmp %rax,%r15 1d38f: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 1d394: 48 8b 1d 05 cc 05 00 mov 0x5cc05(%rip),%rbx # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d39b: 0f 84 1f fe ff ff je 1d1c0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x70> 1d3a1: 4c 89 ff mov %r15,%rdi 1d3a4: e8 17 92 fe ff call 65c0 1d3a9: e9 12 fe ff ff jmp 1d1c0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x70> 1d3ae: 49 8b 7f 10 mov 0x10(%r15),%rdi 1d3b2: e8 09 92 fe ff call 65c0 1d3b7: 49 8b bf a0 02 00 00 mov 0x2a0(%r15),%rdi 1d3be: 49 8d 87 b0 02 00 00 lea 0x2b0(%r15),%rax 1d3c5: 48 39 c7 cmp %rax,%rdi 1d3c8: 74 05 je 1d3cf <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x27f> 1d3ca: e8 b1 90 fe ff call 6480 <_ZdlPv@plt> 1d3cf: 4d 8b b7 68 02 00 00 mov 0x268(%r15),%r14 1d3d6: 41 8b af 70 02 00 00 mov 0x270(%r15),%ebp 1d3dd: 48 85 ed test %rbp,%rbp 1d3e0: 74 5b je 1d43d <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2ed> 1d3e2: 49 83 c6 e0 add $0xffffffffffffffe0,%r14 1d3e6: 48 c1 e5 05 shl $0x5,%rbp 1d3ea: eb 0a jmp 1d3f6 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2a6> 1d3ec: 0f 1f 40 00 nopl 0x0(%rax) 1d3f0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 1d3f4: 74 40 je 1d436 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2e6> 1d3f6: 49 8b 5c 2e 18 mov 0x18(%r14,%rbp,1),%rbx 1d3fb: 48 83 fb 08 cmp $0x8,%rbx 1d3ff: 72 ef jb 1d3f0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2a0> 1d401: f6 c3 04 test $0x4,%bl 1d404: 74 16 je 1d41c <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2cc> 1d406: 49 8d 3c 2e lea (%r14,%rbp,1),%rdi 1d40a: 48 89 d8 mov %rbx,%rax 1d40d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1d411: f6 c3 02 test $0x2,%bl 1d414: 75 03 jne 1d419 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2c9> 1d416: 48 8b 3f mov (%rdi),%rdi 1d419: ff 50 10 call *0x10(%rax) 1d41c: f6 c3 02 test $0x2,%bl 1d41f: 75 cf jne 1d3f0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2a0> 1d421: 49 8b 3c 2e mov (%r14,%rbp,1),%rdi 1d425: 49 8b 74 2e 08 mov 0x8(%r14,%rbp,1),%rsi 1d42a: 49 8b 54 2e 10 mov 0x10(%r14,%rbp,1),%rdx 1d42f: e8 0c 84 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1d434: eb ba jmp 1d3f0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x2a0> 1d436: 4d 8b b7 68 02 00 00 mov 0x268(%r15),%r14 1d43d: 49 81 c7 78 02 00 00 add $0x278,%r15 1d444: 4d 39 fe cmp %r15,%r14 1d447: 74 08 je 1d451 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev+0x301> 1d449: 4c 89 f7 mov %r14,%rdi 1d44c: e8 6f 91 fe ff call 65c0 1d451: 48 8b 3c 24 mov (%rsp),%rdi 1d455: e8 c6 21 00 00 call 1f620 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev> 1d45a: 48 83 c4 38 add $0x38,%rsp 1d45e: 5b pop %rbx 1d45f: 41 5c pop %r12 1d461: 41 5d pop %r13 1d463: 41 5e pop %r14 1d465: 41 5f pop %r15 1d467: 5d pop %rbp 1d468: c3 ret 1d469: 48 8d 3d f1 ba 03 00 lea 0x3baf1(%rip),%rdi # 58f61 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x71ea> 1d470: 48 8d 35 47 b2 03 00 lea 0x3b247(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d477: 48 8d 0d 37 bb 03 00 lea 0x3bb37(%rip),%rcx # 58fb5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x723e> 1d47e: ba 79 01 00 00 mov $0x179,%edx 1d483: e8 e8 8e fe ff call 6370 <__assert_fail@plt> 1d488: 48 8d 3d 61 bb 03 00 lea 0x3bb61(%rip),%rdi # 58ff0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7279> 1d48f: 48 8d 35 28 b2 03 00 lea 0x3b228(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d496: 48 8d 0d 18 bb 03 00 lea 0x3bb18(%rip),%rcx # 58fb5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x723e> 1d49d: ba 7c 01 00 00 mov $0x17c,%edx 1d4a2: e8 c9 8e fe ff call 6370 <__assert_fail@plt> 1d4a7: e8 94 8c fe ff call 6140 <_ZSt9terminatev@plt> 1d4ac: 89 c7 mov %eax,%edi 1d4ae: e8 dd 8e fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1d4b3: 48 8d 3d 0c ba 03 00 lea 0x3ba0c(%rip),%rdi # 58ec6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x714f> 1d4ba: 48 8d 35 fd b1 03 00 lea 0x3b1fd(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d4c1: 48 8d 0d 4e ba 03 00 lea 0x3ba4e(%rip),%rcx # 58f16 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x719f> 1d4c8: ba b5 03 00 00 mov $0x3b5,%edx 1d4cd: e8 9e 8e fe ff call 6370 <__assert_fail@plt> 1d4d2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1d4d9: 00 00 00 1d4dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001d4e0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD0Ev>: 1d4e0: 53 push %rbx 1d4e1: 48 89 fb mov %rdi,%rbx 1d4e4: e8 67 fc ff ff call 1d150 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueueD2Ev> 1d4e9: be 40 00 00 00 mov $0x40,%esi 1d4ee: 48 89 df mov %rbx,%rdi 1d4f1: 5b pop %rbx 1d4f2: e9 59 91 fe ff jmp 6650 <_ZdlPvSt11align_val_t@plt> 1d4f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1d4fe: 00 00 000000000001d500 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi>: 1d500: 55 push %rbp 1d501: 41 57 push %r15 1d503: 41 56 push %r14 1d505: 41 55 push %r13 1d507: 41 54 push %r12 1d509: 53 push %rbx 1d50a: 48 83 ec 18 sub $0x18,%rsp 1d50e: 48 83 7e 18 07 cmpq $0x7,0x18(%rsi) 1d513: 0f 86 1a 04 00 00 jbe 1d933 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x433> 1d519: 49 89 f6 mov %rsi,%r14 1d51c: 49 89 fd mov %rdi,%r13 1d51f: 85 d2 test %edx,%edx 1d521: 0f 88 d0 00 00 00 js 1d5f7 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0xf7> 1d527: 41 89 d7 mov %edx,%r15d 1d52a: 4d 39 7d 08 cmp %r15,0x8(%r13) 1d52e: 0f 86 1e 04 00 00 jbe 1d952 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x452> 1d534: 49 8b 5d 10 mov 0x10(%r13),%rbx 1d538: 4b 8d 2c 7f lea (%r15,%r15,2),%rbp 1d53c: 48 c1 e5 08 shl $0x8,%rbp 1d540: 48 8d 3c 2b lea (%rbx,%rbp,1),%rdi 1d544: 48 81 c7 00 01 00 00 add $0x100,%rdi 1d54b: 4c 89 f6 mov %r14,%rsi 1d54e: e8 1d 1c 00 00 call 1f170 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_> 1d553: 84 c0 test %al,%al 1d555: 0f 85 78 02 00 00 jne 1d7d3 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x2d3> 1d55b: 48 8d 14 2b lea (%rbx,%rbp,1),%rdx 1d55f: 48 81 c2 58 02 00 00 add $0x258,%rdx 1d566: 48 83 3d 32 ca 05 00 cmpq $0x0,0x5ca32(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d56d: 00 1d56e: 74 16 je 1d586 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x86> 1d570: 48 89 d7 mov %rdx,%rdi 1d573: 49 89 d4 mov %rdx,%r12 1d576: e8 e5 91 fe ff call 6760 1d57b: 4c 89 e2 mov %r12,%rdx 1d57e: 85 c0 test %eax,%eax 1d580: 0f 85 0a 04 00 00 jne 1d990 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x490> 1d586: 48 8d 3c 2b lea (%rbx,%rbp,1),%rdi 1d58a: 48 81 c7 80 02 00 00 add $0x280,%rdi 1d591: 8b 8c 2b 88 02 00 00 mov 0x288(%rbx,%rbp,1),%ecx 1d598: 3b 8c 2b 8c 02 00 00 cmp 0x28c(%rbx,%rbp,1),%ecx 1d59f: 0f 83 55 03 00 00 jae 1d8fa <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3fa> 1d5a5: 4c 8d 24 2b lea (%rbx,%rbp,1),%r12 1d5a9: 49 81 c4 88 02 00 00 add $0x288,%r12 1d5b0: 48 8b 3f mov (%rdi),%rdi 1d5b3: 48 c1 e1 05 shl $0x5,%rcx 1d5b7: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1d5be: 00 00 1d5c0: 49 8b 46 18 mov 0x18(%r14),%rax 1d5c4: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1d5c9: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 1d5ce: 0f 82 d8 01 00 00 jb 1d7ac <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x2ac> 1d5d4: 48 01 cf add %rcx,%rdi 1d5d7: a8 02 test $0x2,%al 1d5d9: 74 08 je 1d5e3 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0xe3> 1d5db: a8 04 test $0x4,%al 1d5dd: 0f 85 94 01 00 00 jne 1d777 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x277> 1d5e3: 49 8b 46 10 mov 0x10(%r14),%rax 1d5e7: 48 89 47 10 mov %rax,0x10(%rdi) 1d5eb: 41 0f 10 06 movups (%r14),%xmm0 1d5ef: 0f 11 07 movups %xmm0,(%rdi) 1d5f2: e9 94 01 00 00 jmp 1d78b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x28b> 1d5f7: 49 8d bd 00 01 00 00 lea 0x100(%r13),%rdi 1d5fe: 4c 89 f6 mov %r14,%rsi 1d601: e8 6a 1b 00 00 call 1f170 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_> 1d606: 84 c0 test %al,%al 1d608: 74 73 je 1d67d <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x17d> 1d60a: 49 8b 8d 80 00 00 00 mov 0x80(%r13),%rcx 1d611: 48 85 c9 test %rcx,%rcx 1d614: 0f 84 d1 02 00 00 je 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d61a: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1d621: 00 00 1d623: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 1d628: eb 1a jmp 1d644 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x144> 1d62a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1d630: 4c 89 f7 mov %r14,%rdi 1d633: e8 18 34 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1d638: 48 89 d9 mov %rbx,%rcx 1d63b: 48 85 db test %rbx,%rbx 1d63e: 0f 84 a7 02 00 00 je 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d644: 48 8d 51 ff lea -0x1(%rcx),%rdx 1d648: 48 21 ca and %rcx,%rdx 1d64b: 48 89 c8 mov %rcx,%rax 1d64e: f0 49 0f b1 95 80 00 lock cmpxchg %rdx,0x80(%r13) 1d655: 00 00 1d657: 0f 84 a3 00 00 00 je 1d700 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x200> 1d65d: 48 89 c3 mov %rax,%rbx 1d660: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1d665: 48 ff c0 inc %rax 1d668: 48 89 44 24 08 mov %rax,0x8(%rsp) 1d66d: 48 83 f8 04 cmp $0x4,%rax 1d671: 72 c5 jb 1d638 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x138> 1d673: 48 83 f8 3f cmp $0x3f,%rax 1d677: 77 b7 ja 1d630 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x130> 1d679: f3 90 pause 1d67b: eb bb jmp 1d638 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x138> 1d67d: 4d 8d bd 40 02 00 00 lea 0x240(%r13),%r15 1d684: 48 83 3d 14 c9 05 00 cmpq $0x0,0x5c914(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d68b: 00 1d68c: 74 10 je 1d69e <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x19e> 1d68e: 4c 89 ff mov %r15,%rdi 1d691: e8 ca 90 fe ff call 6760 1d696: 85 c0 test %eax,%eax 1d698: 0f 85 f2 02 00 00 jne 1d990 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x490> 1d69e: 49 8d bd 68 02 00 00 lea 0x268(%r13),%rdi 1d6a5: 41 8b 8d 70 02 00 00 mov 0x270(%r13),%ecx 1d6ac: 41 3b 8d 74 02 00 00 cmp 0x274(%r13),%ecx 1d6b3: 0f 83 62 02 00 00 jae 1d91b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x41b> 1d6b9: 48 8b 3f mov (%rdi),%rdi 1d6bc: 48 c1 e1 05 shl $0x5,%rcx 1d6c0: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1d6c7: 00 00 1d6c9: 49 8b 46 18 mov 0x18(%r14),%rax 1d6cd: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1d6d2: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 1d6d7: 0f 82 96 01 00 00 jb 1d873 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x373> 1d6dd: 48 01 cf add %rcx,%rdi 1d6e0: a8 02 test $0x2,%al 1d6e2: 74 08 je 1d6ec <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x1ec> 1d6e4: a8 04 test $0x4,%al 1d6e6: 0f 85 5c 01 00 00 jne 1d848 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x348> 1d6ec: 49 8b 46 10 mov 0x10(%r14),%rax 1d6f0: 48 89 47 10 mov %rax,0x10(%rdi) 1d6f4: 41 0f 10 06 movups (%r14),%xmm0 1d6f8: 0f 11 07 movups %xmm0,(%rdi) 1d6fb: e9 52 01 00 00 jmp 1d852 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x352> 1d700: 48 31 ca xor %rcx,%rdx 1d703: 0f 84 a7 01 00 00 je 1d8b0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3b0> 1d709: 48 0f bc c2 bsf %rdx,%rax 1d70d: 49 8b 8d 98 02 00 00 mov 0x298(%r13),%rcx 1d714: 48 85 c9 test %rcx,%rcx 1d717: 0f 84 a8 01 00 00 je 1d8c5 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3c5> 1d71d: d3 e0 shl %cl,%eax 1d71f: ba 01 00 00 00 mov $0x1,%edx 1d724: d3 e2 shl %cl,%edx 1d726: 48 63 d8 movslq %eax,%rbx 1d729: 4c 63 f2 movslq %edx,%r14 1d72c: 4a 8d 04 33 lea (%rbx,%r14,1),%rax 1d730: 48 39 d8 cmp %rbx,%rax 1d733: 0f 86 b2 01 00 00 jbe 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d739: 48 8d 2c 5b lea (%rbx,%rbx,2),%rbp 1d73d: 48 c1 e5 08 shl $0x8,%rbp 1d741: 48 81 c5 c8 02 00 00 add $0x2c8,%rbp 1d748: eb 19 jmp 1d763 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x263> 1d74a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1d750: 48 ff c3 inc %rbx 1d753: 48 81 c5 00 03 00 00 add $0x300,%rbp 1d75a: 49 ff ce dec %r14 1d75d: 0f 84 88 01 00 00 je 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d763: 49 3b 5d 08 cmp 0x8(%r13),%rbx 1d767: 73 e7 jae 1d750 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x250> 1d769: 49 8b 7d 10 mov 0x10(%r13),%rdi 1d76d: 48 01 ef add %rbp,%rdi 1d770: e8 8b 32 00 00 call 20a00 <_ZN1M4LLCL9Semaphore4postEv> 1d775: eb d9 jmp 1d750 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x250> 1d777: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1d77b: 4c 89 f6 mov %r14,%rsi 1d77e: 48 89 54 24 10 mov %rdx,0x10(%rsp) 1d783: ff 50 08 call *0x8(%rax) 1d786: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1d78b: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1d792: 00 1d793: 0f 28 05 b6 93 03 00 movaps 0x393b6(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1d79a: 41 0f 11 06 movups %xmm0,(%r14) 1d79e: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1d7a5: ad ad ad 1d7a8: 49 89 46 10 mov %rax,0x10(%r14) 1d7ac: 41 8b 04 24 mov (%r12),%eax 1d7b0: 41 3b 44 24 04 cmp 0x4(%r12),%eax 1d7b5: 0f 83 b6 01 00 00 jae 1d971 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x471> 1d7bb: ff c0 inc %eax 1d7bd: 41 89 04 24 mov %eax,(%r12) 1d7c1: 48 83 3d d7 c7 05 00 cmpq $0x0,0x5c7d7(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d7c8: 00 1d7c9: 74 08 je 1d7d3 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x2d3> 1d7cb: 48 89 d7 mov %rdx,%rdi 1d7ce: e8 0d 8c fe ff call 63e0 1d7d3: 49 83 bd 98 02 00 00 cmpq $0x0,0x298(%r13) 1d7da: 00 1d7db: 75 4d jne 1d82a <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x32a> 1d7dd: 41 0f b6 4d 48 movzbl 0x48(%r13),%ecx 1d7e2: 49 d3 ef shr %cl,%r15 1d7e5: ba 01 00 00 00 mov $0x1,%edx 1d7ea: 44 89 f9 mov %r15d,%ecx 1d7ed: 48 d3 e2 shl %cl,%rdx 1d7f0: 48 c7 c6 fe ff ff ff mov $0xfffffffffffffffe,%rsi 1d7f7: 48 d3 c6 rol %cl,%rsi 1d7fa: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 1d801: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1d808: 0f 1f 84 00 00 00 00 1d80f: 00 1d810: 48 89 c1 mov %rax,%rcx 1d813: 48 21 f1 and %rsi,%rcx 1d816: f0 49 0f b1 8d 80 00 lock cmpxchg %rcx,0x80(%r13) 1d81d: 00 00 1d81f: 75 ef jne 1d810 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x310> 1d821: 48 85 c2 test %rax,%rdx 1d824: 0f 84 c1 00 00 00 je 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d82a: 48 8d 3c 2b lea (%rbx,%rbp,1),%rdi 1d82e: 48 81 c7 c8 02 00 00 add $0x2c8,%rdi 1d835: 48 83 c4 18 add $0x18,%rsp 1d839: 5b pop %rbx 1d83a: 41 5c pop %r12 1d83c: 41 5d pop %r13 1d83e: 41 5e pop %r14 1d840: 41 5f pop %r15 1d842: 5d pop %rbp 1d843: e9 b8 31 00 00 jmp 20a00 <_ZN1M4LLCL9Semaphore4postEv> 1d848: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1d84c: 4c 89 f6 mov %r14,%rsi 1d84f: ff 50 08 call *0x8(%rax) 1d852: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1d859: 00 1d85a: 0f 28 05 ef 92 03 00 movaps 0x392ef(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1d861: 41 0f 11 06 movups %xmm0,(%r14) 1d865: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1d86c: ad ad ad 1d86f: 49 89 46 10 mov %rax,0x10(%r14) 1d873: 41 8b 85 70 02 00 00 mov 0x270(%r13),%eax 1d87a: 41 3b 85 74 02 00 00 cmp 0x274(%r13),%eax 1d881: 0f 83 ea 00 00 00 jae 1d971 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x471> 1d887: ff c0 inc %eax 1d889: 41 89 85 70 02 00 00 mov %eax,0x270(%r13) 1d890: 48 83 3d 08 c7 05 00 cmpq $0x0,0x5c708(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d897: 00 1d898: 74 51 je 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d89a: 4c 89 ff mov %r15,%rdi 1d89d: 48 83 c4 18 add $0x18,%rsp 1d8a1: 5b pop %rbx 1d8a2: 41 5c pop %r12 1d8a4: 41 5d pop %r13 1d8a6: 41 5e pop %r14 1d8a8: 41 5f pop %r15 1d8aa: 5d pop %rbp 1d8ab: e9 30 8b fe ff jmp 63e0 1d8b0: b8 40 00 00 00 mov $0x40,%eax 1d8b5: 49 8b 8d 98 02 00 00 mov 0x298(%r13),%rcx 1d8bc: 48 85 c9 test %rcx,%rcx 1d8bf: 0f 85 58 fe ff ff jne 1d71d <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x21d> 1d8c5: 49 39 45 08 cmp %rax,0x8(%r13) 1d8c9: 0f 86 83 00 00 00 jbe 1d952 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x452> 1d8cf: 49 8b 4d 10 mov 0x10(%r13),%rcx 1d8d3: 48 8d 04 40 lea (%rax,%rax,2),%rax 1d8d7: 48 c1 e0 08 shl $0x8,%rax 1d8db: 48 8d 3c 01 lea (%rcx,%rax,1),%rdi 1d8df: 48 81 c7 c8 02 00 00 add $0x2c8,%rdi 1d8e6: e8 15 31 00 00 call 20a00 <_ZN1M4LLCL9Semaphore4postEv> 1d8eb: 48 83 c4 18 add $0x18,%rsp 1d8ef: 5b pop %rbx 1d8f0: 41 5c pop %r12 1d8f2: 41 5d pop %r13 1d8f4: 41 5e pop %r14 1d8f6: 41 5f pop %r15 1d8f8: 5d pop %rbp 1d8f9: c3 ret 1d8fa: 4c 89 f6 mov %r14,%rsi 1d8fd: 49 89 d6 mov %rdx,%r14 1d900: e8 9b 1a 00 00 call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1d905: 4c 89 f2 mov %r14,%rdx 1d908: 48 83 3d 90 c6 05 00 cmpq $0x0,0x5c690(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d90f: 00 1d910: 0f 85 b5 fe ff ff jne 1d7cb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x2cb> 1d916: e9 b8 fe ff ff jmp 1d7d3 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x2d3> 1d91b: 4c 89 f6 mov %r14,%rsi 1d91e: e8 7d 1a 00 00 call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1d923: 48 83 3d 75 c6 05 00 cmpq $0x0,0x5c675(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1d92a: 00 1d92b: 0f 85 69 ff ff ff jne 1d89a <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x39a> 1d931: eb b8 jmp 1d8eb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue7addTaskEON1M4LLCL8WorkItemEi+0x3eb> 1d933: 48 8d 3d e6 a9 03 00 lea 0x3a9e6(%rip),%rdi # 58320 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x65a9> 1d93a: 48 8d 35 7d ad 03 00 lea 0x3ad7d(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d941: 48 8d 0d b9 b7 03 00 lea 0x3b7b9(%rip),%rcx # 59101 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x738a> 1d948: ba fc 03 00 00 mov $0x3fc,%edx 1d94d: e8 1e 8a fe ff call 6370 <__assert_fail@plt> 1d952: 48 8d 3d 04 b8 03 00 lea 0x3b804(%rip),%rdi # 5915d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x73e6> 1d959: 48 8d 35 5e ad 03 00 lea 0x3ad5e(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1d960: 48 8d 0d 23 b8 03 00 lea 0x3b823(%rip),%rcx # 5918a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7413> 1d967: ba 65 03 00 00 mov $0x365,%edx 1d96c: e8 ff 89 fe ff call 6370 <__assert_fail@plt> 1d971: 48 8d 3d fd 34 03 00 lea 0x334fd(%rip),%rdi # 50e75 1d978: 48 8d 35 3d 34 03 00 lea 0x3343d(%rip),%rsi # 50dbc 1d97f: 48 8d 0d ff 34 03 00 lea 0x334ff(%rip),%rcx # 50e85 1d986: ba 66 00 00 00 mov $0x66,%edx 1d98b: e8 e0 89 fe ff call 6370 <__assert_fail@plt> 1d990: 89 c7 mov %eax,%edi 1d992: e8 f9 89 fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1d997: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1d99e: 00 00 000000000001d9a0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE>: 1d9a0: 41 57 push %r15 1d9a2: 41 56 push %r14 1d9a4: 41 55 push %r13 1d9a6: 41 54 push %r12 1d9a8: 53 push %rbx 1d9a9: 48 83 7e 18 07 cmpq $0x7,0x18(%rsi) 1d9ae: 0f 86 07 01 00 00 jbe 1dabb <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0x11b> 1d9b4: 49 89 f6 mov %rsi,%r14 1d9b7: 48 89 fb mov %rdi,%rbx 1d9ba: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax 1d9c1: 25 00 00 00 00 1d9c6: 48 8b 80 90 ff ff ff mov -0x70(%rax),%rax 1d9cd: 48 3b 43 08 cmp 0x8(%rbx),%rax 1d9d1: 73 7a jae 1da4d <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0xad> 1d9d3: 4c 8b 7b 10 mov 0x10(%rbx),%r15 1d9d7: 4c 8d 24 40 lea (%rax,%rax,2),%r12 1d9db: 49 c1 e4 08 shl $0x8,%r12 1d9df: 4f 8b ac 27 d0 02 00 mov 0x2d0(%r15,%r12,1),%r13 1d9e6: 00 1d9e7: e8 94 c6 00 00 call 2a080 <_ZN4llvm12get_threadidEv> 1d9ec: 49 39 c5 cmp %rax,%r13 1d9ef: 75 5c jne 1da4d <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0xad> 1d9f1: 4b 8d 3c 27 lea (%r15,%r12,1),%rdi 1d9f5: 48 83 c7 10 add $0x10,%rdi 1d9f9: 43 8b 4c 27 18 mov 0x18(%r15,%r12,1),%ecx 1d9fe: 43 3b 4c 27 1c cmp 0x1c(%r15,%r12,1),%ecx 1da03: 0f 83 a1 00 00 00 jae 1daaa <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0x10a> 1da09: 4b 8d 1c 27 lea (%r15,%r12,1),%rbx 1da0d: 48 83 c3 18 add $0x18,%rbx 1da11: 48 8b 3f mov (%rdi),%rdi 1da14: 48 c1 e1 05 shl $0x5,%rcx 1da18: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1da1f: 00 00 1da21: 49 8b 46 18 mov 0x18(%r14),%rax 1da25: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1da2a: 49 83 7e 18 08 cmpq $0x8,0x18(%r14) 1da2f: 72 64 jb 1da95 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0xf5> 1da31: 48 01 cf add %rcx,%rdi 1da34: a8 02 test $0x2,%al 1da36: 74 04 je 1da3c <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0x9c> 1da38: a8 04 test $0x4,%al 1da3a: 75 2e jne 1da6a <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0xca> 1da3c: 49 8b 46 10 mov 0x10(%r14),%rax 1da40: 48 89 47 10 mov %rax,0x10(%rdi) 1da44: 41 0f 10 06 movups (%r14),%xmm0 1da48: 0f 11 07 movups %xmm0,(%rdi) 1da4b: eb 27 jmp 1da74 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0xd4> 1da4d: 48 8b 03 mov (%rbx),%rax 1da50: 48 8b 40 10 mov 0x10(%rax),%rax 1da54: 48 89 df mov %rbx,%rdi 1da57: 4c 89 f6 mov %r14,%rsi 1da5a: ba ff ff ff ff mov $0xffffffff,%edx 1da5f: 5b pop %rbx 1da60: 41 5c pop %r12 1da62: 41 5d pop %r13 1da64: 41 5e pop %r14 1da66: 41 5f pop %r15 1da68: ff e0 jmp *%rax 1da6a: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1da6e: 4c 89 f6 mov %r14,%rsi 1da71: ff 50 08 call *0x8(%rax) 1da74: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 1da7b: 00 1da7c: 0f 28 05 cd 90 03 00 movaps 0x390cd(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1da83: 41 0f 11 06 movups %xmm0,(%r14) 1da87: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1da8e: ad ad ad 1da91: 49 89 46 10 mov %rax,0x10(%r14) 1da95: 8b 03 mov (%rbx),%eax 1da97: 3b 43 04 cmp 0x4(%rbx),%eax 1da9a: 73 3e jae 1dada <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue12addLocalTaskEON1M4LLCL8WorkItemE+0x13a> 1da9c: ff c0 inc %eax 1da9e: 89 03 mov %eax,(%rbx) 1daa0: 5b pop %rbx 1daa1: 41 5c pop %r12 1daa3: 41 5d pop %r13 1daa5: 41 5e pop %r14 1daa7: 41 5f pop %r15 1daa9: c3 ret 1daaa: 4c 89 f6 mov %r14,%rsi 1daad: 5b pop %rbx 1daae: 41 5c pop %r12 1dab0: 41 5d pop %r13 1dab2: 41 5e pop %r14 1dab4: 41 5f pop %r15 1dab6: e9 e5 18 00 00 jmp 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1dabb: 48 8d 3d 3d b7 03 00 lea 0x3b73d(%rip),%rdi # 591ff <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7488> 1dac2: 48 8d 35 f5 ab 03 00 lea 0x3abf5(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1dac9: 48 8d 0d 4f b7 03 00 lea 0x3b74f(%rip),%rcx # 5921f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x74a8> 1dad0: ba 56 04 00 00 mov $0x456,%edx 1dad5: e8 96 88 fe ff call 6370 <__assert_fail@plt> 1dada: 48 8d 3d 94 33 03 00 lea 0x33394(%rip),%rdi # 50e75 1dae1: 48 8d 35 d4 32 03 00 lea 0x332d4(%rip),%rsi # 50dbc 1dae8: 48 8d 0d 96 33 03 00 lea 0x33396(%rip),%rcx # 50e85 1daef: ba 66 00 00 00 mov $0x66,%edx 1daf4: e8 77 88 fe ff call 6370 <__assert_fail@plt> 1daf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000001db00 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE>: 1db00: 55 push %rbp 1db01: 41 57 push %r15 1db03: 41 56 push %r14 1db05: 41 55 push %r13 1db07: 41 54 push %r12 1db09: 53 push %rbx 1db0a: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1db11: 49 89 f4 mov %rsi,%r12 1db14: 49 89 ff mov %rdi,%r15 1db17: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 1db1e: 00 1db1f: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1db24: 48 83 fa 04 cmp $0x4,%rdx 1db28: 0f 8c aa 00 00 00 jl 1dbd8 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xd8> 1db2e: 48 89 ca mov %rcx,%rdx 1db31: 48 c1 ea 05 shr $0x5,%rdx 1db35: 48 ff c2 inc %rdx 1db38: 49 8d 44 24 10 lea 0x10(%r12),%rax 1db3d: 0f 1f 00 nopl (%rax) 1db40: 48 8b 70 f0 mov -0x10(%rax),%rsi 1db44: 48 85 f6 test %rsi,%rsi 1db47: 0f 84 fc 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1db4d: 48 8b 76 08 mov 0x8(%rsi),%rsi 1db51: f7 d6 not %esi 1db53: 40 f6 c6 06 test $0x6,%sil 1db57: 0f 85 ea 00 00 00 jne 1dc47 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x147> 1db5d: 48 8b 70 f8 mov -0x8(%rax),%rsi 1db61: 48 85 f6 test %rsi,%rsi 1db64: 0f 84 df 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1db6a: 48 8b 76 08 mov 0x8(%rsi),%rsi 1db6e: f7 d6 not %esi 1db70: 40 f6 c6 06 test $0x6,%sil 1db74: 0f 85 e4 00 00 00 jne 1dc5e <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x15e> 1db7a: 48 8b 30 mov (%rax),%rsi 1db7d: 48 85 f6 test %rsi,%rsi 1db80: 0f 84 c3 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1db86: 48 8b 76 08 mov 0x8(%rsi),%rsi 1db8a: f7 d6 not %esi 1db8c: 40 f6 c6 06 test $0x6,%sil 1db90: 0f 85 cc 00 00 00 jne 1dc62 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x162> 1db96: 48 8b 70 08 mov 0x8(%rax),%rsi 1db9a: 48 85 f6 test %rsi,%rsi 1db9d: 0f 84 a6 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1dba3: 48 8b 76 08 mov 0x8(%rsi),%rsi 1dba7: f7 d6 not %esi 1dba9: 40 f6 c6 06 test $0x6,%sil 1dbad: 0f 85 57 03 00 00 jne 1df0a <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x40a> 1dbb3: 48 ff ca dec %rdx 1dbb6: 48 83 c0 20 add $0x20,%rax 1dbba: 48 83 c1 e0 add $0xffffffffffffffe0,%rcx 1dbbe: 48 83 fa 01 cmp $0x1,%rdx 1dbc2: 0f 8f 78 ff ff ff jg 1db40 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x40> 1dbc8: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 1dbcc: 48 c1 f9 03 sar $0x3,%rcx 1dbd0: 48 83 f9 01 cmp $0x1,%rcx 1dbd4: 75 0f jne 1dbe5 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0xe5> 1dbd6: eb 53 jmp 1dc2b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x12b> 1dbd8: 4c 89 e0 mov %r12,%rax 1dbdb: 48 c1 f9 03 sar $0x3,%rcx 1dbdf: 48 83 f9 01 cmp $0x1,%rcx 1dbe3: 74 46 je 1dc2b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x12b> 1dbe5: 48 83 f9 02 cmp $0x2,%rcx 1dbe9: 74 25 je 1dc10 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x110> 1dbeb: 48 83 f9 03 cmp $0x3,%rcx 1dbef: 0f 85 54 02 00 00 jne 1de49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x349> 1dbf5: 48 8b 08 mov (%rax),%rcx 1dbf8: 48 85 c9 test %rcx,%rcx 1dbfb: 0f 84 48 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1dc01: 48 8b 49 08 mov 0x8(%rcx),%rcx 1dc05: f7 d1 not %ecx 1dc07: f6 c1 06 test $0x6,%cl 1dc0a: 75 56 jne 1dc62 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x162> 1dc0c: 48 83 c0 08 add $0x8,%rax 1dc10: 48 8b 08 mov (%rax),%rcx 1dc13: 48 85 c9 test %rcx,%rcx 1dc16: 0f 84 2d 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1dc1c: 48 8b 49 08 mov 0x8(%rcx),%rcx 1dc20: f7 d1 not %ecx 1dc22: f6 c1 06 test $0x6,%cl 1dc25: 75 3b jne 1dc62 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x162> 1dc27: 48 83 c0 08 add $0x8,%rax 1dc2b: 48 8b 08 mov (%rax),%rcx 1dc2e: 48 85 c9 test %rcx,%rcx 1dc31: 0f 84 12 03 00 00 je 1df49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x449> 1dc37: 48 8b 49 08 mov 0x8(%rcx),%rcx 1dc3b: f7 d1 not %ecx 1dc3d: f6 c1 06 test $0x6,%cl 1dc40: 75 20 jne 1dc62 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x162> 1dc42: e9 02 02 00 00 jmp 1de49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x349> 1dc47: 48 83 c0 f0 add $0xfffffffffffffff0,%rax 1dc4b: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1dc50: 49 8d 0c cc lea (%r12,%rcx,8),%rcx 1dc54: 48 39 c8 cmp %rcx,%rax 1dc57: 75 1b jne 1dc74 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x174> 1dc59: e9 eb 01 00 00 jmp 1de49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x349> 1dc5e: 48 83 c0 f8 add $0xfffffffffffffff8,%rax 1dc62: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1dc67: 49 8d 0c cc lea (%r12,%rcx,8),%rcx 1dc6b: 48 39 c8 cmp %rcx,%rax 1dc6e: 0f 84 d5 01 00 00 je 1de49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x349> 1dc74: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax 1dc7b: 25 00 00 00 00 1dc80: 48 8b 80 90 ff ff ff mov -0x70(%rax),%rax 1dc87: 49 3b 47 08 cmp 0x8(%r15),%rax 1dc8b: 0f 83 d3 00 00 00 jae 1dd64 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x264> 1dc91: 49 8b 6f 10 mov 0x10(%r15),%rbp 1dc95: 48 8d 1c 40 lea (%rax,%rax,2),%rbx 1dc99: 48 c1 e3 08 shl $0x8,%rbx 1dc9d: 4c 8b b4 1d d0 02 00 mov 0x2d0(%rbp,%rbx,1),%r14 1dca4: 00 1dca5: e8 d6 c3 00 00 call 2a080 <_ZN4llvm12get_threadidEv> 1dcaa: 49 39 c6 cmp %rax,%r14 1dcad: 0f 85 b1 00 00 00 jne 1dd64 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x264> 1dcb3: 48 89 6c 24 68 mov %rbp,0x68(%rsp) 1dcb8: 48 89 5c 24 60 mov %rbx,0x60(%rsp) 1dcbd: 4c 8d 3c 2b lea (%rbx,%rbp,1),%r15 1dcc1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1dcc6: 48 89 44 24 18 mov %rax,0x18(%rsp) 1dccb: 48 85 c0 test %rax,%rax 1dcce: 0f 84 87 01 00 00 je 1de5b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x35b> 1dcd4: 48 c1 64 24 08 03 shlq $0x3,0x8(%rsp) 1dcda: 45 31 ed xor %r13d,%r13d 1dcdd: 48 8d 2d 3c c3 05 00 lea 0x5c33c(%rip),%rbp # 7a020 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE15CallbacksHolderIZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_5SB_vE9CallbacksE> 1dce4: 48 83 cd 02 or $0x2,%rbp 1dce8: 48 8d 5c 24 20 lea 0x20(%rsp),%rbx 1dced: eb 10 jmp 1dcff <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1ff> 1dcef: 90 nop 1dcf0: 49 83 c5 08 add $0x8,%r13 1dcf4: 4c 39 6c 24 08 cmp %r13,0x8(%rsp) 1dcf9: 0f 84 5c 01 00 00 je 1de5b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x35b> 1dcff: 48 8d 44 24 18 lea 0x18(%rsp),%rax 1dd04: 48 89 44 24 20 mov %rax,0x20(%rsp) 1dd09: 4c 89 7c 24 28 mov %r15,0x28(%rsp) 1dd0e: 48 89 6c 24 38 mov %rbp,0x38(%rsp) 1dd13: 4b 8b 3c 2c mov (%r12,%r13,1),%rdi 1dd17: 48 89 de mov %rbx,%rsi 1dd1a: e8 f1 d0 ff ff call 1ae10 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE> 1dd1f: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 1dd24: 49 83 fe 08 cmp $0x8,%r14 1dd28: 72 c6 jb 1dcf0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1f0> 1dd2a: 41 f6 c6 04 test $0x4,%r14b 1dd2e: 74 18 je 1dd48 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x248> 1dd30: 4c 89 f0 mov %r14,%rax 1dd33: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1dd37: 48 89 df mov %rbx,%rdi 1dd3a: 41 f6 c6 02 test $0x2,%r14b 1dd3e: 75 05 jne 1dd45 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x245> 1dd40: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1dd45: ff 50 10 call *0x10(%rax) 1dd48: 41 f6 c6 02 test $0x2,%r14b 1dd4c: 75 a2 jne 1dcf0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1f0> 1dd4e: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1dd53: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1dd58: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1dd5d: e8 de 7a 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1dd62: eb 8c jmp 1dcf0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x1f0> 1dd64: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1dd69: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 1dd6e: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 1dd73: 31 f6 xor %esi,%esi 1dd75: e8 b6 2b 00 00 call 20930 <_ZN1M4LLCL9SemaphoreC2El> 1dd7a: 48 85 db test %rbx,%rbx 1dd7d: 0f 84 a3 00 00 00 je 1de26 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x326> 1dd83: 48 c1 64 24 08 03 shlq $0x3,0x8(%rsp) 1dd89: 31 ed xor %ebp,%ebp 1dd8b: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 1dd90: 4c 8d 35 91 c2 05 00 lea 0x5c291(%rip),%r14 # 7a028 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE15CallbacksHolderIZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_8SB_vE9CallbacksE> 1dd97: 49 83 ce 02 or $0x2,%r14 1dd9b: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 1dda0: eb 1c jmp 1ddbe <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x2be> 1dda2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1dda9: 1f 84 00 00 00 00 00 1ddb0: 48 83 c5 08 add $0x8,%rbp 1ddb4: 48 39 6c 24 08 cmp %rbp,0x8(%rsp) 1ddb9: 49 89 dc mov %rbx,%r12 1ddbc: 74 68 je 1de26 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x326> 1ddbe: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 1ddc3: 48 8d 44 24 50 lea 0x50(%rsp),%rax 1ddc8: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ddcd: 4c 89 74 24 38 mov %r14,0x38(%rsp) 1ddd2: 4c 89 e3 mov %r12,%rbx 1ddd5: 49 8b 3c 2c mov (%r12,%rbp,1),%rdi 1ddd9: 4c 89 fe mov %r15,%rsi 1dddc: e8 2f d0 ff ff call 1ae10 <_ZN1M4LLCL10AsyncValue7andThenILb0EEEvON4llvm15unique_functionIFvvEEE> 1dde1: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 1dde6: 49 83 fc 08 cmp $0x8,%r12 1ddea: 72 c4 jb 1ddb0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x2b0> 1ddec: 41 f6 c4 04 test $0x4,%r12b 1ddf0: 74 18 je 1de0a <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x30a> 1ddf2: 4c 89 e0 mov %r12,%rax 1ddf5: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ddf9: 4c 89 ff mov %r15,%rdi 1ddfc: 41 f6 c4 02 test $0x2,%r12b 1de00: 75 05 jne 1de07 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x307> 1de02: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1de07: ff 50 10 call *0x10(%rax) 1de0a: 41 f6 c4 02 test $0x2,%r12b 1de0e: 75 a0 jne 1ddb0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x2b0> 1de10: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1de15: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1de1a: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1de1f: e8 1c 7a 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1de24: eb 8a jmp 1ddb0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x2b0> 1de26: 48 8d 5c 24 50 lea 0x50(%rsp),%rbx 1de2b: 48 89 df mov %rbx,%rdi 1de2e: e8 dd 2b 00 00 call 20a10 <_ZN1M4LLCL9Semaphore4waitEv> 1de33: 48 89 df mov %rbx,%rdi 1de36: e8 65 2b 00 00 call 209a0 <_ZN1M4LLCL9SemaphoreD2Ev> 1de3b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1de40: 48 85 c0 test %rax,%rax 1de43: 0f 85 1f 01 00 00 jne 1df68 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x468> 1de49: 48 81 c4 88 00 00 00 add $0x88,%rsp 1de50: 5b pop %rbx 1de51: 41 5c pop %r12 1de53: 41 5d pop %r13 1de55: 41 5e pop %r14 1de57: 41 5f pop %r15 1de59: 5d pop %rbp 1de5a: c3 ret 1de5b: 48 8d 05 2d b4 03 00 lea 0x3b42d(%rip),%rax # 5928f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7518> 1de62: 48 89 44 24 78 mov %rax,0x78(%rsp) 1de67: 48 c7 84 24 80 00 00 movq $0x13,0x80(%rsp) 1de6e: 00 13 00 00 00 1de73: 48 8d 44 24 18 lea 0x18(%rsp),%rax 1de78: 48 89 44 24 70 mov %rax,0x70(%rsp) 1de7d: 48 8d 05 f7 b3 03 00 lea 0x3b3f7(%rip),%rax # 5927b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7504> 1de84: 48 89 44 24 50 mov %rax,0x50(%rsp) 1de89: 48 c7 44 24 58 13 00 movq $0x13,0x58(%rsp) 1de90: 00 00 1de92: c6 44 24 07 01 movb $0x1,0x7(%rsp) 1de97: 49 8b 07 mov (%r15),%rax 1de9a: 80 78 01 00 cmpb $0x0,0x1(%rax) 1de9e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1dea3: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 1dea8: 74 7b je 1df25 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x425> 1deaa: 48 83 bc 08 b0 02 00 cmpq $0x0,0x2b0(%rax,%rcx,1) 1deb1: 00 00 1deb3: 75 70 jne 1df25 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x425> 1deb5: 48 8b bc 08 b8 02 00 mov 0x2b8(%rax,%rcx,1),%rdi 1debc: 00 1debd: 48 8d 44 24 70 lea 0x70(%rsp),%rax 1dec2: 48 89 44 24 20 mov %rax,0x20(%rsp) 1dec7: 48 8d 44 24 10 lea 0x10(%rsp),%rax 1decc: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ded1: 48 8d 44 24 07 lea 0x7(%rsp),%rax 1ded6: 48 89 44 24 30 mov %rax,0x30(%rsp) 1dedb: 48 8d 44 24 50 lea 0x50(%rsp),%rax 1dee0: 48 89 44 24 38 mov %rax,0x38(%rsp) 1dee5: 48 8d 44 24 78 lea 0x78(%rsp),%rax 1deea: 48 89 44 24 40 mov %rax,0x40(%rsp) 1deef: 4c 89 7c 24 48 mov %r15,0x48(%rsp) 1def4: 48 8d 35 75 1f 00 00 lea 0x1f75(%rip),%rsi # 1fe70 <_ZN4llvm12function_refIFvvEE11callback_fnIZN12_GLOBAL__N_115WorkQueueThread22runItemsOnOwningThreadIZNS4_19ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS7_5awaitESC_E3$_7EEvT_T0_bNS_13StringLiteralESH_EUlvE_EEvl> 1defb: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 1df00: e8 0b 36 00 00 call 21510 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE> 1df05: e9 31 ff ff ff jmp 1de3b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x33b> 1df0a: 48 83 c0 08 add $0x8,%rax 1df0e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1df13: 49 8d 0c cc lea (%r12,%rcx,8),%rcx 1df17: 48 39 c8 cmp %rcx,%rax 1df1a: 0f 85 54 fd ff ff jne 1dc74 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x174> 1df20: e9 24 ff ff ff jmp 1de49 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x349> 1df25: 48 8d 0d 4f b3 03 00 lea 0x3b34f(%rip),%rcx # 5927b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7504> 1df2c: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1df31: 41 b8 13 00 00 00 mov $0x13,%r8d 1df37: 4c 89 ff mov %r15,%rdi 1df3a: ba 01 00 00 00 mov $0x1,%edx 1df3f: e8 dc 17 00 00 call 1f720 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_> 1df44: e9 f2 fe ff ff jmp 1de3b <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEE+0x33b> 1df49: 48 8d 3d c8 36 03 00 lea 0x336c8(%rip),%rdi # 51618 1df50: 48 8d 35 d9 36 03 00 lea 0x336d9(%rip),%rsi # 51630 1df57: 48 8d 0d 07 37 03 00 lea 0x33707(%rip),%rcx # 51665 1df5e: ba 61 00 00 00 mov $0x61,%edx 1df63: e8 08 84 fe ff call 6370 <__assert_fail@plt> 1df68: 48 8d 3d 34 b3 03 00 lea 0x3b334(%rip),%rdi # 592a3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x752c> 1df6f: 48 8d 35 48 a7 03 00 lea 0x3a748(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1df76: 48 8d 0d 75 b3 03 00 lea 0x3b375(%rip),%rcx # 592f2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x757b> 1df7d: ba e5 04 00 00 mov $0x4e5,%edx 1df82: e8 e9 83 fe ff call 6370 <__assert_fail@plt> 1df87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1df8e: 00 00 000000000001df90 <_ZNK12_GLOBAL__N_119ThreadPoolWorkQueue15callerIsForeignEv>: 1df90: 41 56 push %r14 1df92: 53 push %rbx 1df93: 50 push %rax 1df94: 48 89 fb mov %rdi,%rbx 1df97: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax 1df9e: 25 00 00 00 00 1dfa3: 48 8b 88 90 ff ff ff mov -0x70(%rax),%rcx 1dfaa: b0 01 mov $0x1,%al 1dfac: 48 3b 4b 08 cmp 0x8(%rbx),%rcx 1dfb0: 73 27 jae 1dfd9 <_ZNK12_GLOBAL__N_119ThreadPoolWorkQueue15callerIsForeignEv+0x49> 1dfb2: 48 8b 5b 10 mov 0x10(%rbx),%rbx 1dfb6: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 1dfba: 48 c1 e0 08 shl $0x8,%rax 1dfbe: 4c 8b b4 03 d0 02 00 mov 0x2d0(%rbx,%rax,1),%r14 1dfc5: 00 1dfc6: e8 b5 c0 00 00 call 2a080 <_ZN4llvm12get_threadidEv> 1dfcb: 49 39 c6 cmp %rax,%r14 1dfce: 0f 95 c1 setne %cl 1dfd1: 48 85 db test %rbx,%rbx 1dfd4: 0f 94 c0 sete %al 1dfd7: 08 c8 or %cl,%al 1dfd9: 48 83 c4 08 add $0x8,%rsp 1dfdd: 5b pop %rbx 1dfde: 41 5e pop %r14 1dfe0: c3 ret 1dfe1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1dfe8: 00 00 00 1dfeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001dff0 <_ZNK12_GLOBAL__N_119ThreadPoolWorkQueue19getParallelismLevelEv>: 1dff0: 48 8b 47 08 mov 0x8(%rdi),%rax 1dff4: c3 ret 1dff5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1dffc: 00 00 00 1dfff: 90 nop 000000000001e000 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv>: 1e000: 41 57 push %r15 1e002: 41 56 push %r14 1e004: 53 push %rbx 1e005: 48 83 ec 70 sub $0x70,%rsp 1e009: 49 89 fe mov %rdi,%r14 1e00c: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax 1e013: 25 00 00 00 00 1e018: 48 8b 80 90 ff ff ff mov -0x70(%rax),%rax 1e01f: 49 3b 46 08 cmp 0x8(%r14),%rax 1e023: 0f 83 e7 00 00 00 jae 1e110 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x110> 1e029: 49 8b 4e 10 mov 0x10(%r14),%rcx 1e02d: 48 8d 04 40 lea (%rax,%rax,2),%rax 1e031: 48 c1 e0 08 shl $0x8,%rax 1e035: 4c 8d 3c 01 lea (%rcx,%rax,1),%r15 1e039: 48 8b 9c 01 d0 02 00 mov 0x2d0(%rcx,%rax,1),%rbx 1e040: 00 1e041: e8 3a c0 00 00 call 2a080 <_ZN4llvm12get_threadidEv> 1e046: 31 ff xor %edi,%edi 1e048: 48 39 c3 cmp %rax,%rbx 1e04b: 49 0f 44 ff cmove %r15,%rdi 1e04f: 41 80 7e 41 00 cmpb $0x0,0x41(%r14) 1e054: 0f 84 dc 00 00 00 je 1e136 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x136> 1e05a: 48 85 ff test %rdi,%rdi 1e05d: 0f 84 b4 00 00 00 je 1e117 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x117> 1e063: 48 83 bf b0 02 00 00 cmpq $0x0,0x2b0(%rdi) 1e06a: 00 1e06b: 0f 85 a6 00 00 00 jne 1e117 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x117> 1e071: 48 8d 05 e9 b3 03 00 lea 0x3b3e9(%rip),%rax # 59461 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x76ea> 1e078: 48 89 44 24 30 mov %rax,0x30(%rsp) 1e07d: 48 c7 44 24 38 16 00 movq $0x16,0x38(%rsp) 1e084: 00 00 1e086: 48 8d 05 eb b3 03 00 lea 0x3b3eb(%rip),%rax # 59478 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7701> 1e08d: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e092: 48 c7 44 24 28 16 00 movq $0x16,0x28(%rsp) 1e099: 00 00 1e09b: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 1e0a0: 48 8b 07 mov (%rdi),%rax 1e0a3: 80 78 01 00 cmpb $0x0,0x1(%rax) 1e0a7: 0f 84 28 01 00 00 je 1e1d5 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x1d5> 1e0ad: 48 8b 87 b8 02 00 00 mov 0x2b8(%rdi),%rax 1e0b4: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 1e0b9: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 1e0be: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 1e0c3: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 1e0c8: 48 8d 4c 24 0f lea 0xf(%rsp),%rcx 1e0cd: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 1e0d2: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 1e0d7: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 1e0dc: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx 1e0e1: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 1e0e6: 48 89 7c 24 68 mov %rdi,0x68(%rsp) 1e0eb: 48 8d 35 0e 28 00 00 lea 0x280e(%rip),%rsi # 20900 <_ZN4llvm12function_refIFvvEE11callback_fnIZN12_GLOBAL__N_115WorkQueueThread22runItemsOnOwningThreadIZNS4_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS7_8shutdownEvE3$_3EEvT_T0_bNS_13StringLiteralESC_EUlvE_EEvl> 1e0f2: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 1e0f7: 48 89 c7 mov %rax,%rdi 1e0fa: e8 11 34 00 00 call 21510 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE> 1e0ff: 41 c6 46 42 01 movb $0x1,0x42(%r14) 1e104: 49 83 7e 08 00 cmpq $0x0,0x8(%r14) 1e109: 75 44 jne 1e14f <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x14f> 1e10b: e9 f5 00 00 00 jmp 1e205 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x205> 1e110: 41 80 7e 41 00 cmpb $0x0,0x41(%r14) 1e115: 74 28 je 1e13f <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x13f> 1e117: 48 8d 3d 38 b2 03 00 lea 0x3b238(%rip),%rdi # 59356 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x75df> 1e11e: 48 8d 35 99 a5 03 00 lea 0x3a599(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1e125: 48 8d 0d 99 b2 03 00 lea 0x3b299(%rip),%rcx # 593c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x764e> 1e12c: ba cf 03 00 00 mov $0x3cf,%edx 1e131: e8 3a 82 fe ff call 6370 <__assert_fail@plt> 1e136: 48 85 ff test %rdi,%rdi 1e139: 0f 85 f8 00 00 00 jne 1e237 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x237> 1e13f: 41 c6 46 42 01 movb $0x1,0x42(%r14) 1e144: 49 83 7e 08 00 cmpq $0x0,0x8(%r14) 1e149: 0f 84 b6 00 00 00 je 1e205 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x205> 1e14f: 41 bf c8 02 00 00 mov $0x2c8,%r15d 1e155: 31 db xor %ebx,%ebx 1e157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e15e: 00 00 1e160: 49 8b 7e 10 mov 0x10(%r14),%rdi 1e164: 4c 01 ff add %r15,%rdi 1e167: e8 94 28 00 00 call 20a00 <_ZN1M4LLCL9Semaphore4postEv> 1e16c: 48 ff c3 inc %rbx 1e16f: 49 8b 46 08 mov 0x8(%r14),%rax 1e173: 49 81 c7 00 03 00 00 add $0x300,%r15 1e17a: 48 39 c3 cmp %rax,%rbx 1e17d: 72 e1 jb 1e160 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x160> 1e17f: 31 c9 xor %ecx,%ecx 1e181: 49 87 8e 80 00 00 00 xchg %rcx,0x80(%r14) 1e188: 48 85 c0 test %rax,%rax 1e18b: 0f 84 7d 00 00 00 je 1e20e <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x20e> 1e191: bb d8 02 00 00 mov $0x2d8,%ebx 1e196: 45 31 ff xor %r15d,%r15d 1e199: eb 15 jmp 1e1b0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x1b0> 1e19b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1a0: 49 ff c7 inc %r15 1e1a3: 48 81 c3 00 03 00 00 add $0x300,%rbx 1e1aa: 4d 3b 7e 08 cmp 0x8(%r14),%r15 1e1ae: 73 5e jae 1e20e <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x20e> 1e1b0: 49 8b 7e 10 mov 0x10(%r14),%rdi 1e1b4: 48 8b 84 1f 28 fd ff mov -0x2d8(%rdi,%rbx,1),%rax 1e1bb: ff 1e1bc: 0f b6 40 02 movzbl 0x2(%rax),%eax 1e1c0: a8 01 test $0x1,%al 1e1c2: 74 54 je 1e218 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x218> 1e1c4: 80 7c 1f 08 00 cmpb $0x0,0x8(%rdi,%rbx,1) 1e1c9: 74 d5 je 1e1a0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x1a0> 1e1cb: 48 01 df add %rbx,%rdi 1e1ce: e8 7d 86 fe ff call 6850 <_ZNSt6thread4joinEv@plt> 1e1d3: eb cb jmp 1e1a0 <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x1a0> 1e1d5: 48 8d 15 85 b2 03 00 lea 0x3b285(%rip),%rdx # 59461 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x76ea> 1e1dc: 4c 8d 05 95 b2 03 00 lea 0x3b295(%rip),%r8 # 59478 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7701> 1e1e3: b9 16 00 00 00 mov $0x16,%ecx 1e1e8: 41 b9 16 00 00 00 mov $0x16,%r9d 1e1ee: 31 f6 xor %esi,%esi 1e1f0: e8 cb 1c 00 00 call 1fec0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_> 1e1f5: 41 c6 46 42 01 movb $0x1,0x42(%r14) 1e1fa: 49 83 7e 08 00 cmpq $0x0,0x8(%r14) 1e1ff: 0f 85 4a ff ff ff jne 1e14f <_ZN12_GLOBAL__N_119ThreadPoolWorkQueue8shutdownEv+0x14f> 1e205: 31 c0 xor %eax,%eax 1e207: 49 87 86 80 00 00 00 xchg %rax,0x80(%r14) 1e20e: 48 83 c4 70 add $0x70,%rsp 1e212: 5b pop %rbx 1e213: 41 5e pop %r14 1e215: 41 5f pop %r15 1e217: c3 ret 1e218: 48 8d 3d 70 b2 03 00 lea 0x3b270(%rip),%rdi # 5948f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7718> 1e21f: 48 8d 35 98 a4 03 00 lea 0x3a498(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1e226: 48 8d 0d d0 b2 03 00 lea 0x3b2d0(%rip),%rcx # 594fd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7786> 1e22d: ba 93 01 00 00 mov $0x193,%edx 1e232: e8 39 81 fe ff call 6370 <__assert_fail@plt> 1e237: 48 8d 3d cb b1 03 00 lea 0x3b1cb(%rip),%rdi # 59409 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7692> 1e23e: 48 8d 35 79 a4 03 00 lea 0x3a479(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1e245: 48 8d 0d 79 b1 03 00 lea 0x3b179(%rip),%rcx # 593c5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x764e> 1e24c: ba d3 03 00 00 mov $0x3d3,%edx 1e251: e8 1a 81 fe ff call 6370 <__assert_fail@plt> 1e256: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1e25d: 00 00 00 000000000001e260 <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv>: 1e260: 55 push %rbp 1e261: 41 57 push %r15 1e263: 41 56 push %r14 1e265: 53 push %rbx 1e266: 48 83 ec 68 sub $0x68,%rsp 1e26a: 48 89 fb mov %rdi,%rbx 1e26d: 4c 8b 37 mov (%rdi),%r14 1e270: 41 80 7e 01 00 cmpb $0x0,0x1(%r14) 1e275: 4c 8b bf b0 02 00 00 mov 0x2b0(%rdi),%r15 1e27c: 74 09 je 1e287 <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv+0x27> 1e27e: 4d 85 ff test %r15,%r15 1e281: 0f 84 35 01 00 00 je 1e3bc <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv+0x15c> 1e287: 66 66 66 64 48 8b 04 data16 data16 data16 mov %fs:0x0,%rax 1e28e: 25 00 00 00 00 1e293: 4c 89 b8 90 ff ff ff mov %r15,-0x70(%rax) 1e29a: 41 0f b6 2e movzbl (%r14),%ebp 1e29e: e8 3d d3 fe ff call b5e0 <_ZN1M4LLCL7Globals22getCurrentRuntimeInTLSEv> 1e2a3: 40 88 28 mov %bpl,(%rax) 1e2a6: e8 d5 bd 00 00 call 2a080 <_ZN4llvm12get_threadidEv> 1e2ab: 48 89 83 d0 02 00 00 mov %rax,0x2d0(%rbx) 1e2b2: 48 85 c0 test %rax,%rax 1e2b5: 0f 84 20 01 00 00 je 1e3db <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv+0x17b> 1e2bb: 48 8d 83 b0 02 00 00 lea 0x2b0(%rbx),%rax 1e2c2: 48 8b 8b e8 02 00 00 mov 0x2e8(%rbx),%rcx 1e2c9: 48 8b 93 f0 02 00 00 mov 0x2f0(%rbx),%rdx 1e2d0: 48 89 54 24 10 mov %rdx,0x10(%rsp) 1e2d5: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1e2da: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e2df: 66 c7 44 24 30 05 0b movw $0xb05,0x30(%rsp) 1e2e6: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1e2eb: e8 a0 bd 00 00 call 2a090 <_ZN4llvm15set_thread_nameERKNS_5TwineE> 1e2f0: 48 8b bb b8 02 00 00 mov 0x2b8(%rbx),%rdi 1e2f7: e8 f4 33 00 00 call 216f0 <_ZN1M4LLCL17setThreadAffinityEm> 1e2fc: 48 8d 05 64 aa 03 00 lea 0x3aa64(%rip),%rax # 58d67 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6ff0> 1e303: 48 89 44 24 48 mov %rax,0x48(%rsp) 1e308: 48 c7 44 24 50 19 00 movq $0x19,0x50(%rsp) 1e30f: 00 00 1e311: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 1e316: 48 8d 05 30 aa 03 00 lea 0x3aa30(%rip),%rax # 58d4d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6fd6> 1e31d: 48 89 44 24 58 mov %rax,0x58(%rsp) 1e322: 48 c7 44 24 60 19 00 movq $0x19,0x60(%rsp) 1e329: 00 00 1e32b: c6 44 24 07 01 movb $0x1,0x7(%rsp) 1e330: 48 8b 03 mov (%rbx),%rax 1e333: 80 78 01 00 cmpb $0x0,0x1(%rax) 1e337: 74 5b je 1e394 <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv+0x134> 1e339: 48 83 bb b0 02 00 00 cmpq $0x0,0x2b0(%rbx) 1e340: 00 1e341: 75 51 jne 1e394 <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv+0x134> 1e343: 48 8b bb b8 02 00 00 mov 0x2b8(%rbx),%rdi 1e34a: 48 8d 44 24 08 lea 0x8(%rsp),%rax 1e34f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1e354: 48 8d 44 24 40 lea 0x40(%rsp),%rax 1e359: 48 89 44 24 18 mov %rax,0x18(%rsp) 1e35e: 48 8d 44 24 07 lea 0x7(%rsp),%rax 1e363: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e368: 48 8d 44 24 58 lea 0x58(%rsp),%rax 1e36d: 48 89 44 24 28 mov %rax,0x28(%rsp) 1e372: 48 8d 44 24 48 lea 0x48(%rsp),%rax 1e377: 48 89 44 24 30 mov %rax,0x30(%rsp) 1e37c: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 1e381: 48 8d 35 c8 0a 00 00 lea 0xac8(%rip),%rsi # 1ee50 <_ZN4llvm12function_refIFvvEE11callback_fnIZN12_GLOBAL__N_115WorkQueueThread22runItemsOnOwningThreadIZNS5_11runOnThreadEvE3$_0ZNS5_11runOnThreadEvE3$_1EEvT_T0_bNS_13StringLiteralESB_EUlvE_EEvl> 1e388: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 1e38d: e8 7e 31 00 00 call 21510 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE> 1e392: eb 1d jmp 1e3b1 <_ZN12_GLOBAL__N_115WorkQueueThread11runOnThreadEv+0x151> 1e394: 48 8d 0d b2 a9 03 00 lea 0x3a9b2(%rip),%rcx # 58d4d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6fd6> 1e39b: 41 b8 19 00 00 00 mov $0x19,%r8d 1e3a1: 48 89 df mov %rbx,%rdi 1e3a4: 48 89 de mov %rbx,%rsi 1e3a7: ba 01 00 00 00 mov $0x1,%edx 1e3ac: e8 8f 00 00 00 call 1e440 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_> 1e3b1: 48 83 c4 68 add $0x68,%rsp 1e3b5: 5b pop %rbx 1e3b6: 41 5e pop %r14 1e3b8: 41 5f pop %r15 1e3ba: 5d pop %rbp 1e3bb: c3 ret 1e3bc: 48 8d 3d a4 a8 03 00 lea 0x3a8a4(%rip),%rdi # 58c67 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6ef0> 1e3c3: 48 8d 35 f4 a2 03 00 lea 0x3a2f4(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1e3ca: 48 8d 0d 04 a9 03 00 lea 0x3a904(%rip),%rcx # 58cd5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6f5e> 1e3d1: ba e9 01 00 00 mov $0x1e9,%edx 1e3d6: e8 95 7f fe ff call 6370 <__assert_fail@plt> 1e3db: 48 8d 3d 2e a9 03 00 lea 0x3a92e(%rip),%rdi # 58d10 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6f99> 1e3e2: 48 8d 35 d5 a2 03 00 lea 0x3a2d5(%rip),%rsi # 586be <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6947> 1e3e9: 48 8d 0d e5 a8 03 00 lea 0x3a8e5(%rip),%rcx # 58cd5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6f5e> 1e3f0: ba f5 01 00 00 mov $0x1f5,%edx 1e3f5: e8 76 7f fe ff call 6370 <__assert_fail@plt> 1e3fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000001e400 <_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN12_GLOBAL__N_115WorkQueueThreadEFvvEPS4_EEEEED0Ev>: 1e400: 53 push %rbx 1e401: 48 89 fb mov %rdi,%rbx 1e404: e8 27 7e fe ff call 6230 <_ZNSt6thread6_StateD2Ev@plt> 1e409: 48 89 df mov %rbx,%rdi 1e40c: 5b pop %rbx 1e40d: e9 6e 80 fe ff jmp 6480 <_ZdlPv@plt> 1e412: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1e419: 00 00 00 1e41c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001e420 <_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN12_GLOBAL__N_115WorkQueueThreadEFvvEPS4_EEEEE6_M_runEv>: 1e420: 48 89 f8 mov %rdi,%rax 1e423: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e427: 48 8b 48 10 mov 0x10(%rax),%rcx 1e42b: 48 03 78 18 add 0x18(%rax),%rdi 1e42f: f6 c1 01 test $0x1,%cl 1e432: 74 08 je 1e43c <_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJMN12_GLOBAL__N_115WorkQueueThreadEFvvEPS4_EEEEE6_M_runEv+0x1c> 1e434: 48 8b 07 mov (%rdi),%rax 1e437: 48 8b 4c 01 ff mov -0x1(%rcx,%rax,1),%rcx 1e43c: ff e1 jmp *%rcx 1e43e: 66 90 xchg %ax,%ax 000000000001e440 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_>: 1e440: 55 push %rbp 1e441: 41 57 push %r15 1e443: 41 56 push %r14 1e445: 41 55 push %r13 1e447: 41 54 push %r12 1e449: 53 push %rbx 1e44a: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1e451: 89 54 24 44 mov %edx,0x44(%rsp) 1e455: 48 89 74 24 58 mov %rsi,0x58(%rsp) 1e45a: 49 89 ff mov %rdi,%r15 1e45d: 48 8d 47 10 lea 0x10(%rdi),%rax 1e461: 48 89 44 24 50 mov %rax,0x50(%rsp) 1e466: 48 8d 87 00 01 00 00 lea 0x100(%rdi),%rax 1e46d: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e472: 48 8d 87 58 02 00 00 lea 0x258(%rdi),%rax 1e479: 48 89 44 24 48 mov %rax,0x48(%rsp) 1e47e: 48 8d 87 80 02 00 00 lea 0x280(%rdi),%rax 1e485: 48 89 44 24 68 mov %rax,0x68(%rsp) 1e48a: 48 8d 87 c8 02 00 00 lea 0x2c8(%rdi),%rax 1e491: 48 89 44 24 60 mov %rax,0x60(%rsp) 1e496: 49 89 e6 mov %rsp,%r14 1e499: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1e4a0: e8 bb 7b fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1e4a5: 49 8b 4f 08 mov 0x8(%r15),%rcx 1e4a9: 41 8b 47 18 mov 0x18(%r15),%eax 1e4ad: 48 39 c1 cmp %rax,%rcx 1e4b0: 0f 83 1a 01 00 00 jae 1e5d0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x190> 1e4b6: 48 bd ad ad ad ad ad movabs $0xadadadadadadadad,%rbp 1e4bd: ad ad ad 1e4c0: eb 1f jmp 1e4e1 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0xa1> 1e4c2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e4c9: 1f 84 00 00 00 00 00 1e4d0: 49 8b 4f 08 mov 0x8(%r15),%rcx 1e4d4: 41 8b 47 18 mov 0x18(%r15),%eax 1e4d8: 48 39 c1 cmp %rax,%rcx 1e4db: 0f 83 ef 00 00 00 jae 1e5d0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x190> 1e4e1: 48 8d 41 01 lea 0x1(%rcx),%rax 1e4e5: 49 89 47 08 mov %rax,0x8(%r15) 1e4e9: 49 8b 5f 10 mov 0x10(%r15),%rbx 1e4ed: 48 c1 e1 05 shl $0x5,%rcx 1e4f1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1e4f8: 00 00 1e4fa: 48 8b 44 0b 18 mov 0x18(%rbx,%rcx,1),%rax 1e4ff: 48 89 44 24 18 mov %rax,0x18(%rsp) 1e504: 48 83 7c 0b 18 08 cmpq $0x8,0x18(%rbx,%rcx,1) 1e50a: 72 24 jb 1e530 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0xf0> 1e50c: 48 01 cb add %rcx,%rbx 1e50f: a8 02 test $0x2,%al 1e511: 74 04 je 1e517 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0xd7> 1e513: a8 04 test $0x4,%al 1e515: 75 26 jne 1e53d <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0xfd> 1e517: 48 8b 43 10 mov 0x10(%rbx),%rax 1e51b: 48 89 44 24 10 mov %rax,0x10(%rsp) 1e520: 0f 10 03 movups (%rbx),%xmm0 1e523: 0f 29 04 24 movaps %xmm0,(%rsp) 1e527: eb 21 jmp 1e54a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x10a> 1e529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1e530: 48 89 c1 mov %rax,%rcx 1e533: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1e537: a8 02 test $0x2,%al 1e539: 75 39 jne 1e574 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x134> 1e53b: eb 3a jmp 1e577 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x137> 1e53d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1e541: 4c 89 f7 mov %r14,%rdi 1e544: 48 89 de mov %rbx,%rsi 1e547: ff 50 08 call *0x8(%rax) 1e54a: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1e551: 00 1e552: 0f 28 05 f7 85 03 00 movaps 0x385f7(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1e559: 0f 11 03 movups %xmm0,(%rbx) 1e55c: 48 89 6b 10 mov %rbp,0x10(%rbx) 1e560: 48 8b 3c 24 mov (%rsp),%rdi 1e564: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1e569: 48 89 c1 mov %rax,%rcx 1e56c: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1e570: a8 02 test $0x2,%al 1e572: 74 03 je 1e577 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x137> 1e574: 4c 89 f7 mov %r14,%rdi 1e577: ff 11 call *(%rcx) 1e579: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1e57e: 48 83 fb 08 cmp $0x8,%rbx 1e582: 0f 82 48 ff ff ff jb 1e4d0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x90> 1e588: f6 c3 04 test $0x4,%bl 1e58b: 74 16 je 1e5a3 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x163> 1e58d: 48 89 d8 mov %rbx,%rax 1e590: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1e594: 4c 89 f7 mov %r14,%rdi 1e597: f6 c3 02 test $0x2,%bl 1e59a: 75 04 jne 1e5a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x160> 1e59c: 48 8b 3c 24 mov (%rsp),%rdi 1e5a0: ff 50 10 call *0x10(%rax) 1e5a3: f6 c3 02 test $0x2,%bl 1e5a6: 0f 85 24 ff ff ff jne 1e4d0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x90> 1e5ac: 48 8b 3c 24 mov (%rsp),%rdi 1e5b0: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1e5b5: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1e5ba: e8 81 72 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1e5bf: e9 0c ff ff ff jmp 1e4d0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x90> 1e5c4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e5cb: 00 00 00 00 00 1e5d0: 85 c0 test %eax,%eax 1e5d2: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 1e5d7: 74 67 je 1e640 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x200> 1e5d9: 4c 8b 21 mov (%rcx),%r12 1e5dc: 89 c5 mov %eax,%ebp 1e5de: 49 83 c4 e0 add $0xffffffffffffffe0,%r12 1e5e2: 48 c1 e5 05 shl $0x5,%rbp 1e5e6: eb 0e jmp 1e5f6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x1b6> 1e5e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e5ef: 00 1e5f0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 1e5f4: 74 4a je 1e640 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x200> 1e5f6: 49 8b 5c 2c 18 mov 0x18(%r12,%rbp,1),%rbx 1e5fb: 48 83 fb 08 cmp $0x8,%rbx 1e5ff: 72 ef jb 1e5f0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x1b0> 1e601: f6 c3 04 test $0x4,%bl 1e604: 74 16 je 1e61c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x1dc> 1e606: 49 8d 3c 2c lea (%r12,%rbp,1),%rdi 1e60a: 48 89 d8 mov %rbx,%rax 1e60d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1e611: f6 c3 02 test $0x2,%bl 1e614: 75 03 jne 1e619 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x1d9> 1e616: 48 8b 3f mov (%rdi),%rdi 1e619: ff 50 10 call *0x10(%rax) 1e61c: f6 c3 02 test $0x2,%bl 1e61f: 75 cf jne 1e5f0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x1b0> 1e621: 49 8b 3c 2c mov (%r12,%rbp,1),%rdi 1e625: 49 8b 74 2c 08 mov 0x8(%r12,%rbp,1),%rsi 1e62a: 49 8b 54 2c 10 mov 0x10(%r12,%rbp,1),%rdx 1e62f: e8 0c 72 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1e634: eb ba jmp 1e5f0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x1b0> 1e636: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1e63d: 00 00 00 1e640: 41 c7 47 18 00 00 00 movl $0x0,0x18(%r15) 1e647: 00 1e648: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 1e64f: 00 1e650: 4c 89 f7 mov %r14,%rdi 1e653: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 1e658: e8 23 08 00 00 call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1e65d: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1e662: 48 83 f9 08 cmp $0x8,%rcx 1e666: 73 1a jae 1e682 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x242> 1e668: 49 8b b7 40 02 00 00 mov 0x240(%r15),%rsi 1e66f: 4c 89 f7 mov %r14,%rdi 1e672: e8 09 08 00 00 call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1e677: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1e67c: 48 83 f9 08 cmp $0x8,%rcx 1e680: 72 6e jb 1e6f0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x2b0> 1e682: 48 89 c8 mov %rcx,%rax 1e685: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1e689: 4c 89 f7 mov %r14,%rdi 1e68c: f6 c1 02 test $0x2,%cl 1e68f: 75 04 jne 1e695 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x255> 1e691: 48 8b 3c 24 mov (%rsp),%rdi 1e695: ff 10 call *(%rax) 1e697: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1e69c: 48 83 fb 08 cmp $0x8,%rbx 1e6a0: 0f 82 fa fd ff ff jb 1e4a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x60> 1e6a6: f6 c3 04 test $0x4,%bl 1e6a9: 74 16 je 1e6c1 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x281> 1e6ab: 48 89 d8 mov %rbx,%rax 1e6ae: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1e6b2: 4c 89 f7 mov %r14,%rdi 1e6b5: f6 c3 02 test $0x2,%bl 1e6b8: 75 04 jne 1e6be <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x27e> 1e6ba: 48 8b 3c 24 mov (%rsp),%rdi 1e6be: ff 50 10 call *0x10(%rax) 1e6c1: f6 c3 02 test $0x2,%bl 1e6c4: 0f 85 d6 fd ff ff jne 1e4a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x60> 1e6ca: 48 8b 3c 24 mov (%rsp),%rdi 1e6ce: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1e6d3: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1e6d8: e8 63 71 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1e6dd: e9 be fd ff ff jmp 1e4a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x60> 1e6e2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e6e9: 1f 84 00 00 00 00 00 1e6f0: 80 7c 24 44 00 cmpb $0x0,0x44(%rsp) 1e6f5: 0f 84 ee 06 00 00 je 1ede9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9a9> 1e6fb: 49 8b 87 c0 02 00 00 mov 0x2c0(%r15),%rax 1e702: 48 89 44 24 78 mov %rax,0x78(%rsp) 1e707: 48 69 c0 e8 03 00 00 imul $0x3e8,%rax,%rax 1e70e: 48 89 44 24 70 mov %rax,0x70(%rsp) 1e713: e8 48 79 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1e718: 45 31 ed xor %r13d,%r13d 1e71b: 31 c0 xor %eax,%eax 1e71d: 48 89 44 24 30 mov %rax,0x30(%rsp) 1e722: eb 39 jmp 1e75d <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x31d> 1e724: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e72b: 00 00 00 00 00 1e730: 48 ff c3 inc %rbx 1e733: 48 89 9d c0 00 00 00 mov %rbx,0xc0(%rbp) 1e73a: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1e73f: 48 83 f9 08 cmp $0x8,%rcx 1e743: 0f 83 39 ff ff ff jae 1e682 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x242> 1e749: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1e74e: 48 8b 00 mov (%rax),%rax 1e751: 0f b6 40 02 movzbl 0x2(%rax),%eax 1e755: a8 01 test $0x1,%al 1e757: 0f 85 8c 06 00 00 jne 1ede9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9a9> 1e75d: 49 83 fd 3f cmp $0x3f,%r13 1e761: 76 2d jbe 1e790 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x350> 1e763: 48 83 7c 24 78 00 cmpq $0x0,0x78(%rsp) 1e769: 0f 84 18 03 00 00 je 1ea87 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x647> 1e76f: 80 7c 24 30 00 cmpb $0x0,0x30(%rsp) 1e774: 74 31 je 1e7a7 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x367> 1e776: e8 e5 78 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1e77b: 48 3b 84 24 80 00 00 cmp 0x80(%rsp),%rax 1e782: 00 1e783: 7c 5b jl 1e7e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3a0> 1e785: e9 fd 02 00 00 jmp 1ea87 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x647> 1e78a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1e790: 49 8d 45 01 lea 0x1(%r13),%rax 1e794: 49 83 fd 03 cmp $0x3,%r13 1e798: 73 06 jae 1e7a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x360> 1e79a: 49 89 c5 mov %rax,%r13 1e79d: eb 41 jmp 1e7e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3a0> 1e79f: 90 nop 1e7a0: f3 90 pause 1e7a2: 49 89 c5 mov %rax,%r13 1e7a5: eb 39 jmp 1e7e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3a0> 1e7a7: e8 b4 78 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1e7ac: 48 03 44 24 70 add 0x70(%rsp),%rax 1e7b1: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1e7b8: 00 1e7b9: b0 01 mov $0x1,%al 1e7bb: 48 89 44 24 30 mov %rax,0x30(%rsp) 1e7c0: e8 9b 78 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1e7c5: 48 3b 84 24 80 00 00 cmp 0x80(%rsp),%rax 1e7cc: 00 1e7cd: 0f 8d b4 02 00 00 jge 1ea87 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x647> 1e7d3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e7da: 84 00 00 00 00 00 1e7e0: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 1e7e7: 4d 8b a7 40 01 00 00 mov 0x140(%r15),%r12 1e7ee: 4c 39 e0 cmp %r12,%rax 1e7f1: 0f 86 52 01 00 00 jbe 1e949 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x509> 1e7f7: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1e7fe: 00 00 1e800: eb 18 jmp 1e81a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3da> 1e802: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e809: 1f 84 00 00 00 00 00 1e810: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1e815: e8 36 22 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1e81a: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 1e81f: 4c 89 e0 mov %r12,%rax 1e822: f0 49 0f b1 8f 40 01 lock cmpxchg %rcx,0x140(%r15) 1e829: 00 00 1e82b: 74 33 je 1e860 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x420> 1e82d: 49 89 c4 mov %rax,%r12 1e830: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 1e837: 4c 39 e0 cmp %r12,%rax 1e83a: 0f 86 09 01 00 00 jbe 1e949 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x509> 1e840: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1e845: 48 ff c0 inc %rax 1e848: 48 89 44 24 28 mov %rax,0x28(%rsp) 1e84d: 48 83 f8 04 cmp $0x4,%rax 1e851: 72 c7 jb 1e81a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3da> 1e853: 48 83 f8 3f cmp $0x3f,%rax 1e857: 77 b7 ja 1e810 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3d0> 1e859: f3 90 pause 1e85b: eb bd jmp 1e81a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x3da> 1e85d: 0f 1f 00 nopl (%rax) 1e860: 49 8b 9f 08 01 00 00 mov 0x108(%r15),%rbx 1e867: 48 85 db test %rbx,%rbx 1e86a: 0f 84 8b 05 00 00 je 1edfb <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9bb> 1e870: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e875: 48 8b 08 mov (%rax),%rcx 1e878: 48 ff c9 dec %rcx 1e87b: 4c 21 e1 and %r12,%rcx 1e87e: 48 c1 e1 05 shl $0x5,%rcx 1e882: 48 8b 44 0b 18 mov 0x18(%rbx,%rcx,1),%rax 1e887: 48 89 44 24 18 mov %rax,0x18(%rsp) 1e88c: 48 83 f8 08 cmp $0x8,%rax 1e890: 72 4a jb 1e8dc <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x49c> 1e892: 48 01 cb add %rcx,%rbx 1e895: a8 02 test $0x2,%al 1e897: 74 04 je 1e89d <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x45d> 1e899: a8 04 test $0x4,%al 1e89b: 75 12 jne 1e8af <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x46f> 1e89d: 48 8b 43 10 mov 0x10(%rbx),%rax 1e8a1: 48 89 44 24 10 mov %rax,0x10(%rsp) 1e8a6: 0f 10 03 movups (%rbx),%xmm0 1e8a9: 0f 29 04 24 movaps %xmm0,(%rsp) 1e8ad: eb 0d jmp 1e8bc <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x47c> 1e8af: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1e8b3: 4c 89 f7 mov %r14,%rdi 1e8b6: 48 89 de mov %rbx,%rsi 1e8b9: ff 50 08 call *0x8(%rax) 1e8bc: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1e8c3: 00 1e8c4: 0f 28 05 85 82 03 00 movaps 0x38285(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1e8cb: 0f 11 03 movups %xmm0,(%rbx) 1e8ce: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1e8d5: ad ad ad 1e8d8: 48 89 43 10 mov %rax,0x10(%rbx) 1e8dc: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1e8e3: 00 00 1e8e5: eb 13 jmp 1e8fa <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x4ba> 1e8e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e8ee: 00 00 1e8f0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1e8f5: e8 56 21 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1e8fa: 49 8b 87 c0 01 00 00 mov 0x1c0(%r15),%rax 1e901: 4c 39 e0 cmp %r12,%rax 1e904: 74 2a je 1e930 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x4f0> 1e906: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1e90b: 48 ff c0 inc %rax 1e90e: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e913: 48 83 f8 04 cmp $0x4,%rax 1e917: 72 e1 jb 1e8fa <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x4ba> 1e919: 48 83 f8 3f cmp $0x3f,%rax 1e91d: 77 d1 ja 1e8f0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x4b0> 1e91f: f3 90 pause 1e921: eb d7 jmp 1e8fa <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x4ba> 1e923: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1e92a: 84 00 00 00 00 00 1e930: 49 ff c4 inc %r12 1e933: 4d 89 a7 c0 01 00 00 mov %r12,0x1c0(%r15) 1e93a: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1e93f: 48 83 f9 08 cmp $0x8,%rcx 1e943: 0f 83 39 fd ff ff jae 1e682 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x242> 1e949: 49 8b af 40 02 00 00 mov 0x240(%r15),%rbp 1e950: 48 8b 85 00 01 00 00 mov 0x100(%rbp),%rax 1e957: 48 8b 5d 40 mov 0x40(%rbp),%rbx 1e95b: 48 39 d8 cmp %rbx,%rax 1e95e: 0f 86 e5 fd ff ff jbe 1e749 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x309> 1e964: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1e96b: 00 00 1e96d: eb 0b jmp 1e97a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x53a> 1e96f: 90 nop 1e970: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1e975: e8 d6 20 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1e97a: 48 8d 4b 01 lea 0x1(%rbx),%rcx 1e97e: 48 89 d8 mov %rbx,%rax 1e981: f0 48 0f b1 4d 40 lock cmpxchg %rcx,0x40(%rbp) 1e987: 74 37 je 1e9c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x580> 1e989: 48 89 c3 mov %rax,%rbx 1e98c: 48 8b 85 00 01 00 00 mov 0x100(%rbp),%rax 1e993: 48 39 d8 cmp %rbx,%rax 1e996: 0f 86 ad fd ff ff jbe 1e749 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x309> 1e99c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1e9a1: 48 ff c0 inc %rax 1e9a4: 48 89 44 24 28 mov %rax,0x28(%rsp) 1e9a9: 48 83 f8 04 cmp $0x4,%rax 1e9ad: 72 cb jb 1e97a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x53a> 1e9af: 48 83 f8 3f cmp $0x3f,%rax 1e9b3: 77 bb ja 1e970 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x530> 1e9b5: f3 90 pause 1e9b7: eb c1 jmp 1e97a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x53a> 1e9b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1e9c0: 4c 8b 65 08 mov 0x8(%rbp),%r12 1e9c4: 4d 85 e4 test %r12,%r12 1e9c7: 0f 84 2e 04 00 00 je 1edfb <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9bb> 1e9cd: 48 8b 4d 00 mov 0x0(%rbp),%rcx 1e9d1: 48 ff c9 dec %rcx 1e9d4: 48 21 d9 and %rbx,%rcx 1e9d7: 48 c1 e1 05 shl $0x5,%rcx 1e9db: 49 8b 44 0c 18 mov 0x18(%r12,%rcx,1),%rax 1e9e0: 48 89 44 24 18 mov %rax,0x18(%rsp) 1e9e5: 48 83 f8 08 cmp $0x8,%rax 1e9e9: 72 51 jb 1ea3c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x5fc> 1e9eb: 49 01 cc add %rcx,%r12 1e9ee: a8 02 test $0x2,%al 1e9f0: 74 04 je 1e9f6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x5b6> 1e9f2: a8 04 test $0x4,%al 1e9f4: 75 15 jne 1ea0b <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x5cb> 1e9f6: 49 8b 44 24 10 mov 0x10(%r12),%rax 1e9fb: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ea00: 41 0f 10 04 24 movups (%r12),%xmm0 1ea05: 0f 29 04 24 movaps %xmm0,(%rsp) 1ea09: eb 0d jmp 1ea18 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x5d8> 1ea0b: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ea0f: 4c 89 f7 mov %r14,%rdi 1ea12: 4c 89 e6 mov %r12,%rsi 1ea15: ff 50 08 call *0x8(%rax) 1ea18: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 1ea1f: 00 00 1ea21: 0f 28 05 28 81 03 00 movaps 0x38128(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1ea28: 41 0f 11 04 24 movups %xmm0,(%r12) 1ea2d: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1ea34: ad ad ad 1ea37: 49 89 44 24 10 mov %rax,0x10(%r12) 1ea3c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1ea43: 00 00 1ea45: eb 13 jmp 1ea5a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x61a> 1ea47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ea4e: 00 00 1ea50: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1ea55: e8 f6 1f 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1ea5a: 48 8b 85 c0 00 00 00 mov 0xc0(%rbp),%rax 1ea61: 48 39 d8 cmp %rbx,%rax 1ea64: 0f 84 c6 fc ff ff je 1e730 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x2f0> 1ea6a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1ea6f: 48 ff c0 inc %rax 1ea72: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ea77: 48 83 f8 04 cmp $0x4,%rax 1ea7b: 72 dd jb 1ea5a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x61a> 1ea7d: 48 83 f8 3f cmp $0x3f,%rax 1ea81: 77 cd ja 1ea50 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x610> 1ea83: f3 90 pause 1ea85: eb d3 jmp 1ea5a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x61a> 1ea87: 48 83 3d 11 b5 05 00 cmpq $0x0,0x5b511(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1ea8e: 00 1ea8f: 74 12 je 1eaa3 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x663> 1ea91: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1ea96: e8 c5 7c fe ff call 6760 1ea9b: 85 c0 test %eax,%eax 1ea9d: 0f 85 a4 03 00 00 jne 1ee47 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0xa07> 1eaa3: 45 8b af 88 02 00 00 mov 0x288(%r15),%r13d 1eaaa: 45 85 ed test %r13d,%r13d 1eaad: 48 8b 6c 24 50 mov 0x50(%rsp),%rbp 1eab2: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 1eab7: 0f 84 fb 00 00 00 je 1ebb8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x778> 1eabd: 0f 1f 00 nopl (%rax) 1eac0: 4c 89 f7 mov %r14,%rdi 1eac3: 48 89 de mov %rbx,%rsi 1eac6: e8 75 05 00 00 call 1f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv> 1eacb: 41 8b 4f 18 mov 0x18(%r15),%ecx 1eacf: 41 3b 4f 1c cmp 0x1c(%r15),%ecx 1ead3: 0f 83 91 00 00 00 jae 1eb6a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x72a> 1ead9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1eadd: 48 c1 e1 05 shl $0x5,%rcx 1eae1: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1eae8: 00 00 1eaea: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1eaef: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1eaf4: 48 83 7c 24 18 08 cmpq $0x8,0x18(%rsp) 1eafa: 72 4a jb 1eb46 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x706> 1eafc: 48 01 cf add %rcx,%rdi 1eaff: a8 02 test $0x2,%al 1eb01: 74 04 je 1eb07 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x6c7> 1eb03: a8 04 test $0x4,%al 1eb05: 75 12 jne 1eb19 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x6d9> 1eb07: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1eb0c: 48 89 47 10 mov %rax,0x10(%rdi) 1eb10: 0f 10 04 24 movups (%rsp),%xmm0 1eb14: 0f 11 07 movups %xmm0,(%rdi) 1eb17: eb 0a jmp 1eb23 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x6e3> 1eb19: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1eb1d: 4c 89 f6 mov %r14,%rsi 1eb20: ff 50 08 call *0x8(%rax) 1eb23: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1eb2a: 00 00 1eb2c: 0f 28 05 1d 80 03 00 movaps 0x3801d(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1eb33: 0f 29 04 24 movaps %xmm0,(%rsp) 1eb37: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1eb3e: ad ad ad 1eb41: 48 89 44 24 10 mov %rax,0x10(%rsp) 1eb46: 41 8b 47 18 mov 0x18(%r15),%eax 1eb4a: 41 3b 47 1c cmp 0x1c(%r15),%eax 1eb4e: 0f 83 d4 02 00 00 jae 1ee28 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9e8> 1eb54: ff c0 inc %eax 1eb56: 41 89 47 18 mov %eax,0x18(%r15) 1eb5a: 41 83 bf 88 02 00 00 cmpl $0x0,0x288(%r15) 1eb61: 00 1eb62: 0f 85 58 ff ff ff jne 1eac0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x680> 1eb68: eb 4e jmp 1ebb8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x778> 1eb6a: 48 89 ef mov %rbp,%rdi 1eb6d: 4c 89 f6 mov %r14,%rsi 1eb70: e8 2b 08 00 00 call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1eb75: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 1eb7a: 49 83 fc 08 cmp $0x8,%r12 1eb7e: 72 da jb 1eb5a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x71a> 1eb80: 41 f6 c4 04 test $0x4,%r12b 1eb84: 74 17 je 1eb9d <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x75d> 1eb86: 4c 89 e0 mov %r12,%rax 1eb89: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1eb8d: 4c 89 f7 mov %r14,%rdi 1eb90: 41 f6 c4 02 test $0x2,%r12b 1eb94: 75 04 jne 1eb9a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x75a> 1eb96: 48 8b 3c 24 mov (%rsp),%rdi 1eb9a: ff 50 10 call *0x10(%rax) 1eb9d: 41 f6 c4 02 test $0x2,%r12b 1eba1: 75 b7 jne 1eb5a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x71a> 1eba3: 48 8b 3c 24 mov (%rsp),%rdi 1eba7: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1ebac: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1ebb1: e8 8a 6c 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1ebb6: eb a2 jmp 1eb5a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x71a> 1ebb8: 48 83 3d e0 b3 05 00 cmpq $0x0,0x5b3e0(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1ebbf: 00 1ebc0: 74 0a je 1ebcc <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x78c> 1ebc2: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1ebc7: e8 14 78 fe ff call 63e0 1ebcc: 45 85 ed test %r13d,%r13d 1ebcf: 0f 85 cb f8 ff ff jne 1e4a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x60> 1ebd5: 49 8b 9f 48 02 00 00 mov 0x248(%r15),%rbx 1ebdc: 48 83 3d bc b3 05 00 cmpq $0x0,0x5b3bc(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1ebe3: 00 1ebe4: 74 10 je 1ebf6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x7b6> 1ebe6: 48 89 df mov %rbx,%rdi 1ebe9: e8 72 7b fe ff call 6760 1ebee: 85 c0 test %eax,%eax 1ebf0: 0f 85 51 02 00 00 jne 1ee47 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0xa07> 1ebf6: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 1ebfb: 49 8b 87 50 02 00 00 mov 0x250(%r15),%rax 1ec02: 8b 68 08 mov 0x8(%rax),%ebp 1ec05: 85 ed test %ebp,%ebp 1ec07: 49 bd ad ad ad ad ad movabs $0xadadadadadadadad,%r13 1ec0e: ad ad ad 1ec11: 0f 85 b2 00 00 00 jne 1ecc9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x889> 1ec17: 48 83 3d 81 b3 05 00 cmpq $0x0,0x5b381(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1ec1e: 00 1ec1f: 74 0a je 1ec2b <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x7eb> 1ec21: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1ec26: e8 b5 77 fe ff call 63e0 1ec2b: 85 ed test %ebp,%ebp 1ec2d: 0f 85 6d f8 ff ff jne 1e4a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x60> 1ec33: 49 8b 17 mov (%r15),%rdx 1ec36: 49 8b 87 b0 02 00 00 mov 0x2b0(%r15),%rax 1ec3d: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ec41: 48 d3 e8 shr %cl,%rax 1ec44: be 01 00 00 00 mov $0x1,%esi 1ec49: 89 c1 mov %eax,%ecx 1ec4b: 48 d3 e6 shl %cl,%rsi 1ec4e: f0 48 09 72 40 lock or %rsi,0x40(%rdx) 1ec53: e8 08 74 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1ec58: 4c 89 f7 mov %r14,%rdi 1ec5b: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 1ec60: e8 1b 02 00 00 call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1ec65: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1ec6a: 48 83 f9 08 cmp $0x8,%rcx 1ec6e: 0f 83 0e fa ff ff jae 1e682 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x242> 1ec74: 49 8b b7 40 02 00 00 mov 0x240(%r15),%rsi 1ec7b: 4c 89 f7 mov %r14,%rdi 1ec7e: e8 fd 01 00 00 call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1ec83: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1ec88: 48 83 f9 08 cmp $0x8,%rcx 1ec8c: 0f 83 f0 f9 ff ff jae 1e682 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x242> 1ec92: e8 c9 73 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1ec97: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1ec9c: e8 6f 1d 00 00 call 20a10 <_ZN1M4LLCL9Semaphore4waitEv> 1eca1: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1eca6: 48 8b 00 mov (%rax),%rax 1eca9: 0f b6 40 02 movzbl 0x2(%rax),%eax 1ecad: a8 01 test $0x1,%al 1ecaf: 0f 84 eb f7 ff ff je 1e4a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x60> 1ecb5: e9 2f 01 00 00 jmp 1ede9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9a9> 1ecba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1ecc0: 45 84 e4 test %r12b,%r12b 1ecc3: 0f 84 4e ff ff ff je 1ec17 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x7d7> 1ecc9: 49 8b b7 50 02 00 00 mov 0x250(%r15),%rsi 1ecd0: 83 7e 08 00 cmpl $0x0,0x8(%rsi) 1ecd4: 0f 84 3d ff ff ff je 1ec17 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x7d7> 1ecda: 4c 89 f7 mov %r14,%rdi 1ecdd: e8 5e 03 00 00 call 1f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv> 1ece2: 49 8b bf 40 02 00 00 mov 0x240(%r15),%rdi 1ece9: 4c 89 f6 mov %r14,%rsi 1ecec: e8 7f 04 00 00 call 1f170 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_> 1ecf1: 41 89 c4 mov %eax,%r12d 1ecf4: 84 c0 test %al,%al 1ecf6: 0f 85 86 00 00 00 jne 1ed82 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x942> 1ecfc: 49 8b 9f 50 02 00 00 mov 0x250(%r15),%rbx 1ed03: 8b 4b 08 mov 0x8(%rbx),%ecx 1ed06: 3b 4b 0c cmp 0xc(%rbx),%ecx 1ed09: 0f 83 be 00 00 00 jae 1edcd <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x98d> 1ed0f: 48 8b 3b mov (%rbx),%rdi 1ed12: 48 c1 e1 05 shl $0x5,%rcx 1ed16: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1ed1d: 00 00 1ed1f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1ed24: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1ed29: 48 83 7c 24 18 08 cmpq $0x8,0x18(%rsp) 1ed2f: 72 40 jb 1ed71 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x931> 1ed31: 48 01 cf add %rcx,%rdi 1ed34: a8 02 test $0x2,%al 1ed36: 74 04 je 1ed3c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x8fc> 1ed38: a8 04 test $0x4,%al 1ed3a: 75 12 jne 1ed4e <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x90e> 1ed3c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ed41: 48 89 47 10 mov %rax,0x10(%rdi) 1ed45: 0f 10 04 24 movups (%rsp),%xmm0 1ed49: 0f 11 07 movups %xmm0,(%rdi) 1ed4c: eb 0a jmp 1ed58 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x918> 1ed4e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ed52: 4c 89 f6 mov %r14,%rsi 1ed55: ff 50 08 call *0x8(%rax) 1ed58: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1ed5f: 00 00 1ed61: 0f 28 05 e8 7d 03 00 movaps 0x37de8(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1ed68: 0f 29 04 24 movaps %xmm0,(%rsp) 1ed6c: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 1ed71: 8b 43 08 mov 0x8(%rbx),%eax 1ed74: 3b 43 0c cmp 0xc(%rbx),%eax 1ed77: 0f 83 ab 00 00 00 jae 1ee28 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x9e8> 1ed7d: ff c0 inc %eax 1ed7f: 89 43 08 mov %eax,0x8(%rbx) 1ed82: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1ed87: 48 83 fb 08 cmp $0x8,%rbx 1ed8b: 0f 82 2f ff ff ff jb 1ecc0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x880> 1ed91: f6 c3 04 test $0x4,%bl 1ed94: 74 16 je 1edac <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x96c> 1ed96: 48 89 d8 mov %rbx,%rax 1ed99: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ed9d: 4c 89 f7 mov %r14,%rdi 1eda0: f6 c3 02 test $0x2,%bl 1eda3: 75 04 jne 1eda9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x969> 1eda5: 48 8b 3c 24 mov (%rsp),%rdi 1eda9: ff 50 10 call *0x10(%rax) 1edac: f6 c3 02 test $0x2,%bl 1edaf: 0f 85 0b ff ff ff jne 1ecc0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x880> 1edb5: 48 8b 3c 24 mov (%rsp),%rdi 1edb9: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1edbe: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1edc3: e8 78 6a 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1edc8: e9 f3 fe ff ff jmp 1ecc0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x880> 1edcd: 48 89 df mov %rbx,%rdi 1edd0: 4c 89 f6 mov %r14,%rsi 1edd3: e8 c8 05 00 00 call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1edd8: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1eddd: 48 83 fb 08 cmp $0x8,%rbx 1ede1: 0f 82 d9 fe ff ff jb 1ecc0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x880> 1ede7: eb a8 jmp 1ed91 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_+0x951> 1ede9: 48 81 c4 88 00 00 00 add $0x88,%rsp 1edf0: 5b pop %rbx 1edf1: 41 5c pop %r12 1edf3: 41 5d pop %r13 1edf5: 41 5e pop %r14 1edf7: 41 5f pop %r15 1edf9: 5d pop %rbp 1edfa: c3 ret 1edfb: 48 8d 3d 1e 23 03 00 lea 0x3231e(%rip),%rdi # 51120 1ee02: 48 8d 35 9c 67 03 00 lea 0x3679c(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 1ee09: 48 8d 0d 71 9f 03 00 lea 0x39f71(%rip),%rcx # 58d81 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x700a> 1ee10: 4c 8d 05 df 68 03 00 lea 0x368df(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 1ee17: ba 65 02 00 00 mov $0x265,%edx 1ee1c: 31 c0 xor %eax,%eax 1ee1e: e8 2d 72 fe ff call 6050 1ee23: e8 98 74 fe ff call 62c0 1ee28: 48 8d 3d 46 20 03 00 lea 0x32046(%rip),%rdi # 50e75 1ee2f: 48 8d 35 86 1f 03 00 lea 0x31f86(%rip),%rsi # 50dbc 1ee36: 48 8d 0d 48 20 03 00 lea 0x32048(%rip),%rcx # 50e85 1ee3d: ba 66 00 00 00 mov $0x66,%edx 1ee42: e8 29 75 fe ff call 6370 <__assert_fail@plt> 1ee47: 89 c7 mov %eax,%edi 1ee49: e8 42 75 fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1ee4e: 66 90 xchg %ax,%ax 000000000001ee50 <_ZN4llvm12function_refIFvvEE11callback_fnIZN12_GLOBAL__N_115WorkQueueThread22runItemsOnOwningThreadIZNS5_11runOnThreadEvE3$_0ZNS5_11runOnThreadEvE3$_1EEvT_T0_bNS_13StringLiteralESB_EUlvE_EEvl>: 1ee50: 48 8b 47 28 mov 0x28(%rdi),%rax 1ee54: 48 8b 4f 08 mov 0x8(%rdi),%rcx 1ee58: 48 8b 57 10 mov 0x10(%rdi),%rdx 1ee5c: 48 8b 31 mov (%rcx),%rsi 1ee5f: 0f b6 12 movzbl (%rdx),%edx 1ee62: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1ee66: 48 8b 0f mov (%rdi),%rcx 1ee69: 4c 8b 47 08 mov 0x8(%rdi),%r8 1ee6d: 48 89 c7 mov %rax,%rdi 1ee70: e9 cb f5 ff ff jmp 1e440 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS0_11runOnThreadEvE3$_0ZNS0_11runOnThreadEvE3$_1EEvT_T0_bN4llvm13StringLiteralES7_> 1ee75: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1ee7c: 00 00 00 1ee7f: 90 nop 000000000001ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv>: 1ee80: 41 57 push %r15 1ee82: 41 56 push %r14 1ee84: 41 54 push %r12 1ee86: 53 push %rbx 1ee87: 48 83 ec 18 sub $0x18,%rsp 1ee8b: 49 89 fe mov %rdi,%r14 1ee8e: 48 8b 86 00 01 00 00 mov 0x100(%rsi),%rax 1ee95: 48 8b 5e 40 mov 0x40(%rsi),%rbx 1ee99: 48 39 d8 cmp %rbx,%rax 1ee9c: 0f 86 c1 00 00 00 jbe 1ef63 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xe3> 1eea2: 49 89 f7 mov %rsi,%r15 1eea5: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1eeac: 00 00 1eeae: 48 8d 4b 01 lea 0x1(%rbx),%rcx 1eeb2: 48 89 d8 mov %rbx,%rax 1eeb5: f0 48 0f b1 4e 40 lock cmpxchg %rcx,0x40(%rsi) 1eebb: 75 4e jne 1ef0b <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x8b> 1eebd: 4d 8b 67 08 mov 0x8(%r15),%r12 1eec1: 4d 85 e4 test %r12,%r12 1eec4: 0f 84 47 01 00 00 je 1f011 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x191> 1eeca: 49 8b 0f mov (%r15),%rcx 1eecd: 48 ff c9 dec %rcx 1eed0: 48 21 d9 and %rbx,%rcx 1eed3: 48 c1 e1 05 shl $0x5,%rcx 1eed7: 49 8b 44 0c 18 mov 0x18(%r12,%rcx,1),%rax 1eedc: 49 89 46 18 mov %rax,0x18(%r14) 1eee0: 49 83 7c 0c 18 08 cmpq $0x8,0x18(%r12,%rcx,1) 1eee6: 0f 82 b6 00 00 00 jb 1efa2 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x122> 1eeec: 49 01 cc add %rcx,%r12 1eeef: a8 02 test $0x2,%al 1eef1: 74 04 je 1eef7 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x77> 1eef3: a8 04 test $0x4,%al 1eef5: 75 7a jne 1ef71 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xf1> 1eef7: 49 8b 44 24 10 mov 0x10(%r12),%rax 1eefc: 49 89 46 10 mov %rax,0x10(%r14) 1ef00: 41 0f 10 04 24 movups (%r12),%xmm0 1ef05: 41 0f 11 06 movups %xmm0,(%r14) 1ef09: eb 73 jmp 1ef7e <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xfe> 1ef0b: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 1ef10: eb 25 jmp 1ef37 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xb7> 1ef12: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1ef19: 1f 84 00 00 00 00 00 1ef20: 4c 89 e7 mov %r12,%rdi 1ef23: e8 28 1b 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1ef28: 48 8d 4b 01 lea 0x1(%rbx),%rcx 1ef2c: 48 89 d8 mov %rbx,%rax 1ef2f: f0 49 0f b1 4f 40 lock cmpxchg %rcx,0x40(%r15) 1ef35: 74 86 je 1eebd <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x3d> 1ef37: 48 89 c3 mov %rax,%rbx 1ef3a: 49 8b 87 00 01 00 00 mov 0x100(%r15),%rax 1ef41: 48 39 d8 cmp %rbx,%rax 1ef44: 76 1d jbe 1ef63 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xe3> 1ef46: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ef4b: 48 ff c0 inc %rax 1ef4e: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ef53: 48 83 f8 04 cmp $0x4,%rax 1ef57: 72 cf jb 1ef28 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xa8> 1ef59: 48 83 f8 3f cmp $0x3f,%rax 1ef5d: 77 c1 ja 1ef20 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xa0> 1ef5f: f3 90 pause 1ef61: eb c5 jmp 1ef28 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0xa8> 1ef63: 0f 57 c0 xorps %xmm0,%xmm0 1ef66: 41 0f 11 46 10 movups %xmm0,0x10(%r14) 1ef6b: 41 0f 11 06 movups %xmm0,(%r14) 1ef6f: eb 50 jmp 1efc1 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x141> 1ef71: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ef75: 4c 89 f7 mov %r14,%rdi 1ef78: 4c 89 e6 mov %r12,%rsi 1ef7b: ff 50 08 call *0x8(%rax) 1ef7e: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 1ef85: 00 00 1ef87: 0f 28 05 c2 7b 03 00 movaps 0x37bc2(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1ef8e: 41 0f 11 04 24 movups %xmm0,(%r12) 1ef93: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1ef9a: ad ad ad 1ef9d: 49 89 44 24 10 mov %rax,0x10(%r12) 1efa2: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1efa9: 00 00 1efab: 49 8b 87 c0 00 00 00 mov 0xc0(%r15),%rax 1efb2: 48 39 d8 cmp %rbx,%rax 1efb5: 75 19 jne 1efd0 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x150> 1efb7: 48 ff c3 inc %rbx 1efba: 49 89 9f c0 00 00 00 mov %rbx,0xc0(%r15) 1efc1: 4c 89 f0 mov %r14,%rax 1efc4: 48 83 c4 18 add $0x18,%rsp 1efc8: 5b pop %rbx 1efc9: 41 5c pop %r12 1efcb: 41 5e pop %r14 1efcd: 41 5f pop %r15 1efcf: c3 ret 1efd0: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 1efd5: eb 1d jmp 1eff4 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x174> 1efd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1efde: 00 00 1efe0: 4c 89 e7 mov %r12,%rdi 1efe3: e8 68 1a 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1efe8: 49 8b 87 c0 00 00 00 mov 0xc0(%r15),%rax 1efef: 48 39 d8 cmp %rbx,%rax 1eff2: 74 c3 je 1efb7 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x137> 1eff4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1eff9: 48 ff c0 inc %rax 1effc: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f001: 48 83 f8 04 cmp $0x4,%rax 1f005: 72 e1 jb 1efe8 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x168> 1f007: 48 83 f8 3f cmp $0x3f,%rax 1f00b: 77 d3 ja 1efe0 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x160> 1f00d: f3 90 pause 1f00f: eb d7 jmp 1efe8 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv+0x168> 1f011: 48 8d 3d 08 21 03 00 lea 0x32108(%rip),%rdi # 51120 1f018: 48 8d 35 86 65 03 00 lea 0x36586(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 1f01f: 48 8d 0d 5b 9d 03 00 lea 0x39d5b(%rip),%rcx # 58d81 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x700a> 1f026: 4c 8d 05 c9 66 03 00 lea 0x366c9(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 1f02d: ba 65 02 00 00 mov $0x265,%edx 1f032: 31 c0 xor %eax,%eax 1f034: e8 17 70 fe ff call 6050 1f039: e8 82 72 fe ff call 62c0 1f03e: 66 90 xchg %ax,%ax 000000000001f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv>: 1f040: 41 57 push %r15 1f042: 41 56 push %r14 1f044: 53 push %rbx 1f045: 8b 46 08 mov 0x8(%rsi),%eax 1f048: 48 85 c0 test %rax,%rax 1f04b: 0f 84 d3 00 00 00 je 1f124 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0xe4> 1f051: 48 89 f3 mov %rsi,%rbx 1f054: 49 89 fe mov %rdi,%r14 1f057: 48 8b 16 mov (%rsi),%rdx 1f05a: 48 89 c6 mov %rax,%rsi 1f05d: 48 c1 e6 05 shl $0x5,%rsi 1f061: 48 8b 4c 32 f8 mov -0x8(%rdx,%rsi,1),%rcx 1f066: 48 89 4f 18 mov %rcx,0x18(%rdi) 1f06a: 48 83 7c 32 f8 08 cmpq $0x8,-0x8(%rdx,%rsi,1) 1f070: 72 55 jb 1f0c7 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0x87> 1f072: 4c 8d 3c 32 lea (%rdx,%rsi,1),%r15 1f076: 49 83 c7 e0 add $0xffffffffffffffe0,%r15 1f07a: f6 c1 02 test $0x2,%cl 1f07d: 74 05 je 1f084 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0x44> 1f07f: f6 c1 04 test $0x4,%cl 1f082: 75 12 jne 1f096 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0x56> 1f084: 49 8b 47 10 mov 0x10(%r15),%rax 1f088: 49 89 46 10 mov %rax,0x10(%r14) 1f08c: 41 0f 10 07 movups (%r15),%xmm0 1f090: 41 0f 11 06 movups %xmm0,(%r14) 1f094: eb 0d jmp 1f0a3 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0x63> 1f096: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1f09a: 4c 89 f7 mov %r14,%rdi 1f09d: 4c 89 fe mov %r15,%rsi 1f0a0: ff 51 08 call *0x8(%rcx) 1f0a3: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 1f0aa: 00 1f0ab: 0f 28 05 9e 7a 03 00 movaps 0x37a9e(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1f0b2: 41 0f 11 07 movups %xmm0,(%r15) 1f0b6: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1f0bd: ad ad ad 1f0c0: 49 89 47 10 mov %rax,0x10(%r15) 1f0c4: 8b 43 08 mov 0x8(%rbx),%eax 1f0c7: 48 ff c8 dec %rax 1f0ca: 8b 4b 0c mov 0xc(%rbx),%ecx 1f0cd: 48 39 c8 cmp %rcx,%rax 1f0d0: 77 71 ja 1f143 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0x103> 1f0d2: 89 43 08 mov %eax,0x8(%rbx) 1f0d5: 4c 8b 3b mov (%rbx),%r15 1f0d8: 89 c0 mov %eax,%eax 1f0da: 48 c1 e0 05 shl $0x5,%rax 1f0de: 49 8b 5c 07 18 mov 0x18(%r15,%rax,1),%rbx 1f0e3: 48 83 fb 08 cmp $0x8,%rbx 1f0e7: 72 32 jb 1f11b <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0xdb> 1f0e9: 49 01 c7 add %rax,%r15 1f0ec: f6 c3 04 test $0x4,%bl 1f0ef: 74 15 je 1f106 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0xc6> 1f0f1: 48 89 d8 mov %rbx,%rax 1f0f4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f0f8: 4c 89 ff mov %r15,%rdi 1f0fb: f6 c3 02 test $0x2,%bl 1f0fe: 75 03 jne 1f103 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0xc3> 1f100: 49 8b 3f mov (%r15),%rdi 1f103: ff 50 10 call *0x10(%rax) 1f106: f6 c3 02 test $0x2,%bl 1f109: 75 10 jne 1f11b <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv+0xdb> 1f10b: 49 8b 3f mov (%r15),%rdi 1f10e: 49 8b 77 08 mov 0x8(%r15),%rsi 1f112: 49 8b 57 10 mov 0x10(%r15),%rdx 1f116: e8 25 67 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f11b: 4c 89 f0 mov %r14,%rax 1f11e: 5b pop %rbx 1f11f: 41 5e pop %r14 1f121: 41 5f pop %r15 1f123: c3 ret 1f124: 48 8d 3d ad 1d 03 00 lea 0x31dad(%rip),%rdi # 50ed8 1f12b: 48 8d 35 8a 1c 03 00 lea 0x31c8a(%rip),%rsi # 50dbc 1f132: 48 8d 0d 0f 9d 03 00 lea 0x39d0f(%rip),%rcx # 58e48 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x70d1> 1f139: ba 42 01 00 00 mov $0x142,%edx 1f13e: e8 2d 72 fe ff call 6370 <__assert_fail@plt> 1f143: 48 8d 3d 2b 1d 03 00 lea 0x31d2b(%rip),%rdi # 50e75 1f14a: 48 8d 35 6b 1c 03 00 lea 0x31c6b(%rip),%rsi # 50dbc 1f151: 48 8d 0d 2d 1d 03 00 lea 0x31d2d(%rip),%rcx # 50e85 1f158: ba 66 00 00 00 mov $0x66,%edx 1f15d: e8 0e 72 fe ff call 6370 <__assert_fail@plt> 1f162: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f169: 00 00 00 1f16c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001f170 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_>: 1f170: 55 push %rbp 1f171: 41 57 push %r15 1f173: 41 56 push %r14 1f175: 41 55 push %r13 1f177: 41 54 push %r12 1f179: 53 push %rbx 1f17a: 48 83 ec 18 sub $0x18,%rsp 1f17e: 48 8b 87 c0 00 00 00 mov 0xc0(%rdi),%rax 1f185: 48 8b 9f 80 00 00 00 mov 0x80(%rdi),%rbx 1f18c: 48 89 d9 mov %rbx,%rcx 1f18f: 48 29 c1 sub %rax,%rcx 1f192: 48 3b 0f cmp (%rdi),%rcx 1f195: 0f 83 cd 00 00 00 jae 1f268 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0xf8> 1f19b: 49 89 f7 mov %rsi,%r15 1f19e: 49 89 fe mov %rdi,%r14 1f1a1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1f1a8: 00 00 1f1aa: 48 8d 4b 01 lea 0x1(%rbx),%rcx 1f1ae: 48 89 d8 mov %rbx,%rax 1f1b1: f0 48 0f b1 8f 80 00 lock cmpxchg %rcx,0x80(%rdi) 1f1b8: 00 00 1f1ba: 40 0f 94 c5 sete %bpl 1f1be: 0f 85 ab 00 00 00 jne 1f26f <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0xff> 1f1c4: 4d 8b 66 08 mov 0x8(%r14),%r12 1f1c8: 4d 85 e4 test %r12,%r12 1f1cb: 0f 84 a0 01 00 00 je 1f371 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x201> 1f1d1: 49 8b 06 mov (%r14),%rax 1f1d4: 48 ff c8 dec %rax 1f1d7: 48 21 d8 and %rbx,%rax 1f1da: 48 c1 e0 05 shl $0x5,%rax 1f1de: 49 01 c4 add %rax,%r12 1f1e1: 4d 39 fc cmp %r15,%r12 1f1e4: 0f 84 18 01 00 00 je 1f302 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x192> 1f1ea: 4d 8b 6c 24 18 mov 0x18(%r12),%r13 1f1ef: 49 83 fd 08 cmp $0x8,%r13 1f1f3: 72 36 jb 1f22b <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0xbb> 1f1f5: 41 f6 c5 04 test $0x4,%r13b 1f1f9: 74 17 je 1f212 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0xa2> 1f1fb: 4c 89 e8 mov %r13,%rax 1f1fe: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f202: 4c 89 e7 mov %r12,%rdi 1f205: 41 f6 c5 02 test $0x2,%r13b 1f209: 75 04 jne 1f20f <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x9f> 1f20b: 49 8b 3c 24 mov (%r12),%rdi 1f20f: ff 50 10 call *0x10(%rax) 1f212: 41 f6 c5 02 test $0x2,%r13b 1f216: 75 13 jne 1f22b <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0xbb> 1f218: 49 8b 3c 24 mov (%r12),%rdi 1f21c: 49 8b 74 24 08 mov 0x8(%r12),%rsi 1f221: 49 8b 54 24 10 mov 0x10(%r12),%rdx 1f226: e8 15 66 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f22b: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 1f232: 00 00 1f234: 49 8b 47 18 mov 0x18(%r15),%rax 1f238: 49 89 44 24 18 mov %rax,0x18(%r12) 1f23d: 49 83 7f 18 08 cmpq $0x8,0x18(%r15) 1f242: 0f 82 ba 00 00 00 jb 1f302 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x192> 1f248: a8 02 test $0x2,%al 1f24a: 74 08 je 1f254 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0xe4> 1f24c: a8 04 test $0x4,%al 1f24e: 0f 85 80 00 00 00 jne 1f2d4 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x164> 1f254: 49 8b 47 10 mov 0x10(%r15),%rax 1f258: 49 89 44 24 10 mov %rax,0x10(%r12) 1f25d: 41 0f 10 07 movups (%r15),%xmm0 1f261: 41 0f 11 04 24 movups %xmm0,(%r12) 1f266: eb 79 jmp 1f2e1 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x171> 1f268: 31 ed xor %ebp,%ebp 1f26a: e9 b2 00 00 00 jmp 1f321 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1b1> 1f26f: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 1f274: eb 2c jmp 1f2a2 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x132> 1f276: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f27d: 00 00 00 1f280: 4c 89 e7 mov %r12,%rdi 1f283: e8 c8 17 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1f288: 48 8d 4b 01 lea 0x1(%rbx),%rcx 1f28c: 48 89 d8 mov %rbx,%rax 1f28f: f0 49 0f b1 8e 80 00 lock cmpxchg %rcx,0x80(%r14) 1f296: 00 00 1f298: 40 0f 94 c5 sete %bpl 1f29c: 0f 84 22 ff ff ff je 1f1c4 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x54> 1f2a2: 48 89 c3 mov %rax,%rbx 1f2a5: 49 8b 86 c0 00 00 00 mov 0xc0(%r14),%rax 1f2ac: 48 89 d9 mov %rbx,%rcx 1f2af: 48 29 c1 sub %rax,%rcx 1f2b2: 49 3b 0e cmp (%r14),%rcx 1f2b5: 73 6a jae 1f321 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1b1> 1f2b7: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1f2bc: 48 ff c0 inc %rax 1f2bf: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f2c4: 48 83 f8 04 cmp $0x4,%rax 1f2c8: 72 be jb 1f288 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x118> 1f2ca: 48 83 f8 3f cmp $0x3f,%rax 1f2ce: 77 b0 ja 1f280 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x110> 1f2d0: f3 90 pause 1f2d2: eb b4 jmp 1f288 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x118> 1f2d4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f2d8: 4c 89 e7 mov %r12,%rdi 1f2db: 4c 89 fe mov %r15,%rsi 1f2de: ff 50 08 call *0x8(%rax) 1f2e1: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 1f2e8: 00 1f2e9: 0f 28 05 60 78 03 00 movaps 0x37860(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1f2f0: 41 0f 11 07 movups %xmm0,(%r15) 1f2f4: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1f2fb: ad ad ad 1f2fe: 49 89 47 10 mov %rax,0x10(%r15) 1f302: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1f309: 00 00 1f30b: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 1f312: 48 39 d8 cmp %rbx,%rax 1f315: 75 1f jne 1f336 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1c6> 1f317: 48 ff c3 inc %rbx 1f31a: 49 89 9e 00 01 00 00 mov %rbx,0x100(%r14) 1f321: 40 80 e5 01 and $0x1,%bpl 1f325: 89 e8 mov %ebp,%eax 1f327: 48 83 c4 18 add $0x18,%rsp 1f32b: 5b pop %rbx 1f32c: 41 5c pop %r12 1f32e: 41 5d pop %r13 1f330: 41 5e pop %r14 1f332: 41 5f pop %r15 1f334: 5d pop %rbp 1f335: c3 ret 1f336: 4c 8d 7c 24 08 lea 0x8(%rsp),%r15 1f33b: eb 17 jmp 1f354 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1e4> 1f33d: 0f 1f 00 nopl (%rax) 1f340: 4c 89 ff mov %r15,%rdi 1f343: e8 08 17 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 1f348: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 1f34f: 48 39 d8 cmp %rbx,%rax 1f352: 74 c3 je 1f317 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1a7> 1f354: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f359: 48 ff c0 inc %rax 1f35c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f361: 48 83 f8 04 cmp $0x4,%rax 1f365: 72 e1 jb 1f348 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1d8> 1f367: 48 83 f8 3f cmp $0x3f,%rax 1f36b: 77 d3 ja 1f340 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1d0> 1f36d: f3 90 pause 1f36f: eb d7 jmp 1f348 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_+0x1d8> 1f371: 48 8d 3d a8 1d 03 00 lea 0x31da8(%rip),%rdi # 51120 1f378: 48 8d 35 26 62 03 00 lea 0x36226(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 1f37f: 48 8d 0d fb 99 03 00 lea 0x399fb(%rip),%rcx # 58d81 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x700a> 1f386: 4c 8d 05 69 63 03 00 lea 0x36369(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 1f38d: ba 65 02 00 00 mov $0x265,%edx 1f392: 31 c0 xor %eax,%eax 1f394: e8 b7 6c fe ff call 6050 1f399: e8 22 6f fe ff call 62c0 1f39e: 66 90 xchg %ax,%ax 000000000001f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_>: 1f3a0: 41 57 push %r15 1f3a2: 41 56 push %r14 1f3a4: 41 55 push %r13 1f3a6: 41 54 push %r12 1f3a8: 53 push %rbx 1f3a9: 48 83 ec 10 sub $0x10,%rsp 1f3ad: 49 89 f4 mov %rsi,%r12 1f3b0: 49 89 fd mov %rdi,%r13 1f3b3: 4c 8d 7f 10 lea 0x10(%rdi),%r15 1f3b7: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 1f3bc: b9 20 00 00 00 mov $0x20,%ecx 1f3c1: 4c 89 fe mov %r15,%rsi 1f3c4: 31 d2 xor %edx,%edx 1f3c6: e8 35 90 00 00 call 28400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm> 1f3cb: 49 89 c6 mov %rax,%r14 1f3ce: 41 8b 7d 08 mov 0x8(%r13),%edi 1f3d2: 48 c1 e7 05 shl $0x5,%rdi 1f3d6: 48 c7 44 38 18 00 00 movq $0x0,0x18(%rax,%rdi,1) 1f3dd: 00 00 1f3df: 49 8b 44 24 18 mov 0x18(%r12),%rax 1f3e4: 49 89 44 3e 18 mov %rax,0x18(%r14,%rdi,1) 1f3e9: 49 83 7c 24 18 08 cmpq $0x8,0x18(%r12) 1f3ef: 72 4c jb 1f43d <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0x9d> 1f3f1: 4c 01 f7 add %r14,%rdi 1f3f4: a8 02 test $0x2,%al 1f3f6: 74 04 je 1f3fc <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0x5c> 1f3f8: a8 04 test $0x4,%al 1f3fa: 75 13 jne 1f40f <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0x6f> 1f3fc: 49 8b 44 24 10 mov 0x10(%r12),%rax 1f401: 48 89 47 10 mov %rax,0x10(%rdi) 1f405: 41 0f 10 04 24 movups (%r12),%xmm0 1f40a: 0f 11 07 movups %xmm0,(%rdi) 1f40d: eb 0a jmp 1f419 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0x79> 1f40f: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f413: 4c 89 e6 mov %r12,%rsi 1f416: ff 50 08 call *0x8(%rax) 1f419: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 1f420: 00 00 1f422: 0f 28 05 27 77 03 00 movaps 0x37727(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1f429: 41 0f 11 04 24 movups %xmm0,(%r12) 1f42e: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1f435: ad ad ad 1f438: 49 89 44 24 10 mov %rax,0x10(%r12) 1f43d: 4c 89 ef mov %r13,%rdi 1f440: 4c 89 f6 mov %r14,%rsi 1f443: e8 b8 00 00 00 call 1f500 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_> 1f448: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1f44d: 49 8b 7d 00 mov 0x0(%r13),%rdi 1f451: 4c 39 ff cmp %r15,%rdi 1f454: 74 05 je 1f45b <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0xbb> 1f456: e8 65 71 fe ff call 65c0 1f45b: 48 89 d8 mov %rbx,%rax 1f45e: 48 c1 e8 20 shr $0x20,%rax 1f462: 75 34 jne 1f498 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0xf8> 1f464: 4d 89 75 00 mov %r14,0x0(%r13) 1f468: 41 89 5d 0c mov %ebx,0xc(%r13) 1f46c: 41 8b 45 08 mov 0x8(%r13),%eax 1f470: 48 39 c3 cmp %rax,%rbx 1f473: 76 42 jbe 1f4b7 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0x117> 1f475: ff c0 inc %eax 1f477: 41 89 45 08 mov %eax,0x8(%r13) 1f47b: 74 59 je 1f4d6 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_+0x136> 1f47d: 89 c0 mov %eax,%eax 1f47f: 48 c1 e0 05 shl $0x5,%rax 1f483: 4c 01 f0 add %r14,%rax 1f486: 48 83 c0 e0 add $0xffffffffffffffe0,%rax 1f48a: 48 83 c4 10 add $0x10,%rsp 1f48e: 5b pop %rbx 1f48f: 41 5c pop %r12 1f491: 41 5d pop %r13 1f493: 41 5e pop %r14 1f495: 41 5f pop %r15 1f497: c3 ret 1f498: 48 8d 3d 0a 19 03 00 lea 0x3190a(%rip),%rdi # 50da9 1f49f: 48 8d 35 16 19 03 00 lea 0x31916(%rip),%rsi # 50dbc 1f4a6: 48 8d 0d 61 19 03 00 lea 0x31961(%rip),%rcx # 50e0e 1f4ad: ba 6f 00 00 00 mov $0x6f,%edx 1f4b2: e8 b9 6e fe ff call 6370 <__assert_fail@plt> 1f4b7: 48 8d 3d b7 19 03 00 lea 0x319b7(%rip),%rdi # 50e75 1f4be: 48 8d 35 f7 18 03 00 lea 0x318f7(%rip),%rsi # 50dbc 1f4c5: 48 8d 0d b9 19 03 00 lea 0x319b9(%rip),%rcx # 50e85 1f4cc: ba 66 00 00 00 mov $0x66,%edx 1f4d1: e8 9a 6e fe ff call 6370 <__assert_fail@plt> 1f4d6: 48 8d 3d fb 19 03 00 lea 0x319fb(%rip),%rdi # 50ed8 1f4dd: 48 8d 35 d8 18 03 00 lea 0x318d8(%rip),%rsi # 50dbc 1f4e4: 48 8d 0d 5d 99 03 00 lea 0x3995d(%rip),%rcx # 58e48 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x70d1> 1f4eb: ba 42 01 00 00 mov $0x142,%edx 1f4f0: e8 7b 6e fe ff call 6370 <__assert_fail@plt> 1f4f5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f4fc: 00 00 00 1f4ff: 90 nop 000000000001f500 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_>: 1f500: 41 57 push %r15 1f502: 41 56 push %r14 1f504: 41 55 push %r13 1f506: 41 54 push %r12 1f508: 53 push %rbx 1f509: 44 8b 67 08 mov 0x8(%rdi),%r12d 1f50d: 4d 85 e4 test %r12,%r12 1f510: 0f 84 f3 00 00 00 je 1f609 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x109> 1f516: 49 89 f7 mov %rsi,%r15 1f519: 49 89 fe mov %rdi,%r14 1f51c: 48 8b 1f mov (%rdi),%rbx 1f51f: 49 c1 e4 05 shl $0x5,%r12 1f523: 0f 28 0d 26 76 03 00 movaps 0x37626(%rip),%xmm1 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1f52a: 49 bd ad ad ad ad ad movabs $0xadadadadadadadad,%r13 1f531: ad ad ad 1f534: eb 36 jmp 1f56c <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x6c> 1f536: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f53d: 00 00 00 1f540: 48 8b 43 10 mov 0x10(%rbx),%rax 1f544: 49 89 47 10 mov %rax,0x10(%r15) 1f548: 0f 10 03 movups (%rbx),%xmm0 1f54b: 41 0f 11 07 movups %xmm0,(%r15) 1f54f: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1f556: 00 1f557: 0f 11 0b movups %xmm1,(%rbx) 1f55a: 4c 89 6b 10 mov %r13,0x10(%rbx) 1f55e: 48 83 c3 20 add $0x20,%rbx 1f562: 49 83 c7 20 add $0x20,%r15 1f566: 49 83 c4 e0 add $0xffffffffffffffe0,%r12 1f56a: 74 35 je 1f5a1 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xa1> 1f56c: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 1f573: 00 1f574: 48 8b 43 18 mov 0x18(%rbx),%rax 1f578: 49 89 47 18 mov %rax,0x18(%r15) 1f57c: 48 83 7b 18 08 cmpq $0x8,0x18(%rbx) 1f581: 72 db jb 1f55e <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x5e> 1f583: a8 02 test $0x2,%al 1f585: 74 b9 je 1f540 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x40> 1f587: a8 04 test $0x4,%al 1f589: 74 b5 je 1f540 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x40> 1f58b: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f58f: 4c 89 ff mov %r15,%rdi 1f592: 48 89 de mov %rbx,%rsi 1f595: ff 50 08 call *0x8(%rax) 1f598: 0f 28 0d b1 75 03 00 movaps 0x375b1(%rip),%xmm1 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1f59f: eb ae jmp 1f54f <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x4f> 1f5a1: 41 8b 5e 08 mov 0x8(%r14),%ebx 1f5a5: 48 85 db test %rbx,%rbx 1f5a8: 74 5f je 1f609 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x109> 1f5aa: 4d 8b 36 mov (%r14),%r14 1f5ad: 49 83 c6 e0 add $0xffffffffffffffe0,%r14 1f5b1: 48 c1 e3 05 shl $0x5,%rbx 1f5b5: eb 0f jmp 1f5c6 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xc6> 1f5b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f5be: 00 00 1f5c0: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx 1f5c4: 74 43 je 1f609 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0x109> 1f5c6: 4d 8b 7c 1e 18 mov 0x18(%r14,%rbx,1),%r15 1f5cb: 49 83 ff 08 cmp $0x8,%r15 1f5cf: 72 ef jb 1f5c0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xc0> 1f5d1: 41 f6 c7 04 test $0x4,%r15b 1f5d5: 74 17 je 1f5ee <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xee> 1f5d7: 49 8d 3c 1e lea (%r14,%rbx,1),%rdi 1f5db: 4c 89 f8 mov %r15,%rax 1f5de: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f5e2: 41 f6 c7 02 test $0x2,%r15b 1f5e6: 75 03 jne 1f5eb <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xeb> 1f5e8: 48 8b 3f mov (%rdi),%rdi 1f5eb: ff 50 10 call *0x10(%rax) 1f5ee: 41 f6 c7 02 test $0x2,%r15b 1f5f2: 75 cc jne 1f5c0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xc0> 1f5f4: 49 8b 3c 1e mov (%r14,%rbx,1),%rdi 1f5f8: 49 8b 74 1e 08 mov 0x8(%r14,%rbx,1),%rsi 1f5fd: 49 8b 54 1e 10 mov 0x10(%r14,%rbx,1),%rdx 1f602: e8 39 62 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f607: eb b7 jmp 1f5c0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE19moveElementsForGrowEPS3_+0xc0> 1f609: 5b pop %rbx 1f60a: 41 5c pop %r12 1f60c: 41 5d pop %r13 1f60e: 41 5e pop %r14 1f610: 41 5f pop %r15 1f612: c3 ret 1f613: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f61a: 00 00 00 1f61d: 0f 1f 00 nopl (%rax) 000000000001f620 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev>: 1f620: 41 57 push %r15 1f622: 41 56 push %r14 1f624: 41 55 push %r13 1f626: 41 54 push %r12 1f628: 53 push %rbx 1f629: 48 8b 47 40 mov 0x40(%rdi),%rax 1f62d: 48 8b 8f 80 00 00 00 mov 0x80(%rdi),%rcx 1f634: 48 39 c8 cmp %rcx,%rax 1f637: 0f 85 96 00 00 00 jne 1f6d3 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0xb3> 1f63d: 49 89 ff mov %rdi,%r15 1f640: 4c 8b 67 08 mov 0x8(%rdi),%r12 1f644: 4d 85 e4 test %r12,%r12 1f647: 74 78 je 1f6c1 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0xa1> 1f649: 4d 8d 74 24 f8 lea -0x8(%r12),%r14 1f64e: 49 8b 5c 24 f8 mov -0x8(%r12),%rbx 1f653: 48 85 db test %rbx,%rbx 1f656: 74 61 je 1f6b9 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x99> 1f658: 49 83 c4 e0 add $0xffffffffffffffe0,%r12 1f65c: 48 c1 e3 05 shl $0x5,%rbx 1f660: eb 14 jmp 1f676 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x56> 1f662: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1f669: 1f 84 00 00 00 00 00 1f670: 48 83 c3 e0 add $0xffffffffffffffe0,%rbx 1f674: 74 43 je 1f6b9 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x99> 1f676: 4d 8b 6c 1c 18 mov 0x18(%r12,%rbx,1),%r13 1f67b: 49 83 fd 08 cmp $0x8,%r13 1f67f: 72 ef jb 1f670 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x50> 1f681: 41 f6 c5 04 test $0x4,%r13b 1f685: 74 17 je 1f69e <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x7e> 1f687: 49 8d 3c 1c lea (%r12,%rbx,1),%rdi 1f68b: 4c 89 e8 mov %r13,%rax 1f68e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f692: 41 f6 c5 02 test $0x2,%r13b 1f696: 75 03 jne 1f69b <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x7b> 1f698: 48 8b 3f mov (%rdi),%rdi 1f69b: ff 50 10 call *0x10(%rax) 1f69e: 41 f6 c5 02 test $0x2,%r13b 1f6a2: 75 cc jne 1f670 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x50> 1f6a4: 49 8b 3c 1c mov (%r12,%rbx,1),%rdi 1f6a8: 49 8b 74 1c 08 mov 0x8(%r12,%rbx,1),%rsi 1f6ad: 49 8b 54 1c 10 mov 0x10(%r12,%rbx,1),%rdx 1f6b2: e8 89 61 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f6b7: eb b7 jmp 1f670 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEED2Ev+0x50> 1f6b9: 4c 89 f7 mov %r14,%rdi 1f6bc: e8 6f 6f fe ff call 6630 <_ZdaPv@plt> 1f6c1: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 1f6c8: 00 1f6c9: 5b pop %rbx 1f6ca: 41 5c pop %r12 1f6cc: 41 5d pop %r13 1f6ce: 41 5e pop %r14 1f6d0: 41 5f pop %r15 1f6d2: c3 ret 1f6d3: 48 8d 3d 6f 99 03 00 lea 0x3996f(%rip),%rdi # 59049 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x72d2> 1f6da: 48 8d 35 d6 92 03 00 lea 0x392d6(%rip),%rsi # 589b7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6c40> 1f6e1: 48 8d 0d b4 99 03 00 lea 0x399b4(%rip),%rcx # 5909c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7325> 1f6e8: ba 22 00 00 00 mov $0x22,%edx 1f6ed: e8 7e 6c fe ff call 6370 <__assert_fail@plt> 1f6f2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f6f9: 00 00 00 1f6fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001f700 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE8CallImplIZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_5EEvPv>: 1f700: 48 8b 07 mov (%rdi),%rax 1f703: f0 48 ff 08 lock decq (%rax) 1f707: 75 11 jne 1f71a <_ZN4llvm6detail18UniqueFunctionBaseIvJEE8CallImplIZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_5EEvPv+0x1a> 1f709: b8 c8 02 00 00 mov $0x2c8,%eax 1f70e: 48 03 47 08 add 0x8(%rdi),%rax 1f712: 48 89 c7 mov %rax,%rdi 1f715: e9 e6 12 00 00 jmp 20a00 <_ZN1M4LLCL9Semaphore4postEv> 1f71a: c3 ret 1f71b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001f720 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_>: 1f720: 55 push %rbp 1f721: 41 57 push %r15 1f723: 41 56 push %r14 1f725: 41 55 push %r13 1f727: 41 54 push %r12 1f729: 53 push %rbx 1f72a: 48 83 ec 68 sub $0x68,%rsp 1f72e: 89 54 24 34 mov %edx,0x34(%rsp) 1f732: 48 89 74 24 20 mov %rsi,0x20(%rsp) 1f737: 49 89 ff mov %rdi,%r15 1f73a: 48 8d 47 10 lea 0x10(%rdi),%rax 1f73e: 48 89 44 24 40 mov %rax,0x40(%rsp) 1f743: 48 8d 87 00 01 00 00 lea 0x100(%rdi),%rax 1f74a: 48 89 44 24 28 mov %rax,0x28(%rsp) 1f74f: 48 8d 87 58 02 00 00 lea 0x258(%rdi),%rax 1f756: 48 89 44 24 38 mov %rax,0x38(%rsp) 1f75b: 48 8d 87 80 02 00 00 lea 0x280(%rdi),%rax 1f762: 48 89 44 24 60 mov %rax,0x60(%rsp) 1f767: 48 8d 87 c8 02 00 00 lea 0x2c8(%rdi),%rax 1f76e: 48 89 44 24 50 mov %rax,0x50(%rsp) 1f773: 49 89 e6 mov %rsp,%r14 1f776: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f77d: 00 00 00 1f780: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1f785: 48 8b 00 mov (%rax),%rax 1f788: 48 85 c0 test %rax,%rax 1f78b: 0f 84 a5 06 00 00 je 1fe36 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x716> 1f791: e8 ca 68 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1f796: 49 8b 4f 08 mov 0x8(%r15),%rcx 1f79a: 41 8b 47 18 mov 0x18(%r15),%eax 1f79e: 48 39 c1 cmp %rax,%rcx 1f7a1: 0f 83 19 01 00 00 jae 1f8c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1a0> 1f7a7: 48 bd ad ad ad ad ad movabs $0xadadadadadadadad,%rbp 1f7ae: ad ad ad 1f7b1: eb 1e jmp 1f7d1 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0xb1> 1f7b3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1f7ba: 84 00 00 00 00 00 1f7c0: 49 8b 4f 08 mov 0x8(%r15),%rcx 1f7c4: 41 8b 47 18 mov 0x18(%r15),%eax 1f7c8: 48 39 c1 cmp %rax,%rcx 1f7cb: 0f 83 ef 00 00 00 jae 1f8c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1a0> 1f7d1: 48 8d 41 01 lea 0x1(%rcx),%rax 1f7d5: 49 89 47 08 mov %rax,0x8(%r15) 1f7d9: 49 8b 5f 10 mov 0x10(%r15),%rbx 1f7dd: 48 c1 e1 05 shl $0x5,%rcx 1f7e1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1f7e8: 00 00 1f7ea: 48 8b 44 0b 18 mov 0x18(%rbx,%rcx,1),%rax 1f7ef: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f7f4: 48 83 7c 0b 18 08 cmpq $0x8,0x18(%rbx,%rcx,1) 1f7fa: 72 24 jb 1f820 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x100> 1f7fc: 48 01 cb add %rcx,%rbx 1f7ff: a8 02 test $0x2,%al 1f801: 74 04 je 1f807 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0xe7> 1f803: a8 04 test $0x4,%al 1f805: 75 26 jne 1f82d <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x10d> 1f807: 48 8b 43 10 mov 0x10(%rbx),%rax 1f80b: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f810: 0f 10 03 movups (%rbx),%xmm0 1f813: 0f 29 04 24 movaps %xmm0,(%rsp) 1f817: eb 21 jmp 1f83a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x11a> 1f819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1f820: 48 89 c1 mov %rax,%rcx 1f823: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1f827: a8 02 test $0x2,%al 1f829: 75 39 jne 1f864 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x144> 1f82b: eb 3a jmp 1f867 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x147> 1f82d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f831: 4c 89 f7 mov %r14,%rdi 1f834: 48 89 de mov %rbx,%rsi 1f837: ff 50 08 call *0x8(%rax) 1f83a: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1f841: 00 1f842: 0f 28 05 07 73 03 00 movaps 0x37307(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1f849: 0f 11 03 movups %xmm0,(%rbx) 1f84c: 48 89 6b 10 mov %rbp,0x10(%rbx) 1f850: 48 8b 3c 24 mov (%rsp),%rdi 1f854: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f859: 48 89 c1 mov %rax,%rcx 1f85c: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1f860: a8 02 test $0x2,%al 1f862: 74 03 je 1f867 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x147> 1f864: 4c 89 f7 mov %r14,%rdi 1f867: ff 11 call *(%rcx) 1f869: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1f86e: 48 83 fb 08 cmp $0x8,%rbx 1f872: 0f 82 48 ff ff ff jb 1f7c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0xa0> 1f878: f6 c3 04 test $0x4,%bl 1f87b: 74 16 je 1f893 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x173> 1f87d: 48 89 d8 mov %rbx,%rax 1f880: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f884: 4c 89 f7 mov %r14,%rdi 1f887: f6 c3 02 test $0x2,%bl 1f88a: 75 04 jne 1f890 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x170> 1f88c: 48 8b 3c 24 mov (%rsp),%rdi 1f890: ff 50 10 call *0x10(%rax) 1f893: f6 c3 02 test $0x2,%bl 1f896: 0f 85 24 ff ff ff jne 1f7c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0xa0> 1f89c: 48 8b 3c 24 mov (%rsp),%rdi 1f8a0: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1f8a5: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1f8aa: e8 91 5f 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f8af: e9 0c ff ff ff jmp 1f7c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0xa0> 1f8b4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 1f8bb: 00 00 00 00 00 1f8c0: 85 c0 test %eax,%eax 1f8c2: 74 6c je 1f930 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x210> 1f8c4: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 1f8c9: 4c 8b 21 mov (%rcx),%r12 1f8cc: 89 c5 mov %eax,%ebp 1f8ce: 49 83 c4 e0 add $0xffffffffffffffe0,%r12 1f8d2: 48 c1 e5 05 shl $0x5,%rbp 1f8d6: eb 0e jmp 1f8e6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1c6> 1f8d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f8df: 00 1f8e0: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 1f8e4: 74 4a je 1f930 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x210> 1f8e6: 49 8b 5c 2c 18 mov 0x18(%r12,%rbp,1),%rbx 1f8eb: 48 83 fb 08 cmp $0x8,%rbx 1f8ef: 72 ef jb 1f8e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1c0> 1f8f1: f6 c3 04 test $0x4,%bl 1f8f4: 74 16 je 1f90c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1ec> 1f8f6: 49 8d 3c 2c lea (%r12,%rbp,1),%rdi 1f8fa: 48 89 d8 mov %rbx,%rax 1f8fd: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f901: f6 c3 02 test $0x2,%bl 1f904: 75 03 jne 1f909 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1e9> 1f906: 48 8b 3f mov (%rdi),%rdi 1f909: ff 50 10 call *0x10(%rax) 1f90c: f6 c3 02 test $0x2,%bl 1f90f: 75 cf jne 1f8e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1c0> 1f911: 49 8b 3c 2c mov (%r12,%rbp,1),%rdi 1f915: 49 8b 74 2c 08 mov 0x8(%r12,%rbp,1),%rsi 1f91a: 49 8b 54 2c 10 mov 0x10(%r12,%rbp,1),%rdx 1f91f: e8 1c 5f 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f924: eb ba jmp 1f8e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x1c0> 1f926: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1f92d: 00 00 00 1f930: 41 c7 47 18 00 00 00 movl $0x0,0x18(%r15) 1f937: 00 1f938: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 1f93f: 00 1f940: 4c 89 f7 mov %r14,%rdi 1f943: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1f948: e8 33 f5 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1f94d: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1f952: 48 83 f9 08 cmp $0x8,%rcx 1f956: 73 1a jae 1f972 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x252> 1f958: 49 8b b7 40 02 00 00 mov 0x240(%r15),%rsi 1f95f: 4c 89 f7 mov %r14,%rdi 1f962: e8 19 f5 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1f967: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1f96c: 48 83 f9 08 cmp $0x8,%rcx 1f970: 72 6e jb 1f9e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x2c0> 1f972: 48 89 c8 mov %rcx,%rax 1f975: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f979: 4c 89 f7 mov %r14,%rdi 1f97c: f6 c1 02 test $0x2,%cl 1f97f: 75 04 jne 1f985 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x265> 1f981: 48 8b 3c 24 mov (%rsp),%rdi 1f985: ff 10 call *(%rax) 1f987: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1f98c: 48 83 fb 08 cmp $0x8,%rbx 1f990: 0f 82 ea fd ff ff jb 1f780 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x60> 1f996: f6 c3 04 test $0x4,%bl 1f999: 74 16 je 1f9b1 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x291> 1f99b: 48 89 d8 mov %rbx,%rax 1f99e: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1f9a2: 4c 89 f7 mov %r14,%rdi 1f9a5: f6 c3 02 test $0x2,%bl 1f9a8: 75 04 jne 1f9ae <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x28e> 1f9aa: 48 8b 3c 24 mov (%rsp),%rdi 1f9ae: ff 50 10 call *0x10(%rax) 1f9b1: f6 c3 02 test $0x2,%bl 1f9b4: 0f 85 c6 fd ff ff jne 1f780 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x60> 1f9ba: 48 8b 3c 24 mov (%rsp),%rdi 1f9be: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1f9c3: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1f9c8: e8 73 5e 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1f9cd: e9 ae fd ff ff jmp 1f780 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x60> 1f9d2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1f9d9: 1f 84 00 00 00 00 00 1f9e0: 80 7c 24 34 00 cmpb $0x0,0x34(%rsp) 1f9e5: 0f 84 4b 04 00 00 je 1fe36 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x716> 1f9eb: 4d 8b af c0 02 00 00 mov 0x2c0(%r15),%r13 1f9f2: 49 69 ed e8 03 00 00 imul $0x3e8,%r13,%rbp 1f9f9: e8 62 66 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1f9fe: 31 db xor %ebx,%ebx 1fa00: 45 31 e4 xor %r12d,%r12d 1fa03: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1fa0a: 84 00 00 00 00 00 1fa10: 48 83 fb 3f cmp $0x3f,%rbx 1fa14: 76 2a jbe 1fa40 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x320> 1fa16: 4d 85 ed test %r13,%r13 1fa19: 0f 84 b1 00 00 00 je 1fad0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x3b0> 1fa1f: 45 84 e4 test %r12b,%r12b 1fa22: 74 33 je 1fa57 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x337> 1fa24: e8 37 66 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1fa29: 48 3b 44 24 58 cmp 0x58(%rsp),%rax 1fa2e: 7c 50 jl 1fa80 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x360> 1fa30: e9 9b 00 00 00 jmp 1fad0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x3b0> 1fa35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 1fa3c: 00 00 00 00 1fa40: 48 8d 43 01 lea 0x1(%rbx),%rax 1fa44: 48 83 fb 03 cmp $0x3,%rbx 1fa48: 73 06 jae 1fa50 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x330> 1fa4a: 48 89 c3 mov %rax,%rbx 1fa4d: eb 31 jmp 1fa80 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x360> 1fa4f: 90 nop 1fa50: f3 90 pause 1fa52: 48 89 c3 mov %rax,%rbx 1fa55: eb 29 jmp 1fa80 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x360> 1fa57: e8 04 66 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1fa5c: 48 01 e8 add %rbp,%rax 1fa5f: 48 89 44 24 58 mov %rax,0x58(%rsp) 1fa64: 41 b4 01 mov $0x1,%r12b 1fa67: e8 f4 65 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1fa6c: 48 3b 44 24 58 cmp 0x58(%rsp),%rax 1fa71: 7d 5d jge 1fad0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x3b0> 1fa73: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 1fa7a: 84 00 00 00 00 00 1fa80: 4c 89 f7 mov %r14,%rdi 1fa83: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1fa88: e8 f3 f3 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1fa8d: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1fa92: 48 83 f9 08 cmp $0x8,%rcx 1fa96: 0f 83 d6 fe ff ff jae 1f972 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x252> 1fa9c: 49 8b b7 40 02 00 00 mov 0x240(%r15),%rsi 1faa3: 4c 89 f7 mov %r14,%rdi 1faa6: e8 d5 f3 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1faab: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1fab0: 48 83 f9 08 cmp $0x8,%rcx 1fab4: 0f 83 b8 fe ff ff jae 1f972 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x252> 1faba: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1fabf: 48 8b 00 mov (%rax),%rax 1fac2: 48 85 c0 test %rax,%rax 1fac5: 0f 85 45 ff ff ff jne 1fa10 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x2f0> 1facb: e9 66 03 00 00 jmp 1fe36 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x716> 1fad0: 48 83 3d c8 a4 05 00 cmpq $0x0,0x5a4c8(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1fad7: 00 1fad8: 48 bb ad ad ad ad ad movabs $0xadadadadadadadad,%rbx 1fadf: ad ad ad 1fae2: 74 12 je 1faf6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x3d6> 1fae4: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1fae9: e8 72 6c fe ff call 6760 1faee: 85 c0 test %eax,%eax 1faf0: 0f 85 6e 03 00 00 jne 1fe64 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x744> 1faf6: 45 8b af 88 02 00 00 mov 0x288(%r15),%r13d 1fafd: 45 85 ed test %r13d,%r13d 1fb00: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp 1fb05: 0f 84 f5 00 00 00 je 1fc00 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x4e0> 1fb0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fb10: 4c 89 f7 mov %r14,%rdi 1fb13: 48 8b 74 24 60 mov 0x60(%rsp),%rsi 1fb18: e8 23 f5 ff ff call 1f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv> 1fb1d: 41 8b 4f 18 mov 0x18(%r15),%ecx 1fb21: 41 3b 4f 1c cmp 0x1c(%r15),%ecx 1fb25: 0f 83 87 00 00 00 jae 1fbb2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x492> 1fb2b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fb2f: 48 c1 e1 05 shl $0x5,%rcx 1fb33: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1fb3a: 00 00 1fb3c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1fb41: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1fb46: 48 83 7c 24 18 08 cmpq $0x8,0x18(%rsp) 1fb4c: 72 40 jb 1fb8e <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x46e> 1fb4e: 48 01 cf add %rcx,%rdi 1fb51: a8 02 test $0x2,%al 1fb53: 74 04 je 1fb59 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x439> 1fb55: a8 04 test $0x4,%al 1fb57: 75 12 jne 1fb6b <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x44b> 1fb59: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1fb5e: 48 89 47 10 mov %rax,0x10(%rdi) 1fb62: 0f 10 04 24 movups (%rsp),%xmm0 1fb66: 0f 11 07 movups %xmm0,(%rdi) 1fb69: eb 0a jmp 1fb75 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x455> 1fb6b: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1fb6f: 4c 89 f6 mov %r14,%rsi 1fb72: ff 50 08 call *0x8(%rax) 1fb75: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1fb7c: 00 00 1fb7e: 0f 28 05 cb 6f 03 00 movaps 0x36fcb(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1fb85: 0f 29 04 24 movaps %xmm0,(%rsp) 1fb89: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 1fb8e: 41 8b 47 18 mov 0x18(%r15),%eax 1fb92: 41 3b 47 1c cmp 0x1c(%r15),%eax 1fb96: 0f 83 a9 02 00 00 jae 1fe45 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x725> 1fb9c: ff c0 inc %eax 1fb9e: 41 89 47 18 mov %eax,0x18(%r15) 1fba2: 41 83 bf 88 02 00 00 cmpl $0x0,0x288(%r15) 1fba9: 00 1fbaa: 0f 85 60 ff ff ff jne 1fb10 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x3f0> 1fbb0: eb 4e jmp 1fc00 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x4e0> 1fbb2: 48 89 ef mov %rbp,%rdi 1fbb5: 4c 89 f6 mov %r14,%rsi 1fbb8: e8 e3 f7 ff ff call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1fbbd: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 1fbc2: 49 83 fc 08 cmp $0x8,%r12 1fbc6: 72 da jb 1fba2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x482> 1fbc8: 41 f6 c4 04 test $0x4,%r12b 1fbcc: 74 17 je 1fbe5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x4c5> 1fbce: 4c 89 e0 mov %r12,%rax 1fbd1: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1fbd5: 4c 89 f7 mov %r14,%rdi 1fbd8: 41 f6 c4 02 test $0x2,%r12b 1fbdc: 75 04 jne 1fbe2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x4c2> 1fbde: 48 8b 3c 24 mov (%rsp),%rdi 1fbe2: ff 50 10 call *0x10(%rax) 1fbe5: 41 f6 c4 02 test $0x2,%r12b 1fbe9: 75 b7 jne 1fba2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x482> 1fbeb: 48 8b 3c 24 mov (%rsp),%rdi 1fbef: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1fbf4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1fbf9: e8 42 5c 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1fbfe: eb a2 jmp 1fba2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x482> 1fc00: 48 83 3d 98 a3 05 00 cmpq $0x0,0x5a398(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1fc07: 00 1fc08: 74 0a je 1fc14 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x4f4> 1fc0a: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1fc0f: e8 cc 67 fe ff call 63e0 1fc14: 45 85 ed test %r13d,%r13d 1fc17: 0f 85 63 fb ff ff jne 1f780 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x60> 1fc1d: 49 8b 9f 48 02 00 00 mov 0x248(%r15),%rbx 1fc24: 48 83 3d 74 a3 05 00 cmpq $0x0,0x5a374(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1fc2b: 00 1fc2c: 74 10 je 1fc3e <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x51e> 1fc2e: 48 89 df mov %rbx,%rdi 1fc31: e8 2a 6b fe ff call 6760 1fc36: 85 c0 test %eax,%eax 1fc38: 0f 85 26 02 00 00 jne 1fe64 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x744> 1fc3e: 48 89 5c 24 48 mov %rbx,0x48(%rsp) 1fc43: 49 8b 87 50 02 00 00 mov 0x250(%r15),%rax 1fc4a: 44 8b 60 08 mov 0x8(%rax),%r12d 1fc4e: 45 85 e4 test %r12d,%r12d 1fc51: 0f 85 b1 00 00 00 jne 1fd08 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x5e8> 1fc57: 48 83 3d 41 a3 05 00 cmpq $0x0,0x5a341(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 1fc5e: 00 1fc5f: 74 0a je 1fc6b <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x54b> 1fc61: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1fc66: e8 75 67 fe ff call 63e0 1fc6b: 45 85 e4 test %r12d,%r12d 1fc6e: 0f 85 0c fb ff ff jne 1f780 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x60> 1fc74: 49 8b 17 mov (%r15),%rdx 1fc77: 49 8b 87 b0 02 00 00 mov 0x2b0(%r15),%rax 1fc7e: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1fc82: 48 d3 e8 shr %cl,%rax 1fc85: be 01 00 00 00 mov $0x1,%esi 1fc8a: 89 c1 mov %eax,%ecx 1fc8c: 48 d3 e6 shl %cl,%rsi 1fc8f: f0 48 09 72 40 lock or %rsi,0x40(%rdx) 1fc94: e8 c7 63 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1fc99: 4c 89 f7 mov %r14,%rdi 1fc9c: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1fca1: e8 da f1 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1fca6: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1fcab: 48 83 f9 08 cmp $0x8,%rcx 1fcaf: 0f 83 bd fc ff ff jae 1f972 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x252> 1fcb5: 49 8b b7 40 02 00 00 mov 0x240(%r15),%rsi 1fcbc: 4c 89 f7 mov %r14,%rdi 1fcbf: e8 bc f1 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 1fcc4: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1fcc9: 48 83 f9 08 cmp $0x8,%rcx 1fccd: 0f 83 9f fc ff ff jae 1f972 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x252> 1fcd3: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1fcd8: 48 8b 00 mov (%rax),%rax 1fcdb: 48 85 c0 test %rax,%rax 1fcde: 0f 84 52 01 00 00 je 1fe36 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x716> 1fce4: e8 77 63 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1fce9: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1fcee: e8 1d 0d 00 00 call 20a10 <_ZN1M4LLCL9Semaphore4waitEv> 1fcf3: e9 88 fa ff ff jmp 1f780 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x60> 1fcf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1fcff: 00 1fd00: 84 db test %bl,%bl 1fd02: 0f 84 4f ff ff ff je 1fc57 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x537> 1fd08: 49 8b b7 50 02 00 00 mov 0x250(%r15),%rsi 1fd0f: 83 7e 08 00 cmpl $0x0,0x8(%rsi) 1fd13: 0f 84 3e ff ff ff je 1fc57 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x537> 1fd19: 4c 89 f7 mov %r14,%rdi 1fd1c: e8 1f f3 ff ff call 1f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv> 1fd21: 49 8b bf 40 02 00 00 mov 0x240(%r15),%rdi 1fd28: 4c 89 f6 mov %r14,%rsi 1fd2b: e8 40 f4 ff ff call 1f170 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_> 1fd30: 89 c3 mov %eax,%ebx 1fd32: 84 c0 test %al,%al 1fd34: 0f 85 92 00 00 00 jne 1fdcc <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x6ac> 1fd3a: 4d 8b af 50 02 00 00 mov 0x250(%r15),%r13 1fd41: 41 8b 4d 08 mov 0x8(%r13),%ecx 1fd45: 41 3b 4d 0c cmp 0xc(%r13),%ecx 1fd49: 0f 83 cb 00 00 00 jae 1fe1a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x6fa> 1fd4f: 49 8b 7d 00 mov 0x0(%r13),%rdi 1fd53: 48 c1 e1 05 shl $0x5,%rcx 1fd57: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 1fd5e: 00 00 1fd60: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1fd65: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 1fd6a: 48 83 7c 24 18 08 cmpq $0x8,0x18(%rsp) 1fd70: 72 4a jb 1fdbc <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x69c> 1fd72: 48 01 cf add %rcx,%rdi 1fd75: a8 02 test $0x2,%al 1fd77: 74 04 je 1fd7d <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x65d> 1fd79: a8 04 test $0x4,%al 1fd7b: 75 12 jne 1fd8f <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x66f> 1fd7d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1fd82: 48 89 47 10 mov %rax,0x10(%rdi) 1fd86: 0f 10 04 24 movups (%rsp),%xmm0 1fd8a: 0f 11 07 movups %xmm0,(%rdi) 1fd8d: eb 0a jmp 1fd99 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x679> 1fd8f: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1fd93: 4c 89 f6 mov %r14,%rsi 1fd96: ff 50 08 call *0x8(%rax) 1fd99: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1fda0: 00 00 1fda2: 0f 28 05 a7 6d 03 00 movaps 0x36da7(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1fda9: 0f 29 04 24 movaps %xmm0,(%rsp) 1fdad: 48 b8 ad ad ad ad ad movabs $0xadadadadadadadad,%rax 1fdb4: ad ad ad 1fdb7: 48 89 44 24 10 mov %rax,0x10(%rsp) 1fdbc: 41 8b 45 08 mov 0x8(%r13),%eax 1fdc0: 41 3b 45 0c cmp 0xc(%r13),%eax 1fdc4: 73 7f jae 1fe45 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x725> 1fdc6: ff c0 inc %eax 1fdc8: 41 89 45 08 mov %eax,0x8(%r13) 1fdcc: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 1fdd1: 48 83 fd 08 cmp $0x8,%rbp 1fdd5: 0f 82 25 ff ff ff jb 1fd00 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x5e0> 1fddb: 40 f6 c5 04 test $0x4,%bpl 1fddf: 74 17 je 1fdf8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x6d8> 1fde1: 48 89 e8 mov %rbp,%rax 1fde4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1fde8: 4c 89 f7 mov %r14,%rdi 1fdeb: 40 f6 c5 02 test $0x2,%bpl 1fdef: 75 04 jne 1fdf5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x6d5> 1fdf1: 48 8b 3c 24 mov (%rsp),%rdi 1fdf5: ff 50 10 call *0x10(%rax) 1fdf8: 40 f6 c5 02 test $0x2,%bpl 1fdfc: 0f 85 fe fe ff ff jne 1fd00 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x5e0> 1fe02: 48 8b 3c 24 mov (%rsp),%rdi 1fe06: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1fe0b: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1fe10: e8 2b 5a 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 1fe15: e9 e6 fe ff ff jmp 1fd00 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x5e0> 1fe1a: 4c 89 ef mov %r13,%rdi 1fe1d: 4c 89 f6 mov %r14,%rsi 1fe20: e8 7b f5 ff ff call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 1fe25: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 1fe2a: 48 83 fd 08 cmp $0x8,%rbp 1fe2e: 0f 82 cc fe ff ff jb 1fd00 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x5e0> 1fe34: eb a5 jmp 1fddb <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_+0x6bb> 1fe36: 48 83 c4 68 add $0x68,%rsp 1fe3a: 5b pop %rbx 1fe3b: 41 5c pop %r12 1fe3d: 41 5d pop %r13 1fe3f: 41 5e pop %r14 1fe41: 41 5f pop %r15 1fe43: 5d pop %rbp 1fe44: c3 ret 1fe45: 48 8d 3d 29 10 03 00 lea 0x31029(%rip),%rdi # 50e75 1fe4c: 48 8d 35 69 0f 03 00 lea 0x30f69(%rip),%rsi # 50dbc 1fe53: 48 8d 0d 2b 10 03 00 lea 0x3102b(%rip),%rcx # 50e85 1fe5a: ba 66 00 00 00 mov $0x66,%edx 1fe5f: e8 0c 65 fe ff call 6370 <__assert_fail@plt> 1fe64: 89 c7 mov %eax,%edi 1fe66: e8 25 65 fe ff call 6390 <_ZSt20__throw_system_errori@plt> 1fe6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001fe70 <_ZN4llvm12function_refIFvvEE11callback_fnIZN12_GLOBAL__N_115WorkQueueThread22runItemsOnOwningThreadIZNS4_19ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS7_5awaitESC_E3$_7EEvT_T0_bNS_13StringLiteralESH_EUlvE_EEvl>: 1fe70: 48 8b 47 28 mov 0x28(%rdi),%rax 1fe74: 48 8b 0f mov (%rdi),%rcx 1fe77: 48 8b 57 10 mov 0x10(%rdi),%rdx 1fe7b: 48 8b 31 mov (%rcx),%rsi 1fe7e: 0f b6 12 movzbl (%rdx),%edx 1fe81: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1fe85: 48 8b 0f mov (%rdi),%rcx 1fe88: 4c 8b 47 08 mov 0x8(%rdi),%r8 1fe8c: 48 89 c7 mov %rax,%rdi 1fe8f: e9 8c f8 ff ff jmp 1f720 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue5awaitEN4llvm8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_6ZNS2_5awaitES8_E3$_7EEvT_T0_bNS3_13StringLiteralESD_> 1fe94: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1fe9b: 00 00 00 1fe9e: 66 90 xchg %ax,%ax 000000000001fea0 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE8CallImplIZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_8EEvPv>: 1fea0: 48 8b 07 mov (%rdi),%rax 1fea3: f0 48 ff 08 lock decq (%rax) 1fea7: 75 09 jne 1feb2 <_ZN4llvm6detail18UniqueFunctionBaseIvJEE8CallImplIZN12_GLOBAL__N_119ThreadPoolWorkQueue5awaitENS_8ArrayRefIN1M4LLCL16AnyAsyncValueRefEEEE3$_8EEvPv+0x12> 1fea9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1fead: e9 4e 0b 00 00 jmp 20a00 <_ZN1M4LLCL9Semaphore4postEv> 1feb2: c3 ret 1feb3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1feba: 00 00 00 1febd: 0f 1f 00 nopl (%rax) 000000000001fec0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_>: 1fec0: 55 push %rbp 1fec1: 41 57 push %r15 1fec3: 41 56 push %r14 1fec5: 41 55 push %r13 1fec7: 41 54 push %r12 1fec9: 53 push %rbx 1feca: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1fed1: 89 74 24 54 mov %esi,0x54(%rsp) 1fed5: 49 89 fd mov %rdi,%r13 1fed8: 4c 8d 7f 10 lea 0x10(%rdi),%r15 1fedc: 48 8d 87 00 01 00 00 lea 0x100(%rdi),%rax 1fee3: 48 89 44 24 48 mov %rax,0x48(%rsp) 1fee8: 48 8d 87 58 02 00 00 lea 0x258(%rdi),%rax 1feef: 48 89 44 24 58 mov %rax,0x58(%rsp) 1fef4: 4c 8d b7 80 02 00 00 lea 0x280(%rdi),%r14 1fefb: 48 8d 87 c8 02 00 00 lea 0x2c8(%rdi),%rax 1ff02: 48 89 44 24 60 mov %rax,0x60(%rsp) 1ff07: 49 bc ad ad ad ad ad movabs $0xadadadadadadadad,%r12 1ff0e: ad ad ad 1ff11: 48 89 e5 mov %rsp,%rbp 1ff14: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 1ff19: 4c 89 74 24 68 mov %r14,0x68(%rsp) 1ff1e: eb 10 jmp 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 1ff20: 85 db test %ebx,%ebx 1ff22: 0f 84 23 07 00 00 je 2064b <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x78b> 1ff28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ff2f: 00 1ff30: e8 2b 61 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 1ff35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 1ff3c: 00 00 00 00 1ff40: 49 8b 4d 08 mov 0x8(%r13),%rcx 1ff44: 41 8b 45 18 mov 0x18(%r13),%eax 1ff48: 48 39 c1 cmp %rax,%rcx 1ff4b: 0f 83 ef 00 00 00 jae 20040 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x180> 1ff51: 48 8d 41 01 lea 0x1(%rcx),%rax 1ff55: 49 89 45 08 mov %rax,0x8(%r13) 1ff59: 49 8b 5d 10 mov 0x10(%r13),%rbx 1ff5d: 48 c1 e1 05 shl $0x5,%rcx 1ff61: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1ff68: 00 00 1ff6a: 48 8b 44 0b 18 mov 0x18(%rbx,%rcx,1),%rax 1ff6f: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ff74: 48 83 7c 0b 18 08 cmpq $0x8,0x18(%rbx,%rcx,1) 1ff7a: 72 24 jb 1ffa0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xe0> 1ff7c: 48 01 cb add %rcx,%rbx 1ff7f: a8 02 test $0x2,%al 1ff81: 74 04 je 1ff87 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xc7> 1ff83: a8 04 test $0x4,%al 1ff85: 75 26 jne 1ffad <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xed> 1ff87: 48 8b 43 10 mov 0x10(%rbx),%rax 1ff8b: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ff90: 0f 10 03 movups (%rbx),%xmm0 1ff93: 0f 29 04 24 movaps %xmm0,(%rsp) 1ff97: eb 21 jmp 1ffba <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xfa> 1ff99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1ffa0: 48 89 c1 mov %rax,%rcx 1ffa3: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1ffa7: a8 02 test $0x2,%al 1ffa9: 75 39 jne 1ffe4 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x124> 1ffab: eb 3a jmp 1ffe7 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x127> 1ffad: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1ffb1: 48 89 ef mov %rbp,%rdi 1ffb4: 48 89 de mov %rbx,%rsi 1ffb7: ff 50 08 call *0x8(%rax) 1ffba: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1ffc1: 00 1ffc2: 0f 28 05 87 6b 03 00 movaps 0x36b87(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 1ffc9: 0f 11 03 movups %xmm0,(%rbx) 1ffcc: 4c 89 63 10 mov %r12,0x10(%rbx) 1ffd0: 48 8b 3c 24 mov (%rsp),%rdi 1ffd4: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1ffd9: 48 89 c1 mov %rax,%rcx 1ffdc: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 1ffe0: a8 02 test $0x2,%al 1ffe2: 74 03 je 1ffe7 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x127> 1ffe4: 48 89 ef mov %rbp,%rdi 1ffe7: ff 11 call *(%rcx) 1ffe9: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1ffee: 48 83 fb 08 cmp $0x8,%rbx 1fff2: 0f 82 48 ff ff ff jb 1ff40 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x80> 1fff8: f6 c3 04 test $0x4,%bl 1fffb: 74 16 je 20013 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x153> 1fffd: 48 89 d8 mov %rbx,%rax 20000: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 20004: 48 89 ef mov %rbp,%rdi 20007: f6 c3 02 test $0x2,%bl 2000a: 75 04 jne 20010 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x150> 2000c: 48 8b 3c 24 mov (%rsp),%rdi 20010: ff 50 10 call *0x10(%rax) 20013: f6 c3 02 test $0x2,%bl 20016: 0f 85 24 ff ff ff jne 1ff40 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x80> 2001c: 48 8b 3c 24 mov (%rsp),%rdi 20020: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 20025: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2002a: e8 11 58 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 2002f: e9 0c ff ff ff jmp 1ff40 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x80> 20034: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 2003b: 00 00 00 00 00 20040: 85 c0 test %eax,%eax 20042: 74 6c je 200b0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1f0> 20044: 4d 8b 37 mov (%r15),%r14 20047: 89 c5 mov %eax,%ebp 20049: 49 83 c6 e0 add $0xffffffffffffffe0,%r14 2004d: 48 c1 e5 05 shl $0x5,%rbp 20051: eb 13 jmp 20066 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1a6> 20053: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2005a: 84 00 00 00 00 00 20060: 48 83 c5 e0 add $0xffffffffffffffe0,%rbp 20064: 74 4a je 200b0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1f0> 20066: 49 8b 5c 2e 18 mov 0x18(%r14,%rbp,1),%rbx 2006b: 48 83 fb 08 cmp $0x8,%rbx 2006f: 72 ef jb 20060 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1a0> 20071: f6 c3 04 test $0x4,%bl 20074: 74 16 je 2008c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1cc> 20076: 49 8d 3c 2e lea (%r14,%rbp,1),%rdi 2007a: 48 89 d8 mov %rbx,%rax 2007d: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 20081: f6 c3 02 test $0x2,%bl 20084: 75 03 jne 20089 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1c9> 20086: 48 8b 3f mov (%rdi),%rdi 20089: ff 50 10 call *0x10(%rax) 2008c: f6 c3 02 test $0x2,%bl 2008f: 75 cf jne 20060 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1a0> 20091: 49 8b 3c 2e mov (%r14,%rbp,1),%rdi 20095: 49 8b 74 2e 08 mov 0x8(%r14,%rbp,1),%rsi 2009a: 49 8b 54 2e 10 mov 0x10(%r14,%rbp,1),%rdx 2009f: e8 9c 57 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 200a4: eb ba jmp 20060 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x1a0> 200a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 200ad: 00 00 00 200b0: 41 c7 45 18 00 00 00 movl $0x0,0x18(%r13) 200b7: 00 200b8: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 200bf: 00 200c0: 48 89 e5 mov %rsp,%rbp 200c3: 48 89 ef mov %rbp,%rdi 200c6: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 200cb: e8 b0 ed ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 200d0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 200d5: 48 83 f9 08 cmp $0x8,%rcx 200d9: 73 1a jae 200f5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x235> 200db: 49 8b b5 40 02 00 00 mov 0x240(%r13),%rsi 200e2: 48 89 ef mov %rbp,%rdi 200e5: e8 96 ed ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 200ea: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 200ef: 48 83 f9 08 cmp $0x8,%rcx 200f3: 72 6b jb 20160 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x2a0> 200f5: 48 89 c8 mov %rcx,%rax 200f8: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 200fc: 48 89 ef mov %rbp,%rdi 200ff: f6 c1 02 test $0x2,%cl 20102: 75 04 jne 20108 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x248> 20104: 48 8b 3c 24 mov (%rsp),%rdi 20108: ff 10 call *(%rax) 2010a: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2010f: 48 83 fb 08 cmp $0x8,%rbx 20113: 0f 82 17 fe ff ff jb 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 20119: f6 c3 04 test $0x4,%bl 2011c: 74 16 je 20134 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x274> 2011e: 48 89 d8 mov %rbx,%rax 20121: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 20125: 48 89 ef mov %rbp,%rdi 20128: f6 c3 02 test $0x2,%bl 2012b: 75 04 jne 20131 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x271> 2012d: 48 8b 3c 24 mov (%rsp),%rdi 20131: ff 50 10 call *0x10(%rax) 20134: f6 c3 02 test $0x2,%bl 20137: 0f 85 f3 fd ff ff jne 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 2013d: 48 8b 3c 24 mov (%rsp),%rdi 20141: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 20146: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2014b: e8 f0 56 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 20150: e9 db fd ff ff jmp 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 20155: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2015c: 00 00 00 00 20160: 80 7c 24 54 00 cmpb $0x0,0x54(%rsp) 20165: 0f 84 23 07 00 00 je 2088e <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x9ce> 2016b: 49 8b 85 c0 02 00 00 mov 0x2c0(%r13),%rax 20172: 48 89 44 24 78 mov %rax,0x78(%rsp) 20177: 48 69 c0 e8 03 00 00 imul $0x3e8,%rax,%rax 2017e: 48 89 44 24 70 mov %rax,0x70(%rsp) 20183: e8 d8 5e fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 20188: 45 31 f6 xor %r14d,%r14d 2018b: 31 c0 xor %eax,%eax 2018d: 48 89 44 24 40 mov %rax,0x40(%rsp) 20192: 48 8d 5c 24 28 lea 0x28(%rsp),%rbx 20197: eb 29 jmp 201c2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x302> 20199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 201a0: 48 ff c5 inc %rbp 201a3: 49 89 ac 24 c0 00 00 mov %rbp,0xc0(%r12) 201aa: 00 201ab: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 201b0: 48 83 f9 08 cmp $0x8,%rcx 201b4: 48 8d 5c 24 28 lea 0x28(%rsp),%rbx 201b9: 0f 83 b8 06 00 00 jae 20877 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x9b7> 201bf: 4d 89 fc mov %r15,%r12 201c2: 49 83 fe 3f cmp $0x3f,%r14 201c6: 76 28 jbe 201f0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x330> 201c8: 48 83 7c 24 78 00 cmpq $0x0,0x78(%rsp) 201ce: 0f 84 22 03 00 00 je 204f6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x636> 201d4: 80 7c 24 40 00 cmpb $0x0,0x40(%rsp) 201d9: 74 2c je 20207 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x347> 201db: e8 80 5e fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 201e0: 48 3b 84 24 80 00 00 cmp 0x80(%rsp),%rax 201e7: 00 201e8: 7c 56 jl 20240 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x380> 201ea: e9 07 03 00 00 jmp 204f6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x636> 201ef: 90 nop 201f0: 49 8d 46 01 lea 0x1(%r14),%rax 201f4: 49 83 fe 03 cmp $0x3,%r14 201f8: 73 06 jae 20200 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x340> 201fa: 49 89 c6 mov %rax,%r14 201fd: eb 41 jmp 20240 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x380> 201ff: 90 nop 20200: f3 90 pause 20202: 49 89 c6 mov %rax,%r14 20205: eb 39 jmp 20240 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x380> 20207: e8 54 5e fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 2020c: 48 03 44 24 70 add 0x70(%rsp),%rax 20211: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 20218: 00 20219: b0 01 mov $0x1,%al 2021b: 48 89 44 24 40 mov %rax,0x40(%rsp) 20220: e8 3b 5e fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 20225: 48 3b 84 24 80 00 00 cmp 0x80(%rsp),%rax 2022c: 00 2022d: 0f 8d c3 02 00 00 jge 204f6 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x636> 20233: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2023a: 84 00 00 00 00 00 20240: 49 8b 85 00 02 00 00 mov 0x200(%r13),%rax 20247: 49 8b ad 40 01 00 00 mov 0x140(%r13),%rbp 2024e: 48 39 e8 cmp %rbp,%rax 20251: 0f 86 13 01 00 00 jbe 2036a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x4aa> 20257: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2025e: 00 00 20260: eb 16 jmp 20278 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x3b8> 20262: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 20269: 1f 84 00 00 00 00 00 20270: 48 89 df mov %rbx,%rdi 20273: e8 d8 07 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 20278: 48 8d 4d 01 lea 0x1(%rbp),%rcx 2027c: 48 89 e8 mov %rbp,%rax 2027f: f0 49 0f b1 8d 40 01 lock cmpxchg %rcx,0x140(%r13) 20286: 00 00 20288: 74 36 je 202c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x400> 2028a: 48 89 c5 mov %rax,%rbp 2028d: 49 8b 85 00 02 00 00 mov 0x200(%r13),%rax 20294: 48 39 e8 cmp %rbp,%rax 20297: 0f 86 cd 00 00 00 jbe 2036a <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x4aa> 2029d: 48 8b 44 24 28 mov 0x28(%rsp),%rax 202a2: 48 ff c0 inc %rax 202a5: 48 89 44 24 28 mov %rax,0x28(%rsp) 202aa: 48 83 f8 04 cmp $0x4,%rax 202ae: 72 c8 jb 20278 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x3b8> 202b0: 48 83 f8 3f cmp $0x3f,%rax 202b4: 77 ba ja 20270 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x3b0> 202b6: f3 90 pause 202b8: eb be jmp 20278 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x3b8> 202ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 202c0: 49 8b 9d 08 01 00 00 mov 0x108(%r13),%rbx 202c7: 48 85 db test %rbx,%rbx 202ca: 0f 84 d0 05 00 00 je 208a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x9e0> 202d0: 48 8b 44 24 48 mov 0x48(%rsp),%rax 202d5: 48 8b 08 mov (%rax),%rcx 202d8: 48 ff c9 dec %rcx 202db: 48 21 e9 and %rbp,%rcx 202de: 48 c1 e1 05 shl $0x5,%rcx 202e2: 48 8b 44 0b 18 mov 0x18(%rbx,%rcx,1),%rax 202e7: 48 89 44 24 18 mov %rax,0x18(%rsp) 202ec: 48 83 f8 08 cmp $0x8,%rax 202f0: 72 40 jb 20332 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x472> 202f2: 48 01 cb add %rcx,%rbx 202f5: a8 02 test $0x2,%al 202f7: 74 04 je 202fd <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x43d> 202f9: a8 04 test $0x4,%al 202fb: 75 12 jne 2030f <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x44f> 202fd: 48 8b 43 10 mov 0x10(%rbx),%rax 20301: 48 89 44 24 10 mov %rax,0x10(%rsp) 20306: 0f 10 03 movups (%rbx),%xmm0 20309: 0f 29 04 24 movaps %xmm0,(%rsp) 2030d: eb 0d jmp 2031c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x45c> 2030f: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 20313: 48 89 e7 mov %rsp,%rdi 20316: 48 89 de mov %rbx,%rsi 20319: ff 50 08 call *0x8(%rax) 2031c: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 20323: 00 20324: 0f 28 05 25 68 03 00 movaps 0x36825(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 2032b: 0f 11 03 movups %xmm0,(%rbx) 2032e: 4c 89 63 10 mov %r12,0x10(%rbx) 20332: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 20339: 00 00 2033b: 49 8b 85 c0 01 00 00 mov 0x1c0(%r13),%rax 20342: 48 39 e8 cmp %rbp,%rax 20345: 48 8d 5c 24 30 lea 0x30(%rsp),%rbx 2034a: 75 68 jne 203b4 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x4f4> 2034c: 48 ff c5 inc %rbp 2034f: 49 89 ad c0 01 00 00 mov %rbp,0x1c0(%r13) 20356: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2035b: 48 83 f9 08 cmp $0x8,%rcx 2035f: 48 8d 5c 24 28 lea 0x28(%rsp),%rbx 20364: 0f 83 dc 04 00 00 jae 20846 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x986> 2036a: 4d 89 e7 mov %r12,%r15 2036d: 4d 8b a5 40 02 00 00 mov 0x240(%r13),%r12 20374: 49 8b 84 24 00 01 00 mov 0x100(%r12),%rax 2037b: 00 2037c: 49 8b 6c 24 40 mov 0x40(%r12),%rbp 20381: 48 39 e8 cmp %rbp,%rax 20384: 0f 86 35 fe ff ff jbe 201bf <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x2ff> 2038a: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 20391: 00 00 20393: eb 53 jmp 203e8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x528> 20395: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2039c: 00 00 00 00 203a0: 48 89 df mov %rbx,%rdi 203a3: e8 a8 06 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 203a8: 49 8b 85 c0 01 00 00 mov 0x1c0(%r13),%rax 203af: 48 39 e8 cmp %rbp,%rax 203b2: 74 98 je 2034c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x48c> 203b4: 48 8b 44 24 30 mov 0x30(%rsp),%rax 203b9: 48 ff c0 inc %rax 203bc: 48 89 44 24 30 mov %rax,0x30(%rsp) 203c1: 48 83 f8 04 cmp $0x4,%rax 203c5: 72 e1 jb 203a8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x4e8> 203c7: 48 83 f8 3f cmp $0x3f,%rax 203cb: 77 d3 ja 203a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x4e0> 203cd: f3 90 pause 203cf: eb d7 jmp 203a8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x4e8> 203d1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 203d8: 0f 1f 84 00 00 00 00 203df: 00 203e0: 48 89 df mov %rbx,%rdi 203e3: e8 68 06 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 203e8: 48 8d 4d 01 lea 0x1(%rbp),%rcx 203ec: 48 89 e8 mov %rbp,%rax 203ef: f0 49 0f b1 4c 24 40 lock cmpxchg %rcx,0x40(%r12) 203f6: 74 38 je 20430 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x570> 203f8: 48 89 c5 mov %rax,%rbp 203fb: 49 8b 84 24 00 01 00 mov 0x100(%r12),%rax 20402: 00 20403: 48 39 e8 cmp %rbp,%rax 20406: 0f 86 b3 fd ff ff jbe 201bf <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x2ff> 2040c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 20411: 48 ff c0 inc %rax 20414: 48 89 44 24 28 mov %rax,0x28(%rsp) 20419: 48 83 f8 04 cmp $0x4,%rax 2041d: 72 c9 jb 203e8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x528> 2041f: 48 83 f8 3f cmp $0x3f,%rax 20423: 77 bb ja 203e0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x520> 20425: f3 90 pause 20427: eb bf jmp 203e8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x528> 20429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 20430: 49 8b 5c 24 08 mov 0x8(%r12),%rbx 20435: 48 85 db test %rbx,%rbx 20438: 0f 84 62 04 00 00 je 208a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x9e0> 2043e: 49 8b 0c 24 mov (%r12),%rcx 20442: 48 ff c9 dec %rcx 20445: 48 21 e9 and %rbp,%rcx 20448: 48 c1 e1 05 shl $0x5,%rcx 2044c: 48 8b 44 0b 18 mov 0x18(%rbx,%rcx,1),%rax 20451: 48 89 44 24 18 mov %rax,0x18(%rsp) 20456: 48 83 f8 08 cmp $0x8,%rax 2045a: 72 40 jb 2049c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x5dc> 2045c: 48 01 cb add %rcx,%rbx 2045f: a8 02 test $0x2,%al 20461: 74 04 je 20467 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x5a7> 20463: a8 04 test $0x4,%al 20465: 75 12 jne 20479 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x5b9> 20467: 48 8b 43 10 mov 0x10(%rbx),%rax 2046b: 48 89 44 24 10 mov %rax,0x10(%rsp) 20470: 0f 10 03 movups (%rbx),%xmm0 20473: 0f 29 04 24 movaps %xmm0,(%rsp) 20477: eb 0d jmp 20486 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x5c6> 20479: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 2047d: 48 89 e7 mov %rsp,%rdi 20480: 48 89 de mov %rbx,%rsi 20483: ff 50 08 call *0x8(%rax) 20486: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 2048d: 00 2048e: 0f 28 05 bb 66 03 00 movaps 0x366bb(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 20495: 0f 11 03 movups %xmm0,(%rbx) 20498: 4c 89 7b 10 mov %r15,0x10(%rbx) 2049c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 204a3: 00 00 204a5: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 204ac: 00 204ad: 48 39 e8 cmp %rbp,%rax 204b0: 48 8d 5c 24 30 lea 0x30(%rsp),%rbx 204b5: 75 22 jne 204d9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x619> 204b7: e9 e4 fc ff ff jmp 201a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x2e0> 204bc: 0f 1f 40 00 nopl 0x0(%rax) 204c0: 48 89 df mov %rbx,%rdi 204c3: e8 88 05 00 00 call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 204c8: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 204cf: 00 204d0: 48 39 e8 cmp %rbp,%rax 204d3: 0f 84 c7 fc ff ff je 201a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x2e0> 204d9: 48 8b 44 24 30 mov 0x30(%rsp),%rax 204de: 48 ff c0 inc %rax 204e1: 48 89 44 24 30 mov %rax,0x30(%rsp) 204e6: 48 83 f8 04 cmp $0x4,%rax 204ea: 72 dc jb 204c8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x608> 204ec: 48 83 f8 3f cmp $0x3f,%rax 204f0: 77 ce ja 204c0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x600> 204f2: f3 90 pause 204f4: eb d2 jmp 204c8 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x608> 204f6: 48 83 3d a2 9a 05 00 cmpq $0x0,0x59aa2(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 204fd: 00 204fe: 74 12 je 20512 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x652> 20500: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 20505: e8 56 62 fe ff call 6760 2050a: 85 c0 test %eax,%eax 2050c: 0f 85 da 03 00 00 jne 208ec <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xa2c> 20512: 41 8b 9d 88 02 00 00 mov 0x288(%r13),%ebx 20519: 85 db test %ebx,%ebx 2051b: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 20520: 4c 8b 74 24 68 mov 0x68(%rsp),%r14 20525: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2052c: 00 00 00 00 20530: 48 89 e5 mov %rsp,%rbp 20533: 0f 84 f5 00 00 00 je 2062e <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x76e> 20539: 48 89 ef mov %rbp,%rdi 2053c: 4c 89 f6 mov %r14,%rsi 2053f: e8 fc ea ff ff call 1f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv> 20544: 41 8b 4d 18 mov 0x18(%r13),%ecx 20548: 41 3b 4d 1c cmp 0x1c(%r13),%ecx 2054c: 0f 83 83 00 00 00 jae 205d5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x715> 20552: 49 8b 3f mov (%r15),%rdi 20555: 48 c1 e1 05 shl $0x5,%rcx 20559: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 20560: 00 00 20562: 48 8b 44 24 18 mov 0x18(%rsp),%rax 20567: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 2056c: 48 83 7c 24 18 08 cmpq $0x8,0x18(%rsp) 20572: 72 40 jb 205b4 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x6f4> 20574: 48 01 cf add %rcx,%rdi 20577: a8 02 test $0x2,%al 20579: 74 04 je 2057f <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x6bf> 2057b: a8 04 test $0x4,%al 2057d: 75 12 jne 20591 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x6d1> 2057f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 20584: 48 89 47 10 mov %rax,0x10(%rdi) 20588: 0f 10 04 24 movups (%rsp),%xmm0 2058c: 0f 11 07 movups %xmm0,(%rdi) 2058f: eb 0a jmp 2059b <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x6db> 20591: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 20595: 48 89 ee mov %rbp,%rsi 20598: ff 50 08 call *0x8(%rax) 2059b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 205a2: 00 00 205a4: 0f 28 05 a5 65 03 00 movaps 0x365a5(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 205ab: 0f 29 04 24 movaps %xmm0,(%rsp) 205af: 4c 89 64 24 10 mov %r12,0x10(%rsp) 205b4: 41 8b 45 18 mov 0x18(%r13),%eax 205b8: 41 3b 45 1c cmp 0x1c(%r13),%eax 205bc: 0f 83 0b 03 00 00 jae 208cd <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xa0d> 205c2: ff c0 inc %eax 205c4: 41 89 45 18 mov %eax,0x18(%r13) 205c8: 41 83 bd 88 02 00 00 cmpl $0x0,0x288(%r13) 205cf: 00 205d0: e9 5b ff ff ff jmp 20530 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x670> 205d5: 4c 89 ff mov %r15,%rdi 205d8: 48 89 ee mov %rbp,%rsi 205db: e8 c0 ed ff ff call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 205e0: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 205e5: 48 83 fd 08 cmp $0x8,%rbp 205e9: 72 36 jb 20621 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x761> 205eb: 40 f6 c5 04 test $0x4,%bpl 205ef: 74 17 je 20608 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x748> 205f1: 48 89 e8 mov %rbp,%rax 205f4: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 205f8: 48 89 e7 mov %rsp,%rdi 205fb: 40 f6 c5 02 test $0x2,%bpl 205ff: 75 04 jne 20605 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x745> 20601: 48 8b 3c 24 mov (%rsp),%rdi 20605: ff 50 10 call *0x10(%rax) 20608: 40 f6 c5 02 test $0x2,%bpl 2060c: 75 13 jne 20621 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x761> 2060e: 48 8b 3c 24 mov (%rsp),%rdi 20612: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 20617: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2061c: e8 1f 52 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 20621: 41 83 bd 88 02 00 00 cmpl $0x0,0x288(%r13) 20628: 00 20629: e9 02 ff ff ff jmp 20530 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x670> 2062e: 48 83 3d 6a 99 05 00 cmpq $0x0,0x5996a(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 20635: 00 20636: 0f 84 e4 f8 ff ff je 1ff20 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x60> 2063c: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 20641: e8 9a 5d fe ff call 63e0 20646: e9 d5 f8 ff ff jmp 1ff20 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x60> 2064b: 49 8b 9d 48 02 00 00 mov 0x248(%r13),%rbx 20652: 48 83 3d 46 99 05 00 cmpq $0x0,0x59946(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 20659: 00 2065a: 74 10 je 2066c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x7ac> 2065c: 48 89 df mov %rbx,%rdi 2065f: e8 fc 60 fe ff call 6760 20664: 85 c0 test %eax,%eax 20666: 0f 85 80 02 00 00 jne 208ec <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xa2c> 2066c: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 20671: 49 8b 85 50 02 00 00 mov 0x250(%r13),%rax 20678: 44 8b 70 08 mov 0x8(%rax),%r14d 2067c: 45 85 f6 test %r14d,%r14d 2067f: 0f 85 a4 00 00 00 jne 20729 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x869> 20685: 48 83 3d 13 99 05 00 cmpq $0x0,0x59913(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2068c: 00 2068d: 74 0a je 20699 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x7d9> 2068f: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 20694: e8 47 5d fe ff call 63e0 20699: 45 85 f6 test %r14d,%r14d 2069c: 48 89 e5 mov %rsp,%rbp 2069f: 0f 85 8b f8 ff ff jne 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 206a5: 49 8b 55 00 mov 0x0(%r13),%rdx 206a9: 49 8b 85 b0 02 00 00 mov 0x2b0(%r13),%rax 206b0: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 206b4: 48 d3 e8 shr %cl,%rax 206b7: be 01 00 00 00 mov $0x1,%esi 206bc: 89 c1 mov %eax,%ecx 206be: 48 d3 e6 shl %cl,%rsi 206c1: f0 48 09 72 40 lock or %rsi,0x40(%rdx) 206c6: e8 95 59 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 206cb: 48 89 ef mov %rbp,%rdi 206ce: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 206d3: e8 a8 e7 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 206d8: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 206dd: 48 83 f9 08 cmp $0x8,%rcx 206e1: 0f 83 0e fa ff ff jae 200f5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x235> 206e7: 49 8b b5 40 02 00 00 mov 0x240(%r13),%rsi 206ee: 48 89 ef mov %rbp,%rdi 206f1: e8 8a e7 ff ff call 1ee80 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7dequeueEv> 206f6: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 206fb: 48 83 f9 08 cmp $0x8,%rcx 206ff: 0f 83 f0 f9 ff ff jae 200f5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x235> 20705: e8 56 59 fe ff call 6060 <_ZNSt6chrono3_V212system_clock3nowEv@plt> 2070a: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 2070f: e8 fc 02 00 00 call 20a10 <_ZN1M4LLCL9Semaphore4waitEv> 20714: e9 17 f8 ff ff jmp 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 20719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 20720: 40 84 ed test %bpl,%bpl 20723: 0f 84 5c ff ff ff je 20685 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x7c5> 20729: 49 8b b5 50 02 00 00 mov 0x250(%r13),%rsi 20730: 83 7e 08 00 cmpl $0x0,0x8(%rsi) 20734: 0f 84 4b ff ff ff je 20685 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x7c5> 2073a: 48 89 e3 mov %rsp,%rbx 2073d: 48 89 df mov %rbx,%rdi 20740: e8 fb e8 ff ff call 1f040 <_ZN4llvm15SmallVectorImplIN1M4LLCL8WorkItemEE12pop_back_valEv> 20745: 49 8b bd 40 02 00 00 mov 0x240(%r13),%rdi 2074c: 48 89 de mov %rbx,%rsi 2074f: e8 1c ea ff ff call 1f170 <_ZN1M4LLCL18LockFreeRingBufferINS0_8WorkItemEE7enqueueERS2_> 20754: 89 c5 mov %eax,%ebp 20756: 84 c0 test %al,%al 20758: 0f 85 90 00 00 00 jne 207ee <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x92e> 2075e: 4d 8b bd 50 02 00 00 mov 0x250(%r13),%r15 20765: 41 8b 4f 08 mov 0x8(%r15),%ecx 20769: 41 3b 4f 0c cmp 0xc(%r15),%ecx 2076d: 0f 83 c6 00 00 00 jae 20839 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x979> 20773: 49 8b 3f mov (%r15),%rdi 20776: 48 c1 e1 05 shl $0x5,%rcx 2077a: 48 c7 44 0f 18 00 00 movq $0x0,0x18(%rdi,%rcx,1) 20781: 00 00 20783: 48 8b 44 24 18 mov 0x18(%rsp),%rax 20788: 48 89 44 0f 18 mov %rax,0x18(%rdi,%rcx,1) 2078d: 48 83 7c 24 18 08 cmpq $0x8,0x18(%rsp) 20793: 72 40 jb 207d5 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x915> 20795: 48 01 cf add %rcx,%rdi 20798: a8 02 test $0x2,%al 2079a: 74 04 je 207a0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x8e0> 2079c: a8 04 test $0x4,%al 2079e: 75 12 jne 207b2 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x8f2> 207a0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 207a5: 48 89 47 10 mov %rax,0x10(%rdi) 207a9: 0f 10 04 24 movups (%rsp),%xmm0 207ad: 0f 11 07 movups %xmm0,(%rdi) 207b0: eb 0a jmp 207bc <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x8fc> 207b2: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 207b6: 48 89 e6 mov %rsp,%rsi 207b9: ff 50 08 call *0x8(%rax) 207bc: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 207c3: 00 00 207c5: 0f 28 05 84 63 03 00 movaps 0x36384(%rip),%xmm0 # 56b50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x4dd9> 207cc: 0f 29 04 24 movaps %xmm0,(%rsp) 207d0: 4c 89 64 24 10 mov %r12,0x10(%rsp) 207d5: 41 8b 47 08 mov 0x8(%r15),%eax 207d9: 41 3b 47 0c cmp 0xc(%r15),%eax 207dd: 0f 83 ea 00 00 00 jae 208cd <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0xa0d> 207e3: ff c0 inc %eax 207e5: 41 89 47 08 mov %eax,0x8(%r15) 207e9: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 207ee: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 207f3: 48 83 fb 08 cmp $0x8,%rbx 207f7: 0f 82 23 ff ff ff jb 20720 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x860> 207fd: f6 c3 04 test $0x4,%bl 20800: 74 16 je 20818 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x958> 20802: 48 89 d8 mov %rbx,%rax 20805: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 20809: 48 89 e7 mov %rsp,%rdi 2080c: f6 c3 02 test $0x2,%bl 2080f: 75 04 jne 20815 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x955> 20811: 48 8b 3c 24 mov (%rsp),%rdi 20815: ff 50 10 call *0x10(%rax) 20818: f6 c3 02 test $0x2,%bl 2081b: 0f 85 ff fe ff ff jne 20720 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x860> 20821: 48 8b 3c 24 mov (%rsp),%rdi 20825: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2082a: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2082f: e8 0c 50 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 20834: e9 e7 fe ff ff jmp 20720 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x860> 20839: 4c 89 ff mov %r15,%rdi 2083c: 48 89 e6 mov %rsp,%rsi 2083f: e8 5c eb ff ff call 1f3a0 <_ZN4llvm23SmallVectorTemplateBaseIN1M4LLCL8WorkItemELb0EE18growAndEmplaceBackIJS3_EEERS3_DpOT_> 20844: eb a3 jmp 207e9 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x929> 20846: 48 89 c8 mov %rcx,%rax 20849: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 2084d: 48 89 e5 mov %rsp,%rbp 20850: 48 89 ef mov %rbp,%rdi 20853: f6 c1 02 test $0x2,%cl 20856: 75 04 jne 2085c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x99c> 20858: 48 8b 3c 24 mov (%rsp),%rdi 2085c: ff 10 call *(%rax) 2085e: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 20863: 48 83 fb 08 cmp $0x8,%rbx 20867: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 2086c: 0f 82 be f6 ff ff jb 1ff30 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x70> 20872: e9 a2 f8 ff ff jmp 20119 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x259> 20877: 48 89 c8 mov %rcx,%rax 2087a: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 2087e: 48 89 e5 mov %rsp,%rbp 20881: 48 89 ef mov %rbp,%rdi 20884: f6 c1 02 test $0x2,%cl 20887: 4d 89 fc mov %r15,%r12 2088a: 74 cc je 20858 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x998> 2088c: eb ce jmp 2085c <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_+0x99c> 2088e: 48 81 c4 88 00 00 00 add $0x88,%rsp 20895: 5b pop %rbx 20896: 41 5c pop %r12 20898: 41 5d pop %r13 2089a: 41 5e pop %r14 2089c: 41 5f pop %r15 2089e: 5d pop %rbp 2089f: c3 ret 208a0: 48 8d 3d 79 08 03 00 lea 0x30879(%rip),%rdi # 51120 208a7: 48 8d 35 f7 4c 03 00 lea 0x34cf7(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 208ae: 48 8d 0d cc 84 03 00 lea 0x384cc(%rip),%rcx # 58d81 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x700a> 208b5: 4c 8d 05 3a 4e 03 00 lea 0x34e3a(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 208bc: ba 65 02 00 00 mov $0x265,%edx 208c1: 31 c0 xor %eax,%eax 208c3: e8 88 57 fe ff call 6050 208c8: e8 f3 59 fe ff call 62c0 208cd: 48 8d 3d a1 05 03 00 lea 0x305a1(%rip),%rdi # 50e75 208d4: 48 8d 35 e1 04 03 00 lea 0x304e1(%rip),%rsi # 50dbc 208db: 48 8d 0d a3 05 03 00 lea 0x305a3(%rip),%rcx # 50e85 208e2: ba 66 00 00 00 mov $0x66,%edx 208e7: e8 84 5a fe ff call 6370 <__assert_fail@plt> 208ec: 89 c7 mov %eax,%edi 208ee: e8 9d 5a fe ff call 6390 <_ZSt20__throw_system_errori@plt> 208f3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 208fa: 00 00 00 208fd: 0f 1f 00 nopl (%rax) 0000000000020900 <_ZN4llvm12function_refIFvvEE11callback_fnIZN12_GLOBAL__N_115WorkQueueThread22runItemsOnOwningThreadIZNS4_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS7_8shutdownEvE3$_3EEvT_T0_bNS_13StringLiteralESC_EUlvE_EEvl>: 20900: 4c 8b 57 28 mov 0x28(%rdi),%r10 20904: 48 8b 4f 10 mov 0x10(%rdi),%rcx 20908: 48 8b 47 18 mov 0x18(%rdi),%rax 2090c: 0f b6 31 movzbl (%rcx),%esi 2090f: 48 8b 10 mov (%rax),%rdx 20912: 48 8b 48 08 mov 0x8(%rax),%rcx 20916: 48 8b 47 20 mov 0x20(%rdi),%rax 2091a: 4c 8b 00 mov (%rax),%r8 2091d: 4c 8b 48 08 mov 0x8(%rax),%r9 20921: 4c 89 d7 mov %r10,%rdi 20924: e9 97 f5 ff ff jmp 1fec0 <_ZN12_GLOBAL__N_115WorkQueueThread12runItemsImplIZNS_19ThreadPoolWorkQueue8shutdownEvE3$_2ZNS2_8shutdownEvE3$_3EEvT_T0_bN4llvm13StringLiteralES8_> 20929: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000020930 <_ZN1M4LLCL9SemaphoreC2El>: 20930: 41 57 push %r15 20932: 41 56 push %r14 20934: 53 push %rbx 20935: 48 89 f3 mov %rsi,%rbx 20938: 49 89 fe mov %rdi,%r14 2093b: bf 20 00 00 00 mov $0x20,%edi 20940: e8 6b 5b fe ff call 64b0 <_Znwm@plt> 20945: 48 85 db test %rbx,%rbx 20948: 78 1d js 20967 <_ZN1M4LLCL9SemaphoreC2El+0x37> 2094a: 49 89 c7 mov %rax,%r15 2094d: 48 89 c7 mov %rax,%rdi 20950: 31 f6 xor %esi,%esi 20952: 89 da mov %ebx,%edx 20954: e8 e7 5a fe ff call 6440 20959: 83 f8 ff cmp $0xffffffff,%eax 2095c: 74 28 je 20986 <_ZN1M4LLCL9SemaphoreC2El+0x56> 2095e: 4d 89 3e mov %r15,(%r14) 20961: 5b pop %rbx 20962: 41 5e pop %r14 20964: 41 5f pop %r15 20966: c3 ret 20967: 48 8d 3d c3 8b 03 00 lea 0x38bc3(%rip),%rdi # 59531 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x77ba> 2096e: 48 8d 35 fe 8b 03 00 lea 0x38bfe(%rip),%rsi # 59573 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x77fc> 20975: 48 8d 0d 2b 8c 03 00 lea 0x38c2b(%rip),%rcx # 595a7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7830> 2097c: ba 56 00 00 00 mov $0x56,%edx 20981: e8 ea 59 fe ff call 6370 <__assert_fail@plt> 20986: 48 8d 3d 42 8c 03 00 lea 0x38c42(%rip),%rdi # 595cf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7858> 2098d: be 01 00 00 00 mov $0x1,%esi 20992: e8 59 2b 00 00 call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 20997: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2099e: 00 00 00000000000209a0 <_ZN1M4LLCL9SemaphoreD2Ev>: 209a0: 41 56 push %r14 209a2: 53 push %rbx 209a3: 50 push %rax 209a4: 49 89 fe mov %rdi,%r14 209a7: 48 8b 1f mov (%rdi),%rbx 209aa: 48 85 db test %rbx,%rbx 209ad: 74 14 je 209c3 <_ZN1M4LLCL9SemaphoreD2Ev+0x23> 209af: 48 89 df mov %rbx,%rdi 209b2: e8 79 5f fe ff call 6930 209b7: 85 c0 test %eax,%eax 209b9: 75 17 jne 209d2 <_ZN1M4LLCL9SemaphoreD2Ev+0x32> 209bb: 48 89 df mov %rbx,%rdi 209be: e8 bd 5a fe ff call 6480 <_ZdlPv@plt> 209c3: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 209ca: 48 83 c4 08 add $0x8,%rsp 209ce: 5b pop %rbx 209cf: 41 5e pop %r14 209d1: c3 ret 209d2: 48 8d 3d 21 8c 03 00 lea 0x38c21(%rip),%rdi # 595fa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7883> 209d9: 48 8d 35 93 8b 03 00 lea 0x38b93(%rip),%rsi # 59573 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x77fc> 209e0: 48 8d 0d 49 8c 03 00 lea 0x38c49(%rip),%rcx # 59630 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x78b9> 209e7: ba 5d 00 00 00 mov $0x5d,%edx 209ec: e8 7f 59 fe ff call 6370 <__assert_fail@plt> 209f1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 209f8: 00 00 00 209fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000020a00 <_ZN1M4LLCL9Semaphore4postEv>: 20a00: 48 8b 3f mov (%rdi),%rdi 20a03: e9 38 5e fe ff jmp 6840 20a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20a0f: 00 0000000000020a10 <_ZN1M4LLCL9Semaphore4waitEv>: 20a10: 55 push %rbp 20a11: 53 push %rbx 20a12: 50 push %rax 20a13: 48 8b 1f mov (%rdi),%rbx 20a16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 20a1d: 00 00 00 20a20: 48 89 df mov %rbx,%rdi 20a23: e8 d8 58 fe ff call 6300 20a28: 89 c5 mov %eax,%ebp 20a2a: 83 f8 ff cmp $0xffffffff,%eax 20a2d: 75 0a jne 20a39 <_ZN1M4LLCL9Semaphore4waitEv+0x29> 20a2f: e8 0c 56 fe ff call 6040 <__errno_location@plt> 20a34: 83 38 04 cmpl $0x4,(%rax) 20a37: 74 e7 je 20a20 <_ZN1M4LLCL9Semaphore4waitEv+0x10> 20a39: 85 ed test %ebp,%ebp 20a3b: 0f 95 c0 setne %al 20a3e: 48 83 c4 08 add $0x8,%rsp 20a42: 5b pop %rbx 20a43: 5d pop %rbp 20a44: c3 ret 20a45: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 20a4c: 00 00 00 20a4f: 90 nop 0000000000020a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv>: 20a50: 41 56 push %r14 20a52: 53 push %rbx 20a53: 48 83 ec 18 sub $0x18,%rsp 20a57: 48 8b 07 mov (%rdi),%rax 20a5a: 48 83 f8 7f cmp $0x7f,%rax 20a5e: 77 07 ja 20a67 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv+0x17> 20a60: e8 db 5c fe ff call 6740 20a65: eb 67 jmp 20ace <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv+0x7e> 20a67: 49 89 fe mov %rdi,%r14 20a6a: 48 89 c1 mov %rax,%rcx 20a6d: 48 c1 e9 07 shr $0x7,%rcx 20a71: 48 ba db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rdx 20a78: de 1b 43 20a7b: 48 f7 e2 mul %rdx 20a7e: 48 c1 ea 19 shr $0x19,%rdx 20a82: 48 69 c2 c0 bd f0 ff imul $0xfffffffffff0bdc0,%rdx,%rax 20a89: 48 01 c8 add %rcx,%rax 20a8c: 48 69 c0 e8 03 00 00 imul $0x3e8,%rax,%rax 20a93: 48 89 54 24 08 mov %rdx,0x8(%rsp) 20a98: 48 89 44 24 10 mov %rax,0x10(%rsp) 20a9d: 48 8d 5c 24 08 lea 0x8(%rsp),%rbx 20aa2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 20aa9: 1f 84 00 00 00 00 00 20ab0: 48 89 df mov %rbx,%rdi 20ab3: 48 89 de mov %rbx,%rsi 20ab6: e8 a5 56 fe ff call 6160 20abb: 83 f8 ff cmp $0xffffffff,%eax 20abe: 75 0a jne 20aca <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv+0x7a> 20ac0: e8 7b 55 fe ff call 6040 <__errno_location@plt> 20ac5: 83 38 04 cmpl $0x4,(%rax) 20ac8: 74 e6 je 20ab0 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv+0x60> 20aca: 49 83 2e 80 subq $0xffffffffffffff80,(%r14) 20ace: b0 01 mov $0x1,%al 20ad0: 48 83 c4 18 add $0x18,%rsp 20ad4: 5b pop %rbx 20ad5: 41 5e pop %r14 20ad7: c3 ret 20ad8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20adf: 00 0000000000020ae0 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm>: 20ae0: 55 push %rbp 20ae1: 41 57 push %r15 20ae3: 41 56 push %r14 20ae5: 41 55 push %r13 20ae7: 41 54 push %r12 20ae9: 53 push %rbx 20aea: 48 81 ec 78 02 00 00 sub $0x278,%rsp 20af1: 49 89 cc mov %rcx,%r12 20af4: 48 89 d3 mov %rdx,%rbx 20af7: 41 89 f6 mov %esi,%r14d 20afa: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 20aff: e8 8c de fe ff call e990 <_ZN1M22getNumPerformanceCoresEv> 20b04: 49 89 c5 mov %rax,%r13 20b07: e8 44 de fe ff call e950 <_ZN1M19getNumPhysicalCoresEv> 20b0c: 48 89 c5 mov %rax,%rbp 20b0f: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 20b14: e8 47 ea fe ff call f560 <_ZN1M9CPULimits3getEv> 20b19: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 20b1e: 24 03 and $0x3,%al 20b20: 3c 02 cmp $0x2,%al 20b22: 0f 94 c0 sete %al 20b25: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 20b2a: 41 0f 95 c7 setne %r15b 20b2e: 41 20 c7 and %al,%r15b 20b31: 48 85 db test %rbx,%rbx 20b34: 74 0e je 20b44 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x64> 20b36: 45 84 ff test %r15b,%r15b 20b39: 0f 84 21 02 00 00 je 20d60 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x280> 20b3f: e9 67 01 00 00 jmp 20cab <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x1cb> 20b44: 49 39 ed cmp %rbp,%r13 20b47: 75 0d jne 20b56 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x76> 20b49: 45 84 f6 test %r14b,%r14b 20b4c: 75 08 jne 20b56 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x76> 20b4e: e8 1d de fe ff call e970 <_ZN1M18getNumLogicalCoresEv> 20b53: 49 89 c5 mov %rax,%r13 20b56: 48 8d 05 6b 96 05 00 lea 0x5966b(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 20b5d: 80 38 00 cmpb $0x0,(%rax) 20b60: 0f 84 39 01 00 00 je 20c9f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x1bf> 20b66: 48 8d 3d 38 7c 03 00 lea 0x37c38(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 20b6d: e8 1e 0d 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 20b72: 84 c0 test %al,%al 20b74: 0f 84 25 01 00 00 je 20c9f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x1bf> 20b7a: e8 21 0e 00 00 call 219a0 <_ZN4llvm4dbgsEv> 20b7f: 48 8b 50 18 mov 0x18(%rax),%rdx 20b83: 48 8b 48 20 mov 0x20(%rax),%rcx 20b87: 48 29 ca sub %rcx,%rdx 20b8a: 48 83 fa 2d cmp $0x2d,%rdx 20b8e: 77 79 ja 20c09 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x129> 20b90: 48 8d 35 19 8b 03 00 lea 0x38b19(%rip),%rsi # 596b0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7939> 20b97: ba 2e 00 00 00 mov $0x2e,%edx 20b9c: 48 89 c7 mov %rax,%rdi 20b9f: e8 cc ac 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20ba4: 48 8b 48 20 mov 0x20(%rax),%rcx 20ba8: 48 8b 50 18 mov 0x18(%rax),%rdx 20bac: 48 29 ca sub %rcx,%rdx 20baf: 48 83 fa 24 cmp $0x24,%rdx 20bb3: 0f 86 8d 00 00 00 jbe 20c46 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x166> 20bb9: 0f 10 05 2f 8b 03 00 movups 0x38b2f(%rip),%xmm0 # 596ef <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7978> 20bc0: 0f 11 41 10 movups %xmm0,0x10(%rcx) 20bc4: 0f 10 05 14 8b 03 00 movups 0x38b14(%rip),%xmm0 # 596df <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7968> 20bcb: 0f 11 01 movups %xmm0,(%rcx) 20bce: 48 ba 6f 73 73 20 61 movabs $0x206c6c612073736f,%rdx 20bd5: 6c 6c 20 20bd8: 48 89 51 1d mov %rdx,0x1d(%rcx) 20bdc: 48 8b 48 20 mov 0x20(%rax),%rcx 20be0: 48 83 c1 25 add $0x25,%rcx 20be4: 48 89 48 20 mov %rcx,0x20(%rax) 20be8: 48 8b 50 18 mov 0x18(%rax),%rdx 20bec: 48 29 ca sub %rcx,%rdx 20bef: 48 83 fa 07 cmp $0x7,%rdx 20bf3: 76 76 jbe 20c6b <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x18b> 20bf5: 48 ba 73 6f 63 6b 65 movabs $0x207374656b636f73,%rdx 20bfc: 74 73 20 20bff: 48 89 11 mov %rdx,(%rcx) 20c02: 48 83 40 20 08 addq $0x8,0x20(%rax) 20c07: eb 76 jmp 20c7f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x19f> 20c09: 0f 10 05 be 8a 03 00 movups 0x38abe(%rip),%xmm0 # 596ce <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7957> 20c10: 0f 11 41 1e movups %xmm0,0x1e(%rcx) 20c14: 0f 10 05 a5 8a 03 00 movups 0x38aa5(%rip),%xmm0 # 596c0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7949> 20c1b: 0f 11 41 10 movups %xmm0,0x10(%rcx) 20c1f: 0f 10 05 8a 8a 03 00 movups 0x38a8a(%rip),%xmm0 # 596b0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7939> 20c26: 0f 11 01 movups %xmm0,(%rcx) 20c29: 48 8b 48 20 mov 0x20(%rax),%rcx 20c2d: 48 83 c1 2e add $0x2e,%rcx 20c31: 48 89 48 20 mov %rcx,0x20(%rax) 20c35: 48 8b 50 18 mov 0x18(%rax),%rdx 20c39: 48 29 ca sub %rcx,%rdx 20c3c: 48 83 fa 24 cmp $0x24,%rdx 20c40: 0f 87 73 ff ff ff ja 20bb9 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0xd9> 20c46: 48 8d 35 92 8a 03 00 lea 0x38a92(%rip),%rsi # 596df <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7968> 20c4d: ba 25 00 00 00 mov $0x25,%edx 20c52: 48 89 c7 mov %rax,%rdi 20c55: e8 16 ac 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20c5a: 48 8b 48 20 mov 0x20(%rax),%rcx 20c5e: 48 8b 50 18 mov 0x18(%rax),%rdx 20c62: 48 29 ca sub %rcx,%rdx 20c65: 48 83 fa 07 cmp $0x7,%rdx 20c69: 77 8a ja 20bf5 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x115> 20c6b: 48 8d 35 93 8a 03 00 lea 0x38a93(%rip),%rsi # 59705 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x798e> 20c72: ba 08 00 00 00 mov $0x8,%edx 20c77: 48 89 c7 mov %rax,%rdi 20c7a: e8 f1 ab 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20c7f: 48 89 c7 mov %rax,%rdi 20c82: 4c 89 ee mov %r13,%rsi 20c85: e8 d6 a7 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 20c8a: 48 8b 48 20 mov 0x20(%rax),%rcx 20c8e: 48 39 48 18 cmp %rcx,0x18(%rax) 20c92: 0f 84 a8 00 00 00 je 20d40 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x260> 20c98: c6 01 0a movb $0xa,(%rcx) 20c9b: 48 ff 40 20 incq 0x20(%rax) 20c9f: 4c 89 eb mov %r13,%rbx 20ca2: 45 84 ff test %r15b,%r15b 20ca5: 0f 84 b5 00 00 00 je 20d60 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x280> 20cab: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 20cb0: 24 03 and $0x3,%al 20cb2: 3c 02 cmp $0x2,%al 20cb4: 0f 85 a6 07 00 00 jne 21460 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x980> 20cba: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 20cbf: 0f 84 ba 07 00 00 je 2147f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x99f> 20cc5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 20cca: 48 c1 e8 03 shr $0x3,%rax 20cce: 48 b9 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rcx 20cd5: 9b c4 20 20cd8: 48 f7 e1 mul %rcx 20cdb: 48 c1 ea 04 shr $0x4,%rdx 20cdf: 48 83 fa 02 cmp $0x2,%rdx 20ce3: bd 01 00 00 00 mov $0x1,%ebp 20ce8: 48 0f 43 ea cmovae %rdx,%rbp 20cec: 48 39 eb cmp %rbp,%rbx 20cef: 76 6f jbe 20d60 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x280> 20cf1: 48 8d 05 d0 94 05 00 lea 0x594d0(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 20cf8: 80 38 00 cmpb $0x0,(%rax) 20cfb: 74 66 je 20d63 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x283> 20cfd: 48 8d 3d a1 7a 03 00 lea 0x37aa1(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 20d04: e8 87 0b 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 20d09: 84 c0 test %al,%al 20d0b: 74 56 je 20d63 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x283> 20d0d: e8 8e 0c 00 00 call 219a0 <_ZN4llvm4dbgsEv> 20d12: 48 8b 50 18 mov 0x18(%rax),%rdx 20d16: 48 8b 48 20 mov 0x20(%rax),%rcx 20d1a: 48 29 ca sub %rcx,%rdx 20d1d: 48 83 fa 38 cmp $0x38,%rdx 20d21: 0f 87 9b 02 00 00 ja 20fc2 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x4e2> 20d27: 48 8d 35 e0 89 03 00 lea 0x389e0(%rip),%rsi # 5970e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7997> 20d2e: ba 39 00 00 00 mov $0x39,%edx 20d33: 48 89 c7 mov %rax,%rdi 20d36: e8 35 ab 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20d3b: e9 b2 02 00 00 jmp 20ff2 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x512> 20d40: 48 8d 35 42 40 04 00 lea 0x44042(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 20d47: ba 01 00 00 00 mov $0x1,%edx 20d4c: 48 89 c7 mov %rax,%rdi 20d4f: e8 1c ab 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20d54: 4c 89 eb mov %r13,%rbx 20d57: 45 84 ff test %r15b,%r15b 20d5a: 0f 85 4b ff ff ff jne 20cab <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x1cb> 20d60: 48 89 dd mov %rbx,%rbp 20d63: 4c 39 e5 cmp %r12,%rbp 20d66: 76 4f jbe 20db7 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x2d7> 20d68: 48 8d 05 59 94 05 00 lea 0x59459(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 20d6f: 80 38 00 cmpb $0x0,(%rax) 20d72: 74 46 je 20dba <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x2da> 20d74: 48 8d 3d 2a 7a 03 00 lea 0x37a2a(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 20d7b: e8 10 0b 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 20d80: 84 c0 test %al,%al 20d82: 74 36 je 20dba <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x2da> 20d84: e8 17 0c 00 00 call 219a0 <_ZN4llvm4dbgsEv> 20d89: 48 8b 50 18 mov 0x18(%rax),%rdx 20d8d: 48 8b 48 20 mov 0x20(%rax),%rcx 20d91: 48 29 ca sub %rcx,%rdx 20d94: 48 83 fa 38 cmp $0x38,%rdx 20d98: 0f 87 73 01 00 00 ja 20f11 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x431> 20d9e: 48 8d 35 69 89 03 00 lea 0x38969(%rip),%rsi # 5970e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7997> 20da5: ba 39 00 00 00 mov $0x39,%edx 20daa: 48 89 c7 mov %rax,%rdi 20dad: e8 be aa 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20db2: e9 8a 01 00 00 jmp 20f41 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x461> 20db7: 49 89 ec mov %rbp,%r12 20dba: 4c 89 e0 mov %r12,%rax 20dbd: 48 c1 e8 3c shr $0x3c,%rax 20dc1: 0f 85 8d 06 00 00 jne 21454 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x974> 20dc7: 4d 85 e4 test %r12,%r12 20dca: 74 34 je 20e00 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x320> 20dcc: 4a 8d 2c e5 00 00 00 lea 0x0(,%r12,8),%rbp 20dd3: 00 20dd4: 48 89 ef mov %rbp,%rdi 20dd7: e8 d4 56 fe ff call 64b0 <_Znwm@plt> 20ddc: 49 89 c7 mov %rax,%r15 20ddf: 48 89 c7 mov %rax,%rdi 20de2: be ff 00 00 00 mov $0xff,%esi 20de7: 48 89 ea mov %rbp,%rdx 20dea: e8 c1 54 fe ff call 62b0 20def: 4f 8d 2c e7 lea (%r15,%r12,8),%r13 20df3: 4c 89 ed mov %r13,%rbp 20df6: 45 84 f6 test %r14b,%r14b 20df9: 75 16 jne 20e11 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x331> 20dfb: e9 5f 05 00 00 jmp 2135f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x87f> 20e00: 45 31 ed xor %r13d,%r13d 20e03: 45 31 ff xor %r15d,%r15d 20e06: 31 ed xor %ebp,%ebp 20e08: 45 84 f6 test %r14b,%r14b 20e0b: 0f 84 4e 05 00 00 je 2135f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x87f> 20e11: e8 7a d1 00 00 call 2df90 <_ZN1M18haveThreadAffinityEv> 20e16: 84 c0 test %al,%al 20e18: 0f 84 41 05 00 00 je 2135f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x87f> 20e1e: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 20e23: e8 18 db fe ff call e940 <_ZN1M13CPUSystemInfo3getEv> 20e28: 0f b6 84 24 70 02 00 movzbl 0x270(%rsp),%eax 20e2f: 00 20e30: 83 e0 03 and $0x3,%eax 20e33: 3c 03 cmp $0x3,%al 20e35: 0f 84 71 06 00 00 je 214ac <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x9cc> 20e3b: 83 f8 02 cmp $0x2,%eax 20e3e: 73 6e jae 20eae <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x3ce> 20e40: 49 89 ee mov %rbp,%r14 20e43: 48 8b 6c 24 50 mov 0x50(%rsp),%rbp 20e48: 48 85 ed test %rbp,%rbp 20e4b: 74 67 je 20eb4 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x3d4> 20e4d: 48 8d 05 74 93 05 00 lea 0x59374(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 20e54: 80 38 00 cmpb $0x0,(%rax) 20e57: 0f 84 0e 04 00 00 je 2126b <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x78b> 20e5d: 48 8d 3d 41 79 03 00 lea 0x37941(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 20e64: e8 27 0a 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 20e69: 84 c0 test %al,%al 20e6b: 0f 84 fa 03 00 00 je 2126b <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x78b> 20e71: e8 2a 0b 00 00 call 219a0 <_ZN4llvm4dbgsEv> 20e76: 48 89 c3 mov %rax,%rbx 20e79: 48 8b 48 18 mov 0x18(%rax),%rcx 20e7d: 48 8b 40 20 mov 0x20(%rax),%rax 20e81: 48 29 c1 sub %rax,%rcx 20e84: 48 83 f9 3b cmp $0x3b,%rcx 20e88: 0f 87 16 05 00 00 ja 213a4 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x8c4> 20e8e: 48 8d 35 b8 88 03 00 lea 0x388b8(%rip),%rsi # 5974d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79d6> 20e95: ba 3c 00 00 00 mov $0x3c,%edx 20e9a: 48 89 df mov %rbx,%rdi 20e9d: e8 ce a9 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20ea2: 48 89 c3 mov %rax,%rbx 20ea5: 4c 8b 60 20 mov 0x20(%rax),%r12 20ea9: e9 2d 05 00 00 jmp 213db <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x8fb> 20eae: 0f 85 36 06 00 00 jne 214ea <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0xa0a> 20eb4: 48 8d 1d 0d 93 05 00 lea 0x5930d(%rip),%rbx # 7a1c8 <_ZN4llvm9DebugFlagE> 20ebb: 80 3b 00 cmpb $0x0,(%rbx) 20ebe: 0f 84 1d 02 00 00 je 210e1 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x601> 20ec4: 48 8d 3d da 78 03 00 lea 0x378da(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 20ecb: e8 c0 09 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 20ed0: 84 c0 test %al,%al 20ed2: 0f 84 09 02 00 00 je 210e1 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x601> 20ed8: e8 c3 0a 00 00 call 219a0 <_ZN4llvm4dbgsEv> 20edd: 48 89 c5 mov %rax,%rbp 20ee0: 48 8b 48 18 mov 0x18(%rax),%rcx 20ee4: 48 8b 40 20 mov 0x20(%rax),%rax 20ee8: 48 29 c1 sub %rax,%rcx 20eeb: 48 83 f9 27 cmp $0x27,%rcx 20eef: 0f 87 7e 01 00 00 ja 21073 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x593> 20ef5: 48 8d 35 8e 88 03 00 lea 0x3888e(%rip),%rsi # 5978a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a13> 20efc: ba 28 00 00 00 mov $0x28,%edx 20f01: 48 89 ef mov %rbp,%rdi 20f04: e8 67 a9 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20f09: 48 89 c5 mov %rax,%rbp 20f0c: e9 8a 01 00 00 jmp 2109b <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x5bb> 20f11: 0f 10 05 1f 88 03 00 movups 0x3881f(%rip),%xmm0 # 59737 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79c0> 20f18: 0f 11 41 29 movups %xmm0,0x29(%rcx) 20f1c: 0f 10 05 0b 88 03 00 movups 0x3880b(%rip),%xmm0 # 5972e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79b7> 20f23: 0f 11 41 20 movups %xmm0,0x20(%rcx) 20f27: 0f 10 05 f0 87 03 00 movups 0x387f0(%rip),%xmm0 # 5971e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79a7> 20f2e: 0f 11 41 10 movups %xmm0,0x10(%rcx) 20f32: 0f 10 05 d5 87 03 00 movups 0x387d5(%rip),%xmm0 # 5970e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7997> 20f39: 0f 11 01 movups %xmm0,(%rcx) 20f3c: 48 83 40 20 39 addq $0x39,0x20(%rax) 20f41: 48 89 c7 mov %rax,%rdi 20f44: 48 89 ee mov %rbp,%rsi 20f47: e8 14 a5 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 20f4c: 48 8b 50 18 mov 0x18(%rax),%rdx 20f50: 48 8b 48 20 mov 0x20(%rax),%rcx 20f54: 48 29 ca sub %rcx,%rdx 20f57: 48 83 fa 03 cmp $0x3,%rdx 20f5b: 77 16 ja 20f73 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x493> 20f5d: 48 8d 35 e4 87 03 00 lea 0x387e4(%rip),%rsi # 59748 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79d1> 20f64: ba 04 00 00 00 mov $0x4,%edx 20f69: 48 89 c7 mov %rax,%rdi 20f6c: e8 ff a8 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20f71: eb 0b jmp 20f7e <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x49e> 20f73: c7 01 20 74 6f 20 movl $0x206f7420,(%rcx) 20f79: 48 83 40 20 04 addq $0x4,0x20(%rax) 20f7e: 48 89 c7 mov %rax,%rdi 20f81: 4c 89 e6 mov %r12,%rsi 20f84: e8 d7 a4 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 20f89: 48 8b 50 18 mov 0x18(%rax),%rdx 20f8d: 48 8b 48 20 mov 0x20(%rax),%rcx 20f91: 48 29 ca sub %rcx,%rdx 20f94: 48 83 fa 01 cmp $0x1,%rdx 20f98: 77 19 ja 20fb3 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x4d3> 20f9a: 48 8d 35 64 c8 03 00 lea 0x3c864(%rip),%rsi # 5d805 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xba8e> 20fa1: ba 02 00 00 00 mov $0x2,%edx 20fa6: 48 89 c7 mov %rax,%rdi 20fa9: e8 c2 a8 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 20fae: e9 07 fe ff ff jmp 20dba <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x2da> 20fb3: 66 c7 01 2e 0a movw $0xa2e,(%rcx) 20fb8: 48 83 40 20 02 addq $0x2,0x20(%rax) 20fbd: e9 f8 fd ff ff jmp 20dba <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x2da> 20fc2: 0f 10 05 6e 87 03 00 movups 0x3876e(%rip),%xmm0 # 59737 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79c0> 20fc9: 0f 11 41 29 movups %xmm0,0x29(%rcx) 20fcd: 0f 10 05 5a 87 03 00 movups 0x3875a(%rip),%xmm0 # 5972e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79b7> 20fd4: 0f 11 41 20 movups %xmm0,0x20(%rcx) 20fd8: 0f 10 05 3f 87 03 00 movups 0x3873f(%rip),%xmm0 # 5971e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79a7> 20fdf: 0f 11 41 10 movups %xmm0,0x10(%rcx) 20fe3: 0f 10 05 24 87 03 00 movups 0x38724(%rip),%xmm0 # 5970e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7997> 20fea: 0f 11 01 movups %xmm0,(%rcx) 20fed: 48 83 40 20 39 addq $0x39,0x20(%rax) 20ff2: 48 89 c7 mov %rax,%rdi 20ff5: 48 89 de mov %rbx,%rsi 20ff8: e8 63 a4 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 20ffd: 48 8b 50 18 mov 0x18(%rax),%rdx 21001: 48 8b 48 20 mov 0x20(%rax),%rcx 21005: 48 29 ca sub %rcx,%rdx 21008: 48 83 fa 03 cmp $0x3,%rdx 2100c: 77 16 ja 21024 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x544> 2100e: 48 8d 35 33 87 03 00 lea 0x38733(%rip),%rsi # 59748 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79d1> 21015: ba 04 00 00 00 mov $0x4,%edx 2101a: 48 89 c7 mov %rax,%rdi 2101d: e8 4e a8 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 21022: eb 0b jmp 2102f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x54f> 21024: c7 01 20 74 6f 20 movl $0x206f7420,(%rcx) 2102a: 48 83 40 20 04 addq $0x4,0x20(%rax) 2102f: 48 89 c7 mov %rax,%rdi 21032: 48 89 ee mov %rbp,%rsi 21035: e8 26 a4 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 2103a: 48 8b 50 18 mov 0x18(%rax),%rdx 2103e: 48 8b 48 20 mov 0x20(%rax),%rcx 21042: 48 29 ca sub %rcx,%rdx 21045: 48 83 fa 01 cmp $0x1,%rdx 21049: 77 19 ja 21064 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x584> 2104b: 48 8d 35 b3 c7 03 00 lea 0x3c7b3(%rip),%rsi # 5d805 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xba8e> 21052: ba 02 00 00 00 mov $0x2,%edx 21057: 48 89 c7 mov %rax,%rdi 2105a: e8 11 a8 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2105f: e9 ff fc ff ff jmp 20d63 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x283> 21064: 66 c7 01 2e 0a movw $0xa2e,(%rcx) 21069: 48 83 40 20 02 addq $0x2,0x20(%rax) 2106e: e9 f0 fc ff ff jmp 20d63 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x283> 21073: 0f 10 05 20 87 03 00 movups 0x38720(%rip),%xmm0 # 5979a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a23> 2107a: 0f 11 40 10 movups %xmm0,0x10(%rax) 2107e: 0f 10 05 05 87 03 00 movups 0x38705(%rip),%xmm0 # 5978a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a13> 21085: 0f 11 00 movups %xmm0,(%rax) 21088: 48 b9 69 6e 66 6f 20 movabs $0x207369206f666e69,%rcx 2108f: 69 73 20 21092: 48 89 48 20 mov %rcx,0x20(%rax) 21096: 48 83 45 20 28 addq $0x28,0x20(%rbp) 2109b: 0f b6 84 24 70 02 00 movzbl 0x270(%rsp),%eax 210a2: 00 210a3: 24 03 and $0x3,%al 210a5: 3c 02 cmp $0x2,%al 210a7: 0f 85 1e 04 00 00 jne 214cb <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x9eb> 210ad: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 210b2: 48 89 ee mov %rbp,%rsi 210b5: e8 86 de fe ff call ef40 <_ZNK1M13CPUSystemInfo5printERN4llvm11raw_ostreamE> 210ba: 48 8b 45 20 mov 0x20(%rbp),%rax 210be: 48 39 45 18 cmp %rax,0x18(%rbp) 210c2: 74 09 je 210cd <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x5ed> 210c4: c6 00 0a movb $0xa,(%rax) 210c7: 48 ff 45 20 incq 0x20(%rbp) 210cb: eb 14 jmp 210e1 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x601> 210cd: 48 8d 35 b5 3c 04 00 lea 0x43cb5(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 210d4: ba 01 00 00 00 mov $0x1,%edx 210d9: 48 89 ef mov %rbp,%rdi 210dc: e8 8f a7 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 210e1: 0f b6 84 24 70 02 00 movzbl 0x270(%rsp),%eax 210e8: 00 210e9: 24 03 and $0x3,%al 210eb: 3c 02 cmp $0x2,%al 210ed: 0f 85 d8 03 00 00 jne 214cb <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x9eb> 210f3: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 210f8: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 210fd: 4c 89 e2 mov %r12,%rdx 21100: e8 6b df fe ff call f070 <_ZNK1M13CPUSystemInfo18getPreferredCpuIDsEm> 21105: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 2110a: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp 2110f: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 21114: 0f 57 c0 xorps %xmm0,%xmm0 21117: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 2111c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 21123: 00 00 21125: 4d 85 ff test %r15,%r15 21128: 74 17 je 21141 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x661> 2112a: 4c 89 ff mov %r15,%rdi 2112d: e8 4e 53 fe ff call 6480 <_ZdlPv@plt> 21132: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 21137: 48 85 ff test %rdi,%rdi 2113a: 74 05 je 21141 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x661> 2113c: e8 3f 53 fe ff call 6480 <_ZdlPv@plt> 21141: 80 3b 00 cmpb $0x0,(%rbx) 21144: 74 3c je 21182 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x6a2> 21146: 48 8d 3d 58 76 03 00 lea 0x37658(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 2114d: e8 3e 07 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 21152: 84 c0 test %al,%al 21154: 74 2c je 21182 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x6a2> 21156: e8 45 08 00 00 call 219a0 <_ZN4llvm4dbgsEv> 2115b: 48 8b 50 18 mov 0x18(%rax),%rdx 2115f: 48 8b 48 20 mov 0x20(%rax),%rcx 21163: 48 29 ca sub %rcx,%rdx 21166: 48 83 fa 38 cmp $0x38,%rdx 2116a: 77 1e ja 2118a <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x6aa> 2116c: 48 8d 35 40 86 03 00 lea 0x38640(%rip),%rsi # 597b3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a3c> 21173: ba 39 00 00 00 mov $0x39,%edx 21178: 48 89 c7 mov %rax,%rdi 2117b: e8 f0 a6 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 21180: eb 38 jmp 211ba <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x6da> 21182: 4d 89 e7 mov %r12,%r15 21185: e9 e4 00 00 00 jmp 2126e <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x78e> 2118a: 0f 10 05 4b 86 03 00 movups 0x3864b(%rip),%xmm0 # 597dc <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a65> 21191: 0f 11 41 29 movups %xmm0,0x29(%rcx) 21195: 0f 10 05 37 86 03 00 movups 0x38637(%rip),%xmm0 # 597d3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a5c> 2119c: 0f 11 41 20 movups %xmm0,0x20(%rcx) 211a0: 0f 10 05 1c 86 03 00 movups 0x3861c(%rip),%xmm0 # 597c3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a4c> 211a7: 0f 11 41 10 movups %xmm0,0x10(%rcx) 211ab: 0f 10 05 01 86 03 00 movups 0x38601(%rip),%xmm0 # 597b3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a3c> 211b2: 0f 11 01 movups %xmm0,(%rcx) 211b5: 48 83 40 20 39 addq $0x39,0x20(%rax) 211ba: e8 e1 07 00 00 call 219a0 <_ZN4llvm4dbgsEv> 211bf: 49 89 ee mov %rbp,%r14 211c2: 49 39 ec cmp %rbp,%r12 211c5: 74 6b je 21232 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x752> 211c7: 48 89 c3 mov %rax,%rbx 211ca: 49 8b 34 24 mov (%r12),%rsi 211ce: 48 89 c7 mov %rax,%rdi 211d1: e8 8a a2 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 211d6: 49 8d 6c 24 08 lea 0x8(%r12),%rbp 211db: 4c 39 f5 cmp %r14,%rbp 211de: 74 52 je 21232 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x752> 211e0: 4c 8d 3d 0b fc 03 00 lea 0x3fc0b(%rip),%r15 # 60df2 <_ZL7kSecret+0x3e2> 211e7: eb 26 jmp 2120f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x72f> 211e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 211f0: 66 c7 00 2c 20 movw $0x202c,(%rax) 211f5: 48 83 43 20 02 addq $0x2,0x20(%rbx) 211fa: 48 8b 75 00 mov 0x0(%rbp),%rsi 211fe: 48 89 df mov %rbx,%rdi 21201: e8 5a a2 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 21206: 48 83 c5 08 add $0x8,%rbp 2120a: 4c 39 f5 cmp %r14,%rbp 2120d: 74 23 je 21232 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x752> 2120f: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21213: 48 8b 43 20 mov 0x20(%rbx),%rax 21217: 48 29 c1 sub %rax,%rcx 2121a: 48 83 f9 01 cmp $0x1,%rcx 2121e: 77 d0 ja 211f0 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x710> 21220: ba 02 00 00 00 mov $0x2,%edx 21225: 48 89 df mov %rbx,%rdi 21228: 4c 89 fe mov %r15,%rsi 2122b: e8 40 a6 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 21230: eb c8 jmp 211fa <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x71a> 21232: e8 69 07 00 00 call 219a0 <_ZN4llvm4dbgsEv> 21237: 48 8b 50 18 mov 0x18(%rax),%rdx 2123b: 48 8b 48 20 mov 0x20(%rax),%rcx 2123f: 48 29 ca sub %rcx,%rdx 21242: 48 83 fa 01 cmp $0x1,%rdx 21246: 77 16 ja 2125e <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x77e> 21248: 48 8d 35 43 de 03 00 lea 0x3de43(%rip),%rsi # 5f092 <_ZL10colorcodes+0x582> 2124f: ba 02 00 00 00 mov $0x2,%edx 21254: 48 89 c7 mov %rax,%rdi 21257: e8 14 a6 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2125c: eb 0a jmp 21268 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x788> 2125e: 66 c7 01 7d 0a movw $0xa7d,(%rcx) 21263: 48 83 40 20 02 addq $0x2,0x20(%rax) 21268: 4d 89 e7 mov %r12,%r15 2126b: 4c 89 f5 mov %r14,%rbp 2126e: 0f b6 84 24 70 02 00 movzbl 0x270(%rsp),%eax 21275: 00 21276: 83 e0 03 and $0x3,%eax 21279: 83 f8 01 cmp $0x1,%eax 2127c: 0f 84 b5 00 00 00 je 21337 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x857> 21282: 83 f8 02 cmp $0x2,%eax 21285: 0f 85 d4 00 00 00 jne 2135f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x87f> 2128b: 4c 8b 64 24 50 mov 0x50(%rsp),%r12 21290: 8b 44 24 58 mov 0x58(%rsp),%eax 21294: 48 85 c0 test %rax,%rax 21297: 0f 84 b0 00 00 00 je 2134d <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x86d> 2129d: 48 89 6c 24 38 mov %rbp,0x38(%rsp) 212a2: 4c 89 6c 24 40 mov %r13,0x40(%rsp) 212a7: 48 69 d8 10 02 00 00 imul $0x210,%rax,%rbx 212ae: 4c 01 e3 add %r12,%rbx 212b1: eb 15 jmp 212c8 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x7e8> 212b3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 212ba: 84 00 00 00 00 00 212c0: 48 89 eb mov %rbp,%rbx 212c3: 4c 39 e5 cmp %r12,%rbp 212c6: 74 76 je 2133e <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x85e> 212c8: 48 8d ab f0 fd ff ff lea -0x210(%rbx),%rbp 212cf: 48 8b bb f0 fd ff ff mov -0x210(%rbx),%rdi 212d6: 44 8b ab f8 fd ff ff mov -0x208(%rbx),%r13d 212dd: 4d 85 ed test %r13,%r13 212e0: 74 42 je 21324 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x844> 212e2: 49 c1 e5 05 shl $0x5,%r13 212e6: 4e 8d 34 2f lea (%rdi,%r13,1),%r14 212ea: 49 83 c6 f0 add $0xfffffffffffffff0,%r14 212ee: 49 f7 dd neg %r13 212f1: eb 17 jmp 2130a <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x82a> 212f3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 212fa: 84 00 00 00 00 00 21300: 49 83 c6 e0 add $0xffffffffffffffe0,%r14 21304: 49 83 c5 20 add $0x20,%r13 21308: 74 16 je 21320 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x840> 2130a: 49 8b 7e f0 mov -0x10(%r14),%rdi 2130e: 49 39 fe cmp %rdi,%r14 21311: 74 ed je 21300 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x820> 21313: e8 a8 52 fe ff call 65c0 21318: eb e6 jmp 21300 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x820> 2131a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 21320: 48 8b 7d 00 mov 0x0(%rbp),%rdi 21324: 48 81 c3 00 fe ff ff add $0xfffffffffffffe00,%rbx 2132b: 48 39 df cmp %rbx,%rdi 2132e: 74 90 je 212c0 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x7e0> 21330: e8 8b 52 fe ff call 65c0 21335: eb 89 jmp 212c0 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x7e0> 21337: 4c 8b 64 24 50 mov 0x50(%rsp),%r12 2133c: eb 19 jmp 21357 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x877> 2133e: 4c 8b 64 24 50 mov 0x50(%rsp),%r12 21343: 4c 8b 6c 24 40 mov 0x40(%rsp),%r13 21348: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 2134d: 48 8d 44 24 60 lea 0x60(%rsp),%rax 21352: 49 39 c4 cmp %rax,%r12 21355: 74 08 je 2135f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x87f> 21357: 4c 89 e7 mov %r12,%rdi 2135a: e8 61 52 fe ff call 65c0 2135f: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 21364: 0f b6 43 18 movzbl 0x18(%rbx),%eax 21368: 24 fc and $0xfc,%al 2136a: 0c 02 or $0x2,%al 2136c: 88 43 18 mov %al,0x18(%rbx) 2136f: 4c 89 3b mov %r15,(%rbx) 21372: 48 89 6b 08 mov %rbp,0x8(%rbx) 21376: 4c 89 6b 10 mov %r13,0x10(%rbx) 2137a: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 2137f: 24 03 and $0x3,%al 21381: 3c 01 cmp $0x1,%al 21383: 75 0a jne 2138f <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x8af> 21385: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2138a: e8 31 52 fe ff call 65c0 2138f: 48 89 d8 mov %rbx,%rax 21392: 48 81 c4 78 02 00 00 add $0x278,%rsp 21399: 5b pop %rbx 2139a: 41 5c pop %r12 2139c: 41 5d pop %r13 2139e: 41 5e pop %r14 213a0: 41 5f pop %r15 213a2: 5d pop %rbp 213a3: c3 ret 213a4: 0f 10 05 ce 83 03 00 movups 0x383ce(%rip),%xmm0 # 59779 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a02> 213ab: 0f 11 40 2c movups %xmm0,0x2c(%rax) 213af: 0f 10 05 b7 83 03 00 movups 0x383b7(%rip),%xmm0 # 5976d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79f6> 213b6: 0f 11 40 20 movups %xmm0,0x20(%rax) 213ba: 0f 10 05 9c 83 03 00 movups 0x3839c(%rip),%xmm0 # 5975d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79e6> 213c1: 0f 11 40 10 movups %xmm0,0x10(%rax) 213c5: 0f 10 05 81 83 03 00 movups 0x38381(%rip),%xmm0 # 5974d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x79d6> 213cc: 0f 11 00 movups %xmm0,(%rax) 213cf: 4c 8b 63 20 mov 0x20(%rbx),%r12 213d3: 49 83 c4 3c add $0x3c,%r12 213d7: 4c 89 63 20 mov %r12,0x20(%rbx) 213db: 48 89 ef mov %rbp,%rdi 213de: e8 2d 4e fe ff call 6210 213e3: 48 89 c2 mov %rax,%rdx 213e6: 48 8b 43 18 mov 0x18(%rbx),%rax 213ea: 4c 29 e0 sub %r12,%rax 213ed: 48 39 d0 cmp %rdx,%rax 213f0: 73 14 jae 21406 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x926> 213f2: 48 89 df mov %rbx,%rdi 213f5: 48 89 ee mov %rbp,%rsi 213f8: e8 73 a4 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 213fd: 48 89 c3 mov %rax,%rbx 21400: 4c 8b 60 20 mov 0x20(%rax),%r12 21404: eb 1e jmp 21424 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x944> 21406: 48 85 d2 test %rdx,%rdx 21409: 74 19 je 21424 <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x944> 2140b: 4c 89 e7 mov %r12,%rdi 2140e: 48 89 ee mov %rbp,%rsi 21411: 48 89 d5 mov %rdx,%rbp 21414: e8 17 50 fe ff call 6430 21419: 4c 8b 63 20 mov 0x20(%rbx),%r12 2141d: 49 01 ec add %rbp,%r12 21420: 4c 89 63 20 mov %r12,0x20(%rbx) 21424: 4c 39 63 18 cmp %r12,0x18(%rbx) 21428: 4c 89 f5 mov %r14,%rbp 2142b: 74 0e je 2143b <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x95b> 2142d: 41 c6 04 24 0a movb $0xa,(%r12) 21432: 48 ff 43 20 incq 0x20(%rbx) 21436: e9 33 fe ff ff jmp 2126e <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x78e> 2143b: 48 8d 35 47 39 04 00 lea 0x43947(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 21442: ba 01 00 00 00 mov $0x1,%edx 21447: 48 89 df mov %rbx,%rdi 2144a: e8 21 a4 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2144f: e9 1a fe ff ff jmp 2126e <_ZN1M4LLCL23getThreadAffinityCpuIdsEbmm+0x78e> 21454: 48 8d 3d 33 85 03 00 lea 0x38533(%rip),%rdi # 5998e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7c17> 2145b: e8 40 4e fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 21460: 48 8d 3d 0b 1c 03 00 lea 0x31c0b(%rip),%rdi # 53072 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12fb> 21467: 48 8d 35 55 1b 03 00 lea 0x31b55(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 2146e: 48 8d 0d d0 84 03 00 lea 0x384d0(%rip),%rcx # 59945 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7bce> 21475: ba ae 00 00 00 mov $0xae,%edx 2147a: e8 f1 4e fe ff call 6370 <__assert_fail@plt> 2147f: 48 8d 3d 9a fc 02 00 lea 0x2fc9a(%rip),%rdi # 51120 21486: 48 8d 35 a5 83 03 00 lea 0x383a5(%rip),%rsi # 59832 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7abb> 2148d: 48 8d 0d e8 83 03 00 lea 0x383e8(%rip),%rcx # 5987c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7b05> 21494: 4c 8d 05 94 84 03 00 lea 0x38494(%rip),%r8 # 5992f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7bb8> 2149b: ba b6 01 00 00 mov $0x1b6,%edx 214a0: 31 c0 xor %eax,%eax 214a2: e8 a9 4b fe ff call 6050 214a7: e8 14 4e fe ff call 62c0 214ac: 48 8d 3d d3 1a 03 00 lea 0x31ad3(%rip),%rdi # 52f86 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x120f> 214b3: 48 8d 35 09 1b 03 00 lea 0x31b09(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 214ba: 48 8d 0d fe 84 03 00 lea 0x384fe(%rip),%rcx # 599bf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7c48> 214c1: ba b9 00 00 00 mov $0xb9,%edx 214c6: e8 a5 4e fe ff call 6370 <__assert_fail@plt> 214cb: 48 8d 3d a0 1b 03 00 lea 0x31ba0(%rip),%rdi # 53072 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12fb> 214d2: 48 8d 35 ea 1a 03 00 lea 0x31aea(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 214d9: 48 8d 0d 65 1d 03 00 lea 0x31d65(%rip),%rcx # 53245 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x14ce> 214e0: ba ae 00 00 00 mov $0xae,%edx 214e5: e8 86 4e fe ff call 6370 <__assert_fail@plt> 214ea: 48 8d 3d 69 1b 03 00 lea 0x31b69(%rip),%rdi # 5305a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12e3> 214f1: 48 8d 35 cb 1a 03 00 lea 0x31acb(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 214f8: ba c1 00 00 00 mov $0xc1,%edx 214fd: e8 be 22 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 21502: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21509: 00 00 00 2150c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000021510 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE>: 21510: 55 push %rbp 21511: 41 57 push %r15 21513: 41 56 push %r14 21515: 41 55 push %r13 21517: 41 54 push %r12 21519: 53 push %rbx 2151a: 48 83 ec 18 sub $0x18,%rsp 2151e: 48 89 d3 mov %rdx,%rbx 21521: 48 89 f0 mov %rsi,%rax 21524: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 21528: 0f 84 92 00 00 00 je 215c0 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xb0> 2152e: 48 89 fe mov %rdi,%rsi 21531: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 21536: 48 89 c5 mov %rax,%rbp 21539: 48 89 c2 mov %rax,%rdx 2153c: 48 89 d9 mov %rbx,%rcx 2153f: e8 6c ca 00 00 call 2dfb0 <_ZN1M21runWithThreadAffinityEmN4llvm12function_refIFvvEEE> 21544: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 21549: 89 c1 mov %eax,%ecx 2154b: 83 e1 03 and $0x3,%ecx 2154e: 80 f9 03 cmp $0x3,%cl 21551: 0f 84 53 01 00 00 je 216aa <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x19a> 21557: 83 f9 02 cmp $0x2,%ecx 2155a: 73 77 jae 215d3 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xc3> 2155c: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 21561: 4d 85 ff test %r15,%r15 21564: 74 73 je 215d9 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xc9> 21566: 48 8d 05 5b 8c 05 00 lea 0x58c5b(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 2156d: 80 38 00 cmpb $0x0,(%rax) 21570: 0f 84 1b 01 00 00 je 21691 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x181> 21576: 48 8d 3d 28 72 03 00 lea 0x37228(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 2157d: e8 0e 03 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 21582: 84 c0 test %al,%al 21584: 0f 84 07 01 00 00 je 21691 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x181> 2158a: e8 11 04 00 00 call 219a0 <_ZN4llvm4dbgsEv> 2158f: 49 89 c6 mov %rax,%r14 21592: 48 8b 48 18 mov 0x18(%rax),%rcx 21596: 48 8b 40 20 mov 0x20(%rax),%rax 2159a: 48 29 c1 sub %rax,%rcx 2159d: 48 83 f9 23 cmp $0x23,%rcx 215a1: 77 55 ja 215f8 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xe8> 215a3: 48 8d 35 43 82 03 00 lea 0x38243(%rip),%rsi # 597ed <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a76> 215aa: ba 24 00 00 00 mov $0x24,%edx 215af: 4c 89 f7 mov %r14,%rdi 215b2: e8 b9 a2 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 215b7: 49 89 c6 mov %rax,%r14 215ba: 4c 8b 60 20 mov 0x20(%rax),%r12 215be: eb 60 jmp 21620 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x110> 215c0: 48 89 df mov %rbx,%rdi 215c3: 48 83 c4 18 add $0x18,%rsp 215c7: 5b pop %rbx 215c8: 41 5c pop %r12 215ca: 41 5d pop %r13 215cc: 41 5e pop %r14 215ce: 41 5f pop %r15 215d0: 5d pop %rbp 215d1: ff e0 jmp *%rax 215d3: 0f 85 f0 00 00 00 jne 216c9 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x1b9> 215d9: 24 03 and $0x3,%al 215db: 3c 01 cmp $0x1,%al 215dd: 75 0a jne 215e9 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xd9> 215df: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 215e4: e8 d7 4f fe ff call 65c0 215e9: 48 83 c4 18 add $0x18,%rsp 215ed: 5b pop %rbx 215ee: 41 5c pop %r12 215f0: 41 5d pop %r13 215f2: 41 5e pop %r14 215f4: 41 5f pop %r15 215f6: 5d pop %rbp 215f7: c3 ret 215f8: 0f 10 05 fe 81 03 00 movups 0x381fe(%rip),%xmm0 # 597fd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a86> 215ff: 0f 11 40 10 movups %xmm0,0x10(%rax) 21603: 0f 10 05 e3 81 03 00 movups 0x381e3(%rip),%xmm0 # 597ed <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a76> 2160a: 0f 11 00 movups %xmm0,(%rax) 2160d: c7 40 20 74 79 3a 20 movl $0x203a7974,0x20(%rax) 21614: 4d 8b 66 20 mov 0x20(%r14),%r12 21618: 49 83 c4 24 add $0x24,%r12 2161c: 4d 89 66 20 mov %r12,0x20(%r14) 21620: 4c 89 ff mov %r15,%rdi 21623: e8 e8 4b fe ff call 6210 21628: 49 89 c5 mov %rax,%r13 2162b: 49 8b 46 18 mov 0x18(%r14),%rax 2162f: 4c 29 e0 sub %r12,%rax 21632: 4c 39 e8 cmp %r13,%rax 21635: 73 17 jae 2164e <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x13e> 21637: 4c 89 f7 mov %r14,%rdi 2163a: 4c 89 fe mov %r15,%rsi 2163d: 4c 89 ea mov %r13,%rdx 21640: e8 2b a2 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 21645: 49 89 c6 mov %rax,%r14 21648: 4c 8b 60 20 mov 0x20(%rax),%r12 2164c: eb 1e jmp 2166c <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x15c> 2164e: 4d 85 ed test %r13,%r13 21651: 74 19 je 2166c <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x15c> 21653: 4c 89 e7 mov %r12,%rdi 21656: 4c 89 fe mov %r15,%rsi 21659: 4c 89 ea mov %r13,%rdx 2165c: e8 cf 4d fe ff call 6430 21661: 4d 8b 66 20 mov 0x20(%r14),%r12 21665: 4d 01 ec add %r13,%r12 21668: 4d 89 66 20 mov %r12,0x20(%r14) 2166c: 4d 39 66 18 cmp %r12,0x18(%r14) 21670: 74 0b je 2167d <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x16d> 21672: 41 c6 04 24 0a movb $0xa,(%r12) 21677: 49 ff 46 20 incq 0x20(%r14) 2167b: eb 14 jmp 21691 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0x181> 2167d: 48 8d 35 05 37 04 00 lea 0x43705(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 21684: ba 01 00 00 00 mov $0x1,%edx 21689: 4c 89 f7 mov %r14,%rdi 2168c: e8 df a1 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 21691: 48 89 df mov %rbx,%rdi 21694: ff d5 call *%rbp 21696: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 2169b: 24 03 and $0x3,%al 2169d: 3c 01 cmp $0x1,%al 2169f: 0f 84 3a ff ff ff je 215df <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xcf> 216a5: e9 3f ff ff ff jmp 215e9 <_ZN1M4LLCL21runWithThreadAffinityEmN4llvm12function_refIFvvEEE+0xd9> 216aa: 48 8d 3d d5 18 03 00 lea 0x318d5(%rip),%rdi # 52f86 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x120f> 216b1: 48 8d 35 0b 19 03 00 lea 0x3190b(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 216b8: 48 8d 0d 52 83 03 00 lea 0x38352(%rip),%rcx # 59a11 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7c9a> 216bf: ba b9 00 00 00 mov $0xb9,%edx 216c4: e8 a7 4c fe ff call 6370 <__assert_fail@plt> 216c9: 48 8d 3d 8a 19 03 00 lea 0x3198a(%rip),%rdi # 5305a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12e3> 216d0: 48 8d 35 ec 18 03 00 lea 0x318ec(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 216d7: ba c1 00 00 00 mov $0xc1,%edx 216dc: e8 df 20 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 216e1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 216e8: 00 00 00 216eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000216f0 <_ZN1M4LLCL17setThreadAffinityEm>: 216f0: 41 57 push %r15 216f2: 41 56 push %r14 216f4: 41 54 push %r12 216f6: 53 push %rbx 216f7: 48 83 ec 18 sub $0x18,%rsp 216fb: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 216ff: 0f 84 37 01 00 00 je 2183c <_ZN1M4LLCL17setThreadAffinityEm+0x14c> 21705: 48 89 fe mov %rdi,%rsi 21708: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2170d: e8 8e c8 00 00 call 2dfa0 <_ZN1M17setThreadAffinityEm> 21712: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 21717: 83 e0 03 and $0x3,%eax 2171a: 3c 03 cmp $0x3,%al 2171c: 0f 84 47 01 00 00 je 21869 <_ZN1M4LLCL17setThreadAffinityEm+0x179> 21722: 83 f8 02 cmp $0x2,%eax 21725: 73 68 jae 2178f <_ZN1M4LLCL17setThreadAffinityEm+0x9f> 21727: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 2172c: 4d 85 f6 test %r14,%r14 2172f: 0f 84 f2 00 00 00 je 21827 <_ZN1M4LLCL17setThreadAffinityEm+0x137> 21735: 48 8d 05 8c 8a 05 00 lea 0x58a8c(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 2173c: 80 38 00 cmpb $0x0,(%rax) 2173f: 0f 84 e2 00 00 00 je 21827 <_ZN1M4LLCL17setThreadAffinityEm+0x137> 21745: 48 8d 3d 59 70 03 00 lea 0x37059(%rip),%rdi # 587a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6a2e> 2174c: e8 3f 01 00 00 call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 21751: 84 c0 test %al,%al 21753: 0f 84 ce 00 00 00 je 21827 <_ZN1M4LLCL17setThreadAffinityEm+0x137> 21759: e8 42 02 00 00 call 219a0 <_ZN4llvm4dbgsEv> 2175e: 49 89 c7 mov %rax,%r15 21761: 48 8b 48 18 mov 0x18(%rax),%rcx 21765: 48 8b 40 20 mov 0x20(%rax),%rax 21769: 48 29 c1 sub %rax,%rcx 2176c: 48 83 f9 1e cmp $0x1e,%rcx 21770: 77 3b ja 217ad <_ZN1M4LLCL17setThreadAffinityEm+0xbd> 21772: 48 8d 35 99 80 03 00 lea 0x38099(%rip),%rsi # 59812 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a9b> 21779: ba 1f 00 00 00 mov $0x1f,%edx 2177e: 4c 89 ff mov %r15,%rdi 21781: e8 ea a0 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 21786: 49 89 c7 mov %rax,%r15 21789: 48 8b 58 20 mov 0x20(%rax),%rbx 2178d: eb 3f jmp 217ce <_ZN1M4LLCL17setThreadAffinityEm+0xde> 2178f: 0f 84 92 00 00 00 je 21827 <_ZN1M4LLCL17setThreadAffinityEm+0x137> 21795: 48 8d 3d be 18 03 00 lea 0x318be(%rip),%rdi # 5305a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x12e3> 2179c: 48 8d 35 20 18 03 00 lea 0x31820(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 217a3: ba c1 00 00 00 mov $0xc1,%edx 217a8: e8 13 20 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 217ad: 0f 10 05 6d 80 03 00 movups 0x3806d(%rip),%xmm0 # 59821 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7aaa> 217b4: 0f 11 40 0f movups %xmm0,0xf(%rax) 217b8: 0f 10 05 53 80 03 00 movups 0x38053(%rip),%xmm0 # 59812 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7a9b> 217bf: 0f 11 00 movups %xmm0,(%rax) 217c2: 49 8b 5f 20 mov 0x20(%r15),%rbx 217c6: 48 83 c3 1f add $0x1f,%rbx 217ca: 49 89 5f 20 mov %rbx,0x20(%r15) 217ce: 4c 89 f7 mov %r14,%rdi 217d1: e8 3a 4a fe ff call 6210 217d6: 49 89 c4 mov %rax,%r12 217d9: 49 8b 47 18 mov 0x18(%r15),%rax 217dd: 48 29 d8 sub %rbx,%rax 217e0: 4c 39 e0 cmp %r12,%rax 217e3: 73 17 jae 217fc <_ZN1M4LLCL17setThreadAffinityEm+0x10c> 217e5: 4c 89 ff mov %r15,%rdi 217e8: 4c 89 f6 mov %r14,%rsi 217eb: 4c 89 e2 mov %r12,%rdx 217ee: e8 7d a0 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 217f3: 49 89 c7 mov %rax,%r15 217f6: 48 8b 58 20 mov 0x20(%rax),%rbx 217fa: eb 1e jmp 2181a <_ZN1M4LLCL17setThreadAffinityEm+0x12a> 217fc: 4d 85 e4 test %r12,%r12 217ff: 74 19 je 2181a <_ZN1M4LLCL17setThreadAffinityEm+0x12a> 21801: 48 89 df mov %rbx,%rdi 21804: 4c 89 f6 mov %r14,%rsi 21807: 4c 89 e2 mov %r12,%rdx 2180a: e8 21 4c fe ff call 6430 2180f: 49 8b 5f 20 mov 0x20(%r15),%rbx 21813: 4c 01 e3 add %r12,%rbx 21816: 49 89 5f 20 mov %rbx,0x20(%r15) 2181a: 49 39 5f 18 cmp %rbx,0x18(%r15) 2181e: 74 28 je 21848 <_ZN1M4LLCL17setThreadAffinityEm+0x158> 21820: c6 03 0a movb $0xa,(%rbx) 21823: 49 ff 47 20 incq 0x20(%r15) 21827: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 2182c: 24 03 and $0x3,%al 2182e: 3c 01 cmp $0x1,%al 21830: 75 0a jne 2183c <_ZN1M4LLCL17setThreadAffinityEm+0x14c> 21832: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 21837: e8 84 4d fe ff call 65c0 2183c: 48 83 c4 18 add $0x18,%rsp 21840: 5b pop %rbx 21841: 41 5c pop %r12 21843: 41 5e pop %r14 21845: 41 5f pop %r15 21847: c3 ret 21848: 48 8d 35 3a 35 04 00 lea 0x4353a(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2184f: ba 01 00 00 00 mov $0x1,%edx 21854: 4c 89 ff mov %r15,%rdi 21857: e8 14 a0 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2185c: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 21861: 24 03 and $0x3,%al 21863: 3c 01 cmp $0x1,%al 21865: 74 cb je 21832 <_ZN1M4LLCL17setThreadAffinityEm+0x142> 21867: eb d3 jmp 2183c <_ZN1M4LLCL17setThreadAffinityEm+0x14c> 21869: 48 8d 3d 16 17 03 00 lea 0x31716(%rip),%rdi # 52f86 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x120f> 21870: 48 8d 35 4c 17 03 00 lea 0x3174c(%rip),%rsi # 52fc3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x124c> 21877: 48 8d 0d 93 81 03 00 lea 0x38193(%rip),%rcx # 59a11 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7c9a> 2187e: ba b9 00 00 00 mov $0xb9,%edx 21883: e8 e8 4a fe ff call 6370 <__assert_fail@plt> 21888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2188f: 00 0000000000021890 <_ZN4llvm18isCurrentDebugTypeEPKc>: 21890: 55 push %rbp 21891: 41 57 push %r15 21893: 41 56 push %r14 21895: 41 55 push %r13 21897: 41 54 push %r12 21899: 53 push %rbx 2189a: 50 push %rax 2189b: 49 89 ff mov %rdi,%r15 2189e: 48 8b 05 b3 89 05 00 mov 0x589b3(%rip),%rax # 7a258 <_ZN4llvmL16CurrentDebugTypeB5cxx11E> 218a5: 48 85 c0 test %rax,%rax 218a8: 75 1a jne 218c4 <_ZN4llvm18isCurrentDebugTypeEPKc+0x34> 218aa: 48 8d 3d a7 89 05 00 lea 0x589a7(%rip),%rdi # 7a258 <_ZN4llvmL16CurrentDebugTypeB5cxx11E> 218b1: 48 8d 35 68 03 00 00 lea 0x368(%rip),%rsi # 21c20 <_ZN4llvm14object_creatorISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEv> 218b8: 48 8d 15 81 03 00 00 lea 0x381(%rip),%rdx # 21c40 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv> 218bf: e8 bc 3e 00 00 call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 218c4: 48 8b 15 8d 89 05 00 mov 0x5898d(%rip),%rdx # 7a258 <_ZN4llvmL16CurrentDebugTypeB5cxx11E> 218cb: 48 8b 0a mov (%rdx),%rcx 218ce: b0 01 mov $0x1,%al 218d0: 48 3b 4a 08 cmp 0x8(%rdx),%rcx 218d4: 0f 84 ab 00 00 00 je 21985 <_ZN4llvm18isCurrentDebugTypeEPKc+0xf5> 218da: 48 8b 05 77 89 05 00 mov 0x58977(%rip),%rax # 7a258 <_ZN4llvmL16CurrentDebugTypeB5cxx11E> 218e1: 48 85 c0 test %rax,%rax 218e4: 75 1a jne 21900 <_ZN4llvm18isCurrentDebugTypeEPKc+0x70> 218e6: 48 8d 3d 6b 89 05 00 lea 0x5896b(%rip),%rdi # 7a258 <_ZN4llvmL16CurrentDebugTypeB5cxx11E> 218ed: 48 8d 35 2c 03 00 00 lea 0x32c(%rip),%rsi # 21c20 <_ZN4llvm14object_creatorISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEv> 218f4: 48 8d 15 45 03 00 00 lea 0x345(%rip),%rdx # 21c40 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv> 218fb: e8 80 3e 00 00 call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 21900: 48 8b 05 51 89 05 00 mov 0x58951(%rip),%rax # 7a258 <_ZN4llvmL16CurrentDebugTypeB5cxx11E> 21907: 48 8b 18 mov (%rax),%rbx 2190a: 4c 8b 60 08 mov 0x8(%rax),%r12 2190e: 4c 39 e3 cmp %r12,%rbx 21911: 74 6c je 2197f <_ZN4llvm18isCurrentDebugTypeEPKc+0xef> 21913: 4c 89 ff mov %r15,%rdi 21916: e8 f5 48 fe ff call 6210 2191b: 48 89 c5 mov %rax,%rbp 2191e: 41 be ff ff ff 7f mov $0x7fffffff,%r14d 21924: eb 35 jmp 2195b <_ZN4llvm18isCurrentDebugTypeEPKc+0xcb> 21926: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2192d: 00 00 00 21930: 49 81 fd 01 00 00 80 cmp $0xffffffff80000001,%r13 21937: 48 c7 c0 00 00 00 80 mov $0xffffffff80000000,%rax 2193e: 4c 0f 4c e8 cmovl %rax,%r13 21942: 49 81 fd ff ff ff 7f cmp $0x7fffffff,%r13 21949: 4d 0f 4d ee cmovge %r14,%r13 2194d: 45 85 ed test %r13d,%r13d 21950: 74 31 je 21983 <_ZN4llvm18isCurrentDebugTypeEPKc+0xf3> 21952: 48 83 c3 20 add $0x20,%rbx 21956: 4c 39 e3 cmp %r12,%rbx 21959: 74 24 je 2197f <_ZN4llvm18isCurrentDebugTypeEPKc+0xef> 2195b: 48 8b 53 08 mov 0x8(%rbx),%rdx 2195f: 49 89 d5 mov %rdx,%r13 21962: 49 29 ed sub %rbp,%r13 21965: 48 0f 43 d5 cmovae %rbp,%rdx 21969: 48 85 d2 test %rdx,%rdx 2196c: 74 c2 je 21930 <_ZN4llvm18isCurrentDebugTypeEPKc+0xa0> 2196e: 48 8b 3b mov (%rbx),%rdi 21971: 4c 89 fe mov %r15,%rsi 21974: e8 87 4b fe ff call 6500 21979: 85 c0 test %eax,%eax 2197b: 75 d5 jne 21952 <_ZN4llvm18isCurrentDebugTypeEPKc+0xc2> 2197d: eb b1 jmp 21930 <_ZN4llvm18isCurrentDebugTypeEPKc+0xa0> 2197f: 31 c0 xor %eax,%eax 21981: eb 02 jmp 21985 <_ZN4llvm18isCurrentDebugTypeEPKc+0xf5> 21983: b0 01 mov $0x1,%al 21985: 48 83 c4 08 add $0x8,%rsp 21989: 5b pop %rbx 2198a: 41 5c pop %r12 2198c: 41 5d pop %r13 2198e: 41 5e pop %r14 21990: 41 5f pop %r15 21992: 5d pop %rbp 21993: c3 ret 21994: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2199b: 00 00 00 2199e: 66 90 xchg %ax,%ax 00000000000219a0 <_ZN4llvm4dbgsEv>: 219a0: 50 push %rax 219a1: 0f b6 05 a0 88 05 00 movzbl 0x588a0(%rip),%eax # 7a248 <_ZGVZN4llvm4dbgsEvE7thestrm> 219a8: 84 c0 test %al,%al 219aa: 74 09 je 219b5 <_ZN4llvm4dbgsEv+0x15> 219ac: 48 8d 05 1d 88 05 00 lea 0x5881d(%rip),%rax # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 219b3: 59 pop %rcx 219b4: c3 ret 219b5: 48 8d 3d 8c 88 05 00 lea 0x5888c(%rip),%rdi # 7a248 <_ZGVZN4llvm4dbgsEvE7thestrm> 219bc: e8 2f 4f fe ff call 68f0 <__cxa_guard_acquire@plt> 219c1: 85 c0 test %eax,%eax 219c3: 74 e7 je 219ac <_ZN4llvm4dbgsEv+0xc> 219c5: e8 36 00 00 00 call 21a00 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev> 219ca: 48 8d 3d 7f 01 00 00 lea 0x17f(%rip),%rdi # 21b50 <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev> 219d1: 48 8d 35 f8 87 05 00 lea 0x587f8(%rip),%rsi # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 219d8: 48 8d 15 21 86 05 00 lea 0x58621(%rip),%rdx # 7a000 <__dso_handle> 219df: e8 6c 4a fe ff call 6450 <__cxa_atexit@plt> 219e4: 48 8d 3d 5d 88 05 00 lea 0x5885d(%rip),%rdi # 7a248 <_ZGVZN4llvm4dbgsEvE7thestrm> 219eb: e8 60 49 fe ff call 6350 <__cxa_guard_release@plt> 219f0: 48 8d 05 d9 87 05 00 lea 0x587d9(%rip),%rax # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 219f7: 59 pop %rcx 219f8: c3 ret 219f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000021a00 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev>: 21a00: 53 push %rbx 21a01: e8 ea ab 00 00 call 2c5f0 <_ZN4llvm4errsEv> 21a06: 48 89 c3 mov %rax,%rbx 21a09: 31 ff xor %edi,%edi 21a0b: 80 3d 3e 88 05 00 00 cmpb $0x0,0x5883e(%rip) # 7a250 <_ZN4llvm20EnableDebugBufferingE> 21a12: 74 3d je 21a51 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x51> 21a14: 80 3d ad 87 05 00 00 cmpb $0x0,0x587ad(%rip) # 7a1c8 <_ZN4llvm9DebugFlagE> 21a1b: 74 34 je 21a51 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x51> 21a1d: 48 8b 05 4c 88 05 00 mov 0x5884c(%rip),%rax # 7a270 <_ZL15DebugBufferSize> 21a24: 48 85 c0 test %rax,%rax 21a27: 75 1a jne 21a43 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x43> 21a29: 48 8d 3d 40 88 05 00 lea 0x58840(%rip),%rdi # 7a270 <_ZL15DebugBufferSize> 21a30: 48 8d 35 69 02 00 00 lea 0x269(%rip),%rsi # 21ca0 <_ZN12_GLOBAL__N_121CreateDebugBufferSize4callEv> 21a37: 48 8d 15 d2 02 00 00 lea 0x2d2(%rip),%rdx # 21d10 <_ZN4llvm14object_deleterINS_2cl3optIjLb0ENS1_6parserIjEEEEE4callEPv> 21a3e: e8 3d 3d 00 00 call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 21a43: 48 8b 05 26 88 05 00 mov 0x58826(%rip),%rax # 7a270 <_ZL15DebugBufferSize> 21a4a: 48 63 b8 88 00 00 00 movslq 0x88(%rax),%rdi 21a51: c7 05 7d 87 05 00 00 movl $0x0,0x5877d(%rip) # 7a1d8 <_ZZN4llvm4dbgsEvE7thestrm+0x8> 21a58: 00 00 00 21a5b: 48 c7 05 9a 87 05 00 movq $0x0,0x5879a(%rip) # 7a200 <_ZZN4llvm4dbgsEvE7thestrm+0x30> 21a62: 00 00 00 00 21a66: c7 05 98 87 05 00 00 movl $0x0,0x58798(%rip) # 7a208 <_ZZN4llvm4dbgsEvE7thestrm+0x38> 21a6d: 00 00 00 21a70: 0f 57 c0 xorps %xmm0,%xmm0 21a73: 0f 11 05 66 87 05 00 movups %xmm0,0x58766(%rip) # 7a1e0 <_ZZN4llvm4dbgsEvE7thestrm+0x10> 21a7a: 0f 11 05 68 87 05 00 movups %xmm0,0x58768(%rip) # 7a1e9 <_ZZN4llvm4dbgsEvE7thestrm+0x19> 21a81: 48 8d 05 08 76 05 00 lea 0x57608(%rip),%rax # 79090 <_ZTVN4llvm20circular_raw_ostreamE> 21a88: 48 83 c0 10 add $0x10,%rax 21a8c: 48 89 05 3d 87 05 00 mov %rax,0x5873d(%rip) # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 21a93: 48 89 3d 86 87 05 00 mov %rdi,0x58786(%rip) # 7a220 <_ZZN4llvm4dbgsEvE7thestrm+0x50> 21a9a: 48 c7 05 83 87 05 00 movq $0x0,0x58783(%rip) # 7a228 <_ZZN4llvm4dbgsEvE7thestrm+0x58> 21aa1: 00 00 00 00 21aa5: c6 05 8c 87 05 00 00 movb $0x0,0x5878c(%rip) # 7a238 <_ZZN4llvm4dbgsEvE7thestrm+0x68> 21aac: 48 8d 05 b0 7f 03 00 lea 0x37fb0(%rip),%rax # 59a63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7cec> 21ab3: 48 89 05 86 87 05 00 mov %rax,0x58786(%rip) # 7a240 <_ZZN4llvm4dbgsEvE7thestrm+0x70> 21aba: 48 85 ff test %rdi,%rdi 21abd: 74 0e je 21acd <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0xcd> 21abf: e8 6c 45 fe ff call 6030 <_Znam@plt> 21ac4: 48 89 05 5d 87 05 00 mov %rax,0x5875d(%rip) # 7a228 <_ZZN4llvm4dbgsEvE7thestrm+0x58> 21acb: eb 02 jmp 21acf <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0xcf> 21acd: 31 c0 xor %eax,%eax 21acf: 48 89 05 5a 87 05 00 mov %rax,0x5875a(%rip) # 7a230 <_ZZN4llvm4dbgsEvE7thestrm+0x60> 21ad6: 48 89 1d 33 87 05 00 mov %rbx,0x58733(%rip) # 7a210 <_ZZN4llvm4dbgsEvE7thestrm+0x40> 21add: c6 05 34 87 05 00 00 movb $0x0,0x58734(%rip) # 7a218 <_ZZN4llvm4dbgsEvE7thestrm+0x48> 21ae4: 80 3d 65 87 05 00 00 cmpb $0x0,0x58765(%rip) # 7a250 <_ZN4llvm20EnableDebugBufferingE> 21aeb: 74 5e je 21b4b <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x14b> 21aed: 80 3d d4 86 05 00 00 cmpb $0x0,0x586d4(%rip) # 7a1c8 <_ZN4llvm9DebugFlagE> 21af4: 74 55 je 21b4b <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x14b> 21af6: 48 8b 05 73 87 05 00 mov 0x58773(%rip),%rax # 7a270 <_ZL15DebugBufferSize> 21afd: 48 85 c0 test %rax,%rax 21b00: 74 1f je 21b21 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x121> 21b02: 48 8b 05 67 87 05 00 mov 0x58767(%rip),%rax # 7a270 <_ZL15DebugBufferSize> 21b09: 83 b8 88 00 00 00 00 cmpl $0x0,0x88(%rax) 21b10: 74 39 je 21b4b <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x14b> 21b12: 48 8d 3d 97 00 00 00 lea 0x97(%rip),%rdi # 21bb0 <_ZL22debug_user_sig_handlerPv> 21b19: 31 f6 xor %esi,%esi 21b1b: 5b pop %rbx 21b1c: e9 1f 66 00 00 jmp 28140 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_> 21b21: 48 8d 3d 48 87 05 00 lea 0x58748(%rip),%rdi # 7a270 <_ZL15DebugBufferSize> 21b28: 48 8d 35 71 01 00 00 lea 0x171(%rip),%rsi # 21ca0 <_ZN12_GLOBAL__N_121CreateDebugBufferSize4callEv> 21b2f: 48 8d 15 da 01 00 00 lea 0x1da(%rip),%rdx # 21d10 <_ZN4llvm14object_deleterINS_2cl3optIjLb0ENS1_6parserIjEEEEE4callEPv> 21b36: e8 45 3c 00 00 call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 21b3b: 48 8b 05 2e 87 05 00 mov 0x5872e(%rip),%rax # 7a270 <_ZL15DebugBufferSize> 21b42: 83 b8 88 00 00 00 00 cmpl $0x0,0x88(%rax) 21b49: 75 c7 jne 21b12 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev+0x112> 21b4b: 5b pop %rbx 21b4c: c3 ret 21b4d: 0f 1f 00 nopl (%rax) 0000000000021b50 <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev>: 21b50: 53 push %rbx 21b51: 48 89 fb mov %rdi,%rbx 21b54: 48 8d 05 35 75 05 00 lea 0x57535(%rip),%rax # 79090 <_ZTVN4llvm20circular_raw_ostreamE> 21b5b: 48 83 c0 10 add $0x10,%rax 21b5f: 48 89 07 mov %rax,(%rdi) 21b62: 48 8b 47 20 mov 0x20(%rdi),%rax 21b66: 48 3b 47 10 cmp 0x10(%rdi),%rax 21b6a: 74 08 je 21b74 <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev+0x24> 21b6c: 48 89 df mov %rbx,%rdi 21b6f: e8 cc 9b 00 00 call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 21b74: 48 89 df mov %rbx,%rdi 21b77: e8 54 94 00 00 call 2afd0 <_ZN4llvm20circular_raw_ostream21flushBufferWithBannerEv> 21b7c: 48 8b 7b 40 mov 0x40(%rbx),%rdi 21b80: 48 85 ff test %rdi,%rdi 21b83: 74 0c je 21b91 <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev+0x41> 21b85: 80 7b 48 00 cmpb $0x0,0x48(%rbx) 21b89: 74 06 je 21b91 <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev+0x41> 21b8b: 48 8b 07 mov (%rdi),%rax 21b8e: ff 50 08 call *0x8(%rax) 21b91: 48 8b 7b 58 mov 0x58(%rbx),%rdi 21b95: 48 85 ff test %rdi,%rdi 21b98: 74 05 je 21b9f <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev+0x4f> 21b9a: e8 91 4a fe ff call 6630 <_ZdaPv@plt> 21b9f: 48 89 df mov %rbx,%rdi 21ba2: 5b pop %rbx 21ba3: e9 98 ab 00 00 jmp 2c740 <_ZN4llvm11raw_ostreamD1Ev> 21ba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21baf: 00 0000000000021bb0 <_ZL22debug_user_sig_handlerPv>: 21bb0: 50 push %rax 21bb1: 0f b6 05 90 86 05 00 movzbl 0x58690(%rip),%eax # 7a248 <_ZGVZN4llvm4dbgsEvE7thestrm> 21bb8: 84 c0 test %al,%al 21bba: 74 0d je 21bc9 <_ZL22debug_user_sig_handlerPv+0x19> 21bbc: 48 8d 3d 0d 86 05 00 lea 0x5860d(%rip),%rdi # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 21bc3: 58 pop %rax 21bc4: e9 07 94 00 00 jmp 2afd0 <_ZN4llvm20circular_raw_ostream21flushBufferWithBannerEv> 21bc9: 48 8d 3d 78 86 05 00 lea 0x58678(%rip),%rdi # 7a248 <_ZGVZN4llvm4dbgsEvE7thestrm> 21bd0: e8 1b 4d fe ff call 68f0 <__cxa_guard_acquire@plt> 21bd5: 85 c0 test %eax,%eax 21bd7: 74 e3 je 21bbc <_ZL22debug_user_sig_handlerPv+0xc> 21bd9: e8 22 fe ff ff call 21a00 <_ZZN4llvm4dbgsEvEN9dbgstreamC2Ev> 21bde: 48 8d 3d 6b ff ff ff lea -0x95(%rip),%rdi # 21b50 <_ZZN4llvm4dbgsEvEN9dbgstreamD2Ev> 21be5: 48 8d 35 e4 85 05 00 lea 0x585e4(%rip),%rsi # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 21bec: 48 8d 15 0d 84 05 00 lea 0x5840d(%rip),%rdx # 7a000 <__dso_handle> 21bf3: e8 58 48 fe ff call 6450 <__cxa_atexit@plt> 21bf8: 48 8d 3d 49 86 05 00 lea 0x58649(%rip),%rdi # 7a248 <_ZGVZN4llvm4dbgsEvE7thestrm> 21bff: e8 4c 47 fe ff call 6350 <__cxa_guard_release@plt> 21c04: 48 8d 3d c5 85 05 00 lea 0x585c5(%rip),%rdi # 7a1d0 <_ZZN4llvm4dbgsEvE7thestrm> 21c0b: 58 pop %rax 21c0c: e9 bf 93 00 00 jmp 2afd0 <_ZN4llvm20circular_raw_ostream21flushBufferWithBannerEv> 21c11: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21c18: 00 00 00 21c1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021c20 <_ZN4llvm14object_creatorISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEv>: 21c20: 50 push %rax 21c21: bf 18 00 00 00 mov $0x18,%edi 21c26: e8 85 48 fe ff call 64b0 <_Znwm@plt> 21c2b: 0f 57 c0 xorps %xmm0,%xmm0 21c2e: 0f 11 00 movups %xmm0,(%rax) 21c31: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 21c38: 00 21c39: 59 pop %rcx 21c3a: c3 ret 21c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021c40 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv>: 21c40: 48 85 ff test %rdi,%rdi 21c43: 74 37 je 21c7c <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x3c> 21c45: 41 57 push %r15 21c47: 41 56 push %r14 21c49: 53 push %rbx 21c4a: 49 89 fe mov %rdi,%r14 21c4d: 48 8b 1f mov (%rdi),%rbx 21c50: 4c 8b 7f 08 mov 0x8(%rdi),%r15 21c54: 4c 39 fb cmp %r15,%rbx 21c57: 75 10 jne 21c69 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x29> 21c59: eb 25 jmp 21c80 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x40> 21c5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21c60: 48 83 c3 10 add $0x10,%rbx 21c64: 4c 39 fb cmp %r15,%rbx 21c67: 74 14 je 21c7d <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x3d> 21c69: 48 8b 3b mov (%rbx),%rdi 21c6c: 48 83 c3 10 add $0x10,%rbx 21c70: 48 39 df cmp %rbx,%rdi 21c73: 74 eb je 21c60 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x20> 21c75: e8 06 48 fe ff call 6480 <_ZdlPv@plt> 21c7a: eb e4 jmp 21c60 <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x20> 21c7c: c3 ret 21c7d: 49 8b 1e mov (%r14),%rbx 21c80: 48 85 db test %rbx,%rbx 21c83: 74 08 je 21c8d <_ZN4llvm14object_deleterISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEE4callEPv+0x4d> 21c85: 48 89 df mov %rbx,%rdi 21c88: e8 f3 47 fe ff call 6480 <_ZdlPv@plt> 21c8d: 4c 89 f7 mov %r14,%rdi 21c90: 5b pop %rbx 21c91: 41 5e pop %r14 21c93: 41 5f pop %r15 21c95: e9 e6 47 fe ff jmp 6480 <_ZdlPv@plt> 21c9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000021ca0 <_ZN12_GLOBAL__N_121CreateDebugBufferSize4callEv>: 21ca0: 53 push %rbx 21ca1: 48 83 ec 20 sub $0x20,%rsp 21ca5: bf c8 00 00 00 mov $0xc8,%edi 21caa: e8 01 48 fe ff call 64b0 <_Znwm@plt> 21caf: 48 89 c3 mov %rax,%rbx 21cb2: 48 8d 05 ae 7f 03 00 lea 0x37fae(%rip),%rax # 59c67 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7ef0> 21cb9: 48 89 44 24 10 mov %rax,0x10(%rsp) 21cbe: 48 c7 44 24 18 6a 00 movq $0x6a,0x18(%rsp) 21cc5: 00 00 21cc7: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 21cce: 00 21ccf: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 21cd6: 48 89 e0 mov %rsp,%rax 21cd9: 48 89 44 24 08 mov %rax,0x8(%rsp) 21cde: 48 8d 35 70 7f 03 00 lea 0x37f70(%rip),%rsi # 59c55 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7ede> 21ce5: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 21cea: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 21cef: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 21cf4: 48 89 df mov %rbx,%rdi 21cf7: e8 24 00 00 00 call 21d20 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEEC2IJA18_cNS0_4descENS0_12OptionHiddenENS0_11initializerIiEEEEEDpRKT_> 21cfc: 48 89 d8 mov %rbx,%rax 21cff: 48 83 c4 20 add $0x20,%rsp 21d03: 5b pop %rbx 21d04: c3 ret 21d05: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21d0c: 00 00 00 21d0f: 90 nop 0000000000021d10 <_ZN4llvm14object_deleterINS_2cl3optIjLb0ENS1_6parserIjEEEEE4callEPv>: 21d10: 48 85 ff test %rdi,%rdi 21d13: 74 06 je 21d1b <_ZN4llvm14object_deleterINS_2cl3optIjLb0ENS1_6parserIjEEEEE4callEPv+0xb> 21d15: 48 8b 07 mov (%rdi),%rax 21d18: ff 60 20 jmp *0x20(%rax) 21d1b: c3 ret 21d1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000021d20 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEEC2IJA18_cNS0_4descENS0_12OptionHiddenENS0_11initializerIiEEEEEDpRKT_>: 21d20: 55 push %rbp 21d21: 41 57 push %r15 21d23: 41 56 push %r14 21d25: 41 55 push %r13 21d27: 41 54 push %r12 21d29: 53 push %rbx 21d2a: 50 push %rax 21d2b: 4c 89 04 24 mov %r8,(%rsp) 21d2f: 49 89 cf mov %rcx,%r15 21d32: 49 89 d4 mov %rdx,%r12 21d35: 48 89 fb mov %rdi,%rbx 21d38: 48 8d 05 d1 76 05 00 lea 0x576d1(%rip),%rax # 79410 <_ZTVN4llvm2cl6OptionE> 21d3f: 48 83 c0 10 add $0x10,%rax 21d43: 48 89 07 mov %rax,(%rdi) 21d46: 66 c7 47 08 00 00 movw $0x0,0x8(%rdi) 21d4c: 66 81 67 0a 00 80 andw $0x8000,0xa(%rdi) 21d52: 49 89 f5 mov %rsi,%r13 21d55: 48 8d 6f 50 lea 0x50(%rdi),%rbp 21d59: 0f 57 c0 xorps %xmm0,%xmm0 21d5c: 0f 11 47 0c movups %xmm0,0xc(%rdi) 21d60: 0f 11 47 1c movups %xmm0,0x1c(%rdi) 21d64: 0f 11 47 2c movups %xmm0,0x2c(%rdi) 21d68: c7 47 3c 00 00 00 00 movl $0x0,0x3c(%rdi) 21d6f: 48 89 6f 40 mov %rbp,0x40(%rdi) 21d73: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 21d7a: 00 00 00 21d7d: 48 89 47 48 mov %rax,0x48(%rdi) 21d81: 48 8d 87 80 00 00 00 lea 0x80(%rdi),%rax 21d88: 48 c7 47 58 00 00 00 movq $0x0,0x58(%rdi) 21d8f: 00 21d90: 48 89 47 60 mov %rax,0x60(%rdi) 21d94: 48 89 47 68 mov %rax,0x68(%rdi) 21d98: 48 c7 47 70 01 00 00 movq $0x1,0x70(%rdi) 21d9f: 00 21da0: c7 47 78 00 00 00 00 movl $0x0,0x78(%rdi) 21da7: e8 14 e1 00 00 call 2fec0 <_ZN4llvm2cl18getGeneralCategoryEv> 21dac: 49 89 c6 mov %rax,%r14 21daf: 8b 53 48 mov 0x48(%rbx),%edx 21db2: 3b 53 4c cmp 0x4c(%rbx),%edx 21db5: 0f 83 e1 00 00 00 jae 21e9c <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEEC2IJA18_cNS0_4descENS0_12OptionHiddenENS0_11initializerIiEEEEEDpRKT_+0x17c> 21dbb: 48 8b 43 40 mov 0x40(%rbx),%rax 21dbf: 89 d1 mov %edx,%ecx 21dc1: 4c 89 34 c8 mov %r14,(%rax,%rcx,8) 21dc5: 8b 43 48 mov 0x48(%rbx),%eax 21dc8: 3b 43 4c cmp 0x4c(%rbx),%eax 21dcb: 0f 83 e7 00 00 00 jae 21eb8 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEEC2IJA18_cNS0_4descENS0_12OptionHiddenENS0_11initializerIiEEEEEDpRKT_+0x198> 21dd1: ff c0 inc %eax 21dd3: 89 43 48 mov %eax,0x48(%rbx) 21dd6: c7 83 88 00 00 00 00 movl $0x0,0x88(%rbx) 21ddd: 00 00 00 21de0: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 21de7: 00 00 00 00 21deb: 48 8d 05 46 71 05 00 lea 0x57146(%rip),%rax # 78f38 <_ZTVN4llvm2cl11OptionValueIjEE+0x10> 21df2: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 21df9: 48 8d 05 a8 76 05 00 lea 0x576a8(%rip),%rax # 794a8 <_ZTVN4llvm2cl3optIjLb0ENS0_6parserIjEEEE> 21e00: 48 83 c0 10 add $0x10,%rax 21e04: 48 89 03 mov %rax,(%rbx) 21e07: 48 8d 05 6a 76 05 00 lea 0x5766a(%rip),%rax # 79478 <_ZTVN4llvm2cl6parserIjEE> 21e0e: 48 83 c0 10 add $0x10,%rax 21e12: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 21e19: 48 8d 05 e0 00 00 00 lea 0xe0(%rip),%rax # 21f00 <_ZNSt17_Function_handlerIFvRKjEN4llvm2cl3optIjLb0ENS4_6parserIjEEEUlS1_E_EE9_M_invokeERKSt9_Any_dataS1_> 21e20: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 21e27: 48 8d 05 e2 00 00 00 lea 0xe2(%rip),%rax # 21f10 <_ZNSt14_Function_base13_Base_managerIN4llvm2cl3optIjLb0ENS2_6parserIjEEEUlRKjE_EE10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation> 21e2e: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 21e35: 4c 89 ef mov %r13,%rdi 21e38: e8 d3 43 fe ff call 6210 21e3d: 48 89 df mov %rbx,%rdi 21e40: 4c 89 ee mov %r13,%rsi 21e43: 48 89 c2 mov %rax,%rdx 21e46: e8 a5 df 00 00 call 2fdf0 <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE> 21e4b: 41 0f 10 04 24 movups (%r12),%xmm0 21e50: 0f 11 43 20 movups %xmm0,0x20(%rbx) 21e54: 41 8b 07 mov (%r15),%eax 21e57: 0f b7 4b 0a movzwl 0xa(%rbx),%ecx 21e5b: c1 e0 05 shl $0x5,%eax 21e5e: 83 e0 60 and $0x60,%eax 21e61: 83 e1 9f and $0xffffff9f,%ecx 21e64: 09 c1 or %eax,%ecx 21e66: 66 89 4b 0a mov %cx,0xa(%rbx) 21e6a: 48 8b 04 24 mov (%rsp),%rax 21e6e: 48 8b 00 mov (%rax),%rax 21e71: 8b 00 mov (%rax),%eax 21e73: 89 83 88 00 00 00 mov %eax,0x88(%rbx) 21e79: c6 83 9c 00 00 00 01 movb $0x1,0x9c(%rbx) 21e80: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 21e86: 48 89 df mov %rbx,%rdi 21e89: 48 83 c4 08 add $0x8,%rsp 21e8d: 5b pop %rbx 21e8e: 41 5c pop %r12 21e90: 41 5d pop %r13 21e92: 41 5e pop %r14 21e94: 41 5f pop %r15 21e96: 5d pop %rbp 21e97: e9 44 de 00 00 jmp 2fce0 <_ZN4llvm2cl6Option11addArgumentEv> 21e9c: 48 8d 7b 40 lea 0x40(%rbx),%rdi 21ea0: 48 ff c2 inc %rdx 21ea3: b9 08 00 00 00 mov $0x8,%ecx 21ea8: 48 89 ee mov %rbp,%rsi 21eab: e8 20 66 00 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 21eb0: 8b 53 48 mov 0x48(%rbx),%edx 21eb3: e9 03 ff ff ff jmp 21dbb <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEEC2IJA18_cNS0_4descENS0_12OptionHiddenENS0_11initializerIiEEEEEDpRKT_+0x9b> 21eb8: 48 8d 3d b6 ef 02 00 lea 0x2efb6(%rip),%rdi # 50e75 21ebf: 48 8d 35 f6 ee 02 00 lea 0x2eef6(%rip),%rsi # 50dbc 21ec6: 48 8d 0d b8 ef 02 00 lea 0x2efb8(%rip),%rcx # 50e85 21ecd: ba 66 00 00 00 mov $0x66,%edx 21ed2: e8 99 44 fe ff call 6370 <__assert_fail@plt> 21ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21ede: 00 00 0000000000021ee0 <_ZNK4llvm2cl15OptionValueCopyIjE7compareERKNS0_18GenericOptionValueE>: 21ee0: 80 7e 0c 00 cmpb $0x0,0xc(%rsi) 21ee4: 74 13 je 21ef9 <_ZNK4llvm2cl15OptionValueCopyIjE7compareERKNS0_18GenericOptionValueE+0x19> 21ee6: 80 7f 0c 00 cmpb $0x0,0xc(%rdi) 21eea: 0f 95 c1 setne %cl 21eed: 8b 47 08 mov 0x8(%rdi),%eax 21ef0: 3b 46 08 cmp 0x8(%rsi),%eax 21ef3: 0f 94 c0 sete %al 21ef6: 20 c8 and %cl,%al 21ef8: c3 ret 21ef9: 31 c0 xor %eax,%eax 21efb: c3 ret 21efc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000021f00 <_ZNSt17_Function_handlerIFvRKjEN4llvm2cl3optIjLb0ENS4_6parserIjEEEUlS1_E_EE9_M_invokeERKSt9_Any_dataS1_>: 21f00: c3 ret 21f01: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21f08: 00 00 00 21f0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021f10 <_ZNSt14_Function_base13_Base_managerIN4llvm2cl3optIjLb0ENS2_6parserIjEEEUlRKjE_EE10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation>: 21f10: 83 fa 01 cmp $0x1,%edx 21f13: 75 03 jne 21f18 <_ZNSt14_Function_base13_Base_managerIN4llvm2cl3optIjLb0ENS2_6parserIjEEEUlRKjE_EE10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation+0x8> 21f15: 48 89 37 mov %rsi,(%rdi) 21f18: 31 c0 xor %eax,%eax 21f1a: c3 ret 21f1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021f20 <_ZN4llvm13ErrorInfoBase6anchorEv>: 21f20: c3 ret 21f21: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21f28: 00 00 00 21f2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021f30 <_ZN4llvm7ECError6anchorEv>: 21f30: c3 ret 21f31: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21f38: 00 00 00 21f3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021f40 <_ZNK4llvm9ErrorList18convertToErrorCodeEv>: 21f40: 50 push %rax 21f41: 0f b6 05 48 83 05 00 movzbl 0x58348(%rip),%eax # 7a290 <_ZGVZ16getErrorErrorCatvE13ErrorErrorCat> 21f48: 84 c0 test %al,%al 21f4a: 74 0e je 21f5a <_ZNK4llvm9ErrorList18convertToErrorCodeEv+0x1a> 21f4c: 48 8d 15 dd 80 05 00 lea 0x580dd(%rip),%rdx # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 21f53: b8 01 00 00 00 mov $0x1,%eax 21f58: 59 pop %rcx 21f59: c3 ret 21f5a: 48 8d 3d 2f 83 05 00 lea 0x5832f(%rip),%rdi # 7a290 <_ZGVZ16getErrorErrorCatvE13ErrorErrorCat> 21f61: e8 8a 49 fe ff call 68f0 <__cxa_guard_acquire@plt> 21f66: 85 c0 test %eax,%eax 21f68: 74 e2 je 21f4c <_ZNK4llvm9ErrorList18convertToErrorCodeEv+0xc> 21f6a: 48 8b 3d 37 80 05 00 mov 0x58037(%rip),%rdi # 79fa8 <_ZNSt3_V214error_categoryD2Ev@GLIBCXX_3.4.21> 21f71: 48 8d 35 b8 80 05 00 lea 0x580b8(%rip),%rsi # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 21f78: 48 8d 15 81 80 05 00 lea 0x58081(%rip),%rdx # 7a000 <__dso_handle> 21f7f: e8 cc 44 fe ff call 6450 <__cxa_atexit@plt> 21f84: 48 8d 3d 05 83 05 00 lea 0x58305(%rip),%rdi # 7a290 <_ZGVZ16getErrorErrorCatvE13ErrorErrorCat> 21f8b: e8 c0 43 fe ff call 6350 <__cxa_guard_release@plt> 21f90: 48 8d 15 99 80 05 00 lea 0x58099(%rip),%rdx # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 21f97: b8 01 00 00 00 mov $0x1,%eax 21f9c: 59 pop %rcx 21f9d: c3 ret 21f9e: 66 90 xchg %ax,%ax 0000000000021fa0 <_ZN4llvm16errorCodeToErrorESt10error_code>: 21fa0: 55 push %rbp 21fa1: 41 56 push %r14 21fa3: 53 push %rbx 21fa4: 48 89 fb mov %rdi,%rbx 21fa7: 85 f6 test %esi,%esi 21fa9: 74 26 je 21fd1 <_ZN4llvm16errorCodeToErrorESt10error_code+0x31> 21fab: 49 89 d6 mov %rdx,%r14 21fae: 89 f5 mov %esi,%ebp 21fb0: bf 18 00 00 00 mov $0x18,%edi 21fb5: e8 f6 44 fe ff call 64b0 <_Znwm@plt> 21fba: 48 8d 0d e7 6f 05 00 lea 0x56fe7(%rip),%rcx # 78fa8 <_ZTVN4llvm7ECErrorE+0x10> 21fc1: 48 89 08 mov %rcx,(%rax) 21fc4: 89 68 08 mov %ebp,0x8(%rax) 21fc7: 4c 89 70 10 mov %r14,0x10(%rax) 21fcb: 48 83 c8 01 or $0x1,%rax 21fcf: eb 05 jmp 21fd6 <_ZN4llvm16errorCodeToErrorESt10error_code+0x36> 21fd1: b8 01 00 00 00 mov $0x1,%eax 21fd6: 48 89 03 mov %rax,(%rbx) 21fd9: 48 89 d8 mov %rbx,%rax 21fdc: 5b pop %rbx 21fdd: 41 5e pop %r14 21fdf: 5d pop %rbp 21fe0: c3 ret 21fe1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21fe8: 00 00 00 21feb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021ff0 <_ZN4llvm13ErrorInfoBaseD2Ev>: 21ff0: c3 ret 21ff1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 21ff8: 00 00 00 21ffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000022000 <_ZN4llvm16errorToErrorCodeENS_5ErrorE>: 22000: 55 push %rbp 22001: 41 57 push %r15 22003: 41 56 push %r14 22005: 41 55 push %r13 22007: 41 54 push %r12 22009: 53 push %rbx 2200a: 48 81 ec 98 00 00 00 sub $0x98,%rsp 22011: 48 89 fb mov %rdi,%rbx 22014: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 2201b: 00 2201c: e8 cf 42 fe ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 22021: 48 89 44 24 28 mov %rax,0x28(%rsp) 22026: 4c 8b 33 mov (%rbx),%r14 22029: 31 ff xor %edi,%edi 2202b: 49 83 e6 fe and $0xfffffffffffffffe,%r14 2202f: 40 0f 95 c7 setne %dil 22033: 4c 09 f7 or %r14,%rdi 22036: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2203d: 48 8d 44 24 20 lea 0x20(%rsp),%rax 22042: 48 89 44 24 10 mov %rax,0x10(%rsp) 22047: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2204c: 4d 85 f6 test %r14,%r14 2204f: 0f 84 11 01 00 00 je 22166 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x166> 22055: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2205c: 00 00 2205e: 49 8b 06 mov (%r14),%rax 22061: 48 8d 35 21 82 05 00 lea 0x58221(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 22068: 4c 89 f7 mov %r14,%rdi 2206b: ff 50 30 call *0x30(%rax) 2206e: 84 c0 test %al,%al 22070: 0f 84 f8 00 00 00 je 2216e <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x16e> 22076: 4d 8b 66 08 mov 0x8(%r14),%r12 2207a: 4d 8b 6e 10 mov 0x10(%r14),%r13 2207e: 41 bf 01 00 00 00 mov $0x1,%r15d 22084: 4d 39 ec cmp %r13,%r12 22087: 0f 84 0e 01 00 00 je 2219b <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x19b> 2208d: 48 89 e3 mov %rsp,%rbx 22090: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp 22095: eb 16 jmp 220ad <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0xad> 22097: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2209e: 00 00 220a0: 49 83 c4 08 add $0x8,%r12 220a4: 4d 39 ec cmp %r13,%r12 220a7: 0f 84 ee 00 00 00 je 2219b <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x19b> 220ad: 49 83 cf 01 or $0x1,%r15 220b1: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 220b6: 49 8b 04 24 mov (%r12),%rax 220ba: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 220c1: 00 220c2: 48 89 44 24 08 mov %rax,0x8(%rsp) 220c7: 48 89 df mov %rbx,%rdi 220ca: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 220cf: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 220d4: e8 37 13 00 00 call 23410 <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_> 220d9: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 220de: 48 89 ee mov %rbp,%rsi 220e1: 48 89 da mov %rbx,%rdx 220e4: e8 d7 0b 00 00 call 22cc0 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_> 220e9: 4c 8b 7c 24 50 mov 0x50(%rsp),%r15 220ee: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 220f5: 00 00 220f7: 48 8b 3c 24 mov (%rsp),%rdi 220fb: 40 f6 c7 01 test $0x1,%dil 220ff: 0f 85 13 01 00 00 jne 22218 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x218> 22105: 48 83 ff 02 cmp $0x2,%rdi 22109: 0f 83 09 01 00 00 jae 22218 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x218> 2210f: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22113: 74 06 je 2211b <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x11b> 22115: 48 8b 07 mov (%rdi),%rax 22118: ff 50 08 call *0x8(%rax) 2211b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 22120: 48 85 ff test %rdi,%rdi 22123: 74 06 je 2212b <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x12b> 22125: 48 8b 07 mov (%rdi),%rax 22128: ff 50 08 call *0x8(%rax) 2212b: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 22132: 00 00 22134: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 22139: 40 f6 c7 01 test $0x1,%dil 2213d: 0f 85 dd 00 00 00 jne 22220 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x220> 22143: 48 83 ff 02 cmp $0x2,%rdi 22147: 0f 83 d3 00 00 00 jae 22220 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x220> 2214d: 49 83 cf 01 or $0x1,%r15 22151: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22155: 0f 84 45 ff ff ff je 220a0 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0xa0> 2215b: 48 8b 07 mov (%rdi),%rax 2215e: ff 50 08 call *0x8(%rax) 22161: e9 3a ff ff ff jmp 220a0 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0xa0> 22166: 41 bf 01 00 00 00 mov $0x1,%r15d 2216c: eb 38 jmp 221a6 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x1a6> 2216e: 4c 89 74 24 50 mov %r14,0x50(%rsp) 22173: 48 89 e7 mov %rsp,%rdi 22176: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 2217b: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 22180: e8 8b 12 00 00 call 23410 <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_> 22185: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 2218a: 48 85 ff test %rdi,%rdi 2218d: 74 06 je 22195 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x195> 2218f: 48 8b 07 mov (%rdi),%rax 22192: ff 50 08 call *0x8(%rax) 22195: 4c 8b 3c 24 mov (%rsp),%r15 22199: eb 09 jmp 221a4 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x1a4> 2219b: 49 8b 06 mov (%r14),%rax 2219e: 4c 89 f7 mov %r14,%rdi 221a1: ff 50 08 call *0x8(%rax) 221a4: 31 ff xor %edi,%edi 221a6: 31 c0 xor %eax,%eax 221a8: 49 83 e7 fe and $0xfffffffffffffffe,%r15 221ac: 0f 95 c0 setne %al 221af: 4c 09 f8 or %r15,%rax 221b2: 48 89 04 24 mov %rax,(%rsp) 221b6: 4d 85 ff test %r15,%r15 221b9: 75 79 jne 22234 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x234> 221bb: 48 83 f8 02 cmp $0x2,%rax 221bf: 73 57 jae 22218 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x218> 221c1: 40 f6 c7 01 test $0x1,%dil 221c5: 75 63 jne 2222a <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x22a> 221c7: 48 83 ff 02 cmp $0x2,%rdi 221cb: 73 5d jae 2222a <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x22a> 221cd: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 221d1: 74 06 je 221d9 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x1d9> 221d3: 48 8b 07 mov (%rdi),%rax 221d6: ff 50 08 call *0x8(%rax) 221d9: 0f b6 05 b0 80 05 00 movzbl 0x580b0(%rip),%eax # 7a290 <_ZGVZ16getErrorErrorCatvE13ErrorErrorCat> 221e0: 84 c0 test %al,%al 221e2: 0f 84 bb 00 00 00 je 222a3 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x2a3> 221e8: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 221ed: 48 8d 0d 3c 7e 05 00 lea 0x57e3c(%rip),%rcx # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 221f4: 8b 44 24 20 mov 0x20(%rsp),%eax 221f8: 48 39 ca cmp %rcx,%rdx 221fb: 75 09 jne 22206 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x206> 221fd: 83 f8 03 cmp $0x3,%eax 22200: 0f 84 dc 00 00 00 je 222e2 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x2e2> 22206: 48 81 c4 98 00 00 00 add $0x98,%rsp 2220d: 5b pop %rbx 2220e: 41 5c pop %r12 22210: 41 5d pop %r13 22212: 41 5e pop %r14 22214: 41 5f pop %r15 22216: 5d pop %rbp 22217: c3 ret 22218: 48 89 e7 mov %rsp,%rdi 2221b: e8 00 01 00 00 call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 22220: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 22225: e8 f6 00 00 00 call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 2222a: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2222f: e8 ec 00 00 00 call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 22234: 48 8d 44 24 40 lea 0x40(%rsp),%rax 22239: 48 89 44 24 30 mov %rax,0x30(%rsp) 2223e: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 22245: 00 00 22247: c6 44 24 40 00 movb $0x0,0x40(%rsp) 2224c: 48 8d 5c 24 50 lea 0x50(%rsp),%rbx 22251: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 22256: 48 89 df mov %rbx,%rdi 22259: e8 f2 01 00 00 call 22450 <_ZN4llvm18raw_string_ostreamC2ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 2225e: 48 8d 35 a0 7d 03 00 lea 0x37da0(%rip),%rsi # 5a005 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x828e> 22265: 48 89 df mov %rbx,%rdi 22268: e8 83 b7 fe ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 2226d: 48 8d 35 15 2b 04 00 lea 0x42b15(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 22274: 48 89 c7 mov %rax,%rdi 22277: e8 74 b7 fe ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 2227c: 48 89 e6 mov %rsp,%rsi 2227f: 48 89 c7 mov %rax,%rdi 22282: e8 d9 09 00 00 call 22c60 <_ZN4llvmlsERNS_11raw_ostreamERKNS_5ErrorE> 22287: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2228e: 00 2228f: 48 8b 38 mov (%rax),%rdi 22292: 48 8d 35 9e 7d 03 00 lea 0x37d9e(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 22299: ba f7 02 00 00 mov $0x2f7,%edx 2229e: e8 1d 15 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 222a3: 48 8d 3d e6 7f 05 00 lea 0x57fe6(%rip),%rdi # 7a290 <_ZGVZ16getErrorErrorCatvE13ErrorErrorCat> 222aa: e8 41 46 fe ff call 68f0 <__cxa_guard_acquire@plt> 222af: 85 c0 test %eax,%eax 222b1: 0f 84 31 ff ff ff je 221e8 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x1e8> 222b7: 48 8b 3d ea 7c 05 00 mov 0x57cea(%rip),%rdi # 79fa8 <_ZNSt3_V214error_categoryD2Ev@GLIBCXX_3.4.21> 222be: 48 8d 35 6b 7d 05 00 lea 0x57d6b(%rip),%rsi # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 222c5: 48 8d 15 34 7d 05 00 lea 0x57d34(%rip),%rdx # 7a000 <__dso_handle> 222cc: e8 7f 41 fe ff call 6450 <__cxa_atexit@plt> 222d1: 48 8d 3d b8 7f 05 00 lea 0x57fb8(%rip),%rdi # 7a290 <_ZGVZ16getErrorErrorCatvE13ErrorErrorCat> 222d8: e8 73 40 fe ff call 6350 <__cxa_guard_release@plt> 222dd: e9 06 ff ff ff jmp 221e8 <_ZN4llvm16errorToErrorCodeENS_5ErrorE+0x1e8> 222e2: 48 8b 05 47 7d 05 00 mov 0x57d47(%rip),%rax # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 222e9: 48 8d 35 40 7d 05 00 lea 0x57d40(%rip),%rsi # 7a030 <_ZZ16getErrorErrorCatvE13ErrorErrorCat> 222f0: 48 8d 5c 24 30 lea 0x30(%rsp),%rbx 222f5: 48 89 df mov %rbx,%rdi 222f8: ba 03 00 00 00 mov $0x3,%edx 222fd: ff 50 20 call *0x20(%rax) 22300: 66 c7 44 24 70 04 01 movw $0x104,0x70(%rsp) 22307: 48 89 5c 24 50 mov %rbx,0x50(%rsp) 2230c: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 22311: be 01 00 00 00 mov $0x1,%esi 22316: e8 05 12 00 00 call 23520 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb> 2231b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000022320 <_ZNK4llvm5Error19fatalUncheckedErrorEv>: 22320: 53 push %rbx 22321: 48 89 fb mov %rdi,%rbx 22324: e8 77 f6 ff ff call 219a0 <_ZN4llvm4dbgsEv> 22329: 48 8b 50 18 mov 0x18(%rax),%rdx 2232d: 48 8b 48 20 mov 0x20(%rax),%rcx 22331: 48 29 ca sub %rcx,%rdx 22334: 48 83 fa 2a cmp $0x2a,%rdx 22338: 77 56 ja 22390 <_ZNK4llvm5Error19fatalUncheckedErrorEv+0x70> 2233a: 48 8d 35 cf 7a 03 00 lea 0x37acf(%rip),%rsi # 59e10 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8099> 22341: ba 2b 00 00 00 mov $0x2b,%edx 22346: 48 89 c7 mov %rax,%rdi 22349: e8 22 95 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2234e: 48 8b 1b mov (%rbx),%rbx 22351: 48 83 e3 fe and $0xfffffffffffffffe,%rbx 22355: 74 67 je 223be <_ZNK4llvm5Error19fatalUncheckedErrorEv+0x9e> 22357: e8 44 f6 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2235c: 48 8b 0b mov (%rbx),%rcx 2235f: 48 89 df mov %rbx,%rdi 22362: 48 89 c6 mov %rax,%rsi 22365: ff 51 10 call *0x10(%rcx) 22368: e8 33 f6 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2236d: 48 8b 48 20 mov 0x20(%rax),%rcx 22371: 48 39 48 18 cmp %rcx,0x18(%rax) 22375: 75 76 jne 223ed <_ZNK4llvm5Error19fatalUncheckedErrorEv+0xcd> 22377: 48 8d 35 0b 2a 04 00 lea 0x42a0b(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2237e: ba 01 00 00 00 mov $0x1,%edx 22383: 48 89 c7 mov %rax,%rdi 22386: e8 e5 94 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2238b: e8 30 3f fe ff call 62c0 22390: 0f 10 05 94 7a 03 00 movups 0x37a94(%rip),%xmm0 # 59e2b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80b4> 22397: 0f 11 41 1b movups %xmm0,0x1b(%rcx) 2239b: 0f 10 05 7e 7a 03 00 movups 0x37a7e(%rip),%xmm0 # 59e20 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80a9> 223a2: 0f 11 41 10 movups %xmm0,0x10(%rcx) 223a6: 0f 10 05 63 7a 03 00 movups 0x37a63(%rip),%xmm0 # 59e10 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8099> 223ad: 0f 11 01 movups %xmm0,(%rcx) 223b0: 48 83 40 20 2b addq $0x2b,0x20(%rax) 223b5: 48 8b 1b mov (%rbx),%rbx 223b8: 48 83 e3 fe and $0xfffffffffffffffe,%rbx 223bc: 75 99 jne 22357 <_ZNK4llvm5Error19fatalUncheckedErrorEv+0x37> 223be: e8 dd f5 ff ff call 219a0 <_ZN4llvm4dbgsEv> 223c3: 48 8b 50 18 mov 0x18(%rax),%rdx 223c7: 48 8b 48 20 mov 0x20(%rax),%rcx 223cb: 48 29 ca sub %rcx,%rdx 223ce: 48 83 fa 5f cmp $0x5f,%rdx 223d2: 77 25 ja 223f9 <_ZNK4llvm5Error19fatalUncheckedErrorEv+0xd9> 223d4: 48 8d 35 61 7a 03 00 lea 0x37a61(%rip),%rsi # 59e3c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80c5> 223db: ba 60 00 00 00 mov $0x60,%edx 223e0: 48 89 c7 mov %rax,%rdi 223e3: e8 88 94 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 223e8: e8 d3 3e fe ff call 62c0 223ed: c6 01 0a movb $0xa,(%rcx) 223f0: 48 ff 40 20 incq 0x20(%rax) 223f4: e8 c7 3e fe ff call 62c0 223f9: 0f 10 05 8c 7a 03 00 movups 0x37a8c(%rip),%xmm0 # 59e8c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8115> 22400: 0f 11 41 50 movups %xmm0,0x50(%rcx) 22404: 0f 10 05 71 7a 03 00 movups 0x37a71(%rip),%xmm0 # 59e7c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8105> 2240b: 0f 11 41 40 movups %xmm0,0x40(%rcx) 2240f: 0f 10 05 56 7a 03 00 movups 0x37a56(%rip),%xmm0 # 59e6c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80f5> 22416: 0f 11 41 30 movups %xmm0,0x30(%rcx) 2241a: 0f 10 05 3b 7a 03 00 movups 0x37a3b(%rip),%xmm0 # 59e5c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80e5> 22421: 0f 11 41 20 movups %xmm0,0x20(%rcx) 22425: 0f 10 05 20 7a 03 00 movups 0x37a20(%rip),%xmm0 # 59e4c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80d5> 2242c: 0f 11 41 10 movups %xmm0,0x10(%rcx) 22430: 0f 10 05 05 7a 03 00 movups 0x37a05(%rip),%xmm0 # 59e3c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x80c5> 22437: 0f 11 01 movups %xmm0,(%rcx) 2243a: 48 83 40 20 60 addq $0x60,0x20(%rax) 2243f: e8 7c 3e fe ff call 62c0 22444: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2244b: 00 00 00 2244e: 66 90 xchg %ax,%ax 0000000000022450 <_ZN4llvm18raw_string_ostreamC2ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>: 22450: c7 47 08 00 00 00 00 movl $0x0,0x8(%rdi) 22457: c6 47 28 00 movb $0x0,0x28(%rdi) 2245b: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 22462: 00 22463: c7 47 38 01 00 00 00 movl $0x1,0x38(%rdi) 2246a: 0f 57 c0 xorps %xmm0,%xmm0 2246d: 0f 11 47 10 movups %xmm0,0x10(%rdi) 22471: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 22478: 00 22479: 48 8d 05 80 6d 05 00 lea 0x56d80(%rip),%rax # 79200 <_ZTVN4llvm18raw_string_ostreamE> 22480: 48 83 c0 10 add $0x10,%rax 22484: 48 89 07 mov %rax,(%rdi) 22487: 48 89 77 40 mov %rsi,0x40(%rdi) 2248b: 31 f6 xor %esi,%esi 2248d: 31 d2 xor %edx,%edx 2248f: 31 c9 xor %ecx,%ecx 22491: e9 fa 8e 00 00 jmp 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 22496: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2249d: 00 00 00 00000000000224a0 <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev>: 224a0: 41 57 push %r15 224a2: 41 56 push %r14 224a4: 41 55 push %r13 224a6: 41 54 push %r12 224a8: 53 push %rbx 224a9: 48 83 ec 70 sub $0x70,%rsp 224ad: 48 89 f3 mov %rsi,%rbx 224b0: 49 89 fe mov %rdi,%r14 224b3: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 224b8: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 224bd: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 224c4: 00 00 224c6: c6 44 24 18 00 movb $0x0,0x18(%rsp) 224cb: c7 44 24 30 00 00 00 movl $0x0,0x30(%rsp) 224d2: 00 224d3: c6 44 24 50 00 movb $0x0,0x50(%rsp) 224d8: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 224df: 00 00 224e1: c7 44 24 60 01 00 00 movl $0x1,0x60(%rsp) 224e8: 00 224e9: 0f 57 c0 xorps %xmm0,%xmm0 224ec: 0f 11 44 24 38 movups %xmm0,0x38(%rsp) 224f1: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 224f8: 00 00 224fa: 48 8d 05 ff 6c 05 00 lea 0x56cff(%rip),%rax # 79200 <_ZTVN4llvm18raw_string_ostreamE> 22501: 48 83 c0 10 add $0x10,%rax 22505: 48 89 44 24 28 mov %rax,0x28(%rsp) 2250a: 48 8d 44 24 08 lea 0x8(%rsp),%rax 2250f: 48 89 44 24 68 mov %rax,0x68(%rsp) 22514: 4c 8d 7c 24 28 lea 0x28(%rsp),%r15 22519: 4c 89 ff mov %r15,%rdi 2251c: 31 f6 xor %esi,%esi 2251e: 31 d2 xor %edx,%edx 22520: 31 c9 xor %ecx,%ecx 22522: e8 69 8e 00 00 call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 22527: 48 8b 03 mov (%rbx),%rax 2252a: 48 89 df mov %rbx,%rdi 2252d: 4c 89 fe mov %r15,%rsi 22530: ff 50 10 call *0x10(%rax) 22533: 48 8b 44 24 68 mov 0x68(%rsp),%rax 22538: 4d 8d 7e 10 lea 0x10(%r14),%r15 2253c: 4d 89 3e mov %r15,(%r14) 2253f: 4c 8b 20 mov (%rax),%r12 22542: 48 8b 58 08 mov 0x8(%rax),%rbx 22546: 48 83 fb 10 cmp $0x10,%rbx 2254a: 72 1c jb 22568 <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev+0xc8> 2254c: 48 89 d8 mov %rbx,%rax 2254f: 48 c1 e8 3e shr $0x3e,%rax 22553: 75 69 jne 225be <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev+0x11e> 22555: 48 8d 7b 01 lea 0x1(%rbx),%rdi 22559: e8 52 3f fe ff call 64b0 <_Znwm@plt> 2255e: 49 89 c7 mov %rax,%r15 22561: 49 89 06 mov %rax,(%r14) 22564: 49 89 5e 10 mov %rbx,0x10(%r14) 22568: 48 85 db test %rbx,%rbx 2256b: 74 1e je 2258b <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev+0xeb> 2256d: 48 83 fb 01 cmp $0x1,%rbx 22571: 75 0a jne 2257d <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev+0xdd> 22573: 41 0f b6 04 24 movzbl (%r12),%eax 22578: 41 88 07 mov %al,(%r15) 2257b: eb 0e jmp 2258b <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev+0xeb> 2257d: 4c 89 ff mov %r15,%rdi 22580: 4c 89 e6 mov %r12,%rsi 22583: 48 89 da mov %rbx,%rdx 22586: e8 a5 3e fe ff call 6430 2258b: 49 89 5e 08 mov %rbx,0x8(%r14) 2258f: 41 c6 04 1f 00 movb $0x0,(%r15,%rbx,1) 22594: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 22599: e8 a2 a1 00 00 call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 2259e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 225a3: 4c 39 ef cmp %r13,%rdi 225a6: 74 05 je 225ad <_ZNK4llvm13ErrorInfoBase7messageB5cxx11Ev+0x10d> 225a8: e8 d3 3e fe ff call 6480 <_ZdlPv@plt> 225ad: 4c 89 f0 mov %r14,%rax 225b0: 48 83 c4 70 add $0x70,%rsp 225b4: 5b pop %rbx 225b5: 41 5c pop %r12 225b7: 41 5d pop %r13 225b9: 41 5e pop %r14 225bb: 41 5f pop %r15 225bd: c3 ret 225be: 48 8d 3d 9d dd 02 00 lea 0x2dd9d(%rip),%rdi # 50362 225c5: e8 d6 3c fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 225ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000225d0 <_ZN4llvm9ErrorListD2Ev>: 225d0: 41 57 push %r15 225d2: 41 56 push %r14 225d4: 53 push %rbx 225d5: 48 8b 5f 08 mov 0x8(%rdi),%rbx 225d9: 4c 8b 7f 10 mov 0x10(%rdi),%r15 225dd: 4c 39 fb cmp %r15,%rbx 225e0: 74 32 je 22614 <_ZN4llvm9ErrorListD2Ev+0x44> 225e2: 49 89 fe mov %rdi,%r14 225e5: eb 19 jmp 22600 <_ZN4llvm9ErrorListD2Ev+0x30> 225e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 225ee: 00 00 225f0: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 225f7: 48 83 c3 08 add $0x8,%rbx 225fb: 4c 39 fb cmp %r15,%rbx 225fe: 74 10 je 22610 <_ZN4llvm9ErrorListD2Ev+0x40> 22600: 48 8b 3b mov (%rbx),%rdi 22603: 48 85 ff test %rdi,%rdi 22606: 74 e8 je 225f0 <_ZN4llvm9ErrorListD2Ev+0x20> 22608: 48 8b 07 mov (%rdi),%rax 2260b: ff 50 08 call *0x8(%rax) 2260e: eb e0 jmp 225f0 <_ZN4llvm9ErrorListD2Ev+0x20> 22610: 49 8b 5e 08 mov 0x8(%r14),%rbx 22614: 48 85 db test %rbx,%rbx 22617: 74 0d je 22626 <_ZN4llvm9ErrorListD2Ev+0x56> 22619: 48 89 df mov %rbx,%rdi 2261c: 5b pop %rbx 2261d: 41 5e pop %r14 2261f: 41 5f pop %r15 22621: e9 5a 3e fe ff jmp 6480 <_ZdlPv@plt> 22626: 5b pop %rbx 22627: 41 5e pop %r14 22629: 41 5f pop %r15 2262b: c3 ret 2262c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000022630 <_ZN4llvm9ErrorListD0Ev>: 22630: 41 57 push %r15 22632: 41 56 push %r14 22634: 53 push %rbx 22635: 49 89 fe mov %rdi,%r14 22638: 48 8b 5f 08 mov 0x8(%rdi),%rbx 2263c: 4c 8b 7f 10 mov 0x10(%rdi),%r15 22640: 4c 39 fb cmp %r15,%rbx 22643: 75 2b jne 22670 <_ZN4llvm9ErrorListD0Ev+0x40> 22645: 48 85 db test %rbx,%rbx 22648: 74 08 je 22652 <_ZN4llvm9ErrorListD0Ev+0x22> 2264a: 48 89 df mov %rbx,%rdi 2264d: e8 2e 3e fe ff call 6480 <_ZdlPv@plt> 22652: 4c 89 f7 mov %r14,%rdi 22655: 5b pop %rbx 22656: 41 5e pop %r14 22658: 41 5f pop %r15 2265a: e9 21 3e fe ff jmp 6480 <_ZdlPv@plt> 2265f: 90 nop 22660: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 22667: 48 83 c3 08 add $0x8,%rbx 2266b: 4c 39 fb cmp %r15,%rbx 2266e: 74 10 je 22680 <_ZN4llvm9ErrorListD0Ev+0x50> 22670: 48 8b 3b mov (%rbx),%rdi 22673: 48 85 ff test %rdi,%rdi 22676: 74 e8 je 22660 <_ZN4llvm9ErrorListD0Ev+0x30> 22678: 48 8b 07 mov (%rdi),%rax 2267b: ff 50 08 call *0x8(%rax) 2267e: eb e0 jmp 22660 <_ZN4llvm9ErrorListD0Ev+0x30> 22680: 49 8b 5e 08 mov 0x8(%r14),%rbx 22684: 48 85 db test %rbx,%rbx 22687: 75 c1 jne 2264a <_ZN4llvm9ErrorListD0Ev+0x1a> 22689: eb c7 jmp 22652 <_ZN4llvm9ErrorListD0Ev+0x22> 2268b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000022690 <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE>: 22690: 41 57 push %r15 22692: 41 56 push %r14 22694: 41 54 push %r12 22696: 53 push %rbx 22697: 50 push %rax 22698: 49 89 f7 mov %rsi,%r15 2269b: 49 89 fe mov %rdi,%r14 2269e: 48 8b 4e 18 mov 0x18(%rsi),%rcx 226a2: 48 8b 46 20 mov 0x20(%rsi),%rax 226a6: 48 29 c1 sub %rax,%rcx 226a9: 48 83 f9 10 cmp $0x10,%rcx 226ad: 77 23 ja 226d2 <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0x42> 226af: 48 8d 35 6d 7d 03 00 lea 0x37d6d(%rip),%rsi # 5a423 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x86ac> 226b6: ba 11 00 00 00 mov $0x11,%edx 226bb: 4c 89 ff mov %r15,%rdi 226be: e8 ad 91 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 226c3: 49 8b 5e 08 mov 0x8(%r14),%rbx 226c7: 4d 8b 66 10 mov 0x10(%r14),%r12 226cb: 4c 39 e3 cmp %r12,%rbx 226ce: 75 22 jne 226f2 <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0x62> 226d0: eb 6d jmp 2273f <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0xaf> 226d2: 0f 10 05 4a 7d 03 00 movups 0x37d4a(%rip),%xmm0 # 5a423 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x86ac> 226d9: 0f 11 00 movups %xmm0,(%rax) 226dc: c6 40 10 0a movb $0xa,0x10(%rax) 226e0: 49 83 47 20 11 addq $0x11,0x20(%r15) 226e5: 49 8b 5e 08 mov 0x8(%r14),%rbx 226e9: 4d 8b 66 10 mov 0x10(%r14),%r12 226ed: 4c 39 e3 cmp %r12,%rbx 226f0: 74 4d je 2273f <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0xaf> 226f2: 4c 8d 35 90 26 04 00 lea 0x42690(%rip),%r14 # 64d89 <_ZL7kSecret+0x4379> 226f9: eb 15 jmp 22710 <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0x80> 226fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22700: c6 00 0a movb $0xa,(%rax) 22703: 49 ff 47 20 incq 0x20(%r15) 22707: 48 83 c3 08 add $0x8,%rbx 2270b: 4c 39 e3 cmp %r12,%rbx 2270e: 74 2f je 2273f <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0xaf> 22710: 48 8b 3b mov (%rbx),%rdi 22713: 48 8b 07 mov (%rdi),%rax 22716: 4c 89 fe mov %r15,%rsi 22719: ff 50 10 call *0x10(%rax) 2271c: 49 8b 47 20 mov 0x20(%r15),%rax 22720: 49 39 47 18 cmp %rax,0x18(%r15) 22724: 75 da jne 22700 <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0x70> 22726: ba 01 00 00 00 mov $0x1,%edx 2272b: 4c 89 ff mov %r15,%rdi 2272e: 4c 89 f6 mov %r14,%rsi 22731: e8 3a 91 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 22736: 48 83 c3 08 add $0x8,%rbx 2273a: 4c 39 e3 cmp %r12,%rbx 2273d: 75 d1 jne 22710 <_ZNK4llvm9ErrorList3logERNS_11raw_ostreamE+0x80> 2273f: 48 83 c4 08 add $0x8,%rsp 22743: 5b pop %rbx 22744: 41 5c pop %r12 22746: 41 5e pop %r14 22748: 41 5f pop %r15 2274a: c3 ret 2274b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000022750 <_ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE14dynamicClassIDEv>: 22750: 48 8d 05 32 7b 05 00 lea 0x57b32(%rip),%rax # 7a289 <_ZN4llvm9ErrorList2IDE> 22757: c3 ret 22758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2275f: 00 0000000000022760 <_ZNK4llvm9ErrorInfoINS_9ErrorListENS_13ErrorInfoBaseEE3isAEPKv>: 22760: 48 8d 05 22 7b 05 00 lea 0x57b22(%rip),%rax # 7a289 <_ZN4llvm9ErrorList2IDE> 22767: 48 39 c6 cmp %rax,%rsi 2276a: 0f 94 c1 sete %cl 2276d: 48 8d 05 14 7b 05 00 lea 0x57b14(%rip),%rax # 7a288 <_ZN4llvm13ErrorInfoBase2IDE> 22774: 48 39 c6 cmp %rax,%rsi 22777: 0f 94 c0 sete %al 2277a: 08 c8 or %cl,%al 2277c: c3 ret 2277d: 0f 1f 00 nopl (%rax) 0000000000022780 <_ZN4llvm7ECErrorD0Ev>: 22780: e9 fb 3c fe ff jmp 6480 <_ZdlPv@plt> 22785: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2278c: 00 00 00 2278f: 90 nop 0000000000022790 <_ZNK4llvm7ECError3logERNS_11raw_ostreamE>: 22790: 53 push %rbx 22791: 48 83 ec 20 sub $0x20,%rsp 22795: 48 89 f3 mov %rsi,%rbx 22798: 48 8b 77 10 mov 0x10(%rdi),%rsi 2279c: 8b 57 08 mov 0x8(%rdi),%edx 2279f: 48 8b 06 mov (%rsi),%rax 227a2: 48 89 e7 mov %rsp,%rdi 227a5: ff 50 20 call *0x20(%rax) 227a8: 48 8b 34 24 mov (%rsp),%rsi 227ac: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 227b1: 48 89 df mov %rbx,%rdi 227b4: e8 b7 90 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 227b9: 48 8b 3c 24 mov (%rsp),%rdi 227bd: 48 8d 44 24 10 lea 0x10(%rsp),%rax 227c2: 48 39 c7 cmp %rax,%rdi 227c5: 74 05 je 227cc <_ZNK4llvm7ECError3logERNS_11raw_ostreamE+0x3c> 227c7: e8 b4 3c fe ff call 6480 <_ZdlPv@plt> 227cc: 48 83 c4 20 add $0x20,%rsp 227d0: 5b pop %rbx 227d1: c3 ret 227d2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 227d9: 00 00 00 227dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000227e0 <_ZNK4llvm7ECError18convertToErrorCodeEv>: 227e0: 8b 47 08 mov 0x8(%rdi),%eax 227e3: 48 8b 57 10 mov 0x10(%rdi),%rdx 227e7: c3 ret 227e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 227ef: 00 00000000000227f0 <_ZNK4llvm9ErrorInfoINS_7ECErrorENS_13ErrorInfoBaseEE14dynamicClassIDEv>: 227f0: 48 8d 05 93 7a 05 00 lea 0x57a93(%rip),%rax # 7a28a <_ZN4llvm7ECError2IDE> 227f7: c3 ret 227f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 227ff: 00 0000000000022800 <_ZNK4llvm9ErrorInfoINS_7ECErrorENS_13ErrorInfoBaseEE3isAEPKv>: 22800: 48 8d 05 83 7a 05 00 lea 0x57a83(%rip),%rax # 7a28a <_ZN4llvm7ECError2IDE> 22807: 48 39 c6 cmp %rax,%rsi 2280a: 0f 94 c1 sete %cl 2280d: 48 8d 05 74 7a 05 00 lea 0x57a74(%rip),%rax # 7a288 <_ZN4llvm13ErrorInfoBase2IDE> 22814: 48 39 c6 cmp %rax,%rsi 22817: 0f 94 c0 sete %al 2281a: 08 c8 or %cl,%al 2281c: c3 ret 2281d: 0f 1f 00 nopl (%rax) 0000000000022820 <_ZN12_GLOBAL__N_118ErrorErrorCategoryD0Ev>: 22820: 53 push %rbx 22821: 48 89 fb mov %rdi,%rbx 22824: e8 87 41 fe ff call 69b0 <_ZNSt3_V214error_categoryD2Ev@plt> 22829: 48 89 df mov %rbx,%rdi 2282c: 5b pop %rbx 2282d: e9 4e 3c fe ff jmp 6480 <_ZdlPv@plt> 22832: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 22839: 00 00 00 2283c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000022840 <_ZNK12_GLOBAL__N_118ErrorErrorCategory4nameEv>: 22840: 48 8d 05 c2 eb 02 00 lea 0x2ebc2(%rip),%rax # 51409 22847: c3 ret 22848: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2284f: 00 0000000000022850 <_ZNK12_GLOBAL__N_118ErrorErrorCategory7messageB5cxx11Ei>: 22850: 53 push %rbx 22851: 48 89 fb mov %rdi,%rbx 22854: 83 fa 03 cmp $0x3,%edx 22857: 74 49 je 228a2 <_ZNK12_GLOBAL__N_118ErrorErrorCategory7messageB5cxx11Ei+0x52> 22859: 83 fa 02 cmp $0x2,%edx 2285c: 0f 84 c2 00 00 00 je 22924 <_ZNK12_GLOBAL__N_118ErrorErrorCategory7messageB5cxx11Ei+0xd4> 22862: 83 fa 01 cmp $0x1,%edx 22865: 0f 85 fc 00 00 00 jne 22967 <_ZNK12_GLOBAL__N_118ErrorErrorCategory7messageB5cxx11Ei+0x117> 2286b: 48 8d 43 10 lea 0x10(%rbx),%rax 2286f: 48 89 03 mov %rax,(%rbx) 22872: 48 b8 4d 75 6c 74 69 movabs $0x656c7069746c754d,%rax 22879: 70 6c 65 2287c: 48 89 43 10 mov %rax,0x10(%rbx) 22880: 48 b8 65 20 65 72 72 movabs $0x73726f7272652065,%rax 22887: 6f 72 73 2288a: 48 89 43 17 mov %rax,0x17(%rbx) 2288e: 48 c7 43 08 0f 00 00 movq $0xf,0x8(%rbx) 22895: 00 22896: 48 8d 43 1f lea 0x1f(%rbx),%rax 2289a: c6 00 00 movb $0x0,(%rax) 2289d: 48 89 d8 mov %rbx,%rax 228a0: 5b pop %rbx 228a1: c3 ret 228a2: 48 8d 43 10 lea 0x10(%rbx),%rax 228a6: 48 89 03 mov %rax,(%rbx) 228a9: bf 7c 00 00 00 mov $0x7c,%edi 228ae: e8 fd 3b fe ff call 64b0 <_Znwm@plt> 228b3: 48 89 03 mov %rax,(%rbx) 228b6: 0f 10 05 a0 76 03 00 movups 0x376a0(%rip),%xmm0 # 59f5d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x81e6> 228bd: 0f 11 00 movups %xmm0,(%rax) 228c0: 0f 10 05 a6 76 03 00 movups 0x376a6(%rip),%xmm0 # 59f6d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x81f6> 228c7: 0f 11 40 10 movups %xmm0,0x10(%rax) 228cb: 0f 10 05 ab 76 03 00 movups 0x376ab(%rip),%xmm0 # 59f7d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8206> 228d2: 0f 11 40 20 movups %xmm0,0x20(%rax) 228d6: 0f 10 05 b0 76 03 00 movups 0x376b0(%rip),%xmm0 # 59f8d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8216> 228dd: 0f 11 40 30 movups %xmm0,0x30(%rax) 228e1: 0f 10 05 b5 76 03 00 movups 0x376b5(%rip),%xmm0 # 59f9d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8226> 228e8: 0f 11 40 40 movups %xmm0,0x40(%rax) 228ec: 0f 10 05 ba 76 03 00 movups 0x376ba(%rip),%xmm0 # 59fad <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8236> 228f3: 0f 11 40 50 movups %xmm0,0x50(%rax) 228f7: 0f 10 05 bf 76 03 00 movups 0x376bf(%rip),%xmm0 # 59fbd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8246> 228fe: 0f 11 40 60 movups %xmm0,0x60(%rax) 22902: 0f 10 05 bf 76 03 00 movups 0x376bf(%rip),%xmm0 # 59fc8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8251> 22909: 0f 11 40 6b movups %xmm0,0x6b(%rax) 2290d: 0f 28 05 ec 74 03 00 movaps 0x374ec(%rip),%xmm0 # 59e00 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8089> 22914: 0f 11 43 08 movups %xmm0,0x8(%rbx) 22918: 48 83 c0 7b add $0x7b,%rax 2291c: c6 00 00 movb $0x0,(%rax) 2291f: 48 89 d8 mov %rbx,%rax 22922: 5b pop %rbx 22923: c3 ret 22924: 48 8d 43 10 lea 0x10(%rbx),%rax 22928: 48 89 03 mov %rax,(%rbx) 2292b: bf 17 00 00 00 mov $0x17,%edi 22930: e8 7b 3b fe ff call 64b0 <_Znwm@plt> 22935: 48 89 03 mov %rax,(%rbx) 22938: 0f 10 05 9a 76 03 00 movups 0x3769a(%rip),%xmm0 # 59fd9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8262> 2293f: 0f 11 00 movups %xmm0,(%rax) 22942: 48 b9 63 63 75 72 72 movabs $0x2e64657272756363,%rcx 22949: 65 64 2e 2294c: 48 89 48 0e mov %rcx,0xe(%rax) 22950: 0f 28 05 99 74 03 00 movaps 0x37499(%rip),%xmm0 # 59df0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8079> 22957: 0f 11 43 08 movups %xmm0,0x8(%rbx) 2295b: 48 83 c0 16 add $0x16,%rax 2295f: c6 00 00 movb $0x0,(%rax) 22962: 48 89 d8 mov %rbx,%rax 22965: 5b pop %rbx 22966: c3 ret 22967: 48 8d 3d 82 76 03 00 lea 0x37682(%rip),%rdi # 59ff0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8279> 2296e: 48 8d 35 5e 75 03 00 lea 0x3755e(%rip),%rsi # 59ed3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x815c> 22975: ba 2c 00 00 00 mov $0x2c,%edx 2297a: e8 41 0e 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 2297f: 90 nop 0000000000022980 <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_>: 22980: 53 push %rbx 22981: 48 81 ec 80 00 00 00 sub $0x80,%rsp 22988: 48 89 f2 mov %rsi,%rdx 2298b: 48 8b 07 mov (%rdi),%rax 2298e: 48 83 c8 01 or $0x1,%rax 22992: 48 89 44 24 10 mov %rax,0x10(%rsp) 22997: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2299e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 229a3: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 229a8: e8 d3 00 00 00 call 22a80 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_> 229ad: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 229b2: 31 c0 xor %eax,%eax 229b4: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 229b8: 0f 95 c0 setne %al 229bb: 48 09 c8 or %rcx,%rax 229be: 48 89 44 24 08 mov %rax,0x8(%rsp) 229c3: 48 85 c9 test %rcx,%rcx 229c6: 75 40 jne 22a08 <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_+0x88> 229c8: 48 83 f8 02 cmp $0x2,%rax 229cc: 73 26 jae 229f4 <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_+0x74> 229ce: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 229d3: 40 f6 c7 01 test $0x1,%dil 229d7: 75 25 jne 229fe <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_+0x7e> 229d9: 48 83 ff 02 cmp $0x2,%rdi 229dd: 73 1f jae 229fe <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_+0x7e> 229df: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 229e3: 74 06 je 229eb <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_+0x6b> 229e5: 48 8b 07 mov (%rdi),%rax 229e8: ff 50 08 call *0x8(%rax) 229eb: 48 81 c4 80 00 00 00 add $0x80,%rsp 229f2: 5b pop %rbx 229f3: c3 ret 229f4: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 229f9: e8 22 f9 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 229fe: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 22a03: e8 18 f9 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 22a08: 48 8d 44 24 28 lea 0x28(%rsp),%rax 22a0d: 48 89 44 24 18 mov %rax,0x18(%rsp) 22a12: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 22a19: 00 00 22a1b: c6 44 24 28 00 movb $0x0,0x28(%rsp) 22a20: 48 8d 5c 24 38 lea 0x38(%rsp),%rbx 22a25: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 22a2a: 48 89 df mov %rbx,%rdi 22a2d: e8 1e fa ff ff call 22450 <_ZN4llvm18raw_string_ostreamC2ERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 22a32: 48 8d 35 cc 75 03 00 lea 0x375cc(%rip),%rsi # 5a005 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x828e> 22a39: 48 89 df mov %rbx,%rdi 22a3c: e8 af af fe ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 22a41: 48 8d 35 41 23 04 00 lea 0x42341(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 22a48: 48 89 c7 mov %rax,%rdi 22a4b: e8 a0 af fe ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 22a50: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 22a55: 48 89 c7 mov %rax,%rdi 22a58: e8 03 02 00 00 call 22c60 <_ZN4llvmlsERNS_11raw_ostreamERKNS_5ErrorE> 22a5d: 48 8b 44 24 78 mov 0x78(%rsp),%rax 22a62: 48 8b 38 mov (%rax),%rdi 22a65: 48 8d 35 cb 75 03 00 lea 0x375cb(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 22a6c: ba f7 02 00 00 mov $0x2f7,%edx 22a71: e8 4a 0d 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 22a76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 22a7d: 00 00 00 0000000000022a80 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_>: 22a80: 55 push %rbp 22a81: 41 57 push %r15 22a83: 41 56 push %r14 22a85: 41 55 push %r13 22a87: 41 54 push %r12 22a89: 53 push %rbx 22a8a: 48 83 ec 38 sub $0x38,%rsp 22a8e: 48 89 54 24 20 mov %rdx,0x20(%rsp) 22a93: 48 89 fb mov %rdi,%rbx 22a96: 4c 8b 3e mov (%rsi),%r15 22a99: 31 c0 xor %eax,%eax 22a9b: 49 83 e7 fe and $0xfffffffffffffffe,%r15 22a9f: 0f 95 c0 setne %al 22aa2: 4c 09 f8 or %r15,%rax 22aa5: 48 89 06 mov %rax,(%rsi) 22aa8: 4d 85 ff test %r15,%r15 22aab: 0f 84 33 01 00 00 je 22be4 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x164> 22ab1: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 22ab8: 49 8b 07 mov (%r15),%rax 22abb: 48 8d 35 c7 77 05 00 lea 0x577c7(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 22ac2: 4c 89 ff mov %r15,%rdi 22ac5: ff 50 30 call *0x30(%rax) 22ac8: 84 c0 test %al,%al 22aca: 0f 84 1d 01 00 00 je 22bed <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x16d> 22ad0: 48 c7 03 01 00 00 00 movq $0x1,(%rbx) 22ad7: 49 8b 6f 08 mov 0x8(%r15),%rbp 22adb: 4d 8b 6f 10 mov 0x10(%r15),%r13 22adf: 4c 39 ed cmp %r13,%rbp 22ae2: 0f 84 37 01 00 00 je 22c1f <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x19f> 22ae8: 41 be 01 00 00 00 mov $0x1,%r14d 22aee: 4c 8d 64 24 28 lea 0x28(%rsp),%r12 22af3: eb 18 jmp 22b0d <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x8d> 22af5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 22afc: 00 00 00 00 22b00: 48 83 c5 08 add $0x8,%rbp 22b04: 4c 39 ed cmp %r13,%rbp 22b07: 0f 84 12 01 00 00 je 22c1f <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x19f> 22b0d: 49 83 ce 01 or $0x1,%r14 22b11: 4c 89 74 24 18 mov %r14,0x18(%rsp) 22b16: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 22b1d: 48 8b 45 00 mov 0x0(%rbp),%rax 22b21: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 22b28: 00 22b29: 48 89 44 24 10 mov %rax,0x10(%rsp) 22b2e: 4c 89 e7 mov %r12,%rdi 22b31: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 22b36: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 22b3b: e8 70 05 00 00 call 230b0 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_> 22b40: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 22b45: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 22b4a: 4c 89 e2 mov %r12,%rdx 22b4d: e8 6e 01 00 00 call 22cc0 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_> 22b52: 48 8b 03 mov (%rbx),%rax 22b55: a8 01 test $0x1,%al 22b57: 0f 85 dd 00 00 00 jne 22c3a <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1ba> 22b5d: 48 83 f8 02 cmp $0x2,%rax 22b61: 0f 83 d3 00 00 00 jae 22c3a <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1ba> 22b67: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 22b6c: 49 83 ce 01 or $0x1,%r14 22b70: 4c 89 33 mov %r14,(%rbx) 22b73: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 22b7a: 00 00 22b7c: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 22b81: 40 f6 c7 01 test $0x1,%dil 22b85: 0f 85 b7 00 00 00 jne 22c42 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1c2> 22b8b: 48 83 ff 02 cmp $0x2,%rdi 22b8f: 0f 83 ad 00 00 00 jae 22c42 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1c2> 22b95: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22b99: 74 06 je 22ba1 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x121> 22b9b: 48 8b 07 mov (%rdi),%rax 22b9e: ff 50 08 call *0x8(%rax) 22ba1: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 22ba6: 48 85 ff test %rdi,%rdi 22ba9: 74 06 je 22bb1 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x131> 22bab: 48 8b 07 mov (%rdi),%rax 22bae: ff 50 08 call *0x8(%rax) 22bb1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 22bb8: 00 00 22bba: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 22bbf: 40 f6 c7 01 test $0x1,%dil 22bc3: 0f 85 83 00 00 00 jne 22c4c <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1cc> 22bc9: 48 83 ff 02 cmp $0x2,%rdi 22bcd: 73 7d jae 22c4c <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1cc> 22bcf: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22bd3: 0f 84 27 ff ff ff je 22b00 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x80> 22bd9: 48 8b 07 mov (%rdi),%rax 22bdc: ff 50 08 call *0x8(%rax) 22bdf: e9 1c ff ff ff jmp 22b00 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x80> 22be4: 48 c7 03 01 00 00 00 movq $0x1,(%rbx) 22beb: eb 3b jmp 22c28 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1a8> 22bed: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 22bf2: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 22bf7: 48 89 df mov %rbx,%rdi 22bfa: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 22bff: e8 ac 04 00 00 call 230b0 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_> 22c04: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 22c09: 48 85 ff test %rdi,%rdi 22c0c: 74 06 je 22c14 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x194> 22c0e: 48 8b 07 mov (%rdi),%rax 22c11: ff 50 08 call *0x8(%rax) 22c14: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 22c1b: 00 00 22c1d: eb 09 jmp 22c28 <_ZN4llvm12handleErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEES1_S1_DpOT_+0x1a8> 22c1f: 49 8b 07 mov (%r15),%rax 22c22: 4c 89 ff mov %r15,%rdi 22c25: ff 50 08 call *0x8(%rax) 22c28: 48 89 d8 mov %rbx,%rax 22c2b: 48 83 c4 38 add $0x38,%rsp 22c2f: 5b pop %rbx 22c30: 41 5c pop %r12 22c32: 41 5d pop %r13 22c34: 41 5e pop %r14 22c36: 41 5f pop %r15 22c38: 5d pop %rbp 22c39: c3 ret 22c3a: 48 89 df mov %rbx,%rdi 22c3d: e8 de f6 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 22c42: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 22c47: e8 d4 f6 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 22c4c: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 22c51: e8 ca f6 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 22c56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 22c5d: 00 00 00 0000000000022c60 <_ZN4llvmlsERNS_11raw_ostreamERKNS_5ErrorE>: 22c60: 53 push %rbx 22c61: 48 89 fb mov %rdi,%rbx 22c64: 48 8b 3e mov (%rsi),%rdi 22c67: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22c6b: 74 0e je 22c7b <_ZN4llvmlsERNS_11raw_ostreamERKNS_5ErrorE+0x1b> 22c6d: 48 8b 07 mov (%rdi),%rax 22c70: 48 89 de mov %rbx,%rsi 22c73: ff 50 10 call *0x10(%rax) 22c76: 48 89 d8 mov %rbx,%rax 22c79: 5b pop %rbx 22c7a: c3 ret 22c7b: 48 8b 4b 18 mov 0x18(%rbx),%rcx 22c7f: 48 8b 43 20 mov 0x20(%rbx),%rax 22c83: 48 29 c1 sub %rax,%rcx 22c86: 48 83 f9 06 cmp $0x6,%rcx 22c8a: 77 19 ja 22ca5 <_ZN4llvmlsERNS_11raw_ostreamERKNS_5ErrorE+0x45> 22c8c: 48 8d 35 f4 73 03 00 lea 0x373f4(%rip),%rsi # 5a087 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8310> 22c93: ba 07 00 00 00 mov $0x7,%edx 22c98: 48 89 df mov %rbx,%rdi 22c9b: e8 d0 8b 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 22ca0: 48 89 d8 mov %rbx,%rax 22ca3: 5b pop %rbx 22ca4: c3 ret 22ca5: c7 40 03 63 65 73 73 movl $0x73736563,0x3(%rax) 22cac: c7 00 73 75 63 63 movl $0x63637573,(%rax) 22cb2: 48 83 43 20 07 addq $0x7,0x20(%rbx) 22cb7: 48 89 d8 mov %rbx,%rax 22cba: 5b pop %rbx 22cbb: c3 ret 22cbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000022cc0 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_>: 22cc0: 55 push %rbp 22cc1: 41 57 push %r15 22cc3: 41 56 push %r14 22cc5: 41 55 push %r13 22cc7: 41 54 push %r12 22cc9: 53 push %rbx 22cca: 48 83 ec 28 sub $0x28,%rsp 22cce: 49 89 d7 mov %rdx,%r15 22cd1: 49 89 fe mov %rdi,%r14 22cd4: 48 8b 06 mov (%rsi),%rax 22cd7: 31 c9 xor %ecx,%ecx 22cd9: 48 83 e0 fe and $0xfffffffffffffffe,%rax 22cdd: 0f 95 c1 setne %cl 22ce0: 48 09 c1 or %rax,%rcx 22ce3: 48 89 0e mov %rcx,(%rsi) 22ce6: 48 8b 0a mov (%rdx),%rcx 22ce9: 48 85 c0 test %rax,%rax 22cec: 0f 84 f9 00 00 00 je 22deb <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x12b> 22cf2: 49 89 f5 mov %rsi,%r13 22cf5: 31 ff xor %edi,%edi 22cf7: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 22cfb: 40 0f 95 c7 setne %dil 22cff: 48 09 cf or %rcx,%rdi 22d02: 49 89 3f mov %rdi,(%r15) 22d05: 48 8b 06 mov (%rsi),%rax 22d08: 48 85 c9 test %rcx,%rcx 22d0b: 0f 84 94 02 00 00 je 22fa5 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2e5> 22d11: 48 83 e0 fe and $0xfffffffffffffffe,%rax 22d15: 0f 84 e6 00 00 00 je 22e01 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x141> 22d1b: 48 8b 08 mov (%rax),%rcx 22d1e: 48 8d 35 64 75 05 00 lea 0x57564(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 22d25: 48 89 c7 mov %rax,%rdi 22d28: ff 51 30 call *0x30(%rcx) 22d2b: 84 c0 test %al,%al 22d2d: 0f 84 cb 00 00 00 je 22dfe <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x13e> 22d33: 49 8b 6d 00 mov 0x0(%r13),%rbp 22d37: 48 83 e5 fe and $0xfffffffffffffffe,%rbp 22d3b: 49 8b 3f mov (%r15),%rdi 22d3e: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22d42: 0f 84 0c 02 00 00 je 22f54 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x294> 22d48: 48 8b 07 mov (%rdi),%rax 22d4b: 48 8d 35 37 75 05 00 lea 0x57537(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 22d52: ff 50 30 call *0x30(%rax) 22d55: 49 8b 0f mov (%r15),%rcx 22d58: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 22d5c: 84 c0 test %al,%al 22d5e: 0f 84 f2 01 00 00 je 22f56 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x296> 22d64: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 22d6b: 48 85 c9 test %rcx,%rcx 22d6e: 0f 84 0b 03 00 00 je 2307f <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x3bf> 22d74: 48 8b 59 08 mov 0x8(%rcx),%rbx 22d78: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 22d7d: 4c 8b 61 10 mov 0x10(%rcx),%r12 22d81: 4c 39 e3 cmp %r12,%rbx 22d84: 74 5b je 22de1 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x121> 22d86: 4c 8d 7d 08 lea 0x8(%rbp),%r15 22d8a: 48 8b 75 10 mov 0x10(%rbp),%rsi 22d8e: 66 90 xchg %ax,%ax 22d90: 48 3b 75 18 cmp 0x18(%rbp),%rsi 22d94: 74 2a je 22dc0 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x100> 22d96: 48 8b 03 mov (%rbx),%rax 22d99: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 22da0: 48 89 06 mov %rax,(%rsi) 22da3: 48 8b 75 10 mov 0x10(%rbp),%rsi 22da7: 48 83 c6 08 add $0x8,%rsi 22dab: 48 89 75 10 mov %rsi,0x10(%rbp) 22daf: 49 39 37 cmp %rsi,(%r15) 22db2: 75 24 jne 22dd8 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x118> 22db4: e9 5e 02 00 00 jmp 23017 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x357> 22db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 22dc0: 4c 89 ff mov %r15,%rdi 22dc3: 48 89 da mov %rbx,%rdx 22dc6: e8 d5 04 00 00 call 232a0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_> 22dcb: 48 8b 75 10 mov 0x10(%rbp),%rsi 22dcf: 49 39 37 cmp %rsi,(%r15) 22dd2: 0f 84 3f 02 00 00 je 23017 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x357> 22dd8: 48 83 c3 08 add $0x8,%rbx 22ddc: 4c 39 e3 cmp %r12,%rbx 22ddf: 75 af jne 22d90 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0xd0> 22de1: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 22de6: e9 b0 01 00 00 jmp 22f9b <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2db> 22deb: 48 83 c9 01 or $0x1,%rcx 22def: 49 89 0e mov %rcx,(%r14) 22df2: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 22df9: e9 b6 01 00 00 jmp 22fb4 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2f4> 22dfe: 49 8b 3f mov (%r15),%rdi 22e01: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22e05: 0f 84 c7 00 00 00 je 22ed2 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x212> 22e0b: 48 8b 07 mov (%rdi),%rax 22e0e: 48 8d 35 74 74 05 00 lea 0x57474(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 22e15: ff 50 30 call *0x30(%rax) 22e18: 84 c0 test %al,%al 22e1a: 0f 84 b2 00 00 00 je 22ed2 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x212> 22e20: 49 8b 3f mov (%r15),%rdi 22e23: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 22e27: 48 8b 6f 08 mov 0x8(%rdi),%rbp 22e2b: 49 8b 4d 00 mov 0x0(%r13),%rcx 22e2f: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 22e33: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 22e38: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 22e3f: 00 22e40: 48 8b 57 08 mov 0x8(%rdi),%rdx 22e44: 48 8b 77 10 mov 0x10(%rdi),%rsi 22e48: 48 89 e8 mov %rbp,%rax 22e4b: 48 29 d0 sub %rdx,%rax 22e4e: 48 c1 f8 03 sar $0x3,%rax 22e52: 48 3b 77 18 cmp 0x18(%rdi),%rsi 22e56: 0f 84 8d 01 00 00 je 22fe9 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x329> 22e5c: 48 39 ee cmp %rbp,%rsi 22e5f: 0f 84 df 01 00 00 je 23044 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x384> 22e65: 4c 8d 24 c2 lea (%rdx,%rax,8),%r12 22e69: 48 8b 46 f8 mov -0x8(%rsi),%rax 22e6d: 48 c7 46 f8 00 00 00 movq $0x0,-0x8(%rsi) 22e74: 00 22e75: 48 89 06 mov %rax,(%rsi) 22e78: 48 8b 6f 10 mov 0x10(%rdi),%rbp 22e7c: 48 8d 45 08 lea 0x8(%rbp),%rax 22e80: 48 89 47 10 mov %rax,0x10(%rdi) 22e84: 48 83 c5 f8 add $0xfffffffffffffff8,%rbp 22e88: 48 89 eb mov %rbp,%rbx 22e8b: 4c 29 e3 sub %r12,%rbx 22e8e: 48 85 db test %rbx,%rbx 22e91: 0f 8e 2f 01 00 00 jle 22fc6 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x306> 22e97: 48 c1 eb 03 shr $0x3,%rbx 22e9b: 48 ff c3 inc %rbx 22e9e: eb 11 jmp 22eb1 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x1f1> 22ea0: 48 83 c5 f8 add $0xfffffffffffffff8,%rbp 22ea4: 48 ff cb dec %rbx 22ea7: 48 83 fb 01 cmp $0x1,%rbx 22eab: 0f 8e 15 01 00 00 jle 22fc6 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x306> 22eb1: 48 8b 45 f8 mov -0x8(%rbp),%rax 22eb5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 22eb9: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 22ec0: 00 22ec1: 48 89 45 00 mov %rax,0x0(%rbp) 22ec5: 48 85 ff test %rdi,%rdi 22ec8: 74 d6 je 22ea0 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x1e0> 22eca: 48 8b 07 mov (%rdi),%rax 22ecd: ff 50 08 call *0x8(%rax) 22ed0: eb ce jmp 22ea0 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x1e0> 22ed2: bf 20 00 00 00 mov $0x20,%edi 22ed7: e8 d4 35 fe ff call 64b0 <_Znwm@plt> 22edc: 48 89 c3 mov %rax,%rbx 22edf: 49 8b 45 00 mov 0x0(%r13),%rax 22ee3: 48 83 e0 fe and $0xfffffffffffffffe,%rax 22ee7: 48 89 44 24 18 mov %rax,0x18(%rsp) 22eec: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 22ef3: 00 22ef4: 49 8b 07 mov (%r15),%rax 22ef7: 48 83 e0 fe and $0xfffffffffffffffe,%rax 22efb: 48 89 44 24 10 mov %rax,0x10(%rsp) 22f00: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 22f07: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 22f0c: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 22f11: 48 89 df mov %rbx,%rdi 22f14: e8 57 02 00 00 call 23170 <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_> 22f19: 48 83 cb 01 or $0x1,%rbx 22f1d: 49 89 1e mov %rbx,(%r14) 22f20: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 22f25: 48 85 ff test %rdi,%rdi 22f28: 74 06 je 22f30 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x270> 22f2a: 48 8b 07 mov (%rdi),%rax 22f2d: ff 50 08 call *0x8(%rax) 22f30: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 22f37: 00 00 22f39: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 22f3e: 48 85 ff test %rdi,%rdi 22f41: 74 06 je 22f49 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x289> 22f43: 48 8b 07 mov (%rdi),%rax 22f46: ff 50 08 call *0x8(%rax) 22f49: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 22f50: 00 00 22f52: eb 60 jmp 22fb4 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2f4> 22f54: 31 c9 xor %ecx,%ecx 22f56: 48 8d 5d 08 lea 0x8(%rbp),%rbx 22f5a: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 22f5f: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 22f66: 48 8b 75 10 mov 0x10(%rbp),%rsi 22f6a: 48 3b 75 18 cmp 0x18(%rbp),%rsi 22f6e: 0f 84 89 00 00 00 je 22ffd <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x33d> 22f74: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 22f7b: 00 00 22f7d: 48 89 0e mov %rcx,(%rsi) 22f80: 48 83 c6 08 add $0x8,%rsi 22f84: 48 89 75 10 mov %rsi,0x10(%rbp) 22f88: 48 39 33 cmp %rsi,(%rbx) 22f8b: 0f 84 86 00 00 00 je 23017 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x357> 22f91: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 22f96: 48 85 ff test %rdi,%rdi 22f99: 74 06 je 22fa1 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2e1> 22f9b: 48 8b 07 mov (%rdi),%rax 22f9e: ff 50 08 call *0x8(%rax) 22fa1: 49 8b 45 00 mov 0x0(%r13),%rax 22fa5: 48 83 c8 01 or $0x1,%rax 22fa9: 49 89 06 mov %rax,(%r14) 22fac: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 22fb3: 00 22fb4: 4c 89 f0 mov %r14,%rax 22fb7: 48 83 c4 28 add $0x28,%rsp 22fbb: 5b pop %rbx 22fbc: 41 5c pop %r12 22fbe: 41 5d pop %r13 22fc0: 41 5e pop %r14 22fc2: 41 5f pop %r15 22fc4: 5d pop %rbp 22fc5: c3 ret 22fc6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 22fcb: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 22fd2: 00 00 22fd4: 49 8b 3c 24 mov (%r12),%rdi 22fd8: 49 89 04 24 mov %rax,(%r12) 22fdc: 48 85 ff test %rdi,%rdi 22fdf: 74 78 je 23059 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x399> 22fe1: 48 8b 07 mov (%rdi),%rax 22fe4: ff 50 08 call *0x8(%rax) 22fe7: eb 70 jmp 23059 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x399> 22fe9: 48 83 c7 08 add $0x8,%rdi 22fed: 48 8d 34 c2 lea (%rdx,%rax,8),%rsi 22ff1: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 22ff6: e8 a5 02 00 00 call 232a0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_> 22ffb: eb 5c jmp 23059 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x399> 22ffd: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 23002: 48 89 df mov %rbx,%rdi 23005: e8 96 02 00 00 call 232a0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_> 2300a: 48 8b 75 10 mov 0x10(%rbp),%rsi 2300e: 48 39 33 cmp %rsi,(%rbx) 23011: 0f 85 7a ff ff ff jne 22f91 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2d1> 23017: 48 8d 3d 02 e1 02 00 lea 0x2e102(%rip),%rdi # 51120 2301e: 48 8d 35 be df 02 00 lea 0x2dfbe(%rip),%rsi # 50fe3 23025: 48 8d 0d 19 71 03 00 lea 0x37119(%rip),%rcx # 5a145 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x83ce> 2302c: 4c 8d 05 c6 e0 02 00 lea 0x2e0c6(%rip),%r8 # 510f9 23033: ba 76 04 00 00 mov $0x476,%edx 23038: 31 c0 xor %eax,%eax 2303a: e8 11 30 fe ff call 6050 2303f: e8 7c 32 fe ff call 62c0 23044: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2304b: 00 00 2304d: 48 89 4d 00 mov %rcx,0x0(%rbp) 23051: 48 83 c5 08 add $0x8,%rbp 23055: 48 89 6f 10 mov %rbp,0x10(%rdi) 23059: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2305e: 48 85 ff test %rdi,%rdi 23061: 74 06 je 23069 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x3a9> 23063: 48 8b 07 mov (%rdi),%rax 23066: ff 50 08 call *0x8(%rax) 23069: 49 8b 07 mov (%r15),%rax 2306c: 48 83 c8 01 or $0x1,%rax 23070: 49 89 06 mov %rax,(%r14) 23073: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 2307a: e9 35 ff ff ff jmp 22fb4 <_ZN4llvm9ErrorList4joinENS_5ErrorES1_+0x2f4> 2307f: 48 8d 3d 9a e0 02 00 lea 0x2e09a(%rip),%rdi # 51120 23086: 48 8d 35 18 25 03 00 lea 0x32518(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 2308d: 48 8d 0d fb 6f 03 00 lea 0x36ffb(%rip),%rcx # 5a08f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8318> 23094: 4c 8d 05 5b 26 03 00 lea 0x3265b(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 2309b: ba 5a 01 00 00 mov $0x15a,%edx 230a0: 31 c0 xor %eax,%eax 230a2: e8 a9 2f fe ff call 6050 230a7: e8 14 32 fe ff call 62c0 230ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000230b0 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_>: 230b0: 41 57 push %r15 230b2: 41 56 push %r14 230b4: 53 push %rbx 230b5: 49 89 fe mov %rdi,%r14 230b8: 48 8b 3e mov (%rsi),%rdi 230bb: 48 85 ff test %rdi,%rdi 230be: 74 59 je 23119 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_+0x69> 230c0: 48 89 f3 mov %rsi,%rbx 230c3: 48 8b 07 mov (%rdi),%rax 230c6: 48 8d 35 bb 71 05 00 lea 0x571bb(%rip),%rsi # 7a288 <_ZN4llvm13ErrorInfoBase2IDE> 230cd: ff 50 30 call *0x30(%rax) 230d0: 4c 8b 3b mov (%rbx),%r15 230d3: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 230da: 84 c0 test %al,%al 230dc: 74 2b je 23109 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_+0x59> 230de: 4d 85 ff test %r15,%r15 230e1: 74 36 je 23119 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_+0x69> 230e3: 49 8b 07 mov (%r15),%rax 230e6: 48 8d 35 9b 71 05 00 lea 0x5719b(%rip),%rsi # 7a288 <_ZN4llvm13ErrorInfoBase2IDE> 230ed: 4c 89 ff mov %r15,%rdi 230f0: ff 50 30 call *0x30(%rax) 230f3: 84 c0 test %al,%al 230f5: 74 4f je 23146 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_+0x96> 230f7: 49 c7 06 01 00 00 00 movq $0x1,(%r14) 230fe: 49 8b 07 mov (%r15),%rax 23101: 4c 89 ff mov %r15,%rdi 23104: ff 50 08 call *0x8(%rax) 23107: eb 07 jmp 23110 <_ZN4llvm15handleErrorImplIZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_JEEES1_St10unique_ptrIS2_St14default_deleteIS2_EEOT_DpOT0_+0x60> 23109: 49 83 cf 01 or $0x1,%r15 2310d: 4d 89 3e mov %r15,(%r14) 23110: 4c 89 f0 mov %r14,%rax 23113: 5b pop %rbx 23114: 41 5e pop %r14 23116: 41 5f pop %r15 23118: c3 ret 23119: 48 8d 3d 00 e0 02 00 lea 0x2e000(%rip),%rdi # 51120 23120: 48 8d 35 7e 24 03 00 lea 0x3247e(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 23127: 48 8d 0d 61 6f 03 00 lea 0x36f61(%rip),%rcx # 5a08f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8318> 2312e: 4c 8d 05 c1 25 03 00 lea 0x325c1(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 23135: ba 5a 01 00 00 mov $0x15a,%edx 2313a: 31 c0 xor %eax,%eax 2313c: e8 0f 2f fe ff call 6050 23141: e8 7a 31 fe ff call 62c0 23146: 48 8d 3d 8a 71 03 00 lea 0x3718a(%rip),%rdi # 5a2d7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8560> 2314d: 48 8d 35 e3 6e 03 00 lea 0x36ee3(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 23154: 48 8d 0d aa 71 03 00 lea 0x371aa(%rip),%rcx # 5a305 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x858e> 2315b: ba 57 03 00 00 mov $0x357,%edx 23160: e8 0b 32 fe ff call 6370 <__assert_fail@plt> 23165: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2316c: 00 00 00 2316f: 90 nop 0000000000023170 <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_>: 23170: 41 57 push %r15 23172: 41 56 push %r14 23174: 41 54 push %r12 23176: 53 push %rbx 23177: 50 push %rax 23178: 49 89 d6 mov %rdx,%r14 2317b: 49 89 f4 mov %rsi,%r12 2317e: 48 89 fb mov %rdi,%rbx 23181: 48 8d 05 d0 5d 05 00 lea 0x55dd0(%rip),%rax # 78f58 <_ZTVN4llvm9ErrorListE+0x10> 23188: 48 89 07 mov %rax,(%rdi) 2318b: 0f 57 c0 xorps %xmm0,%xmm0 2318e: 0f 11 47 08 movups %xmm0,0x8(%rdi) 23192: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 23199: 00 2319a: 48 8b 3e mov (%rsi),%rdi 2319d: 48 8b 07 mov (%rdi),%rax 231a0: 48 8d 35 e2 70 05 00 lea 0x570e2(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 231a7: ff 50 30 call *0x30(%rax) 231aa: 84 c0 test %al,%al 231ac: 0f 85 cd 00 00 00 jne 2327f <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0x10f> 231b2: 49 8b 3e mov (%r14),%rdi 231b5: 48 8b 07 mov (%rdi),%rax 231b8: 48 8d 35 ca 70 05 00 lea 0x570ca(%rip),%rsi # 7a289 <_ZN4llvm9ErrorList2IDE> 231bf: ff 50 30 call *0x30(%rax) 231c2: 84 c0 test %al,%al 231c4: 0f 85 b5 00 00 00 jne 2327f <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0x10f> 231ca: 4c 8d 7b 08 lea 0x8(%rbx),%r15 231ce: 48 8b 73 10 mov 0x10(%rbx),%rsi 231d2: 48 3b 73 18 cmp 0x18(%rbx),%rsi 231d6: 74 22 je 231fa <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0x8a> 231d8: 49 8b 04 24 mov (%r12),%rax 231dc: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 231e3: 00 231e4: 48 89 06 mov %rax,(%rsi) 231e7: 48 8b 73 10 mov 0x10(%rbx),%rsi 231eb: 48 83 c6 08 add $0x8,%rsi 231ef: 48 89 73 10 mov %rsi,0x10(%rbx) 231f3: 49 39 37 cmp %rsi,(%r15) 231f6: 75 16 jne 2320e <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0x9e> 231f8: eb 58 jmp 23252 <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0xe2> 231fa: 4c 89 ff mov %r15,%rdi 231fd: 4c 89 e2 mov %r12,%rdx 23200: e8 9b 00 00 00 call 232a0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_> 23205: 48 8b 73 10 mov 0x10(%rbx),%rsi 23209: 49 39 37 cmp %rsi,(%r15) 2320c: 74 44 je 23252 <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0xe2> 2320e: 48 3b 73 18 cmp 0x18(%rbx),%rsi 23212: 74 2a je 2323e <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0xce> 23214: 49 8b 06 mov (%r14),%rax 23217: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 2321e: 48 89 06 mov %rax,(%rsi) 23221: 48 8b 43 10 mov 0x10(%rbx),%rax 23225: 48 83 c0 08 add $0x8,%rax 23229: 48 89 43 10 mov %rax,0x10(%rbx) 2322d: 49 39 07 cmp %rax,(%r15) 23230: 74 20 je 23252 <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0xe2> 23232: 48 83 c4 08 add $0x8,%rsp 23236: 5b pop %rbx 23237: 41 5c pop %r12 23239: 41 5e pop %r14 2323b: 41 5f pop %r15 2323d: c3 ret 2323e: 4c 89 ff mov %r15,%rdi 23241: 4c 89 f2 mov %r14,%rdx 23244: e8 57 00 00 00 call 232a0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_> 23249: 48 8b 43 10 mov 0x10(%rbx),%rax 2324d: 49 39 07 cmp %rax,(%r15) 23250: 75 e0 jne 23232 <_ZN4llvm9ErrorListC2ESt10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS2_EES5_+0xc2> 23252: 48 8d 3d c7 de 02 00 lea 0x2dec7(%rip),%rdi # 51120 23259: 48 8d 35 83 dd 02 00 lea 0x2dd83(%rip),%rsi # 50fe3 23260: 48 8d 0d de 6e 03 00 lea 0x36ede(%rip),%rcx # 5a145 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x83ce> 23267: 4c 8d 05 8b de 02 00 lea 0x2de8b(%rip),%r8 # 510f9 2326e: ba 76 04 00 00 mov $0x476,%edx 23273: 31 c0 xor %eax,%eax 23275: e8 d6 2d fe ff call 6050 2327a: e8 41 30 fe ff call 62c0 2327f: 48 8d 3d 7c 6f 03 00 lea 0x36f7c(%rip),%rdi # 5a202 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x848b> 23286: 48 8d 35 aa 6d 03 00 lea 0x36daa(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 2328d: 48 8d 0d e8 6f 03 00 lea 0x36fe8(%rip),%rcx # 5a27c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8505> 23294: ba 8a 01 00 00 mov $0x18a,%edx 23299: e8 d2 30 fe ff call 6370 <__assert_fail@plt> 2329e: 66 90 xchg %ax,%ax 00000000000232a0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_>: 232a0: 55 push %rbp 232a1: 41 57 push %r15 232a3: 41 56 push %r14 232a5: 41 55 push %r13 232a7: 41 54 push %r12 232a9: 53 push %rbx 232aa: 48 83 ec 18 sub $0x18,%rsp 232ae: 48 89 f3 mov %rsi,%rbx 232b1: 48 8b 37 mov (%rdi),%rsi 232b4: 4c 8b 77 08 mov 0x8(%rdi),%r14 232b8: 4c 89 f0 mov %r14,%rax 232bb: 48 29 f0 sub %rsi,%rax 232be: 48 b9 f8 ff ff ff ff movabs $0x7ffffffffffffff8,%rcx 232c5: ff ff 7f 232c8: 48 39 c8 cmp %rcx,%rax 232cb: 0f 84 31 01 00 00 je 23402 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x162> 232d1: 49 89 d7 mov %rdx,%r15 232d4: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 232d9: 48 c1 f8 03 sar $0x3,%rax 232dd: 48 83 f8 02 cmp $0x2,%rax 232e1: b9 01 00 00 00 mov $0x1,%ecx 232e6: 48 0f 43 c8 cmovae %rax,%rcx 232ea: 4c 8d 2c 01 lea (%rcx,%rax,1),%r13 232ee: 4c 89 ea mov %r13,%rdx 232f1: 48 c1 ea 3c shr $0x3c,%rdx 232f5: 48 ba ff ff ff ff ff movabs $0xfffffffffffffff,%rdx 232fc: ff ff 0f 232ff: 4c 0f 45 ea cmovne %rdx,%r13 23303: 48 01 c1 add %rax,%rcx 23306: 4c 0f 42 ea cmovb %rdx,%r13 2330a: 48 89 dd mov %rbx,%rbp 2330d: 48 29 f5 sub %rsi,%rbp 23310: 48 c1 fd 03 sar $0x3,%rbp 23314: 4d 85 ed test %r13,%r13 23317: 74 18 je 23331 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x91> 23319: 49 89 f4 mov %rsi,%r12 2331c: 4a 8d 3c ed 00 00 00 lea 0x0(,%r13,8),%rdi 23323: 00 23324: e8 87 31 fe ff call 64b0 <_Znwm@plt> 23329: 4c 89 e6 mov %r12,%rsi 2332c: 49 89 c4 mov %rax,%r12 2332f: eb 03 jmp 23334 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x94> 23331: 45 31 e4 xor %r12d,%r12d 23334: 49 8b 07 mov (%r15),%rax 23337: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 2333e: 49 89 04 ec mov %rax,(%r12,%rbp,8) 23342: 4c 89 e5 mov %r12,%rbp 23345: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2334a: 48 39 de cmp %rbx,%rsi 2334d: 74 43 je 23392 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0xf2> 2334f: 4c 89 e5 mov %r12,%rbp 23352: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 23357: eb 1b jmp 23374 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0xd4> 23359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 23360: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 23367: 49 83 c7 08 add $0x8,%r15 2336b: 48 83 c5 08 add $0x8,%rbp 2336f: 49 39 df cmp %rbx,%r15 23372: 74 1e je 23392 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0xf2> 23374: 49 8b 07 mov (%r15),%rax 23377: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 2337e: 48 89 45 00 mov %rax,0x0(%rbp) 23382: 49 8b 3f mov (%r15),%rdi 23385: 48 85 ff test %rdi,%rdi 23388: 74 d6 je 23360 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0xc0> 2338a: 48 8b 07 mov (%rdi),%rax 2338d: ff 50 08 call *0x8(%rax) 23390: eb ce jmp 23360 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0xc0> 23392: 48 83 c5 08 add $0x8,%rbp 23396: 49 39 de cmp %rbx,%r14 23399: 75 49 jne 233e4 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x144> 2339b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 233a0: 48 85 ff test %rdi,%rdi 233a3: 74 05 je 233aa <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x10a> 233a5: e8 d6 30 fe ff call 6480 <_ZdlPv@plt> 233aa: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 233af: 4c 89 21 mov %r12,(%rcx) 233b2: 48 89 69 08 mov %rbp,0x8(%rcx) 233b6: 4b 8d 04 ec lea (%r12,%r13,8),%rax 233ba: 48 89 41 10 mov %rax,0x10(%rcx) 233be: 48 83 c4 18 add $0x18,%rsp 233c2: 5b pop %rbx 233c3: 41 5c pop %r12 233c5: 41 5d pop %r13 233c7: 41 5e pop %r14 233c9: 41 5f pop %r15 233cb: 5d pop %rbp 233cc: c3 ret 233cd: 0f 1f 00 nopl (%rax) 233d0: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 233d7: 48 83 c3 08 add $0x8,%rbx 233db: 48 83 c5 08 add $0x8,%rbp 233df: 4c 39 f3 cmp %r14,%rbx 233e2: 74 b7 je 2339b <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0xfb> 233e4: 48 8b 03 mov (%rbx),%rax 233e7: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 233ee: 48 89 45 00 mov %rax,0x0(%rbp) 233f2: 48 8b 3b mov (%rbx),%rdi 233f5: 48 85 ff test %rdi,%rdi 233f8: 74 d6 je 233d0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x130> 233fa: 48 8b 07 mov (%rdi),%rax 233fd: ff 50 08 call *0x8(%rax) 23400: eb ce jmp 233d0 <_ZNSt6vectorISt10unique_ptrIN4llvm13ErrorInfoBaseESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_+0x130> 23402: 48 8d 3d c0 db 02 00 lea 0x2dbc0(%rip),%rdi # 50fc9 23409: e8 92 2e fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 2340e: 66 90 xchg %ax,%ax 0000000000023410 <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_>: 23410: 41 57 push %r15 23412: 41 56 push %r14 23414: 41 54 push %r12 23416: 53 push %rbx 23417: 50 push %rax 23418: 49 89 ff mov %rdi,%r15 2341b: 48 8b 3e mov (%rsi),%rdi 2341e: 48 85 ff test %rdi,%rdi 23421: 74 7d je 234a0 <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_+0x90> 23423: 49 89 d6 mov %rdx,%r14 23426: 48 89 f3 mov %rsi,%rbx 23429: 48 8b 07 mov (%rdi),%rax 2342c: 48 8d 35 55 6e 05 00 lea 0x56e55(%rip),%rsi # 7a288 <_ZN4llvm13ErrorInfoBase2IDE> 23433: ff 50 30 call *0x30(%rax) 23436: 4c 8b 23 mov (%rbx),%r12 23439: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 23440: 84 c0 test %al,%al 23442: 74 49 je 2348d <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_+0x7d> 23444: 4d 85 e4 test %r12,%r12 23447: 74 57 je 234a0 <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_+0x90> 23449: 49 8b 04 24 mov (%r12),%rax 2344d: 48 8d 35 34 6e 05 00 lea 0x56e34(%rip),%rsi # 7a288 <_ZN4llvm13ErrorInfoBase2IDE> 23454: 4c 89 e7 mov %r12,%rdi 23457: ff 50 30 call *0x30(%rax) 2345a: 84 c0 test %al,%al 2345c: 74 6f je 234cd <_ZN4llvm15handleErrorImplIZNS_16errorToErrorCodeENS_5ErrorEE3$_2JEEES1_St10unique_ptrINS_13ErrorInfoBaseESt14default_deleteIS4_EEOT_DpOT0_+0xbd> 2345e: 49 8b 04 24 mov (%r12),%rax 23462: 4c 89 e7 mov %r12,%rdi 23465: ff 50 20 call *0x20(%rax) 23468: 49 8b 0e mov (%r14),%rcx 2346b: 89 01 mov %eax,(%rcx) 2346d: 48 89 51 08 mov %rdx,0x8(%rcx) 23471: 49 c7 07 01 00 00 00 movq $0x1,(%r15) 23478: 49 8b 04 24 mov (%r12),%rax 2347c: 4c 89 e7 mov %r12,%rdi 2347f: 48 83 c4 08 add $0x8,%rsp 23483: 5b pop %rbx 23484: 41 5c pop %r12 23486: 41 5e pop %r14 23488: 41 5f pop %r15 2348a: ff 60 08 jmp *0x8(%rax) 2348d: 49 83 cc 01 or $0x1,%r12 23491: 4d 89 27 mov %r12,(%r15) 23494: 48 83 c4 08 add $0x8,%rsp 23498: 5b pop %rbx 23499: 41 5c pop %r12 2349b: 41 5e pop %r14 2349d: 41 5f pop %r15 2349f: c3 ret 234a0: 48 8d 3d 79 dc 02 00 lea 0x2dc79(%rip),%rdi # 51120 234a7: 48 8d 35 f7 20 03 00 lea 0x320f7(%rip),%rsi # 555a5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x382e> 234ae: 48 8d 0d da 6b 03 00 lea 0x36bda(%rip),%rcx # 5a08f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8318> 234b5: 4c 8d 05 3a 22 03 00 lea 0x3223a(%rip),%r8 # 556f6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x397f> 234bc: ba 5a 01 00 00 mov $0x15a,%edx 234c1: 31 c0 xor %eax,%eax 234c3: e8 88 2b fe ff call 6050 234c8: e8 f3 2d fe ff call 62c0 234cd: 48 8d 3d 03 6e 03 00 lea 0x36e03(%rip),%rdi # 5a2d7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8560> 234d4: 48 8d 35 5c 6b 03 00 lea 0x36b5c(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 234db: 48 8d 0d cc 73 03 00 lea 0x373cc(%rip),%rcx # 5a8ae <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8b37> 234e2: ba 57 03 00 00 mov $0x357,%edx 234e7: e8 84 2e fe ff call 6370 <__assert_fail@plt> 234ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000234f0 <_ZN4llvm18report_fatal_errorEPKcb>: 234f0: 48 83 ec 28 sub $0x28,%rsp 234f4: c6 44 24 21 01 movb $0x1,0x21(%rsp) 234f9: b0 01 mov $0x1,%al 234fb: 80 3f 00 cmpb $0x0,(%rdi) 234fe: 74 06 je 23506 <_ZN4llvm18report_fatal_errorEPKcb+0x16> 23500: 48 89 3c 24 mov %rdi,(%rsp) 23504: b0 03 mov $0x3,%al 23506: 88 44 24 20 mov %al,0x20(%rsp) 2350a: 40 0f b6 f6 movzbl %sil,%esi 2350e: 48 89 e7 mov %rsp,%rdi 23511: e8 0a 00 00 00 call 23520 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb> 23516: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2351d: 00 00 00 0000000000023520 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb>: 23520: 55 push %rbp 23521: 41 57 push %r15 23523: 41 56 push %r14 23525: 41 54 push %r12 23527: 53 push %rbx 23528: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2352f: 41 89 f6 mov %esi,%r14d 23532: 49 89 fc mov %rdi,%r12 23535: 48 83 3d 63 6a 05 00 cmpq $0x0,0x56a63(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2353c: 00 2353d: 74 14 je 23553 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x33> 2353f: 48 8d 3d 72 6d 05 00 lea 0x56d72(%rip),%rdi # 7a2b8 <_ZL17ErrorHandlerMutex> 23546: e8 15 32 fe ff call 6760 2354b: 85 c0 test %eax,%eax 2354d: 0f 85 00 01 00 00 jne 23653 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x133> 23553: 48 8b 1d 3e 6d 05 00 mov 0x56d3e(%rip),%rbx # 7a298 <_ZL12ErrorHandler> 2355a: 48 8b 2d 3f 6d 05 00 mov 0x56d3f(%rip),%rbp # 7a2a0 <_ZL20ErrorHandlerUserData> 23561: 48 83 3d 37 6a 05 00 cmpq $0x0,0x56a37(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 23568: 00 23569: 74 0c je 23577 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x57> 2356b: 48 8d 3d 46 6d 05 00 lea 0x56d46(%rip),%rdi # 7a2b8 <_ZL17ErrorHandlerMutex> 23572: e8 69 2e fe ff call 63e0 23577: 48 85 db test %rbx,%rbx 2357a: 0f 85 9b 00 00 00 jne 2361b <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0xfb> 23580: 4c 8d 7c 24 60 lea 0x60(%rsp),%r15 23585: 4c 89 7c 24 48 mov %r15,0x48(%rsp) 2358a: 0f 28 05 3f 74 03 00 movaps 0x3743f(%rip),%xmm0 # 5a9d0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8c59> 23591: 0f 11 44 24 50 movups %xmm0,0x50(%rsp) 23596: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2359d: 00 2359e: c6 44 24 28 00 movb $0x0,0x28(%rsp) 235a3: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 235aa: 00 00 235ac: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 235b3: 00 235b4: 0f 57 c0 xorps %xmm0,%xmm0 235b7: 0f 11 44 24 10 movups %xmm0,0x10(%rsp) 235bc: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 235c3: 00 00 235c5: 48 8d 05 ac 5c 05 00 lea 0x55cac(%rip),%rax # 79278 <_ZTVN4llvm19raw_svector_ostreamE> 235cc: 48 83 c0 10 add $0x10,%rax 235d0: 48 89 04 24 mov %rax,(%rsp) 235d4: 48 8d 44 24 48 lea 0x48(%rsp),%rax 235d9: 48 89 44 24 40 mov %rax,0x40(%rsp) 235de: 48 89 e5 mov %rsp,%rbp 235e1: 48 89 ef mov %rbp,%rdi 235e4: 31 f6 xor %esi,%esi 235e6: 31 d2 xor %edx,%edx 235e8: 31 c9 xor %ecx,%ecx 235ea: e8 a1 7d 00 00 call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 235ef: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 235f4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 235f9: 48 29 c1 sub %rax,%rcx 235fc: 48 83 f9 0b cmp $0xb,%rcx 23600: 77 58 ja 2365a <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x13a> 23602: 48 8d 35 ab 74 03 00 lea 0x374ab(%rip),%rsi # 5aab4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8d3d> 23609: 48 89 e7 mov %rsp,%rdi 2360c: ba 0c 00 00 00 mov $0xc,%edx 23611: e8 5a 82 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 23616: 48 89 c5 mov %rax,%rbp 23619: eb 59 jmp 23674 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x154> 2361b: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 23620: 4c 89 e6 mov %r12,%rsi 23623: e8 18 72 00 00 call 2a840 <_ZNK4llvm5Twine3strB5cxx11Ev> 23628: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 2362d: 41 0f b6 d6 movzbl %r14b,%edx 23631: 48 89 ef mov %rbp,%rdi 23634: ff d3 call *%rbx 23636: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 2363b: 48 8d 44 24 58 lea 0x58(%rsp),%rax 23640: 48 39 c7 cmp %rax,%rdi 23643: 0f 84 8a 00 00 00 je 236d3 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x1b3> 23649: e8 32 2e fe ff call 6480 <_ZdlPv@plt> 2364e: e9 80 00 00 00 jmp 236d3 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x1b3> 23653: 89 c7 mov %eax,%edi 23655: e8 36 2d fe ff call 6390 <_ZSt20__throw_system_errori@plt> 2365a: 48 b9 4c 4c 56 4d 20 movabs $0x525245204d564c4c,%rcx 23661: 45 52 52 23664: 48 89 08 mov %rcx,(%rax) 23667: c7 40 08 4f 52 3a 20 movl $0x203a524f,0x8(%rax) 2366e: 48 83 44 24 20 0c addq $0xc,0x20(%rsp) 23674: 4c 89 e7 mov %r12,%rdi 23677: 48 89 ee mov %rbp,%rsi 2367a: e8 a1 75 00 00 call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 2367f: 48 8b 45 20 mov 0x20(%rbp),%rax 23683: 48 39 45 18 cmp %rax,0x18(%rbp) 23687: 75 16 jne 2369f <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x17f> 23689: 48 8d 35 f9 16 04 00 lea 0x416f9(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 23690: ba 01 00 00 00 mov $0x1,%edx 23695: 48 89 ef mov %rbp,%rdi 23698: e8 d3 81 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2369d: eb 07 jmp 236a6 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x186> 2369f: c6 00 0a movb $0xa,(%rax) 236a2: 48 ff 45 20 incq 0x20(%rbp) 236a6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 236ab: 48 8b 30 mov (%rax),%rsi 236ae: 48 8b 50 08 mov 0x8(%rax),%rdx 236b2: bf 02 00 00 00 mov $0x2,%edi 236b7: e8 e4 2a fe ff call 61a0 236bc: 48 89 e7 mov %rsp,%rdi 236bf: e8 7c 90 00 00 call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 236c4: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 236c9: 4c 39 ff cmp %r15,%rdi 236cc: 74 05 je 236d3 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x1b3> 236ce: e8 ed 2e fe ff call 65c0 236d3: e8 f8 42 00 00 call 279d0 <_ZN4llvm3sys20RunInterruptHandlersEv> 236d8: 45 84 f6 test %r14b,%r14b 236db: 74 05 je 236e2 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb+0x1c2> 236dd: e8 de 2b fe ff call 62c0 236e2: bf 01 00 00 00 mov $0x1,%edi 236e7: e8 04 2f fe ff call 65f0 236ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb>: 236f0: 55 push %rbp 236f1: 41 57 push %r15 236f3: 41 56 push %r14 236f5: 53 push %rbx 236f6: 50 push %rax 236f7: 41 89 f6 mov %esi,%r14d 236fa: 48 89 fb mov %rdi,%rbx 236fd: 48 83 3d 9b 68 05 00 cmpq $0x0,0x5689b(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 23704: 00 23705: 74 14 je 2371b <_ZN4llvm22report_bad_alloc_errorEPKcb+0x2b> 23707: 48 8d 3d d2 6b 05 00 lea 0x56bd2(%rip),%rdi # 7a2e0 <_ZL25BadAllocErrorHandlerMutex> 2370e: e8 4d 30 fe ff call 6760 23713: 85 c0 test %eax,%eax 23715: 0f 85 96 00 00 00 jne 237b1 <_ZN4llvm22report_bad_alloc_errorEPKcb+0xc1> 2371b: 48 8b 2d 86 6b 05 00 mov 0x56b86(%rip),%rbp # 7a2a8 <_ZL20BadAllocErrorHandler> 23722: 4c 8b 3d 87 6b 05 00 mov 0x56b87(%rip),%r15 # 7a2b0 <_ZL28BadAllocErrorHandlerUserData> 23729: 48 83 3d 6f 68 05 00 cmpq $0x0,0x5686f(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 23730: 00 23731: 74 0c je 2373f <_ZN4llvm22report_bad_alloc_errorEPKcb+0x4f> 23733: 48 8d 3d a6 6b 05 00 lea 0x56ba6(%rip),%rdi # 7a2e0 <_ZL25BadAllocErrorHandlerMutex> 2373a: e8 a1 2c fe ff call 63e0 2373f: 48 85 ed test %rbp,%rbp 23742: 75 49 jne 2378d <_ZN4llvm22report_bad_alloc_errorEPKcb+0x9d> 23744: 48 8d 35 33 74 03 00 lea 0x37433(%rip),%rsi # 5ab7e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8e07> 2374b: ba 1a 00 00 00 mov $0x1a,%edx 23750: bf 02 00 00 00 mov $0x2,%edi 23755: e8 46 2a fe ff call 61a0 2375a: 48 89 df mov %rbx,%rdi 2375d: e8 ae 2a fe ff call 6210 23762: bf 02 00 00 00 mov $0x2,%edi 23767: 48 89 de mov %rbx,%rsi 2376a: 48 89 c2 mov %rax,%rdx 2376d: e8 2e 2a fe ff call 61a0 23772: 48 8d 35 10 16 04 00 lea 0x41610(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 23779: ba 01 00 00 00 mov $0x1,%edx 2377e: bf 02 00 00 00 mov $0x2,%edi 23783: e8 18 2a fe ff call 61a0 23788: e8 33 2b fe ff call 62c0 2378d: 41 0f b6 d6 movzbl %r14b,%edx 23791: 4c 89 ff mov %r15,%rdi 23794: 48 89 de mov %rbx,%rsi 23797: ff d5 call *%rbp 23799: 48 8d 3d ba 73 03 00 lea 0x373ba(%rip),%rdi # 5ab5a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8de3> 237a0: 48 8d 35 70 72 03 00 lea 0x37270(%rip),%rsi # 5aa17 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ca0> 237a7: ba a2 00 00 00 mov $0xa2,%edx 237ac: e8 0f 00 00 00 call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 237b1: 89 c7 mov %eax,%edi 237b3: e8 d8 2b fe ff call 6390 <_ZSt20__throw_system_errori@plt> 237b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 237bf: 00 00000000000237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j>: 237c0: 55 push %rbp 237c1: 41 57 push %r15 237c3: 41 56 push %r14 237c5: 41 54 push %r12 237c7: 53 push %rbx 237c8: 41 89 d6 mov %edx,%r14d 237cb: 49 89 f7 mov %rsi,%r15 237ce: 48 85 ff test %rdi,%rdi 237d1: 74 7b je 2384e <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x8e> 237d3: 48 89 fb mov %rdi,%rbx 237d6: e8 c5 e1 ff ff call 219a0 <_ZN4llvm4dbgsEv> 237db: 48 89 c5 mov %rax,%rbp 237de: 48 89 df mov %rbx,%rdi 237e1: e8 2a 2a fe ff call 6210 237e6: 49 89 c4 mov %rax,%r12 237e9: 48 8b 45 18 mov 0x18(%rbp),%rax 237ed: 48 8b 7d 20 mov 0x20(%rbp),%rdi 237f1: 48 29 f8 sub %rdi,%rax 237f4: 4c 39 e0 cmp %r12,%rax 237f7: 73 17 jae 23810 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x50> 237f9: 48 89 ef mov %rbp,%rdi 237fc: 48 89 de mov %rbx,%rsi 237ff: 4c 89 e2 mov %r12,%rdx 23802: e8 69 80 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 23807: 48 89 c5 mov %rax,%rbp 2380a: 48 8b 78 20 mov 0x20(%rax),%rdi 2380e: eb 1b jmp 2382b <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x6b> 23810: 4d 85 e4 test %r12,%r12 23813: 74 16 je 2382b <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x6b> 23815: 48 89 de mov %rbx,%rsi 23818: 4c 89 e2 mov %r12,%rdx 2381b: e8 10 2c fe ff call 6430 23820: 48 8b 7d 20 mov 0x20(%rbp),%rdi 23824: 4c 01 e7 add %r12,%rdi 23827: 48 89 7d 20 mov %rdi,0x20(%rbp) 2382b: 48 39 7d 18 cmp %rdi,0x18(%rbp) 2382f: 75 16 jne 23847 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x87> 23831: 48 8d 35 51 15 04 00 lea 0x41551(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 23838: ba 01 00 00 00 mov $0x1,%edx 2383d: 48 89 ef mov %rbp,%rdi 23840: e8 2b 80 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 23845: eb 07 jmp 2384e <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x8e> 23847: c6 07 0a movb $0xa,(%rdi) 2384a: 48 ff 45 20 incq 0x20(%rbp) 2384e: e8 4d e1 ff ff call 219a0 <_ZN4llvm4dbgsEv> 23853: 48 8b 50 18 mov 0x18(%rax),%rdx 23857: 48 8b 48 20 mov 0x20(%rax),%rcx 2385b: 48 29 ca sub %rcx,%rdx 2385e: 48 83 fa 13 cmp $0x13,%rdx 23862: 77 1e ja 23882 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0xc2> 23864: 48 8d 35 b5 73 03 00 lea 0x373b5(%rip),%rsi # 5ac20 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ea9> 2386b: ba 14 00 00 00 mov $0x14,%edx 23870: 48 89 c7 mov %rax,%rdi 23873: e8 f8 7f 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 23878: 4d 85 ff test %r15,%r15 2387b: 75 24 jne 238a1 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0xe1> 2387d: e9 e4 00 00 00 jmp 23966 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x1a6> 23882: 0f 10 05 97 73 03 00 movups 0x37397(%rip),%xmm0 # 5ac20 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ea9> 23889: 0f 11 01 movups %xmm0,(%rcx) 2388c: c7 41 10 75 74 65 64 movl $0x64657475,0x10(%rcx) 23893: 48 83 40 20 14 addq $0x14,0x20(%rax) 23898: 4d 85 ff test %r15,%r15 2389b: 0f 84 c5 00 00 00 je 23966 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x1a6> 238a1: e8 fa e0 ff ff call 219a0 <_ZN4llvm4dbgsEv> 238a6: 48 89 c5 mov %rax,%rbp 238a9: 48 8b 48 18 mov 0x18(%rax),%rcx 238ad: 48 8b 40 20 mov 0x20(%rax),%rax 238b1: 48 29 c1 sub %rax,%rcx 238b4: 48 83 f9 03 cmp $0x3,%rcx 238b8: 77 1d ja 238d7 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x117> 238ba: 48 8d 35 74 73 03 00 lea 0x37374(%rip),%rsi # 5ac35 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ebe> 238c1: ba 04 00 00 00 mov $0x4,%edx 238c6: 48 89 ef mov %rbp,%rdi 238c9: e8 a2 7f 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 238ce: 48 89 c5 mov %rax,%rbp 238d1: 48 8b 58 20 mov 0x20(%rax),%rbx 238d5: eb 12 jmp 238e9 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x129> 238d7: c7 00 20 61 74 20 movl $0x20746120,(%rax) 238dd: 48 8b 5d 20 mov 0x20(%rbp),%rbx 238e1: 48 83 c3 04 add $0x4,%rbx 238e5: 48 89 5d 20 mov %rbx,0x20(%rbp) 238e9: 4c 89 ff mov %r15,%rdi 238ec: e8 1f 29 fe ff call 6210 238f1: 49 89 c4 mov %rax,%r12 238f4: 48 8b 45 18 mov 0x18(%rbp),%rax 238f8: 48 29 d8 sub %rbx,%rax 238fb: 4c 39 e0 cmp %r12,%rax 238fe: 73 17 jae 23917 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x157> 23900: 48 89 ef mov %rbp,%rdi 23903: 4c 89 fe mov %r15,%rsi 23906: 4c 89 e2 mov %r12,%rdx 23909: e8 62 7f 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2390e: 48 89 c5 mov %rax,%rbp 23911: 48 8b 58 20 mov 0x20(%rax),%rbx 23915: eb 1e jmp 23935 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x175> 23917: 4d 85 e4 test %r12,%r12 2391a: 74 19 je 23935 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x175> 2391c: 48 89 df mov %rbx,%rdi 2391f: 4c 89 fe mov %r15,%rsi 23922: 4c 89 e2 mov %r12,%rdx 23925: e8 06 2b fe ff call 6430 2392a: 48 8b 5d 20 mov 0x20(%rbp),%rbx 2392e: 4c 01 e3 add %r12,%rbx 23931: 48 89 5d 20 mov %rbx,0x20(%rbp) 23935: 48 39 5d 18 cmp %rbx,0x18(%rbp) 23939: 75 19 jne 23954 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x194> 2393b: 48 8d 35 92 f0 02 00 lea 0x2f092(%rip),%rsi # 529d4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xc5d> 23942: ba 01 00 00 00 mov $0x1,%edx 23947: 48 89 ef mov %rbp,%rdi 2394a: e8 21 7f 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2394f: 48 89 c5 mov %rax,%rbp 23952: eb 07 jmp 2395b <_ZN4llvm25llvm_unreachable_internalEPKcS1_j+0x19b> 23954: c6 03 3a movb $0x3a,(%rbx) 23957: 48 ff 45 20 incq 0x20(%rbp) 2395b: 44 89 f6 mov %r14d,%esi 2395e: 48 89 ef mov %rbp,%rdi 23961: e8 fa 7a 00 00 call 2b460 <_ZN4llvm11raw_ostreamlsEm> 23966: e8 35 e0 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2396b: 48 8d 35 96 fb 03 00 lea 0x3fb96(%rip),%rsi # 63508 <_ZL7kSecret+0x2af8> 23972: 48 89 c7 mov %rax,%rdi 23975: e8 76 a0 fe ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 2397a: e8 41 29 fe ff call 62c0 2397f: 90 nop 0000000000023980 <_ZN4llvm4json5Value7destroyEv>: 23980: 41 57 push %r15 23982: 41 56 push %r14 23984: 41 54 push %r12 23986: 53 push %rbx 23987: 50 push %rax 23988: 49 89 fe mov %rdi,%r14 2398b: 0f b7 07 movzwl (%rdi),%eax 2398e: 83 f8 08 cmp $0x8,%eax 23991: 74 20 je 239b3 <_ZN4llvm4json5Value7destroyEv+0x33> 23993: 83 f8 07 cmp $0x7,%eax 23996: 74 59 je 239f1 <_ZN4llvm4json5Value7destroyEv+0x71> 23998: 83 f8 06 cmp $0x6,%eax 2399b: 0f 85 d2 00 00 00 jne 23a73 <_ZN4llvm4json5Value7destroyEv+0xf3> 239a1: 49 8b 7e 08 mov 0x8(%r14),%rdi 239a5: 49 83 c6 18 add $0x18,%r14 239a9: 4c 39 f7 cmp %r14,%rdi 239ac: 75 33 jne 239e1 <_ZN4llvm4json5Value7destroyEv+0x61> 239ae: e9 c0 00 00 00 jmp 23a73 <_ZN4llvm4json5Value7destroyEv+0xf3> 239b3: 49 8b 5e 08 mov 0x8(%r14),%rbx 239b7: 4d 8b 7e 10 mov 0x10(%r14),%r15 239bb: 4c 39 fb cmp %r15,%rbx 239be: 74 15 je 239d5 <_ZN4llvm4json5Value7destroyEv+0x55> 239c0: 48 89 df mov %rbx,%rdi 239c3: e8 b8 ff ff ff call 23980 <_ZN4llvm4json5Value7destroyEv> 239c8: 48 83 c3 28 add $0x28,%rbx 239cc: 4c 39 fb cmp %r15,%rbx 239cf: 75 ef jne 239c0 <_ZN4llvm4json5Value7destroyEv+0x40> 239d1: 49 8b 5e 08 mov 0x8(%r14),%rbx 239d5: 48 85 db test %rbx,%rbx 239d8: 0f 84 95 00 00 00 je 23a73 <_ZN4llvm4json5Value7destroyEv+0xf3> 239de: 48 89 df mov %rbx,%rdi 239e1: 48 83 c4 08 add $0x8,%rsp 239e5: 5b pop %rbx 239e6: 41 5c pop %r12 239e8: 41 5e pop %r14 239ea: 41 5f pop %r15 239ec: e9 8f 2a fe ff jmp 6480 <_ZdlPv@plt> 239f1: 45 8b 66 20 mov 0x20(%r14),%r12d 239f5: 4d 85 e4 test %r12,%r12 239f8: 74 65 je 23a5f <_ZN4llvm4json5Value7destroyEv+0xdf> 239fa: 49 8b 5e 10 mov 0x10(%r14),%rbx 239fe: 49 c1 e4 06 shl $0x6,%r12 23a02: 48 83 c3 18 add $0x18,%rbx 23a06: eb 22 jmp 23a2a <_ZN4llvm4json5Value7destroyEv+0xaa> 23a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 23a0f: 00 23a10: 4c 89 ff mov %r15,%rdi 23a13: e8 68 2a fe ff call 6480 <_ZdlPv@plt> 23a18: 48 c7 43 e8 00 00 00 movq $0x0,-0x18(%rbx) 23a1f: 00 23a20: 48 83 c3 40 add $0x40,%rbx 23a24: 49 83 c4 c0 add $0xffffffffffffffc0,%r12 23a28: 74 2b je 23a55 <_ZN4llvm4json5Value7destroyEv+0xd5> 23a2a: 48 83 7b f0 fd cmpq $0xfffffffffffffffd,-0x10(%rbx) 23a2f: 77 08 ja 23a39 <_ZN4llvm4json5Value7destroyEv+0xb9> 23a31: 48 89 df mov %rbx,%rdi 23a34: e8 47 ff ff ff call 23980 <_ZN4llvm4json5Value7destroyEv> 23a39: 4c 8b 7b e8 mov -0x18(%rbx),%r15 23a3d: 4d 85 ff test %r15,%r15 23a40: 74 d6 je 23a18 <_ZN4llvm4json5Value7destroyEv+0x98> 23a42: 49 8b 3f mov (%r15),%rdi 23a45: 49 8d 47 10 lea 0x10(%r15),%rax 23a49: 48 39 c7 cmp %rax,%rdi 23a4c: 74 c2 je 23a10 <_ZN4llvm4json5Value7destroyEv+0x90> 23a4e: e8 2d 2a fe ff call 6480 <_ZdlPv@plt> 23a53: eb bb jmp 23a10 <_ZN4llvm4json5Value7destroyEv+0x90> 23a55: 41 8b 76 20 mov 0x20(%r14),%esi 23a59: 48 c1 e6 06 shl $0x6,%rsi 23a5d: eb 02 jmp 23a61 <_ZN4llvm4json5Value7destroyEv+0xe1> 23a5f: 31 f6 xor %esi,%esi 23a61: 49 8b 7e 10 mov 0x10(%r14),%rdi 23a65: ba 08 00 00 00 mov $0x8,%edx 23a6a: e8 d1 1d 00 00 call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 23a6f: 49 ff 46 08 incq 0x8(%r14) 23a73: 48 83 c4 08 add $0x8,%rsp 23a77: 5b pop %rbx 23a78: 41 5c pop %r12 23a7a: 41 5e pop %r14 23a7c: 41 5f pop %r15 23a7e: c3 ret 23a7f: 90 nop 0000000000023a80 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm>: 23a80: 41 56 push %r14 23a82: 53 push %rbx 23a83: 50 push %rax 23a84: b0 01 mov $0x1,%al 23a86: 48 85 f6 test %rsi,%rsi 23a89: 74 23 je 23aae <_ZN4llvm4json6isUTF8ENS_9StringRefEPm+0x2e> 23a8b: 49 89 d6 mov %rdx,%r14 23a8e: 48 89 fb mov %rdi,%rbx 23a91: 48 8d 0c 37 lea (%rdi,%rsi,1),%rcx 23a95: 31 d2 xor %edx,%edx 23a97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23a9e: 00 00 23aa0: 80 3c 13 00 cmpb $0x0,(%rbx,%rdx,1) 23aa4: 78 10 js 23ab6 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm+0x36> 23aa6: 48 ff c2 inc %rdx 23aa9: 48 39 d6 cmp %rdx,%rsi 23aac: 75 f2 jne 23aa0 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm+0x20> 23aae: 48 83 c4 08 add $0x8,%rsp 23ab2: 5b pop %rbx 23ab3: 41 5e pop %r14 23ab5: c3 ret 23ab6: 48 89 1c 24 mov %rbx,(%rsp) 23aba: 48 89 e7 mov %rsp,%rdi 23abd: 48 89 ce mov %rcx,%rsi 23ac0: e8 2b e1 00 00 call 31bf0 <_ZN4llvm17isLegalUTF8StringEPPKhS1_> 23ac5: 84 c0 test %al,%al 23ac7: 74 0d je 23ad6 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm+0x56> 23ac9: 84 c0 test %al,%al 23acb: 0f 95 c0 setne %al 23ace: 48 83 c4 08 add $0x8,%rsp 23ad2: 5b pop %rbx 23ad3: 41 5e pop %r14 23ad5: c3 ret 23ad6: 4d 85 f6 test %r14,%r14 23ad9: 74 ee je 23ac9 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm+0x49> 23adb: 48 8b 0c 24 mov (%rsp),%rcx 23adf: 48 29 d9 sub %rbx,%rcx 23ae2: 49 89 0e mov %rcx,(%r14) 23ae5: eb e2 jmp 23ac9 <_ZN4llvm4json6isUTF8ENS_9StringRefEPm+0x49> 23ae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23aee: 00 00 0000000000023af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE>: 23af0: 41 57 push %r15 23af2: 41 56 push %r14 23af4: 41 54 push %r12 23af6: 53 push %rbx 23af7: 48 83 ec 28 sub $0x28,%rsp 23afb: 0f b7 06 movzwl (%rsi),%eax 23afe: 48 83 f8 08 cmp $0x8,%rax 23b02: 0f 87 d8 02 00 00 ja 23de0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x2f0> 23b08: 49 89 f6 mov %rsi,%r14 23b0b: 49 89 ff mov %rdi,%r15 23b0e: 48 8d 0d 37 71 03 00 lea 0x37137(%rip),%rcx # 5ac4c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ed5> 23b15: 48 63 04 81 movslq (%rcx,%rax,4),%rax 23b19: 48 01 c8 add %rcx,%rax 23b1c: ff e0 jmp *%rax 23b1e: 4c 89 ff mov %r15,%rdi 23b21: e8 ea 02 00 00 call 23e10 <_ZN4llvm4json7OStream10valueBeginEv> 23b26: 41 0f b7 06 movzwl (%r14),%eax 23b2a: 83 f8 04 cmp $0x4,%eax 23b2d: 74 57 je 23b86 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x96> 23b2f: 83 f8 03 cmp $0x3,%eax 23b32: 75 6d jne 23ba1 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0xb1> 23b34: 49 8b bf a0 00 00 00 mov 0xa0(%r15),%rdi 23b3b: 49 8b 76 08 mov 0x8(%r14),%rsi 23b3f: 48 83 c4 28 add $0x28,%rsp 23b43: 5b pop %rbx 23b44: 41 5c pop %r12 23b46: 41 5e pop %r14 23b48: 41 5f pop %r15 23b4a: e9 31 79 00 00 jmp 2b480 <_ZN4llvm11raw_ostreamlsEl> 23b4f: 4c 89 ff mov %r15,%rdi 23b52: e8 b9 02 00 00 call 23e10 <_ZN4llvm4json7OStream10valueBeginEv> 23b57: 41 8b 06 mov (%r14),%eax 23b5a: 83 c0 fb add $0xfffffffb,%eax 23b5d: 66 83 f8 02 cmp $0x2,%ax 23b61: 0f 83 15 02 00 00 jae 23d7c <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x28c> 23b67: 49 8b bf a0 00 00 00 mov 0xa0(%r15),%rdi 23b6e: 49 8b 76 08 mov 0x8(%r14),%rsi 23b72: 49 8b 56 10 mov 0x10(%r14),%rdx 23b76: 48 83 c4 28 add $0x28,%rsp 23b7a: 5b pop %rbx 23b7b: 41 5c pop %r12 23b7d: 41 5e pop %r14 23b7f: 41 5f pop %r15 23b81: e9 9a 03 00 00 jmp 23f20 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE> 23b86: 49 8b bf a0 00 00 00 mov 0xa0(%r15),%rdi 23b8d: 49 8b 76 08 mov 0x8(%r14),%rsi 23b91: 48 83 c4 28 add $0x28,%rsp 23b95: 5b pop %rbx 23b96: 41 5c pop %r12 23b98: 41 5e pop %r14 23b9a: 41 5f pop %r15 23b9c: e9 bf 78 00 00 jmp 2b460 <_ZN4llvm11raw_ostreamlsEm> 23ba1: 66 83 f8 02 cmp $0x2,%ax 23ba5: 0f 85 4d 02 00 00 jne 23df8 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x308> 23bab: 49 8b bf a0 00 00 00 mov 0xa0(%r15),%rdi 23bb2: f2 41 0f 10 46 08 movsd 0x8(%r14),%xmm0 23bb8: 48 8d 05 30 71 03 00 lea 0x37130(%rip),%rax # 5acef <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8f78> 23bbf: 48 89 44 24 10 mov %rax,0x10(%rsp) 23bc4: 48 8d 05 7d 54 05 00 lea 0x5547d(%rip),%rax # 79048 <_ZTVN4llvm13format_objectIJidEEE+0x10> 23bcb: 48 89 44 24 08 mov %rax,0x8(%rsp) 23bd0: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 23bd6: c7 44 24 20 11 00 00 movl $0x11,0x20(%rsp) 23bdd: 00 23bde: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 23be3: e8 18 79 00 00 call 2b500 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE> 23be8: e9 83 01 00 00 jmp 23d70 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x280> 23bed: 4c 89 ff mov %r15,%rdi 23bf0: e8 4b 0a 00 00 call 24640 <_ZN4llvm4json7OStream11objectBeginEv> 23bf5: 66 41 83 3e 07 cmpw $0x7,(%r14) 23bfa: 0f 85 a9 01 00 00 jne 23da9 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x2b9> 23c00: 49 83 c6 08 add $0x8,%r14 23c04: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 23c09: 4c 89 f6 mov %r14,%rsi 23c0c: e8 3f 0f 00 00 call 24b50 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE> 23c11: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 23c16: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 23c1b: 4d 39 e6 cmp %r12,%r14 23c1e: 74 38 je 23c58 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x168> 23c20: 49 8b 1e mov (%r14),%rbx 23c23: 48 8b 73 08 mov 0x8(%rbx),%rsi 23c27: 48 8b 53 10 mov 0x10(%rbx),%rdx 23c2b: 48 83 c3 18 add $0x18,%rbx 23c2f: 4c 89 ff mov %r15,%rdi 23c32: e8 09 0c 00 00 call 24840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE> 23c37: 4c 89 ff mov %r15,%rdi 23c3a: 48 89 de mov %rbx,%rsi 23c3d: e8 ae fe ff ff call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 23c42: 4c 89 ff mov %r15,%rdi 23c45: e8 f6 0d 00 00 call 24a40 <_ZN4llvm4json7OStream12attributeEndEv> 23c4a: 49 83 c6 08 add $0x8,%r14 23c4e: 4d 39 e6 cmp %r12,%r14 23c51: 75 cd jne 23c20 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x130> 23c53: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 23c58: 4d 85 f6 test %r14,%r14 23c5b: 74 08 je 23c65 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x175> 23c5d: 4c 89 f7 mov %r14,%rdi 23c60: e8 1b 28 fe ff call 6480 <_ZdlPv@plt> 23c65: 4c 89 ff mov %r15,%rdi 23c68: e8 93 0a 00 00 call 24700 <_ZN4llvm4json7OStream9objectEndEv> 23c6d: e9 fe 00 00 00 jmp 23d70 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x280> 23c72: 4c 89 ff mov %r15,%rdi 23c75: e8 96 01 00 00 call 23e10 <_ZN4llvm4json7OStream10valueBeginEv> 23c7a: 49 8b bf a0 00 00 00 mov 0xa0(%r15),%rdi 23c81: 48 8b 4f 18 mov 0x18(%rdi),%rcx 23c85: 48 8b 47 20 mov 0x20(%rdi),%rax 23c89: 48 29 c1 sub %rax,%rcx 23c8c: 48 83 f9 03 cmp $0x3,%rcx 23c90: 0f 87 c1 00 00 00 ja 23d57 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x267> 23c96: 48 8d 35 06 ae 03 00 lea 0x3ae06(%rip),%rsi # 5eaa3 <_ZZN4llvm8hexdigitEjbE3LUT+0xee3> 23c9d: ba 04 00 00 00 mov $0x4,%edx 23ca2: eb 50 jmp 23cf4 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x204> 23ca4: 4c 89 ff mov %r15,%rdi 23ca7: e8 64 01 00 00 call 23e10 <_ZN4llvm4json7OStream10valueBeginEv> 23cac: 66 41 83 3e 01 cmpw $0x1,(%r14) 23cb1: 0f 85 12 01 00 00 jne 23dc9 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x2d9> 23cb7: 4d 8b bf a0 00 00 00 mov 0xa0(%r15),%r15 23cbe: 31 db xor %ebx,%ebx 23cc0: 41 80 7e 08 00 cmpb $0x0,0x8(%r14) 23cc5: 0f 94 c3 sete %bl 23cc8: 48 8d 05 1a 70 03 00 lea 0x3701a(%rip),%rax # 5ace9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8f72> 23ccf: 48 8d 35 0e 70 03 00 lea 0x3700e(%rip),%rsi # 5ace4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8f6d> 23cd6: 48 0f 44 f0 cmove %rax,%rsi 23cda: 48 83 cb 04 or $0x4,%rbx 23cde: 49 8b 47 18 mov 0x18(%r15),%rax 23ce2: 49 8b 7f 20 mov 0x20(%r15),%rdi 23ce6: 48 29 f8 sub %rdi,%rax 23ce9: 48 39 d8 cmp %rbx,%rax 23cec: 73 76 jae 23d64 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x274> 23cee: 4c 89 ff mov %r15,%rdi 23cf1: 48 89 da mov %rbx,%rdx 23cf4: 48 83 c4 28 add $0x28,%rsp 23cf8: 5b pop %rbx 23cf9: 41 5c pop %r12 23cfb: 41 5e pop %r14 23cfd: 41 5f pop %r15 23cff: e9 6c 7b 00 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 23d04: 4c 89 ff mov %r15,%rdi 23d07: e8 34 07 00 00 call 24440 <_ZN4llvm4json7OStream10arrayBeginEv> 23d0c: 66 41 83 3e 08 cmpw $0x8,(%r14) 23d11: 0f 85 9a 00 00 00 jne 23db1 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x2c1> 23d17: 49 83 c6 08 add $0x8,%r14 23d1b: 49 8b 1e mov (%r14),%rbx 23d1e: 4d 8b 76 08 mov 0x8(%r14),%r14 23d22: 4c 39 f3 cmp %r14,%rbx 23d25: 74 1d je 23d44 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x254> 23d27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23d2e: 00 00 23d30: 4c 89 ff mov %r15,%rdi 23d33: 48 89 de mov %rbx,%rsi 23d36: e8 b5 fd ff ff call 23af0 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE> 23d3b: 48 83 c3 28 add $0x28,%rbx 23d3f: 4c 39 f3 cmp %r14,%rbx 23d42: 75 ec jne 23d30 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x240> 23d44: 4c 89 ff mov %r15,%rdi 23d47: 48 83 c4 28 add $0x28,%rsp 23d4b: 5b pop %rbx 23d4c: 41 5c pop %r12 23d4e: 41 5e pop %r14 23d50: 41 5f pop %r15 23d52: e9 a9 07 00 00 jmp 24500 <_ZN4llvm4json7OStream8arrayEndEv> 23d57: c7 00 6e 75 6c 6c movl $0x6c6c756e,(%rax) 23d5d: 48 83 47 20 04 addq $0x4,0x20(%rdi) 23d62: eb 0c jmp 23d70 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x280> 23d64: 48 89 da mov %rbx,%rdx 23d67: e8 c4 26 fe ff call 6430 23d6c: 49 01 5f 20 add %rbx,0x20(%r15) 23d70: 48 83 c4 28 add $0x28,%rsp 23d74: 5b pop %rbx 23d75: 41 5c pop %r12 23d77: 41 5e pop %r14 23d79: 41 5f pop %r15 23d7b: c3 ret 23d7c: 48 8d 3d 9d d3 02 00 lea 0x2d39d(%rip),%rdi # 51120 23d83: 48 8d 35 a8 5a 03 00 lea 0x35aa8(%rip),%rsi # 59832 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7abb> 23d8a: 48 8d 0d f5 78 03 00 lea 0x378f5(%rip),%rcx # 5b686 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x990f> 23d91: 4c 8d 05 97 5b 03 00 lea 0x35b97(%rip),%r8 # 5992f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7bb8> 23d98: ba b6 01 00 00 mov $0x1b6,%edx 23d9d: 31 c0 xor %eax,%eax 23d9f: e8 ac 22 fe ff call 6050 23da4: e8 17 25 fe ff call 62c0 23da9: 45 31 f6 xor %r14d,%r14d 23dac: e9 53 fe ff ff jmp 23c04 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x114> 23db1: 45 31 f6 xor %r14d,%r14d 23db4: 49 8b 1e mov (%r14),%rbx 23db7: 4d 8b 76 08 mov 0x8(%r14),%r14 23dbb: 4c 39 f3 cmp %r14,%rbx 23dbe: 0f 85 6c ff ff ff jne 23d30 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x240> 23dc4: e9 7b ff ff ff jmp 23d44 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x254> 23dc9: 48 8d 3d 50 d3 02 00 lea 0x2d350(%rip),%rdi # 51120 23dd0: 48 8d 35 5b 5a 03 00 lea 0x35a5b(%rip),%rsi # 59832 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7abb> 23dd7: 48 8d 0d 82 77 03 00 lea 0x37782(%rip),%rcx # 5b560 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x97e9> 23dde: eb b1 jmp 23d91 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x2a1> 23de0: 48 8d 3d b5 76 03 00 lea 0x376b5(%rip),%rdi # 5b49c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9725> 23de7: 48 8d 35 f5 03 03 00 lea 0x303f5(%rip),%rsi # 541e3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x246c> 23dee: ba 92 01 00 00 mov $0x192,%edx 23df3: e8 c8 f9 ff ff call 237c0 <_ZN4llvm25llvm_unreachable_internalEPKcS1_j> 23df8: 48 8d 3d 21 d3 02 00 lea 0x2d321(%rip),%rdi # 51120 23dff: 48 8d 35 2c 5a 03 00 lea 0x35a2c(%rip),%rsi # 59832 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7abb> 23e06: 48 8d 0d e2 77 03 00 lea 0x377e2(%rip),%rcx # 5b5ef <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9878> 23e0d: eb 82 jmp 23d91 <_ZN4llvm4json7OStream5valueERKNS0_5ValueE+0x2a1> 23e0f: 90 nop 0000000000023e10 <_ZN4llvm4json7OStream10valueBeginEv>: 23e10: 53 push %rbx 23e11: 8b 47 08 mov 0x8(%rdi),%eax 23e14: 48 85 c0 test %rax,%rax 23e17: 0f 84 a2 00 00 00 je 23ebf <_ZN4llvm4json7OStream10valueBeginEv+0xaf> 23e1d: 48 89 fb mov %rdi,%rbx 23e20: 48 8b 17 mov (%rdi),%rdx 23e23: 8b 4c c2 f8 mov -0x8(%rdx,%rax,8),%ecx 23e27: 83 f9 02 cmp $0x2,%ecx 23e2a: 0f 84 ae 00 00 00 je 23ede <_ZN4llvm4json7OStream10valueBeginEv+0xce> 23e30: 80 7c c2 fc 00 cmpb $0x0,-0x4(%rdx,%rax,8) 23e35: 74 30 je 23e67 <_ZN4llvm4json7OStream10valueBeginEv+0x57> 23e37: 85 c9 test %ecx,%ecx 23e39: 0f 84 be 00 00 00 je 23efd <_ZN4llvm4json7OStream10valueBeginEv+0xed> 23e3f: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 23e46: 48 8b 47 20 mov 0x20(%rdi),%rax 23e4a: 48 3b 47 18 cmp 0x18(%rdi),%rax 23e4e: 73 0d jae 23e5d <_ZN4llvm4json7OStream10valueBeginEv+0x4d> 23e50: 48 8d 48 01 lea 0x1(%rax),%rcx 23e54: 48 89 4f 20 mov %rcx,0x20(%rdi) 23e58: c6 00 2c movb $0x2c,(%rax) 23e5b: eb 0a jmp 23e67 <_ZN4llvm4json7OStream10valueBeginEv+0x57> 23e5d: be 2c 00 00 00 mov $0x2c,%esi 23e62: e8 89 79 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 23e67: 8b 43 08 mov 0x8(%rbx),%eax 23e6a: 48 85 c0 test %rax,%rax 23e6d: 74 50 je 23ebf <_ZN4llvm4json7OStream10valueBeginEv+0xaf> 23e6f: 48 8b 0b mov (%rbx),%rcx 23e72: 83 7c c1 f8 01 cmpl $0x1,-0x8(%rcx,%rax,8) 23e77: 75 2c jne 23ea5 <_ZN4llvm4json7OStream10valueBeginEv+0x95> 23e79: 83 bb a8 00 00 00 00 cmpl $0x0,0xa8(%rbx) 23e80: 74 23 je 23ea5 <_ZN4llvm4json7OStream10valueBeginEv+0x95> 23e82: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 23e89: be 0a 00 00 00 mov $0xa,%esi 23e8e: e8 5d 79 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 23e93: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 23e9a: 8b b3 ac 00 00 00 mov 0xac(%rbx),%esi 23ea0: e8 7b 7d 00 00 call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 23ea5: 48 89 df mov %rbx,%rdi 23ea8: e8 93 02 00 00 call 24140 <_ZN4llvm4json7OStream12flushCommentEv> 23ead: 8b 43 08 mov 0x8(%rbx),%eax 23eb0: 48 85 c0 test %rax,%rax 23eb3: 74 0a je 23ebf <_ZN4llvm4json7OStream10valueBeginEv+0xaf> 23eb5: 48 8b 0b mov (%rbx),%rcx 23eb8: c6 44 c1 fc 01 movb $0x1,-0x4(%rcx,%rax,8) 23ebd: 5b pop %rbx 23ebe: c3 ret 23ebf: 48 8d 3d 12 d0 02 00 lea 0x2d012(%rip),%rdi # 50ed8 23ec6: 48 8d 35 ef ce 02 00 lea 0x2ceef(%rip),%rsi # 50dbc 23ecd: 48 8d 0d 5b 8a 03 00 lea 0x38a5b(%rip),%rcx # 5c92f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xabb8> 23ed4: ba 42 01 00 00 mov $0x142,%edx 23ed9: e8 92 24 fe ff call 6370 <__assert_fail@plt> 23ede: 48 8d 3d 0f 6e 03 00 lea 0x36e0f(%rip),%rdi # 5acf4 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8f7d> 23ee5: 48 8d 35 84 6d 03 00 lea 0x36d84(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 23eec: 48 8d 0d 3e 6e 03 00 lea 0x36e3e(%rip),%rcx # 5ad31 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8fba> 23ef3: ba 1c 03 00 00 mov $0x31c,%edx 23ef8: e8 73 24 fe ff call 6370 <__assert_fail@plt> 23efd: 48 8d 3d 54 6e 03 00 lea 0x36e54(%rip),%rdi # 5ad58 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8fe1> 23f04: 48 8d 35 65 6d 03 00 lea 0x36d65(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 23f0b: 48 8d 0d 1f 6e 03 00 lea 0x36e1f(%rip),%rcx # 5ad31 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8fba> 23f12: ba 1e 03 00 00 mov $0x31e,%edx 23f17: e8 54 24 fe ff call 6370 <__assert_fail@plt> 23f1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000023f20 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE>: 23f20: 41 57 push %r15 23f22: 41 56 push %r14 23f24: 41 55 push %r13 23f26: 41 54 push %r12 23f28: 53 push %rbx 23f29: 49 89 d6 mov %rdx,%r14 23f2c: 49 89 f7 mov %rsi,%r15 23f2f: 49 89 fc mov %rdi,%r12 23f32: 48 8b 47 20 mov 0x20(%rdi),%rax 23f36: 48 3b 47 18 cmp 0x18(%rdi),%rax 23f3a: 73 16 jae 23f52 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x32> 23f3c: 48 8d 48 01 lea 0x1(%rax),%rcx 23f40: 49 89 4c 24 20 mov %rcx,0x20(%r12) 23f45: c6 00 22 movb $0x22,(%rax) 23f48: 4d 85 f6 test %r14,%r14 23f4b: 75 1b jne 23f68 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x48> 23f4d: e9 b4 01 00 00 jmp 24106 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x1e6> 23f52: 4c 89 e7 mov %r12,%rdi 23f55: be 22 00 00 00 mov $0x22,%esi 23f5a: e8 91 78 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 23f5f: 4d 85 f6 test %r14,%r14 23f62: 0f 84 9e 01 00 00 je 24106 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x1e6> 23f68: 31 db xor %ebx,%ebx 23f6a: eb 1c jmp 23f88 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x68> 23f6c: 0f 1f 40 00 nopl 0x0(%rax) 23f70: 48 8d 48 01 lea 0x1(%rax),%rcx 23f74: 49 89 4c 24 20 mov %rcx,0x20(%r12) 23f79: 44 88 28 mov %r13b,(%rax) 23f7c: 48 ff c3 inc %rbx 23f7f: 49 39 de cmp %rbx,%r14 23f82: 0f 84 7e 01 00 00 je 24106 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x1e6> 23f88: 45 0f b6 2c 1f movzbl (%r15,%rbx,1),%r13d 23f8d: 49 83 fd 5c cmp $0x5c,%r13 23f91: 74 06 je 23f99 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x79> 23f93: 41 83 fd 22 cmp $0x22,%r13d 23f97: 75 27 jne 23fc0 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0xa0> 23f99: 49 8b 44 24 20 mov 0x20(%r12),%rax 23f9e: 49 3b 44 24 18 cmp 0x18(%r12),%rax 23fa3: 73 7b jae 24020 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x100> 23fa5: 48 8d 48 01 lea 0x1(%rax),%rcx 23fa9: 49 89 4c 24 20 mov %rcx,0x20(%r12) 23fae: c6 00 5c movb $0x5c,(%rax) 23fb1: eb 7a jmp 2402d <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x10d> 23fb3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 23fba: 84 00 00 00 00 00 23fc0: 41 80 fd 20 cmp $0x20,%r13b 23fc4: 73 67 jae 2402d <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x10d> 23fc6: 49 8b 44 24 20 mov 0x20(%r12),%rax 23fcb: 49 3b 44 24 18 cmp 0x18(%r12),%rax 23fd0: 73 7c jae 2404e <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x12e> 23fd2: 48 8d 48 01 lea 0x1(%rax),%rcx 23fd6: 49 89 4c 24 20 mov %rcx,0x20(%r12) 23fdb: c6 00 5c movb $0x5c,(%rax) 23fde: 41 83 fd 0d cmp $0xd,%r13d 23fe2: 74 7d je 24061 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x141> 23fe4: 41 83 fd 0a cmp $0xa,%r13d 23fe8: 0f 84 90 00 00 00 je 2407e <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x15e> 23fee: 41 83 fd 09 cmp $0x9,%r13d 23ff2: 0f 85 a3 00 00 00 jne 2409b <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x17b> 23ff8: 49 8b 44 24 20 mov 0x20(%r12),%rax 23ffd: 49 3b 44 24 18 cmp 0x18(%r12),%rax 24002: 0f 83 ad 00 00 00 jae 240b5 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x195> 24008: 48 8d 48 01 lea 0x1(%rax),%rcx 2400c: 49 89 4c 24 20 mov %rcx,0x20(%r12) 24011: c6 00 74 movb $0x74,(%rax) 24014: e9 63 ff ff ff jmp 23f7c <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x5c> 24019: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24020: 4c 89 e7 mov %r12,%rdi 24023: be 5c 00 00 00 mov $0x5c,%esi 24028: e8 c3 77 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2402d: 49 8b 44 24 20 mov 0x20(%r12),%rax 24032: 49 3b 44 24 18 cmp 0x18(%r12),%rax 24037: 0f 82 33 ff ff ff jb 23f70 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x50> 2403d: 41 0f b6 f5 movzbl %r13b,%esi 24041: 4c 89 e7 mov %r12,%rdi 24044: e8 a7 77 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24049: e9 2e ff ff ff jmp 23f7c <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x5c> 2404e: 4c 89 e7 mov %r12,%rdi 24051: be 5c 00 00 00 mov $0x5c,%esi 24056: e8 95 77 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2405b: 41 83 fd 0d cmp $0xd,%r13d 2405f: 75 83 jne 23fe4 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0xc4> 24061: 49 8b 44 24 20 mov 0x20(%r12),%rax 24066: 49 3b 44 24 18 cmp 0x18(%r12),%rax 2406b: 73 52 jae 240bf <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x19f> 2406d: 48 8d 48 01 lea 0x1(%rax),%rcx 24071: 49 89 4c 24 20 mov %rcx,0x20(%r12) 24076: c6 00 72 movb $0x72,(%rax) 24079: e9 fe fe ff ff jmp 23f7c <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x5c> 2407e: 49 8b 44 24 20 mov 0x20(%r12),%rax 24083: 49 3b 44 24 18 cmp 0x18(%r12),%rax 24088: 73 42 jae 240cc <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x1ac> 2408a: 48 8d 48 01 lea 0x1(%rax),%rcx 2408e: 49 89 4c 24 20 mov %rcx,0x20(%r12) 24093: c6 00 6e movb $0x6e,(%rax) 24096: e9 e1 fe ff ff jmp 23f7c <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x5c> 2409b: 49 8b 44 24 20 mov 0x20(%r12),%rax 240a0: 49 3b 44 24 18 cmp 0x18(%r12),%rax 240a5: 73 32 jae 240d9 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x1b9> 240a7: 48 8d 48 01 lea 0x1(%rax),%rcx 240ab: 49 89 4c 24 20 mov %rcx,0x20(%r12) 240b0: c6 00 75 movb $0x75,(%rax) 240b3: eb 31 jmp 240e6 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x1c6> 240b5: 4c 89 e7 mov %r12,%rdi 240b8: be 74 00 00 00 mov $0x74,%esi 240bd: eb 85 jmp 24044 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x124> 240bf: 4c 89 e7 mov %r12,%rdi 240c2: be 72 00 00 00 mov $0x72,%esi 240c7: e9 78 ff ff ff jmp 24044 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x124> 240cc: 4c 89 e7 mov %r12,%rdi 240cf: be 6e 00 00 00 mov $0x6e,%esi 240d4: e9 6b ff ff ff jmp 24044 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x124> 240d9: 4c 89 e7 mov %r12,%rdi 240dc: be 75 00 00 00 mov $0x75,%esi 240e1: e8 0a 77 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 240e6: b9 04 00 00 00 mov $0x4,%ecx 240eb: 4c 89 e7 mov %r12,%rdi 240ee: 4c 89 ee mov %r13,%rsi 240f1: ba 01 00 00 00 mov $0x1,%edx 240f6: 41 b8 01 00 00 00 mov $0x1,%r8d 240fc: e8 ef 21 00 00 call 262f0 <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE> 24101: e9 76 fe ff ff jmp 23f7c <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x5c> 24106: 49 8b 44 24 20 mov 0x20(%r12),%rax 2410b: 49 3b 44 24 18 cmp 0x18(%r12),%rax 24110: 73 16 jae 24128 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE+0x208> 24112: 48 8d 48 01 lea 0x1(%rax),%rcx 24116: 49 89 4c 24 20 mov %rcx,0x20(%r12) 2411b: c6 00 22 movb $0x22,(%rax) 2411e: 5b pop %rbx 2411f: 41 5c pop %r12 24121: 41 5d pop %r13 24123: 41 5e pop %r14 24125: 41 5f pop %r15 24127: c3 ret 24128: 4c 89 e7 mov %r12,%rdi 2412b: be 22 00 00 00 mov $0x22,%esi 24130: 5b pop %rbx 24131: 41 5c pop %r12 24133: 41 5d pop %r13 24135: 41 5e pop %r14 24137: 41 5f pop %r15 24139: e9 b2 76 00 00 jmp 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2413e: 66 90 xchg %ax,%ax 0000000000024140 <_ZN4llvm4json7OStream12flushCommentEv>: 24140: 55 push %rbp 24141: 41 57 push %r15 24143: 41 56 push %r14 24145: 41 55 push %r13 24147: 41 54 push %r12 24149: 53 push %rbx 2414a: 50 push %rax 2414b: 48 83 bf 98 00 00 00 cmpq $0x0,0x98(%rdi) 24152: 00 24153: 0f 84 9b 02 00 00 je 243f4 <_ZN4llvm4json7OStream12flushCommentEv+0x2b4> 24159: 49 89 fd mov %rdi,%r13 2415c: 48 8b af a0 00 00 00 mov 0xa0(%rdi),%rbp 24163: 31 db xor %ebx,%ebx 24165: 83 bf a8 00 00 00 00 cmpl $0x0,0xa8(%rdi) 2416c: 0f 94 c3 sete %bl 2416f: 48 8d 05 90 6c 03 00 lea 0x36c90(%rip),%rax # 5ae06 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x908f> 24176: 48 8d 35 85 6c 03 00 lea 0x36c85(%rip),%rsi # 5ae02 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x908b> 2417d: 48 0f 44 f0 cmove %rax,%rsi 24181: 48 83 f3 03 xor $0x3,%rbx 24185: 48 8b 45 18 mov 0x18(%rbp),%rax 24189: 48 8b 7d 20 mov 0x20(%rbp),%rdi 2418d: 48 29 f8 sub %rdi,%rax 24190: 48 39 d8 cmp %rbx,%rax 24193: 73 1a jae 241af <_ZN4llvm4json7OStream12flushCommentEv+0x6f> 24195: 48 89 ef mov %rbp,%rdi 24198: 48 89 da mov %rbx,%rdx 2419b: e8 d0 76 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 241a0: 49 83 bd 98 00 00 00 cmpq $0x0,0x98(%r13) 241a7: 00 241a8: 75 1f jne 241c9 <_ZN4llvm4json7OStream12flushCommentEv+0x89> 241aa: e9 71 01 00 00 jmp 24320 <_ZN4llvm4json7OStream12flushCommentEv+0x1e0> 241af: 48 89 da mov %rbx,%rdx 241b2: e8 79 22 fe ff call 6430 241b7: 48 01 5d 20 add %rbx,0x20(%rbp) 241bb: 49 83 bd 98 00 00 00 cmpq $0x0,0x98(%r13) 241c2: 00 241c3: 0f 84 57 01 00 00 je 24320 <_ZN4llvm4json7OStream12flushCommentEv+0x1e0> 241c9: 4d 8d b5 90 00 00 00 lea 0x90(%r13),%r14 241d0: 4c 8d 3d 37 6c 03 00 lea 0x36c37(%rip),%r15 # 5ae0e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9097> 241d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 241de: 00 00 241e0: ba 02 00 00 00 mov $0x2,%edx 241e5: 4c 89 f7 mov %r14,%rdi 241e8: 4c 89 fe mov %r15,%rsi 241eb: 31 c9 xor %ecx,%ecx 241ed: e8 9e 4f 00 00 call 29190 <_ZNK4llvm9StringRef4findES0_m> 241f2: 49 8b 9d a0 00 00 00 mov 0xa0(%r13),%rbx 241f9: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 241fd: 0f 84 c8 00 00 00 je 242cb <_ZN4llvm4json7OStream12flushCommentEv+0x18b> 24203: 49 89 c4 mov %rax,%r12 24206: 49 8b 85 98 00 00 00 mov 0x98(%r13),%rax 2420d: 4c 39 e0 cmp %r12,%rax 24210: 4c 89 e5 mov %r12,%rbp 24213: 48 0f 42 e8 cmovb %rax,%rbp 24217: 49 8b b5 90 00 00 00 mov 0x90(%r13),%rsi 2421e: 48 0f 46 e8 cmovbe %rax,%rbp 24222: 48 8b 43 18 mov 0x18(%rbx),%rax 24226: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2422a: 48 29 f8 sub %rdi,%rax 2422d: 48 39 e8 cmp %rbp,%rax 24230: 73 1e jae 24250 <_ZN4llvm4json7OStream12flushCommentEv+0x110> 24232: 48 89 df mov %rbx,%rdi 24235: 48 89 ea mov %rbp,%rdx 24238: e8 33 76 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2423d: 48 89 c3 mov %rax,%rbx 24240: 48 8b 78 20 mov 0x20(%rax),%rdi 24244: eb 22 jmp 24268 <_ZN4llvm4json7OStream12flushCommentEv+0x128> 24246: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2424d: 00 00 00 24250: 48 85 ed test %rbp,%rbp 24253: 74 13 je 24268 <_ZN4llvm4json7OStream12flushCommentEv+0x128> 24255: 48 89 ea mov %rbp,%rdx 24258: e8 d3 21 fe ff call 6430 2425d: 48 03 6b 20 add 0x20(%rbx),%rbp 24261: 48 89 6b 20 mov %rbp,0x20(%rbx) 24265: 48 89 ef mov %rbp,%rdi 24268: 48 8b 43 18 mov 0x18(%rbx),%rax 2426c: 48 29 f8 sub %rdi,%rax 2426f: 48 83 f8 02 cmp $0x2,%rax 24273: 77 1b ja 24290 <_ZN4llvm4json7OStream12flushCommentEv+0x150> 24275: ba 03 00 00 00 mov $0x3,%edx 2427a: 48 89 df mov %rbx,%rdi 2427d: 48 8d 35 85 6b 03 00 lea 0x36b85(%rip),%rsi # 5ae09 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9092> 24284: e8 e7 75 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 24289: eb 13 jmp 2429e <_ZN4llvm4json7OStream12flushCommentEv+0x15e> 2428b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24290: c6 47 02 2f movb $0x2f,0x2(%rdi) 24294: 66 c7 07 2a 20 movw $0x202a,(%rdi) 24299: 48 83 43 20 03 addq $0x3,0x20(%rbx) 2429e: 49 83 c4 02 add $0x2,%r12 242a2: 49 8b 85 98 00 00 00 mov 0x98(%r13),%rax 242a9: 4c 39 e0 cmp %r12,%rax 242ac: 0f 82 69 01 00 00 jb 2441b <_ZN4llvm4json7OStream12flushCommentEv+0x2db> 242b2: 4d 01 a5 90 00 00 00 add %r12,0x90(%r13) 242b9: 4c 29 e0 sub %r12,%rax 242bc: 49 89 85 98 00 00 00 mov %rax,0x98(%r13) 242c3: 0f 85 17 ff ff ff jne 241e0 <_ZN4llvm4json7OStream12flushCommentEv+0xa0> 242c9: eb 55 jmp 24320 <_ZN4llvm4json7OStream12flushCommentEv+0x1e0> 242cb: 49 8b b5 90 00 00 00 mov 0x90(%r13),%rsi 242d2: 49 8b ad 98 00 00 00 mov 0x98(%r13),%rbp 242d9: 48 8b 43 18 mov 0x18(%rbx),%rax 242dd: 48 8b 7b 20 mov 0x20(%rbx),%rdi 242e1: 48 29 f8 sub %rdi,%rax 242e4: 48 39 e8 cmp %rbp,%rax 242e7: 73 0d jae 242f6 <_ZN4llvm4json7OStream12flushCommentEv+0x1b6> 242e9: 48 89 df mov %rbx,%rdi 242ec: 48 89 ea mov %rbp,%rdx 242ef: e8 7c 75 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 242f4: eb 11 jmp 24307 <_ZN4llvm4json7OStream12flushCommentEv+0x1c7> 242f6: 48 85 ed test %rbp,%rbp 242f9: 74 0c je 24307 <_ZN4llvm4json7OStream12flushCommentEv+0x1c7> 242fb: 48 89 ea mov %rbp,%rdx 242fe: e8 2d 21 fe ff call 6430 24303: 48 01 6b 20 add %rbp,0x20(%rbx) 24307: 48 8d 05 7c 0a 04 00 lea 0x40a7c(%rip),%rax # 64d8a <_ZL7kSecret+0x437a> 2430e: 49 89 85 90 00 00 00 mov %rax,0x90(%r13) 24315: 49 c7 85 98 00 00 00 movq $0x0,0x98(%r13) 2431c: 00 00 00 00 24320: 49 8b ad a0 00 00 00 mov 0xa0(%r13),%rbp 24327: 31 db xor %ebx,%ebx 24329: 41 83 bd a8 00 00 00 cmpl $0x0,0xa8(%r13) 24330: 00 24331: 0f 94 c3 sete %bl 24334: 48 8d 05 d3 6a 03 00 lea 0x36ad3(%rip),%rax # 5ae0e <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9097> 2433b: 48 8d 35 cb 6a 03 00 lea 0x36acb(%rip),%rsi # 5ae0d <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9096> 24342: 48 0f 44 f0 cmove %rax,%rsi 24346: 48 83 f3 03 xor $0x3,%rbx 2434a: 48 8b 45 18 mov 0x18(%rbp),%rax 2434e: 48 8b 7d 20 mov 0x20(%rbp),%rdi 24352: 48 29 f8 sub %rdi,%rax 24355: 48 39 d8 cmp %rbx,%rax 24358: 73 17 jae 24371 <_ZN4llvm4json7OStream12flushCommentEv+0x231> 2435a: 48 89 ef mov %rbp,%rdi 2435d: 48 89 da mov %rbx,%rdx 24360: e8 0b 75 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 24365: 41 8b 45 08 mov 0x8(%r13),%eax 24369: 48 83 f8 02 cmp $0x2,%rax 2436d: 73 18 jae 24387 <_ZN4llvm4json7OStream12flushCommentEv+0x247> 2436f: eb 21 jmp 24392 <_ZN4llvm4json7OStream12flushCommentEv+0x252> 24371: 48 89 da mov %rbx,%rdx 24374: e8 b7 20 fe ff call 6430 24379: 48 01 5d 20 add %rbx,0x20(%rbp) 2437d: 41 8b 45 08 mov 0x8(%r13),%eax 24381: 48 83 f8 02 cmp $0x2,%rax 24385: 72 0b jb 24392 <_ZN4llvm4json7OStream12flushCommentEv+0x252> 24387: 49 8b 4d 00 mov 0x0(%r13),%rcx 2438b: 83 7c c1 f8 00 cmpl $0x0,-0x8(%rcx,%rax,8) 24390: 74 3c je 243ce <_ZN4llvm4json7OStream12flushCommentEv+0x28e> 24392: 41 83 bd a8 00 00 00 cmpl $0x0,0xa8(%r13) 24399: 00 2439a: 74 58 je 243f4 <_ZN4llvm4json7OStream12flushCommentEv+0x2b4> 2439c: 49 8b bd a0 00 00 00 mov 0xa0(%r13),%rdi 243a3: be 0a 00 00 00 mov $0xa,%esi 243a8: e8 43 74 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 243ad: 49 8b bd a0 00 00 00 mov 0xa0(%r13),%rdi 243b4: 41 8b b5 ac 00 00 00 mov 0xac(%r13),%esi 243bb: 48 83 c4 08 add $0x8,%rsp 243bf: 5b pop %rbx 243c0: 41 5c pop %r12 243c2: 41 5d pop %r13 243c4: 41 5e pop %r14 243c6: 41 5f pop %r15 243c8: 5d pop %rbp 243c9: e9 52 78 00 00 jmp 2bc20 <_ZN4llvm11raw_ostream6indentEj> 243ce: 41 83 bd a8 00 00 00 cmpl $0x0,0xa8(%r13) 243d5: 00 243d6: 74 1c je 243f4 <_ZN4llvm4json7OStream12flushCommentEv+0x2b4> 243d8: 49 8b bd a0 00 00 00 mov 0xa0(%r13),%rdi 243df: 48 8b 47 20 mov 0x20(%rdi),%rax 243e3: 48 3b 47 18 cmp 0x18(%rdi),%rax 243e7: 73 1a jae 24403 <_ZN4llvm4json7OStream12flushCommentEv+0x2c3> 243e9: 48 8d 48 01 lea 0x1(%rax),%rcx 243ed: 48 89 4f 20 mov %rcx,0x20(%rdi) 243f1: c6 00 20 movb $0x20,(%rax) 243f4: 48 83 c4 08 add $0x8,%rsp 243f8: 5b pop %rbx 243f9: 41 5c pop %r12 243fb: 41 5d pop %r13 243fd: 41 5e pop %r14 243ff: 41 5f pop %r15 24401: 5d pop %rbp 24402: c3 ret 24403: be 20 00 00 00 mov $0x20,%esi 24408: 48 83 c4 08 add $0x8,%rsp 2440c: 5b pop %rbx 2440d: 41 5c pop %r12 2440f: 41 5d pop %r13 24411: 41 5e pop %r14 24413: 41 5f pop %r15 24415: 5d pop %rbp 24416: e9 d5 73 00 00 jmp 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2441b: 48 8d 3d c6 95 03 00 lea 0x395c6(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> 24422: 48 8d 35 ea e8 02 00 lea 0x2e8ea(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 24429: 48 8d 0d 7a 7b 03 00 lea 0x37b7a(%rip),%rcx # 5bfaa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa233> 24430: ba 5e 02 00 00 mov $0x25e,%edx 24435: e8 36 1f fe ff call 6370 <__assert_fail@plt> 2443a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000024440 <_ZN4llvm4json7OStream10arrayBeginEv>: 24440: 53 push %rbx 24441: 48 89 fb mov %rdi,%rbx 24444: e8 c7 f9 ff ff call 23e10 <_ZN4llvm4json7OStream10valueBeginEv> 24449: 8b 53 08 mov 0x8(%rbx),%edx 2444c: 3b 53 0c cmp 0xc(%rbx),%edx 2444f: 73 5a jae 244ab <_ZN4llvm4json7OStream10arrayBeginEv+0x6b> 24451: 48 8b 03 mov (%rbx),%rax 24454: 48 c7 04 d0 00 00 00 movq $0x0,(%rax,%rdx,8) 2445b: 00 2445c: 8b 43 08 mov 0x8(%rbx),%eax 2445f: 3b 43 0c cmp 0xc(%rbx),%eax 24462: 73 71 jae 244d5 <_ZN4llvm4json7OStream10arrayBeginEv+0x95> 24464: 8d 48 01 lea 0x1(%rax),%ecx 24467: 89 4b 08 mov %ecx,0x8(%rbx) 2446a: 48 8b 0b mov (%rbx),%rcx 2446d: 89 c0 mov %eax,%eax 2446f: c7 04 c1 01 00 00 00 movl $0x1,(%rcx,%rax,8) 24476: 8b 83 a8 00 00 00 mov 0xa8(%rbx),%eax 2447c: 01 83 ac 00 00 00 add %eax,0xac(%rbx) 24482: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 24489: 48 8b 47 20 mov 0x20(%rdi),%rax 2448d: 48 3b 47 18 cmp 0x18(%rdi),%rax 24491: 73 0d jae 244a0 <_ZN4llvm4json7OStream10arrayBeginEv+0x60> 24493: 48 8d 48 01 lea 0x1(%rax),%rcx 24497: 48 89 4f 20 mov %rcx,0x20(%rdi) 2449b: c6 00 5b movb $0x5b,(%rax) 2449e: 5b pop %rbx 2449f: c3 ret 244a0: be 5b 00 00 00 mov $0x5b,%esi 244a5: 5b pop %rbx 244a6: e9 45 73 00 00 jmp 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 244ab: 48 ff c2 inc %rdx 244ae: 48 8d 73 10 lea 0x10(%rbx),%rsi 244b2: b9 08 00 00 00 mov $0x8,%ecx 244b7: 48 89 df mov %rbx,%rdi 244ba: e8 11 40 00 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 244bf: 8b 43 08 mov 0x8(%rbx),%eax 244c2: 48 8b 0b mov (%rbx),%rcx 244c5: 48 c7 04 c1 00 00 00 movq $0x0,(%rcx,%rax,8) 244cc: 00 244cd: 8b 43 08 mov 0x8(%rbx),%eax 244d0: 3b 43 0c cmp 0xc(%rbx),%eax 244d3: 72 8f jb 24464 <_ZN4llvm4json7OStream10arrayBeginEv+0x24> 244d5: 48 8d 3d 99 c9 02 00 lea 0x2c999(%rip),%rdi # 50e75 244dc: 48 8d 35 d9 c8 02 00 lea 0x2c8d9(%rip),%rsi # 50dbc 244e3: 48 8d 0d 9b c9 02 00 lea 0x2c99b(%rip),%rcx # 50e85 244ea: ba 66 00 00 00 mov $0x66,%edx 244ef: e8 7c 1e fe ff call 6370 <__assert_fail@plt> 244f4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 244fb: 00 00 00 244fe: 66 90 xchg %ax,%ax 0000000000024500 <_ZN4llvm4json7OStream8arrayEndEv>: 24500: 53 push %rbx 24501: 8b 47 08 mov 0x8(%rdi),%eax 24504: 48 85 c0 test %rax,%rax 24507: 0f 84 94 00 00 00 je 245a1 <_ZN4llvm4json7OStream8arrayEndEv+0xa1> 2450d: 48 89 fb mov %rdi,%rbx 24510: 48 8b 0f mov (%rdi),%rcx 24513: 83 7c c1 f8 01 cmpl $0x1,-0x8(%rcx,%rax,8) 24518: 0f 85 a2 00 00 00 jne 245c0 <_ZN4llvm4json7OStream8arrayEndEv+0xc0> 2451e: 8b 93 a8 00 00 00 mov 0xa8(%rbx),%edx 24524: 29 93 ac 00 00 00 sub %edx,0xac(%rbx) 2452a: 80 7c c1 fc 00 cmpb $0x0,-0x4(%rcx,%rax,8) 2452f: 74 27 je 24558 <_ZN4llvm4json7OStream8arrayEndEv+0x58> 24531: 85 d2 test %edx,%edx 24533: 74 23 je 24558 <_ZN4llvm4json7OStream8arrayEndEv+0x58> 24535: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 2453c: be 0a 00 00 00 mov $0xa,%esi 24541: e8 aa 72 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24546: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 2454d: 8b b3 ac 00 00 00 mov 0xac(%rbx),%esi 24553: e8 c8 76 00 00 call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 24558: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 2455f: 48 8b 47 20 mov 0x20(%rdi),%rax 24563: 48 3b 47 18 cmp 0x18(%rdi),%rax 24567: 73 0d jae 24576 <_ZN4llvm4json7OStream8arrayEndEv+0x76> 24569: 48 8d 48 01 lea 0x1(%rax),%rcx 2456d: 48 89 4f 20 mov %rcx,0x20(%rdi) 24571: c6 00 5d movb $0x5d,(%rax) 24574: eb 0a jmp 24580 <_ZN4llvm4json7OStream8arrayEndEv+0x80> 24576: be 5d 00 00 00 mov $0x5d,%esi 2457b: e8 70 72 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24580: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 24587: 00 24588: 75 55 jne 245df <_ZN4llvm4json7OStream8arrayEndEv+0xdf> 2458a: 8b 43 08 mov 0x8(%rbx),%eax 2458d: 8b 4b 0c mov 0xc(%rbx),%ecx 24590: 48 ff c8 dec %rax 24593: 48 39 c8 cmp %rcx,%rax 24596: 77 66 ja 245fe <_ZN4llvm4json7OStream8arrayEndEv+0xfe> 24598: 89 43 08 mov %eax,0x8(%rbx) 2459b: 85 c0 test %eax,%eax 2459d: 74 7e je 2461d <_ZN4llvm4json7OStream8arrayEndEv+0x11d> 2459f: 5b pop %rbx 245a0: c3 ret 245a1: 48 8d 3d 30 c9 02 00 lea 0x2c930(%rip),%rdi # 50ed8 245a8: 48 8d 35 0d c8 02 00 lea 0x2c80d(%rip),%rsi # 50dbc 245af: 48 8d 0d 79 83 03 00 lea 0x38379(%rip),%rcx # 5c92f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xabb8> 245b6: ba 42 01 00 00 mov $0x142,%edx 245bb: e8 b0 1d fe ff call 6370 <__assert_fail@plt> 245c0: 48 8d 3d 4a 68 03 00 lea 0x3684a(%rip),%rdi # 5ae11 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x909a> 245c7: 48 8d 35 a2 66 03 00 lea 0x366a2(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 245ce: 48 8d 0d 56 68 03 00 lea 0x36856(%rip),%rcx # 5ae2b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90b4> 245d5: ba 55 03 00 00 mov $0x355,%edx 245da: e8 91 1d fe ff call 6370 <__assert_fail@plt> 245df: 48 8d 3d 6a 68 03 00 lea 0x3686a(%rip),%rdi # 5ae50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90d9> 245e6: 48 8d 35 83 66 03 00 lea 0x36683(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 245ed: 48 8d 0d 37 68 03 00 lea 0x36837(%rip),%rcx # 5ae2b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90b4> 245f4: ba 5a 03 00 00 mov $0x35a,%edx 245f9: e8 72 1d fe ff call 6370 <__assert_fail@plt> 245fe: 48 8d 3d 70 c8 02 00 lea 0x2c870(%rip),%rdi # 50e75 24605: 48 8d 35 b0 c7 02 00 lea 0x2c7b0(%rip),%rsi # 50dbc 2460c: 48 8d 0d 72 c8 02 00 lea 0x2c872(%rip),%rcx # 50e85 24613: ba 66 00 00 00 mov $0x66,%edx 24618: e8 53 1d fe ff call 6370 <__assert_fail@plt> 2461d: 48 8d 3d 43 68 03 00 lea 0x36843(%rip),%rdi # 5ae67 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90f0> 24624: 48 8d 35 45 66 03 00 lea 0x36645(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 2462b: 48 8d 0d f9 67 03 00 lea 0x367f9(%rip),%rcx # 5ae2b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90b4> 24632: ba 5c 03 00 00 mov $0x35c,%edx 24637: e8 34 1d fe ff call 6370 <__assert_fail@plt> 2463c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000024640 <_ZN4llvm4json7OStream11objectBeginEv>: 24640: 53 push %rbx 24641: 48 89 fb mov %rdi,%rbx 24644: e8 c7 f7 ff ff call 23e10 <_ZN4llvm4json7OStream10valueBeginEv> 24649: 8b 53 08 mov 0x8(%rbx),%edx 2464c: 3b 53 0c cmp 0xc(%rbx),%edx 2464f: 73 5a jae 246ab <_ZN4llvm4json7OStream11objectBeginEv+0x6b> 24651: 48 8b 03 mov (%rbx),%rax 24654: 48 c7 04 d0 00 00 00 movq $0x0,(%rax,%rdx,8) 2465b: 00 2465c: 8b 43 08 mov 0x8(%rbx),%eax 2465f: 3b 43 0c cmp 0xc(%rbx),%eax 24662: 73 71 jae 246d5 <_ZN4llvm4json7OStream11objectBeginEv+0x95> 24664: 8d 48 01 lea 0x1(%rax),%ecx 24667: 89 4b 08 mov %ecx,0x8(%rbx) 2466a: 48 8b 0b mov (%rbx),%rcx 2466d: 89 c0 mov %eax,%eax 2466f: c7 04 c1 02 00 00 00 movl $0x2,(%rcx,%rax,8) 24676: 8b 83 a8 00 00 00 mov 0xa8(%rbx),%eax 2467c: 01 83 ac 00 00 00 add %eax,0xac(%rbx) 24682: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 24689: 48 8b 47 20 mov 0x20(%rdi),%rax 2468d: 48 3b 47 18 cmp 0x18(%rdi),%rax 24691: 73 0d jae 246a0 <_ZN4llvm4json7OStream11objectBeginEv+0x60> 24693: 48 8d 48 01 lea 0x1(%rax),%rcx 24697: 48 89 4f 20 mov %rcx,0x20(%rdi) 2469b: c6 00 7b movb $0x7b,(%rax) 2469e: 5b pop %rbx 2469f: c3 ret 246a0: be 7b 00 00 00 mov $0x7b,%esi 246a5: 5b pop %rbx 246a6: e9 45 71 00 00 jmp 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 246ab: 48 ff c2 inc %rdx 246ae: 48 8d 73 10 lea 0x10(%rbx),%rsi 246b2: b9 08 00 00 00 mov $0x8,%ecx 246b7: 48 89 df mov %rbx,%rdi 246ba: e8 11 3e 00 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 246bf: 8b 43 08 mov 0x8(%rbx),%eax 246c2: 48 8b 0b mov (%rbx),%rcx 246c5: 48 c7 04 c1 00 00 00 movq $0x0,(%rcx,%rax,8) 246cc: 00 246cd: 8b 43 08 mov 0x8(%rbx),%eax 246d0: 3b 43 0c cmp 0xc(%rbx),%eax 246d3: 72 8f jb 24664 <_ZN4llvm4json7OStream11objectBeginEv+0x24> 246d5: 48 8d 3d 99 c7 02 00 lea 0x2c799(%rip),%rdi # 50e75 246dc: 48 8d 35 d9 c6 02 00 lea 0x2c6d9(%rip),%rsi # 50dbc 246e3: 48 8d 0d 9b c7 02 00 lea 0x2c79b(%rip),%rcx # 50e85 246ea: ba 66 00 00 00 mov $0x66,%edx 246ef: e8 7c 1c fe ff call 6370 <__assert_fail@plt> 246f4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 246fb: 00 00 00 246fe: 66 90 xchg %ax,%ax 0000000000024700 <_ZN4llvm4json7OStream9objectEndEv>: 24700: 53 push %rbx 24701: 8b 47 08 mov 0x8(%rdi),%eax 24704: 48 85 c0 test %rax,%rax 24707: 0f 84 94 00 00 00 je 247a1 <_ZN4llvm4json7OStream9objectEndEv+0xa1> 2470d: 48 89 fb mov %rdi,%rbx 24710: 48 8b 0f mov (%rdi),%rcx 24713: 83 7c c1 f8 02 cmpl $0x2,-0x8(%rcx,%rax,8) 24718: 0f 85 a2 00 00 00 jne 247c0 <_ZN4llvm4json7OStream9objectEndEv+0xc0> 2471e: 8b 93 a8 00 00 00 mov 0xa8(%rbx),%edx 24724: 29 93 ac 00 00 00 sub %edx,0xac(%rbx) 2472a: 80 7c c1 fc 00 cmpb $0x0,-0x4(%rcx,%rax,8) 2472f: 74 27 je 24758 <_ZN4llvm4json7OStream9objectEndEv+0x58> 24731: 85 d2 test %edx,%edx 24733: 74 23 je 24758 <_ZN4llvm4json7OStream9objectEndEv+0x58> 24735: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 2473c: be 0a 00 00 00 mov $0xa,%esi 24741: e8 aa 70 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24746: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 2474d: 8b b3 ac 00 00 00 mov 0xac(%rbx),%esi 24753: e8 c8 74 00 00 call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 24758: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 2475f: 48 8b 47 20 mov 0x20(%rdi),%rax 24763: 48 3b 47 18 cmp 0x18(%rdi),%rax 24767: 73 0d jae 24776 <_ZN4llvm4json7OStream9objectEndEv+0x76> 24769: 48 8d 48 01 lea 0x1(%rax),%rcx 2476d: 48 89 4f 20 mov %rcx,0x20(%rdi) 24771: c6 00 7d movb $0x7d,(%rax) 24774: eb 0a jmp 24780 <_ZN4llvm4json7OStream9objectEndEv+0x80> 24776: be 7d 00 00 00 mov $0x7d,%esi 2477b: e8 70 70 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24780: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 24787: 00 24788: 75 55 jne 247df <_ZN4llvm4json7OStream9objectEndEv+0xdf> 2478a: 8b 43 08 mov 0x8(%rbx),%eax 2478d: 8b 4b 0c mov 0xc(%rbx),%ecx 24790: 48 ff c8 dec %rax 24793: 48 39 c8 cmp %rcx,%rax 24796: 77 66 ja 247fe <_ZN4llvm4json7OStream9objectEndEv+0xfe> 24798: 89 43 08 mov %eax,0x8(%rbx) 2479b: 85 c0 test %eax,%eax 2479d: 74 7e je 2481d <_ZN4llvm4json7OStream9objectEndEv+0x11d> 2479f: 5b pop %rbx 247a0: c3 ret 247a1: 48 8d 3d 30 c7 02 00 lea 0x2c730(%rip),%rdi # 50ed8 247a8: 48 8d 35 0d c6 02 00 lea 0x2c60d(%rip),%rsi # 50dbc 247af: 48 8d 0d 79 81 03 00 lea 0x38179(%rip),%rcx # 5c92f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xabb8> 247b6: ba 42 01 00 00 mov $0x142,%edx 247bb: e8 b0 1b fe ff call 6370 <__assert_fail@plt> 247c0: 48 8d 3d af 66 03 00 lea 0x366af(%rip),%rdi # 5ae76 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90ff> 247c7: 48 8d 35 a2 64 03 00 lea 0x364a2(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 247ce: 48 8d 0d bc 66 03 00 lea 0x366bc(%rip),%rcx # 5ae91 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x911a> 247d5: ba 68 03 00 00 mov $0x368,%edx 247da: e8 91 1b fe ff call 6370 <__assert_fail@plt> 247df: 48 8d 3d 6a 66 03 00 lea 0x3666a(%rip),%rdi # 5ae50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90d9> 247e6: 48 8d 35 83 64 03 00 lea 0x36483(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 247ed: 48 8d 0d 9d 66 03 00 lea 0x3669d(%rip),%rcx # 5ae91 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x911a> 247f4: ba 6d 03 00 00 mov $0x36d,%edx 247f9: e8 72 1b fe ff call 6370 <__assert_fail@plt> 247fe: 48 8d 3d 70 c6 02 00 lea 0x2c670(%rip),%rdi # 50e75 24805: 48 8d 35 b0 c5 02 00 lea 0x2c5b0(%rip),%rsi # 50dbc 2480c: 48 8d 0d 72 c6 02 00 lea 0x2c672(%rip),%rcx # 50e85 24813: ba 66 00 00 00 mov $0x66,%edx 24818: e8 53 1b fe ff call 6370 <__assert_fail@plt> 2481d: 48 8d 3d 43 66 03 00 lea 0x36643(%rip),%rdi # 5ae67 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90f0> 24824: 48 8d 35 45 64 03 00 lea 0x36445(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 2482b: 48 8d 0d 5f 66 03 00 lea 0x3665f(%rip),%rcx # 5ae91 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x911a> 24832: ba 6f 03 00 00 mov $0x36f,%edx 24837: e8 34 1b fe ff call 6370 <__assert_fail@plt> 2483c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000024840 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE>: 24840: 41 57 push %r15 24842: 41 56 push %r14 24844: 53 push %rbx 24845: 48 83 ec 10 sub $0x10,%rsp 24849: 8b 47 08 mov 0x8(%rdi),%eax 2484c: 48 85 c0 test %rax,%rax 2484f: 0f 84 85 01 00 00 je 249da <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x19a> 24855: 49 89 fe mov %rdi,%r14 24858: 48 8b 0f mov (%rdi),%rcx 2485b: 83 7c c1 f8 02 cmpl $0x2,-0x8(%rcx,%rax,8) 24860: 0f 85 93 01 00 00 jne 249f9 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x1b9> 24866: 48 89 d3 mov %rdx,%rbx 24869: 49 89 f7 mov %rsi,%r15 2486c: 80 7c c1 fc 00 cmpb $0x0,-0x4(%rcx,%rax,8) 24871: 74 20 je 24893 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x53> 24873: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 2487a: 48 8b 47 20 mov 0x20(%rdi),%rax 2487e: 48 3b 47 18 cmp 0x18(%rdi),%rax 24882: 0f 83 ef 00 00 00 jae 24977 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x137> 24888: 48 8d 48 01 lea 0x1(%rax),%rcx 2488c: 48 89 4f 20 mov %rcx,0x20(%rdi) 24890: c6 00 2c movb $0x2c,(%rax) 24893: 41 83 be a8 00 00 00 cmpl $0x0,0xa8(%r14) 2489a: 00 2489b: 74 24 je 248c1 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x81> 2489d: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 248a4: be 0a 00 00 00 mov $0xa,%esi 248a9: e8 42 6f 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 248ae: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 248b5: 41 8b b6 ac 00 00 00 mov 0xac(%r14),%esi 248bc: e8 5f 73 00 00 call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 248c1: 4c 89 f7 mov %r14,%rdi 248c4: e8 77 f8 ff ff call 24140 <_ZN4llvm4json7OStream12flushCommentEv> 248c9: 41 8b 46 08 mov 0x8(%r14),%eax 248cd: 48 85 c0 test %rax,%rax 248d0: 0f 84 04 01 00 00 je 249da <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x19a> 248d6: 49 8b 0e mov (%r14),%rcx 248d9: c6 44 c1 fc 01 movb $0x1,-0x4(%rcx,%rax,8) 248de: 41 3b 46 0c cmp 0xc(%r14),%eax 248e2: 0f 83 de 00 00 00 jae 249c6 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x186> 248e8: 48 c7 04 c1 00 00 00 movq $0x0,(%rcx,%rax,8) 248ef: 00 248f0: 41 8b 46 08 mov 0x8(%r14),%eax 248f4: 41 3b 46 0c cmp 0xc(%r14),%eax 248f8: 0f 83 1a 01 00 00 jae 24a18 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x1d8> 248fe: ff c0 inc %eax 24900: 41 89 46 08 mov %eax,0x8(%r14) 24904: 49 8b 0e mov (%r14),%rcx 24907: 89 c0 mov %eax,%eax 24909: c7 44 c1 f8 00 00 00 movl $0x0,-0x8(%rcx,%rax,8) 24910: 00 24911: 48 85 db test %rbx,%rbx 24914: 74 19 je 2492f <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0xef> 24916: 49 8d 34 1f lea (%r15,%rbx,1),%rsi 2491a: 31 c0 xor %eax,%eax 2491c: 0f 1f 40 00 nopl 0x0(%rax) 24920: 41 80 3c 07 00 cmpb $0x0,(%r15,%rax,1) 24925: 78 6d js 24994 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x154> 24927: 48 ff c0 inc %rax 2492a: 48 39 c3 cmp %rax,%rbx 2492d: 75 f1 jne 24920 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0xe0> 2492f: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 24936: 4c 89 fe mov %r15,%rsi 24939: 48 89 da mov %rbx,%rdx 2493c: e8 df f5 ff ff call 23f20 <_ZN4llvm4jsonL5quoteERNS_11raw_ostreamENS_9StringRefE> 24941: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 24948: be 3a 00 00 00 mov $0x3a,%esi 2494d: e8 9e 6e 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24952: 41 83 be a8 00 00 00 cmpl $0x0,0xa8(%r14) 24959: 00 2495a: 74 11 je 2496d <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x12d> 2495c: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 24963: be 20 00 00 00 mov $0x20,%esi 24968: e8 83 6e 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2496d: 48 83 c4 10 add $0x10,%rsp 24971: 5b pop %rbx 24972: 41 5e pop %r14 24974: 41 5f pop %r15 24976: c3 ret 24977: be 2c 00 00 00 mov $0x2c,%esi 2497c: e8 6f 6e 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 24981: 41 83 be a8 00 00 00 cmpl $0x0,0xa8(%r14) 24988: 00 24989: 0f 85 0e ff ff ff jne 2489d <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x5d> 2498f: e9 2d ff ff ff jmp 248c1 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0x81> 24994: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 24999: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2499e: e8 4d d2 00 00 call 31bf0 <_ZN4llvm17isLegalUTF8StringEPPKhS1_> 249a3: 84 c0 test %al,%al 249a5: 75 88 jne 2492f <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0xef> 249a7: 48 8d 3d 43 65 03 00 lea 0x36543(%rip),%rdi # 5aef1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x917a> 249ae: 48 8d 35 bb 62 03 00 lea 0x362bb(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 249b5: 48 8d 0d fb 64 03 00 lea 0x364fb(%rip),%rcx # 5aeb7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9140> 249bc: ba 7e 03 00 00 mov $0x37e,%edx 249c1: e8 aa 19 fe ff call 6370 <__assert_fail@plt> 249c6: 4c 89 f7 mov %r14,%rdi 249c9: e8 22 0d 00 00 call 256f0 <_ZN4llvm23SmallVectorTemplateBaseINS_4json7OStream5StateELb1EE18growAndEmplaceBackIJEEERS3_DpOT_> 249ce: 41 8b 46 08 mov 0x8(%r14),%eax 249d2: 85 c0 test %eax,%eax 249d4: 0f 85 2a ff ff ff jne 24904 <_ZN4llvm4json7OStream14attributeBeginENS_9StringRefE+0xc4> 249da: 48 8d 3d f7 c4 02 00 lea 0x2c4f7(%rip),%rdi # 50ed8 249e1: 48 8d 35 d4 c3 02 00 lea 0x2c3d4(%rip),%rsi # 50dbc 249e8: 48 8d 0d 40 7f 03 00 lea 0x37f40(%rip),%rcx # 5c92f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xabb8> 249ef: ba 42 01 00 00 mov $0x142,%edx 249f4: e8 77 19 fe ff call 6370 <__assert_fail@plt> 249f9: 48 8d 3d 76 64 03 00 lea 0x36476(%rip),%rdi # 5ae76 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90ff> 24a00: 48 8d 35 69 62 03 00 lea 0x36269(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 24a07: 48 8d 0d a9 64 03 00 lea 0x364a9(%rip),%rcx # 5aeb7 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9140> 24a0e: ba 73 03 00 00 mov $0x373,%edx 24a13: e8 58 19 fe ff call 6370 <__assert_fail@plt> 24a18: 48 8d 3d 56 c4 02 00 lea 0x2c456(%rip),%rdi # 50e75 24a1f: 48 8d 35 96 c3 02 00 lea 0x2c396(%rip),%rsi # 50dbc 24a26: 48 8d 0d 58 c4 02 00 lea 0x2c458(%rip),%rcx # 50e85 24a2d: ba 66 00 00 00 mov $0x66,%edx 24a32: e8 39 19 fe ff call 6370 <__assert_fail@plt> 24a37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 24a3e: 00 00 0000000000024a40 <_ZN4llvm4json7OStream12attributeEndEv>: 24a40: 50 push %rax 24a41: 8b 47 08 mov 0x8(%rdi),%eax 24a44: 48 85 c0 test %rax,%rax 24a47: 74 43 je 24a8c <_ZN4llvm4json7OStream12attributeEndEv+0x4c> 24a49: 48 8b 0f mov (%rdi),%rcx 24a4c: 83 7c c1 f8 00 cmpl $0x0,-0x8(%rcx,%rax,8) 24a51: 75 58 jne 24aab <_ZN4llvm4json7OStream12attributeEndEv+0x6b> 24a53: 80 7c c1 fc 00 cmpb $0x0,-0x4(%rcx,%rax,8) 24a58: 74 70 je 24aca <_ZN4llvm4json7OStream12attributeEndEv+0x8a> 24a5a: 48 83 bf 98 00 00 00 cmpq $0x0,0x98(%rdi) 24a61: 00 24a62: 0f 85 81 00 00 00 jne 24ae9 <_ZN4llvm4json7OStream12attributeEndEv+0xa9> 24a68: 48 8d 50 ff lea -0x1(%rax),%rdx 24a6c: 8b 77 0c mov 0xc(%rdi),%esi 24a6f: 48 39 f2 cmp %rsi,%rdx 24a72: 0f 87 90 00 00 00 ja 24b08 <_ZN4llvm4json7OStream12attributeEndEv+0xc8> 24a78: 89 57 08 mov %edx,0x8(%rdi) 24a7b: 85 d2 test %edx,%edx 24a7d: 74 0d je 24a8c <_ZN4llvm4json7OStream12attributeEndEv+0x4c> 24a7f: 83 7c c1 f0 02 cmpl $0x2,-0x10(%rcx,%rax,8) 24a84: 0f 85 9d 00 00 00 jne 24b27 <_ZN4llvm4json7OStream12attributeEndEv+0xe7> 24a8a: 58 pop %rax 24a8b: c3 ret 24a8c: 48 8d 3d 45 c4 02 00 lea 0x2c445(%rip),%rdi # 50ed8 24a93: 48 8d 35 22 c3 02 00 lea 0x2c322(%rip),%rsi # 50dbc 24a9a: 48 8d 0d 8e 7e 03 00 lea 0x37e8e(%rip),%rcx # 5c92f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xabb8> 24aa1: ba 42 01 00 00 mov $0x142,%edx 24aa6: e8 c5 18 fe ff call 6370 <__assert_fail@plt> 24aab: 48 8d 3d 1f f8 02 00 lea 0x2f81f(%rip),%rdi # 542d1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x255a> 24ab2: 48 8d 35 b7 61 03 00 lea 0x361b7(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 24ab9: 48 8d 0d 5b 64 03 00 lea 0x3645b(%rip),%rcx # 5af1b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91a4> 24ac0: ba 87 03 00 00 mov $0x387,%edx 24ac5: e8 a6 18 fe ff call 6370 <__assert_fail@plt> 24aca: 48 8d 3d 73 64 03 00 lea 0x36473(%rip),%rdi # 5af44 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91cd> 24ad1: 48 8d 35 98 61 03 00 lea 0x36198(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 24ad8: 48 8d 0d 3c 64 03 00 lea 0x3643c(%rip),%rcx # 5af1b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91a4> 24adf: ba 88 03 00 00 mov $0x388,%edx 24ae4: e8 87 18 fe ff call 6370 <__assert_fail@plt> 24ae9: 48 8d 3d 60 63 03 00 lea 0x36360(%rip),%rdi # 5ae50 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90d9> 24af0: 48 8d 35 79 61 03 00 lea 0x36179(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 24af7: 48 8d 0d 1d 64 03 00 lea 0x3641d(%rip),%rcx # 5af1b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91a4> 24afe: ba 89 03 00 00 mov $0x389,%edx 24b03: e8 68 18 fe ff call 6370 <__assert_fail@plt> 24b08: 48 8d 3d 66 c3 02 00 lea 0x2c366(%rip),%rdi # 50e75 24b0f: 48 8d 35 a6 c2 02 00 lea 0x2c2a6(%rip),%rsi # 50dbc 24b16: 48 8d 0d 68 c3 02 00 lea 0x2c368(%rip),%rcx # 50e85 24b1d: ba 66 00 00 00 mov $0x66,%edx 24b22: e8 49 18 fe ff call 6370 <__assert_fail@plt> 24b27: 48 8d 3d 48 63 03 00 lea 0x36348(%rip),%rdi # 5ae76 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x90ff> 24b2e: 48 8d 35 3b 61 03 00 lea 0x3613b(%rip),%rsi # 5ac70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ef9> 24b35: 48 8d 0d df 63 03 00 lea 0x363df(%rip),%rcx # 5af1b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x91a4> 24b3c: ba 8b 03 00 00 mov $0x38b,%edx 24b41: e8 2a 18 fe ff call 6370 <__assert_fail@plt> 24b46: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 24b4d: 00 00 00 0000000000024b50 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE>: 24b50: 55 push %rbp 24b51: 41 57 push %r15 24b53: 41 56 push %r14 24b55: 41 55 push %r13 24b57: 41 54 push %r12 24b59: 53 push %rbx 24b5a: 48 83 ec 28 sub $0x28,%rsp 24b5e: 49 89 f4 mov %rsi,%r12 24b61: 49 89 fe mov %rdi,%r14 24b64: 0f 57 c0 xorps %xmm0,%xmm0 24b67: 0f 11 07 movups %xmm0,(%rdi) 24b6a: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 24b71: 00 24b72: 48 8b 46 08 mov 0x8(%rsi),%rax 24b76: 8b 4e 18 mov 0x18(%rsi),%ecx 24b79: 48 89 ca mov %rcx,%rdx 24b7c: 48 c1 e2 06 shl $0x6,%rdx 24b80: 4c 8d 2c 10 lea (%rax,%rdx,1),%r13 24b84: 83 7e 10 00 cmpl $0x0,0x10(%rsi) 24b88: 74 27 je 24bb1 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x61> 24b8a: 85 c9 test %ecx,%ecx 24b8c: 74 28 je 24bb6 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x66> 24b8e: 48 89 c3 mov %rax,%rbx 24b91: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 24b98: 0f 1f 84 00 00 00 00 24b9f: 00 24ba0: 48 83 7b 08 fe cmpq $0xfffffffffffffffe,0x8(%rbx) 24ba5: 72 14 jb 24bbb <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x6b> 24ba7: 48 83 c3 40 add $0x40,%rbx 24bab: 48 83 c2 c0 add $0xffffffffffffffc0,%rdx 24baf: 75 ef jne 24ba0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x50> 24bb1: 4c 89 eb mov %r13,%rbx 24bb4: eb 05 jmp 24bbb <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x6b> 24bb6: 31 c9 xor %ecx,%ecx 24bb8: 48 89 c3 mov %rax,%rbx 24bbb: 49 8b 2c 24 mov (%r12),%rbp 24bbf: 41 89 cf mov %ecx,%r15d 24bc2: 49 c1 e7 06 shl $0x6,%r15 24bc6: 49 01 c7 add %rax,%r15 24bc9: 48 85 c0 test %rax,%rax 24bcc: 74 77 je 24c45 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0xf5> 24bce: 4c 39 fb cmp %r15,%rbx 24bd1: 75 18 jne 24beb <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x9b> 24bd3: eb 79 jmp 24c4e <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0xfe> 24bd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 24bdc: 00 00 00 00 24be0: 48 89 d8 mov %rbx,%rax 24be3: 48 89 c3 mov %rax,%rbx 24be6: 4c 39 f8 cmp %r15,%rax 24be9: 74 63 je 24c4e <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0xfe> 24beb: 4c 39 eb cmp %r13,%rbx 24bee: 0f 84 71 03 00 00 je 24f65 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x415> 24bf4: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 24bf9: 4c 89 f7 mov %r14,%rdi 24bfc: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 24c01: e8 ca 03 00 00 call 24fd0 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_> 24c06: 49 39 2c 24 cmp %rbp,(%r12) 24c0a: 0f 85 74 03 00 00 jne 24f84 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x434> 24c10: 48 83 c3 40 add $0x40,%rbx 24c14: 4c 39 eb cmp %r13,%rbx 24c17: 0f 87 86 03 00 00 ja 24fa3 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x453> 24c1d: 4c 89 e8 mov %r13,%rax 24c20: 74 c1 je 24be3 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x93> 24c22: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 24c29: 1f 84 00 00 00 00 00 24c30: 48 83 7b 08 fe cmpq $0xfffffffffffffffe,0x8(%rbx) 24c35: 72 a9 jb 24be0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x90> 24c37: 48 83 c3 40 add $0x40,%rbx 24c3b: 4c 39 eb cmp %r13,%rbx 24c3e: 75 f0 jne 24c30 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0xe0> 24c40: 4c 89 e8 mov %r13,%rax 24c43: eb 9e jmp 24be3 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x93> 24c45: 4c 39 fb cmp %r15,%rbx 24c48: 0f 85 b1 01 00 00 jne 24dff <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x2af> 24c4e: 4c 89 f0 mov %r14,%rax 24c51: 4d 8b 36 mov (%r14),%r14 24c54: 48 8b 68 08 mov 0x8(%rax),%rbp 24c58: 49 39 ee cmp %rbp,%r14 24c5b: 0f 84 f5 02 00 00 je 24f56 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x406> 24c61: 48 89 eb mov %rbp,%rbx 24c64: 4c 29 f3 sub %r14,%rbx 24c67: 48 89 d8 mov %rbx,%rax 24c6a: 48 c1 f8 03 sar $0x3,%rax 24c6e: 48 0f bd d0 bsr %rax,%rdx 24c72: 48 83 f2 3f xor $0x3f,%rdx 24c76: 48 01 d2 add %rdx,%rdx 24c79: 48 83 f2 7e xor $0x7e,%rdx 24c7d: 4c 89 f7 mov %r14,%rdi 24c80: 48 89 ee mov %rbp,%rsi 24c83: e8 98 04 00 00 call 25120 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_> 24c88: 48 81 fb 81 00 00 00 cmp $0x81,%rbx 24c8f: 4c 89 74 24 08 mov %r14,0x8(%rsp) 24c94: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 24c99: 0f 8c b6 01 00 00 jl 24e55 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x305> 24c9f: 49 8d 46 08 lea 0x8(%r14),%rax 24ca3: 48 89 44 24 18 mov %rax,0x18(%rsp) 24ca8: 41 bc 01 00 00 00 mov $0x1,%r12d 24cae: eb 28 jmp 24cd8 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x188> 24cb0: 4a 8d 14 e5 00 00 00 lea 0x0(,%r12,8),%rdx 24cb7: 00 24cb8: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 24cbd: 4c 89 f6 mov %r14,%rsi 24cc0: e8 1b 1b fe ff call 67e0 24cc5: 4c 89 f3 mov %r14,%rbx 24cc8: 4c 89 2b mov %r13,(%rbx) 24ccb: 49 ff c4 inc %r12 24cce: 49 83 fc 10 cmp $0x10,%r12 24cd2: 0f 84 97 00 00 00 je 24d6f <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x21f> 24cd8: 4f 8b 2c e6 mov (%r14,%r12,8),%r13 24cdc: 49 8b 06 mov (%r14),%rax 24cdf: 49 8b 6d 10 mov 0x10(%r13),%rbp 24ce3: 48 8b 58 10 mov 0x10(%rax),%rbx 24ce7: 48 39 dd cmp %rbx,%rbp 24cea: 48 89 da mov %rbx,%rdx 24ced: 48 0f 42 d5 cmovb %rbp,%rdx 24cf1: 48 85 d2 test %rdx,%rdx 24cf4: 74 1a je 24d10 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1c0> 24cf6: 48 8b 70 08 mov 0x8(%rax),%rsi 24cfa: 49 8b 7d 08 mov 0x8(%r13),%rdi 24cfe: e8 1d 15 fe ff call 6220 24d03: 85 c0 test %eax,%eax 24d05: 74 09 je 24d10 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1c0> 24d07: 79 0c jns 24d15 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1c5> 24d09: eb a5 jmp 24cb0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x160> 24d0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24d10: 48 39 dd cmp %rbx,%rbp 24d13: 72 9b jb 24cb0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x160> 24d15: 4b 8d 1c e6 lea (%r14,%r12,8),%rbx 24d19: eb 15 jmp 24d30 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1e0> 24d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24d20: 4c 39 f5 cmp %r14,%rbp 24d23: 73 35 jae 24d5a <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x20a> 24d25: 4c 89 3b mov %r15,(%rbx) 24d28: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx 24d2c: 49 8b 6d 10 mov 0x10(%r13),%rbp 24d30: 4c 8b 7b f8 mov -0x8(%rbx),%r15 24d34: 4d 8b 77 10 mov 0x10(%r15),%r14 24d38: 4c 39 f5 cmp %r14,%rbp 24d3b: 4c 89 f2 mov %r14,%rdx 24d3e: 48 0f 42 d5 cmovb %rbp,%rdx 24d42: 48 85 d2 test %rdx,%rdx 24d45: 74 d9 je 24d20 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1d0> 24d47: 49 8b 77 08 mov 0x8(%r15),%rsi 24d4b: 49 8b 7d 08 mov 0x8(%r13),%rdi 24d4f: e8 cc 14 fe ff call 6220 24d54: 85 c0 test %eax,%eax 24d56: 74 c8 je 24d20 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1d0> 24d58: 78 cb js 24d25 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x1d5> 24d5a: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 24d5f: 4c 89 2b mov %r13,(%rbx) 24d62: 49 ff c4 inc %r12 24d65: 49 83 fc 10 cmp $0x10,%r12 24d69: 0f 85 69 ff ff ff jne 24cd8 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x188> 24d6f: 49 83 ee 80 sub $0xffffffffffffff80,%r14 24d73: eb 16 jmp 24d8b <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x23b> 24d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 24d7c: 00 00 00 00 24d80: 4d 89 3c 24 mov %r15,(%r12) 24d84: 4d 89 ee mov %r13,%r14 24d87: 49 83 c6 08 add $0x8,%r14 24d8b: 4c 3b 74 24 10 cmp 0x10(%rsp),%r14 24d90: 0f 84 c0 01 00 00 je 24f56 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x406> 24d96: 4d 8b 3e mov (%r14),%r15 24d99: 4d 89 f5 mov %r14,%r13 24d9c: 4d 89 f4 mov %r14,%r12 24d9f: eb 1c jmp 24dbd <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x26d> 24da1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 24da8: 0f 1f 84 00 00 00 00 24daf: 00 24db0: 48 39 dd cmp %rbx,%rbp 24db3: 73 cb jae 24d80 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x230> 24db5: 4d 89 34 24 mov %r14,(%r12) 24db9: 49 83 c4 f8 add $0xfffffffffffffff8,%r12 24dbd: 4d 8b 74 24 f8 mov -0x8(%r12),%r14 24dc2: 49 8b 6f 10 mov 0x10(%r15),%rbp 24dc6: 49 8b 5e 10 mov 0x10(%r14),%rbx 24dca: 48 39 dd cmp %rbx,%rbp 24dcd: 48 89 da mov %rbx,%rdx 24dd0: 48 0f 42 d5 cmovb %rbp,%rdx 24dd4: 48 85 d2 test %rdx,%rdx 24dd7: 74 d7 je 24db0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x260> 24dd9: 49 8b 76 08 mov 0x8(%r14),%rsi 24ddd: 49 8b 7f 08 mov 0x8(%r15),%rdi 24de1: e8 3a 14 fe ff call 6220 24de6: 85 c0 test %eax,%eax 24de8: 74 c6 je 24db0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x260> 24dea: 78 c9 js 24db5 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x265> 24dec: eb 92 jmp 24d80 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x230> 24dee: 66 90 xchg %ax,%ax 24df0: 48 89 d8 mov %rbx,%rax 24df3: 48 89 c3 mov %rax,%rbx 24df6: 4c 39 f8 cmp %r15,%rax 24df9: 0f 84 4f fe ff ff je 24c4e <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0xfe> 24dff: 4c 39 eb cmp %r13,%rbx 24e02: 0f 84 5d 01 00 00 je 24f65 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x415> 24e08: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 24e0d: 4c 89 f7 mov %r14,%rdi 24e10: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 24e15: e8 b6 01 00 00 call 24fd0 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_> 24e1a: 49 39 2c 24 cmp %rbp,(%r12) 24e1e: 0f 85 60 01 00 00 jne 24f84 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x434> 24e24: 48 83 c3 40 add $0x40,%rbx 24e28: 4c 39 eb cmp %r13,%rbx 24e2b: 0f 87 72 01 00 00 ja 24fa3 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x453> 24e31: 4c 89 e8 mov %r13,%rax 24e34: 74 bd je 24df3 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x2a3> 24e36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 24e3d: 00 00 00 24e40: 48 83 7b 08 fe cmpq $0xfffffffffffffffe,0x8(%rbx) 24e45: 72 a9 jb 24df0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x2a0> 24e47: 48 83 c3 40 add $0x40,%rbx 24e4b: 4c 39 eb cmp %r13,%rbx 24e4e: 75 f0 jne 24e40 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x2f0> 24e50: 4c 89 e8 mov %r13,%rax 24e53: eb 9e jmp 24df3 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x2a3> 24e55: 4d 8d 6e 08 lea 0x8(%r14),%r13 24e59: 49 39 ed cmp %rbp,%r13 24e5c: 0f 84 f4 00 00 00 je 24f56 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x406> 24e62: 4d 89 f7 mov %r14,%r15 24e65: eb 29 jmp 24e90 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x340> 24e67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 24e6e: 00 00 24e70: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 24e75: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 24e7a: 4d 89 65 00 mov %r12,0x0(%r13) 24e7e: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 24e83: 4d 8d 6f 08 lea 0x8(%r15),%r13 24e87: 49 39 ed cmp %rbp,%r13 24e8a: 0f 84 c6 00 00 00 je 24f56 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x406> 24e90: 4d 8b 67 08 mov 0x8(%r15),%r12 24e94: 49 8b 06 mov (%r14),%rax 24e97: 4d 8b 74 24 10 mov 0x10(%r12),%r14 24e9c: 48 8b 68 10 mov 0x10(%rax),%rbp 24ea0: 49 39 ee cmp %rbp,%r14 24ea3: 48 89 ea mov %rbp,%rdx 24ea6: 49 0f 42 d6 cmovb %r14,%rdx 24eaa: 48 85 d2 test %rdx,%rdx 24ead: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 24eb2: 74 1c je 24ed0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x380> 24eb4: 48 8b 70 08 mov 0x8(%rax),%rsi 24eb8: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 24ebd: e8 5e 13 fe ff call 6220 24ec2: 85 c0 test %eax,%eax 24ec4: 74 0a je 24ed0 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x380> 24ec6: 79 5e jns 24f26 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x3d6> 24ec8: eb 0b jmp 24ed5 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x385> 24eca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 24ed0: 49 39 ee cmp %rbp,%r14 24ed3: 73 51 jae 24f26 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x3d6> 24ed5: 4c 89 ea mov %r13,%rdx 24ed8: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 24edd: 4d 89 f5 mov %r14,%r13 24ee0: 4c 29 f2 sub %r14,%rdx 24ee3: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 24ee8: 74 90 je 24e7a <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x32a> 24eea: 49 29 d7 sub %rdx,%r15 24eed: 49 83 c7 10 add $0x10,%r15 24ef1: 4c 89 ff mov %r15,%rdi 24ef4: 4c 89 f6 mov %r14,%rsi 24ef7: e8 e4 18 fe ff call 67e0 24efc: 4d 89 f5 mov %r14,%r13 24eff: e9 76 ff ff ff jmp 24e7a <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x32a> 24f04: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 24f0b: 00 00 00 00 00 24f10: 49 39 de cmp %rbx,%r14 24f13: 0f 83 57 ff ff ff jae 24e70 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x320> 24f19: 49 89 6d 00 mov %rbp,0x0(%r13) 24f1d: 49 83 c5 f8 add $0xfffffffffffffff8,%r13 24f21: 4d 8b 74 24 10 mov 0x10(%r12),%r14 24f26: 49 8b 6d f8 mov -0x8(%r13),%rbp 24f2a: 48 8b 5d 10 mov 0x10(%rbp),%rbx 24f2e: 49 39 de cmp %rbx,%r14 24f31: 48 89 da mov %rbx,%rdx 24f34: 49 0f 42 d6 cmovb %r14,%rdx 24f38: 48 85 d2 test %rdx,%rdx 24f3b: 74 d3 je 24f10 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x3c0> 24f3d: 48 8b 75 08 mov 0x8(%rbp),%rsi 24f41: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 24f46: e8 d5 12 fe ff call 6220 24f4b: 85 c0 test %eax,%eax 24f4d: 74 c1 je 24f10 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x3c0> 24f4f: 78 c8 js 24f19 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x3c9> 24f51: e9 1a ff ff ff jmp 24e70 <_ZN4llvm4json12_GLOBAL__N_114sortedElementsERKNS0_6ObjectE+0x320> 24f56: 48 83 c4 28 add $0x28,%rsp 24f5a: 5b pop %rbx 24f5b: 41 5c pop %r12 24f5d: 41 5d pop %r13 24f5f: 41 5e pop %r14 24f61: 41 5f pop %r15 24f63: 5d pop %rbp 24f64: c3 ret 24f65: 48 8d 3d 10 b8 02 00 lea 0x2b810(%rip),%rdi # 5077c 24f6c: 48 8d 35 c6 b1 02 00 lea 0x2b1c6(%rip),%rsi # 50139 24f73: 48 8d 0d d7 7d 03 00 lea 0x37dd7(%rip),%rcx # 5cd51 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xafda> 24f7a: ba ef 04 00 00 mov $0x4ef,%edx 24f7f: e8 ec 13 fe ff call 6370 <__assert_fail@plt> 24f84: 48 8d 3d c2 b7 02 00 lea 0x2b7c2(%rip),%rdi # 5074d 24f8b: 48 8d 35 a7 b1 02 00 lea 0x2b1a7(%rip),%rsi # 50139 24f92: 48 8d 0d f3 7b 03 00 lea 0x37bf3(%rip),%rcx # 5cb8c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xae15> 24f99: ba 0b 05 00 00 mov $0x50b,%edx 24f9e: e8 cd 13 fe ff call 6370 <__assert_fail@plt> 24fa3: 48 8d 3d 91 f9 02 00 lea 0x2f991(%rip),%rdi # 5493b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2bc4> 24faa: 48 8d 35 88 b1 02 00 lea 0x2b188(%rip),%rsi # 50139 24fb1: 48 8d 0d c4 62 03 00 lea 0x362c4(%rip),%rcx # 5b27c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9505> 24fb8: ba 1d 05 00 00 mov $0x51d,%edx 24fbd: e8 ae 13 fe ff call 6370 <__assert_fail@plt> 24fc2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 24fc9: 00 00 00 24fcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000024fd0 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_>: 24fd0: 55 push %rbp 24fd1: 41 57 push %r15 24fd3: 41 56 push %r14 24fd5: 41 55 push %r13 24fd7: 41 54 push %r12 24fd9: 53 push %rbx 24fda: 50 push %rax 24fdb: 48 89 fb mov %rdi,%rbx 24fde: 4c 8b 7f 08 mov 0x8(%rdi),%r15 24fe2: 4c 3b 7f 10 cmp 0x10(%rdi),%r15 24fe6: 74 34 je 2501c <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0x4c> 24fe8: 48 8b 06 mov (%rsi),%rax 24feb: 49 89 07 mov %rax,(%r15) 24fee: 4c 8b 2b mov (%rbx),%r13 24ff1: 48 8b 6b 08 mov 0x8(%rbx),%rbp 24ff5: 48 83 c5 08 add $0x8,%rbp 24ff9: 48 89 6b 08 mov %rbp,0x8(%rbx) 24ffd: 49 39 ed cmp %rbp,%r13 25000: 0f 84 e1 00 00 00 je 250e7 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0x117> 25006: 48 83 c5 f8 add $0xfffffffffffffff8,%rbp 2500a: 48 89 e8 mov %rbp,%rax 2500d: 48 83 c4 08 add $0x8,%rsp 25011: 5b pop %rbx 25012: 41 5c pop %r12 25014: 41 5d pop %r13 25016: 41 5e pop %r14 25018: 41 5f pop %r15 2501a: 5d pop %rbp 2501b: c3 ret 2501c: 48 8b 03 mov (%rbx),%rax 2501f: 48 89 04 24 mov %rax,(%rsp) 25023: 49 29 c7 sub %rax,%r15 25026: 48 b8 f8 ff ff ff ff movabs $0x7ffffffffffffff8,%rax 2502d: ff ff 7f 25030: 49 39 c7 cmp %rax,%r15 25033: 0f 84 db 00 00 00 je 25114 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0x144> 25039: 4d 89 fc mov %r15,%r12 2503c: 49 c1 fc 03 sar $0x3,%r12 25040: 49 83 fc 02 cmp $0x2,%r12 25044: b8 01 00 00 00 mov $0x1,%eax 25049: 49 0f 43 c4 cmovae %r12,%rax 2504d: 4e 8d 34 20 lea (%rax,%r12,1),%r14 25051: 4c 89 f1 mov %r14,%rcx 25054: 48 c1 e9 3c shr $0x3c,%rcx 25058: 48 b9 ff ff ff ff ff movabs $0xfffffffffffffff,%rcx 2505f: ff ff 0f 25062: 4c 0f 45 f1 cmovne %rcx,%r14 25066: 4c 01 e0 add %r12,%rax 25069: 4c 0f 42 f1 cmovb %rcx,%r14 2506d: 4d 85 f6 test %r14,%r14 25070: 74 18 je 2508a <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0xba> 25072: 4a 8d 3c f5 00 00 00 lea 0x0(,%r14,8),%rdi 25079: 00 2507a: 48 89 f5 mov %rsi,%rbp 2507d: e8 2e 14 fe ff call 64b0 <_Znwm@plt> 25082: 48 89 ee mov %rbp,%rsi 25085: 49 89 c5 mov %rax,%r13 25088: eb 03 jmp 2508d <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0xbd> 2508a: 45 31 ed xor %r13d,%r13d 2508d: 4a 8d 2c e5 00 00 00 lea 0x0(,%r12,8),%rbp 25094: 00 25095: 4c 01 ed add %r13,%rbp 25098: 48 8b 06 mov (%rsi),%rax 2509b: 4b 89 44 e5 00 mov %rax,0x0(%r13,%r12,8) 250a0: 4d 85 ff test %r15,%r15 250a3: 4c 8b 24 24 mov (%rsp),%r12 250a7: 7e 0e jle 250b7 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0xe7> 250a9: 4c 89 ef mov %r13,%rdi 250ac: 4c 89 e6 mov %r12,%rsi 250af: 4c 89 fa mov %r15,%rdx 250b2: e8 29 17 fe ff call 67e0 250b7: 48 83 c5 08 add $0x8,%rbp 250bb: 4d 85 e4 test %r12,%r12 250be: 74 08 je 250c8 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0xf8> 250c0: 4c 89 e7 mov %r12,%rdi 250c3: e8 b8 13 fe ff call 6480 <_ZdlPv@plt> 250c8: 4c 89 2b mov %r13,(%rbx) 250cb: 48 89 6b 08 mov %rbp,0x8(%rbx) 250cf: 4a 8d 04 f5 00 00 00 lea 0x0(,%r14,8),%rax 250d6: 00 250d7: 4c 01 e8 add %r13,%rax 250da: 48 89 43 10 mov %rax,0x10(%rbx) 250de: 49 39 ed cmp %rbp,%r13 250e1: 0f 85 1f ff ff ff jne 25006 <_ZNSt6vectorIPKN4llvm6detail12DenseMapPairINS0_4json9ObjectKeyENS3_5ValueEEESaIS8_EE12emplace_backIJS8_EEERS8_DpOT_+0x36> 250e7: 48 8d 3d 32 c0 02 00 lea 0x2c032(%rip),%rdi # 51120 250ee: 48 8d 35 ee be 02 00 lea 0x2beee(%rip),%rsi # 50fe3 250f5: 48 8d 0d 63 66 03 00 lea 0x36663(%rip),%rcx # 5b75f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x99e8> 250fc: 4c 8d 05 f6 bf 02 00 lea 0x2bff6(%rip),%r8 # 510f9 25103: ba 76 04 00 00 mov $0x476,%edx 25108: 31 c0 xor %eax,%eax 2510a: e8 41 0f fe ff call 6050 2510f: e8 ac 11 fe ff call 62c0 25114: 48 8d 3d ae be 02 00 lea 0x2beae(%rip),%rdi # 50fc9 2511b: e8 80 11 fe ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 0000000000025120 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_>: 25120: 55 push %rbp 25121: 41 57 push %r15 25123: 41 56 push %r14 25125: 41 55 push %r13 25127: 41 54 push %r12 25129: 53 push %rbx 2512a: 48 83 ec 48 sub $0x48,%rsp 2512e: 49 89 f6 mov %rsi,%r14 25131: 49 29 fe sub %rdi,%r14 25134: 49 81 fe 81 00 00 00 cmp $0x81,%r14 2513b: 0f 8c 99 03 00 00 jl 254da <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x3ba> 25141: 49 89 d7 mov %rdx,%r15 25144: 49 89 f4 mov %rsi,%r12 25147: 48 89 fb mov %rdi,%rbx 2514a: 48 8d 47 08 lea 0x8(%rdi),%rax 2514e: 48 89 44 24 08 mov %rax,0x8(%rsp) 25153: 48 89 f8 mov %rdi,%rax 25156: 48 f7 d8 neg %rax 25159: 48 89 44 24 40 mov %rax,0x40(%rsp) 2515e: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 25163: eb 3a jmp 2519f <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x7f> 25165: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2516c: 00 00 00 00 25170: 48 89 ef mov %rbp,%rdi 25173: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 25178: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 2517d: 4c 89 fa mov %r15,%rdx 25180: e8 9b ff ff ff call 25120 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_> 25185: 49 89 ec mov %rbp,%r12 25188: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 2518d: 49 81 fe 80 00 00 00 cmp $0x80,%r14 25194: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 25199: 0f 8e 3b 03 00 00 jle 254da <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x3ba> 2519f: 49 83 ef 01 sub $0x1,%r15 251a3: 0f 82 bb 02 00 00 jb 25464 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x344> 251a9: 49 c1 ee 04 shr $0x4,%r14 251ad: 4a 8d 04 f3 lea (%rbx,%r14,8),%rax 251b1: 48 89 44 24 18 mov %rax,0x18(%rsp) 251b6: 49 8d 44 24 f8 lea -0x8(%r12),%rax 251bb: 48 89 04 24 mov %rax,(%rsp) 251bf: 4c 8b 43 08 mov 0x8(%rbx),%r8 251c3: 4a 8b 3c f3 mov (%rbx,%r14,8),%rdi 251c7: 49 8b 68 10 mov 0x10(%r8),%rbp 251cb: 4c 8b 77 10 mov 0x10(%rdi),%r14 251cf: 4c 39 f5 cmp %r14,%rbp 251d2: 4c 89 f2 mov %r14,%rdx 251d5: 48 0f 42 d5 cmovb %rbp,%rdx 251d9: 48 85 d2 test %rdx,%rdx 251dc: 4c 89 64 24 20 mov %r12,0x20(%rsp) 251e1: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 251e6: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 251eb: 74 73 je 25260 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x140> 251ed: 48 8b 77 08 mov 0x8(%rdi),%rsi 251f1: 49 8b 78 08 mov 0x8(%r8),%rdi 251f5: 4d 89 c5 mov %r8,%r13 251f8: e8 23 10 fe ff call 6220 251fd: 4d 89 e8 mov %r13,%r8 25200: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25205: 85 c0 test %eax,%eax 25207: 74 57 je 25260 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x140> 25209: 78 5a js 25265 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x145> 2520b: 48 8b 04 24 mov (%rsp),%rax 2520f: 4c 8b 20 mov (%rax),%r12 25212: 4d 8b 7c 24 10 mov 0x10(%r12),%r15 25217: 4c 39 fd cmp %r15,%rbp 2521a: 4c 89 fa mov %r15,%rdx 2521d: 48 0f 42 d5 cmovb %rbp,%rdx 25221: 48 85 d2 test %rdx,%rdx 25224: 0f 84 96 00 00 00 je 252c0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x1a0> 2522a: 49 8b 74 24 08 mov 0x8(%r12),%rsi 2522f: 49 8b 78 08 mov 0x8(%r8),%rdi 25233: 4d 89 c5 mov %r8,%r13 25236: e8 e5 0f fe ff call 6220 2523b: 4d 89 e8 mov %r13,%r8 2523e: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25243: 85 c0 test %eax,%eax 25245: 74 79 je 252c0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x1a0> 25247: 4c 89 c0 mov %r8,%rax 2524a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2524f: 0f 89 7c 00 00 00 jns 252d1 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x1b1> 25255: e9 26 01 00 00 jmp 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 2525a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 25260: 4c 39 f5 cmp %r14,%rbp 25263: 73 a6 jae 2520b <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0xeb> 25265: 48 8b 04 24 mov (%rsp),%rax 25269: 4c 8b 20 mov (%rax),%r12 2526c: 4d 8b 7c 24 10 mov 0x10(%r12),%r15 25271: 4d 39 fe cmp %r15,%r14 25274: 4c 89 fa mov %r15,%rdx 25277: 49 0f 42 d6 cmovb %r14,%rdx 2527b: 48 85 d2 test %rdx,%rdx 2527e: 0f 84 8c 00 00 00 je 25310 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x1f0> 25284: 49 8b 74 24 08 mov 0x8(%r12),%rsi 25289: 49 89 fd mov %rdi,%r13 2528c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 25290: 4c 89 64 24 30 mov %r12,0x30(%rsp) 25295: 4d 89 c4 mov %r8,%r12 25298: e8 83 0f fe ff call 6220 2529d: 4d 89 e0 mov %r12,%r8 252a0: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 252a5: 4c 89 ef mov %r13,%rdi 252a8: 85 c0 test %eax,%eax 252aa: 74 64 je 25310 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x1f0> 252ac: 48 89 f8 mov %rdi,%rax 252af: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 252b4: 79 67 jns 2531d <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x1fd> 252b6: e9 c5 00 00 00 jmp 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 252bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 252c0: 4c 89 c0 mov %r8,%rax 252c3: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 252c8: 4c 39 fd cmp %r15,%rbp 252cb: 0f 82 af 00 00 00 jb 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 252d1: 4d 39 fe cmp %r15,%r14 252d4: 4c 89 fa mov %r15,%rdx 252d7: 49 0f 42 d6 cmovb %r14,%rdx 252db: 48 85 d2 test %rdx,%rdx 252de: 74 6f je 2534f <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x22f> 252e0: 49 8b 74 24 08 mov 0x8(%r12),%rsi 252e5: 48 89 fd mov %rdi,%rbp 252e8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 252ec: e8 2f 0f fe ff call 6220 252f1: 48 89 ef mov %rbp,%rdi 252f4: 85 c0 test %eax,%eax 252f6: 74 57 je 2534f <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x22f> 252f8: 4c 89 e0 mov %r12,%rax 252fb: 48 8b 0c 24 mov (%rsp),%rcx 252ff: 79 5a jns 2535b <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x23b> 25301: eb 7d jmp 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 25303: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2530a: 84 00 00 00 00 00 25310: 48 89 f8 mov %rdi,%rax 25313: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 25318: 4d 39 fe cmp %r15,%r14 2531b: 72 63 jb 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 2531d: 4c 39 fd cmp %r15,%rbp 25320: 4c 89 fa mov %r15,%rdx 25323: 48 0f 42 d5 cmovb %rbp,%rdx 25327: 48 85 d2 test %rdx,%rdx 2532a: 74 39 je 25365 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x245> 2532c: 49 8b 74 24 08 mov 0x8(%r12),%rsi 25331: 49 8b 78 08 mov 0x8(%r8),%rdi 25335: 4d 89 c6 mov %r8,%r14 25338: e8 e3 0e fe ff call 6220 2533d: 4d 89 f0 mov %r14,%r8 25340: 85 c0 test %eax,%eax 25342: 74 21 je 25365 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x245> 25344: 4c 89 e0 mov %r12,%rax 25347: 48 8b 0c 24 mov (%rsp),%rcx 2534b: 79 24 jns 25371 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x251> 2534d: eb 31 jmp 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 2534f: 4c 89 e0 mov %r12,%rax 25352: 48 8b 0c 24 mov (%rsp),%rcx 25356: 4d 39 fe cmp %r15,%r14 25359: 72 25 jb 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 2535b: 48 89 f8 mov %rdi,%rax 2535e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 25363: eb 1b jmp 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 25365: 4c 89 e0 mov %r12,%rax 25368: 48 8b 0c 24 mov (%rsp),%rcx 2536c: 4c 39 fd cmp %r15,%rbp 2536f: 72 0f jb 25380 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x260> 25371: 4c 89 c0 mov %r8,%rax 25374: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 25379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 25380: 48 8b 13 mov (%rbx),%rdx 25383: 48 89 03 mov %rax,(%rbx) 25386: 48 89 11 mov %rdx,(%rcx) 25389: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 2538e: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 25393: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2539a: 84 00 00 00 00 00 253a0: 48 8b 03 mov (%rbx),%rax 253a3: 48 89 04 24 mov %rax,(%rsp) 253a7: 4c 8b 68 10 mov 0x10(%rax),%r13 253ab: 48 8b 44 24 40 mov 0x40(%rsp),%rax 253b0: 4c 8d 34 28 lea (%rax,%rbp,1),%r14 253b4: eb 17 jmp 253cd <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2ad> 253b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 253bd: 00 00 00 253c0: 4c 39 eb cmp %r13,%rbx 253c3: 73 38 jae 253fd <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2dd> 253c5: 48 83 c5 08 add $0x8,%rbp 253c9: 49 83 c6 08 add $0x8,%r14 253cd: 4c 8b 65 00 mov 0x0(%rbp),%r12 253d1: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 253d6: 4c 39 eb cmp %r13,%rbx 253d9: 4c 89 ea mov %r13,%rdx 253dc: 48 0f 42 d3 cmovb %rbx,%rdx 253e0: 48 85 d2 test %rdx,%rdx 253e3: 74 db je 253c0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2a0> 253e5: 48 8b 04 24 mov (%rsp),%rax 253e9: 48 8b 70 08 mov 0x8(%rax),%rsi 253ed: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 253f2: e8 29 0e fe ff call 6220 253f7: 85 c0 test %eax,%eax 253f9: 74 c5 je 253c0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2a0> 253fb: 78 c8 js 253c5 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2a5> 253fd: 4c 89 74 24 10 mov %r14,0x10(%rsp) 25402: eb 11 jmp 25415 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2f5> 25404: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 2540b: 00 00 00 00 00 25410: 49 39 dd cmp %rbx,%r13 25413: 73 31 jae 25446 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x326> 25415: 49 83 c7 f8 add $0xfffffffffffffff8,%r15 25419: 4d 8b 37 mov (%r15),%r14 2541c: 49 8b 5e 10 mov 0x10(%r14),%rbx 25420: 49 39 dd cmp %rbx,%r13 25423: 48 89 da mov %rbx,%rdx 25426: 49 0f 42 d5 cmovb %r13,%rdx 2542a: 48 85 d2 test %rdx,%rdx 2542d: 74 e1 je 25410 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2f0> 2542f: 49 8b 76 08 mov 0x8(%r14),%rsi 25433: 48 8b 04 24 mov (%rsp),%rax 25437: 48 8b 78 08 mov 0x8(%rax),%rdi 2543b: e8 e0 0d fe ff call 6220 25440: 85 c0 test %eax,%eax 25442: 74 cc je 25410 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2f0> 25444: 78 cf js 25415 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x2f5> 25446: 4c 39 fd cmp %r15,%rbp 25449: 0f 83 21 fd ff ff jae 25170 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x50> 2544f: 4c 89 75 00 mov %r14,0x0(%rbp) 25453: 4d 89 27 mov %r12,(%r15) 25456: 48 83 c5 08 add $0x8,%rbp 2545a: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2545f: e9 3c ff ff ff jmp 253a0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x280> 25464: 4d 89 f7 mov %r14,%r15 25467: 49 c1 ef 03 shr $0x3,%r15 2546b: 49 8d 6f fe lea -0x2(%r15),%rbp 2546f: 48 d1 ed shr %rbp 25472: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 25479: 1f 84 00 00 00 00 00 25480: 48 8b 0c eb mov (%rbx,%rbp,8),%rcx 25484: 48 89 df mov %rbx,%rdi 25487: 48 89 ee mov %rbp,%rsi 2548a: 4c 89 fa mov %r15,%rdx 2548d: e8 5e 00 00 00 call 254f0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_> 25492: 48 83 c5 ff add $0xffffffffffffffff,%rbp 25496: 72 e8 jb 25480 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x360> 25498: 49 83 fe 09 cmp $0x9,%r14 2549c: 7c 3c jl 254da <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x3ba> 2549e: 4c 89 e5 mov %r12,%rbp 254a1: 48 29 dd sub %rbx,%rbp 254a4: 49 83 c4 f8 add $0xfffffffffffffff8,%r12 254a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 254af: 00 254b0: 49 8b 0c 24 mov (%r12),%rcx 254b4: 48 8b 03 mov (%rbx),%rax 254b7: 49 89 04 24 mov %rax,(%r12) 254bb: 48 83 c5 f8 add $0xfffffffffffffff8,%rbp 254bf: 48 89 ea mov %rbp,%rdx 254c2: 48 c1 fa 03 sar $0x3,%rdx 254c6: 48 89 df mov %rbx,%rdi 254c9: 31 f6 xor %esi,%esi 254cb: e8 20 00 00 00 call 254f0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_> 254d0: 49 83 c4 f8 add $0xfffffffffffffff8,%r12 254d4: 48 83 fd 08 cmp $0x8,%rbp 254d8: 7f d6 jg 254b0 <_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElNS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_SO_T0_T1_+0x390> 254da: 48 83 c4 48 add $0x48,%rsp 254de: 5b pop %rbx 254df: 41 5c pop %r12 254e1: 41 5d pop %r13 254e3: 41 5e pop %r14 254e5: 41 5f pop %r15 254e7: 5d pop %rbp 254e8: c3 ret 254e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000254f0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_>: 254f0: 55 push %rbp 254f1: 41 57 push %r15 254f3: 41 56 push %r14 254f5: 41 55 push %r13 254f7: 41 54 push %r12 254f9: 53 push %rbx 254fa: 48 83 ec 28 sub $0x28,%rsp 254fe: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 25503: 48 8d 42 ff lea -0x1(%rdx),%rax 25507: 48 c1 e8 3f shr $0x3f,%rax 2550b: 48 89 54 24 18 mov %rdx,0x18(%rsp) 25510: 48 01 d0 add %rdx,%rax 25513: 48 ff c8 dec %rax 25516: 48 d1 f8 sar %rax 25519: 49 89 f7 mov %rsi,%r15 2551c: 48 89 34 24 mov %rsi,(%rsp) 25520: 48 89 44 24 20 mov %rax,0x20(%rsp) 25525: 48 39 f0 cmp %rsi,%rax 25528: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2552d: 0f 8e 84 00 00 00 jle 255b7 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0xc7> 25533: 48 8b 1c 24 mov (%rsp),%rbx 25537: eb 1f jmp 25558 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x68> 25539: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 25540: 4c 8d 3c 1b lea (%rbx,%rbx,1),%r15 25544: 49 ff c7 inc %r15 25547: 4d 89 f4 mov %r14,%r12 2554a: 4c 89 24 df mov %r12,(%rdi,%rbx,8) 2554e: 4c 89 fb mov %r15,%rbx 25551: 4c 3b 7c 24 20 cmp 0x20(%rsp),%r15 25556: 7d 5f jge 255b7 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0xc7> 25558: 48 8d 04 1b lea (%rbx,%rbx,1),%rax 2555c: 4c 8d 3c 1b lea (%rbx,%rbx,1),%r15 25560: 49 83 c7 02 add $0x2,%r15 25564: 4c 8b 74 c7 08 mov 0x8(%rdi,%rax,8),%r14 25569: 4c 8b 64 c7 10 mov 0x10(%rdi,%rax,8),%r12 2556e: 49 8b 6c 24 10 mov 0x10(%r12),%rbp 25573: 4d 8b 6e 10 mov 0x10(%r14),%r13 25577: 4c 39 ed cmp %r13,%rbp 2557a: 4c 89 ea mov %r13,%rdx 2557d: 48 0f 42 d5 cmovb %rbp,%rdx 25581: 48 85 d2 test %rdx,%rdx 25584: 74 2a je 255b0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0xc0> 25586: 49 8b 76 08 mov 0x8(%r14),%rsi 2558a: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2558f: e8 8c 0c fe ff call 6220 25594: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25599: 85 c0 test %eax,%eax 2559b: 74 13 je 255b0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0xc0> 2559d: 79 ab jns 2554a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x5a> 2559f: eb 9f jmp 25540 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x50> 255a1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 255a8: 0f 1f 84 00 00 00 00 255af: 00 255b0: 4c 39 ed cmp %r13,%rbp 255b3: 73 95 jae 2554a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x5a> 255b5: eb 89 jmp 25540 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x50> 255b7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 255bc: f6 c1 01 test $0x1,%cl 255bf: 75 37 jne 255f8 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x108> 255c1: 48 8d 41 fe lea -0x2(%rcx),%rax 255c5: 48 c1 e8 3f shr $0x3f,%rax 255c9: 48 01 c8 add %rcx,%rax 255cc: 48 83 c0 fe add $0xfffffffffffffffe,%rax 255d0: 48 d1 f8 sar %rax 255d3: 49 39 c7 cmp %rax,%r15 255d6: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 255db: 75 13 jne 255f0 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x100> 255dd: 4b 8d 04 3f lea (%r15,%r15,1),%rax 255e1: 48 8b 44 c7 08 mov 0x8(%rdi,%rax,8),%rax 255e6: 4a 89 04 ff mov %rax,(%rdi,%r15,8) 255ea: 4d 01 ff add %r15,%r15 255ed: 49 ff c7 inc %r15 255f0: 4c 3b 3c 24 cmp (%rsp),%r15 255f4: 7f 2c jg 25622 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x132> 255f6: eb 6f jmp 25667 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x177> 255f8: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 255fd: 4c 3b 3c 24 cmp (%rsp),%r15 25601: 7f 1f jg 25622 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x132> 25603: eb 62 jmp 25667 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x177> 25605: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2560c: 00 00 00 00 25610: 49 39 ec cmp %rbp,%r12 25613: 73 52 jae 25667 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x177> 25615: 4e 89 34 ff mov %r14,(%rdi,%r15,8) 25619: 49 89 df mov %rbx,%r15 2561c: 48 3b 1c 24 cmp (%rsp),%rbx 25620: 7e 48 jle 2566a <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x17a> 25622: 49 8d 47 ff lea -0x1(%r15),%rax 25626: 48 c1 e8 3f shr $0x3f,%rax 2562a: 49 8d 1c 07 lea (%r15,%rax,1),%rbx 2562e: 48 ff cb dec %rbx 25631: 48 d1 fb sar %rbx 25634: 4c 8b 34 df mov (%rdi,%rbx,8),%r14 25638: 4d 8b 66 10 mov 0x10(%r14),%r12 2563c: 49 8b 6d 10 mov 0x10(%r13),%rbp 25640: 49 39 ec cmp %rbp,%r12 25643: 48 89 ea mov %rbp,%rdx 25646: 49 0f 42 d4 cmovb %r12,%rdx 2564a: 48 85 d2 test %rdx,%rdx 2564d: 74 c1 je 25610 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x120> 2564f: 49 8b 75 08 mov 0x8(%r13),%rsi 25653: 49 8b 7e 08 mov 0x8(%r14),%rdi 25657: e8 c4 0b fe ff call 6220 2565c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25661: 85 c0 test %eax,%eax 25663: 74 ab je 25610 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x120> 25665: 78 ae js 25615 <_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPKN4llvm6detail12DenseMapPairINS2_4json9ObjectKeyENS5_5ValueEEESt6vectorISA_SaISA_EEEElSA_NS0_5__ops15_Iter_comp_iterIZNS5_12_GLOBAL__N_114sortedElementsERKNS5_6ObjectEE3$_3EEEvT_T0_SP_T1_T2_+0x125> 25667: 4c 89 fb mov %r15,%rbx 2566a: 4c 89 2c df mov %r13,(%rdi,%rbx,8) 2566e: 48 83 c4 28 add $0x28,%rsp 25672: 5b pop %rbx 25673: 41 5c pop %r12 25675: 41 5d pop %r13 25677: 41 5e pop %r14 25679: 41 5f pop %r15 2567b: 5d pop %rbp 2567c: c3 ret 2567d: 0f 1f 00 nopl (%rax) 0000000000025680 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc>: 25680: 55 push %rbp 25681: 41 57 push %r15 25683: 41 56 push %r14 25685: 53 push %rbx 25686: 50 push %rax 25687: 41 89 f7 mov %esi,%r15d 2568a: 48 89 fb mov %rdi,%rbx 2568d: 48 8b 07 mov (%rdi),%rax 25690: 4c 8b 77 08 mov 0x8(%rdi),%r14 25694: 49 8d 6e 01 lea 0x1(%r14),%rbp 25698: 48 8d 57 10 lea 0x10(%rdi),%rdx 2569c: b9 0f 00 00 00 mov $0xf,%ecx 256a1: 48 39 d0 cmp %rdx,%rax 256a4: 74 04 je 256aa <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc+0x2a> 256a6: 48 8b 4b 10 mov 0x10(%rbx),%rcx 256aa: 48 39 cd cmp %rcx,%rbp 256ad: 76 18 jbe 256c7 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc+0x47> 256af: 41 b8 01 00 00 00 mov $0x1,%r8d 256b5: 48 89 df mov %rbx,%rdi 256b8: 4c 89 f6 mov %r14,%rsi 256bb: 31 d2 xor %edx,%edx 256bd: 31 c9 xor %ecx,%ecx 256bf: e8 fc 4f fe ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 256c4: 48 8b 03 mov (%rbx),%rax 256c7: 46 88 3c 30 mov %r15b,(%rax,%r14,1) 256cb: 48 89 6b 08 mov %rbp,0x8(%rbx) 256cf: 48 8b 03 mov (%rbx),%rax 256d2: 42 c6 44 30 01 00 movb $0x0,0x1(%rax,%r14,1) 256d8: 48 83 c4 08 add $0x8,%rsp 256dc: 5b pop %rbx 256dd: 41 5e pop %r14 256df: 41 5f pop %r15 256e1: 5d pop %rbp 256e2: c3 ret 256e3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 256ea: 00 00 00 256ed: 0f 1f 00 nopl (%rax) 00000000000256f0 <_ZN4llvm23SmallVectorTemplateBaseINS_4json7OStream5StateELb1EE18growAndEmplaceBackIJEEERS3_DpOT_>: 256f0: 53 push %rbx 256f1: 48 89 fb mov %rdi,%rbx 256f4: 8b 57 08 mov 0x8(%rdi),%edx 256f7: 3b 57 0c cmp 0xc(%rdi),%edx 256fa: 73 25 jae 25721 <_ZN4llvm23SmallVectorTemplateBaseINS_4json7OStream5StateELb1EE18growAndEmplaceBackIJEEERS3_DpOT_+0x31> 256fc: 48 8b 03 mov (%rbx),%rax 256ff: 89 d1 mov %edx,%ecx 25701: 48 c7 04 c8 00 00 00 movq $0x0,(%rax,%rcx,8) 25708: 00 25709: 8b 43 08 mov 0x8(%rbx),%eax 2570c: 3b 43 0c cmp 0xc(%rbx),%eax 2570f: 73 29 jae 2573a <_ZN4llvm23SmallVectorTemplateBaseINS_4json7OStream5StateELb1EE18growAndEmplaceBackIJEEERS3_DpOT_+0x4a> 25711: 48 8d 48 01 lea 0x1(%rax),%rcx 25715: 89 4b 08 mov %ecx,0x8(%rbx) 25718: 48 8b 0b mov (%rbx),%rcx 2571b: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 2571f: 5b pop %rbx 25720: c3 ret 25721: 48 ff c2 inc %rdx 25724: 48 8d 73 10 lea 0x10(%rbx),%rsi 25728: b9 08 00 00 00 mov $0x8,%ecx 2572d: 48 89 df mov %rbx,%rdi 25730: e8 9b 2d 00 00 call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 25735: 8b 53 08 mov 0x8(%rbx),%edx 25738: eb c2 jmp 256fc <_ZN4llvm23SmallVectorTemplateBaseINS_4json7OStream5StateELb1EE18growAndEmplaceBackIJEEERS3_DpOT_+0xc> 2573a: 48 8d 3d 34 b7 02 00 lea 0x2b734(%rip),%rdi # 50e75 25741: 48 8d 35 74 b6 02 00 lea 0x2b674(%rip),%rsi # 50dbc 25748: 48 8d 0d 36 b7 02 00 lea 0x2b736(%rip),%rcx # 50e85 2574f: ba 66 00 00 00 mov $0x66,%edx 25754: e8 17 0c fe ff call 6370 <__assert_fail@plt> 25759: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000025760 <_ZNK4llvm13format_objectIJidEE7snprintEPcj>: 25760: 48 89 f0 mov %rsi,%rax 25763: 89 d6 mov %edx,%esi 25765: 48 8b 57 08 mov 0x8(%rdi),%rdx 25769: 8b 4f 18 mov 0x18(%rdi),%ecx 2576c: f2 0f 10 47 10 movsd 0x10(%rdi),%xmm0 25771: 48 89 c7 mov %rax,%rdi 25774: b0 01 mov $0x1,%al 25776: e9 55 10 fe ff jmp 67d0 2577b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000025780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E>: 25780: 41 57 push %r15 25782: 41 56 push %r14 25784: 53 push %rbx 25785: 48 85 f6 test %rsi,%rsi 25788: 74 72 je 257fc <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E+0x7c> 2578a: 49 89 d6 mov %rdx,%r14 2578d: 49 89 f7 mov %rsi,%r15 25790: 48 89 fb mov %rdi,%rbx 25793: 48 83 3d 05 48 05 00 cmpq $0x0,0x54805(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2579a: 00 2579b: 74 10 je 257ad <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E+0x2d> 2579d: 48 8d 3d 94 48 05 00 lea 0x54894(%rip),%rdi # 7a038 <_ZZL21getManagedStaticMutexvE1m> 257a4: e8 b7 0f fe ff call 6760 257a9: 85 c0 test %eax,%eax 257ab: 75 6e jne 2581b <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E+0x9b> 257ad: 48 8b 03 mov (%rbx),%rax 257b0: 48 85 c0 test %rax,%rax 257b3: 74 1b je 257d0 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E+0x50> 257b5: 48 83 3d e3 47 05 00 cmpq $0x0,0x547e3(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 257bc: 00 257bd: 74 37 je 257f6 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E+0x76> 257bf: 48 8d 3d 72 48 05 00 lea 0x54872(%rip),%rdi # 7a038 <_ZZL21getManagedStaticMutexvE1m> 257c6: 5b pop %rbx 257c7: 41 5e pop %r14 257c9: 41 5f pop %r15 257cb: e9 10 0c fe ff jmp 63e0 257d0: 41 ff d7 call *%r15 257d3: 48 89 03 mov %rax,(%rbx) 257d6: 4c 89 73 08 mov %r14,0x8(%rbx) 257da: 48 8b 05 2f 4b 05 00 mov 0x54b2f(%rip),%rax # 7a310 <_ZL10StaticList> 257e1: 48 89 43 10 mov %rax,0x10(%rbx) 257e5: 48 89 1d 24 4b 05 00 mov %rbx,0x54b24(%rip) # 7a310 <_ZL10StaticList> 257ec: 48 83 3d ac 47 05 00 cmpq $0x0,0x547ac(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 257f3: 00 257f4: 75 c9 jne 257bf <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E+0x3f> 257f6: 5b pop %rbx 257f7: 41 5e pop %r14 257f9: 41 5f pop %r15 257fb: c3 ret 257fc: 48 8d 3d af 7a 03 00 lea 0x37aaf(%rip),%rdi # 5d2b2 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb53b> 25803: 48 8d 35 b0 7a 03 00 lea 0x37ab0(%rip),%rsi # 5d2ba <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb543> 2580a: 48 8d 0d fa 7a 03 00 lea 0x37afa(%rip),%rcx # 5d30b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb594> 25811: ba 1d 00 00 00 mov $0x1d,%edx 25816: e8 55 0b fe ff call 6370 <__assert_fail@plt> 2581b: 89 c7 mov %eax,%edi 2581d: e8 6e 0b fe ff call 6390 <_ZSt20__throw_system_errori@plt> 25822: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 25829: 00 00 00 2582c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000025830 <_ZN4llvm15allocate_bufferEmm>: 25830: e9 2b 0d fe ff jmp 6560 <_ZnwmSt11align_val_t@plt> 25835: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2583c: 00 00 00 2583f: 90 nop 0000000000025840 <_ZN4llvm17deallocate_bufferEPvmm>: 25840: 48 89 d6 mov %rdx,%rsi 25843: e9 08 0e fe ff jmp 6650 <_ZdlPvSt11align_val_t@plt> 25848: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2584f: 00 0000000000025850 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE>: 25850: 55 push %rbp 25851: 41 57 push %r15 25853: 41 56 push %r14 25855: 41 55 push %r13 25857: 41 54 push %r12 25859: 53 push %rbx 2585a: 48 81 ec 28 01 00 00 sub $0x128,%rsp 25861: 41 89 cf mov %ecx,%r15d 25864: 49 89 f5 mov %rsi,%r13 25867: 48 89 fb mov %rdi,%rbx 2586a: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2586f: 48 89 44 24 10 mov %rax,0x10(%rsp) 25874: 0f 28 05 a5 7b 03 00 movaps 0x37ba5(%rip),%xmm0 # 5d420 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb6a9> 2587b: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 25880: 80 7a 21 01 cmpb $0x1,0x21(%rdx) 25884: 75 2a jne 258b0 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x60> 25886: 0f b6 42 20 movzbl 0x20(%rdx),%eax 2588a: ff c8 dec %eax 2588c: 83 f8 05 cmp $0x5,%eax 2588f: 77 1f ja 258b0 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x60> 25891: 45 31 f6 xor %r14d,%r14d 25894: 48 8d 0d a5 7b 03 00 lea 0x37ba5(%rip),%rcx # 5d440 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb6c9> 2589b: 48 63 04 81 movslq (%rcx,%rax,4),%rax 2589f: 48 01 c8 add %rcx,%rax 258a2: 45 31 e4 xor %r12d,%r12d 258a5: ff e0 jmp *%rax 258a7: 4c 8b 22 mov (%rdx),%r12 258aa: 4c 8b 72 08 mov 0x8(%rdx),%r14 258ae: eb 17 jmp 258c7 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x77> 258b0: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 258b5: 48 89 d7 mov %rdx,%rdi 258b8: e8 c3 52 00 00 call 2ab80 <_ZNK4llvm5Twine8toVectorERNS_15SmallVectorImplIcEE> 258bd: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 258c2: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 258c7: 41 0f b7 c7 movzwl %r15w,%eax 258cb: 3d 00 01 00 00 cmp $0x100,%eax 258d0: b9 04 00 00 00 mov $0x4,%ecx 258d5: 0f 43 c8 cmovae %eax,%ecx 258d8: bd 01 00 00 00 mov $0x1,%ebp 258dd: 48 d3 e5 shl %cl,%rbp 258e0: 4c 89 e8 mov %r13,%rax 258e3: 48 01 e8 add %rbp,%rax 258e6: 49 8d 3c 06 lea (%r14,%rax,1),%rdi 258ea: 48 83 c7 22 add $0x22,%rdi 258ee: 4c 39 ef cmp %r13,%rdi 258f1: 76 7d jbe 25970 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x120> 258f3: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 258f8: 48 8b 35 39 46 05 00 mov 0x54639(%rip),%rsi # 79f38 <_ZSt7nothrow@GLIBCXX_3.4> 258ff: e8 7c 10 fe ff call 6980 <_ZnwmRKSt9nothrow_t@plt> 25904: 48 85 c0 test %rax,%rax 25907: 74 6c je 25975 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x125> 25909: 48 89 c3 mov %rax,%rbx 2590c: 49 8d 46 21 lea 0x21(%r14),%rax 25910: 49 89 df mov %rbx,%r15 25913: 4c 89 73 18 mov %r14,0x18(%rbx) 25917: 4d 85 f6 test %r14,%r14 2591a: 74 15 je 25931 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0xe1> 2591c: 48 8d 7b 20 lea 0x20(%rbx),%rdi 25920: 4c 89 e6 mov %r12,%rsi 25923: 4c 89 f2 mov %r14,%rdx 25926: 49 89 c4 mov %rax,%r12 25929: e8 02 0b fe ff call 6430 2592e: 4c 89 e0 mov %r12,%rax 25931: 43 c6 44 37 20 00 movb $0x0,0x20(%r15,%r14,1) 25937: 48 01 c3 add %rax,%rbx 2593a: 48 89 e8 mov %rbp,%rax 2593d: 48 f7 d8 neg %rax 25940: 48 39 d8 cmp %rbx,%rax 25943: 0f 82 92 00 00 00 jb 259db <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x18b> 25949: 48 8d 0c 2b lea (%rbx,%rbp,1),%rcx 2594d: 48 ff c9 dec %rcx 25950: 48 21 c1 and %rax,%rcx 25953: 4a 8d 04 29 lea (%rcx,%r13,1),%rax 25957: 42 c6 04 29 00 movb $0x0,(%rcx,%r13,1) 2595c: 48 8d 15 05 37 05 00 lea 0x53705(%rip),%rdx # 79068 <_ZTVN12_GLOBAL__N_115MemoryBufferMemIN4llvm20WritableMemoryBufferEEE+0x10> 25963: 49 89 17 mov %rdx,(%r15) 25966: 49 89 4f 08 mov %rcx,0x8(%r15) 2596a: 49 89 47 10 mov %rax,0x10(%r15) 2596e: eb 08 jmp 25978 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x128> 25970: 45 31 ff xor %r15d,%r15d 25973: eb 08 jmp 2597d <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x12d> 25975: 45 31 ff xor %r15d,%r15d 25978: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2597d: 48 8d 44 24 28 lea 0x28(%rsp),%rax 25982: 4c 89 3b mov %r15,(%rbx) 25985: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2598a: 48 39 c7 cmp %rax,%rdi 2598d: 74 05 je 25994 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x144> 2598f: e8 2c 0c fe ff call 65c0 25994: 48 89 d8 mov %rbx,%rax 25997: 48 81 c4 28 01 00 00 add $0x128,%rsp 2599e: 5b pop %rbx 2599f: 41 5c pop %r12 259a1: 41 5d pop %r13 259a3: 41 5e pop %r14 259a5: 41 5f pop %r15 259a7: 5d pop %rbp 259a8: c3 ret 259a9: 4c 8b 22 mov (%rdx),%r12 259ac: 4d 85 e4 test %r12,%r12 259af: 74 1f je 259d0 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x180> 259b1: 4c 89 e7 mov %r12,%rdi 259b4: e8 57 08 fe ff call 6210 259b9: 49 89 c6 mov %rax,%r14 259bc: e9 06 ff ff ff jmp 258c7 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x77> 259c1: 48 8b 02 mov (%rdx),%rax 259c4: 4c 8b 20 mov (%rax),%r12 259c7: 4c 8b 70 08 mov 0x8(%rax),%r14 259cb: e9 f7 fe ff ff jmp 258c7 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x77> 259d0: 45 31 f6 xor %r14d,%r14d 259d3: 45 31 e4 xor %r12d,%r12d 259d6: e9 ec fe ff ff jmp 258c7 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE+0x77> 259db: 48 8d 3d a6 7c 03 00 lea 0x37ca6(%rip),%rdi # 5d688 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb911> 259e2: 48 8d 35 4b 7c 03 00 lea 0x37c4b(%rip),%rsi # 5d634 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb8bd> 259e9: 48 8d 0d ed 7c 03 00 lea 0x37ced(%rip),%rcx # 5d6dd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb966> 259f0: ba bf 00 00 00 mov $0xbf,%edx 259f5: e8 76 09 fe ff call 6370 <__assert_fail@plt> 259fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000025a00 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE>: 25a00: 41 57 push %r15 25a02: 41 56 push %r14 25a04: 41 55 push %r13 25a06: 41 54 push %r12 25a08: 53 push %rbx 25a09: 48 81 ec 30 40 00 00 sub $0x4030,%rsp 25a10: 49 89 d6 mov %rdx,%r14 25a13: 48 89 fb mov %rdi,%rbx 25a16: 4c 8d 6c 24 30 lea 0x30(%rsp),%r13 25a1b: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 25a20: 0f 28 05 09 7a 03 00 movaps 0x37a09(%rip),%xmm0 # 5d430 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb6b9> 25a27: 0f 11 44 24 20 movups %xmm0,0x20(%rsp) 25a2c: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 25a31: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 25a36: b9 00 40 00 00 mov $0x4000,%ecx 25a3b: e8 80 13 00 00 call 26dc0 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl> 25a40: 48 8b 44 24 08 mov 0x8(%rsp),%rax 25a45: 31 c9 xor %ecx,%ecx 25a47: 48 89 c2 mov %rax,%rdx 25a4a: 48 83 e2 fe and $0xfffffffffffffffe,%rdx 25a4e: 0f 95 c1 setne %cl 25a51: 48 09 d1 or %rdx,%rcx 25a54: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 25a59: 48 85 d2 test %rdx,%rdx 25a5c: 74 7c je 25ada <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0xda> 25a5e: 48 83 c8 01 or $0x1,%rax 25a62: 48 89 44 24 10 mov %rax,0x10(%rsp) 25a67: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 25a6e: 00 00 25a70: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 25a75: e8 86 c5 ff ff call 22000 <_ZN4llvm16errorToErrorCodeENS_5ErrorE> 25a7a: 80 4b 10 01 orb $0x1,0x10(%rbx) 25a7e: 89 03 mov %eax,(%rbx) 25a80: 48 89 53 08 mov %rdx,0x8(%rbx) 25a84: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25a89: 40 f6 c7 01 test $0x1,%dil 25a8d: 0f 85 db 00 00 00 jne 25b6e <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x16e> 25a93: 48 83 ff 02 cmp $0x2,%rdi 25a97: 0f 83 d1 00 00 00 jae 25b6e <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x16e> 25a9d: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 25aa1: 74 06 je 25aa9 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0xa9> 25aa3: 48 8b 07 mov (%rdi),%rax 25aa6: ff 50 08 call *0x8(%rax) 25aa9: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 25aae: 40 f6 c7 01 test $0x1,%dil 25ab2: 0f 85 ac 00 00 00 jne 25b64 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x164> 25ab8: 48 83 ff 02 cmp $0x2,%rdi 25abc: 0f 83 a2 00 00 00 jae 25b64 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x164> 25ac2: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 25ac6: 74 5d je 25b25 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x125> 25ac8: 48 8b 07 mov (%rdi),%rax 25acb: ff 50 08 call *0x8(%rax) 25ace: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 25ad3: 4c 39 ef cmp %r13,%rdi 25ad6: 75 57 jne 25b2f <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x12f> 25ad8: eb 5a jmp 25b34 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x134> 25ada: 48 83 f9 02 cmp $0x2,%rcx 25ade: 0f 83 80 00 00 00 jae 25b64 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x164> 25ae4: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 25ae9: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 25aee: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 25af3: 4c 89 e6 mov %r12,%rsi 25af6: 4c 89 f2 mov %r14,%rdx 25af9: 31 c9 xor %ecx,%ecx 25afb: e8 50 fd ff ff call 25850 <_ZN4llvm20WritableMemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineESt8optionalINS_5AlignEE> 25b00: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 25b05: 4d 85 f6 test %r14,%r14 25b08: 74 3b je 25b45 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x145> 25b0a: 4d 85 e4 test %r12,%r12 25b0d: 74 0f je 25b1e <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x11e> 25b0f: 49 8b 7e 08 mov 0x8(%r14),%rdi 25b13: 4c 89 fe mov %r15,%rsi 25b16: 4c 89 e2 mov %r12,%rdx 25b19: e8 c2 0c fe ff call 67e0 25b1e: 80 63 10 fe andb $0xfe,0x10(%rbx) 25b22: 4c 89 33 mov %r14,(%rbx) 25b25: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 25b2a: 4c 39 ef cmp %r13,%rdi 25b2d: 74 05 je 25b34 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x134> 25b2f: e8 8c 0a fe ff call 65c0 25b34: 48 81 c4 30 40 00 00 add $0x4030,%rsp 25b3b: 5b pop %rbx 25b3c: 41 5c pop %r12 25b3e: 41 5d pop %r13 25b40: 41 5e pop %r14 25b42: 41 5f pop %r15 25b44: c3 ret 25b45: e8 36 07 fe ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 25b4a: 80 4b 10 01 orb $0x1,0x10(%rbx) 25b4e: c7 03 0c 00 00 00 movl $0xc,(%rbx) 25b54: 48 89 43 08 mov %rax,0x8(%rbx) 25b58: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 25b5d: 4c 39 ef cmp %r13,%rdi 25b60: 75 cd jne 25b2f <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x12f> 25b62: eb d0 jmp 25b34 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE+0x134> 25b64: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 25b69: e8 b2 c7 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 25b6e: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 25b73: e8 a8 c7 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 25b78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 25b7f: 00 0000000000025b80 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE>: 25b80: 41 56 push %r14 25b82: 53 push %rbx 25b83: 48 83 ec 38 sub $0x38,%rsp 25b87: 48 89 f3 mov %rsi,%rbx 25b8a: 49 89 fe mov %rdi,%r14 25b8d: 48 89 e7 mov %rsp,%rdi 25b90: 31 d2 xor %edx,%edx 25b92: 31 c9 xor %ecx,%ecx 25b94: e8 e7 16 00 00 call 27280 <_ZN4llvm3sys2fs21openNativeFileForReadERKNS_5TwineENS1_9OpenFlagsEPNS_15SmallVectorImplIcEE> 25b99: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 25b9e: 8d 04 12 lea (%rdx,%rdx,1),%eax 25ba1: 24 02 and $0x2,%al 25ba3: 89 d1 mov %edx,%ecx 25ba5: 80 e1 fd and $0xfd,%cl 25ba8: 8d 34 08 lea (%rax,%rcx,1),%esi 25bab: 40 88 74 24 08 mov %sil,0x8(%rsp) 25bb0: f6 c2 01 test $0x1,%dl 25bb3: 75 38 jne 25bed <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0x6d> 25bb5: 84 c0 test %al,%al 25bb7: 0f 85 c5 00 00 00 jne 25c82 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0x102> 25bbd: 8b 34 24 mov (%rsp),%esi 25bc0: 89 74 24 1c mov %esi,0x1c(%rsp) 25bc4: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 25bc9: 48 89 da mov %rbx,%rdx 25bcc: e8 2f fe ff ff call 25a00 <_ZL24getMemoryBufferForStreamiRKN4llvm5TwineE> 25bd1: f6 44 24 30 01 testb $0x1,0x30(%rsp) 25bd6: 41 0f b6 46 10 movzbl 0x10(%r14),%eax 25bdb: 75 5e jne 25c3b <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0xbb> 25bdd: 24 fe and $0xfe,%al 25bdf: 41 88 46 10 mov %al,0x10(%r14) 25be3: 48 8b 44 24 20 mov 0x20(%rsp),%rax 25be8: 49 89 06 mov %rax,(%r14) 25beb: eb 64 jmp 25c51 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0xd1> 25bed: 88 4c 24 08 mov %cl,0x8(%rsp) 25bf1: 48 8b 04 24 mov (%rsp),%rax 25bf5: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 25bfc: 00 25bfd: 48 83 c8 01 or $0x1,%rax 25c01: 48 89 44 24 10 mov %rax,0x10(%rsp) 25c06: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 25c0b: e8 f0 c3 ff ff call 22000 <_ZN4llvm16errorToErrorCodeENS_5ErrorE> 25c10: 41 80 4e 10 01 orb $0x1,0x10(%r14) 25c15: 41 89 06 mov %eax,(%r14) 25c18: 49 89 56 08 mov %rdx,0x8(%r14) 25c1c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25c21: 40 f6 c7 01 test $0x1,%dil 25c25: 75 63 jne 25c8a <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0x10a> 25c27: 48 83 ff 02 cmp $0x2,%rdi 25c2b: 73 5d jae 25c8a <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0x10a> 25c2d: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 25c31: 74 28 je 25c5b <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0xdb> 25c33: 48 8b 07 mov (%rdi),%rax 25c36: ff 50 08 call *0x8(%rax) 25c39: eb 20 jmp 25c5b <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0xdb> 25c3b: 0c 01 or $0x1,%al 25c3d: 41 88 46 10 mov %al,0x10(%r14) 25c41: 8b 44 24 20 mov 0x20(%rsp),%eax 25c45: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 25c4a: 41 89 06 mov %eax,(%r14) 25c4d: 49 89 4e 08 mov %rcx,0x8(%r14) 25c51: 48 8d 7c 24 1c lea 0x1c(%rsp),%rdi 25c56: e8 b5 16 00 00 call 27310 <_ZN4llvm3sys2fs9closeFileERi> 25c5b: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 25c60: a8 02 test $0x2,%al 25c62: 75 1e jne 25c82 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0x102> 25c64: a8 01 test $0x1,%al 25c66: 74 0f je 25c77 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0xf7> 25c68: 48 8b 3c 24 mov (%rsp),%rdi 25c6c: 48 85 ff test %rdi,%rdi 25c6f: 74 06 je 25c77 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE+0xf7> 25c71: 48 8b 07 mov (%rdi),%rax 25c74: ff 50 08 call *0x8(%rax) 25c77: 4c 89 f0 mov %r14,%rax 25c7a: 48 83 c4 38 add $0x38,%rsp 25c7e: 5b pop %rbx 25c7f: 41 5e pop %r14 25c81: c3 ret 25c82: 48 89 e7 mov %rsp,%rdi 25c85: e8 26 00 00 00 call 25cb0 <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv> 25c8a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 25c8f: e8 8c c6 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 25c94: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 25c9b: 00 00 00 25c9e: 66 90 xchg %ax,%ax 0000000000025ca0 <_ZN4llvm12MemoryBuffer14dontNeedIfMmapEv>: 25ca0: c3 ret 25ca1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 25ca8: 00 00 00 25cab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000025cb0 <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv>: 25cb0: 41 57 push %r15 25cb2: 41 56 push %r14 25cb4: 53 push %rbx 25cb5: 49 89 fe mov %rdi,%r14 25cb8: e8 e3 bc ff ff call 219a0 <_ZN4llvm4dbgsEv> 25cbd: 48 8b 50 18 mov 0x18(%rax),%rdx 25cc1: 48 8b 48 20 mov 0x20(%rax),%rcx 25cc5: 48 29 ca sub %rcx,%rdx 25cc8: 48 83 fa 39 cmp $0x39,%rdx 25ccc: 77 16 ja 25ce4 <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0x34> 25cce: 48 8d 35 4c 7a 03 00 lea 0x37a4c(%rip),%rsi # 5d721 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9aa> 25cd5: ba 3a 00 00 00 mov $0x3a,%edx 25cda: 48 89 c7 mov %rax,%rdi 25cdd: e8 8e 5b 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 25ce2: eb 30 jmp 25d14 <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0x64> 25ce4: 0f 10 05 60 7a 03 00 movups 0x37a60(%rip),%xmm0 # 5d74b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9d4> 25ceb: 0f 11 41 2a movups %xmm0,0x2a(%rcx) 25cef: 0f 10 05 4b 7a 03 00 movups 0x37a4b(%rip),%xmm0 # 5d741 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9ca> 25cf6: 0f 11 41 20 movups %xmm0,0x20(%rcx) 25cfa: 0f 10 05 30 7a 03 00 movups 0x37a30(%rip),%xmm0 # 5d731 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9ba> 25d01: 0f 11 41 10 movups %xmm0,0x10(%rcx) 25d05: 0f 10 05 15 7a 03 00 movups 0x37a15(%rip),%xmm0 # 5d721 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9aa> 25d0c: 0f 11 01 movups %xmm0,(%rcx) 25d0f: 48 83 40 20 3a addq $0x3a,0x20(%rax) 25d14: 41 0f b6 5e 08 movzbl 0x8(%r14),%ebx 25d19: e8 82 bc ff ff call 219a0 <_ZN4llvm4dbgsEv> 25d1e: 49 89 c7 mov %rax,%r15 25d21: 48 8b 40 18 mov 0x18(%rax),%rax 25d25: 49 8b 7f 20 mov 0x20(%r15),%rdi 25d29: 48 29 f8 sub %rdi,%rax 25d2c: f6 c3 01 test $0x1,%bl 25d2f: 75 21 jne 25d52 <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0xa2> 25d31: 48 8d 35 4c 7a 03 00 lea 0x37a4c(%rip),%rsi # 5d784 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xba0d> 25d38: ba 83 00 00 00 mov $0x83,%edx 25d3d: 48 3d 82 00 00 00 cmp $0x82,%rax 25d43: 77 47 ja 25d8c <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0xdc> 25d45: 4c 89 ff mov %r15,%rdi 25d48: e8 23 5b 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 25d4d: e8 6e 05 fe ff call 62c0 25d52: 48 83 f8 26 cmp $0x26,%rax 25d56: 77 46 ja 25d9e <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0xee> 25d58: 48 8d 35 fd 79 03 00 lea 0x379fd(%rip),%rsi # 5d75c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9e5> 25d5f: ba 27 00 00 00 mov $0x27,%edx 25d64: 4c 89 ff mov %r15,%rdi 25d67: e8 04 5b 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 25d6c: 41 f6 46 08 01 testb $0x1,0x8(%r14) 25d71: 74 5a je 25dcd <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0x11d> 25d73: 49 8b 1e mov (%r14),%rbx 25d76: e8 25 bc ff ff call 219a0 <_ZN4llvm4dbgsEv> 25d7b: 48 8b 0b mov (%rbx),%rcx 25d7e: 48 89 df mov %rbx,%rdi 25d81: 48 89 c6 mov %rax,%rsi 25d84: ff 51 10 call *0x10(%rcx) 25d87: e8 34 05 fe ff call 62c0 25d8c: e8 9f 06 fe ff call 6430 25d91: 49 81 47 20 83 00 00 addq $0x83,0x20(%r15) 25d98: 00 25d99: e8 22 05 fe ff call 62c0 25d9e: 0f 10 05 c7 79 03 00 movups 0x379c7(%rip),%xmm0 # 5d76c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9f5> 25da5: 0f 11 47 10 movups %xmm0,0x10(%rdi) 25da9: 0f 10 05 ac 79 03 00 movups 0x379ac(%rip),%xmm0 # 5d75c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9e5> 25db0: 0f 11 07 movups %xmm0,(%rdi) 25db3: 48 b8 20 65 72 72 6f movabs $0xa3a726f72726520,%rax 25dba: 72 3a 0a 25dbd: 48 89 47 1f mov %rax,0x1f(%rdi) 25dc1: 49 83 47 20 27 addq $0x27,0x20(%r15) 25dc6: 41 f6 46 08 01 testb $0x1,0x8(%r14) 25dcb: 75 a6 jne 25d73 <_ZNK4llvm8ExpectedIiE22fatalUncheckedExpectedEv+0xc3> 25dcd: 48 8d 3d 2c 78 03 00 lea 0x3782c(%rip),%rdi # 5d600 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb889> 25dd4: 48 8d 35 5c 42 03 00 lea 0x3425c(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 25ddb: 48 8d 0d 26 7a 03 00 lea 0x37a26(%rip),%rcx # 5d808 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xba91> 25de2: ba b2 02 00 00 mov $0x2b2,%edx 25de7: e8 84 05 fe ff call 6370 <__assert_fail@plt> 25dec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000025df0 <_ZN4llvm3sys7Process19getPageSizeEstimateEv>: 25df0: 53 push %rbx 25df1: 48 83 ec 20 sub $0x20,%rsp 25df5: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 25dfa: e8 31 15 00 00 call 27330 <_ZN4llvm3sys7Process11getPageSizeEv> 25dff: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi 25e04: 8d 0c 36 lea (%rsi,%rsi,1),%ecx 25e07: 80 e1 02 and $0x2,%cl 25e0a: 89 f2 mov %esi,%edx 25e0c: 80 e2 fd and $0xfd,%dl 25e0f: 8d 04 11 lea (%rcx,%rdx,1),%eax 25e12: 88 44 24 10 mov %al,0x10(%rsp) 25e16: 40 f6 c6 01 test $0x1,%sil 25e1a: 75 0a jne 25e26 <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0x36> 25e1c: 84 c9 test %cl,%cl 25e1e: 75 75 jne 25e95 <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0xa5> 25e20: 8b 5c 24 08 mov 0x8(%rsp),%ebx 25e24: eb 4f jmp 25e75 <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0x85> 25e26: 88 54 24 10 mov %dl,0x10(%rsp) 25e2a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 25e2f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 25e36: 00 00 25e38: 48 83 c8 01 or $0x1,%rax 25e3c: 48 89 44 24 18 mov %rax,0x18(%rsp) 25e41: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 25e46: 48 89 e6 mov %rsp,%rsi 25e49: e8 32 cb ff ff call 22980 <_ZN4llvm15handleAllErrorsIJZNS_12consumeErrorENS_5ErrorEEUlRKNS_13ErrorInfoBaseEE_EEEvS1_DpOT_> 25e4e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 25e53: 40 f6 c7 01 test $0x1,%dil 25e57: 75 46 jne 25e9f <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0xaf> 25e59: 48 83 ff 02 cmp $0x2,%rdi 25e5d: 73 40 jae 25e9f <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0xaf> 25e5f: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 25e63: 74 06 je 25e6b <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0x7b> 25e65: 48 8b 07 mov (%rdi),%rax 25e68: ff 50 08 call *0x8(%rax) 25e6b: bb 00 10 00 00 mov $0x1000,%ebx 25e70: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 25e75: a8 02 test $0x2,%al 25e77: 75 1c jne 25e95 <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0xa5> 25e79: a8 01 test $0x1,%al 25e7b: 74 10 je 25e8d <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0x9d> 25e7d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 25e82: 48 85 ff test %rdi,%rdi 25e85: 74 06 je 25e8d <_ZN4llvm3sys7Process19getPageSizeEstimateEv+0x9d> 25e87: 48 8b 07 mov (%rdi),%rax 25e8a: ff 50 08 call *0x8(%rax) 25e8d: 89 d8 mov %ebx,%eax 25e8f: 48 83 c4 20 add $0x20,%rsp 25e93: 5b pop %rbx 25e94: c3 ret 25e95: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 25e9a: e8 11 00 00 00 call 25eb0 <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv> 25e9f: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 25ea4: e8 77 c4 ff ff call 22320 <_ZNK4llvm5Error19fatalUncheckedErrorEv> 25ea9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000025eb0 <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv>: 25eb0: 41 57 push %r15 25eb2: 41 56 push %r14 25eb4: 53 push %rbx 25eb5: 49 89 fe mov %rdi,%r14 25eb8: e8 e3 ba ff ff call 219a0 <_ZN4llvm4dbgsEv> 25ebd: 48 8b 50 18 mov 0x18(%rax),%rdx 25ec1: 48 8b 48 20 mov 0x20(%rax),%rcx 25ec5: 48 29 ca sub %rcx,%rdx 25ec8: 48 83 fa 39 cmp $0x39,%rdx 25ecc: 77 16 ja 25ee4 <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0x34> 25ece: 48 8d 35 4c 78 03 00 lea 0x3784c(%rip),%rsi # 5d721 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9aa> 25ed5: ba 3a 00 00 00 mov $0x3a,%edx 25eda: 48 89 c7 mov %rax,%rdi 25edd: e8 8e 59 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 25ee2: eb 30 jmp 25f14 <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0x64> 25ee4: 0f 10 05 60 78 03 00 movups 0x37860(%rip),%xmm0 # 5d74b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9d4> 25eeb: 0f 11 41 2a movups %xmm0,0x2a(%rcx) 25eef: 0f 10 05 4b 78 03 00 movups 0x3784b(%rip),%xmm0 # 5d741 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9ca> 25ef6: 0f 11 41 20 movups %xmm0,0x20(%rcx) 25efa: 0f 10 05 30 78 03 00 movups 0x37830(%rip),%xmm0 # 5d731 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9ba> 25f01: 0f 11 41 10 movups %xmm0,0x10(%rcx) 25f05: 0f 10 05 15 78 03 00 movups 0x37815(%rip),%xmm0 # 5d721 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9aa> 25f0c: 0f 11 01 movups %xmm0,(%rcx) 25f0f: 48 83 40 20 3a addq $0x3a,0x20(%rax) 25f14: 41 0f b6 5e 08 movzbl 0x8(%r14),%ebx 25f19: e8 82 ba ff ff call 219a0 <_ZN4llvm4dbgsEv> 25f1e: 49 89 c7 mov %rax,%r15 25f21: 48 8b 40 18 mov 0x18(%rax),%rax 25f25: 49 8b 7f 20 mov 0x20(%r15),%rdi 25f29: 48 29 f8 sub %rdi,%rax 25f2c: f6 c3 01 test $0x1,%bl 25f2f: 75 21 jne 25f52 <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0xa2> 25f31: 48 8d 35 4c 78 03 00 lea 0x3784c(%rip),%rsi # 5d784 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xba0d> 25f38: ba 83 00 00 00 mov $0x83,%edx 25f3d: 48 3d 82 00 00 00 cmp $0x82,%rax 25f43: 77 47 ja 25f8c <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0xdc> 25f45: 4c 89 ff mov %r15,%rdi 25f48: e8 23 59 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 25f4d: e8 6e 03 fe ff call 62c0 25f52: 48 83 f8 26 cmp $0x26,%rax 25f56: 77 46 ja 25f9e <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0xee> 25f58: 48 8d 35 fd 77 03 00 lea 0x377fd(%rip),%rsi # 5d75c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9e5> 25f5f: ba 27 00 00 00 mov $0x27,%edx 25f64: 4c 89 ff mov %r15,%rdi 25f67: e8 04 59 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 25f6c: 41 f6 46 08 01 testb $0x1,0x8(%r14) 25f71: 74 5a je 25fcd <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0x11d> 25f73: 49 8b 1e mov (%r14),%rbx 25f76: e8 25 ba ff ff call 219a0 <_ZN4llvm4dbgsEv> 25f7b: 48 8b 0b mov (%rbx),%rcx 25f7e: 48 89 df mov %rbx,%rdi 25f81: 48 89 c6 mov %rax,%rsi 25f84: ff 51 10 call *0x10(%rcx) 25f87: e8 34 03 fe ff call 62c0 25f8c: e8 9f 04 fe ff call 6430 25f91: 49 81 47 20 83 00 00 addq $0x83,0x20(%r15) 25f98: 00 25f99: e8 22 03 fe ff call 62c0 25f9e: 0f 10 05 c7 77 03 00 movups 0x377c7(%rip),%xmm0 # 5d76c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9f5> 25fa5: 0f 11 47 10 movups %xmm0,0x10(%rdi) 25fa9: 0f 10 05 ac 77 03 00 movups 0x377ac(%rip),%xmm0 # 5d75c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9e5> 25fb0: 0f 11 07 movups %xmm0,(%rdi) 25fb3: 48 b8 20 65 72 72 6f movabs $0xa3a726f72726520,%rax 25fba: 72 3a 0a 25fbd: 48 89 47 1f mov %rax,0x1f(%rdi) 25fc1: 49 83 47 20 27 addq $0x27,0x20(%r15) 25fc6: 41 f6 46 08 01 testb $0x1,0x8(%r14) 25fcb: 75 a6 jne 25f73 <_ZNK4llvm8ExpectedIjE22fatalUncheckedExpectedEv+0xc3> 25fcd: 48 8d 3d 2c 76 03 00 lea 0x3762c(%rip),%rdi # 5d600 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb889> 25fd4: 48 8d 35 5c 40 03 00 lea 0x3405c(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 25fdb: 48 8d 0d 7f 78 03 00 lea 0x3787f(%rip),%rcx # 5d861 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbaea> 25fe2: ba b2 02 00 00 mov $0x2b2,%edx 25fe7: e8 84 03 fe ff call 6370 <__assert_fail@plt> 25fec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000025ff0 <_ZN4llvm12MemoryBufferD1Ev>: 25ff0: c3 ret 25ff1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 25ff8: 00 00 00 25ffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000026000 <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv>: 26000: 41 57 push %r15 26002: 41 56 push %r14 26004: 53 push %rbx 26005: 49 89 fe mov %rdi,%r14 26008: e8 93 b9 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2600d: 48 8b 50 18 mov 0x18(%rax),%rdx 26011: 48 8b 48 20 mov 0x20(%rax),%rcx 26015: 48 29 ca sub %rcx,%rdx 26018: 48 83 fa 39 cmp $0x39,%rdx 2601c: 77 16 ja 26034 <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0x34> 2601e: 48 8d 35 fc 76 03 00 lea 0x376fc(%rip),%rsi # 5d721 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9aa> 26025: ba 3a 00 00 00 mov $0x3a,%edx 2602a: 48 89 c7 mov %rax,%rdi 2602d: e8 3e 58 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 26032: eb 30 jmp 26064 <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0x64> 26034: 0f 10 05 10 77 03 00 movups 0x37710(%rip),%xmm0 # 5d74b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9d4> 2603b: 0f 11 41 2a movups %xmm0,0x2a(%rcx) 2603f: 0f 10 05 fb 76 03 00 movups 0x376fb(%rip),%xmm0 # 5d741 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9ca> 26046: 0f 11 41 20 movups %xmm0,0x20(%rcx) 2604a: 0f 10 05 e0 76 03 00 movups 0x376e0(%rip),%xmm0 # 5d731 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9ba> 26051: 0f 11 41 10 movups %xmm0,0x10(%rcx) 26055: 0f 10 05 c5 76 03 00 movups 0x376c5(%rip),%xmm0 # 5d721 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9aa> 2605c: 0f 11 01 movups %xmm0,(%rcx) 2605f: 48 83 40 20 3a addq $0x3a,0x20(%rax) 26064: 41 0f b6 5e 08 movzbl 0x8(%r14),%ebx 26069: e8 32 b9 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2606e: 49 89 c7 mov %rax,%r15 26071: 48 8b 40 18 mov 0x18(%rax),%rax 26075: 49 8b 7f 20 mov 0x20(%r15),%rdi 26079: 48 29 f8 sub %rdi,%rax 2607c: f6 c3 01 test $0x1,%bl 2607f: 75 21 jne 260a2 <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0xa2> 26081: 48 8d 35 fc 76 03 00 lea 0x376fc(%rip),%rsi # 5d784 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xba0d> 26088: ba 83 00 00 00 mov $0x83,%edx 2608d: 48 3d 82 00 00 00 cmp $0x82,%rax 26093: 77 47 ja 260dc <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0xdc> 26095: 4c 89 ff mov %r15,%rdi 26098: e8 d3 57 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2609d: e8 1e 02 fe ff call 62c0 260a2: 48 83 f8 26 cmp $0x26,%rax 260a6: 77 46 ja 260ee <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0xee> 260a8: 48 8d 35 ad 76 03 00 lea 0x376ad(%rip),%rsi # 5d75c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9e5> 260af: ba 27 00 00 00 mov $0x27,%edx 260b4: 4c 89 ff mov %r15,%rdi 260b7: e8 b4 57 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 260bc: 41 f6 46 08 01 testb $0x1,0x8(%r14) 260c1: 74 5a je 2611d <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0x11d> 260c3: 49 8b 1e mov (%r14),%rbx 260c6: e8 d5 b8 ff ff call 219a0 <_ZN4llvm4dbgsEv> 260cb: 48 8b 0b mov (%rbx),%rcx 260ce: 48 89 df mov %rbx,%rdi 260d1: 48 89 c6 mov %rax,%rsi 260d4: ff 51 10 call *0x10(%rcx) 260d7: e8 e4 01 fe ff call 62c0 260dc: e8 4f 03 fe ff call 6430 260e1: 49 81 47 20 83 00 00 addq $0x83,0x20(%r15) 260e8: 00 260e9: e8 d2 01 fe ff call 62c0 260ee: 0f 10 05 77 76 03 00 movups 0x37677(%rip),%xmm0 # 5d76c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9f5> 260f5: 0f 11 47 10 movups %xmm0,0x10(%rdi) 260f9: 0f 10 05 5c 76 03 00 movups 0x3765c(%rip),%xmm0 # 5d75c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb9e5> 26100: 0f 11 07 movups %xmm0,(%rdi) 26103: 48 b8 20 65 72 72 6f movabs $0xa3a726f72726520,%rax 2610a: 72 3a 0a 2610d: 48 89 47 1f mov %rax,0x1f(%rdi) 26111: 49 83 47 20 27 addq $0x27,0x20(%r15) 26116: 41 f6 46 08 01 testb $0x1,0x8(%r14) 2611b: 75 a6 jne 260c3 <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv+0xc3> 2611d: 48 8d 3d dc 74 03 00 lea 0x374dc(%rip),%rdi # 5d600 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb889> 26124: 48 8d 35 0c 3f 03 00 lea 0x33f0c(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 2612b: 48 8d 0d 43 78 03 00 lea 0x37843(%rip),%rcx # 5d975 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbbfe> 26132: ba b2 02 00 00 mov $0x2b2,%edx 26137: e8 34 02 fe ff call 6370 <__assert_fail@plt> 2613c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000026140 <_ZN12_GLOBAL__N_115MemoryBufferMemIN4llvm20WritableMemoryBufferEED0Ev>: 26140: e9 3b 03 fe ff jmp 6480 <_ZdlPv@plt> 26145: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2614c: 00 00 00 2614f: 90 nop 0000000000026150 <_ZNK12_GLOBAL__N_115MemoryBufferMemIN4llvm20WritableMemoryBufferEE19getBufferIdentifierEv>: 26150: 48 8b 57 18 mov 0x18(%rdi),%rdx 26154: 48 8d 47 20 lea 0x20(%rdi),%rax 26158: c3 ret 26159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000026160 <_ZNK12_GLOBAL__N_115MemoryBufferMemIN4llvm20WritableMemoryBufferEE13getBufferKindEv>: 26160: 31 c0 xor %eax,%eax 26162: c3 ret 26163: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2616a: 00 00 00 2616d: 0f 1f 00 nopl (%rax) 0000000000026170 <_ZN4llvm13write_integerERNS_11raw_ostreamEmmNS_12IntegerStyleE>: 26170: 45 31 c0 xor %r8d,%r8d 26173: e9 08 00 00 00 jmp 26180 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb> 26178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2617f: 00 0000000000026180 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb>: 26180: 55 push %rbp 26181: 41 57 push %r15 26183: 41 56 push %r14 26185: 41 55 push %r13 26187: 41 54 push %r12 26189: 53 push %rbx 2618a: 48 81 ec 88 00 00 00 sub $0x88,%rsp 26191: 41 89 ce mov %ecx,%r14d 26194: 49 89 d5 mov %rdx,%r13 26197: 49 89 ff mov %rdi,%r15 2619a: 48 89 f0 mov %rsi,%rax 2619d: 48 c1 e8 20 shr $0x20,%rax 261a1: 75 23 jne 261c6 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x46> 261a3: 45 0f b6 c0 movzbl %r8b,%r8d 261a7: 4c 89 ff mov %r15,%rdi 261aa: 4c 89 ea mov %r13,%rdx 261ad: 44 89 f1 mov %r14d,%ecx 261b0: 48 81 c4 88 00 00 00 add $0x88,%rsp 261b7: 5b pop %rbx 261b8: 41 5c pop %r12 261ba: 41 5d pop %r13 261bc: 41 5e pop %r14 261be: 41 5f pop %r15 261c0: 5d pop %rbp 261c1: e9 3a 02 00 00 jmp 26400 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb> 261c6: 4c 8d a4 24 80 00 00 lea 0x80(%rsp),%r12 261cd: 00 261ce: 31 db xor %ebx,%ebx 261d0: 49 b9 cd cc cc cc cc movabs $0xcccccccccccccccd,%r9 261d7: cc cc cc 261da: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 261e1: 00 00 00 261e4: 31 ed xor %ebp,%ebp 261e6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 261ed: 00 00 00 261f0: 48 89 f0 mov %rsi,%rax 261f3: 49 f7 e1 mul %r9 261f6: 48 01 fb add %rdi,%rbx 261f9: 48 c1 ea 03 shr $0x3,%rdx 261fd: 8d 04 12 lea (%rdx,%rdx,1),%eax 26200: 8d 04 80 lea (%rax,%rax,4),%eax 26203: 89 f1 mov %esi,%ecx 26205: 29 c1 sub %eax,%ecx 26207: 80 c9 30 or $0x30,%cl 2620a: 88 4c 2c 7f mov %cl,0x7f(%rsp,%rbp,1) 2620e: 48 ff cd dec %rbp 26211: 48 83 fe 09 cmp $0x9,%rsi 26215: 48 89 d6 mov %rdx,%rsi 26218: 77 d6 ja 261f0 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x70> 2621a: 45 84 c0 test %r8b,%r8b 2621d: 74 15 je 26234 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xb4> 2621f: 49 8b 47 20 mov 0x20(%r15),%rax 26223: 49 3b 47 18 cmp 0x18(%r15),%rax 26227: 73 17 jae 26240 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xc0> 26229: 48 8d 48 01 lea 0x1(%rax),%rcx 2622d: 49 89 4f 20 mov %rcx,0x20(%r15) 26231: c6 00 2d movb $0x2d,(%rax) 26234: 48 c1 fb 20 sar $0x20,%rbx 26238: 41 83 fe 01 cmp $0x1,%r14d 2623c: 75 19 jne 26257 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xd7> 2623e: eb 5c jmp 2629c <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x11c> 26240: 4c 89 ff mov %r15,%rdi 26243: be 2d 00 00 00 mov $0x2d,%esi 26248: e8 a3 55 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2624d: 48 c1 fb 20 sar $0x20,%rbx 26251: 41 83 fe 01 cmp $0x1,%r14d 26255: 74 45 je 2629c <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x11c> 26257: 4c 39 eb cmp %r13,%rbx 2625a: 73 40 jae 2629c <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x11c> 2625c: 48 f7 dd neg %rbp 2625f: 48 63 c5 movslq %ebp,%rax 26262: 49 29 c5 sub %rax,%r13 26265: eb 19 jmp 26280 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x100> 26267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2626e: 00 00 26270: 48 8d 48 01 lea 0x1(%rax),%rcx 26274: 49 89 4f 20 mov %rcx,0x20(%r15) 26278: c6 00 30 movb $0x30,(%rax) 2627b: 49 ff cd dec %r13 2627e: 74 1c je 2629c <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x11c> 26280: 49 8b 47 20 mov 0x20(%r15),%rax 26284: 49 3b 47 18 cmp 0x18(%r15),%rax 26288: 72 e6 jb 26270 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xf0> 2628a: 4c 89 ff mov %r15,%rdi 2628d: be 30 00 00 00 mov $0x30,%esi 26292: e8 59 55 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 26297: 49 ff cd dec %r13 2629a: 75 e4 jne 26280 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x100> 2629c: 49 29 dc sub %rbx,%r12 2629f: 4c 89 ff mov %r15,%rdi 262a2: 4c 89 e6 mov %r12,%rsi 262a5: 48 89 da mov %rbx,%rdx 262a8: 41 83 fe 01 cmp $0x1,%r14d 262ac: 75 07 jne 262b5 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x135> 262ae: e8 6d 02 00 00 call 26520 <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE> 262b3: eb 05 jmp 262ba <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x13a> 262b5: e8 b6 55 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 262ba: 48 81 c4 88 00 00 00 add $0x88,%rsp 262c1: 5b pop %rbx 262c2: 41 5c pop %r12 262c4: 41 5d pop %r13 262c6: 41 5e pop %r14 262c8: 41 5f pop %r15 262ca: 5d pop %rbp 262cb: c3 ret 262cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000262d0 <_ZN4llvm13write_integerERNS_11raw_ostreamElmNS_12IntegerStyleE>: 262d0: 48 85 f6 test %rsi,%rsi 262d3: 78 08 js 262dd <_ZN4llvm13write_integerERNS_11raw_ostreamElmNS_12IntegerStyleE+0xd> 262d5: 45 31 c0 xor %r8d,%r8d 262d8: e9 a3 fe ff ff jmp 26180 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb> 262dd: 48 f7 de neg %rsi 262e0: 41 b8 01 00 00 00 mov $0x1,%r8d 262e6: e9 95 fe ff ff jmp 26180 <_ZL14write_unsignedImEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb> 262eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000262f0 <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE>: 262f0: 53 push %rbx 262f1: 48 81 ec 80 00 00 00 sub $0x80,%rsp 262f8: 48 81 f9 80 00 00 00 cmp $0x80,%rcx 262ff: bb 80 00 00 00 mov $0x80,%ebx 26304: 48 0f 42 d9 cmovb %rcx,%rbx 26308: 48 85 f6 test %rsi,%rsi 2630b: 74 0a je 26317 <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE+0x27> 2630d: 4c 0f bd ce bsr %rsi,%r9 26311: 49 83 f1 3f xor $0x3f,%r9 26315: eb 06 jmp 2631d <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE+0x2d> 26317: 41 b9 40 00 00 00 mov $0x40,%r9d 2631d: b9 43 00 00 00 mov $0x43,%ecx 26322: 44 29 c9 sub %r9d,%ecx 26325: c1 e9 02 shr $0x2,%ecx 26328: 41 89 d1 mov %edx,%r9d 2632b: 41 83 e1 fe and $0xfffffffe,%r9d 2632f: 45 31 d2 xor %r10d,%r10d 26332: 41 83 f9 02 cmp $0x2,%r9d 26336: 41 0f 94 c2 sete %r10b 2633a: 45 31 db xor %r11d,%r11d 2633d: 45 84 c0 test %r8b,%r8b 26340: 41 0f 44 db cmove %r11d,%ebx 26344: 83 f9 02 cmp $0x2,%ecx 26347: b8 01 00 00 00 mov $0x1,%eax 2634c: 0f 43 c1 cmovae %ecx,%eax 2634f: 42 8d 04 50 lea (%rax,%r10,2),%eax 26353: 39 c3 cmp %eax,%ebx 26355: 0f 46 d8 cmovbe %eax,%ebx 26358: 0f 28 05 11 77 03 00 movaps 0x37711(%rip),%xmm0 # 5da70 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbcf9> 2635f: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) 26364: 0f 29 44 24 60 movaps %xmm0,0x60(%rsp) 26369: 0f 29 44 24 50 movaps %xmm0,0x50(%rsp) 2636e: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) 26373: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) 26378: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 2637d: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 26382: 0f 29 04 24 movaps %xmm0,(%rsp) 26386: 41 83 f9 02 cmp $0x2,%r9d 2638a: 75 05 jne 26391 <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE+0xa1> 2638c: c6 44 24 01 78 movb $0x78,0x1(%rsp) 26391: 41 89 d8 mov %ebx,%r8d 26394: 48 85 f6 test %rsi,%rsi 26397: 74 45 je 263de <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE+0xee> 26399: f7 c2 fd ff ff ff test $0xfffffffd,%edx 2639f: 0f 95 c1 setne %cl 263a2: c0 e1 05 shl $0x5,%cl 263a5: 48 89 e0 mov %rsp,%rax 263a8: 49 8d 14 00 lea (%r8,%rax,1),%rdx 263ac: 48 ff ca dec %rdx 263af: 4c 8d 0d 0a 78 03 00 lea 0x3780a(%rip),%r9 # 5dbc0 <_ZZN4llvm8hexdigitEjbE3LUT> 263b6: 48 89 f0 mov %rsi,%rax 263b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 263c0: 89 f3 mov %esi,%ebx 263c2: 83 e3 0f and $0xf,%ebx 263c5: 42 0f b6 1c 0b movzbl (%rbx,%r9,1),%ebx 263ca: 08 cb or %cl,%bl 263cc: 88 1a mov %bl,(%rdx) 263ce: 48 c1 e8 04 shr $0x4,%rax 263d2: 48 ff ca dec %rdx 263d5: 48 83 fe 0f cmp $0xf,%rsi 263d9: 48 89 c6 mov %rax,%rsi 263dc: 77 e2 ja 263c0 <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE+0xd0> 263de: 48 89 e6 mov %rsp,%rsi 263e1: 4c 89 c2 mov %r8,%rdx 263e4: e8 87 54 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 263e9: 48 81 c4 80 00 00 00 add $0x80,%rsp 263f0: 5b pop %rbx 263f1: c3 ret 263f2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 263f9: 00 00 00 263fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000026400 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb>: 26400: 55 push %rbp 26401: 41 57 push %r15 26403: 41 56 push %r14 26405: 41 55 push %r13 26407: 41 54 push %r12 26409: 53 push %rbx 2640a: 48 81 ec 88 00 00 00 sub $0x88,%rsp 26411: 41 89 cc mov %ecx,%r12d 26414: 49 89 d5 mov %rdx,%r13 26417: 49 89 ff mov %rdi,%r15 2641a: 4c 8d b4 24 80 00 00 lea 0x80(%rsp),%r14 26421: 00 26422: 31 db xor %ebx,%ebx 26424: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d 2642a: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 26431: 00 00 00 26434: 31 ed xor %ebp,%ebp 26436: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2643d: 00 00 00 26440: 48 01 cb add %rcx,%rbx 26443: 89 f2 mov %esi,%edx 26445: 49 0f af d1 imul %r9,%rdx 26449: 48 c1 ea 23 shr $0x23,%rdx 2644d: 8d 3c 12 lea (%rdx,%rdx,1),%edi 26450: 8d 3c bf lea (%rdi,%rdi,4),%edi 26453: 89 f0 mov %esi,%eax 26455: 29 f8 sub %edi,%eax 26457: 0c 30 or $0x30,%al 26459: 88 44 2c 7f mov %al,0x7f(%rsp,%rbp,1) 2645d: 48 ff cd dec %rbp 26460: 83 fe 09 cmp $0x9,%esi 26463: 89 d6 mov %edx,%esi 26465: 77 d9 ja 26440 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x40> 26467: 45 84 c0 test %r8b,%r8b 2646a: 74 15 je 26481 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x81> 2646c: 49 8b 47 20 mov 0x20(%r15),%rax 26470: 49 3b 47 18 cmp 0x18(%r15),%rax 26474: 73 17 jae 2648d <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x8d> 26476: 48 8d 48 01 lea 0x1(%rax),%rcx 2647a: 49 89 4f 20 mov %rcx,0x20(%r15) 2647e: c6 00 2d movb $0x2d,(%rax) 26481: 48 c1 fb 20 sar $0x20,%rbx 26485: 41 83 fc 01 cmp $0x1,%r12d 26489: 75 19 jne 264a4 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xa4> 2648b: eb 5f jmp 264ec <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xec> 2648d: 4c 89 ff mov %r15,%rdi 26490: be 2d 00 00 00 mov $0x2d,%esi 26495: e8 56 53 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2649a: 48 c1 fb 20 sar $0x20,%rbx 2649e: 41 83 fc 01 cmp $0x1,%r12d 264a2: 74 48 je 264ec <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xec> 264a4: 4c 39 eb cmp %r13,%rbx 264a7: 73 43 jae 264ec <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xec> 264a9: 48 f7 dd neg %rbp 264ac: 48 63 c5 movslq %ebp,%rax 264af: 49 29 c5 sub %rax,%r13 264b2: eb 1c jmp 264d0 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xd0> 264b4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 264bb: 00 00 00 00 00 264c0: 48 8d 48 01 lea 0x1(%rax),%rcx 264c4: 49 89 4f 20 mov %rcx,0x20(%r15) 264c8: c6 00 30 movb $0x30,(%rax) 264cb: 49 ff cd dec %r13 264ce: 74 1c je 264ec <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xec> 264d0: 49 8b 47 20 mov 0x20(%r15),%rax 264d4: 49 3b 47 18 cmp 0x18(%r15),%rax 264d8: 72 e6 jb 264c0 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xc0> 264da: 4c 89 ff mov %r15,%rdi 264dd: be 30 00 00 00 mov $0x30,%esi 264e2: e8 09 53 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 264e7: 49 ff cd dec %r13 264ea: 75 e4 jne 264d0 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0xd0> 264ec: 49 29 de sub %rbx,%r14 264ef: 4c 89 ff mov %r15,%rdi 264f2: 4c 89 f6 mov %r14,%rsi 264f5: 48 89 da mov %rbx,%rdx 264f8: 41 83 fc 01 cmp $0x1,%r12d 264fc: 75 07 jne 26505 <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x105> 264fe: e8 1d 00 00 00 call 26520 <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE> 26503: eb 05 jmp 2650a <_ZL19write_unsigned_implIjEvRN4llvm11raw_ostreamET_mNS0_12IntegerStyleEb+0x10a> 26505: e8 66 53 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2650a: 48 81 c4 88 00 00 00 add $0x88,%rsp 26511: 5b pop %rbx 26512: 41 5c pop %r12 26514: 41 5d pop %r13 26516: 41 5e pop %r14 26518: 41 5f pop %r15 2651a: 5d pop %rbp 2651b: c3 ret 2651c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000026520 <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE>: 26520: 55 push %rbp 26521: 41 57 push %r15 26523: 41 56 push %r14 26525: 41 55 push %r13 26527: 41 54 push %r12 26529: 53 push %rbx 2652a: 50 push %rax 2652b: 48 85 d2 test %rdx,%rdx 2652e: 0f 84 e6 00 00 00 je 2661a <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0xfa> 26534: 49 89 d7 mov %rdx,%r15 26537: 49 89 f4 mov %rsi,%r12 2653a: 49 89 fe mov %rdi,%r14 2653d: 48 8d 42 ff lea -0x1(%rdx),%rax 26541: 49 bd ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%r13 26548: aa aa aa 2654b: 49 f7 e5 mul %r13 2654e: 48 d1 ea shr %rdx 26551: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 26555: 48 f7 d8 neg %rax 26558: 49 8d 2c 07 lea (%r15,%rax,1),%rbp 2655c: 48 ff cd dec %rbp 2655f: 48 8d 55 01 lea 0x1(%rbp),%rdx 26563: 4c 89 fb mov %r15,%rbx 26566: 48 29 d3 sub %rdx,%rbx 26569: 48 89 14 24 mov %rdx,(%rsp) 2656d: 49 0f 42 d7 cmovb %r15,%rdx 26571: e8 fa 52 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 26576: 4c 39 fd cmp %r15,%rbp 26579: 0f 83 7c 00 00 00 jae 265fb <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0xdb> 2657f: 4c 0f af eb imul %rbx,%r13 26583: 48 b8 55 55 55 55 55 movabs $0x5555555555555555,%rax 2658a: 55 55 55 2658d: 49 39 c5 cmp %rax,%r13 26590: 0f 87 a3 00 00 00 ja 26639 <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0x119> 26596: 48 85 db test %rbx,%rbx 26599: 74 51 je 265ec <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0xcc> 2659b: 4c 03 24 24 add (%rsp),%r12 2659f: 90 nop 265a0: 49 8b 46 20 mov 0x20(%r14),%rax 265a4: 49 3b 46 18 cmp 0x18(%r14),%rax 265a8: 73 16 jae 265c0 <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0xa0> 265aa: 48 8d 48 01 lea 0x1(%rax),%rcx 265ae: 49 89 4e 20 mov %rcx,0x20(%r14) 265b2: c6 00 2c movb $0x2c,(%rax) 265b5: eb 16 jmp 265cd <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0xad> 265b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 265be: 00 00 265c0: 4c 89 f7 mov %r14,%rdi 265c3: be 2c 00 00 00 mov $0x2c,%esi 265c8: e8 23 52 00 00 call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 265cd: ba 03 00 00 00 mov $0x3,%edx 265d2: 4c 89 f7 mov %r14,%rdi 265d5: 4c 89 e6 mov %r12,%rsi 265d8: e8 93 52 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 265dd: 48 83 eb 03 sub $0x3,%rbx 265e1: 72 18 jb 265fb <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0xdb> 265e3: 49 83 c4 03 add $0x3,%r12 265e7: 48 85 db test %rbx,%rbx 265ea: 75 b4 jne 265a0 <_ZL15writeWithCommasRN4llvm11raw_ostreamENS_8ArrayRefIcEE+0x80> 265ec: 48 83 c4 08 add $0x8,%rsp 265f0: 5b pop %rbx 265f1: 41 5c pop %r12 265f3: 41 5d pop %r13 265f5: 41 5e pop %r14 265f7: 41 5f pop %r15 265f9: 5d pop %rbp 265fa: c3 ret 265fb: 48 8d 3d e6 73 03 00 lea 0x373e6(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> 26602: 48 8d 35 7f 24 03 00 lea 0x3247f(%rip),%rsi # 58a88 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6d11> 26609: 48 8d 0d 66 75 03 00 lea 0x37566(%rip),%rcx # 5db76 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbdff> 26610: ba cd 00 00 00 mov $0xcd,%edx 26615: e8 56 fd fd ff call 6370 <__assert_fail@plt> 2661a: 48 8d 3d f4 74 03 00 lea 0x374f4(%rip),%rdi # 5db15 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbd9e> 26621: 48 8d 35 99 74 03 00 lea 0x37499(%rip),%rsi # 5dac1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbd4a> 26628: 48 8d 0d f6 74 03 00 lea 0x374f6(%rip),%rcx # 5db25 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbdae> 2662f: ba 26 00 00 00 mov $0x26,%edx 26634: e8 37 fd fd ff call 6370 <__assert_fail@plt> 26639: 48 8d 3d 1f 75 03 00 lea 0x3751f(%rip),%rdi # 5db5f <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbde8> 26640: 48 8d 35 7a 74 03 00 lea 0x3747a(%rip),%rsi # 5dac1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbd4a> 26647: 48 8d 0d d7 74 03 00 lea 0x374d7(%rip),%rcx # 5db25 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbdae> 2664e: ba 2e 00 00 00 mov $0x2e,%edx 26653: e8 18 fd fd ff call 6370 <__assert_fail@plt> 26658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2665f: 00 0000000000026660 <_ZN4llvm3sys4path16reverse_iteratorppEv>: 26660: 41 57 push %r15 26662: 41 56 push %r14 26664: 53 push %rbx 26665: 48 83 ec 10 sub $0x10,%rsp 26669: 49 89 fe mov %rdi,%r14 2666c: 48 8b 17 mov (%rdi),%rdx 2666f: 48 8b 77 08 mov 0x8(%rdi),%rsi 26673: 8b 4f 28 mov 0x28(%rdi),%ecx 26676: 48 89 14 24 mov %rdx,(%rsp) 2667a: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2667f: 83 f9 02 cmp $0x2,%ecx 26682: 72 27 jb 266ab <_ZN4llvm3sys4path16reverse_iteratorppEv+0x4b> 26684: 48 83 fe 03 cmp $0x3,%rsi 26688: 72 21 jb 266ab <_ZN4llvm3sys4path16reverse_iteratorppEv+0x4b> 2668a: 80 7a 01 3a cmpb $0x3a,0x1(%rdx) 2668e: 75 1b jne 266ab <_ZN4llvm3sys4path16reverse_iteratorppEv+0x4b> 26690: 0f b6 7a 02 movzbl 0x2(%rdx),%edi 26694: b8 02 00 00 00 mov $0x2,%eax 26699: 83 ff 2f cmp $0x2f,%edi 2669c: 0f 84 af 00 00 00 je 26751 <_ZN4llvm3sys4path16reverse_iteratorppEv+0xf1> 266a2: 83 ff 5c cmp $0x5c,%edi 266a5: 0f 84 a6 00 00 00 je 26751 <_ZN4llvm3sys4path16reverse_iteratorppEv+0xf1> 266ab: 48 83 fe 04 cmp $0x4,%rsi 266af: 72 75 jb 26726 <_ZN4llvm3sys4path16reverse_iteratorppEv+0xc6> 266b1: 83 f9 02 cmp $0x2,%ecx 266b4: 0f 93 c3 setae %bl 266b7: 0f b6 02 movzbl (%rdx),%eax 266ba: 3c 5c cmp $0x5c,%al 266bc: 40 0f 94 c6 sete %sil 266c0: 3c 2f cmp $0x2f,%al 266c2: 74 05 je 266c9 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x69> 266c4: 40 20 f3 and %sil,%bl 266c7: 74 7d je 26746 <_ZN4llvm3sys4path16reverse_iteratorppEv+0xe6> 266c9: 3a 42 01 cmp 0x1(%rdx),%al 266cc: 75 60 jne 2672e <_ZN4llvm3sys4path16reverse_iteratorppEv+0xce> 266ce: 83 f9 02 cmp $0x2,%ecx 266d1: 0f 93 c3 setae %bl 266d4: 0f b6 52 02 movzbl 0x2(%rdx),%edx 266d8: 80 fa 5c cmp $0x5c,%dl 266db: 40 0f 94 c6 sete %sil 266df: 80 fa 2f cmp $0x2f,%dl 266e2: 74 4a je 2672e <_ZN4llvm3sys4path16reverse_iteratorppEv+0xce> 266e4: 40 20 f3 and %sil,%bl 266e7: 75 45 jne 2672e <_ZN4llvm3sys4path16reverse_iteratorppEv+0xce> 266e9: 83 f9 02 cmp $0x2,%ecx 266ec: 48 8d 05 78 7a 03 00 lea 0x37a78(%rip),%rax # 5e16b <_ZZN4llvm8hexdigitEjbE3LUT+0x5ab> 266f3: 48 8d 35 11 47 03 00 lea 0x34711(%rip),%rsi # 5ae0b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9094> 266fa: 48 0f 43 f0 cmovae %rax,%rsi 266fe: ba 01 00 00 00 mov $0x1,%edx 26703: 48 83 da ff sbb $0xffffffffffffffff,%rdx 26707: 48 89 e7 mov %rsp,%rdi 2670a: b9 02 00 00 00 mov $0x2,%ecx 2670f: e8 bc 2c 00 00 call 293d0 <_ZNK4llvm9StringRef13find_first_ofES0_m> 26714: 49 8b 76 08 mov 0x8(%r14),%rsi 26718: 4d 8b 4e 20 mov 0x20(%r14),%r9 2671c: 4d 85 c9 test %r9,%r9 2671f: 75 56 jne 26777 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x117> 26721: e9 cc 00 00 00 jmp 267f2 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x192> 26726: 48 85 f6 test %rsi,%rsi 26729: 74 38 je 26763 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x103> 2672b: 0f b6 02 movzbl (%rdx),%eax 2672e: 3c 2f cmp $0x2f,%al 26730: 75 14 jne 26746 <_ZN4llvm3sys4path16reverse_iteratorppEv+0xe6> 26732: 31 c0 xor %eax,%eax 26734: 49 8b 76 08 mov 0x8(%r14),%rsi 26738: 4d 8b 4e 20 mov 0x20(%r14),%r9 2673c: 4d 85 c9 test %r9,%r9 2673f: 75 36 jne 26777 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x117> 26741: e9 ac 00 00 00 jmp 267f2 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x192> 26746: 83 f9 02 cmp $0x2,%ecx 26749: 72 18 jb 26763 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x103> 2674b: 3c 5c cmp $0x5c,%al 2674d: 75 14 jne 26763 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x103> 2674f: 31 c0 xor %eax,%eax 26751: 49 8b 76 08 mov 0x8(%r14),%rsi 26755: 4d 8b 4e 20 mov 0x20(%r14),%r9 26759: 4d 85 c9 test %r9,%r9 2675c: 75 19 jne 26777 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x117> 2675e: e9 8f 00 00 00 jmp 267f2 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x192> 26763: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 2676a: 49 8b 76 08 mov 0x8(%r14),%rsi 2676e: 4d 8b 4e 20 mov 0x20(%r14),%r9 26772: 4d 85 c9 test %r9,%r9 26775: 74 7b je 267f2 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x192> 26777: 49 8b 3e mov (%r14),%rdi 2677a: 4c 8d 40 01 lea 0x1(%rax),%r8 2677e: 41 83 7e 28 01 cmpl $0x1,0x28(%r14) 26783: 76 3b jbe 267c0 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x160> 26785: 48 8d 50 01 lea 0x1(%rax),%rdx 26789: 4d 89 cf mov %r9,%r15 2678c: eb 0a jmp 26798 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x138> 2678e: 66 90 xchg %ax,%ax 26790: 49 89 df mov %rbx,%r15 26793: 48 85 db test %rbx,%rbx 26796: 74 5a je 267f2 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x192> 26798: 4c 39 fa cmp %r15,%rdx 2679b: 0f 84 a3 00 00 00 je 26844 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1e4> 267a1: 49 8d 5f ff lea -0x1(%r15),%rbx 267a5: 48 39 de cmp %rbx,%rsi 267a8: 0f 86 ec 00 00 00 jbe 2689a <_ZN4llvm3sys4path16reverse_iteratorppEv+0x23a> 267ae: 42 0f b6 4c 3f ff movzbl -0x1(%rdi,%r15,1),%ecx 267b4: 83 f9 5c cmp $0x5c,%ecx 267b7: 74 d7 je 26790 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x130> 267b9: 83 f9 2f cmp $0x2f,%ecx 267bc: 74 d2 je 26790 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x130> 267be: eb 35 jmp 267f5 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x195> 267c0: 48 8d 50 01 lea 0x1(%rax),%rdx 267c4: 4d 89 cf mov %r9,%r15 267c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 267ce: 00 00 267d0: 4c 39 fa cmp %r15,%rdx 267d3: 74 6f je 26844 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1e4> 267d5: 49 8d 5f ff lea -0x1(%r15),%rbx 267d9: 48 39 de cmp %rbx,%rsi 267dc: 0f 86 b8 00 00 00 jbe 2689a <_ZN4llvm3sys4path16reverse_iteratorppEv+0x23a> 267e2: 42 80 7c 3f ff 2f cmpb $0x2f,-0x1(%rdi,%r15,1) 267e8: 75 0b jne 267f5 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x195> 267ea: 49 89 df mov %rbx,%r15 267ed: 48 85 db test %rbx,%rbx 267f0: 75 de jne 267d0 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x170> 267f2: 45 31 ff xor %r15d,%r15d 267f5: 49 8b 3e mov (%r14),%rdi 267f8: 49 39 f1 cmp %rsi,%r9 267fb: 75 52 jne 2684f <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1ef> 267fd: 48 85 f6 test %rsi,%rsi 26800: 74 4d je 2684f <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1ef> 26802: 42 0f b6 54 0f ff movzbl -0x1(%rdi,%r9,1),%edx 26808: 80 fa 2f cmp $0x2f,%dl 2680b: 74 0c je 26819 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1b9> 2680d: 80 fa 5c cmp $0x5c,%dl 26810: 75 3d jne 2684f <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1ef> 26812: 41 83 7e 28 02 cmpl $0x2,0x28(%r14) 26817: 72 36 jb 2684f <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1ef> 26819: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2681d: 74 09 je 26828 <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1c8> 2681f: 49 8d 4f ff lea -0x1(%r15),%rcx 26823: 48 39 c1 cmp %rax,%rcx 26826: 76 27 jbe 2684f <_ZN4llvm3sys4path16reverse_iteratorppEv+0x1ef> 26828: 49 ff c9 dec %r9 2682b: 4d 89 4e 20 mov %r9,0x20(%r14) 2682f: 48 8d 05 4c 79 03 00 lea 0x3794c(%rip),%rax # 5e182 <_ZZN4llvm8hexdigitEjbE3LUT+0x5c2> 26836: 49 89 46 10 mov %rax,0x10(%r14) 2683a: 49 c7 46 18 01 00 00 movq $0x1,0x18(%r14) 26841: 00 26842: eb 49 jmp 2688d <_ZN4llvm3sys4path16reverse_iteratorppEv+0x22d> 26844: 4d 89 c7 mov %r8,%r15 26847: 49 8b 3e mov (%r14),%rdi 2684a: 49 39 f1 cmp %rsi,%r9 2684d: 74 ae je 267fd <_ZN4llvm3sys4path16reverse_iteratorppEv+0x19d> 2684f: 4c 39 fe cmp %r15,%rsi 26852: 49 0f 43 f7 cmovae %r15,%rsi 26856: 41 8b 56 28 mov 0x28(%r14),%edx 2685a: e8 61 00 00 00 call 268c0 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE> 2685f: 49 8b 4e 08 mov 0x8(%r14),%rcx 26863: 48 39 c1 cmp %rax,%rcx 26866: 48 89 c2 mov %rax,%rdx 26869: 48 0f 42 d1 cmovb %rcx,%rdx 2686d: 4c 39 fa cmp %r15,%rdx 26870: 4c 0f 47 f8 cmova %rax,%r15 26874: 49 39 cf cmp %rcx,%r15 26877: 4c 0f 43 f9 cmovae %rcx,%r15 2687b: 49 29 d7 sub %rdx,%r15 2687e: 49 03 16 add (%r14),%rdx 26881: 49 89 56 10 mov %rdx,0x10(%r14) 26885: 4d 89 7e 18 mov %r15,0x18(%r14) 26889: 49 89 46 20 mov %rax,0x20(%r14) 2688d: 4c 89 f0 mov %r14,%rax 26890: 48 83 c4 10 add $0x10,%rsp 26894: 5b pop %rbx 26895: 41 5e pop %r14 26897: 41 5f pop %r15 26899: c3 ret 2689a: 48 8d 3d c4 21 03 00 lea 0x321c4(%rip),%rdi # 58a65 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6cee> 268a1: 48 8d 35 6b c4 02 00 lea 0x2c46b(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 268a8: 48 8d 0d 8d 78 03 00 lea 0x3788d(%rip),%rcx # 5e13c <_ZZN4llvm8hexdigitEjbE3LUT+0x57c> 268af: ba e8 00 00 00 mov $0xe8,%edx 268b4: e8 b7 fa fd ff call 6370 <__assert_fail@plt> 268b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000268c0 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE>: 268c0: 53 push %rbx 268c1: 48 83 ec 10 sub $0x10,%rsp 268c5: 89 d3 mov %edx,%ebx 268c7: 48 89 3c 24 mov %rdi,(%rsp) 268cb: 48 89 74 24 08 mov %rsi,0x8(%rsp) 268d0: 48 85 f6 test %rsi,%rsi 268d3: 74 21 je 268f6 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x36> 268d5: 48 89 f1 mov %rsi,%rcx 268d8: 0f b6 44 37 ff movzbl -0x1(%rdi,%rsi,1),%eax 268dd: 48 ff c9 dec %rcx 268e0: 3c 2f cmp $0x2f,%al 268e2: 74 09 je 268ed <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x2d> 268e4: 83 fb 02 cmp $0x2,%ebx 268e7: 72 14 jb 268fd <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x3d> 268e9: 3c 5c cmp $0x5c,%al 268eb: 75 10 jne 268fd <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x3d> 268ed: 48 89 c8 mov %rcx,%rax 268f0: 48 83 c4 10 add $0x10,%rsp 268f4: 5b pop %rbx 268f5: c3 ret 268f6: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 268fd: 83 fb 02 cmp $0x2,%ebx 26900: 48 8d 05 64 78 03 00 lea 0x37864(%rip),%rax # 5e16b <_ZZN4llvm8hexdigitEjbE3LUT+0x5ab> 26907: 48 8d 35 fd 44 03 00 lea 0x344fd(%rip),%rsi # 5ae0b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x9094> 2690e: 48 0f 43 f0 cmovae %rax,%rsi 26912: ba 01 00 00 00 mov $0x1,%edx 26917: 48 83 da ff sbb $0xffffffffffffffff,%rdx 2691b: 48 89 e7 mov %rsp,%rdi 2691e: e8 2d 2c 00 00 call 29550 <_ZNK4llvm9StringRef12find_last_ofES0_m> 26923: 83 fb 02 cmp $0x2,%ebx 26926: 72 38 jb 26960 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0xa0> 26928: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2692c: 75 32 jne 26960 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0xa0> 2692e: 48 8b 14 24 mov (%rsp),%rdx 26932: 48 8b 44 24 08 mov 0x8(%rsp),%rax 26937: 48 8d 70 ff lea -0x1(%rax),%rsi 2693b: 48 39 f0 cmp %rsi,%rax 2693e: 48 0f 42 f0 cmovb %rax,%rsi 26942: 31 c9 xor %ecx,%ecx 26944: 48 89 f0 mov %rsi,%rax 26947: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2694e: 00 00 26950: 48 83 e8 01 sub $0x1,%rax 26954: 72 97 jb 268ed <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x2d> 26956: 80 7c 32 ff 3a cmpb $0x3a,-0x1(%rdx,%rsi,1) 2695b: 48 89 c6 mov %rax,%rsi 2695e: 75 f0 jne 26950 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x90> 26960: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 26964: 74 45 je 269ab <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0xeb> 26966: 48 83 f8 01 cmp $0x1,%rax 2696a: 75 30 jne 2699c <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0xdc> 2696c: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 26972: 74 42 je 269b6 <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0xf6> 26974: 83 fb 02 cmp $0x2,%ebx 26977: 0f 93 c2 setae %dl 2697a: 48 8b 0c 24 mov (%rsp),%rcx 2697e: 0f b6 19 movzbl (%rcx),%ebx 26981: 80 fb 5c cmp $0x5c,%bl 26984: 40 0f 94 c6 sete %sil 26988: 31 c9 xor %ecx,%ecx 2698a: 80 fb 2f cmp $0x2f,%bl 2698d: 0f 84 5a ff ff ff je 268ed <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x2d> 26993: 40 20 f2 and %sil,%dl 26996: 0f 85 51 ff ff ff jne 268ed <_ZN12_GLOBAL__N_112filename_posEN4llvm9StringRefENS0_3sys4path5StyleE+0x2d> 2699c: 48 ff c0 inc %rax 2699f: 48 89 c1 mov %rax,%rcx 269a2: 48 89 c8 mov %rcx,%rax 269a5: 48 83 c4 10 add $0x10,%rsp 269a9: 5b pop %rbx 269aa: c3 ret 269ab: 31 c9 xor %ecx,%ecx 269ad: 48 89 c8 mov %rcx,%rax 269b0: 48 83 c4 10 add $0x10,%rsp 269b4: 5b pop %rbx 269b5: c3 ret 269b6: 48 8d 3d a8 20 03 00 lea 0x320a8(%rip),%rdi # 58a65 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6cee> 269bd: 48 8d 35 4f c3 02 00 lea 0x2c34f(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 269c4: 48 8d 0d 71 77 03 00 lea 0x37771(%rip),%rcx # 5e13c <_ZZN4llvm8hexdigitEjbE3LUT+0x57c> 269cb: ba e8 00 00 00 mov $0xe8,%edx 269d0: e8 9b f9 fd ff call 6370 <__assert_fail@plt> 269d5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 269dc: 00 00 00 269df: 90 nop 00000000000269e0 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_>: 269e0: 41 57 push %r15 269e2: 41 56 push %r14 269e4: 41 54 push %r12 269e6: 53 push %rbx 269e7: 50 push %rax 269e8: 49 89 d4 mov %rdx,%r12 269eb: 49 89 f7 mov %rsi,%r15 269ee: 49 89 fe mov %rdi,%r14 269f1: 48 89 d3 mov %rdx,%rbx 269f4: 48 29 f3 sub %rsi,%rbx 269f7: 48 39 d6 cmp %rdx,%rsi 269fa: 74 35 je 26a31 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x51> 269fc: 49 8b 06 mov (%r14),%rax 269ff: 49 8b 4e 08 mov 0x8(%r14),%rcx 26a03: 48 8d 14 19 lea (%rcx,%rbx,1),%rdx 26a07: 48 8d 34 08 lea (%rax,%rcx,1),%rsi 26a0b: 4c 39 f8 cmp %r15,%rax 26a0e: 77 05 ja 26a15 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x35> 26a10: 4c 39 fe cmp %r15,%rsi 26a13: 77 6b ja 26a80 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xa0> 26a15: 49 8d 7c 24 ff lea -0x1(%r12),%rdi 26a1a: 48 39 f8 cmp %rdi,%rax 26a1d: 77 19 ja 26a38 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x58> 26a1f: 48 39 fe cmp %rdi,%rsi 26a22: 76 14 jbe 26a38 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x58> 26a24: 48 39 d1 cmp %rdx,%rcx 26a27: 73 73 jae 26a9c <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xbc> 26a29: 49 39 56 10 cmp %rdx,0x10(%r14) 26a2d: 73 09 jae 26a38 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x58> 26a2f: eb 73 jmp 26aa4 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xc4> 26a31: 49 8b 56 08 mov 0x8(%r14),%rdx 26a35: 48 01 da add %rbx,%rdx 26a38: 49 39 56 10 cmp %rdx,0x10(%r14) 26a3c: 73 11 jae 26a4f <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x6f> 26a3e: 49 8d 76 18 lea 0x18(%r14),%rsi 26a42: b9 01 00 00 00 mov $0x1,%ecx 26a47: 4c 89 f7 mov %r14,%rdi 26a4a: e8 21 1c 00 00 call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 26a4f: 4d 39 e7 cmp %r12,%r15 26a52: 74 12 je 26a66 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x86> 26a54: 49 8b 3e mov (%r14),%rdi 26a57: 49 03 7e 08 add 0x8(%r14),%rdi 26a5b: 4c 89 fe mov %r15,%rsi 26a5e: 48 89 da mov %rbx,%rdx 26a61: e8 ca f9 fd ff call 6430 26a66: 49 03 5e 08 add 0x8(%r14),%rbx 26a6a: 49 39 5e 10 cmp %rbx,0x10(%r14) 26a6e: 72 53 jb 26ac3 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xe3> 26a70: 49 89 5e 08 mov %rbx,0x8(%r14) 26a74: 48 83 c4 08 add $0x8,%rsp 26a78: 5b pop %rbx 26a79: 41 5c pop %r12 26a7b: 41 5e pop %r14 26a7d: 41 5f pop %r15 26a7f: c3 ret 26a80: 48 39 d1 cmp %rdx,%rcx 26a83: 73 08 jae 26a8d <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xad> 26a85: 49 39 56 10 cmp %rdx,0x10(%r14) 26a89: 73 8a jae 26a15 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x35> 26a8b: eb 17 jmp 26aa4 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xc4> 26a8d: 48 8d 3c 10 lea (%rax,%rdx,1),%rdi 26a91: 4c 39 ff cmp %r15,%rdi 26a94: 0f 87 7b ff ff ff ja 26a15 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x35> 26a9a: eb 08 jmp 26aa4 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0xc4> 26a9c: 48 01 d0 add %rdx,%rax 26a9f: 48 39 f8 cmp %rdi,%rax 26aa2: 77 94 ja 26a38 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_+0x58> 26aa4: 48 8d 3d b4 78 03 00 lea 0x378b4(%rip),%rdi # 5e35f <_ZZN4llvm8hexdigitEjbE3LUT+0x79f> 26aab: 48 8d 35 0a a3 02 00 lea 0x2a30a(%rip),%rsi # 50dbc 26ab2: 48 8d 0d 2e 79 03 00 lea 0x3792e(%rip),%rcx # 5e3e7 <_ZZN4llvm8hexdigitEjbE3LUT+0x827> 26ab9: ba cc 00 00 00 mov $0xcc,%edx 26abe: e8 ad f8 fd ff call 6370 <__assert_fail@plt> 26ac3: 48 8d 3d ab a3 02 00 lea 0x2a3ab(%rip),%rdi # 50e75 26aca: 48 8d 35 eb a2 02 00 lea 0x2a2eb(%rip),%rsi # 50dbc 26ad1: 48 8d 0d 0b 12 03 00 lea 0x3120b(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 26ad8: ba 66 00 00 00 mov $0x66,%edx 26add: e8 8e f8 fd ff call 6370 <__assert_fail@plt> 26ae2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 26ae9: 00 00 00 26aec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000026af0 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_>: 26af0: 41 57 push %r15 26af2: 41 56 push %r14 26af4: 41 54 push %r12 26af6: 53 push %rbx 26af7: 50 push %rax 26af8: 49 89 d4 mov %rdx,%r12 26afb: 49 89 f7 mov %rsi,%r15 26afe: 49 89 fe mov %rdi,%r14 26b01: 48 89 d3 mov %rdx,%rbx 26b04: 48 29 f3 sub %rsi,%rbx 26b07: 48 39 d6 cmp %rdx,%rsi 26b0a: 74 35 je 26b41 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x51> 26b0c: 49 8b 06 mov (%r14),%rax 26b0f: 49 8b 4e 08 mov 0x8(%r14),%rcx 26b13: 48 8d 14 19 lea (%rcx,%rbx,1),%rdx 26b17: 48 8d 34 08 lea (%rax,%rcx,1),%rsi 26b1b: 4c 39 f8 cmp %r15,%rax 26b1e: 77 05 ja 26b25 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x35> 26b20: 4c 39 fe cmp %r15,%rsi 26b23: 77 6b ja 26b90 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xa0> 26b25: 49 8d 7c 24 ff lea -0x1(%r12),%rdi 26b2a: 48 39 f8 cmp %rdi,%rax 26b2d: 77 19 ja 26b48 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x58> 26b2f: 48 39 fe cmp %rdi,%rsi 26b32: 76 14 jbe 26b48 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x58> 26b34: 48 39 d1 cmp %rdx,%rcx 26b37: 73 73 jae 26bac <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xbc> 26b39: 49 39 56 10 cmp %rdx,0x10(%r14) 26b3d: 73 09 jae 26b48 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x58> 26b3f: eb 73 jmp 26bb4 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xc4> 26b41: 49 8b 56 08 mov 0x8(%r14),%rdx 26b45: 48 01 da add %rbx,%rdx 26b48: 49 39 56 10 cmp %rdx,0x10(%r14) 26b4c: 73 11 jae 26b5f <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x6f> 26b4e: 49 8d 76 18 lea 0x18(%r14),%rsi 26b52: b9 01 00 00 00 mov $0x1,%ecx 26b57: 4c 89 f7 mov %r14,%rdi 26b5a: e8 11 1b 00 00 call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 26b5f: 4d 39 e7 cmp %r12,%r15 26b62: 74 12 je 26b76 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x86> 26b64: 49 8b 3e mov (%r14),%rdi 26b67: 49 03 7e 08 add 0x8(%r14),%rdi 26b6b: 4c 89 fe mov %r15,%rsi 26b6e: 48 89 da mov %rbx,%rdx 26b71: e8 ba f8 fd ff call 6430 26b76: 49 03 5e 08 add 0x8(%r14),%rbx 26b7a: 49 39 5e 10 cmp %rbx,0x10(%r14) 26b7e: 72 53 jb 26bd3 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xe3> 26b80: 49 89 5e 08 mov %rbx,0x8(%r14) 26b84: 48 83 c4 08 add $0x8,%rsp 26b88: 5b pop %rbx 26b89: 41 5c pop %r12 26b8b: 41 5e pop %r14 26b8d: 41 5f pop %r15 26b8f: c3 ret 26b90: 48 39 d1 cmp %rdx,%rcx 26b93: 73 08 jae 26b9d <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xad> 26b95: 49 39 56 10 cmp %rdx,0x10(%r14) 26b99: 73 8a jae 26b25 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x35> 26b9b: eb 17 jmp 26bb4 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xc4> 26b9d: 48 8d 3c 10 lea (%rax,%rdx,1),%rdi 26ba1: 4c 39 ff cmp %r15,%rdi 26ba4: 0f 87 7b ff ff ff ja 26b25 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x35> 26baa: eb 08 jmp 26bb4 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0xc4> 26bac: 48 01 d0 add %rdx,%rax 26baf: 48 39 f8 cmp %rdi,%rax 26bb2: 77 94 ja 26b48 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_+0x58> 26bb4: 48 8d 3d a4 77 03 00 lea 0x377a4(%rip),%rdi # 5e35f <_ZZN4llvm8hexdigitEjbE3LUT+0x79f> 26bbb: 48 8d 35 fa a1 02 00 lea 0x2a1fa(%rip),%rsi # 50dbc 26bc2: 48 8d 0d 1e 78 03 00 lea 0x3781e(%rip),%rcx # 5e3e7 <_ZZN4llvm8hexdigitEjbE3LUT+0x827> 26bc9: ba cc 00 00 00 mov $0xcc,%edx 26bce: e8 9d f7 fd ff call 6370 <__assert_fail@plt> 26bd3: 48 8d 3d 9b a2 02 00 lea 0x2a29b(%rip),%rdi # 50e75 26bda: 48 8d 35 db a1 02 00 lea 0x2a1db(%rip),%rsi # 50dbc 26be1: 48 8d 0d fb 10 03 00 lea 0x310fb(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 26be8: ba 66 00 00 00 mov $0x66,%edx 26bed: e8 7e f7 fd ff call 6370 <__assert_fail@plt> 26bf2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 26bf9: 00 00 00 26bfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000026c00 <_ZN4llvm3sys4path8filenameENS_9StringRefENS1_5StyleE>: 26c00: 48 83 ec 38 sub $0x38,%rsp 26c04: 0f 57 c0 xorps %xmm0,%xmm0 26c07: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 26c0c: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 26c11: 48 89 74 24 10 mov %rsi,0x10(%rsp) 26c16: 48 89 74 24 28 mov %rsi,0x28(%rsp) 26c1b: 89 54 24 30 mov %edx,0x30(%rsp) 26c1f: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 26c24: e8 37 fa ff ff call 26660 <_ZN4llvm3sys4path16reverse_iteratorppEv> 26c29: 48 8b 44 24 18 mov 0x18(%rsp),%rax 26c2e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 26c33: 48 83 c4 38 add $0x38,%rsp 26c37: c3 ret 26c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 26c3f: 00 0000000000026c40 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE>: 26c40: 55 push %rbp 26c41: 41 57 push %r15 26c43: 41 56 push %r14 26c45: 53 push %rbx 26c46: 48 81 ec a8 10 00 00 sub $0x10a8,%rsp 26c4d: 49 89 ce mov %rcx,%r14 26c50: 41 89 d0 mov %edx,%r8d 26c53: 48 89 f5 mov %rsi,%rbp 26c56: 48 89 fb mov %rdi,%rbx 26c59: ba 02 00 00 00 mov $0x2,%edx 26c5e: b9 01 00 00 00 mov $0x1,%ecx 26c63: 41 b9 b6 01 00 00 mov $0x1b6,%r9d 26c69: e8 e2 04 00 00 call 27150 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj> 26c6e: 41 89 c7 mov %eax,%r15d 26c71: 85 c0 test %eax,%eax 26c73: 0f 85 f1 00 00 00 jne 26d6a <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x12a> 26c79: 4d 85 f6 test %r14,%r14 26c7c: 0f 84 e0 00 00 00 je 26d62 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x122> 26c82: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 26c89: 00 26c8a: 0f b6 05 8f 36 05 00 movzbl 0x5368f(%rip),%eax # 7a320 <_ZGVZN4llvm3sys2fsL13hasProcSelfFDEvE6Result> 26c91: 84 c0 test %al,%al 26c93: 0f 84 e2 00 00 00 je 26d7b <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x13b> 26c99: 80 3d 78 36 05 00 00 cmpb $0x0,0x53678(%rip) # 7a318 <_ZZN4llvm3sys2fsL13hasProcSelfFDEvE6Result> 26ca0: 74 57 je 26cf9 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0xb9> 26ca2: 8b 4d 00 mov 0x0(%rbp),%ecx 26ca5: 48 8d 15 bb 73 03 00 lea 0x373bb(%rip),%rdx # 5e067 <_ZZN4llvm8hexdigitEjbE3LUT+0x4a7> 26cac: 48 89 e3 mov %rsp,%rbx 26caf: be 40 00 00 00 mov $0x40,%esi 26cb4: 48 89 df mov %rbx,%rdi 26cb7: 31 c0 xor %eax,%eax 26cb9: e8 12 fb fd ff call 67d0 26cbe: 48 8d b4 24 a0 00 00 lea 0xa0(%rsp),%rsi 26cc5: 00 26cc6: ba 00 10 00 00 mov $0x1000,%edx 26ccb: 48 89 df mov %rbx,%rdi 26cce: e8 5d f8 fd ff call 6530 26cd3: 48 85 c0 test %rax,%rax 26cd6: 0f 8e 86 00 00 00 jle 26d62 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x122> 26cdc: 48 8d 14 04 lea (%rsp,%rax,1),%rdx 26ce0: 48 81 c2 a0 00 00 00 add $0xa0,%rdx 26ce7: 48 8d b4 24 a0 00 00 lea 0xa0(%rsp),%rsi 26cee: 00 26cef: 4c 89 f7 mov %r14,%rdi 26cf2: e8 f9 fd ff ff call 26af0 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_> 26cf7: eb 69 jmp 26d62 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x122> 26cf9: 48 8d 6c 24 18 lea 0x18(%rsp),%rbp 26cfe: 48 89 2c 24 mov %rbp,(%rsp) 26d02: 0f 28 05 87 b7 02 00 movaps 0x2b787(%rip),%xmm0 # 52490 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x719> 26d09: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) 26d0e: 48 89 e6 mov %rsp,%rsi 26d11: 48 89 df mov %rbx,%rdi 26d14: e8 47 3f 00 00 call 2ac60 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE> 26d19: 48 8d b4 24 a0 00 00 lea 0xa0(%rsp),%rsi 26d20: 00 26d21: 48 89 c7 mov %rax,%rdi 26d24: e8 67 f4 fd ff call 6190 26d29: 48 85 c0 test %rax,%rax 26d2c: 74 26 je 26d54 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x114> 26d2e: 48 8d 9c 24 a0 00 00 lea 0xa0(%rsp),%rbx 26d35: 00 26d36: 48 89 df mov %rbx,%rdi 26d39: e8 d2 f4 fd ff call 6210 26d3e: 48 8d 14 04 lea (%rsp,%rax,1),%rdx 26d42: 48 81 c2 a0 00 00 00 add $0xa0,%rdx 26d49: 4c 89 f7 mov %r14,%rdi 26d4c: 48 89 de mov %rbx,%rsi 26d4f: e8 9c fd ff ff call 26af0 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_> 26d54: 48 8b 3c 24 mov (%rsp),%rdi 26d58: 48 39 ef cmp %rbp,%rdi 26d5b: 74 05 je 26d62 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x122> 26d5d: e8 5e f8 fd ff call 65c0 26d62: e8 89 f5 fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 26d67: 48 89 c2 mov %rax,%rdx 26d6a: 44 89 f8 mov %r15d,%eax 26d6d: 48 81 c4 a8 10 00 00 add $0x10a8,%rsp 26d74: 5b pop %rbx 26d75: 41 5e pop %r14 26d77: 41 5f pop %r15 26d79: 5d pop %rbp 26d7a: c3 ret 26d7b: 48 8d 3d 9e 35 05 00 lea 0x5359e(%rip),%rdi # 7a320 <_ZGVZN4llvm3sys2fsL13hasProcSelfFDEvE6Result> 26d82: e8 69 fb fd ff call 68f0 <__cxa_guard_acquire@plt> 26d87: 85 c0 test %eax,%eax 26d89: 0f 84 0a ff ff ff je 26c99 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x59> 26d8f: 48 8d 3d bf 76 03 00 lea 0x376bf(%rip),%rdi # 5e455 <_ZZN4llvm8hexdigitEjbE3LUT+0x895> 26d96: be 04 00 00 00 mov $0x4,%esi 26d9b: e8 80 fa fd ff call 6820 26da0: 85 c0 test %eax,%eax 26da2: 0f 94 05 6f 35 05 00 sete 0x5356f(%rip) # 7a318 <_ZZN4llvm3sys2fsL13hasProcSelfFDEvE6Result> 26da9: 48 8d 3d 70 35 05 00 lea 0x53570(%rip),%rdi # 7a320 <_ZGVZN4llvm3sys2fsL13hasProcSelfFDEvE6Result> 26db0: e8 9b f5 fd ff call 6350 <__cxa_guard_release@plt> 26db5: e9 df fe ff ff jmp 26c99 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x59> 26dba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000026dc0 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl>: 26dc0: 55 push %rbp 26dc1: 41 57 push %r15 26dc3: 41 56 push %r14 26dc5: 41 55 push %r13 26dc7: 41 54 push %r12 26dc9: 53 push %rbx 26dca: 48 83 ec 38 sub $0x38,%rsp 26dce: 49 89 cd mov %rcx,%r13 26dd1: 48 89 d3 mov %rdx,%rbx 26dd4: 41 89 f4 mov %esi,%r12d 26dd7: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 26ddc: 48 8b 42 08 mov 0x8(%rdx),%rax 26de0: 48 8d 4a 18 lea 0x18(%rdx),%rcx 26de4: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 26de9: 48 89 c5 mov %rax,%rbp 26dec: 49 89 ee mov %rbp,%r14 26def: 4d 01 ee add %r13,%r14 26df2: 4c 39 f0 cmp %r14,%rax 26df5: 74 3a je 26e31 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x71> 26df7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 26dfe: 00 00 26e00: 48 8b 43 10 mov 0x10(%rbx),%rax 26e04: 77 1e ja 26e24 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x64> 26e06: 4c 39 f0 cmp %r14,%rax 26e09: 73 19 jae 26e24 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x64> 26e0b: b9 01 00 00 00 mov $0x1,%ecx 26e10: 48 89 df mov %rbx,%rdi 26e13: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 26e18: 4c 89 f2 mov %r14,%rdx 26e1b: e8 50 18 00 00 call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 26e20: 48 8b 43 10 mov 0x10(%rbx),%rax 26e24: 4c 39 f0 cmp %r14,%rax 26e27: 0f 82 5e 01 00 00 jb 26f8b <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x1cb> 26e2d: 4c 89 73 08 mov %r14,0x8(%rbx) 26e31: 49 89 df mov %rbx,%r15 26e34: 4c 8b 33 mov (%rbx),%r14 26e37: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 26e3c: 49 01 ee add %rbp,%r14 26e3f: e8 fc f1 fd ff call 6040 <__errno_location@plt> 26e44: 48 89 c3 mov %rax,%rbx 26e47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 26e4e: 00 00 26e50: c7 03 00 00 00 00 movl $0x0,(%rbx) 26e56: 44 89 e7 mov %r12d,%edi 26e59: 4c 89 f6 mov %r14,%rsi 26e5c: 4c 89 ea mov %r13,%rdx 26e5f: e8 bc f8 fd ff call 6720 26e64: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 26e68: 75 56 jne 26ec0 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x100> 26e6a: 8b 2b mov (%rbx),%ebp 26e6c: 83 fd 04 cmp $0x4,%ebp 26e6f: 74 df je 26e50 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x90> 26e71: e8 0a f4 fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 26e76: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 26e7b: 89 ee mov %ebp,%esi 26e7d: 48 89 c2 mov %rax,%rdx 26e80: e8 1b b1 ff ff call 21fa0 <_ZN4llvm16errorCodeToErrorESt10error_code> 26e85: 0f b6 4c 24 10 movzbl 0x10(%rsp),%ecx 26e8a: 80 c9 03 or $0x3,%cl 26e8d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 26e92: 31 d2 xor %edx,%edx 26e94: 48 83 e0 fe and $0xfffffffffffffffe,%rax 26e98: 0f 95 c2 setne %dl 26e9b: 48 09 c2 or %rax,%rdx 26e9e: 88 4c 24 10 mov %cl,0x10(%rsp) 26ea2: 48 89 54 24 20 mov %rdx,0x20(%rsp) 26ea7: 48 85 c0 test %rax,%rax 26eaa: 75 1f jne 26ecb <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x10b> 26eac: e9 f9 00 00 00 jmp 26faa <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x1ea> 26eb1: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 26eb8: 0f 1f 84 00 00 00 00 26ebf: 00 26ec0: 0f b6 4c 24 10 movzbl 0x10(%rsp),%ecx 26ec5: 80 e1 fc and $0xfc,%cl 26ec8: 80 c9 02 or $0x2,%cl 26ecb: 48 89 44 24 08 mov %rax,0x8(%rsp) 26ed0: 4c 89 fb mov %r15,%rbx 26ed3: 8d 34 09 lea (%rcx,%rcx,1),%esi 26ed6: 40 80 e6 02 and $0x2,%sil 26eda: 89 ca mov %ecx,%edx 26edc: 80 e2 fd and $0xfd,%dl 26edf: 8d 3c 16 lea (%rsi,%rdx,1),%edi 26ee2: 40 88 7c 24 10 mov %dil,0x10(%rsp) 26ee7: f6 c1 01 test $0x1,%cl 26eea: 75 2e jne 26f1a <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x15a> 26eec: 40 84 f6 test %sil,%sil 26eef: 0f 85 8c 00 00 00 jne 26f81 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x1c1> 26ef5: 48 85 c0 test %rax,%rax 26ef8: 74 38 je 26f32 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x172> 26efa: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 26eff: 48 01 c5 add %rax,%rbp 26f02: 48 8b 43 08 mov 0x8(%rbx),%rax 26f06: 49 89 ee mov %rbp,%r14 26f09: 4d 01 ee add %r13,%r14 26f0c: 4c 39 f0 cmp %r14,%rax 26f0f: 0f 85 eb fe ff ff jne 26e00 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x40> 26f15: e9 17 ff ff ff jmp 26e31 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x71> 26f1a: 88 54 24 10 mov %dl,0x10(%rsp) 26f1e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 26f25: 00 00 26f27: 48 89 c1 mov %rax,%rcx 26f2a: 48 83 c9 01 or $0x1,%rcx 26f2e: 31 c0 xor %eax,%eax 26f30: eb 07 jmp 26f39 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x179> 26f32: b9 01 00 00 00 mov $0x1,%ecx 26f37: 89 fa mov %edi,%edx 26f39: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp 26f3e: 48 89 4d 00 mov %rcx,0x0(%rbp) 26f42: f6 c2 02 test $0x2,%dl 26f45: 75 3a jne 26f81 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x1c1> 26f47: f6 c2 01 test $0x1,%dl 26f4a: 74 0e je 26f5a <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x19a> 26f4c: 48 85 c0 test %rax,%rax 26f4f: 74 09 je 26f5a <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x19a> 26f51: 48 8b 08 mov (%rax),%rcx 26f54: 48 89 c7 mov %rax,%rdi 26f57: ff 51 08 call *0x8(%rcx) 26f5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 26f5f: 48 39 43 08 cmp %rax,0x8(%rbx) 26f63: 72 64 jb 26fc9 <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x209> 26f65: 48 39 43 10 cmp %rax,0x10(%rbx) 26f69: 72 20 jb 26f8b <_ZN4llvm3sys2fs19readNativeFileToEOFEiRNS_15SmallVectorImplIcEEl+0x1cb> 26f6b: 48 89 43 08 mov %rax,0x8(%rbx) 26f6f: 48 89 e8 mov %rbp,%rax 26f72: 48 83 c4 38 add $0x38,%rsp 26f76: 5b pop %rbx 26f77: 41 5c pop %r12 26f79: 41 5d pop %r13 26f7b: 41 5e pop %r14 26f7d: 41 5f pop %r15 26f7f: 5d pop %rbp 26f80: c3 ret 26f81: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 26f86: e8 75 f0 ff ff call 26000 <_ZNK4llvm8ExpectedImE22fatalUncheckedExpectedEv> 26f8b: 48 8d 3d e3 9e 02 00 lea 0x29ee3(%rip),%rdi # 50e75 26f92: 48 8d 35 23 9e 02 00 lea 0x29e23(%rip),%rsi # 50dbc 26f99: 48 8d 0d 43 0d 03 00 lea 0x30d43(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 26fa0: ba 66 00 00 00 mov $0x66,%edx 26fa5: e8 c6 f3 fd ff call 6370 <__assert_fail@plt> 26faa: 48 8d 3d 73 62 03 00 lea 0x36273(%rip),%rdi # 5d224 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb4ad> 26fb1: 48 8d 35 7f 30 03 00 lea 0x3307f(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 26fb8: 48 8d 0d 78 76 03 00 lea 0x37678(%rip),%rcx # 5e637 <_ZZN4llvm8hexdigitEjbE3LUT+0xa77> 26fbf: ba f7 01 00 00 mov $0x1f7,%edx 26fc4: e8 a7 f3 fd ff call 6370 <__assert_fail@plt> 26fc9: 48 8d 3d 44 75 03 00 lea 0x37544(%rip),%rdi # 5e514 <_ZZN4llvm8hexdigitEjbE3LUT+0x954> 26fd0: 48 8d 35 e5 9d 02 00 lea 0x29de5(%rip),%rsi # 50dbc 26fd7: 48 8d 0d 70 75 03 00 lea 0x37570(%rip),%rcx # 5e54e <_ZZN4llvm8hexdigitEjbE3LUT+0x98e> 26fde: ba 92 02 00 00 mov $0x292,%edx 26fe3: e8 88 f3 fd ff call 6370 <__assert_fail@plt> 26fe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 26fef: 00 0000000000026ff0 <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE>: 26ff0: 55 push %rbp 26ff1: 53 push %rbx 26ff2: 50 push %rax 26ff3: 48 89 d3 mov %rdx,%rbx 26ff6: 85 ff test %edi,%edi 26ff8: 74 52 je 2704c <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0x5c> 26ffa: e8 41 f0 fd ff call 6040 <__errno_location@plt> 26fff: 8b 28 mov (%rax),%ebp 27001: e8 7a f2 fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 27006: 48 89 c2 mov %rax,%rdx 27009: 66 0f ef c0 pxor %xmm0,%xmm0 2700d: 83 fd 02 cmp $0x2,%ebp 27010: 0f 85 c0 00 00 00 jne 270d6 <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0xe6> 27016: f3 0f 7f 43 10 movdqu %xmm0,0x10(%rbx) 2701b: f3 0f 7f 03 movdqu %xmm0,(%rbx) 2701f: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 27026: 00 27027: f3 0f 7f 43 30 movdqu %xmm0,0x30(%rbx) 2702c: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 27033: 00 27034: 48 b8 01 00 00 00 ff movabs $0xffff00000001,%rax 2703b: ff 00 00 2703e: 48 89 43 28 mov %rax,0x28(%rbx) 27042: bd 02 00 00 00 mov $0x2,%ebp 27047: e9 ac 00 00 00 jmp 270f8 <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0x108> 2704c: 8b 6e 18 mov 0x18(%rsi),%ebp 2704f: 44 8b 46 50 mov 0x50(%rsi),%r8d 27053: 44 8b 4e 60 mov 0x60(%rsi),%r9d 27057: 89 e8 mov %ebp,%eax 27059: 25 ff 0f 00 00 and $0xfff,%eax 2705e: 81 e5 00 f0 00 00 and $0xf000,%ebp 27064: 81 c5 00 f0 ff ff add $0xfffff000,%ebp 2706a: 41 bb 09 00 00 00 mov $0x9,%r11d 27070: 81 fd ff bf 00 00 cmp $0xbfff,%ebp 27076: 77 0e ja 27086 <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0x96> 27078: c1 ed 0c shr $0xc,%ebp 2707b: 48 8d 3d ae 77 03 00 lea 0x377ae(%rip),%rdi # 5e830 <_ZZN4llvm8hexdigitEjbE3LUT+0xc70> 27082: 44 8b 1c af mov (%rdi,%rbp,4),%r11d 27086: 4c 8b 16 mov (%rsi),%r10 27089: 48 8b 4e 48 mov 0x48(%rsi),%rcx 2708d: 48 8b 56 58 mov 0x58(%rsi),%rdx 27091: 48 8b 6e 30 mov 0x30(%rsi),%rbp 27095: 48 8b 7e 1c mov 0x1c(%rsi),%rdi 27099: f3 0f 6f 46 08 movdqu 0x8(%rsi),%xmm0 2709e: 48 89 0b mov %rcx,(%rbx) 270a1: 48 89 53 08 mov %rdx,0x8(%rbx) 270a5: 44 89 43 10 mov %r8d,0x10(%rbx) 270a9: 44 89 4b 14 mov %r9d,0x14(%rbx) 270ad: 48 89 7b 18 mov %rdi,0x18(%rbx) 270b1: 48 89 6b 20 mov %rbp,0x20(%rbx) 270b5: 44 89 5b 28 mov %r11d,0x28(%rbx) 270b9: 89 43 2c mov %eax,0x2c(%rbx) 270bc: 4c 89 53 30 mov %r10,0x30(%rbx) 270c0: 66 0f 70 c0 4e pshufd $0x4e,%xmm0,%xmm0 270c5: f3 0f 7f 43 38 movdqu %xmm0,0x38(%rbx) 270ca: 31 ed xor %ebp,%ebp 270cc: e8 1f f2 fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 270d1: 48 89 c2 mov %rax,%rdx 270d4: eb 22 jmp 270f8 <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE+0x108> 270d6: f3 0f 7f 43 30 movdqu %xmm0,0x30(%rbx) 270db: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 270e2: 00 270e3: f3 0f 7f 03 movdqu %xmm0,(%rbx) 270e7: f3 0f 7f 43 10 movdqu %xmm0,0x10(%rbx) 270ec: f3 0f 7f 43 1c movdqu %xmm0,0x1c(%rbx) 270f1: c7 43 2c ff ff 00 00 movl $0xffff,0x2c(%rbx) 270f8: 89 e8 mov %ebp,%eax 270fa: 48 83 c4 08 add $0x8,%rsp 270fe: 5b pop %rbx 270ff: 5d pop %rbp 27100: c3 ret 27101: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 27108: 00 00 00 2710b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000027110 <_ZN4llvm3sys2fs6statusEiRNS1_11file_statusE>: 27110: 41 56 push %r14 27112: 53 push %rbx 27113: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2711a: 48 89 f3 mov %rsi,%rbx 2711d: 89 fe mov %edi,%esi 2711f: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 27124: bf 01 00 00 00 mov $0x1,%edi 27129: 4c 89 f2 mov %r14,%rdx 2712c: e8 ef f3 fd ff call 6520 <__fxstat@plt> 27131: 89 c7 mov %eax,%edi 27133: 4c 89 f6 mov %r14,%rsi 27136: 48 89 da mov %rbx,%rdx 27139: e8 b2 fe ff ff call 26ff0 <_ZN4llvm3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE> 2713e: 48 81 c4 98 00 00 00 add $0x98,%rsp 27145: 5b pop %rbx 27146: 41 5e pop %r14 27148: c3 ret 27149: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000027150 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj>: 27150: 55 push %rbp 27151: 41 57 push %r15 27153: 41 56 push %r14 27155: 41 55 push %r13 27157: 41 54 push %r12 27159: 53 push %rbx 2715a: 48 81 ec 98 00 00 00 sub $0x98,%rsp 27161: 45 89 cf mov %r9d,%r15d 27164: 45 89 c4 mov %r8d,%r12d 27167: 49 89 f6 mov %rsi,%r14 2716a: 83 f9 01 cmp $0x1,%ecx 2716d: 74 0c je 2717b <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x2b> 2716f: 83 f9 02 cmp $0x2,%ecx 27172: 75 0b jne 2717f <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x2f> 27174: b8 01 00 00 00 mov $0x1,%eax 27179: eb 0e jmp 27189 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x39> 2717b: 31 c0 xor %eax,%eax 2717d: eb 0a jmp 27189 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x39> 2717f: 31 c0 xor %eax,%eax 27181: 83 f9 03 cmp $0x3,%ecx 27184: 0f 94 c0 sete %al 27187: 01 c0 add %eax,%eax 27189: 44 89 e1 mov %r12d,%ecx 2718c: 83 e1 04 and $0x4,%ecx 2718f: be 03 00 00 00 mov $0x3,%esi 27194: 0f 44 f2 cmove %edx,%esi 27197: 85 f6 test %esi,%esi 27199: 74 11 je 271ac <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x5c> 2719b: 83 fe 03 cmp $0x3,%esi 2719e: 74 13 je 271b3 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x63> 271a0: 83 fe 01 cmp $0x1,%esi 271a3: 75 11 jne 271b6 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x66> 271a5: 0d c0 00 00 00 or $0xc0,%eax 271aa: eb 0a jmp 271b6 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x66> 271ac: 0d 40 02 00 00 or $0x240,%eax 271b1: eb 03 jmp 271b6 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x66> 271b3: 83 c8 40 or $0x40,%eax 271b6: c1 e1 08 shl $0x8,%ecx 271b9: 41 83 e4 10 and $0x10,%r12d 271bd: 41 c1 e4 0f shl $0xf,%r12d 271c1: 41 09 cc or %ecx,%r12d 271c4: 41 81 f4 00 00 08 00 xor $0x80000,%r12d 271cb: 41 09 c4 or %eax,%r12d 271ce: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 271d3: 4c 89 2c 24 mov %r13,(%rsp) 271d7: 0f 28 05 b2 b2 02 00 movaps 0x2b2b2(%rip),%xmm0 # 52490 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x719> 271de: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) 271e3: 48 89 e6 mov %rsp,%rsi 271e6: e8 75 3a 00 00 call 2ac60 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE> 271eb: 48 89 c5 mov %rax,%rbp 271ee: e8 4d ee fd ff call 6040 <__errno_location@plt> 271f3: 48 89 c3 mov %rax,%rbx 271f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 271fd: 00 00 00 27200: c7 03 00 00 00 00 movl $0x0,(%rbx) 27206: 48 89 ef mov %rbp,%rdi 27209: 44 89 e6 mov %r12d,%esi 2720c: 44 89 fa mov %r15d,%edx 2720f: 31 c0 xor %eax,%eax 27211: e8 aa f1 fd ff call 63c0 27216: 83 f8 ff cmp $0xffffffff,%eax 27219: 75 0e jne 27229 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0xd9> 2721b: 83 3b 04 cmpl $0x4,(%rbx) 2721e: 74 e0 je 27200 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0xb0> 27220: 41 c7 06 ff ff ff ff movl $0xffffffff,(%r14) 27227: eb 1c jmp 27245 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0xf5> 27229: 41 89 06 mov %eax,(%r14) 2722c: 85 c0 test %eax,%eax 2722e: 78 15 js 27245 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0xf5> 27230: 31 db xor %ebx,%ebx 27232: e8 b9 f0 fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 27237: 48 89 c5 mov %rax,%rbp 2723a: 48 8b 3c 24 mov (%rsp),%rdi 2723e: 4c 39 ef cmp %r13,%rdi 27241: 75 15 jne 27258 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x108> 27243: eb 18 jmp 2725d <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x10d> 27245: 8b 1b mov (%rbx),%ebx 27247: e8 34 f0 fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 2724c: 48 89 c5 mov %rax,%rbp 2724f: 48 8b 3c 24 mov (%rsp),%rdi 27253: 4c 39 ef cmp %r13,%rdi 27256: 74 05 je 2725d <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj+0x10d> 27258: e8 63 f3 fd ff call 65c0 2725d: 89 d8 mov %ebx,%eax 2725f: 48 89 ea mov %rbp,%rdx 27262: 48 81 c4 98 00 00 00 add $0x98,%rsp 27269: 5b pop %rbx 2726a: 41 5c pop %r12 2726c: 41 5d pop %r13 2726e: 41 5e pop %r14 27270: 41 5f pop %r15 27272: 5d pop %rbp 27273: c3 ret 27274: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2727b: 00 00 00 2727e: 66 90 xchg %ax,%ax 0000000000027280 <_ZN4llvm3sys2fs21openNativeFileForReadERKNS_5TwineENS1_9OpenFlagsEPNS_15SmallVectorImplIcEE>: 27280: 53 push %rbx 27281: 48 83 ec 10 sub $0x10,%rsp 27285: 48 89 f0 mov %rsi,%rax 27288: 48 89 fb mov %rdi,%rbx 2728b: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 27290: 48 89 c7 mov %rax,%rdi 27293: e8 a8 f9 ff ff call 26c40 <_ZN4llvm3sys2fs15openFileForReadERKNS_5TwineERiNS1_9OpenFlagsEPNS_15SmallVectorImplIcEE> 27298: 85 c0 test %eax,%eax 2729a: 74 3b je 272d7 <_ZN4llvm3sys2fs21openNativeFileForReadERKNS_5TwineENS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x57> 2729c: 48 89 e7 mov %rsp,%rdi 2729f: 89 c6 mov %eax,%esi 272a1: e8 fa ac ff ff call 21fa0 <_ZN4llvm16errorCodeToErrorESt10error_code> 272a6: 80 4b 08 03 orb $0x3,0x8(%rbx) 272aa: 48 8b 04 24 mov (%rsp),%rax 272ae: 31 c9 xor %ecx,%ecx 272b0: 48 83 e0 fe and $0xfffffffffffffffe,%rax 272b4: 0f 95 c1 setne %cl 272b7: 48 09 c1 or %rax,%rcx 272ba: 48 89 0c 24 mov %rcx,(%rsp) 272be: 48 85 c0 test %rax,%rax 272c1: 74 2e je 272f1 <_ZN4llvm3sys2fs21openNativeFileForReadERKNS_5TwineENS1_9OpenFlagsEPNS_15SmallVectorImplIcEE+0x71> 272c3: 48 89 03 mov %rax,(%rbx) 272c6: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 272cd: 00 272ce: 48 89 d8 mov %rbx,%rax 272d1: 48 83 c4 10 add $0x10,%rsp 272d5: 5b pop %rbx 272d6: c3 ret 272d7: 0f b6 43 08 movzbl 0x8(%rbx),%eax 272db: 24 fc and $0xfc,%al 272dd: 0c 02 or $0x2,%al 272df: 88 43 08 mov %al,0x8(%rbx) 272e2: 8b 44 24 0c mov 0xc(%rsp),%eax 272e6: 89 03 mov %eax,(%rbx) 272e8: 48 89 d8 mov %rbx,%rax 272eb: 48 83 c4 10 add $0x10,%rsp 272ef: 5b pop %rbx 272f0: c3 ret 272f1: 48 8d 3d 2c 5f 03 00 lea 0x35f2c(%rip),%rdi # 5d224 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb4ad> 272f8: 48 8d 35 38 2d 03 00 lea 0x32d38(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 272ff: 48 8d 0d fc 72 03 00 lea 0x372fc(%rip),%rcx # 5e602 <_ZZN4llvm8hexdigitEjbE3LUT+0xa42> 27306: ba f7 01 00 00 mov $0x1f7,%edx 2730b: e8 60 f0 fd ff call 6370 <__assert_fail@plt> 0000000000027310 <_ZN4llvm3sys2fs9closeFileERi>: 27310: 8b 07 mov (%rdi),%eax 27312: c7 07 ff ff ff ff movl $0xffffffff,(%rdi) 27318: 89 c7 mov %eax,%edi 2731a: e9 01 01 00 00 jmp 27420 <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi> 2731f: 90 nop 0000000000027320 <_ZN4llvm3sys7Process12getProcessIdEv>: 27320: e9 2b f4 fd ff jmp 6750 27325: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2732c: 00 00 00 2732f: 90 nop 0000000000027330 <_ZN4llvm3sys7Process11getPageSizeEv>: 27330: 55 push %rbp 27331: 53 push %rbx 27332: 50 push %rax 27333: 48 89 fb mov %rdi,%rbx 27336: 0f b6 05 f3 2f 05 00 movzbl 0x52ff3(%rip),%eax # 7a330 <_ZGVZN4llvm3sys7Process11getPageSizeEvE9page_size> 2733d: 84 c0 test %al,%al 2733f: 74 67 je 273a8 <_ZN4llvm3sys7Process11getPageSizeEv+0x78> 27341: 8b 05 e1 2f 05 00 mov 0x52fe1(%rip),%eax # 7a328 <_ZZN4llvm3sys7Process11getPageSizeEvE9page_size> 27347: 83 f8 ff cmp $0xffffffff,%eax 2734a: 74 11 je 2735d <_ZN4llvm3sys7Process11getPageSizeEv+0x2d> 2734c: 0f b6 4b 08 movzbl 0x8(%rbx),%ecx 27350: 80 e1 fc and $0xfc,%cl 27353: 80 c9 02 or $0x2,%cl 27356: 88 4b 08 mov %cl,0x8(%rbx) 27359: 89 03 mov %eax,(%rbx) 2735b: eb 41 jmp 2739e <_ZN4llvm3sys7Process11getPageSizeEv+0x6e> 2735d: e8 de ec fd ff call 6040 <__errno_location@plt> 27362: 8b 28 mov (%rax),%ebp 27364: e8 17 ef fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 27369: 48 89 e7 mov %rsp,%rdi 2736c: 89 ee mov %ebp,%esi 2736e: 48 89 c2 mov %rax,%rdx 27371: e8 2a ac ff ff call 21fa0 <_ZN4llvm16errorCodeToErrorESt10error_code> 27376: 80 4b 08 03 orb $0x3,0x8(%rbx) 2737a: 48 8b 04 24 mov (%rsp),%rax 2737e: 31 c9 xor %ecx,%ecx 27380: 48 83 e0 fe and $0xfffffffffffffffe,%rax 27384: 0f 95 c1 setne %cl 27387: 48 09 c1 or %rax,%rcx 2738a: 48 89 0c 24 mov %rcx,(%rsp) 2738e: 48 85 c0 test %rax,%rax 27391: 74 41 je 273d4 <_ZN4llvm3sys7Process11getPageSizeEv+0xa4> 27393: 48 89 03 mov %rax,(%rbx) 27396: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2739d: 00 2739e: 48 89 d8 mov %rbx,%rax 273a1: 48 83 c4 08 add $0x8,%rsp 273a5: 5b pop %rbx 273a6: 5d pop %rbp 273a7: c3 ret 273a8: 48 8d 3d 81 2f 05 00 lea 0x52f81(%rip),%rdi # 7a330 <_ZGVZN4llvm3sys7Process11getPageSizeEvE9page_size> 273af: e8 3c f5 fd ff call 68f0 <__cxa_guard_acquire@plt> 273b4: 85 c0 test %eax,%eax 273b6: 74 89 je 27341 <_ZN4llvm3sys7Process11getPageSizeEv+0x11> 273b8: e8 23 f5 fd ff call 68e0 273bd: 89 05 65 2f 05 00 mov %eax,0x52f65(%rip) # 7a328 <_ZZN4llvm3sys7Process11getPageSizeEvE9page_size> 273c3: 48 8d 3d 66 2f 05 00 lea 0x52f66(%rip),%rdi # 7a330 <_ZGVZN4llvm3sys7Process11getPageSizeEvE9page_size> 273ca: e8 81 ef fd ff call 6350 <__cxa_guard_release@plt> 273cf: e9 6d ff ff ff jmp 27341 <_ZN4llvm3sys7Process11getPageSizeEv+0x11> 273d4: 48 8d 3d 49 5e 03 00 lea 0x35e49(%rip),%rdi # 5d224 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb4ad> 273db: 48 8d 35 55 2c 03 00 lea 0x32c55(%rip),%rsi # 5a037 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x82c0> 273e2: 48 8d 0d db 76 03 00 lea 0x376db(%rip),%rcx # 5eac4 <_ZZN4llvm8hexdigitEjbE3LUT+0xf04> 273e9: ba f7 01 00 00 mov $0x1f7,%edx 273ee: e8 7d ef fd ff call 6370 <__assert_fail@plt> 273f3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 273fa: 00 00 00 273fd: 0f 1f 00 nopl (%rax) 0000000000027400 <_ZN4llvm3sys7Process14GetMallocUsageEv>: 27400: 48 83 ec 28 sub $0x28,%rsp 27404: 48 89 e7 mov %rsp,%rdi 27407: e8 34 ef fd ff call 6340 2740c: 48 63 44 24 1c movslq 0x1c(%rsp),%rax 27411: 48 83 c4 28 add $0x28,%rsp 27415: c3 ret 27416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2741d: 00 00 00 0000000000027420 <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi>: 27420: 55 push %rbp 27421: 53 push %rbx 27422: 48 81 ec 08 01 00 00 sub $0x108,%rsp 27429: 89 fb mov %edi,%ebx 2742b: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 27432: 00 27433: e8 38 ed fd ff call 6170 27438: 85 c0 test %eax,%eax 2743a: 78 49 js 27485 <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x65> 2743c: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 27441: e8 2a ed fd ff call 6170 27446: 85 c0 test %eax,%eax 27448: 78 3b js 27485 <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x65> 2744a: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 27451: 00 27452: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 27457: bf 02 00 00 00 mov $0x2,%edi 2745c: e8 cf ec fd ff call 6130 27461: 89 c5 mov %eax,%ebp 27463: 85 c0 test %eax,%eax 27465: 75 25 jne 2748c <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x6c> 27467: 89 df mov %ebx,%edi 27469: e8 f2 f4 fd ff call 6960 2746e: 85 c0 test %eax,%eax 27470: 78 2e js 274a0 <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x80> 27472: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27477: bf 02 00 00 00 mov $0x2,%edi 2747c: 31 d2 xor %edx,%edx 2747e: e8 ad ec fd ff call 6130 27483: eb 37 jmp 274bc <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x9c> 27485: e8 b6 eb fd ff call 6040 <__errno_location@plt> 2748a: 8b 28 mov (%rax),%ebp 2748c: e8 ef ed fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 27491: 48 89 c2 mov %rax,%rdx 27494: 89 e8 mov %ebp,%eax 27496: 48 81 c4 08 01 00 00 add $0x108,%rsp 2749d: 5b pop %rbx 2749e: 5d pop %rbp 2749f: c3 ret 274a0: e8 9b eb fd ff call 6040 <__errno_location@plt> 274a5: 8b 28 mov (%rax),%ebp 274a7: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 274ac: bf 02 00 00 00 mov $0x2,%edi 274b1: 31 d2 xor %edx,%edx 274b3: e8 78 ec fd ff call 6130 274b8: 85 ed test %ebp,%ebp 274ba: 75 d0 jne 2748c <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x6c> 274bc: 89 c5 mov %eax,%ebp 274be: eb cc jmp 2748c <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi+0x6c> 00000000000274c0 <_ZN4llvm3sys7Process25FileDescriptorIsDisplayedEi>: 274c0: 50 push %rax 274c1: e8 ba f3 fd ff call 6880 274c6: 85 c0 test %eax,%eax 274c8: 0f 95 c0 setne %al 274cb: 59 pop %rcx 274cc: c3 ret 274cd: 0f 1f 00 nopl (%rax) 00000000000274d0 <_Z33checkTerminalEnvironmentForColorsv>: 274d0: 53 push %rbx 274d1: 48 8d 3d 82 75 03 00 lea 0x37582(%rip),%rdi # 5ea5a <_ZZN4llvm8hexdigitEjbE3LUT+0xe9a> 274d8: e8 23 f1 fd ff call 6600 274dd: 48 89 c3 mov %rax,%rbx 274e0: 48 85 c0 test %rax,%rax 274e3: 74 26 je 2750b <_Z33checkTerminalEnvironmentForColorsv+0x3b> 274e5: 48 89 df mov %rbx,%rdi 274e8: e8 23 ed fd ff call 6210 274ed: 48 83 f8 06 cmp $0x6,%rax 274f1: 74 1d je 27510 <_Z33checkTerminalEnvironmentForColorsv+0x40> 274f3: 48 83 f8 05 cmp $0x5,%rax 274f7: 74 2e je 27527 <_Z33checkTerminalEnvironmentForColorsv+0x57> 274f9: 48 83 f8 04 cmp $0x4,%rax 274fd: 75 48 jne 27547 <_Z33checkTerminalEnvironmentForColorsv+0x77> 274ff: 81 3b 61 6e 73 69 cmpl $0x69736e61,(%rbx) 27505: 74 32 je 27539 <_Z33checkTerminalEnvironmentForColorsv+0x69> 27507: 31 c9 xor %ecx,%ecx 27509: eb 32 jmp 2753d <_Z33checkTerminalEnvironmentForColorsv+0x6d> 2750b: e9 fc 00 00 00 jmp 2760c <_Z33checkTerminalEnvironmentForColorsv+0x13c> 27510: b9 63 79 67 77 mov $0x77677963,%ecx 27515: 33 0b xor (%rbx),%ecx 27517: 0f b7 53 04 movzwl 0x4(%rbx),%edx 2751b: 81 f2 69 6e 00 00 xor $0x6e69,%edx 27521: 09 ca or %ecx,%edx 27523: 75 31 jne 27556 <_Z33checkTerminalEnvironmentForColorsv+0x86> 27525: eb 12 jmp 27539 <_Z33checkTerminalEnvironmentForColorsv+0x69> 27527: b9 6c 69 6e 75 mov $0x756e696c,%ecx 2752c: 33 0b xor (%rbx),%ecx 2752e: 0f b6 53 04 movzbl 0x4(%rbx),%edx 27532: 83 f2 78 xor $0x78,%edx 27535: 09 ca or %ecx,%edx 27537: 75 32 jne 2756b <_Z33checkTerminalEnvironmentForColorsv+0x9b> 27539: 66 b9 01 01 mov $0x101,%cx 2753d: 48 83 f8 05 cmp $0x5,%rax 27541: 40 0f 92 c7 setb %dil 27545: eb 3a jmp 27581 <_Z33checkTerminalEnvironmentForColorsv+0xb1> 27547: 48 83 f8 06 cmp $0x6,%rax 2754b: 73 09 jae 27556 <_Z33checkTerminalEnvironmentForColorsv+0x86> 2754d: 41 b0 01 mov $0x1,%r8b 27550: 31 f6 xor %esi,%esi 27552: 31 c9 xor %ecx,%ecx 27554: eb 57 jmp 275ad <_Z33checkTerminalEnvironmentForColorsv+0xdd> 27556: b9 73 63 72 65 mov $0x65726373,%ecx 2755b: 33 0b xor (%rbx),%ecx 2755d: 0f b7 53 04 movzwl 0x4(%rbx),%edx 27561: 81 f2 65 6e 00 00 xor $0x6e65,%edx 27567: 09 ca or %ecx,%edx 27569: 74 67 je 275d2 <_Z33checkTerminalEnvironmentForColorsv+0x102> 2756b: b9 78 74 65 72 mov $0x72657478,%ecx 27570: 33 0b xor (%rbx),%ecx 27572: 0f b6 53 04 movzbl 0x4(%rbx),%edx 27576: 83 f2 6d xor $0x6d,%edx 27579: 09 ca or %ecx,%edx 2757b: 74 55 je 275d2 <_Z33checkTerminalEnvironmentForColorsv+0x102> 2757d: 31 ff xor %edi,%edi 2757f: 31 c9 xor %ecx,%ecx 27581: 0f b7 f1 movzwl %cx,%esi 27584: 41 b0 01 mov $0x1,%r8b 27587: 81 fe 00 01 00 00 cmp $0x100,%esi 2758d: 40 0f 93 c6 setae %sil 27591: 73 1a jae 275ad <_Z33checkTerminalEnvironmentForColorsv+0xdd> 27593: 40 84 ff test %dil,%dil 27596: 75 15 jne 275ad <_Z33checkTerminalEnvironmentForColorsv+0xdd> 27598: ba 76 74 31 30 mov $0x30317476,%edx 2759d: 33 13 xor (%rbx),%edx 2759f: 0f b6 7b 04 movzbl 0x4(%rbx),%edi 275a3: 83 f7 30 xor $0x30,%edi 275a6: 09 d7 or %edx,%edi 275a8: 74 28 je 275d2 <_Z33checkTerminalEnvironmentForColorsv+0x102> 275aa: 45 31 c0 xor %r8d,%r8d 275ad: 40 84 f6 test %sil,%sil 275b0: 75 26 jne 275d8 <_Z33checkTerminalEnvironmentForColorsv+0x108> 275b2: 48 83 f8 04 cmp $0x4,%rax 275b6: 72 20 jb 275d8 <_Z33checkTerminalEnvironmentForColorsv+0x108> 275b8: 81 3b 72 78 76 74 cmpl $0x74767872,(%rbx) 275be: 0f 94 c2 sete %dl 275c1: be 01 01 00 00 mov $0x101,%esi 275c6: 0f 45 f1 cmovne %ecx,%esi 275c9: 44 08 c2 or %r8b,%dl 275cc: 74 0f je 275dd <_Z33checkTerminalEnvironmentForColorsv+0x10d> 275ce: 89 f1 mov %esi,%ecx 275d0: eb 28 jmp 275fa <_Z33checkTerminalEnvironmentForColorsv+0x12a> 275d2: 66 b9 01 01 mov $0x101,%cx 275d6: eb 22 jmp 275fa <_Z33checkTerminalEnvironmentForColorsv+0x12a> 275d8: 45 84 c0 test %r8b,%r8b 275db: 75 1d jne 275fa <_Z33checkTerminalEnvironmentForColorsv+0x12a> 275dd: ba 63 6f 6c 6f mov $0x6f6c6f63,%edx 275e2: 33 54 03 fb xor -0x5(%rbx,%rax,1),%edx 275e6: 0f b6 44 03 ff movzbl -0x1(%rbx,%rax,1),%eax 275eb: 83 f0 72 xor $0x72,%eax 275ee: 09 d0 or %edx,%eax 275f0: b8 01 01 00 00 mov $0x101,%eax 275f5: 0f 45 c1 cmovne %ecx,%eax 275f8: 89 c1 mov %eax,%ecx 275fa: 0f b7 c1 movzwl %cx,%eax 275fd: 3d 00 01 00 00 cmp $0x100,%eax 27602: 0f 93 c2 setae %dl 27605: 84 c0 test %al,%al 27607: 0f 95 c1 setne %cl 2760a: 20 d1 and %dl,%cl 2760c: 48 85 db test %rbx,%rbx 2760f: 0f 95 c0 setne %al 27612: 20 c8 and %cl,%al 27614: 5b pop %rbx 27615: c3 ret 27616: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2761d: 00 00 00 0000000000027620 <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi>: 27620: 55 push %rbp 27621: 41 56 push %r14 27623: 53 push %rbx 27624: 48 83 ec 10 sub $0x10,%rsp 27628: 89 fd mov %edi,%ebp 2762a: e8 51 f2 fd ff call 6880 2762f: 85 c0 test %eax,%eax 27631: 74 50 je 27683 <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0x63> 27633: 48 83 3d 65 29 05 00 cmpq $0x0,0x52965(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2763a: 00 2763b: 74 14 je 27651 <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0x31> 2763d: 48 8d 3d f4 2c 05 00 lea 0x52cf4(%rip),%rdi # 7a338 <_ZZL17terminalHasColorsiE14TermColorMutex> 27644: e8 17 f1 fd ff call 6760 27649: 85 c0 test %eax,%eax 2764b: 0f 85 84 00 00 00 jne 276d5 <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0xb5> 27651: 31 db xor %ebx,%ebx 27653: 31 ff xor %edi,%edi 27655: e8 16 ea fd ff call 6070 2765a: 49 89 c6 mov %rax,%r14 2765d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 27664: 00 27665: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2766a: 31 ff xor %edi,%edi 2766c: 89 ee mov %ebp,%esi 2766e: e8 9d ec fd ff call 6310 27673: 85 c0 test %eax,%eax 27675: 74 10 je 27687 <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0x67> 27677: 48 83 3d 21 29 05 00 cmpq $0x0,0x52921(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2767e: 00 2767f: 75 3d jne 276be <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0x9e> 27681: eb 47 jmp 276ca <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0xaa> 27683: 31 db xor %ebx,%ebx 27685: eb 43 jmp 276ca <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0xaa> 27687: 48 8d 3d 22 74 03 00 lea 0x37422(%rip),%rdi # 5eab0 <_ZZN4llvm8hexdigitEjbE3LUT+0xef0> 2768e: e8 4d ee fd ff call 64e0 27693: 85 c0 test %eax,%eax 27695: 79 08 jns 2769f <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0x7f> 27697: e8 34 fe ff ff call 274d0 <_Z33checkTerminalEnvironmentForColorsv> 2769c: 0f b6 c0 movzbl %al,%eax 2769f: 85 c0 test %eax,%eax 276a1: 0f 95 c3 setne %bl 276a4: 4c 89 f7 mov %r14,%rdi 276a7: e8 c4 e9 fd ff call 6070 276ac: 48 89 c7 mov %rax,%rdi 276af: e8 ec e9 fd ff call 60a0 276b4: 48 83 3d e4 28 05 00 cmpq $0x0,0x528e4(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 276bb: 00 276bc: 74 0c je 276ca <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi+0xaa> 276be: 48 8d 3d 73 2c 05 00 lea 0x52c73(%rip),%rdi # 7a338 <_ZZL17terminalHasColorsiE14TermColorMutex> 276c5: e8 16 ed fd ff call 63e0 276ca: 89 d8 mov %ebx,%eax 276cc: 48 83 c4 10 add $0x10,%rsp 276d0: 5b pop %rbx 276d1: 41 5e pop %r14 276d3: 5d pop %rbp 276d4: c3 ret 276d5: 89 c7 mov %eax,%edi 276d7: e8 b4 ec fd ff call 6390 <_ZSt20__throw_system_errori@plt> 276dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv>: 276e0: 31 c0 xor %eax,%eax 276e2: c3 ret 276e3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 276ea: 00 00 00 276ed: 0f 1f 00 nopl (%rax) 00000000000276f0 <_ZN4llvm3sys7Process11OutputColorEcbb>: 276f0: 89 d0 mov %edx,%eax 276f2: 89 f1 mov %esi,%ecx 276f4: 83 e7 0f and $0xf,%edi 276f7: 48 8d 14 bf lea (%rdi,%rdi,4),%rdx 276fb: 48 8d 14 57 lea (%rdi,%rdx,2),%rdx 276ff: 48 69 c0 60 01 00 00 imul $0x160,%rax,%rax 27706: 48 8d 35 03 74 03 00 lea 0x37403(%rip),%rsi # 5eb10 <_ZL10colorcodes> 2770d: 48 01 c6 add %rax,%rsi 27710: 48 69 c1 b0 00 00 00 imul $0xb0,%rcx,%rax 27717: 48 01 f0 add %rsi,%rax 2771a: 48 01 d0 add %rdx,%rax 2771d: c3 ret 2771e: 66 90 xchg %ax,%ax 0000000000027720 <_ZN4llvm3sys7Process10OutputBoldEb>: 27720: 48 8d 05 68 73 03 00 lea 0x37368(%rip),%rax # 5ea8f <_ZZN4llvm8hexdigitEjbE3LUT+0xecf> 27727: c3 ret 27728: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2772f: 00 0000000000027730 <_ZN4llvm3sys7Process13OutputReverseEv>: 27730: 48 8d 05 5d 73 03 00 lea 0x3735d(%rip),%rax # 5ea94 <_ZZN4llvm8hexdigitEjbE3LUT+0xed4> 27737: c3 ret 27738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2773f: 00 0000000000027740 <_ZN4llvm3sys7Process10ResetColorEv>: 27740: 48 8d 05 52 73 03 00 lea 0x37352(%rip),%rax # 5ea99 <_ZZN4llvm8hexdigitEjbE3LUT+0xed9> 27747: c3 ret 27748: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2774f: 00 0000000000027750 <_ZN4llvm3sys16ChangeStdoutModeENS0_2fs9OpenFlagsE>: 27750: 50 push %rax 27751: e8 9a eb fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 27756: 48 89 c2 mov %rax,%rdx 27759: 31 c0 xor %eax,%eax 2775b: 59 pop %rcx 2775c: c3 ret 2775d: 0f 1f 00 nopl (%rax) 0000000000027760 <_ZN4llvm3sys17RunSignalHandlersEv>: 27760: 53 push %rbx 27761: bb 03 00 00 00 mov $0x3,%ebx 27766: b8 02 00 00 00 mov $0x2,%eax 2776b: f0 0f b1 1d 2d 36 05 lock cmpxchg %ebx,0x5362d(%rip) # 7ada0 <_ZZL14CallBacksToRunvE9callbacks+0x10> 27772: 00 27773: 0f 84 96 00 00 00 je 2780f <_ZN4llvm3sys17RunSignalHandlersEv+0xaf> 27779: b8 02 00 00 00 mov $0x2,%eax 2777e: f0 0f b1 1d 32 36 05 lock cmpxchg %ebx,0x53632(%rip) # 7adb8 <_ZZL14CallBacksToRunvE9callbacks+0x28> 27785: 00 27786: 0f 84 b5 00 00 00 je 27841 <_ZN4llvm3sys17RunSignalHandlersEv+0xe1> 2778c: bb 03 00 00 00 mov $0x3,%ebx 27791: b8 02 00 00 00 mov $0x2,%eax 27796: f0 0f b1 1d 32 36 05 lock cmpxchg %ebx,0x53632(%rip) # 7add0 <_ZZL14CallBacksToRunvE9callbacks+0x40> 2779d: 00 2779e: 0f 84 d4 00 00 00 je 27878 <_ZN4llvm3sys17RunSignalHandlersEv+0x118> 277a4: b8 02 00 00 00 mov $0x2,%eax 277a9: f0 0f b1 1d 37 36 05 lock cmpxchg %ebx,0x53637(%rip) # 7ade8 <_ZZL14CallBacksToRunvE9callbacks+0x58> 277b0: 00 277b1: 0f 84 f3 00 00 00 je 278aa <_ZN4llvm3sys17RunSignalHandlersEv+0x14a> 277b7: bb 03 00 00 00 mov $0x3,%ebx 277bc: b8 02 00 00 00 mov $0x2,%eax 277c1: f0 0f b1 1d 37 36 05 lock cmpxchg %ebx,0x53637(%rip) # 7ae00 <_ZZL14CallBacksToRunvE9callbacks+0x70> 277c8: 00 277c9: 0f 84 12 01 00 00 je 278e1 <_ZN4llvm3sys17RunSignalHandlersEv+0x181> 277cf: b8 02 00 00 00 mov $0x2,%eax 277d4: f0 0f b1 1d 3c 36 05 lock cmpxchg %ebx,0x5363c(%rip) # 7ae18 <_ZZL14CallBacksToRunvE9callbacks+0x88> 277db: 00 277dc: 0f 84 31 01 00 00 je 27913 <_ZN4llvm3sys17RunSignalHandlersEv+0x1b3> 277e2: bb 03 00 00 00 mov $0x3,%ebx 277e7: b8 02 00 00 00 mov $0x2,%eax 277ec: f0 0f b1 1d 3c 36 05 lock cmpxchg %ebx,0x5363c(%rip) # 7ae30 <_ZZL14CallBacksToRunvE9callbacks+0xa0> 277f3: 00 277f4: 0f 84 50 01 00 00 je 2794a <_ZN4llvm3sys17RunSignalHandlersEv+0x1ea> 277fa: b8 02 00 00 00 mov $0x2,%eax 277ff: f0 0f b1 1d 41 36 05 lock cmpxchg %ebx,0x53641(%rip) # 7ae48 <_ZZL14CallBacksToRunvE9callbacks+0xb8> 27806: 00 27807: 0f 84 6f 01 00 00 je 2797c <_ZN4llvm3sys17RunSignalHandlersEv+0x21c> 2780d: 5b pop %rbx 2780e: c3 ret 2780f: 48 8b 3d 82 35 05 00 mov 0x53582(%rip),%rdi # 7ad98 <_ZZL14CallBacksToRunvE9callbacks+0x8> 27816: ff 15 74 35 05 00 call *0x53574(%rip) # 7ad90 <_ZZL14CallBacksToRunvE9callbacks> 2781c: 0f 57 c0 xorps %xmm0,%xmm0 2781f: 0f 11 05 6a 35 05 00 movups %xmm0,0x5356a(%rip) # 7ad90 <_ZZL14CallBacksToRunvE9callbacks> 27826: 31 c0 xor %eax,%eax 27828: 87 05 72 35 05 00 xchg %eax,0x53572(%rip) # 7ada0 <_ZZL14CallBacksToRunvE9callbacks+0x10> 2782e: b8 02 00 00 00 mov $0x2,%eax 27833: f0 0f b1 1d 7d 35 05 lock cmpxchg %ebx,0x5357d(%rip) # 7adb8 <_ZZL14CallBacksToRunvE9callbacks+0x28> 2783a: 00 2783b: 0f 85 4b ff ff ff jne 2778c <_ZN4llvm3sys17RunSignalHandlersEv+0x2c> 27841: 48 8b 3d 68 35 05 00 mov 0x53568(%rip),%rdi # 7adb0 <_ZZL14CallBacksToRunvE9callbacks+0x20> 27848: ff 15 5a 35 05 00 call *0x5355a(%rip) # 7ada8 <_ZZL14CallBacksToRunvE9callbacks+0x18> 2784e: 0f 57 c0 xorps %xmm0,%xmm0 27851: 0f 11 05 50 35 05 00 movups %xmm0,0x53550(%rip) # 7ada8 <_ZZL14CallBacksToRunvE9callbacks+0x18> 27858: 31 c0 xor %eax,%eax 2785a: 87 05 58 35 05 00 xchg %eax,0x53558(%rip) # 7adb8 <_ZZL14CallBacksToRunvE9callbacks+0x28> 27860: bb 03 00 00 00 mov $0x3,%ebx 27865: b8 02 00 00 00 mov $0x2,%eax 2786a: f0 0f b1 1d 5e 35 05 lock cmpxchg %ebx,0x5355e(%rip) # 7add0 <_ZZL14CallBacksToRunvE9callbacks+0x40> 27871: 00 27872: 0f 85 2c ff ff ff jne 277a4 <_ZN4llvm3sys17RunSignalHandlersEv+0x44> 27878: 48 8b 3d 49 35 05 00 mov 0x53549(%rip),%rdi # 7adc8 <_ZZL14CallBacksToRunvE9callbacks+0x38> 2787f: ff 15 3b 35 05 00 call *0x5353b(%rip) # 7adc0 <_ZZL14CallBacksToRunvE9callbacks+0x30> 27885: 0f 57 c0 xorps %xmm0,%xmm0 27888: 0f 11 05 31 35 05 00 movups %xmm0,0x53531(%rip) # 7adc0 <_ZZL14CallBacksToRunvE9callbacks+0x30> 2788f: 31 c0 xor %eax,%eax 27891: 87 05 39 35 05 00 xchg %eax,0x53539(%rip) # 7add0 <_ZZL14CallBacksToRunvE9callbacks+0x40> 27897: b8 02 00 00 00 mov $0x2,%eax 2789c: f0 0f b1 1d 44 35 05 lock cmpxchg %ebx,0x53544(%rip) # 7ade8 <_ZZL14CallBacksToRunvE9callbacks+0x58> 278a3: 00 278a4: 0f 85 0d ff ff ff jne 277b7 <_ZN4llvm3sys17RunSignalHandlersEv+0x57> 278aa: 48 8b 3d 2f 35 05 00 mov 0x5352f(%rip),%rdi # 7ade0 <_ZZL14CallBacksToRunvE9callbacks+0x50> 278b1: ff 15 21 35 05 00 call *0x53521(%rip) # 7add8 <_ZZL14CallBacksToRunvE9callbacks+0x48> 278b7: 0f 57 c0 xorps %xmm0,%xmm0 278ba: 0f 11 05 17 35 05 00 movups %xmm0,0x53517(%rip) # 7add8 <_ZZL14CallBacksToRunvE9callbacks+0x48> 278c1: 31 c0 xor %eax,%eax 278c3: 87 05 1f 35 05 00 xchg %eax,0x5351f(%rip) # 7ade8 <_ZZL14CallBacksToRunvE9callbacks+0x58> 278c9: bb 03 00 00 00 mov $0x3,%ebx 278ce: b8 02 00 00 00 mov $0x2,%eax 278d3: f0 0f b1 1d 25 35 05 lock cmpxchg %ebx,0x53525(%rip) # 7ae00 <_ZZL14CallBacksToRunvE9callbacks+0x70> 278da: 00 278db: 0f 85 ee fe ff ff jne 277cf <_ZN4llvm3sys17RunSignalHandlersEv+0x6f> 278e1: 48 8b 3d 10 35 05 00 mov 0x53510(%rip),%rdi # 7adf8 <_ZZL14CallBacksToRunvE9callbacks+0x68> 278e8: ff 15 02 35 05 00 call *0x53502(%rip) # 7adf0 <_ZZL14CallBacksToRunvE9callbacks+0x60> 278ee: 0f 57 c0 xorps %xmm0,%xmm0 278f1: 0f 11 05 f8 34 05 00 movups %xmm0,0x534f8(%rip) # 7adf0 <_ZZL14CallBacksToRunvE9callbacks+0x60> 278f8: 31 c0 xor %eax,%eax 278fa: 87 05 00 35 05 00 xchg %eax,0x53500(%rip) # 7ae00 <_ZZL14CallBacksToRunvE9callbacks+0x70> 27900: b8 02 00 00 00 mov $0x2,%eax 27905: f0 0f b1 1d 0b 35 05 lock cmpxchg %ebx,0x5350b(%rip) # 7ae18 <_ZZL14CallBacksToRunvE9callbacks+0x88> 2790c: 00 2790d: 0f 85 cf fe ff ff jne 277e2 <_ZN4llvm3sys17RunSignalHandlersEv+0x82> 27913: 48 8b 3d f6 34 05 00 mov 0x534f6(%rip),%rdi # 7ae10 <_ZZL14CallBacksToRunvE9callbacks+0x80> 2791a: ff 15 e8 34 05 00 call *0x534e8(%rip) # 7ae08 <_ZZL14CallBacksToRunvE9callbacks+0x78> 27920: 0f 57 c0 xorps %xmm0,%xmm0 27923: 0f 11 05 de 34 05 00 movups %xmm0,0x534de(%rip) # 7ae08 <_ZZL14CallBacksToRunvE9callbacks+0x78> 2792a: 31 c0 xor %eax,%eax 2792c: 87 05 e6 34 05 00 xchg %eax,0x534e6(%rip) # 7ae18 <_ZZL14CallBacksToRunvE9callbacks+0x88> 27932: bb 03 00 00 00 mov $0x3,%ebx 27937: b8 02 00 00 00 mov $0x2,%eax 2793c: f0 0f b1 1d ec 34 05 lock cmpxchg %ebx,0x534ec(%rip) # 7ae30 <_ZZL14CallBacksToRunvE9callbacks+0xa0> 27943: 00 27944: 0f 85 b0 fe ff ff jne 277fa <_ZN4llvm3sys17RunSignalHandlersEv+0x9a> 2794a: 48 8b 3d d7 34 05 00 mov 0x534d7(%rip),%rdi # 7ae28 <_ZZL14CallBacksToRunvE9callbacks+0x98> 27951: ff 15 c9 34 05 00 call *0x534c9(%rip) # 7ae20 <_ZZL14CallBacksToRunvE9callbacks+0x90> 27957: 0f 57 c0 xorps %xmm0,%xmm0 2795a: 0f 11 05 bf 34 05 00 movups %xmm0,0x534bf(%rip) # 7ae20 <_ZZL14CallBacksToRunvE9callbacks+0x90> 27961: 31 c0 xor %eax,%eax 27963: 87 05 c7 34 05 00 xchg %eax,0x534c7(%rip) # 7ae30 <_ZZL14CallBacksToRunvE9callbacks+0xa0> 27969: b8 02 00 00 00 mov $0x2,%eax 2796e: f0 0f b1 1d d2 34 05 lock cmpxchg %ebx,0x534d2(%rip) # 7ae48 <_ZZL14CallBacksToRunvE9callbacks+0xb8> 27975: 00 27976: 0f 85 91 fe ff ff jne 2780d <_ZN4llvm3sys17RunSignalHandlersEv+0xad> 2797c: 48 8b 3d bd 34 05 00 mov 0x534bd(%rip),%rdi # 7ae40 <_ZZL14CallBacksToRunvE9callbacks+0xb0> 27983: ff 15 af 34 05 00 call *0x534af(%rip) # 7ae38 <_ZZL14CallBacksToRunvE9callbacks+0xa8> 27989: 0f 57 c0 xorps %xmm0,%xmm0 2798c: 0f 11 05 a5 34 05 00 movups %xmm0,0x534a5(%rip) # 7ae38 <_ZZL14CallBacksToRunvE9callbacks+0xa8> 27993: 31 c0 xor %eax,%eax 27995: 87 05 ad 34 05 00 xchg %eax,0x534ad(%rip) # 7ae48 <_ZZL14CallBacksToRunvE9callbacks+0xb8> 2799b: 5b pop %rbx 2799c: c3 ret 2799d: 0f 1f 00 nopl (%rax) 00000000000279a0 <_ZL17InfoSignalHandleri>: 279a0: 55 push %rbp 279a1: 53 push %rbx 279a2: 50 push %rax 279a3: e8 98 e6 fd ff call 6040 <__errno_location@plt> 279a8: 48 89 c3 mov %rax,%rbx 279ab: 8b 28 mov (%rax),%ebp 279ad: 48 8b 05 c4 33 05 00 mov 0x533c4(%rip),%rax # 7ad78 <_ZL18InfoSignalFunction> 279b4: 48 85 c0 test %rax,%rax 279b7: 74 02 je 279bb <_ZL17InfoSignalHandleri+0x1b> 279b9: ff d0 call *%rax 279bb: 89 2b mov %ebp,(%rbx) 279bd: 48 83 c4 08 add $0x8,%rsp 279c1: 5b pop %rbx 279c2: 5d pop %rbp 279c3: c3 ret 279c4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 279cb: 00 00 00 279ce: 66 90 xchg %ax,%ax 00000000000279d0 <_ZN4llvm3sys20RunInterruptHandlersEv>: 279d0: 55 push %rbp 279d1: 41 57 push %r15 279d3: 41 56 push %r14 279d5: 41 54 push %r12 279d7: 53 push %rbx 279d8: 48 81 ec 90 00 00 00 sub $0x90,%rsp 279df: 45 31 ff xor %r15d,%r15d 279e2: 4c 87 3d 9f 33 05 00 xchg %r15,0x5339f(%rip) # 7ad88 <_ZN12_GLOBAL__N_113FilesToRemoveE> 279e9: 4d 85 ff test %r15,%r15 279ec: 74 56 je 27a44 <_ZN4llvm3sys20RunInterruptHandlersEv+0x74> 279ee: 49 89 e6 mov %rsp,%r14 279f1: 41 bc 00 f0 00 00 mov $0xf000,%r12d 279f7: 4c 89 fd mov %r15,%rbp 279fa: eb 0d jmp 27a09 <_ZN4llvm3sys20RunInterruptHandlersEv+0x39> 279fc: 0f 1f 40 00 nopl 0x0(%rax) 27a00: 48 8b 6d 08 mov 0x8(%rbp),%rbp 27a04: 48 85 ed test %rbp,%rbp 27a07: 74 3b je 27a44 <_ZN4llvm3sys20RunInterruptHandlersEv+0x74> 27a09: 31 db xor %ebx,%ebx 27a0b: 48 87 5d 00 xchg %rbx,0x0(%rbp) 27a0f: 48 85 db test %rbx,%rbx 27a12: 74 ec je 27a00 <_ZN4llvm3sys20RunInterruptHandlersEv+0x30> 27a14: bf 01 00 00 00 mov $0x1,%edi 27a19: 48 89 de mov %rbx,%rsi 27a1c: 4c 89 f2 mov %r14,%rdx 27a1f: e8 9c ea fd ff call 64c0 <__xstat@plt> 27a24: 85 c0 test %eax,%eax 27a26: 75 d8 jne 27a00 <_ZN4llvm3sys20RunInterruptHandlersEv+0x30> 27a28: 8b 44 24 18 mov 0x18(%rsp),%eax 27a2c: 44 21 e0 and %r12d,%eax 27a2f: 3d 00 80 00 00 cmp $0x8000,%eax 27a34: 75 ca jne 27a00 <_ZN4llvm3sys20RunInterruptHandlersEv+0x30> 27a36: 48 89 df mov %rbx,%rdi 27a39: e8 02 e8 fd ff call 6240 27a3e: 48 87 5d 00 xchg %rbx,0x0(%rbp) 27a42: eb bc jmp 27a00 <_ZN4llvm3sys20RunInterruptHandlersEv+0x30> 27a44: 4c 87 3d 3d 33 05 00 xchg %r15,0x5333d(%rip) # 7ad88 <_ZN12_GLOBAL__N_113FilesToRemoveE> 27a4b: 48 81 c4 90 00 00 00 add $0x90,%rsp 27a52: 5b pop %rbx 27a53: 41 5c pop %r12 27a55: 41 5e pop %r14 27a57: 41 5f pop %r15 27a59: 5d pop %rbp 27a5a: c3 ret 27a5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000027a60 <_ZL16RegisterHandlersv>: 27a60: 41 57 push %r15 27a62: 41 56 push %r14 27a64: 41 55 push %r13 27a66: 41 54 push %r12 27a68: 53 push %rbx 27a69: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 27a70: 48 8b 05 e1 33 05 00 mov 0x533e1(%rip),%rax # 7ae58 <_ZZL16RegisterHandlersvE30SignalHandlerRegistrationMutex> 27a77: 48 85 c0 test %rax,%rax 27a7a: 74 13 je 27a8f <_ZL16RegisterHandlersv+0x2f> 27a7c: 4c 8b 35 d5 33 05 00 mov 0x533d5(%rip),%r14 # 7ae58 <_ZZL16RegisterHandlersvE30SignalHandlerRegistrationMutex> 27a83: 48 83 3d 15 25 05 00 cmpq $0x0,0x52515(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 27a8a: 00 27a8b: 75 2d jne 27aba <_ZL16RegisterHandlersv+0x5a> 27a8d: eb 3b jmp 27aca <_ZL16RegisterHandlersv+0x6a> 27a8f: 48 8d 3d c2 33 05 00 lea 0x533c2(%rip),%rdi # 7ae58 <_ZZL16RegisterHandlersvE30SignalHandlerRegistrationMutex> 27a96: 48 8d 35 d3 07 00 00 lea 0x7d3(%rip),%rsi # 28270 <_ZN4llvm14object_creatorINS_3sys10SmartMutexILb1EEEE4callEv> 27a9d: 48 8d 15 fc 07 00 00 lea 0x7fc(%rip),%rdx # 282a0 <_ZN4llvm14object_deleterINS_3sys10SmartMutexILb1EEEE4callEPv> 27aa4: e8 d7 dc ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 27aa9: 4c 8b 35 a8 33 05 00 mov 0x533a8(%rip),%r14 # 7ae58 <_ZZL16RegisterHandlersvE30SignalHandlerRegistrationMutex> 27ab0: 48 83 3d e8 24 05 00 cmpq $0x0,0x524e8(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 27ab7: 00 27ab8: 74 10 je 27aca <_ZL16RegisterHandlersv+0x6a> 27aba: 4c 89 f7 mov %r14,%rdi 27abd: e8 9e ec fd ff call 6760 27ac2: 85 c0 test %eax,%eax 27ac4: 0f 85 5c 06 00 00 jne 28126 <_ZL16RegisterHandlersv+0x6c6> 27aca: 8b 05 80 33 05 00 mov 0x53380(%rip),%eax # 7ae50 <_ZL20NumRegisteredSignals> 27ad0: 85 c0 test %eax,%eax 27ad2: 74 23 je 27af7 <_ZL16RegisterHandlersv+0x97> 27ad4: 48 83 3d c4 24 05 00 cmpq $0x0,0x524c4(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 27adb: 00 27adc: 74 08 je 27ae6 <_ZL16RegisterHandlersv+0x86> 27ade: 4c 89 f7 mov %r14,%rdi 27ae1: e8 fa e8 fd ff call 63e0 27ae6: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 27aed: 5b pop %rbx 27aee: 41 5c pop %r12 27af0: 41 5d pop %r13 27af2: 41 5e pop %r14 27af4: 41 5f pop %r15 27af6: c3 ret 27af7: 48 8d 35 72 33 05 00 lea 0x53372(%rip),%rsi # 7ae70 <_ZL11OldAltStack> 27afe: 31 ff xor %edi,%edi 27b00: e8 fb ed fd ff call 6900 27b05: 85 c0 test %eax,%eax 27b07: 75 70 jne 27b79 <_ZL16RegisterHandlersv+0x119> 27b09: f6 05 68 33 05 00 01 testb $0x1,0x53368(%rip) # 7ae78 <_ZL11OldAltStack+0x8> 27b10: 75 67 jne 27b79 <_ZL16RegisterHandlersv+0x119> 27b12: 48 83 3d 56 33 05 00 cmpq $0x0,0x53356(%rip) # 7ae70 <_ZL11OldAltStack> 27b19: 00 27b1a: 74 0d je 27b29 <_ZL16RegisterHandlersv+0xc9> 27b1c: 48 81 3d 59 33 05 00 cmpq $0x107ff,0x53359(%rip) # 7ae80 <_ZL11OldAltStack+0x10> 27b23: ff 07 01 00 27b27: 77 50 ja 27b79 <_ZL16RegisterHandlersv+0x119> 27b29: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 27b30: 00 00 27b32: bf 00 08 01 00 mov $0x10800,%edi 27b37: e8 24 eb fd ff call 6660 27b3c: 48 85 c0 test %rax,%rax 27b3f: 0f 84 e8 05 00 00 je 2812d <_ZL16RegisterHandlersv+0x6cd> 27b45: 48 89 44 24 08 mov %rax,0x8(%rsp) 27b4a: 48 89 05 0f 28 05 00 mov %rax,0x5280f(%rip) # 7a360 <_ZL18NewAltStackPointer> 27b51: 48 c7 44 24 18 00 08 movq $0x10800,0x18(%rsp) 27b58: 01 00 27b5a: 48 8d 35 0f 33 05 00 lea 0x5330f(%rip),%rsi # 7ae70 <_ZL11OldAltStack> 27b61: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 27b66: e8 95 ed fd ff call 6900 27b6b: 85 c0 test %eax,%eax 27b6d: 74 0a je 27b79 <_ZL16RegisterHandlersv+0x119> 27b6f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 27b74: e8 47 ea fd ff call 65c0 27b79: 8b 1d d1 32 05 00 mov 0x532d1(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27b7f: 83 fb 10 cmp $0x10,%ebx 27b82: 0f 83 7f 05 00 00 jae 28107 <_ZL16RegisterHandlersv+0x6a7> 27b88: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 27b8d: 4c 8d 25 1c 07 00 00 lea 0x71c(%rip),%r12 # 282b0 <_ZL13SignalHandleri> 27b94: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27b99: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27ba0: 00 00 00 c8 27ba4: 4c 89 ff mov %r15,%rdi 27ba7: e8 64 ea fd ff call 6610 27bac: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27bb0: 48 c1 e3 05 shl $0x5,%rbx 27bb4: 4c 8d 2d b5 27 05 00 lea 0x527b5(%rip),%r13 # 7a370 <_ZL20RegisteredSignalInfo> 27bbb: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27bbf: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27bc4: bf 01 00 00 00 mov $0x1,%edi 27bc9: e8 52 ea fd ff call 6620 27bce: 42 c7 84 2b 98 00 00 movl $0x1,0x98(%rbx,%r13,1) 27bd5: 00 01 00 00 00 27bda: f0 ff 05 6f 32 05 00 lock incl 0x5326f(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27be1: 8b 1d 69 32 05 00 mov 0x53269(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27be7: 83 fb 0f cmp $0xf,%ebx 27bea: 0f 87 17 05 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27bf0: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27bf5: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27bfc: 00 00 00 c8 27c00: 4c 89 ff mov %r15,%rdi 27c03: e8 08 ea fd ff call 6610 27c08: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27c0c: 48 c1 e3 05 shl $0x5,%rbx 27c10: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27c14: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27c19: bf 02 00 00 00 mov $0x2,%edi 27c1e: e8 fd e9 fd ff call 6620 27c23: 42 c7 84 2b 98 00 00 movl $0x2,0x98(%rbx,%r13,1) 27c2a: 00 02 00 00 00 27c2f: f0 ff 05 1a 32 05 00 lock incl 0x5321a(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27c36: 8b 1d 14 32 05 00 mov 0x53214(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27c3c: 83 fb 0f cmp $0xf,%ebx 27c3f: 0f 87 c2 04 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27c45: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27c4a: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27c51: 00 00 00 c8 27c55: 4c 89 ff mov %r15,%rdi 27c58: e8 b3 e9 fd ff call 6610 27c5d: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27c61: 48 c1 e3 05 shl $0x5,%rbx 27c65: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27c69: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27c6e: bf 0f 00 00 00 mov $0xf,%edi 27c73: e8 a8 e9 fd ff call 6620 27c78: 42 c7 84 2b 98 00 00 movl $0xf,0x98(%rbx,%r13,1) 27c7f: 00 0f 00 00 00 27c84: f0 ff 05 c5 31 05 00 lock incl 0x531c5(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27c8b: 8b 1d bf 31 05 00 mov 0x531bf(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27c91: 83 fb 0f cmp $0xf,%ebx 27c94: 0f 87 6d 04 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27c9a: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27c9f: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27ca6: 00 00 00 c8 27caa: 4c 89 ff mov %r15,%rdi 27cad: e8 5e e9 fd ff call 6610 27cb2: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27cb6: 48 c1 e3 05 shl $0x5,%rbx 27cba: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27cbe: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27cc3: bf 0c 00 00 00 mov $0xc,%edi 27cc8: e8 53 e9 fd ff call 6620 27ccd: 42 c7 84 2b 98 00 00 movl $0xc,0x98(%rbx,%r13,1) 27cd4: 00 0c 00 00 00 27cd9: f0 ff 05 70 31 05 00 lock incl 0x53170(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27ce0: 8b 1d 6a 31 05 00 mov 0x5316a(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27ce6: 83 fb 10 cmp $0x10,%ebx 27ce9: 0f 83 18 04 00 00 jae 28107 <_ZL16RegisterHandlersv+0x6a7> 27cef: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 27cf4: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27cf9: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27d00: 00 00 00 c8 27d04: 4c 89 ff mov %r15,%rdi 27d07: e8 04 e9 fd ff call 6610 27d0c: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27d10: 48 c1 e3 05 shl $0x5,%rbx 27d14: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27d18: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27d1d: bf 04 00 00 00 mov $0x4,%edi 27d22: e8 f9 e8 fd ff call 6620 27d27: 42 c7 84 2b 98 00 00 movl $0x4,0x98(%rbx,%r13,1) 27d2e: 00 04 00 00 00 27d33: f0 ff 05 16 31 05 00 lock incl 0x53116(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27d3a: 8b 1d 10 31 05 00 mov 0x53110(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27d40: 83 fb 0f cmp $0xf,%ebx 27d43: 0f 87 be 03 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27d49: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27d4e: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27d55: 00 00 00 c8 27d59: 4c 89 ff mov %r15,%rdi 27d5c: e8 af e8 fd ff call 6610 27d61: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27d65: 48 c1 e3 05 shl $0x5,%rbx 27d69: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27d6d: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27d72: bf 05 00 00 00 mov $0x5,%edi 27d77: e8 a4 e8 fd ff call 6620 27d7c: 42 c7 84 2b 98 00 00 movl $0x5,0x98(%rbx,%r13,1) 27d83: 00 05 00 00 00 27d88: f0 ff 05 c1 30 05 00 lock incl 0x530c1(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27d8f: 8b 1d bb 30 05 00 mov 0x530bb(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27d95: 83 fb 0f cmp $0xf,%ebx 27d98: 0f 87 69 03 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27d9e: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27da3: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27daa: 00 00 00 c8 27dae: 4c 89 ff mov %r15,%rdi 27db1: e8 5a e8 fd ff call 6610 27db6: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27dba: 48 c1 e3 05 shl $0x5,%rbx 27dbe: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27dc2: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27dc7: bf 06 00 00 00 mov $0x6,%edi 27dcc: e8 4f e8 fd ff call 6620 27dd1: 42 c7 84 2b 98 00 00 movl $0x6,0x98(%rbx,%r13,1) 27dd8: 00 06 00 00 00 27ddd: f0 ff 05 6c 30 05 00 lock incl 0x5306c(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27de4: 8b 1d 66 30 05 00 mov 0x53066(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27dea: 83 fb 0f cmp $0xf,%ebx 27ded: 0f 87 14 03 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27df3: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27df8: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27dff: 00 00 00 c8 27e03: 4c 89 ff mov %r15,%rdi 27e06: e8 05 e8 fd ff call 6610 27e0b: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27e0f: 48 c1 e3 05 shl $0x5,%rbx 27e13: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27e17: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27e1c: bf 08 00 00 00 mov $0x8,%edi 27e21: e8 fa e7 fd ff call 6620 27e26: 42 c7 84 2b 98 00 00 movl $0x8,0x98(%rbx,%r13,1) 27e2d: 00 08 00 00 00 27e32: f0 ff 05 17 30 05 00 lock incl 0x53017(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27e39: 8b 1d 11 30 05 00 mov 0x53011(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27e3f: 83 fb 0f cmp $0xf,%ebx 27e42: 0f 87 bf 02 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27e48: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27e4d: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27e54: 00 00 00 c8 27e58: 4c 89 ff mov %r15,%rdi 27e5b: e8 b0 e7 fd ff call 6610 27e60: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27e64: 48 c1 e3 05 shl $0x5,%rbx 27e68: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27e6c: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27e71: bf 07 00 00 00 mov $0x7,%edi 27e76: e8 a5 e7 fd ff call 6620 27e7b: 42 c7 84 2b 98 00 00 movl $0x7,0x98(%rbx,%r13,1) 27e82: 00 07 00 00 00 27e87: f0 ff 05 c2 2f 05 00 lock incl 0x52fc2(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27e8e: 8b 1d bc 2f 05 00 mov 0x52fbc(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27e94: 83 fb 0f cmp $0xf,%ebx 27e97: 0f 87 6a 02 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27e9d: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27ea2: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27ea9: 00 00 00 c8 27ead: 4c 89 ff mov %r15,%rdi 27eb0: e8 5b e7 fd ff call 6610 27eb5: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27eb9: 48 c1 e3 05 shl $0x5,%rbx 27ebd: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27ec1: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27ec6: bf 0b 00 00 00 mov $0xb,%edi 27ecb: e8 50 e7 fd ff call 6620 27ed0: 42 c7 84 2b 98 00 00 movl $0xb,0x98(%rbx,%r13,1) 27ed7: 00 0b 00 00 00 27edc: f0 ff 05 6d 2f 05 00 lock incl 0x52f6d(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27ee3: 8b 1d 67 2f 05 00 mov 0x52f67(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27ee9: 83 fb 0f cmp $0xf,%ebx 27eec: 0f 87 15 02 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27ef2: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27ef7: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27efe: 00 00 00 c8 27f02: 4c 89 ff mov %r15,%rdi 27f05: e8 06 e7 fd ff call 6610 27f0a: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27f0e: 48 c1 e3 05 shl $0x5,%rbx 27f12: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27f16: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27f1b: bf 03 00 00 00 mov $0x3,%edi 27f20: e8 fb e6 fd ff call 6620 27f25: 42 c7 84 2b 98 00 00 movl $0x3,0x98(%rbx,%r13,1) 27f2c: 00 03 00 00 00 27f31: f0 ff 05 18 2f 05 00 lock incl 0x52f18(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27f38: 8b 1d 12 2f 05 00 mov 0x52f12(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27f3e: 83 fb 0f cmp $0xf,%ebx 27f41: 0f 87 c0 01 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27f47: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27f4c: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27f53: 00 00 00 c8 27f57: 4c 89 ff mov %r15,%rdi 27f5a: e8 b1 e6 fd ff call 6610 27f5f: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27f63: 48 c1 e3 05 shl $0x5,%rbx 27f67: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27f6b: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27f70: bf 1f 00 00 00 mov $0x1f,%edi 27f75: e8 a6 e6 fd ff call 6620 27f7a: 42 c7 84 2b 98 00 00 movl $0x1f,0x98(%rbx,%r13,1) 27f81: 00 1f 00 00 00 27f86: f0 ff 05 c3 2e 05 00 lock incl 0x52ec3(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27f8d: 8b 1d bd 2e 05 00 mov 0x52ebd(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27f93: 83 fb 0f cmp $0xf,%ebx 27f96: 0f 87 6b 01 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27f9c: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27fa1: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27fa8: 00 00 00 c8 27fac: 4c 89 ff mov %r15,%rdi 27faf: e8 5c e6 fd ff call 6610 27fb4: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 27fb8: 48 c1 e3 05 shl $0x5,%rbx 27fbc: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 27fc0: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 27fc5: bf 18 00 00 00 mov $0x18,%edi 27fca: e8 51 e6 fd ff call 6620 27fcf: 42 c7 84 2b 98 00 00 movl $0x18,0x98(%rbx,%r13,1) 27fd6: 00 18 00 00 00 27fdb: f0 ff 05 6e 2e 05 00 lock incl 0x52e6e(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 27fe2: 8b 1d 68 2e 05 00 mov 0x52e68(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 27fe8: 83 fb 0f cmp $0xf,%ebx 27feb: 0f 87 16 01 00 00 ja 28107 <_ZL16RegisterHandlersv+0x6a7> 27ff1: 4c 89 64 24 08 mov %r12,0x8(%rsp) 27ff6: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 27ffd: 00 00 00 c8 28001: 4c 89 ff mov %r15,%rdi 28004: e8 07 e6 fd ff call 6610 28009: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 2800d: 48 c1 e3 05 shl $0x5,%rbx 28011: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 28015: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2801a: bf 19 00 00 00 mov $0x19,%edi 2801f: e8 fc e5 fd ff call 6620 28024: 42 c7 84 2b 98 00 00 movl $0x19,0x98(%rbx,%r13,1) 2802b: 00 19 00 00 00 28030: f0 ff 05 19 2e 05 00 lock incl 0x52e19(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 28037: 48 8b 05 42 2d 05 00 mov 0x52d42(%rip),%rax # 7ad80 <_ZL25OneShotPipeSignalFunction> 2803e: 48 85 c0 test %rax,%rax 28041: 74 57 je 2809a <_ZL16RegisterHandlersv+0x63a> 28043: 8b 1d 07 2e 05 00 mov 0x52e07(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 28049: 83 fb 10 cmp $0x10,%ebx 2804c: 0f 83 b5 00 00 00 jae 28107 <_ZL16RegisterHandlersv+0x6a7> 28052: 4c 89 64 24 08 mov %r12,0x8(%rsp) 28057: c7 84 24 90 00 00 00 movl $0xc8000000,0x90(%rsp) 2805e: 00 00 00 c8 28062: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 28067: e8 a4 e5 fd ff call 6610 2806c: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 28070: 48 c1 e3 05 shl $0x5,%rbx 28074: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 28078: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2807d: bf 0d 00 00 00 mov $0xd,%edi 28082: e8 99 e5 fd ff call 6620 28087: 42 c7 84 2b 98 00 00 movl $0xd,0x98(%rbx,%r13,1) 2808e: 00 0d 00 00 00 28093: f0 ff 05 b6 2d 05 00 lock incl 0x52db6(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 2809a: 8b 1d b0 2d 05 00 mov 0x52db0(%rip),%ebx # 7ae50 <_ZL20NumRegisteredSignals> 280a0: 83 fb 10 cmp $0x10,%ebx 280a3: 73 62 jae 28107 <_ZL16RegisterHandlersv+0x6a7> 280a5: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 280aa: 48 8d 05 ef f8 ff ff lea -0x711(%rip),%rax # 279a0 <_ZL17InfoSignalHandleri> 280b1: 48 89 44 24 08 mov %rax,0x8(%rsp) 280b6: c7 84 24 90 00 00 00 movl $0x8000000,0x90(%rsp) 280bd: 00 00 00 08 280c1: e8 4a e5 fd ff call 6610 280c6: 48 8d 1c 9b lea (%rbx,%rbx,4),%rbx 280ca: 48 c1 e3 05 shl $0x5,%rbx 280ce: 4a 8d 14 2b lea (%rbx,%r13,1),%rdx 280d2: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 280d7: bf 0a 00 00 00 mov $0xa,%edi 280dc: e8 3f e5 fd ff call 6620 280e1: 42 c7 84 2b 98 00 00 movl $0xa,0x98(%rbx,%r13,1) 280e8: 00 0a 00 00 00 280ed: f0 ff 05 5c 2d 05 00 lock incl 0x52d5c(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 280f4: 48 83 3d a4 1e 05 00 cmpq $0x0,0x51ea4(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 280fb: 00 280fc: 0f 85 dc f9 ff ff jne 27ade <_ZL16RegisterHandlersv+0x7e> 28102: e9 df f9 ff ff jmp 27ae6 <_ZL16RegisterHandlersv+0x86> 28107: 48 8d 3d 60 6e 03 00 lea 0x36e60(%rip),%rdi # 5ef6e <_ZL10colorcodes+0x45e> 2810e: 48 8d 35 a8 6e 03 00 lea 0x36ea8(%rip),%rsi # 5efbd <_ZL10colorcodes+0x4ad> 28115: 48 8d 0d f1 6e 03 00 lea 0x36ef1(%rip),%rcx # 5f00d <_ZL10colorcodes+0x4fd> 2811c: ba 34 01 00 00 mov $0x134,%edx 28121: e8 4a e2 fd ff call 6370 <__assert_fail@plt> 28126: 89 c7 mov %eax,%edi 28128: e8 63 e2 fd ff call 6390 <_ZSt20__throw_system_errori@plt> 2812d: 48 8d 3d 06 2b 03 00 lea 0x32b06(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 28134: be 01 00 00 00 mov $0x1,%esi 28139: e8 b2 b5 ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 2813e: 66 90 xchg %ax,%ax 0000000000028140 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_>: 28140: 50 push %rax 28141: b9 01 00 00 00 mov $0x1,%ecx 28146: 31 c0 xor %eax,%eax 28148: f0 0f b1 0d 50 2c 05 lock cmpxchg %ecx,0x52c50(%rip) # 7ada0 <_ZZL14CallBacksToRunvE9callbacks+0x10> 2814f: 00 28150: 75 13 jne 28165 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0x25> 28152: 48 8d 05 47 2c 05 00 lea 0x52c47(%rip),%rax # 7ada0 <_ZZL14CallBacksToRunvE9callbacks+0x10> 28159: 48 8d 0d 30 2c 05 00 lea 0x52c30(%rip),%rcx # 7ad90 <_ZZL14CallBacksToRunvE9callbacks> 28160: e9 d7 00 00 00 jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 28165: 31 c0 xor %eax,%eax 28167: f0 0f b1 0d 49 2c 05 lock cmpxchg %ecx,0x52c49(%rip) # 7adb8 <_ZZL14CallBacksToRunvE9callbacks+0x28> 2816e: 00 2816f: 75 13 jne 28184 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0x44> 28171: 48 8d 05 40 2c 05 00 lea 0x52c40(%rip),%rax # 7adb8 <_ZZL14CallBacksToRunvE9callbacks+0x28> 28178: 48 8d 0d 29 2c 05 00 lea 0x52c29(%rip),%rcx # 7ada8 <_ZZL14CallBacksToRunvE9callbacks+0x18> 2817f: e9 b8 00 00 00 jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 28184: b9 01 00 00 00 mov $0x1,%ecx 28189: 31 c0 xor %eax,%eax 2818b: f0 0f b1 0d 3d 2c 05 lock cmpxchg %ecx,0x52c3d(%rip) # 7add0 <_ZZL14CallBacksToRunvE9callbacks+0x40> 28192: 00 28193: 75 13 jne 281a8 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0x68> 28195: 48 8d 05 34 2c 05 00 lea 0x52c34(%rip),%rax # 7add0 <_ZZL14CallBacksToRunvE9callbacks+0x40> 2819c: 48 8d 0d 1d 2c 05 00 lea 0x52c1d(%rip),%rcx # 7adc0 <_ZZL14CallBacksToRunvE9callbacks+0x30> 281a3: e9 94 00 00 00 jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 281a8: 31 c0 xor %eax,%eax 281aa: f0 0f b1 0d 36 2c 05 lock cmpxchg %ecx,0x52c36(%rip) # 7ade8 <_ZZL14CallBacksToRunvE9callbacks+0x58> 281b1: 00 281b2: 75 10 jne 281c4 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0x84> 281b4: 48 8d 05 2d 2c 05 00 lea 0x52c2d(%rip),%rax # 7ade8 <_ZZL14CallBacksToRunvE9callbacks+0x58> 281bb: 48 8d 0d 16 2c 05 00 lea 0x52c16(%rip),%rcx # 7add8 <_ZZL14CallBacksToRunvE9callbacks+0x48> 281c2: eb 78 jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 281c4: b9 01 00 00 00 mov $0x1,%ecx 281c9: 31 c0 xor %eax,%eax 281cb: f0 0f b1 0d 2d 2c 05 lock cmpxchg %ecx,0x52c2d(%rip) # 7ae00 <_ZZL14CallBacksToRunvE9callbacks+0x70> 281d2: 00 281d3: 75 10 jne 281e5 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xa5> 281d5: 48 8d 05 24 2c 05 00 lea 0x52c24(%rip),%rax # 7ae00 <_ZZL14CallBacksToRunvE9callbacks+0x70> 281dc: 48 8d 0d 0d 2c 05 00 lea 0x52c0d(%rip),%rcx # 7adf0 <_ZZL14CallBacksToRunvE9callbacks+0x60> 281e3: eb 57 jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 281e5: 31 c0 xor %eax,%eax 281e7: f0 0f b1 0d 29 2c 05 lock cmpxchg %ecx,0x52c29(%rip) # 7ae18 <_ZZL14CallBacksToRunvE9callbacks+0x88> 281ee: 00 281ef: 75 10 jne 28201 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xc1> 281f1: 48 8d 05 20 2c 05 00 lea 0x52c20(%rip),%rax # 7ae18 <_ZZL14CallBacksToRunvE9callbacks+0x88> 281f8: 48 8d 0d 09 2c 05 00 lea 0x52c09(%rip),%rcx # 7ae08 <_ZZL14CallBacksToRunvE9callbacks+0x78> 281ff: eb 3b jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 28201: b9 01 00 00 00 mov $0x1,%ecx 28206: 31 c0 xor %eax,%eax 28208: f0 0f b1 0d 20 2c 05 lock cmpxchg %ecx,0x52c20(%rip) # 7ae30 <_ZZL14CallBacksToRunvE9callbacks+0xa0> 2820f: 00 28210: 75 10 jne 28222 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xe2> 28212: 48 8d 05 17 2c 05 00 lea 0x52c17(%rip),%rax # 7ae30 <_ZZL14CallBacksToRunvE9callbacks+0xa0> 28219: 48 8d 0d 00 2c 05 00 lea 0x52c00(%rip),%rcx # 7ae20 <_ZZL14CallBacksToRunvE9callbacks+0x90> 28220: eb 1a jmp 2823c <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0xfc> 28222: 31 c0 xor %eax,%eax 28224: f0 0f b1 0d 1c 2c 05 lock cmpxchg %ecx,0x52c1c(%rip) # 7ae48 <_ZZL14CallBacksToRunvE9callbacks+0xb8> 2822b: 00 2822c: 75 22 jne 28250 <_ZN4llvm3sys16AddSignalHandlerEPFvPvES1_+0x110> 2822e: 48 8d 05 13 2c 05 00 lea 0x52c13(%rip),%rax # 7ae48 <_ZZL14CallBacksToRunvE9callbacks+0xb8> 28235: 48 8d 0d fc 2b 05 00 lea 0x52bfc(%rip),%rcx # 7ae38 <_ZZL14CallBacksToRunvE9callbacks+0xa8> 2823c: 48 89 39 mov %rdi,(%rcx) 2823f: 48 89 71 08 mov %rsi,0x8(%rcx) 28243: b9 02 00 00 00 mov $0x2,%ecx 28248: 87 08 xchg %ecx,(%rax) 2824a: 58 pop %rax 2824b: e9 10 f8 ff ff jmp 27a60 <_ZL16RegisterHandlersv> 28250: 48 8d 3d 04 6e 03 00 lea 0x36e04(%rip),%rdi # 5f05b <_ZL10colorcodes+0x54b> 28257: be 01 00 00 00 mov $0x1,%esi 2825c: e8 8f b2 ff ff call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 28261: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28268: 00 00 00 2826b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000028270 <_ZN4llvm14object_creatorINS_3sys10SmartMutexILb1EEEE4callEv>: 28270: 50 push %rax 28271: bf 30 00 00 00 mov $0x30,%edi 28276: e8 35 e2 fd ff call 64b0 <_Znwm@plt> 2827b: 0f 57 c0 xorps %xmm0,%xmm0 2827e: 0f 11 40 10 movups %xmm0,0x10(%rax) 28282: 0f 11 00 movups %xmm0,(%rax) 28285: 0f 11 40 20 movups %xmm0,0x20(%rax) 28289: c7 40 10 01 00 00 00 movl $0x1,0x10(%rax) 28290: 59 pop %rcx 28291: c3 ret 28292: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28299: 00 00 00 2829c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000282a0 <_ZN4llvm14object_deleterINS_3sys10SmartMutexILb1EEEE4callEPv>: 282a0: 48 85 ff test %rdi,%rdi 282a3: 74 05 je 282aa <_ZN4llvm14object_deleterINS_3sys10SmartMutexILb1EEEE4callEPv+0xa> 282a5: e9 d6 e1 fd ff jmp 6480 <_ZdlPv@plt> 282aa: c3 ret 282ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000282b0 <_ZL13SignalHandleri>: 282b0: 55 push %rbp 282b1: 41 57 push %r15 282b3: 41 56 push %r14 282b5: 41 55 push %r13 282b7: 41 54 push %r12 282b9: 53 push %rbx 282ba: 48 81 ec 18 01 00 00 sub $0x118,%rsp 282c1: 41 89 fe mov %edi,%r14d 282c4: 8b 2d 86 2b 05 00 mov 0x52b86(%rip),%ebp # 7ae50 <_ZL20NumRegisteredSignals> 282ca: 85 ed test %ebp,%ebp 282cc: 74 35 je 28303 <_ZL13SignalHandleri+0x53> 282ce: 48 8d 1d 9b 20 05 00 lea 0x5209b(%rip),%rbx # 7a370 <_ZL20RegisteredSignalInfo> 282d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 282dc: 00 00 00 00 282e0: 8b bb 98 00 00 00 mov 0x98(%rbx),%edi 282e6: 48 89 de mov %rbx,%rsi 282e9: 31 d2 xor %edx,%edx 282eb: e8 30 e3 fd ff call 6620 282f0: f0 ff 0d 59 2b 05 00 lock decl 0x52b59(%rip) # 7ae50 <_ZL20NumRegisteredSignals> 282f7: 48 81 c3 a0 00 00 00 add $0xa0,%rbx 282fe: 48 ff cd dec %rbp 28301: 75 dd jne 282e0 <_ZL13SignalHandleri+0x30> 28303: 48 8d 9c 24 98 00 00 lea 0x98(%rsp),%rbx 2830a: 00 2830b: 48 89 df mov %rbx,%rdi 2830e: e8 5d de fd ff call 6170 28313: 45 31 ff xor %r15d,%r15d 28316: bf 01 00 00 00 mov $0x1,%edi 2831b: 48 89 de mov %rbx,%rsi 2831e: 31 d2 xor %edx,%edx 28320: e8 2b df fd ff call 6250 28325: 4c 87 3d 5c 2a 05 00 xchg %r15,0x52a5c(%rip) # 7ad88 <_ZN12_GLOBAL__N_113FilesToRemoveE> 2832c: 4d 85 ff test %r15,%r15 2832f: 74 61 je 28392 <_ZL13SignalHandleri+0xe2> 28331: 4c 8d 6c 24 08 lea 0x8(%rsp),%r13 28336: 41 bc 00 f0 00 00 mov $0xf000,%r12d 2833c: 4c 89 fb mov %r15,%rbx 2833f: eb 18 jmp 28359 <_ZL13SignalHandleri+0xa9> 28341: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 28348: 0f 1f 84 00 00 00 00 2834f: 00 28350: 48 8b 5b 08 mov 0x8(%rbx),%rbx 28354: 48 85 db test %rbx,%rbx 28357: 74 39 je 28392 <_ZL13SignalHandleri+0xe2> 28359: 31 ed xor %ebp,%ebp 2835b: 48 87 2b xchg %rbp,(%rbx) 2835e: 48 85 ed test %rbp,%rbp 28361: 74 ed je 28350 <_ZL13SignalHandleri+0xa0> 28363: bf 01 00 00 00 mov $0x1,%edi 28368: 48 89 ee mov %rbp,%rsi 2836b: 4c 89 ea mov %r13,%rdx 2836e: e8 4d e1 fd ff call 64c0 <__xstat@plt> 28373: 85 c0 test %eax,%eax 28375: 75 d9 jne 28350 <_ZL13SignalHandleri+0xa0> 28377: 8b 44 24 20 mov 0x20(%rsp),%eax 2837b: 44 21 e0 and %r12d,%eax 2837e: 3d 00 80 00 00 cmp $0x8000,%eax 28383: 75 cb jne 28350 <_ZL13SignalHandleri+0xa0> 28385: 48 89 ef mov %rbp,%rdi 28388: e8 b3 de fd ff call 6240 2838d: 48 87 2b xchg %rbp,(%rbx) 28390: eb be jmp 28350 <_ZL13SignalHandleri+0xa0> 28392: 4c 87 3d ef 29 05 00 xchg %r15,0x529ef(%rip) # 7ad88 <_ZN12_GLOBAL__N_113FilesToRemoveE> 28399: 41 83 fe 0f cmp $0xf,%r14d 2839d: 77 3b ja 283da <_ZL13SignalHandleri+0x12a> 2839f: b8 06 90 00 00 mov $0x9006,%eax 283a4: 44 0f a3 f0 bt %r14d,%eax 283a8: 73 12 jae 283bc <_ZL13SignalHandleri+0x10c> 283aa: 31 c0 xor %eax,%eax 283ac: 48 87 05 bd 29 05 00 xchg %rax,0x529bd(%rip) # 7ad70 <_ZL17InterruptFunction> 283b3: 48 85 c0 test %rax,%rax 283b6: 74 18 je 283d0 <_ZL13SignalHandleri+0x120> 283b8: ff d0 call *%rax 283ba: eb 23 jmp 283df <_ZL13SignalHandleri+0x12f> 283bc: 41 83 fe 0d cmp $0xd,%r14d 283c0: 75 18 jne 283da <_ZL13SignalHandleri+0x12a> 283c2: 31 c0 xor %eax,%eax 283c4: 48 87 05 b5 29 05 00 xchg %rax,0x529b5(%rip) # 7ad80 <_ZL25OneShotPipeSignalFunction> 283cb: 48 85 c0 test %rax,%rax 283ce: 75 e8 jne 283b8 <_ZL13SignalHandleri+0x108> 283d0: 44 89 f7 mov %r14d,%edi 283d3: e8 f8 e0 fd ff call 64d0 283d8: eb 05 jmp 283df <_ZL13SignalHandleri+0x12f> 283da: e8 81 f3 ff ff call 27760 <_ZN4llvm3sys17RunSignalHandlersEv> 283df: 48 81 c4 18 01 00 00 add $0x118,%rsp 283e6: 5b pop %rbx 283e7: 41 5c pop %r12 283e9: 41 5d pop %r13 283eb: 41 5e pop %r14 283ed: 41 5f pop %r15 283ef: 5d pop %rbp 283f0: c3 ret 283f1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 283f8: 00 00 00 283fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000028400 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm>: 28400: 41 57 push %r15 28402: 41 56 push %r14 28404: 53 push %rbx 28405: 48 89 d0 mov %rdx,%rax 28408: 48 c1 e8 20 shr $0x20,%rax 2840c: 0f 85 93 00 00 00 jne 284a5 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0xa5> 28412: 8b 47 0c mov 0xc(%rdi),%eax 28415: 83 f8 ff cmp $0xffffffff,%eax 28418: 0f 84 8f 00 00 00 je 284ad <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0xad> 2841e: 49 89 f6 mov %rsi,%r14 28421: 48 01 c0 add %rax,%rax 28424: 48 ff c0 inc %rax 28427: bb ff ff ff ff mov $0xffffffff,%ebx 2842c: 48 39 d8 cmp %rbx,%rax 2842f: 48 0f 42 d8 cmovb %rax,%rbx 28433: 48 39 d0 cmp %rdx,%rax 28436: 48 0f 42 da cmovb %rdx,%rbx 2843a: 49 89 18 mov %rbx,(%r8) 2843d: 48 0f af d9 imul %rcx,%rbx 28441: 48 89 df mov %rbx,%rdi 28444: e8 17 e2 fd ff call 6660 28449: 49 89 c7 mov %rax,%r15 2844c: 48 85 c0 test %rax,%rax 2844f: 75 17 jne 28468 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0x68> 28451: 48 85 db test %rbx,%rbx 28454: 75 61 jne 284b7 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0xb7> 28456: bf 01 00 00 00 mov $0x1,%edi 2845b: e8 00 e2 fd ff call 6660 28460: 49 89 c7 mov %rax,%r15 28463: 48 85 c0 test %rax,%rax 28466: 74 4f je 284b7 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0xb7> 28468: 4d 39 f7 cmp %r14,%r15 2846b: 75 2f jne 2849c <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0x9c> 2846d: 48 89 df mov %rbx,%rdi 28470: e8 eb e1 fd ff call 6660 28475: 49 89 c7 mov %rax,%r15 28478: 48 85 c0 test %rax,%rax 2847b: 75 17 jne 28494 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0x94> 2847d: 48 85 db test %rbx,%rbx 28480: 75 35 jne 284b7 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0xb7> 28482: bf 01 00 00 00 mov $0x1,%edi 28487: e8 d4 e1 fd ff call 6660 2848c: 49 89 c7 mov %rax,%r15 2848f: 48 85 c0 test %rax,%rax 28492: 74 23 je 284b7 <_ZN4llvm15SmallVectorBaseIjE13mallocForGrowEPvmmRm+0xb7> 28494: 4c 89 f7 mov %r14,%rdi 28497: e8 24 e1 fd ff call 65c0 2849c: 4c 89 f8 mov %r15,%rax 2849f: 5b pop %rbx 284a0: 41 5e pop %r14 284a2: 41 5f pop %r15 284a4: c3 ret 284a5: 48 89 d7 mov %rdx,%rdi 284a8: e8 43 03 00 00 call 287f0 <_ZL20report_size_overflowmm> 284ad: bf ff ff ff ff mov $0xffffffff,%edi 284b2: e8 09 04 00 00 call 288c0 <_ZL26report_at_maximum_capacitym> 284b7: 48 8d 3d 7c 27 03 00 lea 0x3277c(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 284be: be 01 00 00 00 mov $0x1,%esi 284c3: e8 28 b2 ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 284c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 284cf: 00 00000000000284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm>: 284d0: 55 push %rbp 284d1: 41 57 push %r15 284d3: 41 56 push %r14 284d5: 41 55 push %r13 284d7: 41 54 push %r12 284d9: 53 push %rbx 284da: 50 push %rax 284db: 48 89 d0 mov %rdx,%rax 284de: 48 c1 e8 20 shr $0x20,%rax 284e2: 0f 85 60 01 00 00 jne 28648 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x178> 284e8: 49 89 fc mov %rdi,%r12 284eb: 8b 47 0c mov 0xc(%rdi),%eax 284ee: 83 f8 ff cmp $0xffffffff,%eax 284f1: 0f 84 59 01 00 00 je 28650 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x180> 284f7: 48 89 cd mov %rcx,%rbp 284fa: 49 89 f6 mov %rsi,%r14 284fd: 48 01 c0 add %rax,%rax 28500: 48 ff c0 inc %rax 28503: 41 bf ff ff ff ff mov $0xffffffff,%r15d 28509: 4c 39 f8 cmp %r15,%rax 2850c: 4c 0f 42 f8 cmovb %rax,%r15 28510: 48 39 d0 cmp %rdx,%rax 28513: 4c 0f 42 fa cmovb %rdx,%r15 28517: 49 8b 3c 24 mov (%r12),%rdi 2851b: 4d 89 fd mov %r15,%r13 2851e: 4c 0f af e9 imul %rcx,%r13 28522: 48 39 f7 cmp %rsi,%rdi 28525: 0f 84 92 00 00 00 je 285bd <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0xed> 2852b: 4c 89 ee mov %r13,%rsi 2852e: e8 cd e2 fd ff call 6800 28533: 48 89 c3 mov %rax,%rbx 28536: 48 85 c0 test %rax,%rax 28539: 75 1f jne 2855a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x8a> 2853b: 4d 85 ed test %r13,%r13 2853e: 0f 85 16 01 00 00 jne 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 28544: bf 01 00 00 00 mov $0x1,%edi 28549: e8 12 e1 fd ff call 6660 2854e: 48 89 c3 mov %rax,%rbx 28551: 48 85 c0 test %rax,%rax 28554: 0f 84 00 01 00 00 je 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 2855a: 4c 39 f3 cmp %r14,%rbx 2855d: 0f 85 cd 00 00 00 jne 28630 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x160> 28563: 48 89 2c 24 mov %rbp,(%rsp) 28567: 41 8b 6c 24 08 mov 0x8(%r12),%ebp 2856c: 4c 89 ef mov %r13,%rdi 2856f: e8 ec e0 fd ff call 6660 28574: 48 89 c3 mov %rax,%rbx 28577: 48 85 c0 test %rax,%rax 2857a: 75 1f jne 2859b <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0xcb> 2857c: 4d 85 ed test %r13,%r13 2857f: 0f 85 d5 00 00 00 jne 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 28585: bf 01 00 00 00 mov $0x1,%edi 2858a: e8 d1 e0 fd ff call 6660 2858f: 48 89 c3 mov %rax,%rbx 28592: 48 85 c0 test %rax,%rax 28595: 0f 84 bf 00 00 00 je 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 2859b: 48 85 ed test %rbp,%rbp 2859e: 74 13 je 285b3 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0xe3> 285a0: 48 0f af 2c 24 imul (%rsp),%rbp 285a5: 48 89 df mov %rbx,%rdi 285a8: 4c 89 f6 mov %r14,%rsi 285ab: 48 89 ea mov %rbp,%rdx 285ae: e8 7d de fd ff call 6430 285b3: 4c 89 f7 mov %r14,%rdi 285b6: e8 05 e0 fd ff call 65c0 285bb: eb 73 jmp 28630 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x160> 285bd: 4c 89 ef mov %r13,%rdi 285c0: e8 9b e0 fd ff call 6660 285c5: 48 89 c3 mov %rax,%rbx 285c8: 48 85 c0 test %rax,%rax 285cb: 75 1b jne 285e8 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x118> 285cd: 4d 85 ed test %r13,%r13 285d0: 0f 85 84 00 00 00 jne 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 285d6: bf 01 00 00 00 mov $0x1,%edi 285db: e8 80 e0 fd ff call 6660 285e0: 48 89 c3 mov %rax,%rbx 285e3: 48 85 c0 test %rax,%rax 285e6: 74 72 je 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 285e8: 4c 39 f3 cmp %r14,%rbx 285eb: 75 2f jne 2861c <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x14c> 285ed: 4c 89 ef mov %r13,%rdi 285f0: e8 6b e0 fd ff call 6660 285f5: 48 89 c3 mov %rax,%rbx 285f8: 48 85 c0 test %rax,%rax 285fb: 75 17 jne 28614 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x144> 285fd: 4d 85 ed test %r13,%r13 28600: 75 58 jne 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 28602: bf 01 00 00 00 mov $0x1,%edi 28607: e8 54 e0 fd ff call 6660 2860c: 48 89 c3 mov %rax,%rbx 2860f: 48 85 c0 test %rax,%rax 28612: 74 46 je 2865a <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm+0x18a> 28614: 4c 89 f7 mov %r14,%rdi 28617: e8 a4 df fd ff call 65c0 2861c: 41 8b 54 24 08 mov 0x8(%r12),%edx 28621: 48 0f af d5 imul %rbp,%rdx 28625: 48 89 df mov %rbx,%rdi 28628: 4c 89 f6 mov %r14,%rsi 2862b: e8 00 de fd ff call 6430 28630: 49 89 1c 24 mov %rbx,(%r12) 28634: 45 89 7c 24 0c mov %r15d,0xc(%r12) 28639: 48 83 c4 08 add $0x8,%rsp 2863d: 5b pop %rbx 2863e: 41 5c pop %r12 28640: 41 5d pop %r13 28642: 41 5e pop %r14 28644: 41 5f pop %r15 28646: 5d pop %rbp 28647: c3 ret 28648: 48 89 d7 mov %rdx,%rdi 2864b: e8 a0 01 00 00 call 287f0 <_ZL20report_size_overflowmm> 28650: bf ff ff ff ff mov $0xffffffff,%edi 28655: e8 66 02 00 00 call 288c0 <_ZL26report_at_maximum_capacitym> 2865a: 48 8d 3d d9 25 03 00 lea 0x325d9(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 28661: be 01 00 00 00 mov $0x1,%esi 28666: e8 85 b0 ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 2866b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000028670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm>: 28670: 55 push %rbp 28671: 41 57 push %r15 28673: 41 56 push %r14 28675: 41 55 push %r13 28677: 41 54 push %r12 28679: 53 push %rbx 2867a: 50 push %rax 2867b: 48 8b 47 10 mov 0x10(%rdi),%rax 2867f: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 28683: 0f 84 41 01 00 00 je 287ca <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x15a> 28689: 49 89 cc mov %rcx,%r12 2868c: 49 89 d5 mov %rdx,%r13 2868f: 49 89 f7 mov %rsi,%r15 28692: 49 89 fe mov %rdi,%r14 28695: 48 01 c0 add %rax,%rax 28698: 48 ff c0 inc %rax 2869b: 48 39 d0 cmp %rdx,%rax 2869e: 4c 0f 47 e8 cmova %rax,%r13 286a2: 48 8b 3f mov (%rdi),%rdi 286a5: 4c 89 ed mov %r13,%rbp 286a8: 48 0f af e9 imul %rcx,%rbp 286ac: 48 39 f7 cmp %rsi,%rdi 286af: 0f 84 91 00 00 00 je 28746 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0xd6> 286b5: 48 89 ee mov %rbp,%rsi 286b8: e8 43 e1 fd ff call 6800 286bd: 48 89 c3 mov %rax,%rbx 286c0: 48 85 c0 test %rax,%rax 286c3: 75 1f jne 286e4 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x74> 286c5: 48 85 ed test %rbp,%rbp 286c8: 0f 85 08 01 00 00 jne 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 286ce: bf 01 00 00 00 mov $0x1,%edi 286d3: e8 88 df fd ff call 6660 286d8: 48 89 c3 mov %rax,%rbx 286db: 48 85 c0 test %rax,%rax 286de: 0f 84 f2 00 00 00 je 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 286e4: 4c 39 fb cmp %r15,%rbx 286e7: 0f 85 c7 00 00 00 jne 287b4 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x144> 286ed: 4c 89 24 24 mov %r12,(%rsp) 286f1: 4d 8b 66 08 mov 0x8(%r14),%r12 286f5: 48 89 ef mov %rbp,%rdi 286f8: e8 63 df fd ff call 6660 286fd: 48 89 c3 mov %rax,%rbx 28700: 48 85 c0 test %rax,%rax 28703: 75 1f jne 28724 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0xb4> 28705: 48 85 ed test %rbp,%rbp 28708: 0f 85 c8 00 00 00 jne 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 2870e: bf 01 00 00 00 mov $0x1,%edi 28713: e8 48 df fd ff call 6660 28718: 48 89 c3 mov %rax,%rbx 2871b: 48 85 c0 test %rax,%rax 2871e: 0f 84 b2 00 00 00 je 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 28724: 4d 85 e4 test %r12,%r12 28727: 74 13 je 2873c <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0xcc> 28729: 4c 0f af 24 24 imul (%rsp),%r12 2872e: 48 89 df mov %rbx,%rdi 28731: 4c 89 fe mov %r15,%rsi 28734: 4c 89 e2 mov %r12,%rdx 28737: e8 f4 dc fd ff call 6430 2873c: 4c 89 ff mov %r15,%rdi 2873f: e8 7c de fd ff call 65c0 28744: eb 6e jmp 287b4 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x144> 28746: 48 89 ef mov %rbp,%rdi 28749: e8 12 df fd ff call 6660 2874e: 48 89 c3 mov %rax,%rbx 28751: 48 85 c0 test %rax,%rax 28754: 75 17 jne 2876d <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0xfd> 28756: 48 85 ed test %rbp,%rbp 28759: 75 7b jne 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 2875b: bf 01 00 00 00 mov $0x1,%edi 28760: e8 fb de fd ff call 6660 28765: 48 89 c3 mov %rax,%rbx 28768: 48 85 c0 test %rax,%rax 2876b: 74 69 je 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 2876d: 4c 39 fb cmp %r15,%rbx 28770: 75 2f jne 287a1 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x131> 28772: 48 89 ef mov %rbp,%rdi 28775: e8 e6 de fd ff call 6660 2877a: 48 89 c3 mov %rax,%rbx 2877d: 48 85 c0 test %rax,%rax 28780: 75 17 jne 28799 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x129> 28782: 48 85 ed test %rbp,%rbp 28785: 75 4f jne 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 28787: bf 01 00 00 00 mov $0x1,%edi 2878c: e8 cf de fd ff call 6660 28791: 48 89 c3 mov %rax,%rbx 28794: 48 85 c0 test %rax,%rax 28797: 74 3d je 287d6 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm+0x166> 28799: 4c 89 ff mov %r15,%rdi 2879c: e8 1f de fd ff call 65c0 287a1: 4d 0f af 66 08 imul 0x8(%r14),%r12 287a6: 48 89 df mov %rbx,%rdi 287a9: 4c 89 fe mov %r15,%rsi 287ac: 4c 89 e2 mov %r12,%rdx 287af: e8 7c dc fd ff call 6430 287b4: 49 89 1e mov %rbx,(%r14) 287b7: 4d 89 6e 10 mov %r13,0x10(%r14) 287bb: 48 83 c4 08 add $0x8,%rsp 287bf: 5b pop %rbx 287c0: 41 5c pop %r12 287c2: 41 5d pop %r13 287c4: 41 5e pop %r14 287c6: 41 5f pop %r15 287c8: 5d pop %rbp 287c9: c3 ret 287ca: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 287d1: e8 ea 00 00 00 call 288c0 <_ZL26report_at_maximum_capacitym> 287d6: 48 8d 3d 5d 24 03 00 lea 0x3245d(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 287dd: be 01 00 00 00 mov $0x1,%esi 287e2: e8 09 af ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 287e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 287ee: 00 00 00000000000287f0 <_ZL20report_size_overflowmm>: 287f0: 55 push %rbp 287f1: 41 57 push %r15 287f3: 41 56 push %r14 287f5: 41 55 push %r13 287f7: 41 54 push %r12 287f9: 53 push %rbx 287fa: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 28801: 48 89 fe mov %rdi,%rsi 28804: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 28809: 4c 89 f7 mov %r14,%rdi 2880c: e8 4f 03 00 00 call 28b60 <_ZNSt7__cxx119to_stringEm> 28811: 48 8d 35 fd 6b 03 00 lea 0x36bfd(%rip),%rsi # 5f415 <_ZL10colorcodes+0x905> 28818: 4c 8d 7c 24 68 lea 0x68(%rsp),%r15 2881d: 4c 89 ff mov %r15,%rdi 28820: 4c 89 f2 mov %r14,%rdx 28823: e8 c8 02 00 00 call 28af0 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_> 28828: 48 8d 15 17 6c 03 00 lea 0x36c17(%rip),%rdx # 5f446 <_ZL10colorcodes+0x936> 2882f: 4c 8d a4 24 88 00 00 lea 0x88(%rsp),%r12 28836: 00 28837: 4c 89 e7 mov %r12,%rdi 2883a: 4c 89 fe mov %r15,%rsi 2883d: e8 ce 00 00 00 call 28910 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_> 28842: 4c 8d 6c 24 28 lea 0x28(%rsp),%r13 28847: be ff ff ff ff mov $0xffffffff,%esi 2884c: 4c 89 ef mov %r13,%rdi 2884f: e8 0c 03 00 00 call 28b60 <_ZNSt7__cxx119to_stringEm> 28854: 48 89 e3 mov %rsp,%rbx 28857: 48 89 df mov %rbx,%rdi 2885a: 4c 89 e6 mov %r12,%rsi 2885d: 4c 89 ea mov %r13,%rdx 28860: e8 9b 01 00 00 call 28a00 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_> 28865: 48 8d 15 73 83 03 00 lea 0x38373(%rip),%rdx # 60bdf <_ZL7kSecret+0x1cf> 2886c: 48 8d ac 24 a8 00 00 lea 0xa8(%rsp),%rbp 28873: 00 28874: 48 89 ef mov %rbp,%rdi 28877: 48 89 de mov %rbx,%rsi 2887a: e8 91 00 00 00 call 28910 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_> 2887f: 48 89 df mov %rbx,%rdi 28882: e8 09 03 00 00 call 28b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev> 28887: 4c 89 ef mov %r13,%rdi 2888a: e8 01 03 00 00 call 28b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev> 2888f: 4c 89 e7 mov %r12,%rdi 28892: e8 f9 02 00 00 call 28b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev> 28897: 4c 89 ff mov %r15,%rdi 2889a: e8 f1 02 00 00 call 28b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev> 2889f: 4c 89 f7 mov %r14,%rdi 288a2: e8 e9 02 00 00 call 28b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev> 288a7: 66 c7 44 24 20 04 01 movw $0x104,0x20(%rsp) 288ae: 48 89 2c 24 mov %rbp,(%rsp) 288b2: 48 89 e7 mov %rsp,%rdi 288b5: be 01 00 00 00 mov $0x1,%esi 288ba: e8 61 ac ff ff call 23520 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb> 288bf: 90 nop 00000000000288c0 <_ZL26report_at_maximum_capacitym>: 288c0: 41 56 push %r14 288c2: 53 push %rbx 288c3: 48 83 ec 48 sub $0x48,%rsp 288c7: 48 89 fe mov %rdi,%rsi 288ca: 48 89 e3 mov %rsp,%rbx 288cd: 48 89 df mov %rbx,%rdi 288d0: e8 8b 02 00 00 call 28b60 <_ZNSt7__cxx119to_stringEm> 288d5: 48 8d 35 99 6b 03 00 lea 0x36b99(%rip),%rsi # 5f475 <_ZL10colorcodes+0x965> 288dc: 4c 8d 74 24 28 lea 0x28(%rsp),%r14 288e1: 4c 89 f7 mov %r14,%rdi 288e4: 48 89 da mov %rbx,%rdx 288e7: e8 04 02 00 00 call 28af0 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_> 288ec: 48 89 df mov %rbx,%rdi 288ef: e8 9c 02 00 00 call 28b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev> 288f4: 66 c7 44 24 20 04 01 movw $0x104,0x20(%rsp) 288fb: 4c 89 34 24 mov %r14,(%rsp) 288ff: 48 89 e7 mov %rsp,%rdi 28902: be 01 00 00 00 mov $0x1,%esi 28907: e8 14 ac ff ff call 23520 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb> 2890c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000028910 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_>: 28910: 41 57 push %r15 28912: 41 56 push %r14 28914: 41 55 push %r13 28916: 41 54 push %r12 28918: 53 push %rbx 28919: 49 89 d7 mov %rdx,%r15 2891c: 48 89 f3 mov %rsi,%rbx 2891f: 49 89 fe mov %rdi,%r14 28922: 48 89 d7 mov %rdx,%rdi 28925: e8 e6 d8 fd ff call 6210 2892a: 48 8b 73 08 mov 0x8(%rbx),%rsi 2892e: 48 b9 ff ff ff ff ff movabs $0x3fffffffffffffff,%rcx 28935: ff ff 3f 28938: 48 29 f1 sub %rsi,%rcx 2893b: 48 39 c1 cmp %rax,%rcx 2893e: 0f 82 a5 00 00 00 jb 289e9 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0xd9> 28944: 4c 8d 2c 06 lea (%rsi,%rax,1),%r13 28948: 48 8b 3b mov (%rbx),%rdi 2894b: 4c 8d 63 10 lea 0x10(%rbx),%r12 2894f: b9 0f 00 00 00 mov $0xf,%ecx 28954: 4c 39 e7 cmp %r12,%rdi 28957: 74 04 je 2895d <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0x4d> 28959: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2895d: 49 39 cd cmp %rcx,%r13 28960: 76 12 jbe 28974 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0x64> 28962: 48 89 df mov %rbx,%rdi 28965: 31 d2 xor %edx,%edx 28967: 4c 89 f9 mov %r15,%rcx 2896a: 49 89 c0 mov %rax,%r8 2896d: e8 4e 1d fe ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 28972: eb 21 jmp 28995 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0x85> 28974: 48 85 c0 test %rax,%rax 28977: 74 1c je 28995 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0x85> 28979: 48 01 f7 add %rsi,%rdi 2897c: 48 83 f8 01 cmp $0x1,%rax 28980: 75 08 jne 2898a <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0x7a> 28982: 41 0f b6 07 movzbl (%r15),%eax 28986: 88 07 mov %al,(%rdi) 28988: eb 0b jmp 28995 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0x85> 2898a: 4c 89 fe mov %r15,%rsi 2898d: 48 89 c2 mov %rax,%rdx 28990: e8 9b da fd ff call 6430 28995: 4c 89 6b 08 mov %r13,0x8(%rbx) 28999: 48 8b 03 mov (%rbx),%rax 2899c: 42 c6 04 28 00 movb $0x0,(%rax,%r13,1) 289a1: 49 8d 46 10 lea 0x10(%r14),%rax 289a5: 49 89 06 mov %rax,(%r14) 289a8: 48 8b 0b mov (%rbx),%rcx 289ab: 4c 39 e1 cmp %r12,%rcx 289ae: 74 0d je 289bd <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0xad> 289b0: 49 89 0e mov %rcx,(%r14) 289b3: 49 8b 04 24 mov (%r12),%rax 289b7: 49 89 46 10 mov %rax,0x10(%r14) 289bb: eb 08 jmp 289c5 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_+0xb5> 289bd: 41 0f 10 04 24 movups (%r12),%xmm0 289c2: 0f 11 00 movups %xmm0,(%rax) 289c5: 48 8b 43 08 mov 0x8(%rbx),%rax 289c9: 49 89 46 08 mov %rax,0x8(%r14) 289cd: 4c 89 23 mov %r12,(%rbx) 289d0: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 289d7: 00 289d8: c6 43 10 00 movb $0x0,0x10(%rbx) 289dc: 4c 89 f0 mov %r14,%rax 289df: 5b pop %rbx 289e0: 41 5c pop %r12 289e2: 41 5d pop %r13 289e4: 41 5e pop %r14 289e6: 41 5f pop %r15 289e8: c3 ret 289e9: 48 8d 3d b8 a6 02 00 lea 0x2a6b8(%rip),%rdi # 530a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1331> 289f0: e8 ab d8 fd ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 289f5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 289fc: 00 00 00 289ff: 90 nop 0000000000028a00 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_>: 28a00: 41 57 push %r15 28a02: 41 56 push %r14 28a04: 53 push %rbx 28a05: 48 89 f3 mov %rsi,%rbx 28a08: 49 89 fe mov %rdi,%r14 28a0b: 48 8b 0e mov (%rsi),%rcx 28a0e: 48 8b 46 08 mov 0x8(%rsi),%rax 28a12: 4c 8b 42 08 mov 0x8(%rdx),%r8 28a16: 4d 8d 3c 00 lea (%r8,%rax,1),%r15 28a1a: 48 8d 7e 10 lea 0x10(%rsi),%rdi 28a1e: be 0f 00 00 00 mov $0xf,%esi 28a23: 48 39 f9 cmp %rdi,%rcx 28a26: 74 04 je 28a2c <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x2c> 28a28: 48 8b 73 10 mov 0x10(%rbx),%rsi 28a2c: 4c 8b 0a mov (%rdx),%r9 28a2f: 49 39 f7 cmp %rsi,%r15 28a32: 76 29 jbe 28a5d <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x5d> 28a34: 48 8d 7a 10 lea 0x10(%rdx),%rdi 28a38: be 0f 00 00 00 mov $0xf,%esi 28a3d: 49 39 f9 cmp %rdi,%r9 28a40: 74 04 je 28a46 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x46> 28a42: 48 8b 72 10 mov 0x10(%rdx),%rsi 28a46: 49 39 f7 cmp %rsi,%r15 28a49: 76 28 jbe 28a73 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x73> 28a4b: 48 89 df mov %rbx,%rdi 28a4e: 48 89 c6 mov %rax,%rsi 28a51: 31 d2 xor %edx,%edx 28a53: 4c 89 c9 mov %r9,%rcx 28a56: e8 65 1c fe ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 28a5b: eb 38 jmp 28a95 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x95> 28a5d: 4d 85 c0 test %r8,%r8 28a60: 74 33 je 28a95 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x95> 28a62: 48 01 c1 add %rax,%rcx 28a65: 49 83 f8 01 cmp $0x1,%r8 28a69: 75 1c jne 28a87 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x87> 28a6b: 41 0f b6 01 movzbl (%r9),%eax 28a6f: 88 01 mov %al,(%rcx) 28a71: eb 22 jmp 28a95 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0x95> 28a73: 48 89 d7 mov %rdx,%rdi 28a76: 31 f6 xor %esi,%esi 28a78: 31 d2 xor %edx,%edx 28a7a: 49 89 c0 mov %rax,%r8 28a7d: e8 de 19 fe ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> 28a82: 48 89 c3 mov %rax,%rbx 28a85: eb 1a jmp 28aa1 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0xa1> 28a87: 48 89 cf mov %rcx,%rdi 28a8a: 4c 89 ce mov %r9,%rsi 28a8d: 4c 89 c2 mov %r8,%rdx 28a90: e8 9b d9 fd ff call 6430 28a95: 4c 89 7b 08 mov %r15,0x8(%rbx) 28a99: 48 8b 03 mov (%rbx),%rax 28a9c: 42 c6 04 38 00 movb $0x0,(%rax,%r15,1) 28aa1: 49 8d 4e 10 lea 0x10(%r14),%rcx 28aa5: 49 89 0e mov %rcx,(%r14) 28aa8: 48 8b 13 mov (%rbx),%rdx 28aab: 48 8d 43 10 lea 0x10(%rbx),%rax 28aaf: 48 39 c2 cmp %rax,%rdx 28ab2: 74 0c je 28ac0 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0xc0> 28ab4: 49 89 16 mov %rdx,(%r14) 28ab7: 48 8b 08 mov (%rax),%rcx 28aba: 49 89 4e 10 mov %rcx,0x10(%r14) 28abe: eb 06 jmp 28ac6 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_+0xc6> 28ac0: 0f 10 02 movups (%rdx),%xmm0 28ac3: 0f 11 01 movups %xmm0,(%rcx) 28ac6: 48 8b 4b 08 mov 0x8(%rbx),%rcx 28aca: 49 89 4e 08 mov %rcx,0x8(%r14) 28ace: 48 89 03 mov %rax,(%rbx) 28ad1: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 28ad8: 00 28ad9: c6 43 10 00 movb $0x0,0x10(%rbx) 28add: 4c 89 f0 mov %r14,%rax 28ae0: 5b pop %rbx 28ae1: 41 5e pop %r14 28ae3: 41 5f pop %r15 28ae5: c3 ret 28ae6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28aed: 00 00 00 0000000000028af0 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_>: 28af0: 41 57 push %r15 28af2: 41 56 push %r14 28af4: 53 push %rbx 28af5: 49 89 d6 mov %rdx,%r14 28af8: 49 89 f7 mov %rsi,%r15 28afb: 48 89 fb mov %rdi,%rbx 28afe: 48 89 f7 mov %rsi,%rdi 28b01: e8 0a d7 fd ff call 6210 28b06: 4c 89 f7 mov %r14,%rdi 28b09: 31 f6 xor %esi,%esi 28b0b: 31 d2 xor %edx,%edx 28b0d: 4c 89 f9 mov %r15,%rcx 28b10: 49 89 c0 mov %rax,%r8 28b13: e8 48 19 fe ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> 28b18: 48 8d 53 10 lea 0x10(%rbx),%rdx 28b1c: 48 89 13 mov %rdx,(%rbx) 28b1f: 48 8b 30 mov (%rax),%rsi 28b22: 48 89 c1 mov %rax,%rcx 28b25: 48 83 c1 10 add $0x10,%rcx 28b29: 48 39 ce cmp %rcx,%rsi 28b2c: 74 0c je 28b3a <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_+0x4a> 28b2e: 48 89 33 mov %rsi,(%rbx) 28b31: 48 8b 11 mov (%rcx),%rdx 28b34: 48 89 53 10 mov %rdx,0x10(%rbx) 28b38: eb 06 jmp 28b40 <_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_+0x50> 28b3a: 0f 10 06 movups (%rsi),%xmm0 28b3d: 0f 11 02 movups %xmm0,(%rdx) 28b40: 48 8b 50 08 mov 0x8(%rax),%rdx 28b44: 48 89 53 08 mov %rdx,0x8(%rbx) 28b48: 48 89 08 mov %rcx,(%rax) 28b4b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 28b52: 00 28b53: c6 40 10 00 movb $0x0,0x10(%rax) 28b57: 48 89 d8 mov %rbx,%rax 28b5a: 5b pop %rbx 28b5b: 41 5e pop %r14 28b5d: 41 5f pop %r15 28b5f: c3 ret 0000000000028b60 <_ZNSt7__cxx119to_stringEm>: 28b60: 53 push %rbx 28b61: 49 89 f0 mov %rsi,%r8 28b64: 48 89 fb mov %rdi,%rbx 28b67: 48 8b 35 e2 13 05 00 mov 0x513e2(%rip),%rsi # 79f50 28b6e: 48 8d 0d 61 b2 02 00 lea 0x2b261(%rip),%rcx # 53dd6 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x205f> 28b75: ba 20 00 00 00 mov $0x20,%edx 28b7a: 31 c0 xor %eax,%eax 28b7c: e8 1f 6a fe ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 28b81: 48 89 d8 mov %rbx,%rax 28b84: 5b pop %rbx 28b85: c3 ret 28b86: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28b8d: 00 00 00 0000000000028b90 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev>: 28b90: 48 89 f8 mov %rdi,%rax 28b93: 48 8b 3f mov (%rdi),%rdi 28b96: 48 83 c0 10 add $0x10,%rax 28b9a: 48 39 c7 cmp %rax,%rdi 28b9d: 74 05 je 28ba4 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev+0x14> 28b9f: e9 dc d8 fd ff jmp 6480 <_ZdlPv@plt> 28ba4: c3 ret 28ba5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28bac: 00 00 00 28baf: 90 nop 0000000000028bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE>: 28bb0: e9 6b 40 00 00 jmp 2cc20 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE> 28bb5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28bbc: 00 00 00 28bbf: 90 nop 0000000000028bc0 <_ZL11createTablej>: 28bc0: 41 56 push %r14 28bc2: 53 push %rbx 28bc3: 50 push %rax 28bc4: 41 89 fe mov %edi,%r14d 28bc7: 41 8d 5e 01 lea 0x1(%r14),%ebx 28bcb: be 0c 00 00 00 mov $0xc,%esi 28bd0: 48 89 df mov %rbx,%rdi 28bd3: e8 a8 d7 fd ff call 6380 28bd8: 48 85 c0 test %rax,%rax 28bdb: 75 13 jne 28bf0 <_ZL11createTablej+0x30> 28bdd: 85 db test %ebx,%ebx 28bdf: 75 22 jne 28c03 <_ZL11createTablej+0x43> 28be1: bf 01 00 00 00 mov $0x1,%edi 28be6: e8 75 da fd ff call 6660 28beb: 48 85 c0 test %rax,%rax 28bee: 74 13 je 28c03 <_ZL11createTablej+0x43> 28bf0: 44 89 f1 mov %r14d,%ecx 28bf3: 48 c7 04 c8 02 00 00 movq $0x2,(%rax,%rcx,8) 28bfa: 00 28bfb: 48 83 c4 08 add $0x8,%rsp 28bff: 5b pop %rbx 28c00: 41 5e pop %r14 28c02: c3 ret 28c03: 48 8d 3d 30 20 03 00 lea 0x32030(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 28c0a: be 01 00 00 00 mov $0x1,%esi 28c0f: e8 dc aa ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 28c14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 28c1b: 00 00 00 28c1e: 66 90 xchg %ax,%ax 0000000000028c20 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj>: 28c20: 55 push %rbp 28c21: 41 57 push %r15 28c23: 41 56 push %r14 28c25: 41 55 push %r13 28c27: 41 54 push %r12 28c29: 53 push %rbx 28c2a: 48 83 ec 28 sub $0x28,%rsp 28c2e: 41 89 ce mov %ecx,%r14d 28c31: 49 89 d7 mov %rdx,%r15 28c34: 48 89 f1 mov %rsi,%rcx 28c37: 48 89 fb mov %rdi,%rbx 28c3a: 8b 47 08 mov 0x8(%rdi),%eax 28c3d: 85 c0 test %eax,%eax 28c3f: 74 05 je 28c46 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x26> 28c41: 4c 8b 2b mov (%rbx),%r13 28c44: eb 43 jmp 28c89 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x69> 28c46: 48 89 cd mov %rcx,%rbp 28c49: 48 c7 43 0c 00 00 00 movq $0x0,0xc(%rbx) 28c50: 00 28c51: bf 11 00 00 00 mov $0x11,%edi 28c56: be 0c 00 00 00 mov $0xc,%esi 28c5b: e8 20 d7 fd ff call 6380 28c60: 48 85 c0 test %rax,%rax 28c63: 0f 84 c1 00 00 00 je 28d2a <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x10a> 28c69: 49 89 c5 mov %rax,%r13 28c6c: 48 c7 80 80 00 00 00 movq $0x2,0x80(%rax) 28c73: 02 00 00 00 28c77: 48 89 03 mov %rax,(%rbx) 28c7a: c7 43 08 10 00 00 00 movl $0x10,0x8(%rbx) 28c81: b8 10 00 00 00 mov $0x10,%eax 28c86: 48 89 e9 mov %rbp,%rcx 28c89: 44 8d 60 ff lea -0x1(%rax),%r12d 28c8d: 44 89 e5 mov %r12d,%ebp 28c90: 44 21 f5 and %r14d,%ebp 28c93: 89 c0 mov %eax,%eax 28c95: 48 8d 3c c5 08 00 00 lea 0x8(,%rax,8),%rdi 28c9c: 00 28c9d: 4c 01 ef add %r13,%rdi 28ca0: 4d 85 ff test %r15,%r15 28ca3: 74 40 je 28ce5 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xc5> 28ca5: 8b 53 14 mov 0x14(%rbx),%edx 28ca8: 41 b8 01 00 00 00 mov $0x1,%r8d 28cae: bb ff ff ff ff mov $0xffffffff,%ebx 28cb3: 89 e8 mov %ebp,%eax 28cb5: 49 8b 74 c5 00 mov 0x0(%r13,%rax,8),%rsi 28cba: 48 85 f6 test %rsi,%rsi 28cbd: 75 7c jne 28d3b <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x11b> 28cbf: 83 fb ff cmp $0xffffffff,%ebx 28cc2: 48 63 c3 movslq %ebx,%rax 28cc5: 89 e9 mov %ebp,%ecx 28cc7: 48 0f 45 c8 cmovne %rax,%rcx 28ccb: 0f 44 c5 cmove %ebp,%eax 28cce: 44 89 34 8f mov %r14d,(%rdi,%rcx,4) 28cd2: 89 c5 mov %eax,%ebp 28cd4: 89 e8 mov %ebp,%eax 28cd6: 48 83 c4 28 add $0x28,%rsp 28cda: 5b pop %rbx 28cdb: 41 5c pop %r12 28cdd: 41 5d pop %r13 28cdf: 41 5e pop %r14 28ce1: 41 5f pop %r15 28ce3: 5d pop %rbp 28ce4: c3 ret 28ce5: b8 01 00 00 00 mov $0x1,%eax 28cea: bb ff ff ff ff mov $0xffffffff,%ebx 28cef: 89 ea mov %ebp,%edx 28cf1: 49 8b 4c d5 00 mov 0x0(%r13,%rdx,8),%rcx 28cf6: 48 85 c9 test %rcx,%rcx 28cf9: 74 c4 je 28cbf <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x9f> 28cfb: 48 83 f9 f8 cmp $0xfffffffffffffff8,%rcx 28cff: 75 08 jne 28d09 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xe9> 28d01: 83 fb ff cmp $0xffffffff,%ebx 28d04: 0f 44 dd cmove %ebp,%ebx 28d07: eb 0c jmp 28d15 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xf5> 28d09: 44 39 34 97 cmp %r14d,(%rdi,%rdx,4) 28d0d: 75 06 jne 28d15 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xf5> 28d0f: 48 83 39 00 cmpq $0x0,(%rcx) 28d13: 74 bf je 28cd4 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xb4> 28d15: 01 c5 add %eax,%ebp 28d17: 44 21 e5 and %r12d,%ebp 28d1a: ff c0 inc %eax 28d1c: 89 ea mov %ebp,%edx 28d1e: 49 8b 4c d5 00 mov 0x0(%r13,%rdx,8),%rcx 28d23: 48 85 c9 test %rcx,%rcx 28d26: 74 97 je 28cbf <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x9f> 28d28: eb d1 jmp 28cfb <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xdb> 28d2a: 48 8d 3d 09 1f 03 00 lea 0x31f09(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 28d31: be 01 00 00 00 mov $0x1,%esi 28d36: e8 b5 a9 ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 28d3b: 48 83 fe f8 cmp $0xfffffffffffffff8,%rsi 28d3f: 75 08 jne 28d49 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x129> 28d41: 83 fb ff cmp $0xffffffff,%ebx 28d44: 0f 44 dd cmove %ebp,%ebx 28d47: eb 49 jmp 28d92 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x172> 28d49: 44 39 34 87 cmp %r14d,(%rdi,%rax,4) 28d4d: 75 43 jne 28d92 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x172> 28d4f: 4c 39 3e cmp %r15,(%rsi) 28d52: 75 3e jne 28d92 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x172> 28d54: 48 01 d6 add %rdx,%rsi 28d57: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 28d5c: 48 89 cf mov %rcx,%rdi 28d5f: 48 89 54 24 10 mov %rdx,0x10(%rsp) 28d64: 4c 89 fa mov %r15,%rdx 28d67: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 28d6c: 44 89 44 24 0c mov %r8d,0xc(%rsp) 28d71: e8 8a d7 fd ff call 6500 28d76: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 28d7b: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 28d80: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 28d85: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 28d8a: 85 c0 test %eax,%eax 28d8c: 0f 84 42 ff ff ff je 28cd4 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0xb4> 28d92: 44 01 c5 add %r8d,%ebp 28d95: 44 21 e5 and %r12d,%ebp 28d98: 41 ff c0 inc %r8d 28d9b: 89 e8 mov %ebp,%eax 28d9d: 49 8b 74 c5 00 mov 0x0(%r13,%rax,8),%rsi 28da2: 48 85 f6 test %rsi,%rsi 28da5: 0f 84 14 ff ff ff je 28cbf <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x9f> 28dab: eb 8e jmp 28d3b <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj+0x11b> 28dad: 0f 1f 00 nopl (%rax) 0000000000028db0 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj>: 28db0: 55 push %rbp 28db1: 41 57 push %r15 28db3: 41 56 push %r14 28db5: 41 55 push %r13 28db7: 41 54 push %r12 28db9: 53 push %rbx 28dba: 48 83 ec 18 sub $0x18,%rsp 28dbe: 8b 47 08 mov 0x8(%rdi),%eax 28dc1: 41 bc ff ff ff ff mov $0xffffffff,%r12d 28dc7: 48 85 c0 test %rax,%rax 28dca: 74 39 je 28e05 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x55> 28dcc: 41 89 ce mov %ecx,%r14d 28dcf: 48 89 d5 mov %rdx,%rbp 28dd2: 44 8d 40 ff lea -0x1(%rax),%r8d 28dd6: 44 89 c3 mov %r8d,%ebx 28dd9: 21 cb and %ecx,%ebx 28ddb: 4c 8b 2f mov (%rdi),%r13 28dde: 4c 8d 0c c5 08 00 00 lea 0x8(,%rax,8),%r9 28de5: 00 28de6: 4d 01 e9 add %r13,%r9 28de9: 48 85 d2 test %rdx,%rdx 28dec: 74 29 je 28e17 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x67> 28dee: 49 89 f7 mov %rsi,%r15 28df1: 8b 4f 14 mov 0x14(%rdi),%ecx 28df4: ba 01 00 00 00 mov $0x1,%edx 28df9: 89 d8 mov %ebx,%eax 28dfb: 49 8b 74 c5 00 mov 0x0(%r13,%rax,8),%rsi 28e00: 48 85 f6 test %rsi,%rsi 28e03: 75 4a jne 28e4f <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x9f> 28e05: 44 89 e0 mov %r12d,%eax 28e08: 48 83 c4 18 add $0x18,%rsp 28e0c: 5b pop %rbx 28e0d: 41 5c pop %r12 28e0f: 41 5d pop %r13 28e11: 41 5e pop %r14 28e13: 41 5f pop %r15 28e15: 5d pop %rbp 28e16: c3 ret 28e17: b8 01 00 00 00 mov $0x1,%eax 28e1c: 89 da mov %ebx,%edx 28e1e: 49 8b 4c d5 00 mov 0x0(%r13,%rdx,8),%rcx 28e23: 48 85 c9 test %rcx,%rcx 28e26: 74 dd je 28e05 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x55> 28e28: 48 83 f9 f8 cmp $0xfffffffffffffff8,%rcx 28e2c: 74 0c je 28e3a <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x8a> 28e2e: 45 39 34 91 cmp %r14d,(%r9,%rdx,4) 28e32: 75 06 jne 28e3a <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x8a> 28e34: 48 83 39 00 cmpq $0x0,(%rcx) 28e38: 74 75 je 28eaf <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0xff> 28e3a: 01 c3 add %eax,%ebx 28e3c: 44 21 c3 and %r8d,%ebx 28e3f: ff c0 inc %eax 28e41: 89 da mov %ebx,%edx 28e43: 49 8b 4c d5 00 mov 0x0(%r13,%rdx,8),%rcx 28e48: 48 85 c9 test %rcx,%rcx 28e4b: 74 b8 je 28e05 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x55> 28e4d: eb d9 jmp 28e28 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x78> 28e4f: 48 83 fe f8 cmp $0xfffffffffffffff8,%rsi 28e53: 74 41 je 28e96 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0xe6> 28e55: 45 39 34 81 cmp %r14d,(%r9,%rax,4) 28e59: 75 3b jne 28e96 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0xe6> 28e5b: 48 39 2e cmp %rbp,(%rsi) 28e5e: 75 36 jne 28e96 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0xe6> 28e60: 48 01 ce add %rcx,%rsi 28e63: 4c 89 ff mov %r15,%rdi 28e66: 89 14 24 mov %edx,(%rsp) 28e69: 48 89 ea mov %rbp,%rdx 28e6c: 44 89 44 24 04 mov %r8d,0x4(%rsp) 28e71: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 28e76: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 28e7b: e8 80 d6 fd ff call 6500 28e80: 8b 14 24 mov (%rsp),%edx 28e83: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 28e88: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 28e8d: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 28e92: 85 c0 test %eax,%eax 28e94: 74 19 je 28eaf <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0xff> 28e96: 01 d3 add %edx,%ebx 28e98: 44 21 c3 and %r8d,%ebx 28e9b: ff c2 inc %edx 28e9d: 89 d8 mov %ebx,%eax 28e9f: 49 8b 74 c5 00 mov 0x0(%r13,%rax,8),%rsi 28ea4: 48 85 f6 test %rsi,%rsi 28ea7: 0f 84 58 ff ff ff je 28e05 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x55> 28ead: eb a0 jmp 28e4f <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x9f> 28eaf: 41 89 dc mov %ebx,%r12d 28eb2: e9 4e ff ff ff jmp 28e05 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj+0x55> 28eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 28ebe: 00 00 0000000000028ec0 <_ZN4llvm13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE>: 28ec0: 53 push %rbx 28ec1: 48 89 f3 mov %rsi,%rbx 28ec4: 8b 77 14 mov 0x14(%rdi),%esi 28ec7: 48 01 de add %rbx,%rsi 28eca: 48 8b 13 mov (%rbx),%rdx 28ecd: e8 2e 00 00 00 call 28f00 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE> 28ed2: 48 39 d8 cmp %rbx,%rax 28ed5: 75 02 jne 28ed9 <_ZN4llvm13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE+0x19> 28ed7: 5b pop %rbx 28ed8: c3 ret 28ed9: 48 8d 3d 9b 66 03 00 lea 0x3669b(%rip),%rdi # 5f57b <_ZL10colorcodes+0xa6b> 28ee0: 48 8d 35 1a 66 03 00 lea 0x3661a(%rip),%rsi # 5f501 <_ZL10colorcodes+0x9f1> 28ee7: 48 8d 0d ab 66 03 00 lea 0x366ab(%rip),%rcx # 5f599 <_ZL10colorcodes+0xa89> 28eee: ba c5 00 00 00 mov $0xc5,%edx 28ef3: e8 78 d4 fd ff call 6370 <__assert_fail@plt> 28ef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 28eff: 00 0000000000028f00 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE>: 28f00: 55 push %rbp 28f01: 41 57 push %r15 28f03: 41 56 push %r14 28f05: 41 55 push %r13 28f07: 41 54 push %r12 28f09: 53 push %rbx 28f0a: 48 83 ec 28 sub $0x28,%rsp 28f0e: 48 89 d3 mov %rdx,%rbx 28f11: 49 89 f5 mov %rsi,%r13 28f14: 49 89 fc mov %rdi,%r12 28f17: 48 89 f7 mov %rsi,%rdi 28f1a: 48 89 d6 mov %rdx,%rsi 28f1d: e8 fe 3c 00 00 call 2cc20 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE> 28f22: 41 8b 6c 24 08 mov 0x8(%r12),%ebp 28f27: 48 85 ed test %rbp,%rbp 28f2a: 0f 84 50 01 00 00 je 29080 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x180> 28f30: 49 89 c0 mov %rax,%r8 28f33: 44 8d 4d ff lea -0x1(%rbp),%r9d 28f37: 45 89 cf mov %r9d,%r15d 28f3a: 45 21 c7 and %r8d,%r15d 28f3d: 49 8b 3c 24 mov (%r12),%rdi 28f41: 4c 8d 14 ef lea (%rdi,%rbp,8),%r10 28f45: 49 83 c2 08 add $0x8,%r10 28f49: 48 85 db test %rbx,%rbx 28f4c: 0f 84 92 00 00 00 je 28fe4 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0xe4> 28f52: 41 8b 4c 24 14 mov 0x14(%r12),%ecx 28f57: ba 01 00 00 00 mov $0x1,%edx 28f5c: 45 31 f6 xor %r14d,%r14d 28f5f: 44 89 f8 mov %r15d,%eax 28f62: 48 8b 34 c7 mov (%rdi,%rax,8),%rsi 28f66: 48 85 f6 test %rsi,%rsi 28f69: 0f 84 14 01 00 00 je 29083 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x183> 28f6f: 48 83 fe f8 cmp $0xfffffffffffffff8,%rsi 28f73: 74 55 je 28fca <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0xca> 28f75: 45 39 04 82 cmp %r8d,(%r10,%rax,4) 28f79: 75 4f jne 28fca <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0xca> 28f7b: 48 39 1e cmp %rbx,(%rsi) 28f7e: 75 4a jne 28fca <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0xca> 28f80: 48 01 ce add %rcx,%rsi 28f83: 48 89 3c 24 mov %rdi,(%rsp) 28f87: 4c 89 ef mov %r13,%rdi 28f8a: 89 54 24 08 mov %edx,0x8(%rsp) 28f8e: 48 89 da mov %rbx,%rdx 28f91: 4c 89 44 24 20 mov %r8,0x20(%rsp) 28f96: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 28f9b: 4c 89 54 24 18 mov %r10,0x18(%rsp) 28fa0: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 28fa5: e8 56 d5 fd ff call 6500 28faa: 8b 54 24 08 mov 0x8(%rsp),%edx 28fae: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 28fb3: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 28fb8: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 28fbd: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 28fc2: 48 8b 3c 24 mov (%rsp),%rdi 28fc6: 85 c0 test %eax,%eax 28fc8: 74 5e je 29028 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x128> 28fca: 41 01 d7 add %edx,%r15d 28fcd: 45 21 cf and %r9d,%r15d 28fd0: ff c2 inc %edx 28fd2: 44 89 f8 mov %r15d,%eax 28fd5: 48 8b 34 c7 mov (%rdi,%rax,8),%rsi 28fd9: 48 85 f6 test %rsi,%rsi 28fdc: 0f 84 a1 00 00 00 je 29083 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x183> 28fe2: eb 8b jmp 28f6f <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x6f> 28fe4: b8 01 00 00 00 mov $0x1,%eax 28fe9: 45 31 f6 xor %r14d,%r14d 28fec: 44 89 fa mov %r15d,%edx 28fef: 48 8b 0c d7 mov (%rdi,%rdx,8),%rcx 28ff3: 48 85 c9 test %rcx,%rcx 28ff6: 0f 84 87 00 00 00 je 29083 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x183> 28ffc: 48 83 f9 f8 cmp $0xfffffffffffffff8,%rcx 29000: 74 0c je 2900e <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x10e> 29002: 45 39 04 92 cmp %r8d,(%r10,%rdx,4) 29006: 75 06 jne 2900e <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x10e> 29008: 48 83 39 00 cmpq $0x0,(%rcx) 2900c: 74 16 je 29024 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x124> 2900e: 41 01 c7 add %eax,%r15d 29011: 45 21 cf and %r9d,%r15d 29014: ff c0 inc %eax 29016: 44 89 fa mov %r15d,%edx 29019: 48 8b 0c d7 mov (%rdi,%rdx,8),%rcx 2901d: 48 85 c9 test %rcx,%rcx 29020: 74 61 je 29083 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x183> 29022: eb d8 jmp 28ffc <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0xfc> 29024: 48 89 3c 24 mov %rdi,(%rsp) 29028: 41 83 ff ff cmp $0xffffffff,%r15d 2902c: 74 52 je 29080 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x180> 2902e: 49 63 c7 movslq %r15d,%rax 29031: 48 8b 0c 24 mov (%rsp),%rcx 29035: 4c 8b 34 c1 mov (%rcx,%rax,8),%r14 29039: 48 c7 04 c1 f8 ff ff movq $0xfffffffffffffff8,(%rcx,%rax,8) 29040: ff 29041: 41 8b 44 24 0c mov 0xc(%r12),%eax 29046: 41 8b 4c 24 10 mov 0x10(%r12),%ecx 2904b: 8d 50 ff lea -0x1(%rax),%edx 2904e: 41 89 54 24 0c mov %edx,0xc(%r12) 29053: 8d 51 01 lea 0x1(%rcx),%edx 29056: 41 89 54 24 10 mov %edx,0x10(%r12) 2905b: 01 c1 add %eax,%ecx 2905d: 39 e9 cmp %ebp,%ecx 2905f: 76 22 jbe 29083 <_ZN4llvm13StringMapImpl9RemoveKeyENS_9StringRefE+0x183> 29061: 48 8d 3d 78 97 02 00 lea 0x29778(%rip),%rdi # 527e0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa69> 29068: 48 8d 35 92 64 03 00 lea 0x36492(%rip),%rsi # 5f501 <_ZL10colorcodes+0x9f1> 2906f: 48 8d 0d 63 65 03 00 lea 0x36563(%rip),%rcx # 5f5d9 <_ZL10colorcodes+0xac9> 29076: ba d3 00 00 00 mov $0xd3,%edx 2907b: e8 f0 d2 fd ff call 6370 <__assert_fail@plt> 29080: 45 31 f6 xor %r14d,%r14d 29083: 4c 89 f0 mov %r14,%rax 29086: 48 83 c4 28 add $0x28,%rsp 2908a: 5b pop %rbx 2908b: 41 5c pop %r12 2908d: 41 5d pop %r13 2908f: 41 5e pop %r14 29091: 41 5f pop %r15 29093: 5d pop %rbp 29094: c3 ret 29095: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2909c: 00 00 00 2909f: 90 nop 00000000000290a0 <_ZN4llvm13StringMapImpl11RehashTableEj>: 290a0: 55 push %rbp 290a1: 41 57 push %r15 290a3: 41 56 push %r14 290a5: 41 55 push %r13 290a7: 41 54 push %r12 290a9: 53 push %rbx 290aa: 50 push %rax 290ab: 41 89 f6 mov %esi,%r14d 290ae: 48 89 fb mov %rdi,%rbx 290b1: 8b 6f 08 mov 0x8(%rdi),%ebp 290b4: 8b 47 0c mov 0xc(%rdi),%eax 290b7: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 290be: 8d 54 6d 00 lea 0x0(%rbp,%rbp,2),%edx 290c2: 39 d1 cmp %edx,%ecx 290c4: 77 22 ja 290e8 <_ZN4llvm13StringMapImpl11RehashTableEj+0x48> 290c6: 03 43 10 add 0x10(%rbx),%eax 290c9: 89 e9 mov %ebp,%ecx 290cb: 29 c1 sub %eax,%ecx 290cd: 89 e8 mov %ebp,%eax 290cf: c1 e8 03 shr $0x3,%eax 290d2: 39 c1 cmp %eax,%ecx 290d4: 76 14 jbe 290ea <_ZN4llvm13StringMapImpl11RehashTableEj+0x4a> 290d6: 44 89 f0 mov %r14d,%eax 290d9: 48 83 c4 08 add $0x8,%rsp 290dd: 5b pop %rbx 290de: 41 5c pop %r12 290e0: 41 5d pop %r13 290e2: 41 5e pop %r14 290e4: 41 5f pop %r15 290e6: 5d pop %rbp 290e7: c3 ret 290e8: 01 ed add %ebp,%ebp 290ea: 89 ef mov %ebp,%edi 290ec: e8 cf fa ff ff call 28bc0 <_ZL11createTablej> 290f1: 49 89 c7 mov %rax,%r15 290f4: 48 8b 3b mov (%rbx),%rdi 290f7: 44 8b 5b 08 mov 0x8(%rbx),%r11d 290fb: 4d 85 db test %r11,%r11 290fe: 74 6b je 2916b <_ZN4llvm13StringMapImpl11RehashTableEj+0xcb> 29100: 89 e8 mov %ebp,%eax 29102: 4d 8d 04 c7 lea (%r15,%rax,8),%r8 29106: 49 83 c0 08 add $0x8,%r8 2910a: 4e 8d 0c df lea (%rdi,%r11,8),%r9 2910e: 49 83 c1 08 add $0x8,%r9 29112: 8d 75 ff lea -0x1(%rbp),%esi 29115: 45 89 f2 mov %r14d,%r10d 29118: 31 d2 xor %edx,%edx 2911a: eb 1a jmp 29136 <_ZN4llvm13StringMapImpl11RehashTableEj+0x96> 2911c: 48 89 c1 mov %rax,%rcx 2911f: 4d 89 2c cf mov %r13,(%r15,%rcx,8) 29123: 45 89 24 88 mov %r12d,(%r8,%rcx,4) 29127: 4c 39 d2 cmp %r10,%rdx 2912a: 44 0f 44 f0 cmove %eax,%r14d 2912e: 48 ff c2 inc %rdx 29131: 4c 39 da cmp %r11,%rdx 29134: 74 35 je 2916b <_ZN4llvm13StringMapImpl11RehashTableEj+0xcb> 29136: 4c 8b 2c d7 mov (%rdi,%rdx,8),%r13 2913a: 49 83 fd f8 cmp $0xfffffffffffffff8,%r13 2913e: 74 ee je 2912e <_ZN4llvm13StringMapImpl11RehashTableEj+0x8e> 29140: 4d 85 ed test %r13,%r13 29143: 74 e9 je 2912e <_ZN4llvm13StringMapImpl11RehashTableEj+0x8e> 29145: 45 8b 24 91 mov (%r9,%rdx,4),%r12d 29149: 44 89 e0 mov %r12d,%eax 2914c: 21 f0 and %esi,%eax 2914e: 49 83 3c c7 00 cmpq $0x0,(%r15,%rax,8) 29153: 74 c7 je 2911c <_ZN4llvm13StringMapImpl11RehashTableEj+0x7c> 29155: b9 01 00 00 00 mov $0x1,%ecx 2915a: 01 c8 add %ecx,%eax 2915c: ff c1 inc %ecx 2915e: 21 f0 and %esi,%eax 29160: 49 83 3c c7 00 cmpq $0x0,(%r15,%rax,8) 29165: 75 f3 jne 2915a <_ZN4llvm13StringMapImpl11RehashTableEj+0xba> 29167: 89 c1 mov %eax,%ecx 29169: eb b4 jmp 2911f <_ZN4llvm13StringMapImpl11RehashTableEj+0x7f> 2916b: e8 50 d4 fd ff call 65c0 29170: 4c 89 3b mov %r15,(%rbx) 29173: 89 6b 08 mov %ebp,0x8(%rbx) 29176: c7 43 10 00 00 00 00 movl $0x0,0x10(%rbx) 2917d: e9 54 ff ff ff jmp 290d6 <_ZN4llvm13StringMapImpl11RehashTableEj+0x36> 29182: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 29189: 00 00 00 2918c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000029190 <_ZNK4llvm9StringRef4findES0_m>: 29190: 55 push %rbp 29191: 41 57 push %r15 29193: 41 56 push %r14 29195: 41 55 push %r13 29197: 41 54 push %r12 29199: 53 push %rbx 2919a: 48 81 ec 18 01 00 00 sub $0x118,%rsp 291a1: 49 89 d7 mov %rdx,%r15 291a4: 48 8b 57 08 mov 0x8(%rdi),%rdx 291a8: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 291af: 48 29 ca sub %rcx,%rdx 291b2: 0f 82 d6 01 00 00 jb 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 291b8: 48 89 cb mov %rcx,%rbx 291bb: 4d 85 ff test %r15,%r15 291be: 0f 84 c7 01 00 00 je 2938b <_ZNK4llvm9StringRef4findES0_m+0x1fb> 291c4: 48 89 d0 mov %rdx,%rax 291c7: 4c 29 f8 sub %r15,%rax 291ca: 0f 82 be 01 00 00 jb 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 291d0: 4c 8b 37 mov (%rdi),%r14 291d3: 4d 8d 2c 1e lea (%r14,%rbx,1),%r13 291d7: 49 83 ff 01 cmp $0x1,%r15 291db: 75 23 jne 29200 <_ZNK4llvm9StringRef4findES0_m+0x70> 291dd: 0f be 36 movsbl (%rsi),%esi 291e0: 4c 89 ef mov %r13,%rdi 291e3: e8 88 d3 fd ff call 6570 291e8: 48 89 c1 mov %rax,%rcx 291eb: 4c 29 f1 sub %r14,%rcx 291ee: 45 31 e4 xor %r12d,%r12d 291f1: 48 83 f8 01 cmp $0x1,%rax 291f5: 4d 19 e4 sbb %r12,%r12 291f8: 49 09 cc or %rcx,%r12 291fb: e9 8e 01 00 00 jmp 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 29200: 4e 8d 04 28 lea (%rax,%r13,1),%r8 29204: 49 ff c0 inc %r8 29207: 49 83 ff 02 cmp $0x2,%r15 2920b: 75 25 jne 29232 <_ZNK4llvm9StringRef4findES0_m+0xa2> 2920d: 0f 1f 00 nopl (%rax) 29210: 41 0f b7 04 1e movzwl (%r14,%rbx,1),%eax 29215: 66 3b 06 cmp (%rsi),%ax 29218: 0f 84 6d 01 00 00 je 2938b <_ZNK4llvm9StringRef4findES0_m+0x1fb> 2921e: 49 8d 04 1e lea (%r14,%rbx,1),%rax 29222: 48 ff c0 inc %rax 29225: 48 ff c3 inc %rbx 29228: 4c 39 c0 cmp %r8,%rax 2922b: 72 e3 jb 29210 <_ZNK4llvm9StringRef4findES0_m+0x80> 2922d: e9 5c 01 00 00 jmp 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 29232: 49 81 ff ff 00 00 00 cmp $0xff,%r15 29239: 0f 87 36 01 00 00 ja 29375 <_ZNK4llvm9StringRef4findES0_m+0x1e5> 2923f: 48 83 fa 0f cmp $0xf,%rdx 29243: 0f 86 2c 01 00 00 jbe 29375 <_ZNK4llvm9StringRef4findES0_m+0x1e5> 29249: 66 41 0f 6e c7 movd %r15d,%xmm0 2924e: 66 0f 60 c0 punpcklbw %xmm0,%xmm0 29252: f2 0f 70 c0 00 pshuflw $0x0,%xmm0,%xmm0 29257: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 2925c: 66 0f 7f 84 24 00 01 movdqa %xmm0,0x100(%rsp) 29263: 00 00 29265: 66 0f 7f 84 24 f0 00 movdqa %xmm0,0xf0(%rsp) 2926c: 00 00 2926e: 66 0f 7f 84 24 e0 00 movdqa %xmm0,0xe0(%rsp) 29275: 00 00 29277: 66 0f 7f 84 24 d0 00 movdqa %xmm0,0xd0(%rsp) 2927e: 00 00 29280: 66 0f 7f 84 24 c0 00 movdqa %xmm0,0xc0(%rsp) 29287: 00 00 29289: 66 0f 7f 84 24 b0 00 movdqa %xmm0,0xb0(%rsp) 29290: 00 00 29292: 66 0f 7f 84 24 a0 00 movdqa %xmm0,0xa0(%rsp) 29299: 00 00 2929b: 66 0f 7f 84 24 90 00 movdqa %xmm0,0x90(%rsp) 292a2: 00 00 292a4: 66 0f 7f 84 24 80 00 movdqa %xmm0,0x80(%rsp) 292ab: 00 00 292ad: 66 0f 7f 44 24 70 movdqa %xmm0,0x70(%rsp) 292b3: 66 0f 7f 44 24 60 movdqa %xmm0,0x60(%rsp) 292b9: 66 0f 7f 44 24 50 movdqa %xmm0,0x50(%rsp) 292bf: 66 0f 7f 44 24 40 movdqa %xmm0,0x40(%rsp) 292c5: 66 0f 7f 44 24 30 movdqa %xmm0,0x30(%rsp) 292cb: 66 0f 7f 44 24 20 movdqa %xmm0,0x20(%rsp) 292d1: 66 0f 7f 44 24 10 movdqa %xmm0,0x10(%rsp) 292d7: 49 8d 5f ff lea -0x1(%r15),%rbx 292db: 31 c0 xor %eax,%eax 292dd: 0f 1f 00 nopl (%rax) 292e0: 4c 39 f8 cmp %r15,%rax 292e3: 0f 83 c3 00 00 00 jae 293ac <_ZNK4llvm9StringRef4findES0_m+0x21c> 292e9: 89 d9 mov %ebx,%ecx 292eb: 29 c1 sub %eax,%ecx 292ed: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx 292f1: 88 4c 14 10 mov %cl,0x10(%rsp,%rdx,1) 292f5: ff c0 inc %eax 292f7: 48 39 c3 cmp %rax,%rbx 292fa: 75 e4 jne 292e0 <_ZNK4llvm9StringRef4findES0_m+0x150> 292fc: 4d 89 f4 mov %r14,%r12 292ff: 44 0f b6 3c 1e movzbl (%rsi,%rbx,1),%r15d 29304: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 2930b: 00 00 00 00 00 29310: 41 0f b6 6c 1d 00 movzbl 0x0(%r13,%rbx,1),%ebp 29316: 44 38 fd cmp %r15b,%bpl 29319: 74 0f je 2932a <_ZNK4llvm9StringRef4findES0_m+0x19a> 2931b: 0f b6 44 2c 10 movzbl 0x10(%rsp,%rbp,1),%eax 29320: 49 01 c5 add %rax,%r13 29323: 4d 39 c5 cmp %r8,%r13 29326: 72 e8 jb 29310 <_ZNK4llvm9StringRef4findES0_m+0x180> 29328: eb 79 jmp 293a3 <_ZNK4llvm9StringRef4findES0_m+0x213> 2932a: 4c 89 ef mov %r13,%rdi 2932d: 4c 89 44 24 08 mov %r8,0x8(%rsp) 29332: 48 89 da mov %rbx,%rdx 29335: 49 89 f6 mov %rsi,%r14 29338: e8 c3 d1 fd ff call 6500 2933d: 4c 89 f6 mov %r14,%rsi 29340: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 29345: 85 c0 test %eax,%eax 29347: 75 d2 jne 2931b <_ZNK4llvm9StringRef4findES0_m+0x18b> 29349: 4d 29 e5 sub %r12,%r13 2934c: 4d 89 ec mov %r13,%r12 2934f: eb 3d jmp 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 29351: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 29358: 0f 1f 84 00 00 00 00 2935f: 00 29360: 49 8d 04 1e lea (%r14,%rbx,1),%rax 29364: 48 ff c0 inc %rax 29367: 48 ff c3 inc %rbx 2936a: 4d 89 e8 mov %r13,%r8 2936d: 4c 39 e8 cmp %r13,%rax 29370: 48 89 ee mov %rbp,%rsi 29373: 73 19 jae 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 29375: 4d 89 c5 mov %r8,%r13 29378: 49 8d 3c 1e lea (%r14,%rbx,1),%rdi 2937c: 48 89 f5 mov %rsi,%rbp 2937f: 4c 89 fa mov %r15,%rdx 29382: e8 79 d1 fd ff call 6500 29387: 85 c0 test %eax,%eax 29389: 75 d5 jne 29360 <_ZNK4llvm9StringRef4findES0_m+0x1d0> 2938b: 49 89 dc mov %rbx,%r12 2938e: 4c 89 e0 mov %r12,%rax 29391: 48 81 c4 18 01 00 00 add $0x118,%rsp 29398: 5b pop %rbx 29399: 41 5c pop %r12 2939b: 41 5d pop %r13 2939d: 41 5e pop %r14 2939f: 41 5f pop %r15 293a1: 5d pop %rbp 293a2: c3 ret 293a3: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 293aa: eb e2 jmp 2938e <_ZNK4llvm9StringRef4findES0_m+0x1fe> 293ac: 48 8d 3d b2 f6 02 00 lea 0x2f6b2(%rip),%rdi # 58a65 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x6cee> 293b3: 48 8d 35 59 99 02 00 lea 0x29959(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 293ba: 48 8d 0d 7b 4d 03 00 lea 0x34d7b(%rip),%rcx # 5e13c <_ZZN4llvm8hexdigitEjbE3LUT+0x57c> 293c1: ba e8 00 00 00 mov $0xe8,%edx 293c6: e8 a5 cf fd ff call 6370 <__assert_fail@plt> 293cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000293d0 <_ZNK4llvm9StringRef13find_first_ofES0_m>: 293d0: 49 89 c8 mov %rcx,%r8 293d3: 0f 57 c0 xorps %xmm0,%xmm0 293d6: 0f 29 44 24 e8 movaps %xmm0,-0x18(%rsp) 293db: 0f 29 44 24 d8 movaps %xmm0,-0x28(%rsp) 293e0: 48 85 d2 test %rdx,%rdx 293e3: 74 5d je 29442 <_ZNK4llvm9StringRef13find_first_ofES0_m+0x72> 293e5: 48 89 f0 mov %rsi,%rax 293e8: f6 c2 01 test $0x1,%dl 293eb: 74 18 je 29405 <_ZNK4llvm9StringRef13find_first_ofES0_m+0x35> 293ed: 0f b6 0e movzbl (%rsi),%ecx 293f0: b8 01 00 00 00 mov $0x1,%eax 293f5: 48 d3 e0 shl %cl,%rax 293f8: 48 c1 e9 06 shr $0x6,%rcx 293fc: 48 09 44 cc d8 or %rax,-0x28(%rsp,%rcx,8) 29401: 48 8d 46 01 lea 0x1(%rsi),%rax 29405: 48 83 fa 01 cmp $0x1,%rdx 29409: 74 37 je 29442 <_ZNK4llvm9StringRef13find_first_ofES0_m+0x72> 2940b: 48 01 d6 add %rdx,%rsi 2940e: 66 90 xchg %ax,%ax 29410: 0f b6 08 movzbl (%rax),%ecx 29413: ba 01 00 00 00 mov $0x1,%edx 29418: 48 d3 e2 shl %cl,%rdx 2941b: 48 c1 e9 06 shr $0x6,%rcx 2941f: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 29424: 0f b6 48 01 movzbl 0x1(%rax),%ecx 29428: ba 01 00 00 00 mov $0x1,%edx 2942d: 48 d3 e2 shl %cl,%rdx 29430: 48 c1 e9 06 shr $0x6,%rcx 29434: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 29439: 48 83 c0 02 add $0x2,%rax 2943d: 48 39 f0 cmp %rsi,%rax 29440: 75 ce jne 29410 <_ZNK4llvm9StringRef13find_first_ofES0_m+0x40> 29442: 48 8b 4f 08 mov 0x8(%rdi),%rcx 29446: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 2944d: 4c 39 c1 cmp %r8,%rcx 29450: 76 30 jbe 29482 <_ZNK4llvm9StringRef13find_first_ofES0_m+0xb2> 29452: 48 8b 17 mov (%rdi),%rdx 29455: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2945c: 00 00 00 00 29460: 42 0f b6 34 02 movzbl (%rdx,%r8,1),%esi 29465: 48 89 f7 mov %rsi,%rdi 29468: 48 c1 ef 03 shr $0x3,%rdi 2946c: 83 e7 18 and $0x18,%edi 2946f: 48 8b 7c 3c d8 mov -0x28(%rsp,%rdi,1),%rdi 29474: 48 0f a3 f7 bt %rsi,%rdi 29478: 72 09 jb 29483 <_ZNK4llvm9StringRef13find_first_ofES0_m+0xb3> 2947a: 49 ff c0 inc %r8 2947d: 4c 39 c1 cmp %r8,%rcx 29480: 75 de jne 29460 <_ZNK4llvm9StringRef13find_first_ofES0_m+0x90> 29482: c3 ret 29483: 4c 89 c0 mov %r8,%rax 29486: c3 ret 29487: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2948e: 00 00 0000000000029490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m>: 29490: 49 89 c8 mov %rcx,%r8 29493: 0f 57 c0 xorps %xmm0,%xmm0 29496: 0f 29 44 24 e8 movaps %xmm0,-0x18(%rsp) 2949b: 0f 29 44 24 d8 movaps %xmm0,-0x28(%rsp) 294a0: 48 85 d2 test %rdx,%rdx 294a3: 74 5d je 29502 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0x72> 294a5: 48 89 f0 mov %rsi,%rax 294a8: f6 c2 01 test $0x1,%dl 294ab: 74 18 je 294c5 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0x35> 294ad: 0f b6 0e movzbl (%rsi),%ecx 294b0: b8 01 00 00 00 mov $0x1,%eax 294b5: 48 d3 e0 shl %cl,%rax 294b8: 48 c1 e9 06 shr $0x6,%rcx 294bc: 48 09 44 cc d8 or %rax,-0x28(%rsp,%rcx,8) 294c1: 48 8d 46 01 lea 0x1(%rsi),%rax 294c5: 48 83 fa 01 cmp $0x1,%rdx 294c9: 74 37 je 29502 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0x72> 294cb: 48 01 d6 add %rdx,%rsi 294ce: 66 90 xchg %ax,%ax 294d0: 0f b6 08 movzbl (%rax),%ecx 294d3: ba 01 00 00 00 mov $0x1,%edx 294d8: 48 d3 e2 shl %cl,%rdx 294db: 48 c1 e9 06 shr $0x6,%rcx 294df: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 294e4: 0f b6 48 01 movzbl 0x1(%rax),%ecx 294e8: ba 01 00 00 00 mov $0x1,%edx 294ed: 48 d3 e2 shl %cl,%rdx 294f0: 48 c1 e9 06 shr $0x6,%rcx 294f4: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 294f9: 48 83 c0 02 add $0x2,%rax 294fd: 48 39 f0 cmp %rsi,%rax 29500: 75 ce jne 294d0 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0x40> 29502: 48 8b 4f 08 mov 0x8(%rdi),%rcx 29506: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 2950d: 4c 39 c1 cmp %r8,%rcx 29510: 76 30 jbe 29542 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0xb2> 29512: 48 8b 17 mov (%rdi),%rdx 29515: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2951c: 00 00 00 00 29520: 42 0f b6 34 02 movzbl (%rdx,%r8,1),%esi 29525: 48 89 f7 mov %rsi,%rdi 29528: 48 c1 ef 03 shr $0x3,%rdi 2952c: 83 e7 18 and $0x18,%edi 2952f: 48 8b 7c 3c d8 mov -0x28(%rsp,%rdi,1),%rdi 29534: 48 0f a3 f7 bt %rsi,%rdi 29538: 73 09 jae 29543 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0xb3> 2953a: 49 ff c0 inc %r8 2953d: 4c 39 c1 cmp %r8,%rcx 29540: 75 de jne 29520 <_ZNK4llvm9StringRef17find_first_not_ofES0_m+0x90> 29542: c3 ret 29543: 4c 89 c0 mov %r8,%rax 29546: c3 ret 29547: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2954e: 00 00 0000000000029550 <_ZNK4llvm9StringRef12find_last_ofES0_m>: 29550: 49 89 c8 mov %rcx,%r8 29553: 0f 57 c0 xorps %xmm0,%xmm0 29556: 0f 29 44 24 e8 movaps %xmm0,-0x18(%rsp) 2955b: 0f 29 44 24 d8 movaps %xmm0,-0x28(%rsp) 29560: 48 85 d2 test %rdx,%rdx 29563: 74 5d je 295c2 <_ZNK4llvm9StringRef12find_last_ofES0_m+0x72> 29565: 48 89 f0 mov %rsi,%rax 29568: f6 c2 01 test $0x1,%dl 2956b: 74 18 je 29585 <_ZNK4llvm9StringRef12find_last_ofES0_m+0x35> 2956d: 0f b6 0e movzbl (%rsi),%ecx 29570: b8 01 00 00 00 mov $0x1,%eax 29575: 48 d3 e0 shl %cl,%rax 29578: 48 c1 e9 06 shr $0x6,%rcx 2957c: 48 09 44 cc d8 or %rax,-0x28(%rsp,%rcx,8) 29581: 48 8d 46 01 lea 0x1(%rsi),%rax 29585: 48 83 fa 01 cmp $0x1,%rdx 29589: 74 37 je 295c2 <_ZNK4llvm9StringRef12find_last_ofES0_m+0x72> 2958b: 48 01 d6 add %rdx,%rsi 2958e: 66 90 xchg %ax,%ax 29590: 0f b6 08 movzbl (%rax),%ecx 29593: ba 01 00 00 00 mov $0x1,%edx 29598: 48 d3 e2 shl %cl,%rdx 2959b: 48 c1 e9 06 shr $0x6,%rcx 2959f: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 295a4: 0f b6 48 01 movzbl 0x1(%rax),%ecx 295a8: ba 01 00 00 00 mov $0x1,%edx 295ad: 48 d3 e2 shl %cl,%rdx 295b0: 48 c1 e9 06 shr $0x6,%rcx 295b4: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 295b9: 48 83 c0 02 add $0x2,%rax 295bd: 48 39 f0 cmp %rsi,%rax 295c0: 75 ce jne 29590 <_ZNK4llvm9StringRef12find_last_ofES0_m+0x40> 295c2: 48 8b 0f mov (%rdi),%rcx 295c5: 48 8b 47 08 mov 0x8(%rdi),%rax 295c9: 4c 39 c0 cmp %r8,%rax 295cc: 4c 0f 42 c0 cmovb %rax,%r8 295d0: 4c 89 c0 mov %r8,%rax 295d3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 295da: 84 00 00 00 00 00 295e0: 48 83 e8 01 sub $0x1,%rax 295e4: 72 1f jb 29605 <_ZNK4llvm9StringRef12find_last_ofES0_m+0xb5> 295e6: 42 0f b6 54 01 ff movzbl -0x1(%rcx,%r8,1),%edx 295ec: 48 89 d6 mov %rdx,%rsi 295ef: 48 c1 ee 03 shr $0x3,%rsi 295f3: 83 e6 18 and $0x18,%esi 295f6: 48 8b 74 34 d8 mov -0x28(%rsp,%rsi,1),%rsi 295fb: 48 0f a3 d6 bt %rdx,%rsi 295ff: 49 89 c0 mov %rax,%r8 29602: 73 dc jae 295e0 <_ZNK4llvm9StringRef12find_last_ofES0_m+0x90> 29604: c3 ret 29605: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 2960c: c3 ret 2960d: 0f 1f 00 nopl (%rax) 0000000000029610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m>: 29610: 49 89 c8 mov %rcx,%r8 29613: 0f 57 c0 xorps %xmm0,%xmm0 29616: 0f 29 44 24 e8 movaps %xmm0,-0x18(%rsp) 2961b: 0f 29 44 24 d8 movaps %xmm0,-0x28(%rsp) 29620: 48 85 d2 test %rdx,%rdx 29623: 74 5d je 29682 <_ZNK4llvm9StringRef16find_last_not_ofES0_m+0x72> 29625: 48 89 f0 mov %rsi,%rax 29628: f6 c2 01 test $0x1,%dl 2962b: 74 18 je 29645 <_ZNK4llvm9StringRef16find_last_not_ofES0_m+0x35> 2962d: 0f b6 0e movzbl (%rsi),%ecx 29630: b8 01 00 00 00 mov $0x1,%eax 29635: 48 d3 e0 shl %cl,%rax 29638: 48 c1 e9 06 shr $0x6,%rcx 2963c: 48 09 44 cc d8 or %rax,-0x28(%rsp,%rcx,8) 29641: 48 8d 46 01 lea 0x1(%rsi),%rax 29645: 48 83 fa 01 cmp $0x1,%rdx 29649: 74 37 je 29682 <_ZNK4llvm9StringRef16find_last_not_ofES0_m+0x72> 2964b: 48 01 d6 add %rdx,%rsi 2964e: 66 90 xchg %ax,%ax 29650: 0f b6 08 movzbl (%rax),%ecx 29653: ba 01 00 00 00 mov $0x1,%edx 29658: 48 d3 e2 shl %cl,%rdx 2965b: 48 c1 e9 06 shr $0x6,%rcx 2965f: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 29664: 0f b6 48 01 movzbl 0x1(%rax),%ecx 29668: ba 01 00 00 00 mov $0x1,%edx 2966d: 48 d3 e2 shl %cl,%rdx 29670: 48 c1 e9 06 shr $0x6,%rcx 29674: 48 09 54 cc d8 or %rdx,-0x28(%rsp,%rcx,8) 29679: 48 83 c0 02 add $0x2,%rax 2967d: 48 39 f0 cmp %rsi,%rax 29680: 75 ce jne 29650 <_ZNK4llvm9StringRef16find_last_not_ofES0_m+0x40> 29682: 48 8b 0f mov (%rdi),%rcx 29685: 48 8b 47 08 mov 0x8(%rdi),%rax 29689: 4c 39 c0 cmp %r8,%rax 2968c: 4c 0f 42 c0 cmovb %rax,%r8 29690: 4c 89 c0 mov %r8,%rax 29693: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2969a: 84 00 00 00 00 00 296a0: 48 83 e8 01 sub $0x1,%rax 296a4: 72 1f jb 296c5 <_ZNK4llvm9StringRef16find_last_not_ofES0_m+0xb5> 296a6: 42 0f b6 54 01 ff movzbl -0x1(%rcx,%r8,1),%edx 296ac: 48 89 d6 mov %rdx,%rsi 296af: 48 c1 ee 03 shr $0x3,%rsi 296b3: 83 e6 18 and $0x18,%esi 296b6: 48 8b 74 34 d8 mov -0x28(%rsp,%rsi,1),%rsi 296bb: 48 0f a3 d6 bt %rdx,%rsi 296bf: 49 89 c0 mov %rax,%r8 296c2: 72 dc jb 296a0 <_ZNK4llvm9StringRef16find_last_not_ofES0_m+0x90> 296c4: c3 ret 296c5: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 296cc: c3 ret 296cd: 0f 1f 00 nopl (%rax) 00000000000296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib>: 296d0: 55 push %rbp 296d1: 41 57 push %r15 296d3: 41 56 push %r14 296d5: 41 55 push %r13 296d7: 41 54 push %r12 296d9: 53 push %rbx 296da: 48 83 ec 38 sub $0x38,%rsp 296de: 44 89 4c 24 24 mov %r9d,0x24(%rsp) 296e3: 45 89 c7 mov %r8d,%r15d 296e6: 48 89 54 24 30 mov %rdx,0x30(%rsp) 296eb: 49 89 f5 mov %rsi,%r13 296ee: 0f 10 07 movups (%rdi),%xmm0 296f1: 0f 29 04 24 movaps %xmm0,(%rsp) 296f5: 45 85 c0 test %r8d,%r8d 296f8: 0f 84 a3 01 00 00 je 298a1 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1d1> 296fe: 49 89 c8 mov %rcx,%r8 29701: 49 8d 45 10 lea 0x10(%r13),%rax 29705: 48 89 44 24 28 mov %rax,0x28(%rsp) 2970a: 80 7c 24 24 00 cmpb $0x0,0x24(%rsp) 2970f: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 29714: 0f 84 b5 00 00 00 je 297cf <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0xff> 2971a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 29720: 48 89 e7 mov %rsp,%rdi 29723: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 29728: 4c 89 c2 mov %r8,%rdx 2972b: 31 c9 xor %ecx,%ecx 2972d: e8 5e fa ff ff call 29190 <_ZNK4llvm9StringRef4findES0_m> 29732: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 29737: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2973b: 0f 84 60 01 00 00 je 298a1 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1d1> 29741: 48 89 c3 mov %rax,%rbx 29744: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 29749: 48 39 e8 cmp %rbp,%rax 2974c: 49 89 ee mov %rbp,%r14 2974f: 4c 0f 42 f0 cmovb %rax,%r14 29753: 4c 8b 24 24 mov (%rsp),%r12 29757: 41 8b 55 08 mov 0x8(%r13),%edx 2975b: 41 3b 55 0c cmp 0xc(%r13),%edx 2975f: 73 4e jae 297af <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0xdf> 29761: 49 8b 45 00 mov 0x0(%r13),%rax 29765: 89 d1 mov %edx,%ecx 29767: 48 c1 e1 04 shl $0x4,%rcx 2976b: 4c 89 24 08 mov %r12,(%rax,%rcx,1) 2976f: 4c 89 74 08 08 mov %r14,0x8(%rax,%rcx,1) 29774: 41 8b 45 08 mov 0x8(%r13),%eax 29778: 41 3b 45 0c cmp 0xc(%r13),%eax 2977c: 0f 83 8a 01 00 00 jae 2990c <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x23c> 29782: ff c0 inc %eax 29784: 41 89 45 08 mov %eax,0x8(%r13) 29788: 4c 01 c3 add %r8,%rbx 2978b: 48 39 dd cmp %rbx,%rbp 2978e: 48 0f 42 dd cmovb %rbp,%rbx 29792: 49 01 dc add %rbx,%r12 29795: 48 29 dd sub %rbx,%rbp 29798: 4c 89 24 24 mov %r12,(%rsp) 2979c: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 297a1: 41 ff cf dec %r15d 297a4: 0f 85 76 ff ff ff jne 29720 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x50> 297aa: e9 f2 00 00 00 jmp 298a1 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1d1> 297af: 48 ff c2 inc %rdx 297b2: b9 10 00 00 00 mov $0x10,%ecx 297b7: 4c 89 ef mov %r13,%rdi 297ba: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 297bf: e8 0c ed ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 297c4: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 297c9: 41 8b 55 08 mov 0x8(%r13),%edx 297cd: eb 92 jmp 29761 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x91> 297cf: 48 89 e5 mov %rsp,%rbp 297d2: eb 3c jmp 29810 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x140> 297d4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 297db: 00 00 00 00 00 297e0: 4c 8b 24 24 mov (%rsp),%r12 297e4: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 297e9: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 297ee: 4d 01 c6 add %r8,%r14 297f1: 4c 39 f3 cmp %r14,%rbx 297f4: 4c 0f 42 f3 cmovb %rbx,%r14 297f8: 4d 01 f4 add %r14,%r12 297fb: 4c 29 f3 sub %r14,%rbx 297fe: 4c 89 24 24 mov %r12,(%rsp) 29802: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 29807: 41 ff cf dec %r15d 2980a: 0f 84 91 00 00 00 je 298a1 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1d1> 29810: 48 89 ef mov %rbp,%rdi 29813: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 29818: 4c 89 c2 mov %r8,%rdx 2981b: 31 c9 xor %ecx,%ecx 2981d: e8 6e f9 ff ff call 29190 <_ZNK4llvm9StringRef4findES0_m> 29822: 49 89 c6 mov %rax,%r14 29825: 48 85 c0 test %rax,%rax 29828: 74 b6 je 297e0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x110> 2982a: 49 83 fe ff cmp $0xffffffffffffffff,%r14 2982e: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 29833: 74 6c je 298a1 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1d1> 29835: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2983a: 49 39 de cmp %rbx,%r14 2983d: 48 89 dd mov %rbx,%rbp 29840: 49 0f 42 ee cmovb %r14,%rbp 29844: 4c 8b 24 24 mov (%rsp),%r12 29848: 41 8b 55 08 mov 0x8(%r13),%edx 2984c: 41 3b 55 0c cmp 0xc(%r13),%edx 29850: 73 2f jae 29881 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1b1> 29852: 49 8b 45 00 mov 0x0(%r13),%rax 29856: 89 d1 mov %edx,%ecx 29858: 48 c1 e1 04 shl $0x4,%rcx 2985c: 4c 89 24 08 mov %r12,(%rax,%rcx,1) 29860: 48 89 6c 08 08 mov %rbp,0x8(%rax,%rcx,1) 29865: 41 8b 45 08 mov 0x8(%r13),%eax 29869: 41 3b 45 0c cmp 0xc(%r13),%eax 2986d: 0f 83 99 00 00 00 jae 2990c <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x23c> 29873: ff c0 inc %eax 29875: 41 89 45 08 mov %eax,0x8(%r13) 29879: 48 89 e5 mov %rsp,%rbp 2987c: e9 6d ff ff ff jmp 297ee <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x11e> 29881: 48 ff c2 inc %rdx 29884: b9 10 00 00 00 mov $0x10,%ecx 29889: 4c 89 ef mov %r13,%rdi 2988c: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 29891: e8 3a ec ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 29896: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 2989b: 41 8b 55 08 mov 0x8(%r13),%edx 2989f: eb b1 jmp 29852 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x182> 298a1: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 298a6: 80 7c 24 24 00 cmpb $0x0,0x24(%rsp) 298ab: 75 05 jne 298b2 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1e2> 298ad: 48 85 db test %rbx,%rbx 298b0: 74 31 je 298e3 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x213> 298b2: 48 8b 2c 24 mov (%rsp),%rbp 298b6: 41 8b 55 08 mov 0x8(%r13),%edx 298ba: 41 3b 55 0c cmp 0xc(%r13),%edx 298be: 73 32 jae 298f2 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x222> 298c0: 49 8b 45 00 mov 0x0(%r13),%rax 298c4: 89 d1 mov %edx,%ecx 298c6: 48 c1 e1 04 shl $0x4,%rcx 298ca: 48 89 2c 08 mov %rbp,(%rax,%rcx,1) 298ce: 48 89 5c 08 08 mov %rbx,0x8(%rax,%rcx,1) 298d3: 41 8b 45 08 mov 0x8(%r13),%eax 298d7: 41 3b 45 0c cmp 0xc(%r13),%eax 298db: 73 2f jae 2990c <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x23c> 298dd: ff c0 inc %eax 298df: 41 89 45 08 mov %eax,0x8(%r13) 298e3: 48 83 c4 38 add $0x38,%rsp 298e7: 5b pop %rbx 298e8: 41 5c pop %r12 298ea: 41 5d pop %r13 298ec: 41 5e pop %r14 298ee: 41 5f pop %r15 298f0: 5d pop %rbp 298f1: c3 ret 298f2: 48 ff c2 inc %rdx 298f5: 49 8d 75 10 lea 0x10(%r13),%rsi 298f9: b9 10 00 00 00 mov $0x10,%ecx 298fe: 4c 89 ef mov %r13,%rdi 29901: e8 ca eb ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 29906: 41 8b 55 08 mov 0x8(%r13),%edx 2990a: eb b4 jmp 298c0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib+0x1f0> 2990c: 48 8d 3d 62 75 02 00 lea 0x27562(%rip),%rdi # 50e75 29913: 48 8d 35 a2 74 02 00 lea 0x274a2(%rip),%rsi # 50dbc 2991a: 48 8d 0d 64 75 02 00 lea 0x27564(%rip),%rcx # 50e85 29921: ba 66 00 00 00 mov $0x66,%edx 29926: e8 45 ca fd ff call 6370 <__assert_fail@plt> 2992b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000029930 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy>: 29930: 41 57 push %r15 29932: 41 56 push %r14 29934: 53 push %rbx 29935: 49 89 d7 mov %rdx,%r15 29938: 49 89 fe mov %rdi,%r14 2993b: 85 f6 test %esi,%esi 2993d: 75 0a jne 29949 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0x19> 2993f: 4c 89 f7 mov %r14,%rdi 29942: e8 c9 00 00 00 call 29a10 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE> 29947: 89 c6 mov %eax,%esi 29949: 4d 8b 4e 08 mov 0x8(%r14),%r9 2994d: 41 b0 01 mov $0x1,%r8b 29950: 4d 85 c9 test %r9,%r9 29953: 0f 84 a0 00 00 00 je 299f9 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xc9> 29959: 49 8b 0e mov (%r14),%rcx 2995c: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 29963: 41 89 f2 mov %esi,%r10d 29966: 31 db xor %ebx,%ebx 29968: 4d 89 cb mov %r9,%r11 2996b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29970: 0f b6 01 movzbl (%rcx),%eax 29973: 3c 30 cmp $0x30,%al 29975: 7c 73 jl 299ea <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xba> 29977: ba d0 ff ff ff mov $0xffffffd0,%edx 2997c: 3c 3a cmp $0x3a,%al 2997e: 72 1e jb 2999e <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0x6e> 29980: 3c 61 cmp $0x61,%al 29982: 72 0c jb 29990 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0x60> 29984: ba a9 ff ff ff mov $0xffffffa9,%edx 29989: 3c 7b cmp $0x7b,%al 2998b: 72 11 jb 2999e <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0x6e> 2998d: eb 5b jmp 299ea <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xba> 2998f: 90 nop 29990: 8d 78 bf lea -0x41(%rax),%edi 29993: ba c9 ff ff ff mov $0xffffffc9,%edx 29998: 40 80 ff 19 cmp $0x19,%dil 2999c: 77 4c ja 299ea <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xba> 2999e: 01 c2 add %eax,%edx 299a0: 39 f2 cmp %esi,%edx 299a2: 73 46 jae 299ea <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xba> 299a4: 48 89 d8 mov %rbx,%rax 299a7: 49 0f af c2 imul %r10,%rax 299ab: 89 d7 mov %edx,%edi 299ad: 48 01 c7 add %rax,%rdi 299b0: 49 89 3f mov %rdi,(%r15) 299b3: 48 89 f8 mov %rdi,%rax 299b6: 48 c1 e8 20 shr $0x20,%rax 299ba: 74 14 je 299d0 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xa0> 299bc: 48 89 f8 mov %rdi,%rax 299bf: 31 d2 xor %edx,%edx 299c1: 49 f7 f2 div %r10 299c4: 48 39 d8 cmp %rbx,%rax 299c7: 73 13 jae 299dc <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xac> 299c9: eb 2e jmp 299f9 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xc9> 299cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 299d0: 89 f8 mov %edi,%eax 299d2: 31 d2 xor %edx,%edx 299d4: 41 f7 f2 div %r10d 299d7: 48 39 d8 cmp %rbx,%rax 299da: 72 1d jb 299f9 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xc9> 299dc: 48 ff c1 inc %rcx 299df: 48 89 fb mov %rdi,%rbx 299e2: 49 ff cb dec %r11 299e5: 75 89 jne 29970 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0x40> 299e7: 45 31 db xor %r11d,%r11d 299ea: 4d 39 d9 cmp %r11,%r9 299ed: 74 0a je 299f9 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy+0xc9> 299ef: 49 89 0e mov %rcx,(%r14) 299f2: 4d 89 5e 08 mov %r11,0x8(%r14) 299f6: 45 31 c0 xor %r8d,%r8d 299f9: 44 89 c0 mov %r8d,%eax 299fc: 5b pop %rbx 299fd: 41 5e pop %r14 299ff: 41 5f pop %r15 29a01: c3 ret 29a02: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 29a09: 00 00 00 29a0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000029a10 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE>: 29a10: 4c 8b 47 08 mov 0x8(%rdi),%r8 29a14: b8 0a 00 00 00 mov $0xa,%eax 29a19: 49 83 f8 02 cmp $0x2,%r8 29a1d: 0f 82 ee 00 00 00 jb 29b11 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0x101> 29a23: 4c 8b 0f mov (%rdi),%r9 29a26: 41 0f b6 31 movzbl (%r9),%esi 29a2a: 8d 4e bf lea -0x41(%rsi),%ecx 29a2d: 8d 56 20 lea 0x20(%rsi),%edx 29a30: 80 f9 1a cmp $0x1a,%cl 29a33: 0f b6 ca movzbl %dl,%ecx 29a36: 0f 43 ce cmovae %esi,%ecx 29a39: 80 f9 30 cmp $0x30,%cl 29a3c: 75 37 jne 29a75 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0x65> 29a3e: 41 0f b6 49 01 movzbl 0x1(%r9),%ecx 29a43: 8d 51 bf lea -0x41(%rcx),%edx 29a46: 8d 71 20 lea 0x20(%rcx),%esi 29a49: 80 fa 1a cmp $0x1a,%dl 29a4c: 40 0f b6 d6 movzbl %sil,%edx 29a50: 0f 43 d1 cmovae %ecx,%edx 29a53: 80 fa 78 cmp $0x78,%dl 29a56: 75 1d jne 29a75 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0x65> 29a58: 49 83 f8 02 cmp $0x2,%r8 29a5c: b8 02 00 00 00 mov $0x2,%eax 29a61: 49 0f 42 c0 cmovb %r8,%rax 29a65: 49 01 c1 add %rax,%r9 29a68: 49 29 c0 sub %rax,%r8 29a6b: b8 10 00 00 00 mov $0x10,%eax 29a70: e9 95 00 00 00 jmp 29b0a <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0xfa> 29a75: 4c 8b 0f mov (%rdi),%r9 29a78: 41 0f b6 09 movzbl (%r9),%ecx 29a7c: 8d 51 bf lea -0x41(%rcx),%edx 29a7f: 8d 71 20 lea 0x20(%rcx),%esi 29a82: 80 fa 1a cmp $0x1a,%dl 29a85: 40 0f b6 d6 movzbl %sil,%edx 29a89: 0f 43 d1 cmovae %ecx,%edx 29a8c: 80 fa 30 cmp $0x30,%dl 29a8f: 75 34 jne 29ac5 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0xb5> 29a91: 41 0f b6 49 01 movzbl 0x1(%r9),%ecx 29a96: 8d 51 bf lea -0x41(%rcx),%edx 29a99: 8d 71 20 lea 0x20(%rcx),%esi 29a9c: 80 fa 1a cmp $0x1a,%dl 29a9f: 40 0f b6 d6 movzbl %sil,%edx 29aa3: 0f 43 d1 cmovae %ecx,%edx 29aa6: 80 fa 62 cmp $0x62,%dl 29aa9: 75 1a jne 29ac5 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0xb5> 29aab: 49 83 f8 02 cmp $0x2,%r8 29aaf: b8 02 00 00 00 mov $0x2,%eax 29ab4: 49 0f 42 c0 cmovb %r8,%rax 29ab8: 49 01 c1 add %rax,%r9 29abb: 49 29 c0 sub %rax,%r8 29abe: b8 02 00 00 00 mov $0x2,%eax 29ac3: eb 45 jmp 29b0a <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0xfa> 29ac5: 4c 8b 0f mov (%rdi),%r9 29ac8: 41 0f b7 09 movzwl (%r9),%ecx 29acc: 81 f9 30 6f 00 00 cmp $0x6f30,%ecx 29ad2: 74 1e je 29af2 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0xe2> 29ad4: 4c 8b 0f mov (%rdi),%r9 29ad7: 41 80 39 30 cmpb $0x30,(%r9) 29adb: 75 34 jne 29b11 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0x101> 29add: 41 0f b6 49 01 movzbl 0x1(%r9),%ecx 29ae2: 80 c1 d0 add $0xd0,%cl 29ae5: 80 f9 09 cmp $0x9,%cl 29ae8: 77 27 ja 29b11 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0x101> 29aea: 49 ff c1 inc %r9 29aed: 49 ff c8 dec %r8 29af0: eb 13 jmp 29b05 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE+0xf5> 29af2: 49 83 f8 02 cmp $0x2,%r8 29af6: b8 02 00 00 00 mov $0x2,%eax 29afb: 49 0f 42 c0 cmovb %r8,%rax 29aff: 49 01 c1 add %rax,%r9 29b02: 49 29 c0 sub %rax,%r8 29b05: b8 08 00 00 00 mov $0x8,%eax 29b0a: 4c 89 0f mov %r9,(%rdi) 29b0d: 4c 89 47 08 mov %r8,0x8(%rdi) 29b11: c3 ret 29b12: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 29b19: 00 00 00 29b1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000029b20 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx>: 29b20: 41 57 push %r15 29b22: 41 56 push %r14 29b24: 41 54 push %r12 29b26: 53 push %rbx 29b27: 50 push %rax 29b28: 49 89 d6 mov %rdx,%r14 29b2b: 49 89 ff mov %rdi,%r15 29b2e: 4c 8b 4f 08 mov 0x8(%rdi),%r9 29b32: 4d 85 c9 test %r9,%r9 29b35: 0f 84 91 00 00 00 je 29bcc <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0xac> 29b3b: 49 8b 07 mov (%r15),%rax 29b3e: 80 38 2d cmpb $0x2d,(%rax) 29b41: 0f 85 85 00 00 00 jne 29bcc <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0xac> 29b47: 48 8d 48 01 lea 0x1(%rax),%rcx 29b4b: 4d 8d 41 ff lea -0x1(%r9),%r8 29b4f: 85 f6 test %esi,%esi 29b51: 0f 85 bd 01 00 00 jne 29d14 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1f4> 29b57: be 0a 00 00 00 mov $0xa,%esi 29b5c: 49 83 f8 02 cmp $0x2,%r8 29b60: 0f 82 ae 01 00 00 jb 29d14 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1f4> 29b66: 0f b6 11 movzbl (%rcx),%edx 29b69: 8d 72 bf lea -0x41(%rdx),%esi 29b6c: 8d 7a 20 lea 0x20(%rdx),%edi 29b6f: 40 80 fe 1a cmp $0x1a,%sil 29b73: 40 0f b6 f7 movzbl %dil,%esi 29b77: 0f 43 f2 cmovae %edx,%esi 29b7a: 40 80 fe 30 cmp $0x30,%sil 29b7e: 0f 85 28 01 00 00 jne 29cac <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x18c> 29b84: 0f b6 78 02 movzbl 0x2(%rax),%edi 29b88: 8d 77 bf lea -0x41(%rdi),%esi 29b8b: 8d 5f 20 lea 0x20(%rdi),%ebx 29b8e: 40 80 fe 1a cmp $0x1a,%sil 29b92: 0f b6 f3 movzbl %bl,%esi 29b95: 0f 43 f7 cmovae %edi,%esi 29b98: 40 80 fe 62 cmp $0x62,%sil 29b9c: 0f 84 5a 01 00 00 je 29cfc <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1dc> 29ba2: 40 0f b6 f6 movzbl %sil,%esi 29ba6: 83 fe 78 cmp $0x78,%esi 29ba9: 0f 85 fd 00 00 00 jne 29cac <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x18c> 29baf: 49 83 f8 02 cmp $0x2,%r8 29bb3: b8 02 00 00 00 mov $0x2,%eax 29bb8: 49 0f 42 c0 cmovb %r8,%rax 29bbc: 48 01 c1 add %rax,%rcx 29bbf: 49 29 c0 sub %rax,%r8 29bc2: be 10 00 00 00 mov $0x10,%esi 29bc7: e9 48 01 00 00 jmp 29d14 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1f4> 29bcc: 85 f6 test %esi,%esi 29bce: 75 0e jne 29bde <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0xbe> 29bd0: 4c 89 ff mov %r15,%rdi 29bd3: e8 38 fe ff ff call 29a10 <_ZL17GetAutoSenseRadixRN4llvm9StringRefE> 29bd8: 89 c6 mov %eax,%esi 29bda: 4d 8b 4f 08 mov 0x8(%r15),%r9 29bde: 41 b2 01 mov $0x1,%r10b 29be1: 4d 85 c9 test %r9,%r9 29be4: 0f 84 fb 01 00 00 je 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29bea: 49 8b 0f mov (%r15),%rcx 29bed: 41 89 f3 mov %esi,%r11d 29bf0: 4e 8d 04 09 lea (%rcx,%r9,1),%r8 29bf4: 31 db xor %ebx,%ebx 29bf6: 4d 89 cc mov %r9,%r12 29bf9: eb 20 jmp 29c1b <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0xfb> 29bfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29c00: 89 f8 mov %edi,%eax 29c02: 31 d2 xor %edx,%edx 29c04: 41 f7 f3 div %r11d 29c07: 48 39 d8 cmp %rbx,%rax 29c0a: 0f 82 d5 01 00 00 jb 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29c10: 48 ff c1 inc %rcx 29c13: 48 89 fb mov %rdi,%rbx 29c16: 49 ff cc dec %r12 29c19: 74 70 je 29c8b <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x16b> 29c1b: 0f b6 01 movzbl (%rcx),%eax 29c1e: 3c 30 cmp $0x30,%al 29c20: 7c 59 jl 29c7b <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x15b> 29c22: ba d0 ff ff ff mov $0xffffffd0,%edx 29c27: 3c 3a cmp $0x3a,%al 29c29: 72 23 jb 29c4e <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x12e> 29c2b: 3c 61 cmp $0x61,%al 29c2d: 72 11 jb 29c40 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x120> 29c2f: ba a9 ff ff ff mov $0xffffffa9,%edx 29c34: 3c 7b cmp $0x7b,%al 29c36: 72 16 jb 29c4e <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x12e> 29c38: eb 41 jmp 29c7b <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x15b> 29c3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 29c40: 8d 78 bf lea -0x41(%rax),%edi 29c43: ba c9 ff ff ff mov $0xffffffc9,%edx 29c48: 40 80 ff 19 cmp $0x19,%dil 29c4c: 77 2d ja 29c7b <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x15b> 29c4e: 01 c2 add %eax,%edx 29c50: 39 f2 cmp %esi,%edx 29c52: 73 27 jae 29c7b <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x15b> 29c54: 48 89 d8 mov %rbx,%rax 29c57: 49 0f af c3 imul %r11,%rax 29c5b: 89 d7 mov %edx,%edi 29c5d: 48 01 c7 add %rax,%rdi 29c60: 48 89 f8 mov %rdi,%rax 29c63: 48 c1 e8 20 shr $0x20,%rax 29c67: 74 97 je 29c00 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0xe0> 29c69: 48 89 f8 mov %rdi,%rax 29c6c: 31 d2 xor %edx,%edx 29c6e: 49 f7 f3 div %r11 29c71: 48 39 d8 cmp %rbx,%rax 29c74: 73 9a jae 29c10 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0xf0> 29c76: e9 6a 01 00 00 jmp 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29c7b: 48 89 df mov %rbx,%rdi 29c7e: 49 89 c8 mov %rcx,%r8 29c81: 4d 39 e1 cmp %r12,%r9 29c84: 75 11 jne 29c97 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x177> 29c86: e9 5a 01 00 00 jmp 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29c8b: 45 31 e4 xor %r12d,%r12d 29c8e: 4d 39 e1 cmp %r12,%r9 29c91: 0f 84 4e 01 00 00 je 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29c97: 4d 89 07 mov %r8,(%r15) 29c9a: 4d 89 67 08 mov %r12,0x8(%r15) 29c9e: 48 85 ff test %rdi,%rdi 29ca1: 0f 89 38 01 00 00 jns 29ddf <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2bf> 29ca7: e9 39 01 00 00 jmp 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29cac: 0f b7 31 movzwl (%rcx),%esi 29caf: 81 fe 30 6f 00 00 cmp $0x6f30,%esi 29cb5: 74 2b je 29ce2 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1c2> 29cb7: be 0a 00 00 00 mov $0xa,%esi 29cbc: 80 fa 30 cmp $0x30,%dl 29cbf: 75 5c jne 29d1d <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1fd> 29cc1: 0f b6 50 02 movzbl 0x2(%rax),%edx 29cc5: 80 c2 d0 add $0xd0,%dl 29cc8: 80 fa 09 cmp $0x9,%dl 29ccb: 77 50 ja 29d1d <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1fd> 29ccd: 48 83 c0 02 add $0x2,%rax 29cd1: 49 83 c1 fe add $0xfffffffffffffffe,%r9 29cd5: be 08 00 00 00 mov $0x8,%esi 29cda: 48 89 c1 mov %rax,%rcx 29cdd: 4d 89 c8 mov %r9,%r8 29ce0: eb 3b jmp 29d1d <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1fd> 29ce2: 49 83 f8 02 cmp $0x2,%r8 29ce6: b8 02 00 00 00 mov $0x2,%eax 29ceb: 49 0f 42 c0 cmovb %r8,%rax 29cef: 48 01 c1 add %rax,%rcx 29cf2: 49 29 c0 sub %rax,%r8 29cf5: be 08 00 00 00 mov $0x8,%esi 29cfa: eb 18 jmp 29d14 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x1f4> 29cfc: 49 83 f8 02 cmp $0x2,%r8 29d00: b8 02 00 00 00 mov $0x2,%eax 29d05: 49 0f 42 c0 cmovb %r8,%rax 29d09: 48 01 c1 add %rax,%rcx 29d0c: 49 29 c0 sub %rax,%r8 29d0f: be 02 00 00 00 mov $0x2,%esi 29d14: 4d 85 c0 test %r8,%r8 29d17: 0f 84 8a 00 00 00 je 29da7 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x287> 29d1d: 41 89 f2 mov %esi,%r10d 29d20: 4e 8d 0c 01 lea (%rcx,%r8,1),%r9 29d24: 31 db xor %ebx,%ebx 29d26: 4c 89 c6 mov %r8,%rsi 29d29: eb 1c jmp 29d47 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x227> 29d2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29d30: 89 f8 mov %edi,%eax 29d32: 31 d2 xor %edx,%edx 29d34: 41 f7 f2 div %r10d 29d37: 48 39 d8 cmp %rbx,%rax 29d3a: 72 6b jb 29da7 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x287> 29d3c: 48 ff c1 inc %rcx 29d3f: 48 89 fb mov %rdi,%rbx 29d42: 48 ff ce dec %rsi 29d45: 74 75 je 29dbc <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x29c> 29d47: 0f b6 01 movzbl (%rcx),%eax 29d4a: 3c 30 cmp $0x30,%al 29d4c: 7c 5e jl 29dac <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x28c> 29d4e: ba d0 ff ff ff mov $0xffffffd0,%edx 29d53: 3c 3a cmp $0x3a,%al 29d55: 72 27 jb 29d7e <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x25e> 29d57: 3c 61 cmp $0x61,%al 29d59: 72 15 jb 29d70 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x250> 29d5b: ba a9 ff ff ff mov $0xffffffa9,%edx 29d60: 3c 7b cmp $0x7b,%al 29d62: 72 1a jb 29d7e <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x25e> 29d64: eb 46 jmp 29dac <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x28c> 29d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 29d6d: 00 00 00 29d70: 8d 78 bf lea -0x41(%rax),%edi 29d73: ba c9 ff ff ff mov $0xffffffc9,%edx 29d78: 40 80 ff 19 cmp $0x19,%dil 29d7c: 77 2e ja 29dac <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x28c> 29d7e: 01 c2 add %eax,%edx 29d80: 44 39 d2 cmp %r10d,%edx 29d83: 73 27 jae 29dac <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x28c> 29d85: 48 89 d8 mov %rbx,%rax 29d88: 49 0f af c2 imul %r10,%rax 29d8c: 89 d7 mov %edx,%edi 29d8e: 48 01 c7 add %rax,%rdi 29d91: 48 89 f8 mov %rdi,%rax 29d94: 48 c1 e8 20 shr $0x20,%rax 29d98: 74 96 je 29d30 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x210> 29d9a: 48 89 f8 mov %rdi,%rax 29d9d: 31 d2 xor %edx,%edx 29d9f: 49 f7 f2 div %r10 29da2: 48 39 d8 cmp %rbx,%rax 29da5: 73 95 jae 29d3c <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x21c> 29da7: 41 b2 01 mov $0x1,%r10b 29daa: eb 39 jmp 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29dac: 48 89 df mov %rbx,%rdi 29daf: 49 89 c9 mov %rcx,%r9 29db2: 41 b2 01 mov $0x1,%r10b 29db5: 49 39 f0 cmp %rsi,%r8 29db8: 75 0c jne 29dc6 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2a6> 29dba: eb 29 jmp 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29dbc: 31 f6 xor %esi,%esi 29dbe: 41 b2 01 mov $0x1,%r10b 29dc1: 49 39 f0 cmp %rsi,%r8 29dc4: 74 1f je 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29dc6: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 29dcd: 00 00 80 29dd0: 48 39 c7 cmp %rax,%rdi 29dd3: 77 10 ja 29de5 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx+0x2c5> 29dd5: 4d 89 0f mov %r9,(%r15) 29dd8: 49 89 77 08 mov %rsi,0x8(%r15) 29ddc: 48 f7 df neg %rdi 29ddf: 49 89 3e mov %rdi,(%r14) 29de2: 45 31 d2 xor %r10d,%r10d 29de5: 44 89 d0 mov %r10d,%eax 29de8: 48 83 c4 08 add $0x8,%rsp 29dec: 5b pop %rbx 29ded: 41 5c pop %r12 29def: 41 5e pop %r14 29df1: 41 5f pop %r15 29df3: c3 ret 29df4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 29dfb: 00 00 00 29dfe: 66 90 xchg %ax,%ax 0000000000029e00 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy>: 29e00: 85 d2 test %edx,%edx 29e02: 0f 85 b5 00 00 00 jne 29ebd <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xbd> 29e08: ba 0a 00 00 00 mov $0xa,%edx 29e0d: 48 83 fe 02 cmp $0x2,%rsi 29e11: 0f 82 a6 00 00 00 jb 29ebd <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xbd> 29e17: 44 0f b6 07 movzbl (%rdi),%r8d 29e1b: 41 8d 50 bf lea -0x41(%r8),%edx 29e1f: 41 8d 40 20 lea 0x20(%r8),%eax 29e23: 80 fa 1a cmp $0x1a,%dl 29e26: 0f b6 c0 movzbl %al,%eax 29e29: 41 0f 43 c0 cmovae %r8d,%eax 29e2d: 3c 30 cmp $0x30,%al 29e2f: 75 48 jne 29e79 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x79> 29e31: 0f b6 47 01 movzbl 0x1(%rdi),%eax 29e35: 44 8d 48 bf lea -0x41(%rax),%r9d 29e39: 8d 50 20 lea 0x20(%rax),%edx 29e3c: 41 80 f9 1a cmp $0x1a,%r9b 29e40: 0f b6 d2 movzbl %dl,%edx 29e43: 0f 43 d0 cmovae %eax,%edx 29e46: 80 fa 62 cmp $0x62,%dl 29e49: 0f 84 22 01 00 00 je 29f71 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x171> 29e4f: 0f b6 c2 movzbl %dl,%eax 29e52: 83 f8 78 cmp $0x78,%eax 29e55: 75 22 jne 29e79 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x79> 29e57: 48 83 fe 02 cmp $0x2,%rsi 29e5b: b8 02 00 00 00 mov $0x2,%eax 29e60: 48 0f 42 c6 cmovb %rsi,%rax 29e64: 48 01 c7 add %rax,%rdi 29e67: 48 29 c6 sub %rax,%rsi 29e6a: ba 10 00 00 00 mov $0x10,%edx 29e6f: 48 85 f6 test %rsi,%rsi 29e72: 75 52 jne 29ec6 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xc6> 29e74: e9 e3 00 00 00 jmp 29f5c <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x15c> 29e79: 0f b7 07 movzwl (%rdi),%eax 29e7c: 3d 30 6f 00 00 cmp $0x6f30,%eax 29e81: 74 22 je 29ea5 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xa5> 29e83: ba 0a 00 00 00 mov $0xa,%edx 29e88: 41 80 f8 30 cmp $0x30,%r8b 29e8c: 75 38 jne 29ec6 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xc6> 29e8e: 0f b6 47 01 movzbl 0x1(%rdi),%eax 29e92: 04 d0 add $0xd0,%al 29e94: 3c 09 cmp $0x9,%al 29e96: 77 2e ja 29ec6 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xc6> 29e98: 48 ff c7 inc %rdi 29e9b: 48 ff ce dec %rsi 29e9e: ba 08 00 00 00 mov $0x8,%edx 29ea3: eb 21 jmp 29ec6 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xc6> 29ea5: 48 83 fe 02 cmp $0x2,%rsi 29ea9: b8 02 00 00 00 mov $0x2,%eax 29eae: 48 0f 42 c6 cmovb %rsi,%rax 29eb2: 48 01 c7 add %rax,%rdi 29eb5: 48 29 c6 sub %rax,%rsi 29eb8: ba 08 00 00 00 mov $0x8,%edx 29ebd: 48 85 f6 test %rsi,%rsi 29ec0: 0f 84 96 00 00 00 je 29f5c <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x15c> 29ec6: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 29ecd: 41 89 d2 mov %edx,%r10d 29ed0: 45 31 db xor %r11d,%r11d 29ed3: 49 89 f1 mov %rsi,%r9 29ed6: eb 20 jmp 29ef8 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xf8> 29ed8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29edf: 00 29ee0: 44 89 c0 mov %r8d,%eax 29ee3: 31 d2 xor %edx,%edx 29ee5: 41 f7 f2 div %r10d 29ee8: 4c 39 d8 cmp %r11,%rax 29eeb: 72 6f jb 29f5c <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x15c> 29eed: 48 ff c7 inc %rdi 29ef0: 4d 89 c3 mov %r8,%r11 29ef3: 49 ff c9 dec %r9 29ef6: 74 67 je 29f5f <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x15f> 29ef8: 0f b6 07 movzbl (%rdi),%eax 29efb: 3c 30 cmp $0x30,%al 29efd: 7c 63 jl 29f62 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x162> 29eff: ba d0 ff ff ff mov $0xffffffd0,%edx 29f04: 3c 3a cmp $0x3a,%al 29f06: 72 27 jb 29f2f <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x12f> 29f08: 3c 61 cmp $0x61,%al 29f0a: 72 14 jb 29f20 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x120> 29f0c: ba a9 ff ff ff mov $0xffffffa9,%edx 29f11: 3c 7b cmp $0x7b,%al 29f13: 72 1a jb 29f2f <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x12f> 29f15: eb 4b jmp 29f62 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x162> 29f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29f1e: 00 00 29f20: 44 8d 40 bf lea -0x41(%rax),%r8d 29f24: ba c9 ff ff ff mov $0xffffffc9,%edx 29f29: 41 80 f8 19 cmp $0x19,%r8b 29f2d: 77 33 ja 29f62 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x162> 29f2f: 01 c2 add %eax,%edx 29f31: 44 39 d2 cmp %r10d,%edx 29f34: 73 2c jae 29f62 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x162> 29f36: 4c 89 d8 mov %r11,%rax 29f39: 49 0f af c2 imul %r10,%rax 29f3d: 41 89 d0 mov %edx,%r8d 29f40: 49 01 c0 add %rax,%r8 29f43: 4c 89 01 mov %r8,(%rcx) 29f46: 4c 89 c0 mov %r8,%rax 29f49: 48 c1 e8 20 shr $0x20,%rax 29f4d: 74 91 je 29ee0 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xe0> 29f4f: 4c 89 c0 mov %r8,%rax 29f52: 31 d2 xor %edx,%edx 29f54: 49 f7 f2 div %r10 29f57: 4c 39 d8 cmp %r11,%rax 29f5a: 73 91 jae 29eed <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xed> 29f5c: b0 01 mov $0x1,%al 29f5e: c3 ret 29f5f: 45 31 c9 xor %r9d,%r9d 29f62: 4d 85 c9 test %r9,%r9 29f65: 0f 95 c1 setne %cl 29f68: 48 85 f6 test %rsi,%rsi 29f6b: 0f 94 c0 sete %al 29f6e: 08 c8 or %cl,%al 29f70: c3 ret 29f71: 48 83 fe 02 cmp $0x2,%rsi 29f75: b8 02 00 00 00 mov $0x2,%eax 29f7a: 48 0f 42 c6 cmovb %rsi,%rax 29f7e: 48 01 c7 add %rax,%rdi 29f81: 48 29 c6 sub %rax,%rsi 29f84: ba 02 00 00 00 mov $0x2,%edx 29f89: 48 85 f6 test %rsi,%rsi 29f8c: 0f 85 34 ff ff ff jne 29ec6 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0xc6> 29f92: eb c8 jmp 29f5c <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy+0x15c> 29f94: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 29f9b: 00 00 00 29f9e: 66 90 xchg %ax,%ax 0000000000029fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx>: 29fa0: 48 83 ec 18 sub $0x18,%rsp 29fa4: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 29fa9: 48 89 74 24 10 mov %rsi,0x10(%rsp) 29fae: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 29fb3: 89 d6 mov %edx,%esi 29fb5: 48 89 ca mov %rcx,%rdx 29fb8: e8 63 fb ff ff call 29b20 <_ZN4llvm20consumeSignedIntegerERNS_9StringRefEjRx> 29fbd: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 29fc3: 0f 95 c1 setne %cl 29fc6: 08 c8 or %cl,%al 29fc8: 48 83 c4 18 add $0x18,%rsp 29fcc: c3 ret 29fcd: 0f 1f 00 nopl (%rax) 0000000000029fd0 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv>: 29fd0: 53 push %rbx 29fd1: 48 81 ec 80 00 00 00 sub $0x80,%rsp 29fd8: 48 89 fb mov %rdi,%rbx 29fdb: 80 7f 04 00 cmpb $0x0,0x4(%rdi) 29fdf: 74 24 je 2a005 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x35> 29fe1: 48 89 e2 mov %rsp,%rdx 29fe4: be 80 00 00 00 mov $0x80,%esi 29fe9: 31 ff xor %edi,%edi 29feb: e8 80 c7 fd ff call 6770 29ff0: 85 c0 test %eax,%eax 29ff2: 74 24 je 2a018 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x48> 29ff4: e8 a7 c6 fd ff call 66a0 <_ZNSt6thread20hardware_concurrencyEv@plt> 29ff9: 85 c0 test %eax,%eax 29ffb: b9 01 00 00 00 mov $0x1,%ecx 2a000: 0f 45 c8 cmovne %eax,%ecx 2a003: eb 22 jmp 2a027 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x57> 2a005: 0f b6 05 84 0e 05 00 movzbl 0x50e84(%rip),%eax # 7ae90 <_ZGVZN4llvm18get_physical_coresEvE8NumCores> 2a00c: 84 c0 test %al,%al 2a00e: 74 3d je 2a04d <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x7d> 2a010: 8b 0d 72 0e 05 00 mov 0x50e72(%rip),%ecx # 7ae88 <_ZZN4llvm18get_physical_coresEvE8NumCores> 2a016: eb 0f jmp 2a027 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x57> 2a018: 48 89 e6 mov %rsp,%rsi 2a01b: bf 80 00 00 00 mov $0x80,%edi 2a020: e8 9b c0 fd ff call 60c0 <__sched_cpucount@plt> 2a025: 89 c1 mov %eax,%ecx 2a027: 83 f9 02 cmp $0x2,%ecx 2a02a: b8 01 00 00 00 mov $0x1,%eax 2a02f: 0f 4d c1 cmovge %ecx,%eax 2a032: 8b 0b mov (%rbx),%ecx 2a034: 85 c9 test %ecx,%ecx 2a036: 74 0c je 2a044 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x74> 2a038: 39 c1 cmp %eax,%ecx 2a03a: 0f 42 c1 cmovb %ecx,%eax 2a03d: 80 7b 05 00 cmpb $0x0,0x5(%rbx) 2a041: 0f 44 c1 cmove %ecx,%eax 2a044: 48 81 c4 80 00 00 00 add $0x80,%rsp 2a04b: 5b pop %rbx 2a04c: c3 ret 2a04d: 48 8d 3d 3c 0e 05 00 lea 0x50e3c(%rip),%rdi # 7ae90 <_ZGVZN4llvm18get_physical_coresEvE8NumCores> 2a054: e8 97 c8 fd ff call 68f0 <__cxa_guard_acquire@plt> 2a059: 85 c0 test %eax,%eax 2a05b: 74 b3 je 2a010 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x40> 2a05d: e8 ee 00 00 00 call 2a150 <_ZL27computeHostNumPhysicalCoresv> 2a062: 89 05 20 0e 05 00 mov %eax,0x50e20(%rip) # 7ae88 <_ZZN4llvm18get_physical_coresEvE8NumCores> 2a068: 48 8d 3d 21 0e 05 00 lea 0x50e21(%rip),%rdi # 7ae90 <_ZGVZN4llvm18get_physical_coresEvE8NumCores> 2a06f: e8 dc c2 fd ff call 6350 <__cxa_guard_release@plt> 2a074: eb 9a jmp 2a010 <_ZNK4llvm18ThreadPoolStrategy20compute_thread_countEv+0x40> 2a076: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2a07d: 00 00 00 000000000002a080 <_ZN4llvm12get_threadidEv>: 2a080: bf ba 00 00 00 mov $0xba,%edi 2a085: 31 c0 xor %eax,%eax 2a087: e9 f4 bf fd ff jmp 6080 2a08c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002a090 <_ZN4llvm15set_thread_nameERKNS_5TwineE>: 2a090: 41 56 push %r14 2a092: 53 push %rbx 2a093: 48 83 ec 58 sub $0x58,%rsp 2a097: 4c 8d 74 24 18 lea 0x18(%rsp),%r14 2a09c: 4c 89 34 24 mov %r14,(%rsp) 2a0a0: 0f 28 05 29 09 03 00 movaps 0x30929(%rip),%xmm0 # 5a9d0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8c59> 2a0a7: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) 2a0ac: 48 89 e6 mov %rsp,%rsi 2a0af: e8 ac 0b 00 00 call 2ac60 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE> 2a0b4: 31 db xor %ebx,%ebx 2a0b6: 48 83 ea 0f sub $0xf,%rdx 2a0ba: 48 0f 43 da cmovae %rdx,%rbx 2a0be: 48 01 c3 add %rax,%rbx 2a0c1: e8 9a c3 fd ff call 6460 2a0c6: 48 89 c7 mov %rax,%rdi 2a0c9: 48 89 de mov %rbx,%rsi 2a0cc: e8 df c4 fd ff call 65b0 2a0d1: 48 8b 3c 24 mov (%rsp),%rdi 2a0d5: 4c 39 f7 cmp %r14,%rdi 2a0d8: 74 05 je 2a0df <_ZN4llvm15set_thread_nameERKNS_5TwineE+0x4f> 2a0da: e8 e1 c4 fd ff call 65c0 2a0df: 48 83 c4 58 add $0x58,%rsp 2a0e3: 5b pop %rbx 2a0e4: 41 5e pop %r14 2a0e6: c3 ret 2a0e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a0ee: 00 00 000000000002a0f0 <_ZN4llvm15get_thread_nameERNS_15SmallVectorImplIcEE>: 2a0f0: 41 56 push %r14 2a0f2: 53 push %rbx 2a0f3: 48 83 ec 18 sub $0x18,%rsp 2a0f7: 48 89 fb mov %rdi,%rbx 2a0fa: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 2a101: 00 2a102: 0f 57 c0 xorps %xmm0,%xmm0 2a105: 0f 29 04 24 movaps %xmm0,(%rsp) 2a109: e8 52 c3 fd ff call 6460 2a10e: 48 89 e6 mov %rsp,%rsi 2a111: ba 10 00 00 00 mov $0x10,%edx 2a116: 48 89 c7 mov %rax,%rdi 2a119: e8 e2 c0 fd ff call 6200 2a11e: 85 c0 test %eax,%eax 2a120: 74 08 je 2a12a <_ZN4llvm15get_thread_nameERNS_15SmallVectorImplIcEE+0x3a> 2a122: 48 83 c4 18 add $0x18,%rsp 2a126: 5b pop %rbx 2a127: 41 5e pop %r14 2a129: c3 ret 2a12a: 49 89 e6 mov %rsp,%r14 2a12d: 4c 89 f7 mov %r14,%rdi 2a130: e8 db c0 fd ff call 6210 2a135: 48 8d 14 04 lea (%rsp,%rax,1),%rdx 2a139: 48 89 df mov %rbx,%rdi 2a13c: 4c 89 f6 mov %r14,%rsi 2a13f: e8 ac c9 ff ff call 26af0 <_ZN4llvm15SmallVectorImplIcE6appendIPcvEEvT_S4_> 2a144: 48 83 c4 18 add $0x18,%rsp 2a148: 5b pop %rbx 2a149: 41 5e pop %r14 2a14b: c3 ret 2a14c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002a150 <_ZL27computeHostNumPhysicalCoresv>: 2a150: 55 push %rbp 2a151: 41 57 push %r15 2a153: 41 56 push %r14 2a155: 41 55 push %r13 2a157: 41 54 push %r12 2a159: 53 push %rbx 2a15a: 48 81 ec 28 02 00 00 sub $0x228,%rsp 2a161: 48 8d 94 24 a8 01 00 lea 0x1a8(%rsp),%rdx 2a168: 00 2a169: be 80 00 00 00 mov $0x80,%esi 2a16e: 31 ff xor %edi,%edi 2a170: e8 fb c5 fd ff call 6770 2a175: bb ff ff ff ff mov $0xffffffff,%ebx 2a17a: 85 c0 test %eax,%eax 2a17c: 0f 85 17 06 00 00 jne 2a799 <_ZL27computeHostNumPhysicalCoresv+0x649> 2a182: 0f 57 c0 xorps %xmm0,%xmm0 2a185: 0f 29 84 24 90 01 00 movaps %xmm0,0x190(%rsp) 2a18c: 00 2a18d: 0f 29 84 24 80 01 00 movaps %xmm0,0x180(%rsp) 2a194: 00 2a195: 0f 29 84 24 70 01 00 movaps %xmm0,0x170(%rsp) 2a19c: 00 2a19d: 0f 29 84 24 60 01 00 movaps %xmm0,0x160(%rsp) 2a1a4: 00 2a1a5: 0f 29 84 24 50 01 00 movaps %xmm0,0x150(%rsp) 2a1ac: 00 2a1ad: 0f 29 84 24 40 01 00 movaps %xmm0,0x140(%rsp) 2a1b4: 00 2a1b5: 0f 29 84 24 30 01 00 movaps %xmm0,0x130(%rsp) 2a1bc: 00 2a1bd: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) 2a1c4: 00 2a1c5: 48 8d 05 76 8a 02 00 lea 0x28a76(%rip),%rax # 52c42 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xecb> 2a1cc: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a1d3: 00 2a1d4: 66 c7 84 24 b0 00 00 movw $0x103,0xb0(%rsp) 2a1db: 00 03 01 2a1de: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi 2a1e3: 48 8d b4 24 90 00 00 lea 0x90(%rsp),%rsi 2a1ea: 00 2a1eb: e8 90 b9 ff ff call 25b80 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE> 2a1f0: f6 84 24 80 00 00 00 testb $0x1,0x80(%rsp) 2a1f7: 01 2a1f8: 0f 85 1a 04 00 00 jne 2a618 <_ZL27computeHostNumPhysicalCoresv+0x4c8> 2a1fe: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax 2a205: 00 2a206: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a20d: 00 2a20e: 48 b8 00 00 00 00 08 movabs $0x800000000,%rax 2a215: 00 00 00 2a218: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2a21f: 00 2a220: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2a225: 48 8b 48 08 mov 0x8(%rax),%rcx 2a229: 48 8b 40 10 mov 0x10(%rax),%rax 2a22d: 48 29 c8 sub %rcx,%rax 2a230: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 2a235: 48 89 44 24 38 mov %rax,0x38(%rsp) 2a23a: 48 8d 15 48 ab 03 00 lea 0x3ab48(%rip),%rdx # 64d89 <_ZL7kSecret+0x4379> 2a241: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2a246: 48 8d b4 24 90 00 00 lea 0x90(%rsp),%rsi 2a24d: 00 2a24e: b8 ff ff ff ff mov $0xffffffff,%eax 2a253: 48 89 44 24 28 mov %rax,0x28(%rsp) 2a258: b9 01 00 00 00 mov $0x1,%ecx 2a25d: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 2a263: 45 31 c9 xor %r9d,%r9d 2a266: e8 65 f4 ff ff call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> 2a26b: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2a272: 48 89 44 24 58 mov %rax,0x58(%rsp) 2a277: 48 85 c0 test %rax,%rax 2a27a: 0f 84 19 04 00 00 je 2a699 <_ZL27computeHostNumPhysicalCoresv+0x549> 2a280: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2a287: 00 2a288: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2a28f: 00 2a290: 48 c1 64 24 58 04 shlq $0x4,0x58(%rsp) 2a296: 45 31 e4 xor %r12d,%r12d 2a299: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 2a29e: 4c 8d 35 bb 86 02 00 lea 0x286bb(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 2a2a5: c7 44 24 08 ff ff ff movl $0xffffffff,0x8(%rsp) 2a2ac: ff 2a2ad: c7 44 24 0c ff ff ff movl $0xffffffff,0xc(%rsp) 2a2b4: ff 2a2b5: c7 44 24 24 ff ff ff movl $0xffffffff,0x24(%rsp) 2a2bc: ff 2a2bd: eb 4a jmp 2a309 <_ZL27computeHostNumPhysicalCoresv+0x1b9> 2a2bf: 49 8b 45 00 mov 0x0(%r13),%rax 2a2c3: 48 b9 70 72 6f 63 65 movabs $0x6f737365636f7270,%rcx 2a2ca: 73 73 6f 2a2cd: 48 31 c8 xor %rcx,%rax 2a2d0: 41 0f b6 4d 08 movzbl 0x8(%r13),%ecx 2a2d5: 48 83 f1 72 xor $0x72,%rcx 2a2d9: 48 09 c1 or %rax,%rcx 2a2dc: 0f 84 01 03 00 00 je 2a5e3 <_ZL27computeHostNumPhysicalCoresv+0x493> 2a2e2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2a2e9: 1f 84 00 00 00 00 00 2a2f0: 49 83 c4 10 add $0x10,%r12 2a2f4: 4c 39 64 24 58 cmp %r12,0x58(%rsp) 2a2f9: 49 89 df mov %rbx,%r15 2a2fc: 4c 8d 35 5d 86 02 00 lea 0x2865d(%rip),%r14 # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 2a303: 0f 84 90 03 00 00 je 2a699 <_ZL27computeHostNumPhysicalCoresv+0x549> 2a309: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 2a310: 00 2a311: 42 0f 10 04 20 movups (%rax,%r12,1),%xmm0 2a316: 0f 29 44 24 60 movaps %xmm0,0x60(%rsp) 2a31b: c6 44 24 10 3a movb $0x3a,0x10(%rsp) 2a320: ba 01 00 00 00 mov $0x1,%edx 2a325: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi 2a32a: 4c 89 fe mov %r15,%rsi 2a32d: 31 c9 xor %ecx,%ecx 2a32f: e8 5c ee ff ff call 29190 <_ZNK4llvm9StringRef4findES0_m> 2a334: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2a338: 74 46 je 2a380 <_ZL27computeHostNumPhysicalCoresv+0x230> 2a33a: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 2a33f: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 2a344: 48 39 d0 cmp %rdx,%rax 2a347: 48 89 d6 mov %rdx,%rsi 2a34a: 48 0f 42 f0 cmovb %rax,%rsi 2a34e: 48 ff c0 inc %rax 2a351: 48 39 c2 cmp %rax,%rdx 2a354: 48 0f 42 c2 cmovb %rdx,%rax 2a358: 48 8d 3c 01 lea (%rcx,%rax,1),%rdi 2a35c: 48 29 c2 sub %rax,%rdx 2a35f: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 2a364: 48 89 74 24 38 mov %rsi,0x38(%rsp) 2a369: 48 89 7c 24 40 mov %rdi,0x40(%rsp) 2a36e: 48 89 54 24 48 mov %rdx,0x48(%rsp) 2a373: eb 20 jmp 2a395 <_ZL27computeHostNumPhysicalCoresv+0x245> 2a375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2a37c: 00 00 00 00 2a380: 48 8d 44 24 40 lea 0x40(%rsp),%rax 2a385: 0f 57 c0 xorps %xmm0,%xmm0 2a388: 0f 11 00 movups %xmm0,(%rax) 2a38b: 0f 28 44 24 60 movaps 0x60(%rsp),%xmm0 2a390: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) 2a395: ba 06 00 00 00 mov $0x6,%edx 2a39a: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2a39f: 4c 89 f6 mov %r14,%rsi 2a3a2: 31 c9 xor %ecx,%ecx 2a3a4: e8 e7 f0 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 2a3a9: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 2a3ae: 48 39 d8 cmp %rbx,%rax 2a3b1: 48 0f 43 c3 cmovae %rbx,%rax 2a3b5: 48 29 c3 sub %rax,%rbx 2a3b8: 48 03 44 24 30 add 0x30(%rsp),%rax 2a3bd: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a3c2: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 2a3c7: ba 06 00 00 00 mov $0x6,%edx 2a3cc: 4c 89 ff mov %r15,%rdi 2a3cf: 4c 89 f6 mov %r14,%rsi 2a3d2: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 2a3d9: e8 32 f2 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 2a3de: 48 ff c0 inc %rax 2a3e1: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 2a3e6: 48 39 e8 cmp %rbp,%rax 2a3e9: 48 0f 43 c5 cmovae %rbp,%rax 2a3ed: 48 29 c3 sub %rax,%rbx 2a3f0: 48 89 e8 mov %rbp,%rax 2a3f3: 48 29 d8 sub %rbx,%rax 2a3f6: 0f 82 dc 03 00 00 jb 2a7d8 <_ZL27computeHostNumPhysicalCoresv+0x688> 2a3fc: 48 39 c5 cmp %rax,%rbp 2a3ff: 72 03 jb 2a404 <_ZL27computeHostNumPhysicalCoresv+0x2b4> 2a401: 48 89 c5 mov %rax,%rbp 2a404: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2a409: ba 06 00 00 00 mov $0x6,%edx 2a40e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 2a413: 4c 89 f6 mov %r14,%rsi 2a416: 31 c9 xor %ecx,%ecx 2a418: e8 73 f0 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 2a41d: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 2a422: 48 39 d8 cmp %rbx,%rax 2a425: 48 0f 43 c3 cmovae %rbx,%rax 2a429: 48 29 c3 sub %rax,%rbx 2a42c: 48 03 44 24 40 add 0x40(%rsp),%rax 2a431: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a436: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 2a43b: ba 06 00 00 00 mov $0x6,%edx 2a440: 4c 89 ff mov %r15,%rdi 2a443: 4c 89 f6 mov %r14,%rsi 2a446: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 2a44d: e8 be f1 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 2a452: 48 ff c0 inc %rax 2a455: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 2a45a: 4c 39 f0 cmp %r14,%rax 2a45d: 49 0f 43 c6 cmovae %r14,%rax 2a461: 48 29 c3 sub %rax,%rbx 2a464: 4c 89 f0 mov %r14,%rax 2a467: 48 29 d8 sub %rbx,%rax 2a46a: 0f 82 68 03 00 00 jb 2a7d8 <_ZL27computeHostNumPhysicalCoresv+0x688> 2a470: 49 39 c6 cmp %rax,%r14 2a473: 72 03 jb 2a478 <_ZL27computeHostNumPhysicalCoresv+0x328> 2a475: 49 89 c6 mov %rax,%r14 2a478: 4c 89 fb mov %r15,%rbx 2a47b: 48 8d 45 f9 lea -0x7(%rbp),%rax 2a47f: 48 83 f8 04 cmp $0x4,%rax 2a483: 0f 87 67 fe ff ff ja 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a489: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 2a48e: 48 8d 0d 17 56 03 00 lea 0x35617(%rip),%rcx # 5faac <_ZL10colorcodes+0xf9c> 2a495: 48 63 04 81 movslq (%rcx,%rax,4),%rax 2a499: 48 01 c8 add %rcx,%rax 2a49c: ff e0 jmp *%rax 2a49e: 4c 89 ef mov %r13,%rdi 2a4a1: 48 8d 35 00 87 02 00 lea 0x28700(%rip),%rsi # 52ba8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe31> 2a4a8: 48 89 ea mov %rbp,%rdx 2a4ab: e8 50 c0 fd ff call 6500 2a4b0: 85 c0 test %eax,%eax 2a4b2: 0f 85 38 fe ff ff jne 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a4b8: 4c 89 ff mov %r15,%rdi 2a4bb: 4c 89 f6 mov %r14,%rsi 2a4be: ba 0a 00 00 00 mov $0xa,%edx 2a4c3: 48 89 d9 mov %rbx,%rcx 2a4c6: e8 d5 fa ff ff call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> 2a4cb: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2a4d0: 48 63 d1 movslq %ecx,%rdx 2a4d3: 48 39 ca cmp %rcx,%rdx 2a4d6: 8b 74 24 24 mov 0x24(%rsp),%esi 2a4da: 0f 45 d6 cmovne %esi,%edx 2a4dd: 84 c0 test %al,%al 2a4df: 0f 44 f2 cmove %edx,%esi 2a4e2: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2a4e7: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 2a4ed: 89 74 24 24 mov %esi,0x24(%rsp) 2a4f1: 0f 87 f9 fd ff ff ja 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a4f7: 89 c8 mov %ecx,%eax 2a4f9: c1 e8 03 shr $0x3,%eax 2a4fc: 83 e0 f8 and $0xfffffff8,%eax 2a4ff: 48 8b 84 04 a8 01 00 mov 0x1a8(%rsp,%rax,1),%rax 2a506: 00 2a507: 48 0f a3 c8 bt %rcx,%rax 2a50b: 0f 83 df fd ff ff jae 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a511: 8b 4c 24 08 mov 0x8(%rsp),%ecx 2a515: 0f af 4c 24 0c imul 0xc(%rsp),%ecx 2a51a: 01 f1 add %esi,%ecx 2a51c: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 2a522: 0f 87 c8 fd ff ff ja 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a528: 89 c8 mov %ecx,%eax 2a52a: c1 e8 03 shr $0x3,%eax 2a52d: ba 01 00 00 00 mov $0x1,%edx 2a532: 48 d3 e2 shl %cl,%rdx 2a535: 83 e0 f8 and $0xfffffff8,%eax 2a538: 48 09 94 04 20 01 00 or %rdx,0x120(%rsp,%rax,1) 2a53f: 00 2a540: e9 ab fd ff ff jmp 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a545: 4c 89 ef mov %r13,%rdi 2a548: 48 8d 35 5a 56 03 00 lea 0x3565a(%rip),%rsi # 5fba9 <_ZL10colorcodes+0x1099> 2a54f: 48 89 ea mov %rbp,%rdx 2a552: e8 a9 bf fd ff call 6500 2a557: 85 c0 test %eax,%eax 2a559: 0f 85 91 fd ff ff jne 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a55f: 4c 89 ff mov %r15,%rdi 2a562: 4c 89 f6 mov %r14,%rsi 2a565: ba 0a 00 00 00 mov $0xa,%edx 2a56a: 48 89 d9 mov %rbx,%rcx 2a56d: e8 2e fa ff ff call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> 2a572: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2a577: 48 63 d1 movslq %ecx,%rdx 2a57a: 48 39 ca cmp %rcx,%rdx 2a57d: 8b 4c 24 0c mov 0xc(%rsp),%ecx 2a581: 0f 45 d1 cmovne %ecx,%edx 2a584: 84 c0 test %al,%al 2a586: 0f 45 d1 cmovne %ecx,%edx 2a589: 89 d0 mov %edx,%eax 2a58b: 89 54 24 0c mov %edx,0xc(%rsp) 2a58f: e9 5c fd ff ff jmp 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a594: 4c 89 ef mov %r13,%rdi 2a597: 48 8d 35 fe 85 02 00 lea 0x285fe(%rip),%rsi # 52b9c <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xe25> 2a59e: 48 89 ea mov %rbp,%rdx 2a5a1: e8 5a bf fd ff call 6500 2a5a6: 85 c0 test %eax,%eax 2a5a8: 0f 85 42 fd ff ff jne 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a5ae: 4c 89 ff mov %r15,%rdi 2a5b1: 4c 89 f6 mov %r14,%rsi 2a5b4: ba 0a 00 00 00 mov $0xa,%edx 2a5b9: 48 89 d9 mov %rbx,%rcx 2a5bc: e8 df f9 ff ff call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> 2a5c1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2a5c6: 48 63 d1 movslq %ecx,%rdx 2a5c9: 48 39 ca cmp %rcx,%rdx 2a5cc: 8b 4c 24 08 mov 0x8(%rsp),%ecx 2a5d0: 0f 45 d1 cmovne %ecx,%edx 2a5d3: 84 c0 test %al,%al 2a5d5: 0f 45 d1 cmovne %ecx,%edx 2a5d8: 89 d0 mov %edx,%eax 2a5da: 89 54 24 08 mov %edx,0x8(%rsp) 2a5de: e9 0d fd ff ff jmp 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a5e3: 4c 89 ff mov %r15,%rdi 2a5e6: 4c 89 f6 mov %r14,%rsi 2a5e9: ba 0a 00 00 00 mov $0xa,%edx 2a5ee: 48 89 d9 mov %rbx,%rcx 2a5f1: e8 aa f9 ff ff call 29fa0 <_ZN4llvm18getAsSignedIntegerENS_9StringRefEjRx> 2a5f6: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2a5fb: 48 63 d1 movslq %ecx,%rdx 2a5fe: 48 39 ca cmp %rcx,%rdx 2a601: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2a606: 0f 45 d1 cmovne %ecx,%edx 2a609: 84 c0 test %al,%al 2a60b: 0f 45 d1 cmovne %ecx,%edx 2a60e: 48 89 54 24 28 mov %rdx,0x28(%rsp) 2a613: e9 d8 fc ff ff jmp 2a2f0 <_ZL27computeHostNumPhysicalCoresv+0x1a0> 2a618: 44 8b 74 24 70 mov 0x70(%rsp),%r14d 2a61d: 45 85 f6 test %r14d,%r14d 2a620: 0f 84 d1 01 00 00 je 2a7f7 <_ZL27computeHostNumPhysicalCoresv+0x6a7> 2a626: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 2a62b: e8 c0 1f 00 00 call 2c5f0 <_ZN4llvm4errsEv> 2a630: 48 89 c3 mov %rax,%rbx 2a633: 48 8b 48 18 mov 0x18(%rax),%rcx 2a637: 48 8b 40 20 mov 0x20(%rax),%rax 2a63b: 48 29 c1 sub %rax,%rcx 2a63e: 48 83 f9 0a cmp $0xa,%rcx 2a642: 0f 87 92 00 00 00 ja 2a6da <_ZL27computeHostNumPhysicalCoresv+0x58a> 2a648: 48 8d 35 4e 55 03 00 lea 0x3554e(%rip),%rsi # 5fb9d <_ZL10colorcodes+0x108d> 2a64f: ba 0b 00 00 00 mov $0xb,%edx 2a654: 48 89 df mov %rbx,%rdi 2a657: e8 14 12 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2a65c: 48 89 c3 mov %rax,%rbx 2a65f: 48 8b 40 20 mov 0x20(%rax),%rax 2a663: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2a667: 48 29 c1 sub %rax,%rcx 2a66a: 48 83 f9 0e cmp $0xe,%rcx 2a66e: 0f 86 97 00 00 00 jbe 2a70b <_ZL27computeHostNumPhysicalCoresv+0x5bb> 2a674: 48 b9 70 75 69 6e 66 movabs $0x203a6f666e697570,%rcx 2a67b: 6f 3a 20 2a67e: 48 89 48 07 mov %rcx,0x7(%rax) 2a682: 48 b9 2f 70 72 6f 63 movabs $0x70632f636f72702f,%rcx 2a689: 2f 63 70 2a68c: 48 89 08 mov %rcx,(%rax) 2a68f: 48 83 43 20 0f addq $0xf,0x20(%rbx) 2a694: e9 89 00 00 00 jmp 2a722 <_ZL27computeHostNumPhysicalCoresv+0x5d2> 2a699: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi 2a6a0: 00 2a6a1: bf 80 00 00 00 mov $0x80,%edi 2a6a6: e8 15 ba fd ff call 60c0 <__sched_cpucount@plt> 2a6ab: 89 c3 mov %eax,%ebx 2a6ad: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 2a6b4: 00 2a6b5: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax 2a6bc: 00 2a6bd: 48 39 c7 cmp %rax,%rdi 2a6c0: 74 05 je 2a6c7 <_ZL27computeHostNumPhysicalCoresv+0x577> 2a6c2: e8 f9 be fd ff call 65c0 2a6c7: f6 84 24 80 00 00 00 testb $0x1,0x80(%rsp) 2a6ce: 01 2a6cf: 0f 84 b4 00 00 00 je 2a789 <_ZL27computeHostNumPhysicalCoresv+0x639> 2a6d5: e9 bf 00 00 00 jmp 2a799 <_ZL27computeHostNumPhysicalCoresv+0x649> 2a6da: 48 b9 43 61 6e 27 74 movabs $0x65722074276e6143,%rcx 2a6e1: 20 72 65 2a6e4: 48 89 08 mov %rcx,(%rax) 2a6e7: c7 40 07 65 61 64 20 movl $0x20646165,0x7(%rax) 2a6ee: 48 8b 43 20 mov 0x20(%rbx),%rax 2a6f2: 48 83 c0 0b add $0xb,%rax 2a6f6: 48 89 43 20 mov %rax,0x20(%rbx) 2a6fa: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2a6fe: 48 29 c1 sub %rax,%rcx 2a701: 48 83 f9 0e cmp $0xe,%rcx 2a705: 0f 87 69 ff ff ff ja 2a674 <_ZL27computeHostNumPhysicalCoresv+0x524> 2a70b: 48 8d 35 49 85 02 00 lea 0x28549(%rip),%rsi # 52c5b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xee4> 2a712: ba 0f 00 00 00 mov $0xf,%edx 2a717: 48 89 df mov %rbx,%rdi 2a71a: e8 51 11 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2a71f: 48 89 c3 mov %rax,%rbx 2a722: 48 8b 45 00 mov 0x0(%rbp),%rax 2a726: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi 2a72d: 00 2a72e: 48 89 ee mov %rbp,%rsi 2a731: 44 89 f2 mov %r14d,%edx 2a734: ff 50 20 call *0x20(%rax) 2a737: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 2a73e: 00 2a73f: 48 8b 94 24 98 00 00 mov 0x98(%rsp),%rdx 2a746: 00 2a747: 48 89 df mov %rbx,%rdi 2a74a: e8 21 11 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2a74f: 48 8b 48 20 mov 0x20(%rax),%rcx 2a753: 48 39 48 18 cmp %rcx,0x18(%rax) 2a757: 74 54 je 2a7ad <_ZL27computeHostNumPhysicalCoresv+0x65d> 2a759: c6 01 0a movb $0xa,(%rcx) 2a75c: 48 ff 40 20 incq 0x20(%rax) 2a760: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 2a767: 00 2a768: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax 2a76f: 00 2a770: 48 39 c7 cmp %rax,%rdi 2a773: 74 05 je 2a77a <_ZL27computeHostNumPhysicalCoresv+0x62a> 2a775: e8 06 bd fd ff call 6480 <_ZdlPv@plt> 2a77a: bb ff ff ff ff mov $0xffffffff,%ebx 2a77f: f6 84 24 80 00 00 00 testb $0x1,0x80(%rsp) 2a786: 01 2a787: 75 10 jne 2a799 <_ZL27computeHostNumPhysicalCoresv+0x649> 2a789: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 2a78e: 48 85 ff test %rdi,%rdi 2a791: 74 06 je 2a799 <_ZL27computeHostNumPhysicalCoresv+0x649> 2a793: 48 8b 07 mov (%rdi),%rax 2a796: ff 50 08 call *0x8(%rax) 2a799: 89 d8 mov %ebx,%eax 2a79b: 48 81 c4 28 02 00 00 add $0x228,%rsp 2a7a2: 5b pop %rbx 2a7a3: 41 5c pop %r12 2a7a5: 41 5d pop %r13 2a7a7: 41 5e pop %r14 2a7a9: 41 5f pop %r15 2a7ab: 5d pop %rbp 2a7ac: c3 ret 2a7ad: 48 8d 35 d5 a5 03 00 lea 0x3a5d5(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2a7b4: ba 01 00 00 00 mov $0x1,%edx 2a7b9: 48 89 c7 mov %rax,%rdi 2a7bc: e8 af 10 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2a7c1: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 2a7c8: 00 2a7c9: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax 2a7d0: 00 2a7d1: 48 39 c7 cmp %rax,%rdi 2a7d4: 75 9f jne 2a775 <_ZL27computeHostNumPhysicalCoresv+0x625> 2a7d6: eb a2 jmp 2a77a <_ZL27computeHostNumPhysicalCoresv+0x62a> 2a7d8: 48 8d 3d 09 32 03 00 lea 0x33209(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> 2a7df: 48 8d 35 2d 85 02 00 lea 0x2852d(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 2a7e6: 48 8d 0d 76 85 02 00 lea 0x28576(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> 2a7ed: ba 65 02 00 00 mov $0x265,%edx 2a7f2: e8 79 bb fd ff call 6370 <__assert_fail@plt> 2a7f7: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax 2a7fe: 00 2a7ff: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a806: 00 2a807: 48 b8 00 00 00 00 08 movabs $0x800000000,%rax 2a80e: 00 00 00 2a811: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2a818: 00 2a819: 48 8d 3d 9f 85 02 00 lea 0x2859f(%rip),%rdi # 52dbf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1048> 2a820: 48 8d 35 ce 85 02 00 lea 0x285ce(%rip),%rsi # 52df5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x107e> 2a827: 48 8d 0d 19 86 02 00 lea 0x28619(%rip),%rcx # 52e47 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x10d0> 2a82e: ba ec 00 00 00 mov $0xec,%edx 2a833: e8 38 bb fd ff call 6370 <__assert_fail@plt> 2a838: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a83f: 00 000000000002a840 <_ZNK4llvm5Twine3strB5cxx11Ev>: 2a840: 41 57 push %r15 2a842: 41 56 push %r14 2a844: 41 55 push %r13 2a846: 41 54 push %r12 2a848: 53 push %rbx 2a849: 48 81 ec 20 01 00 00 sub $0x120,%rsp 2a850: 49 89 fc mov %rdi,%r12 2a853: 0f b6 4e 20 movzbl 0x20(%rsi),%ecx 2a857: 0f b6 46 21 movzbl 0x21(%rsi),%eax 2a85b: 80 f9 04 cmp $0x4,%cl 2a85e: 75 5e jne 2a8be <_ZNK4llvm5Twine3strB5cxx11Ev+0x7e> 2a860: 3c 01 cmp $0x1,%al 2a862: 75 5a jne 2a8be <_ZNK4llvm5Twine3strB5cxx11Ev+0x7e> 2a864: 48 8b 06 mov (%rsi),%rax 2a867: 4d 8d 7c 24 10 lea 0x10(%r12),%r15 2a86c: 4d 89 3c 24 mov %r15,(%r12) 2a870: 4c 8b 30 mov (%rax),%r14 2a873: 48 8b 58 08 mov 0x8(%rax),%rbx 2a877: 48 83 fb 10 cmp $0x10,%rbx 2a87b: 72 22 jb 2a89f <_ZNK4llvm5Twine3strB5cxx11Ev+0x5f> 2a87d: 48 89 d8 mov %rbx,%rax 2a880: 48 c1 e8 3e shr $0x3e,%rax 2a884: 0f 85 cc 01 00 00 jne 2aa56 <_ZNK4llvm5Twine3strB5cxx11Ev+0x216> 2a88a: 48 8d 7b 01 lea 0x1(%rbx),%rdi 2a88e: e8 1d bc fd ff call 64b0 <_Znwm@plt> 2a893: 49 89 c7 mov %rax,%r15 2a896: 49 89 04 24 mov %rax,(%r12) 2a89a: 49 89 5c 24 10 mov %rbx,0x10(%r12) 2a89f: 48 85 db test %rbx,%rbx 2a8a2: 0f 84 4c 01 00 00 je 2a9f4 <_ZNK4llvm5Twine3strB5cxx11Ev+0x1b4> 2a8a8: 48 83 fb 01 cmp $0x1,%rbx 2a8ac: 0f 85 34 01 00 00 jne 2a9e6 <_ZNK4llvm5Twine3strB5cxx11Ev+0x1a6> 2a8b2: 41 0f b6 06 movzbl (%r14),%eax 2a8b6: 41 88 07 mov %al,(%r15) 2a8b9: e9 36 01 00 00 jmp 2a9f4 <_ZNK4llvm5Twine3strB5cxx11Ev+0x1b4> 2a8be: 80 f9 07 cmp $0x7,%cl 2a8c1: 0f 85 aa 00 00 00 jne 2a971 <_ZNK4llvm5Twine3strB5cxx11Ev+0x131> 2a8c7: 3c 01 cmp $0x1,%al 2a8c9: 0f 85 a2 00 00 00 jne 2a971 <_ZNK4llvm5Twine3strB5cxx11Ev+0x131> 2a8cf: 4c 8b 36 mov (%rsi),%r14 2a8d2: 49 8d 44 24 10 lea 0x10(%r12),%rax 2a8d7: 49 89 04 24 mov %rax,(%r12) 2a8db: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 2a8e2: 00 00 2a8e4: 41 c6 44 24 10 00 movb $0x0,0x10(%r12) 2a8ea: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2a8f1: 00 2a8f2: c6 44 24 30 00 movb $0x0,0x30(%rsp) 2a8f7: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2a8fe: 00 00 2a900: c7 44 24 40 01 00 00 movl $0x1,0x40(%rsp) 2a907: 00 2a908: 0f 57 c0 xorps %xmm0,%xmm0 2a90b: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 2a910: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2a917: 00 00 2a919: 48 8d 05 e0 e8 04 00 lea 0x4e8e0(%rip),%rax # 79200 <_ZTVN4llvm18raw_string_ostreamE> 2a920: 48 83 c0 10 add $0x10,%rax 2a924: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a929: 4c 89 64 24 48 mov %r12,0x48(%rsp) 2a92e: 48 8d 5c 24 08 lea 0x8(%rsp),%rbx 2a933: 48 89 df mov %rbx,%rdi 2a936: 31 f6 xor %esi,%esi 2a938: 31 d2 xor %edx,%edx 2a93a: 31 c9 xor %ecx,%ecx 2a93c: e8 4f 0a 00 00 call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 2a941: 48 89 df mov %rbx,%rdi 2a944: 4c 89 f6 mov %r14,%rsi 2a947: e8 74 11 00 00 call 2bac0 <_ZN4llvm11raw_ostreamlsERKNS_19formatv_object_baseE> 2a94c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2a951: 48 3b 44 24 18 cmp 0x18(%rsp),%rax 2a956: 74 0a je 2a962 <_ZNK4llvm5Twine3strB5cxx11Ev+0x122> 2a958: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2a95d: e8 de 0d 00 00 call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 2a962: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2a967: e8 d4 1d 00 00 call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 2a96c: e9 d1 00 00 00 jmp 2aa42 <_ZNK4llvm5Twine3strB5cxx11Ev+0x202> 2a971: 4c 8d 6c 24 20 lea 0x20(%rsp),%r13 2a976: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 2a97b: 0f 28 05 9e 2a 03 00 movaps 0x32a9e(%rip),%xmm0 # 5d420 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xb6a9> 2a982: 0f 11 44 24 10 movups %xmm0,0x10(%rsp) 2a987: 48 8d 44 24 08 lea 0x8(%rsp),%rax 2a98c: 48 89 f7 mov %rsi,%rdi 2a98f: 48 89 c6 mov %rax,%rsi 2a992: e8 d9 00 00 00 call 2aa70 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE> 2a997: 49 8d 5c 24 10 lea 0x10(%r12),%rbx 2a99c: 49 89 1c 24 mov %rbx,(%r12) 2a9a0: 48 85 c0 test %rax,%rax 2a9a3: 74 5b je 2aa00 <_ZNK4llvm5Twine3strB5cxx11Ev+0x1c0> 2a9a5: 49 89 c7 mov %rax,%r15 2a9a8: 49 89 d6 mov %rdx,%r14 2a9ab: 48 83 fa 10 cmp $0x10,%rdx 2a9af: 72 22 jb 2a9d3 <_ZNK4llvm5Twine3strB5cxx11Ev+0x193> 2a9b1: 4c 89 f0 mov %r14,%rax 2a9b4: 48 c1 e8 3e shr $0x3e,%rax 2a9b8: 0f 85 98 00 00 00 jne 2aa56 <_ZNK4llvm5Twine3strB5cxx11Ev+0x216> 2a9be: 49 8d 7e 01 lea 0x1(%r14),%rdi 2a9c2: e8 e9 ba fd ff call 64b0 <_Znwm@plt> 2a9c7: 48 89 c3 mov %rax,%rbx 2a9ca: 49 89 04 24 mov %rax,(%r12) 2a9ce: 4d 89 74 24 10 mov %r14,0x10(%r12) 2a9d3: 4d 85 f6 test %r14,%r14 2a9d6: 74 51 je 2aa29 <_ZNK4llvm5Twine3strB5cxx11Ev+0x1e9> 2a9d8: 49 83 fe 01 cmp $0x1,%r14 2a9dc: 75 3d jne 2aa1b <_ZNK4llvm5Twine3strB5cxx11Ev+0x1db> 2a9de: 41 0f b6 07 movzbl (%r15),%eax 2a9e2: 88 03 mov %al,(%rbx) 2a9e4: eb 43 jmp 2aa29 <_ZNK4llvm5Twine3strB5cxx11Ev+0x1e9> 2a9e6: 4c 89 ff mov %r15,%rdi 2a9e9: 4c 89 f6 mov %r14,%rsi 2a9ec: 48 89 da mov %rbx,%rdx 2a9ef: e8 3c ba fd ff call 6430 2a9f4: 49 89 5c 24 08 mov %rbx,0x8(%r12) 2a9f9: 41 c6 04 1f 00 movb $0x0,(%r15,%rbx,1) 2a9fe: eb 42 jmp 2aa42 <_ZNK4llvm5Twine3strB5cxx11Ev+0x202> 2aa00: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 2aa07: 00 00 2aa09: 41 c6 44 24 10 00 movb $0x0,0x10(%r12) 2aa0f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2aa14: 4c 39 ef cmp %r13,%rdi 2aa17: 75 24 jne 2aa3d <_ZNK4llvm5Twine3strB5cxx11Ev+0x1fd> 2aa19: eb 27 jmp 2aa42 <_ZNK4llvm5Twine3strB5cxx11Ev+0x202> 2aa1b: 48 89 df mov %rbx,%rdi 2aa1e: 4c 89 fe mov %r15,%rsi 2aa21: 4c 89 f2 mov %r14,%rdx 2aa24: e8 07 ba fd ff call 6430 2aa29: 4d 89 74 24 08 mov %r14,0x8(%r12) 2aa2e: 42 c6 04 33 00 movb $0x0,(%rbx,%r14,1) 2aa33: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2aa38: 4c 39 ef cmp %r13,%rdi 2aa3b: 74 05 je 2aa42 <_ZNK4llvm5Twine3strB5cxx11Ev+0x202> 2aa3d: e8 7e bb fd ff call 65c0 2aa42: 4c 89 e0 mov %r12,%rax 2aa45: 48 81 c4 20 01 00 00 add $0x120,%rsp 2aa4c: 5b pop %rbx 2aa4d: 41 5c pop %r12 2aa4f: 41 5d pop %r13 2aa51: 41 5e pop %r14 2aa53: 41 5f pop %r15 2aa55: c3 ret 2aa56: 48 8d 3d 05 59 02 00 lea 0x25905(%rip),%rdi # 50362 2aa5d: e8 3e b8 fd ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 2aa62: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2aa69: 00 00 00 2aa6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002aa70 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE>: 2aa70: 41 57 push %r15 2aa72: 41 56 push %r14 2aa74: 53 push %rbx 2aa75: 48 83 ec 50 sub $0x50,%rsp 2aa79: 49 89 f6 mov %rsi,%r14 2aa7c: 48 89 fb mov %rdi,%rbx 2aa7f: 80 7f 21 01 cmpb $0x1,0x21(%rdi) 2aa83: 75 2c jne 2aab1 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0x41> 2aa85: 0f b6 43 20 movzbl 0x20(%rbx),%eax 2aa89: ff c8 dec %eax 2aa8b: 83 f8 05 cmp $0x5,%eax 2aa8e: 77 21 ja 2aab1 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0x41> 2aa90: 31 d2 xor %edx,%edx 2aa92: 48 8d 0d 37 51 03 00 lea 0x35137(%rip),%rcx # 5fbd0 <_ZL10colorcodes+0x10c0> 2aa99: 48 63 04 81 movslq (%rcx,%rax,4),%rax 2aa9d: 48 01 c8 add %rcx,%rax 2aaa0: 45 31 ff xor %r15d,%r15d 2aaa3: ff e0 jmp *%rax 2aaa5: 4c 8b 3b mov (%rbx),%r15 2aaa8: 48 8b 53 08 mov 0x8(%rbx),%rdx 2aaac: e9 8f 00 00 00 jmp 2ab40 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0xd0> 2aab1: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2aab8: 00 2aab9: c6 44 24 30 00 movb $0x0,0x30(%rsp) 2aabe: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2aac5: 00 00 2aac7: c7 44 24 40 01 00 00 movl $0x1,0x40(%rsp) 2aace: 00 2aacf: 0f 57 c0 xorps %xmm0,%xmm0 2aad2: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 2aad7: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2aade: 00 00 2aae0: 48 8d 05 91 e7 04 00 lea 0x4e791(%rip),%rax # 79278 <_ZTVN4llvm19raw_svector_ostreamE> 2aae7: 48 83 c0 10 add $0x10,%rax 2aaeb: 48 89 44 24 08 mov %rax,0x8(%rsp) 2aaf0: 4c 89 74 24 48 mov %r14,0x48(%rsp) 2aaf5: 4c 8d 7c 24 08 lea 0x8(%rsp),%r15 2aafa: 4c 89 ff mov %r15,%rdi 2aafd: 31 f6 xor %esi,%esi 2aaff: 31 d2 xor %edx,%edx 2ab01: 31 c9 xor %ecx,%ecx 2ab03: e8 88 08 00 00 call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 2ab08: 48 8b 13 mov (%rbx),%rdx 2ab0b: 48 8b 4b 08 mov 0x8(%rbx),%rcx 2ab0f: 44 0f b6 43 20 movzbl 0x20(%rbx),%r8d 2ab14: 4c 89 fe mov %r15,%rsi 2ab17: e8 b4 02 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ab1c: 48 8b 53 10 mov 0x10(%rbx),%rdx 2ab20: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2ab24: 44 0f b6 43 21 movzbl 0x21(%rbx),%r8d 2ab29: 4c 89 fe mov %r15,%rsi 2ab2c: e8 9f 02 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ab31: 4c 89 ff mov %r15,%rdi 2ab34: e8 07 1c 00 00 call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 2ab39: 4d 8b 3e mov (%r14),%r15 2ab3c: 49 8b 56 08 mov 0x8(%r14),%rdx 2ab40: 4c 89 f8 mov %r15,%rax 2ab43: 48 83 c4 50 add $0x50,%rsp 2ab47: 5b pop %rbx 2ab48: 41 5e pop %r14 2ab4a: 41 5f pop %r15 2ab4c: c3 ret 2ab4d: 4c 8b 3b mov (%rbx),%r15 2ab50: 4d 85 ff test %r15,%r15 2ab53: 74 19 je 2ab6e <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0xfe> 2ab55: 4c 89 ff mov %r15,%rdi 2ab58: e8 b3 b6 fd ff call 6210 2ab5d: 48 89 c2 mov %rax,%rdx 2ab60: eb de jmp 2ab40 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0xd0> 2ab62: 48 8b 03 mov (%rbx),%rax 2ab65: 4c 8b 38 mov (%rax),%r15 2ab68: 48 8b 50 08 mov 0x8(%rax),%rdx 2ab6c: eb d2 jmp 2ab40 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0xd0> 2ab6e: 31 d2 xor %edx,%edx 2ab70: 45 31 ff xor %r15d,%r15d 2ab73: eb cb jmp 2ab40 <_ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE+0xd0> 2ab75: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2ab7c: 00 00 00 2ab7f: 90 nop 000000000002ab80 <_ZNK4llvm5Twine8toVectorERNS_15SmallVectorImplIcEE>: 2ab80: 41 56 push %r14 2ab82: 53 push %rbx 2ab83: 48 83 ec 48 sub $0x48,%rsp 2ab87: 48 89 fb mov %rdi,%rbx 2ab8a: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2ab91: 00 2ab92: c6 44 24 28 00 movb $0x0,0x28(%rsp) 2ab97: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2ab9e: 00 00 2aba0: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 2aba7: 00 2aba8: 0f 57 c0 xorps %xmm0,%xmm0 2abab: 0f 11 44 24 10 movups %xmm0,0x10(%rsp) 2abb0: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2abb7: 00 00 2abb9: 48 8d 05 b8 e6 04 00 lea 0x4e6b8(%rip),%rax # 79278 <_ZTVN4llvm19raw_svector_ostreamE> 2abc0: 48 83 c0 10 add $0x10,%rax 2abc4: 48 89 04 24 mov %rax,(%rsp) 2abc8: 48 89 74 24 40 mov %rsi,0x40(%rsp) 2abcd: 49 89 e6 mov %rsp,%r14 2abd0: 4c 89 f7 mov %r14,%rdi 2abd3: 31 f6 xor %esi,%esi 2abd5: 31 d2 xor %edx,%edx 2abd7: 31 c9 xor %ecx,%ecx 2abd9: e8 b2 07 00 00 call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 2abde: 48 8b 13 mov (%rbx),%rdx 2abe1: 48 8b 4b 08 mov 0x8(%rbx),%rcx 2abe5: 44 0f b6 43 20 movzbl 0x20(%rbx),%r8d 2abea: 4c 89 f6 mov %r14,%rsi 2abed: e8 de 01 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2abf2: 48 8b 53 10 mov 0x10(%rbx),%rdx 2abf6: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2abfa: 44 0f b6 43 21 movzbl 0x21(%rbx),%r8d 2abff: 4c 89 f6 mov %r14,%rsi 2ac02: e8 c9 01 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ac07: 4c 89 f7 mov %r14,%rdi 2ac0a: e8 31 1b 00 00 call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 2ac0f: 48 83 c4 48 add $0x48,%rsp 2ac13: 5b pop %rbx 2ac14: 41 5e pop %r14 2ac16: c3 ret 2ac17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ac1e: 00 00 000000000002ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE>: 2ac20: 41 56 push %r14 2ac22: 53 push %rbx 2ac23: 50 push %rax 2ac24: 49 89 f6 mov %rsi,%r14 2ac27: 48 89 fb mov %rdi,%rbx 2ac2a: 48 8b 17 mov (%rdi),%rdx 2ac2d: 48 8b 4f 08 mov 0x8(%rdi),%rcx 2ac31: 44 0f b6 47 20 movzbl 0x20(%rdi),%r8d 2ac36: e8 95 01 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ac3b: 48 8b 53 10 mov 0x10(%rbx),%rdx 2ac3f: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2ac43: 44 0f b6 43 21 movzbl 0x21(%rbx),%r8d 2ac48: 4c 89 f6 mov %r14,%rsi 2ac4b: 48 83 c4 08 add $0x8,%rsp 2ac4f: 5b pop %rbx 2ac50: 41 5e pop %r14 2ac52: e9 79 01 00 00 jmp 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ac57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ac5e: 00 00 000000000002ac60 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE>: 2ac60: 41 57 push %r15 2ac62: 41 56 push %r14 2ac64: 53 push %rbx 2ac65: 48 83 ec 50 sub $0x50,%rsp 2ac69: 49 89 f6 mov %rsi,%r14 2ac6c: 48 89 fb mov %rdi,%rbx 2ac6f: 80 7f 21 01 cmpb $0x1,0x21(%rdi) 2ac73: 75 3e jne 2acb3 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x53> 2ac75: 0f b6 43 20 movzbl 0x20(%rbx),%eax 2ac79: 3c 02 cmp $0x2,%al 2ac7b: 72 36 jb 2acb3 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x53> 2ac7d: 0f b6 c0 movzbl %al,%eax 2ac80: 83 f8 06 cmp $0x6,%eax 2ac83: 0f 84 f5 00 00 00 je 2ad7e <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x11e> 2ac89: 83 f8 04 cmp $0x4,%eax 2ac8c: 0f 84 f5 00 00 00 je 2ad87 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x127> 2ac92: 83 f8 03 cmp $0x3,%eax 2ac95: 75 1c jne 2acb3 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x53> 2ac97: 4c 8b 33 mov (%rbx),%r14 2ac9a: 4d 85 f6 test %r14,%r14 2ac9d: 0f 84 f0 00 00 00 je 2ad93 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x133> 2aca3: 4c 89 f7 mov %r14,%rdi 2aca6: e8 65 b5 fd ff call 6210 2acab: 48 89 c2 mov %rax,%rdx 2acae: e9 be 00 00 00 jmp 2ad71 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x111> 2acb3: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2acba: 00 2acbb: c6 44 24 30 00 movb $0x0,0x30(%rsp) 2acc0: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2acc7: 00 00 2acc9: c7 44 24 40 01 00 00 movl $0x1,0x40(%rsp) 2acd0: 00 2acd1: 0f 57 c0 xorps %xmm0,%xmm0 2acd4: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 2acd9: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2ace0: 00 00 2ace2: 48 8d 05 8f e5 04 00 lea 0x4e58f(%rip),%rax # 79278 <_ZTVN4llvm19raw_svector_ostreamE> 2ace9: 48 83 c0 10 add $0x10,%rax 2aced: 48 89 44 24 08 mov %rax,0x8(%rsp) 2acf2: 4c 89 74 24 48 mov %r14,0x48(%rsp) 2acf7: 4c 8d 7c 24 08 lea 0x8(%rsp),%r15 2acfc: 4c 89 ff mov %r15,%rdi 2acff: 31 f6 xor %esi,%esi 2ad01: 31 d2 xor %edx,%edx 2ad03: 31 c9 xor %ecx,%ecx 2ad05: e8 86 06 00 00 call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 2ad0a: 48 8b 13 mov (%rbx),%rdx 2ad0d: 48 8b 4b 08 mov 0x8(%rbx),%rcx 2ad11: 44 0f b6 43 20 movzbl 0x20(%rbx),%r8d 2ad16: 4c 89 fe mov %r15,%rsi 2ad19: e8 b2 00 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ad1e: 48 8b 53 10 mov 0x10(%rbx),%rdx 2ad22: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2ad26: 44 0f b6 43 21 movzbl 0x21(%rbx),%r8d 2ad2b: 4c 89 fe mov %r15,%rsi 2ad2e: e8 9d 00 00 00 call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2ad33: 4c 89 ff mov %r15,%rdi 2ad36: e8 05 1a 00 00 call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 2ad3b: 49 8b 46 08 mov 0x8(%r14),%rax 2ad3f: 48 8d 50 01 lea 0x1(%rax),%rdx 2ad43: 49 3b 56 10 cmp 0x10(%r14),%rdx 2ad47: 77 51 ja 2ad9a <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x13a> 2ad49: 49 8b 0e mov (%r14),%rcx 2ad4c: c6 04 01 00 movb $0x0,(%rcx,%rax,1) 2ad50: 49 8b 56 08 mov 0x8(%r14),%rdx 2ad54: 49 8b 46 10 mov 0x10(%r14),%rax 2ad58: 48 8d 4a 01 lea 0x1(%rdx),%rcx 2ad5c: 48 39 c8 cmp %rcx,%rax 2ad5f: 72 50 jb 2adb1 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x151> 2ad61: 49 89 4e 08 mov %rcx,0x8(%r14) 2ad65: 48 39 d0 cmp %rdx,%rax 2ad68: 72 47 jb 2adb1 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x151> 2ad6a: 49 89 56 08 mov %rdx,0x8(%r14) 2ad6e: 4d 8b 36 mov (%r14),%r14 2ad71: 4c 89 f0 mov %r14,%rax 2ad74: 48 83 c4 50 add $0x50,%rsp 2ad78: 5b pop %rbx 2ad79: 41 5e pop %r14 2ad7b: 41 5f pop %r15 2ad7d: c3 ret 2ad7e: 4c 8b 33 mov (%rbx),%r14 2ad81: 48 8b 53 08 mov 0x8(%rbx),%rdx 2ad85: eb ea jmp 2ad71 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x111> 2ad87: 48 8b 03 mov (%rbx),%rax 2ad8a: 4c 8b 30 mov (%rax),%r14 2ad8d: 48 8b 50 08 mov 0x8(%rax),%rdx 2ad91: eb de jmp 2ad71 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x111> 2ad93: 31 d2 xor %edx,%edx 2ad95: 45 31 f6 xor %r14d,%r14d 2ad98: eb d7 jmp 2ad71 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0x111> 2ad9a: 49 8d 76 18 lea 0x18(%r14),%rsi 2ad9e: b9 01 00 00 00 mov $0x1,%ecx 2ada3: 4c 89 f7 mov %r14,%rdi 2ada6: e8 c5 d8 ff ff call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 2adab: 49 8b 46 08 mov 0x8(%r14),%rax 2adaf: eb 98 jmp 2ad49 <_ZNK4llvm5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE+0xe9> 2adb1: 48 8d 3d bd 60 02 00 lea 0x260bd(%rip),%rdi # 50e75 2adb8: 48 8d 35 fd 5f 02 00 lea 0x25ffd(%rip),%rsi # 50dbc 2adbf: 48 8d 0d 1d cf 02 00 lea 0x2cf1d(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 2adc6: ba 66 00 00 00 mov $0x66,%edx 2adcb: e8 a0 b5 fd ff call 6370 <__assert_fail@plt> 000000000002add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE>: 2add0: 41 57 push %r15 2add2: 41 56 push %r14 2add4: 53 push %rbx 2add5: 49 89 cf mov %rcx,%r15 2add8: 48 89 d3 mov %rdx,%rbx 2addb: 49 89 f6 mov %rsi,%r14 2adde: 41 80 f8 02 cmp $0x2,%r8b 2ade2: 75 27 jne 2ae0b <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x3b> 2ade4: 48 8b 13 mov (%rbx),%rdx 2ade7: 48 8b 4b 08 mov 0x8(%rbx),%rcx 2adeb: 44 0f b6 43 20 movzbl 0x20(%rbx),%r8d 2adf0: 4c 89 f6 mov %r14,%rsi 2adf3: e8 d8 ff ff ff call 2add0 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE> 2adf8: 4c 8b 7b 18 mov 0x18(%rbx),%r15 2adfc: 44 0f b6 43 21 movzbl 0x21(%rbx),%r8d 2ae01: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2ae05: 41 80 f8 02 cmp $0x2,%r8b 2ae09: 74 d9 je 2ade4 <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x14> 2ae0b: 41 0f b6 c0 movzbl %r8b,%eax 2ae0f: 83 c0 fd add $0xfffffffd,%eax 2ae12: 83 f8 0c cmp $0xc,%eax 2ae15: 77 57 ja 2ae6e <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x9e> 2ae17: 48 8d 0d ca 4d 03 00 lea 0x34dca(%rip),%rcx # 5fbe8 <_ZL10colorcodes+0x10d8> 2ae1e: 48 63 04 81 movslq (%rcx,%rax,4),%rax 2ae22: 48 01 c8 add %rcx,%rax 2ae25: ff e0 jmp *%rax 2ae27: 48 85 db test %rbx,%rbx 2ae2a: 74 42 je 2ae6e <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x9e> 2ae2c: 48 89 df mov %rbx,%rdi 2ae2f: e8 dc b3 fd ff call 6210 2ae34: 49 89 c7 mov %rax,%r15 2ae37: 49 8b 46 18 mov 0x18(%r14),%rax 2ae3b: 49 8b 7e 20 mov 0x20(%r14),%rdi 2ae3f: 48 29 f8 sub %rdi,%rax 2ae42: 4c 39 f8 cmp %r15,%rax 2ae45: 73 13 jae 2ae5a <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x8a> 2ae47: 4c 89 f7 mov %r14,%rdi 2ae4a: 48 89 de mov %rbx,%rsi 2ae4d: 4c 89 fa mov %r15,%rdx 2ae50: 5b pop %rbx 2ae51: 41 5e pop %r14 2ae53: 41 5f pop %r15 2ae55: e9 16 0a 00 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2ae5a: 4d 85 ff test %r15,%r15 2ae5d: 74 0f je 2ae6e <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x9e> 2ae5f: 48 89 de mov %rbx,%rsi 2ae62: 4c 89 fa mov %r15,%rdx 2ae65: e8 c6 b5 fd ff call 6430 2ae6a: 4d 01 7e 20 add %r15,0x20(%r14) 2ae6e: 5b pop %rbx 2ae6f: 41 5e pop %r14 2ae71: 41 5f pop %r15 2ae73: c3 ret 2ae74: 89 de mov %ebx,%esi 2ae76: eb 56 jmp 2aece <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0xfe> 2ae78: 48 8b 33 mov (%rbx),%rsi 2ae7b: 4c 89 f7 mov %r14,%rdi 2ae7e: 5b pop %rbx 2ae7f: 41 5e pop %r14 2ae81: 41 5f pop %r15 2ae83: e9 38 06 00 00 jmp 2b4c0 <_ZN4llvm11raw_ostreamlsEx> 2ae88: 48 8b 33 mov (%rbx),%rsi 2ae8b: 48 8b 53 08 mov 0x8(%rbx),%rdx 2ae8f: 4c 89 f7 mov %r14,%rdi 2ae92: 5b pop %rbx 2ae93: 41 5e pop %r14 2ae95: 41 5f pop %r15 2ae97: e9 d4 09 00 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2ae9c: 4c 89 f7 mov %r14,%rdi 2ae9f: 48 89 de mov %rbx,%rsi 2aea2: 5b pop %rbx 2aea3: 41 5e pop %r14 2aea5: 41 5f pop %r15 2aea7: e9 14 0c 00 00 jmp 2bac0 <_ZN4llvm11raw_ostreamlsERKNS_19formatv_object_baseE> 2aeac: 49 8b 46 20 mov 0x20(%r14),%rax 2aeb0: 49 3b 46 18 cmp 0x18(%r14),%rax 2aeb4: 73 55 jae 2af0b <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x13b> 2aeb6: 48 8d 48 01 lea 0x1(%rax),%rcx 2aeba: 49 89 4e 20 mov %rcx,0x20(%r14) 2aebe: 88 18 mov %bl,(%rax) 2aec0: 5b pop %rbx 2aec1: 41 5e pop %r14 2aec3: 41 5f pop %r15 2aec5: c3 ret 2aec6: 48 63 f3 movslq %ebx,%rsi 2aec9: eb 13 jmp 2aede <_ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE+0x10e> 2aecb: 48 8b 33 mov (%rbx),%rsi 2aece: 4c 89 f7 mov %r14,%rdi 2aed1: 5b pop %rbx 2aed2: 41 5e pop %r14 2aed4: 41 5f pop %r15 2aed6: e9 85 05 00 00 jmp 2b460 <_ZN4llvm11raw_ostreamlsEm> 2aedb: 48 8b 33 mov (%rbx),%rsi 2aede: 4c 89 f7 mov %r14,%rdi 2aee1: 5b pop %rbx 2aee2: 41 5e pop %r14 2aee4: 41 5f pop %r15 2aee6: e9 95 05 00 00 jmp 2b480 <_ZN4llvm11raw_ostreamlsEl> 2aeeb: 48 8b 33 mov (%rbx),%rsi 2aeee: 4c 89 f7 mov %r14,%rdi 2aef1: 5b pop %rbx 2aef2: 41 5e pop %r14 2aef4: 41 5f pop %r15 2aef6: e9 a5 05 00 00 jmp 2b4a0 <_ZN4llvm11raw_ostreamlsEy> 2aefb: 48 8b 33 mov (%rbx),%rsi 2aefe: 4c 89 f7 mov %r14,%rdi 2af01: 5b pop %rbx 2af02: 41 5e pop %r14 2af04: 41 5f pop %r15 2af06: e9 d5 05 00 00 jmp 2b4e0 <_ZN4llvm11raw_ostream9write_hexEy> 2af0b: 0f b6 f3 movzbl %bl,%esi 2af0e: 4c 89 f7 mov %r14,%rdi 2af11: 5b pop %rbx 2af12: 41 5e pop %r14 2af14: 41 5f pop %r15 2af16: e9 d5 08 00 00 jmp 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2af1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002af20 <_ZN4llvm20circular_raw_ostream10write_implEPKcm>: 2af20: 41 57 push %r15 2af22: 41 56 push %r14 2af24: 41 54 push %r12 2af26: 53 push %rbx 2af27: 50 push %rax 2af28: 49 89 d7 mov %rdx,%r15 2af2b: 49 89 f6 mov %rsi,%r14 2af2e: 49 89 fc mov %rdi,%r12 2af31: 48 8b 47 50 mov 0x50(%rdi),%rax 2af35: 48 85 c0 test %rax,%rax 2af38: 74 70 je 2afaa <_ZN4llvm20circular_raw_ostream10write_implEPKcm+0x8a> 2af3a: 4d 85 ff test %r15,%r15 2af3d: 74 5f je 2af9e <_ZN4llvm20circular_raw_ostream10write_implEPKcm+0x7e> 2af3f: 49 8b 5c 24 58 mov 0x58(%r12),%rbx 2af44: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 2af49: eb 0a jmp 2af55 <_ZN4llvm20circular_raw_ostream10write_implEPKcm+0x35> 2af4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2af50: 4d 85 ff test %r15,%r15 2af53: 74 49 je 2af9e <_ZN4llvm20circular_raw_ostream10write_implEPKcm+0x7e> 2af55: 29 f8 sub %edi,%eax 2af57: 01 c3 add %eax,%ebx 2af59: 44 39 fb cmp %r15d,%ebx 2af5c: 41 0f 43 df cmovae %r15d,%ebx 2af60: 4c 89 f6 mov %r14,%rsi 2af63: 48 89 da mov %rbx,%rdx 2af66: e8 c5 b4 fd ff call 6430 2af6b: 49 29 df sub %rbx,%r15 2af6e: 48 89 df mov %rbx,%rdi 2af71: 49 03 7c 24 60 add 0x60(%r12),%rdi 2af76: 49 89 7c 24 60 mov %rdi,0x60(%r12) 2af7b: 49 8b 44 24 50 mov 0x50(%r12),%rax 2af80: 49 8b 5c 24 58 mov 0x58(%r12),%rbx 2af85: 48 8d 0c 03 lea (%rbx,%rax,1),%rcx 2af89: 48 39 cf cmp %rcx,%rdi 2af8c: 75 c2 jne 2af50 <_ZN4llvm20circular_raw_ostream10write_implEPKcm+0x30> 2af8e: 49 89 5c 24 60 mov %rbx,0x60(%r12) 2af93: 41 c6 44 24 68 01 movb $0x1,0x68(%r12) 2af99: 48 89 df mov %rbx,%rdi 2af9c: eb b2 jmp 2af50 <_ZN4llvm20circular_raw_ostream10write_implEPKcm+0x30> 2af9e: 48 83 c4 08 add $0x8,%rsp 2afa2: 5b pop %rbx 2afa3: 41 5c pop %r12 2afa5: 41 5e pop %r14 2afa7: 41 5f pop %r15 2afa9: c3 ret 2afaa: 49 8b 7c 24 40 mov 0x40(%r12),%rdi 2afaf: 4c 89 f6 mov %r14,%rsi 2afb2: 4c 89 fa mov %r15,%rdx 2afb5: 48 83 c4 08 add $0x8,%rsp 2afb9: 5b pop %rbx 2afba: 41 5c pop %r12 2afbc: 41 5e pop %r14 2afbe: 41 5f pop %r15 2afc0: e9 ab 08 00 00 jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2afc5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2afcc: 00 00 00 2afcf: 90 nop 000000000002afd0 <_ZN4llvm20circular_raw_ostream21flushBufferWithBannerEv>: 2afd0: 41 57 push %r15 2afd2: 41 56 push %r14 2afd4: 53 push %rbx 2afd5: 48 83 7f 50 00 cmpq $0x0,0x50(%rdi) 2afda: 74 5f je 2b03b <_ZN4llvm20circular_raw_ostream21flushBufferWithBannerEv+0x6b> 2afdc: 48 89 fb mov %rdi,%rbx 2afdf: 4c 8b 77 40 mov 0x40(%rdi),%r14 2afe3: 4c 8b 7f 70 mov 0x70(%rdi),%r15 2afe7: 4c 89 ff mov %r15,%rdi 2afea: e8 21 b2 fd ff call 6210 2afef: 4c 89 f7 mov %r14,%rdi 2aff2: 4c 89 fe mov %r15,%rsi 2aff5: 48 89 c2 mov %rax,%rdx 2aff8: e8 73 08 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2affd: 80 7b 68 00 cmpb $0x0,0x68(%rbx) 2b001: 74 18 je 2b01b <_ZN4llvm20circular_raw_ostream21flushBufferWithBannerEv+0x4b> 2b003: 48 8b 73 60 mov 0x60(%rbx),%rsi 2b007: 48 8b 7b 40 mov 0x40(%rbx),%rdi 2b00b: 48 8b 53 58 mov 0x58(%rbx),%rdx 2b00f: 48 03 53 50 add 0x50(%rbx),%rdx 2b013: 48 29 f2 sub %rsi,%rdx 2b016: e8 55 08 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2b01b: 48 8b 7b 40 mov 0x40(%rbx),%rdi 2b01f: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b023: 48 8b 53 60 mov 0x60(%rbx),%rdx 2b027: 48 29 f2 sub %rsi,%rdx 2b02a: e8 41 08 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2b02f: 48 8b 43 58 mov 0x58(%rbx),%rax 2b033: 48 89 43 60 mov %rax,0x60(%rbx) 2b037: c6 43 68 00 movb $0x0,0x68(%rbx) 2b03b: 5b pop %rbx 2b03c: 41 5e pop %r14 2b03e: 41 5f pop %r15 2b040: c3 ret 2b041: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b048: 00 00 00 2b04b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002b050 <_ZN4llvm20circular_raw_ostreamD2Ev>: 2b050: 41 57 push %r15 2b052: 41 56 push %r14 2b054: 53 push %rbx 2b055: 48 89 fb mov %rdi,%rbx 2b058: 48 8d 05 41 e0 04 00 lea 0x4e041(%rip),%rax # 790a0 <_ZTVN4llvm20circular_raw_ostreamE+0x10> 2b05f: 48 89 07 mov %rax,(%rdi) 2b062: 48 8b 47 20 mov 0x20(%rdi),%rax 2b066: 48 3b 47 10 cmp 0x10(%rdi),%rax 2b06a: 74 08 je 2b074 <_ZN4llvm20circular_raw_ostreamD2Ev+0x24> 2b06c: 48 89 df mov %rbx,%rdi 2b06f: e8 cc 06 00 00 call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 2b074: 48 83 7b 50 00 cmpq $0x0,0x50(%rbx) 2b079: 74 5c je 2b0d7 <_ZN4llvm20circular_raw_ostreamD2Ev+0x87> 2b07b: 4c 8b 73 40 mov 0x40(%rbx),%r14 2b07f: 4c 8b 7b 70 mov 0x70(%rbx),%r15 2b083: 4c 89 ff mov %r15,%rdi 2b086: e8 85 b1 fd ff call 6210 2b08b: 4c 89 f7 mov %r14,%rdi 2b08e: 4c 89 fe mov %r15,%rsi 2b091: 48 89 c2 mov %rax,%rdx 2b094: e8 d7 07 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2b099: 80 7b 68 00 cmpb $0x0,0x68(%rbx) 2b09d: 74 18 je 2b0b7 <_ZN4llvm20circular_raw_ostreamD2Ev+0x67> 2b09f: 48 8b 73 60 mov 0x60(%rbx),%rsi 2b0a3: 48 8b 7b 40 mov 0x40(%rbx),%rdi 2b0a7: 48 8b 53 58 mov 0x58(%rbx),%rdx 2b0ab: 48 03 53 50 add 0x50(%rbx),%rdx 2b0af: 48 29 f2 sub %rsi,%rdx 2b0b2: e8 b9 07 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2b0b7: 48 8b 7b 40 mov 0x40(%rbx),%rdi 2b0bb: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b0bf: 48 8b 53 60 mov 0x60(%rbx),%rdx 2b0c3: 48 29 f2 sub %rsi,%rdx 2b0c6: e8 a5 07 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2b0cb: 48 8b 43 58 mov 0x58(%rbx),%rax 2b0cf: 48 89 43 60 mov %rax,0x60(%rbx) 2b0d3: c6 43 68 00 movb $0x0,0x68(%rbx) 2b0d7: 48 8b 7b 40 mov 0x40(%rbx),%rdi 2b0db: 48 85 ff test %rdi,%rdi 2b0de: 74 0c je 2b0ec <_ZN4llvm20circular_raw_ostreamD2Ev+0x9c> 2b0e0: 80 7b 48 00 cmpb $0x0,0x48(%rbx) 2b0e4: 74 06 je 2b0ec <_ZN4llvm20circular_raw_ostreamD2Ev+0x9c> 2b0e6: 48 8b 07 mov (%rdi),%rax 2b0e9: ff 50 08 call *0x8(%rax) 2b0ec: 48 8b 7b 58 mov 0x58(%rbx),%rdi 2b0f0: 48 85 ff test %rdi,%rdi 2b0f3: 74 05 je 2b0fa <_ZN4llvm20circular_raw_ostreamD2Ev+0xaa> 2b0f5: e8 36 b5 fd ff call 6630 <_ZdaPv@plt> 2b0fa: 48 89 df mov %rbx,%rdi 2b0fd: 5b pop %rbx 2b0fe: 41 5e pop %r14 2b100: 41 5f pop %r15 2b102: e9 39 16 00 00 jmp 2c740 <_ZN4llvm11raw_ostreamD1Ev> 2b107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b10e: 00 00 000000000002b110 <_ZN4llvm20circular_raw_ostreamD0Ev>: 2b110: 53 push %rbx 2b111: 48 89 fb mov %rdi,%rbx 2b114: e8 37 ff ff ff call 2b050 <_ZN4llvm20circular_raw_ostreamD2Ev> 2b119: 48 89 df mov %rbx,%rdi 2b11c: 5b pop %rbx 2b11d: e9 5e b3 fd ff jmp 6480 <_ZdlPv@plt> 2b122: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b129: 00 00 00 2b12c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b130 <_ZN4llvm11raw_ostream17reserveExtraSpaceEm>: 2b130: c3 ret 2b131: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b138: 00 00 00 2b13b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002b140 <_ZNK4llvm20circular_raw_ostream12is_displayedEv>: 2b140: 48 8b 7f 40 mov 0x40(%rdi),%rdi 2b144: 48 8b 07 mov (%rdi),%rax 2b147: ff 60 30 jmp *0x30(%rax) 2b14a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000002b150 <_ZNK4llvm11raw_ostream10has_colorsEv>: 2b150: 48 8b 07 mov (%rdi),%rax 2b153: ff 60 30 jmp *0x30(%rax) 2b156: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b15d: 00 00 00 000000000002b160 <_ZN4llvm11raw_ostream13enable_colorsEb>: 2b160: 40 88 77 28 mov %sil,0x28(%rdi) 2b164: c3 ret 2b165: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b16c: 00 00 00 2b16f: 90 nop 000000000002b170 <_ZNK4llvm20circular_raw_ostream11current_posEv>: 2b170: 41 56 push %r14 2b172: 53 push %rbx 2b173: 50 push %rax 2b174: 49 89 fe mov %rdi,%r14 2b177: 48 8b 5f 40 mov 0x40(%rdi),%rbx 2b17b: 48 8b 03 mov (%rbx),%rax 2b17e: 48 89 df mov %rbx,%rdi 2b181: ff 50 50 call *0x50(%rax) 2b184: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2b188: 49 8b 56 40 mov 0x40(%r14),%rdx 2b18c: 48 03 43 20 add 0x20(%rbx),%rax 2b190: 48 03 4a 20 add 0x20(%rdx),%rcx 2b194: 48 29 c8 sub %rcx,%rax 2b197: 48 03 42 10 add 0x10(%rdx),%rax 2b19b: 48 83 c4 08 add $0x8,%rsp 2b19f: 5b pop %rbx 2b1a0: 41 5e pop %r14 2b1a2: c3 ret 2b1a3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b1aa: 00 00 00 2b1ad: 0f 1f 00 nopl (%rax) 000000000002b1b0 <_ZN4llvm11raw_ostreamD0Ev>: 2b1b0: 0f 0b ud2 2b1b2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b1b9: 00 00 00 2b1bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b1c0 <_ZNK4llvm11raw_ostream21preferred_buffer_sizeEv>: 2b1c0: b8 00 20 00 00 mov $0x2000,%eax 2b1c5: c3 ret 2b1c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b1cd: 00 00 00 000000000002b1d0 <_ZN4llvm11raw_ostream11SetBufferedEv>: 2b1d0: 41 56 push %r14 2b1d2: 53 push %rbx 2b1d3: 50 push %rax 2b1d4: 48 89 fb mov %rdi,%rbx 2b1d7: 48 8b 07 mov (%rdi),%rax 2b1da: ff 50 58 call *0x58(%rax) 2b1dd: 48 85 c0 test %rax,%rax 2b1e0: 74 12 je 2b1f4 <_ZN4llvm11raw_ostream11SetBufferedEv+0x24> 2b1e2: 48 89 df mov %rbx,%rdi 2b1e5: 48 89 c6 mov %rax,%rsi 2b1e8: 48 83 c4 08 add $0x8,%rsp 2b1ec: 5b pop %rbx 2b1ed: 41 5e pop %r14 2b1ef: e9 9c 00 00 00 jmp 2b290 <_ZN4llvm11raw_ostream13SetBufferSizeEm> 2b1f4: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b1f8: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2b1fc: 48 89 fa mov %rdi,%rdx 2b1ff: 48 29 f2 sub %rsi,%rdx 2b202: 74 18 je 2b21c <_ZN4llvm11raw_ostream11SetBufferedEv+0x4c> 2b204: 76 48 jbe 2b24e <_ZN4llvm11raw_ostream11SetBufferedEv+0x7e> 2b206: 48 89 73 20 mov %rsi,0x20(%rbx) 2b20a: 48 89 df mov %rbx,%rdi 2b20d: e8 6e 05 00 00 call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b212: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2b216: 48 3b 7b 10 cmp 0x10(%rbx),%rdi 2b21a: 75 51 jne 2b26d <_ZN4llvm11raw_ostream11SetBufferedEv+0x9d> 2b21c: 4c 8d 73 10 lea 0x10(%rbx),%r14 2b220: 83 7b 38 01 cmpl $0x1,0x38(%rbx) 2b224: 75 0a jne 2b230 <_ZN4llvm11raw_ostream11SetBufferedEv+0x60> 2b226: 48 85 ff test %rdi,%rdi 2b229: 74 05 je 2b230 <_ZN4llvm11raw_ostream11SetBufferedEv+0x60> 2b22b: e8 00 b4 fd ff call 6630 <_ZdaPv@plt> 2b230: c7 43 38 00 00 00 00 movl $0x0,0x38(%rbx) 2b237: 0f 57 c0 xorps %xmm0,%xmm0 2b23a: 41 0f 11 06 movups %xmm0,(%r14) 2b23e: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 2b245: 00 2b246: 48 83 c4 08 add $0x8,%rsp 2b24a: 5b pop %rbx 2b24b: 41 5e pop %r14 2b24d: c3 ret 2b24e: 48 8d 3d ee 4c 03 00 lea 0x34cee(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2b255: 48 8d 35 ef 4a 03 00 lea 0x34aef(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b25c: 48 8d 0d 1d 4d 03 00 lea 0x34d1d(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2b263: ba dd 00 00 00 mov $0xdd,%edx 2b268: e8 03 b1 fd ff call 6370 <__assert_fail@plt> 2b26d: 48 8d 3d 61 4c 03 00 lea 0x34c61(%rip),%rdi # 5fed5 <_ZL10colorcodes+0x13c5> 2b274: 48 8d 35 d0 4a 03 00 lea 0x34ad0(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b27b: 48 8d 0d fb 4b 03 00 lea 0x34bfb(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b282: ba 73 00 00 00 mov $0x73,%edx 2b287: e8 e4 b0 fd ff call 6370 <__assert_fail@plt> 2b28c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b290 <_ZN4llvm11raw_ostream13SetBufferSizeEm>: 2b290: 41 57 push %r15 2b292: 41 56 push %r14 2b294: 53 push %rbx 2b295: 49 89 f6 mov %rsi,%r14 2b298: 48 89 fb mov %rdi,%rbx 2b29b: 48 8b 77 10 mov 0x10(%rdi),%rsi 2b29f: 48 8b 57 20 mov 0x20(%rdi),%rdx 2b2a3: 48 29 f2 sub %rsi,%rdx 2b2a6: 74 12 je 2b2ba <_ZN4llvm11raw_ostream13SetBufferSizeEm+0x2a> 2b2a8: 0f 86 b7 00 00 00 jbe 2b365 <_ZN4llvm11raw_ostream13SetBufferSizeEm+0xd5> 2b2ae: 48 89 73 20 mov %rsi,0x20(%rbx) 2b2b2: 48 89 df mov %rbx,%rdi 2b2b5: e8 c6 04 00 00 call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b2ba: 4c 89 f7 mov %r14,%rdi 2b2bd: e8 6e ad fd ff call 6030 <_Znam@plt> 2b2c2: 4d 85 f6 test %r14,%r14 2b2c5: 74 41 je 2b308 <_ZN4llvm11raw_ostream13SetBufferSizeEm+0x78> 2b2c7: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2b2cb: 48 3b 7b 10 cmp 0x10(%rbx),%rdi 2b2cf: 75 56 jne 2b327 <_ZN4llvm11raw_ostream13SetBufferSizeEm+0x97> 2b2d1: 49 89 c7 mov %rax,%r15 2b2d4: 83 7b 38 01 cmpl $0x1,0x38(%rbx) 2b2d8: 75 0a jne 2b2e4 <_ZN4llvm11raw_ostream13SetBufferSizeEm+0x54> 2b2da: 48 85 ff test %rdi,%rdi 2b2dd: 74 05 je 2b2e4 <_ZN4llvm11raw_ostream13SetBufferSizeEm+0x54> 2b2df: e8 4c b3 fd ff call 6630 <_ZdaPv@plt> 2b2e4: 4c 89 7b 10 mov %r15,0x10(%rbx) 2b2e8: 4c 89 f8 mov %r15,%rax 2b2eb: 4c 01 f0 add %r14,%rax 2b2ee: 48 89 43 18 mov %rax,0x18(%rbx) 2b2f2: 4c 89 7b 20 mov %r15,0x20(%rbx) 2b2f6: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 2b2fd: 4d 85 f6 test %r14,%r14 2b300: 78 44 js 2b346 <_ZN4llvm11raw_ostream13SetBufferSizeEm+0xb6> 2b302: 5b pop %rbx 2b303: 41 5e pop %r14 2b305: 41 5f pop %r15 2b307: c3 ret 2b308: 48 8d 3d b5 4a 03 00 lea 0x34ab5(%rip),%rdi # 5fdc4 <_ZL10colorcodes+0x12b4> 2b30f: 48 8d 35 35 4a 03 00 lea 0x34a35(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b316: 48 8d 0d 60 4b 03 00 lea 0x34b60(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b31d: ba 70 00 00 00 mov $0x70,%edx 2b322: e8 49 b0 fd ff call 6370 <__assert_fail@plt> 2b327: 48 8d 3d a7 4b 03 00 lea 0x34ba7(%rip),%rdi # 5fed5 <_ZL10colorcodes+0x13c5> 2b32e: 48 8d 35 16 4a 03 00 lea 0x34a16(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b335: 48 8d 0d 41 4b 03 00 lea 0x34b41(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b33c: ba 73 00 00 00 mov $0x73,%edx 2b341: e8 2a b0 fd ff call 6370 <__assert_fail@plt> 2b346: 48 8d 3d c5 4b 03 00 lea 0x34bc5(%rip),%rdi # 5ff12 <_ZL10colorcodes+0x1402> 2b34d: 48 8d 35 f7 49 03 00 lea 0x349f7(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b354: 48 8d 0d 22 4b 03 00 lea 0x34b22(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b35b: ba 7c 00 00 00 mov $0x7c,%edx 2b360: e8 0b b0 fd ff call 6370 <__assert_fail@plt> 2b365: 48 8d 3d d7 4b 03 00 lea 0x34bd7(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2b36c: 48 8d 35 d8 49 03 00 lea 0x349d8(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b373: 48 8d 0d 06 4c 03 00 lea 0x34c06(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2b37a: ba dd 00 00 00 mov $0xdd,%edx 2b37f: e8 ec af fd ff call 6370 <__assert_fail@plt> 2b384: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b38b: 00 00 00 2b38e: 66 90 xchg %ax,%ax 000000000002b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE>: 2b390: 55 push %rbp 2b391: 41 57 push %r15 2b393: 41 56 push %r14 2b395: 53 push %rbx 2b396: 50 push %rax 2b397: 41 89 ce mov %ecx,%r14d 2b39a: 49 89 d7 mov %rdx,%r15 2b39d: 48 89 f3 mov %rsi,%rbx 2b3a0: 48 89 fd mov %rdi,%rbp 2b3a3: 85 c9 test %ecx,%ecx 2b3a5: 40 0f 95 c6 setne %sil 2b3a9: 48 85 db test %rbx,%rbx 2b3ac: 0f 95 c0 setne %al 2b3af: 48 85 d2 test %rdx,%rdx 2b3b2: 0f 95 c2 setne %dl 2b3b5: 89 c1 mov %eax,%ecx 2b3b7: 40 20 f1 and %sil,%cl 2b3ba: 84 ca test %cl,%dl 2b3bc: 75 07 jne 2b3c5 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE+0x35> 2b3be: 40 08 f0 or %sil,%al 2b3c1: 08 c2 or %al,%dl 2b3c3: 75 3e jne 2b403 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE+0x73> 2b3c5: 48 8b 7d 20 mov 0x20(%rbp),%rdi 2b3c9: 48 3b 7d 10 cmp 0x10(%rbp),%rdi 2b3cd: 75 53 jne 2b422 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE+0x92> 2b3cf: 83 7d 38 01 cmpl $0x1,0x38(%rbp) 2b3d3: 75 0a jne 2b3df <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE+0x4f> 2b3d5: 48 85 ff test %rdi,%rdi 2b3d8: 74 05 je 2b3df <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE+0x4f> 2b3da: e8 51 b2 fd ff call 6630 <_ZdaPv@plt> 2b3df: 48 89 5d 10 mov %rbx,0x10(%rbp) 2b3e3: 4a 8d 04 3b lea (%rbx,%r15,1),%rax 2b3e7: 48 89 45 18 mov %rax,0x18(%rbp) 2b3eb: 48 89 5d 20 mov %rbx,0x20(%rbp) 2b3ef: 44 89 75 38 mov %r14d,0x38(%rbp) 2b3f3: 4d 85 ff test %r15,%r15 2b3f6: 78 49 js 2b441 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE+0xb1> 2b3f8: 48 83 c4 08 add $0x8,%rsp 2b3fc: 5b pop %rbx 2b3fd: 41 5e pop %r14 2b3ff: 41 5f pop %r15 2b401: 5d pop %rbp 2b402: c3 ret 2b403: 48 8d 3d ba 49 03 00 lea 0x349ba(%rip),%rdi # 5fdc4 <_ZL10colorcodes+0x12b4> 2b40a: 48 8d 35 3a 49 03 00 lea 0x3493a(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b411: 48 8d 0d 65 4a 03 00 lea 0x34a65(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b418: ba 70 00 00 00 mov $0x70,%edx 2b41d: e8 4e af fd ff call 6370 <__assert_fail@plt> 2b422: 48 8d 3d ac 4a 03 00 lea 0x34aac(%rip),%rdi # 5fed5 <_ZL10colorcodes+0x13c5> 2b429: 48 8d 35 1b 49 03 00 lea 0x3491b(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b430: 48 8d 0d 46 4a 03 00 lea 0x34a46(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b437: ba 73 00 00 00 mov $0x73,%edx 2b43c: e8 2f af fd ff call 6370 <__assert_fail@plt> 2b441: 48 8d 3d ca 4a 03 00 lea 0x34aca(%rip),%rdi # 5ff12 <_ZL10colorcodes+0x1402> 2b448: 48 8d 35 fc 48 03 00 lea 0x348fc(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b44f: 48 8d 0d 27 4a 03 00 lea 0x34a27(%rip),%rcx # 5fe7d <_ZL10colorcodes+0x136d> 2b456: ba 7c 00 00 00 mov $0x7c,%edx 2b45b: e8 10 af fd ff call 6370 <__assert_fail@plt> 000000000002b460 <_ZN4llvm11raw_ostreamlsEm>: 2b460: 53 push %rbx 2b461: 48 89 fb mov %rdi,%rbx 2b464: 31 d2 xor %edx,%edx 2b466: 31 c9 xor %ecx,%ecx 2b468: e8 03 ad ff ff call 26170 <_ZN4llvm13write_integerERNS_11raw_ostreamEmmNS_12IntegerStyleE> 2b46d: 48 89 d8 mov %rbx,%rax 2b470: 5b pop %rbx 2b471: c3 ret 2b472: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b479: 00 00 00 2b47c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b480 <_ZN4llvm11raw_ostreamlsEl>: 2b480: 53 push %rbx 2b481: 48 89 fb mov %rdi,%rbx 2b484: 31 d2 xor %edx,%edx 2b486: 31 c9 xor %ecx,%ecx 2b488: e8 43 ae ff ff call 262d0 <_ZN4llvm13write_integerERNS_11raw_ostreamElmNS_12IntegerStyleE> 2b48d: 48 89 d8 mov %rbx,%rax 2b490: 5b pop %rbx 2b491: c3 ret 2b492: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b499: 00 00 00 2b49c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b4a0 <_ZN4llvm11raw_ostreamlsEy>: 2b4a0: 53 push %rbx 2b4a1: 48 89 fb mov %rdi,%rbx 2b4a4: 31 d2 xor %edx,%edx 2b4a6: 31 c9 xor %ecx,%ecx 2b4a8: e8 c3 ac ff ff call 26170 <_ZN4llvm13write_integerERNS_11raw_ostreamEmmNS_12IntegerStyleE> 2b4ad: 48 89 d8 mov %rbx,%rax 2b4b0: 5b pop %rbx 2b4b1: c3 ret 2b4b2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b4b9: 00 00 00 2b4bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b4c0 <_ZN4llvm11raw_ostreamlsEx>: 2b4c0: 53 push %rbx 2b4c1: 48 89 fb mov %rdi,%rbx 2b4c4: 31 d2 xor %edx,%edx 2b4c6: 31 c9 xor %ecx,%ecx 2b4c8: e8 03 ae ff ff call 262d0 <_ZN4llvm13write_integerERNS_11raw_ostreamElmNS_12IntegerStyleE> 2b4cd: 48 89 d8 mov %rbx,%rax 2b4d0: 5b pop %rbx 2b4d1: c3 ret 2b4d2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b4d9: 00 00 00 2b4dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b4e0 <_ZN4llvm11raw_ostream9write_hexEy>: 2b4e0: 53 push %rbx 2b4e1: 48 89 fb mov %rdi,%rbx 2b4e4: ba 01 00 00 00 mov $0x1,%edx 2b4e9: 45 31 c0 xor %r8d,%r8d 2b4ec: e8 ff ad ff ff call 262f0 <_ZN4llvm9write_hexERNS_11raw_ostreamEmNS_13HexPrintStyleESt8optionalImE> 2b4f1: 48 89 d8 mov %rbx,%rax 2b4f4: 5b pop %rbx 2b4f5: c3 ret 2b4f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b4fd: 00 00 00 000000000002b500 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE>: 2b500: 41 57 push %r15 2b502: 41 56 push %r14 2b504: 41 55 push %r13 2b506: 41 54 push %r12 2b508: 53 push %rbx 2b509: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2b510: 49 89 f7 mov %rsi,%r15 2b513: 49 89 fe mov %rdi,%r14 2b516: 4c 8b 67 18 mov 0x18(%rdi),%r12 2b51a: 48 8b 77 20 mov 0x20(%rdi),%rsi 2b51e: 49 29 f4 sub %rsi,%r12 2b521: bb 7f 00 00 00 mov $0x7f,%ebx 2b526: 49 83 fc 04 cmp $0x4,%r12 2b52a: 72 2f jb 2b55b <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x5b> 2b52c: 45 85 e4 test %r12d,%r12d 2b52f: 0f 84 28 01 00 00 je 2b65d <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x15d> 2b535: 49 8b 07 mov (%r15),%rax 2b538: 4c 89 ff mov %r15,%rdi 2b53b: 44 89 e2 mov %r12d,%edx 2b53e: ff 50 08 call *0x8(%rax) 2b541: 43 8d 0c 24 lea (%r12,%r12,1),%ecx 2b545: 44 39 e0 cmp %r12d,%eax 2b548: 89 c3 mov %eax,%ebx 2b54a: 83 db ff sbb $0xffffffff,%ebx 2b54d: 85 c0 test %eax,%eax 2b54f: 0f 48 d9 cmovs %ecx,%ebx 2b552: 49 39 dc cmp %rbx,%r12 2b555: 0f 83 ea 00 00 00 jae 2b645 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x145> 2b55b: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 2b560: 4c 89 64 24 08 mov %r12,0x8(%rsp) 2b565: 0f 28 05 24 6f 02 00 movaps 0x26f24(%rip),%xmm0 # 52490 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x719> 2b56c: 0f 11 44 24 10 movups %xmm0,0x10(%rsp) 2b571: 4c 8d 6c 24 08 lea 0x8(%rsp),%r13 2b576: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b57d: 00 00 00 2b580: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2b585: 48 39 df cmp %rbx,%rdi 2b588: 74 6b je 2b5f5 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xf5> 2b58a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2b58f: 76 0f jbe 2b5a0 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xa0> 2b591: 48 39 d8 cmp %rbx,%rax 2b594: 73 5a jae 2b5f0 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xf0> 2b596: e9 e1 00 00 00 jmp 2b67c <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x17c> 2b59b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5a0: 48 39 d8 cmp %rbx,%rax 2b5a3: 72 14 jb 2b5b9 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xb9> 2b5a5: 48 89 da mov %rbx,%rdx 2b5a8: 48 29 fa sub %rdi,%rdx 2b5ab: 75 2c jne 2b5d9 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xd9> 2b5ad: 48 39 5c 24 18 cmp %rbx,0x18(%rsp) 2b5b2: 73 3c jae 2b5f0 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xf0> 2b5b4: e9 c3 00 00 00 jmp 2b67c <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x17c> 2b5b9: b9 01 00 00 00 mov $0x1,%ecx 2b5be: 4c 89 ef mov %r13,%rdi 2b5c1: 4c 89 e6 mov %r12,%rsi 2b5c4: 48 89 da mov %rbx,%rdx 2b5c7: e8 a4 d0 ff ff call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 2b5cc: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2b5d1: 48 89 da mov %rbx,%rdx 2b5d4: 48 29 fa sub %rdi,%rdx 2b5d7: 74 d4 je 2b5ad <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0xad> 2b5d9: 48 03 7c 24 08 add 0x8(%rsp),%rdi 2b5de: 31 f6 xor %esi,%esi 2b5e0: e8 cb ac fd ff call 62b0 2b5e5: 48 39 5c 24 18 cmp %rbx,0x18(%rsp) 2b5ea: 0f 82 8c 00 00 00 jb 2b67c <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x17c> 2b5f0: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 2b5f5: 85 db test %ebx,%ebx 2b5f7: 74 64 je 2b65d <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x15d> 2b5f9: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2b5fe: 49 8b 07 mov (%r15),%rax 2b601: 4c 89 ff mov %r15,%rdi 2b604: 89 da mov %ebx,%edx 2b606: ff 50 08 call *0x8(%rax) 2b609: 8d 0c 1b lea (%rbx,%rbx,1),%ecx 2b60c: 39 d8 cmp %ebx,%eax 2b60e: 89 c2 mov %eax,%edx 2b610: 83 da ff sbb $0xffffffff,%edx 2b613: 85 c0 test %eax,%eax 2b615: 0f 48 d1 cmovs %ecx,%edx 2b618: 48 39 d3 cmp %rdx,%rbx 2b61b: 48 89 d3 mov %rdx,%rbx 2b61e: 0f 82 5c ff ff ff jb 2b580 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x80> 2b624: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2b629: 4c 89 f7 mov %r14,%rdi 2b62c: e8 3f 02 00 00 call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2b631: 49 89 c6 mov %rax,%r14 2b634: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2b639: 4c 39 e7 cmp %r12,%rdi 2b63c: 74 0b je 2b649 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x149> 2b63e: e8 7d af fd ff call 65c0 2b643: eb 04 jmp 2b649 <_ZN4llvm11raw_ostreamlsERKNS_18format_object_baseE+0x149> 2b645: 49 01 5e 20 add %rbx,0x20(%r14) 2b649: 4c 89 f0 mov %r14,%rax 2b64c: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2b653: 5b pop %rbx 2b654: 41 5c pop %r12 2b656: 41 5d pop %r13 2b658: 41 5e pop %r14 2b65a: 41 5f pop %r15 2b65c: c3 ret 2b65d: 48 8d 3d a4 4c 03 00 lea 0x34ca4(%rip),%rdi # 60308 <_ZL10colorcodes+0x17f8> 2b664: 48 8d 35 c2 4c 03 00 lea 0x34cc2(%rip),%rsi # 6032d <_ZL10colorcodes+0x181d> 2b66b: 48 8d 0d 0c 4d 03 00 lea 0x34d0c(%rip),%rcx # 6037e <_ZL10colorcodes+0x186e> 2b672: ba 38 00 00 00 mov $0x38,%edx 2b677: e8 f4 ac fd ff call 6370 <__assert_fail@plt> 2b67c: 48 8d 3d f2 57 02 00 lea 0x257f2(%rip),%rdi # 50e75 2b683: 48 8d 35 32 57 02 00 lea 0x25732(%rip),%rsi # 50dbc 2b68a: 48 8d 0d 52 c6 02 00 lea 0x2c652(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 2b691: ba 66 00 00 00 mov $0x66,%edx 2b696: e8 d5 ac fd ff call 6370 <__assert_fail@plt> 2b69b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002b6a0 <_ZN4llvm11raw_ostreamlsEc>: 2b6a0: 55 push %rbp 2b6a1: 53 push %rbx 2b6a2: 50 push %rax 2b6a3: 89 f5 mov %esi,%ebp 2b6a5: 48 89 fb mov %rdi,%rbx 2b6a8: 48 8b 57 20 mov 0x20(%rdi),%rdx 2b6ac: 48 3b 57 18 cmp 0x18(%rdi),%rdx 2b6b0: 72 38 jb 2b6ea <_ZN4llvm11raw_ostreamlsEc+0x4a> 2b6b2: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b6b6: 48 85 f6 test %rsi,%rsi 2b6b9: 75 1a jne 2b6d5 <_ZN4llvm11raw_ostreamlsEc+0x35> 2b6bb: 83 7b 38 00 cmpl $0x0,0x38(%rbx) 2b6bf: 74 3e je 2b6ff <_ZN4llvm11raw_ostreamlsEc+0x5f> 2b6c1: 48 89 df mov %rbx,%rdi 2b6c4: e8 07 fb ff ff call 2b1d0 <_ZN4llvm11raw_ostream11SetBufferedEv> 2b6c9: 48 8b 53 20 mov 0x20(%rbx),%rdx 2b6cd: 48 3b 53 18 cmp 0x18(%rbx),%rdx 2b6d1: 72 17 jb 2b6ea <_ZN4llvm11raw_ostreamlsEc+0x4a> 2b6d3: eb dd jmp 2b6b2 <_ZN4llvm11raw_ostreamlsEc+0x12> 2b6d5: 48 29 f2 sub %rsi,%rdx 2b6d8: 76 3e jbe 2b718 <_ZN4llvm11raw_ostreamlsEc+0x78> 2b6da: 48 89 73 20 mov %rsi,0x20(%rbx) 2b6de: 48 89 df mov %rbx,%rdi 2b6e1: e8 9a 00 00 00 call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b6e6: 48 8b 53 20 mov 0x20(%rbx),%rdx 2b6ea: 48 8d 42 01 lea 0x1(%rdx),%rax 2b6ee: 48 89 43 20 mov %rax,0x20(%rbx) 2b6f2: 40 88 2a mov %bpl,(%rdx) 2b6f5: 48 89 d8 mov %rbx,%rax 2b6f8: 48 83 c4 08 add $0x8,%rsp 2b6fc: 5b pop %rbx 2b6fd: 5d pop %rbp 2b6fe: c3 ret 2b6ff: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 2b704: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 2b709: ba 01 00 00 00 mov $0x1,%edx 2b70e: 48 89 df mov %rbx,%rdi 2b711: e8 6a 00 00 00 call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b716: eb dd jmp 2b6f5 <_ZN4llvm11raw_ostreamlsEc+0x55> 2b718: 48 8d 3d 24 48 03 00 lea 0x34824(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2b71f: 48 8d 35 25 46 03 00 lea 0x34625(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b726: 48 8d 0d 53 48 03 00 lea 0x34853(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2b72d: ba dd 00 00 00 mov $0xdd,%edx 2b732: e8 39 ac fd ff call 6370 <__assert_fail@plt> 2b737: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b73e: 00 00 000000000002b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv>: 2b740: 50 push %rax 2b741: 48 8b 77 10 mov 0x10(%rdi),%rsi 2b745: 48 8b 57 20 mov 0x20(%rdi),%rdx 2b749: 48 29 f2 sub %rsi,%rdx 2b74c: 76 0a jbe 2b758 <_ZN4llvm11raw_ostream14flush_nonemptyEv+0x18> 2b74e: 48 89 77 20 mov %rsi,0x20(%rdi) 2b752: 58 pop %rax 2b753: e9 28 00 00 00 jmp 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b758: 48 8d 3d e4 47 03 00 lea 0x347e4(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2b75f: 48 8d 35 e5 45 03 00 lea 0x345e5(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b766: 48 8d 0d 13 48 03 00 lea 0x34813(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2b76d: ba dd 00 00 00 mov $0xdd,%edx 2b772: e8 f9 ab fd ff call 6370 <__assert_fail@plt> 2b777: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b77e: 00 00 000000000002b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm>: 2b780: 41 57 push %r15 2b782: 41 56 push %r14 2b784: 53 push %rbx 2b785: 49 89 d6 mov %rdx,%r14 2b788: 49 89 f7 mov %rsi,%r15 2b78b: 48 89 fb mov %rdi,%rbx 2b78e: 48 8b 7f 30 mov 0x30(%rdi),%rdi 2b792: 48 85 ff test %rdi,%rdi 2b795: 74 18 je 2b7af <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm+0x2f> 2b797: 48 8b 77 10 mov 0x10(%rdi),%rsi 2b79b: 48 8b 57 20 mov 0x20(%rdi),%rdx 2b79f: 48 29 f2 sub %rsi,%rdx 2b7a2: 74 0b je 2b7af <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm+0x2f> 2b7a4: 76 20 jbe 2b7c6 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm+0x46> 2b7a6: 48 89 77 20 mov %rsi,0x20(%rdi) 2b7aa: e8 d1 ff ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b7af: 48 8b 03 mov (%rbx),%rax 2b7b2: 48 8b 40 48 mov 0x48(%rax),%rax 2b7b6: 48 89 df mov %rbx,%rdi 2b7b9: 4c 89 fe mov %r15,%rsi 2b7bc: 4c 89 f2 mov %r14,%rdx 2b7bf: 5b pop %rbx 2b7c0: 41 5e pop %r14 2b7c2: 41 5f pop %r15 2b7c4: ff e0 jmp *%rax 2b7c6: 48 8d 3d 76 47 03 00 lea 0x34776(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2b7cd: 48 8d 35 77 45 03 00 lea 0x34577(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2b7d4: 48 8d 0d a5 47 03 00 lea 0x347a5(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2b7db: ba dd 00 00 00 mov $0xdd,%edx 2b7e0: e8 8b ab fd ff call 6370 <__assert_fail@plt> 2b7e5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2b7ec: 00 00 00 2b7ef: 90 nop 000000000002b7f0 <_ZN4llvm11raw_ostream5writeEh>: 2b7f0: 55 push %rbp 2b7f1: 53 push %rbx 2b7f2: 50 push %rax 2b7f3: 89 f5 mov %esi,%ebp 2b7f5: 48 89 fb mov %rdi,%rbx 2b7f8: 48 8b 47 20 mov 0x20(%rdi),%rax 2b7fc: 48 3b 47 18 cmp 0x18(%rdi),%rax 2b800: 73 32 jae 2b834 <_ZN4llvm11raw_ostream5writeEh+0x44> 2b802: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 2b807: 48 8d 48 01 lea 0x1(%rax),%rcx 2b80b: 48 89 4b 20 mov %rcx,0x20(%rbx) 2b80f: 40 88 28 mov %bpl,(%rax) 2b812: 48 89 d8 mov %rbx,%rax 2b815: 48 83 c4 08 add $0x8,%rsp 2b819: 5b pop %rbx 2b81a: 5d pop %rbp 2b81b: c3 ret 2b81c: 83 7b 38 00 cmpl $0x0,0x38(%rbx) 2b820: 74 2c je 2b84e <_ZN4llvm11raw_ostream5writeEh+0x5e> 2b822: 48 89 df mov %rbx,%rdi 2b825: e8 a6 f9 ff ff call 2b1d0 <_ZN4llvm11raw_ostream11SetBufferedEv> 2b82a: 48 8b 43 20 mov 0x20(%rbx),%rax 2b82e: 48 3b 43 18 cmp 0x18(%rbx),%rax 2b832: 72 ce jb 2b802 <_ZN4llvm11raw_ostream5writeEh+0x12> 2b834: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 2b839: 74 e1 je 2b81c <_ZN4llvm11raw_ostream5writeEh+0x2c> 2b83b: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 2b840: 48 89 df mov %rbx,%rdi 2b843: e8 f8 fe ff ff call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 2b848: 48 8b 43 20 mov 0x20(%rbx),%rax 2b84c: eb b9 jmp 2b807 <_ZN4llvm11raw_ostream5writeEh+0x17> 2b84e: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 2b853: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 2b858: ba 01 00 00 00 mov $0x1,%edx 2b85d: 48 89 df mov %rbx,%rdi 2b860: e8 1b ff ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b865: eb ab jmp 2b812 <_ZN4llvm11raw_ostream5writeEh+0x22> 2b867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b86e: 00 00 000000000002b870 <_ZN4llvm11raw_ostream5writeEPKcm>: 2b870: 41 57 push %r15 2b872: 41 56 push %r14 2b874: 41 55 push %r13 2b876: 41 54 push %r12 2b878: 53 push %rbx 2b879: 49 89 d7 mov %rdx,%r15 2b87c: 49 89 f6 mov %rsi,%r14 2b87f: 49 89 fc mov %rdi,%r12 2b882: 48 8b 47 18 mov 0x18(%rdi),%rax 2b886: 48 8b 7f 20 mov 0x20(%rdi),%rdi 2b88a: 49 89 c5 mov %rax,%r13 2b88d: 49 29 fd sub %rdi,%r13 2b890: 49 39 d5 cmp %rdx,%r13 2b893: 0f 82 fb 00 00 00 jb 2b994 <_ZN4llvm11raw_ostream5writeEPKcm+0x124> 2b899: 4c 89 fb mov %r15,%rbx 2b89c: 48 83 fb 04 cmp $0x4,%rbx 2b8a0: 77 4f ja 2b8f1 <_ZN4llvm11raw_ostream5writeEPKcm+0x81> 2b8a2: 48 8d 05 27 44 03 00 lea 0x34427(%rip),%rax # 5fcd0 <_ZL10colorcodes+0x11c0> 2b8a9: 48 63 0c 98 movslq (%rax,%rbx,4),%rcx 2b8ad: 48 01 c1 add %rax,%rcx 2b8b0: ff e1 jmp *%rcx 2b8b2: 41 0f b6 46 03 movzbl 0x3(%r14),%eax 2b8b7: 88 47 03 mov %al,0x3(%rdi) 2b8ba: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2b8bf: 41 0f b6 46 02 movzbl 0x2(%r14),%eax 2b8c4: 88 47 02 mov %al,0x2(%rdi) 2b8c7: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2b8cc: 41 0f b6 46 01 movzbl 0x1(%r14),%eax 2b8d1: 88 47 01 mov %al,0x1(%rdi) 2b8d4: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2b8d9: 41 0f b6 06 movzbl (%r14),%eax 2b8dd: 88 07 mov %al,(%rdi) 2b8df: 49 01 5c 24 20 add %rbx,0x20(%r12) 2b8e4: 4c 89 e0 mov %r12,%rax 2b8e7: 5b pop %rbx 2b8e8: 41 5c pop %r12 2b8ea: 41 5d pop %r13 2b8ec: 41 5e pop %r14 2b8ee: 41 5f pop %r15 2b8f0: c3 ret 2b8f1: 4c 89 f6 mov %r14,%rsi 2b8f4: 48 89 da mov %rbx,%rdx 2b8f7: e8 34 ab fd ff call 6430 2b8fc: eb e1 jmp 2b8df <_ZN4llvm11raw_ostream5writeEPKcm+0x6f> 2b8fe: 41 83 7c 24 38 00 cmpl $0x0,0x38(%r12) 2b904: 0f 84 da 00 00 00 je 2b9e4 <_ZN4llvm11raw_ostream5writeEPKcm+0x174> 2b90a: 4c 89 e7 mov %r12,%rdi 2b90d: e8 be f8 ff ff call 2b1d0 <_ZN4llvm11raw_ostream11SetBufferedEv> 2b912: 49 8b 44 24 18 mov 0x18(%r12),%rax 2b917: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2b91c: 49 89 c5 mov %rax,%r13 2b91f: 49 29 fd sub %rdi,%r13 2b922: 4d 39 fd cmp %r15,%r13 2b925: 0f 83 6e ff ff ff jae 2b899 <_ZN4llvm11raw_ostream5writeEPKcm+0x29> 2b92b: eb 67 jmp 2b994 <_ZN4llvm11raw_ostream5writeEPKcm+0x124> 2b92d: 48 39 f8 cmp %rdi,%rax 2b930: 0f 84 d7 00 00 00 je 2ba0d <_ZN4llvm11raw_ostream5writeEPKcm+0x19d> 2b936: 4c 89 f8 mov %r15,%rax 2b939: 4c 09 e8 or %r13,%rax 2b93c: 48 c1 e8 20 shr $0x20,%rax 2b940: 74 0d je 2b94f <_ZN4llvm11raw_ostream5writeEPKcm+0xdf> 2b942: 4c 89 f8 mov %r15,%rax 2b945: 31 d2 xor %edx,%edx 2b947: 49 f7 f5 div %r13 2b94a: 48 89 d3 mov %rdx,%rbx 2b94d: eb 0a jmp 2b959 <_ZN4llvm11raw_ostream5writeEPKcm+0xe9> 2b94f: 44 89 f8 mov %r15d,%eax 2b952: 31 d2 xor %edx,%edx 2b954: 41 f7 f5 div %r13d 2b957: 89 d3 mov %edx,%ebx 2b959: 49 29 df sub %rbx,%r15 2b95c: 4c 89 e7 mov %r12,%rdi 2b95f: 4c 89 f6 mov %r14,%rsi 2b962: 4c 89 fa mov %r15,%rdx 2b965: e8 16 fe ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b96a: 49 8b 44 24 18 mov 0x18(%r12),%rax 2b96f: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2b974: 48 89 c1 mov %rax,%rcx 2b977: 48 29 f9 sub %rdi,%rcx 2b97a: 48 39 cb cmp %rcx,%rbx 2b97d: 76 78 jbe 2b9f7 <_ZN4llvm11raw_ostream5writeEPKcm+0x187> 2b97f: 4d 89 fd mov %r15,%r13 2b982: 49 89 df mov %rbx,%r15 2b985: 4d 01 ee add %r13,%r14 2b988: 49 89 cd mov %rcx,%r13 2b98b: 48 39 d9 cmp %rbx,%rcx 2b98e: 0f 83 08 ff ff ff jae 2b89c <_ZN4llvm11raw_ostream5writeEPKcm+0x2c> 2b994: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 2b999: 48 85 c9 test %rcx,%rcx 2b99c: 0f 84 5c ff ff ff je 2b8fe <_ZN4llvm11raw_ostream5writeEPKcm+0x8e> 2b9a2: 48 39 cf cmp %rcx,%rdi 2b9a5: 74 86 je 2b92d <_ZN4llvm11raw_ostream5writeEPKcm+0xbd> 2b9a7: 4c 89 e7 mov %r12,%rdi 2b9aa: 4c 89 f6 mov %r14,%rsi 2b9ad: 4c 89 ea mov %r13,%rdx 2b9b0: e8 7b 00 00 00 call 2ba30 <_ZN4llvm11raw_ostream14copy_to_bufferEPKcm> 2b9b5: 4c 89 e7 mov %r12,%rdi 2b9b8: e8 83 fd ff ff call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 2b9bd: 4d 29 ef sub %r13,%r15 2b9c0: 49 8b 44 24 18 mov 0x18(%r12),%rax 2b9c5: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2b9ca: 48 89 c1 mov %rax,%rcx 2b9cd: 48 29 f9 sub %rdi,%rcx 2b9d0: 4c 89 fb mov %r15,%rbx 2b9d3: 4d 01 ee add %r13,%r14 2b9d6: 49 89 cd mov %rcx,%r13 2b9d9: 48 39 d9 cmp %rbx,%rcx 2b9dc: 0f 83 ba fe ff ff jae 2b89c <_ZN4llvm11raw_ostream5writeEPKcm+0x2c> 2b9e2: eb b0 jmp 2b994 <_ZN4llvm11raw_ostream5writeEPKcm+0x124> 2b9e4: 4c 89 e7 mov %r12,%rdi 2b9e7: 4c 89 f6 mov %r14,%rsi 2b9ea: 4c 89 fa mov %r15,%rdx 2b9ed: e8 8e fd ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2b9f2: e9 ed fe ff ff jmp 2b8e4 <_ZN4llvm11raw_ostream5writeEPKcm+0x74> 2b9f7: 4d 01 fe add %r15,%r14 2b9fa: 4c 89 e7 mov %r12,%rdi 2b9fd: 4c 89 f6 mov %r14,%rsi 2ba00: 48 89 da mov %rbx,%rdx 2ba03: e8 28 00 00 00 call 2ba30 <_ZN4llvm11raw_ostream14copy_to_bufferEPKcm> 2ba08: e9 d7 fe ff ff jmp 2b8e4 <_ZN4llvm11raw_ostream5writeEPKcm+0x74> 2ba0d: 48 8d 3d 95 45 03 00 lea 0x34595(%rip),%rdi # 5ffa9 <_ZL10colorcodes+0x1499> 2ba14: 48 8d 35 30 43 03 00 lea 0x34330(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2ba1b: 48 8d 0d ad 45 03 00 lea 0x345ad(%rip),%rcx # 5ffcf <_ZL10colorcodes+0x14bf> 2ba22: ba 0a 01 00 00 mov $0x10a,%edx 2ba27: e8 44 a9 fd ff call 6370 <__assert_fail@plt> 2ba2c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002ba30 <_ZN4llvm11raw_ostream14copy_to_bufferEPKcm>: 2ba30: 41 56 push %r14 2ba32: 53 push %rbx 2ba33: 50 push %rax 2ba34: 48 89 fb mov %rdi,%rbx 2ba37: 48 8b 47 18 mov 0x18(%rdi),%rax 2ba3b: 48 8b 7f 20 mov 0x20(%rdi),%rdi 2ba3f: 48 29 f8 sub %rdi,%rax 2ba42: 48 39 d0 cmp %rdx,%rax 2ba45: 72 55 jb 2ba9c <_ZN4llvm11raw_ostream14copy_to_bufferEPKcm+0x6c> 2ba47: 49 89 d6 mov %rdx,%r14 2ba4a: 48 83 fa 04 cmp $0x4,%rdx 2ba4e: 77 42 ja 2ba92 <_ZN4llvm11raw_ostream14copy_to_bufferEPKcm+0x62> 2ba50: 48 8d 05 8d 42 03 00 lea 0x3428d(%rip),%rax # 5fce4 <_ZL10colorcodes+0x11d4> 2ba57: 4a 63 0c b0 movslq (%rax,%r14,4),%rcx 2ba5b: 48 01 c1 add %rax,%rcx 2ba5e: ff e1 jmp *%rcx 2ba60: 0f b6 46 03 movzbl 0x3(%rsi),%eax 2ba64: 88 47 03 mov %al,0x3(%rdi) 2ba67: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2ba6b: 0f b6 46 02 movzbl 0x2(%rsi),%eax 2ba6f: 88 47 02 mov %al,0x2(%rdi) 2ba72: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2ba76: 0f b6 46 01 movzbl 0x1(%rsi),%eax 2ba7a: 88 47 01 mov %al,0x1(%rdi) 2ba7d: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2ba81: 0f b6 06 movzbl (%rsi),%eax 2ba84: 88 07 mov %al,(%rdi) 2ba86: 4c 01 73 20 add %r14,0x20(%rbx) 2ba8a: 48 83 c4 08 add $0x8,%rsp 2ba8e: 5b pop %rbx 2ba8f: 41 5e pop %r14 2ba91: c3 ret 2ba92: 4c 89 f2 mov %r14,%rdx 2ba95: e8 96 a9 fd ff call 6430 2ba9a: eb ea jmp 2ba86 <_ZN4llvm11raw_ostream14copy_to_bufferEPKcm+0x56> 2ba9c: 48 8d 3d 6e 45 03 00 lea 0x3456e(%rip),%rdi # 60011 <_ZL10colorcodes+0x1501> 2baa3: 48 8d 35 a1 42 03 00 lea 0x342a1(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2baaa: 48 8d 0d 9b 45 03 00 lea 0x3459b(%rip),%rcx # 6004c <_ZL10colorcodes+0x153c> 2bab1: ba 23 01 00 00 mov $0x123,%edx 2bab6: e8 b5 a8 fd ff call 6370 <__assert_fail@plt> 2babb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002bac0 <_ZN4llvm11raw_ostreamlsERKNS_19formatv_object_baseE>: 2bac0: 53 push %rbx 2bac1: 48 89 fb mov %rdi,%rbx 2bac4: 48 89 f7 mov %rsi,%rdi 2bac7: 48 89 de mov %rbx,%rsi 2baca: e8 11 00 00 00 call 2bae0 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE> 2bacf: 48 89 d8 mov %rbx,%rax 2bad2: 5b pop %rbx 2bad3: c3 ret 2bad4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2badb: 00 00 00 2bade: 66 90 xchg %ax,%ax 000000000002bae0 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE>: 2bae0: 55 push %rbp 2bae1: 41 57 push %r15 2bae3: 41 56 push %r14 2bae5: 41 55 push %r13 2bae7: 41 54 push %r12 2bae9: 53 push %rbx 2baea: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 2baf1: 49 89 f6 mov %rsi,%r14 2baf4: 49 89 ff mov %rdi,%r15 2baf7: 48 8b 37 mov (%rdi),%rsi 2bafa: 48 8b 57 08 mov 0x8(%rdi),%rdx 2bafe: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 2bb03: e8 28 6c 00 00 call 32730 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE> 2bb08: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 2bb0d: 8b 6c 24 30 mov 0x30(%rsp),%ebp 2bb11: 48 85 ed test %rbp,%rbp 2bb14: 0f 84 d3 00 00 00 je 2bbed <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x10d> 2bb1a: 48 c1 e5 06 shl $0x6,%rbp 2bb1e: 45 31 e4 xor %r12d,%r12d 2bb21: eb 25 jmp 2bb48 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x68> 2bb23: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2bb2a: 84 00 00 00 00 00 2bb30: 4c 89 f7 mov %r14,%rdi 2bb33: 48 89 da mov %rbx,%rdx 2bb36: e8 35 fd ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2bb3b: 49 83 c4 40 add $0x40,%r12 2bb3f: 4c 39 e5 cmp %r12,%rbp 2bb42: 0f 84 a0 00 00 00 je 2bbe8 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x108> 2bb48: 43 8b 44 25 00 mov 0x0(%r13,%r12,1),%eax 2bb4d: 85 c0 test %eax,%eax 2bb4f: 74 ea je 2bb3b <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x5b> 2bb51: 83 f8 02 cmp $0x2,%eax 2bb54: 74 5a je 2bbb0 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0xd0> 2bb56: 4b 8b 44 25 18 mov 0x18(%r13,%r12,1),%rax 2bb5b: 49 3b 47 18 cmp 0x18(%r15),%rax 2bb5f: 73 4f jae 2bbb0 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0xd0> 2bb61: 49 8b 4f 10 mov 0x10(%r15),%rcx 2bb65: 48 8b 04 c1 mov (%rcx,%rax,8),%rax 2bb69: 43 8b 4c 25 28 mov 0x28(%r13,%r12,1),%ecx 2bb6e: 4b 8b 54 25 20 mov 0x20(%r13,%r12,1),%rdx 2bb73: 43 0f b6 5c 25 2c movzbl 0x2c(%r13,%r12,1),%ebx 2bb79: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bb7e: 89 4c 24 10 mov %ecx,0x10(%rsp) 2bb82: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2bb87: 88 5c 24 20 mov %bl,0x20(%rsp) 2bb8b: 4b 8b 54 25 30 mov 0x30(%r13,%r12,1),%rdx 2bb90: 4b 8b 4c 25 38 mov 0x38(%r13,%r12,1),%rcx 2bb95: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2bb9a: 4c 89 f6 mov %r14,%rsi 2bb9d: e8 4e 0e 00 00 call 2c9f0 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE> 2bba2: eb 97 jmp 2bb3b <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x5b> 2bba4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 2bbab: 00 00 00 00 00 2bbb0: 4b 8b 74 25 08 mov 0x8(%r13,%r12,1),%rsi 2bbb5: 4b 8b 5c 25 10 mov 0x10(%r13,%r12,1),%rbx 2bbba: 49 8b 46 18 mov 0x18(%r14),%rax 2bbbe: 49 8b 7e 20 mov 0x20(%r14),%rdi 2bbc2: 48 29 f8 sub %rdi,%rax 2bbc5: 48 39 d8 cmp %rbx,%rax 2bbc8: 0f 82 62 ff ff ff jb 2bb30 <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x50> 2bbce: 48 85 db test %rbx,%rbx 2bbd1: 0f 84 64 ff ff ff je 2bb3b <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x5b> 2bbd7: 48 89 da mov %rbx,%rdx 2bbda: e8 51 a8 fd ff call 6430 2bbdf: 49 01 5e 20 add %rbx,0x20(%r14) 2bbe3: e9 53 ff ff ff jmp 2bb3b <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x5b> 2bbe8: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 2bbed: 48 8d 44 24 38 lea 0x38(%rsp),%rax 2bbf2: 49 39 c5 cmp %rax,%r13 2bbf5: 74 08 je 2bbff <_ZNK4llvm19formatv_object_base6formatERNS_11raw_ostreamE+0x11f> 2bbf7: 4c 89 ef mov %r13,%rdi 2bbfa: e8 c1 a9 fd ff call 65c0 2bbff: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 2bc06: 5b pop %rbx 2bc07: 41 5c pop %r12 2bc09: 41 5d pop %r13 2bc0b: 41 5e pop %r14 2bc0d: 41 5f pop %r15 2bc0f: 5d pop %rbp 2bc10: c3 ret 2bc11: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2bc18: 00 00 00 2bc1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002bc20 <_ZN4llvm11raw_ostream6indentEj>: 2bc20: 55 push %rbp 2bc21: 41 57 push %r15 2bc23: 41 56 push %r14 2bc25: 53 push %rbx 2bc26: 50 push %rax 2bc27: 89 f5 mov %esi,%ebp 2bc29: 49 89 ff mov %rdi,%r15 2bc2c: 83 fe 50 cmp $0x50,%esi 2bc2f: 73 1b jae 2bc4c <_ZN4llvm11raw_ostream6indentEj+0x2c> 2bc31: 89 ea mov %ebp,%edx 2bc33: 48 8d 35 f6 4c 03 00 lea 0x34cf6(%rip),%rsi # 60930 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars> 2bc3a: 4c 89 ff mov %r15,%rdi 2bc3d: 48 83 c4 08 add $0x8,%rsp 2bc41: 5b pop %rbx 2bc42: 41 5e pop %r14 2bc44: 41 5f pop %r15 2bc46: 5d pop %rbp 2bc47: e9 24 fc ff ff jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2bc4c: 4c 8d 35 dd 4c 03 00 lea 0x34cdd(%rip),%r14 # 60930 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars> 2bc53: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2bc5a: 84 00 00 00 00 00 2bc60: 83 fd 4f cmp $0x4f,%ebp 2bc63: bb 4f 00 00 00 mov $0x4f,%ebx 2bc68: 0f 42 dd cmovb %ebp,%ebx 2bc6b: 4c 89 ff mov %r15,%rdi 2bc6e: 4c 89 f6 mov %r14,%rsi 2bc71: 48 89 da mov %rbx,%rdx 2bc74: e8 f7 fb ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2bc79: 29 dd sub %ebx,%ebp 2bc7b: 75 e3 jne 2bc60 <_ZN4llvm11raw_ostream6indentEj+0x40> 2bc7d: 4c 89 f8 mov %r15,%rax 2bc80: 48 83 c4 08 add $0x8,%rsp 2bc84: 5b pop %rbx 2bc85: 41 5e pop %r14 2bc87: 41 5f pop %r15 2bc89: 5d pop %rbp 2bc8a: c3 ret 2bc8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002bc90 <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb>: 2bc90: 55 push %rbp 2bc91: 41 57 push %r15 2bc93: 41 56 push %r14 2bc95: 53 push %rbx 2bc96: 50 push %rax 2bc97: 48 89 fb mov %rdi,%rbx 2bc9a: 80 7f 28 00 cmpb $0x0,0x28(%rdi) 2bc9e: 0f 84 89 00 00 00 je 2bd2d <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x9d> 2bca4: 41 89 ce mov %ecx,%r14d 2bca7: 41 89 d7 mov %edx,%r15d 2bcaa: 89 f5 mov %esi,%ebp 2bcac: e8 2f ba ff ff call 276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv> 2bcb1: 84 c0 test %al,%al 2bcb3: 74 0d je 2bcc2 <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x32> 2bcb5: 48 8b 03 mov (%rbx),%rax 2bcb8: 48 89 df mov %rbx,%rdi 2bcbb: ff 50 30 call *0x30(%rax) 2bcbe: 84 c0 test %al,%al 2bcc0: 74 6b je 2bd2d <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x9d> 2bcc2: e8 19 ba ff ff call 276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv> 2bcc7: 84 c0 test %al,%al 2bcc9: 74 1b je 2bce6 <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x56> 2bccb: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bccf: 48 8b 53 20 mov 0x20(%rbx),%rdx 2bcd3: 48 29 f2 sub %rsi,%rdx 2bcd6: 74 0e je 2bce6 <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x56> 2bcd8: 76 61 jbe 2bd3b <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0xab> 2bcda: 48 89 73 20 mov %rsi,0x20(%rbx) 2bcde: 48 89 df mov %rbx,%rdi 2bce1: e8 9a fa ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2bce6: 83 fd 10 cmp $0x10,%ebp 2bce9: 75 13 jne 2bcfe <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x6e> 2bceb: 41 0f b6 fe movzbl %r14b,%edi 2bcef: e8 2c ba ff ff call 27720 <_ZN4llvm3sys7Process10OutputBoldEb> 2bcf4: 48 89 c5 mov %rax,%rbp 2bcf7: 48 85 c0 test %rax,%rax 2bcfa: 75 1b jne 2bd17 <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x87> 2bcfc: eb 2f jmp 2bd2d <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x9d> 2bcfe: 41 0f b6 f7 movzbl %r15b,%esi 2bd02: 41 0f b6 d6 movzbl %r14b,%edx 2bd06: 40 0f be fd movsbl %bpl,%edi 2bd0a: e8 e1 b9 ff ff call 276f0 <_ZN4llvm3sys7Process11OutputColorEcbb> 2bd0f: 48 89 c5 mov %rax,%rbp 2bd12: 48 85 c0 test %rax,%rax 2bd15: 74 16 je 2bd2d <_ZN4llvm11raw_ostream11changeColorENS0_6ColorsEbb+0x9d> 2bd17: 48 89 ef mov %rbp,%rdi 2bd1a: e8 f1 a4 fd ff call 6210 2bd1f: 48 89 df mov %rbx,%rdi 2bd22: 48 89 ee mov %rbp,%rsi 2bd25: 48 89 c2 mov %rax,%rdx 2bd28: e8 43 fb ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2bd2d: 48 89 d8 mov %rbx,%rax 2bd30: 48 83 c4 08 add $0x8,%rsp 2bd34: 5b pop %rbx 2bd35: 41 5e pop %r14 2bd37: 41 5f pop %r15 2bd39: 5d pop %rbp 2bd3a: c3 ret 2bd3b: 48 8d 3d 01 42 03 00 lea 0x34201(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2bd42: 48 8d 35 02 40 03 00 lea 0x34002(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2bd49: 48 8d 0d 30 42 03 00 lea 0x34230(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2bd50: ba dd 00 00 00 mov $0xdd,%edx 2bd55: e8 16 a6 fd ff call 6370 <__assert_fail@plt> 2bd5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000002bd60 <_ZN4llvm11raw_ostream10resetColorEv>: 2bd60: 41 56 push %r14 2bd62: 53 push %rbx 2bd63: 50 push %rax 2bd64: 48 89 fb mov %rdi,%rbx 2bd67: 80 7f 28 00 cmpb $0x0,0x28(%rdi) 2bd6b: 74 5d je 2bdca <_ZN4llvm11raw_ostream10resetColorEv+0x6a> 2bd6d: e8 6e b9 ff ff call 276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv> 2bd72: 84 c0 test %al,%al 2bd74: 74 0d je 2bd83 <_ZN4llvm11raw_ostream10resetColorEv+0x23> 2bd76: 48 8b 03 mov (%rbx),%rax 2bd79: 48 89 df mov %rbx,%rdi 2bd7c: ff 50 30 call *0x30(%rax) 2bd7f: 84 c0 test %al,%al 2bd81: 74 47 je 2bdca <_ZN4llvm11raw_ostream10resetColorEv+0x6a> 2bd83: e8 58 b9 ff ff call 276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv> 2bd88: 84 c0 test %al,%al 2bd8a: 74 1b je 2bda7 <_ZN4llvm11raw_ostream10resetColorEv+0x47> 2bd8c: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bd90: 48 8b 53 20 mov 0x20(%rbx),%rdx 2bd94: 48 29 f2 sub %rsi,%rdx 2bd97: 74 0e je 2bda7 <_ZN4llvm11raw_ostream10resetColorEv+0x47> 2bd99: 76 3a jbe 2bdd5 <_ZN4llvm11raw_ostream10resetColorEv+0x75> 2bd9b: 48 89 73 20 mov %rsi,0x20(%rbx) 2bd9f: 48 89 df mov %rbx,%rdi 2bda2: e8 d9 f9 ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2bda7: e8 94 b9 ff ff call 27740 <_ZN4llvm3sys7Process10ResetColorEv> 2bdac: 48 85 c0 test %rax,%rax 2bdaf: 74 19 je 2bdca <_ZN4llvm11raw_ostream10resetColorEv+0x6a> 2bdb1: 49 89 c6 mov %rax,%r14 2bdb4: 48 89 c7 mov %rax,%rdi 2bdb7: e8 54 a4 fd ff call 6210 2bdbc: 48 89 df mov %rbx,%rdi 2bdbf: 4c 89 f6 mov %r14,%rsi 2bdc2: 48 89 c2 mov %rax,%rdx 2bdc5: e8 a6 fa ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2bdca: 48 89 d8 mov %rbx,%rax 2bdcd: 48 83 c4 08 add $0x8,%rsp 2bdd1: 5b pop %rbx 2bdd2: 41 5e pop %r14 2bdd4: c3 ret 2bdd5: 48 8d 3d 67 41 03 00 lea 0x34167(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2bddc: 48 8d 35 68 3f 03 00 lea 0x33f68(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2bde3: 48 8d 0d 96 41 03 00 lea 0x34196(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2bdea: ba dd 00 00 00 mov $0xdd,%edx 2bdef: e8 7c a5 fd ff call 6370 <__assert_fail@plt> 2bdf4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2bdfb: 00 00 00 2bdfe: 66 90 xchg %ax,%ax 000000000002be00 <_ZN4llvm11raw_ostream12reverseColorEv>: 2be00: 41 56 push %r14 2be02: 53 push %rbx 2be03: 50 push %rax 2be04: 48 89 fb mov %rdi,%rbx 2be07: 80 7f 28 00 cmpb $0x0,0x28(%rdi) 2be0b: 74 5d je 2be6a <_ZN4llvm11raw_ostream12reverseColorEv+0x6a> 2be0d: e8 ce b8 ff ff call 276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv> 2be12: 84 c0 test %al,%al 2be14: 74 0d je 2be23 <_ZN4llvm11raw_ostream12reverseColorEv+0x23> 2be16: 48 8b 03 mov (%rbx),%rax 2be19: 48 89 df mov %rbx,%rdi 2be1c: ff 50 30 call *0x30(%rax) 2be1f: 84 c0 test %al,%al 2be21: 74 47 je 2be6a <_ZN4llvm11raw_ostream12reverseColorEv+0x6a> 2be23: e8 b8 b8 ff ff call 276e0 <_ZN4llvm3sys7Process15ColorNeedsFlushEv> 2be28: 84 c0 test %al,%al 2be2a: 74 1b je 2be47 <_ZN4llvm11raw_ostream12reverseColorEv+0x47> 2be2c: 48 8b 73 10 mov 0x10(%rbx),%rsi 2be30: 48 8b 53 20 mov 0x20(%rbx),%rdx 2be34: 48 29 f2 sub %rsi,%rdx 2be37: 74 0e je 2be47 <_ZN4llvm11raw_ostream12reverseColorEv+0x47> 2be39: 76 3a jbe 2be75 <_ZN4llvm11raw_ostream12reverseColorEv+0x75> 2be3b: 48 89 73 20 mov %rsi,0x20(%rbx) 2be3f: 48 89 df mov %rbx,%rdi 2be42: e8 39 f9 ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2be47: e8 e4 b8 ff ff call 27730 <_ZN4llvm3sys7Process13OutputReverseEv> 2be4c: 48 85 c0 test %rax,%rax 2be4f: 74 19 je 2be6a <_ZN4llvm11raw_ostream12reverseColorEv+0x6a> 2be51: 49 89 c6 mov %rax,%r14 2be54: 48 89 c7 mov %rax,%rdi 2be57: e8 b4 a3 fd ff call 6210 2be5c: 48 89 df mov %rbx,%rdi 2be5f: 4c 89 f6 mov %r14,%rsi 2be62: 48 89 c2 mov %rax,%rdx 2be65: e8 06 fa ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2be6a: 48 89 d8 mov %rbx,%rax 2be6d: 48 83 c4 08 add $0x8,%rsp 2be71: 5b pop %rbx 2be72: 41 5e pop %r14 2be74: c3 ret 2be75: 48 8d 3d c7 40 03 00 lea 0x340c7(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2be7c: 48 8d 35 c8 3e 03 00 lea 0x33ec8(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2be83: 48 8d 0d f6 40 03 00 lea 0x340f6(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2be8a: ba dd 00 00 00 mov $0xdd,%edx 2be8f: e8 dc a4 fd ff call 6370 <__assert_fail@plt> 2be94: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2be9b: 00 00 00 2be9e: 66 90 xchg %ax,%ax 000000000002bea0 <_ZN4llvm11raw_ostream6anchorEv>: 2bea0: c3 ret 2bea1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2bea8: 00 00 00 2beab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002beb0 <_ZN4llvm18format_object_base4homeEv>: 2beb0: c3 ret 2beb1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2beb8: 00 00 00 2bebb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002bec0 <_ZN4llvm14raw_fd_ostreamC1ENS_9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS5_10FileAccessENS5_9OpenFlagsE>: 2bec0: 55 push %rbp 2bec1: 41 56 push %r14 2bec3: 53 push %rbx 2bec4: 48 83 ec 50 sub $0x50,%rsp 2bec8: 44 89 c8 mov %r9d,%eax 2becb: 48 89 fb mov %rdi,%rbx 2bece: 44 8b 4c 24 70 mov 0x70(%rsp),%r9d 2bed3: 48 89 f7 mov %rsi,%rdi 2bed6: 48 89 d6 mov %rdx,%rsi 2bed9: 48 89 ca mov %rcx,%rdx 2bedc: 44 89 c1 mov %r8d,%ecx 2bedf: 41 89 c0 mov %eax,%r8d 2bee2: e8 09 01 00 00 call 2bff0 <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE> 2bee7: 89 c5 mov %eax,%ebp 2bee9: c7 43 08 00 00 00 00 movl $0x0,0x8(%rbx) 2bef0: c6 43 28 00 movb $0x0,0x28(%rbx) 2bef4: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 2befb: 00 2befc: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 2bf03: 0f 57 c0 xorps %xmm0,%xmm0 2bf06: 0f 11 43 10 movups %xmm0,0x10(%rbx) 2bf0a: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 2bf11: 00 2bf12: 48 8d 05 77 d2 04 00 lea 0x4d277(%rip),%rax # 79190 <_ZTVN4llvm14raw_fd_ostreamE+0x10> 2bf19: 48 89 03 mov %rax,(%rbx) 2bf1c: 89 6b 3c mov %ebp,0x3c(%rbx) 2bf1f: 66 c7 43 40 01 00 movw $0x1,0x40(%rbx) 2bf25: c6 43 42 00 movb $0x0,0x42(%rbx) 2bf29: c6 43 44 00 movb $0x0,0x44(%rbx) 2bf2d: c7 43 48 00 00 00 00 movl $0x0,0x48(%rbx) 2bf34: e8 b7 a3 fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 2bf39: 48 89 43 50 mov %rax,0x50(%rbx) 2bf3d: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 2bf44: 00 2bf45: 85 ed test %ebp,%ebp 2bf47: 78 77 js 2bfc0 <_ZN4llvm14raw_fd_ostreamC1ENS_9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS5_10FileAccessENS5_9OpenFlagsE+0x100> 2bf49: c6 43 28 01 movb $0x1,0x28(%rbx) 2bf4d: 83 fd 02 cmp $0x2,%ebp 2bf50: 77 04 ja 2bf56 <_ZN4llvm14raw_fd_ostreamC1ENS_9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS5_10FileAccessENS5_9OpenFlagsE+0x96> 2bf52: c6 43 40 00 movb $0x0,0x40(%rbx) 2bf56: 45 31 f6 xor %r14d,%r14d 2bf59: 89 ef mov %ebp,%edi 2bf5b: 31 f6 xor %esi,%esi 2bf5d: ba 01 00 00 00 mov $0x1,%edx 2bf62: e8 a9 a9 fd ff call 6910 2bf67: 48 89 c5 mov %rax,%rbp 2bf6a: 0f 57 c0 xorps %xmm0,%xmm0 2bf6d: 0f 11 44 24 1c movups %xmm0,0x1c(%rsp) 2bf72: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 2bf77: 0f 29 04 24 movaps %xmm0,(%rsp) 2bf7b: c7 44 24 2c ff ff 00 movl $0xffff,0x2c(%rsp) 2bf82: 00 2bf83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) 2bf88: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 2bf8f: 00 00 2bf91: 8b 7b 3c mov 0x3c(%rbx),%edi 2bf94: 48 89 e6 mov %rsp,%rsi 2bf97: e8 74 b1 ff ff call 27110 <_ZN4llvm3sys2fs6statusEiRNS1_11file_statusE> 2bf9c: 83 7c 24 28 02 cmpl $0x2,0x28(%rsp) 2bfa1: 0f 94 43 42 sete 0x42(%rbx) 2bfa5: 85 c0 test %eax,%eax 2bfa7: 0f 94 c0 sete %al 2bfaa: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 2bfae: 0f 95 c1 setne %cl 2bfb1: 20 c1 and %al,%cl 2bfb3: 88 4b 41 mov %cl,0x41(%rbx) 2bfb6: 4c 0f 45 f5 cmovne %rbp,%r14 2bfba: 4c 89 73 58 mov %r14,0x58(%rbx) 2bfbe: eb 04 jmp 2bfc4 <_ZN4llvm14raw_fd_ostreamC1ENS_9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS5_10FileAccessENS5_9OpenFlagsE+0x104> 2bfc0: c6 43 40 00 movb $0x0,0x40(%rbx) 2bfc4: 48 83 c4 50 add $0x50,%rsp 2bfc8: 5b pop %rbx 2bfc9: 41 5e pop %r14 2bfcb: 5d pop %rbp 2bfcc: c3 ret 2bfcd: 0f 1f 00 nopl (%rax) 000000000002bfd0 <_ZN4llvm14raw_fd_ostreamC2ENS_9StringRefERSt10error_codeNS_3sys2fs9OpenFlagsE>: 2bfd0: 50 push %rax 2bfd1: 44 89 04 24 mov %r8d,(%rsp) 2bfd5: 45 31 c0 xor %r8d,%r8d 2bfd8: 41 b9 02 00 00 00 mov $0x2,%r9d 2bfde: e8 dd fe ff ff call 2bec0 <_ZN4llvm14raw_fd_ostreamC1ENS_9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS5_10FileAccessENS5_9OpenFlagsE> 2bfe3: 58 pop %rax 2bfe4: c3 ret 2bfe5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2bfec: 00 00 00 2bfef: 90 nop 000000000002bff0 <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE>: 2bff0: 55 push %rbp 2bff1: 53 push %rbx 2bff2: 48 83 ec 38 sub $0x38,%rsp 2bff6: 41 f6 c0 02 test $0x2,%r8b 2bffa: 0f 84 a1 00 00 00 je 2c0a1 <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE+0xb1> 2c000: 44 89 cd mov %r9d,%ebp 2c003: 48 89 d3 mov %rdx,%rbx 2c006: 48 83 fe 01 cmp $0x1,%rsi 2c00a: 75 22 jne 2c02e <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE+0x3e> 2c00c: 80 3f 2d cmpb $0x2d,(%rdi) 2c00f: 75 1d jne 2c02e <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE+0x3e> 2c011: e8 da a2 fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 2c016: c7 03 00 00 00 00 movl $0x0,(%rbx) 2c01c: 48 89 43 08 mov %rax,0x8(%rbx) 2c020: 89 ef mov %ebp,%edi 2c022: e8 29 b7 ff ff call 27750 <_ZN4llvm3sys16ChangeStdoutModeENS0_2fs9OpenFlagsE> 2c027: b9 01 00 00 00 mov $0x1,%ecx 2c02c: eb 6a jmp 2c098 <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE+0xa8> 2c02e: 41 f6 c0 01 test $0x1,%r8b 2c032: 75 24 jne 2c058 <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE+0x68> 2c034: 66 c7 44 24 30 05 01 movw $0x105,0x30(%rsp) 2c03b: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2c040: 48 89 74 24 18 mov %rsi,0x18(%rsp) 2c045: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2c04a: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2c04f: 89 ca mov %ecx,%edx 2c051: b9 02 00 00 00 mov $0x2,%ecx 2c056: eb 22 jmp 2c07a <_ZL5getFDN4llvm9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS4_10FileAccessENS4_9OpenFlagsE+0x8a> 2c058: 66 c7 44 24 30 05 01 movw $0x105,0x30(%rsp) 2c05f: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2c064: 48 89 74 24 18 mov %rsi,0x18(%rsp) 2c069: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2c06e: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2c073: 89 ca mov %ecx,%edx 2c075: b9 03 00 00 00 mov $0x3,%ecx 2c07a: 41 89 e8 mov %ebp,%r8d 2c07d: 41 b9 b6 01 00 00 mov $0x1b6,%r9d 2c083: e8 c8 b0 ff ff call 27150 <_ZN4llvm3sys2fs8openFileERKNS_5TwineERiNS1_19CreationDispositionENS1_10FileAccessENS1_9OpenFlagsEj> 2c088: 89 03 mov %eax,(%rbx) 2c08a: 48 89 53 08 mov %rdx,0x8(%rbx) 2c08e: 31 c9 xor %ecx,%ecx 2c090: f7 d8 neg %eax 2c092: 19 c9 sbb %ecx,%ecx 2c094: 0b 4c 24 0c or 0xc(%rsp),%ecx 2c098: 89 c8 mov %ecx,%eax 2c09a: 48 83 c4 38 add $0x38,%rsp 2c09e: 5b pop %rbx 2c09f: 5d pop %rbp 2c0a0: c3 ret 2c0a1: 48 8d 3d c2 43 03 00 lea 0x343c2(%rip),%rdi # 6046a <_ZL10colorcodes+0x195a> 2c0a8: 48 8d 35 9c 3c 03 00 lea 0x33c9c(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c0af: 48 8d 0d 0d 44 03 00 lea 0x3440d(%rip),%rcx # 604c3 <_ZL10colorcodes+0x19b3> 2c0b6: ba 41 02 00 00 mov $0x241,%edx 2c0bb: e8 b0 a2 fd ff call 6370 <__assert_fail@plt> 000000000002c0c0 <_ZN4llvm14raw_fd_ostreamC1EibbNS_11raw_ostream11OStreamKindE>: 2c0c0: 55 push %rbp 2c0c1: 41 56 push %r14 2c0c3: 53 push %rbx 2c0c4: 48 83 ec 50 sub $0x50,%rsp 2c0c8: 89 f5 mov %esi,%ebp 2c0ca: 48 89 fb mov %rdi,%rbx 2c0cd: 44 89 47 08 mov %r8d,0x8(%rdi) 2c0d1: c6 47 28 00 movb $0x0,0x28(%rdi) 2c0d5: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 2c0dc: 00 2c0dd: 80 f1 01 xor $0x1,%cl 2c0e0: 0f b6 c1 movzbl %cl,%eax 2c0e3: 89 47 38 mov %eax,0x38(%rdi) 2c0e6: 0f 57 c0 xorps %xmm0,%xmm0 2c0e9: 0f 11 47 10 movups %xmm0,0x10(%rdi) 2c0ed: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 2c0f4: 00 2c0f5: 48 8d 05 94 d0 04 00 lea 0x4d094(%rip),%rax # 79190 <_ZTVN4llvm14raw_fd_ostreamE+0x10> 2c0fc: 48 89 07 mov %rax,(%rdi) 2c0ff: 89 77 3c mov %esi,0x3c(%rdi) 2c102: 88 57 40 mov %dl,0x40(%rdi) 2c105: 66 c7 47 41 00 00 movw $0x0,0x41(%rdi) 2c10b: c6 47 44 00 movb $0x0,0x44(%rdi) 2c10f: c7 47 48 00 00 00 00 movl $0x0,0x48(%rdi) 2c116: e8 d5 a1 fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 2c11b: 48 89 43 50 mov %rax,0x50(%rbx) 2c11f: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 2c126: 00 2c127: 85 ed test %ebp,%ebp 2c129: 78 77 js 2c1a2 <_ZN4llvm14raw_fd_ostreamC1EibbNS_11raw_ostream11OStreamKindE+0xe2> 2c12b: c6 43 28 01 movb $0x1,0x28(%rbx) 2c12f: 83 fd 02 cmp $0x2,%ebp 2c132: 77 04 ja 2c138 <_ZN4llvm14raw_fd_ostreamC1EibbNS_11raw_ostream11OStreamKindE+0x78> 2c134: c6 43 40 00 movb $0x0,0x40(%rbx) 2c138: 45 31 f6 xor %r14d,%r14d 2c13b: 89 ef mov %ebp,%edi 2c13d: 31 f6 xor %esi,%esi 2c13f: ba 01 00 00 00 mov $0x1,%edx 2c144: e8 c7 a7 fd ff call 6910 2c149: 48 89 c5 mov %rax,%rbp 2c14c: 0f 57 c0 xorps %xmm0,%xmm0 2c14f: 0f 11 44 24 1c movups %xmm0,0x1c(%rsp) 2c154: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 2c159: 0f 29 04 24 movaps %xmm0,(%rsp) 2c15d: c7 44 24 2c ff ff 00 movl $0xffff,0x2c(%rsp) 2c164: 00 2c165: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) 2c16a: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 2c171: 00 00 2c173: 8b 7b 3c mov 0x3c(%rbx),%edi 2c176: 48 89 e6 mov %rsp,%rsi 2c179: e8 92 af ff ff call 27110 <_ZN4llvm3sys2fs6statusEiRNS1_11file_statusE> 2c17e: 83 7c 24 28 02 cmpl $0x2,0x28(%rsp) 2c183: 0f 94 43 42 sete 0x42(%rbx) 2c187: 85 c0 test %eax,%eax 2c189: 0f 94 c0 sete %al 2c18c: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 2c190: 0f 95 c1 setne %cl 2c193: 20 c1 and %al,%cl 2c195: 88 4b 41 mov %cl,0x41(%rbx) 2c198: 4c 0f 45 f5 cmovne %rbp,%r14 2c19c: 4c 89 73 58 mov %r14,0x58(%rbx) 2c1a0: eb 04 jmp 2c1a6 <_ZN4llvm14raw_fd_ostreamC1EibbNS_11raw_ostream11OStreamKindE+0xe6> 2c1a2: c6 43 40 00 movb $0x0,0x40(%rbx) 2c1a6: 48 83 c4 50 add $0x50,%rsp 2c1aa: 5b pop %rbx 2c1ab: 41 5e pop %r14 2c1ad: 5d pop %rbp 2c1ae: c3 ret 2c1af: 90 nop 000000000002c1b0 <_ZN4llvmplERKNS_5TwineES2_>: 2c1b0: 50 push %rax 2c1b1: 0f b6 4e 20 movzbl 0x20(%rsi),%ecx 2c1b5: 84 c9 test %cl,%cl 2c1b7: 74 1e je 2c1d7 <_ZN4llvmplERKNS_5TwineES2_+0x27> 2c1b9: 0f b6 42 20 movzbl 0x20(%rdx),%eax 2c1bd: 84 c0 test %al,%al 2c1bf: 74 16 je 2c1d7 <_ZN4llvmplERKNS_5TwineES2_+0x27> 2c1c1: 80 f9 01 cmp $0x1,%cl 2c1c4: 75 1c jne 2c1e2 <_ZN4llvmplERKNS_5TwineES2_+0x32> 2c1c6: 48 8b 42 20 mov 0x20(%rdx),%rax 2c1ca: 48 89 47 20 mov %rax,0x20(%rdi) 2c1ce: 0f 10 02 movups (%rdx),%xmm0 2c1d1: 0f 10 4a 10 movups 0x10(%rdx),%xmm1 2c1d5: eb 1e jmp 2c1f5 <_ZN4llvmplERKNS_5TwineES2_+0x45> 2c1d7: 66 c7 47 20 00 01 movw $0x100,0x20(%rdi) 2c1dd: 48 89 f8 mov %rdi,%rax 2c1e0: 59 pop %rcx 2c1e1: c3 ret 2c1e2: 3c 01 cmp $0x1,%al 2c1e4: 75 1b jne 2c201 <_ZN4llvmplERKNS_5TwineES2_+0x51> 2c1e6: 48 8b 46 20 mov 0x20(%rsi),%rax 2c1ea: 48 89 47 20 mov %rax,0x20(%rdi) 2c1ee: 0f 10 06 movups (%rsi),%xmm0 2c1f1: 0f 10 4e 10 movups 0x10(%rsi),%xmm1 2c1f5: 0f 11 4f 10 movups %xmm1,0x10(%rdi) 2c1f9: 0f 11 07 movups %xmm0,(%rdi) 2c1fc: 48 89 f8 mov %rdi,%rax 2c1ff: 59 pop %rcx 2c200: c3 ret 2c201: 80 7e 21 01 cmpb $0x1,0x21(%rsi) 2c205: 4c 8b 46 08 mov 0x8(%rsi),%r8 2c209: 44 0f b6 c9 movzbl %cl,%r9d 2c20d: b9 02 00 00 00 mov $0x2,%ecx 2c212: 48 0f 44 36 cmove (%rsi),%rsi 2c216: 41 0f 44 c9 cmove %r9d,%ecx 2c21a: 80 7a 21 01 cmpb $0x1,0x21(%rdx) 2c21e: 75 10 jne 2c230 <_ZN4llvmplERKNS_5TwineES2_+0x80> 2c220: 4c 8b 4a 08 mov 0x8(%rdx),%r9 2c224: 48 8b 12 mov (%rdx),%rdx 2c227: 48 89 37 mov %rsi,(%rdi) 2c22a: 4c 89 4f 18 mov %r9,0x18(%rdi) 2c22e: eb 05 jmp 2c235 <_ZN4llvmplERKNS_5TwineES2_+0x85> 2c230: 48 89 37 mov %rsi,(%rdi) 2c233: b0 02 mov $0x2,%al 2c235: 4c 89 47 08 mov %r8,0x8(%rdi) 2c239: 48 89 57 10 mov %rdx,0x10(%rdi) 2c23d: 88 4f 20 mov %cl,0x20(%rdi) 2c240: 88 47 21 mov %al,0x21(%rdi) 2c243: 80 f9 02 cmp $0x2,%cl 2c246: 75 0c jne 2c254 <_ZN4llvmplERKNS_5TwineES2_+0xa4> 2c248: 80 7e 20 00 cmpb $0x0,0x20(%rsi) 2c24c: 74 1a je 2c268 <_ZN4llvmplERKNS_5TwineES2_+0xb8> 2c24e: 80 7e 21 01 cmpb $0x1,0x21(%rsi) 2c252: 74 14 je 2c268 <_ZN4llvmplERKNS_5TwineES2_+0xb8> 2c254: 3c 02 cmp $0x2,%al 2c256: 75 85 jne 2c1dd <_ZN4llvmplERKNS_5TwineES2_+0x2d> 2c258: 80 7a 20 00 cmpb $0x0,0x20(%rdx) 2c25c: 74 0a je 2c268 <_ZN4llvmplERKNS_5TwineES2_+0xb8> 2c25e: 80 7a 21 01 cmpb $0x1,0x21(%rdx) 2c262: 0f 85 75 ff ff ff jne 2c1dd <_ZN4llvmplERKNS_5TwineES2_+0x2d> 2c268: 48 8d 3d 05 81 02 00 lea 0x28105(%rip),%rdi # 54374 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25fd> 2c26f: 48 8d 35 b2 80 02 00 lea 0x280b2(%rip),%rsi # 54328 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25b1> 2c276: 48 8d 0d 15 81 02 00 lea 0x28115(%rip),%rcx # 54392 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x261b> 2c27d: ba be 00 00 00 mov $0xbe,%edx 2c282: e8 e9 a0 fd ff call 6370 <__assert_fail@plt> 2c287: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c28e: 00 00 000000000002c290 <_ZN4llvm14raw_fd_ostreamD0Ev>: 2c290: 53 push %rbx 2c291: 48 89 fb mov %rdi,%rbx 2c294: e8 37 06 00 00 call 2c8d0 <_ZN4llvm14raw_fd_ostreamD1Ev> 2c299: 48 89 df mov %rbx,%rdi 2c29c: 5b pop %rbx 2c29d: e9 de a1 fd ff jmp 6480 <_ZdlPv@plt> 2c2a2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c2a9: 00 00 00 2c2ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000002c2b0 <_ZN4llvm14raw_fd_ostream10write_implEPKcm>: 2c2b0: 55 push %rbp 2c2b1: 41 57 push %r15 2c2b3: 41 56 push %r14 2c2b5: 53 push %rbx 2c2b6: 50 push %rax 2c2b7: 83 7f 3c 00 cmpl $0x0,0x3c(%rdi) 2c2bb: 78 68 js 2c325 <_ZN4llvm14raw_fd_ostream10write_implEPKcm+0x75> 2c2bd: 48 89 d3 mov %rdx,%rbx 2c2c0: 49 89 f7 mov %rsi,%r15 2c2c3: 49 89 fe mov %rdi,%r14 2c2c6: 48 01 57 58 add %rdx,0x58(%rdi) 2c2ca: eb 0f jmp 2c2db <_ZN4llvm14raw_fd_ostream10write_implEPKcm+0x2b> 2c2cc: 0f 1f 40 00 nopl 0x0(%rax) 2c2d0: 49 01 c7 add %rax,%r15 2c2d3: 48 29 c3 sub %rax,%rbx 2c2d6: 48 85 db test %rbx,%rbx 2c2d9: 74 3f je 2c31a <_ZN4llvm14raw_fd_ostream10write_implEPKcm+0x6a> 2c2db: 48 81 fb 00 00 00 40 cmp $0x40000000,%rbx 2c2e2: ba 00 00 00 40 mov $0x40000000,%edx 2c2e7: 48 0f 42 d3 cmovb %rbx,%rdx 2c2eb: 41 8b 7e 3c mov 0x3c(%r14),%edi 2c2ef: 4c 89 fe mov %r15,%rsi 2c2f2: e8 a9 9e fd ff call 61a0 2c2f7: 48 85 c0 test %rax,%rax 2c2fa: 79 d4 jns 2c2d0 <_ZN4llvm14raw_fd_ostream10write_implEPKcm+0x20> 2c2fc: e8 3f 9d fd ff call 6040 <__errno_location@plt> 2c301: 8b 28 mov (%rax),%ebp 2c303: 83 fd 04 cmp $0x4,%ebp 2c306: 74 ce je 2c2d6 <_ZN4llvm14raw_fd_ostream10write_implEPKcm+0x26> 2c308: 83 fd 0b cmp $0xb,%ebp 2c30b: 74 c9 je 2c2d6 <_ZN4llvm14raw_fd_ostream10write_implEPKcm+0x26> 2c30d: e8 6e 9f fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 2c312: 41 89 6e 48 mov %ebp,0x48(%r14) 2c316: 49 89 46 50 mov %rax,0x50(%r14) 2c31a: 48 83 c4 08 add $0x8,%rsp 2c31e: 5b pop %rbx 2c31f: 41 5e pop %r14 2c321: 41 5f pop %r15 2c323: 5d pop %rbp 2c324: c3 ret 2c325: 48 8d 3d eb 3d 03 00 lea 0x33deb(%rip),%rdi # 60117 <_ZL10colorcodes+0x1607> 2c32c: 48 8d 35 18 3a 03 00 lea 0x33a18(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c333: 48 8d 0d ff 3d 03 00 lea 0x33dff(%rip),%rcx # 60139 <_ZL10colorcodes+0x1629> 2c33a: ba e9 02 00 00 mov $0x2e9,%edx 2c33f: e8 2c a0 fd ff call 6370 <__assert_fail@plt> 2c344: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c34b: 00 00 00 2c34e: 66 90 xchg %ax,%ax 000000000002c350 <_ZN4llvm14raw_fd_ostream4seekEm>: 2c350: 55 push %rbp 2c351: 41 56 push %r14 2c353: 53 push %rbx 2c354: 80 7f 41 00 cmpb $0x0,0x41(%rdi) 2c358: 74 56 je 2c3b0 <_ZN4llvm14raw_fd_ostream4seekEm+0x60> 2c35a: 49 89 f6 mov %rsi,%r14 2c35d: 48 89 fb mov %rdi,%rbx 2c360: 48 8b 77 10 mov 0x10(%rdi),%rsi 2c364: 48 8b 57 20 mov 0x20(%rdi),%rdx 2c368: 48 29 f2 sub %rsi,%rdx 2c36b: 74 0e je 2c37b <_ZN4llvm14raw_fd_ostream4seekEm+0x2b> 2c36d: 76 60 jbe 2c3cf <_ZN4llvm14raw_fd_ostream4seekEm+0x7f> 2c36f: 48 89 73 20 mov %rsi,0x20(%rbx) 2c373: 48 89 df mov %rbx,%rdi 2c376: e8 05 f4 ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2c37b: 8b 7b 3c mov 0x3c(%rbx),%edi 2c37e: 4c 89 f6 mov %r14,%rsi 2c381: 31 d2 xor %edx,%edx 2c383: e8 88 a5 fd ff call 6910 2c388: 49 89 c6 mov %rax,%r14 2c38b: 48 89 43 58 mov %rax,0x58(%rbx) 2c38f: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2c393: 75 13 jne 2c3a8 <_ZN4llvm14raw_fd_ostream4seekEm+0x58> 2c395: e8 a6 9c fd ff call 6040 <__errno_location@plt> 2c39a: 8b 28 mov (%rax),%ebp 2c39c: e8 df 9e fd ff call 6280 <_ZNSt3_V216generic_categoryEv@plt> 2c3a1: 89 6b 48 mov %ebp,0x48(%rbx) 2c3a4: 48 89 43 50 mov %rax,0x50(%rbx) 2c3a8: 4c 89 f0 mov %r14,%rax 2c3ab: 5b pop %rbx 2c3ac: 41 5e pop %r14 2c3ae: 5d pop %rbp 2c3af: c3 ret 2c3b0: 48 8d 3d f5 3d 03 00 lea 0x33df5(%rip),%rdi # 601ac <_ZL10colorcodes+0x169c> 2c3b7: 48 8d 35 8d 39 03 00 lea 0x3398d(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c3be: 48 8d 0d 1d 3e 03 00 lea 0x33e1d(%rip),%rcx # 601e2 <_ZL10colorcodes+0x16d2> 2c3c5: ba 33 03 00 00 mov $0x333,%edx 2c3ca: e8 a1 9f fd ff call 6370 <__assert_fail@plt> 2c3cf: 48 8d 3d 6d 3b 03 00 lea 0x33b6d(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2c3d6: 48 8d 35 6e 39 03 00 lea 0x3396e(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c3dd: 48 8d 0d 9c 3b 03 00 lea 0x33b9c(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2c3e4: ba dd 00 00 00 mov $0xdd,%edx 2c3e9: e8 82 9f fd ff call 6370 <__assert_fail@plt> 2c3ee: 66 90 xchg %ax,%ax 000000000002c3f0 <_ZN4llvm14raw_fd_ostream11pwrite_implEPKcmm>: 2c3f0: 41 57 push %r15 2c3f2: 41 56 push %r14 2c3f4: 41 55 push %r13 2c3f6: 41 54 push %r12 2c3f8: 53 push %rbx 2c3f9: 49 89 cc mov %rcx,%r12 2c3fc: 49 89 d6 mov %rdx,%r14 2c3ff: 49 89 f7 mov %rsi,%r15 2c402: 48 89 fb mov %rdi,%rbx 2c405: 48 8b 07 mov (%rdi),%rax 2c408: ff 50 50 call *0x50(%rax) 2c40b: 49 89 c5 mov %rax,%r13 2c40e: 4c 03 6b 20 add 0x20(%rbx),%r13 2c412: 4c 2b 6b 10 sub 0x10(%rbx),%r13 2c416: 48 89 df mov %rbx,%rdi 2c419: 4c 89 e6 mov %r12,%rsi 2c41c: e8 2f ff ff ff call 2c350 <_ZN4llvm14raw_fd_ostream4seekEm> 2c421: 48 89 df mov %rbx,%rdi 2c424: 4c 89 fe mov %r15,%rsi 2c427: 4c 89 f2 mov %r14,%rdx 2c42a: e8 41 f4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2c42f: 48 89 df mov %rbx,%rdi 2c432: 4c 89 ee mov %r13,%rsi 2c435: 5b pop %rbx 2c436: 41 5c pop %r12 2c438: 41 5d pop %r13 2c43a: 41 5e pop %r14 2c43c: 41 5f pop %r15 2c43e: e9 0d ff ff ff jmp 2c350 <_ZN4llvm14raw_fd_ostream4seekEm> 2c443: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c44a: 00 00 00 2c44d: 0f 1f 00 nopl (%rax) 000000000002c450 <_ZNK4llvm14raw_fd_ostream21preferred_buffer_sizeEv>: 2c450: 53 push %rbx 2c451: 48 81 ec 90 00 00 00 sub $0x90,%rsp 2c458: 8b 77 3c mov 0x3c(%rdi),%esi 2c45b: 85 f6 test %esi,%esi 2c45d: 78 55 js 2c4b4 <_ZNK4llvm14raw_fd_ostream21preferred_buffer_sizeEv+0x64> 2c45f: 48 89 fb mov %rdi,%rbx 2c462: 48 89 e2 mov %rsp,%rdx 2c465: bf 01 00 00 00 mov $0x1,%edi 2c46a: e8 b1 a0 fd ff call 6520 <__fxstat@plt> 2c46f: 85 c0 test %eax,%eax 2c471: 74 0b je 2c47e <_ZNK4llvm14raw_fd_ostream21preferred_buffer_sizeEv+0x2e> 2c473: 31 c0 xor %eax,%eax 2c475: 48 81 c4 90 00 00 00 add $0x90,%rsp 2c47c: 5b pop %rbx 2c47d: c3 ret 2c47e: b8 00 f0 00 00 mov $0xf000,%eax 2c483: 23 44 24 18 and 0x18(%rsp),%eax 2c487: 3d 00 20 00 00 cmp $0x2000,%eax 2c48c: 75 18 jne 2c4a6 <_ZNK4llvm14raw_fd_ostream21preferred_buffer_sizeEv+0x56> 2c48e: 48 8b 03 mov (%rbx),%rax 2c491: 48 89 df mov %rbx,%rdi 2c494: ff 50 30 call *0x30(%rax) 2c497: 84 c0 test %al,%al 2c499: 74 0b je 2c4a6 <_ZNK4llvm14raw_fd_ostream21preferred_buffer_sizeEv+0x56> 2c49b: 31 c0 xor %eax,%eax 2c49d: 48 81 c4 90 00 00 00 add $0x90,%rsp 2c4a4: 5b pop %rbx 2c4a5: c3 ret 2c4a6: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2c4ab: 48 81 c4 90 00 00 00 add $0x90,%rsp 2c4b2: 5b pop %rbx 2c4b3: c3 ret 2c4b4: 48 8d 3d 55 3d 03 00 lea 0x33d55(%rip),%rdi # 60210 <_ZL10colorcodes+0x1700> 2c4bb: 48 8d 35 89 38 03 00 lea 0x33889(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c4c2: 48 8d 0d 67 3d 03 00 lea 0x33d67(%rip),%rcx # 60230 <_ZL10colorcodes+0x1720> 2c4c9: ba 52 03 00 00 mov $0x352,%edx 2c4ce: e8 9d 9e fd ff call 6370 <__assert_fail@plt> 2c4d3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c4da: 00 00 00 2c4dd: 0f 1f 00 nopl (%rax) 000000000002c4e0 <_ZNK4llvm14raw_fd_ostream12is_displayedEv>: 2c4e0: 8b 7f 3c mov 0x3c(%rdi),%edi 2c4e3: e9 d8 af ff ff jmp 274c0 <_ZN4llvm3sys7Process25FileDescriptorIsDisplayedEi> 2c4e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c4ef: 00 000000000002c4f0 <_ZNK4llvm14raw_fd_ostream10has_colorsEv>: 2c4f0: 53 push %rbx 2c4f1: 48 89 fb mov %rdi,%rbx 2c4f4: 80 7f 44 00 cmpb $0x0,0x44(%rdi) 2c4f8: 74 06 je 2c500 <_ZNK4llvm14raw_fd_ostream10has_colorsEv+0x10> 2c4fa: 0f b6 43 43 movzbl 0x43(%rbx),%eax 2c4fe: 5b pop %rbx 2c4ff: c3 ret 2c500: 8b 7b 3c mov 0x3c(%rbx),%edi 2c503: e8 18 b1 ff ff call 27620 <_ZN4llvm3sys7Process23FileDescriptorHasColorsEi> 2c508: 0f b6 c0 movzbl %al,%eax 2c50b: 8d 88 00 01 00 00 lea 0x100(%rax),%ecx 2c511: 66 89 4b 43 mov %cx,0x43(%rbx) 2c515: 5b pop %rbx 2c516: c3 ret 2c517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c51e: 00 00 000000000002c520 <_ZN4llvm14raw_fd_ostream6anchorEv>: 2c520: c3 ret 2c521: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c528: 00 00 00 2c52b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002c530 <_ZN4llvm4outsEv>: 2c530: 53 push %rbx 2c531: 48 83 ec 20 sub $0x20,%rsp 2c535: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2c53c: 00 2c53d: e8 ae 9d fd ff call 62f0 <_ZNSt3_V215system_categoryEv@plt> 2c542: 48 89 44 24 18 mov %rax,0x18(%rsp) 2c547: 0f b6 05 aa e9 04 00 movzbl 0x4e9aa(%rip),%eax # 7aef8 <_ZGVZN4llvm4outsEvE1S> 2c54e: 84 c0 test %al,%al 2c550: 74 14 je 2c566 <_ZN4llvm4outsEv+0x36> 2c552: 83 7c 24 10 00 cmpl $0x0,0x10(%rsp) 2c557: 75 71 jne 2c5ca <_ZN4llvm4outsEv+0x9a> 2c559: 48 8d 05 38 e9 04 00 lea 0x4e938(%rip),%rax # 7ae98 <_ZZN4llvm4outsEvE1S> 2c560: 48 83 c4 20 add $0x20,%rsp 2c564: 5b pop %rbx 2c565: c3 ret 2c566: 48 8d 3d 8b e9 04 00 lea 0x4e98b(%rip),%rdi # 7aef8 <_ZGVZN4llvm4outsEvE1S> 2c56d: e8 7e a3 fd ff call 68f0 <__cxa_guard_acquire@plt> 2c572: 85 c0 test %eax,%eax 2c574: 74 dc je 2c552 <_ZN4llvm4outsEv+0x22> 2c576: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2c57d: 48 8d 1d 14 e9 04 00 lea 0x4e914(%rip),%rbx # 7ae98 <_ZZN4llvm4outsEvE1S> 2c584: 48 8d 35 ef 87 03 00 lea 0x387ef(%rip),%rsi # 64d7a <_ZL7kSecret+0x436a> 2c58b: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 2c590: ba 01 00 00 00 mov $0x1,%edx 2c595: 48 89 df mov %rbx,%rdi 2c598: 45 31 c0 xor %r8d,%r8d 2c59b: 41 b9 02 00 00 00 mov $0x2,%r9d 2c5a1: e8 1a f9 ff ff call 2bec0 <_ZN4llvm14raw_fd_ostreamC1ENS_9StringRefERSt10error_codeNS_3sys2fs19CreationDispositionENS5_10FileAccessENS5_9OpenFlagsE> 2c5a6: 48 8d 3d 23 03 00 00 lea 0x323(%rip),%rdi # 2c8d0 <_ZN4llvm14raw_fd_ostreamD1Ev> 2c5ad: 48 8d 15 4c da 04 00 lea 0x4da4c(%rip),%rdx # 7a000 <__dso_handle> 2c5b4: 48 89 de mov %rbx,%rsi 2c5b7: e8 94 9e fd ff call 6450 <__cxa_atexit@plt> 2c5bc: 48 8d 3d 35 e9 04 00 lea 0x4e935(%rip),%rdi # 7aef8 <_ZGVZN4llvm4outsEvE1S> 2c5c3: e8 88 9d fd ff call 6350 <__cxa_guard_release@plt> 2c5c8: eb 88 jmp 2c552 <_ZN4llvm4outsEv+0x22> 2c5ca: 48 8d 3d a2 3c 03 00 lea 0x33ca2(%rip),%rdi # 60273 <_ZL10colorcodes+0x1763> 2c5d1: 48 8d 35 73 37 03 00 lea 0x33773(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c5d8: 48 8d 0d 98 3c 03 00 lea 0x33c98(%rip),%rcx # 60277 <_ZL10colorcodes+0x1767> 2c5df: ba 88 03 00 00 mov $0x388,%edx 2c5e4: e8 87 9d fd ff call 6370 <__assert_fail@plt> 2c5e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002c5f0 <_ZN4llvm4errsEv>: 2c5f0: 53 push %rbx 2c5f1: 0f b6 05 68 e9 04 00 movzbl 0x4e968(%rip),%eax # 7af60 <_ZGVZN4llvm4errsEvE1S> 2c5f8: 84 c0 test %al,%al 2c5fa: 74 09 je 2c605 <_ZN4llvm4errsEv+0x15> 2c5fc: 48 8d 05 fd e8 04 00 lea 0x4e8fd(%rip),%rax # 7af00 <_ZZN4llvm4errsEvE1S> 2c603: 5b pop %rbx 2c604: c3 ret 2c605: 48 8d 3d 54 e9 04 00 lea 0x4e954(%rip),%rdi # 7af60 <_ZGVZN4llvm4errsEvE1S> 2c60c: e8 df a2 fd ff call 68f0 <__cxa_guard_acquire@plt> 2c611: 85 c0 test %eax,%eax 2c613: 74 e7 je 2c5fc <_ZN4llvm4errsEv+0xc> 2c615: 48 8d 1d e4 e8 04 00 lea 0x4e8e4(%rip),%rbx # 7af00 <_ZZN4llvm4errsEvE1S> 2c61c: 48 89 df mov %rbx,%rdi 2c61f: be 02 00 00 00 mov $0x2,%esi 2c624: 31 d2 xor %edx,%edx 2c626: b9 01 00 00 00 mov $0x1,%ecx 2c62b: 45 31 c0 xor %r8d,%r8d 2c62e: e8 8d fa ff ff call 2c0c0 <_ZN4llvm14raw_fd_ostreamC1EibbNS_11raw_ostream11OStreamKindE> 2c633: 48 8d 3d 96 02 00 00 lea 0x296(%rip),%rdi # 2c8d0 <_ZN4llvm14raw_fd_ostreamD1Ev> 2c63a: 48 8d 15 bf d9 04 00 lea 0x4d9bf(%rip),%rdx # 7a000 <__dso_handle> 2c641: 48 89 de mov %rbx,%rsi 2c644: e8 07 9e fd ff call 6450 <__cxa_atexit@plt> 2c649: 48 8d 3d 10 e9 04 00 lea 0x4e910(%rip),%rdi # 7af60 <_ZGVZN4llvm4errsEvE1S> 2c650: e8 fb 9c fd ff call 6350 <__cxa_guard_release@plt> 2c655: 48 8d 05 a4 e8 04 00 lea 0x4e8a4(%rip),%rax # 7af00 <_ZZN4llvm4errsEvE1S> 2c65c: 5b pop %rbx 2c65d: c3 ret 2c65e: 66 90 xchg %ax,%ax 000000000002c660 <_ZN4llvm18raw_string_ostream10write_implEPKcm>: 2c660: 41 56 push %r14 2c662: 53 push %rbx 2c663: 50 push %rax 2c664: 48 89 f1 mov %rsi,%rcx 2c667: 48 8b 5f 40 mov 0x40(%rdi),%rbx 2c66b: 48 8b 73 08 mov 0x8(%rbx),%rsi 2c66f: 48 b8 ff ff ff ff ff movabs $0x3fffffffffffffff,%rax 2c676: ff ff 3f 2c679: 48 29 f0 sub %rsi,%rax 2c67c: 48 39 d0 cmp %rdx,%rax 2c67f: 72 61 jb 2c6e2 <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x82> 2c681: 49 89 d0 mov %rdx,%r8 2c684: 4c 8d 34 16 lea (%rsi,%rdx,1),%r14 2c688: 48 8b 3b mov (%rbx),%rdi 2c68b: 48 8d 53 10 lea 0x10(%rbx),%rdx 2c68f: b8 0f 00 00 00 mov $0xf,%eax 2c694: 48 39 d7 cmp %rdx,%rdi 2c697: 74 04 je 2c69d <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x3d> 2c699: 48 8b 43 10 mov 0x10(%rbx),%rax 2c69d: 49 39 c6 cmp %rax,%r14 2c6a0: 76 0c jbe 2c6ae <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x4e> 2c6a2: 48 89 df mov %rbx,%rdi 2c6a5: 31 d2 xor %edx,%edx 2c6a7: e8 14 e0 fd ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 2c6ac: eb 20 jmp 2c6ce <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x6e> 2c6ae: 4d 85 c0 test %r8,%r8 2c6b1: 74 1b je 2c6ce <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x6e> 2c6b3: 48 01 f7 add %rsi,%rdi 2c6b6: 49 83 f8 01 cmp $0x1,%r8 2c6ba: 75 07 jne 2c6c3 <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x63> 2c6bc: 0f b6 01 movzbl (%rcx),%eax 2c6bf: 88 07 mov %al,(%rdi) 2c6c1: eb 0b jmp 2c6ce <_ZN4llvm18raw_string_ostream10write_implEPKcm+0x6e> 2c6c3: 48 89 ce mov %rcx,%rsi 2c6c6: 4c 89 c2 mov %r8,%rdx 2c6c9: e8 62 9d fd ff call 6430 2c6ce: 4c 89 73 08 mov %r14,0x8(%rbx) 2c6d2: 48 8b 03 mov (%rbx),%rax 2c6d5: 42 c6 04 30 00 movb $0x0,(%rax,%r14,1) 2c6da: 48 83 c4 08 add $0x8,%rsp 2c6de: 5b pop %rbx 2c6df: 41 5e pop %r14 2c6e1: c3 ret 2c6e2: 48 8d 3d bf 69 02 00 lea 0x269bf(%rip),%rdi # 530a8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1331> 2c6e9: e8 b2 9b fd ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 2c6ee: 66 90 xchg %ax,%ax 000000000002c6f0 <_ZNK4llvm19raw_svector_ostream11current_posEv>: 2c6f0: 48 8b 47 40 mov 0x40(%rdi),%rax 2c6f4: 48 8b 40 08 mov 0x8(%rax),%rax 2c6f8: c3 ret 2c6f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002c700 <_ZN4llvm19raw_svector_ostream10write_implEPKcm>: 2c700: 48 8b 7f 40 mov 0x40(%rdi),%rdi 2c704: 48 01 f2 add %rsi,%rdx 2c707: e9 d4 a2 ff ff jmp 269e0 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_> 2c70c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002c710 <_ZN4llvm19raw_svector_ostream11pwrite_implEPKcmm>: 2c710: 48 8b 47 40 mov 0x40(%rdi),%rax 2c714: 48 03 08 add (%rax),%rcx 2c717: 48 89 cf mov %rcx,%rdi 2c71a: e9 11 9d fd ff jmp 6430 2c71f: 90 nop 000000000002c720 <_ZN4llvm17raw_pwrite_stream6anchorEv>: 2c720: c3 ret 2c721: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c728: 00 00 00 2c72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002c730 <_ZNK4llvm11raw_ostream12is_displayedEv>: 2c730: 31 c0 xor %eax,%eax 2c732: c3 ret 2c733: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c73a: 00 00 00 2c73d: 0f 1f 00 nopl (%rax) 000000000002c740 <_ZN4llvm11raw_ostreamD1Ev>: 2c740: 50 push %rax 2c741: 48 89 f8 mov %rdi,%rax 2c744: 48 8d 0d cd c9 04 00 lea 0x4c9cd(%rip),%rcx # 79118 <_ZTVN4llvm11raw_ostreamE+0x10> 2c74b: 48 89 0f mov %rcx,(%rdi) 2c74e: 48 8b 7f 20 mov 0x20(%rdi),%rdi 2c752: 48 3b 78 10 cmp 0x10(%rax),%rdi 2c756: 75 13 jne 2c76b <_ZN4llvm11raw_ostreamD1Ev+0x2b> 2c758: 83 78 38 01 cmpl $0x1,0x38(%rax) 2c75c: 75 0b jne 2c769 <_ZN4llvm11raw_ostreamD1Ev+0x29> 2c75e: 48 85 ff test %rdi,%rdi 2c761: 74 06 je 2c769 <_ZN4llvm11raw_ostreamD1Ev+0x29> 2c763: 58 pop %rax 2c764: e9 c7 9e fd ff jmp 6630 <_ZdaPv@plt> 2c769: 58 pop %rax 2c76a: c3 ret 2c76b: 48 8d 3d 86 35 03 00 lea 0x33586(%rip),%rdi # 5fcf8 <_ZL10colorcodes+0x11e8> 2c772: 48 8d 35 d2 35 03 00 lea 0x335d2(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c779: 48 8d 0d 1a 36 03 00 lea 0x3361a(%rip),%rcx # 5fd9a <_ZL10colorcodes+0x128a> 2c780: ba 51 00 00 00 mov $0x51,%edx 2c785: e8 e6 9b fd ff call 6370 <__assert_fail@plt> 2c78a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000002c790 <_ZN4llvm18raw_string_ostreamD0Ev>: 2c790: 53 push %rbx 2c791: 48 89 fb mov %rdi,%rbx 2c794: 48 8d 05 7d c9 04 00 lea 0x4c97d(%rip),%rax # 79118 <_ZTVN4llvm11raw_ostreamE+0x10> 2c79b: 48 89 07 mov %rax,(%rdi) 2c79e: 48 8b 7f 20 mov 0x20(%rdi),%rdi 2c7a2: 48 3b 7b 10 cmp 0x10(%rbx),%rdi 2c7a6: 75 19 jne 2c7c1 <_ZN4llvm18raw_string_ostreamD0Ev+0x31> 2c7a8: 83 7b 38 01 cmpl $0x1,0x38(%rbx) 2c7ac: 75 0a jne 2c7b8 <_ZN4llvm18raw_string_ostreamD0Ev+0x28> 2c7ae: 48 85 ff test %rdi,%rdi 2c7b1: 74 05 je 2c7b8 <_ZN4llvm18raw_string_ostreamD0Ev+0x28> 2c7b3: e8 78 9e fd ff call 6630 <_ZdaPv@plt> 2c7b8: 48 89 df mov %rbx,%rdi 2c7bb: 5b pop %rbx 2c7bc: e9 bf 9c fd ff jmp 6480 <_ZdlPv@plt> 2c7c1: 48 8d 3d 30 35 03 00 lea 0x33530(%rip),%rdi # 5fcf8 <_ZL10colorcodes+0x11e8> 2c7c8: 48 8d 35 7c 35 03 00 lea 0x3357c(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c7cf: 48 8d 0d c4 35 03 00 lea 0x335c4(%rip),%rcx # 5fd9a <_ZL10colorcodes+0x128a> 2c7d6: ba 51 00 00 00 mov $0x51,%edx 2c7db: e8 90 9b fd ff call 6370 <__assert_fail@plt> 000000000002c7e0 <_ZN4llvm18raw_string_ostream17reserveExtraSpaceEm>: 2c7e0: 41 57 push %r15 2c7e2: 41 56 push %r14 2c7e4: 53 push %rbx 2c7e5: 48 89 f3 mov %rsi,%rbx 2c7e8: 49 89 fe mov %rdi,%r14 2c7eb: 48 8b 07 mov (%rdi),%rax 2c7ee: 4c 8b 7f 40 mov 0x40(%rdi),%r15 2c7f2: ff 50 50 call *0x50(%rax) 2c7f5: 48 01 c3 add %rax,%rbx 2c7f8: 49 03 5e 20 add 0x20(%r14),%rbx 2c7fc: 49 2b 5e 10 sub 0x10(%r14),%rbx 2c800: 4c 89 ff mov %r15,%rdi 2c803: 48 89 de mov %rbx,%rsi 2c806: 5b pop %rbx 2c807: 41 5e pop %r14 2c809: 41 5f pop %r15 2c80b: e9 40 3c fe ff jmp 10450 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm> 000000000002c810 <_ZNK4llvm18raw_string_ostream11current_posEv>: 2c810: 48 8b 47 40 mov 0x40(%rdi),%rax 2c814: 48 8b 40 08 mov 0x8(%rax),%rax 2c818: c3 ret 2c819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002c820 <_ZN4llvm19raw_svector_ostreamD0Ev>: 2c820: 53 push %rbx 2c821: 48 89 fb mov %rdi,%rbx 2c824: 48 8d 05 ed c8 04 00 lea 0x4c8ed(%rip),%rax # 79118 <_ZTVN4llvm11raw_ostreamE+0x10> 2c82b: 48 89 07 mov %rax,(%rdi) 2c82e: 48 8b 7f 20 mov 0x20(%rdi),%rdi 2c832: 48 3b 7b 10 cmp 0x10(%rbx),%rdi 2c836: 75 19 jne 2c851 <_ZN4llvm19raw_svector_ostreamD0Ev+0x31> 2c838: 83 7b 38 01 cmpl $0x1,0x38(%rbx) 2c83c: 75 0a jne 2c848 <_ZN4llvm19raw_svector_ostreamD0Ev+0x28> 2c83e: 48 85 ff test %rdi,%rdi 2c841: 74 05 je 2c848 <_ZN4llvm19raw_svector_ostreamD0Ev+0x28> 2c843: e8 e8 9d fd ff call 6630 <_ZdaPv@plt> 2c848: 48 89 df mov %rbx,%rdi 2c84b: 5b pop %rbx 2c84c: e9 2f 9c fd ff jmp 6480 <_ZdlPv@plt> 2c851: 48 8d 3d a0 34 03 00 lea 0x334a0(%rip),%rdi # 5fcf8 <_ZL10colorcodes+0x11e8> 2c858: 48 8d 35 ec 34 03 00 lea 0x334ec(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c85f: 48 8d 0d 34 35 03 00 lea 0x33534(%rip),%rcx # 5fd9a <_ZL10colorcodes+0x128a> 2c866: ba 51 00 00 00 mov $0x51,%edx 2c86b: e8 00 9b fd ff call 6370 <__assert_fail@plt> 000000000002c870 <_ZN4llvm19raw_svector_ostream17reserveExtraSpaceEm>: 2c870: 41 57 push %r15 2c872: 41 56 push %r14 2c874: 53 push %rbx 2c875: 49 89 f6 mov %rsi,%r14 2c878: 48 89 fb mov %rdi,%rbx 2c87b: 48 8b 07 mov (%rdi),%rax 2c87e: 4c 8b 7f 40 mov 0x40(%rdi),%r15 2c882: ff 50 50 call *0x50(%rax) 2c885: 4c 01 f0 add %r14,%rax 2c888: 48 03 43 20 add 0x20(%rbx),%rax 2c88c: 48 2b 43 10 sub 0x10(%rbx),%rax 2c890: 49 39 47 10 cmp %rax,0x10(%r15) 2c894: 73 19 jae 2c8af <_ZN4llvm19raw_svector_ostream17reserveExtraSpaceEm+0x3f> 2c896: 49 8d 77 18 lea 0x18(%r15),%rsi 2c89a: b9 01 00 00 00 mov $0x1,%ecx 2c89f: 4c 89 ff mov %r15,%rdi 2c8a2: 48 89 c2 mov %rax,%rdx 2c8a5: 5b pop %rbx 2c8a6: 41 5e pop %r14 2c8a8: 41 5f pop %r15 2c8aa: e9 c1 bd ff ff jmp 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 2c8af: 5b pop %rbx 2c8b0: 41 5e pop %r14 2c8b2: 41 5f pop %r15 2c8b4: c3 ret 2c8b5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c8bc: 00 00 00 2c8bf: 90 nop 000000000002c8c0 <_ZNK4llvm14raw_fd_ostream11current_posEv>: 2c8c0: 48 8b 47 58 mov 0x58(%rdi),%rax 2c8c4: c3 ret 2c8c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2c8cc: 00 00 00 2c8cf: 90 nop 000000000002c8d0 <_ZN4llvm14raw_fd_ostreamD1Ev>: 2c8d0: 53 push %rbx 2c8d1: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2c8d8: 48 89 fb mov %rdi,%rbx 2c8db: 48 8d 05 ae c8 04 00 lea 0x4c8ae(%rip),%rax # 79190 <_ZTVN4llvm14raw_fd_ostreamE+0x10> 2c8e2: 48 89 07 mov %rax,(%rdi) 2c8e5: 83 7f 3c 00 cmpl $0x0,0x3c(%rdi) 2c8e9: 78 38 js 2c923 <_ZN4llvm14raw_fd_ostreamD1Ev+0x53> 2c8eb: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c8ef: 48 8b 53 20 mov 0x20(%rbx),%rdx 2c8f3: 48 29 f2 sub %rsi,%rdx 2c8f6: 74 12 je 2c90a <_ZN4llvm14raw_fd_ostreamD1Ev+0x3a> 2c8f8: 0f 86 d2 00 00 00 jbe 2c9d0 <_ZN4llvm14raw_fd_ostreamD1Ev+0x100> 2c8fe: 48 89 73 20 mov %rsi,0x20(%rbx) 2c902: 48 89 df mov %rbx,%rdi 2c905: e8 76 ee ff ff call 2b780 <_ZN4llvm11raw_ostream21flush_tied_then_writeEPKcm> 2c90a: 80 7b 40 00 cmpb $0x0,0x40(%rbx) 2c90e: 74 13 je 2c923 <_ZN4llvm14raw_fd_ostreamD1Ev+0x53> 2c910: 8b 7b 3c mov 0x3c(%rbx),%edi 2c913: e8 08 ab ff ff call 27420 <_ZN4llvm3sys7Process25SafelyCloseFileDescriptorEi> 2c918: 85 c0 test %eax,%eax 2c91a: 74 07 je 2c923 <_ZN4llvm14raw_fd_ostreamD1Ev+0x53> 2c91c: 89 43 48 mov %eax,0x48(%rbx) 2c91f: 48 89 53 50 mov %rdx,0x50(%rbx) 2c923: 8b 53 48 mov 0x48(%rbx),%edx 2c926: 85 d2 test %edx,%edx 2c928: 75 35 jne 2c95f <_ZN4llvm14raw_fd_ostreamD1Ev+0x8f> 2c92a: 48 8d 05 e7 c7 04 00 lea 0x4c7e7(%rip),%rax # 79118 <_ZTVN4llvm11raw_ostreamE+0x10> 2c931: 48 89 03 mov %rax,(%rbx) 2c934: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2c938: 48 3b 7b 10 cmp 0x10(%rbx),%rdi 2c93c: 75 73 jne 2c9b1 <_ZN4llvm14raw_fd_ostreamD1Ev+0xe1> 2c93e: 83 7b 38 01 cmpl $0x1,0x38(%rbx) 2c942: 75 12 jne 2c956 <_ZN4llvm14raw_fd_ostreamD1Ev+0x86> 2c944: 48 85 ff test %rdi,%rdi 2c947: 74 0d je 2c956 <_ZN4llvm14raw_fd_ostreamD1Ev+0x86> 2c949: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2c950: 5b pop %rbx 2c951: e9 da 9c fd ff jmp 6630 <_ZdaPv@plt> 2c956: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2c95d: 5b pop %rbx 2c95e: c3 ret 2c95f: 48 8d 05 93 37 03 00 lea 0x33793(%rip),%rax # 600f9 <_ZL10colorcodes+0x15e9> 2c966: 48 89 44 24 30 mov %rax,0x30(%rsp) 2c96b: 66 c7 44 24 50 03 01 movw $0x103,0x50(%rsp) 2c972: 48 8b 73 50 mov 0x50(%rbx),%rsi 2c976: 48 8b 06 mov (%rsi),%rax 2c979: 48 8d 5c 24 58 lea 0x58(%rsp),%rbx 2c97e: 48 89 df mov %rbx,%rdi 2c981: ff 50 20 call *0x20(%rax) 2c984: 66 c7 44 24 28 04 01 movw $0x104,0x28(%rsp) 2c98b: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 2c990: 48 8d 5c 24 78 lea 0x78(%rsp),%rbx 2c995: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 2c99a: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2c99f: 48 89 df mov %rbx,%rdi 2c9a2: e8 09 f8 ff ff call 2c1b0 <_ZN4llvmplERKNS_5TwineES2_> 2c9a7: 48 89 df mov %rbx,%rdi 2c9aa: 31 f6 xor %esi,%esi 2c9ac: e8 6f 6b ff ff call 23520 <_ZN4llvm18report_fatal_errorERKNS_5TwineEb> 2c9b1: 48 8d 3d 40 33 03 00 lea 0x33340(%rip),%rdi # 5fcf8 <_ZL10colorcodes+0x11e8> 2c9b8: 48 8d 35 8c 33 03 00 lea 0x3338c(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c9bf: 48 8d 0d d4 33 03 00 lea 0x333d4(%rip),%rcx # 5fd9a <_ZL10colorcodes+0x128a> 2c9c6: ba 51 00 00 00 mov $0x51,%edx 2c9cb: e8 a0 99 fd ff call 6370 <__assert_fail@plt> 2c9d0: 48 8d 3d 6c 35 03 00 lea 0x3356c(%rip),%rdi # 5ff43 <_ZL10colorcodes+0x1433> 2c9d7: 48 8d 35 6d 33 03 00 lea 0x3336d(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2c9de: 48 8d 0d 9b 35 03 00 lea 0x3359b(%rip),%rcx # 5ff80 <_ZL10colorcodes+0x1470> 2c9e5: ba dd 00 00 00 mov $0xdd,%edx 2c9ea: e8 81 99 fd ff call 6370 <__assert_fail@plt> 2c9ef: 90 nop 000000000002c9f0 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE>: 2c9f0: 55 push %rbp 2c9f1: 41 57 push %r15 2c9f3: 41 56 push %r14 2c9f5: 41 55 push %r13 2c9f7: 41 54 push %r12 2c9f9: 53 push %rbx 2c9fa: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 2ca01: 49 89 f6 mov %rsi,%r14 2ca04: 49 89 ff mov %rdi,%r15 2ca07: 48 83 7f 10 00 cmpq $0x0,0x10(%rdi) 2ca0c: 0f 84 c5 00 00 00 je 2cad7 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0xe7> 2ca12: 48 8d 44 24 68 lea 0x68(%rsp),%rax 2ca17: 48 89 44 24 50 mov %rax,0x50(%rsp) 2ca1c: 0f 28 05 ad df 02 00 movaps 0x2dfad(%rip),%xmm0 # 5a9d0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8c59> 2ca23: 0f 11 44 24 58 movups %xmm0,0x58(%rsp) 2ca28: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2ca2f: 00 2ca30: c6 44 24 30 00 movb $0x0,0x30(%rsp) 2ca35: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2ca3c: 00 00 2ca3e: 48 8d 05 43 c8 04 00 lea 0x4c843(%rip),%rax # 79288 <_ZTVN4llvm19raw_svector_ostreamE+0x10> 2ca45: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ca4a: 48 8d 44 24 50 lea 0x50(%rsp),%rax 2ca4f: 48 89 44 24 48 mov %rax,0x48(%rsp) 2ca54: c7 44 24 40 00 00 00 movl $0x0,0x40(%rsp) 2ca5b: 00 2ca5c: 0f 57 c0 xorps %xmm0,%xmm0 2ca5f: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 2ca64: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2ca6b: 00 00 2ca6d: 49 8b 3f mov (%r15),%rdi 2ca70: 48 8b 07 mov (%rdi),%rax 2ca73: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2ca78: ff 50 18 call *0x18(%rax) 2ca7b: 4d 8b 67 10 mov 0x10(%r15),%r12 2ca7f: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 2ca84: 4c 89 e5 mov %r12,%rbp 2ca87: 48 29 dd sub %rbx,%rbp 2ca8a: 76 6b jbe 2caf7 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x107> 2ca8c: 41 8b 47 08 mov 0x8(%r15),%eax 2ca90: 83 f8 01 cmp $0x1,%eax 2ca93: 74 72 je 2cb07 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x117> 2ca95: 85 c0 test %eax,%eax 2ca97: 0f 85 d7 00 00 00 jne 2cb74 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x184> 2ca9d: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2caa2: 4c 89 f7 mov %r14,%rdi 2caa5: 48 89 da mov %rbx,%rdx 2caa8: e8 c3 ed ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2caad: 49 39 dc cmp %rbx,%r12 2cab0: 0f 84 f1 00 00 00 je 2cba7 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1b7> 2cab6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2cabd: 00 00 00 2cac0: 41 0f be 77 18 movsbl 0x18(%r15),%esi 2cac5: 4c 89 f7 mov %r14,%rdi 2cac8: e8 d3 eb ff ff call 2b6a0 <_ZN4llvm11raw_ostreamlsEc> 2cacd: 48 ff cd dec %rbp 2cad0: 75 ee jne 2cac0 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0xd0> 2cad2: e9 d0 00 00 00 jmp 2cba7 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1b7> 2cad7: 49 8b 3f mov (%r15),%rdi 2cada: 48 8b 07 mov (%rdi),%rax 2cadd: 48 8b 40 18 mov 0x18(%rax),%rax 2cae1: 4c 89 f6 mov %r14,%rsi 2cae4: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 2caeb: 5b pop %rbx 2caec: 41 5c pop %r12 2caee: 41 5d pop %r13 2caf0: 41 5e pop %r14 2caf2: 41 5f pop %r15 2caf4: 5d pop %rbp 2caf5: ff e0 jmp *%rax 2caf7: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2cafc: 4c 89 f7 mov %r14,%rdi 2caff: 48 89 da mov %rbx,%rdx 2cb02: e9 9b 00 00 00 jmp 2cba2 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1b2> 2cb07: 49 89 ed mov %rbp,%r13 2cb0a: 49 d1 ed shr %r13 2cb0d: 48 89 da mov %rbx,%rdx 2cb10: 48 83 fd 02 cmp $0x2,%rbp 2cb14: 72 25 jb 2cb3b <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x14b> 2cb16: 4c 89 2c 24 mov %r13,(%rsp) 2cb1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2cb20: 41 0f be 77 18 movsbl 0x18(%r15),%esi 2cb25: 4c 89 f7 mov %r14,%rdi 2cb28: e8 73 eb ff ff call 2b6a0 <_ZN4llvm11raw_ostreamlsEc> 2cb2d: 49 ff cd dec %r13 2cb30: 75 ee jne 2cb20 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x130> 2cb32: 48 8b 54 24 58 mov 0x58(%rsp),%rdx 2cb37: 4c 8b 2c 24 mov (%rsp),%r13 2cb3b: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2cb40: 4c 89 f7 mov %r14,%rdi 2cb43: e8 28 ed ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2cb48: 4c 39 ed cmp %r13,%rbp 2cb4b: 74 5a je 2cba7 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1b7> 2cb4d: 4c 01 eb add %r13,%rbx 2cb50: 4c 29 e3 sub %r12,%rbx 2cb53: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2cb5a: 84 00 00 00 00 00 2cb60: 41 0f be 77 18 movsbl 0x18(%r15),%esi 2cb65: 4c 89 f7 mov %r14,%rdi 2cb68: e8 33 eb ff ff call 2b6a0 <_ZN4llvm11raw_ostreamlsEc> 2cb6d: 48 ff c3 inc %rbx 2cb70: 75 ee jne 2cb60 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x170> 2cb72: eb 33 jmp 2cba7 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1b7> 2cb74: 49 39 dc cmp %rbx,%r12 2cb77: 74 1e je 2cb97 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1a7> 2cb79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2cb80: 41 0f be 77 18 movsbl 0x18(%r15),%esi 2cb85: 4c 89 f7 mov %r14,%rdi 2cb88: e8 13 eb ff ff call 2b6a0 <_ZN4llvm11raw_ostreamlsEc> 2cb8d: 48 ff cd dec %rbp 2cb90: 75 ee jne 2cb80 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x190> 2cb92: 4c 8b 64 24 58 mov 0x58(%rsp),%r12 2cb97: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2cb9c: 4c 89 f7 mov %r14,%rdi 2cb9f: 4c 89 e2 mov %r12,%rdx 2cba2: e8 c9 ec ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2cba7: 48 8d 05 6a c5 04 00 lea 0x4c56a(%rip),%rax # 79118 <_ZTVN4llvm11raw_ostreamE+0x10> 2cbae: 48 89 44 24 08 mov %rax,0x8(%rsp) 2cbb3: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2cbb8: 48 3b 7c 24 18 cmp 0x18(%rsp),%rdi 2cbbd: 75 37 jne 2cbf6 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x206> 2cbbf: 83 7c 24 40 01 cmpl $0x1,0x40(%rsp) 2cbc4: 48 8d 5c 24 68 lea 0x68(%rsp),%rbx 2cbc9: 75 0a jne 2cbd5 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1e5> 2cbcb: 48 85 ff test %rdi,%rdi 2cbce: 74 05 je 2cbd5 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1e5> 2cbd0: e8 5b 9a fd ff call 6630 <_ZdaPv@plt> 2cbd5: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 2cbda: 48 39 df cmp %rbx,%rdi 2cbdd: 74 05 je 2cbe4 <_ZN4llvm8FmtAlign6formatERNS_11raw_ostreamENS_9StringRefE+0x1f4> 2cbdf: e8 dc 99 fd ff call 65c0 2cbe4: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 2cbeb: 5b pop %rbx 2cbec: 41 5c pop %r12 2cbee: 41 5d pop %r13 2cbf0: 41 5e pop %r14 2cbf2: 41 5f pop %r15 2cbf4: 5d pop %rbp 2cbf5: c3 ret 2cbf6: 48 8d 3d fb 30 03 00 lea 0x330fb(%rip),%rdi # 5fcf8 <_ZL10colorcodes+0x11e8> 2cbfd: 48 8d 35 47 31 03 00 lea 0x33147(%rip),%rsi # 5fd4b <_ZL10colorcodes+0x123b> 2cc04: 48 8d 0d 8f 31 03 00 lea 0x3318f(%rip),%rcx # 5fd9a <_ZL10colorcodes+0x128a> 2cc0b: ba 51 00 00 00 mov $0x51,%edx 2cc10: e8 5b 97 fd ff call 6370 <__assert_fail@plt> 2cc15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2cc1c: 00 00 00 2cc1f: 90 nop 000000000002cc20 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE>: 2cc20: 48 83 fe 10 cmp $0x10,%rsi 2cc24: 77 4a ja 2cc70 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x50> 2cc26: 48 83 fe 09 cmp $0x9,%rsi 2cc2a: 0f 82 e2 01 00 00 jb 2ce12 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1f2> 2cc30: 49 b8 b9 39 42 ea 7b movabs $0x6782737bea4239b9,%r8 2cc37: 73 82 67 2cc3a: 4c 33 07 xor (%rdi),%r8 2cc3d: 48 b9 3a 52 96 09 3b movabs $0xaf56bc3b0996523a,%rcx 2cc44: bc 56 af 2cc47: 48 33 4c 37 f8 xor -0x8(%rdi,%rsi,1),%rcx 2cc4c: 48 89 c8 mov %rcx,%rax 2cc4f: 49 f7 e0 mul %r8 2cc52: 49 0f c8 bswap %r8 2cc55: 49 01 f0 add %rsi,%r8 2cc58: 49 01 c8 add %rcx,%r8 2cc5b: 48 31 c2 xor %rax,%rdx 2cc5e: 4c 01 c2 add %r8,%rdx 2cc61: 48 89 d0 mov %rdx,%rax 2cc64: 48 c1 e8 25 shr $0x25,%rax 2cc68: 48 31 d0 xor %rdx,%rax 2cc6b: e9 76 01 00 00 jmp 2cde6 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1c6> 2cc70: 48 81 fe 80 00 00 00 cmp $0x80,%rsi 2cc77: 0f 87 82 01 00 00 ja 2cdff <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1df> 2cc7d: 48 b9 87 ca eb 85 b1 movabs $0x9e3779b185ebca87,%rcx 2cc84: 79 37 9e 2cc87: f3 0f 6f 07 movdqu (%rdi),%xmm0 2cc8b: 66 0f ef 05 ed 3c 03 pxor 0x33ced(%rip),%xmm0 # 60980 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x50> 2cc92: 00 2cc93: 48 0f af ce imul %rsi,%rcx 2cc97: 66 48 0f 7e c2 movq %xmm0,%rdx 2cc9c: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cca1: 66 48 0f 7e c0 movq %xmm0,%rax 2cca6: 48 f7 e2 mul %rdx 2cca9: 49 89 d1 mov %rdx,%r9 2ccac: 49 31 c1 xor %rax,%r9 2ccaf: 49 01 c9 add %rcx,%r9 2ccb2: f3 0f 6f 44 37 f0 movdqu -0x10(%rdi,%rsi,1),%xmm0 2ccb8: 66 0f ef 05 d0 3c 03 pxor 0x33cd0(%rip),%xmm0 # 60990 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x60> 2ccbf: 00 2ccc0: 66 48 0f 7e c1 movq %xmm0,%rcx 2ccc5: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2ccca: 66 48 0f 7e c0 movq %xmm0,%rax 2cccf: 48 f7 e1 mul %rcx 2ccd2: 48 89 d1 mov %rdx,%rcx 2ccd5: 48 31 c1 xor %rax,%rcx 2ccd8: 48 83 fe 21 cmp $0x21,%rsi 2ccdc: 0f 82 f7 00 00 00 jb 2cdd9 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1b9> 2cce2: f3 0f 6f 47 10 movdqu 0x10(%rdi),%xmm0 2cce7: 66 0f ef 05 b1 3c 03 pxor 0x33cb1(%rip),%xmm0 # 609a0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x70> 2ccee: 00 2ccef: 66 48 0f 7e c2 movq %xmm0,%rdx 2ccf4: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2ccf9: 66 48 0f 7e c0 movq %xmm0,%rax 2ccfe: 48 f7 e2 mul %rdx 2cd01: 48 31 c2 xor %rax,%rdx 2cd04: f3 0f 6f 44 37 e0 movdqu -0x20(%rdi,%rsi,1),%xmm0 2cd0a: 66 0f ef 05 9e 3c 03 pxor 0x33c9e(%rip),%xmm0 # 609b0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x80> 2cd11: 00 2cd12: 49 01 d1 add %rdx,%r9 2cd15: 66 48 0f 7e c2 movq %xmm0,%rdx 2cd1a: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cd1f: 66 48 0f 7e c0 movq %xmm0,%rax 2cd24: 48 f7 e2 mul %rdx 2cd27: 49 89 d0 mov %rdx,%r8 2cd2a: 49 31 c0 xor %rax,%r8 2cd2d: 49 01 c8 add %rcx,%r8 2cd30: 48 83 fe 41 cmp $0x41,%rsi 2cd34: 0f 82 9c 00 00 00 jb 2cdd6 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1b6> 2cd3a: f3 0f 6f 47 20 movdqu 0x20(%rdi),%xmm0 2cd3f: 66 0f ef 05 79 3c 03 pxor 0x33c79(%rip),%xmm0 # 609c0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x90> 2cd46: 00 2cd47: 66 48 0f 7e c1 movq %xmm0,%rcx 2cd4c: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cd51: 66 48 0f 7e c0 movq %xmm0,%rax 2cd56: 48 f7 e1 mul %rcx 2cd59: 48 31 c2 xor %rax,%rdx 2cd5c: f3 0f 6f 44 37 d0 movdqu -0x30(%rdi,%rsi,1),%xmm0 2cd62: 66 0f ef 05 66 3c 03 pxor 0x33c66(%rip),%xmm0 # 609d0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xa0> 2cd69: 00 2cd6a: 49 01 d1 add %rdx,%r9 2cd6d: 66 48 0f 7e c1 movq %xmm0,%rcx 2cd72: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cd77: 66 48 0f 7e c0 movq %xmm0,%rax 2cd7c: 48 f7 e1 mul %rcx 2cd7f: 48 31 c2 xor %rax,%rdx 2cd82: 49 01 d0 add %rdx,%r8 2cd85: 48 83 fe 61 cmp $0x61,%rsi 2cd89: 72 4b jb 2cdd6 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1b6> 2cd8b: f3 0f 6f 47 30 movdqu 0x30(%rdi),%xmm0 2cd90: 66 0f ef 05 48 3c 03 pxor 0x33c48(%rip),%xmm0 # 609e0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xb0> 2cd97: 00 2cd98: 66 48 0f 7e c1 movq %xmm0,%rcx 2cd9d: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cda2: 66 48 0f 7e c0 movq %xmm0,%rax 2cda7: 48 f7 e1 mul %rcx 2cdaa: 48 31 c2 xor %rax,%rdx 2cdad: f3 0f 6f 44 37 c0 movdqu -0x40(%rdi,%rsi,1),%xmm0 2cdb3: 66 0f ef 05 35 3c 03 pxor 0x33c35(%rip),%xmm0 # 609f0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xc0> 2cdba: 00 2cdbb: 49 01 d1 add %rdx,%r9 2cdbe: 66 48 0f 7e c1 movq %xmm0,%rcx 2cdc3: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cdc8: 66 48 0f 7e c0 movq %xmm0,%rax 2cdcd: 48 f7 e1 mul %rcx 2cdd0: 48 31 c2 xor %rax,%rdx 2cdd3: 49 01 d0 add %rdx,%r8 2cdd6: 4c 89 c1 mov %r8,%rcx 2cdd9: 49 01 c9 add %rcx,%r9 2cddc: 4c 89 c8 mov %r9,%rax 2cddf: 48 c1 e8 25 shr $0x25,%rax 2cde3: 4c 31 c8 xor %r9,%rax 2cde6: 48 b9 f9 79 37 9e 91 movabs $0x165667919e3779f9,%rcx 2cded: 67 56 16 2cdf0: 48 0f af c8 imul %rax,%rcx 2cdf4: 48 89 c8 mov %rcx,%rax 2cdf7: 48 c1 e8 20 shr $0x20,%rax 2cdfb: 48 31 c8 xor %rcx,%rax 2cdfe: c3 ret 2cdff: 48 81 fe f0 00 00 00 cmp $0xf0,%rsi 2ce06: 77 05 ja 2ce0d <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x1ed> 2ce08: e9 83 00 00 00 jmp 2ce90 <_ZL21XXH3_len_129to240_64bPKhmS0_m> 2ce0d: e9 3e 04 00 00 jmp 2d250 <_ZL17XXH3_hashLong_64bPKhmS0_m> 2ce12: 48 83 fe 04 cmp $0x4,%rsi 2ce16: 72 58 jb 2ce70 <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x250> 2ce18: 8b 44 37 fc mov -0x4(%rdi,%rsi,1),%eax 2ce1c: 8b 0f mov (%rdi),%ecx 2ce1e: 48 c1 e1 20 shl $0x20,%rcx 2ce22: 48 09 c1 or %rax,%rcx 2ce25: 48 b8 a2 d5 ec c5 74 movabs $0xc73ab174c5ecd5a2,%rax 2ce2c: b1 3a c7 2ce2f: 48 31 c8 xor %rcx,%rax 2ce32: 48 89 c1 mov %rax,%rcx 2ce35: 48 89 c2 mov %rax,%rdx 2ce38: 48 c1 c2 31 rol $0x31,%rdx 2ce3c: 48 c1 c1 18 rol $0x18,%rcx 2ce40: 48 31 c1 xor %rax,%rcx 2ce43: 48 31 d1 xor %rdx,%rcx 2ce46: 48 b8 25 df 98 1e 65 movabs $0x9fb21c651e98df25,%rax 2ce4d: 1c b2 9f 2ce50: 48 0f af c8 imul %rax,%rcx 2ce54: 48 89 ca mov %rcx,%rdx 2ce57: 48 c1 ea 23 shr $0x23,%rdx 2ce5b: 48 01 f2 add %rsi,%rdx 2ce5e: 48 31 ca xor %rcx,%rdx 2ce61: 48 0f af d0 imul %rax,%rdx 2ce65: 48 89 d0 mov %rdx,%rax 2ce68: 48 c1 e8 1c shr $0x1c,%rax 2ce6c: 48 31 d0 xor %rdx,%rax 2ce6f: c3 ret 2ce70: 48 85 f6 test %rsi,%rsi 2ce73: 74 05 je 2ce7a <_ZN4llvm11xxh3_64bitsENS_8ArrayRefIhEE+0x25a> 2ce75: e9 36 0a 00 00 jmp 2d8b0 <_ZL17XXH3_len_1to3_64bPKhmS0_m> 2ce7a: 48 b8 c2 94 d3 38 05 movabs $0x2d06800538d394c2,%rax 2ce81: 80 06 2d 2ce84: c3 ret 2ce85: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2ce8c: 00 00 00 2ce8f: 90 nop 000000000002ce90 <_ZL21XXH3_len_129to240_64bPKhmS0_m>: 2ce90: 55 push %rbp 2ce91: 41 57 push %r15 2ce93: 41 56 push %r14 2ce95: 41 55 push %r13 2ce97: 41 54 push %r12 2ce99: 53 push %rbx 2ce9a: 49 ba f9 79 37 9e 91 movabs $0x165667919e3779f9,%r10 2cea1: 67 56 16 2cea4: 48 bb 87 ca eb 85 b1 movabs $0x9e3779b185ebca87,%rbx 2ceab: 79 37 9e 2ceae: 48 b9 b8 fe 6c 39 23 movabs $0xbe4ba423396cfeb8,%rcx 2ceb5: a4 4b be 2ceb8: 48 33 0f xor (%rdi),%rcx 2cebb: 48 0f af de imul %rsi,%rbx 2cebf: 48 b8 7c 01 81 2c f7 movabs $0x1cad21f72c81017c,%rax 2cec6: 21 ad 1c 2cec9: 48 33 47 08 xor 0x8(%rdi),%rax 2cecd: 49 89 f3 mov %rsi,%r11 2ced0: 48 f7 e1 mul %rcx 2ced3: 48 89 d1 mov %rdx,%rcx 2ced6: 49 c1 eb 04 shr $0x4,%r11 2ceda: 48 31 c1 xor %rax,%rcx 2cedd: 48 01 d9 add %rbx,%rcx 2cee0: 48 bb de d4 6d e9 83 movabs $0xdb979083e96dd4de,%rbx 2cee7: 90 97 db 2ceea: 48 33 5f 10 xor 0x10(%rdi),%rbx 2ceee: 48 b8 72 40 a4 a4 b7 movabs $0x1f67b3b7a4a44072,%rax 2cef5: b3 67 1f 2cef8: 48 33 47 18 xor 0x18(%rdi),%rax 2cefc: 48 f7 e3 mul %rbx 2ceff: 49 89 d0 mov %rdx,%r8 2cf02: 49 31 c0 xor %rax,%r8 2cf05: 49 01 c8 add %rcx,%r8 2cf08: f3 0f 6f 4f 20 movdqu 0x20(%rdi),%xmm1 2cf0d: f3 0f 6f 57 30 movdqu 0x30(%rdi),%xmm2 2cf12: f3 0f 6f 5f 40 movdqu 0x40(%rdi),%xmm3 2cf17: f3 0f 6f 47 50 movdqu 0x50(%rdi),%xmm0 2cf1c: 66 0f ef 0d 7c 3a 03 pxor 0x33a7c(%rip),%xmm1 # 609a0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x70> 2cf23: 00 2cf24: 66 48 0f 7e c9 movq %xmm1,%rcx 2cf29: 66 0f 70 c9 ee pshufd $0xee,%xmm1,%xmm1 2cf2e: 66 48 0f 7e c8 movq %xmm1,%rax 2cf33: 48 f7 e1 mul %rcx 2cf36: 48 89 d1 mov %rdx,%rcx 2cf39: 48 31 c1 xor %rax,%rcx 2cf3c: 4c 01 c1 add %r8,%rcx 2cf3f: 66 0f ef 15 69 3a 03 pxor 0x33a69(%rip),%xmm2 # 609b0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x80> 2cf46: 00 2cf47: 66 48 0f 7e d2 movq %xmm2,%rdx 2cf4c: 66 0f 70 ca ee pshufd $0xee,%xmm2,%xmm1 2cf51: 66 48 0f 7e c8 movq %xmm1,%rax 2cf56: 48 f7 e2 mul %rdx 2cf59: 49 89 d0 mov %rdx,%r8 2cf5c: 49 31 c0 xor %rax,%r8 2cf5f: 49 01 c8 add %rcx,%r8 2cf62: 66 0f ef 1d 56 3a 03 pxor 0x33a56(%rip),%xmm3 # 609c0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0x90> 2cf69: 00 2cf6a: 66 48 0f 7e d9 movq %xmm3,%rcx 2cf6f: 66 0f 70 cb ee pshufd $0xee,%xmm3,%xmm1 2cf74: 66 48 0f 7e c8 movq %xmm1,%rax 2cf79: 48 f7 e1 mul %rcx 2cf7c: 49 89 d1 mov %rdx,%r9 2cf7f: 49 31 c1 xor %rax,%r9 2cf82: 4d 01 c1 add %r8,%r9 2cf85: 66 0f ef 05 43 3a 03 pxor 0x33a43(%rip),%xmm0 # 609d0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xa0> 2cf8c: 00 2cf8d: 66 48 0f 7e c1 movq %xmm0,%rcx 2cf92: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cf97: 66 48 0f 7e c0 movq %xmm0,%rax 2cf9c: 48 f7 e1 mul %rcx 2cf9f: 48 89 d1 mov %rdx,%rcx 2cfa2: 48 31 c1 xor %rax,%rcx 2cfa5: f3 0f 6f 47 60 movdqu 0x60(%rdi),%xmm0 2cfaa: 66 0f ef 05 2e 3a 03 pxor 0x33a2e(%rip),%xmm0 # 609e0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xb0> 2cfb1: 00 2cfb2: 4c 01 c9 add %r9,%rcx 2cfb5: 66 48 0f 7e c2 movq %xmm0,%rdx 2cfba: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cfbf: 66 48 0f 7e c0 movq %xmm0,%rax 2cfc4: 48 f7 e2 mul %rdx 2cfc7: 49 89 d0 mov %rdx,%r8 2cfca: 49 31 c0 xor %rax,%r8 2cfcd: 49 01 c8 add %rcx,%r8 2cfd0: f3 0f 6f 47 70 movdqu 0x70(%rdi),%xmm0 2cfd5: 66 0f ef 05 13 3a 03 pxor 0x33a13(%rip),%xmm0 # 609f0 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xc0> 2cfdc: 00 2cfdd: 66 48 0f 7e c1 movq %xmm0,%rcx 2cfe2: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2cfe7: 66 48 0f 7e c0 movq %xmm0,%rax 2cfec: 48 f7 e1 mul %rcx 2cfef: 48 31 c2 xor %rax,%rdx 2cff2: 4c 01 c2 add %r8,%rdx 2cff5: 48 89 d0 mov %rdx,%rax 2cff8: 48 c1 e8 25 shr $0x25,%rax 2cffc: 48 31 d0 xor %rdx,%rax 2cfff: 49 0f af c2 imul %r10,%rax 2d003: 49 89 c1 mov %rax,%r9 2d006: 49 c1 e9 20 shr $0x20,%r9 2d00a: 49 31 c1 xor %rax,%r9 2d00d: 41 83 fb 09 cmp $0x9,%r11d 2d011: 0f 82 e3 01 00 00 jb 2d1fa <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x36a> 2d017: 45 89 df mov %r11d,%r15d 2d01a: 4d 8d 6f f8 lea -0x8(%r15),%r13 2d01e: 41 be 08 00 00 00 mov $0x8,%r14d 2d024: 49 83 fd 0a cmp $0xa,%r13 2d028: 0f 82 f9 00 00 00 jb 2d127 <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x297> 2d02e: 4d 8d 47 f7 lea -0x9(%r15),%r8 2d032: b9 10 00 00 00 mov $0x10,%ecx 2d037: 44 89 c0 mov %r8d,%eax 2d03a: f7 e1 mul %ecx 2d03c: 0f 90 c1 seto %cl 2d03f: 3d 7f ff ff ff cmp $0xffffff7f,%eax 2d044: 0f 87 dd 00 00 00 ja 2d127 <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x297> 2d04a: 84 c9 test %cl,%cl 2d04c: 0f 85 d5 00 00 00 jne 2d127 <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x297> 2d052: 49 c1 e8 20 shr $0x20,%r8 2d056: 0f 85 cb 00 00 00 jne 2d127 <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x297> 2d05c: 45 89 dc mov %r11d,%r12d 2d05f: 41 83 e4 01 and $0x1,%r12d 2d063: 4d 29 e5 sub %r12,%r13 2d066: 4d 8d 75 08 lea 0x8(%r13),%r14 2d06a: 66 49 0f 6e c1 movq %r9,%xmm0 2d06f: 31 db xor %ebx,%ebx 2d071: 4c 8d 0d 98 39 03 00 lea 0x33998(%rip),%r9 # 60a10 <_ZL7kSecret> 2d078: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d07f: 00 2d080: 8d 83 80 00 00 00 lea 0x80(%rbx),%eax 2d086: 89 d9 mov %ebx,%ecx 2d088: f3 42 0f 6f 4c 09 03 movdqu 0x3(%rcx,%r9,1),%xmm1 2d08f: f3 42 0f 6f 54 09 13 movdqu 0x13(%rcx,%r9,1),%xmm2 2d096: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 2d09b: f3 0f 6f 64 07 10 movdqu 0x10(%rdi,%rax,1),%xmm4 2d0a1: 66 0f 6f eb movdqa %xmm3,%xmm5 2d0a5: 66 0f 6c ec punpcklqdq %xmm4,%xmm5 2d0a9: 66 0f 6f f1 movdqa %xmm1,%xmm6 2d0ad: 66 0f 6c f2 punpcklqdq %xmm2,%xmm6 2d0b1: 66 0f ef f5 pxor %xmm5,%xmm6 2d0b5: 66 0f 6d dc punpckhqdq %xmm4,%xmm3 2d0b9: 66 0f 6d ca punpckhqdq %xmm2,%xmm1 2d0bd: 66 0f ef cb pxor %xmm3,%xmm1 2d0c1: 66 0f 70 d6 ee pshufd $0xee,%xmm6,%xmm2 2d0c6: 66 48 0f 7e d5 movq %xmm2,%rbp 2d0cb: 66 48 0f 7e f1 movq %xmm6,%rcx 2d0d0: 66 0f 70 d1 ee pshufd $0xee,%xmm1,%xmm2 2d0d5: 66 48 0f 7e c8 movq %xmm1,%rax 2d0da: 48 f7 e1 mul %rcx 2d0dd: 49 89 c0 mov %rax,%r8 2d0e0: 48 89 d1 mov %rdx,%rcx 2d0e3: 66 48 0f 7e d0 movq %xmm2,%rax 2d0e8: 48 f7 e5 mul %rbp 2d0eb: 48 31 c2 xor %rax,%rdx 2d0ee: 4c 31 c1 xor %r8,%rcx 2d0f1: 66 48 0f 6e c9 movq %rcx,%xmm1 2d0f6: 66 48 0f 6e d2 movq %rdx,%xmm2 2d0fb: 66 0f 6c ca punpcklqdq %xmm2,%xmm1 2d0ff: 66 0f d4 c1 paddq %xmm1,%xmm0 2d103: 83 c3 20 add $0x20,%ebx 2d106: 49 83 c5 fe add $0xfffffffffffffffe,%r13 2d10a: 0f 85 70 ff ff ff jne 2d080 <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x1f0> 2d110: 66 0f 70 c8 ee pshufd $0xee,%xmm0,%xmm1 2d115: 66 0f d4 c8 paddq %xmm0,%xmm1 2d119: 66 49 0f 7e c9 movq %xmm1,%r9 2d11e: 4d 85 e4 test %r12,%r12 2d121: 0f 84 d3 00 00 00 je 2d1fa <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x36a> 2d127: 45 29 f3 sub %r14d,%r11d 2d12a: 49 8d 4e 01 lea 0x1(%r14),%rcx 2d12e: 41 f6 c3 01 test $0x1,%r11b 2d132: 74 3b je 2d16f <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x2df> 2d134: 41 c1 e6 04 shl $0x4,%r14d 2d138: f3 42 0f 6f 04 37 movdqu (%rdi,%r14,1),%xmm0 2d13e: 41 83 c6 80 add $0xffffff80,%r14d 2d142: 48 8d 05 c7 38 03 00 lea 0x338c7(%rip),%rax # 60a10 <_ZL7kSecret> 2d149: f3 41 0f 6f 4c 06 03 movdqu 0x3(%r14,%rax,1),%xmm1 2d150: 66 0f ef c1 pxor %xmm1,%xmm0 2d154: 66 48 0f 7e c2 movq %xmm0,%rdx 2d159: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2d15e: 66 48 0f 7e c0 movq %xmm0,%rax 2d163: 48 f7 e2 mul %rdx 2d166: 48 31 c2 xor %rax,%rdx 2d169: 49 01 d1 add %rdx,%r9 2d16c: 49 89 ce mov %rcx,%r14 2d16f: 49 39 cf cmp %rcx,%r15 2d172: 0f 84 82 00 00 00 je 2d1fa <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x36a> 2d178: 44 89 f3 mov %r14d,%ebx 2d17b: c1 e3 04 shl $0x4,%ebx 2d17e: 4d 29 f7 sub %r14,%r15 2d181: 4c 8d 05 88 38 03 00 lea 0x33888(%rip),%r8 # 60a10 <_ZL7kSecret> 2d188: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d18f: 00 2d190: 89 d8 mov %ebx,%eax 2d192: 8d 4b 80 lea -0x80(%rbx),%ecx 2d195: f3 42 0f 6f 44 01 03 movdqu 0x3(%rcx,%r8,1),%xmm0 2d19c: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 2d1a1: 66 0f ef c8 pxor %xmm0,%xmm1 2d1a5: 66 48 0f 7e c9 movq %xmm1,%rcx 2d1aa: 66 0f 70 c1 ee pshufd $0xee,%xmm1,%xmm0 2d1af: 66 48 0f 7e c0 movq %xmm0,%rax 2d1b4: 48 f7 e1 mul %rcx 2d1b7: 48 89 d1 mov %rdx,%rcx 2d1ba: 48 31 c1 xor %rax,%rcx 2d1bd: 4c 01 c9 add %r9,%rcx 2d1c0: 8d 43 10 lea 0x10(%rbx),%eax 2d1c3: 8d 53 90 lea -0x70(%rbx),%edx 2d1c6: f3 42 0f 6f 44 02 03 movdqu 0x3(%rdx,%r8,1),%xmm0 2d1cd: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 2d1d2: 66 0f ef c8 pxor %xmm0,%xmm1 2d1d6: 66 48 0f 7e ca movq %xmm1,%rdx 2d1db: 66 0f 70 c1 ee pshufd $0xee,%xmm1,%xmm0 2d1e0: 66 48 0f 7e c0 movq %xmm0,%rax 2d1e5: 48 f7 e2 mul %rdx 2d1e8: 49 89 d1 mov %rdx,%r9 2d1eb: 49 31 c1 xor %rax,%r9 2d1ee: 49 01 c9 add %rcx,%r9 2d1f1: 83 c3 20 add $0x20,%ebx 2d1f4: 49 83 c7 fe add $0xfffffffffffffffe,%r15 2d1f8: 75 96 jne 2d190 <_ZL21XXH3_len_129to240_64bPKhmS0_m+0x300> 2d1fa: f3 0f 6f 44 37 f0 movdqu -0x10(%rdi,%rsi,1),%xmm0 2d200: 66 0f ef 05 f8 37 03 pxor 0x337f8(%rip),%xmm0 # 60a00 <_ZZL13write_paddingILc32EERN4llvm11raw_ostreamES2_jE5Chars+0xd0> 2d207: 00 2d208: 66 48 0f 7e c1 movq %xmm0,%rcx 2d20d: 66 0f 70 c0 ee pshufd $0xee,%xmm0,%xmm0 2d212: 66 48 0f 7e c0 movq %xmm0,%rax 2d217: 48 f7 e1 mul %rcx 2d21a: 48 31 d0 xor %rdx,%rax 2d21d: 4c 01 c8 add %r9,%rax 2d220: 48 89 c1 mov %rax,%rcx 2d223: 48 c1 e9 25 shr $0x25,%rcx 2d227: 48 31 c8 xor %rcx,%rax 2d22a: 49 0f af c2 imul %r10,%rax 2d22e: 48 89 c1 mov %rax,%rcx 2d231: 48 c1 e9 20 shr $0x20,%rcx 2d235: 48 31 c8 xor %rcx,%rax 2d238: 5b pop %rbx 2d239: 41 5c pop %r12 2d23b: 41 5d pop %r13 2d23d: 41 5e pop %r14 2d23f: 41 5f pop %r15 2d241: 5d pop %rbp 2d242: c3 ret 2d243: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2d24a: 00 00 00 2d24d: 0f 1f 00 nopl (%rax) 000000000002d250 <_ZL17XXH3_hashLong_64bPKhmS0_m>: 2d250: 55 push %rbp 2d251: 41 57 push %r15 2d253: 41 56 push %r14 2d255: 41 55 push %r13 2d257: 41 54 push %r12 2d259: 53 push %rbx 2d25a: 48 ba 4f eb d4 27 3d movabs $0xc2b2ae3d27d4eb4f,%rdx 2d261: ae b2 c2 2d264: 49 b9 87 ca eb 85 b1 movabs $0x9e3779b185ebca87,%r9 2d26b: 79 37 9e 2d26e: 49 bd 63 ae b2 c2 77 movabs $0x85ebca77c2b2ae63,%r13 2d275: ca eb 85 2d278: 49 ba c5 67 56 16 2f movabs $0x27d4eb2f165667c5,%r10 2d27f: eb d4 27 2d282: 49 be f9 79 37 9e b1 movabs $0x165667b19e3779f9,%r14 2d289: 67 56 16 2d28c: b9 b1 79 37 9e mov $0x9e3779b1,%ecx 2d291: 48 8d 46 ff lea -0x1(%rsi),%rax 2d295: 48 3d 00 04 00 00 cmp $0x400,%rax 2d29b: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 2d2a0: 48 89 7c 24 c8 mov %rdi,-0x38(%rsp) 2d2a5: 48 89 44 24 e8 mov %rax,-0x18(%rsp) 2d2aa: 73 2f jae 2d2db <_ZL17XXH3_hashLong_64bPKhmS0_m+0x8b> 2d2ac: 48 8d b9 c6 50 b4 e7 lea -0x184baf3a(%rcx),%rdi 2d2b3: 48 8d 81 8c 34 7b 24 lea 0x247b348c(%rcx),%rax 2d2ba: 48 89 44 24 c0 mov %rax,-0x40(%rsp) 2d2bf: bd b1 79 37 9e mov $0x9e3779b1,%ebp 2d2c4: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) 2d2c9: 4c 89 d6 mov %r10,%rsi 2d2cc: 4c 89 74 24 d0 mov %r14,-0x30(%rsp) 2d2d1: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) 2d2d6: e9 79 02 00 00 jmp 2d554 <_ZL17XXH3_hashLong_64bPKhmS0_m+0x304> 2d2db: 48 c1 e8 0a shr $0xa,%rax 2d2df: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 2d2e4: 48 8d 99 c6 50 b4 e7 lea -0x184baf3a(%rcx),%rbx 2d2eb: 48 8d 81 8c 34 7b 24 lea 0x247b348c(%rcx),%rax 2d2f2: 31 c9 xor %ecx,%ecx 2d2f4: 48 89 4c 24 b8 mov %rcx,-0x48(%rsp) 2d2f9: 4c 8d 05 10 37 03 00 lea 0x33710(%rip),%r8 # 60a10 <_ZL7kSecret> 2d300: 4d 89 eb mov %r13,%r11 2d303: 49 89 fc mov %rdi,%r12 2d306: 41 bf b1 79 37 9e mov $0x9e3779b1,%r15d 2d30c: 0f 1f 40 00 nopl 0x0(%rax) 2d310: 45 31 ed xor %r13d,%r13d 2d313: 31 ed xor %ebp,%ebp 2d315: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2d31c: 00 00 00 00 2d320: 49 8b 34 ec mov (%r12,%rbp,8),%rsi 2d324: 4c 89 c9 mov %r9,%rcx 2d327: 4d 8b 4c ec 08 mov 0x8(%r12,%rbp,8),%r9 2d32c: 48 01 f1 add %rsi,%rcx 2d32f: 4a 33 74 05 00 xor 0x0(%rbp,%r8,1),%rsi 2d334: 89 f7 mov %esi,%edi 2d336: 48 c1 ee 20 shr $0x20,%rsi 2d33a: 48 0f af f7 imul %rdi,%rsi 2d33e: 4c 01 c8 add %r9,%rax 2d341: 4e 33 4c 05 08 xor 0x8(%rbp,%r8,1),%r9 2d346: 48 01 f0 add %rsi,%rax 2d349: 44 89 ce mov %r9d,%esi 2d34c: 49 c1 e9 20 shr $0x20,%r9 2d350: 4c 0f af ce imul %rsi,%r9 2d354: 49 01 c9 add %rcx,%r9 2d357: 49 8b 4c ec 10 mov 0x10(%r12,%rbp,8),%rcx 2d35c: 4a 8b 74 05 10 mov 0x10(%rbp,%r8,1),%rsi 2d361: 48 31 ce xor %rcx,%rsi 2d364: 4c 89 f7 mov %r14,%rdi 2d367: 48 01 cf add %rcx,%rdi 2d36a: 89 f1 mov %esi,%ecx 2d36c: 48 c1 ee 20 shr $0x20,%rsi 2d370: 48 0f af f1 imul %rcx,%rsi 2d374: 49 8b 4c ec 18 mov 0x18(%r12,%rbp,8),%rcx 2d379: 4e 8b 74 05 18 mov 0x18(%rbp,%r8,1),%r14 2d37e: 49 31 ce xor %rcx,%r14 2d381: 48 01 ca add %rcx,%rdx 2d384: 48 01 f2 add %rsi,%rdx 2d387: 44 89 f1 mov %r14d,%ecx 2d38a: 49 c1 ee 20 shr $0x20,%r14 2d38e: 4c 0f af f1 imul %rcx,%r14 2d392: 49 01 fe add %rdi,%r14 2d395: 49 8b 4c ec 20 mov 0x20(%r12,%rbp,8),%rcx 2d39a: 4a 8b 74 05 20 mov 0x20(%rbp,%r8,1),%rsi 2d39f: 48 31 ce xor %rcx,%rsi 2d3a2: 48 89 df mov %rbx,%rdi 2d3a5: 48 01 cf add %rcx,%rdi 2d3a8: 89 f1 mov %esi,%ecx 2d3aa: 48 c1 ee 20 shr $0x20,%rsi 2d3ae: 48 0f af f1 imul %rcx,%rsi 2d3b2: 49 8b 4c ec 28 mov 0x28(%r12,%rbp,8),%rcx 2d3b7: 4a 8b 5c 05 28 mov 0x28(%rbp,%r8,1),%rbx 2d3bc: 48 31 cb xor %rcx,%rbx 2d3bf: 49 01 cb add %rcx,%r11 2d3c2: 49 01 f3 add %rsi,%r11 2d3c5: 89 d9 mov %ebx,%ecx 2d3c7: 48 c1 eb 20 shr $0x20,%rbx 2d3cb: 48 0f af d9 imul %rcx,%rbx 2d3cf: 48 01 fb add %rdi,%rbx 2d3d2: 49 8b 4c ec 30 mov 0x30(%r12,%rbp,8),%rcx 2d3d7: 4a 8b 74 05 30 mov 0x30(%rbp,%r8,1),%rsi 2d3dc: 48 31 ce xor %rcx,%rsi 2d3df: 4c 89 ff mov %r15,%rdi 2d3e2: 48 01 cf add %rcx,%rdi 2d3e5: 89 f1 mov %esi,%ecx 2d3e7: 48 c1 ee 20 shr $0x20,%rsi 2d3eb: 48 0f af f1 imul %rcx,%rsi 2d3ef: 49 8b 4c ec 38 mov 0x38(%r12,%rbp,8),%rcx 2d3f4: 4e 8b 7c 05 38 mov 0x38(%rbp,%r8,1),%r15 2d3f9: 49 31 cf xor %rcx,%r15 2d3fc: 49 01 ca add %rcx,%r10 2d3ff: 49 01 f2 add %rsi,%r10 2d402: 44 89 f9 mov %r15d,%ecx 2d405: 49 c1 ef 20 shr $0x20,%r15 2d409: 4c 0f af f9 imul %rcx,%r15 2d40d: 49 01 ff add %rdi,%r15 2d410: 48 83 c5 08 add $0x8,%rbp 2d414: 49 83 c5 40 add $0x40,%r13 2d418: 48 81 fd 80 00 00 00 cmp $0x80,%rbp 2d41f: 0f 85 fb fe ff ff jne 2d320 <_ZL17XXH3_hashLong_64bPKhmS0_m+0xd0> 2d425: 48 89 c1 mov %rax,%rcx 2d428: 48 c1 e9 2f shr $0x2f,%rcx 2d42c: 48 31 c1 xor %rax,%rcx 2d42f: 48 b8 ea c5 ac 83 34 movabs $0xc3ebd33483acc5ea,%rax 2d436: d3 eb c3 2d439: 48 31 c1 xor %rax,%rcx 2d43c: b8 b1 79 37 9e mov $0x9e3779b1,%eax 2d441: 48 0f af c8 imul %rax,%rcx 2d445: 48 89 4c 24 c0 mov %rcx,-0x40(%rsp) 2d44a: 4c 89 ce mov %r9,%rsi 2d44d: 48 c1 ee 2f shr $0x2f,%rsi 2d451: 4c 31 ce xor %r9,%rsi 2d454: 48 b9 c5 81 a0 ff fa movabs $0xeb6313faffa081c5,%rcx 2d45b: 13 63 eb 2d45e: 48 31 ce xor %rcx,%rsi 2d461: 48 0f af f0 imul %rax,%rsi 2d465: 49 89 f1 mov %rsi,%r9 2d468: 48 89 d6 mov %rdx,%rsi 2d46b: 48 c1 ee 2f shr $0x2f,%rsi 2d46f: 48 31 d6 xor %rdx,%rsi 2d472: 48 b9 17 0d dd 51 b7 movabs $0x49daf0b751dd0d17,%rcx 2d479: f0 da 49 2d47c: 48 31 ce xor %rcx,%rsi 2d47f: 48 0f af f0 imul %rax,%rsi 2d483: 48 89 f2 mov %rsi,%rdx 2d486: 4c 89 f6 mov %r14,%rsi 2d489: 48 c1 ee 2f shr $0x2f,%rsi 2d48d: 4c 31 f6 xor %r14,%rsi 2d490: 48 b9 d3 16 55 26 29 movabs $0x9e68d429265516d3,%rcx 2d497: d4 68 9e 2d49a: 48 31 ce xor %rcx,%rsi 2d49d: 48 0f af f0 imul %rax,%rsi 2d4a1: 49 89 f6 mov %rsi,%r14 2d4a4: 4d 89 dd mov %r11,%r13 2d4a7: 49 c1 ed 2f shr $0x2f,%r13 2d4ab: 4d 31 dd xor %r11,%r13 2d4ae: 48 b9 2b 16 be 58 7d movabs $0xfca1477d58be162b,%rcx 2d4b5: 47 a1 fc 2d4b8: 49 31 cd xor %rcx,%r13 2d4bb: 4c 0f af e8 imul %rax,%r13 2d4bf: 48 89 df mov %rbx,%rdi 2d4c2: 48 c1 ef 2f shr $0x2f,%rdi 2d4c6: 48 31 df xor %rbx,%rdi 2d4c9: 48 b9 8f f8 b8 d1 7a movabs $0xce31d07ad1b8f88f,%rcx 2d4d0: d0 31 ce 2d4d3: 48 31 cf xor %rcx,%rdi 2d4d6: 48 0f af f8 imul %rax,%rdi 2d4da: 4c 89 d6 mov %r10,%rsi 2d4dd: 48 c1 ee 2f shr $0x2f,%rsi 2d4e1: 4c 31 d6 xor %r10,%rsi 2d4e4: 48 b9 45 cb 3a 8f 95 movabs $0x280416958f3acb45,%rcx 2d4eb: 16 04 28 2d4ee: 48 31 ce xor %rcx,%rsi 2d4f1: 48 0f af f0 imul %rax,%rsi 2d4f5: 4c 89 fd mov %r15,%rbp 2d4f8: 48 c1 ed 2f shr $0x2f,%rbp 2d4fc: 4c 31 fd xor %r15,%rbp 2d4ff: 48 b9 af d7 fb ca bb movabs $0x7e404bbbcafbd7af,%rcx 2d506: 4b 40 7e 2d509: 48 31 cd xor %rcx,%rbp 2d50c: 48 0f af e8 imul %rax,%rbp 2d510: 48 8b 44 24 b8 mov -0x48(%rsp),%rax 2d515: 48 ff c0 inc %rax 2d518: 48 89 44 24 b8 mov %rax,-0x48(%rsp) 2d51d: 49 81 c4 00 04 00 00 add $0x400,%r12 2d524: 48 8b 44 24 c0 mov -0x40(%rsp),%rax 2d529: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) 2d52e: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) 2d533: 4c 89 74 24 d0 mov %r14,-0x30(%rsp) 2d538: 4d 89 eb mov %r13,%r11 2d53b: 48 89 fb mov %rdi,%rbx 2d53e: 49 89 f2 mov %rsi,%r10 2d541: 49 89 ef mov %rbp,%r15 2d544: 48 8b 4c 24 b8 mov -0x48(%rsp),%rcx 2d549: 48 3b 4c 24 f8 cmp -0x8(%rsp),%rcx 2d54e: 0f 85 bc fd ff ff jne 2d310 <_ZL17XXH3_hashLong_64bPKhmS0_m+0xc0> 2d554: 4c 8b 44 24 e0 mov -0x20(%rsp),%r8 2d559: 4c 8b 5c 24 c0 mov -0x40(%rsp),%r11 2d55e: 48 89 f8 mov %rdi,%rax 2d561: 48 8b 54 24 d8 mov -0x28(%rsp),%rdx 2d566: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi 2d56b: 49 89 f7 mov %rsi,%r15 2d56e: 4c 8b 74 24 e8 mov -0x18(%rsp),%r14 2d573: 44 89 f1 mov %r14d,%ecx 2d576: c1 e9 06 shr $0x6,%ecx 2d579: 83 e1 0f and $0xf,%ecx 2d57c: 48 89 4c 24 b8 mov %rcx,-0x48(%rsp) 2d581: 0f 84 1e 01 00 00 je 2d6a5 <_ZL17XXH3_hashLong_64bPKhmS0_m+0x455> 2d587: 49 81 e6 00 fc ff ff and $0xfffffffffffffc00,%r14 2d58e: 4c 03 74 24 c8 add -0x38(%rsp),%r14 2d593: 48 c1 64 24 b8 03 shlq $0x3,-0x48(%rsp) 2d599: 45 31 d2 xor %r10d,%r10d 2d59c: 4c 8d 0d 6d 34 03 00 lea 0x3346d(%rip),%r9 # 60a10 <_ZL7kSecret> 2d5a3: 31 f6 xor %esi,%esi 2d5a5: 4d 89 ec mov %r13,%r12 2d5a8: 48 89 d1 mov %rdx,%rcx 2d5ab: 49 89 c5 mov %rax,%r13 2d5ae: 66 90 xchg %ax,%ax 2d5b0: 49 8b 04 f6 mov (%r14,%rsi,8),%rax 2d5b4: 49 8b 54 f6 08 mov 0x8(%r14,%rsi,8),%rdx 2d5b9: 49 01 c0 add %rax,%r8 2d5bc: 4a 33 04 0e xor (%rsi,%r9,1),%rax 2d5c0: 89 c3 mov %eax,%ebx 2d5c2: 48 c1 e8 20 shr $0x20,%rax 2d5c6: 48 0f af c3 imul %rbx,%rax 2d5ca: 49 01 d3 add %rdx,%r11 2d5cd: 4a 33 54 0e 08 xor 0x8(%rsi,%r9,1),%rdx 2d5d2: 49 01 c3 add %rax,%r11 2d5d5: 89 d0 mov %edx,%eax 2d5d7: 48 c1 ea 20 shr $0x20,%rdx 2d5db: 48 0f af d0 imul %rax,%rdx 2d5df: 49 01 d0 add %rdx,%r8 2d5e2: 49 8b 44 f6 10 mov 0x10(%r14,%rsi,8),%rax 2d5e7: 4a 8b 54 0e 10 mov 0x10(%rsi,%r9,1),%rdx 2d5ec: 48 31 c2 xor %rax,%rdx 2d5ef: 48 01 c7 add %rax,%rdi 2d5f2: 89 d0 mov %edx,%eax 2d5f4: 48 c1 ea 20 shr $0x20,%rdx 2d5f8: 48 0f af d0 imul %rax,%rdx 2d5fc: 49 8b 44 f6 18 mov 0x18(%r14,%rsi,8),%rax 2d601: 4a 8b 5c 0e 18 mov 0x18(%rsi,%r9,1),%rbx 2d606: 48 31 c3 xor %rax,%rbx 2d609: 48 01 c1 add %rax,%rcx 2d60c: 48 01 d1 add %rdx,%rcx 2d60f: 89 d8 mov %ebx,%eax 2d611: 48 c1 eb 20 shr $0x20,%rbx 2d615: 48 0f af d8 imul %rax,%rbx 2d619: 48 01 df add %rbx,%rdi 2d61c: 49 8b 44 f6 20 mov 0x20(%r14,%rsi,8),%rax 2d621: 4a 8b 54 0e 20 mov 0x20(%rsi,%r9,1),%rdx 2d626: 48 31 c2 xor %rax,%rdx 2d629: 49 01 c5 add %rax,%r13 2d62c: 89 d0 mov %edx,%eax 2d62e: 48 c1 ea 20 shr $0x20,%rdx 2d632: 48 0f af d0 imul %rax,%rdx 2d636: 49 8b 44 f6 28 mov 0x28(%r14,%rsi,8),%rax 2d63b: 4a 8b 5c 0e 28 mov 0x28(%rsi,%r9,1),%rbx 2d640: 48 31 c3 xor %rax,%rbx 2d643: 49 01 c4 add %rax,%r12 2d646: 49 01 d4 add %rdx,%r12 2d649: 89 d8 mov %ebx,%eax 2d64b: 48 c1 eb 20 shr $0x20,%rbx 2d64f: 48 0f af d8 imul %rax,%rbx 2d653: 49 01 dd add %rbx,%r13 2d656: 49 8b 44 f6 30 mov 0x30(%r14,%rsi,8),%rax 2d65b: 4a 8b 54 0e 30 mov 0x30(%rsi,%r9,1),%rdx 2d660: 48 31 c2 xor %rax,%rdx 2d663: 48 01 c5 add %rax,%rbp 2d666: 89 d0 mov %edx,%eax 2d668: 48 c1 ea 20 shr $0x20,%rdx 2d66c: 48 0f af d0 imul %rax,%rdx 2d670: 49 8b 44 f6 38 mov 0x38(%r14,%rsi,8),%rax 2d675: 4a 8b 5c 0e 38 mov 0x38(%rsi,%r9,1),%rbx 2d67a: 48 31 c3 xor %rax,%rbx 2d67d: 49 01 c7 add %rax,%r15 2d680: 49 01 d7 add %rdx,%r15 2d683: 89 d8 mov %ebx,%eax 2d685: 48 c1 eb 20 shr $0x20,%rbx 2d689: 48 0f af d8 imul %rax,%rbx 2d68d: 48 01 dd add %rbx,%rbp 2d690: 48 83 c6 08 add $0x8,%rsi 2d694: 49 83 c2 40 add $0x40,%r10 2d698: 48 39 74 24 b8 cmp %rsi,-0x48(%rsp) 2d69d: 0f 85 0d ff ff ff jne 2d5b0 <_ZL17XXH3_hashLong_64bPKhmS0_m+0x360> 2d6a3: eb 09 jmp 2d6ae <_ZL17XXH3_hashLong_64bPKhmS0_m+0x45e> 2d6a5: 4d 89 ec mov %r13,%r12 2d6a8: 48 89 d1 mov %rdx,%rcx 2d6ab: 49 89 c5 mov %rax,%r13 2d6ae: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 2d6b3: 48 8b 74 24 c8 mov -0x38(%rsp),%rsi 2d6b8: 48 8b 54 06 c0 mov -0x40(%rsi,%rax,1),%rdx 2d6bd: 48 8b 5c 06 c8 mov -0x38(%rsi,%rax,1),%rbx 2d6c2: 49 89 c1 mov %rax,%r9 2d6c5: 48 b8 9f 7e c9 d9 78 movabs $0xea647378d9c97e9f,%rax 2d6cc: 73 64 ea 2d6cf: 48 31 d0 xor %rdx,%rax 2d6d2: 49 01 d0 add %rdx,%r8 2d6d5: 89 c2 mov %eax,%edx 2d6d7: 48 c1 e8 20 shr $0x20,%rax 2d6db: 48 0f af c2 imul %rdx,%rax 2d6df: 4c 01 d8 add %r11,%rax 2d6e2: 48 ba c5 ac 83 34 d3 movabs $0xc5c3ebd33483acc5,%rdx 2d6e9: eb c3 c5 2d6ec: 48 31 da xor %rbx,%rdx 2d6ef: 48 01 d8 add %rbx,%rax 2d6f2: 89 d3 mov %edx,%ebx 2d6f4: 48 c1 ea 20 shr $0x20,%rdx 2d6f8: 48 0f af d3 imul %rbx,%rdx 2d6fc: 4c 01 c2 add %r8,%rdx 2d6ff: 4a 8b 5c 0e d0 mov -0x30(%rsi,%r9,1),%rbx 2d704: 49 ba 81 a0 ff fa 13 movabs $0x17eb6313faffa081,%r10 2d70b: 63 eb 17 2d70e: 49 31 da xor %rbx,%r10 2d711: 48 01 df add %rbx,%rdi 2d714: 44 89 d3 mov %r10d,%ebx 2d717: 49 c1 ea 20 shr $0x20,%r10 2d71b: 4c 0f af d3 imul %rbx,%r10 2d71f: 49 01 ca add %rcx,%r10 2d722: 4a 8b 4c 0e d8 mov -0x28(%rsi,%r9,1),%rcx 2d727: 4c 89 cb mov %r9,%rbx 2d72a: 49 b8 0d dd 51 b7 f0 movabs $0xd349daf0b751dd0d,%r8 2d731: da 49 d3 2d734: 49 31 c8 xor %rcx,%r8 2d737: 49 01 ca add %rcx,%r10 2d73a: 44 89 c1 mov %r8d,%ecx 2d73d: 49 c1 e8 20 shr $0x20,%r8 2d741: 4c 0f af c1 imul %rcx,%r8 2d745: 49 01 f8 add %rdi,%r8 2d748: 4a 8b 4c 0e e0 mov -0x20(%rsi,%r9,1),%rcx 2d74d: 49 be 16 55 26 29 d4 movabs $0x2b9e68d429265516,%r14 2d754: 68 9e 2b 2d757: 49 31 ce xor %rcx,%r14 2d75a: 49 01 cd add %rcx,%r13 2d75d: 44 89 f1 mov %r14d,%ecx 2d760: 49 c1 ee 20 shr $0x20,%r14 2d764: 4c 0f af f1 imul %rcx,%r14 2d768: 4d 01 e6 add %r12,%r14 2d76b: 4a 8b 4c 0e e8 mov -0x18(%rsi,%r9,1),%rcx 2d770: 49 b9 16 be 58 7d 47 movabs $0x8ffca1477d58be16,%r9 2d777: a1 fc 8f 2d77a: 49 31 c9 xor %rcx,%r9 2d77d: 49 01 ce add %rcx,%r14 2d780: 44 89 c9 mov %r9d,%ecx 2d783: 49 c1 e9 20 shr $0x20,%r9 2d787: 4c 0f af c9 imul %rcx,%r9 2d78b: 4d 01 e9 add %r13,%r9 2d78e: 48 8b 4c 1e f0 mov -0x10(%rsi,%rbx,1),%rcx 2d793: 48 bf f8 b8 d1 7a d0 movabs $0x45ce31d07ad1b8f8,%rdi 2d79a: 31 ce 45 2d79d: 48 31 cf xor %rcx,%rdi 2d7a0: 48 01 cd add %rcx,%rbp 2d7a3: 89 f9 mov %edi,%ecx 2d7a5: 48 c1 ef 20 shr $0x20,%rdi 2d7a9: 48 0f af f9 imul %rcx,%rdi 2d7ad: 4c 01 ff add %r15,%rdi 2d7b0: 48 8b 4c 1e f8 mov -0x8(%rsi,%rbx,1),%rcx 2d7b5: 48 89 de mov %rbx,%rsi 2d7b8: 48 bb cb 3a 8f 95 16 movabs $0xaf280416958f3acb,%rbx 2d7bf: 04 28 af 2d7c2: 48 31 cb xor %rcx,%rbx 2d7c5: 48 01 cf add %rcx,%rdi 2d7c8: 89 d9 mov %ebx,%ecx 2d7ca: 48 c1 eb 20 shr $0x20,%rbx 2d7ce: 48 0f af d9 imul %rcx,%rbx 2d7d2: 48 01 eb add %rbp,%rbx 2d7d5: 49 bb 87 ca eb 85 b1 movabs $0x9e3779b185ebca87,%r11 2d7dc: 79 37 9e 2d7df: 4c 0f af de imul %rsi,%r11 2d7e3: 48 b9 2c f7 21 ad 1c movabs $0x6dd4de1cad21f72c,%rcx 2d7ea: de d4 6d 2d7ed: 48 31 c1 xor %rax,%rcx 2d7f0: 48 b8 e9 83 90 97 db movabs $0xa44072db979083e9,%rax 2d7f7: 72 40 a4 2d7fa: 48 31 d0 xor %rdx,%rax 2d7fd: 48 f7 e1 mul %rcx 2d800: 48 89 c1 mov %rax,%rcx 2d803: 48 31 d1 xor %rdx,%rcx 2d806: 48 be a4 b7 b3 67 1f movabs $0xe679cb1f67b3b7a4,%rsi 2d80d: cb 79 e6 2d810: 4c 31 d6 xor %r10,%rsi 2d813: 48 b8 4e cc c0 e5 78 movabs $0xd05a8278e5c0cc4e,%rax 2d81a: 82 5a d0 2d81d: 4c 31 c0 xor %r8,%rax 2d820: 48 f7 e6 mul %rsi 2d823: 48 89 c6 mov %rax,%rsi 2d826: 4c 01 d9 add %r11,%rcx 2d829: 48 31 d6 xor %rdx,%rsi 2d82c: 48 01 ce add %rcx,%rsi 2d82f: 48 b9 7d cc ff 72 21 movabs $0x4608b82172ffcc7d,%rcx 2d836: b8 08 46 2d839: 4c 31 f1 xor %r14,%rcx 2d83c: 48 b8 74 f7 43 24 8e movabs $0x9035e08e2443f774,%rax 2d843: e0 35 90 2d846: 4c 31 c8 xor %r9,%rax 2d849: 48 f7 e1 mul %rcx 2d84c: 48 89 c1 mov %rax,%rcx 2d84f: 48 31 d1 xor %rdx,%rcx 2d852: 48 01 f1 add %rsi,%rcx 2d855: 48 be e6 81 3a 26 4c movabs $0x52283c4c263a81e6,%rsi 2d85c: 3c 28 52 2d85f: 48 31 fe xor %rdi,%rsi 2d862: 48 b8 bb 91 c3 00 cb movabs $0x65d088cb00c391bb,%rax 2d869: 88 d0 65 2d86c: 48 31 d8 xor %rbx,%rax 2d86f: 48 f7 e6 mul %rsi 2d872: 48 31 d0 xor %rdx,%rax 2d875: 48 01 c8 add %rcx,%rax 2d878: 48 89 c1 mov %rax,%rcx 2d87b: 48 c1 e9 25 shr $0x25,%rcx 2d87f: 48 31 c8 xor %rcx,%rax 2d882: 48 b9 f9 79 37 9e 91 movabs $0x165667919e3779f9,%rcx 2d889: 67 56 16 2d88c: 48 0f af c1 imul %rcx,%rax 2d890: 48 89 c1 mov %rax,%rcx 2d893: 48 c1 e9 20 shr $0x20,%rcx 2d897: 48 31 c8 xor %rcx,%rax 2d89a: 5b pop %rbx 2d89b: 41 5c pop %r12 2d89d: 41 5d pop %r13 2d89f: 41 5e pop %r14 2d8a1: 41 5f pop %r15 2d8a3: 5d pop %rbp 2d8a4: c3 ret 2d8a5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2d8ac: 00 00 00 2d8af: 90 nop 000000000002d8b0 <_ZL17XXH3_len_1to3_64bPKhmS0_m>: 2d8b0: 0f b6 07 movzbl (%rdi),%eax 2d8b3: 48 89 f1 mov %rsi,%rcx 2d8b6: 48 d1 e9 shr %rcx 2d8b9: 0f b6 0c 0f movzbl (%rdi,%rcx,1),%ecx 2d8bd: 0f b6 54 3e ff movzbl -0x1(%rsi,%rdi,1),%edx 2d8c2: 48 c1 e0 10 shl $0x10,%rax 2d8c6: 48 c1 e1 18 shl $0x18,%rcx 2d8ca: c1 e6 08 shl $0x8,%esi 2d8cd: 48 09 f0 or %rsi,%rax 2d8d0: 48 09 c8 or %rcx,%rax 2d8d3: 48 09 d0 or %rdx,%rax 2d8d6: b9 9b 5a 27 87 mov $0x87275a9b,%ecx 2d8db: 48 31 c1 xor %rax,%rcx 2d8de: 48 b8 4f eb d4 27 3d movabs $0xc2b2ae3d27d4eb4f,%rax 2d8e5: ae b2 c2 2d8e8: 48 0f af c1 imul %rcx,%rax 2d8ec: 48 89 c1 mov %rax,%rcx 2d8ef: 48 c1 e9 1d shr $0x1d,%rcx 2d8f3: 48 31 c1 xor %rax,%rcx 2d8f6: 48 ba f9 79 37 9e b1 movabs $0x165667b19e3779f9,%rdx 2d8fd: 67 56 16 2d900: 48 0f af d1 imul %rcx,%rdx 2d904: 48 89 d0 mov %rdx,%rax 2d907: 48 c1 e8 20 shr $0x20,%rax 2d90b: 48 31 d0 xor %rdx,%rax 2d90e: c3 ret 2d90f: 90 nop 000000000002d910 <_ZN1M6Detail22setThreadAffinityLinuxEm>: 2d910: 41 56 push %r14 2d912: 53 push %rbx 2d913: 48 81 ec 28 01 00 00 sub $0x128,%rsp 2d91a: 48 81 fe 00 04 00 00 cmp $0x400,%rsi 2d921: 0f 83 9f 01 00 00 jae 2dac6 <_ZN1M6Detail22setThreadAffinityLinuxEm+0x1b6> 2d927: 48 89 fb mov %rdi,%rbx 2d92a: 0f 57 c0 xorps %xmm0,%xmm0 2d92d: 0f 29 84 24 10 01 00 movaps %xmm0,0x110(%rsp) 2d934: 00 2d935: 0f 29 84 24 00 01 00 movaps %xmm0,0x100(%rsp) 2d93c: 00 2d93d: 0f 29 84 24 f0 00 00 movaps %xmm0,0xf0(%rsp) 2d944: 00 2d945: 0f 29 84 24 e0 00 00 movaps %xmm0,0xe0(%rsp) 2d94c: 00 2d94d: 0f 29 84 24 d0 00 00 movaps %xmm0,0xd0(%rsp) 2d954: 00 2d955: 0f 29 84 24 c0 00 00 movaps %xmm0,0xc0(%rsp) 2d95c: 00 2d95d: 0f 29 84 24 b0 00 00 movaps %xmm0,0xb0(%rsp) 2d964: 00 2d965: 0f 29 84 24 a0 00 00 movaps %xmm0,0xa0(%rsp) 2d96c: 00 2d96d: b8 01 00 00 00 mov $0x1,%eax 2d972: 89 f1 mov %esi,%ecx 2d974: 48 d3 e0 shl %cl,%rax 2d977: 48 c1 ee 06 shr $0x6,%rsi 2d97b: 48 09 84 f4 a0 00 00 or %rax,0xa0(%rsp,%rsi,8) 2d982: 00 2d983: 48 8d 94 24 a0 00 00 lea 0xa0(%rsp),%rdx 2d98a: 00 2d98b: be 80 00 00 00 mov $0x80,%esi 2d990: 31 ff xor %edi,%edi 2d992: e8 69 8a fd ff call 6400 2d997: 85 c0 test %eax,%eax 2d999: 74 69 je 2da04 <_ZN1M6Detail22setThreadAffinityLinuxEm+0xf4> 2d99b: 48 8b 35 ae c5 04 00 mov 0x4c5ae(%rip),%rsi # 79f50 2d9a2: 48 8d 0d cc 06 03 00 lea 0x306cc(%rip),%rcx # 5e075 <_ZZN4llvm8hexdigitEjbE3LUT+0x4b5> 2d9a9: 4c 8d b4 24 80 00 00 lea 0x80(%rsp),%r14 2d9b0: 00 2d9b1: ba 10 00 00 00 mov $0x10,%edx 2d9b6: 4c 89 f7 mov %r14,%rdi 2d9b9: 41 89 c0 mov %eax,%r8d 2d9bc: 31 c0 xor %eax,%eax 2d9be: e8 dd 1b fe ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 2d9c3: 48 8d 0d 94 31 03 00 lea 0x33194(%rip),%rcx # 60b5e <_ZL7kSecret+0x14e> 2d9ca: 41 b8 23 00 00 00 mov $0x23,%r8d 2d9d0: 4c 89 f7 mov %r14,%rdi 2d9d3: 31 f6 xor %esi,%esi 2d9d5: 31 d2 xor %edx,%edx 2d9d7: e8 84 ca fd ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> 2d9dc: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 2d9e1: 4c 89 74 24 38 mov %r14,0x38(%rsp) 2d9e6: 48 8b 10 mov (%rax),%rdx 2d9e9: 48 89 c1 mov %rax,%rcx 2d9ec: 48 83 c1 10 add $0x10,%rcx 2d9f0: 48 39 ca cmp %rcx,%rdx 2d9f3: 74 1f je 2da14 <_ZN1M6Detail22setThreadAffinityLinuxEm+0x104> 2d9f5: 48 89 54 24 38 mov %rdx,0x38(%rsp) 2d9fa: 48 8b 11 mov (%rcx),%rdx 2d9fd: 48 89 54 24 48 mov %rdx,0x48(%rsp) 2da02: eb 17 jmp 2da1b <_ZN1M6Detail22setThreadAffinityLinuxEm+0x10b> 2da04: 0f b6 43 08 movzbl 0x8(%rbx),%eax 2da08: 24 fc and $0xfc,%al 2da0a: 0c 02 or $0x2,%al 2da0c: 88 43 08 mov %al,0x8(%rbx) 2da0f: e9 a4 00 00 00 jmp 2dab8 <_ZN1M6Detail22setThreadAffinityLinuxEm+0x1a8> 2da14: 0f 10 02 movups (%rdx),%xmm0 2da17: 41 0f 11 06 movups %xmm0,(%r14) 2da1b: 48 8b 50 08 mov 0x8(%rax),%rdx 2da1f: 48 89 54 24 40 mov %rdx,0x40(%rsp) 2da24: 48 89 08 mov %rcx,(%rax) 2da27: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2da2e: 00 2da2f: c6 40 10 00 movb $0x0,0x10(%rax) 2da33: 66 c7 44 24 78 04 01 movw $0x104,0x78(%rsp) 2da3a: 48 8d 44 24 38 lea 0x38(%rsp),%rax 2da3f: 48 89 44 24 58 mov %rax,0x58(%rsp) 2da44: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2da49: 48 89 44 24 20 mov %rax,0x20(%rsp) 2da4e: 0f 10 44 24 58 movups 0x58(%rsp),%xmm0 2da53: 0f 10 4c 24 68 movups 0x68(%rsp),%xmm1 2da58: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) 2da5d: 0f 11 04 24 movups %xmm0,(%rsp) 2da61: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 2da66: e8 55 dc fd ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> 2da6b: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2da70: 48 89 03 mov %rax,(%rbx) 2da73: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 2da78: 89 c1 mov %eax,%ecx 2da7a: 80 e1 03 and $0x3,%cl 2da7d: 0f b6 53 08 movzbl 0x8(%rbx),%edx 2da81: 80 e2 fc and $0xfc,%dl 2da84: 08 ca or %cl,%dl 2da86: 88 53 08 mov %dl,0x8(%rbx) 2da89: 24 fc and $0xfc,%al 2da8b: 88 44 24 30 mov %al,0x30(%rsp) 2da8f: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2da94: 4c 39 f7 cmp %r14,%rdi 2da97: 74 05 je 2da9e <_ZN1M6Detail22setThreadAffinityLinuxEm+0x18e> 2da99: e8 e2 89 fd ff call 6480 <_ZdlPv@plt> 2da9e: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 2daa5: 00 2daa6: 48 8d 84 24 90 00 00 lea 0x90(%rsp),%rax 2daad: 00 2daae: 48 39 c7 cmp %rax,%rdi 2dab1: 74 05 je 2dab8 <_ZN1M6Detail22setThreadAffinityLinuxEm+0x1a8> 2dab3: e8 c8 89 fd ff call 6480 <_ZdlPv@plt> 2dab8: 48 89 d8 mov %rbx,%rax 2dabb: 48 81 c4 28 01 00 00 add $0x128,%rsp 2dac2: 5b pop %rbx 2dac3: 41 5e pop %r14 2dac5: c3 ret 2dac6: 48 8d 3d 03 30 03 00 lea 0x33003(%rip),%rdi # 60ad0 <_ZL7kSecret+0xc0> 2dacd: 48 8d 35 10 30 03 00 lea 0x33010(%rip),%rsi # 60ae4 <_ZL7kSecret+0xd4> 2dad4: 48 8d 0d 47 30 03 00 lea 0x33047(%rip),%rcx # 60b22 <_ZL7kSecret+0x112> 2dadb: ba 15 00 00 00 mov $0x15,%edx 2dae0: e8 8b 88 fd ff call 6370 <__assert_fail@plt> 2dae5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2daec: 00 00 00 2daef: 90 nop 000000000002daf0 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE>: 2daf0: 41 57 push %r15 2daf2: 41 56 push %r14 2daf4: 41 54 push %r12 2daf6: 53 push %rbx 2daf7: 48 81 ec 18 02 00 00 sub $0x218,%rsp 2dafe: 48 81 fe 00 04 00 00 cmp $0x400,%rsi 2db05: 0f 83 5f 04 00 00 jae 2df6a <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x47a> 2db0b: 49 89 d6 mov %rdx,%r14 2db0e: 48 89 f3 mov %rsi,%rbx 2db11: 49 89 ff mov %rdi,%r15 2db14: 48 8d 94 24 98 01 00 lea 0x198(%rsp),%rdx 2db1b: 00 2db1c: be 80 00 00 00 mov $0x80,%esi 2db21: 31 ff xor %edi,%edi 2db23: e8 48 8c fd ff call 6770 2db28: 85 c0 test %eax,%eax 2db2a: 74 79 je 2dba5 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0xb5> 2db2c: 48 8b 35 1d c4 04 00 mov 0x4c41d(%rip),%rsi # 79f50 2db33: 48 8d 0d 3b 05 03 00 lea 0x3053b(%rip),%rcx # 5e075 <_ZZN4llvm8hexdigitEjbE3LUT+0x4b5> 2db3a: 48 8d 5c 24 50 lea 0x50(%rsp),%rbx 2db3f: ba 10 00 00 00 mov $0x10,%edx 2db44: 48 89 df mov %rbx,%rdi 2db47: 41 89 c0 mov %eax,%r8d 2db4a: 31 c0 xor %eax,%eax 2db4c: e8 4f 1a fe ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 2db51: 48 8d 0d 89 30 03 00 lea 0x33089(%rip),%rcx # 60be1 <_ZL7kSecret+0x1d1> 2db58: 41 b8 23 00 00 00 mov $0x23,%r8d 2db5e: 48 89 df mov %rbx,%rdi 2db61: 31 f6 xor %esi,%esi 2db63: 31 d2 xor %edx,%edx 2db65: e8 f6 c8 fd ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> 2db6a: 48 8d 9c 24 b0 00 00 lea 0xb0(%rsp),%rbx 2db71: 00 2db72: 48 89 9c 24 a0 00 00 mov %rbx,0xa0(%rsp) 2db79: 00 2db7a: 48 8b 10 mov (%rax),%rdx 2db7d: 48 89 c1 mov %rax,%rcx 2db80: 48 83 c1 10 add $0x10,%rcx 2db84: 48 39 ca cmp %rcx,%rdx 2db87: 0f 84 fa 00 00 00 je 2dc87 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x197> 2db8d: 48 89 94 24 a0 00 00 mov %rdx,0xa0(%rsp) 2db94: 00 2db95: 48 8b 11 mov (%rcx),%rdx 2db98: 48 89 94 24 b0 00 00 mov %rdx,0xb0(%rsp) 2db9f: 00 2dba0: e9 e8 00 00 00 jmp 2dc8d <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x19d> 2dba5: 0f 57 c0 xorps %xmm0,%xmm0 2dba8: 0f 29 84 24 10 01 00 movaps %xmm0,0x110(%rsp) 2dbaf: 00 2dbb0: 0f 29 84 24 00 01 00 movaps %xmm0,0x100(%rsp) 2dbb7: 00 2dbb8: 0f 29 84 24 f0 00 00 movaps %xmm0,0xf0(%rsp) 2dbbf: 00 2dbc0: 0f 29 84 24 e0 00 00 movaps %xmm0,0xe0(%rsp) 2dbc7: 00 2dbc8: 0f 29 84 24 d0 00 00 movaps %xmm0,0xd0(%rsp) 2dbcf: 00 2dbd0: 0f 29 84 24 c0 00 00 movaps %xmm0,0xc0(%rsp) 2dbd7: 00 2dbd8: 0f 29 84 24 b0 00 00 movaps %xmm0,0xb0(%rsp) 2dbdf: 00 2dbe0: 0f 29 84 24 a0 00 00 movaps %xmm0,0xa0(%rsp) 2dbe7: 00 2dbe8: b8 01 00 00 00 mov $0x1,%eax 2dbed: 89 d9 mov %ebx,%ecx 2dbef: 48 d3 e0 shl %cl,%rax 2dbf2: 48 c1 eb 06 shr $0x6,%rbx 2dbf6: 48 09 84 dc a0 00 00 or %rax,0xa0(%rsp,%rbx,8) 2dbfd: 00 2dbfe: 48 8d 94 24 a0 00 00 lea 0xa0(%rsp),%rdx 2dc05: 00 2dc06: be 80 00 00 00 mov $0x80,%esi 2dc0b: 31 ff xor %edi,%edi 2dc0d: e8 ee 87 fd ff call 6400 2dc12: 85 c0 test %eax,%eax 2dc14: 0f 84 2e 01 00 00 je 2dd48 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x258> 2dc1a: 48 8b 35 2f c3 04 00 mov 0x4c32f(%rip),%rsi # 79f50 2dc21: 48 8d 0d 4d 04 03 00 lea 0x3044d(%rip),%rcx # 5e075 <_ZZN4llvm8hexdigitEjbE3LUT+0x4b5> 2dc28: 48 8d 5c 24 78 lea 0x78(%rsp),%rbx 2dc2d: ba 10 00 00 00 mov $0x10,%edx 2dc32: 48 89 df mov %rbx,%rdi 2dc35: 41 89 c0 mov %eax,%r8d 2dc38: 31 c0 xor %eax,%eax 2dc3a: e8 61 19 fe ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 2dc3f: 48 8d 0d 18 2f 03 00 lea 0x32f18(%rip),%rcx # 60b5e <_ZL7kSecret+0x14e> 2dc46: 41 b8 23 00 00 00 mov $0x23,%r8d 2dc4c: 48 89 df mov %rbx,%rdi 2dc4f: 31 f6 xor %esi,%esi 2dc51: 31 d2 xor %edx,%edx 2dc53: e8 08 c8 fd ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> 2dc58: 48 8d 5c 24 60 lea 0x60(%rsp),%rbx 2dc5d: 48 89 5c 24 50 mov %rbx,0x50(%rsp) 2dc62: 48 8b 10 mov (%rax),%rdx 2dc65: 48 89 c1 mov %rax,%rcx 2dc68: 48 83 c1 10 add $0x10,%rcx 2dc6c: 48 39 ca cmp %rcx,%rdx 2dc6f: 0f 84 94 01 00 00 je 2de09 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x319> 2dc75: 48 89 54 24 50 mov %rdx,0x50(%rsp) 2dc7a: 48 8b 11 mov (%rcx),%rdx 2dc7d: 48 89 54 24 60 mov %rdx,0x60(%rsp) 2dc82: e9 88 01 00 00 jmp 2de0f <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x31f> 2dc87: 0f 10 02 movups (%rdx),%xmm0 2dc8a: 0f 11 03 movups %xmm0,(%rbx) 2dc8d: 48 8b 50 08 mov 0x8(%rax),%rdx 2dc91: 48 89 94 24 a8 00 00 mov %rdx,0xa8(%rsp) 2dc98: 00 2dc99: 48 89 08 mov %rcx,(%rax) 2dc9c: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2dca3: 00 2dca4: c6 40 10 00 movb $0x0,0x10(%rax) 2dca8: 66 c7 84 24 70 01 00 movw $0x104,0x170(%rsp) 2dcaf: 00 04 01 2dcb2: 48 8d 84 24 a0 00 00 lea 0xa0(%rsp),%rax 2dcb9: 00 2dcba: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 2dcc1: 00 2dcc2: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax 2dcc9: 00 2dcca: 48 89 44 24 20 mov %rax,0x20(%rsp) 2dccf: 0f 10 84 24 50 01 00 movups 0x150(%rsp),%xmm0 2dcd6: 00 2dcd7: 0f 10 8c 24 60 01 00 movups 0x160(%rsp),%xmm1 2dcde: 00 2dcdf: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) 2dce4: 0f 11 04 24 movups %xmm0,(%rsp) 2dce8: 48 8d 7c 24 78 lea 0x78(%rsp),%rdi 2dced: e8 ce d9 fd ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> 2dcf2: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2dcf7: 49 89 07 mov %rax,(%r15) 2dcfa: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 2dd01: 00 2dd02: 89 c1 mov %eax,%ecx 2dd04: 80 e1 03 and $0x3,%cl 2dd07: 41 0f b6 57 08 movzbl 0x8(%r15),%edx 2dd0c: 80 e2 fc and $0xfc,%dl 2dd0f: 08 ca or %cl,%dl 2dd11: 41 88 57 08 mov %dl,0x8(%r15) 2dd15: 24 fc and $0xfc,%al 2dd17: 88 84 24 80 00 00 00 mov %al,0x80(%rsp) 2dd1e: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi 2dd25: 00 2dd26: 48 39 df cmp %rbx,%rdi 2dd29: 74 05 je 2dd30 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x240> 2dd2b: e8 50 87 fd ff call 6480 <_ZdlPv@plt> 2dd30: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 2dd35: 48 8d 44 24 60 lea 0x60(%rsp),%rax 2dd3a: 48 39 c7 cmp %rax,%rdi 2dd3d: 0f 85 76 01 00 00 jne 2deb9 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x3c9> 2dd43: e9 10 02 00 00 jmp 2df58 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x468> 2dd48: 49 8b 7e 08 mov 0x8(%r14),%rdi 2dd4c: 41 ff 16 call *(%r14) 2dd4f: 48 8d 94 24 98 01 00 lea 0x198(%rsp),%rdx 2dd56: 00 2dd57: be 80 00 00 00 mov $0x80,%esi 2dd5c: 31 ff xor %edi,%edi 2dd5e: e8 9d 86 fd ff call 6400 2dd63: 85 c0 test %eax,%eax 2dd65: 0f 84 e0 01 00 00 je 2df4b <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x45b> 2dd6b: 89 c3 mov %eax,%ebx 2dd6d: 48 8d 05 54 c4 04 00 lea 0x4c454(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 2dd74: 80 38 00 cmpb $0x0,(%rax) 2dd77: 0f 84 ce 01 00 00 je 2df4b <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x45b> 2dd7d: 48 8d 3d 81 2e 03 00 lea 0x32e81(%rip),%rdi # 60c05 <_ZL7kSecret+0x1f5> 2dd84: e8 07 3b ff ff call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 2dd89: 84 c0 test %al,%al 2dd8b: 0f 84 ba 01 00 00 je 2df4b <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x45b> 2dd91: e8 0a 3c ff ff call 219a0 <_ZN4llvm4dbgsEv> 2dd96: 49 89 c6 mov %rax,%r14 2dd99: 48 8b 35 b0 c1 04 00 mov 0x4c1b0(%rip),%rsi # 79f50 2dda0: 48 8d 0d ce 02 03 00 lea 0x302ce(%rip),%rcx # 5e075 <_ZZN4llvm8hexdigitEjbE3LUT+0x4b5> 2dda7: 4c 8d a4 24 78 01 00 lea 0x178(%rsp),%r12 2ddae: 00 2ddaf: ba 10 00 00 00 mov $0x10,%edx 2ddb4: 4c 89 e7 mov %r12,%rdi 2ddb7: 41 89 d8 mov %ebx,%r8d 2ddba: 31 c0 xor %eax,%eax 2ddbc: e8 df 17 fe ff call f5a0 <_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z> 2ddc1: 48 8d 0d 4d 2e 03 00 lea 0x32e4d(%rip),%rcx # 60c15 <_ZL7kSecret+0x205> 2ddc8: 41 b8 43 00 00 00 mov $0x43,%r8d 2ddce: 4c 89 e7 mov %r12,%rdi 2ddd1: 31 f6 xor %esi,%esi 2ddd3: 31 d2 xor %edx,%edx 2ddd5: e8 86 c6 fd ff call a460 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm> 2ddda: 48 8d 5c 24 40 lea 0x40(%rsp),%rbx 2dddf: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 2dde4: 48 8b 10 mov (%rax),%rdx 2dde7: 48 89 c1 mov %rax,%rcx 2ddea: 48 83 c1 10 add $0x10,%rcx 2ddee: 48 39 ca cmp %rcx,%rdx 2ddf1: 0f 84 cc 00 00 00 je 2dec3 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x3d3> 2ddf7: 48 89 54 24 30 mov %rdx,0x30(%rsp) 2ddfc: 48 8b 11 mov (%rcx),%rdx 2ddff: 48 89 54 24 40 mov %rdx,0x40(%rsp) 2de04: e9 c0 00 00 00 jmp 2dec9 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x3d9> 2de09: 0f 10 02 movups (%rdx),%xmm0 2de0c: 0f 11 03 movups %xmm0,(%rbx) 2de0f: 48 8b 50 08 mov 0x8(%rax),%rdx 2de13: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2de18: 48 89 08 mov %rcx,(%rax) 2de1b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2de22: 00 2de23: c6 40 10 00 movb $0x0,0x10(%rax) 2de27: 66 c7 84 24 48 01 00 movw $0x104,0x148(%rsp) 2de2e: 00 04 01 2de31: 48 8d 44 24 50 lea 0x50(%rsp),%rax 2de36: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 2de3d: 00 2de3e: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax 2de45: 00 2de46: 48 89 44 24 20 mov %rax,0x20(%rsp) 2de4b: 0f 10 84 24 28 01 00 movups 0x128(%rsp),%xmm0 2de52: 00 2de53: 0f 10 8c 24 38 01 00 movups 0x138(%rsp),%xmm1 2de5a: 00 2de5b: 0f 11 4c 24 10 movups %xmm1,0x10(%rsp) 2de60: 0f 11 04 24 movups %xmm0,(%rsp) 2de64: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2de69: e8 52 d8 fd ff call b6c0 <_ZN1M5ErrorC2EN4llvm5TwineE> 2de6e: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2de73: 49 89 07 mov %rax,(%r15) 2de76: 0f b6 44 24 38 movzbl 0x38(%rsp),%eax 2de7b: 89 c1 mov %eax,%ecx 2de7d: 80 e1 03 and $0x3,%cl 2de80: 41 0f b6 57 08 movzbl 0x8(%r15),%edx 2de85: 80 e2 fc and $0xfc,%dl 2de88: 08 ca or %cl,%dl 2de8a: 41 88 57 08 mov %dl,0x8(%r15) 2de8e: 24 fc and $0xfc,%al 2de90: 88 44 24 38 mov %al,0x38(%rsp) 2de94: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 2de99: 48 39 df cmp %rbx,%rdi 2de9c: 74 05 je 2dea3 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x3b3> 2de9e: e8 dd 85 fd ff call 6480 <_ZdlPv@plt> 2dea3: 48 8b 7c 24 78 mov 0x78(%rsp),%rdi 2dea8: 48 8d 84 24 88 00 00 lea 0x88(%rsp),%rax 2deaf: 00 2deb0: 48 39 c7 cmp %rax,%rdi 2deb3: 0f 84 9f 00 00 00 je 2df58 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x468> 2deb9: e8 c2 85 fd ff call 6480 <_ZdlPv@plt> 2debe: e9 95 00 00 00 jmp 2df58 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x468> 2dec3: 0f 10 02 movups (%rdx),%xmm0 2dec6: 0f 11 03 movups %xmm0,(%rbx) 2dec9: 48 8b 50 08 mov 0x8(%rax),%rdx 2decd: 48 89 54 24 38 mov %rdx,0x38(%rsp) 2ded2: 48 89 08 mov %rcx,(%rax) 2ded5: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2dedc: 00 2dedd: c6 40 10 00 movb $0x0,0x10(%rax) 2dee1: 66 c7 44 24 70 04 01 movw $0x104,0x70(%rsp) 2dee8: 48 8d 44 24 30 lea 0x30(%rsp),%rax 2deed: 48 89 44 24 50 mov %rax,0x50(%rsp) 2def2: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 2def7: 4c 89 f6 mov %r14,%rsi 2defa: e8 21 cd ff ff call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 2deff: 48 8d 05 83 6e 03 00 lea 0x36e83(%rip),%rax # 64d89 <_ZL7kSecret+0x4379> 2df06: 48 89 44 24 78 mov %rax,0x78(%rsp) 2df0b: 66 c7 84 24 98 00 00 movw $0x103,0x98(%rsp) 2df12: 00 03 01 2df15: 48 8d 7c 24 78 lea 0x78(%rsp),%rdi 2df1a: 4c 89 f6 mov %r14,%rsi 2df1d: e8 fe cc ff ff call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 2df22: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 2df27: 48 39 df cmp %rbx,%rdi 2df2a: 74 05 je 2df31 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x441> 2df2c: e8 4f 85 fd ff call 6480 <_ZdlPv@plt> 2df31: 48 8b bc 24 78 01 00 mov 0x178(%rsp),%rdi 2df38: 00 2df39: 48 8d 84 24 88 01 00 lea 0x188(%rsp),%rax 2df40: 00 2df41: 48 39 c7 cmp %rax,%rdi 2df44: 74 05 je 2df4b <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE+0x45b> 2df46: e8 35 85 fd ff call 6480 <_ZdlPv@plt> 2df4b: 41 0f b6 47 08 movzbl 0x8(%r15),%eax 2df50: 24 fc and $0xfc,%al 2df52: 0c 02 or $0x2,%al 2df54: 41 88 47 08 mov %al,0x8(%r15) 2df58: 4c 89 f8 mov %r15,%rax 2df5b: 48 81 c4 18 02 00 00 add $0x218,%rsp 2df62: 5b pop %rbx 2df63: 41 5c pop %r12 2df65: 41 5e pop %r14 2df67: 41 5f pop %r15 2df69: c3 ret 2df6a: 48 8d 3d 5f 2b 03 00 lea 0x32b5f(%rip),%rdi # 60ad0 <_ZL7kSecret+0xc0> 2df71: 48 8d 35 6c 2b 03 00 lea 0x32b6c(%rip),%rsi # 60ae4 <_ZL7kSecret+0xd4> 2df78: 48 8d 0d 03 2c 03 00 lea 0x32c03(%rip),%rcx # 60b82 <_ZL7kSecret+0x172> 2df7f: ba 21 00 00 00 mov $0x21,%edx 2df84: e8 e7 83 fd ff call 6370 <__assert_fail@plt> 2df89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002df90 <_ZN1M18haveThreadAffinityEv>: 2df90: b0 01 mov $0x1,%al 2df92: c3 ret 2df93: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2df9a: 00 00 00 2df9d: 0f 1f 00 nopl (%rax) 000000000002dfa0 <_ZN1M17setThreadAffinityEm>: 2dfa0: 53 push %rbx 2dfa1: 48 89 fb mov %rdi,%rbx 2dfa4: e8 67 f9 ff ff call 2d910 <_ZN1M6Detail22setThreadAffinityLinuxEm> 2dfa9: 48 89 d8 mov %rbx,%rax 2dfac: 5b pop %rbx 2dfad: c3 ret 2dfae: 66 90 xchg %ax,%ax 000000000002dfb0 <_ZN1M21runWithThreadAffinityEmN4llvm12function_refIFvvEEE>: 2dfb0: 53 push %rbx 2dfb1: 48 83 ec 10 sub $0x10,%rsp 2dfb5: 48 89 fb mov %rdi,%rbx 2dfb8: 48 89 14 24 mov %rdx,(%rsp) 2dfbc: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2dfc1: 48 89 e2 mov %rsp,%rdx 2dfc4: e8 27 fb ff ff call 2daf0 <_ZN1M6Detail26runWithThreadAffinityLinuxEmRN4llvm12function_refIFvvEEE> 2dfc9: 48 89 d8 mov %rbx,%rax 2dfcc: 48 83 c4 10 add $0x10,%rsp 2dfd0: 5b pop %rbx 2dfd1: c3 ret 2dfd2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2dfd9: 00 00 00 2dfdc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002dfe0 <_ZN1M4LLCL24createLeakCheckAllocatorESt10unique_ptrINS0_9AllocatorESt14default_deleteIS2_EE>: 2dfe0: 41 56 push %r14 2dfe2: 53 push %rbx 2dfe3: 50 push %rax 2dfe4: 48 89 f3 mov %rsi,%rbx 2dfe7: 49 89 fe mov %rdi,%r14 2dfea: bf 68 00 00 00 mov $0x68,%edi 2dfef: e8 bc 84 fd ff call 64b0 <_Znwm@plt> 2dff4: 48 8b 0b mov (%rbx),%rcx 2dff7: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2dffe: 48 8d 15 03 b3 04 00 lea 0x4b303(%rip),%rdx # 79308 <_ZTVN12_GLOBAL__N_118LeakCheckAllocatorE+0x10> 2e005: 48 89 10 mov %rdx,(%rax) 2e008: 0f 57 c0 xorps %xmm0,%xmm0 2e00b: 0f 11 40 08 movups %xmm0,0x8(%rax) 2e00f: 0f 11 40 18 movups %xmm0,0x18(%rax) 2e013: 0f 11 40 28 movups %xmm0,0x28(%rax) 2e017: 0f 11 40 38 movups %xmm0,0x38(%rax) 2e01b: 0f 11 40 48 movups %xmm0,0x48(%rax) 2e01f: c7 40 58 00 00 00 00 movl $0x0,0x58(%rax) 2e026: 48 89 48 60 mov %rcx,0x60(%rax) 2e02a: 49 89 06 mov %rax,(%r14) 2e02d: 4c 89 f0 mov %r14,%rax 2e030: 48 83 c4 08 add $0x8,%rsp 2e034: 5b pop %rbx 2e035: 41 5e pop %r14 2e037: c3 ret 2e038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e03f: 00 000000000002e040 <_ZN1M4LLCL24createProfilingAllocatorESt10unique_ptrINS0_9AllocatorESt14default_deleteIS2_EE>: 2e040: 41 56 push %r14 2e042: 53 push %rbx 2e043: 50 push %rax 2e044: 48 89 f3 mov %rsi,%rbx 2e047: 49 89 fe mov %rdi,%r14 2e04a: bf 88 00 00 00 mov $0x88,%edi 2e04f: e8 5c 84 fd ff call 64b0 <_Znwm@plt> 2e054: 48 8b 0b mov (%rbx),%rcx 2e057: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2e05e: 0f 57 c0 xorps %xmm0,%xmm0 2e061: 0f 11 40 48 movups %xmm0,0x48(%rax) 2e065: 0f 11 40 38 movups %xmm0,0x38(%rax) 2e069: 0f 11 40 28 movups %xmm0,0x28(%rax) 2e06d: 0f 11 40 18 movups %xmm0,0x18(%rax) 2e071: 0f 11 40 08 movups %xmm0,0x8(%rax) 2e075: c7 40 58 00 00 00 00 movl $0x0,0x58(%rax) 2e07c: 48 89 48 60 mov %rcx,0x60(%rax) 2e080: 48 8d 0d b9 b2 04 00 lea 0x4b2b9(%rip),%rcx # 79340 <_ZTVN12_GLOBAL__N_118ProfilingAllocatorE+0x10> 2e087: 48 89 08 mov %rcx,(%rax) 2e08a: 0f 11 40 68 movups %xmm0,0x68(%rax) 2e08e: 0f 11 40 78 movups %xmm0,0x78(%rax) 2e092: 49 89 06 mov %rax,(%r14) 2e095: 4c 89 f0 mov %r14,%rax 2e098: 48 83 c4 08 add $0x8,%rsp 2e09c: 5b pop %rbx 2e09d: 41 5e pop %r14 2e09f: c3 ret 000000000002e0a0 <_ZN1M4LLCL27createUseAfterFreeAllocatorEv>: 2e0a0: 41 57 push %r15 2e0a2: 41 56 push %r14 2e0a4: 41 54 push %r12 2e0a6: 53 push %rbx 2e0a7: 50 push %rax 2e0a8: 49 89 fe mov %rdi,%r14 2e0ab: bf 38 02 00 00 mov $0x238,%edi 2e0b0: e8 fb 83 fd ff call 64b0 <_Znwm@plt> 2e0b5: 48 89 c3 mov %rax,%rbx 2e0b8: 48 8d 05 b9 b2 04 00 lea 0x4b2b9(%rip),%rax # 79378 <_ZTVN12_GLOBAL__N_121UseAfterFreeAllocatorE+0x10> 2e0bf: 48 89 03 mov %rax,(%rbx) 2e0c2: 4c 8d 7b 08 lea 0x8(%rbx),%r15 2e0c6: bf 00 40 00 00 mov $0x4000,%edi 2e0cb: e8 90 85 fd ff call 6660 2e0d0: 49 89 c4 mov %rax,%r12 2e0d3: ba 30 02 00 00 mov $0x230,%edx 2e0d8: 4c 89 ff mov %r15,%rdi 2e0db: 31 f6 xor %esi,%esi 2e0dd: e8 ce 81 fd ff call 62b0 2e0e2: 4c 89 63 38 mov %r12,0x38(%rbx) 2e0e6: 48 c7 43 40 00 04 00 movq $0x400,0x40(%rbx) 2e0ed: 00 2e0ee: 49 89 1e mov %rbx,(%r14) 2e0f1: 4c 89 f0 mov %r14,%rax 2e0f4: 48 83 c4 08 add $0x8,%rsp 2e0f8: 5b pop %rbx 2e0f9: 41 5c pop %r12 2e0fb: 41 5e pop %r14 2e0fd: 41 5f pop %r15 2e0ff: c3 ret 000000000002e100 <_ZN12_GLOBAL__N_118LeakCheckAllocatorD2Ev>: 2e100: 53 push %rbx 2e101: 48 89 fb mov %rdi,%rbx 2e104: 48 8d 05 fd b1 04 00 lea 0x4b1fd(%rip),%rax # 79308 <_ZTVN12_GLOBAL__N_118LeakCheckAllocatorE+0x10> 2e10b: 48 89 07 mov %rax,(%rdi) 2e10e: e8 3d 06 00 00 call 2e750 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv> 2e113: 48 8b 7b 60 mov 0x60(%rbx),%rdi 2e117: 48 85 ff test %rdi,%rdi 2e11a: 74 06 je 2e122 <_ZN12_GLOBAL__N_118LeakCheckAllocatorD2Ev+0x22> 2e11c: 48 8b 07 mov (%rdi),%rax 2e11f: ff 50 08 call *0x8(%rax) 2e122: 48 c7 43 60 00 00 00 movq $0x0,0x60(%rbx) 2e129: 00 2e12a: 48 8b 7b 48 mov 0x48(%rbx),%rdi 2e12e: 8b 73 58 mov 0x58(%rbx),%esi 2e131: 48 c1 e6 04 shl $0x4,%rsi 2e135: ba 08 00 00 00 mov $0x8,%edx 2e13a: e8 01 77 ff ff call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 2e13f: 48 ff 43 40 incq 0x40(%rbx) 2e143: 5b pop %rbx 2e144: c3 ret 2e145: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2e14c: 00 00 00 2e14f: 90 nop 000000000002e150 <_ZN12_GLOBAL__N_118LeakCheckAllocatorD0Ev>: 2e150: 53 push %rbx 2e151: 48 89 fb mov %rdi,%rbx 2e154: 48 8d 05 ad b1 04 00 lea 0x4b1ad(%rip),%rax # 79308 <_ZTVN12_GLOBAL__N_118LeakCheckAllocatorE+0x10> 2e15b: 48 89 07 mov %rax,(%rdi) 2e15e: e8 ed 05 00 00 call 2e750 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv> 2e163: 48 8b 7b 60 mov 0x60(%rbx),%rdi 2e167: 48 85 ff test %rdi,%rdi 2e16a: 74 06 je 2e172 <_ZN12_GLOBAL__N_118LeakCheckAllocatorD0Ev+0x22> 2e16c: 48 8b 07 mov (%rdi),%rax 2e16f: ff 50 08 call *0x8(%rax) 2e172: 48 c7 43 60 00 00 00 movq $0x0,0x60(%rbx) 2e179: 00 2e17a: 48 8b 7b 48 mov 0x48(%rbx),%rdi 2e17e: 8b 73 58 mov 0x58(%rbx),%esi 2e181: 48 c1 e6 04 shl $0x4,%rsi 2e185: ba 08 00 00 00 mov $0x8,%edx 2e18a: e8 b1 76 ff ff call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 2e18f: 48 89 df mov %rbx,%rdi 2e192: 5b pop %rbx 2e193: e9 e8 82 fd ff jmp 6480 <_ZdlPv@plt> 2e198: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e19f: 00 000000000002e1a0 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm>: 2e1a0: 41 57 push %r15 2e1a2: 41 56 push %r14 2e1a4: 41 54 push %r12 2e1a6: 53 push %rbx 2e1a7: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 2e1ae: 48 89 fb mov %rdi,%rbx 2e1b1: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2e1b6: f0 48 ff 47 10 lock incq 0x10(%rdi) 2e1bb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e1c0: f0 48 01 47 08 lock add %rax,0x8(%rdi) 2e1c5: 48 8b 7f 60 mov 0x60(%rdi),%rdi 2e1c9: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 2e1ce: 48 8b 07 mov (%rdi),%rax 2e1d1: 4c 89 fe mov %r15,%rsi 2e1d4: ff 50 10 call *0x10(%rax) 2e1d7: 49 89 c4 mov %rax,%r12 2e1da: 48 89 04 24 mov %rax,(%rsp) 2e1de: 4c 8d 73 18 lea 0x18(%rbx),%r14 2e1e2: 48 83 3d b6 bd 04 00 cmpq $0x0,0x4bdb6(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2e1e9: 00 2e1ea: 74 10 je 2e1fc <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x5c> 2e1ec: 4c 89 f7 mov %r14,%rdi 2e1ef: e8 6c 85 fd ff call 6760 2e1f4: 85 c0 test %eax,%eax 2e1f6: 0f 85 f6 01 00 00 jne 2e3f2 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x252> 2e1fc: 8b 4b 58 mov 0x58(%rbx),%ecx 2e1ff: 85 c9 test %ecx,%ecx 2e201: 0f 84 81 00 00 00 je 2e288 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0xe8> 2e207: 4c 89 e0 mov %r12,%rax 2e20a: 48 0d 00 10 00 00 or $0x1000,%rax 2e210: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 2e216: 0f 84 98 01 00 00 je 2e3b4 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x214> 2e21c: 48 8b 53 48 mov 0x48(%rbx),%rdx 2e220: 44 89 e0 mov %r12d,%eax 2e223: c1 e8 04 shr $0x4,%eax 2e226: 44 89 e6 mov %r12d,%esi 2e229: c1 ee 09 shr $0x9,%esi 2e22c: 31 c6 xor %eax,%esi 2e22e: ff c9 dec %ecx 2e230: 21 ce and %ecx,%esi 2e232: 48 89 f7 mov %rsi,%rdi 2e235: 48 c1 e7 04 shl $0x4,%rdi 2e239: 48 8d 04 3a lea (%rdx,%rdi,1),%rax 2e23d: 48 8b 3c 3a mov (%rdx,%rdi,1),%rdi 2e241: 49 39 fc cmp %rdi,%r12 2e244: 74 56 je 2e29c <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0xfc> 2e246: 41 b8 01 00 00 00 mov $0x1,%r8d 2e24c: 45 31 c9 xor %r9d,%r9d 2e24f: 48 81 ff 00 f0 ff ff cmp $0xfffffffffffff000,%rdi 2e256: 0f 84 4c 01 00 00 je 2e3a8 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x208> 2e25c: 48 81 f7 00 e0 ff ff xor $0xffffffffffffe000,%rdi 2e263: 4c 09 cf or %r9,%rdi 2e266: 4c 0f 44 c8 cmove %rax,%r9 2e26a: 44 01 c6 add %r8d,%esi 2e26d: 41 ff c0 inc %r8d 2e270: 21 ce and %ecx,%esi 2e272: 48 89 f7 mov %rsi,%rdi 2e275: 48 c1 e7 04 shl $0x4,%rdi 2e279: 48 8d 04 3a lea (%rdx,%rdi,1),%rax 2e27d: 48 8b 3c 3a mov (%rdx,%rdi,1),%rdi 2e281: 49 39 fc cmp %rdi,%r12 2e284: 74 16 je 2e29c <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0xfc> 2e286: eb c7 jmp 2e24f <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0xaf> 2e288: 31 c0 xor %eax,%eax 2e28a: 48 83 c3 40 add $0x40,%rbx 2e28e: 48 89 e2 mov %rsp,%rdx 2e291: 48 89 df mov %rbx,%rdi 2e294: 48 89 c6 mov %rax,%rsi 2e297: e8 a4 08 00 00 call 2eb40 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_> 2e29c: 4c 89 78 08 mov %r15,0x8(%rax) 2e2a0: 48 83 3d f8 bc 04 00 cmpq $0x0,0x4bcf8(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2e2a7: 00 2e2a8: 74 08 je 2e2b2 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x112> 2e2aa: 4c 89 f7 mov %r14,%rdi 2e2ad: e8 2e 81 fd ff call 63e0 2e2b2: 48 8d 05 0f bf 04 00 lea 0x4bf0f(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 2e2b9: 80 38 00 cmpb $0x0,(%rax) 2e2bc: 0f 84 d3 00 00 00 je 2e395 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x1f5> 2e2c2: 48 8d 3d ed 30 03 00 lea 0x330ed(%rip),%rdi # 613b6 <_ZL7kSecret+0x9a6> 2e2c9: e8 c2 35 ff ff call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 2e2ce: 84 c0 test %al,%al 2e2d0: 0f 84 bf 00 00 00 je 2e395 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x1f5> 2e2d6: e8 c5 36 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2e2db: 48 8d 0d df 30 03 00 lea 0x330df(%rip),%rcx # 613c1 <_ZL7kSecret+0x9b1> 2e2e2: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2e2e7: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2e2ec: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 2e2f1: 66 c7 44 24 60 03 0b movw $0xb03,0x60(%rsp) 2e2f8: 48 8d 4c 24 40 lea 0x40(%rsp),%rcx 2e2fd: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 2e302: 48 8d 0d c7 30 03 00 lea 0x330c7(%rip),%rcx # 613d0 <_ZL7kSecret+0x9c0> 2e309: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2e30e: 66 c7 84 24 88 00 00 movw $0x302,0x88(%rsp) 2e315: 00 02 03 2e318: 48 8b 0c 24 mov (%rsp),%rcx 2e31c: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2e321: 48 8d 4c 24 68 lea 0x68(%rsp),%rcx 2e326: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2e32b: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 2e330: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 2e335: 66 c7 44 24 38 02 0f movw $0xf02,0x38(%rsp) 2e33c: 31 c9 xor %ecx,%ecx 2e33e: 84 c9 test %cl,%cl 2e340: 0f 85 8d 00 00 00 jne 2e3d3 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x233> 2e346: b1 03 mov $0x3,%cl 2e348: 80 f9 01 cmp $0x1,%cl 2e34b: 0f 84 82 00 00 00 je 2e3d3 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x233> 2e351: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 2e356: 48 89 8c 24 90 00 00 mov %rcx,0x90(%rsp) 2e35d: 00 2e35e: 48 8d 0d 24 6a 03 00 lea 0x36a24(%rip),%rcx # 64d89 <_ZL7kSecret+0x4379> 2e365: 48 89 8c 24 a0 00 00 mov %rcx,0xa0(%rsp) 2e36c: 00 2e36d: 66 c7 84 24 b0 00 00 movw $0x302,0xb0(%rsp) 2e374: 00 02 03 2e377: 80 7c 24 38 00 cmpb $0x0,0x38(%rsp) 2e37c: 74 55 je 2e3d3 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x233> 2e37e: 80 7c 24 39 01 cmpb $0x1,0x39(%rsp) 2e383: 74 4e je 2e3d3 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0x233> 2e385: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi 2e38c: 00 2e38d: 48 89 c6 mov %rax,%rsi 2e390: e8 8b c8 ff ff call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 2e395: 48 8b 04 24 mov (%rsp),%rax 2e399: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 2e3a0: 5b pop %rbx 2e3a1: 41 5c pop %r12 2e3a3: 41 5e pop %r14 2e3a5: 41 5f pop %r15 2e3a7: c3 ret 2e3a8: 4d 85 c9 test %r9,%r9 2e3ab: 49 0f 45 c1 cmovne %r9,%rax 2e3af: e9 d6 fe ff ff jmp 2e28a <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm+0xea> 2e3b4: 48 8d 3d bf 1f 02 00 lea 0x21fbf(%rip),%rdi # 5037a 2e3bb: 48 8d 35 77 1d 02 00 lea 0x21d77(%rip),%rsi # 50139 2e3c2: 48 8d 0d 0f 30 03 00 lea 0x3300f(%rip),%rcx # 613d8 <_ZL7kSecret+0x9c8> 2e3c9: ba 8b 02 00 00 mov $0x28b,%edx 2e3ce: e8 9d 7f fd ff call 6370 <__assert_fail@plt> 2e3d3: 48 8d 3d 9a 5f 02 00 lea 0x25f9a(%rip),%rdi # 54374 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25fd> 2e3da: 48 8d 35 47 5f 02 00 lea 0x25f47(%rip),%rsi # 54328 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25b1> 2e3e1: 48 8d 0d aa 5f 02 00 lea 0x25faa(%rip),%rcx # 54392 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x261b> 2e3e8: ba be 00 00 00 mov $0xbe,%edx 2e3ed: e8 7e 7f fd ff call 6370 <__assert_fail@plt> 2e3f2: 89 c7 mov %eax,%edi 2e3f4: e8 97 7f fd ff call 6390 <_ZSt20__throw_system_errori@plt> 2e3f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002e400 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm>: 2e400: 41 57 push %r15 2e402: 41 56 push %r14 2e404: 41 54 push %r12 2e406: 53 push %rbx 2e407: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 2e40e: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2e413: f0 48 ff 4f 10 lock decq 0x10(%rdi) 2e418: 0f 8c 8e 02 00 00 jl 2e6ac <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x2ac> 2e41e: 49 89 f6 mov %rsi,%r14 2e421: 49 89 fc mov %rdi,%r12 2e424: 4c 8d 7f 18 lea 0x18(%rdi),%r15 2e428: 48 83 3d 70 bb 04 00 cmpq $0x0,0x4bb70(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2e42f: 00 2e430: 74 10 je 2e442 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x42> 2e432: 4c 89 ff mov %r15,%rdi 2e435: e8 26 83 fd ff call 6760 2e43a: 85 c0 test %eax,%eax 2e43c: 0f 85 05 03 00 00 jne 2e747 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x347> 2e442: 49 8b 44 24 48 mov 0x48(%r12),%rax 2e447: 41 8b 4c 24 58 mov 0x58(%r12),%ecx 2e44c: 48 85 c9 test %rcx,%rcx 2e44f: 0f 84 fc 01 00 00 je 2e651 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x251> 2e455: 4c 89 f2 mov %r14,%rdx 2e458: 48 81 ca 00 10 00 00 or $0x1000,%rdx 2e45f: 48 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%rdx 2e466: 0f 84 21 02 00 00 je 2e68d <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x28d> 2e46c: 44 89 f6 mov %r14d,%esi 2e46f: c1 ee 04 shr $0x4,%esi 2e472: 44 89 f2 mov %r14d,%edx 2e475: c1 ea 09 shr $0x9,%edx 2e478: 31 f2 xor %esi,%edx 2e47a: 8d 79 ff lea -0x1(%rcx),%edi 2e47d: 21 fa and %edi,%edx 2e47f: 48 89 d6 mov %rdx,%rsi 2e482: 48 c1 e6 04 shl $0x4,%rsi 2e486: 48 8b 1c 30 mov (%rax,%rsi,1),%rbx 2e48a: 4c 39 f3 cmp %r14,%rbx 2e48d: 0f 85 8d 01 00 00 jne 2e620 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x220> 2e493: 48 01 c6 add %rax,%rsi 2e496: 48 89 ca mov %rcx,%rdx 2e499: 48 c1 e2 04 shl $0x4,%rdx 2e49d: 48 01 c2 add %rax,%rdx 2e4a0: 48 c1 e1 04 shl $0x4,%rcx 2e4a4: 48 01 c8 add %rcx,%rax 2e4a7: 48 39 c6 cmp %rax,%rsi 2e4aa: 0f 84 be 01 00 00 je 2e66e <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x26e> 2e4b0: 48 39 d6 cmp %rdx,%rsi 2e4b3: 0f 84 12 02 00 00 je 2e6cb <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x2cb> 2e4b9: 48 8b 5e 08 mov 0x8(%rsi),%rbx 2e4bd: 48 c7 06 00 e0 ff ff movq $0xffffffffffffe000,(%rsi) 2e4c4: f3 41 0f 7e 44 24 50 movq 0x50(%r12),%xmm0 2e4cb: 66 0f fe 05 0d 4f 02 paddd 0x24f0d(%rip),%xmm0 # 533e0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1669> 2e4d2: 00 2e4d3: 66 41 0f d6 44 24 50 movq %xmm0,0x50(%r12) 2e4da: 48 83 3d be ba 04 00 cmpq $0x0,0x4babe(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2e4e1: 00 2e4e2: 74 08 je 2e4ec <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0xec> 2e4e4: 4c 89 ff mov %r15,%rdi 2e4e7: e8 f4 7e fd ff call 63e0 2e4ec: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e4f1: 48 85 c0 test %rax,%rax 2e4f4: 74 09 je 2e4ff <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0xff> 2e4f6: 48 39 d8 cmp %rbx,%rax 2e4f9: 0f 85 eb 01 00 00 jne 2e6ea <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x2ea> 2e4ff: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 2e504: 48 f7 db neg %rbx 2e507: f0 49 0f c1 5c 24 08 lock xadd %rbx,0x8(%r12) 2e50e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2e513: 48 39 d3 cmp %rdx,%rbx 2e516: 0f 8c ed 01 00 00 jl 2e709 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x309> 2e51c: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 2e521: 48 8b 07 mov (%rdi),%rax 2e524: 4c 89 f6 mov %r14,%rsi 2e527: ff 50 18 call *0x18(%rax) 2e52a: 48 8d 05 97 bc 04 00 lea 0x4bc97(%rip),%rax # 7a1c8 <_ZN4llvm9DebugFlagE> 2e531: 80 38 00 cmpb $0x0,(%rax) 2e534: 0f 84 d7 00 00 00 je 2e611 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x211> 2e53a: 48 8d 3d 75 2e 03 00 lea 0x32e75(%rip),%rdi # 613b6 <_ZL7kSecret+0x9a6> 2e541: e8 4a 33 ff ff call 21890 <_ZN4llvm18isCurrentDebugTypeEPKc> 2e546: 84 c0 test %al,%al 2e548: 0f 84 c3 00 00 00 je 2e611 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x211> 2e54e: e8 4d 34 ff ff call 219a0 <_ZN4llvm4dbgsEv> 2e553: 4c 89 74 24 10 mov %r14,0x10(%rsp) 2e558: 48 8d 0d 37 35 03 00 lea 0x33537(%rip),%rcx # 61a96 <_ZL7kSecret+0x1086> 2e55f: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2e564: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 2e569: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 2e56e: 66 c7 44 24 60 03 0f movw $0xf03,0x60(%rsp) 2e575: 48 8d 4c 24 40 lea 0x40(%rsp),%rcx 2e57a: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 2e57f: 48 8d 0d 6c 28 03 00 lea 0x3286c(%rip),%rcx # 60df2 <_ZL7kSecret+0x3e2> 2e586: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2e58b: 66 c7 84 24 88 00 00 movw $0x302,0x88(%rsp) 2e592: 00 02 03 2e595: 48 8d 4c 24 68 lea 0x68(%rsp),%rcx 2e59a: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2e59f: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2e5a4: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 2e5a9: 66 c7 44 24 38 02 0b movw $0xb02,0x38(%rsp) 2e5b0: 31 c9 xor %ecx,%ecx 2e5b2: 84 c9 test %cl,%cl 2e5b4: 0f 85 6e 01 00 00 jne 2e728 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x328> 2e5ba: b1 03 mov $0x3,%cl 2e5bc: 80 f9 01 cmp $0x1,%cl 2e5bf: 0f 84 63 01 00 00 je 2e728 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x328> 2e5c5: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 2e5ca: 48 89 8c 24 90 00 00 mov %rcx,0x90(%rsp) 2e5d1: 00 2e5d2: 48 8d 0d 30 28 03 00 lea 0x32830(%rip),%rcx # 60e09 <_ZL7kSecret+0x3f9> 2e5d9: 48 89 8c 24 a0 00 00 mov %rcx,0xa0(%rsp) 2e5e0: 00 2e5e1: 66 c7 84 24 b0 00 00 movw $0x302,0xb0(%rsp) 2e5e8: 00 02 03 2e5eb: 80 7c 24 38 00 cmpb $0x0,0x38(%rsp) 2e5f0: 0f 84 32 01 00 00 je 2e728 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x328> 2e5f6: 80 7c 24 39 01 cmpb $0x1,0x39(%rsp) 2e5fb: 0f 84 27 01 00 00 je 2e728 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x328> 2e601: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi 2e608: 00 2e609: 48 89 c6 mov %rax,%rsi 2e60c: e8 0f c6 ff ff call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 2e611: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 2e618: 5b pop %rbx 2e619: 41 5c pop %r12 2e61b: 41 5e pop %r14 2e61d: 41 5f pop %r15 2e61f: c3 ret 2e620: 41 b8 01 00 00 00 mov $0x1,%r8d 2e626: 48 81 fb 00 f0 ff ff cmp $0xfffffffffffff000,%rbx 2e62d: 74 22 je 2e651 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x251> 2e62f: 44 01 c2 add %r8d,%edx 2e632: 41 ff c0 inc %r8d 2e635: 21 fa and %edi,%edx 2e637: 48 89 d3 mov %rdx,%rbx 2e63a: 48 c1 e3 04 shl $0x4,%rbx 2e63e: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 2e642: 48 8b 1c 18 mov (%rax,%rbx,1),%rbx 2e646: 4c 39 f3 cmp %r14,%rbx 2e649: 0f 84 47 fe ff ff je 2e496 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x96> 2e64f: eb d5 jmp 2e626 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0x226> 2e651: 48 89 ca mov %rcx,%rdx 2e654: 48 c1 e2 04 shl $0x4,%rdx 2e658: 48 01 c2 add %rax,%rdx 2e65b: 48 89 d6 mov %rdx,%rsi 2e65e: 48 c1 e1 04 shl $0x4,%rcx 2e662: 48 01 c8 add %rcx,%rax 2e665: 48 39 c6 cmp %rax,%rsi 2e668: 0f 85 42 fe ff ff jne 2e4b0 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm+0xb0> 2e66e: 48 8d 3d 3e 33 03 00 lea 0x3333e(%rip),%rdi # 619b3 <_ZL7kSecret+0xfa3> 2e675: 48 8d 35 a1 32 03 00 lea 0x332a1(%rip),%rsi # 6191d <_ZL7kSecret+0xf0d> 2e67c: 48 8d 0d d8 32 03 00 lea 0x332d8(%rip),%rcx # 6195b <_ZL7kSecret+0xf4b> 2e683: ba 4c 00 00 00 mov $0x4c,%edx 2e688: e8 e3 7c fd ff call 6370 <__assert_fail@plt> 2e68d: 48 8d 3d e6 1c 02 00 lea 0x21ce6(%rip),%rdi # 5037a 2e694: 48 8d 35 9e 1a 02 00 lea 0x21a9e(%rip),%rsi # 50139 2e69b: 48 8d 0d 07 34 03 00 lea 0x33407(%rip),%rcx # 61aa9 <_ZL7kSecret+0x1099> 2e6a2: ba 8b 02 00 00 mov $0x28b,%edx 2e6a7: e8 c4 7c fd ff call 6370 <__assert_fail@plt> 2e6ac: 48 8d 3d 26 32 03 00 lea 0x33226(%rip),%rdi # 618d9 <_ZL7kSecret+0xec9> 2e6b3: 48 8d 35 63 32 03 00 lea 0x33263(%rip),%rsi # 6191d <_ZL7kSecret+0xf0d> 2e6ba: 48 8d 0d 9a 32 03 00 lea 0x3329a(%rip),%rcx # 6195b <_ZL7kSecret+0xf4b> 2e6c1: ba 47 00 00 00 mov $0x47,%edx 2e6c6: e8 a5 7c fd ff call 6370 <__assert_fail@plt> 2e6cb: 48 8d 3d aa 20 02 00 lea 0x220aa(%rip),%rdi # 5077c 2e6d2: 48 8d 35 60 1a 02 00 lea 0x21a60(%rip),%rsi # 50139 2e6d9: 48 8d 0d 84 35 03 00 lea 0x33584(%rip),%rcx # 61c64 <_ZL7kSecret+0x1254> 2e6e0: ba f6 04 00 00 mov $0x4f6,%edx 2e6e5: e8 86 7c fd ff call 6370 <__assert_fail@plt> 2e6ea: 48 8d 3d 04 33 03 00 lea 0x33304(%rip),%rdi # 619f5 <_ZL7kSecret+0xfe5> 2e6f1: 48 8d 35 25 32 03 00 lea 0x33225(%rip),%rsi # 6191d <_ZL7kSecret+0xf0d> 2e6f8: 48 8d 0d 5c 32 03 00 lea 0x3325c(%rip),%rcx # 6195b <_ZL7kSecret+0xf4b> 2e6ff: ba 50 00 00 00 mov $0x50,%edx 2e704: e8 67 7c fd ff call 6370 <__assert_fail@plt> 2e709: 48 8d 3d 25 33 03 00 lea 0x33325(%rip),%rdi # 61a35 <_ZL7kSecret+0x1025> 2e710: 48 8d 35 06 32 03 00 lea 0x33206(%rip),%rsi # 6191d <_ZL7kSecret+0xf0d> 2e717: 48 8d 0d 3d 32 03 00 lea 0x3323d(%rip),%rcx # 6195b <_ZL7kSecret+0xf4b> 2e71e: ba 54 00 00 00 mov $0x54,%edx 2e723: e8 48 7c fd ff call 6370 <__assert_fail@plt> 2e728: 48 8d 3d 45 5c 02 00 lea 0x25c45(%rip),%rdi # 54374 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25fd> 2e72f: 48 8d 35 f2 5b 02 00 lea 0x25bf2(%rip),%rsi # 54328 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x25b1> 2e736: 48 8d 0d 55 5c 02 00 lea 0x25c55(%rip),%rcx # 54392 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x261b> 2e73d: ba be 00 00 00 mov $0xbe,%edx 2e742: e8 29 7c fd ff call 6370 <__assert_fail@plt> 2e747: 89 c7 mov %eax,%edi 2e749: e8 42 7c fd ff call 6390 <_ZSt20__throw_system_errori@plt> 2e74e: 66 90 xchg %ax,%ax 000000000002e750 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv>: 2e750: 55 push %rbp 2e751: 41 57 push %r15 2e753: 41 56 push %r14 2e755: 41 55 push %r13 2e757: 41 54 push %r12 2e759: 53 push %rbx 2e75a: 48 83 ec 68 sub $0x68,%rsp 2e75e: 48 89 fd mov %rdi,%rbp 2e761: 48 8b 47 10 mov 0x10(%rdi),%rax 2e765: 48 85 c0 test %rax,%rax 2e768: 75 18 jne 2e782 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x32> 2e76a: 48 8b 45 08 mov 0x8(%rbp),%rax 2e76e: 48 85 c0 test %rax,%rax 2e771: 75 0f jne 2e782 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x32> 2e773: 48 83 c4 68 add $0x68,%rsp 2e777: 5b pop %rbx 2e778: 41 5c pop %r12 2e77a: 41 5d pop %r13 2e77c: 41 5e pop %r14 2e77e: 41 5f pop %r15 2e780: 5d pop %rbp 2e781: c3 ret 2e782: e8 69 de ff ff call 2c5f0 <_ZN4llvm4errsEv> 2e787: 48 8d 35 3b 26 03 00 lea 0x3263b(%rip),%rsi # 60dc9 <_ZL7kSecret+0x3b9> 2e78e: 48 89 c7 mov %rax,%rdi 2e791: e8 5a f2 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 2e796: 48 8b 75 10 mov 0x10(%rbp),%rsi 2e79a: 48 89 c7 mov %rax,%rdi 2e79d: e8 de cc ff ff call 2b480 <_ZN4llvm11raw_ostreamlsEl> 2e7a2: 48 8d 35 37 26 03 00 lea 0x32637(%rip),%rsi # 60de0 <_ZL7kSecret+0x3d0> 2e7a9: 48 89 c7 mov %rax,%rdi 2e7ac: e8 3f f2 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 2e7b1: 48 8b 75 08 mov 0x8(%rbp),%rsi 2e7b5: 48 89 c7 mov %rax,%rdi 2e7b8: e8 c3 cc ff ff call 2b480 <_ZN4llvm11raw_ostreamlsEl> 2e7bd: 48 8d 35 31 26 03 00 lea 0x32631(%rip),%rsi # 60df5 <_ZL7kSecret+0x3e5> 2e7c4: 48 89 c7 mov %rax,%rdi 2e7c7: e8 24 f2 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 2e7cc: 48 8d 5d 40 lea 0x40(%rbp),%rbx 2e7d0: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2e7d5: 48 89 de mov %rbx,%rsi 2e7d8: e8 e3 02 00 00 call 2eac0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv> 2e7dd: 48 8b 45 40 mov 0x40(%rbp),%rax 2e7e1: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e7e6: 48 8b 45 48 mov 0x48(%rbp),%rax 2e7ea: 44 8b 65 58 mov 0x58(%rbp),%r12d 2e7ee: 49 c1 e4 04 shl $0x4,%r12 2e7f2: 48 89 44 24 30 mov %rax,0x30(%rsp) 2e7f7: 49 01 c4 add %rax,%r12 2e7fa: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2e7ff: 41 bf 00 10 00 00 mov $0x1000,%r15d 2e805: eb 03 jmp 2e80a <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0xba> 2e807: 48 89 c8 mov %rcx,%rax 2e80a: 48 85 c0 test %rax,%rax 2e80d: 74 13 je 2e822 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0xd2> 2e80f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2e814: 48 8b 09 mov (%rcx),%rcx 2e817: 48 3b 4c 24 10 cmp 0x10(%rsp),%rcx 2e81c: 0f 85 7e 02 00 00 jne 2eaa0 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x350> 2e822: 48 8b 0b mov (%rbx),%rcx 2e825: 48 83 7c 24 30 00 cmpq $0x0,0x30(%rsp) 2e82b: 74 0b je 2e838 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0xe8> 2e82d: 48 3b 4c 24 28 cmp 0x28(%rsp),%rcx 2e832: 0f 85 7e 01 00 00 jne 2e9b6 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x266> 2e838: 48 39 5c 24 08 cmp %rbx,0x8(%rsp) 2e83d: 0f 85 92 01 00 00 jne 2e9d5 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x285> 2e843: 4c 39 e0 cmp %r12,%rax 2e846: 0f 84 a8 01 00 00 je 2e9f4 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x2a4> 2e84c: 48 3b 4c 24 10 cmp 0x10(%rsp),%rcx 2e851: 0f 85 ae 01 00 00 jne 2ea05 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x2b5> 2e857: 48 3b 44 24 20 cmp 0x20(%rsp),%rax 2e85c: 0f 84 c2 01 00 00 je 2ea24 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x2d4> 2e862: 4c 8b 28 mov (%rax),%r13 2e865: 48 8b 68 08 mov 0x8(%rax),%rbp 2e869: e8 82 dd ff ff call 2c5f0 <_ZN4llvm4errsEv> 2e86e: 49 89 c6 mov %rax,%r14 2e871: 48 8b 48 18 mov 0x18(%rax),%rcx 2e875: 48 8b 40 20 mov 0x20(%rax),%rax 2e879: 48 29 c1 sub %rax,%rcx 2e87c: 48 83 f9 03 cmp $0x3,%rcx 2e880: 77 19 ja 2e89b <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x14b> 2e882: ba 04 00 00 00 mov $0x4,%edx 2e887: 4c 89 f7 mov %r14,%rdi 2e88a: 48 8d 35 73 25 03 00 lea 0x32573(%rip),%rsi # 60e04 <_ZL7kSecret+0x3f4> 2e891: e8 da cf ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2e896: 49 89 c6 mov %rax,%r14 2e899: eb 0b jmp 2e8a6 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x156> 2e89b: c7 00 20 20 30 78 movl $0x78302020,(%rax) 2e8a1: 49 83 46 20 04 addq $0x4,0x20(%r14) 2e8a6: 4c 89 6c 24 38 mov %r13,0x38(%rsp) 2e8ab: 48 8d 44 24 38 lea 0x38(%rsp),%rax 2e8b0: 48 89 44 24 40 mov %rax,0x40(%rsp) 2e8b5: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2e8bc: 00 00 2e8be: 66 c7 44 24 60 0f 01 movw $0x10f,0x60(%rsp) 2e8c5: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 2e8ca: 4c 89 f6 mov %r14,%rsi 2e8cd: e8 4e c3 ff ff call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 2e8d2: 49 8b 4e 18 mov 0x18(%r14),%rcx 2e8d6: 49 8b 46 20 mov 0x20(%r14),%rax 2e8da: 48 29 c1 sub %rax,%rcx 2e8dd: 48 83 f9 01 cmp $0x1,%rcx 2e8e1: 77 19 ja 2e8fc <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x1ac> 2e8e3: ba 02 00 00 00 mov $0x2,%edx 2e8e8: 4c 89 f7 mov %r14,%rdi 2e8eb: 48 8d 35 80 0b 03 00 lea 0x30b80(%rip),%rsi # 5f472 <_ZL10colorcodes+0x962> 2e8f2: e8 79 cf ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2e8f7: 49 89 c6 mov %rax,%r14 2e8fa: eb 0a jmp 2e906 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x1b6> 2e8fc: 66 c7 00 20 28 movw $0x2820,(%rax) 2e901: 49 83 46 20 02 addq $0x2,0x20(%r14) 2e906: 4c 89 f7 mov %r14,%rdi 2e909: 48 89 ee mov %rbp,%rsi 2e90c: e8 4f cb ff ff call 2b460 <_ZN4llvm11raw_ostreamlsEm> 2e911: 48 8b 50 18 mov 0x18(%rax),%rdx 2e915: 48 8b 48 20 mov 0x20(%rax),%rcx 2e919: 48 29 ca sub %rcx,%rdx 2e91c: 48 83 fa 02 cmp $0x2,%rdx 2e920: 77 16 ja 2e938 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x1e8> 2e922: ba 03 00 00 00 mov $0x3,%edx 2e927: 48 89 c7 mov %rax,%rdi 2e92a: 48 8d 35 d8 24 03 00 lea 0x324d8(%rip),%rsi # 60e09 <_ZL7kSecret+0x3f9> 2e931: e8 3a cf ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2e936: eb 0e jmp 2e946 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x1f6> 2e938: c6 41 02 0a movb $0xa,0x2(%rcx) 2e93c: 66 c7 01 42 29 movw $0x2942,(%rcx) 2e941: 48 83 40 20 03 addq $0x3,0x20(%rax) 2e946: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e94b: 48 8b 00 mov (%rax),%rax 2e94e: 48 3b 44 24 10 cmp 0x10(%rsp),%rax 2e953: 0f 85 ea 00 00 00 jne 2ea43 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x2f3> 2e959: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2e95e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e963: 48 39 c1 cmp %rax,%rcx 2e966: 0f 84 f6 00 00 00 je 2ea62 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x312> 2e96c: 48 83 c1 10 add $0x10,%rcx 2e970: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2e975: 48 39 c1 cmp %rax,%rcx 2e978: 0f 87 03 01 00 00 ja 2ea81 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x331> 2e97e: 0f 84 86 fe ff ff je 2e80a <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0xba> 2e984: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 2e98b: 00 00 00 00 00 2e990: 48 8b 11 mov (%rcx),%rdx 2e993: 4c 09 fa or %r15,%rdx 2e996: 48 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%rdx 2e99d: 0f 85 64 fe ff ff jne 2e807 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0xb7> 2e9a3: 48 83 c1 10 add $0x10,%rcx 2e9a7: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2e9ac: 48 39 c1 cmp %rax,%rcx 2e9af: 75 df jne 2e990 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0x240> 2e9b1: e9 54 fe ff ff jmp 2e80a <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv+0xba> 2e9b6: 48 8d 3d 7d 26 03 00 lea 0x3267d(%rip),%rdi # 6103a <_ZL7kSecret+0x62a> 2e9bd: 48 8d 35 75 17 02 00 lea 0x21775(%rip),%rsi # 50139 2e9c4: 48 8d 0d d3 25 03 00 lea 0x325d3(%rip),%rcx # 60f9e <_ZL7kSecret+0x58e> 2e9cb: ba ff 04 00 00 mov $0x4ff,%edx 2e9d0: e8 9b 79 fd ff call 6370 <__assert_fail@plt> 2e9d5: 48 8d 3d 9a 26 03 00 lea 0x3269a(%rip),%rdi # 61076 <_ZL7kSecret+0x666> 2e9dc: 48 8d 35 56 17 02 00 lea 0x21756(%rip),%rsi # 50139 2e9e3: 48 8d 0d b4 25 03 00 lea 0x325b4(%rip),%rcx # 60f9e <_ZL7kSecret+0x58e> 2e9ea: ba 01 05 00 00 mov $0x501,%edx 2e9ef: e8 7c 79 fd ff call 6370 <__assert_fail@plt> 2e9f4: 48 8d 3d 12 24 03 00 lea 0x32412(%rip),%rdi # 60e0d <_ZL7kSecret+0x3fd> 2e9fb: be 01 00 00 00 mov $0x1,%esi 2ea00: e8 eb 4a ff ff call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 2ea05: 48 8d 3d 41 1d 02 00 lea 0x21d41(%rip),%rdi # 5074d 2ea0c: 48 8d 35 26 17 02 00 lea 0x21726(%rip),%rsi # 50139 2ea13: 48 8d 0d b2 26 03 00 lea 0x326b2(%rip),%rcx # 610cc <_ZL7kSecret+0x6bc> 2ea1a: ba ee 04 00 00 mov $0x4ee,%edx 2ea1f: e8 4c 79 fd ff call 6370 <__assert_fail@plt> 2ea24: 48 8d 3d 51 1d 02 00 lea 0x21d51(%rip),%rdi # 5077c 2ea2b: 48 8d 35 07 17 02 00 lea 0x21707(%rip),%rsi # 50139 2ea32: 48 8d 0d 93 26 03 00 lea 0x32693(%rip),%rcx # 610cc <_ZL7kSecret+0x6bc> 2ea39: ba ef 04 00 00 mov $0x4ef,%edx 2ea3e: e8 2d 79 fd ff call 6370 <__assert_fail@plt> 2ea43: 48 8d 3d 03 1d 02 00 lea 0x21d03(%rip),%rdi # 5074d 2ea4a: 48 8d 35 e8 16 02 00 lea 0x216e8(%rip),%rsi # 50139 2ea51: 48 8d 0d c9 27 03 00 lea 0x327c9(%rip),%rcx # 61221 <_ZL7kSecret+0x811> 2ea58: ba 0b 05 00 00 mov $0x50b,%edx 2ea5d: e8 0e 79 fd ff call 6370 <__assert_fail@plt> 2ea62: 48 8d 3d 21 29 03 00 lea 0x32921(%rip),%rdi # 6138a <_ZL7kSecret+0x97a> 2ea69: 48 8d 35 c9 16 02 00 lea 0x216c9(%rip),%rsi # 50139 2ea70: 48 8d 0d aa 27 03 00 lea 0x327aa(%rip),%rcx # 61221 <_ZL7kSecret+0x811> 2ea77: ba 0c 05 00 00 mov $0x50c,%edx 2ea7c: e8 ef 78 fd ff call 6370 <__assert_fail@plt> 2ea81: 48 8d 3d b3 5e 02 00 lea 0x25eb3(%rip),%rdi # 5493b <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x2bc4> 2ea88: 48 8d 35 aa 16 02 00 lea 0x216aa(%rip),%rsi # 50139 2ea8f: 48 8d 0d 8c 23 03 00 lea 0x3238c(%rip),%rcx # 60e22 <_ZL7kSecret+0x412> 2ea96: ba 1d 05 00 00 mov $0x51d,%edx 2ea9b: e8 d0 78 fd ff call 6370 <__assert_fail@plt> 2eaa0: 48 8d 3d bb 24 03 00 lea 0x324bb(%rip),%rdi # 60f62 <_ZL7kSecret+0x552> 2eaa7: 48 8d 35 8b 16 02 00 lea 0x2168b(%rip),%rsi # 50139 2eaae: 48 8d 0d e9 24 03 00 lea 0x324e9(%rip),%rcx # 60f9e <_ZL7kSecret+0x58e> 2eab5: ba fe 04 00 00 mov $0x4fe,%edx 2eaba: e8 b1 78 fd ff call 6370 <__assert_fail@plt> 2eabf: 90 nop 000000000002eac0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv>: 2eac0: 48 89 f8 mov %rdi,%rax 2eac3: 83 7e 10 00 cmpl $0x0,0x10(%rsi) 2eac7: 74 56 je 2eb1f <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv+0x5f> 2eac9: 48 8b 4e 08 mov 0x8(%rsi),%rcx 2eacd: 8b 7e 18 mov 0x18(%rsi),%edi 2ead0: 48 89 fa mov %rdi,%rdx 2ead3: 48 c1 e2 04 shl $0x4,%rdx 2ead7: 4c 8d 04 11 lea (%rcx,%rdx,1),%r8 2eadb: 48 89 30 mov %rsi,(%rax) 2eade: 48 8b 36 mov (%rsi),%rsi 2eae1: 48 89 70 08 mov %rsi,0x8(%rax) 2eae5: 48 89 48 10 mov %rcx,0x10(%rax) 2eae9: 4c 89 40 18 mov %r8,0x18(%rax) 2eaed: 48 85 ff test %rdi,%rdi 2eaf0: 74 2c je 2eb1e <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv+0x5e> 2eaf2: 48 83 c1 10 add $0x10,%rcx 2eaf6: be 00 10 00 00 mov $0x1000,%esi 2eafb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2eb00: 48 8b 79 f0 mov -0x10(%rcx),%rdi 2eb04: 48 09 f7 or %rsi,%rdi 2eb07: 48 81 ff 00 f0 ff ff cmp $0xfffffffffffff000,%rdi 2eb0e: 75 0e jne 2eb1e <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv+0x5e> 2eb10: 48 89 48 10 mov %rcx,0x10(%rax) 2eb14: 48 83 c1 10 add $0x10,%rcx 2eb18: 48 83 c2 f0 add $0xfffffffffffffff0,%rdx 2eb1c: 75 e2 jne 2eb00 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv+0x40> 2eb1e: c3 ret 2eb1f: 8b 4e 18 mov 0x18(%rsi),%ecx 2eb22: 48 c1 e1 04 shl $0x4,%rcx 2eb26: 48 03 4e 08 add 0x8(%rsi),%rcx 2eb2a: 48 89 30 mov %rsi,(%rax) 2eb2d: 48 8b 16 mov (%rsi),%rdx 2eb30: 48 89 50 08 mov %rdx,0x8(%rax) 2eb34: 48 89 48 10 mov %rcx,0x10(%rax) 2eb38: 48 89 48 18 mov %rcx,0x18(%rax) 2eb3c: c3 ret 2eb3d: 0f 1f 00 nopl (%rax) 000000000002eb40 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_>: 2eb40: 41 56 push %r14 2eb42: 53 push %rbx 2eb43: 50 push %rax 2eb44: 49 89 d6 mov %rdx,%r14 2eb47: 48 89 fb mov %rdi,%rbx 2eb4a: 48 ff 07 incq (%rdi) 2eb4d: 8b 4f 10 mov 0x10(%rdi),%ecx 2eb50: 8b 47 18 mov 0x18(%rdi),%eax 2eb53: 8d 14 8d 04 00 00 00 lea 0x4(,%rcx,4),%edx 2eb5a: 8d 3c 40 lea (%rax,%rax,2),%edi 2eb5d: 39 fa cmp %edi,%edx 2eb5f: 73 43 jae 2eba4 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x64> 2eb61: f7 d1 not %ecx 2eb63: 01 c1 add %eax,%ecx 2eb65: 2b 4b 14 sub 0x14(%rbx),%ecx 2eb68: 89 c2 mov %eax,%edx 2eb6a: c1 ea 03 shr $0x3,%edx 2eb6d: 39 d1 cmp %edx,%ecx 2eb6f: 76 35 jbe 2eba6 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x66> 2eb71: 48 85 f6 test %rsi,%rsi 2eb74: 0f 84 c5 00 00 00 je 2ec3f <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0xff> 2eb7a: 48 8b 06 mov (%rsi),%rax 2eb7d: ff 43 10 incl 0x10(%rbx) 2eb80: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 2eb86: 74 03 je 2eb8b <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x4b> 2eb88: ff 4b 14 decl 0x14(%rbx) 2eb8b: 49 8b 06 mov (%r14),%rax 2eb8e: 48 89 06 mov %rax,(%rsi) 2eb91: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 2eb98: 00 2eb99: 48 89 f0 mov %rsi,%rax 2eb9c: 48 83 c4 08 add $0x8,%rsp 2eba0: 5b pop %rbx 2eba1: 41 5e pop %r14 2eba3: c3 ret 2eba4: 01 c0 add %eax,%eax 2eba6: 48 89 df mov %rbx,%rdi 2eba9: 89 c6 mov %eax,%esi 2ebab: e8 e0 00 00 00 call 2ec90 <_ZN4llvm8DenseMapIPvmNS_12DenseMapInfoIS1_vEENS_6detail12DenseMapPairIS1_mEEE4growEj> 2ebb0: 8b 4b 18 mov 0x18(%rbx),%ecx 2ebb3: 85 c9 test %ecx,%ecx 2ebb5: 0f 84 84 00 00 00 je 2ec3f <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0xff> 2ebbb: 49 8b 06 mov (%r14),%rax 2ebbe: 48 89 c2 mov %rax,%rdx 2ebc1: 48 81 ca 00 10 00 00 or $0x1000,%rdx 2ebc8: 48 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%rdx 2ebcf: 0f 84 95 00 00 00 je 2ec6a <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x12a> 2ebd5: 4c 8b 5b 08 mov 0x8(%rbx),%r11 2ebd9: 89 c6 mov %eax,%esi 2ebdb: c1 ee 04 shr $0x4,%esi 2ebde: 89 c2 mov %eax,%edx 2ebe0: c1 ea 09 shr $0x9,%edx 2ebe3: 31 f2 xor %esi,%edx 2ebe5: ff c9 dec %ecx 2ebe7: 21 ca and %ecx,%edx 2ebe9: 48 89 d7 mov %rdx,%rdi 2ebec: 48 c1 e7 04 shl $0x4,%rdi 2ebf0: 49 8d 34 3b lea (%r11,%rdi,1),%rsi 2ebf4: 4d 8b 14 3b mov (%r11,%rdi,1),%r10 2ebf8: 4c 39 d0 cmp %r10,%rax 2ebfb: 74 80 je 2eb7d <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x3d> 2ebfd: 41 b9 01 00 00 00 mov $0x1,%r9d 2ec03: 45 31 c0 xor %r8d,%r8d 2ec06: 49 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%r10 2ec0d: 74 4f je 2ec5e <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x11e> 2ec0f: 49 81 f2 00 e0 ff ff xor $0xffffffffffffe000,%r10 2ec16: 4d 09 c2 or %r8,%r10 2ec19: 4c 0f 44 c6 cmove %rsi,%r8 2ec1d: 44 01 ca add %r9d,%edx 2ec20: 41 ff c1 inc %r9d 2ec23: 21 ca and %ecx,%edx 2ec25: 48 89 d7 mov %rdx,%rdi 2ec28: 48 c1 e7 04 shl $0x4,%rdi 2ec2c: 49 8d 34 3b lea (%r11,%rdi,1),%rsi 2ec30: 4d 8b 14 3b mov (%r11,%rdi,1),%r10 2ec34: 4c 39 d0 cmp %r10,%rax 2ec37: 0f 84 40 ff ff ff je 2eb7d <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x3d> 2ec3d: eb c7 jmp 2ec06 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0xc6> 2ec3f: 48 8d 3d 63 1b 02 00 lea 0x21b63(%rip),%rdi # 507a9 2ec46: 48 8d 35 ec 14 02 00 lea 0x214ec(%rip),%rsi # 50139 2ec4d: 48 8d 0d 39 29 03 00 lea 0x32939(%rip),%rcx # 6158d <_ZL7kSecret+0xb7d> 2ec54: ba 68 02 00 00 mov $0x268,%edx 2ec59: e8 12 77 fd ff call 6370 <__assert_fail@plt> 2ec5e: 4d 85 c0 test %r8,%r8 2ec61: 49 0f 45 f0 cmovne %r8,%rsi 2ec65: e9 10 ff ff ff jmp 2eb7a <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketIRKS2_JEEEPS7_SD_OT_DpOT0_+0x3a> 2ec6a: 48 8d 3d 09 17 02 00 lea 0x21709(%rip),%rdi # 5037a 2ec71: 48 8d 35 c1 14 02 00 lea 0x214c1(%rip),%rsi # 50139 2ec78: 48 8d 0d 59 27 03 00 lea 0x32759(%rip),%rcx # 613d8 <_ZL7kSecret+0x9c8> 2ec7f: ba 8b 02 00 00 mov $0x28b,%edx 2ec84: e8 e7 76 fd ff call 6370 <__assert_fail@plt> 2ec89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002ec90 <_ZN4llvm8DenseMapIPvmNS_12DenseMapInfoIS1_vEENS_6detail12DenseMapPairIS1_mEEE4growEj>: 2ec90: 41 57 push %r15 2ec92: 41 56 push %r14 2ec94: 53 push %rbx 2ec95: 48 89 fb mov %rdi,%rbx 2ec98: 44 8b 77 18 mov 0x18(%rdi),%r14d 2ec9c: 4c 8b 7f 08 mov 0x8(%rdi),%r15 2eca0: 8d 46 ff lea -0x1(%rsi),%eax 2eca3: 48 89 c1 mov %rax,%rcx 2eca6: 48 d1 e9 shr %rcx 2eca9: 48 09 c1 or %rax,%rcx 2ecac: 48 89 c8 mov %rcx,%rax 2ecaf: 48 c1 e8 02 shr $0x2,%rax 2ecb3: 48 09 c8 or %rcx,%rax 2ecb6: 48 89 c1 mov %rax,%rcx 2ecb9: 48 c1 e9 04 shr $0x4,%rcx 2ecbd: 48 09 c1 or %rax,%rcx 2ecc0: 48 89 c8 mov %rcx,%rax 2ecc3: 48 c1 e8 08 shr $0x8,%rax 2ecc7: 48 09 c8 or %rcx,%rax 2ecca: 48 89 c1 mov %rax,%rcx 2eccd: 48 c1 e9 10 shr $0x10,%rcx 2ecd1: 09 c1 or %eax,%ecx 2ecd3: ff c1 inc %ecx 2ecd5: 83 f9 41 cmp $0x41,%ecx 2ecd8: bf 40 00 00 00 mov $0x40,%edi 2ecdd: 0f 43 f9 cmovae %ecx,%edi 2ece0: 89 7b 18 mov %edi,0x18(%rbx) 2ece3: 48 c1 e7 04 shl $0x4,%rdi 2ece7: be 08 00 00 00 mov $0x8,%esi 2ecec: e8 3f 6b ff ff call 25830 <_ZN4llvm15allocate_bufferEmm> 2ecf1: 48 89 43 08 mov %rax,0x8(%rbx) 2ecf5: 4d 85 ff test %r15,%r15 2ecf8: 74 28 je 2ed22 <_ZN4llvm8DenseMapIPvmNS_12DenseMapInfoIS1_vEENS_6detail12DenseMapPairIS1_mEEE4growEj+0x92> 2ecfa: 49 c1 e6 04 shl $0x4,%r14 2ecfe: 4b 8d 14 37 lea (%r15,%r14,1),%rdx 2ed02: 48 89 df mov %rbx,%rdi 2ed05: 4c 89 fe mov %r15,%rsi 2ed08: e8 73 00 00 00 call 2ed80 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_> 2ed0d: ba 08 00 00 00 mov $0x8,%edx 2ed12: 4c 89 ff mov %r15,%rdi 2ed15: 4c 89 f6 mov %r14,%rsi 2ed18: 5b pop %rbx 2ed19: 41 5e pop %r14 2ed1b: 41 5f pop %r15 2ed1d: e9 1e 6b ff ff jmp 25840 <_ZN4llvm17deallocate_bufferEPvmm> 2ed22: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 2ed29: 00 2ed2a: 8b 4b 18 mov 0x18(%rbx),%ecx 2ed2d: 8d 51 ff lea -0x1(%rcx),%edx 2ed30: 85 d1 test %edx,%ecx 2ed32: 75 23 jne 2ed57 <_ZN4llvm8DenseMapIPvmNS_12DenseMapInfoIS1_vEENS_6detail12DenseMapPairIS1_mEEE4growEj+0xc7> 2ed34: 48 85 c9 test %rcx,%rcx 2ed37: 74 18 je 2ed51 <_ZN4llvm8DenseMapIPvmNS_12DenseMapInfoIS1_vEENS_6detail12DenseMapPairIS1_mEEE4growEj+0xc1> 2ed39: 48 c1 e1 04 shl $0x4,%rcx 2ed3d: 31 d2 xor %edx,%edx 2ed3f: 90 nop 2ed40: 48 c7 04 10 00 f0 ff movq $0xfffffffffffff000,(%rax,%rdx,1) 2ed47: ff 2ed48: 48 83 c2 10 add $0x10,%rdx 2ed4c: 48 39 d1 cmp %rdx,%rcx 2ed4f: 75 ef jne 2ed40 <_ZN4llvm8DenseMapIPvmNS_12DenseMapInfoIS1_vEENS_6detail12DenseMapPairIS1_mEEE4growEj+0xb0> 2ed51: 5b pop %rbx 2ed52: 41 5e pop %r14 2ed54: 41 5f pop %r15 2ed56: c3 ret 2ed57: 48 8d 3d 7f 13 02 00 lea 0x2137f(%rip),%rdi # 500dd 2ed5e: 48 8d 35 d4 13 02 00 lea 0x213d4(%rip),%rsi # 50139 2ed65: 48 8d 0d ed 1e 03 00 lea 0x31eed(%rip),%rcx # 60c59 <_ZL7kSecret+0x249> 2ed6c: ba 95 01 00 00 mov $0x195,%edx 2ed71: e8 fa 75 fd ff call 6370 <__assert_fail@plt> 2ed76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2ed7d: 00 00 00 000000000002ed80 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_>: 2ed80: 55 push %rbp 2ed81: 41 56 push %r14 2ed83: 53 push %rbx 2ed84: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 2ed8b: 00 2ed8c: 44 8b 57 18 mov 0x18(%rdi),%r10d 2ed90: 41 8d 42 ff lea -0x1(%r10),%eax 2ed94: 41 85 c2 test %eax,%r10d 2ed97: 0f 85 13 01 00 00 jne 2eeb0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x130> 2ed9d: 4d 85 d2 test %r10,%r10 2eda0: 74 1f je 2edc1 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x41> 2eda2: 48 8b 47 08 mov 0x8(%rdi),%rax 2eda6: 4c 89 d1 mov %r10,%rcx 2eda9: 48 c1 e1 04 shl $0x4,%rcx 2edad: 31 ed xor %ebp,%ebp 2edaf: 90 nop 2edb0: 48 c7 04 28 00 f0 ff movq $0xfffffffffffff000,(%rax,%rbp,1) 2edb7: ff 2edb8: 48 83 c5 10 add $0x10,%rbp 2edbc: 48 39 e9 cmp %rbp,%rcx 2edbf: 75 ef jne 2edb0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x30> 2edc1: 48 39 d6 cmp %rdx,%rsi 2edc4: 0f 84 c2 00 00 00 je 2ee8c <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x10c> 2edca: 41 ff ca dec %r10d 2edcd: 45 31 c0 xor %r8d,%r8d 2edd0: 4c 8b 1e mov (%rsi),%r11 2edd3: 4c 89 d8 mov %r11,%rax 2edd6: 48 0d 00 10 00 00 or $0x1000,%rax 2eddc: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 2ede2: 75 1c jne 2ee00 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x80> 2ede4: 48 83 c6 10 add $0x10,%rsi 2ede8: 48 39 d6 cmp %rdx,%rsi 2edeb: 75 e3 jne 2edd0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x50> 2eded: e9 9a 00 00 00 jmp 2ee8c <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x10c> 2edf2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2edf9: 1f 84 00 00 00 00 00 2ee00: 4c 8b 4f 08 mov 0x8(%rdi),%r9 2ee04: 44 89 d8 mov %r11d,%eax 2ee07: c1 e8 04 shr $0x4,%eax 2ee0a: 44 89 d9 mov %r11d,%ecx 2ee0d: c1 e9 09 shr $0x9,%ecx 2ee10: 31 c1 xor %eax,%ecx 2ee12: 44 21 d1 and %r10d,%ecx 2ee15: 48 89 c8 mov %rcx,%rax 2ee18: 48 c1 e0 04 shl $0x4,%rax 2ee1c: 49 8b 2c 01 mov (%r9,%rax,1),%rbp 2ee20: 49 39 eb cmp %rbp,%r11 2ee23: 74 6c je 2ee91 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x111> 2ee25: 4c 01 c8 add %r9,%rax 2ee28: 41 be 01 00 00 00 mov $0x1,%r14d 2ee2e: 31 db xor %ebx,%ebx 2ee30: 48 81 fd 00 f0 ff ff cmp $0xfffffffffffff000,%rbp 2ee37: 74 2d je 2ee66 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0xe6> 2ee39: 48 81 f5 00 e0 ff ff xor $0xffffffffffffe000,%rbp 2ee40: 48 09 dd or %rbx,%rbp 2ee43: 48 0f 44 d8 cmove %rax,%rbx 2ee47: 44 01 f1 add %r14d,%ecx 2ee4a: 41 ff c6 inc %r14d 2ee4d: 44 21 d1 and %r10d,%ecx 2ee50: 48 89 cd mov %rcx,%rbp 2ee53: 48 c1 e5 04 shl $0x4,%rbp 2ee57: 49 8d 04 29 lea (%r9,%rbp,1),%rax 2ee5b: 49 8b 2c 29 mov (%r9,%rbp,1),%rbp 2ee5f: 49 39 eb cmp %rbp,%r11 2ee62: 74 2d je 2ee91 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x111> 2ee64: eb ca jmp 2ee30 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0xb0> 2ee66: 48 85 db test %rbx,%rbx 2ee69: 48 0f 45 c3 cmovne %rbx,%rax 2ee6d: 4c 89 18 mov %r11,(%rax) 2ee70: 48 8b 4e 08 mov 0x8(%rsi),%rcx 2ee74: 48 89 48 08 mov %rcx,0x8(%rax) 2ee78: 41 ff c0 inc %r8d 2ee7b: 44 89 47 10 mov %r8d,0x10(%rdi) 2ee7f: 48 83 c6 10 add $0x10,%rsi 2ee83: 48 39 d6 cmp %rdx,%rsi 2ee86: 0f 85 44 ff ff ff jne 2edd0 <_ZN4llvm12DenseMapBaseINS_8DenseMapIPvmNS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_+0x50> 2ee8c: 5b pop %rbx 2ee8d: 41 5e pop %r14 2ee8f: 5d pop %rbp 2ee90: c3 ret 2ee91: 48 8d 3d 55 1b 02 00 lea 0x21b55(%rip),%rdi # 509ed 2ee98: 48 8d 35 9a 12 02 00 lea 0x2129a(%rip),%rsi # 50139 2ee9f: 48 8d 0d a6 28 03 00 lea 0x328a6(%rip),%rcx # 6174c <_ZL7kSecret+0xd3c> 2eea6: ba b3 01 00 00 mov $0x1b3,%edx 2eeab: e8 c0 74 fd ff call 6370 <__assert_fail@plt> 2eeb0: 48 8d 3d 26 12 02 00 lea 0x21226(%rip),%rdi # 500dd 2eeb7: 48 8d 35 7b 12 02 00 lea 0x2127b(%rip),%rsi # 50139 2eebe: 48 8d 0d 94 1d 03 00 lea 0x31d94(%rip),%rcx # 60c59 <_ZL7kSecret+0x249> 2eec5: ba 95 01 00 00 mov $0x195,%edx 2eeca: e8 a1 74 fd ff call 6370 <__assert_fail@plt> 2eecf: 90 nop 000000000002eed0 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev>: 2eed0: 53 push %rbx 2eed1: 48 89 fb mov %rdi,%rbx 2eed4: 48 8d 05 65 a4 04 00 lea 0x4a465(%rip),%rax # 79340 <_ZTVN12_GLOBAL__N_118ProfilingAllocatorE+0x10> 2eedb: 48 89 07 mov %rax,(%rdi) 2eede: e8 0d d7 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2eee3: 48 8b 50 18 mov 0x18(%rax),%rdx 2eee7: 48 8b 48 20 mov 0x20(%rax),%rcx 2eeeb: 48 29 ca sub %rcx,%rdx 2eeee: 48 83 fa 35 cmp $0x35,%rdx 2eef2: 77 16 ja 2ef0a <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x3a> 2eef4: 48 8d 35 bd 2e 03 00 lea 0x32ebd(%rip),%rsi # 61db8 <_ZL7kSecret+0x13a8> 2eefb: ba 36 00 00 00 mov $0x36,%edx 2ef00: 48 89 c7 mov %rax,%rdi 2ef03: e8 68 c9 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2ef08: eb 33 jmp 2ef3d <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x6d> 2ef0a: 0f 10 05 c7 2e 03 00 movups 0x32ec7(%rip),%xmm0 # 61dd8 <_ZL7kSecret+0x13c8> 2ef11: 0f 11 41 20 movups %xmm0,0x20(%rcx) 2ef15: 0f 10 05 ac 2e 03 00 movups 0x32eac(%rip),%xmm0 # 61dc8 <_ZL7kSecret+0x13b8> 2ef1c: 0f 11 41 10 movups %xmm0,0x10(%rcx) 2ef20: 0f 10 05 91 2e 03 00 movups 0x32e91(%rip),%xmm0 # 61db8 <_ZL7kSecret+0x13a8> 2ef27: 0f 11 01 movups %xmm0,(%rcx) 2ef2a: 48 ba 2d 2d 2d 2d 2d movabs $0xa2d2d2d2d2d2d2d,%rdx 2ef31: 2d 2d 0a 2ef34: 48 89 51 2e mov %rdx,0x2e(%rcx) 2ef38: 48 83 40 20 36 addq $0x36,0x20(%rax) 2ef3d: e8 ae d6 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2ef42: 48 8b 50 18 mov 0x18(%rax),%rdx 2ef46: 48 8b 48 20 mov 0x20(%rax),%rcx 2ef4a: 48 29 ca sub %rcx,%rdx 2ef4d: 48 83 fa 1b cmp $0x1b,%rdx 2ef51: 77 16 ja 2ef69 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x99> 2ef53: 48 8d 35 95 2e 03 00 lea 0x32e95(%rip),%rsi # 61def <_ZL7kSecret+0x13df> 2ef5a: ba 1c 00 00 00 mov $0x1c,%edx 2ef5f: 48 89 c7 mov %rax,%rdi 2ef62: e8 09 c9 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2ef67: eb 1a jmp 2ef83 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0xb3> 2ef69: 0f 10 05 8b 2e 03 00 movups 0x32e8b(%rip),%xmm0 # 61dfb <_ZL7kSecret+0x13eb> 2ef70: 0f 11 41 0c movups %xmm0,0xc(%rcx) 2ef74: 0f 10 05 74 2e 03 00 movups 0x32e74(%rip),%xmm0 # 61def <_ZL7kSecret+0x13df> 2ef7b: 0f 11 01 movups %xmm0,(%rcx) 2ef7e: 48 83 40 20 1c addq $0x1c,0x20(%rax) 2ef83: e8 68 d6 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2ef88: 48 8b 50 18 mov 0x18(%rax),%rdx 2ef8c: 48 8b 48 20 mov 0x20(%rax),%rcx 2ef90: 48 29 ca sub %rcx,%rdx 2ef93: 48 83 fa 28 cmp $0x28,%rdx 2ef97: 77 16 ja 2efaf <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0xdf> 2ef99: 48 8d 35 6c 2e 03 00 lea 0x32e6c(%rip),%rsi # 61e0c <_ZL7kSecret+0x13fc> 2efa0: ba 29 00 00 00 mov $0x29,%edx 2efa5: 48 89 c7 mov %rax,%rdi 2efa8: e8 c3 c8 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2efad: eb 25 jmp 2efd4 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x104> 2efaf: 0f 10 05 6f 2e 03 00 movups 0x32e6f(%rip),%xmm0 # 61e25 <_ZL7kSecret+0x1415> 2efb6: 0f 11 41 19 movups %xmm0,0x19(%rcx) 2efba: 0f 10 05 5b 2e 03 00 movups 0x32e5b(%rip),%xmm0 # 61e1c <_ZL7kSecret+0x140c> 2efc1: 0f 11 41 10 movups %xmm0,0x10(%rcx) 2efc5: 0f 10 05 40 2e 03 00 movups 0x32e40(%rip),%xmm0 # 61e0c <_ZL7kSecret+0x13fc> 2efcc: 0f 11 01 movups %xmm0,(%rcx) 2efcf: 48 83 40 20 29 addq $0x29,0x20(%rax) 2efd4: 48 8b b3 80 00 00 00 mov 0x80(%rbx),%rsi 2efdb: 48 89 c7 mov %rax,%rdi 2efde: e8 7d c4 ff ff call 2b460 <_ZN4llvm11raw_ostreamlsEm> 2efe3: 48 8b 48 20 mov 0x20(%rax),%rcx 2efe7: 48 39 48 18 cmp %rcx,0x18(%rax) 2efeb: 74 09 je 2eff6 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x126> 2efed: c6 01 0a movb $0xa,(%rcx) 2eff0: 48 ff 40 20 incq 0x20(%rax) 2eff4: eb 14 jmp 2f00a <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x13a> 2eff6: 48 8d 35 8c 5d 03 00 lea 0x35d8c(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2effd: ba 01 00 00 00 mov $0x1,%edx 2f002: 48 89 c7 mov %rax,%rdi 2f005: e8 66 c8 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f00a: e8 e1 d5 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f00f: 48 8b 50 18 mov 0x18(%rax),%rdx 2f013: 48 8b 48 20 mov 0x20(%rax),%rcx 2f017: 48 29 ca sub %rcx,%rdx 2f01a: 48 83 fa 28 cmp $0x28,%rdx 2f01e: 77 16 ja 2f036 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x166> 2f020: 48 8d 35 0f 2e 03 00 lea 0x32e0f(%rip),%rsi # 61e36 <_ZL7kSecret+0x1426> 2f027: ba 29 00 00 00 mov $0x29,%edx 2f02c: 48 89 c7 mov %rax,%rdi 2f02f: e8 3c c8 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f034: eb 25 jmp 2f05b <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x18b> 2f036: 0f 10 05 12 2e 03 00 movups 0x32e12(%rip),%xmm0 # 61e4f <_ZL7kSecret+0x143f> 2f03d: 0f 11 41 19 movups %xmm0,0x19(%rcx) 2f041: 0f 10 05 fe 2d 03 00 movups 0x32dfe(%rip),%xmm0 # 61e46 <_ZL7kSecret+0x1436> 2f048: 0f 11 41 10 movups %xmm0,0x10(%rcx) 2f04c: 0f 10 05 e3 2d 03 00 movups 0x32de3(%rip),%xmm0 # 61e36 <_ZL7kSecret+0x1426> 2f053: 0f 11 01 movups %xmm0,(%rcx) 2f056: 48 83 40 20 29 addq $0x29,0x20(%rax) 2f05b: 48 8b 73 78 mov 0x78(%rbx),%rsi 2f05f: 48 89 c7 mov %rax,%rdi 2f062: e8 f9 c3 ff ff call 2b460 <_ZN4llvm11raw_ostreamlsEm> 2f067: 48 8b 48 20 mov 0x20(%rax),%rcx 2f06b: 48 39 48 18 cmp %rcx,0x18(%rax) 2f06f: 74 09 je 2f07a <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x1aa> 2f071: c6 01 0a movb $0xa,(%rcx) 2f074: 48 ff 40 20 incq 0x20(%rax) 2f078: eb 14 jmp 2f08e <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x1be> 2f07a: 48 8d 35 08 5d 03 00 lea 0x35d08(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2f081: ba 01 00 00 00 mov $0x1,%edx 2f086: 48 89 c7 mov %rax,%rdi 2f089: e8 e2 c7 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f08e: e8 5d d5 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f093: 48 8b 50 18 mov 0x18(%rax),%rdx 2f097: 48 8b 48 20 mov 0x20(%rax),%rcx 2f09b: 48 29 ca sub %rcx,%rdx 2f09e: 48 83 fa 28 cmp $0x28,%rdx 2f0a2: 77 16 ja 2f0ba <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x1ea> 2f0a4: 48 8d 35 b5 2d 03 00 lea 0x32db5(%rip),%rsi # 61e60 <_ZL7kSecret+0x1450> 2f0ab: ba 29 00 00 00 mov $0x29,%edx 2f0b0: 48 89 c7 mov %rax,%rdi 2f0b3: e8 b8 c7 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f0b8: eb 25 jmp 2f0df <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x20f> 2f0ba: 0f 10 05 b8 2d 03 00 movups 0x32db8(%rip),%xmm0 # 61e79 <_ZL7kSecret+0x1469> 2f0c1: 0f 11 41 19 movups %xmm0,0x19(%rcx) 2f0c5: 0f 10 05 a4 2d 03 00 movups 0x32da4(%rip),%xmm0 # 61e70 <_ZL7kSecret+0x1460> 2f0cc: 0f 11 41 10 movups %xmm0,0x10(%rcx) 2f0d0: 0f 10 05 89 2d 03 00 movups 0x32d89(%rip),%xmm0 # 61e60 <_ZL7kSecret+0x1450> 2f0d7: 0f 11 01 movups %xmm0,(%rcx) 2f0da: 48 83 40 20 29 addq $0x29,0x20(%rax) 2f0df: 48 8b 73 68 mov 0x68(%rbx),%rsi 2f0e3: 48 89 c7 mov %rax,%rdi 2f0e6: e8 95 c3 ff ff call 2b480 <_ZN4llvm11raw_ostreamlsEl> 2f0eb: 48 8b 48 20 mov 0x20(%rax),%rcx 2f0ef: 48 39 48 18 cmp %rcx,0x18(%rax) 2f0f3: 74 09 je 2f0fe <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x22e> 2f0f5: c6 01 0a movb $0xa,(%rcx) 2f0f8: 48 ff 40 20 incq 0x20(%rax) 2f0fc: eb 14 jmp 2f112 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x242> 2f0fe: 48 8d 35 84 5c 03 00 lea 0x35c84(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2f105: ba 01 00 00 00 mov $0x1,%edx 2f10a: 48 89 c7 mov %rax,%rdi 2f10d: e8 5e c7 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f112: e8 d9 d4 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f117: 48 8b 50 18 mov 0x18(%rax),%rdx 2f11b: 48 8b 48 20 mov 0x20(%rax),%rcx 2f11f: 48 29 ca sub %rcx,%rdx 2f122: 48 83 fa 28 cmp $0x28,%rdx 2f126: 77 16 ja 2f13e <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x26e> 2f128: 48 8d 35 5b 2d 03 00 lea 0x32d5b(%rip),%rsi # 61e8a <_ZL7kSecret+0x147a> 2f12f: ba 29 00 00 00 mov $0x29,%edx 2f134: 48 89 c7 mov %rax,%rdi 2f137: e8 34 c7 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f13c: eb 25 jmp 2f163 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x293> 2f13e: 0f 10 05 5e 2d 03 00 movups 0x32d5e(%rip),%xmm0 # 61ea3 <_ZL7kSecret+0x1493> 2f145: 0f 11 41 19 movups %xmm0,0x19(%rcx) 2f149: 0f 10 05 4a 2d 03 00 movups 0x32d4a(%rip),%xmm0 # 61e9a <_ZL7kSecret+0x148a> 2f150: 0f 11 41 10 movups %xmm0,0x10(%rcx) 2f154: 0f 10 05 2f 2d 03 00 movups 0x32d2f(%rip),%xmm0 # 61e8a <_ZL7kSecret+0x147a> 2f15b: 0f 11 01 movups %xmm0,(%rcx) 2f15e: 48 83 40 20 29 addq $0x29,0x20(%rax) 2f163: 48 8b 73 70 mov 0x70(%rbx),%rsi 2f167: 48 89 c7 mov %rax,%rdi 2f16a: e8 11 c3 ff ff call 2b480 <_ZN4llvm11raw_ostreamlsEl> 2f16f: 48 8b 48 20 mov 0x20(%rax),%rcx 2f173: 48 39 48 18 cmp %rcx,0x18(%rax) 2f177: 74 09 je 2f182 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x2b2> 2f179: c6 01 0a movb $0xa,(%rcx) 2f17c: 48 ff 40 20 incq 0x20(%rax) 2f180: eb 14 jmp 2f196 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x2c6> 2f182: 48 8d 35 00 5c 03 00 lea 0x35c00(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 2f189: ba 01 00 00 00 mov $0x1,%edx 2f18e: 48 89 c7 mov %rax,%rdi 2f191: e8 da c6 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f196: e8 55 d4 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f19b: 48 8b 50 18 mov 0x18(%rax),%rdx 2f19f: 48 8b 48 20 mov 0x20(%rax),%rcx 2f1a3: 48 29 ca sub %rcx,%rdx 2f1a6: 48 83 fa 35 cmp $0x35,%rdx 2f1aa: 77 25 ja 2f1d1 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x301> 2f1ac: 48 8d 35 05 2c 03 00 lea 0x32c05(%rip),%rsi # 61db8 <_ZL7kSecret+0x13a8> 2f1b3: ba 36 00 00 00 mov $0x36,%edx 2f1b8: 48 89 c7 mov %rax,%rdi 2f1bb: e8 b0 c6 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f1c0: e8 2b d4 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f1c5: 48 8b 48 20 mov 0x20(%rax),%rcx 2f1c9: 48 3b 48 10 cmp 0x10(%rax),%rcx 2f1cd: 75 44 jne 2f213 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x343> 2f1cf: eb 4a jmp 2f21b <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x34b> 2f1d1: 0f 10 05 00 2c 03 00 movups 0x32c00(%rip),%xmm0 # 61dd8 <_ZL7kSecret+0x13c8> 2f1d8: 0f 11 41 20 movups %xmm0,0x20(%rcx) 2f1dc: 0f 10 05 e5 2b 03 00 movups 0x32be5(%rip),%xmm0 # 61dc8 <_ZL7kSecret+0x13b8> 2f1e3: 0f 11 41 10 movups %xmm0,0x10(%rcx) 2f1e7: 0f 10 05 ca 2b 03 00 movups 0x32bca(%rip),%xmm0 # 61db8 <_ZL7kSecret+0x13a8> 2f1ee: 0f 11 01 movups %xmm0,(%rcx) 2f1f1: 48 ba 2d 2d 2d 2d 2d movabs $0xa2d2d2d2d2d2d2d,%rdx 2f1f8: 2d 2d 0a 2f1fb: 48 89 51 2e mov %rdx,0x2e(%rcx) 2f1ff: 48 83 40 20 36 addq $0x36,0x20(%rax) 2f204: e8 e7 d3 ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f209: 48 8b 48 20 mov 0x20(%rax),%rcx 2f20d: 48 3b 48 10 cmp 0x10(%rax),%rcx 2f211: 74 08 je 2f21b <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x34b> 2f213: 48 89 c7 mov %rax,%rdi 2f216: e8 25 c5 ff ff call 2b740 <_ZN4llvm11raw_ostream14flush_nonemptyEv> 2f21b: 48 89 df mov %rbx,%rdi 2f21e: e8 2d f5 ff ff call 2e750 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv> 2f223: 48 8d 05 de a0 04 00 lea 0x4a0de(%rip),%rax # 79308 <_ZTVN12_GLOBAL__N_118LeakCheckAllocatorE+0x10> 2f22a: 48 89 03 mov %rax,(%rbx) 2f22d: 48 89 df mov %rbx,%rdi 2f230: e8 1b f5 ff ff call 2e750 <_ZN12_GLOBAL__N_118LeakCheckAllocator9checkLeakEv> 2f235: 48 8b 7b 60 mov 0x60(%rbx),%rdi 2f239: 48 85 ff test %rdi,%rdi 2f23c: 74 06 je 2f244 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev+0x374> 2f23e: 48 8b 07 mov (%rdi),%rax 2f241: ff 50 08 call *0x8(%rax) 2f244: 48 c7 43 60 00 00 00 movq $0x0,0x60(%rbx) 2f24b: 00 2f24c: 48 8b 7b 48 mov 0x48(%rbx),%rdi 2f250: 8b 73 58 mov 0x58(%rbx),%esi 2f253: 48 c1 e6 04 shl $0x4,%rsi 2f257: ba 08 00 00 00 mov $0x8,%edx 2f25c: e8 df 65 ff ff call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 2f261: 48 ff 43 40 incq 0x40(%rbx) 2f265: 5b pop %rbx 2f266: c3 ret 2f267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2f26e: 00 00 000000000002f270 <_ZN12_GLOBAL__N_118ProfilingAllocatorD0Ev>: 2f270: 53 push %rbx 2f271: 48 89 fb mov %rdi,%rbx 2f274: e8 57 fc ff ff call 2eed0 <_ZN12_GLOBAL__N_118ProfilingAllocatorD2Ev> 2f279: 48 89 df mov %rbx,%rdi 2f27c: 5b pop %rbx 2f27d: e9 fe 71 fd ff jmp 6480 <_ZdlPv@plt> 2f282: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f289: 00 00 00 2f28c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002f290 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm>: 2f290: 41 57 push %r15 2f292: 41 56 push %r14 2f294: 41 55 push %r13 2f296: 41 54 push %r12 2f298: 53 push %rbx 2f299: 48 83 ec 10 sub $0x10,%rsp 2f29d: 48 89 f3 mov %rsi,%rbx 2f2a0: 49 89 ff mov %rdi,%r15 2f2a3: e8 f8 ee ff ff call 2e1a0 <_ZN12_GLOBAL__N_118LeakCheckAllocator13allocateBytesEmm> 2f2a8: f0 49 ff 87 80 00 00 lock incq 0x80(%r15) 2f2af: 00 2f2b0: 49 89 c6 mov %rax,%r14 2f2b3: f0 49 01 5f 78 lock add %rbx,0x78(%r15) 2f2b8: 4d 8b 6f 10 mov 0x10(%r15),%r13 2f2bc: 49 8b 5f 68 mov 0x68(%r15),%rbx 2f2c0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2f2c7: 00 00 2f2c9: 4c 39 eb cmp %r13,%rbx 2f2cc: 7d 4a jge 2f318 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x88> 2f2ce: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 2f2d3: eb 18 jmp 2f2ed <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x5d> 2f2d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2f2dc: 00 00 00 00 2f2e0: 4c 89 e7 mov %r12,%rdi 2f2e3: e8 68 17 ff ff call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 2f2e8: 4c 39 eb cmp %r13,%rbx 2f2eb: 7d 2b jge 2f318 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x88> 2f2ed: 48 89 d8 mov %rbx,%rax 2f2f0: f0 4d 0f b1 6f 68 lock cmpxchg %r13,0x68(%r15) 2f2f6: 74 20 je 2f318 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x88> 2f2f8: 48 89 c3 mov %rax,%rbx 2f2fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f300: 48 ff c0 inc %rax 2f303: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f308: 48 83 f8 04 cmp $0x4,%rax 2f30c: 72 da jb 2f2e8 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x58> 2f30e: 48 83 f8 3f cmp $0x3f,%rax 2f312: 77 cc ja 2f2e0 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x50> 2f314: f3 90 pause 2f316: eb d0 jmp 2f2e8 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0x58> 2f318: 4d 8b 6f 08 mov 0x8(%r15),%r13 2f31c: 49 8b 5f 70 mov 0x70(%r15),%rbx 2f320: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2f327: 00 00 2f329: 4c 39 eb cmp %r13,%rbx 2f32c: 7d 4a jge 2f378 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xe8> 2f32e: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 2f333: eb 18 jmp 2f34d <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xbd> 2f335: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 2f33c: 00 00 00 00 2f340: 4c 89 e7 mov %r12,%rdi 2f343: e8 08 17 ff ff call 20a50 <_ZN1M4LLCL6Detail14SpinWaiterBase9yieldToOSEv> 2f348: 4c 39 eb cmp %r13,%rbx 2f34b: 7d 2b jge 2f378 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xe8> 2f34d: 48 89 d8 mov %rbx,%rax 2f350: f0 4d 0f b1 6f 70 lock cmpxchg %r13,0x70(%r15) 2f356: 74 20 je 2f378 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xe8> 2f358: 48 89 c3 mov %rax,%rbx 2f35b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f360: 48 ff c0 inc %rax 2f363: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f368: 48 83 f8 04 cmp $0x4,%rax 2f36c: 72 da jb 2f348 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xb8> 2f36e: 48 83 f8 3f cmp $0x3f,%rax 2f372: 77 cc ja 2f340 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xb0> 2f374: f3 90 pause 2f376: eb d0 jmp 2f348 <_ZN12_GLOBAL__N_118ProfilingAllocator13allocateBytesEmm+0xb8> 2f378: 49 8b 47 08 mov 0x8(%r15),%rax 2f37c: e8 7f 80 ff ff call 27400 <_ZN4llvm3sys7Process14GetMallocUsageEv> 2f381: e8 2a cb 00 00 call 3beb0 <_ZN1M26getProcessPhysicalMemUsageEv> 2f386: 4c 89 f0 mov %r14,%rax 2f389: 48 83 c4 10 add $0x10,%rsp 2f38d: 5b pop %rbx 2f38e: 41 5c pop %r12 2f390: 41 5d pop %r13 2f392: 41 5e pop %r14 2f394: 41 5f pop %r15 2f396: c3 ret 2f397: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2f39e: 00 00 000000000002f3a0 <_ZN12_GLOBAL__N_118ProfilingAllocator15deallocateBytesEPvm>: 2f3a0: 53 push %rbx 2f3a1: 48 89 fb mov %rdi,%rbx 2f3a4: e8 57 f0 ff ff call 2e400 <_ZN12_GLOBAL__N_118LeakCheckAllocator15deallocateBytesEPvm> 2f3a9: 48 8b 43 08 mov 0x8(%rbx),%rax 2f3ad: e8 4e 80 ff ff call 27400 <_ZN4llvm3sys7Process14GetMallocUsageEv> 2f3b2: 5b pop %rbx 2f3b3: e9 f8 ca 00 00 jmp 3beb0 <_ZN1M26getProcessPhysicalMemUsageEv> 2f3b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f3bf: 00 000000000002f3c0 <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev>: 2f3c0: 41 57 push %r15 2f3c2: 41 56 push %r14 2f3c4: 41 54 push %r12 2f3c6: 53 push %rbx 2f3c7: 50 push %rax 2f3c8: 49 89 ff mov %rdi,%r15 2f3cb: 48 8d 05 a6 9f 04 00 lea 0x49fa6(%rip),%rax # 79378 <_ZTVN12_GLOBAL__N_121UseAfterFreeAllocatorE+0x10> 2f3d2: 48 89 07 mov %rax,(%rdi) 2f3d5: 4c 8b 77 08 mov 0x8(%rdi),%r14 2f3d9: 49 c1 ee 20 shr $0x20,%r14 2f3dd: 74 61 je 2f440 <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev+0x80> 2f3df: 45 31 e4 xor %r12d,%r12d 2f3e2: 31 db xor %ebx,%ebx 2f3e4: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 2f3eb: 00 00 00 00 00 2f3f0: 49 8b 47 08 mov 0x8(%r15),%rax 2f3f4: 48 89 c1 mov %rax,%rcx 2f3f7: 48 c1 e9 20 shr $0x20,%rcx 2f3fb: 48 39 d9 cmp %rbx,%rcx 2f3fe: 76 7f jbe 2f47f <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev+0xbf> 2f400: 89 c0 mov %eax,%eax 2f402: 48 c1 e0 04 shl $0x4,%rax 2f406: 49 8b 44 07 38 mov 0x38(%r15,%rax,1),%rax 2f40b: 4a 8b 3c 20 mov (%rax,%r12,1),%rdi 2f40f: 49 8b 47 08 mov 0x8(%r15),%rax 2f413: 48 89 c1 mov %rax,%rcx 2f416: 48 c1 e9 20 shr $0x20,%rcx 2f41a: 48 39 d9 cmp %rbx,%rcx 2f41d: 76 60 jbe 2f47f <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev+0xbf> 2f41f: 89 c0 mov %eax,%eax 2f421: 48 c1 e0 04 shl $0x4,%rax 2f425: 49 8b 44 07 38 mov 0x38(%r15,%rax,1),%rax 2f42a: 4a 8b 74 20 08 mov 0x8(%rax,%r12,1),%rsi 2f42f: e8 ac 6e fd ff call 62e0 2f434: 48 ff c3 inc %rbx 2f437: 49 83 c4 10 add $0x10,%r12 2f43b: 49 39 de cmp %rbx,%r14 2f43e: 75 b0 jne 2f3f0 <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev+0x30> 2f440: 49 8b 47 08 mov 0x8(%r15),%rax 2f444: 41 89 c6 mov %eax,%r14d 2f447: 49 c1 e6 04 shl $0x4,%r14 2f44b: 49 83 c6 10 add $0x10,%r14 2f44f: 31 db xor %ebx,%ebx 2f451: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 2f458: 0f 1f 84 00 00 00 00 2f45f: 00 2f460: 49 8b 7c 1f 38 mov 0x38(%r15,%rbx,1),%rdi 2f465: e8 56 71 fd ff call 65c0 2f46a: 48 83 c3 10 add $0x10,%rbx 2f46e: 49 39 de cmp %rbx,%r14 2f471: 75 ed jne 2f460 <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev+0xa0> 2f473: 48 83 c4 08 add $0x8,%rsp 2f477: 5b pop %rbx 2f478: 41 5c pop %r12 2f47a: 41 5e pop %r14 2f47c: 41 5f pop %r15 2f47e: c3 ret 2f47f: 48 8d 3d 23 7f 02 00 lea 0x27f23(%rip),%rdi # 573a9 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5632> 2f486: 48 8d 35 5d 32 02 00 lea 0x2325d(%rip),%rsi # 526ea <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x973> 2f48d: 48 8d 0d 20 2a 03 00 lea 0x32a20(%rip),%rcx # 61eb4 <_ZL7kSecret+0x14a4> 2f494: ba 43 00 00 00 mov $0x43,%edx 2f499: e8 d2 6e fd ff call 6370 <__assert_fail@plt> 2f49e: 66 90 xchg %ax,%ax 000000000002f4a0 <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD0Ev>: 2f4a0: 53 push %rbx 2f4a1: 48 89 fb mov %rdi,%rbx 2f4a4: e8 17 ff ff ff call 2f3c0 <_ZN12_GLOBAL__N_121UseAfterFreeAllocatorD2Ev> 2f4a9: 48 89 df mov %rbx,%rdi 2f4ac: 5b pop %rbx 2f4ad: e9 ce 6f fd ff jmp 6480 <_ZdlPv@plt> 2f4b2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f4b9: 00 00 00 2f4bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002f4c0 <_ZN12_GLOBAL__N_121UseAfterFreeAllocator13allocateBytesEmm>: 2f4c0: 53 push %rbx 2f4c1: 48 83 ec 10 sub $0x10,%rsp 2f4c5: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2f4ca: 48 85 f6 test %rsi,%rsi 2f4cd: 74 3f je 2f50e <_ZN12_GLOBAL__N_121UseAfterFreeAllocator13allocateBytesEmm+0x4e> 2f4cf: 48 89 fb mov %rdi,%rbx 2f4d2: 31 ff xor %edi,%edi 2f4d4: ba 03 00 00 00 mov $0x3,%edx 2f4d9: b9 22 00 00 00 mov $0x22,%ecx 2f4de: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 2f4e4: 45 31 c9 xor %r9d,%r9d 2f4e7: e8 d4 73 fd ff call 68c0 2f4ec: 48 89 04 24 mov %rax,(%rsp) 2f4f0: 48 83 c3 08 add $0x8,%rbx 2f4f4: 48 89 e6 mov %rsp,%rsi 2f4f7: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2f4fc: 48 89 df mov %rbx,%rdi 2f4ff: e8 2c 00 00 00 call 2f530 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_> 2f504: 48 8b 04 24 mov (%rsp),%rax 2f508: 48 83 c4 10 add $0x10,%rsp 2f50c: 5b pop %rbx 2f50d: c3 ret 2f50e: 31 c0 xor %eax,%eax 2f510: 48 83 c4 10 add $0x10,%rsp 2f514: 5b pop %rbx 2f515: c3 ret 2f516: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f51d: 00 00 00 000000000002f520 <_ZN12_GLOBAL__N_121UseAfterFreeAllocator15deallocateBytesEPvm>: 2f520: 48 89 f7 mov %rsi,%rdi 2f523: 48 89 d6 mov %rdx,%rsi 2f526: 31 d2 xor %edx,%edx 2f528: e9 93 72 fd ff jmp 67c0 2f52d: 0f 1f 00 nopl (%rax) 000000000002f530 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_>: 2f530: 55 push %rbp 2f531: 41 57 push %r15 2f533: 41 56 push %r14 2f535: 41 55 push %r13 2f537: 41 54 push %r12 2f539: 53 push %rbx 2f53a: 48 83 ec 18 sub $0x18,%rsp 2f53e: 48 89 14 24 mov %rdx,(%rsp) 2f542: 49 89 f5 mov %rsi,%r13 2f545: 48 89 fb mov %rdi,%rbx 2f548: 48 8d 6f 08 lea 0x8(%rdi),%rbp 2f54c: 48 83 3d 4c aa 04 00 cmpq $0x0,0x4aa4c(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2f553: 00 2f554: 74 10 je 2f566 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0x36> 2f556: 48 89 ef mov %rbp,%rdi 2f559: e8 02 72 fd ff call 6760 2f55e: 85 c0 test %eax,%eax 2f560: 0f 85 0a 01 00 00 jne 2f670 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0x140> 2f566: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 2f56b: 48 8b 2b mov (%rbx),%rbp 2f56e: 49 89 ef mov %rbp,%r15 2f571: 49 c1 ef 20 shr $0x20,%r15 2f575: 89 e9 mov %ebp,%ecx 2f577: 48 89 c8 mov %rcx,%rax 2f57a: 48 c1 e0 04 shl $0x4,%rax 2f57e: 4c 8d 24 03 lea (%rbx,%rax,1),%r12 2f582: 49 83 c4 30 add $0x30,%r12 2f586: 4c 8b 74 03 38 mov 0x38(%rbx,%rax,1),%r14 2f58b: 4d 39 fe cmp %r15,%r14 2f58e: 76 21 jbe 2f5b1 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0x81> 2f590: 49 8b 04 24 mov (%r12),%rax 2f594: 4c 89 fa mov %r15,%rdx 2f597: 48 c1 e2 04 shl $0x4,%rdx 2f59b: 49 8b 75 00 mov 0x0(%r13),%rsi 2f59f: 48 89 34 10 mov %rsi,(%rax,%rdx,1) 2f5a3: 48 8b 34 24 mov (%rsp),%rsi 2f5a7: 48 8b 36 mov (%rsi),%rsi 2f5aa: 48 89 74 10 08 mov %rsi,0x8(%rax,%rdx,1) 2f5af: eb 79 jmp 2f62a <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0xfa> 2f5b1: 4b 8d 04 36 lea (%r14,%r14,1),%rax 2f5b5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f5ba: 4c 89 f7 mov %r14,%rdi 2f5bd: 48 c1 e7 05 shl $0x5,%rdi 2f5c1: e8 9a 70 fd ff call 6660 2f5c6: 4d 85 f6 test %r14,%r14 2f5c9: 74 26 je 2f5f1 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0xc1> 2f5cb: 49 8b 0c 24 mov (%r12),%rcx 2f5cf: 4c 89 f2 mov %r14,%rdx 2f5d2: 48 c1 e2 04 shl $0x4,%rdx 2f5d6: 31 f6 xor %esi,%esi 2f5d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f5df: 00 2f5e0: 0f 10 04 31 movups (%rcx,%rsi,1),%xmm0 2f5e4: 0f 11 04 30 movups %xmm0,(%rax,%rsi,1) 2f5e8: 48 83 c6 10 add $0x10,%rsi 2f5ec: 48 39 f2 cmp %rsi,%rdx 2f5ef: 75 ef jne 2f5e0 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0xb0> 2f5f1: 4c 89 f9 mov %r15,%rcx 2f5f4: 48 c1 e1 04 shl $0x4,%rcx 2f5f8: 49 8b 55 00 mov 0x0(%r13),%rdx 2f5fc: 48 89 14 08 mov %rdx,(%rax,%rcx,1) 2f600: 48 8b 14 24 mov (%rsp),%rdx 2f604: 48 8b 12 mov (%rdx),%rdx 2f607: 48 89 54 08 08 mov %rdx,0x8(%rax,%rcx,1) 2f60c: 8d 4d 01 lea 0x1(%rbp),%ecx 2f60f: 48 89 ca mov %rcx,%rdx 2f612: 48 c1 e2 04 shl $0x4,%rdx 2f616: 48 89 44 13 30 mov %rax,0x30(%rbx,%rdx,1) 2f61b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f620: 48 89 44 13 38 mov %rax,0x38(%rbx,%rdx,1) 2f625: 4d 39 fe cmp %r15,%r14 2f628: 75 4d jne 2f677 <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0x147> 2f62a: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2f631: 00 00 00 2f634: 48 01 c5 add %rax,%rbp 2f637: 48 b8 00 00 00 00 ff movabs $0xffffffff00000000,%rax 2f63e: ff ff ff 2f641: 48 21 e8 and %rbp,%rax 2f644: 48 09 c8 or %rcx,%rax 2f647: 48 89 03 mov %rax,(%rbx) 2f64a: 48 83 3d 4e a9 04 00 cmpq $0x0,0x4a94e(%rip) # 79fa0 <__pthread_key_create@GLIBC_2.34> 2f651: 00 2f652: 74 0a je 2f65e <_ZN1M25ConcurrentAppendingVectorISt4pairIPvmEE12emplace_backIJRS2_RmEEEmDpOT_+0x12e> 2f654: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2f659: e8 82 6d fd ff call 63e0 2f65e: 4c 89 f8 mov %r15,%rax 2f661: 48 83 c4 18 add $0x18,%rsp 2f665: 5b pop %rbx 2f666: 41 5c pop %r12 2f668: 41 5d pop %r13 2f66a: 41 5e pop %r14 2f66c: 41 5f pop %r15 2f66e: 5d pop %rbp 2f66f: c3 ret 2f670: 89 c7 mov %eax,%edi 2f672: e8 19 6d fd ff call 6390 <_ZSt20__throw_system_errori@plt> 2f677: 48 8d 3d 4f 30 02 00 lea 0x2304f(%rip),%rdi # 526cd <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x956> 2f67e: 48 8d 35 65 30 02 00 lea 0x23065(%rip),%rsi # 526ea <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x973> 2f685: 48 8d 0d b1 28 03 00 lea 0x328b1(%rip),%rcx # 61f3d <_ZL7kSecret+0x152d> 2f68c: ba 6f 00 00 00 mov $0x6f,%edx 2f691: e8 da 6c fd ff call 6370 <__assert_fail@plt> 2f696: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f69d: 00 00 00 000000000002f6a0 <_ZN1M4LLCL21createMallocAllocatorEv>: 2f6a0: 53 push %rbx 2f6a1: 48 89 fb mov %rdi,%rbx 2f6a4: bf 08 00 00 00 mov $0x8,%edi 2f6a9: e8 02 6e fd ff call 64b0 <_Znwm@plt> 2f6ae: 48 8d 0d fb 9c 04 00 lea 0x49cfb(%rip),%rcx # 793b0 <_ZTVN12_GLOBAL__N_115MallocAllocatorE+0x10> 2f6b5: 48 89 08 mov %rcx,(%rax) 2f6b8: 48 89 03 mov %rax,(%rbx) 2f6bb: 48 89 d8 mov %rbx,%rax 2f6be: 5b pop %rbx 2f6bf: c3 ret 000000000002f6c0 <_ZN12_GLOBAL__N_115MallocAllocatorD0Ev>: 2f6c0: e9 bb 6d fd ff jmp 6480 <_ZdlPv@plt> 2f6c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f6cc: 00 00 00 2f6cf: 90 nop 000000000002f6d0 <_ZN12_GLOBAL__N_115MallocAllocator13allocateBytesEmm>: 2f6d0: 48 89 d7 mov %rdx,%rdi 2f6d3: e9 88 bf fd ff jmp b660 <_ZN1M12alignedAllocEmm> 2f6d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f6df: 00 000000000002f6e0 <_ZN12_GLOBAL__N_115MallocAllocator15deallocateBytesEPvm>: 2f6e0: 48 89 f7 mov %rsi,%rdi 2f6e3: e9 d8 6e fd ff jmp 65c0 2f6e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f6ef: 00 000000000002f6f0 <_ZN1M4LLCL23createTCMallocAllocatorEv>: 2f6f0: 53 push %rbx 2f6f1: 48 89 fb mov %rdi,%rbx 2f6f4: bf 08 00 00 00 mov $0x8,%edi 2f6f9: e8 b2 6d fd ff call 64b0 <_Znwm@plt> 2f6fe: 48 8d 0d e3 9c 04 00 lea 0x49ce3(%rip),%rcx # 793e8 <_ZTVN12_GLOBAL__N_117TCMallocAllocatorE+0x10> 2f705: 48 89 08 mov %rcx,(%rax) 2f708: 48 89 03 mov %rax,(%rbx) 2f70b: 48 89 d8 mov %rbx,%rax 2f70e: 5b pop %rbx 2f70f: c3 ret 000000000002f710 <_ZN12_GLOBAL__N_117TCMallocAllocatorD0Ev>: 2f710: e9 6b 6d fd ff jmp 6480 <_ZdlPv@plt> 2f715: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f71c: 00 00 00 2f71f: 90 nop 000000000002f720 <_ZN12_GLOBAL__N_117TCMallocAllocator13allocateBytesEmm>: 2f720: 48 89 f7 mov %rsi,%rdi 2f723: 48 89 d6 mov %rdx,%rsi 2f726: e9 9b d4 01 00 jmp 4cbc6 2f72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002f730 <_ZN12_GLOBAL__N_117TCMallocAllocator15deallocateBytesEPvm>: 2f730: 48 89 f7 mov %rsi,%rdi 2f733: e9 88 9f 01 00 jmp 496c0 2f738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f73f: 00 000000000002f740 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE16handleOccurrenceEjNS_9StringRefES5_>: 2f740: 55 push %rbp 2f741: 41 57 push %r15 2f743: 41 56 push %r14 2f745: 53 push %rbx 2f746: 48 83 ec 58 sub $0x58,%rsp 2f74a: 4c 89 cb mov %r9,%rbx 2f74d: 4c 89 c5 mov %r8,%rbp 2f750: 41 89 f7 mov %esi,%r15d 2f753: 49 89 fe mov %rdi,%r14 2f756: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 2f75b: 4c 89 c7 mov %r8,%rdi 2f75e: 4c 89 ce mov %r9,%rsi 2f761: 31 d2 xor %edx,%edx 2f763: e8 98 a6 ff ff call 29e00 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy> 2f768: 84 c0 test %al,%al 2f76a: 75 3f jne 2f7ab <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE16handleOccurrenceEjNS_9StringRefES5_+0x6b> 2f76c: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2f771: 48 89 c1 mov %rax,%rcx 2f774: 48 c1 e9 20 shr $0x20,%rcx 2f778: 75 31 jne 2f7ab <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE16handleOccurrenceEjNS_9StringRefES5_+0x6b> 2f77a: 89 44 24 08 mov %eax,0x8(%rsp) 2f77e: 41 89 86 88 00 00 00 mov %eax,0x88(%r14) 2f785: 66 45 89 7e 0c mov %r15w,0xc(%r14) 2f78a: 49 83 be b8 00 00 00 cmpq $0x0,0xb8(%r14) 2f791: 00 2f792: 74 77 je 2f80b <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE16handleOccurrenceEjNS_9StringRefES5_+0xcb> 2f794: 49 8d be a8 00 00 00 lea 0xa8(%r14),%rdi 2f79b: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2f7a0: 41 ff 96 c0 00 00 00 call *0xc0(%r14) 2f7a7: 31 c0 xor %eax,%eax 2f7a9: eb 55 jmp 2f800 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE16handleOccurrenceEjNS_9StringRefES5_+0xc0> 2f7ab: 66 c7 44 24 28 03 05 movw $0x503,0x28(%rsp) 2f7b2: 48 8d 05 28 38 03 00 lea 0x33828(%rip),%rax # 62fe1 <_ZL7kSecret+0x25d1> 2f7b9: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f7be: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 2f7c3: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 2f7c8: 48 8d 44 24 08 lea 0x8(%rsp),%rax 2f7cd: 48 89 44 24 30 mov %rax,0x30(%rsp) 2f7d2: 48 8d 05 dd 2c 03 00 lea 0x32cdd(%rip),%rax # 624b6 <_ZL7kSecret+0x1aa6> 2f7d9: 48 89 44 24 40 mov %rax,0x40(%rsp) 2f7de: 66 c7 44 24 50 02 03 movw $0x302,0x50(%rsp) 2f7e5: e8 06 ce ff ff call 2c5f0 <_ZN4llvm4errsEv> 2f7ea: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 2f7ef: 4c 89 f7 mov %r14,%rdi 2f7f2: 31 d2 xor %edx,%edx 2f7f4: 31 c9 xor %ecx,%ecx 2f7f6: 49 89 c0 mov %rax,%r8 2f7f9: e8 62 0b 00 00 call 30360 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE> 2f7fe: b0 01 mov $0x1,%al 2f800: 48 83 c4 58 add $0x58,%rsp 2f804: 5b pop %rbx 2f805: 41 5e pop %r14 2f807: 41 5f pop %r15 2f809: 5d pop %rbp 2f80a: c3 ret 2f80b: e8 c0 69 fd ff call 61d0 <_ZSt25__throw_bad_function_callv@plt> 000000000002f810 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE27getValueExpectedFlagDefaultEv>: 2f810: b8 02 00 00 00 mov $0x2,%eax 2f815: c3 ret 2f816: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f81d: 00 00 00 000000000002f820 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE19getExtraOptionNamesERNS_15SmallVectorImplINS_9StringRefEEE>: 2f820: c3 ret 2f821: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f828: 00 00 00 2f82b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002f830 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE14getOptionWidthEv>: 2f830: 41 56 push %r14 2f832: 53 push %rbx 2f833: 50 push %rax 2f834: 48 89 fb mov %rdi,%rbx 2f837: 48 81 c7 a0 00 00 00 add $0xa0,%rdi 2f83e: 48 8b 43 18 mov 0x18(%rbx),%rax 2f842: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 2f849: 48 8d 50 07 lea 0x7(%rax),%rdx 2f84d: 48 83 f8 01 cmp $0x1,%rax 2f851: 41 be 07 00 00 00 mov $0x7,%r14d 2f857: 4c 0f 45 f2 cmovne %rdx,%r14 2f85b: ff 51 10 call *0x10(%rcx) 2f85e: 48 85 d2 test %rdx,%rdx 2f861: 74 26 je 2f889 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE14getOptionWidthEv+0x59> 2f863: 0f b6 43 0b movzbl 0xb(%rbx),%eax 2f867: 24 04 and $0x4,%al 2f869: c0 e8 02 shr $0x2,%al 2f86c: 0f b6 c0 movzbl %al,%eax 2f86f: 48 8d 04 40 lea (%rax,%rax,2),%rax 2f873: 4c 01 f0 add %r14,%rax 2f876: 48 8b 4b 38 mov 0x38(%rbx),%rcx 2f87a: 48 85 c9 test %rcx,%rcx 2f87d: 48 0f 45 d1 cmovne %rcx,%rdx 2f881: 4c 8d 34 02 lea (%rdx,%rax,1),%r14 2f885: 49 83 c6 03 add $0x3,%r14 2f889: 4c 89 f0 mov %r14,%rax 2f88c: 48 83 c4 08 add $0x8,%rsp 2f890: 5b pop %rbx 2f891: 41 5e pop %r14 2f893: c3 ret 2f894: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f89b: 00 00 00 2f89e: 66 90 xchg %ax,%ax 000000000002f8a0 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE15printOptionInfoEm>: 2f8a0: 48 89 f2 mov %rsi,%rdx 2f8a3: 48 89 fe mov %rdi,%rsi 2f8a6: 48 81 c7 a0 00 00 00 add $0xa0,%rdi 2f8ad: e9 0e 00 00 00 jmp 2f8c0 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm> 2f8b2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2f8b9: 00 00 00 2f8bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002f8c0 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm>: 2f8c0: 55 push %rbp 2f8c1: 41 57 push %r15 2f8c3: 41 56 push %r14 2f8c5: 41 55 push %r13 2f8c7: 41 54 push %r12 2f8c9: 53 push %rbx 2f8ca: 48 83 ec 28 sub $0x28,%rsp 2f8ce: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2f8d3: 49 89 f6 mov %rsi,%r14 2f8d6: 49 89 ff mov %rdi,%r15 2f8d9: e8 52 cc ff ff call 2c530 <_ZN4llvm4outsEv> 2f8de: 41 0f 10 46 10 movups 0x10(%r14),%xmm0 2f8e3: 0f 11 44 24 10 movups %xmm0,0x10(%rsp) 2f8e8: 48 c7 44 24 20 02 00 movq $0x2,0x20(%rsp) 2f8ef: 00 00 2f8f1: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 2f8f6: 48 89 c7 mov %rax,%rdi 2f8f9: e8 42 0c 00 00 call 30540 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE> 2f8fe: 49 8b 07 mov (%r15),%rax 2f901: 4c 89 ff mov %r15,%rdi 2f904: ff 50 10 call *0x10(%rax) 2f907: 48 85 d2 test %rdx,%rdx 2f90a: 0f 84 d6 02 00 00 je 2fbe6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x326> 2f910: 49 89 c5 mov %rax,%r13 2f913: 49 89 d4 mov %rdx,%r12 2f916: 41 0f b7 5e 0a movzwl 0xa(%r14),%ebx 2f91b: f7 c3 00 04 00 00 test $0x400,%ebx 2f921: 75 5f jne 2f982 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0xc2> 2f923: c1 eb 03 shr $0x3,%ebx 2f926: 83 e3 03 and $0x3,%ebx 2f929: 0f 84 24 01 00 00 je 2fa53 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x193> 2f92f: e8 fc cb ff ff call 2c530 <_ZN4llvm4outsEv> 2f934: 48 89 c5 mov %rax,%rbp 2f937: 83 fb 01 cmp $0x1,%ebx 2f93a: 0f 85 2f 01 00 00 jne 2fa6f <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x1af> 2f940: 48 8b 4d 18 mov 0x18(%rbp),%rcx 2f944: 48 8b 45 20 mov 0x20(%rbp),%rax 2f948: 48 29 c1 sub %rax,%rcx 2f94b: 48 83 f9 02 cmp $0x2,%rcx 2f94f: 0f 87 6c 01 00 00 ja 2fac1 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x201> 2f955: 48 8d 35 9f 2a 03 00 lea 0x32a9f(%rip),%rsi # 623fb <_ZL7kSecret+0x19eb> 2f95c: ba 03 00 00 00 mov $0x3,%edx 2f961: 48 89 ef mov %rbp,%rdi 2f964: e8 07 bf ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f969: 48 89 c5 mov %rax,%rbp 2f96c: 48 8b 78 20 mov 0x20(%rax),%rdi 2f970: 49 8b 46 38 mov 0x38(%r14),%rax 2f974: 48 85 c0 test %rax,%rax 2f977: 0f 85 62 01 00 00 jne 2fadf <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x21f> 2f97d: e9 64 01 00 00 jmp 2fae6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x226> 2f982: e8 a9 cb ff ff call 2c530 <_ZN4llvm4outsEv> 2f987: 48 89 c5 mov %rax,%rbp 2f98a: 48 8b 48 18 mov 0x18(%rax),%rcx 2f98e: 48 8b 40 20 mov 0x20(%rax),%rax 2f992: 48 29 c1 sub %rax,%rcx 2f995: 48 83 f9 01 cmp $0x1,%rcx 2f999: 77 26 ja 2f9c1 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x101> 2f99b: 48 8d 35 51 2a 03 00 lea 0x32a51(%rip),%rsi # 623f3 <_ZL7kSecret+0x19e3> 2f9a2: ba 02 00 00 00 mov $0x2,%edx 2f9a7: 48 89 ef mov %rbp,%rdi 2f9aa: e8 c1 be ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f9af: 48 89 c5 mov %rax,%rbp 2f9b2: 48 8b 78 20 mov 0x20(%rax),%rdi 2f9b6: 49 8b 46 38 mov 0x38(%r14),%rax 2f9ba: 48 85 c0 test %rax,%rax 2f9bd: 75 1c jne 2f9db <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x11b> 2f9bf: eb 21 jmp 2f9e2 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x122> 2f9c1: 66 c7 00 20 3c movw $0x3c20,(%rax) 2f9c6: 48 8b 7d 20 mov 0x20(%rbp),%rdi 2f9ca: 48 83 c7 02 add $0x2,%rdi 2f9ce: 48 89 7d 20 mov %rdi,0x20(%rbp) 2f9d2: 49 8b 46 38 mov 0x38(%r14),%rax 2f9d6: 48 85 c0 test %rax,%rax 2f9d9: 74 07 je 2f9e2 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x122> 2f9db: 4d 8b 6e 30 mov 0x30(%r14),%r13 2f9df: 49 89 c4 mov %rax,%r12 2f9e2: 48 8b 45 18 mov 0x18(%rbp),%rax 2f9e6: 48 29 f8 sub %rdi,%rax 2f9e9: 4c 39 e0 cmp %r12,%rax 2f9ec: 73 34 jae 2fa22 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x162> 2f9ee: 48 89 ef mov %rbp,%rdi 2f9f1: 4c 89 ee mov %r13,%rsi 2f9f4: 4c 89 e2 mov %r12,%rdx 2f9f7: e8 74 be ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2f9fc: 48 89 c5 mov %rax,%rbp 2f9ff: 4c 8b 60 20 mov 0x20(%rax),%r12 2fa03: 48 8b 45 18 mov 0x18(%rbp),%rax 2fa07: 4c 29 e0 sub %r12,%rax 2fa0a: 48 83 f8 03 cmp $0x3,%rax 2fa0e: 76 32 jbe 2fa42 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x182> 2fa10: 41 c7 04 24 3e 2e 2e movl $0x2e2e2e3e,(%r12) 2fa17: 2e 2fa18: 48 83 45 20 04 addq $0x4,0x20(%rbp) 2fa1d: e9 c4 01 00 00 jmp 2fbe6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x326> 2fa22: 4c 89 ee mov %r13,%rsi 2fa25: 4c 89 e2 mov %r12,%rdx 2fa28: e8 03 6a fd ff call 6430 2fa2d: 4c 03 65 20 add 0x20(%rbp),%r12 2fa31: 4c 89 65 20 mov %r12,0x20(%rbp) 2fa35: 48 8b 45 18 mov 0x18(%rbp),%rax 2fa39: 4c 29 e0 sub %r12,%rax 2fa3c: 48 83 f8 03 cmp $0x3,%rax 2fa40: 77 ce ja 2fa10 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x150> 2fa42: 48 8d 35 ad 29 03 00 lea 0x329ad(%rip),%rsi # 623f6 <_ZL7kSecret+0x19e6> 2fa49: ba 04 00 00 00 mov $0x4,%edx 2fa4e: e9 62 01 00 00 jmp 2fbb5 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x2f5> 2fa53: 49 8b 06 mov (%r14),%rax 2fa56: 4c 89 f7 mov %r14,%rdi 2fa59: ff 50 08 call *0x8(%rax) 2fa5c: 89 c3 mov %eax,%ebx 2fa5e: e8 cd ca ff ff call 2c530 <_ZN4llvm4outsEv> 2fa63: 48 89 c5 mov %rax,%rbp 2fa66: 83 fb 01 cmp $0x1,%ebx 2fa69: 0f 84 d1 fe ff ff je 2f940 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x80> 2fa6f: 49 83 7e 18 01 cmpq $0x1,0x18(%r14) 2fa74: 48 8d 05 78 29 03 00 lea 0x32978(%rip),%rax # 623f3 <_ZL7kSecret+0x19e3> 2fa7b: 48 8d 35 7a 29 03 00 lea 0x3297a(%rip),%rsi # 623fc <_ZL7kSecret+0x19ec> 2fa82: 48 0f 44 f0 cmove %rax,%rsi 2fa86: 48 8b 4d 18 mov 0x18(%rbp),%rcx 2fa8a: 48 8b 45 20 mov 0x20(%rbp),%rax 2fa8e: 48 29 c1 sub %rax,%rcx 2fa91: 48 83 f9 01 cmp $0x1,%rcx 2fa95: 0f 87 92 00 00 00 ja 2fb2d <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x26d> 2fa9b: ba 02 00 00 00 mov $0x2,%edx 2faa0: 48 89 ef mov %rbp,%rdi 2faa3: e8 c8 bd ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2faa8: 48 89 c5 mov %rax,%rbp 2faab: 48 8b 78 20 mov 0x20(%rax),%rdi 2faaf: 49 8b 46 38 mov 0x38(%r14),%rax 2fab3: 48 85 c0 test %rax,%rax 2fab6: 0f 85 8c 00 00 00 jne 2fb48 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x288> 2fabc: e9 8e 00 00 00 jmp 2fb4f <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x28f> 2fac1: c6 40 02 3c movb $0x3c,0x2(%rax) 2fac5: 66 c7 00 5b 3d movw $0x3d5b,(%rax) 2faca: 48 8b 7d 20 mov 0x20(%rbp),%rdi 2face: 48 83 c7 03 add $0x3,%rdi 2fad2: 48 89 7d 20 mov %rdi,0x20(%rbp) 2fad6: 49 8b 46 38 mov 0x38(%r14),%rax 2fada: 48 85 c0 test %rax,%rax 2fadd: 74 07 je 2fae6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x226> 2fadf: 4d 8b 6e 30 mov 0x30(%r14),%r13 2fae3: 49 89 c4 mov %rax,%r12 2fae6: 48 8b 45 18 mov 0x18(%rbp),%rax 2faea: 48 29 f8 sub %rdi,%rax 2faed: 4c 39 e0 cmp %r12,%rax 2faf0: 0f 83 8f 00 00 00 jae 2fb85 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x2c5> 2faf6: 48 89 ef mov %rbp,%rdi 2faf9: 4c 89 ee mov %r13,%rsi 2fafc: 4c 89 e2 mov %r12,%rdx 2faff: e8 6c bd ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2fb04: 48 89 c5 mov %rax,%rbp 2fb07: 4c 8b 60 20 mov 0x20(%rax),%r12 2fb0b: 48 8b 45 18 mov 0x18(%rbp),%rax 2fb0f: 4c 29 e0 sub %r12,%rax 2fb12: 48 83 f8 01 cmp $0x1,%rax 2fb16: 0f 86 8d 00 00 00 jbe 2fba9 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x2e9> 2fb1c: 66 41 c7 04 24 3e 5d movw $0x5d3e,(%r12) 2fb23: 48 83 45 20 02 addq $0x2,0x20(%rbp) 2fb28: e9 b9 00 00 00 jmp 2fbe6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x326> 2fb2d: 0f b7 0e movzwl (%rsi),%ecx 2fb30: 66 89 08 mov %cx,(%rax) 2fb33: 48 8b 7d 20 mov 0x20(%rbp),%rdi 2fb37: 48 83 c7 02 add $0x2,%rdi 2fb3b: 48 89 7d 20 mov %rdi,0x20(%rbp) 2fb3f: 49 8b 46 38 mov 0x38(%r14),%rax 2fb43: 48 85 c0 test %rax,%rax 2fb46: 74 07 je 2fb4f <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x28f> 2fb48: 4d 8b 6e 30 mov 0x30(%r14),%r13 2fb4c: 49 89 c4 mov %rax,%r12 2fb4f: 48 8b 45 18 mov 0x18(%rbp),%rax 2fb53: 48 29 f8 sub %rdi,%rax 2fb56: 4c 39 e0 cmp %r12,%rax 2fb59: 73 64 jae 2fbbf <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x2ff> 2fb5b: 48 89 ef mov %rbp,%rdi 2fb5e: 4c 89 ee mov %r13,%rsi 2fb61: 4c 89 e2 mov %r12,%rdx 2fb64: e8 07 bd ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2fb69: 48 89 c5 mov %rax,%rbp 2fb6c: 4c 8b 60 20 mov 0x20(%rax),%r12 2fb70: 4c 3b 65 18 cmp 0x18(%rbp),%r12 2fb74: 72 62 jb 2fbd8 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x318> 2fb76: 48 89 ef mov %rbp,%rdi 2fb79: be 3e 00 00 00 mov $0x3e,%esi 2fb7e: e8 6d bc ff ff call 2b7f0 <_ZN4llvm11raw_ostream5writeEh> 2fb83: eb 61 jmp 2fbe6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x326> 2fb85: 4c 89 ee mov %r13,%rsi 2fb88: 4c 89 e2 mov %r12,%rdx 2fb8b: e8 a0 68 fd ff call 6430 2fb90: 4c 03 65 20 add 0x20(%rbp),%r12 2fb94: 4c 89 65 20 mov %r12,0x20(%rbp) 2fb98: 48 8b 45 18 mov 0x18(%rbp),%rax 2fb9c: 4c 29 e0 sub %r12,%rax 2fb9f: 48 83 f8 01 cmp $0x1,%rax 2fba3: 0f 87 73 ff ff ff ja 2fb1c <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x25c> 2fba9: 48 8d 35 34 24 03 00 lea 0x32434(%rip),%rsi # 61fe4 <_ZL7kSecret+0x15d4> 2fbb0: ba 02 00 00 00 mov $0x2,%edx 2fbb5: 48 89 ef mov %rbp,%rdi 2fbb8: e8 b3 bc ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 2fbbd: eb 27 jmp 2fbe6 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x326> 2fbbf: 4c 89 ee mov %r13,%rsi 2fbc2: 4c 89 e2 mov %r12,%rdx 2fbc5: e8 66 68 fd ff call 6430 2fbca: 4c 03 65 20 add 0x20(%rbp),%r12 2fbce: 4c 89 65 20 mov %r12,0x20(%rbp) 2fbd2: 4c 3b 65 18 cmp 0x18(%rbp),%r12 2fbd6: 73 9e jae 2fb76 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x2b6> 2fbd8: 49 8d 44 24 01 lea 0x1(%r12),%rax 2fbdd: 48 89 45 20 mov %rax,0x20(%rbp) 2fbe1: 41 c6 04 24 3e movb $0x3e,(%r12) 2fbe6: 49 8b 46 18 mov 0x18(%r14),%rax 2fbea: 49 8b 6e 20 mov 0x20(%r14),%rbp 2fbee: 4d 8b 66 28 mov 0x28(%r14),%r12 2fbf2: 48 8d 48 07 lea 0x7(%rax),%rcx 2fbf6: 48 83 f8 01 cmp $0x1,%rax 2fbfa: bb 07 00 00 00 mov $0x7,%ebx 2fbff: 48 0f 45 d9 cmovne %rcx,%rbx 2fc03: 49 8b 07 mov (%r15),%rax 2fc06: 4c 89 ff mov %r15,%rdi 2fc09: ff 50 10 call *0x10(%rax) 2fc0c: 48 85 d2 test %rdx,%rdx 2fc0f: 74 27 je 2fc38 <_ZNK4llvm2cl17basic_parser_impl15printOptionInfoERKNS0_6OptionEm+0x378> 2fc11: 41 0f b6 46 0b movzbl 0xb(%r14),%eax 2fc16: 24 04 and $0x4,%al 2fc18: c0 e8 02 shr $0x2,%al 2fc1b: 0f b6 c0 movzbl %al,%eax 2fc1e: 48 8d 04 40 lea (%rax,%rax,2),%rax 2fc22: 48 01 d8 add %rbx,%rax 2fc25: 49 8b 4e 38 mov 0x38(%r14),%rcx 2fc29: 48 85 c9 test %rcx,%rcx 2fc2c: 48 0f 45 d1 cmovne %rcx,%rdx 2fc30: 48 8d 1c 02 lea (%rdx,%rax,1),%rbx 2fc34: 48 83 c3 03 add $0x3,%rbx 2fc38: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2fc3d: 48 89 ef mov %rbp,%rdi 2fc40: 4c 89 e6 mov %r12,%rsi 2fc43: 48 89 d9 mov %rbx,%rcx 2fc46: 48 83 c4 28 add $0x28,%rsp 2fc4a: 5b pop %rbx 2fc4b: 41 5c pop %r12 2fc4d: 41 5d pop %r13 2fc4f: 41 5e pop %r14 2fc51: 41 5f pop %r15 2fc53: 5d pop %rbp 2fc54: e9 57 0a 00 00 jmp 306b0 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm> 2fc59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002fc60 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE16printOptionValueEmb>: 2fc60: 48 83 ec 18 sub $0x18,%rsp 2fc64: 89 d0 mov %edx,%eax 2fc66: 49 89 f0 mov %rsi,%r8 2fc69: 8b 97 88 00 00 00 mov 0x88(%rdi),%edx 2fc6f: 85 c0 test %eax,%eax 2fc71: 74 30 je 2fca3 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE16printOptionValueEmb+0x43> 2fc73: 0f b6 87 9c 00 00 00 movzbl 0x9c(%rdi),%eax 2fc7a: 88 44 24 14 mov %al,0x14(%rsp) 2fc7e: 8b 87 98 00 00 00 mov 0x98(%rdi),%eax 2fc84: 89 44 24 10 mov %eax,0x10(%rsp) 2fc88: 48 8d 05 a9 92 04 00 lea 0x492a9(%rip),%rax # 78f38 <_ZTVN4llvm2cl11OptionValueIjEE+0x10> 2fc8f: 48 89 44 24 08 mov %rax,0x8(%rsp) 2fc94: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2fc99: 48 89 fe mov %rdi,%rsi 2fc9c: e8 cf 0c 00 00 call 30970 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm> 2fca1: eb 11 jmp 2fcb4 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE16printOptionValueEmb+0x54> 2fca3: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) 2fcaa: 74 c7 je 2fc73 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE16printOptionValueEmb+0x13> 2fcac: 39 97 98 00 00 00 cmp %edx,0x98(%rdi) 2fcb2: 75 bf jne 2fc73 <_ZNK4llvm2cl3optIjLb0ENS0_6parserIjEEE16printOptionValueEmb+0x13> 2fcb4: 48 83 c4 18 add $0x18,%rsp 2fcb8: c3 ret 2fcb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002fcc0 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE10setDefaultEv>: 2fcc0: 31 c0 xor %eax,%eax 2fcc2: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) 2fcc9: 74 06 je 2fcd1 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEE10setDefaultEv+0x11> 2fccb: 8b 87 98 00 00 00 mov 0x98(%rdi),%eax 2fcd1: 89 87 88 00 00 00 mov %eax,0x88(%rdi) 2fcd7: c3 ret 2fcd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2fcdf: 00 000000000002fce0 <_ZN4llvm2cl6Option11addArgumentEv>: 2fce0: 41 56 push %r14 2fce2: 53 push %rbx 2fce3: 48 83 ec 18 sub $0x18,%rsp 2fce7: 49 89 fe mov %rdi,%r14 2fcea: 48 8b 05 cf b2 04 00 mov 0x4b2cf(%rip),%rax # 7afc0 <_ZL12GlobalParser> 2fcf1: 48 85 c0 test %rax,%rax 2fcf4: 74 38 je 2fd2e <_ZN4llvm2cl6Option11addArgumentEv+0x4e> 2fcf6: 48 8b 1d c3 b2 04 00 mov 0x4b2c3(%rip),%rbx # 7afc0 <_ZL12GlobalParser> 2fcfd: 4c 89 34 24 mov %r14,(%rsp) 2fd01: 41 f6 46 0b 20 testb $0x20,0xb(%r14) 2fd06: 75 52 jne 2fd5a <_ZN4llvm2cl6Option11addArgumentEv+0x7a> 2fd08: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 2fd0d: 48 89 e0 mov %rsp,%rax 2fd10: 48 89 44 24 10 mov %rax,0x10(%rsp) 2fd15: 48 8d 15 44 15 00 00 lea 0x1544(%rip),%rdx # 31260 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser9addOptionEPNS1_6OptionEbEUlS3_E_EEvlS3_> 2fd1c: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2fd21: 48 89 df mov %rbx,%rdi 2fd24: 4c 89 f6 mov %r14,%rsi 2fd27: e8 24 10 00 00 call 30d50 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE> 2fd2c: eb 4b jmp 2fd79 <_ZN4llvm2cl6Option11addArgumentEv+0x99> 2fd2e: 48 8d 3d 8b b2 04 00 lea 0x4b28b(%rip),%rdi # 7afc0 <_ZL12GlobalParser> 2fd35: 48 8d 35 94 1b 00 00 lea 0x1b94(%rip),%rsi # 318d0 <_ZN4llvm14object_creatorIN12_GLOBAL__N_117CommandLineParserEE4callEv> 2fd3c: 48 8d 15 8d 1c 00 00 lea 0x1c8d(%rip),%rdx # 319d0 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv> 2fd43: e8 38 5a ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 2fd48: 48 8b 1d 71 b2 04 00 mov 0x4b271(%rip),%rbx # 7afc0 <_ZL12GlobalParser> 2fd4f: 4c 89 34 24 mov %r14,(%rsp) 2fd53: 41 f6 46 0b 20 testb $0x20,0xb(%r14) 2fd58: 74 ae je 2fd08 <_ZN4llvm2cl6Option11addArgumentEv+0x28> 2fd5a: 8b 53 50 mov 0x50(%rbx),%edx 2fd5d: 3b 53 54 cmp 0x54(%rbx),%edx 2fd60: 73 24 jae 2fd86 <_ZN4llvm2cl6Option11addArgumentEv+0xa6> 2fd62: 48 8b 43 48 mov 0x48(%rbx),%rax 2fd66: 89 d1 mov %edx,%ecx 2fd68: 4c 89 34 c8 mov %r14,(%rax,%rcx,8) 2fd6c: 8b 43 50 mov 0x50(%rbx),%eax 2fd6f: 3b 43 54 cmp 0x54(%rbx),%eax 2fd72: 73 2c jae 2fda0 <_ZN4llvm2cl6Option11addArgumentEv+0xc0> 2fd74: ff c0 inc %eax 2fd76: 89 43 50 mov %eax,0x50(%rbx) 2fd79: 41 80 4e 0b 40 orb $0x40,0xb(%r14) 2fd7e: 48 83 c4 18 add $0x18,%rsp 2fd82: 5b pop %rbx 2fd83: 41 5e pop %r14 2fd85: c3 ret 2fd86: 48 8d 7b 48 lea 0x48(%rbx),%rdi 2fd8a: 48 ff c2 inc %rdx 2fd8d: 48 8d 73 58 lea 0x58(%rbx),%rsi 2fd91: b9 08 00 00 00 mov $0x8,%ecx 2fd96: e8 35 87 ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 2fd9b: 8b 53 50 mov 0x50(%rbx),%edx 2fd9e: eb c2 jmp 2fd62 <_ZN4llvm2cl6Option11addArgumentEv+0x82> 2fda0: 48 8d 3d ce 10 02 00 lea 0x210ce(%rip),%rdi # 50e75 2fda7: 48 8d 35 0e 10 02 00 lea 0x2100e(%rip),%rsi # 50dbc 2fdae: 48 8d 0d d0 10 02 00 lea 0x210d0(%rip),%rcx # 50e85 2fdb5: ba 66 00 00 00 mov $0x66,%edx 2fdba: e8 b1 65 fd ff call 6370 <__assert_fail@plt> 2fdbf: 90 nop 000000000002fdc0 <_ZN4llvm2cl18GenericOptionValue6anchorEv>: 2fdc0: c3 ret 2fdc1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2fdc8: 00 00 00 2fdcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002fdd0 <_ZN4llvm2cl6Option6anchorEv>: 2fdd0: c3 ret 2fdd1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2fdd8: 00 00 00 2fddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002fde0 <_ZN4llvm2cl6parserIjE6anchorEv>: 2fde0: c3 ret 2fde1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 2fde8: 00 00 00 2fdeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002fdf0 <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE>: 2fdf0: 41 57 push %r15 2fdf2: 41 56 push %r14 2fdf4: 53 push %rbx 2fdf5: 48 83 ec 30 sub $0x30,%rsp 2fdf9: 49 89 d6 mov %rdx,%r14 2fdfc: 49 89 f7 mov %rsi,%r15 2fdff: 48 89 fb mov %rdi,%rbx 2fe02: f6 47 0b 40 testb $0x40,0xb(%rdi) 2fe06: 74 66 je 2fe6e <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE+0x7e> 2fe08: 48 8b 05 b1 b1 04 00 mov 0x4b1b1(%rip),%rax # 7afc0 <_ZL12GlobalParser> 2fe0f: 48 85 c0 test %rax,%rax 2fe12: 75 1a jne 2fe2e <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE+0x3e> 2fe14: 48 8d 3d a5 b1 04 00 lea 0x4b1a5(%rip),%rdi # 7afc0 <_ZL12GlobalParser> 2fe1b: 48 8d 35 ae 1a 00 00 lea 0x1aae(%rip),%rsi # 318d0 <_ZN4llvm14object_creatorIN12_GLOBAL__N_117CommandLineParserEE4callEv> 2fe22: 48 8d 15 a7 1b 00 00 lea 0x1ba7(%rip),%rdx # 319d0 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv> 2fe29: e8 52 59 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 2fe2e: 48 8b 3d 8b b1 04 00 mov 0x4b18b(%rip),%rdi # 7afc0 <_ZL12GlobalParser> 2fe35: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 2fe3a: 4c 89 74 24 10 mov %r14,0x10(%rsp) 2fe3f: 48 89 1c 24 mov %rbx,(%rsp) 2fe43: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2fe48: 48 89 e0 mov %rsp,%rax 2fe4b: 48 89 44 24 20 mov %rax,0x20(%rsp) 2fe50: 48 8d 44 24 08 lea 0x8(%rsp),%rax 2fe55: 48 89 44 24 28 mov %rax,0x28(%rsp) 2fe5a: 48 8d 15 ff 16 00 00 lea 0x16ff(%rip),%rdx # 31560 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPNS1_6OptionENS_9StringRefEEUlS3_E_EEvlS3_> 2fe61: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 2fe66: 48 89 de mov %rbx,%rsi 2fe69: e8 e2 0e 00 00 call 30d50 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE> 2fe6e: 4d 85 f6 test %r14,%r14 2fe71: 74 1a je 2fe8d <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE+0x9d> 2fe73: 41 80 3f 2d cmpb $0x2d,(%r15) 2fe77: 74 26 je 2fe9f <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE+0xaf> 2fe79: 4c 89 7b 10 mov %r15,0x10(%rbx) 2fe7d: 4c 89 73 18 mov %r14,0x18(%rbx) 2fe81: 49 83 fe 01 cmp $0x1,%r14 2fe85: 75 0e jne 2fe95 <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE+0xa5> 2fe87: 80 4b 0b 10 orb $0x10,0xb(%rbx) 2fe8b: eb 08 jmp 2fe95 <_ZN4llvm2cl6Option9setArgStrENS_9StringRefE+0xa5> 2fe8d: 4c 89 7b 10 mov %r15,0x10(%rbx) 2fe91: 4c 89 73 18 mov %r14,0x18(%rbx) 2fe95: 48 83 c4 30 add $0x30,%rsp 2fe99: 5b pop %rbx 2fe9a: 41 5e pop %r14 2fe9c: 41 5f pop %r15 2fe9e: c3 ret 2fe9f: 48 8d 3d 5a 21 03 00 lea 0x3215a(%rip),%rdi # 62000 <_ZL7kSecret+0x15f0> 2fea6: 48 8d 35 87 21 03 00 lea 0x32187(%rip),%rsi # 62034 <_ZL7kSecret+0x1624> 2fead: 48 8d 0d cf 21 03 00 lea 0x321cf(%rip),%rcx # 62083 <_ZL7kSecret+0x1673> 2feb4: ba a9 01 00 00 mov $0x1a9,%edx 2feb9: e8 b2 64 fd ff call 6370 <__assert_fail@plt> 2febe: 66 90 xchg %ax,%ax 000000000002fec0 <_ZN4llvm2cl18getGeneralCategoryEv>: 2fec0: 50 push %rax 2fec1: 0f b6 05 f0 b0 04 00 movzbl 0x4b0f0(%rip),%eax # 7afb8 <_ZGVZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2fec8: 84 c0 test %al,%al 2feca: 74 09 je 2fed5 <_ZN4llvm2cl18getGeneralCategoryEv+0x15> 2fecc: 48 8d 05 c5 b0 04 00 lea 0x4b0c5(%rip),%rax # 7af98 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2fed3: 59 pop %rcx 2fed4: c3 ret 2fed5: 48 8d 3d dc b0 04 00 lea 0x4b0dc(%rip),%rdi # 7afb8 <_ZGVZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2fedc: e8 0f 6a fd ff call 68f0 <__cxa_guard_acquire@plt> 2fee1: 85 c0 test %eax,%eax 2fee3: 74 e7 je 2fecc <_ZN4llvm2cl18getGeneralCategoryEv+0xc> 2fee5: 48 8d 05 15 27 03 00 lea 0x32715(%rip),%rax # 62601 <_ZL7kSecret+0x1bf1> 2feec: 48 89 05 a5 b0 04 00 mov %rax,0x4b0a5(%rip) # 7af98 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2fef3: 48 8d 3d 9e b0 04 00 lea 0x4b09e(%rip),%rdi # 7af98 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2fefa: 48 c7 05 9b b0 04 00 movq $0xf,0x4b09b(%rip) # 7afa0 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory+0x8> 2ff01: 0f 00 00 00 2ff05: 48 8d 05 7e 4e 03 00 lea 0x34e7e(%rip),%rax # 64d8a <_ZL7kSecret+0x437a> 2ff0c: 48 89 05 95 b0 04 00 mov %rax,0x4b095(%rip) # 7afa8 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory+0x10> 2ff13: 48 c7 05 92 b0 04 00 movq $0x0,0x4b092(%rip) # 7afb0 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory+0x18> 2ff1a: 00 00 00 00 2ff1e: e8 1d 00 00 00 call 2ff40 <_ZN4llvm2cl14OptionCategory16registerCategoryEv> 2ff23: 48 8d 3d 8e b0 04 00 lea 0x4b08e(%rip),%rdi # 7afb8 <_ZGVZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2ff2a: e8 21 64 fd ff call 6350 <__cxa_guard_release@plt> 2ff2f: 48 8d 05 62 b0 04 00 lea 0x4b062(%rip),%rax # 7af98 <_ZZN4llvm2cl18getGeneralCategoryEvE15GeneralCategory> 2ff36: 59 pop %rcx 2ff37: c3 ret 2ff38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ff3f: 00 000000000002ff40 <_ZN4llvm2cl14OptionCategory16registerCategoryEv>: 2ff40: 55 push %rbp 2ff41: 41 57 push %r15 2ff43: 41 56 push %r14 2ff45: 41 55 push %r13 2ff47: 41 54 push %r12 2ff49: 53 push %rbx 2ff4a: 48 83 ec 38 sub $0x38,%rsp 2ff4e: 49 89 fe mov %rdi,%r14 2ff51: 48 8b 05 68 b0 04 00 mov 0x4b068(%rip),%rax # 7afc0 <_ZL12GlobalParser> 2ff58: 48 85 c0 test %rax,%rax 2ff5b: 75 1a jne 2ff77 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x37> 2ff5d: 48 8d 3d 5c b0 04 00 lea 0x4b05c(%rip),%rdi # 7afc0 <_ZL12GlobalParser> 2ff64: 48 8d 35 65 19 00 00 lea 0x1965(%rip),%rsi # 318d0 <_ZN4llvm14object_creatorIN12_GLOBAL__N_117CommandLineParserEE4callEv> 2ff6b: 48 8d 15 5e 1a 00 00 lea 0x1a5e(%rip),%rdx # 319d0 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv> 2ff72: e8 09 58 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 2ff77: 4c 8b 2d 42 b0 04 00 mov 0x4b042(%rip),%r13 # 7afc0 <_ZL12GlobalParser> 2ff7e: 49 8b 85 88 00 00 00 mov 0x88(%r13),%rax 2ff85: 31 c9 xor %ecx,%ecx 2ff87: 49 3b 85 80 00 00 00 cmp 0x80(%r13),%rax 2ff8e: 0f 94 c1 sete %cl 2ff91: 41 8b 8c 8d 90 00 00 mov 0x90(%r13,%rcx,4),%ecx 2ff98: 00 2ff99: 48 89 c3 mov %rax,%rbx 2ff9c: 48 85 c9 test %rcx,%rcx 2ff9f: 74 24 je 2ffc5 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x85> 2ffa1: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 2ffa8: 00 2ffa9: 48 89 c3 mov %rax,%rbx 2ffac: 0f 1f 40 00 nopl 0x0(%rax) 2ffb0: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 2ffb4: 72 0f jb 2ffc5 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x85> 2ffb6: 48 83 c3 08 add $0x8,%rbx 2ffba: 48 83 c2 f8 add $0xfffffffffffffff8,%rdx 2ffbe: 75 f0 jne 2ffb0 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x70> 2ffc0: e9 85 00 00 00 jmp 3004a <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x10a> 2ffc5: 48 8d 2c c8 lea (%rax,%rcx,8),%rbp 2ffc9: 48 39 eb cmp %rbp,%rbx 2ffcc: 74 7c je 3004a <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x10a> 2ffce: 4d 8b 3e mov (%r14),%r15 2ffd1: 4d 8b 66 08 mov 0x8(%r14),%r12 2ffd5: 31 c9 xor %ecx,%ecx 2ffd7: 48 39 eb cmp %rbp,%rbx 2ffda: 0f 83 8d 00 00 00 jae 3006d <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x12d> 2ffe0: 48 8b 03 mov (%rbx),%rax 2ffe3: 4c 3b 60 08 cmp 0x8(%rax),%r12 2ffe7: 75 2a jne 30013 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0xd3> 2ffe9: 4d 85 e4 test %r12,%r12 2ffec: 74 22 je 30010 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0xd0> 2ffee: 48 8b 30 mov (%rax),%rsi 2fff1: 4c 89 ff mov %r15,%rdi 2fff4: 4c 89 e2 mov %r12,%rdx 2fff7: 4c 89 74 24 08 mov %r14,0x8(%rsp) 2fffc: 49 89 ce mov %rcx,%r14 2ffff: e8 fc 64 fd ff call 6500 30004: 4c 89 f1 mov %r14,%rcx 30007: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 3000c: 85 c0 test %eax,%eax 3000e: 75 03 jne 30013 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0xd3> 30010: 48 ff c1 inc %rcx 30013: 48 83 c3 08 add $0x8,%rbx 30017: 48 39 eb cmp %rbp,%rbx 3001a: 77 70 ja 3008c <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x14c> 3001c: 74 27 je 30045 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x105> 3001e: 66 90 xchg %ax,%ax 30020: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 30024: 72 1a jb 30040 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x100> 30026: 48 83 c3 08 add $0x8,%rbx 3002a: 48 39 eb cmp %rbp,%rbx 3002d: 75 f1 jne 30020 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0xe0> 3002f: eb 14 jmp 30045 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x105> 30031: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 30038: 0f 1f 84 00 00 00 00 3003f: 00 30040: 48 39 eb cmp %rbp,%rbx 30043: 75 92 jne 2ffd7 <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x97> 30045: 48 85 c9 test %rcx,%rcx 30048: 75 61 jne 300ab <_ZN4llvm2cl14OptionCategory16registerCategoryEv+0x16b> 3004a: 49 83 c5 78 add $0x78,%r13 3004e: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 30053: 4c 89 ee mov %r13,%rsi 30056: 4c 89 f2 mov %r14,%rdx 30059: e8 32 16 00 00 call 31690 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_> 3005e: 48 83 c4 38 add $0x38,%rsp 30062: 5b pop %rbx 30063: 41 5c pop %r12 30065: 41 5d pop %r13 30067: 41 5e pop %r14 30069: 41 5f pop %r15 3006b: 5d pop %rbp 3006c: c3 ret 3006d: 48 8d 3d f3 27 03 00 lea 0x327f3(%rip),%rdi # 62867 <_ZL7kSecret+0x1e57> 30074: 48 8d 35 e2 26 03 00 lea 0x326e2(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 3007b: 48 8d 0d d0 2b 03 00 lea 0x32bd0(%rip),%rcx # 62c52 <_ZL7kSecret+0x2242> 30082: ba 24 01 00 00 mov $0x124,%edx 30087: e8 e4 62 fd ff call 6370 <__assert_fail@plt> 3008c: 48 8d 3d 1c 27 03 00 lea 0x3271c(%rip),%rdi # 627af <_ZL7kSecret+0x1d9f> 30093: 48 8d 35 c3 26 03 00 lea 0x326c3(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 3009a: 48 8d 0d 1c 27 03 00 lea 0x3271c(%rip),%rcx # 627bd <_ZL7kSecret+0x1dad> 300a1: ba fa 00 00 00 mov $0xfa,%edx 300a6: e8 c5 62 fd ff call 6370 <__assert_fail@plt> 300ab: 48 8d 3d a0 2a 03 00 lea 0x32aa0(%rip),%rdi # 62b52 <_ZL7kSecret+0x2142> 300b2: 48 8d 35 7b 1f 03 00 lea 0x31f7b(%rip),%rsi # 62034 <_ZL7kSecret+0x1624> 300b9: 48 8d 0d 36 2b 03 00 lea 0x32b36(%rip),%rcx # 62bf6 <_ZL7kSecret+0x21e6> 300c0: ba 4d 01 00 00 mov $0x14d,%edx 300c5: e8 a6 62 fd ff call 6370 <__assert_fail@plt> 300ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000300d0 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE>: 300d0: 41 57 push %r15 300d2: 41 56 push %r14 300d4: 41 55 push %r13 300d6: 41 54 push %r12 300d8: 53 push %rbx 300d9: 48 83 ec 30 sub $0x30,%rsp 300dd: 49 89 f6 mov %rsi,%r14 300e0: 49 89 ff mov %rdi,%r15 300e3: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 300ea: 31 c9 xor %ecx,%ecx 300ec: 48 3b 87 28 01 00 00 cmp 0x128(%rdi),%rax 300f3: 0f 94 c1 sete %cl 300f6: 8b 8c 8f 38 01 00 00 mov 0x138(%rdi,%rcx,4),%ecx 300fd: 48 89 c3 mov %rax,%rbx 30100: 48 85 c9 test %rcx,%rcx 30103: 74 1d je 30122 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x52> 30105: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 3010c: 00 3010d: 48 89 c3 mov %rax,%rbx 30110: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 30114: 72 0c jb 30122 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x52> 30116: 48 83 c3 08 add $0x8,%rbx 3011a: 48 83 c2 f8 add $0xfffffffffffffff8,%rdx 3011e: 75 f0 jne 30110 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x40> 30120: eb 7c jmp 3019e <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0xce> 30122: 4c 8d 24 c8 lea (%rax,%rcx,8),%r12 30126: 4c 39 e3 cmp %r12,%rbx 30129: 74 73 je 3019e <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0xce> 3012b: 45 31 ed xor %r13d,%r13d 3012e: 4c 39 e3 cmp %r12,%rbx 30131: 0f 83 b3 01 00 00 jae 302ea <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x21a> 30137: 49 8b 56 08 mov 0x8(%r14),%rdx 3013b: 48 85 d2 test %rdx,%rdx 3013e: 74 1b je 3015b <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x8b> 30140: 48 8b 03 mov (%rbx),%rax 30143: 48 39 50 08 cmp %rdx,0x8(%rax) 30147: 75 12 jne 3015b <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x8b> 30149: 49 8b 36 mov (%r14),%rsi 3014c: 48 8b 38 mov (%rax),%rdi 3014f: e8 ac 63 fd ff call 6500 30154: 83 f8 01 cmp $0x1,%eax 30157: 49 83 d5 00 adc $0x0,%r13 3015b: 48 83 c3 08 add $0x8,%rbx 3015f: 4c 39 e3 cmp %r12,%rbx 30162: 0f 87 a1 01 00 00 ja 30309 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x239> 30168: 74 2b je 30195 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0xc5> 3016a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 30170: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 30174: 72 1a jb 30190 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0xc0> 30176: 48 83 c3 08 add $0x8,%rbx 3017a: 4c 39 e3 cmp %r12,%rbx 3017d: 75 f1 jne 30170 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0xa0> 3017f: eb 14 jmp 30195 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0xc5> 30181: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 30188: 0f 1f 84 00 00 00 00 3018f: 00 30190: 4c 39 e3 cmp %r12,%rbx 30193: 75 99 jne 3012e <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x5e> 30195: 4d 85 ed test %r13,%r13 30198: 0f 85 8a 01 00 00 jne 30328 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x258> 3019e: 49 8d b7 20 01 00 00 lea 0x120(%r15),%rsi 301a5: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 301aa: 4c 89 f2 mov %r14,%rdx 301ad: e8 fe 15 00 00 call 317b0 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_> 301b2: 48 8b 05 c7 ad 04 00 mov 0x4adc7(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 301b9: 48 85 c0 test %rax,%rax 301bc: 75 1a jne 301d8 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x108> 301be: 48 8d 3d bb ad 04 00 lea 0x4adbb(%rip),%rdi # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 301c5: 48 8d 35 84 18 00 00 lea 0x1884(%rip),%rsi # 31a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv> 301cc: 48 8d 15 ed 18 00 00 lea 0x18ed(%rip),%rdx # 31ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv> 301d3: e8 a8 55 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 301d8: 48 8b 05 a1 ad 04 00 mov 0x4ada1(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 301df: 4c 39 f0 cmp %r14,%rax 301e2: 0f 84 e3 00 00 00 je 302cb <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1fb> 301e8: 48 8b 05 91 ad 04 00 mov 0x4ad91(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 301ef: 48 85 c0 test %rax,%rax 301f2: 75 1a jne 3020e <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x13e> 301f4: 48 8d 3d 85 ad 04 00 lea 0x4ad85(%rip),%rdi # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 301fb: 48 8d 35 4e 18 00 00 lea 0x184e(%rip),%rsi # 31a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv> 30202: 48 8d 15 b7 18 00 00 lea 0x18b7(%rip),%rdx # 31ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv> 30209: e8 72 55 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 3020e: 48 8b 0d 6b ad 04 00 mov 0x4ad6b(%rip),%rcx # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30215: 48 8b 81 80 00 00 00 mov 0x80(%rcx),%rax 3021c: 8b 89 88 00 00 00 mov 0x88(%rcx),%ecx 30222: 48 89 c3 mov %rax,%rbx 30225: 48 85 c9 test %rcx,%rcx 30228: 74 18 je 30242 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x172> 3022a: 48 89 c3 mov %rax,%rbx 3022d: eb 05 jmp 30234 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x164> 3022f: 90 nop 30230: 48 83 c3 08 add $0x8,%rbx 30234: 48 8b 13 mov (%rbx),%rdx 30237: 48 85 d2 test %rdx,%rdx 3023a: 74 f4 je 30230 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x160> 3023c: 48 83 fa f8 cmp $0xfffffffffffffff8,%rdx 30240: 74 ee je 30230 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x160> 30242: 4c 8d 24 c8 lea (%rax,%rcx,8),%r12 30246: 4c 39 e3 cmp %r12,%rbx 30249: 74 72 je 302bd <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1ed> 3024b: 48 8b 0b mov (%rbx),%rcx 3024e: 66 90 xchg %ax,%ax 30250: 48 8b 71 08 mov 0x8(%rcx),%rsi 30254: 0f b7 46 0a movzwl 0xa(%rsi),%eax 30258: 89 c2 mov %eax,%edx 3025a: 81 e2 80 01 00 00 and $0x180,%edx 30260: 81 fa 80 00 00 00 cmp $0x80,%edx 30266: 74 1d je 30285 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1b5> 30268: 89 c2 mov %eax,%edx 3026a: 81 e2 00 08 00 00 and $0x800,%edx 30270: 66 85 d2 test %dx,%dx 30273: 75 10 jne 30285 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1b5> 30275: 83 e0 07 and $0x7,%eax 30278: 66 83 f8 04 cmp $0x4,%ax 3027c: 74 07 je 30285 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1b5> 3027e: 48 83 7e 18 00 cmpq $0x0,0x18(%rsi) 30283: 74 24 je 302a9 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1d9> 30285: 4c 89 ff mov %r15,%rdi 30288: 4c 89 f2 mov %r14,%rdx 3028b: e8 f0 0f 00 00 call 31280 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE> 30290: 48 83 c3 08 add $0x8,%rbx 30294: 48 8b 0b mov (%rbx),%rcx 30297: 48 85 c9 test %rcx,%rcx 3029a: 74 f4 je 30290 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1c0> 3029c: 48 83 f9 f8 cmp $0xfffffffffffffff8,%rcx 302a0: 74 ee je 30290 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1c0> 302a2: 4c 39 e3 cmp %r12,%rbx 302a5: 75 a9 jne 30250 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x180> 302a7: eb 14 jmp 302bd <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1ed> 302a9: 4c 8b 01 mov (%rcx),%r8 302ac: 48 83 c1 10 add $0x10,%rcx 302b0: 4c 89 ff mov %r15,%rdi 302b3: 4c 89 f2 mov %r14,%rdx 302b6: e8 c5 0d 00 00 call 31080 <_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionEPNS2_10SubCommandENS1_9StringRefE> 302bb: eb d3 jmp 30290 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE+0x1c0> 302bd: 48 83 c4 30 add $0x30,%rsp 302c1: 5b pop %rbx 302c2: 41 5c pop %r12 302c4: 41 5d pop %r13 302c6: 41 5e pop %r14 302c8: 41 5f pop %r15 302ca: c3 ret 302cb: 48 8d 3d 83 2b 03 00 lea 0x32b83(%rip),%rdi # 62e55 <_ZL7kSecret+0x2445> 302d2: 48 8d 35 5b 1d 03 00 lea 0x31d5b(%rip),%rsi # 62034 <_ZL7kSecret+0x1624> 302d9: 48 8d 0d 1b 2b 03 00 lea 0x32b1b(%rip),%rcx # 62dfb <_ZL7kSecret+0x23eb> 302e0: ba 5e 01 00 00 mov $0x15e,%edx 302e5: e8 86 60 fd ff call 6370 <__assert_fail@plt> 302ea: 48 8d 3d 76 25 03 00 lea 0x32576(%rip),%rdi # 62867 <_ZL7kSecret+0x1e57> 302f1: 48 8d 35 65 24 03 00 lea 0x32465(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 302f8: 48 8d 0d f6 24 03 00 lea 0x324f6(%rip),%rcx # 627f5 <_ZL7kSecret+0x1de5> 302ff: ba 24 01 00 00 mov $0x124,%edx 30304: e8 67 60 fd ff call 6370 <__assert_fail@plt> 30309: 48 8d 3d 9f 24 03 00 lea 0x3249f(%rip),%rdi # 627af <_ZL7kSecret+0x1d9f> 30310: 48 8d 35 46 24 03 00 lea 0x32446(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 30317: 48 8d 0d 9f 24 03 00 lea 0x3249f(%rip),%rcx # 627bd <_ZL7kSecret+0x1dad> 3031e: ba fa 00 00 00 mov $0xfa,%edx 30323: e8 48 60 fd ff call 6370 <__assert_fail@plt> 30328: 48 8d 3d 22 2a 03 00 lea 0x32a22(%rip),%rdi # 62d51 <_ZL7kSecret+0x2341> 3032f: 48 8d 35 fe 1c 03 00 lea 0x31cfe(%rip),%rsi # 62034 <_ZL7kSecret+0x1624> 30336: 48 8d 0d be 2a 03 00 lea 0x32abe(%rip),%rcx # 62dfb <_ZL7kSecret+0x23eb> 3033d: ba 58 01 00 00 mov $0x158,%edx 30342: e8 29 60 fd ff call 6370 <__assert_fail@plt> 30347: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3034e: 00 00 0000000000030350 <_ZN4llvm11raw_ostreamlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>: 30350: 48 8b 06 mov (%rsi),%rax 30353: 48 8b 56 08 mov 0x8(%rsi),%rdx 30357: 48 89 c6 mov %rax,%rsi 3035a: e9 11 b5 ff ff jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3035f: 90 nop 0000000000030360 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE>: 30360: 41 57 push %r15 30362: 41 56 push %r14 30364: 41 54 push %r12 30366: 53 push %rbx 30367: 48 83 ec 18 sub $0x18,%rsp 3036b: 4c 89 c3 mov %r8,%rbx 3036e: 49 89 cf mov %rcx,%r15 30371: 49 89 d4 mov %rdx,%r12 30374: 49 89 f6 mov %rsi,%r14 30377: 48 85 d2 test %rdx,%rdx 3037a: 75 08 jne 30384 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x24> 3037c: 4c 8b 7f 18 mov 0x18(%rdi),%r15 30380: 4c 8b 67 10 mov 0x10(%rdi),%r12 30384: 4d 85 ff test %r15,%r15 30387: 74 63 je 303ec <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x8c> 30389: 48 8b 05 30 ac 04 00 mov 0x4ac30(%rip),%rax # 7afc0 <_ZL12GlobalParser> 30390: 48 85 c0 test %rax,%rax 30393: 75 1a jne 303af <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x4f> 30395: 48 8d 3d 24 ac 04 00 lea 0x4ac24(%rip),%rdi # 7afc0 <_ZL12GlobalParser> 3039c: 48 8d 35 2d 15 00 00 lea 0x152d(%rip),%rsi # 318d0 <_ZN4llvm14object_creatorIN12_GLOBAL__N_117CommandLineParserEE4callEv> 303a3: 48 8d 15 26 16 00 00 lea 0x1626(%rip),%rdx # 319d0 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv> 303aa: e8 d1 53 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 303af: 48 8b 05 0a ac 04 00 mov 0x4ac0a(%rip),%rax # 7afc0 <_ZL12GlobalParser> 303b6: 48 8b 30 mov (%rax),%rsi 303b9: 48 8b 50 08 mov 0x8(%rax),%rdx 303bd: 48 89 df mov %rbx,%rdi 303c0: e8 ab b4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 303c5: 48 8b 50 18 mov 0x18(%rax),%rdx 303c9: 48 8b 48 20 mov 0x20(%rax),%rcx 303cd: 48 29 ca sub %rcx,%rdx 303d0: 48 83 fa 09 cmp $0x9,%rdx 303d4: 77 3f ja 30415 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0xb5> 303d6: 48 8d 35 40 1f 03 00 lea 0x31f40(%rip),%rsi # 6231d <_ZL7kSecret+0x190d> 303dd: ba 0a 00 00 00 mov $0xa,%edx 303e2: 48 89 c7 mov %rax,%rdi 303e5: e8 86 b4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 303ea: eb 41 jmp 3042d <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0xcd> 303ec: 48 8b 77 20 mov 0x20(%rdi),%rsi 303f0: 4c 8b 7f 28 mov 0x28(%rdi),%r15 303f4: 48 8b 43 18 mov 0x18(%rbx),%rax 303f8: 48 8b 7b 20 mov 0x20(%rbx),%rdi 303fc: 48 29 f8 sub %rdi,%rax 303ff: 4c 39 f8 cmp %r15,%rax 30402: 0f 83 c2 00 00 00 jae 304ca <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x16a> 30408: 48 89 df mov %rbx,%rdi 3040b: 4c 89 fa mov %r15,%rdx 3040e: e8 5d b4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30413: eb 35 jmp 3044a <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0xea> 30415: 48 ba 3a 20 66 6f 72 movabs $0x687420726f66203a,%rdx 3041c: 20 74 68 3041f: 48 89 11 mov %rdx,(%rcx) 30422: 66 c7 41 08 65 20 movw $0x2065,0x8(%rcx) 30428: 48 83 40 20 0a addq $0xa,0x20(%rax) 3042d: 4c 89 24 24 mov %r12,(%rsp) 30431: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 30436: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3043d: 00 00 3043f: 48 89 e6 mov %rsp,%rsi 30442: 48 89 c7 mov %rax,%rdi 30445: e8 f6 00 00 00 call 30540 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE> 3044a: 48 8b 4b 18 mov 0x18(%rbx),%rcx 3044e: 48 8b 43 20 mov 0x20(%rbx),%rax 30452: 48 29 c1 sub %rax,%rcx 30455: 48 83 f9 08 cmp $0x8,%rcx 30459: 77 19 ja 30474 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x114> 3045b: 48 8d 35 c6 1e 03 00 lea 0x31ec6(%rip),%rsi # 62328 <_ZL7kSecret+0x1918> 30462: ba 09 00 00 00 mov $0x9,%edx 30467: 48 89 df mov %rbx,%rdi 3046a: e8 01 b4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3046f: 48 89 c3 mov %rax,%rbx 30472: eb 16 jmp 3048a <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x12a> 30474: 48 b9 20 6f 70 74 69 movabs $0x3a6e6f6974706f20,%rcx 3047b: 6f 6e 3a 3047e: 48 89 08 mov %rcx,(%rax) 30481: c6 40 08 20 movb $0x20,0x8(%rax) 30485: 48 83 43 20 09 addq $0x9,0x20(%rbx) 3048a: 4c 89 f7 mov %r14,%rdi 3048d: 48 89 de mov %rbx,%rsi 30490: e8 8b a7 ff ff call 2ac20 <_ZNK4llvm5Twine5printERNS_11raw_ostreamE> 30495: 48 8b 43 20 mov 0x20(%rbx),%rax 30499: 48 39 43 18 cmp %rax,0x18(%rbx) 3049d: 74 09 je 304a8 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x148> 3049f: c6 00 0a movb $0xa,(%rax) 304a2: 48 ff 43 20 incq 0x20(%rbx) 304a6: eb 14 jmp 304bc <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0x15c> 304a8: 48 8d 35 da 48 03 00 lea 0x348da(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 304af: ba 01 00 00 00 mov $0x1,%edx 304b4: 48 89 df mov %rbx,%rdi 304b7: e8 b4 b3 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 304bc: b0 01 mov $0x1,%al 304be: 48 83 c4 18 add $0x18,%rsp 304c2: 5b pop %rbx 304c3: 41 5c pop %r12 304c5: 41 5e pop %r14 304c7: 41 5f pop %r15 304c9: c3 ret 304ca: 4d 85 ff test %r15,%r15 304cd: 0f 84 77 ff ff ff je 3044a <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0xea> 304d3: 4c 89 fa mov %r15,%rdx 304d6: e8 55 5f fd ff call 6430 304db: 4c 01 7b 20 add %r15,0x20(%rbx) 304df: e9 66 ff ff ff jmp 3044a <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE+0xea> 304e4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 304eb: 00 00 00 304ee: 66 90 xchg %ax,%ax 00000000000304f0 <_ZN4llvm11raw_ostreamlsENS_9StringRefE>: 304f0: 41 56 push %r14 304f2: 53 push %rbx 304f3: 50 push %rax 304f4: 49 89 d6 mov %rdx,%r14 304f7: 48 89 fb mov %rdi,%rbx 304fa: 48 8b 47 18 mov 0x18(%rdi),%rax 304fe: 48 8b 7f 20 mov 0x20(%rdi),%rdi 30502: 48 29 f8 sub %rdi,%rax 30505: 48 39 d0 cmp %rdx,%rax 30508: 73 12 jae 3051c <_ZN4llvm11raw_ostreamlsENS_9StringRefE+0x2c> 3050a: 48 89 df mov %rbx,%rdi 3050d: 4c 89 f2 mov %r14,%rdx 30510: 48 83 c4 08 add $0x8,%rsp 30514: 5b pop %rbx 30515: 41 5e pop %r14 30517: e9 54 b3 ff ff jmp 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3051c: 4d 85 f6 test %r14,%r14 3051f: 74 0c je 3052d <_ZN4llvm11raw_ostreamlsENS_9StringRefE+0x3d> 30521: 4c 89 f2 mov %r14,%rdx 30524: e8 07 5f fd ff call 6430 30529: 4c 01 73 20 add %r14,0x20(%rbx) 3052d: 48 89 d8 mov %rbx,%rax 30530: 48 83 c4 08 add $0x8,%rsp 30534: 5b pop %rbx 30535: 41 5e pop %r14 30537: c3 ret 30538: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3053f: 00 0000000000030540 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE>: 30540: 55 push %rbp 30541: 41 57 push %r15 30543: 41 56 push %r14 30545: 41 55 push %r13 30547: 41 54 push %r12 30549: 53 push %rbx 3054a: 48 83 ec 28 sub $0x28,%rsp 3054e: 49 89 f5 mov %rsi,%r13 30551: 49 89 ff mov %rdi,%r15 30554: 48 8b 5e 08 mov 0x8(%rsi),%rbx 30558: 48 8b 6e 10 mov 0x10(%rsi),%rbp 3055c: 4c 8d 74 24 20 lea 0x20(%rsp),%r14 30561: 4c 89 74 24 08 mov %r14,0x8(%rsp) 30566: 0f 28 05 23 d5 02 00 movaps 0x2d523(%rip),%xmm0 # 5da90 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbd19> 3056d: 0f 11 44 24 10 movups %xmm0,0x10(%rsp) 30572: 48 85 ed test %rbp,%rbp 30575: 74 64 je 305db <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x9b> 30577: b9 08 00 00 00 mov $0x8,%ecx 3057c: 31 c0 xor %eax,%eax 3057e: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 30583: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 3058a: 84 00 00 00 00 00 30590: 48 8d 50 01 lea 0x1(%rax),%rdx 30594: 48 39 ca cmp %rcx,%rdx 30597: 77 2b ja 305c4 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x84> 30599: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3059e: c6 04 01 20 movb $0x20,(%rcx,%rax,1) 305a2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 305a7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 305ac: 48 ff c0 inc %rax 305af: 48 39 c1 cmp %rax,%rcx 305b2: 0f 82 b9 00 00 00 jb 30671 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x131> 305b8: 48 89 44 24 10 mov %rax,0x10(%rsp) 305bd: 48 ff cd dec %rbp 305c0: 75 ce jne 30590 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x50> 305c2: eb 17 jmp 305db <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x9b> 305c4: b9 01 00 00 00 mov $0x1,%ecx 305c9: 4c 89 e7 mov %r12,%rdi 305cc: 4c 89 f6 mov %r14,%rsi 305cf: e8 9c 80 ff ff call 28670 <_ZN4llvm15SmallVectorBaseImE8grow_podEPvmm> 305d4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 305d9: eb be jmp 30599 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x59> 305db: 48 83 fb 02 cmp $0x2,%rbx 305df: 48 8d 05 93 47 03 00 lea 0x34793(%rip),%rax # 64d79 <_ZL7kSecret+0x4369> 305e6: 48 8d 35 8d 47 03 00 lea 0x3478d(%rip),%rsi # 64d7a <_ZL7kSecret+0x436a> 305ed: 48 0f 43 f0 cmovae %rax,%rsi 305f1: 48 89 f2 mov %rsi,%rdx 305f4: 48 83 da ff sbb $0xffffffffffffffff,%rdx 305f8: 48 ff c2 inc %rdx 305fb: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 30600: e8 db 63 ff ff call 269e0 <_ZN4llvm15SmallVectorImplIcE6appendIPKcvEEvT_S5_> 30605: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3060a: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 3060f: 4c 89 ff mov %r15,%rdi 30612: e8 59 b2 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30617: 48 89 c3 mov %rax,%rbx 3061a: 49 8b 75 00 mov 0x0(%r13),%rsi 3061e: 4d 8b 65 08 mov 0x8(%r13),%r12 30622: 48 8b 40 18 mov 0x18(%rax),%rax 30626: 48 8b 7b 20 mov 0x20(%rbx),%rdi 3062a: 48 29 f8 sub %rdi,%rax 3062d: 4c 39 e0 cmp %r12,%rax 30630: 73 0d jae 3063f <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0xff> 30632: 48 89 df mov %rbx,%rdi 30635: 4c 89 e2 mov %r12,%rdx 30638: e8 33 b2 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3063d: eb 11 jmp 30650 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x110> 3063f: 4d 85 e4 test %r12,%r12 30642: 74 0c je 30650 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x110> 30644: 4c 89 e2 mov %r12,%rdx 30647: e8 e4 5d fd ff call 6430 3064c: 4c 01 63 20 add %r12,0x20(%rbx) 30650: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 30655: 4c 39 f7 cmp %r14,%rdi 30658: 74 05 je 3065f <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE+0x11f> 3065a: e8 61 5f fd ff call 65c0 3065f: 4c 89 f8 mov %r15,%rax 30662: 48 83 c4 28 add $0x28,%rsp 30666: 5b pop %rbx 30667: 41 5c pop %r12 30669: 41 5d pop %r13 3066b: 41 5e pop %r14 3066d: 41 5f pop %r15 3066f: 5d pop %rbp 30670: c3 ret 30671: 48 8d 3d fd 07 02 00 lea 0x207fd(%rip),%rdi # 50e75 30678: 48 8d 35 3d 07 02 00 lea 0x2073d(%rip),%rsi # 50dbc 3067f: 48 8d 0d 5d 76 02 00 lea 0x2765d(%rip),%rcx # 57ce3 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x5f6c> 30686: ba 66 00 00 00 mov $0x66,%edx 3068b: e8 e0 5c fd ff call 6370 <__assert_fail@plt> 0000000000030690 <_ZN4llvm2cl6Option13addOccurrenceEjNS_9StringRefES2_b>: 30690: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 30695: 75 04 jne 3069b <_ZN4llvm2cl6Option13addOccurrenceEjNS_9StringRefES2_b+0xb> 30697: 66 ff 47 08 incw 0x8(%rdi) 3069b: 48 8b 07 mov (%rdi),%rax 3069e: 48 8b 00 mov (%rax),%rax 306a1: ff e0 jmp *%rax 306a3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 306aa: 00 00 00 306ad: 0f 1f 00 nopl (%rax) 00000000000306b0 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm>: 306b0: 55 push %rbp 306b1: 41 57 push %r15 306b3: 41 56 push %r14 306b5: 41 55 push %r13 306b7: 41 54 push %r12 306b9: 53 push %rbx 306ba: 48 83 ec 48 sub $0x48,%rsp 306be: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 306c3: 48 89 74 24 40 mov %rsi,0x40(%rsp) 306c8: 48 39 ca cmp %rcx,%rdx 306cb: 0f 82 7c 02 00 00 jb 3094d <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x29d> 306d1: 48 89 cb mov %rcx,%rbx 306d4: 49 89 d5 mov %rdx,%r13 306d7: c6 44 24 0f 0a movb $0xa,0xf(%rsp) 306dc: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 306e1: 48 8d 74 24 0f lea 0xf(%rsp),%rsi 306e6: ba 01 00 00 00 mov $0x1,%edx 306eb: 31 c9 xor %ecx,%ecx 306ed: e8 9e 8a ff ff call 29190 <_ZNK4llvm9StringRef4findES0_m> 306f2: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 306f6: 74 3b je 30733 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x83> 306f8: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 306fd: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 30702: 48 39 d0 cmp %rdx,%rax 30705: 48 89 d6 mov %rdx,%rsi 30708: 48 0f 42 f0 cmovb %rax,%rsi 3070c: 48 ff c0 inc %rax 3070f: 48 39 c2 cmp %rax,%rdx 30712: 48 0f 42 c2 cmovb %rdx,%rax 30716: 48 8d 3c 01 lea (%rcx,%rax,1),%rdi 3071a: 48 29 c2 sub %rax,%rdx 3071d: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 30722: 48 89 74 24 18 mov %rsi,0x18(%rsp) 30727: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 3072c: 48 89 54 24 28 mov %rdx,0x28(%rsp) 30731: eb 12 jmp 30745 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x95> 30733: 0f 57 c0 xorps %xmm0,%xmm0 30736: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) 3073b: 0f 10 44 24 38 movups 0x38(%rsp),%xmm0 30740: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 30745: e8 e6 bd ff ff call 2c530 <_ZN4llvm4outsEv> 3074a: 44 89 ee mov %r13d,%esi 3074d: 29 de sub %ebx,%esi 3074f: 48 89 c7 mov %rax,%rdi 30752: e8 c9 b4 ff ff call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 30757: 48 89 c3 mov %rax,%rbx 3075a: 48 8b 48 18 mov 0x18(%rax),%rcx 3075e: 48 8b 40 20 mov 0x20(%rax),%rax 30762: 48 29 c1 sub %rax,%rcx 30765: 48 83 f9 02 cmp $0x2,%rcx 30769: 77 1d ja 30788 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0xd8> 3076b: 48 8d 35 0c 33 03 00 lea 0x3330c(%rip),%rsi # 63a7e <_ZL7kSecret+0x306e> 30772: ba 03 00 00 00 mov $0x3,%edx 30777: 48 89 df mov %rbx,%rdi 3077a: e8 f1 b0 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3077f: 48 89 c3 mov %rax,%rbx 30782: 48 8b 78 20 mov 0x20(%rax),%rdi 30786: eb 15 jmp 3079d <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0xed> 30788: c6 40 02 20 movb $0x20,0x2(%rax) 3078c: 66 c7 00 20 2d movw $0x2d20,(%rax) 30791: 48 8b 7b 20 mov 0x20(%rbx),%rdi 30795: 48 83 c7 03 add $0x3,%rdi 30799: 48 89 7b 20 mov %rdi,0x20(%rbx) 3079d: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 307a2: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 307a7: 48 8b 43 18 mov 0x18(%rbx),%rax 307ab: 48 29 f8 sub %rdi,%rax 307ae: 48 39 e8 cmp %rbp,%rax 307b1: 73 14 jae 307c7 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x117> 307b3: 48 89 df mov %rbx,%rdi 307b6: 48 89 ea mov %rbp,%rdx 307b9: e8 b2 b0 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 307be: 48 89 c3 mov %rax,%rbx 307c1: 48 8b 78 20 mov 0x20(%rax),%rdi 307c5: eb 18 jmp 307df <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x12f> 307c7: 48 85 ed test %rbp,%rbp 307ca: 74 13 je 307df <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x12f> 307cc: 48 89 ea mov %rbp,%rdx 307cf: e8 5c 5c fd ff call 6430 307d4: 48 03 6b 20 add 0x20(%rbx),%rbp 307d8: 48 89 6b 20 mov %rbp,0x20(%rbx) 307dc: 48 89 ef mov %rbp,%rdi 307df: 48 39 7b 18 cmp %rdi,0x18(%rbx) 307e3: 74 14 je 307f9 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x149> 307e5: c6 07 0a movb $0xa,(%rdi) 307e8: 48 ff 43 20 incq 0x20(%rbx) 307ec: 48 83 7c 24 28 00 cmpq $0x0,0x28(%rsp) 307f2: 75 25 jne 30819 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x169> 307f4: e9 45 01 00 00 jmp 3093e <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x28e> 307f9: 48 8d 35 89 45 03 00 lea 0x34589(%rip),%rsi # 64d89 <_ZL7kSecret+0x4379> 30800: ba 01 00 00 00 mov $0x1,%edx 30805: 48 89 df mov %rbx,%rdi 30808: e8 63 b0 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3080d: 48 83 7c 24 28 00 cmpq $0x0,0x28(%rsp) 30813: 0f 84 25 01 00 00 je 3093e <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x28e> 30819: 4c 8d 74 24 20 lea 0x20(%rsp),%r14 3081e: 4c 8d 7c 24 0f lea 0xf(%rsp),%r15 30823: 4c 8d 25 5f 45 03 00 lea 0x3455f(%rip),%r12 # 64d89 <_ZL7kSecret+0x4379> 3082a: eb 17 jmp 30843 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x193> 3082c: 0f 1f 40 00 nopl 0x0(%rax) 30830: c6 07 0a movb $0xa,(%rdi) 30833: 48 ff 43 20 incq 0x20(%rbx) 30837: 48 83 7c 24 28 00 cmpq $0x0,0x28(%rsp) 3083d: 0f 84 fb 00 00 00 je 3093e <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x28e> 30843: c6 44 24 0f 0a movb $0xa,0xf(%rsp) 30848: ba 01 00 00 00 mov $0x1,%edx 3084d: 4c 89 f7 mov %r14,%rdi 30850: 4c 89 fe mov %r15,%rsi 30853: 31 c9 xor %ecx,%ecx 30855: e8 36 89 ff ff call 29190 <_ZNK4llvm9StringRef4findES0_m> 3085a: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 3085e: 74 30 je 30890 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x1e0> 30860: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 30865: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 3086a: 48 39 d0 cmp %rdx,%rax 3086d: 48 89 d6 mov %rdx,%rsi 30870: 48 0f 42 f0 cmovb %rax,%rsi 30874: 48 ff c0 inc %rax 30877: 48 39 c2 cmp %rax,%rdx 3087a: 48 0f 42 c2 cmovb %rdx,%rax 3087e: 48 8d 3c 01 lea (%rcx,%rax,1),%rdi 30882: 48 29 c2 sub %rax,%rdx 30885: eb 17 jmp 3089e <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x1ee> 30887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3088e: 00 00 30890: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 30895: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 3089a: 31 ff xor %edi,%edi 3089c: 31 d2 xor %edx,%edx 3089e: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 308a3: 48 89 74 24 18 mov %rsi,0x18(%rsp) 308a8: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 308ad: 48 89 54 24 28 mov %rdx,0x28(%rsp) 308b2: e8 79 bc ff ff call 2c530 <_ZN4llvm4outsEv> 308b7: 48 89 c7 mov %rax,%rdi 308ba: 44 89 ee mov %r13d,%esi 308bd: e8 5e b3 ff ff call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 308c2: 48 89 c3 mov %rax,%rbx 308c5: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 308ca: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 308cf: 48 8b 40 18 mov 0x18(%rax),%rax 308d3: 48 8b 7b 20 mov 0x20(%rbx),%rdi 308d7: 48 29 f8 sub %rdi,%rax 308da: 48 39 e8 cmp %rbp,%rax 308dd: 73 21 jae 30900 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x250> 308df: 48 89 df mov %rbx,%rdi 308e2: 48 89 ea mov %rbp,%rdx 308e5: e8 86 af ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 308ea: 48 89 c3 mov %rax,%rbx 308ed: 48 8b 78 20 mov 0x20(%rax),%rdi 308f1: eb 25 jmp 30918 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x268> 308f3: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 308fa: 84 00 00 00 00 00 30900: 48 85 ed test %rbp,%rbp 30903: 74 13 je 30918 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x268> 30905: 48 89 ea mov %rbp,%rdx 30908: e8 23 5b fd ff call 6430 3090d: 48 03 6b 20 add 0x20(%rbx),%rbp 30911: 48 89 6b 20 mov %rbp,0x20(%rbx) 30915: 48 89 ef mov %rbp,%rdi 30918: 48 39 7b 18 cmp %rdi,0x18(%rbx) 3091c: 0f 85 0e ff ff ff jne 30830 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x180> 30922: ba 01 00 00 00 mov $0x1,%edx 30927: 48 89 df mov %rbx,%rdi 3092a: 4c 89 e6 mov %r12,%rsi 3092d: e8 3e af ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30932: 48 83 7c 24 28 00 cmpq $0x0,0x28(%rsp) 30938: 0f 85 05 ff ff ff jne 30843 <_ZN4llvm2cl6Option12printHelpStrENS_9StringRefEmm+0x193> 3093e: 48 83 c4 48 add $0x48,%rsp 30942: 5b pop %rbx 30943: 41 5c pop %r12 30945: 41 5d pop %r13 30947: 41 5e pop %r14 30949: 41 5f pop %r15 3094b: 5d pop %rbp 3094c: c3 ret 3094d: 48 8d 3d 2e 1a 03 00 lea 0x31a2e(%rip),%rdi # 62382 <_ZL7kSecret+0x1972> 30954: 48 8d 35 d9 16 03 00 lea 0x316d9(%rip),%rsi # 62034 <_ZL7kSecret+0x1624> 3095b: 48 8d 0d d0 19 03 00 lea 0x319d0(%rip),%rcx # 62332 <_ZL7kSecret+0x1922> 30962: ba 55 07 00 00 mov $0x755,%edx 30967: e8 04 5a fd ff call 6370 <__assert_fail@plt> 3096c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030970 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm>: 30970: 55 push %rbp 30971: 41 57 push %r15 30973: 41 56 push %r14 30975: 53 push %rbx 30976: 48 83 ec 68 sub $0x68,%rsp 3097a: 4c 89 c3 mov %r8,%rbx 3097d: 49 89 ce mov %rcx,%r14 30980: 41 89 d7 mov %edx,%r15d 30983: 48 89 f5 mov %rsi,%rbp 30986: e8 a5 bb ff ff call 2c530 <_ZN4llvm4outsEv> 3098b: 0f 10 45 10 movups 0x10(%rbp),%xmm0 3098f: 0f 11 44 24 20 movups %xmm0,0x20(%rsp) 30994: 48 c7 44 24 30 02 00 movq $0x2,0x30(%rsp) 3099b: 00 00 3099d: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 309a2: 48 89 c7 mov %rax,%rdi 309a5: e8 96 fb ff ff call 30540 <_ZN12_GLOBAL__N_1lsERN4llvm11raw_ostreamERKNS_8PrintArgE> 309aa: e8 81 bb ff ff call 2c530 <_ZN4llvm4outsEv> 309af: 2b 5d 18 sub 0x18(%rbp),%ebx 309b2: 48 89 c7 mov %rax,%rdi 309b5: 89 de mov %ebx,%esi 309b7: e8 64 b2 ff ff call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 309bc: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 309c1: 48 89 2c 24 mov %rbp,(%rsp) 309c5: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 309cc: 00 00 309ce: c6 44 24 10 00 movb $0x0,0x10(%rsp) 309d3: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 309da: 00 309db: c6 44 24 48 00 movb $0x0,0x48(%rsp) 309e0: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 309e7: 00 00 309e9: c7 44 24 58 01 00 00 movl $0x1,0x58(%rsp) 309f0: 00 309f1: 0f 57 c0 xorps %xmm0,%xmm0 309f4: 0f 11 44 24 30 movups %xmm0,0x30(%rsp) 309f9: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 30a00: 00 00 30a02: 48 8d 05 f7 87 04 00 lea 0x487f7(%rip),%rax # 79200 <_ZTVN4llvm18raw_string_ostreamE> 30a09: 48 83 c0 10 add $0x10,%rax 30a0d: 48 89 44 24 20 mov %rax,0x20(%rsp) 30a12: 48 89 e0 mov %rsp,%rax 30a15: 48 89 44 24 60 mov %rax,0x60(%rsp) 30a1a: 48 8d 5c 24 20 lea 0x20(%rsp),%rbx 30a1f: 48 89 df mov %rbx,%rdi 30a22: 31 f6 xor %esi,%esi 30a24: 31 d2 xor %edx,%edx 30a26: 31 c9 xor %ecx,%ecx 30a28: e8 63 a9 ff ff call 2b390 <_ZN4llvm11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE> 30a2d: 44 89 fe mov %r15d,%esi 30a30: 48 89 df mov %rbx,%rdi 30a33: e8 28 aa ff ff call 2b460 <_ZN4llvm11raw_ostreamlsEm> 30a38: 48 89 df mov %rbx,%rdi 30a3b: e8 00 bd ff ff call 2c740 <_ZN4llvm11raw_ostreamD1Ev> 30a40: e8 eb ba ff ff call 2c530 <_ZN4llvm4outsEv> 30a45: 48 8b 50 18 mov 0x18(%rax),%rdx 30a49: 48 8b 48 20 mov 0x20(%rax),%rcx 30a4d: 48 29 ca sub %rcx,%rdx 30a50: 48 83 fa 01 cmp $0x1,%rdx 30a54: 77 16 ja 30a6c <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0xfc> 30a56: 48 8d 35 4f 1b 03 00 lea 0x31b4f(%rip),%rsi # 625ac <_ZL7kSecret+0x1b9c> 30a5d: ba 02 00 00 00 mov $0x2,%edx 30a62: 48 89 c7 mov %rax,%rdi 30a65: e8 06 ae ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30a6a: eb 0a jmp 30a76 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x106> 30a6c: 66 c7 01 3d 20 movw $0x203d,(%rcx) 30a71: 48 83 40 20 02 addq $0x2,0x20(%rax) 30a76: 48 8b 34 24 mov (%rsp),%rsi 30a7a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 30a7f: 48 89 c7 mov %rax,%rdi 30a82: e8 e9 ad ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30a87: 48 8b 44 24 08 mov 0x8(%rsp),%rax 30a8c: b9 08 00 00 00 mov $0x8,%ecx 30a91: 29 c1 sub %eax,%ecx 30a93: 31 db xor %ebx,%ebx 30a95: 48 83 f8 08 cmp $0x8,%rax 30a99: 0f 42 d9 cmovb %ecx,%ebx 30a9c: e8 8f ba ff ff call 2c530 <_ZN4llvm4outsEv> 30aa1: 48 89 c7 mov %rax,%rdi 30aa4: 89 de mov %ebx,%esi 30aa6: e8 75 b1 ff ff call 2bc20 <_ZN4llvm11raw_ostream6indentEj> 30aab: 48 8b 50 18 mov 0x18(%rax),%rdx 30aaf: 48 8b 48 20 mov 0x20(%rax),%rcx 30ab3: 48 29 ca sub %rcx,%rdx 30ab6: 48 83 fa 0a cmp $0xa,%rdx 30aba: 77 3b ja 30af7 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x187> 30abc: 48 8d 35 ec 1a 03 00 lea 0x31aec(%rip),%rsi # 625af <_ZL7kSecret+0x1b9f> 30ac3: ba 0b 00 00 00 mov $0xb,%edx 30ac8: 48 89 c7 mov %rax,%rdi 30acb: e8 a0 ad ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30ad0: 41 0f b6 5e 0c movzbl 0xc(%r14),%ebx 30ad5: e8 56 ba ff ff call 2c530 <_ZN4llvm4outsEv> 30ada: 84 db test %bl,%bl 30adc: 74 40 je 30b1e <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x1ae> 30ade: 41 80 7e 0c 00 cmpb $0x0,0xc(%r14) 30ae3: 0f 84 cd 00 00 00 je 30bb6 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x246> 30ae9: 41 8b 76 08 mov 0x8(%r14),%esi 30aed: 48 89 c7 mov %rax,%rdi 30af0: e8 6b a9 ff ff call 2b460 <_ZN4llvm11raw_ostreamlsEm> 30af5: eb 67 jmp 30b5e <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x1ee> 30af7: 48 ba 20 28 64 65 66 movabs $0x6c75616665642820,%rdx 30afe: 61 75 6c 30b01: 48 89 11 mov %rdx,(%rcx) 30b04: c7 41 07 6c 74 3a 20 movl $0x203a746c,0x7(%rcx) 30b0b: 48 83 40 20 0b addq $0xb,0x20(%rax) 30b10: 41 0f b6 5e 0c movzbl 0xc(%r14),%ebx 30b15: e8 16 ba ff ff call 2c530 <_ZN4llvm4outsEv> 30b1a: 84 db test %bl,%bl 30b1c: 75 c0 jne 30ade <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x16e> 30b1e: 48 8b 50 18 mov 0x18(%rax),%rdx 30b22: 48 8b 48 20 mov 0x20(%rax),%rcx 30b26: 48 29 ca sub %rcx,%rdx 30b29: 48 83 fa 0b cmp $0xb,%rdx 30b2d: 77 16 ja 30b45 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x1d5> 30b2f: 48 8d 35 9f 1a 03 00 lea 0x31a9f(%rip),%rsi # 625d5 <_ZL7kSecret+0x1bc5> 30b36: ba 0c 00 00 00 mov $0xc,%edx 30b3b: 48 89 c7 mov %rax,%rdi 30b3e: e8 2d ad ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30b43: eb 19 jmp 30b5e <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x1ee> 30b45: 48 ba 2a 6e 6f 20 64 movabs $0x61666564206f6e2a,%rdx 30b4c: 65 66 61 30b4f: 48 89 11 mov %rdx,(%rcx) 30b52: c7 41 08 75 6c 74 2a movl $0x2a746c75,0x8(%rcx) 30b59: 48 83 40 20 0c addq $0xc,0x20(%rax) 30b5e: e8 cd b9 ff ff call 2c530 <_ZN4llvm4outsEv> 30b63: 48 8b 50 18 mov 0x18(%rax),%rdx 30b67: 48 8b 48 20 mov 0x20(%rax),%rcx 30b6b: 48 29 ca sub %rcx,%rdx 30b6e: 48 83 fa 01 cmp $0x1,%rdx 30b72: 77 1f ja 30b93 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x223> 30b74: 48 8d 35 8f 02 03 00 lea 0x3028f(%rip),%rsi # 60e0a <_ZL7kSecret+0x3fa> 30b7b: ba 02 00 00 00 mov $0x2,%edx 30b80: 48 89 c7 mov %rax,%rdi 30b83: e8 e8 ac ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 30b88: 48 8b 3c 24 mov (%rsp),%rdi 30b8c: 48 39 ef cmp %rbp,%rdi 30b8f: 75 15 jne 30ba6 <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x236> 30b91: eb 18 jmp 30bab <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x23b> 30b93: 66 c7 01 29 0a movw $0xa29,(%rcx) 30b98: 48 83 40 20 02 addq $0x2,0x20(%rax) 30b9d: 48 8b 3c 24 mov (%rsp),%rdi 30ba1: 48 39 ef cmp %rbp,%rdi 30ba4: 74 05 je 30bab <_ZNK4llvm2cl6parserIjE15printOptionDiffERKNS0_6OptionEjNS0_11OptionValueIjEEm+0x23b> 30ba6: e8 d5 58 fd ff call 6480 <_ZdlPv@plt> 30bab: 48 83 c4 68 add $0x68,%rsp 30baf: 5b pop %rbx 30bb0: 41 5e pop %r14 30bb2: 41 5f pop %r15 30bb4: 5d pop %rbp 30bb5: c3 ret 30bb6: 48 8d 3d c9 47 03 00 lea 0x347c9(%rip),%rdi # 65386 <_ZL7kSecret+0x4976> 30bbd: 48 8d 35 fd 8e 02 00 lea 0x28efd(%rip),%rsi # 59ac1 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x7d4a> 30bc4: 48 8d 0d ad 49 03 00 lea 0x349ad(%rip),%rcx # 65578 <_ZL7kSecret+0x4b68> 30bcb: ba 53 02 00 00 mov $0x253,%edx 30bd0: e8 9b 57 fd ff call 6370 <__assert_fail@plt> 30bd5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30bdc: 00 00 00 30bdf: 90 nop 0000000000030be0 <_ZNK4llvm2cl6Option27getValueExpectedFlagDefaultEv>: 30be0: b8 01 00 00 00 mov $0x1,%eax 30be5: c3 ret 30be6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30bed: 00 00 00 0000000000030bf0 <_ZN4llvm2cl6OptionD2Ev>: 30bf0: 53 push %rbx 30bf1: 48 89 fb mov %rdi,%rbx 30bf4: 48 8d 05 25 88 04 00 lea 0x48825(%rip),%rax # 79420 <__cxa_pure_virtual@CXXABI_1.3> 30bfb: 48 89 07 mov %rax,(%rdi) 30bfe: 48 8b 7f 68 mov 0x68(%rdi),%rdi 30c02: 48 3b 7b 60 cmp 0x60(%rbx),%rdi 30c06: 74 05 je 30c0d <_ZN4llvm2cl6OptionD2Ev+0x1d> 30c08: e8 b3 59 fd ff call 65c0 30c0d: 48 ff 43 58 incq 0x58(%rbx) 30c11: 48 8b 7b 40 mov 0x40(%rbx),%rdi 30c15: 48 83 c3 50 add $0x50,%rbx 30c19: 48 39 df cmp %rbx,%rdi 30c1c: 74 06 je 30c24 <_ZN4llvm2cl6OptionD2Ev+0x34> 30c1e: 5b pop %rbx 30c1f: e9 9c 59 fd ff jmp 65c0 30c24: 5b pop %rbx 30c25: c3 ret 30c26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30c2d: 00 00 00 0000000000030c30 <_ZN4llvm2cl6OptionD0Ev>: 30c30: 0f 0b ud2 30c32: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30c39: 00 00 00 30c3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030c40 <_ZN4llvm2cl6Option19getExtraOptionNamesERNS_15SmallVectorImplINS_9StringRefEEE>: 30c40: c3 ret 30c41: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30c48: 00 00 00 30c4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000030c50 <_ZN4llvm2cl6parserIjED0Ev>: 30c50: e9 2b 58 fd ff jmp 6480 <_ZdlPv@plt> 30c55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30c5c: 00 00 00 30c5f: 90 nop 0000000000030c60 <_ZNK4llvm2cl6parserIjE12getValueNameEv>: 30c60: 48 8d 05 cd 41 03 00 lea 0x341cd(%rip),%rax # 64e34 <_ZL7kSecret+0x4424> 30c67: ba 04 00 00 00 mov $0x4,%edx 30c6c: c3 ret 30c6d: 0f 1f 00 nopl (%rax) 0000000000030c70 <_ZN4llvm2cl17basic_parser_implD2Ev>: 30c70: c3 ret 30c71: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30c78: 00 00 00 30c7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000030c80 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED2Ev>: 30c80: 53 push %rbx 30c81: 48 89 fb mov %rdi,%rbx 30c84: 48 8d 05 2d 88 04 00 lea 0x4882d(%rip),%rax # 794b8 <_ZTVN4llvm2cl3optIjLb0ENS0_6parserIjEEEE+0x10> 30c8b: 48 89 07 mov %rax,(%rdi) 30c8e: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 30c95: 48 85 c0 test %rax,%rax 30c98: 74 11 je 30cab <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED2Ev+0x2b> 30c9a: 48 8d bb a8 00 00 00 lea 0xa8(%rbx),%rdi 30ca1: 48 89 fe mov %rdi,%rsi 30ca4: ba 03 00 00 00 mov $0x3,%edx 30ca9: ff d0 call *%rax 30cab: 48 8d 05 6e 87 04 00 lea 0x4876e(%rip),%rax # 79420 <__cxa_pure_virtual@CXXABI_1.3> 30cb2: 48 89 03 mov %rax,(%rbx) 30cb5: 48 8b 7b 68 mov 0x68(%rbx),%rdi 30cb9: 48 3b 7b 60 cmp 0x60(%rbx),%rdi 30cbd: 74 05 je 30cc4 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED2Ev+0x44> 30cbf: e8 fc 58 fd ff call 65c0 30cc4: 48 ff 43 58 incq 0x58(%rbx) 30cc8: 48 8b 7b 40 mov 0x40(%rbx),%rdi 30ccc: 48 83 c3 50 add $0x50,%rbx 30cd0: 48 39 df cmp %rbx,%rdi 30cd3: 74 06 je 30cdb <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED2Ev+0x5b> 30cd5: 5b pop %rbx 30cd6: e9 e5 58 fd ff jmp 65c0 30cdb: 5b pop %rbx 30cdc: c3 ret 30cdd: 0f 1f 00 nopl (%rax) 0000000000030ce0 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED0Ev>: 30ce0: 53 push %rbx 30ce1: 48 89 fb mov %rdi,%rbx 30ce4: 48 8d 05 cd 87 04 00 lea 0x487cd(%rip),%rax # 794b8 <_ZTVN4llvm2cl3optIjLb0ENS0_6parserIjEEEE+0x10> 30ceb: 48 89 07 mov %rax,(%rdi) 30cee: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 30cf5: 48 85 c0 test %rax,%rax 30cf8: 74 11 je 30d0b <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED0Ev+0x2b> 30cfa: 48 8d bb a8 00 00 00 lea 0xa8(%rbx),%rdi 30d01: 48 89 fe mov %rdi,%rsi 30d04: ba 03 00 00 00 mov $0x3,%edx 30d09: ff d0 call *%rax 30d0b: 48 8d 05 0e 87 04 00 lea 0x4870e(%rip),%rax # 79420 <__cxa_pure_virtual@CXXABI_1.3> 30d12: 48 89 03 mov %rax,(%rbx) 30d15: 48 8b 7b 68 mov 0x68(%rbx),%rdi 30d19: 48 3b 7b 60 cmp 0x60(%rbx),%rdi 30d1d: 74 05 je 30d24 <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED0Ev+0x44> 30d1f: e8 9c 58 fd ff call 65c0 30d24: 48 ff 43 58 incq 0x58(%rbx) 30d28: 48 8b 7b 40 mov 0x40(%rbx),%rdi 30d2c: 48 8d 43 50 lea 0x50(%rbx),%rax 30d30: 48 39 c7 cmp %rax,%rdi 30d33: 74 05 je 30d3a <_ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED0Ev+0x5a> 30d35: e8 86 58 fd ff call 65c0 30d3a: 48 89 df mov %rbx,%rdi 30d3d: 5b pop %rbx 30d3e: e9 3d 57 fd ff jmp 6480 <_ZdlPv@plt> 30d43: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 30d4a: 00 00 00 30d4d: 0f 1f 00 nopl (%rax) 0000000000030d50 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE>: 30d50: 55 push %rbp 30d51: 41 57 push %r15 30d53: 41 56 push %r14 30d55: 41 55 push %r13 30d57: 41 54 push %r12 30d59: 53 push %rbx 30d5a: 50 push %rax 30d5b: 49 89 ce mov %rcx,%r14 30d5e: 49 89 d0 mov %rdx,%r8 30d61: 8b 46 74 mov 0x74(%rsi),%eax 30d64: 89 c1 mov %eax,%ecx 30d66: 2b 4e 78 sub 0x78(%rsi),%ecx 30d69: 75 46 jne 30db1 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x61> 30d6b: 48 8d 1d f6 a1 04 00 lea 0x4a1f6(%rip),%rbx # 7af68 <_ZN4llvm2cl18TopLevelSubCommandE> 30d72: 48 8b 05 ef a1 04 00 mov 0x4a1ef(%rip),%rax # 7af68 <_ZN4llvm2cl18TopLevelSubCommandE> 30d79: 48 85 c0 test %rax,%rax 30d7c: 75 1c jne 30d9a <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x4a> 30d7e: 48 8d 35 cb 0c 00 00 lea 0xccb(%rip),%rsi # 31a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv> 30d85: 48 8d 15 34 0d 00 00 lea 0xd34(%rip),%rdx # 31ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv> 30d8c: 48 89 df mov %rbx,%rdi 30d8f: 4c 89 c5 mov %r8,%rbp 30d92: e8 e9 49 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 30d97: 49 89 e8 mov %rbp,%r8 30d9a: 48 8b 33 mov (%rbx),%rsi 30d9d: 4c 89 f7 mov %r14,%rdi 30da0: 48 83 c4 08 add $0x8,%rsp 30da4: 5b pop %rbx 30da5: 41 5c pop %r12 30da7: 41 5d pop %r13 30da9: 41 5e pop %r14 30dab: 41 5f pop %r15 30dad: 5d pop %rbp 30dae: 41 ff e0 jmp *%r8 30db1: 48 89 f3 mov %rsi,%rbx 30db4: 83 f9 01 cmp $0x1,%ecx 30db7: 0f 85 81 00 00 00 jne 30e3e <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xee> 30dbd: 49 89 ff mov %rdi,%r15 30dc0: 48 8b 4b 68 mov 0x68(%rbx),%rcx 30dc4: 48 3b 4b 60 cmp 0x60(%rbx),%rcx 30dc8: 0f 45 43 70 cmovne 0x70(%rbx),%eax 30dcc: 48 89 ca mov %rcx,%rdx 30dcf: 85 c0 test %eax,%eax 30dd1: 74 3c je 30e0f <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xbf> 30dd3: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi 30dda: 00 30ddb: 48 89 ca mov %rcx,%rdx 30dde: 66 90 xchg %ax,%ax 30de0: 48 83 3a fe cmpq $0xfffffffffffffffe,(%rdx) 30de4: 72 29 jb 30e0f <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xbf> 30de6: 48 83 c2 08 add $0x8,%rdx 30dea: 48 83 c6 f8 add $0xfffffffffffffff8,%rsi 30dee: 75 f0 jne 30de0 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x90> 30df0: 48 8d 3d 70 1a 03 00 lea 0x31a70(%rip),%rdi # 62867 <_ZL7kSecret+0x1e57> 30df7: 48 8d 35 5f 19 03 00 lea 0x3195f(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 30dfe: 48 8d 0d f0 19 03 00 lea 0x319f0(%rip),%rcx # 627f5 <_ZL7kSecret+0x1de5> 30e05: ba 24 01 00 00 mov $0x124,%edx 30e0a: e8 61 55 fd ff call 6370 <__assert_fail@plt> 30e0f: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 30e13: 48 39 c2 cmp %rax,%rdx 30e16: 73 d8 jae 30df0 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xa0> 30e18: 48 8b 2a mov (%rdx),%rbp 30e1b: 48 8b 05 5e a1 04 00 mov 0x4a15e(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30e22: 48 85 c0 test %rax,%rax 30e25: 0f 84 0e 01 00 00 je 30f39 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1e9> 30e2b: 48 8b 05 4e a1 04 00 mov 0x4a14e(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30e32: 48 39 c5 cmp %rax,%rbp 30e35: 0f 84 2e 01 00 00 je 30f69 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x219> 30e3b: 8b 43 74 mov 0x74(%rbx),%eax 30e3e: 48 8b 4b 68 mov 0x68(%rbx),%rcx 30e42: 48 3b 4b 60 cmp 0x60(%rbx),%rcx 30e46: 0f 45 43 70 cmovne 0x70(%rbx),%eax 30e4a: 49 89 cf mov %rcx,%r15 30e4d: 85 c0 test %eax,%eax 30e4f: 74 24 je 30e75 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x125> 30e51: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 30e58: 00 30e59: 49 89 cf mov %rcx,%r15 30e5c: 0f 1f 40 00 nopl 0x0(%rax) 30e60: 49 83 3f fe cmpq $0xfffffffffffffffe,(%r15) 30e64: 72 0f jb 30e75 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x125> 30e66: 49 83 c7 08 add $0x8,%r15 30e6a: 48 83 c2 f8 add $0xfffffffffffffff8,%rdx 30e6e: 75 f0 jne 30e60 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x110> 30e70: e9 b5 00 00 00 jmp 30f2a <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1da> 30e75: 4c 8d 24 c1 lea (%rcx,%rax,8),%r12 30e79: 4d 39 e7 cmp %r12,%r15 30e7c: 0f 84 a8 00 00 00 je 30f2a <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1da> 30e82: 4c 8b 6b 58 mov 0x58(%rbx),%r13 30e86: 4d 39 e7 cmp %r12,%r15 30e89: 0f 83 61 ff ff ff jae 30df0 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xa0> 30e8f: 49 8b 2f mov (%r15),%rbp 30e92: 48 8b 05 e7 a0 04 00 mov 0x4a0e7(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30e99: 48 85 c0 test %rax,%rax 30e9c: 75 2e jne 30ecc <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x17c> 30e9e: 48 8d 3d db a0 04 00 lea 0x4a0db(%rip),%rdi # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30ea5: 48 8d 35 a4 0b 00 00 lea 0xba4(%rip),%rsi # 31a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv> 30eac: 48 8d 15 0d 0c 00 00 lea 0xc0d(%rip),%rdx # 31ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv> 30eb3: 4c 89 34 24 mov %r14,(%rsp) 30eb7: 4d 89 ee mov %r13,%r14 30eba: 4d 89 c5 mov %r8,%r13 30ebd: e8 be 48 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 30ec2: 4d 89 e8 mov %r13,%r8 30ec5: 4d 89 f5 mov %r14,%r13 30ec8: 4c 8b 34 24 mov (%rsp),%r14 30ecc: 48 8b 05 ad a0 04 00 mov 0x4a0ad(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30ed3: 48 39 c5 cmp %rax,%rbp 30ed6: 0f 84 84 01 00 00 je 31060 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x310> 30edc: 4c 89 f7 mov %r14,%rdi 30edf: 48 89 ee mov %rbp,%rsi 30ee2: 4c 89 c5 mov %r8,%rbp 30ee5: 41 ff d0 call *%r8 30ee8: 4c 39 6b 58 cmp %r13,0x58(%rbx) 30eec: 0f 85 30 01 00 00 jne 31022 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2d2> 30ef2: 49 83 c7 08 add $0x8,%r15 30ef6: 4d 39 e7 cmp %r12,%r15 30ef9: 0f 87 42 01 00 00 ja 31041 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2f1> 30eff: 49 89 e8 mov %rbp,%r8 30f02: 74 26 je 30f2a <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1da> 30f04: 66 66 66 2e 0f 1f 84 data16 data16 cs nopw 0x0(%rax,%rax,1) 30f0b: 00 00 00 00 00 30f10: 49 83 3f fe cmpq $0xfffffffffffffffe,(%r15) 30f14: 72 0b jb 30f21 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1d1> 30f16: 49 83 c7 08 add $0x8,%r15 30f1a: 4d 39 e7 cmp %r12,%r15 30f1d: 75 f1 jne 30f10 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1c0> 30f1f: eb 09 jmp 30f2a <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x1da> 30f21: 4d 39 e7 cmp %r12,%r15 30f24: 0f 85 5c ff ff ff jne 30e86 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x136> 30f2a: 48 83 c4 08 add $0x8,%rsp 30f2e: 5b pop %rbx 30f2f: 41 5c pop %r12 30f31: 41 5d pop %r13 30f33: 41 5e pop %r14 30f35: 41 5f pop %r15 30f37: 5d pop %rbp 30f38: c3 ret 30f39: 48 8d 3d 40 a0 04 00 lea 0x4a040(%rip),%rdi # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30f40: 48 8d 35 09 0b 00 00 lea 0xb09(%rip),%rsi # 31a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv> 30f47: 48 8d 15 72 0b 00 00 lea 0xb72(%rip),%rdx # 31ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv> 30f4e: 4d 89 c4 mov %r8,%r12 30f51: e8 2a 48 ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 30f56: 4d 89 e0 mov %r12,%r8 30f59: 48 8b 05 20 a0 04 00 mov 0x4a020(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 30f60: 48 39 c5 cmp %rax,%rbp 30f63: 0f 85 d2 fe ff ff jne 30e3b <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xeb> 30f69: 49 8b 87 30 01 00 00 mov 0x130(%r15),%rax 30f70: 31 c9 xor %ecx,%ecx 30f72: 49 3b 87 28 01 00 00 cmp 0x128(%r15),%rax 30f79: 0f 94 c1 sete %cl 30f7c: 41 8b 8c 8f 38 01 00 mov 0x138(%r15,%rcx,4),%ecx 30f83: 00 30f84: 48 89 c3 mov %rax,%rbx 30f87: 48 85 c9 test %rcx,%rcx 30f8a: 74 26 je 30fb2 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x262> 30f8c: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 30f93: 00 30f94: 48 89 c3 mov %rax,%rbx 30f97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 30f9e: 00 00 30fa0: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 30fa4: 72 0c jb 30fb2 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x262> 30fa6: 48 83 c3 08 add $0x8,%rbx 30faa: 48 83 c2 f8 add $0xfffffffffffffff8,%rdx 30fae: 75 f0 jne 30fa0 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x250> 30fb0: eb 54 jmp 31006 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2b6> 30fb2: 48 8d 2c c8 lea (%rax,%rcx,8),%rbp 30fb6: 48 39 eb cmp %rbp,%rbx 30fb9: 74 4b je 31006 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2b6> 30fbb: 4d 8b a7 20 01 00 00 mov 0x120(%r15),%r12 30fc2: 48 39 eb cmp %rbp,%rbx 30fc5: 0f 83 25 fe ff ff jae 30df0 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0xa0> 30fcb: 48 8b 33 mov (%rbx),%rsi 30fce: 4c 89 f7 mov %r14,%rdi 30fd1: 4d 89 c5 mov %r8,%r13 30fd4: 41 ff d0 call *%r8 30fd7: 4d 39 a7 20 01 00 00 cmp %r12,0x120(%r15) 30fde: 75 42 jne 31022 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2d2> 30fe0: 48 83 c3 08 add $0x8,%rbx 30fe4: 48 39 eb cmp %rbp,%rbx 30fe7: 77 58 ja 31041 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2f1> 30fe9: 4d 89 e8 mov %r13,%r8 30fec: 74 18 je 31006 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2b6> 30fee: 66 90 xchg %ax,%ax 30ff0: 48 83 3b fe cmpq $0xfffffffffffffffe,(%rbx) 30ff4: 72 0b jb 31001 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2b1> 30ff6: 48 83 c3 08 add $0x8,%rbx 30ffa: 48 39 eb cmp %rbp,%rbx 30ffd: 75 f1 jne 30ff0 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2a0> 30fff: eb 05 jmp 31006 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2b6> 31001: 48 39 eb cmp %rbp,%rbx 31004: 75 bc jne 30fc2 <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x272> 31006: 48 8d 1d 73 9f 04 00 lea 0x49f73(%rip),%rbx # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 3100d: 48 8b 05 6c 9f 04 00 mov 0x49f6c(%rip),%rax # 7af80 <_ZN4llvm2cl14AllSubCommandsE> 31014: 48 85 c0 test %rax,%rax 31017: 0f 85 7d fd ff ff jne 30d9a <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x4a> 3101d: e9 5c fd ff ff jmp 30d7e <_ZN12_GLOBAL__N_117CommandLineParser17forEachSubCommandERN4llvm2cl6OptionENS1_12function_refIFvRNS2_10SubCommandEEEE+0x2e> 31022: 48 8d 3d 24 f7 01 00 lea 0x1f724(%rip),%rdi # 5074d 31029: 48 8d 35 2d 17 03 00 lea 0x3172d(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 31030: 48 8d 0d 3d 18 03 00 lea 0x3183d(%rip),%rcx # 62874 <_ZL7kSecret+0x1e64> 31037: ba 29 01 00 00 mov $0x129,%edx 3103c: e8 2f 53 fd ff call 6370 <__assert_fail@plt> 31041: 48 8d 3d 67 17 03 00 lea 0x31767(%rip),%rdi # 627af <_ZL7kSecret+0x1d9f> 31048: 48 8d 35 0e 17 03 00 lea 0x3170e(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 3104f: 48 8d 0d 67 17 03 00 lea 0x31767(%rip),%rcx # 627bd <_ZL7kSecret+0x1dad> 31056: ba fa 00 00 00 mov $0xfa,%edx 3105b: e8 10 53 fd ff call 6370 <__assert_fail@plt> 31060: 48 8d 3d 14 16 03 00 lea 0x31614(%rip),%rdi # 6267b <_ZL7kSecret+0x1c6b> 31067: 48 8d 35 c6 0f 03 00 lea 0x30fc6(%rip),%rsi # 62034 <_ZL7kSecret+0x1624> 3106e: 48 8d 0d 66 16 03 00 lea 0x31666(%rip),%rcx # 626db <_ZL7kSecret+0x1ccb> 31075: ba bc 00 00 00 mov $0xbc,%edx 3107a: e8 f1 52 fd ff call 6370 <__assert_fail@plt> 3107f: 90 nop 0000000000031080 <_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionEPNS2_10SubCommandENS1_9StringRefE>: 31080: 41 57 push %r15 31082: 41 56 push %r14 31084: 41 55 push %r13 31086: 41 54 push %r12 31088: 53 push %rbx 31089: 48 83 ec 20 sub $0x20,%rsp 3108d: 48 83 7e 18 00 cmpq $0x0,0x18(%rsi) 31092: 75 47 jne 310db <_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionEPNS2_10SubCommandENS1_9StringRefE+0x5b> 31094: 4d 89 c6 mov %r8,%r14 31097: 49 89 cc mov %rcx,%r12 3109a: 48 89 d3 mov %rdx,%rbx 3109d: 49 89 ff mov %rdi,%r15 310a0: 48 83 eb 80 sub $0xffffffffffffff80,%rbx 310a4: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 310a9: 4c 89 44 24 10 mov %r8,0x10(%rsp) 310ae: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 310b3: 48 89 74 24 18 mov %rsi,0x18(%rsp) 310b8: 48 89 cf mov %rcx,%rdi 310bb: 4c 89 c6 mov %r8,%rsi 310be: e8 ed 7a ff ff call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> 310c3: 48 89 df mov %rbx,%rdi 310c6: 4c 89 e6 mov %r12,%rsi 310c9: 4c 89 f2 mov %r14,%rdx 310cc: 89 c1 mov %eax,%ecx 310ce: 4d 89 e8 mov %r13,%r8 310d1: e8 6a 00 00 00 call 31140 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_> 310d6: f6 c2 01 test $0x1,%dl 310d9: 74 0e je 310e9 <_ZN12_GLOBAL__N_117CommandLineParser16addLiteralOptionERN4llvm2cl6OptionEPNS2_10SubCommandENS1_9StringRefE+0x69> 310db: 48 83 c4 20 add $0x20,%rsp 310df: 5b pop %rbx 310e0: 41 5c pop %r12 310e2: 41 5d pop %r13 310e4: 41 5e pop %r14 310e6: 41 5f pop %r15 310e8: c3 ret 310e9: e8 02 b5 ff ff call 2c5f0 <_ZN4llvm4errsEv> 310ee: 48 89 c7 mov %rax,%rdi 310f1: 4c 89 fe mov %r15,%rsi 310f4: e8 57 f2 ff ff call 30350 <_ZN4llvm11raw_ostreamlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 310f9: 48 8d 35 f1 17 03 00 lea 0x317f1(%rip),%rsi # 628f1 <_ZL7kSecret+0x1ee1> 31100: 48 89 c7 mov %rax,%rdi 31103: e8 e8 c8 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 31108: 48 89 c7 mov %rax,%rdi 3110b: 4c 89 e6 mov %r12,%rsi 3110e: 4c 89 f2 mov %r14,%rdx 31111: e8 da f3 ff ff call 304f0 <_ZN4llvm11raw_ostreamlsENS_9StringRefE> 31116: 48 8d 35 f2 17 03 00 lea 0x317f2(%rip),%rsi # 6290f <_ZL7kSecret+0x1eff> 3111d: 48 89 c7 mov %rax,%rdi 31120: e8 cb c8 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 31125: 48 8d 3d 01 18 03 00 lea 0x31801(%rip),%rdi # 6292d <_ZL7kSecret+0x1f1d> 3112c: be 01 00 00 00 mov $0x1,%esi 31131: e8 ba 23 ff ff call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 31136: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 3113d: 00 00 00 0000000000031140 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_>: 31140: 55 push %rbp 31141: 41 57 push %r15 31143: 41 56 push %r14 31145: 41 55 push %r13 31147: 41 54 push %r12 31149: 53 push %rbx 3114a: 50 push %rax 3114b: 4d 89 c7 mov %r8,%r15 3114e: 48 89 d5 mov %rdx,%rbp 31151: 49 89 f5 mov %rsi,%r13 31154: 49 89 fe mov %rdi,%r14 31157: e8 c4 7a ff ff call 28c20 <_ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefEj> 3115c: 41 89 c4 mov %eax,%r12d 3115f: 49 8b 06 mov (%r14),%rax 31162: 44 89 e1 mov %r12d,%ecx 31165: 48 8d 1c c8 lea (%rax,%rcx,8),%rbx 31169: 48 8b 04 c8 mov (%rax,%rcx,8),%rax 3116d: 48 83 f8 f8 cmp $0xfffffffffffffff8,%rax 31171: 74 27 je 3119a <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0x5a> 31173: 48 85 c0 test %rax,%rax 31176: 74 26 je 3119e <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0x5e> 31178: eb 0e jmp 31188 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0x48> 3117a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 31180: 48 8b 43 08 mov 0x8(%rbx),%rax 31184: 48 83 c3 08 add $0x8,%rbx 31188: 48 85 c0 test %rax,%rax 3118b: 74 f3 je 31180 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0x40> 3118d: 48 83 f8 f8 cmp $0xfffffffffffffff8,%rax 31191: 74 ed je 31180 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0x40> 31193: 31 d2 xor %edx,%edx 31195: e9 8a 00 00 00 jmp 31224 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0xe4> 3119a: 41 ff 4e 10 decl 0x10(%r14) 3119e: 4c 89 3c 24 mov %r15,(%rsp) 311a2: 48 8d 7d 11 lea 0x11(%rbp),%rdi 311a6: be 08 00 00 00 mov $0x8,%esi 311ab: e8 80 46 ff ff call 25830 <_ZN4llvm15allocate_bufferEmm> 311b0: 49 89 c7 mov %rax,%r15 311b3: 48 85 ed test %rbp,%rbp 311b6: 74 12 je 311ca <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0x8a> 311b8: 4c 89 ff mov %r15,%rdi 311bb: 48 83 c7 10 add $0x10,%rdi 311bf: 4c 89 ee mov %r13,%rsi 311c2: 48 89 ea mov %rbp,%rdx 311c5: e8 66 52 fd ff call 6430 311ca: 41 c6 44 2f 10 00 movb $0x0,0x10(%r15,%rbp,1) 311d0: 49 89 2f mov %rbp,(%r15) 311d3: 48 8b 04 24 mov (%rsp),%rax 311d7: 48 8b 00 mov (%rax),%rax 311da: 49 89 47 08 mov %rax,0x8(%r15) 311de: 4c 89 3b mov %r15,(%rbx) 311e1: 41 8b 46 0c mov 0xc(%r14),%eax 311e5: ff c0 inc %eax 311e7: 41 89 46 0c mov %eax,0xc(%r14) 311eb: 41 03 46 10 add 0x10(%r14),%eax 311ef: 41 3b 46 08 cmp 0x8(%r14),%eax 311f3: 77 41 ja 31236 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0xf6> 311f5: 4c 89 f7 mov %r14,%rdi 311f8: 44 89 e6 mov %r12d,%esi 311fb: e8 a0 7e ff ff call 290a0 <_ZN4llvm13StringMapImpl11RehashTableEj> 31200: 89 c3 mov %eax,%ebx 31202: 48 c1 e3 03 shl $0x3,%rbx 31206: 49 03 1e add (%r14),%rbx 31209: eb 09 jmp 31214 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0xd4> 3120b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 31210: 48 83 c3 08 add $0x8,%rbx 31214: 48 8b 03 mov (%rbx),%rax 31217: 48 85 c0 test %rax,%rax 3121a: 74 f4 je 31210 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0xd0> 3121c: 48 83 f8 f8 cmp $0xfffffffffffffff8,%rax 31220: 74 ee je 31210 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_+0xd0> 31222: b2 01 mov $0x1,%dl 31224: 48 89 d8 mov %rbx,%rax 31227: 48 83 c4 08 add $0x8,%rsp 3122b: 5b pop %rbx 3122c: 41 5c pop %r12 3122e: 41 5d pop %r13 31230: 41 5e pop %r14 31232: 41 5f pop %r15 31234: 5d pop %rbp 31235: c3 ret 31236: 48 8d 3d a3 15 02 00 lea 0x215a3(%rip),%rdi # 527e0 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa69> 3123d: 48 8d 35 c3 15 02 00 lea 0x215c3(%rip),%rsi # 52807 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa90> 31244: 48 8d 0d 12 17 03 00 lea 0x31712(%rip),%rcx # 6295d <_ZL7kSecret+0x1f4d> 3124b: ba 82 01 00 00 mov $0x182,%edx 31250: e8 1b 51 fd ff call 6370 <__assert_fail@plt> 31255: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 3125c: 00 00 00 3125f: 90 nop 0000000000031260 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser9addOptionEPNS1_6OptionEbEUlS3_E_EEvlS3_>: 31260: 48 89 f2 mov %rsi,%rdx 31263: 48 8b 07 mov (%rdi),%rax 31266: 48 8b 4f 08 mov 0x8(%rdi),%rcx 3126a: 48 8b 31 mov (%rcx),%rsi 3126d: 48 89 c7 mov %rax,%rdi 31270: e9 0b 00 00 00 jmp 31280 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE> 31275: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 3127c: 00 00 00 3127f: 90 nop 0000000000031280 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE>: 31280: 55 push %rbp 31281: 41 57 push %r15 31283: 41 56 push %r14 31285: 41 55 push %r13 31287: 41 54 push %r12 31289: 53 push %rbx 3128a: 48 83 ec 28 sub $0x28,%rsp 3128e: 49 89 d6 mov %rdx,%r14 31291: 49 89 f7 mov %rsi,%r15 31294: 48 8b 5e 18 mov 0x18(%rsi),%rbx 31298: 48 85 db test %rbx,%rbx 3129b: 0f 84 98 00 00 00 je 31339 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0xb9> 312a1: 49 89 fc mov %rdi,%r12 312a4: 41 f6 47 0b 20 testb $0x20,0xb(%r15) 312a9: 0f 85 91 00 00 00 jne 31340 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0xc0> 312af: 49 8d 9e 80 00 00 00 lea 0x80(%r14),%rbx 312b6: 41 0f 10 47 10 movups 0x10(%r15),%xmm0 312bb: 0f 29 04 24 movaps %xmm0,(%rsp) 312bf: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 312c4: 48 8b 2c 24 mov (%rsp),%rbp 312c8: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 312cd: 48 89 ef mov %rbp,%rdi 312d0: 4c 89 ee mov %r13,%rsi 312d3: e8 d8 78 ff ff call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> 312d8: 48 89 df mov %rbx,%rdi 312db: 48 89 ee mov %rbp,%rsi 312de: 4c 89 ea mov %r13,%rdx 312e1: 89 c1 mov %eax,%ecx 312e3: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 312e8: e8 53 fe ff ff call 31140 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_> 312ed: f6 c2 01 test $0x1,%dl 312f0: 75 47 jne 31339 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0xb9> 312f2: e8 f9 b2 ff ff call 2c5f0 <_ZN4llvm4errsEv> 312f7: 49 8b 34 24 mov (%r12),%rsi 312fb: 49 8b 54 24 08 mov 0x8(%r12),%rdx 31300: 48 89 c7 mov %rax,%rdi 31303: e8 68 a5 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 31308: 49 89 c4 mov %rax,%r12 3130b: 48 8b 48 18 mov 0x18(%rax),%rcx 3130f: 48 8b 40 20 mov 0x20(%rax),%rax 31313: 48 29 c1 sub %rax,%rcx 31316: 48 83 f9 1c cmp $0x1c,%rcx 3131a: 77 6a ja 31386 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x106> 3131c: 48 8d 35 ce 15 03 00 lea 0x315ce(%rip),%rsi # 628f1 <_ZL7kSecret+0x1ee1> 31323: ba 1d 00 00 00 mov $0x1d,%edx 31328: 4c 89 e7 mov %r12,%rdi 3132b: e8 40 a5 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 31330: 49 89 c4 mov %rax,%r12 31333: 48 8b 78 20 mov 0x20(%rax),%rdi 31337: eb 70 jmp 313a9 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x129> 31339: 31 db xor %ebx,%ebx 3133b: e9 ed 00 00 00 jmp 3142d <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x1ad> 31340: 4d 8d ae 80 00 00 00 lea 0x80(%r14),%r13 31347: 49 8b 6f 10 mov 0x10(%r15),%rbp 3134b: 48 89 ef mov %rbp,%rdi 3134e: 48 89 de mov %rbx,%rsi 31351: e8 5a 78 ff ff call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> 31356: 4c 89 ef mov %r13,%rdi 31359: 48 89 ee mov %rbp,%rsi 3135c: 48 89 da mov %rbx,%rdx 3135f: 89 c1 mov %eax,%ecx 31361: e8 4a 7a ff ff call 28db0 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj> 31366: 83 f8 ff cmp $0xffffffff,%eax 31369: 0f 84 40 ff ff ff je 312af <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x2f> 3136f: 41 8b 8e 88 00 00 00 mov 0x88(%r14),%ecx 31376: 48 98 cltq 31378: 48 39 c8 cmp %rcx,%rax 3137b: 0f 85 65 01 00 00 jne 314e6 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x266> 31381: e9 29 ff ff ff jmp 312af <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x2f> 31386: 0f 10 05 71 15 03 00 movups 0x31571(%rip),%xmm0 # 628fe <_ZL7kSecret+0x1eee> 3138d: 0f 11 40 0d movups %xmm0,0xd(%rax) 31391: 0f 10 05 59 15 03 00 movups 0x31559(%rip),%xmm0 # 628f1 <_ZL7kSecret+0x1ee1> 31398: 0f 11 00 movups %xmm0,(%rax) 3139b: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 313a0: 48 83 c7 1d add $0x1d,%rdi 313a4: 49 89 7c 24 20 mov %rdi,0x20(%r12) 313a9: 49 8b 77 10 mov 0x10(%r15),%rsi 313ad: 49 8b 5f 18 mov 0x18(%r15),%rbx 313b1: 49 8b 44 24 18 mov 0x18(%r12),%rax 313b6: 48 29 f8 sub %rdi,%rax 313b9: 48 39 d8 cmp %rbx,%rax 313bc: 73 14 jae 313d2 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x152> 313be: 4c 89 e7 mov %r12,%rdi 313c1: 48 89 da mov %rbx,%rdx 313c4: e8 a7 a4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 313c9: 49 89 c4 mov %rax,%r12 313cc: 48 8b 78 20 mov 0x20(%rax),%rdi 313d0: eb 1a jmp 313ec <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x16c> 313d2: 48 85 db test %rbx,%rbx 313d5: 74 15 je 313ec <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x16c> 313d7: 48 89 da mov %rbx,%rdx 313da: e8 51 50 fd ff call 6430 313df: 49 03 5c 24 20 add 0x20(%r12),%rbx 313e4: 49 89 5c 24 20 mov %rbx,0x20(%r12) 313e9: 48 89 df mov %rbx,%rdi 313ec: 49 8b 44 24 18 mov 0x18(%r12),%rax 313f1: 48 29 f8 sub %rdi,%rax 313f4: 48 83 f8 1c cmp $0x1c,%rax 313f8: 77 16 ja 31410 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x190> 313fa: 48 8d 35 0e 15 03 00 lea 0x3150e(%rip),%rsi # 6290f <_ZL7kSecret+0x1eff> 31401: ba 1d 00 00 00 mov $0x1d,%edx 31406: 4c 89 e7 mov %r12,%rdi 31409: e8 62 a4 ff ff call 2b870 <_ZN4llvm11raw_ostream5writeEPKcm> 3140e: eb 1b jmp 3142b <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x1ab> 31410: 0f 10 05 05 15 03 00 movups 0x31505(%rip),%xmm0 # 6291c <_ZL7kSecret+0x1f0c> 31417: 0f 11 47 0d movups %xmm0,0xd(%rdi) 3141b: 0f 10 05 ed 14 03 00 movups 0x314ed(%rip),%xmm0 # 6290f <_ZL7kSecret+0x1eff> 31422: 0f 11 07 movups %xmm0,(%rdi) 31425: 49 83 44 24 20 1d addq $0x1d,0x20(%r12) 3142b: b3 01 mov $0x1,%bl 3142d: 41 0f b7 47 0a movzwl 0xa(%r15),%eax 31432: 89 c1 mov %eax,%ecx 31434: 81 e1 80 01 00 00 and $0x180,%ecx 3143a: 81 f9 80 00 00 00 cmp $0x80,%ecx 31440: 75 2e jne 31470 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x1f0> 31442: 41 8b 56 28 mov 0x28(%r14),%edx 31446: 41 3b 56 2c cmp 0x2c(%r14),%edx 3144a: 0f 83 a5 00 00 00 jae 314f5 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x275> 31450: 49 8b 46 20 mov 0x20(%r14),%rax 31454: 89 d1 mov %edx,%ecx 31456: 4c 89 3c c8 mov %r15,(%rax,%rcx,8) 3145a: 41 8b 46 28 mov 0x28(%r14),%eax 3145e: 41 3b 46 2c cmp 0x2c(%r14),%eax 31462: 0f 83 d7 00 00 00 jae 3153f <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x2bf> 31468: ff c0 inc %eax 3146a: 41 89 46 28 mov %eax,0x28(%r14) 3146e: eb 72 jmp 314e2 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x262> 31470: a9 00 08 00 00 test $0x800,%eax 31475: 75 47 jne 314be <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x23e> 31477: 83 e0 07 and $0x7,%eax 3147a: 66 83 f8 04 cmp $0x4,%ax 3147e: 75 62 jne 314e2 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x262> 31480: 49 83 be 98 00 00 00 cmpq $0x0,0x98(%r14) 31487: 00 31488: 74 2b je 314b5 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x235> 3148a: 48 8d 05 ad 15 03 00 lea 0x315ad(%rip),%rax # 62a3e <_ZL7kSecret+0x202e> 31491: 48 89 04 24 mov %rax,(%rsp) 31495: 66 c7 44 24 20 03 01 movw $0x103,0x20(%rsp) 3149c: e8 4f b1 ff ff call 2c5f0 <_ZN4llvm4errsEv> 314a1: 48 89 e6 mov %rsp,%rsi 314a4: 4c 89 ff mov %r15,%rdi 314a7: 31 d2 xor %edx,%edx 314a9: 31 c9 xor %ecx,%ecx 314ab: 49 89 c0 mov %rax,%r8 314ae: e8 ad ee ff ff call 30360 <_ZN4llvm2cl6Option5errorERKNS_5TwineENS_9StringRefERNS_11raw_ostreamE> 314b3: b3 01 mov $0x1,%bl 314b5: 4d 89 be 98 00 00 00 mov %r15,0x98(%r14) 314bc: eb 24 jmp 314e2 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x262> 314be: 41 8b 56 58 mov 0x58(%r14),%edx 314c2: 41 3b 56 5c cmp 0x5c(%r14),%edx 314c6: 73 4b jae 31513 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x293> 314c8: 49 8b 46 50 mov 0x50(%r14),%rax 314cc: 89 d1 mov %edx,%ecx 314ce: 4c 89 3c c8 mov %r15,(%rax,%rcx,8) 314d2: 41 8b 46 58 mov 0x58(%r14),%eax 314d6: 41 3b 46 5c cmp 0x5c(%r14),%eax 314da: 73 63 jae 3153f <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x2bf> 314dc: ff c0 inc %eax 314de: 41 89 46 58 mov %eax,0x58(%r14) 314e2: 84 db test %bl,%bl 314e4: 75 48 jne 3152e <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x2ae> 314e6: 48 83 c4 28 add $0x28,%rsp 314ea: 5b pop %rbx 314eb: 41 5c pop %r12 314ed: 41 5d pop %r13 314ef: 41 5e pop %r14 314f1: 41 5f pop %r15 314f3: 5d pop %rbp 314f4: c3 ret 314f5: 49 8d 7e 20 lea 0x20(%r14),%rdi 314f9: 48 ff c2 inc %rdx 314fc: 49 8d 76 30 lea 0x30(%r14),%rsi 31500: b9 08 00 00 00 mov $0x8,%ecx 31505: e8 c6 6f ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 3150a: 41 8b 56 28 mov 0x28(%r14),%edx 3150e: e9 3d ff ff ff jmp 31450 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x1d0> 31513: 49 8d 7e 50 lea 0x50(%r14),%rdi 31517: 48 ff c2 inc %rdx 3151a: 49 8d 76 60 lea 0x60(%r14),%rsi 3151e: b9 08 00 00 00 mov $0x8,%ecx 31523: e8 a8 6f ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 31528: 41 8b 56 58 mov 0x58(%r14),%edx 3152c: eb 9a jmp 314c8 <_ZN12_GLOBAL__N_117CommandLineParser9addOptionEPN4llvm2cl6OptionEPNS2_10SubCommandE+0x248> 3152e: 48 8d 3d f8 13 03 00 lea 0x313f8(%rip),%rdi # 6292d <_ZL7kSecret+0x1f1d> 31535: be 01 00 00 00 mov $0x1,%esi 3153a: e8 b1 1f ff ff call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 3153f: 48 8d 3d 2f f9 01 00 lea 0x1f92f(%rip),%rdi # 50e75 31546: 48 8d 35 6f f8 01 00 lea 0x1f86f(%rip),%rsi # 50dbc 3154d: 48 8d 0d 31 f9 01 00 lea 0x1f931(%rip),%rcx # 50e85 31554: ba 66 00 00 00 mov $0x66,%edx 31559: e8 12 4e fd ff call 6370 <__assert_fail@plt> 3155e: 66 90 xchg %ax,%ax 0000000000031560 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPNS1_6OptionENS_9StringRefEEUlS3_E_EEvlS3_>: 31560: 55 push %rbp 31561: 41 57 push %r15 31563: 41 56 push %r14 31565: 41 55 push %r13 31567: 41 54 push %r12 31569: 53 push %rbx 3156a: 48 83 ec 28 sub $0x28,%rsp 3156e: 49 89 f6 mov %rsi,%r14 31571: 48 8b 07 mov (%rdi),%rax 31574: 48 89 44 24 08 mov %rax,0x8(%rsp) 31579: 48 8b 47 08 mov 0x8(%rdi),%rax 3157d: 4c 8b 38 mov (%rax),%r15 31580: 48 8b 47 10 mov 0x10(%rdi),%rax 31584: 48 8b 18 mov (%rax),%rbx 31587: 4c 8b 68 08 mov 0x8(%rax),%r13 3158b: 4c 8d a6 80 00 00 00 lea 0x80(%rsi),%r12 31592: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 31597: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 3159c: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 315a1: 4c 89 7c 24 20 mov %r15,0x20(%rsp) 315a6: 48 89 df mov %rbx,%rdi 315a9: 4c 89 ee mov %r13,%rsi 315ac: e8 ff 75 ff ff call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> 315b1: 4c 89 e7 mov %r12,%rdi 315b4: 48 89 de mov %rbx,%rsi 315b7: 4c 89 ea mov %r13,%rdx 315ba: 89 c1 mov %eax,%ecx 315bc: 49 89 e8 mov %rbp,%r8 315bf: e8 7c fb ff ff call 31140 <_ZN4llvm9StringMapIPNS_2cl6OptionENS_15MallocAllocatorEE21try_emplace_with_hashIJS3_EEESt4pairINS_17StringMapIteratorIS3_EEbENS_9StringRefEjDpOT_> 315c4: f6 c2 01 test $0x1,%dl 315c7: 74 6c je 31635 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPNS1_6OptionENS_9StringRefEEUlS3_E_EEvlS3_+0xd5> 315c9: 49 8b 5f 10 mov 0x10(%r15),%rbx 315cd: 49 8b 6f 18 mov 0x18(%r15),%rbp 315d1: 48 89 df mov %rbx,%rdi 315d4: 48 89 ee mov %rbp,%rsi 315d7: e8 d4 75 ff ff call 28bb0 <_ZN4llvm13StringMapImpl4hashENS_9StringRefE> 315dc: 4c 89 e7 mov %r12,%rdi 315df: 48 89 de mov %rbx,%rsi 315e2: 48 89 ea mov %rbp,%rdx 315e5: 89 c1 mov %eax,%ecx 315e7: e8 c4 77 ff ff call 28db0 <_ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefEj> 315ec: 83 f8 ff cmp $0xffffffff,%eax 315ef: 74 35 je 31626 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPNS1_6OptionENS_9StringRefEEUlS3_E_EEvlS3_+0xc6> 315f1: 41 8b 8e 88 00 00 00 mov 0x88(%r14),%ecx 315f8: 48 98 cltq 315fa: 48 39 c8 cmp %rcx,%rax 315fd: 74 27 je 31626 <_ZN4llvm12function_refIFvRNS_2cl10SubCommandEEE11callback_fnIZN12_GLOBAL__N_117CommandLineParser12updateArgStrEPNS1_6OptionENS_9StringRefEEUlS3_E_EEvlS3_+0xc6> 315ff: 49 8b 0c 24 mov (%r12),%rcx 31603: 48 8b 1c c1 mov (%rcx,%rax,8),%rbx 31607: 4c 89 e7 mov %r12,%rdi 3160a: 48 89 de mov %rbx,%rsi 3160d: e8 ae 78 ff ff call 28ec0 <_ZN4llvm13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE> 31612: 48 8b 33 mov (%rbx),%rsi 31615: 48 83 c6 11 add $0x11,%rsi 31619: ba 08 00 00 00 mov $0x8,%edx 3161e: 48 89 df mov %rbx,%rdi 31621: e8 1a 42 ff ff call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 31626: 48 83 c4 28 add $0x28,%rsp 3162a: 5b pop %rbx 3162b: 41 5c pop %r12 3162d: 41 5d pop %r13 3162f: 41 5e pop %r14 31631: 41 5f pop %r15 31633: 5d pop %rbp 31634: c3 ret 31635: e8 b6 af ff ff call 2c5f0 <_ZN4llvm4errsEv> 3163a: 48 89 c7 mov %rax,%rdi 3163d: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 31642: e8 09 ed ff ff call 30350 <_ZN4llvm11raw_ostreamlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 31647: 48 8d 35 a3 12 03 00 lea 0x312a3(%rip),%rsi # 628f1 <_ZL7kSecret+0x1ee1> 3164e: 48 89 c7 mov %rax,%rdi 31651: e8 9a c3 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 31656: 49 8b 77 10 mov 0x10(%r15),%rsi 3165a: 49 8b 57 18 mov 0x18(%r15),%rdx 3165e: 48 89 c7 mov %rax,%rdi 31661: e8 8a ee ff ff call 304f0 <_ZN4llvm11raw_ostreamlsENS_9StringRefE> 31666: 48 8d 35 a2 12 03 00 lea 0x312a2(%rip),%rsi # 6290f <_ZL7kSecret+0x1eff> 3166d: 48 89 c7 mov %rax,%rdi 31670: e8 7b c3 fd ff call d9f0 <_ZN4llvm11raw_ostreamlsEPKc> 31675: 48 8d 3d b1 12 03 00 lea 0x312b1(%rip),%rdi # 6292d <_ZL7kSecret+0x1f1d> 3167c: be 01 00 00 00 mov $0x1,%esi 31681: e8 6a 1e ff ff call 234f0 <_ZN4llvm18report_fatal_errorEPKcb> 31686: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 3168d: 00 00 00 0000000000031690 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_>: 31690: 41 56 push %r14 31692: 53 push %rbx 31693: 50 push %rax 31694: 48 89 f3 mov %rsi,%rbx 31697: 49 89 fe mov %rdi,%r14 3169a: 4c 8b 4e 10 mov 0x10(%rsi),%r9 3169e: 4c 3b 4e 08 cmp 0x8(%rsi),%r9 316a2: 74 5f je 31703 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x73> 316a4: 48 89 df mov %rbx,%rdi 316a7: 48 89 d6 mov %rdx,%rsi 316aa: e8 21 12 00 00 call 328d0 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv> 316af: 48 8b 4b 10 mov 0x10(%rbx),%rcx 316b3: 31 f6 xor %esi,%esi 316b5: 48 3b 4b 08 cmp 0x8(%rbx),%rcx 316b9: 40 0f 94 c6 sete %sil 316bd: 8b 74 b3 18 mov 0x18(%rbx,%rsi,4),%esi 316c1: 48 8d 0c f1 lea (%rcx,%rsi,8),%rcx 316c5: 48 39 c1 cmp %rax,%rcx 316c8: 0f 82 b5 00 00 00 jb 31783 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0xf3> 316ce: 74 12 je 316e2 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x52> 316d0: 48 83 38 fe cmpq $0xfffffffffffffffe,(%rax) 316d4: 72 0c jb 316e2 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x52> 316d6: 48 83 c0 08 add $0x8,%rax 316da: 48 39 c8 cmp %rcx,%rax 316dd: 75 f1 jne 316d0 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x40> 316df: 48 89 c8 mov %rcx,%rax 316e2: 48 8b 33 mov (%rbx),%rsi 316e5: 49 89 06 mov %rax,(%r14) 316e8: 49 89 4e 08 mov %rcx,0x8(%r14) 316ec: 49 89 5e 10 mov %rbx,0x10(%r14) 316f0: 49 89 76 18 mov %rsi,0x18(%r14) 316f4: 41 88 56 20 mov %dl,0x20(%r14) 316f8: 4c 89 f0 mov %r14,%rax 316fb: 48 83 c4 08 add $0x8,%rsp 316ff: 5b pop %rbx 31700: 41 5e pop %r14 31702: c3 ret 31703: 44 8b 43 1c mov 0x1c(%rbx),%r8d 31707: 4d 85 c0 test %r8,%r8 3170a: 74 46 je 31752 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0xc2> 3170c: 4a 8d 0c c5 00 00 00 lea 0x0(,%r8,8),%rcx 31713: 00 31714: 31 ff xor %edi,%edi 31716: 4c 89 c8 mov %r9,%rax 31719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 31720: 48 8b 30 mov (%rax),%rsi 31723: 48 39 d6 cmp %rdx,%rsi 31726: 74 54 je 3177c <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0xec> 31728: 48 83 fe fe cmp $0xfffffffffffffffe,%rsi 3172c: 48 0f 44 f8 cmove %rax,%rdi 31730: 48 83 c0 08 add $0x8,%rax 31734: 48 83 c1 f8 add $0xfffffffffffffff8,%rcx 31738: 75 e6 jne 31720 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x90> 3173a: 48 85 ff test %rdi,%rdi 3173d: 74 13 je 31752 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0xc2> 3173f: 48 89 17 mov %rdx,(%rdi) 31742: ff 4b 20 decl 0x20(%rbx) 31745: 48 ff 03 incq (%rbx) 31748: b2 01 mov $0x1,%dl 3174a: 48 89 f8 mov %rdi,%rax 3174d: e9 5d ff ff ff jmp 316af <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x1f> 31752: 44 3b 43 18 cmp 0x18(%rbx),%r8d 31756: 0f 83 48 ff ff ff jae 316a4 <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x14> 3175c: 41 8d 40 01 lea 0x1(%r8),%eax 31760: 89 43 1c mov %eax,0x1c(%rbx) 31763: 4b 89 14 c1 mov %rdx,(%r9,%r8,8) 31767: 48 ff 03 incq (%rbx) 3176a: 49 c1 e0 03 shl $0x3,%r8 3176e: 4c 03 43 08 add 0x8(%rbx),%r8 31772: b2 01 mov $0x1,%dl 31774: 4c 89 c0 mov %r8,%rax 31777: e9 33 ff ff ff jmp 316af <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x1f> 3177c: 31 d2 xor %edx,%edx 3177e: e9 2c ff ff ff jmp 316af <_ZN4llvm15SmallPtrSetImplIPNS_2cl14OptionCategoryEE6insertES3_+0x1f> 31783: 48 8d 3d 25 10 03 00 lea 0x31025(%rip),%rdi # 627af <_ZL7kSecret+0x1d9f> 3178a: 48 8d 35 cc 0f 03 00 lea 0x30fcc(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 31791: 48 8d 0d 25 10 03 00 lea 0x31025(%rip),%rcx # 627bd <_ZL7kSecret+0x1dad> 31798: ba fa 00 00 00 mov $0xfa,%edx 3179d: e8 ce 4b fd ff call 6370 <__assert_fail@plt> 317a2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 317a9: 00 00 00 317ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000317b0 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_>: 317b0: 41 56 push %r14 317b2: 53 push %rbx 317b3: 50 push %rax 317b4: 48 89 f3 mov %rsi,%rbx 317b7: 49 89 fe mov %rdi,%r14 317ba: 4c 8b 4e 10 mov 0x10(%rsi),%r9 317be: 4c 3b 4e 08 cmp 0x8(%rsi),%r9 317c2: 74 5f je 31823 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x73> 317c4: 48 89 df mov %rbx,%rdi 317c7: 48 89 d6 mov %rdx,%rsi 317ca: e8 01 11 00 00 call 328d0 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv> 317cf: 48 8b 4b 10 mov 0x10(%rbx),%rcx 317d3: 31 f6 xor %esi,%esi 317d5: 48 3b 4b 08 cmp 0x8(%rbx),%rcx 317d9: 40 0f 94 c6 sete %sil 317dd: 8b 74 b3 18 mov 0x18(%rbx,%rsi,4),%esi 317e1: 48 8d 0c f1 lea (%rcx,%rsi,8),%rcx 317e5: 48 39 c1 cmp %rax,%rcx 317e8: 0f 82 b5 00 00 00 jb 318a3 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0xf3> 317ee: 74 12 je 31802 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x52> 317f0: 48 83 38 fe cmpq $0xfffffffffffffffe,(%rax) 317f4: 72 0c jb 31802 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x52> 317f6: 48 83 c0 08 add $0x8,%rax 317fa: 48 39 c8 cmp %rcx,%rax 317fd: 75 f1 jne 317f0 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x40> 317ff: 48 89 c8 mov %rcx,%rax 31802: 48 8b 33 mov (%rbx),%rsi 31805: 49 89 06 mov %rax,(%r14) 31808: 49 89 4e 08 mov %rcx,0x8(%r14) 3180c: 49 89 5e 10 mov %rbx,0x10(%r14) 31810: 49 89 76 18 mov %rsi,0x18(%r14) 31814: 41 88 56 20 mov %dl,0x20(%r14) 31818: 4c 89 f0 mov %r14,%rax 3181b: 48 83 c4 08 add $0x8,%rsp 3181f: 5b pop %rbx 31820: 41 5e pop %r14 31822: c3 ret 31823: 44 8b 43 1c mov 0x1c(%rbx),%r8d 31827: 4d 85 c0 test %r8,%r8 3182a: 74 46 je 31872 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0xc2> 3182c: 4a 8d 0c c5 00 00 00 lea 0x0(,%r8,8),%rcx 31833: 00 31834: 31 ff xor %edi,%edi 31836: 4c 89 c8 mov %r9,%rax 31839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 31840: 48 8b 30 mov (%rax),%rsi 31843: 48 39 d6 cmp %rdx,%rsi 31846: 74 54 je 3189c <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0xec> 31848: 48 83 fe fe cmp $0xfffffffffffffffe,%rsi 3184c: 48 0f 44 f8 cmove %rax,%rdi 31850: 48 83 c0 08 add $0x8,%rax 31854: 48 83 c1 f8 add $0xfffffffffffffff8,%rcx 31858: 75 e6 jne 31840 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x90> 3185a: 48 85 ff test %rdi,%rdi 3185d: 74 13 je 31872 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0xc2> 3185f: 48 89 17 mov %rdx,(%rdi) 31862: ff 4b 20 decl 0x20(%rbx) 31865: 48 ff 03 incq (%rbx) 31868: b2 01 mov $0x1,%dl 3186a: 48 89 f8 mov %rdi,%rax 3186d: e9 5d ff ff ff jmp 317cf <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x1f> 31872: 44 3b 43 18 cmp 0x18(%rbx),%r8d 31876: 0f 83 48 ff ff ff jae 317c4 <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x14> 3187c: 41 8d 40 01 lea 0x1(%r8),%eax 31880: 89 43 1c mov %eax,0x1c(%rbx) 31883: 4b 89 14 c1 mov %rdx,(%r9,%r8,8) 31887: 48 ff 03 incq (%rbx) 3188a: 49 c1 e0 03 shl $0x3,%r8 3188e: 4c 03 43 08 add 0x8(%rbx),%r8 31892: b2 01 mov $0x1,%dl 31894: 4c 89 c0 mov %r8,%rax 31897: e9 33 ff ff ff jmp 317cf <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x1f> 3189c: 31 d2 xor %edx,%edx 3189e: e9 2c ff ff ff jmp 317cf <_ZN4llvm15SmallPtrSetImplIPNS_2cl10SubCommandEE6insertES3_+0x1f> 318a3: 48 8d 3d 05 0f 03 00 lea 0x30f05(%rip),%rdi # 627af <_ZL7kSecret+0x1d9f> 318aa: 48 8d 35 ac 0e 03 00 lea 0x30eac(%rip),%rsi # 6275d <_ZL7kSecret+0x1d4d> 318b1: 48 8d 0d 05 0f 03 00 lea 0x30f05(%rip),%rcx # 627bd <_ZL7kSecret+0x1dad> 318b8: ba fa 00 00 00 mov $0xfa,%edx 318bd: e8 ae 4a fd ff call 6370 <__assert_fail@plt> 318c2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 318c9: 00 00 00 318cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000318d0 <_ZN4llvm14object_creatorIN12_GLOBAL__N_117CommandLineParserEE4callEv>: 318d0: 53 push %rbx 318d1: bf 70 01 00 00 mov $0x170,%edi 318d6: e8 d5 4b fd ff call 64b0 <_Znwm@plt> 318db: 48 89 c3 mov %rax,%rbx 318de: 48 83 c0 10 add $0x10,%rax 318e2: 48 89 03 mov %rax,(%rbx) 318e5: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 318ec: 00 318ed: c6 43 10 00 movb $0x0,0x10(%rbx) 318f1: 48 8d 43 58 lea 0x58(%rbx),%rax 318f5: 0f 57 c0 xorps %xmm0,%xmm0 318f8: 0f 11 43 20 movups %xmm0,0x20(%rbx) 318fc: 0f 11 43 30 movups %xmm0,0x30(%rbx) 31900: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 31907: 00 31908: 48 89 43 48 mov %rax,0x48(%rbx) 3190c: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 31913: 00 00 00 31916: 48 89 43 50 mov %rax,0x50(%rbx) 3191a: 48 8d 83 a0 00 00 00 lea 0xa0(%rbx),%rax 31921: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 31928: 00 31929: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 31930: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 31937: 48 c7 83 90 00 00 00 movq $0x10,0x90(%rbx) 3193e: 10 00 00 00 31942: c7 83 98 00 00 00 00 movl $0x0,0x98(%rbx) 31949: 00 00 00 3194c: 48 8d 83 48 01 00 00 lea 0x148(%rbx),%rax 31953: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 3195a: 00 00 00 00 3195e: 48 89 83 28 01 00 00 mov %rax,0x128(%rbx) 31965: 48 89 83 30 01 00 00 mov %rax,0x130(%rbx) 3196c: 48 c7 83 38 01 00 00 movq $0x4,0x138(%rbx) 31973: 04 00 00 00 31977: c7 83 40 01 00 00 00 movl $0x0,0x140(%rbx) 3197e: 00 00 00 31981: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 31988: 00 00 00 00 3198c: 48 8b 05 d5 95 04 00 mov 0x495d5(%rip),%rax # 7af68 <_ZN4llvm2cl18TopLevelSubCommandE> 31993: 48 85 c0 test %rax,%rax 31996: 75 1a jne 319b2 <_ZN4llvm14object_creatorIN12_GLOBAL__N_117CommandLineParserEE4callEv+0xe2> 31998: 48 8d 3d c9 95 04 00 lea 0x495c9(%rip),%rdi # 7af68 <_ZN4llvm2cl18TopLevelSubCommandE> 3199f: 48 8d 35 aa 00 00 00 lea 0xaa(%rip),%rsi # 31a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv> 319a6: 48 8d 15 13 01 00 00 lea 0x113(%rip),%rdx # 31ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv> 319ad: e8 ce 3d ff ff call 25780 <_ZNK4llvm17ManagedStaticBase21RegisterManagedStaticEPFPvvEPFvS1_E> 319b2: 48 8b 35 af 95 04 00 mov 0x495af(%rip),%rsi # 7af68 <_ZN4llvm2cl18TopLevelSubCommandE> 319b9: 48 89 df mov %rbx,%rdi 319bc: e8 0f e7 ff ff call 300d0 <_ZN12_GLOBAL__N_117CommandLineParser18registerSubCommandEPN4llvm2cl10SubCommandE> 319c1: 48 89 d8 mov %rbx,%rax 319c4: 5b pop %rbx 319c5: c3 ret 319c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 319cd: 00 00 00 00000000000319d0 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv>: 319d0: 48 85 ff test %rdi,%rdi 319d3: 74 73 je 31a48 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv+0x78> 319d5: 53 push %rbx 319d6: 48 89 fb mov %rdi,%rbx 319d9: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 319e0: 48 3b bb 28 01 00 00 cmp 0x128(%rbx),%rdi 319e7: 74 05 je 319ee <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv+0x1e> 319e9: e8 d2 4b fd ff call 65c0 319ee: 48 ff 83 20 01 00 00 incq 0x120(%rbx) 319f5: 48 8b bb 88 00 00 00 mov 0x88(%rbx),%rdi 319fc: 48 3b bb 80 00 00 00 cmp 0x80(%rbx),%rdi 31a03: 74 05 je 31a0a <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv+0x3a> 31a05: e8 b6 4b fd ff call 65c0 31a0a: 48 ff 43 78 incq 0x78(%rbx) 31a0e: 48 8b 7b 48 mov 0x48(%rbx),%rdi 31a12: 48 8d 43 58 lea 0x58(%rbx),%rax 31a16: 48 39 c7 cmp %rax,%rdi 31a19: 74 05 je 31a20 <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv+0x50> 31a1b: e8 a0 4b fd ff call 65c0 31a20: 48 8b 7b 30 mov 0x30(%rbx),%rdi 31a24: 48 85 ff test %rdi,%rdi 31a27: 74 05 je 31a2e <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv+0x5e> 31a29: e8 52 4a fd ff call 6480 <_ZdlPv@plt> 31a2e: 48 8b 3b mov (%rbx),%rdi 31a31: 48 8d 43 10 lea 0x10(%rbx),%rax 31a35: 48 39 c7 cmp %rax,%rdi 31a38: 74 05 je 31a3f <_ZN4llvm14object_deleterIN12_GLOBAL__N_117CommandLineParserEE4callEPv+0x6f> 31a3a: e8 41 4a fd ff call 6480 <_ZdlPv@plt> 31a3f: 48 89 df mov %rbx,%rdi 31a42: 5b pop %rbx 31a43: e9 38 4a fd ff jmp 6480 <_ZdlPv@plt> 31a48: c3 ret 31a49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000031a50 <_ZN4llvm14object_creatorINS_2cl10SubCommandEE4callEv>: 31a50: 50 push %rax 31a51: bf a0 00 00 00 mov $0xa0,%edi 31a56: e8 55 4a fd ff call 64b0 <_Znwm@plt> 31a5b: 0f 57 c0 xorps %xmm0,%xmm0 31a5e: 0f 11 40 20 movups %xmm0,0x20(%rax) 31a62: 0f 11 40 50 movups %xmm0,0x50(%rax) 31a66: 0f 11 00 movups %xmm0,(%rax) 31a69: 0f 11 40 10 movups %xmm0,0x10(%rax) 31a6d: 0f 11 40 30 movups %xmm0,0x30(%rax) 31a71: 0f 11 40 40 movups %xmm0,0x40(%rax) 31a75: 0f 11 40 60 movups %xmm0,0x60(%rax) 31a79: 0f 11 40 70 movups %xmm0,0x70(%rax) 31a7d: 48 8d 48 60 lea 0x60(%rax),%rcx 31a81: 48 8d 50 30 lea 0x30(%rax),%rdx 31a85: 48 89 50 20 mov %rdx,0x20(%rax) 31a89: c7 40 2c 04 00 00 00 movl $0x4,0x2c(%rax) 31a90: 48 89 48 50 mov %rcx,0x50(%rax) 31a94: c7 40 5c 04 00 00 00 movl $0x4,0x5c(%rax) 31a9b: 0f 11 80 80 00 00 00 movups %xmm0,0x80(%rax) 31aa2: 48 b9 00 00 00 00 10 movabs $0x1000000000,%rcx 31aa9: 00 00 00 31aac: 48 89 88 90 00 00 00 mov %rcx,0x90(%rax) 31ab3: 48 c7 80 98 00 00 00 movq $0x0,0x98(%rax) 31aba: 00 00 00 00 31abe: 59 pop %rcx 31abf: c3 ret 0000000000031ac0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv>: 31ac0: 48 85 ff test %rdi,%rdi 31ac3: 0f 84 95 00 00 00 je 31b5e <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x9e> 31ac9: 41 57 push %r15 31acb: 41 56 push %r14 31acd: 53 push %rbx 31ace: 49 89 ff mov %rdi,%r15 31ad1: 83 bf 8c 00 00 00 00 cmpl $0x0,0x8c(%rdi) 31ad8: 74 47 je 31b21 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x61> 31ada: 45 8b b7 88 00 00 00 mov 0x88(%r15),%r14d 31ae1: 4d 85 f6 test %r14,%r14 31ae4: 74 3b je 31b21 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x61> 31ae6: 31 db xor %ebx,%ebx 31ae8: eb 0e jmp 31af8 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x38> 31aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 31af0: 48 ff c3 inc %rbx 31af3: 49 39 de cmp %rbx,%r14 31af6: 74 29 je 31b21 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x61> 31af8: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 31aff: 48 8b 3c d8 mov (%rax,%rbx,8),%rdi 31b03: 48 83 ff f8 cmp $0xfffffffffffffff8,%rdi 31b07: 74 e7 je 31af0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x30> 31b09: 48 85 ff test %rdi,%rdi 31b0c: 74 e2 je 31af0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x30> 31b0e: 48 8b 37 mov (%rdi),%rsi 31b11: 48 83 c6 11 add $0x11,%rsi 31b15: ba 08 00 00 00 mov $0x8,%edx 31b1a: e8 21 3d ff ff call 25840 <_ZN4llvm17deallocate_bufferEPvmm> 31b1f: eb cf jmp 31af0 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x30> 31b21: 49 8b bf 80 00 00 00 mov 0x80(%r15),%rdi 31b28: e8 93 4a fd ff call 65c0 31b2d: 49 8b 7f 50 mov 0x50(%r15),%rdi 31b31: 49 8d 47 60 lea 0x60(%r15),%rax 31b35: 48 39 c7 cmp %rax,%rdi 31b38: 74 05 je 31b3f <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x7f> 31b3a: e8 81 4a fd ff call 65c0 31b3f: 49 8b 7f 20 mov 0x20(%r15),%rdi 31b43: 49 8d 47 30 lea 0x30(%r15),%rax 31b47: 48 39 c7 cmp %rax,%rdi 31b4a: 74 05 je 31b51 <_ZN4llvm14object_deleterINS_2cl10SubCommandEE4callEPv+0x91> 31b4c: e8 6f 4a fd ff call 65c0 31b51: 4c 89 ff mov %r15,%rdi 31b54: 5b pop %rbx 31b55: 41 5e pop %r14 31b57: 41 5f pop %r15 31b59: e9 22 49 fd ff jmp 6480 <_ZdlPv@plt> 31b5e: c3 ret 31b5f: 90 nop 0000000000031b60 <_ZN4llvmL11isLegalUTF8EPKhi>: 31b60: 8d 4e ff lea -0x1(%rsi),%ecx 31b63: 83 f9 03 cmp $0x3,%ecx 31b66: 77 3e ja 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31b68: 48 63 c6 movslq %esi,%rax 31b6b: 48 01 f8 add %rdi,%rax 31b6e: 48 8d 15 bb 3c 03 00 lea 0x33cbb(%rip),%rdx # 65830 <_ZL7kSecret+0x4e20> 31b75: 48 63 0c 8a movslq (%rdx,%rcx,4),%rcx 31b79: 48 01 d1 add %rdx,%rcx 31b7c: ff e1 jmp *%rcx 31b7e: 0f b6 07 movzbl (%rdi),%eax 31b81: 3c c2 cmp $0xc2,%al 31b83: 7c 21 jl 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31b85: 3c f5 cmp $0xf5,%al 31b87: 0f 92 c0 setb %al 31b8a: c3 ret 31b8b: 80 78 ff bf cmpb $0xbf,-0x1(%rax) 31b8f: 7f 15 jg 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31b91: 48 ff c8 dec %rax 31b94: 80 78 ff bf cmpb $0xbf,-0x1(%rax) 31b98: 7f 0c jg 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31b9a: 48 ff c8 dec %rax 31b9d: 0f b6 48 ff movzbl -0x1(%rax),%ecx 31ba1: 80 f9 bf cmp $0xbf,%cl 31ba4: 7e 03 jle 31ba9 <_ZN4llvmL11isLegalUTF8EPKhi+0x49> 31ba6: 31 c0 xor %eax,%eax 31ba8: c3 ret 31ba9: 0f b6 07 movzbl (%rdi),%eax 31bac: 89 c2 mov %eax,%edx 31bae: 81 c2 20 ff ff ff add $0xffffff20,%edx 31bb4: 83 fa 14 cmp $0x14,%edx 31bb7: 77 c8 ja 31b81 <_ZN4llvmL11isLegalUTF8EPKhi+0x21> 31bb9: 48 8d 35 80 3c 03 00 lea 0x33c80(%rip),%rsi # 65840 <_ZL7kSecret+0x4e30> 31bc0: 48 63 14 96 movslq (%rsi,%rdx,4),%rdx 31bc4: 48 01 f2 add %rsi,%rdx 31bc7: ff e2 jmp *%rdx 31bc9: b0 e0 mov $0xe0,%al 31bcb: 80 f9 a0 cmp $0xa0,%cl 31bce: 72 d6 jb 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31bd0: eb b3 jmp 31b85 <_ZN4llvmL11isLegalUTF8EPKhi+0x25> 31bd2: b0 ed mov $0xed,%al 31bd4: 80 f9 9f cmp $0x9f,%cl 31bd7: 77 cd ja 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31bd9: eb aa jmp 31b85 <_ZN4llvmL11isLegalUTF8EPKhi+0x25> 31bdb: b0 f0 mov $0xf0,%al 31bdd: 80 f9 90 cmp $0x90,%cl 31be0: 72 c4 jb 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31be2: eb a1 jmp 31b85 <_ZN4llvmL11isLegalUTF8EPKhi+0x25> 31be4: b0 f4 mov $0xf4,%al 31be6: 80 f9 8f cmp $0x8f,%cl 31be9: 77 bb ja 31ba6 <_ZN4llvmL11isLegalUTF8EPKhi+0x46> 31beb: eb 98 jmp 31b85 <_ZN4llvmL11isLegalUTF8EPKhi+0x25> 31bed: 0f 1f 00 nopl (%rax) 0000000000031bf0 <_ZN4llvm17isLegalUTF8StringEPPKhS1_>: 31bf0: 55 push %rbp 31bf1: 41 57 push %r15 31bf3: 41 56 push %r14 31bf5: 41 55 push %r13 31bf7: 41 54 push %r12 31bf9: 53 push %rbx 31bfa: 50 push %rax 31bfb: 48 8b 2f mov (%rdi),%rbp 31bfe: 41 b6 01 mov $0x1,%r14b 31c01: 48 39 f5 cmp %rsi,%rbp 31c04: 74 4f je 31c55 <_ZN4llvm17isLegalUTF8StringEPPKhS1_+0x65> 31c06: 49 89 f4 mov %rsi,%r12 31c09: 49 89 ff mov %rdi,%r15 31c0c: 4c 8d 2d 8d 3c 03 00 lea 0x33c8d(%rip),%r13 # 658a0 <_ZN4llvmL20trailingBytesForUTF8E> 31c13: 66 66 66 66 2e 0f 1f data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 31c1a: 84 00 00 00 00 00 31c20: 0f b6 45 00 movzbl 0x0(%rbp),%eax 31c24: 4a 0f be 1c 28 movsbq (%rax,%r13,1),%rbx 31c29: 48 ff c3 inc %rbx 31c2c: 4c 89 e0 mov %r12,%rax 31c2f: 48 29 e8 sub %rbp,%rax 31c32: 48 39 d8 cmp %rbx,%rax 31c35: 7c 1b jl 31c52 <_ZN4llvm17isLegalUTF8StringEPPKhS1_+0x62> 31c37: 48 89 ef mov %rbp,%rdi 31c3a: 89 de mov %ebx,%esi 31c3c: e8 1f ff ff ff call 31b60 <_ZN4llvmL11isLegalUTF8EPKhi> 31c41: 84 c0 test %al,%al 31c43: 74 0d je 31c52 <_ZN4llvm17isLegalUTF8StringEPPKhS1_+0x62> 31c45: 48 01 dd add %rbx,%rbp 31c48: 49 89 2f mov %rbp,(%r15) 31c4b: 4c 39 e5 cmp %r12,%rbp 31c4e: 75 d0 jne 31c20 <_ZN4llvm17isLegalUTF8StringEPPKhS1_+0x30> 31c50: eb 03 jmp 31c55 <_ZN4llvm17isLegalUTF8StringEPPKhS1_+0x65> 31c52: 45 31 f6 xor %r14d,%r14d 31c55: 44 89 f0 mov %r14d,%eax 31c58: 48 83 c4 08 add $0x8,%rsp 31c5c: 5b pop %rbx 31c5d: 41 5c pop %r12 31c5f: 41 5d pop %r13 31c61: 41 5e pop %r14 31c63: 41 5f pop %r15 31c65: 5d pop %rbp 31c66: c3 ret 31c67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 31c6e: 00 00 0000000000031c70 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw>: 31c70: 55 push %rbp 31c71: 41 57 push %r15 31c73: 41 56 push %r14 31c75: 41 54 push %r12 31c77: 53 push %rbx 31c78: 49 89 cc mov %rcx,%r12 31c7b: 49 89 f7 mov %rsi,%r15 31c7e: 48 8b 47 08 mov 0x8(%rdi),%rax 31c82: 48 89 d1 mov %rdx,%rcx 31c85: 48 29 c1 sub %rax,%rcx 31c88: 48 be ff ff ff ff ff movabs $0xfffffffffffffff,%rsi 31c8f: ff ff 0f 31c92: 48 01 ce add %rcx,%rsi 31c95: 4c 39 e6 cmp %r12,%rsi 31c98: 0f 82 b7 00 00 00 jb 31d55 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xe5> 31c9e: 45 89 c6 mov %r8d,%r14d 31ca1: 48 89 fb mov %rdi,%rbx 31ca4: 4c 89 e5 mov %r12,%rbp 31ca7: 48 29 d5 sub %rdx,%rbp 31caa: 48 01 c5 add %rax,%rbp 31cad: 48 8b 0f mov (%rdi),%rcx 31cb0: 48 83 c7 10 add $0x10,%rdi 31cb4: be 03 00 00 00 mov $0x3,%esi 31cb9: 48 39 f9 cmp %rdi,%rcx 31cbc: 74 04 je 31cc2 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x52> 31cbe: 48 8b 73 10 mov 0x10(%rbx),%rsi 31cc2: 48 39 f5 cmp %rsi,%rbp 31cc5: 76 17 jbe 31cde <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x6e> 31cc7: 48 89 df mov %rbx,%rdi 31cca: 4c 89 fe mov %r15,%rsi 31ccd: 31 c9 xor %ecx,%ecx 31ccf: 4d 89 e0 mov %r12,%r8 31cd2: e8 99 00 00 00 call 31d70 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm> 31cd7: 4d 85 e4 test %r12,%r12 31cda: 75 30 jne 31d0c <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x9c> 31cdc: eb 4e jmp 31d2c <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xbc> 31cde: 49 39 d4 cmp %rdx,%r12 31ce1: 74 24 je 31d07 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x97> 31ce3: 4a 8d 34 3a lea (%rdx,%r15,1),%rsi 31ce7: 48 39 f0 cmp %rsi,%rax 31cea: 74 1b je 31d07 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x97> 31cec: 48 29 f0 sub %rsi,%rax 31cef: 74 16 je 31d07 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x97> 31cf1: 4a 8d 0c b9 lea (%rcx,%r15,4),%rcx 31cf5: 4a 8d 3c a1 lea (%rcx,%r12,4),%rdi 31cf9: 48 8d 34 91 lea (%rcx,%rdx,4),%rsi 31cfd: 48 83 f8 01 cmp $0x1,%rax 31d01: 75 43 jne 31d46 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xd6> 31d03: 8b 06 mov (%rsi),%eax 31d05: 89 07 mov %eax,(%rdi) 31d07: 4d 85 e4 test %r12,%r12 31d0a: 74 20 je 31d2c <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xbc> 31d0c: 49 c1 e7 02 shl $0x2,%r15 31d10: 4c 03 3b add (%rbx),%r15 31d13: 49 83 fc 01 cmp $0x1,%r12 31d17: 75 05 jne 31d1e <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xae> 31d19: 45 89 37 mov %r14d,(%r15) 31d1c: eb 0e jmp 31d2c <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xbc> 31d1e: 4c 89 ff mov %r15,%rdi 31d21: 44 89 f6 mov %r14d,%esi 31d24: 4c 89 e2 mov %r12,%rdx 31d27: e8 24 48 fd ff call 6550 31d2c: 48 89 6b 08 mov %rbp,0x8(%rbx) 31d30: 48 8b 03 mov (%rbx),%rax 31d33: c7 04 a8 00 00 00 00 movl $0x0,(%rax,%rbp,4) 31d3a: 48 89 d8 mov %rbx,%rax 31d3d: 5b pop %rbx 31d3e: 41 5c pop %r12 31d40: 41 5e pop %r14 31d42: 41 5f pop %r15 31d44: 5d pop %rbp 31d45: c3 ret 31d46: 48 89 c2 mov %rax,%rdx 31d49: e8 92 48 fd ff call 65e0 31d4e: 4d 85 e4 test %r12,%r12 31d51: 75 b9 jne 31d0c <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0x9c> 31d53: eb d7 jmp 31d2c <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw+0xbc> 31d55: 48 8d 3d 63 ac 02 00 lea 0x2ac63(%rip),%rdi # 5c9bf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xac48> 31d5c: e8 3f 45 fd ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 31d61: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 31d68: 00 00 00 31d6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000031d70 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm>: 31d70: 55 push %rbp 31d71: 41 57 push %r15 31d73: 41 56 push %r14 31d75: 41 55 push %r13 31d77: 41 54 push %r12 31d79: 53 push %rbx 31d7a: 48 83 ec 28 sub $0x28,%rsp 31d7e: 4d 89 c4 mov %r8,%r12 31d81: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 31d86: 48 89 d5 mov %rdx,%rbp 31d89: 49 89 f5 mov %rsi,%r13 31d8c: 48 89 fb mov %rdi,%rbx 31d8f: 4c 8b 77 08 mov 0x8(%rdi),%r14 31d93: 4c 89 44 24 20 mov %r8,0x20(%rsp) 31d98: 49 29 d4 sub %rdx,%r12 31d9b: 4d 01 f4 add %r14,%r12 31d9e: 48 8d 57 10 lea 0x10(%rdi),%rdx 31da2: b8 03 00 00 00 mov $0x3,%eax 31da7: 48 39 17 cmp %rdx,(%rdi) 31daa: 74 04 je 31db0 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x40> 31dac: 48 8b 43 10 mov 0x10(%rbx),%rax 31db0: 4c 89 e1 mov %r12,%rcx 31db3: 48 c1 e9 3c shr $0x3c,%rcx 31db7: 0f 85 13 01 00 00 jne 31ed0 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x160> 31dbd: 49 39 c4 cmp %rax,%r12 31dc0: 48 89 54 24 10 mov %rdx,0x10(%rsp) 31dc5: 76 1b jbe 31de2 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x72> 31dc7: 48 01 c0 add %rax,%rax 31dca: 48 b9 ff ff ff ff ff movabs $0xfffffffffffffff,%rcx 31dd1: ff ff 0f 31dd4: 48 39 c8 cmp %rcx,%rax 31dd7: 48 0f 42 c8 cmovb %rax,%rcx 31ddb: 49 39 c4 cmp %rax,%r12 31dde: 4c 0f 42 e1 cmovb %rcx,%r12 31de2: 4a 8d 3c a5 04 00 00 lea 0x4(,%r12,4),%rdi 31de9: 00 31dea: e8 c1 46 fd ff call 64b0 <_Znwm@plt> 31def: 48 89 c1 mov %rax,%rcx 31df2: 4d 85 ed test %r13,%r13 31df5: 48 89 04 24 mov %rax,(%rsp) 31df9: 74 1e je 31e19 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0xa9> 31dfb: 48 8b 33 mov (%rbx),%rsi 31dfe: 49 83 fd 01 cmp $0x1,%r13 31e02: 75 06 jne 31e0a <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x9a> 31e04: 8b 06 mov (%rsi),%eax 31e06: 89 01 mov %eax,(%rcx) 31e08: eb 0f jmp 31e19 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0xa9> 31e0a: 48 89 cf mov %rcx,%rdi 31e0d: 4c 89 ea mov %r13,%rdx 31e10: e8 3b 4b fd ff call 6950 31e15: 48 8b 0c 24 mov (%rsp),%rcx 31e19: 48 89 e8 mov %rbp,%rax 31e1c: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 31e21: 49 89 ef mov %rbp,%r15 31e24: 4d 01 ef add %r13,%r15 31e27: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 31e2c: 48 85 f6 test %rsi,%rsi 31e2f: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 31e34: 74 13 je 31e49 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0xd9> 31e36: 48 85 ed test %rbp,%rbp 31e39: 74 0e je 31e49 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0xd9> 31e3b: 4a 8d 3c a9 lea (%rcx,%r13,4),%rdi 31e3f: 48 83 fd 01 cmp $0x1,%rbp 31e43: 75 0b jne 31e50 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0xe0> 31e45: 8b 06 mov (%rsi),%eax 31e47: 89 07 mov %eax,(%rdi) 31e49: 4d 39 fe cmp %r15,%r14 31e4c: 75 13 jne 31e61 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0xf1> 31e4e: eb 3f jmp 31e8f <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x11f> 31e50: 48 89 ea mov %rbp,%rdx 31e53: e8 f8 4a fd ff call 6950 31e58: 48 8b 0c 24 mov (%rsp),%rcx 31e5c: 4d 39 fe cmp %r15,%r14 31e5f: 74 2e je 31e8f <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x11f> 31e61: 4d 29 fe sub %r15,%r14 31e64: 74 29 je 31e8f <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x11f> 31e66: 4a 8d 04 a9 lea (%rcx,%r13,4),%rax 31e6a: 49 c1 e5 02 shl $0x2,%r13 31e6e: 48 8d 3c a8 lea (%rax,%rbp,4),%rdi 31e72: 4c 03 2b add (%rbx),%r13 31e75: 48 8b 44 24 08 mov 0x8(%rsp),%rax 31e7a: 48 8d 34 85 00 00 00 lea 0x0(,%rax,4),%rsi 31e81: 00 31e82: 4c 01 ee add %r13,%rsi 31e85: 49 83 fe 01 cmp $0x1,%r14 31e89: 75 2d jne 31eb8 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x148> 31e8b: 8b 06 mov (%rsi),%eax 31e8d: 89 07 mov %eax,(%rdi) 31e8f: 48 8b 3b mov (%rbx),%rdi 31e92: 48 3b 7c 24 10 cmp 0x10(%rsp),%rdi 31e97: 74 09 je 31ea2 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x132> 31e99: e8 e2 45 fd ff call 6480 <_ZdlPv@plt> 31e9e: 48 8b 0c 24 mov (%rsp),%rcx 31ea2: 48 89 0b mov %rcx,(%rbx) 31ea5: 4c 89 63 10 mov %r12,0x10(%rbx) 31ea9: 48 83 c4 28 add $0x28,%rsp 31ead: 5b pop %rbx 31eae: 41 5c pop %r12 31eb0: 41 5d pop %r13 31eb2: 41 5e pop %r14 31eb4: 41 5f pop %r15 31eb6: 5d pop %rbp 31eb7: c3 ret 31eb8: 4c 89 f2 mov %r14,%rdx 31ebb: e8 90 4a fd ff call 6950 31ec0: 48 8b 0c 24 mov (%rsp),%rcx 31ec4: 48 8b 3b mov (%rbx),%rdi 31ec7: 48 3b 7c 24 10 cmp 0x10(%rsp),%rdi 31ecc: 75 cb jne 31e99 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x129> 31ece: eb d2 jmp 31ea2 <_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm+0x132> 31ed0: 48 8d 3d 8b e4 01 00 lea 0x1e48b(%rip),%rdi # 50362 31ed7: e8 c4 43 fd ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 31edc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000031ee0 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE>: 31ee0: 55 push %rbp 31ee1: 41 57 push %r15 31ee3: 41 56 push %r14 31ee5: 41 55 push %r13 31ee7: 41 54 push %r12 31ee9: 53 push %rbx 31eea: 48 83 ec 48 sub $0x48,%rsp 31eee: 49 89 fe mov %rdi,%r14 31ef1: 48 89 74 24 38 mov %rsi,0x38(%rsp) 31ef6: 48 89 54 24 40 mov %rdx,0x40(%rsp) 31efb: 48 8d 1d 52 98 02 00 lea 0x29852(%rip),%rbx # 5b754 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x99dd> 31f02: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 31f07: ba 02 00 00 00 mov $0x2,%edx 31f0c: 48 89 de mov %rbx,%rsi 31f0f: 31 c9 xor %ecx,%ecx 31f11: e8 7a 75 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 31f16: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp 31f1b: 48 39 e8 cmp %rbp,%rax 31f1e: 48 0f 43 c5 cmovae %rbp,%rax 31f22: 48 29 c5 sub %rax,%rbp 31f25: 48 03 44 24 38 add 0x38(%rsp),%rax 31f2a: 48 89 44 24 10 mov %rax,0x10(%rsp) 31f2f: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 31f34: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 31f39: ba 02 00 00 00 mov $0x2,%edx 31f3e: 48 89 de mov %rbx,%rsi 31f41: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 31f48: e8 c3 76 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 31f4d: 48 ff c0 inc %rax 31f50: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 31f55: 48 39 c8 cmp %rcx,%rax 31f58: 48 0f 43 c1 cmovae %rcx,%rax 31f5c: 48 29 c5 sub %rax,%rbp 31f5f: 48 89 c8 mov %rcx,%rax 31f62: 48 29 e8 sub %rbp,%rax 31f65: 0f 82 32 04 00 00 jb 3239d <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4bd> 31f6b: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 31f70: 48 39 c1 cmp %rax,%rcx 31f73: 48 0f 42 c1 cmovb %rcx,%rax 31f77: 48 89 14 24 mov %rdx,(%rsp) 31f7b: 48 89 44 24 08 mov %rax,0x8(%rsp) 31f80: 48 8d 1d d9 09 02 00 lea 0x209d9(%rip),%rbx # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 31f87: 48 89 e7 mov %rsp,%rdi 31f8a: ba 06 00 00 00 mov $0x6,%edx 31f8f: 48 89 de mov %rbx,%rsi 31f92: 31 c9 xor %ecx,%ecx 31f94: e8 f7 74 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 31f99: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 31f9e: 48 39 e8 cmp %rbp,%rax 31fa1: 48 0f 43 c5 cmovae %rbp,%rax 31fa5: 48 29 c5 sub %rax,%rbp 31fa8: 48 03 04 24 add (%rsp),%rax 31fac: 48 89 44 24 10 mov %rax,0x10(%rsp) 31fb1: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 31fb6: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 31fbb: ba 06 00 00 00 mov $0x6,%edx 31fc0: 48 89 de mov %rbx,%rsi 31fc3: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 31fca: e8 41 76 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 31fcf: 48 ff c0 inc %rax 31fd2: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 31fd7: 48 39 c8 cmp %rcx,%rax 31fda: 48 0f 43 c1 cmovae %rcx,%rax 31fde: 48 29 c5 sub %rax,%rbp 31fe1: 48 89 c8 mov %rcx,%rax 31fe4: 48 29 e8 sub %rbp,%rax 31fe7: 0f 82 b0 03 00 00 jb 3239d <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4bd> 31fed: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 31ff2: 48 39 c1 cmp %rax,%rcx 31ff5: 48 0f 42 c1 cmovb %rcx,%rax 31ff9: 48 89 14 24 mov %rdx,(%rsp) 31ffd: 48 89 44 24 08 mov %rax,0x8(%rsp) 32002: 48 89 e7 mov %rsp,%rdi 32005: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 3200a: 31 f6 xor %esi,%esi 3200c: e8 1f 79 ff ff call 29930 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy> 32011: 84 c0 test %al,%al 32013: 0f 85 a3 03 00 00 jne 323bc <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4dc> 32019: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 3201e: 48 8d 1d 3b 09 02 00 lea 0x2093b(%rip),%rbx # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 32025: 48 89 e7 mov %rsp,%rdi 32028: ba 06 00 00 00 mov $0x6,%edx 3202d: 48 89 de mov %rbx,%rsi 32030: 31 c9 xor %ecx,%ecx 32032: e8 59 74 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 32037: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 3203c: 48 39 e8 cmp %rbp,%rax 3203f: 48 0f 43 c5 cmovae %rbp,%rax 32043: 48 29 c5 sub %rax,%rbp 32046: 48 03 04 24 add (%rsp),%rax 3204a: 48 89 44 24 10 mov %rax,0x10(%rsp) 3204f: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 32054: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 32059: ba 06 00 00 00 mov $0x6,%edx 3205e: 48 89 de mov %rbx,%rsi 32061: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 32068: e8 a3 75 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 3206d: 48 ff c0 inc %rax 32070: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 32075: 48 39 d0 cmp %rdx,%rax 32078: 48 0f 43 c2 cmovae %rdx,%rax 3207c: 48 29 c5 sub %rax,%rbp 3207f: 48 89 d0 mov %rdx,%rax 32082: 48 29 e8 sub %rbp,%rax 32085: 0f 82 12 03 00 00 jb 3239d <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4bd> 3208b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 32090: 48 39 c2 cmp %rax,%rdx 32093: 48 0f 42 c2 cmovb %rdx,%rax 32097: 48 89 0c 24 mov %rcx,(%rsp) 3209b: 48 89 44 24 08 mov %rax,0x8(%rsp) 320a0: 41 b5 20 mov $0x20,%r13b 320a3: 41 bc 02 00 00 00 mov $0x2,%r12d 320a9: 48 85 c0 test %rax,%rax 320ac: 74 4a je 320f8 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x218> 320ae: 80 39 2c cmpb $0x2c,(%rcx) 320b1: 75 45 jne 320f8 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x218> 320b3: 48 8d 51 01 lea 0x1(%rcx),%rdx 320b7: 48 8d 70 ff lea -0x1(%rax),%rsi 320bb: 48 89 14 24 mov %rdx,(%rsp) 320bf: 48 89 74 24 08 mov %rsi,0x8(%rsp) 320c4: 41 b5 20 mov $0x20,%r13b 320c7: 41 bc 02 00 00 00 mov $0x2,%r12d 320cd: 48 83 f8 01 cmp $0x1,%rax 320d1: 74 25 je 320f8 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x218> 320d3: 48 83 f8 02 cmp $0x2,%rax 320d7: 74 4a je 32123 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x243> 320d9: 0f be 71 02 movsbl 0x2(%rcx),%esi 320dd: 83 fe 2b cmp $0x2b,%esi 320e0: 74 1a je 320fc <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x21c> 320e2: 83 fe 2d cmp $0x2d,%esi 320e5: 74 1d je 32104 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x224> 320e7: 83 fe 3d cmp $0x3d,%esi 320ea: 0f 85 6b 02 00 00 jne 3235b <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x47b> 320f0: 41 bc 01 00 00 00 mov $0x1,%r12d 320f6: eb 0f jmp 32107 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x227> 320f8: 31 c0 xor %eax,%eax 320fa: eb 43 jmp 3213f <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x25f> 320fc: 41 bc 02 00 00 00 mov $0x2,%r12d 32102: eb 03 jmp 32107 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x227> 32104: 45 31 e4 xor %r12d,%r12d 32107: 44 0f b6 69 01 movzbl 0x1(%rcx),%r13d 3210c: 48 83 c1 03 add $0x3,%rcx 32110: 48 c7 c2 fd ff ff ff mov $0xfffffffffffffffd,%rdx 32117: 48 01 d0 add %rdx,%rax 3211a: 48 89 0c 24 mov %rcx,(%rsp) 3211e: 48 89 44 24 08 mov %rax,0x8(%rsp) 32123: 48 89 e7 mov %rsp,%rdi 32126: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 3212b: 31 f6 xor %esi,%esi 3212d: e8 fe 77 ff ff call 29930 <_ZN4llvm22consumeUnsignedIntegerERNS_9StringRefEjRy> 32132: 84 c0 test %al,%al 32134: 0f 85 c0 02 00 00 jne 323fa <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x51a> 3213a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3213f: 48 89 44 24 28 mov %rax,0x28(%rsp) 32144: 48 8d 1d 15 08 02 00 lea 0x20815(%rip),%rbx # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 3214b: 48 89 e7 mov %rsp,%rdi 3214e: ba 06 00 00 00 mov $0x6,%edx 32153: 48 89 de mov %rbx,%rsi 32156: 31 c9 xor %ecx,%ecx 32158: e8 33 73 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 3215d: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 32162: 48 39 e8 cmp %rbp,%rax 32165: 48 0f 43 c5 cmovae %rbp,%rax 32169: 48 29 c5 sub %rax,%rbp 3216c: 48 03 04 24 add (%rsp),%rax 32170: 48 89 44 24 10 mov %rax,0x10(%rsp) 32175: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 3217a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 3217f: ba 06 00 00 00 mov $0x6,%edx 32184: 48 89 de mov %rbx,%rsi 32187: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 3218e: e8 7d 74 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 32193: 48 ff c0 inc %rax 32196: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 3219b: 48 39 c8 cmp %rcx,%rax 3219e: 48 0f 43 c1 cmovae %rcx,%rax 321a2: 48 29 c5 sub %rax,%rbp 321a5: 48 89 c8 mov %rcx,%rax 321a8: 48 29 e8 sub %rbp,%rax 321ab: 0f 82 ec 01 00 00 jb 3239d <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4bd> 321b1: 44 88 6c 24 27 mov %r13b,0x27(%rsp) 321b6: 44 89 64 24 34 mov %r12d,0x34(%rsp) 321bb: 4d 89 fc mov %r15,%r12 321be: 48 39 c1 cmp %rax,%rcx 321c1: 48 0f 42 c1 cmovb %rcx,%rax 321c5: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 321ca: 48 89 0c 24 mov %rcx,(%rsp) 321ce: 48 89 44 24 08 mov %rax,0x8(%rsp) 321d3: 45 31 ff xor %r15d,%r15d 321d6: 48 85 c0 test %rax,%rax 321d9: 0f 84 a0 00 00 00 je 3227f <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x39f> 321df: 80 39 3a cmpb $0x3a,(%rcx) 321e2: 41 bd 00 00 00 00 mov $0x0,%r13d 321e8: 0f 85 94 00 00 00 jne 32282 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x3a2> 321ee: 48 ff c1 inc %rcx 321f1: 48 ff c8 dec %rax 321f4: 48 89 0c 24 mov %rcx,(%rsp) 321f8: 48 89 44 24 08 mov %rax,0x8(%rsp) 321fd: 48 8d 1d 5c 07 02 00 lea 0x2075c(%rip),%rbx # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 32204: 48 89 e7 mov %rsp,%rdi 32207: ba 06 00 00 00 mov $0x6,%edx 3220c: 48 89 de mov %rbx,%rsi 3220f: 31 c9 xor %ecx,%ecx 32211: e8 7a 72 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 32216: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 3221b: 48 39 e8 cmp %rbp,%rax 3221e: 48 0f 43 c5 cmovae %rbp,%rax 32222: 48 29 c5 sub %rax,%rbp 32225: 48 03 04 24 add (%rsp),%rax 32229: 48 89 44 24 10 mov %rax,0x10(%rsp) 3222e: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 32233: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 32238: ba 06 00 00 00 mov $0x6,%edx 3223d: 48 89 de mov %rbx,%rsi 32240: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 32247: e8 c4 73 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 3224c: 48 ff c0 inc %rax 3224f: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 32254: 48 39 c8 cmp %rcx,%rax 32257: 48 0f 43 c1 cmovae %rcx,%rax 3225b: 48 29 c5 sub %rax,%rbp 3225e: 49 89 cf mov %rcx,%r15 32261: 49 29 ef sub %rbp,%r15 32264: 0f 82 33 01 00 00 jb 3239d <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4bd> 3226a: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 3226f: 4c 39 f9 cmp %r15,%rcx 32272: 4c 0f 42 f9 cmovb %rcx,%r15 32276: 0f 57 c0 xorps %xmm0,%xmm0 32279: 0f 29 04 24 movaps %xmm0,(%rsp) 3227d: eb 03 jmp 32282 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x3a2> 3227f: 45 31 ed xor %r13d,%r13d 32282: 48 8d 1d d7 06 02 00 lea 0x206d7(%rip),%rbx # 52960 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbe9> 32289: 48 89 e7 mov %rsp,%rdi 3228c: ba 06 00 00 00 mov $0x6,%edx 32291: 48 89 de mov %rbx,%rsi 32294: 31 c9 xor %ecx,%ecx 32296: e8 f5 71 ff ff call 29490 <_ZNK4llvm9StringRef17find_first_not_ofES0_m> 3229b: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 322a0: 48 39 e8 cmp %rbp,%rax 322a3: 48 0f 43 c5 cmovae %rbp,%rax 322a7: 48 29 c5 sub %rax,%rbp 322aa: 48 03 04 24 add (%rsp),%rax 322ae: 48 89 44 24 10 mov %rax,0x10(%rsp) 322b3: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 322b8: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 322bd: ba 06 00 00 00 mov $0x6,%edx 322c2: 48 89 de mov %rbx,%rsi 322c5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 322cc: e8 3f 73 ff ff call 29610 <_ZNK4llvm9StringRef16find_last_not_ofES0_m> 322d1: 48 ff c0 inc %rax 322d4: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 322d9: 48 39 c8 cmp %rcx,%rax 322dc: 48 0f 43 c1 cmovae %rcx,%rax 322e0: 48 29 c5 sub %rax,%rbp 322e3: 48 89 c8 mov %rcx,%rax 322e6: 48 29 e8 sub %rbp,%rax 322e9: 0f 82 ae 00 00 00 jb 3239d <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4bd> 322ef: 48 39 c1 cmp %rax,%rcx 322f2: 48 0f 42 c1 cmovb %rcx,%rax 322f6: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 322fb: 48 89 0c 24 mov %rcx,(%rsp) 322ff: 48 89 44 24 08 mov %rax,0x8(%rsp) 32304: 48 85 c0 test %rax,%rax 32307: 0f 85 ce 00 00 00 jne 323db <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4fb> 3230d: 0f 10 44 24 38 movups 0x38(%rsp),%xmm0 32312: 41 c7 06 01 00 00 00 movl $0x1,(%r14) 32319: 41 0f 11 46 08 movups %xmm0,0x8(%r14) 3231e: 4d 89 66 18 mov %r12,0x18(%r14) 32322: 48 8b 44 24 28 mov 0x28(%rsp),%rax 32327: 49 89 46 20 mov %rax,0x20(%r14) 3232b: 8b 44 24 34 mov 0x34(%rsp),%eax 3232f: 41 89 46 28 mov %eax,0x28(%r14) 32333: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax 32338: 41 88 46 2c mov %al,0x2c(%r14) 3233c: 4d 89 6e 30 mov %r13,0x30(%r14) 32340: 4d 89 7e 38 mov %r15,0x38(%r14) 32344: 41 c6 46 40 01 movb $0x1,0x40(%r14) 32349: 4c 89 f0 mov %r14,%rax 3234c: 48 83 c4 48 add $0x48,%rsp 32350: 5b pop %rbx 32351: 41 5c pop %r12 32353: 41 5d pop %r13 32355: 41 5e pop %r14 32357: 41 5f pop %r15 32359: 5d pop %rbp 3235a: c3 ret 3235b: 48 83 c1 02 add $0x2,%rcx 3235f: 0f be 32 movsbl (%rdx),%esi 32362: 48 c7 c2 fe ff ff ff mov $0xfffffffffffffffe,%rdx 32369: 41 b5 20 mov $0x20,%r13b 3236c: 83 fe 2b cmp $0x2b,%esi 3236f: 74 19 je 3238a <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4aa> 32371: 83 fe 2d cmp $0x2d,%esi 32374: 74 1f je 32395 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x4b5> 32376: 83 fe 3d cmp $0x3d,%esi 32379: 0f 85 a4 fd ff ff jne 32123 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x243> 3237f: 41 bc 01 00 00 00 mov $0x1,%r12d 32385: e9 8d fd ff ff jmp 32117 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x237> 3238a: 41 bc 02 00 00 00 mov $0x2,%r12d 32390: e9 82 fd ff ff jmp 32117 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x237> 32395: 45 31 e4 xor %r12d,%r12d 32398: e9 7a fd ff ff jmp 32117 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE+0x237> 3239d: 48 8d 3d 44 b6 02 00 lea 0x2b644(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> 323a4: 48 8d 35 68 09 02 00 lea 0x20968(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 323ab: 48 8d 0d b1 09 02 00 lea 0x209b1(%rip),%rcx # 52d63 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xfec> 323b2: ba 65 02 00 00 mov $0x265,%edx 323b7: e8 b4 3f fd ff call 6370 <__assert_fail@plt> 323bc: 48 8d 3d 0c 3b 03 00 lea 0x33b0c(%rip),%rdi # 65ecf <_ZN4llvmL20trailingBytesForUTF8E+0x62f> 323c3: 48 8d 35 34 3b 03 00 lea 0x33b34(%rip),%rsi # 65efe <_ZN4llvmL20trailingBytesForUTF8E+0x65e> 323ca: 48 8d 0d 7f 3b 03 00 lea 0x33b7f(%rip),%rcx # 65f50 <_ZN4llvmL20trailingBytesForUTF8E+0x6b0> 323d1: ba 47 00 00 00 mov $0x47,%edx 323d6: e8 95 3f fd ff call 6370 <__assert_fail@plt> 323db: 48 8d 3d 10 3c 03 00 lea 0x33c10(%rip),%rdi # 65ff2 <_ZN4llvmL20trailingBytesForUTF8E+0x752> 323e2: 48 8d 35 15 3b 03 00 lea 0x33b15(%rip),%rsi # 65efe <_ZN4llvmL20trailingBytesForUTF8E+0x65e> 323e9: 48 8d 0d 60 3b 03 00 lea 0x33b60(%rip),%rcx # 65f50 <_ZN4llvmL20trailingBytesForUTF8E+0x6b0> 323f0: ba 56 00 00 00 mov $0x56,%edx 323f5: e8 76 3f fd ff call 6370 <__assert_fail@plt> 323fa: 48 8d 3d b6 3b 03 00 lea 0x33bb6(%rip),%rdi # 65fb7 <_ZN4llvmL20trailingBytesForUTF8E+0x717> 32401: 48 8d 35 f6 3a 03 00 lea 0x33af6(%rip),%rsi # 65efe <_ZN4llvmL20trailingBytesForUTF8E+0x65e> 32408: 48 8d 0d 41 3b 03 00 lea 0x33b41(%rip),%rcx # 65f50 <_ZN4llvmL20trailingBytesForUTF8E+0x6b0> 3240f: ba 4d 00 00 00 mov $0x4d,%edx 32414: e8 57 3f fd ff call 6370 <__assert_fail@plt> 32419: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000032420 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE>: 32420: 55 push %rbp 32421: 41 57 push %r15 32423: 41 56 push %r14 32425: 41 55 push %r13 32427: 41 54 push %r12 32429: 53 push %rbx 3242a: 48 83 ec 48 sub $0x48,%rsp 3242e: 49 89 f5 mov %rsi,%r13 32431: 49 89 fe mov %rdi,%r14 32434: 48 85 d2 test %rdx,%rdx 32437: 0f 84 15 01 00 00 je 32552 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x132> 3243d: 49 89 d7 mov %rdx,%r15 32440: 41 80 7d 00 7b cmpb $0x7b,0x0(%r13) 32445: 0f 85 4f 01 00 00 jne 3259a <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x17a> 3244b: 49 8d 5f ff lea -0x1(%r15),%rbx 3244f: 31 c9 xor %ecx,%ecx 32451: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) 32458: 0f 1f 84 00 00 00 00 3245f: 00 32460: 48 39 cb cmp %rcx,%rbx 32463: 74 2b je 32490 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x70> 32465: 48 8d 41 01 lea 0x1(%rcx),%rax 32469: 41 80 7c 0d 01 7b cmpb $0x7b,0x1(%r13,%rcx,1) 3246f: 48 89 c1 mov %rax,%rcx 32472: 74 ec je 32460 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x40> 32474: 49 39 c7 cmp %rax,%r15 32477: 49 0f 42 c7 cmovb %r15,%rax 3247b: 48 83 f8 02 cmp $0x2,%rax 3247f: 72 27 jb 324a8 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x88> 32481: e9 64 01 00 00 jmp 325ea <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x1ca> 32486: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 3248d: 00 00 00 32490: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 32497: 49 39 c7 cmp %rax,%r15 3249a: 49 0f 42 c7 cmovb %r15,%rax 3249e: 48 83 f8 02 cmp $0x2,%rax 324a2: 0f 83 42 01 00 00 jae 325ea <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x1ca> 324a8: 4c 89 ef mov %r13,%rdi 324ab: be 7d 00 00 00 mov $0x7d,%esi 324b0: 4c 89 fa mov %r15,%rdx 324b3: e8 b8 40 fd ff call 6570 324b8: 48 85 c0 test %rax,%rax 324bb: 0f 84 2a 02 00 00 je 326eb <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2cb> 324c1: 49 89 c4 mov %rax,%r12 324c4: 48 89 c5 mov %rax,%rbp 324c7: 4c 29 ed sub %r13,%rbp 324ca: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 324ce: 0f 84 17 02 00 00 je 326eb <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2cb> 324d4: 49 83 ff 02 cmp $0x2,%r15 324d8: 72 2f jb 32509 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0xe9> 324da: 49 8d 7d 01 lea 0x1(%r13),%rdi 324de: be 7b 00 00 00 mov $0x7b,%esi 324e3: 48 89 da mov %rbx,%rdx 324e6: e8 85 40 fd ff call 6570 324eb: 48 89 c1 mov %rax,%rcx 324ee: 4c 29 e9 sub %r13,%rcx 324f1: 48 83 f8 01 cmp $0x1,%rax 324f5: b8 00 00 00 00 mov $0x0,%eax 324fa: 48 19 c0 sbb %rax,%rax 324fd: 48 09 c8 or %rcx,%rax 32500: 48 39 e8 cmp %rbp,%rax 32503: 0f 82 81 01 00 00 jb 3268a <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x26a> 32509: 4d 39 ec cmp %r13,%r12 3250c: 48 89 ea mov %rbp,%rdx 3250f: b8 01 00 00 00 mov $0x1,%eax 32514: 48 0f 44 d0 cmove %rax,%rdx 32518: 4c 39 fa cmp %r15,%rdx 3251b: 49 0f 43 d7 cmovae %r15,%rdx 3251f: 49 8d 75 01 lea 0x1(%r13),%rsi 32523: 48 ff ca dec %rdx 32526: 48 8d 5d 01 lea 0x1(%rbp),%rbx 3252a: 48 89 e7 mov %rsp,%rdi 3252d: e8 ae f9 ff ff call 31ee0 <_ZN4llvm19formatv_object_base20parseReplacementItemENS_9StringRefE> 32532: 80 7c 24 40 00 cmpb $0x0,0x40(%rsp) 32537: 0f 85 18 01 00 00 jne 32655 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x235> 3253d: 49 39 ef cmp %rbp,%r15 32540: 0f 86 c4 01 00 00 jbe 3270a <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2ea> 32546: 49 01 dd add %rbx,%r13 32549: 49 29 df sub %rbx,%r15 3254c: 0f 85 ee fe ff ff jne 32440 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x20> 32552: 0f 57 c0 xorps %xmm0,%xmm0 32555: 41 0f 11 46 18 movups %xmm0,0x18(%r14) 3255a: 0f 11 44 24 03 movups %xmm0,0x3(%rsp) 3255f: 41 0f 11 46 40 movups %xmm0,0x40(%r14) 32564: 41 c7 06 02 00 00 00 movl $0x2,(%r14) 3256b: 4d 89 6e 08 mov %r13,0x8(%r14) 3256f: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 32576: 00 32577: 41 c7 46 28 02 00 00 movl $0x2,0x28(%r14) 3257e: 00 3257f: 41 c6 46 2c 00 movb $0x0,0x2c(%r14) 32584: 0f 10 04 24 movups (%rsp),%xmm0 32588: 41 0f 11 46 2d movups %xmm0,0x2d(%r14) 3258d: 8b 44 24 0f mov 0xf(%rsp),%eax 32591: 41 89 46 3c mov %eax,0x3c(%r14) 32595: e9 3f 01 00 00 jmp 326d9 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2b9> 3259a: 4c 89 ef mov %r13,%rdi 3259d: be 7b 00 00 00 mov $0x7b,%esi 325a2: 4c 89 fa mov %r15,%rdx 325a5: e8 c6 3f fd ff call 6570 325aa: 48 89 c1 mov %rax,%rcx 325ad: 4c 29 e9 sub %r13,%rcx 325b0: 31 d2 xor %edx,%edx 325b2: 48 83 f8 01 cmp $0x1,%rax 325b6: 48 19 d2 sbb %rdx,%rdx 325b9: 48 09 ca or %rcx,%rdx 325bc: 49 39 d7 cmp %rdx,%r15 325bf: 49 0f 42 d7 cmovb %r15,%rdx 325c3: 0f 57 c0 xorps %xmm0,%xmm0 325c6: 41 0f 11 46 18 movups %xmm0,0x18(%r14) 325cb: 0f 11 44 24 03 movups %xmm0,0x3(%rsp) 325d0: 49 29 d7 sub %rdx,%r15 325d3: 41 c7 06 02 00 00 00 movl $0x2,(%r14) 325da: 4d 89 6e 08 mov %r13,0x8(%r14) 325de: 49 01 d5 add %rdx,%r13 325e1: 49 89 56 10 mov %rdx,0x10(%r14) 325e5: e9 c9 00 00 00 jmp 326b3 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x293> 325ea: 48 89 c1 mov %rax,%rcx 325ed: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 325f1: 4c 89 fa mov %r15,%rdx 325f4: 48 29 ca sub %rcx,%rdx 325f7: 0f 82 0d 01 00 00 jb 3270a <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2ea> 325fd: 48 d1 e8 shr %rax 32600: 49 39 c7 cmp %rax,%r15 32603: 49 0f 42 c7 cmovb %r15,%rax 32607: 49 0f 46 c7 cmovbe %r15,%rax 3260b: 4c 01 e9 add %r13,%rcx 3260e: 0f 57 c0 xorps %xmm0,%xmm0 32611: 41 0f 11 46 18 movups %xmm0,0x18(%r14) 32616: 0f 11 44 24 03 movups %xmm0,0x3(%rsp) 3261b: 41 c7 06 02 00 00 00 movl $0x2,(%r14) 32622: 4d 89 6e 08 mov %r13,0x8(%r14) 32626: 49 89 46 10 mov %rax,0x10(%r14) 3262a: 41 c7 46 28 02 00 00 movl $0x2,0x28(%r14) 32631: 00 32632: 41 c6 46 2c 00 movb $0x0,0x2c(%r14) 32637: 0f 10 04 24 movups (%rsp),%xmm0 3263b: 41 0f 11 46 2d movups %xmm0,0x2d(%r14) 32640: 8b 44 24 0f mov 0xf(%rsp),%eax 32644: 41 89 46 3c mov %eax,0x3c(%r14) 32648: 49 89 4e 40 mov %rcx,0x40(%r14) 3264c: 49 89 56 48 mov %rdx,0x48(%r14) 32650: e9 84 00 00 00 jmp 326d9 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2b9> 32655: 49 39 df cmp %rbx,%r15 32658: 49 0f 42 df cmovb %r15,%rbx 3265c: 49 29 df sub %rbx,%r15 3265f: 49 01 dd add %rbx,%r13 32662: 0f 10 04 24 movups (%rsp),%xmm0 32666: 0f 10 4c 24 10 movups 0x10(%rsp),%xmm1 3266b: 0f 10 54 24 20 movups 0x20(%rsp),%xmm2 32670: 0f 10 5c 24 30 movups 0x30(%rsp),%xmm3 32675: 41 0f 11 5e 30 movups %xmm3,0x30(%r14) 3267a: 41 0f 11 56 20 movups %xmm2,0x20(%r14) 3267f: 41 0f 11 4e 10 movups %xmm1,0x10(%r14) 32684: 41 0f 11 06 movups %xmm0,(%r14) 32688: eb 47 jmp 326d1 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE+0x2b1> 3268a: 49 39 c7 cmp %rax,%r15 3268d: 49 0f 42 c7 cmovb %r15,%rax 32691: 0f 57 c0 xorps %xmm0,%xmm0 32694: 41 0f 11 46 18 movups %xmm0,0x18(%r14) 32699: 0f 11 44 24 03 movups %xmm0,0x3(%rsp) 3269e: 49 29 c7 sub %rax,%r15 326a1: 41 c7 06 02 00 00 00 movl $0x2,(%r14) 326a8: 4d 89 6e 08 mov %r13,0x8(%r14) 326ac: 49 01 c5 add %rax,%r13 326af: 49 89 46 10 mov %rax,0x10(%r14) 326b3: 41 c7 46 28 02 00 00 movl $0x2,0x28(%r14) 326ba: 00 326bb: 41 c6 46 2c 00 movb $0x0,0x2c(%r14) 326c0: 0f 10 04 24 movups (%rsp),%xmm0 326c4: 41 0f 11 46 2d movups %xmm0,0x2d(%r14) 326c9: 8b 44 24 0f mov 0xf(%rsp),%eax 326cd: 41 89 46 3c mov %eax,0x3c(%r14) 326d1: 4d 89 6e 40 mov %r13,0x40(%r14) 326d5: 4d 89 7e 48 mov %r15,0x48(%r14) 326d9: 4c 89 f0 mov %r14,%rax 326dc: 48 83 c4 48 add $0x48,%rsp 326e0: 5b pop %rbx 326e1: 41 5c pop %r12 326e3: 41 5d pop %r13 326e5: 41 5e pop %r14 326e7: 41 5f pop %r15 326e9: 5d pop %rbp 326ea: c3 ret 326eb: 48 8d 3d 3e 39 03 00 lea 0x3393e(%rip),%rdi # 66030 <_ZN4llvmL20trailingBytesForUTF8E+0x790> 326f2: 48 8d 35 05 38 03 00 lea 0x33805(%rip),%rsi # 65efe <_ZN4llvmL20trailingBytesForUTF8E+0x65e> 326f9: 48 8d 0d 7d 39 03 00 lea 0x3397d(%rip),%rcx # 6607d <_ZN4llvmL20trailingBytesForUTF8E+0x7dd> 32700: ba 75 00 00 00 mov $0x75,%edx 32705: e8 66 3c fd ff call 6370 <__assert_fail@plt> 3270a: 48 8d 3d d7 b2 02 00 lea 0x2b2d7(%rip),%rdi # 5d9e8 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xbc71> 32711: 48 8d 35 fb 05 02 00 lea 0x205fb(%rip),%rsi # 52d13 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xf9c> 32718: 48 8d 0d 8b 98 02 00 lea 0x2988b(%rip),%rcx # 5bfaa <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0xa233> 3271f: ba 5e 02 00 00 mov $0x25e,%edx 32724: e8 47 3c fd ff call 6370 <__assert_fail@plt> 32729: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000032730 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE>: 32730: 55 push %rbp 32731: 41 57 push %r15 32733: 41 56 push %r14 32735: 41 55 push %r13 32737: 41 54 push %r12 32739: 53 push %rbx 3273a: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 32741: 48 89 fb mov %rdi,%rbx 32744: 48 8d 47 10 lea 0x10(%rdi),%rax 32748: 48 89 44 24 08 mov %rax,0x8(%rsp) 3274d: 48 89 07 mov %rax,(%rdi) 32750: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 32757: 00 00 00 3275a: 48 89 47 08 mov %rax,0x8(%rdi) 3275e: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 32765: 00 32766: 0f 57 c0 xorps %xmm0,%xmm0 32769: 0f 11 44 24 18 movups %xmm0,0x18(%rsp) 3276e: 0f 11 44 24 28 movups %xmm0,0x28(%rsp) 32773: c7 44 24 38 02 00 00 movl $0x2,0x38(%rsp) 3277a: 00 3277b: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 32780: 0f 11 44 24 40 movups %xmm0,0x40(%rsp) 32785: 48 85 d2 test %rdx,%rdx 32788: 0f 84 09 01 00 00 je 32897 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x167> 3278e: 49 89 d7 mov %rdx,%r15 32791: 49 89 f4 mov %rsi,%r12 32794: 4c 8d 6c 24 58 lea 0x58(%rsp),%r13 32799: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 3279e: eb 09 jmp 327a9 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x79> 327a0: 4d 85 ff test %r15,%r15 327a3: 0f 84 ee 00 00 00 je 32897 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x167> 327a9: 4c 89 ef mov %r13,%rdi 327ac: 4c 89 e6 mov %r12,%rsi 327af: 4c 89 fa mov %r15,%rdx 327b2: e8 69 fc ff ff call 32420 <_ZN4llvm19formatv_object_base26splitLiteralAndReplacementENS_9StringRefE> 327b7: 0f 10 44 24 58 movups 0x58(%rsp),%xmm0 327bc: 0f 10 4c 24 68 movups 0x68(%rsp),%xmm1 327c1: 0f 10 54 24 78 movups 0x78(%rsp),%xmm2 327c6: 0f 10 9c 24 88 00 00 movups 0x88(%rsp),%xmm3 327cd: 00 327ce: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) 327d3: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) 327d8: 0f 29 4c 24 20 movaps %xmm1,0x20(%rsp) 327dd: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 327e2: 4c 8b a4 24 98 00 00 mov 0x98(%rsp),%r12 327e9: 00 327ea: 4c 8b bc 24 a0 00 00 mov 0xa0(%rsp),%r15 327f1: 00 327f2: 83 7c 24 10 00 cmpl $0x0,0x10(%rsp) 327f7: 74 a7 je 327a0 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x70> 327f9: 8b 4b 08 mov 0x8(%rbx),%ecx 327fc: 4c 89 f5 mov %r14,%rbp 327ff: 3b 4b 0c cmp 0xc(%rbx),%ecx 32802: 73 3f jae 32843 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x113> 32804: 48 8b 03 mov (%rbx),%rax 32807: 8b 4b 08 mov 0x8(%rbx),%ecx 3280a: 48 c1 e1 06 shl $0x6,%rcx 3280e: 0f 10 45 00 movups 0x0(%rbp),%xmm0 32812: 0f 10 4d 10 movups 0x10(%rbp),%xmm1 32816: 0f 10 55 20 movups 0x20(%rbp),%xmm2 3281a: 0f 10 5d 30 movups 0x30(%rbp),%xmm3 3281e: 0f 11 5c 08 30 movups %xmm3,0x30(%rax,%rcx,1) 32823: 0f 11 54 08 20 movups %xmm2,0x20(%rax,%rcx,1) 32828: 0f 11 4c 08 10 movups %xmm1,0x10(%rax,%rcx,1) 3282d: 0f 11 04 08 movups %xmm0,(%rax,%rcx,1) 32831: 8b 43 08 mov 0x8(%rbx),%eax 32834: 3b 43 0c cmp 0xc(%rbx),%eax 32837: 73 73 jae 328ac <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x17c> 32839: ff c0 inc %eax 3283b: 89 43 08 mov %eax,0x8(%rbx) 3283e: e9 5d ff ff ff jmp 327a0 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x70> 32843: 48 8d 51 01 lea 0x1(%rcx),%rdx 32847: 48 8b 03 mov (%rbx),%rax 3284a: 48 c1 e1 06 shl $0x6,%rcx 3284e: 48 01 c1 add %rax,%rcx 32851: 4c 39 f1 cmp %r14,%rcx 32854: 0f 97 c1 seta %cl 32857: 4c 39 f0 cmp %r14,%rax 3285a: 77 04 ja 32860 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x130> 3285c: 84 c9 test %cl,%cl 3285e: 75 17 jne 32877 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0x147> 32860: b9 40 00 00 00 mov $0x40,%ecx 32865: 48 89 df mov %rbx,%rdi 32868: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3286d: e8 5e 5c ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 32872: 4c 89 f5 mov %r14,%rbp 32875: eb 8d jmp 32804 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0xd4> 32877: 4c 89 f5 mov %r14,%rbp 3287a: 48 29 c5 sub %rax,%rbp 3287d: b9 40 00 00 00 mov $0x40,%ecx 32882: 48 89 df mov %rbx,%rdi 32885: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3288a: e8 41 5c ff ff call 284d0 <_ZN4llvm15SmallVectorBaseIjE8grow_podEPvmm> 3288f: 48 03 2b add (%rbx),%rbp 32892: e9 6d ff ff ff jmp 32804 <_ZN4llvm19formatv_object_base17parseFormatStringENS_9StringRefE+0xd4> 32897: 48 89 d8 mov %rbx,%rax 3289a: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 328a1: 5b pop %rbx 328a2: 41 5c pop %r12 328a4: 41 5d pop %r13 328a6: 41 5e pop %r14 328a8: 41 5f pop %r15 328aa: 5d pop %rbp 328ab: c3 ret 328ac: 48 8d 3d c2 e5 01 00 lea 0x1e5c2(%rip),%rdi # 50e75 328b3: 48 8d 35 02 e5 01 00 lea 0x1e502(%rip),%rsi # 50dbc 328ba: 48 8d 0d c4 e5 01 00 lea 0x1e5c4(%rip),%rcx # 50e85 328c1: ba 66 00 00 00 mov $0x66,%edx 328c6: e8 a5 3a fd ff call 6370 <__assert_fail@plt> 328cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000328d0 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv>: 328d0: 41 56 push %r14 328d2: 53 push %rbx 328d3: 50 push %rax 328d4: 49 89 f6 mov %rsi,%r14 328d7: 48 89 fb mov %rdi,%rbx 328da: 8b 47 1c mov 0x1c(%rdi),%eax 328dd: 89 c1 mov %eax,%ecx 328df: 2b 4f 20 sub 0x20(%rdi),%ecx 328e2: 8b 77 18 mov 0x18(%rdi),%esi 328e5: c1 e1 02 shl $0x2,%ecx 328e8: 8d 14 76 lea (%rsi,%rsi,2),%edx 328eb: 39 d1 cmp %edx,%ecx 328ed: 73 63 jae 32952 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x82> 328ef: 89 f1 mov %esi,%ecx 328f1: 29 c1 sub %eax,%ecx 328f3: 89 f0 mov %esi,%eax 328f5: c1 e8 03 shr $0x3,%eax 328f8: 39 c1 cmp %eax,%ecx 328fa: 72 64 jb 32960 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x90> 328fc: 44 89 f0 mov %r14d,%eax 328ff: c1 e8 04 shr $0x4,%eax 32902: 44 89 f1 mov %r14d,%ecx 32905: c1 e9 09 shr $0x9,%ecx 32908: 31 c1 xor %eax,%ecx 3290a: 8b 53 18 mov 0x18(%rbx),%edx 3290d: ff ca dec %edx 3290f: 48 8b 73 10 mov 0x10(%rbx),%rsi 32913: 21 d1 and %edx,%ecx 32915: 48 8d 04 ce lea (%rsi,%rcx,8),%rax 32919: 4c 8b 0c ce mov (%rsi,%rcx,8),%r9 3291d: 49 83 f9 ff cmp $0xffffffffffffffff,%r9 32921: 75 47 jne 3296a <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x9a> 32923: 31 ff xor %edi,%edi 32925: 48 85 ff test %rdi,%rdi 32928: 48 0f 45 c7 cmovne %rdi,%rax 3292c: 48 8b 08 mov (%rax),%rcx 3292f: 4c 39 f1 cmp %r14,%rcx 32932: 74 66 je 3299a <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0xca> 32934: 48 83 f9 fe cmp $0xfffffffffffffffe,%rcx 32938: 74 05 je 3293f <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x6f> 3293a: ff 43 1c incl 0x1c(%rbx) 3293d: eb 03 jmp 32942 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x72> 3293f: ff 4b 20 decl 0x20(%rbx) 32942: 4c 89 30 mov %r14,(%rax) 32945: 48 ff 03 incq (%rbx) 32948: b2 01 mov $0x1,%dl 3294a: 48 83 c4 08 add $0x8,%rsp 3294e: 5b pop %rbx 3294f: 41 5e pop %r14 32951: c3 ret 32952: 8d 04 36 lea (%rsi,%rsi,1),%eax 32955: 83 fe 40 cmp $0x40,%esi 32958: be 80 00 00 00 mov $0x80,%esi 3295d: 0f 43 f0 cmovae %eax,%esi 32960: 48 89 df mov %rbx,%rdi 32963: e8 48 00 00 00 call 329b0 <_ZN4llvm19SmallPtrSetImplBase4GrowEj> 32968: eb 92 jmp 328fc <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x2c> 3296a: 41 b8 01 00 00 00 mov $0x1,%r8d 32970: 31 ff xor %edi,%edi 32972: 4d 39 f1 cmp %r14,%r9 32975: 74 23 je 3299a <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0xca> 32977: 49 83 f1 fe xor $0xfffffffffffffffe,%r9 3297b: 49 09 f9 or %rdi,%r9 3297e: 48 0f 44 f8 cmove %rax,%rdi 32982: 44 01 c1 add %r8d,%ecx 32985: 41 ff c0 inc %r8d 32988: 21 d1 and %edx,%ecx 3298a: 48 8d 04 ce lea (%rsi,%rcx,8),%rax 3298e: 4c 8b 0c ce mov (%rsi,%rcx,8),%r9 32992: 49 83 f9 ff cmp $0xffffffffffffffff,%r9 32996: 74 8d je 32925 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0x55> 32998: eb d8 jmp 32972 <_ZN4llvm19SmallPtrSetImplBase14insert_imp_bigEPKv+0xa2> 3299a: 31 d2 xor %edx,%edx 3299c: 48 83 c4 08 add $0x8,%rsp 329a0: 5b pop %rbx 329a1: 41 5e pop %r14 329a3: c3 ret 329a4: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 329ab: 00 00 00 329ae: 66 90 xchg %ax,%ax 00000000000329b0 <_ZN4llvm19SmallPtrSetImplBase4GrowEj>: 329b0: 55 push %rbp 329b1: 41 57 push %r15 329b3: 41 56 push %r14 329b5: 41 55 push %r13 329b7: 41 54 push %r12 329b9: 53 push %rbx 329ba: 50 push %rax 329bb: 41 89 f5 mov %esi,%r13d 329be: 49 89 fe mov %rdi,%r14 329c1: 48 8b 4f 08 mov 0x8(%rdi),%rcx 329c5: 48 8b 47 10 mov 0x10(%rdi),%rax 329c9: 48 89 c3 mov %rax,%rbx 329cc: 48 89 0c 24 mov %rcx,(%rsp) 329d0: 48 39 c8 cmp %rcx,%rax 329d3: 44 8b 67 1c mov 0x1c(%rdi),%r12d 329d7: 8b 6f 18 mov 0x18(%rdi),%ebp 329da: 41 0f 44 ec cmove %r12d,%ebp 329de: 41 89 f7 mov %esi,%r15d 329e1: 49 c1 e7 03 shl $0x3,%r15 329e5: 4c 89 ff mov %r15,%rdi 329e8: e8 73 3c fd ff call 6660 329ed: 48 85 c0 test %rax,%rax 329f0: 75 1c jne 32a0e <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x5e> 329f2: 45 85 ed test %r13d,%r13d 329f5: 0f 85 fe 00 00 00 jne 32af9 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x149> 329fb: bf 01 00 00 00 mov $0x1,%edi 32a00: e8 5b 3c fd ff call 6660 32a05: 48 85 c0 test %rax,%rax 32a08: 0f 84 eb 00 00 00 je 32af9 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x149> 32a0e: 49 89 46 10 mov %rax,0x10(%r14) 32a12: 45 89 6e 18 mov %r13d,0x18(%r14) 32a16: 48 89 c7 mov %rax,%rdi 32a19: be ff 00 00 00 mov $0xff,%esi 32a1e: 4c 89 fa mov %r15,%rdx 32a21: e8 8a 38 fd ff call 62b0 32a26: 85 ed test %ebp,%ebp 32a28: 48 89 df mov %rbx,%rdi 32a2b: 0f 84 9a 00 00 00 je 32acb <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x11b> 32a31: 4c 8d 0c ef lea (%rdi,%rbp,8),%r9 32a35: 41 ff cd dec %r13d 32a38: 48 89 f9 mov %rdi,%rcx 32a3b: eb 18 jmp 32a55 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0xa5> 32a3d: 0f 1f 00 nopl (%rax) 32a40: 31 f6 xor %esi,%esi 32a42: 48 85 f6 test %rsi,%rsi 32a45: 48 0f 45 c6 cmovne %rsi,%rax 32a49: 48 89 18 mov %rbx,(%rax) 32a4c: 48 83 c1 08 add $0x8,%rcx 32a50: 4c 39 c9 cmp %r9,%rcx 32a53: 74 76 je 32acb <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x11b> 32a55: 48 8b 19 mov (%rcx),%rbx 32a58: 48 83 fb fd cmp $0xfffffffffffffffd,%rbx 32a5c: 77 ee ja 32a4c <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x9c> 32a5e: 89 d8 mov %ebx,%eax 32a60: c1 e8 04 shr $0x4,%eax 32a63: 89 da mov %ebx,%edx 32a65: c1 ea 09 shr $0x9,%edx 32a68: 31 c2 xor %eax,%edx 32a6a: 49 8b 6e 10 mov 0x10(%r14),%rbp 32a6e: 44 21 ea and %r13d,%edx 32a71: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 32a78: 00 32a79: 48 01 e8 add %rbp,%rax 32a7c: 4c 8b 5c d5 00 mov 0x0(%rbp,%rdx,8),%r11 32a81: 49 83 fb ff cmp $0xffffffffffffffff,%r11 32a85: 74 b9 je 32a40 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x90> 32a87: 41 b8 01 00 00 00 mov $0x1,%r8d 32a8d: 45 31 d2 xor %r10d,%r10d 32a90: 49 39 db cmp %rbx,%r11 32a93: 74 b4 je 32a49 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x99> 32a95: 49 83 f3 fe xor $0xfffffffffffffffe,%r11 32a99: 4d 09 d3 or %r10,%r11 32a9c: 48 89 c6 mov %rax,%rsi 32a9f: 49 0f 45 f2 cmovne %r10,%rsi 32aa3: 44 01 c2 add %r8d,%edx 32aa6: 41 ff c0 inc %r8d 32aa9: 44 21 ea and %r13d,%edx 32aac: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 32ab3: 00 32ab4: 48 01 e8 add %rbp,%rax 32ab7: 4c 8b 5c d5 00 mov 0x0(%rbp,%rdx,8),%r11 32abc: 49 89 f2 mov %rsi,%r10 32abf: 49 83 fb ff cmp $0xffffffffffffffff,%r11 32ac3: 0f 84 79 ff ff ff je 32a42 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x92> 32ac9: eb c5 jmp 32a90 <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0xe0> 32acb: 48 3b 3c 24 cmp (%rsp),%rdi 32acf: 74 09 je 32ada <_ZN4llvm19SmallPtrSetImplBase4GrowEj+0x12a> 32ad1: e8 ea 3a fd ff call 65c0 32ad6: 45 8b 66 1c mov 0x1c(%r14),%r12d 32ada: 45 2b 66 20 sub 0x20(%r14),%r12d 32ade: 45 89 66 1c mov %r12d,0x1c(%r14) 32ae2: 41 c7 46 20 00 00 00 movl $0x0,0x20(%r14) 32ae9: 00 32aea: 48 83 c4 08 add $0x8,%rsp 32aee: 5b pop %rbx 32aef: 41 5c pop %r12 32af1: 41 5d pop %r13 32af3: 41 5e pop %r14 32af5: 41 5f pop %r15 32af7: 5d pop %rbp 32af8: c3 ret 32af9: 48 8d 3d 3a 81 02 00 lea 0x2813a(%rip),%rdi # 5ac3a <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x8ec3> 32b00: be 01 00 00 00 mov $0x1,%esi 32b05: e8 e6 0b ff ff call 236f0 <_ZN4llvm22report_bad_alloc_errorEPKcb> 32b0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000032b10 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_>: 32b10: 41 56 push %r14 32b12: 53 push %rbx 32b13: 50 push %rax 32b14: 48 89 f0 mov %rsi,%rax 32b17: 48 89 fb mov %rdi,%rbx 32b1a: 4c 8b 46 08 mov 0x8(%rsi),%r8 32b1e: 48 8b 3f mov (%rdi),%rdi 32b21: 48 8b 73 08 mov 0x8(%rbx),%rsi 32b25: 4e 8d 34 06 lea (%rsi,%r8,1),%r14 32b29: 48 8d 4b 10 lea 0x10(%rbx),%rcx 32b2d: ba 0f 00 00 00 mov $0xf,%edx 32b32: 48 39 cf cmp %rcx,%rdi 32b35: 74 04 je 32b3b <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_+0x2b> 32b37: 48 8b 53 10 mov 0x10(%rbx),%rdx 32b3b: 48 8b 08 mov (%rax),%rcx 32b3e: 49 39 d6 cmp %rdx,%r14 32b41: 76 0c jbe 32b4f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_+0x3f> 32b43: 48 89 df mov %rbx,%rdi 32b46: 31 d2 xor %edx,%edx 32b48: e8 73 7b fd ff call a6c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm> 32b4d: eb 20 jmp 32b6f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_+0x5f> 32b4f: 4d 85 c0 test %r8,%r8 32b52: 74 1b je 32b6f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_+0x5f> 32b54: 48 01 f7 add %rsi,%rdi 32b57: 49 83 f8 01 cmp $0x1,%r8 32b5b: 75 07 jne 32b64 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_+0x54> 32b5d: 0f b6 01 movzbl (%rcx),%eax 32b60: 88 07 mov %al,(%rdi) 32b62: eb 0b jmp 32b6f <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_+0x5f> 32b64: 48 89 ce mov %rcx,%rsi 32b67: 4c 89 c2 mov %r8,%rdx 32b6a: e8 c1 38 fd ff call 6430 32b6f: 4c 89 73 08 mov %r14,0x8(%rbx) 32b73: 48 8b 03 mov (%rbx),%rax 32b76: 42 c6 04 30 00 movb $0x0,(%rax,%r14,1) 32b7b: 48 89 d8 mov %rbx,%rax 32b7e: 48 83 c4 08 add $0x8,%rsp 32b82: 5b pop %rbx 32b83: 41 5e pop %r14 32b85: c3 ret 0000000000032b86 <_ZN8tcmallocL15EmergencyMallocEm>: 32b86: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 32b8b: b8 00 00 00 00 mov $0x0,%eax 32b90: c3 ret 0000000000032b91 <_ZN8tcmallocL13EmergencyFreeEPv>: 32b91: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 32b96: 90 nop 32b97: c3 ret 0000000000032b98 <_ZN8tcmallocL15EmergencyCallocEmm>: 32b98: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 32b9d: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 32ba2: b8 00 00 00 00 mov $0x0,%eax 32ba7: c3 ret 0000000000032ba8 <_ZN8tcmallocL16EmergencyReallocEPvm>: 32ba8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 32bad: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 32bb2: b8 00 00 00 00 mov $0x0,%eax 32bb7: c3 ret 0000000000032bb8 <_ZN8tcmallocL14IsEmergencyPtrEPKv>: 32bb8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 32bbd: b8 00 00 00 00 mov $0x0,%eax 32bc2: c3 ret 0000000000032bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv>: 32bc3: f3 0f 1e fa endbr64 32bc7: 55 push %rbp 32bc8: 48 89 e5 mov %rsp,%rbp 32bcb: 48 83 ec 60 sub $0x60,%rsp 32bcf: 48 89 7d a8 mov %rdi,-0x58(%rbp) 32bd3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 32bda: 00 00 32bdc: 48 89 45 f8 mov %rax,-0x8(%rbp) 32be0: 31 c0 xor %eax,%eax 32be2: 48 8b 45 a8 mov -0x58(%rbp),%rax 32be6: 48 89 c7 mov %rax,%rdi 32be9: e8 ca ff ff ff call 32bb8 <_ZN8tcmallocL14IsEmergencyPtrEPKv> 32bee: 84 c0 test %al,%al 32bf0: 74 0e je 32c00 <_ZN12_GLOBAL__N_111InvalidFreeEPv+0x3d> 32bf2: 48 8b 45 a8 mov -0x58(%rbp),%rax 32bf6: 48 89 c7 mov %rax,%rdi 32bf9: e8 93 ff ff ff call 32b91 <_ZN8tcmallocL13EmergencyFreeEPv> 32bfe: eb 76 jmp 32c76 <_ZN12_GLOBAL__N_111InvalidFreeEPv+0xb3> 32c00: 48 8d 45 e0 lea -0x20(%rbp),%rax 32c04: 48 89 c7 mov %rax,%rdi 32c07: e8 52 33 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 32c0c: 48 8d 45 d0 lea -0x30(%rbp),%rax 32c10: 48 89 c7 mov %rax,%rdi 32c13: e8 46 33 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 32c18: 48 8b 55 a8 mov -0x58(%rbp),%rdx 32c1c: 48 8d 45 c0 lea -0x40(%rbp),%rax 32c20: 48 89 d6 mov %rdx,%rsi 32c23: 48 89 c7 mov %rax,%rdi 32c26: e8 9d 33 00 00 call 35fc8 <_ZN8tcmalloc7LogItemC1EPKv> 32c2b: 48 8d 45 b0 lea -0x50(%rbp),%rax 32c2f: 48 8d 35 1a 38 03 00 lea 0x3381a(%rip),%rsi # 66450 <_ZN4base8internalL20kHookListSingularIdxE+0x4> 32c36: 48 89 c7 mov %rax,%rdi 32c39: e8 36 33 00 00 call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 32c3e: 8b 45 b0 mov -0x50(%rbp),%eax 32c41: 48 8b 55 b8 mov -0x48(%rbp),%rdx 32c45: ff 75 e8 push -0x18(%rbp) 32c48: ff 75 e0 push -0x20(%rbp) 32c4b: ff 75 d8 push -0x28(%rbp) 32c4e: ff 75 d0 push -0x30(%rbp) 32c51: ff 75 c8 push -0x38(%rbp) 32c54: ff 75 c0 push -0x40(%rbp) 32c57: 89 c1 mov %eax,%ecx 32c59: 49 89 d0 mov %rdx,%r8 32c5c: ba 2e 01 00 00 mov $0x12e,%edx 32c61: 48 8d 35 08 38 03 00 lea 0x33808(%rip),%rsi # 66470 <_ZN4base8internalL20kHookListSingularIdxE+0x24> 32c68: bf 01 00 00 00 mov $0x1,%edi 32c6d: e8 ed b5 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 32c72: 48 83 c4 30 add $0x30,%rsp 32c76: 48 8b 45 f8 mov -0x8(%rbp),%rax 32c7a: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 32c81: 00 00 32c83: 74 05 je 32c8a <_ZN12_GLOBAL__N_111InvalidFreeEPv+0xc7> 32c85: e8 f6 38 fd ff call 6580 <__stack_chk_fail@plt> 32c8a: c9 leave 32c8b: c3 ret 0000000000032c8c <_ZN12_GLOBAL__N_124InvalidGetSizeForReallocEPKv>: 32c8c: f3 0f 1e fa endbr64 32c90: 55 push %rbp 32c91: 48 89 e5 mov %rsp,%rbp 32c94: 48 83 ec 60 sub $0x60,%rsp 32c98: 48 89 7d a8 mov %rdi,-0x58(%rbp) 32c9c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 32ca3: 00 00 32ca5: 48 89 45 f8 mov %rax,-0x8(%rbp) 32ca9: 31 c0 xor %eax,%eax 32cab: 48 8d 45 e0 lea -0x20(%rbp),%rax 32caf: 48 89 c7 mov %rax,%rdi 32cb2: e8 a7 32 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 32cb7: 48 8d 45 d0 lea -0x30(%rbp),%rax 32cbb: 48 89 c7 mov %rax,%rdi 32cbe: e8 9b 32 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 32cc3: 48 8b 55 a8 mov -0x58(%rbp),%rdx 32cc7: 48 8d 45 c0 lea -0x40(%rbp),%rax 32ccb: 48 89 d6 mov %rdx,%rsi 32cce: 48 89 c7 mov %rax,%rdi 32cd1: e8 f2 32 00 00 call 35fc8 <_ZN8tcmalloc7LogItemC1EPKv> 32cd6: 48 8d 45 b0 lea -0x50(%rbp),%rax 32cda: 48 8d 35 9f 37 03 00 lea 0x3379f(%rip),%rsi # 66480 <_ZN4base8internalL20kHookListSingularIdxE+0x34> 32ce1: 48 89 c7 mov %rax,%rdi 32ce4: e8 8b 32 00 00 call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 32ce9: 8b 45 b0 mov -0x50(%rbp),%eax 32cec: 48 8b 55 b8 mov -0x48(%rbp),%rdx 32cf0: ff 75 e8 push -0x18(%rbp) 32cf3: ff 75 e0 push -0x20(%rbp) 32cf6: ff 75 d8 push -0x28(%rbp) 32cf9: ff 75 d0 push -0x30(%rbp) 32cfc: ff 75 c8 push -0x38(%rbp) 32cff: ff 75 c0 push -0x40(%rbp) 32d02: 89 c1 mov %eax,%ecx 32d04: 49 89 d0 mov %rdx,%r8 32d07: ba 32 01 00 00 mov $0x132,%edx 32d0c: 48 8d 35 5d 37 03 00 lea 0x3375d(%rip),%rsi # 66470 <_ZN4base8internalL20kHookListSingularIdxE+0x24> 32d13: bf 01 00 00 00 mov $0x1,%edi 32d18: e8 42 b5 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 32d1d: 48 83 c4 30 add $0x30,%rsp 32d21: b8 00 00 00 00 mov $0x0,%eax 32d26: 48 8b 4d f8 mov -0x8(%rbp),%rcx 32d2a: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 32d31: 00 00 32d33: 74 05 je 32d3a <_ZN12_GLOBAL__N_124InvalidGetSizeForReallocEPKv+0xae> 32d35: e8 46 38 fd ff call 6580 <__stack_chk_fail@plt> 32d3a: c9 leave 32d3b: c3 ret 0000000000032d3c <_ZN12_GLOBAL__N_123InvalidGetAllocatedSizeEPKv>: 32d3c: f3 0f 1e fa endbr64 32d40: 55 push %rbp 32d41: 48 89 e5 mov %rsp,%rbp 32d44: 48 83 ec 60 sub $0x60,%rsp 32d48: 48 89 7d a8 mov %rdi,-0x58(%rbp) 32d4c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 32d53: 00 00 32d55: 48 89 45 f8 mov %rax,-0x8(%rbp) 32d59: 31 c0 xor %eax,%eax 32d5b: 48 8d 45 e0 lea -0x20(%rbp),%rax 32d5f: 48 89 c7 mov %rax,%rdi 32d62: e8 f7 31 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 32d67: 48 8d 45 d0 lea -0x30(%rbp),%rax 32d6b: 48 89 c7 mov %rax,%rdi 32d6e: e8 eb 31 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 32d73: 48 8b 55 a8 mov -0x58(%rbp),%rdx 32d77: 48 8d 45 c0 lea -0x40(%rbp),%rax 32d7b: 48 89 d6 mov %rdx,%rsi 32d7e: 48 89 c7 mov %rax,%rdi 32d81: e8 42 32 00 00 call 35fc8 <_ZN8tcmalloc7LogItemC1EPKv> 32d86: 48 8d 45 b0 lea -0x50(%rbp),%rax 32d8a: 48 8d 35 17 37 03 00 lea 0x33717(%rip),%rsi # 664a8 <_ZN4base8internalL20kHookListSingularIdxE+0x5c> 32d91: 48 89 c7 mov %rax,%rdi 32d94: e8 db 31 00 00 call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 32d99: 8b 45 b0 mov -0x50(%rbp),%eax 32d9c: 48 8b 55 b8 mov -0x48(%rbp),%rdx 32da0: ff 75 e8 push -0x18(%rbp) 32da3: ff 75 e0 push -0x20(%rbp) 32da6: ff 75 d8 push -0x28(%rbp) 32da9: ff 75 d0 push -0x30(%rbp) 32dac: ff 75 c8 push -0x38(%rbp) 32daf: ff 75 c0 push -0x40(%rbp) 32db2: 89 c1 mov %eax,%ecx 32db4: 49 89 d0 mov %rdx,%r8 32db7: ba 38 01 00 00 mov $0x138,%edx 32dbc: 48 8d 35 ad 36 03 00 lea 0x336ad(%rip),%rsi # 66470 <_ZN4base8internalL20kHookListSingularIdxE+0x24> 32dc3: bf 01 00 00 00 mov $0x1,%edi 32dc8: e8 92 b4 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 32dcd: 48 83 c4 30 add $0x30,%rsp 32dd1: b8 00 00 00 00 mov $0x0,%eax 32dd6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 32dda: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 32de1: 00 00 32de3: 74 05 je 32dea <_ZN12_GLOBAL__N_123InvalidGetAllocatedSizeEPKv+0xae> 32de5: e8 96 37 fd ff call 6580 <__stack_chk_fail@plt> 32dea: c9 leave 32deb: c3 ret 0000000000032dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE>: 32dec: f3 0f 1e fa endbr64 32df0: 55 push %rbp 32df1: 48 89 e5 mov %rsp,%rbp 32df4: 53 push %rbx 32df5: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 32dfc: 48 89 7d a8 mov %rdi,-0x58(%rbp) 32e00: 48 89 75 a0 mov %rsi,-0x60(%rbp) 32e04: 48 89 55 98 mov %rdx,-0x68(%rbp) 32e08: 48 89 4d 90 mov %rcx,-0x70(%rbp) 32e0c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 32e13: 00 00 32e15: 48 89 45 e8 mov %rax,-0x18(%rbp) 32e19: 31 c0 xor %eax,%eax 32e1b: 48 8b 45 a8 mov -0x58(%rbp),%rax 32e1f: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 32e26: 00 32e27: 48 8b 45 a8 mov -0x58(%rbp),%rax 32e2b: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 32e32: 00 32e33: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 32e3a: e8 37 36 00 00 call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 32e3f: 8b 55 b8 mov -0x48(%rbp),%edx 32e42: 39 d0 cmp %edx,%eax 32e44: 0f 97 c0 seta %al 32e47: 84 c0 test %al,%al 32e49: 0f 84 2f 01 00 00 je 32f7e <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x192> 32e4f: e8 0a 36 00 00 call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 32e54: 48 89 c1 mov %rax,%rcx 32e57: 8b 45 b8 mov -0x48(%rbp),%eax 32e5a: 48 63 d0 movslq %eax,%rdx 32e5d: 48 89 d0 mov %rdx,%rax 32e60: 48 c1 e0 03 shl $0x3,%rax 32e64: 48 01 d0 add %rdx,%rax 32e67: 48 01 c0 add %rax,%rax 32e6a: 48 01 d0 add %rdx,%rax 32e6d: 48 c1 e0 06 shl $0x6,%rax 32e71: 48 01 c8 add %rcx,%rax 32e74: 48 89 c7 mov %rax,%rdi 32e77: e8 02 32 00 00 call 3607e <_ZN8tcmalloc15CentralFreeList6lengthEv> 32e7c: 89 45 bc mov %eax,-0x44(%rbp) 32e7f: e8 da 35 00 00 call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 32e84: 48 89 c1 mov %rax,%rcx 32e87: 8b 45 b8 mov -0x48(%rbp),%eax 32e8a: 48 63 d0 movslq %eax,%rdx 32e8d: 48 89 d0 mov %rdx,%rax 32e90: 48 c1 e0 03 shl $0x3,%rax 32e94: 48 01 d0 add %rdx,%rax 32e97: 48 01 c0 add %rax,%rax 32e9a: 48 01 d0 add %rdx,%rax 32e9d: 48 c1 e0 06 shl $0x6,%rax 32ea1: 48 01 c8 add %rcx,%rax 32ea4: 48 89 c7 mov %rax,%rdi 32ea7: e8 28 a0 00 00 call 3ced4 <_ZN8tcmalloc15CentralFreeList9tc_lengthEv> 32eac: 89 45 c0 mov %eax,-0x40(%rbp) 32eaf: e8 aa 35 00 00 call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 32eb4: 48 89 c1 mov %rax,%rcx 32eb7: 8b 45 b8 mov -0x48(%rbp),%eax 32eba: 48 63 d0 movslq %eax,%rdx 32ebd: 48 89 d0 mov %rdx,%rax 32ec0: 48 c1 e0 03 shl $0x3,%rax 32ec4: 48 01 d0 add %rdx,%rax 32ec7: 48 01 c0 add %rax,%rax 32eca: 48 01 d0 add %rdx,%rax 32ecd: 48 c1 e0 06 shl $0x6,%rax 32ed1: 48 01 c8 add %rcx,%rax 32ed4: 48 89 c7 mov %rax,%rdi 32ed7: e8 7c a0 00 00 call 3cf58 <_ZN8tcmalloc15CentralFreeList13OverheadBytesEv> 32edc: 48 89 45 d0 mov %rax,-0x30(%rbp) 32ee0: e8 85 35 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 32ee5: 8b 55 b8 mov -0x48(%rbp),%edx 32ee8: 48 89 45 e0 mov %rax,-0x20(%rbp) 32eec: 89 55 c4 mov %edx,-0x3c(%rbp) 32eef: 48 8b 45 e0 mov -0x20(%rbp),%rax 32ef3: 8b 55 c4 mov -0x3c(%rbp),%edx 32ef6: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 32efd: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 32f01: 48 98 cltq 32f03: 48 89 45 d8 mov %rax,-0x28(%rbp) 32f07: 48 8b 45 a8 mov -0x58(%rbp),%rax 32f0b: 48 8b 50 08 mov 0x8(%rax),%rdx 32f0f: 8b 45 bc mov -0x44(%rbp),%eax 32f12: 48 98 cltq 32f14: 48 0f af 45 d8 imul -0x28(%rbp),%rax 32f19: 48 89 c1 mov %rax,%rcx 32f1c: 48 8b 45 d0 mov -0x30(%rbp),%rax 32f20: 48 01 c8 add %rcx,%rax 32f23: 48 01 c2 add %rax,%rdx 32f26: 48 8b 45 a8 mov -0x58(%rbp),%rax 32f2a: 48 89 50 08 mov %rdx,0x8(%rax) 32f2e: 48 8b 45 a8 mov -0x58(%rbp),%rax 32f32: 48 8b 50 10 mov 0x10(%rax),%rdx 32f36: 8b 45 c0 mov -0x40(%rbp),%eax 32f39: 48 98 cltq 32f3b: 48 0f af 45 d8 imul -0x28(%rbp),%rax 32f40: 48 01 c2 add %rax,%rdx 32f43: 48 8b 45 a8 mov -0x58(%rbp),%rax 32f47: 48 89 50 10 mov %rdx,0x10(%rax) 32f4b: 48 83 7d a0 00 cmpq $0x0,-0x60(%rbp) 32f50: 74 23 je 32f75 <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x189> 32f52: 8b 55 bc mov -0x44(%rbp),%edx 32f55: 8b 45 c0 mov -0x40(%rbp),%eax 32f58: 8d 0c 02 lea (%rdx,%rax,1),%ecx 32f5b: 8b 45 b8 mov -0x48(%rbp),%eax 32f5e: 48 98 cltq 32f60: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 32f67: 00 32f68: 48 8b 45 a0 mov -0x60(%rbp),%rax 32f6c: 48 01 c2 add %rax,%rdx 32f6f: 48 63 c1 movslq %ecx,%rax 32f72: 48 89 02 mov %rax,(%rdx) 32f75: 83 45 b8 01 addl $0x1,-0x48(%rbp) 32f79: e9 bc fe ff ff jmp 32e3a <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x4e> 32f7e: 48 8b 45 a8 mov -0x58(%rbp),%rax 32f82: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 32f89: e8 b9 34 00 00 call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 32f8e: 48 89 c2 mov %rax,%rdx 32f91: 48 8d 45 c8 lea -0x38(%rbp),%rax 32f95: 48 89 d6 mov %rdx,%rsi 32f98: 48 89 c7 mov %rax,%rdi 32f9b: e8 6e 2f 00 00 call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 32fa0: 48 8b 45 a8 mov -0x58(%rbp),%rax 32fa4: 48 8b 55 a0 mov -0x60(%rbp),%rdx 32fa8: 48 89 d6 mov %rdx,%rsi 32fab: 48 89 c7 mov %rax,%rdi 32fae: e8 11 5b 01 00 call 48ac4 <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_> 32fb3: e8 17 b1 00 00 call 3e0cf <_ZN8tcmalloc21metadata_system_bytesEv> 32fb8: 48 8b 55 a8 mov -0x58(%rbp),%rdx 32fbc: 48 89 42 18 mov %rax,0x18(%rdx) 32fc0: e8 bd 34 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 32fc5: 48 89 c2 mov %rax,%rdx 32fc8: 48 8b 5d a8 mov -0x58(%rbp),%rbx 32fcc: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 32fd3: 48 89 d6 mov %rdx,%rsi 32fd6: 48 89 c7 mov %rax,%rdi 32fd9: e8 30 33 00 00 call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 32fde: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 32fe5: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 32fec: 48 89 43 20 mov %rax,0x20(%rbx) 32ff0: 48 89 53 28 mov %rdx,0x28(%rbx) 32ff4: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 32ffb: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 33002: 48 89 43 30 mov %rax,0x30(%rbx) 33006: 48 89 53 38 mov %rdx,0x38(%rbx) 3300a: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 33011: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 33018: 48 89 43 40 mov %rax,0x40(%rbx) 3301c: 48 89 53 48 mov %rdx,0x48(%rbx) 33020: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 33027: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 3302e: 48 89 43 50 mov %rax,0x50(%rbx) 33032: 48 89 53 58 mov %rdx,0x58(%rbx) 33036: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 3303d: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 33044: 48 89 43 60 mov %rax,0x60(%rbx) 33048: 48 89 53 68 mov %rdx,0x68(%rbx) 3304c: 48 8b 45 80 mov -0x80(%rbp),%rax 33050: 48 89 43 70 mov %rax,0x70(%rbx) 33054: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 33059: 74 17 je 33072 <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x286> 3305b: e8 22 34 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 33060: 48 89 c2 mov %rax,%rdx 33063: 48 8b 45 98 mov -0x68(%rbp),%rax 33067: 48 89 c6 mov %rax,%rsi 3306a: 48 89 d7 mov %rdx,%rdi 3306d: e8 74 f7 00 00 call 427e6 <_ZN8tcmalloc8PageHeap23GetSmallSpanStatsLockedEPNS0_14SmallSpanStatsE> 33072: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 33077: 74 17 je 33090 <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x2a4> 33079: e8 04 34 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3307e: 48 89 c2 mov %rax,%rdx 33081: 48 8b 45 90 mov -0x70(%rbp),%rax 33085: 48 89 c6 mov %rax,%rsi 33088: 48 89 d7 mov %rdx,%rdi 3308b: e8 0c f8 00 00 call 4289c <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE> 33090: 48 8d 45 c8 lea -0x38(%rbp),%rax 33094: 48 89 c7 mov %rax,%rdi 33097: e8 a0 2e 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 3309c: 90 nop 3309d: 48 8b 45 e8 mov -0x18(%rbp),%rax 330a1: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 330a8: 00 00 330aa: 74 25 je 330d1 <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x2e5> 330ac: eb 1e jmp 330cc <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE+0x2e0> 330ae: f3 0f 1e fa endbr64 330b2: 48 89 c3 mov %rax,%rbx 330b5: 48 8d 45 c8 lea -0x38(%rbp),%rax 330b9: 48 89 c7 mov %rax,%rdi 330bc: e8 7b 2e 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 330c1: 48 89 d8 mov %rbx,%rax 330c4: 48 89 c7 mov %rax,%rdi 330c7: e8 d4 37 fd ff call 68a0 <_Unwind_Resume@plt> 330cc: e8 af 34 fd ff call 6580 <__stack_chk_fail@plt> 330d1: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 330d8: 5b pop %rbx 330d9: 5d pop %rbp 330da: c3 ret 00000000000330db <_ZL10PagesToMiBm>: 330db: f3 0f 1e fa endbr64 330df: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 330e4: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 330e9: 48 c1 e0 0d shl $0xd,%rax 330ed: 48 85 c0 test %rax,%rax 330f0: 78 07 js 330f9 <_ZL10PagesToMiBm+0x1e> 330f2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 330f7: eb 15 jmp 3310e <_ZL10PagesToMiBm+0x33> 330f9: 48 89 c2 mov %rax,%rdx 330fc: 48 d1 ea shr %rdx 330ff: 83 e0 01 and $0x1,%eax 33102: 48 09 c2 or %rax,%rdx 33105: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 3310a: f2 0f 58 c0 addsd %xmm0,%xmm0 3310e: f2 0f 10 0d aa 3e 03 movsd 0x33eaa(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 33115: 00 33116: f2 0f 5e c1 divsd %xmm1,%xmm0 3311a: c3 ret 000000000003311b <_ZL9DumpStatsP16TCMalloc_Printeri>: 3311b: f3 0f 1e fa endbr64 3311f: 55 push %rbp 33120: 48 89 e5 mov %rsp,%rbp 33123: 53 push %rbx 33124: 48 81 ec 78 0d 00 00 sub $0xd78,%rsp 3312b: 48 89 bd a8 f2 ff ff mov %rdi,-0xd58(%rbp) 33132: 89 b5 a4 f2 ff ff mov %esi,-0xd5c(%rbp) 33138: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3313f: 00 00 33141: 48 89 45 e8 mov %rax,-0x18(%rbp) 33145: 31 c0 xor %eax,%eax 33147: 48 8d 85 60 f3 ff ff lea -0xca0(%rbp),%rax 3314e: 48 89 c7 mov %rax,%rdi 33151: e8 4e 35 00 00 call 366a4 <_ZN13TCMallocStatsC1Ev> 33156: 83 bd a4 f2 ff ff 01 cmpl $0x1,-0xd5c(%rbp) 3315d: 7e 26 jle 33185 <_ZL9DumpStatsP16TCMalloc_Printeri+0x6a> 3315f: 48 8d 8d 40 f3 ff ff lea -0xcc0(%rbp),%rcx 33166: 48 8d 95 e0 f7 ff ff lea -0x820(%rbp),%rdx 3316d: 48 8d b5 e0 f3 ff ff lea -0xc20(%rbp),%rsi 33174: 48 8d 85 60 f3 ff ff lea -0xca0(%rbp),%rax 3317b: 48 89 c7 mov %rax,%rdi 3317e: e8 69 fc ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 33183: eb 1e jmp 331a3 <_ZL9DumpStatsP16TCMalloc_Printeri+0x88> 33185: 48 8d 85 60 f3 ff ff lea -0xca0(%rbp),%rax 3318c: b9 00 00 00 00 mov $0x0,%ecx 33191: ba 00 00 00 00 mov $0x0,%edx 33196: be 00 00 00 00 mov $0x0,%esi 3319b: 48 89 c7 mov %rax,%rdi 3319e: e8 49 fc ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 331a3: 48 8b 95 80 f3 ff ff mov -0xc80(%rbp),%rdx 331aa: 48 8b 85 78 f3 ff ff mov -0xc88(%rbp),%rax 331b1: 48 01 d0 add %rdx,%rax 331b4: 48 89 85 f8 f2 ff ff mov %rax,-0xd08(%rbp) 331bb: 48 8b 85 90 f3 ff ff mov -0xc70(%rbp),%rax 331c2: 48 8b 95 f8 f2 ff ff mov -0xd08(%rbp),%rdx 331c9: 48 29 c2 sub %rax,%rdx 331cc: 48 89 d0 mov %rdx,%rax 331cf: 48 89 85 00 f3 ff ff mov %rax,-0xd00(%rbp) 331d6: 48 8b 85 78 f3 ff ff mov -0xc88(%rbp),%rax 331dd: 48 8b 95 00 f3 ff ff mov -0xd00(%rbp),%rdx 331e4: 48 29 c2 sub %rax,%rdx 331e7: 48 8b 85 88 f3 ff ff mov -0xc78(%rbp),%rax 331ee: 48 29 c2 sub %rax,%rdx 331f1: 48 8b 85 68 f3 ff ff mov -0xc98(%rbp),%rax 331f8: 48 29 c2 sub %rax,%rdx 331fb: 48 8b 85 70 f3 ff ff mov -0xc90(%rbp),%rax 33202: 48 29 c2 sub %rax,%rdx 33205: 48 8b 85 60 f3 ff ff mov -0xca0(%rbp),%rax 3320c: 48 29 c2 sub %rax,%rdx 3320f: 48 89 d0 mov %rdx,%rax 33212: 48 89 85 08 f3 ff ff mov %rax,-0xcf8(%rbp) 33219: e8 c2 33 00 00 call 365e0 <_ZN8tcmalloc11ThreadCache10HeapsInUseEv> 3321e: 48 63 d8 movslq %eax,%rbx 33221: e8 68 32 00 00 call 3648e <_ZN8tcmalloc6Static14span_allocatorEv> 33226: 48 89 c7 mov %rax,%rdi 33229: e8 2a 4d 00 00 call 37f58 <_ZNK8tcmalloc17PageHeapAllocatorINS_4SpanEE5inuseEv> 3322e: 4c 63 c8 movslq %eax,%r9 33231: 48 8b 85 f8 f2 ff ff mov -0xd08(%rbp),%rax 33238: 48 85 c0 test %rax,%rax 3323b: 78 07 js 33244 <_ZL9DumpStatsP16TCMalloc_Printeri+0x129> 3323d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 33242: eb 15 jmp 33259 <_ZL9DumpStatsP16TCMalloc_Printeri+0x13e> 33244: 48 89 c2 mov %rax,%rdx 33247: 48 d1 ea shr %rdx 3324a: 83 e0 01 and $0x1,%eax 3324d: 48 09 c2 or %rax,%rdx 33250: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33255: f2 0f 58 c0 addsd %xmm0,%xmm0 33259: f2 0f 10 0d 5f 3d 03 movsd 0x33d5f(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 33260: 00 33261: f2 0f 5e c1 divsd %xmm1,%xmm0 33265: 66 0f 28 c8 movapd %xmm0,%xmm1 33269: 48 8b 85 90 f3 ff ff mov -0xc70(%rbp),%rax 33270: 48 85 c0 test %rax,%rax 33273: 78 07 js 3327c <_ZL9DumpStatsP16TCMalloc_Printeri+0x161> 33275: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 3327a: eb 15 jmp 33291 <_ZL9DumpStatsP16TCMalloc_Printeri+0x176> 3327c: 48 89 c2 mov %rax,%rdx 3327f: 48 d1 ea shr %rdx 33282: 83 e0 01 and $0x1,%eax 33285: 48 09 c2 or %rax,%rdx 33288: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 3328d: f2 0f 58 c0 addsd %xmm0,%xmm0 33291: f2 0f 10 15 27 3d 03 movsd 0x33d27(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 33298: 00 33299: 66 0f 28 f8 movapd %xmm0,%xmm7 3329d: f2 0f 5e fa divsd %xmm2,%xmm7 332a1: 4c 8b 85 90 f3 ff ff mov -0xc70(%rbp),%r8 332a8: 48 8b 85 00 f3 ff ff mov -0xd00(%rbp),%rax 332af: 48 85 c0 test %rax,%rax 332b2: 78 07 js 332bb <_ZL9DumpStatsP16TCMalloc_Printeri+0x1a0> 332b4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 332b9: eb 15 jmp 332d0 <_ZL9DumpStatsP16TCMalloc_Printeri+0x1b5> 332bb: 48 89 c2 mov %rax,%rdx 332be: 48 d1 ea shr %rdx 332c1: 83 e0 01 and $0x1,%eax 332c4: 48 09 c2 or %rax,%rdx 332c7: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 332cc: f2 0f 58 c0 addsd %xmm0,%xmm0 332d0: f2 0f 10 15 e8 3c 03 movsd 0x33ce8(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 332d7: 00 332d8: 66 0f 28 f0 movapd %xmm0,%xmm6 332dc: f2 0f 5e f2 divsd %xmm2,%xmm6 332e0: 48 8b 85 78 f3 ff ff mov -0xc88(%rbp),%rax 332e7: 48 85 c0 test %rax,%rax 332ea: 78 07 js 332f3 <_ZL9DumpStatsP16TCMalloc_Printeri+0x1d8> 332ec: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 332f1: eb 15 jmp 33308 <_ZL9DumpStatsP16TCMalloc_Printeri+0x1ed> 332f3: 48 89 c2 mov %rax,%rdx 332f6: 48 d1 ea shr %rdx 332f9: 83 e0 01 and $0x1,%eax 332fc: 48 09 c2 or %rax,%rdx 332ff: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33304: f2 0f 58 c0 addsd %xmm0,%xmm0 33308: f2 0f 10 15 b0 3c 03 movsd 0x33cb0(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 3330f: 00 33310: 66 0f 28 e8 movapd %xmm0,%xmm5 33314: f2 0f 5e ea divsd %xmm2,%xmm5 33318: 48 8b bd 78 f3 ff ff mov -0xc88(%rbp),%rdi 3331f: 48 8b 85 60 f3 ff ff mov -0xca0(%rbp),%rax 33326: 48 85 c0 test %rax,%rax 33329: 78 07 js 33332 <_ZL9DumpStatsP16TCMalloc_Printeri+0x217> 3332b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 33330: eb 15 jmp 33347 <_ZL9DumpStatsP16TCMalloc_Printeri+0x22c> 33332: 48 89 c2 mov %rax,%rdx 33335: 48 d1 ea shr %rdx 33338: 83 e0 01 and $0x1,%eax 3333b: 48 09 c2 or %rax,%rdx 3333e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33343: f2 0f 58 c0 addsd %xmm0,%xmm0 33347: f2 0f 10 15 71 3c 03 movsd 0x33c71(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 3334e: 00 3334f: 66 0f 28 e0 movapd %xmm0,%xmm4 33353: f2 0f 5e e2 divsd %xmm2,%xmm4 33357: 48 8b b5 60 f3 ff ff mov -0xca0(%rbp),%rsi 3335e: 48 8b 85 70 f3 ff ff mov -0xc90(%rbp),%rax 33365: 48 85 c0 test %rax,%rax 33368: 78 07 js 33371 <_ZL9DumpStatsP16TCMalloc_Printeri+0x256> 3336a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 3336f: eb 15 jmp 33386 <_ZL9DumpStatsP16TCMalloc_Printeri+0x26b> 33371: 48 89 c2 mov %rax,%rdx 33374: 48 d1 ea shr %rdx 33377: 83 e0 01 and $0x1,%eax 3337a: 48 09 c2 or %rax,%rdx 3337d: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33382: f2 0f 58 c0 addsd %xmm0,%xmm0 33386: f2 0f 10 15 32 3c 03 movsd 0x33c32(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 3338d: 00 3338e: 66 0f 28 d8 movapd %xmm0,%xmm3 33392: f2 0f 5e da divsd %xmm2,%xmm3 33396: 4c 8b 9d 70 f3 ff ff mov -0xc90(%rbp),%r11 3339d: 48 8b 85 68 f3 ff ff mov -0xc98(%rbp),%rax 333a4: 48 85 c0 test %rax,%rax 333a7: 78 07 js 333b0 <_ZL9DumpStatsP16TCMalloc_Printeri+0x295> 333a9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 333ae: eb 15 jmp 333c5 <_ZL9DumpStatsP16TCMalloc_Printeri+0x2aa> 333b0: 48 89 c2 mov %rax,%rdx 333b3: 48 d1 ea shr %rdx 333b6: 83 e0 01 and $0x1,%eax 333b9: 48 09 c2 or %rax,%rdx 333bc: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 333c1: f2 0f 58 c0 addsd %xmm0,%xmm0 333c5: f2 0f 10 15 f3 3b 03 movsd 0x33bf3(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 333cc: 00 333cd: f2 0f 5e c2 divsd %xmm2,%xmm0 333d1: 66 44 0f 28 c8 movapd %xmm0,%xmm9 333d6: 4c 8b 95 68 f3 ff ff mov -0xc98(%rbp),%r10 333dd: 48 8b 85 88 f3 ff ff mov -0xc78(%rbp),%rax 333e4: 48 85 c0 test %rax,%rax 333e7: 78 07 js 333f0 <_ZL9DumpStatsP16TCMalloc_Printeri+0x2d5> 333e9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 333ee: eb 15 jmp 33405 <_ZL9DumpStatsP16TCMalloc_Printeri+0x2ea> 333f0: 48 89 c2 mov %rax,%rdx 333f3: 48 d1 ea shr %rdx 333f6: 83 e0 01 and $0x1,%eax 333f9: 48 09 c2 or %rax,%rdx 333fc: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33401: f2 0f 58 c0 addsd %xmm0,%xmm0 33405: f2 0f 10 15 b3 3b 03 movsd 0x33bb3(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 3340c: 00 3340d: f2 0f 5e c2 divsd %xmm2,%xmm0 33411: 66 44 0f 28 c0 movapd %xmm0,%xmm8 33416: 48 8b 8d 88 f3 ff ff mov -0xc78(%rbp),%rcx 3341d: 48 8b 85 08 f3 ff ff mov -0xcf8(%rbp),%rax 33424: 48 85 c0 test %rax,%rax 33427: 78 07 js 33430 <_ZL9DumpStatsP16TCMalloc_Printeri+0x315> 33429: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 3342e: eb 15 jmp 33445 <_ZL9DumpStatsP16TCMalloc_Printeri+0x32a> 33430: 48 89 c2 mov %rax,%rdx 33433: 48 d1 ea shr %rdx 33436: 83 e0 01 and $0x1,%eax 33439: 48 09 c2 or %rax,%rdx 3343c: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33441: f2 0f 58 c0 addsd %xmm0,%xmm0 33445: f2 0f 10 15 73 3b 03 movsd 0x33b73(%rip),%xmm2 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 3344c: 00 3344d: f2 0f 5e c2 divsd %xmm2,%xmm0 33451: 48 8b 95 08 f3 ff ff mov -0xcf8(%rbp),%rdx 33458: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 3345f: 48 83 ec 08 sub $0x8,%rsp 33463: 68 00 20 00 00 push $0x2000 33468: 53 push %rbx 33469: 41 51 push %r9 3346b: 48 8d 64 24 f8 lea -0x8(%rsp),%rsp 33470: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 33475: ff b5 f8 f2 ff ff push -0xd08(%rbp) 3347b: 41 50 push %r8 3347d: ff b5 00 f3 ff ff push -0xd00(%rbp) 33483: 57 push %rdi 33484: 56 push %rsi 33485: 4d 89 d9 mov %r11,%r9 33488: 66 41 0f 28 d1 movapd %xmm9,%xmm2 3348d: 4d 89 d0 mov %r10,%r8 33490: 66 41 0f 28 c8 movapd %xmm8,%xmm1 33495: 48 8d 35 44 30 03 00 lea 0x33044(%rip),%rsi # 664e0 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x8> 3349c: 48 89 c7 mov %rax,%rdi 3349f: b8 08 00 00 00 mov $0x8,%eax 334a4: e8 67 b3 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 334a9: 48 83 c4 50 add $0x50,%rsp 334ad: 83 bd a4 f2 ff ff 01 cmpl $0x1,-0xd5c(%rbp) 334b4: 0f 8e f7 05 00 00 jle 33ab1 <_ZL9DumpStatsP16TCMalloc_Printeri+0x996> 334ba: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 334c1: 48 8d 35 f0 33 03 00 lea 0x333f0(%rip),%rsi # 668b8 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x3e0> 334c8: 48 89 c7 mov %rax,%rdi 334cb: b8 00 00 00 00 mov $0x0,%eax 334d0: e8 3b b3 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 334d5: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 334dc: 48 8d 35 0d 34 03 00 lea 0x3340d(%rip),%rsi # 668f0 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x418> 334e3: 48 89 c7 mov %rax,%rdi 334e6: b8 00 00 00 00 mov $0x0,%eax 334eb: e8 20 b3 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 334f0: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 334f7: 48 8d 35 22 34 03 00 lea 0x33422(%rip),%rsi # 66920 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x448> 334fe: 48 89 c7 mov %rax,%rdi 33501: b8 00 00 00 00 mov $0x0,%eax 33506: e8 05 b3 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 3350b: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 33512: 48 8d 35 9f 33 03 00 lea 0x3339f(%rip),%rsi # 668b8 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x3e0> 33519: 48 89 c7 mov %rax,%rdi 3351c: b8 00 00 00 00 mov $0x0,%eax 33521: e8 ea b2 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 33526: 48 c7 85 d8 f2 ff ff movq $0x0,-0xd28(%rbp) 3352d: 00 00 00 00 33531: 48 c7 85 e0 f2 ff ff movq $0x0,-0xd20(%rbp) 33538: 00 00 00 00 3353c: c7 85 bc f2 ff ff 00 movl $0x0,-0xd44(%rbp) 33543: 00 00 00 33546: e8 2b 2f 00 00 call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 3354b: 39 85 bc f2 ff ff cmp %eax,-0xd44(%rbp) 33551: 0f 92 c0 setb %al 33554: 84 c0 test %al,%al 33556: 0f 84 e5 01 00 00 je 33741 <_ZL9DumpStatsP16TCMalloc_Printeri+0x626> 3355c: 8b 85 bc f2 ff ff mov -0xd44(%rbp),%eax 33562: 48 8b 84 c5 e0 f3 ff mov -0xc20(%rbp,%rax,8),%rax 33569: ff 3356a: 48 85 c0 test %rax,%rax 3356d: 0f 84 c2 01 00 00 je 33735 <_ZL9DumpStatsP16TCMalloc_Printeri+0x61a> 33573: e8 f2 2e 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 33578: 48 89 85 38 f3 ff ff mov %rax,-0xcc8(%rbp) 3357f: 8b 85 bc f2 ff ff mov -0xd44(%rbp),%eax 33585: 89 85 d4 f2 ff ff mov %eax,-0xd2c(%rbp) 3358b: 48 8b 85 38 f3 ff ff mov -0xcc8(%rbp),%rax 33592: 8b 95 d4 f2 ff ff mov -0xd2c(%rbp),%edx 33598: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3359f: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 335a3: 48 98 cltq 335a5: 48 89 85 20 f3 ff ff mov %rax,-0xce0(%rbp) 335ac: 8b 85 bc f2 ff ff mov -0xd44(%rbp),%eax 335b2: 48 8b 84 c5 e0 f3 ff mov -0xc20(%rbp,%rax,8),%rax 335b9: ff 335ba: 48 8b 95 20 f3 ff ff mov -0xce0(%rbp),%rdx 335c1: 48 0f af c2 imul %rdx,%rax 335c5: 48 89 85 28 f3 ff ff mov %rax,-0xcd8(%rbp) 335cc: 48 8b 85 28 f3 ff ff mov -0xcd8(%rbp),%rax 335d3: 48 01 85 d8 f2 ff ff add %rax,-0xd28(%rbp) 335da: e8 7f 2e 00 00 call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 335df: 48 89 c1 mov %rax,%rcx 335e2: 8b 95 bc f2 ff ff mov -0xd44(%rbp),%edx 335e8: 48 89 d0 mov %rdx,%rax 335eb: 48 c1 e0 03 shl $0x3,%rax 335ef: 48 01 d0 add %rdx,%rax 335f2: 48 01 c0 add %rax,%rax 335f5: 48 01 d0 add %rdx,%rax 335f8: 48 c1 e0 06 shl $0x6,%rax 335fc: 48 01 c8 add %rcx,%rax 335ff: 48 89 c7 mov %rax,%rdi 33602: e8 51 99 00 00 call 3cf58 <_ZN8tcmalloc15CentralFreeList13OverheadBytesEv> 33607: 48 89 85 30 f3 ff ff mov %rax,-0xcd0(%rbp) 3360e: 48 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%rax 33615: 48 01 85 e0 f2 ff ff add %rax,-0xd20(%rbp) 3361c: 48 8b 85 e0 f2 ff ff mov -0xd20(%rbp),%rax 33623: 48 85 c0 test %rax,%rax 33626: 78 07 js 3362f <_ZL9DumpStatsP16TCMalloc_Printeri+0x514> 33628: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 3362d: eb 15 jmp 33644 <_ZL9DumpStatsP16TCMalloc_Printeri+0x529> 3362f: 48 89 c2 mov %rax,%rdx 33632: 48 d1 ea shr %rdx 33635: 83 e0 01 and $0x1,%eax 33638: 48 09 c2 or %rax,%rdx 3363b: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33640: f2 0f 58 c0 addsd %xmm0,%xmm0 33644: f2 0f 10 0d 74 39 03 movsd 0x33974(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 3364b: 00 3364c: 66 0f 28 d8 movapd %xmm0,%xmm3 33650: f2 0f 5e d9 divsd %xmm1,%xmm3 33654: 48 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%rax 3365b: 48 85 c0 test %rax,%rax 3365e: 78 07 js 33667 <_ZL9DumpStatsP16TCMalloc_Printeri+0x54c> 33660: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 33665: eb 15 jmp 3367c <_ZL9DumpStatsP16TCMalloc_Printeri+0x561> 33667: 48 89 c2 mov %rax,%rdx 3366a: 48 d1 ea shr %rdx 3366d: 83 e0 01 and $0x1,%eax 33670: 48 09 c2 or %rax,%rdx 33673: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33678: f2 0f 58 c0 addsd %xmm0,%xmm0 3367c: f2 0f 10 0d 3c 39 03 movsd 0x3393c(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 33683: 00 33684: 66 0f 28 d0 movapd %xmm0,%xmm2 33688: f2 0f 5e d1 divsd %xmm1,%xmm2 3368c: 48 8b 85 d8 f2 ff ff mov -0xd28(%rbp),%rax 33693: 48 85 c0 test %rax,%rax 33696: 78 07 js 3369f <_ZL9DumpStatsP16TCMalloc_Printeri+0x584> 33698: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 3369d: eb 15 jmp 336b4 <_ZL9DumpStatsP16TCMalloc_Printeri+0x599> 3369f: 48 89 c2 mov %rax,%rdx 336a2: 48 d1 ea shr %rdx 336a5: 83 e0 01 and $0x1,%eax 336a8: 48 09 c2 or %rax,%rdx 336ab: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 336b0: f2 0f 58 c0 addsd %xmm0,%xmm0 336b4: f2 0f 10 0d 04 39 03 movsd 0x33904(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 336bb: 00 336bc: 66 0f 28 e0 movapd %xmm0,%xmm4 336c0: f2 0f 5e e1 divsd %xmm1,%xmm4 336c4: 48 8b 85 28 f3 ff ff mov -0xcd8(%rbp),%rax 336cb: 48 85 c0 test %rax,%rax 336ce: 78 07 js 336d7 <_ZL9DumpStatsP16TCMalloc_Printeri+0x5bc> 336d0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 336d5: eb 15 jmp 336ec <_ZL9DumpStatsP16TCMalloc_Printeri+0x5d1> 336d7: 48 89 c2 mov %rax,%rdx 336da: 48 d1 ea shr %rdx 336dd: 83 e0 01 and $0x1,%eax 336e0: 48 09 c2 or %rax,%rdx 336e3: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 336e8: f2 0f 58 c0 addsd %xmm0,%xmm0 336ec: f2 0f 10 0d cc 38 03 movsd 0x338cc(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 336f3: 00 336f4: f2 0f 5e c1 divsd %xmm1,%xmm0 336f8: 8b 85 bc f2 ff ff mov -0xd44(%rbp),%eax 336fe: 48 8b b4 c5 e0 f3 ff mov -0xc20(%rbp,%rax,8),%rsi 33705: ff 33706: 48 8b 8d 20 f3 ff ff mov -0xce0(%rbp),%rcx 3370d: 8b 95 bc f2 ff ff mov -0xd44(%rbp),%edx 33713: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 3371a: 66 0f 28 cc movapd %xmm4,%xmm1 3371e: 49 89 f0 mov %rsi,%r8 33721: 48 8d 35 30 32 03 00 lea 0x33230(%rip),%rsi # 66958 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x480> 33728: 48 89 c7 mov %rax,%rdi 3372b: b8 04 00 00 00 mov $0x4,%eax 33730: e8 db b0 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 33735: 83 85 bc f2 ff ff 01 addl $0x1,-0xd44(%rbp) 3373c: e9 05 fe ff ff jmp 33546 <_ZL9DumpStatsP16TCMalloc_Printeri+0x42b> 33741: c7 85 c0 f2 ff ff 00 movl $0x0,-0xd40(%rbp) 33748: 00 00 00 3374b: c7 85 c4 f2 ff ff 00 movl $0x0,-0xd3c(%rbp) 33752: 00 00 00 33755: 8b 85 c4 f2 ff ff mov -0xd3c(%rbp),%eax 3375b: 48 98 cltq 3375d: 48 83 f8 7f cmp $0x7f,%rax 33761: 77 3c ja 3379f <_ZL9DumpStatsP16TCMalloc_Printeri+0x684> 33763: 8b 85 c4 f2 ff ff mov -0xd3c(%rbp),%eax 33769: 48 98 cltq 3376b: 48 8b 94 c5 e0 f7 ff mov -0x820(%rbp,%rax,8),%rdx 33772: ff 33773: 8b 85 c4 f2 ff ff mov -0xd3c(%rbp),%eax 33779: 48 98 cltq 3377b: 48 83 e8 80 sub $0xffffffffffffff80,%rax 3377f: 48 8b 84 c5 e0 f7 ff mov -0x820(%rbp,%rax,8),%rax 33786: ff 33787: 48 01 d0 add %rdx,%rax 3378a: 48 85 c0 test %rax,%rax 3378d: 7e 07 jle 33796 <_ZL9DumpStatsP16TCMalloc_Printeri+0x67b> 3378f: 83 85 c0 f2 ff ff 01 addl $0x1,-0xd40(%rbp) 33796: 83 85 c4 f2 ff ff 01 addl $0x1,-0xd3c(%rbp) 3379d: eb b6 jmp 33755 <_ZL9DumpStatsP16TCMalloc_Printeri+0x63a> 3379f: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 337a6: 48 8d 35 0b 31 03 00 lea 0x3310b(%rip),%rsi # 668b8 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x3e0> 337ad: 48 89 c7 mov %rax,%rdi 337b0: b8 00 00 00 00 mov $0x0,%eax 337b5: e8 56 b0 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 337ba: 48 8b 85 90 f3 ff ff mov -0xc70(%rbp),%rax 337c1: 48 85 c0 test %rax,%rax 337c4: 78 07 js 337cd <_ZL9DumpStatsP16TCMalloc_Printeri+0x6b2> 337c6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 337cb: eb 15 jmp 337e2 <_ZL9DumpStatsP16TCMalloc_Printeri+0x6c7> 337cd: 48 89 c2 mov %rax,%rdx 337d0: 48 d1 ea shr %rdx 337d3: 83 e0 01 and $0x1,%eax 337d6: 48 09 c2 or %rax,%rdx 337d9: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 337de: f2 0f 58 c0 addsd %xmm0,%xmm0 337e2: f2 0f 10 0d d6 37 03 movsd 0x337d6(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 337e9: 00 337ea: 66 0f 28 d0 movapd %xmm0,%xmm2 337ee: f2 0f 5e d1 divsd %xmm1,%xmm2 337f2: 48 8b 85 88 f3 ff ff mov -0xc78(%rbp),%rax 337f9: 48 85 c0 test %rax,%rax 337fc: 78 07 js 33805 <_ZL9DumpStatsP16TCMalloc_Printeri+0x6ea> 337fe: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 33803: eb 15 jmp 3381a <_ZL9DumpStatsP16TCMalloc_Printeri+0x6ff> 33805: 48 89 c2 mov %rax,%rdx 33808: 48 d1 ea shr %rdx 3380b: 83 e0 01 and $0x1,%eax 3380e: 48 09 c2 or %rax,%rdx 33811: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 33816: f2 0f 58 c0 addsd %xmm0,%xmm0 3381a: f2 0f 10 0d 9e 37 03 movsd 0x3379e(%rip),%xmm1 # 66fc0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0xb0> 33821: 00 33822: f2 0f 5e c1 divsd %xmm1,%xmm0 33826: 8b 95 c0 f2 ff ff mov -0xd40(%rbp),%edx 3382c: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 33833: 66 0f 28 ca movapd %xmm2,%xmm1 33837: 48 8d 35 8a 31 03 00 lea 0x3318a(%rip),%rsi # 669c8 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x4f0> 3383e: 48 89 c7 mov %rax,%rdi 33841: b8 02 00 00 00 mov $0x2,%eax 33846: e8 c5 af 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 3384b: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 33852: 48 8d 35 5f 30 03 00 lea 0x3305f(%rip),%rsi # 668b8 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x3e0> 33859: 48 89 c7 mov %rax,%rdi 3385c: b8 00 00 00 00 mov $0x0,%eax 33861: e8 aa af 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 33866: 48 c7 85 e8 f2 ff ff movq $0x0,-0xd18(%rbp) 3386d: 00 00 00 00 33871: 48 c7 85 f0 f2 ff ff movq $0x0,-0xd10(%rbp) 33878: 00 00 00 00 3387c: c7 85 c8 f2 ff ff 01 movl $0x1,-0xd38(%rbp) 33883: 00 00 00 33886: 8b 85 c8 f2 ff ff mov -0xd38(%rbp),%eax 3388c: 48 98 cltq 3388e: 48 3d 80 00 00 00 cmp $0x80,%rax 33894: 0f 87 50 01 00 00 ja 339ea <_ZL9DumpStatsP16TCMalloc_Printeri+0x8cf> 3389a: 8b 85 c8 f2 ff ff mov -0xd38(%rbp),%eax 338a0: 83 e8 01 sub $0x1,%eax 338a3: 48 98 cltq 338a5: 48 8b 84 c5 e0 f7 ff mov -0x820(%rbp,%rax,8),%rax 338ac: ff 338ad: 89 85 cc f2 ff ff mov %eax,-0xd34(%rbp) 338b3: 8b 85 c8 f2 ff ff mov -0xd38(%rbp),%eax 338b9: 83 e8 01 sub $0x1,%eax 338bc: 48 98 cltq 338be: 48 83 e8 80 sub $0xffffffffffffff80,%rax 338c2: 48 8b 84 c5 e0 f7 ff mov -0x820(%rbp,%rax,8),%rax 338c9: ff 338ca: 89 85 d0 f2 ff ff mov %eax,-0xd30(%rbp) 338d0: 8b 95 cc f2 ff ff mov -0xd34(%rbp),%edx 338d6: 8b 85 d0 f2 ff ff mov -0xd30(%rbp),%eax 338dc: 01 d0 add %edx,%eax 338de: 85 c0 test %eax,%eax 338e0: 0f 8e f8 00 00 00 jle 339de <_ZL9DumpStatsP16TCMalloc_Printeri+0x8c3> 338e6: 8b 85 c8 f2 ff ff mov -0xd38(%rbp),%eax 338ec: 0f af 85 cc f2 ff ff imul -0xd34(%rbp),%eax 338f3: 48 98 cltq 338f5: 48 89 85 10 f3 ff ff mov %rax,-0xcf0(%rbp) 338fc: 8b 85 c8 f2 ff ff mov -0xd38(%rbp),%eax 33902: 0f af 85 d0 f2 ff ff imul -0xd30(%rbp),%eax 33909: 48 98 cltq 3390b: 48 89 85 18 f3 ff ff mov %rax,-0xce8(%rbp) 33912: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 33919: 48 01 85 e8 f2 ff ff add %rax,-0xd18(%rbp) 33920: 48 8b 85 18 f3 ff ff mov -0xce8(%rbp),%rax 33927: 48 01 85 f0 f2 ff ff add %rax,-0xd10(%rbp) 3392e: 48 8b 85 f0 f2 ff ff mov -0xd10(%rbp),%rax 33935: 48 89 c7 mov %rax,%rdi 33938: e8 9e f7 ff ff call 330db <_ZL10PagesToMiBm> 3393d: f2 0f 11 85 98 f2 ff movsd %xmm0,-0xd68(%rbp) 33944: ff 33945: 48 8b 85 18 f3 ff ff mov -0xce8(%rbp),%rax 3394c: 48 89 c7 mov %rax,%rdi 3394f: e8 87 f7 ff ff call 330db <_ZL10PagesToMiBm> 33954: f2 0f 11 85 90 f2 ff movsd %xmm0,-0xd70(%rbp) 3395b: ff 3395c: 48 8b 95 e8 f2 ff ff mov -0xd18(%rbp),%rdx 33963: 48 8b 85 f0 f2 ff ff mov -0xd10(%rbp),%rax 3396a: 48 01 d0 add %rdx,%rax 3396d: 48 89 c7 mov %rax,%rdi 33970: e8 66 f7 ff ff call 330db <_ZL10PagesToMiBm> 33975: f2 0f 11 85 88 f2 ff movsd %xmm0,-0xd78(%rbp) 3397c: ff 3397d: 48 8b 95 10 f3 ff ff mov -0xcf0(%rbp),%rdx 33984: 48 8b 85 18 f3 ff ff mov -0xce8(%rbp),%rax 3398b: 48 01 d0 add %rdx,%rax 3398e: 48 89 c7 mov %rax,%rdi 33991: e8 45 f7 ff ff call 330db <_ZL10PagesToMiBm> 33996: 8b 95 cc f2 ff ff mov -0xd34(%rbp),%edx 3399c: 8b 85 d0 f2 ff ff mov -0xd30(%rbp),%eax 339a2: 8d 0c 02 lea (%rdx,%rax,1),%ecx 339a5: 8b 95 c8 f2 ff ff mov -0xd38(%rbp),%edx 339ab: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 339b2: f2 0f 10 9d 98 f2 ff movsd -0xd68(%rbp),%xmm3 339b9: ff 339ba: f2 0f 10 95 90 f2 ff movsd -0xd70(%rbp),%xmm2 339c1: ff 339c2: f2 0f 10 8d 88 f2 ff movsd -0xd78(%rbp),%xmm1 339c9: ff 339ca: 48 8d 35 2f 30 03 00 lea 0x3302f(%rip),%rsi # 66a00 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x528> 339d1: 48 89 c7 mov %rax,%rdi 339d4: b8 04 00 00 00 mov $0x4,%eax 339d9: e8 32 ae 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 339de: 83 85 c8 f2 ff ff 01 addl $0x1,-0xd38(%rbp) 339e5: e9 9c fe ff ff jmp 33886 <_ZL9DumpStatsP16TCMalloc_Printeri+0x76b> 339ea: 48 8b 85 48 f3 ff ff mov -0xcb8(%rbp),%rax 339f1: 48 01 85 e8 f2 ff ff add %rax,-0xd18(%rbp) 339f8: 48 8b 85 50 f3 ff ff mov -0xcb0(%rbp),%rax 339ff: 48 01 85 f0 f2 ff ff add %rax,-0xd10(%rbp) 33a06: 48 8b 85 f0 f2 ff ff mov -0xd10(%rbp),%rax 33a0d: 48 89 c7 mov %rax,%rdi 33a10: e8 c6 f6 ff ff call 330db <_ZL10PagesToMiBm> 33a15: f2 0f 11 85 98 f2 ff movsd %xmm0,-0xd68(%rbp) 33a1c: ff 33a1d: 48 8b 85 50 f3 ff ff mov -0xcb0(%rbp),%rax 33a24: 48 89 c7 mov %rax,%rdi 33a27: e8 af f6 ff ff call 330db <_ZL10PagesToMiBm> 33a2c: f2 0f 11 85 90 f2 ff movsd %xmm0,-0xd70(%rbp) 33a33: ff 33a34: 48 8b 95 e8 f2 ff ff mov -0xd18(%rbp),%rdx 33a3b: 48 8b 85 f0 f2 ff ff mov -0xd10(%rbp),%rax 33a42: 48 01 d0 add %rdx,%rax 33a45: 48 89 c7 mov %rax,%rdi 33a48: e8 8e f6 ff ff call 330db <_ZL10PagesToMiBm> 33a4d: f2 0f 11 85 88 f2 ff movsd %xmm0,-0xd78(%rbp) 33a54: ff 33a55: 48 8b 95 48 f3 ff ff mov -0xcb8(%rbp),%rdx 33a5c: 48 8b 85 50 f3 ff ff mov -0xcb0(%rbp),%rax 33a63: 48 01 d0 add %rdx,%rax 33a66: 48 89 c7 mov %rax,%rdi 33a69: e8 6d f6 ff ff call 330db <_ZL10PagesToMiBm> 33a6e: 48 8b 85 40 f3 ff ff mov -0xcc0(%rbp),%rax 33a75: 89 c2 mov %eax,%edx 33a77: 48 8b 85 a8 f2 ff ff mov -0xd58(%rbp),%rax 33a7e: f2 0f 10 9d 98 f2 ff movsd -0xd68(%rbp),%xmm3 33a85: ff 33a86: f2 0f 10 95 90 f2 ff movsd -0xd70(%rbp),%xmm2 33a8d: ff 33a8e: f2 0f 10 8d 88 f2 ff movsd -0xd78(%rbp),%xmm1 33a95: ff 33a96: 89 d1 mov %edx,%ecx 33a98: ba 80 00 00 00 mov $0x80,%edx 33a9d: 48 8d 35 b4 2f 03 00 lea 0x32fb4(%rip),%rsi # 66a58 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x580> 33aa4: 48 89 c7 mov %rax,%rdi 33aa7: b8 04 00 00 00 mov $0x4,%eax 33aac: e8 5f ad 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 33ab1: 90 nop 33ab2: 48 8b 45 e8 mov -0x18(%rbp),%rax 33ab6: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 33abd: 00 00 33abf: 74 05 je 33ac6 <_ZL9DumpStatsP16TCMalloc_Printeri+0x9ab> 33ac1: e8 ba 2a fd ff call 6580 <__stack_chk_fail@plt> 33ac6: 48 8b 5d f8 mov -0x8(%rbp),%rbx 33aca: c9 leave 33acb: c3 ret 0000000000033acc <_ZL10PrintStatsi>: 33acc: f3 0f 1e fa endbr64 33ad0: 55 push %rbp 33ad1: 48 89 e5 mov %rsp,%rbp 33ad4: 48 83 ec 40 sub $0x40,%rsp 33ad8: 89 7d cc mov %edi,-0x34(%rbp) 33adb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 33ae2: 00 00 33ae4: 48 89 45 f8 mov %rax,-0x8(%rbp) 33ae8: 31 c0 xor %eax,%eax 33aea: c7 45 d4 00 40 00 00 movl $0x4000,-0x2c(%rbp) 33af1: bf 00 40 00 00 mov $0x4000,%edi 33af6: e8 35 25 fd ff call 6030 <_Znam@plt> 33afb: 48 89 45 d8 mov %rax,-0x28(%rbp) 33aff: 48 8b 4d d8 mov -0x28(%rbp),%rcx 33b03: 48 8d 45 e0 lea -0x20(%rbp),%rax 33b07: ba 00 40 00 00 mov $0x4000,%edx 33b0c: 48 89 ce mov %rcx,%rsi 33b0f: 48 89 c7 mov %rax,%rdi 33b12: e8 db 24 00 00 call 35ff2 <_ZN16TCMalloc_PrinterC1EPci> 33b17: 8b 55 cc mov -0x34(%rbp),%edx 33b1a: 48 8d 45 e0 lea -0x20(%rbp),%rax 33b1e: 89 d6 mov %edx,%esi 33b20: 48 89 c7 mov %rax,%rdi 33b23: e8 f3 f5 ff ff call 3311b <_ZL9DumpStatsP16TCMalloc_Printeri> 33b28: 48 8b 45 d8 mov -0x28(%rbp),%rax 33b2c: 48 89 c7 mov %rax,%rdi 33b2f: e8 dc 26 fd ff call 6210 33b34: 48 89 c2 mov %rax,%rdx 33b37: 48 8b 45 d8 mov -0x28(%rbp),%rax 33b3b: 48 89 c6 mov %rax,%rsi 33b3e: bf 02 00 00 00 mov $0x2,%edi 33b43: e8 58 26 fd ff call 61a0 33b48: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 33b4d: 74 0c je 33b5b <_ZL10PrintStatsi+0x8f> 33b4f: 48 8b 45 d8 mov -0x28(%rbp),%rax 33b53: 48 89 c7 mov %rax,%rdi 33b56: e8 d5 2a fd ff call 6630 <_ZdaPv@plt> 33b5b: 90 nop 33b5c: 48 8b 45 f8 mov -0x8(%rbp),%rax 33b60: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 33b67: 00 00 33b69: 74 05 je 33b70 <_ZL10PrintStatsi+0xa4> 33b6b: e8 10 2a fd ff call 6580 <__stack_chk_fail@plt> 33b70: c9 leave 33b71: c3 ret 0000000000033b72 <_ZL25DumpHeapGrowthStackTracesv>: 33b72: f3 0f 1e fa endbr64 33b76: 55 push %rbp 33b77: 48 89 e5 mov %rsp,%rbp 33b7a: 53 push %rbx 33b7b: 48 81 ec 88 00 00 00 sub $0x88,%rsp 33b82: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 33b89: 00 00 33b8b: 48 89 45 e8 mov %rax,-0x18(%rbp) 33b8f: 31 c0 xor %eax,%eax 33b91: c7 85 7c ff ff ff 00 movl $0x0,-0x84(%rbp) 33b98: 00 00 00 33b9b: e8 a7 28 00 00 call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 33ba0: 48 89 c2 mov %rax,%rdx 33ba3: 48 8d 45 d0 lea -0x30(%rbp),%rax 33ba7: 48 89 d6 mov %rdx,%rsi 33baa: 48 89 c7 mov %rax,%rdi 33bad: e8 5c 23 00 00 call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 33bb2: e8 ef 28 00 00 call 364a6 <_ZN8tcmalloc6Static13growth_stacksEv> 33bb7: 48 89 45 88 mov %rax,-0x78(%rbp) 33bbb: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 33bc0: 74 2c je 33bee <_ZL25DumpHeapGrowthStackTracesv+0x7c> 33bc2: 48 8b 45 88 mov -0x78(%rbp),%rax 33bc6: 48 8b 40 08 mov 0x8(%rax),%rax 33bca: 89 c2 mov %eax,%edx 33bcc: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 33bd2: 01 d0 add %edx,%eax 33bd4: 83 c0 03 add $0x3,%eax 33bd7: 89 85 7c ff ff ff mov %eax,-0x84(%rbp) 33bdd: 48 8b 45 88 mov -0x78(%rbp),%rax 33be1: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 33be8: 48 89 45 88 mov %rax,-0x78(%rbp) 33bec: eb cd jmp 33bbb <_ZL25DumpHeapGrowthStackTracesv+0x49> 33bee: 83 85 7c ff ff ff 64 addl $0x64,-0x84(%rbp) 33bf5: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 33bfb: 8d 50 07 lea 0x7(%rax),%edx 33bfe: 85 c0 test %eax,%eax 33c00: 0f 48 c2 cmovs %edx,%eax 33c03: c1 f8 03 sar $0x3,%eax 33c06: 01 85 7c ff ff ff add %eax,-0x84(%rbp) 33c0c: 48 8d 45 d0 lea -0x30(%rbp),%rax 33c10: 48 89 c7 mov %rax,%rdi 33c13: e8 24 23 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 33c18: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 33c1e: 48 98 cltq 33c20: 48 ba ff ff ff ff ff movabs $0xfffffffffffffff,%rdx 33c27: ff ff 0f 33c2a: 48 39 d0 cmp %rdx,%rax 33c2d: 77 1d ja 33c4c <_ZL25DumpHeapGrowthStackTracesv+0xda> 33c2f: 48 c1 e0 03 shl $0x3,%rax 33c33: 48 89 c7 mov %rax,%rdi 33c36: e8 f5 23 fd ff call 6030 <_Znam@plt> 33c3b: 48 89 45 98 mov %rax,-0x68(%rbp) 33c3f: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 33c44: 0f 85 93 00 00 00 jne 33cdd <_ZL25DumpHeapGrowthStackTracesv+0x16b> 33c4a: eb 05 jmp 33c51 <_ZL25DumpHeapGrowthStackTracesv+0xdf> 33c4c: e8 af 2a fd ff call 6700 <__cxa_throw_bad_array_new_length@plt> 33c51: 48 8d 45 d0 lea -0x30(%rbp),%rax 33c55: 48 89 c7 mov %rax,%rdi 33c58: e8 01 23 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 33c5d: 48 8d 45 c0 lea -0x40(%rbp),%rax 33c61: 48 89 c7 mov %rax,%rdi 33c64: e8 f5 22 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 33c69: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 33c6f: 48 98 cltq 33c71: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 33c78: 00 33c79: 48 8d 45 b0 lea -0x50(%rbp),%rax 33c7d: 48 89 d6 mov %rdx,%rsi 33c80: 48 89 c7 mov %rax,%rdi 33c83: e8 16 23 00 00 call 35f9e <_ZN8tcmalloc7LogItemC1Em> 33c88: 48 8d 45 a0 lea -0x60(%rbp),%rax 33c8c: 48 8d 35 1d 2e 03 00 lea 0x32e1d(%rip),%rsi # 66ab0 <_ZZL9DumpStatsP16TCMalloc_PrinteriE3MiB+0x5d8> 33c93: 48 89 c7 mov %rax,%rdi 33c96: e8 d9 22 00 00 call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 33c9b: 8b 45 a0 mov -0x60(%rbp),%eax 33c9e: 48 8b 55 a8 mov -0x58(%rbp),%rdx 33ca2: ff 75 d8 push -0x28(%rbp) 33ca5: ff 75 d0 push -0x30(%rbp) 33ca8: ff 75 c8 push -0x38(%rbp) 33cab: ff 75 c0 push -0x40(%rbp) 33cae: ff 75 b8 push -0x48(%rbp) 33cb1: ff 75 b0 push -0x50(%rbp) 33cb4: 89 c1 mov %eax,%ecx 33cb6: 49 89 d0 mov %rdx,%r8 33cb9: ba 17 02 00 00 mov $0x217,%edx 33cbe: 48 8d 35 ab 27 03 00 lea 0x327ab(%rip),%rsi # 66470 <_ZN4base8internalL20kHookListSingularIdxE+0x24> 33cc5: bf 00 00 00 00 mov $0x0,%edi 33cca: e8 90 a5 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 33ccf: 48 83 c4 30 add $0x30,%rsp 33cd3: bb 00 00 00 00 mov $0x0,%ebx 33cd8: e9 5d 01 00 00 jmp 33e3a <_ZL25DumpHeapGrowthStackTracesv+0x2c8> 33cdd: e8 65 27 00 00 call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 33ce2: 48 89 c2 mov %rax,%rdx 33ce5: 48 8d 45 d0 lea -0x30(%rbp),%rax 33ce9: 48 89 d6 mov %rdx,%rsi 33cec: 48 89 c7 mov %rax,%rdi 33cef: e8 1a 22 00 00 call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 33cf4: c7 45 80 00 00 00 00 movl $0x0,-0x80(%rbp) 33cfb: e8 a6 27 00 00 call 364a6 <_ZN8tcmalloc6Static13growth_stacksEv> 33d00: 48 89 45 90 mov %rax,-0x70(%rbp) 33d04: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 33d09: 0f 84 00 01 00 00 je 33e0f <_ZL25DumpHeapGrowthStackTracesv+0x29d> 33d0f: 8b 45 80 mov -0x80(%rbp),%eax 33d12: 83 c0 03 add $0x3,%eax 33d15: 48 63 d0 movslq %eax,%rdx 33d18: 48 8b 45 90 mov -0x70(%rbp),%rax 33d1c: 48 8b 40 08 mov 0x8(%rax),%rax 33d20: 48 01 c2 add %rax,%rdx 33d23: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 33d29: 48 98 cltq 33d2b: 48 39 c2 cmp %rax,%rdx 33d2e: 0f 83 da 00 00 00 jae 33e0e <_ZL25DumpHeapGrowthStackTracesv+0x29c> 33d34: 8b 45 80 mov -0x80(%rbp),%eax 33d37: 48 98 cltq 33d39: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 33d40: 00 33d41: 48 8b 45 98 mov -0x68(%rbp),%rax 33d45: 48 01 d0 add %rdx,%rax 33d48: 48 c7 00 01 00 00 00 movq $0x1,(%rax) 33d4f: 48 8b 45 90 mov -0x70(%rbp),%rax 33d53: 48 8b 10 mov (%rax),%rdx 33d56: 8b 45 80 mov -0x80(%rbp),%eax 33d59: 48 98 cltq 33d5b: 48 83 c0 01 add $0x1,%rax 33d5f: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 33d66: 00 33d67: 48 8b 45 98 mov -0x68(%rbp),%rax 33d6b: 48 01 c8 add %rcx,%rax 33d6e: 48 89 10 mov %rdx,(%rax) 33d71: 48 8b 45 90 mov -0x70(%rbp),%rax 33d75: 48 8b 50 08 mov 0x8(%rax),%rdx 33d79: 8b 45 80 mov -0x80(%rbp),%eax 33d7c: 48 98 cltq 33d7e: 48 83 c0 02 add $0x2,%rax 33d82: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 33d89: 00 33d8a: 48 8b 45 98 mov -0x68(%rbp),%rax 33d8e: 48 01 c8 add %rcx,%rax 33d91: 48 89 10 mov %rdx,(%rax) 33d94: c7 45 84 00 00 00 00 movl $0x0,-0x7c(%rbp) 33d9b: 8b 45 84 mov -0x7c(%rbp),%eax 33d9e: 48 63 d0 movslq %eax,%rdx 33da1: 48 8b 45 90 mov -0x70(%rbp),%rax 33da5: 48 8b 40 08 mov 0x8(%rax),%rax 33da9: 48 39 c2 cmp %rax,%rdx 33dac: 73 37 jae 33de5 <_ZL25DumpHeapGrowthStackTracesv+0x273> 33dae: 8b 45 80 mov -0x80(%rbp),%eax 33db1: 8d 50 03 lea 0x3(%rax),%edx 33db4: 8b 45 84 mov -0x7c(%rbp),%eax 33db7: 01 d0 add %edx,%eax 33db9: 48 98 cltq 33dbb: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 33dc2: 00 33dc3: 48 8b 45 98 mov -0x68(%rbp),%rax 33dc7: 48 01 c2 add %rax,%rdx 33dca: 48 8b 45 90 mov -0x70(%rbp),%rax 33dce: 8b 4d 84 mov -0x7c(%rbp),%ecx 33dd1: 48 63 c9 movslq %ecx,%rcx 33dd4: 48 83 c1 02 add $0x2,%rcx 33dd8: 48 8b 04 c8 mov (%rax,%rcx,8),%rax 33ddc: 48 89 02 mov %rax,(%rdx) 33ddf: 83 45 84 01 addl $0x1,-0x7c(%rbp) 33de3: eb b6 jmp 33d9b <_ZL25DumpHeapGrowthStackTracesv+0x229> 33de5: 48 8b 45 90 mov -0x70(%rbp),%rax 33de9: 48 8b 40 08 mov 0x8(%rax),%rax 33ded: 89 c2 mov %eax,%edx 33def: 8b 45 80 mov -0x80(%rbp),%eax 33df2: 01 d0 add %edx,%eax 33df4: 83 c0 03 add $0x3,%eax 33df7: 89 45 80 mov %eax,-0x80(%rbp) 33dfa: 48 8b 45 90 mov -0x70(%rbp),%rax 33dfe: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 33e05: 48 89 45 90 mov %rax,-0x70(%rbp) 33e09: e9 f6 fe ff ff jmp 33d04 <_ZL25DumpHeapGrowthStackTracesv+0x192> 33e0e: 90 nop 33e0f: 8b 45 80 mov -0x80(%rbp),%eax 33e12: 48 98 cltq 33e14: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 33e1b: 00 33e1c: 48 8b 45 98 mov -0x68(%rbp),%rax 33e20: 48 01 d0 add %rdx,%rax 33e23: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 33e2a: 48 8b 5d 98 mov -0x68(%rbp),%rbx 33e2e: 48 8d 45 d0 lea -0x30(%rbp),%rax 33e32: 48 89 c7 mov %rax,%rdi 33e35: e8 02 21 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 33e3a: 48 89 d8 mov %rbx,%rax 33e3d: 48 8b 5d e8 mov -0x18(%rbp),%rbx 33e41: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 33e48: 00 00 33e4a: 74 05 je 33e51 <_ZL25DumpHeapGrowthStackTracesv+0x2df> 33e4c: e8 2f 27 fd ff call 6580 <__stack_chk_fail@plt> 33e51: 48 8b 5d f8 mov -0x8(%rbp),%rbx 33e55: c9 leave 33e56: c3 ret 0000000000033e57 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE>: 33e57: f3 0f 1e fa endbr64 33e5b: 55 push %rbp 33e5c: 48 89 e5 mov %rsp,%rbp 33e5f: 53 push %rbx 33e60: 48 83 ec 48 sub $0x48,%rsp 33e64: 48 89 7d b8 mov %rdi,-0x48(%rbp) 33e68: 48 89 75 b0 mov %rsi,-0x50(%rbp) 33e6c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 33e73: 00 00 33e75: 48 89 45 e8 mov %rax,-0x18(%rbp) 33e79: 31 c0 xor %eax,%eax 33e7b: 48 c7 45 d8 01 00 00 movq $0x1,-0x28(%rbp) 33e82: 00 33e83: c6 45 c7 00 movb $0x0,-0x39(%rbp) 33e87: 80 7d c7 00 cmpb $0x0,-0x39(%rbp) 33e8b: 0f 85 1c 01 00 00 jne 33fad <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0x156> 33e91: c7 45 c8 00 00 00 00 movl $0x0,-0x38(%rbp) 33e98: e8 aa 25 00 00 call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 33e9d: 48 89 c2 mov %rax,%rdx 33ea0: 48 8d 45 d0 lea -0x30(%rbp),%rax 33ea4: 48 89 d6 mov %rdx,%rsi 33ea7: 48 89 c7 mov %rax,%rdi 33eaa: e8 5f 20 00 00 call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 33eaf: 83 7d c8 0f cmpl $0xf,-0x38(%rbp) 33eb3: 0f 8f 8a 00 00 00 jg 33f43 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0xec> 33eb9: e8 c4 25 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 33ebe: 48 89 c1 mov %rax,%rcx 33ec1: 8b 45 c8 mov -0x38(%rbp),%eax 33ec4: 48 98 cltq 33ec6: 48 c1 e0 05 shl $0x5,%rax 33eca: 48 89 c2 mov %rax,%rdx 33ecd: 48 8d 05 2c 71 04 00 lea 0x4712c(%rip),%rax # 7b000 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE6ranges> 33ed4: 48 01 c2 add %rax,%rdx 33ed7: 48 8b 45 d8 mov -0x28(%rbp),%rax 33edb: 48 89 c6 mov %rax,%rsi 33ede: 48 89 cf mov %rcx,%rdi 33ee1: e8 26 eb 00 00 call 42a0c <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE> 33ee6: 83 f0 01 xor $0x1,%eax 33ee9: 84 c0 test %al,%al 33eeb: 74 06 je 33ef3 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0x9c> 33eed: c6 45 c7 01 movb $0x1,-0x39(%rbp) 33ef1: eb 50 jmp 33f43 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0xec> 33ef3: 8b 45 c8 mov -0x38(%rbp),%eax 33ef6: 48 98 cltq 33ef8: 48 c1 e0 05 shl $0x5,%rax 33efc: 48 89 c2 mov %rax,%rdx 33eff: 48 8d 05 fa 70 04 00 lea 0x470fa(%rip),%rax # 7b000 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE6ranges> 33f06: 48 8b 14 02 mov (%rdx,%rax,1),%rdx 33f0a: 8b 45 c8 mov -0x38(%rbp),%eax 33f0d: 48 98 cltq 33f0f: 48 c1 e0 05 shl $0x5,%rax 33f13: 48 89 c1 mov %rax,%rcx 33f16: 48 8d 05 eb 70 04 00 lea 0x470eb(%rip),%rax # 7b008 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE6ranges+0x8> 33f1d: 48 8b 04 01 mov (%rcx,%rax,1),%rax 33f21: 48 01 d0 add %rdx,%rax 33f24: 48 89 45 e0 mov %rax,-0x20(%rbp) 33f28: 48 8b 45 e0 mov -0x20(%rbp),%rax 33f2c: 48 05 ff 1f 00 00 add $0x1fff,%rax 33f32: 48 c1 e8 0d shr $0xd,%rax 33f36: 48 89 45 d8 mov %rax,-0x28(%rbp) 33f3a: 83 45 c8 01 addl $0x1,-0x38(%rbp) 33f3e: e9 6c ff ff ff jmp 33eaf <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0x58> 33f43: 48 8d 45 d0 lea -0x30(%rbp),%rax 33f47: 48 89 c7 mov %rax,%rdi 33f4a: e8 ed 1f 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 33f4f: c7 45 cc 00 00 00 00 movl $0x0,-0x34(%rbp) 33f56: 8b 45 cc mov -0x34(%rbp),%eax 33f59: 3b 45 c8 cmp -0x38(%rbp),%eax 33f5c: 0f 8d 25 ff ff ff jge 33e87 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0x30> 33f62: 8b 45 cc mov -0x34(%rbp),%eax 33f65: 48 98 cltq 33f67: 48 c1 e0 05 shl $0x5,%rax 33f6b: 48 89 c2 mov %rax,%rdx 33f6e: 48 8d 05 8b 70 04 00 lea 0x4708b(%rip),%rax # 7b000 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE6ranges> 33f75: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 33f79: 48 8b 45 b8 mov -0x48(%rbp),%rax 33f7d: 48 8b 55 b0 mov -0x50(%rbp),%rdx 33f81: 48 89 ce mov %rcx,%rsi 33f84: 48 89 c7 mov %rax,%rdi 33f87: ff d2 call *%rdx 33f89: 83 45 cc 01 addl $0x1,-0x34(%rbp) 33f8d: eb c7 jmp 33f56 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0xff> 33f8f: f3 0f 1e fa endbr64 33f93: 48 89 c3 mov %rax,%rbx 33f96: 48 8d 45 d0 lea -0x30(%rbp),%rax 33f9a: 48 89 c7 mov %rax,%rdi 33f9d: e8 9a 1f 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 33fa2: 48 89 d8 mov %rbx,%rax 33fa5: 48 89 c7 mov %rax,%rdi 33fa8: e8 f3 28 fd ff call 68a0 <_Unwind_Resume@plt> 33fad: 90 nop 33fae: 48 8b 45 e8 mov -0x18(%rbp),%rax 33fb2: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 33fb9: 00 00 33fbb: 74 05 je 33fc2 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE+0x16b> 33fbd: e8 be 25 fd ff call 6580 <__stack_chk_fail@plt> 33fc2: 48 83 c4 48 add $0x48,%rsp 33fc6: 5b pop %rbx 33fc7: 5d pop %rbp 33fc8: c3 ret 0000000000033fc9 <_ZL25size_class_with_alignmentmmPj>: 33fc9: f3 0f 1e fa endbr64 33fcd: 55 push %rbp 33fce: 48 89 e5 mov %rsp,%rbp 33fd1: 48 83 ec 70 sub $0x70,%rsp 33fd5: 48 89 7d a8 mov %rdi,-0x58(%rbp) 33fd9: 48 89 75 a0 mov %rsi,-0x60(%rbp) 33fdd: 48 89 55 98 mov %rdx,-0x68(%rbp) 33fe1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 33fe8: 00 00 33fea: 48 89 45 f8 mov %rax,-0x8(%rbp) 33fee: 31 c0 xor %eax,%eax 33ff0: 48 81 7d a0 00 20 00 cmpq $0x2000,-0x60(%rbp) 33ff7: 00 33ff8: 0f 97 c0 seta %al 33ffb: 0f b6 c0 movzbl %al,%eax 33ffe: 48 85 c0 test %rax,%rax 34001: 74 0a je 3400d <_ZL25size_class_with_alignmentmmPj+0x44> 34003: b8 00 00 00 00 mov $0x0,%eax 34008: e9 22 01 00 00 jmp 3412f <_ZL25size_class_with_alignmentmmPj+0x166> 3400d: 48 8b 45 a8 mov -0x58(%rbp),%rax 34011: 48 89 45 e0 mov %rax,-0x20(%rbp) 34015: 48 8b 45 a0 mov -0x60(%rbp),%rax 34019: 48 89 45 e8 mov %rax,-0x18(%rbp) 3401d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 34021: 48 8b 45 e8 mov -0x18(%rbp),%rax 34025: 48 01 d0 add %rdx,%rax 34028: 48 8d 50 ff lea -0x1(%rax),%rdx 3402c: 48 8b 45 e8 mov -0x18(%rbp),%rax 34030: 48 f7 d8 neg %rax 34033: 48 21 d0 and %rdx,%rax 34036: 48 89 45 f0 mov %rax,-0x10(%rbp) 3403a: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 3403f: 0f 94 c0 sete %al 34042: 0f b6 c0 movzbl %al,%eax 34045: 48 85 c0 test %rax,%rax 34048: 74 19 je 34063 <_ZL25size_class_with_alignmentmmPj+0x9a> 3404a: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 3404f: 75 0a jne 3405b <_ZL25size_class_with_alignmentmmPj+0x92> 34051: 48 8b 45 e8 mov -0x18(%rbp),%rax 34055: 48 89 45 f0 mov %rax,-0x10(%rbp) 34059: eb 08 jmp 34063 <_ZL25size_class_with_alignmentmmPj+0x9a> 3405b: 48 8b 45 e0 mov -0x20(%rbp),%rax 3405f: 48 89 45 f0 mov %rax,-0x10(%rbp) 34063: 48 8b 45 f0 mov -0x10(%rbp),%rax 34067: 48 89 45 a8 mov %rax,-0x58(%rbp) 3406b: e8 fa 23 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34070: 48 89 45 b8 mov %rax,-0x48(%rbp) 34074: 48 8b 45 a8 mov -0x58(%rbp),%rax 34078: 48 89 45 c0 mov %rax,-0x40(%rbp) 3407c: 48 8b 45 98 mov -0x68(%rbp),%rax 34080: 48 89 45 c8 mov %rax,-0x38(%rbp) 34084: 48 8b 45 c0 mov -0x40(%rbp),%rax 34088: 48 89 45 d0 mov %rax,-0x30(%rbp) 3408c: 48 8d 45 b4 lea -0x4c(%rbp),%rax 34090: 48 89 45 d8 mov %rax,-0x28(%rbp) 34094: 48 81 7d d0 00 04 00 cmpq $0x400,-0x30(%rbp) 3409b: 00 3409c: 0f 96 c0 setbe %al 3409f: 0f b6 c0 movzbl %al,%eax 340a2: 48 85 c0 test %rax,%rax 340a5: 74 19 je 340c0 <_ZL25size_class_with_alignmentmmPj+0xf7> 340a7: 48 8b 45 d0 mov -0x30(%rbp),%rax 340ab: 83 c0 07 add $0x7,%eax 340ae: c1 e8 03 shr $0x3,%eax 340b1: 89 c2 mov %eax,%edx 340b3: 48 8b 45 d8 mov -0x28(%rbp),%rax 340b7: 89 10 mov %edx,(%rax) 340b9: b8 01 00 00 00 mov $0x1,%eax 340be: eb 2a jmp 340ea <_ZL25size_class_with_alignmentmmPj+0x121> 340c0: 48 81 7d d0 00 00 04 cmpq $0x40000,-0x30(%rbp) 340c7: 00 340c8: 77 1b ja 340e5 <_ZL25size_class_with_alignmentmmPj+0x11c> 340ca: 48 8b 45 d0 mov -0x30(%rbp),%rax 340ce: 05 7f 3c 00 00 add $0x3c7f,%eax 340d3: c1 e8 07 shr $0x7,%eax 340d6: 89 c2 mov %eax,%edx 340d8: 48 8b 45 d8 mov -0x28(%rbp),%rax 340dc: 89 10 mov %edx,(%rax) 340de: b8 01 00 00 00 mov $0x1,%eax 340e3: eb 05 jmp 340ea <_ZL25size_class_with_alignmentmmPj+0x121> 340e5: b8 00 00 00 00 mov $0x0,%eax 340ea: 83 f0 01 xor $0x1,%eax 340ed: 84 c0 test %al,%al 340ef: 74 07 je 340f8 <_ZL25size_class_with_alignmentmmPj+0x12f> 340f1: b8 00 00 00 00 mov $0x0,%eax 340f6: eb 1b jmp 34113 <_ZL25size_class_with_alignmentmmPj+0x14a> 340f8: 8b 55 b4 mov -0x4c(%rbp),%edx 340fb: 48 8b 45 b8 mov -0x48(%rbp),%rax 340ff: 89 d2 mov %edx,%edx 34101: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 34105: 0f b6 d0 movzbl %al,%edx 34108: 48 8b 45 c8 mov -0x38(%rbp),%rax 3410c: 89 10 mov %edx,(%rax) 3410e: b8 01 00 00 00 mov $0x1,%eax 34113: 83 f0 01 xor $0x1,%eax 34116: 0f b6 c0 movzbl %al,%eax 34119: 48 85 c0 test %rax,%rax 3411c: 0f 95 c0 setne %al 3411f: 84 c0 test %al,%al 34121: 74 07 je 3412a <_ZL25size_class_with_alignmentmmPj+0x161> 34123: b8 00 00 00 00 mov $0x0,%eax 34128: eb 05 jmp 3412f <_ZL25size_class_with_alignmentmmPj+0x166> 3412a: b8 01 00 00 00 mov $0x1,%eax 3412f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 34133: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3413a: 00 00 3413c: 74 05 je 34143 <_ZL25size_class_with_alignmentmmPj+0x17a> 3413e: e8 3d 24 fd ff call 6580 <__stack_chk_fail@plt> 34143: c9 leave 34144: c3 ret 0000000000034145 <_ZL12nallocx_slowmi>: 34145: f3 0f 1e fa endbr64 34149: 55 push %rbp 3414a: 48 89 e5 mov %rsp,%rbp 3414d: 48 83 ec 40 sub $0x40,%rsp 34151: 48 89 7d c8 mov %rdi,-0x38(%rbp) 34155: 89 75 c4 mov %esi,-0x3c(%rbp) 34158: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3415f: 00 00 34161: 48 89 45 f8 mov %rax,-0x8(%rbp) 34165: 31 c0 xor %eax,%eax 34167: e8 61 23 00 00 call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 3416c: 83 f0 01 xor $0x1,%eax 3416f: 0f b6 c0 movzbl %al,%eax 34172: 48 85 c0 test %rax,%rax 34175: 0f 95 c0 setne %al 34178: 84 c0 test %al,%al 3417a: 74 05 je 34181 <_ZL12nallocx_slowmi+0x3c> 3417c: e8 31 41 01 00 call 482b2 <_ZN8tcmalloc11ThreadCache10InitModuleEv> 34181: 8b 45 c4 mov -0x3c(%rbp),%eax 34184: 83 e0 3f and $0x3f,%eax 34187: ba 01 00 00 00 mov $0x1,%edx 3418c: 89 c1 mov %eax,%ecx 3418e: 48 d3 e2 shl %cl,%rdx 34191: 48 89 d0 mov %rdx,%rax 34194: 48 89 45 e0 mov %rax,-0x20(%rbp) 34198: 48 8d 55 d8 lea -0x28(%rbp),%rdx 3419c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 341a0: 48 8b 45 c8 mov -0x38(%rbp),%rax 341a4: 48 89 ce mov %rcx,%rsi 341a7: 48 89 c7 mov %rax,%rdi 341aa: e8 1a fe ff ff call 33fc9 <_ZL25size_class_with_alignmentmmPj> 341af: 88 45 d7 mov %al,-0x29(%rbp) 341b2: 80 7d d7 00 cmpb $0x0,-0x29(%rbp) 341b6: 74 25 je 341dd <_ZL12nallocx_slowmi+0x98> 341b8: e8 ad 22 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 341bd: 8b 55 d8 mov -0x28(%rbp),%edx 341c0: 48 89 45 f0 mov %rax,-0x10(%rbp) 341c4: 89 55 dc mov %edx,-0x24(%rbp) 341c7: 48 8b 45 f0 mov -0x10(%rbp),%rax 341cb: 8b 55 dc mov -0x24(%rbp),%edx 341ce: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 341d5: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 341d9: 48 98 cltq 341db: eb 33 jmp 34210 <_ZL12nallocx_slowmi+0xcb> 341dd: 48 8b 45 c8 mov -0x38(%rbp),%rax 341e1: 48 89 c7 mov %rax,%rdi 341e4: e8 3e 1e 00 00 call 36027 <_ZN8tcmalloc5pagesEm> 341e9: 48 89 45 e8 mov %rax,-0x18(%rbp) 341ed: e8 90 22 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 341f2: 48 89 c2 mov %rax,%rdx 341f5: 48 8b 45 e8 mov -0x18(%rbp),%rax 341f9: 48 89 c6 mov %rax,%rsi 341fc: 48 89 d7 mov %rdx,%rdi 341ff: e8 b0 ce 00 00 call 410b4 <_ZN8tcmalloc8PageHeap11RoundUpSizeEm> 34204: 48 89 45 e8 mov %rax,-0x18(%rbp) 34208: 48 8b 45 e8 mov -0x18(%rbp),%rax 3420c: 48 c1 e0 0d shl $0xd,%rax 34210: 48 8b 75 f8 mov -0x8(%rbp),%rsi 34214: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3421b: 00 00 3421d: 74 05 je 34224 <_ZL12nallocx_slowmi+0xdf> 3421f: e8 5c 23 fd ff call 6580 <__stack_chk_fail@plt> 34224: c9 leave 34225: c3 ret 0000000000034226 : 34226: f3 0f 1e fa endbr64 3422a: 55 push %rbp 3422b: 48 89 e5 mov %rsp,%rbp 3422e: 48 83 ec 60 sub $0x60,%rsp 34232: 48 89 7d a8 mov %rdi,-0x58(%rbp) 34236: 89 75 a4 mov %esi,-0x5c(%rbp) 34239: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 34240: 00 00 34242: 48 89 45 f8 mov %rax,-0x8(%rbp) 34246: 31 c0 xor %eax,%eax 34248: 83 7d a4 00 cmpl $0x0,-0x5c(%rbp) 3424c: 0f 95 c0 setne %al 3424f: 0f b6 c0 movzbl %al,%eax 34252: 48 85 c0 test %rax,%rax 34255: 74 16 je 3426d 34257: 8b 55 a4 mov -0x5c(%rbp),%edx 3425a: 48 8b 45 a8 mov -0x58(%rbp),%rax 3425e: 89 d6 mov %edx,%esi 34260: 48 89 c7 mov %rax,%rdi 34263: e8 dd fe ff ff call 34145 <_ZL12nallocx_slowmi> 34268: e9 fa 00 00 00 jmp 34367 3426d: e8 f8 21 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34272: 48 89 45 c8 mov %rax,-0x38(%rbp) 34276: 48 8b 45 a8 mov -0x58(%rbp),%rax 3427a: 48 89 45 d0 mov %rax,-0x30(%rbp) 3427e: 48 8d 45 bc lea -0x44(%rbp),%rax 34282: 48 89 45 d8 mov %rax,-0x28(%rbp) 34286: 48 8b 45 d0 mov -0x30(%rbp),%rax 3428a: 48 89 45 e0 mov %rax,-0x20(%rbp) 3428e: 48 8d 45 c0 lea -0x40(%rbp),%rax 34292: 48 89 45 e8 mov %rax,-0x18(%rbp) 34296: 48 81 7d e0 00 04 00 cmpq $0x400,-0x20(%rbp) 3429d: 00 3429e: 0f 96 c0 setbe %al 342a1: 0f b6 c0 movzbl %al,%eax 342a4: 48 85 c0 test %rax,%rax 342a7: 74 19 je 342c2 342a9: 48 8b 45 e0 mov -0x20(%rbp),%rax 342ad: 83 c0 07 add $0x7,%eax 342b0: c1 e8 03 shr $0x3,%eax 342b3: 89 c2 mov %eax,%edx 342b5: 48 8b 45 e8 mov -0x18(%rbp),%rax 342b9: 89 10 mov %edx,(%rax) 342bb: b8 01 00 00 00 mov $0x1,%eax 342c0: eb 2a jmp 342ec 342c2: 48 81 7d e0 00 00 04 cmpq $0x40000,-0x20(%rbp) 342c9: 00 342ca: 77 1b ja 342e7 342cc: 48 8b 45 e0 mov -0x20(%rbp),%rax 342d0: 05 7f 3c 00 00 add $0x3c7f,%eax 342d5: c1 e8 07 shr $0x7,%eax 342d8: 89 c2 mov %eax,%edx 342da: 48 8b 45 e8 mov -0x18(%rbp),%rax 342de: 89 10 mov %edx,(%rax) 342e0: b8 01 00 00 00 mov $0x1,%eax 342e5: eb 05 jmp 342ec 342e7: b8 00 00 00 00 mov $0x0,%eax 342ec: 83 f0 01 xor $0x1,%eax 342ef: 84 c0 test %al,%al 342f1: 74 07 je 342fa 342f3: b8 00 00 00 00 mov $0x0,%eax 342f8: eb 1b jmp 34315 342fa: 8b 55 c0 mov -0x40(%rbp),%edx 342fd: 48 8b 45 c8 mov -0x38(%rbp),%rax 34301: 89 d2 mov %edx,%edx 34303: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 34307: 0f b6 d0 movzbl %al,%edx 3430a: 48 8b 45 d8 mov -0x28(%rbp),%rax 3430e: 89 10 mov %edx,(%rax) 34310: b8 01 00 00 00 mov $0x1,%eax 34315: 84 c0 test %al,%al 34317: 74 0e je 34327 34319: 8b 45 bc mov -0x44(%rbp),%eax 3431c: 85 c0 test %eax,%eax 3431e: 74 07 je 34327 34320: b8 01 00 00 00 mov $0x1,%eax 34325: eb 05 jmp 3432c 34327: b8 00 00 00 00 mov $0x0,%eax 3432c: 84 c0 test %al,%al 3432e: 74 25 je 34355 34330: e8 35 21 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34335: 8b 55 bc mov -0x44(%rbp),%edx 34338: 48 89 45 f0 mov %rax,-0x10(%rbp) 3433c: 89 55 c4 mov %edx,-0x3c(%rbp) 3433f: 48 8b 45 f0 mov -0x10(%rbp),%rax 34343: 8b 55 c4 mov -0x3c(%rbp),%edx 34346: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3434d: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 34351: 48 98 cltq 34353: eb 12 jmp 34367 34355: 48 8b 45 a8 mov -0x58(%rbp),%rax 34359: be 00 00 00 00 mov $0x0,%esi 3435e: 48 89 c7 mov %rax,%rdi 34361: e8 df fd ff ff call 34145 <_ZL12nallocx_slowmi> 34366: 90 nop 34367: 48 8b 4d f8 mov -0x8(%rbp),%rcx 3436b: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 34372: 00 00 34374: 74 05 je 3437b 34376: e8 05 22 fd ff call 6580 <__stack_chk_fail@plt> 3437b: c9 leave 3437c: c3 ret 3437d: 90 nop 000000000003437e <_ZN22TCMallocImplementation25GetEstimatedAllocatedSizeEm>: 3437e: f3 0f 1e fa endbr64 34382: 55 push %rbp 34383: 48 89 e5 mov %rsp,%rbp 34386: 48 83 ec 10 sub $0x10,%rsp 3438a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3438e: 48 89 75 f0 mov %rsi,-0x10(%rbp) 34392: 48 8b 45 f0 mov -0x10(%rbp),%rax 34396: be 00 00 00 00 mov $0x0,%esi 3439b: 48 89 c7 mov %rax,%rdi 3439e: e8 83 fe ff ff call 34226 343a3: c9 leave 343a4: c3 ret 343a5: 90 nop 00000000000343a6 <_ZN13TCMallocGuardC1Ev>: 343a6: f3 0f 1e fa endbr64 343aa: 55 push %rbp 343ab: 48 89 e5 mov %rsp,%rbp 343ae: 53 push %rbx 343af: 48 83 ec 18 sub $0x18,%rsp 343b3: 48 89 7d e8 mov %rdi,-0x18(%rbp) 343b7: 8b 05 43 6e 04 00 mov 0x46e43(%rip),%eax # 7b200 <_ZL22tcmallocguard_refcount> 343bd: 8d 50 01 lea 0x1(%rax),%edx 343c0: 89 15 3a 6e 04 00 mov %edx,0x46e3a(%rip) # 7b200 <_ZL22tcmallocguard_refcount> 343c6: 85 c0 test %eax,%eax 343c8: 0f 94 c0 sete %al 343cb: 84 c0 test %al,%al 343cd: 74 5b je 3442a <_ZN13TCMallocGuardC1Ev+0x84> 343cf: bf 01 00 00 00 mov $0x1,%edi 343d4: e8 a7 4e 01 00 call 49280 343d9: 48 89 c7 mov %rax,%rdi 343dc: e8 df 52 01 00 call 496c0 343e1: e8 b8 3f 01 00 call 4839e <_ZN8tcmalloc11ThreadCache7InitTSDEv> 343e6: bf 01 00 00 00 mov $0x1,%edi 343eb: e8 90 4e 01 00 call 49280 343f0: 48 89 c7 mov %rax,%rdi 343f3: e8 c8 52 01 00 call 496c0 343f8: e8 35 7c 00 00 call 3c032 343fd: 85 c0 test %eax,%eax 343ff: 0f 95 c0 setne %al 34402: 84 c0 test %al,%al 34404: 75 24 jne 3442a <_ZN13TCMallocGuardC1Ev+0x84> 34406: 48 8d 35 03 6e 04 00 lea 0x46e03(%rip),%rsi # 7b210 <_ZZN13TCMallocGuardC4EvE28tcmallocimplementation_space> 3440d: bf 10 00 00 00 mov $0x10,%edi 34412: e8 0a 19 00 00 call 35d21 <_ZnwmPv> 34417: 48 89 c3 mov %rax,%rbx 3441a: 48 89 df mov %rbx,%rdi 3441d: e8 c4 22 00 00 call 366e6 <_ZN22TCMallocImplementationC1Ev> 34422: 48 89 df mov %rbx,%rdi 34425: e8 fe aa 00 00 call 3ef28 <_ZN15MallocExtension8RegisterEPS_> 3442a: 90 nop 3442b: 48 83 c4 18 add $0x18,%rsp 3442f: 5b pop %rbx 34430: 5d pop %rbp 34431: c3 ret 0000000000034432 <_ZN13TCMallocGuardD1Ev>: 34432: f3 0f 1e fa endbr64 34436: 55 push %rbp 34437: 48 89 e5 mov %rsp,%rbp 3443a: 48 83 ec 20 sub $0x20,%rsp 3443e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 34442: 8b 05 b8 6d 04 00 mov 0x46db8(%rip),%eax # 7b200 <_ZL22tcmallocguard_refcount> 34448: 83 e8 01 sub $0x1,%eax 3444b: 89 05 af 6d 04 00 mov %eax,0x46daf(%rip) # 7b200 <_ZL22tcmallocguard_refcount> 34451: 8b 05 a9 6d 04 00 mov 0x46da9(%rip),%eax # 7b200 <_ZL22tcmallocguard_refcount> 34457: 85 c0 test %eax,%eax 34459: 0f 94 c0 sete %al 3445c: 84 c0 test %al,%al 3445e: 74 53 je 344b3 <_ZN13TCMallocGuardD1Ev+0x81> 34460: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 34467: 00 34468: e8 c5 7b 00 00 call 3c032 3446d: 85 c0 test %eax,%eax 3446f: 0f 94 c0 sete %al 34472: 84 c0 test %al,%al 34474: 74 10 je 34486 <_ZN13TCMallocGuardD1Ev+0x54> 34476: 48 8d 3d 86 2a 03 00 lea 0x32a86(%rip),%rdi # 66f03 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x41f> 3447d: e8 7e 21 fd ff call 6600 34482: 48 89 45 f8 mov %rax,-0x8(%rbp) 34486: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 3448b: 74 26 je 344b3 <_ZN13TCMallocGuardD1Ev+0x81> 3448d: 48 8b 45 f8 mov -0x8(%rbp),%rax 34491: 48 89 c7 mov %rax,%rdi 34494: e8 f7 22 fd ff call 6790 34499: 89 45 f4 mov %eax,-0xc(%rbp) 3449c: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 344a0: 7f 07 jg 344a9 <_ZN13TCMallocGuardD1Ev+0x77> 344a2: c7 45 f4 01 00 00 00 movl $0x1,-0xc(%rbp) 344a9: 8b 45 f4 mov -0xc(%rbp),%eax 344ac: 89 c7 mov %eax,%edi 344ae: e8 19 f6 ff ff call 33acc <_ZL10PrintStatsi> 344b3: 90 nop 344b4: c9 leave 344b5: c3 ret 00000000000344b6 <_ZL20CheckCachedSizeClassPv>: 344b6: f3 0f 1e fa endbr64 344ba: 55 push %rbp 344bb: 48 89 e5 mov %rsp,%rbp 344be: 48 83 ec 60 sub $0x60,%rsp 344c2: 48 89 7d a8 mov %rdi,-0x58(%rbp) 344c6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 344cd: 00 00 344cf: 48 89 45 f8 mov %rax,-0x8(%rbp) 344d3: 31 c0 xor %eax,%eax 344d5: 48 8b 45 a8 mov -0x58(%rbp),%rax 344d9: 48 c1 e8 0d shr $0xd,%rax 344dd: 48 89 45 c0 mov %rax,-0x40(%rbp) 344e1: e8 9c 1f 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 344e6: 48 89 c1 mov %rax,%rcx 344e9: 48 8d 55 bc lea -0x44(%rbp),%rdx 344ed: 48 8b 45 c0 mov -0x40(%rbp),%rax 344f1: 48 89 c6 mov %rax,%rsi 344f4: 48 89 cf mov %rcx,%rdi 344f7: e8 aa 1e 00 00 call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 344fc: 83 f0 01 xor $0x1,%eax 344ff: 84 c0 test %al,%al 34501: 74 0a je 3450d <_ZL20CheckCachedSizeClassPv+0x57> 34503: b8 01 00 00 00 mov $0x1,%eax 34508: e9 89 00 00 00 jmp 34596 <_ZL20CheckCachedSizeClassPv+0xe0> 3450d: e8 70 1f 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 34512: 48 89 45 c8 mov %rax,-0x38(%rbp) 34516: 48 8b 45 c0 mov -0x40(%rbp),%rax 3451a: 48 89 45 d0 mov %rax,-0x30(%rbp) 3451e: 48 8b 45 c8 mov -0x38(%rbp),%rax 34522: 48 05 10 00 08 00 add $0x80010,%rax 34528: 48 89 45 d8 mov %rax,-0x28(%rbp) 3452c: 48 8b 45 d0 mov -0x30(%rbp),%rax 34530: 48 89 45 e0 mov %rax,-0x20(%rbp) 34534: 48 8b 45 e0 mov -0x20(%rbp),%rax 34538: 48 c1 e8 12 shr $0x12,%rax 3453c: 48 89 45 e8 mov %rax,-0x18(%rbp) 34540: 48 8b 45 e0 mov -0x20(%rbp),%rax 34544: 25 ff ff 03 00 and $0x3ffff,%eax 34549: 48 89 45 f0 mov %rax,-0x10(%rbp) 3454d: 48 8b 45 e0 mov -0x20(%rbp),%rax 34551: 48 c1 e8 23 shr $0x23,%rax 34555: 48 85 c0 test %rax,%rax 34558: 75 11 jne 3456b <_ZL20CheckCachedSizeClassPv+0xb5> 3455a: 48 8b 45 d8 mov -0x28(%rbp),%rax 3455e: 48 8b 55 e8 mov -0x18(%rbp),%rdx 34562: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 34566: 48 85 c0 test %rax,%rax 34569: 75 07 jne 34572 <_ZL20CheckCachedSizeClassPv+0xbc> 3456b: b8 00 00 00 00 mov $0x0,%eax 34570: eb 14 jmp 34586 <_ZL20CheckCachedSizeClassPv+0xd0> 34572: 48 8b 45 d8 mov -0x28(%rbp),%rax 34576: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3457a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3457e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 34582: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 34586: 90 nop 34587: 0f b6 40 2a movzbl 0x2a(%rax),%eax 3458b: 0f b6 d0 movzbl %al,%edx 3458e: 8b 45 bc mov -0x44(%rbp),%eax 34591: 39 c2 cmp %eax,%edx 34593: 0f 94 c0 sete %al 34596: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3459a: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 345a1: 00 00 345a3: 74 05 je 345aa <_ZL20CheckCachedSizeClassPv+0xf4> 345a5: e8 d6 1f fd ff call 6580 <__stack_chk_fail@plt> 345aa: c9 leave 345ab: c3 ret 00000000000345ac <_ZL19DoSampledAllocationm>: 345ac: f3 0f 1e fa endbr64 345b0: 55 push %rbp 345b1: 48 89 e5 mov %rsp,%rbp 345b4: 48 83 ec 10 sub $0x10,%rsp 345b8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 345bc: e8 ff 1c fd ff call 62c0 00000000000345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb>: 345c1: f3 0f 1e fa endbr64 345c5: 55 push %rbp 345c6: 48 89 e5 mov %rsp,%rbp 345c9: 53 push %rbx 345ca: 48 83 ec 58 sub $0x58,%rsp 345ce: 48 89 7d b8 mov %rdi,-0x48(%rbp) 345d2: 48 89 75 b0 mov %rsi,-0x50(%rbp) 345d6: 89 c8 mov %ecx,%eax 345d8: 88 55 ac mov %dl,-0x54(%rbp) 345db: 88 45 a8 mov %al,-0x58(%rbp) 345de: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 345e5: 00 00 345e7: 48 89 45 e8 mov %rax,-0x18(%rbp) 345eb: 31 c0 xor %eax,%eax 345ed: e8 4e 1a fd ff call 6040 <__errno_location@plt> 345f2: c7 00 0c 00 00 00 movl $0xc,(%rax) 345f8: 0f b6 45 ac movzbl -0x54(%rbp),%eax 345fc: 83 f0 01 xor $0x1,%eax 345ff: 84 c0 test %al,%al 34601: 74 14 je 34617 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x56> 34603: 8b 05 d7 69 04 00 mov 0x469d7(%rip),%eax # 7afe0 <_ZL11tc_new_mode> 34609: 85 c0 test %eax,%eax 3460b: 75 0a jne 34617 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x56> 3460d: bb 00 00 00 00 mov $0x0,%ebx 34612: e9 a4 00 00 00 jmp 346bb <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0xfa> 34617: 48 8d 45 c8 lea -0x38(%rbp),%rax 3461b: 48 8d 35 02 6c 04 00 lea 0x46c02(%rip),%rsi # 7b224 <_ZN12_GLOBAL__N_120set_new_handler_lockE> 34622: 48 89 c7 mov %rax,%rdi 34625: e8 e4 18 00 00 call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3462a: bf 00 00 00 00 mov $0x0,%edi 3462f: e8 7c 20 fd ff call 66b0 <_ZSt15set_new_handlerPFvvE@plt> 34634: 48 89 45 d0 mov %rax,-0x30(%rbp) 34638: 48 8b 45 d0 mov -0x30(%rbp),%rax 3463c: 48 89 c7 mov %rax,%rdi 3463f: e8 6c 20 fd ff call 66b0 <_ZSt15set_new_handlerPFvvE@plt> 34644: 48 8d 45 c8 lea -0x38(%rbp),%rax 34648: 48 89 c7 mov %rax,%rdi 3464b: e8 ec 18 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 34650: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 34655: 75 3e jne 34695 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0xd4> 34657: 80 7d a8 00 cmpb $0x0,-0x58(%rbp) 3465b: 74 07 je 34664 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0xa3> 3465d: bb 00 00 00 00 mov $0x0,%ebx 34662: eb 57 jmp 346bb <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0xfa> 34664: bf 08 00 00 00 mov $0x8,%edi 34669: e8 f2 1b fd ff call 6260 <__cxa_allocate_exception@plt> 3466e: 48 89 c3 mov %rax,%rbx 34671: 48 89 df mov %rbx,%rdi 34674: e8 77 16 00 00 call 35cf0 <_ZNSt9bad_allocC1Ev> 34679: 48 8b 05 d8 58 04 00 mov 0x458d8(%rip),%rax # 79f58 <_ZNSt9bad_allocD1Ev@GLIBCXX_3.4> 34680: 48 89 c2 mov %rax,%rdx 34683: 48 8b 05 06 59 04 00 mov 0x45906(%rip),%rax # 79f90 <_ZTISt9bad_alloc@GLIBCXX_3.4> 3468a: 48 89 c6 mov %rax,%rsi 3468d: 48 89 df mov %rbx,%rdi 34690: e8 cb 21 fd ff call 6860 <__cxa_throw@plt> 34695: 48 8b 45 d0 mov -0x30(%rbp),%rax 34699: ff d0 call *%rax 3469b: 48 8b 45 b0 mov -0x50(%rbp),%rax 3469f: 48 8b 55 b8 mov -0x48(%rbp),%rdx 346a3: 48 89 c7 mov %rax,%rdi 346a6: ff d2 call *%rdx 346a8: 48 89 45 d8 mov %rax,-0x28(%rbp) 346ac: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 346b1: 0f 84 60 ff ff ff je 34617 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x56> 346b7: 48 8b 5d d8 mov -0x28(%rbp),%rbx 346bb: 48 89 d8 mov %rbx,%rax 346be: 48 8b 4d e8 mov -0x18(%rbp),%rcx 346c2: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 346c9: 00 00 346cb: 74 58 je 34725 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x164> 346cd: eb 51 jmp 34720 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x15f> 346cf: f3 0f 1e fa endbr64 346d3: 48 83 fa 01 cmp $0x1,%rdx 346d7: 74 08 je 346e1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x120> 346d9: 48 89 c7 mov %rax,%rdi 346dc: e8 bf 21 fd ff call 68a0 <_Unwind_Resume@plt> 346e1: 48 89 c7 mov %rax,%rdi 346e4: e8 07 1b fd ff call 61f0 <__cxa_begin_catch@plt> 346e9: 48 89 45 e0 mov %rax,-0x20(%rbp) 346ed: 0f b6 45 a8 movzbl -0x58(%rbp),%eax 346f1: 83 f0 01 xor $0x1,%eax 346f4: 84 c0 test %al,%al 346f6: 74 05 je 346fd <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0x13c> 346f8: e8 33 20 fd ff call 6730 <__cxa_rethrow@plt> 346fd: bb 00 00 00 00 mov $0x0,%ebx 34702: e8 e9 20 fd ff call 67f0 <__cxa_end_catch@plt> 34707: eb b2 jmp 346bb <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb+0xfa> 34709: f3 0f 1e fa endbr64 3470d: 48 89 c3 mov %rax,%rbx 34710: e8 db 20 fd ff call 67f0 <__cxa_end_catch@plt> 34715: 48 89 d8 mov %rbx,%rax 34718: 48 89 c7 mov %rax,%rdi 3471b: e8 80 21 fd ff call 68a0 <_Unwind_Resume@plt> 34720: e8 5b 1e fd ff call 6580 <__stack_chk_fail@plt> 34725: 48 83 c4 58 add $0x58,%rsp 34729: 5b pop %rbx 3472a: 5d pop %rbp 3472b: c3 ret 000000000003472c <_ZN12_GLOBAL__N_1L16ReportLargeAllocEmPv>: 3472c: f3 0f 1e fa endbr64 34730: 55 push %rbp 34731: 48 89 e5 mov %rsp,%rbp 34734: 48 81 ec 30 05 00 00 sub $0x530,%rsp 3473b: 48 89 bd d8 fa ff ff mov %rdi,-0x528(%rbp) 34742: 48 89 b5 d0 fa ff ff mov %rsi,-0x530(%rbp) 34749: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 34750: 00 00 34752: 48 89 45 f8 mov %rax,-0x8(%rbp) 34756: 31 c0 xor %eax,%eax 34758: 48 c7 85 08 fb ff ff movq $0x0,-0x4f8(%rbp) 3475f: 00 00 00 00 34763: 48 8d 8d 10 fc ff ff lea -0x3f0(%rbp),%rcx 3476a: 48 8d 85 f0 fa ff ff lea -0x510(%rbp),%rax 34771: ba e8 03 00 00 mov $0x3e8,%edx 34776: 48 89 ce mov %rcx,%rsi 34779: 48 89 c7 mov %rax,%rdi 3477c: e8 71 18 00 00 call 35ff2 <_ZN16TCMalloc_PrinterC1EPci> 34781: 48 8b 85 d8 fa ff ff mov -0x528(%rbp),%rax 34788: 48 c1 e0 0d shl $0xd,%rax 3478c: 48 89 c6 mov %rax,%rsi 3478f: 48 8b 95 d0 fa ff ff mov -0x530(%rbp),%rdx 34796: 48 8d 85 f0 fa ff ff lea -0x510(%rbp),%rax 3479d: 48 89 d1 mov %rdx,%rcx 347a0: 48 89 f2 mov %rsi,%rdx 347a3: 48 8d 35 6e 27 03 00 lea 0x3276e(%rip),%rsi # 66f18 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x8> 347aa: 48 89 c7 mov %rax,%rdi 347ad: b8 00 00 00 00 mov $0x0,%eax 347b2: e8 59 a0 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 347b7: c7 85 ec fa ff ff 00 movl $0x0,-0x514(%rbp) 347be: 00 00 00 347c1: 8b 85 ec fa ff ff mov -0x514(%rbp),%eax 347c7: 48 63 d0 movslq %eax,%rdx 347ca: 48 8b 85 08 fb ff ff mov -0x4f8(%rbp),%rax 347d1: 48 39 c2 cmp %rax,%rdx 347d4: 73 38 jae 3480e <_ZN12_GLOBAL__N_1L16ReportLargeAllocEmPv+0xe2> 347d6: 8b 85 ec fa ff ff mov -0x514(%rbp),%eax 347dc: 48 98 cltq 347de: 48 83 c0 02 add $0x2,%rax 347e2: 48 8b 94 c5 00 fb ff mov -0x500(%rbp,%rax,8),%rdx 347e9: ff 347ea: 48 8d 85 f0 fa ff ff lea -0x510(%rbp),%rax 347f1: 48 8d 35 49 27 03 00 lea 0x32749(%rip),%rsi # 66f41 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x31> 347f8: 48 89 c7 mov %rax,%rdi 347fb: b8 00 00 00 00 mov $0x0,%eax 34800: e8 0b a0 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 34805: 83 85 ec fa ff ff 01 addl $0x1,-0x514(%rbp) 3480c: eb b3 jmp 347c1 <_ZN12_GLOBAL__N_1L16ReportLargeAllocEmPv+0x95> 3480e: 48 8d 85 f0 fa ff ff lea -0x510(%rbp),%rax 34815: 48 8d 35 29 27 03 00 lea 0x32729(%rip),%rsi # 66f45 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x35> 3481c: 48 89 c7 mov %rax,%rdi 3481f: b8 00 00 00 00 mov $0x0,%eax 34824: e8 e7 9f 00 00 call 3e810 <_ZN16TCMalloc_Printer6printfEPKcz> 34829: 48 8d 85 10 fc ff ff lea -0x3f0(%rbp),%rax 34830: 48 89 c7 mov %rax,%rdi 34833: e8 d8 19 fd ff call 6210 34838: 48 89 c2 mov %rax,%rdx 3483b: 48 8d 85 10 fc ff ff lea -0x3f0(%rbp),%rax 34842: 48 89 c6 mov %rax,%rsi 34845: bf 02 00 00 00 mov $0x2,%edi 3484a: e8 51 19 fd ff call 61a0 3484f: 90 nop 34850: 48 8b 45 f8 mov -0x8(%rbp),%rax 34854: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3485b: 00 00 3485d: 74 05 je 34864 <_ZN12_GLOBAL__N_1L16ReportLargeAllocEmPv+0x138> 3485f: e8 1c 1d fd ff call 6580 <__stack_chk_fail@plt> 34864: c9 leave 34865: c3 ret 0000000000034866 <_ZN12_GLOBAL__N_1L19should_report_largeEm>: 34866: f3 0f 1e fa endbr64 3486a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3486f: b8 00 00 00 00 mov $0x0,%eax 34874: c3 ret 0000000000034875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm>: 34875: f3 0f 1e fa endbr64 34879: 55 push %rbp 3487a: 48 89 e5 mov %rsp,%rbp 3487d: 48 83 ec 40 sub $0x40,%rsp 34881: 48 89 7d c8 mov %rdi,-0x38(%rbp) 34885: 48 89 75 c0 mov %rsi,-0x40(%rbp) 34889: 48 8b 45 c0 mov -0x40(%rbp),%rax 3488d: 48 89 c7 mov %rax,%rdi 34890: e8 92 17 00 00 call 36027 <_ZN8tcmalloc5pagesEm> 34895: 48 89 45 e0 mov %rax,-0x20(%rbp) 34899: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3489d: 48 8b 45 c8 mov -0x38(%rbp),%rax 348a1: 48 89 d6 mov %rdx,%rsi 348a4: 48 89 c7 mov %rax,%rdi 348a7: e8 d0 1d 00 00 call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 348ac: 84 c0 test %al,%al 348ae: 74 12 je 348c2 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm+0x4d> 348b0: 48 8b 45 c0 mov -0x40(%rbp),%rax 348b4: 48 89 c7 mov %rax,%rdi 348b7: e8 f0 fc ff ff call 345ac <_ZL19DoSampledAllocationm> 348bc: 48 89 45 d8 mov %rax,-0x28(%rbp) 348c0: eb 52 jmp 34914 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm+0x9f> 348c2: e8 bb 1b 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 348c7: 48 89 c2 mov %rax,%rdx 348ca: 48 8b 45 e0 mov -0x20(%rbp),%rax 348ce: 48 89 c6 mov %rax,%rsi 348d1: 48 89 d7 mov %rdx,%rdi 348d4: e8 6d 19 00 00 call 36246 <_ZN8tcmalloc8PageHeap3NewEm> 348d9: 48 89 45 e8 mov %rax,-0x18(%rbp) 348dd: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 348e2: 0f 94 c0 sete %al 348e5: 0f b6 c0 movzbl %al,%eax 348e8: 48 85 c0 test %rax,%rax 348eb: 75 1e jne 3490b <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm+0x96> 348ed: 48 8b 45 e8 mov -0x18(%rbp),%rax 348f1: 48 89 45 f0 mov %rax,-0x10(%rbp) 348f5: 48 8b 45 f0 mov -0x10(%rbp),%rax 348f9: 48 8b 00 mov (%rax),%rax 348fc: 48 c1 e0 0d shl $0xd,%rax 34900: 48 89 45 f8 mov %rax,-0x8(%rbp) 34904: 48 8b 45 f8 mov -0x8(%rbp),%rax 34908: 90 nop 34909: eb 05 jmp 34910 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm+0x9b> 3490b: b8 00 00 00 00 mov $0x0,%eax 34910: 48 89 45 d8 mov %rax,-0x28(%rbp) 34914: 48 8b 45 e0 mov -0x20(%rbp),%rax 34918: 48 89 c7 mov %rax,%rdi 3491b: e8 46 ff ff ff call 34866 <_ZN12_GLOBAL__N_1L19should_report_largeEm> 34920: 84 c0 test %al,%al 34922: 74 13 je 34937 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm+0xc2> 34924: 48 8b 55 d8 mov -0x28(%rbp),%rdx 34928: 48 8b 45 e0 mov -0x20(%rbp),%rax 3492c: 48 89 d6 mov %rdx,%rsi 3492f: 48 89 c7 mov %rax,%rdi 34932: e8 f5 fd ff ff call 3472c <_ZN12_GLOBAL__N_1L16ReportLargeAllocEmPv> 34937: 48 8b 45 d8 mov -0x28(%rbp),%rax 3493b: c9 leave 3493c: c3 ret 000000000003493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm>: 3493d: f3 0f 1e fa endbr64 34941: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 34946: b8 00 00 00 00 mov $0x0,%eax 3494b: c3 ret 000000000003494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv>: 3494c: f3 0f 1e fa endbr64 34950: 55 push %rbp 34951: 48 89 e5 mov %rsp,%rbp 34954: 48 81 ec 90 00 00 00 sub $0x90,%rsp 3495b: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 34962: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 34969: 00 00 3496b: 48 89 45 f8 mov %rax,-0x8(%rbp) 3496f: 31 c0 xor %eax,%eax 34971: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 34978: 48 89 45 90 mov %rax,-0x70(%rbp) 3497c: e8 f1 1c 00 00 call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 34981: 0f b6 c0 movzbl %al,%eax 34984: 48 85 c0 test %rax,%rax 34987: 0f 95 c0 setne %al 3498a: 84 c0 test %al,%al 3498c: 74 11 je 3499f <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x53> 3498e: 48 8b 45 90 mov -0x70(%rbp),%rax 34992: 48 89 c7 mov %rax,%rdi 34995: e8 ec e1 ff ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 3499a: e9 d4 01 00 00 jmp 34b73 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x227> 3499f: e8 74 1c 00 00 call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 349a4: 48 89 45 98 mov %rax,-0x68(%rbp) 349a8: e8 bd 1a 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 349ad: 48 89 45 a0 mov %rax,-0x60(%rbp) 349b1: 48 8b 45 90 mov -0x70(%rbp),%rax 349b5: 48 89 45 a8 mov %rax,-0x58(%rbp) 349b9: 48 8d 45 80 lea -0x80(%rbp),%rax 349bd: 48 89 45 b0 mov %rax,-0x50(%rbp) 349c1: 48 8b 45 a8 mov -0x58(%rbp),%rax 349c5: 48 89 45 b8 mov %rax,-0x48(%rbp) 349c9: 48 8d 45 88 lea -0x78(%rbp),%rax 349cd: 48 89 45 c0 mov %rax,-0x40(%rbp) 349d1: 48 81 7d b8 00 04 00 cmpq $0x400,-0x48(%rbp) 349d8: 00 349d9: 0f 96 c0 setbe %al 349dc: 0f b6 c0 movzbl %al,%eax 349df: 48 85 c0 test %rax,%rax 349e2: 74 19 je 349fd <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0xb1> 349e4: 48 8b 45 b8 mov -0x48(%rbp),%rax 349e8: 83 c0 07 add $0x7,%eax 349eb: c1 e8 03 shr $0x3,%eax 349ee: 89 c2 mov %eax,%edx 349f0: 48 8b 45 c0 mov -0x40(%rbp),%rax 349f4: 89 10 mov %edx,(%rax) 349f6: b8 01 00 00 00 mov $0x1,%eax 349fb: eb 2a jmp 34a27 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0xdb> 349fd: 48 81 7d b8 00 00 04 cmpq $0x40000,-0x48(%rbp) 34a04: 00 34a05: 77 1b ja 34a22 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0xd6> 34a07: 48 8b 45 b8 mov -0x48(%rbp),%rax 34a0b: 05 7f 3c 00 00 add $0x3c7f,%eax 34a10: c1 e8 07 shr $0x7,%eax 34a13: 89 c2 mov %eax,%edx 34a15: 48 8b 45 c0 mov -0x40(%rbp),%rax 34a19: 89 10 mov %edx,(%rax) 34a1b: b8 01 00 00 00 mov $0x1,%eax 34a20: eb 05 jmp 34a27 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0xdb> 34a22: b8 00 00 00 00 mov $0x0,%eax 34a27: 83 f0 01 xor $0x1,%eax 34a2a: 84 c0 test %al,%al 34a2c: 74 07 je 34a35 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0xe9> 34a2e: b8 00 00 00 00 mov $0x0,%eax 34a33: eb 1b jmp 34a50 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x104> 34a35: 8b 55 88 mov -0x78(%rbp),%edx 34a38: 48 8b 45 a0 mov -0x60(%rbp),%rax 34a3c: 89 d2 mov %edx,%edx 34a3e: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 34a42: 0f b6 d0 movzbl %al,%edx 34a45: 48 8b 45 b0 mov -0x50(%rbp),%rax 34a49: 89 10 mov %edx,(%rax) 34a4b: b8 01 00 00 00 mov $0x1,%eax 34a50: 83 f0 01 xor $0x1,%eax 34a53: 0f b6 c0 movzbl %al,%eax 34a56: 48 85 c0 test %rax,%rax 34a59: 0f 95 c0 setne %al 34a5c: 84 c0 test %al,%al 34a5e: 74 18 je 34a78 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x12c> 34a60: 48 8b 55 90 mov -0x70(%rbp),%rdx 34a64: 48 8b 45 98 mov -0x68(%rbp),%rax 34a68: 48 89 d6 mov %rdx,%rsi 34a6b: 48 89 c7 mov %rax,%rdi 34a6e: e8 02 fe ff ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 34a73: e9 fb 00 00 00 jmp 34b73 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x227> 34a78: e8 ed 19 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34a7d: 48 89 c2 mov %rax,%rdx 34a80: 8b 45 80 mov -0x80(%rbp),%eax 34a83: 89 c6 mov %eax,%esi 34a85: 48 89 d7 mov %rdx,%rdi 34a88: e8 cf 15 00 00 call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 34a8d: 48 98 cltq 34a8f: 48 89 45 c8 mov %rax,-0x38(%rbp) 34a93: 48 8b 55 c8 mov -0x38(%rbp),%rdx 34a97: 48 8b 45 98 mov -0x68(%rbp),%rax 34a9b: 48 89 d6 mov %rdx,%rsi 34a9e: 48 89 c7 mov %rax,%rdi 34aa1: e8 d6 1b 00 00 call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 34aa6: 0f b6 c0 movzbl %al,%eax 34aa9: 48 85 c0 test %rax,%rax 34aac: 0f 95 c0 setne %al 34aaf: 84 c0 test %al,%al 34ab1: 74 11 je 34ac4 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x178> 34ab3: 48 8b 45 90 mov -0x70(%rbp),%rax 34ab7: 48 89 c7 mov %rax,%rdi 34aba: e8 ed fa ff ff call 345ac <_ZL19DoSampledAllocationm> 34abf: e9 af 00 00 00 jmp 34b73 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x227> 34ac4: 8b 45 80 mov -0x80(%rbp),%eax 34ac7: 48 8b 55 98 mov -0x68(%rbp),%rdx 34acb: 48 89 55 d0 mov %rdx,-0x30(%rbp) 34acf: 48 8b 55 c8 mov -0x38(%rbp),%rdx 34ad3: 48 89 55 d8 mov %rdx,-0x28(%rbp) 34ad7: 89 45 84 mov %eax,-0x7c(%rbp) 34ada: 48 8d 05 5c fe ff ff lea -0x1a4(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 34ae1: 48 89 45 e0 mov %rax,-0x20(%rbp) 34ae5: 8b 45 84 mov -0x7c(%rbp),%eax 34ae8: 48 c1 e0 05 shl $0x5,%rax 34aec: 48 89 c2 mov %rax,%rdx 34aef: 48 8b 45 d0 mov -0x30(%rbp),%rax 34af3: 48 01 d0 add %rdx,%rax 34af6: 48 89 45 e8 mov %rax,-0x18(%rbp) 34afa: 48 8b 45 e8 mov -0x18(%rbp),%rax 34afe: 48 89 c7 mov %rax,%rdi 34b01: e8 fc 19 00 00 call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 34b06: 48 98 cltq 34b08: 48 89 45 d8 mov %rax,-0x28(%rbp) 34b0c: 48 8d 55 88 lea -0x78(%rbp),%rdx 34b10: 48 8b 45 e8 mov -0x18(%rbp),%rax 34b14: 48 89 d6 mov %rdx,%rsi 34b17: 48 89 c7 mov %rax,%rdi 34b1a: e8 4d 1a 00 00 call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 34b1f: 83 f0 01 xor $0x1,%eax 34b22: 84 c0 test %al,%al 34b24: 74 20 je 34b46 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x1fa> 34b26: 48 8b 45 d8 mov -0x28(%rbp),%rax 34b2a: 89 c7 mov %eax,%edi 34b2c: 48 8b 55 e0 mov -0x20(%rbp),%rdx 34b30: 8b 75 84 mov -0x7c(%rbp),%esi 34b33: 48 8b 45 d0 mov -0x30(%rbp),%rax 34b37: 48 89 d1 mov %rdx,%rcx 34b3a: 89 fa mov %edi,%edx 34b3c: 48 89 c7 mov %rax,%rdi 34b3f: e8 7c 2f 01 00 call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 34b44: eb 24 jmp 34b6a <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x21e> 34b46: 48 8b 45 d0 mov -0x30(%rbp),%rax 34b4a: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 34b50: 89 c2 mov %eax,%edx 34b52: 48 8b 45 d8 mov -0x28(%rbp),%rax 34b56: 29 c2 sub %eax,%edx 34b58: 89 d0 mov %edx,%eax 34b5a: 89 c2 mov %eax,%edx 34b5c: 48 8b 45 d0 mov -0x30(%rbp),%rax 34b60: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 34b66: 48 8b 45 88 mov -0x78(%rbp),%rax 34b6a: 48 89 45 f0 mov %rax,-0x10(%rbp) 34b6e: 48 8b 45 f0 mov -0x10(%rbp),%rax 34b72: 90 nop 34b73: 48 8b 4d f8 mov -0x8(%rbp),%rcx 34b77: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 34b7e: 00 00 34b80: 74 05 je 34b87 <_ZN12_GLOBAL__N_1L12retry_mallocEPv+0x23b> 34b82: e8 f9 19 fd ff call 6580 <__stack_chk_fail@plt> 34b87: c9 leave 34b88: c3 ret 0000000000034b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E>: 34b89: 55 push %rbp 34b8a: 48 89 e5 mov %rsp,%rbp 34b8d: 48 83 ec 10 sub $0x10,%rsp 34b91: 48 89 7d f8 mov %rdi,-0x8(%rbp) 34b95: 48 89 75 f0 mov %rsi,-0x10(%rbp) 34b99: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 34b9e: 74 0d je 34bad <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E+0x24> 34ba0: 48 8b 45 f8 mov -0x8(%rbp),%rax 34ba4: 48 8b 55 f0 mov -0x10(%rbp),%rdx 34ba8: 48 89 c7 mov %rax,%rdi 34bab: ff d2 call *%rdx 34bad: 90 nop 34bae: c9 leave 34baf: c3 ret 0000000000034bb0 <_ZZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPvENKUlvE_clEv>: 34bb0: 55 push %rbp 34bb1: 48 89 e5 mov %rsp,%rbp 34bb4: 48 83 ec 20 sub $0x20,%rsp 34bb8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 34bbc: 48 8b 45 e8 mov -0x18(%rbp),%rax 34bc0: 48 8b 00 mov (%rax),%rax 34bc3: 48 8b 00 mov (%rax),%rax 34bc6: 0f b6 40 2b movzbl 0x2b(%rax),%eax 34bca: 83 e0 04 and $0x4,%eax 34bcd: 84 c0 test %al,%al 34bcf: 74 4d je 34c1e <_ZZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPvENKUlvE_clEv+0x6e> 34bd1: 48 8b 45 e8 mov -0x18(%rbp),%rax 34bd5: 48 8b 00 mov (%rax),%rax 34bd8: 48 8b 00 mov (%rax),%rax 34bdb: 48 8b 40 20 mov 0x20(%rax),%rax 34bdf: 48 89 45 f8 mov %rax,-0x8(%rbp) 34be3: 48 8b 45 e8 mov -0x18(%rbp),%rax 34be7: 48 8b 00 mov (%rax),%rax 34bea: 48 8b 00 mov (%rax),%rax 34bed: 48 89 c7 mov %rax,%rdi 34bf0: e8 f0 0f 01 00 call 45be5 <_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE> 34bf5: e8 a0 18 00 00 call 3649a <_ZN8tcmalloc6Static20stacktrace_allocatorEv> 34bfa: 48 89 c2 mov %rax,%rdx 34bfd: 48 8b 45 f8 mov -0x8(%rbp),%rax 34c01: 48 89 c6 mov %rax,%rsi 34c04: 48 89 d7 mov %rdx,%rdi 34c07: e8 38 34 00 00 call 38044 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE6DeleteEPS1_> 34c0c: 48 8b 45 e8 mov -0x18(%rbp),%rax 34c10: 48 8b 00 mov (%rax),%rax 34c13: 48 8b 00 mov (%rax),%rax 34c16: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 34c1d: 00 34c1e: 90 nop 34c1f: c9 leave 34c20: c3 ret 0000000000034c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv>: 34c21: f3 0f 1e fa endbr64 34c25: 55 push %rbp 34c26: 48 89 e5 mov %rsp,%rbp 34c29: 48 83 ec 60 sub $0x60,%rsp 34c2d: 48 89 7d a8 mov %rdi,-0x58(%rbp) 34c31: 48 89 75 a0 mov %rsi,-0x60(%rbp) 34c35: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 34c3c: 00 00 34c3e: 48 89 45 f8 mov %rax,-0x8(%rbp) 34c42: 31 c0 xor %eax,%eax 34c44: 48 8b 45 a8 mov -0x58(%rbp),%rax 34c48: 0f b6 40 2b movzbl 0x2b(%rax),%eax 34c4c: 83 e0 03 and $0x3,%eax 34c4f: 84 c0 test %al,%al 34c51: 74 6f je 34cc2 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv+0xa1> 34c53: 48 8d 45 e0 lea -0x20(%rbp),%rax 34c57: 48 89 c7 mov %rax,%rdi 34c5a: e8 ff 12 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 34c5f: 48 8d 45 d0 lea -0x30(%rbp),%rax 34c63: 48 89 c7 mov %rax,%rdi 34c66: e8 f3 12 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 34c6b: 48 8d 45 c0 lea -0x40(%rbp),%rax 34c6f: 48 89 c7 mov %rax,%rdi 34c72: e8 e7 12 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 34c77: 48 8d 45 b0 lea -0x50(%rbp),%rax 34c7b: 48 8d 35 c5 22 03 00 lea 0x322c5(%rip),%rsi # 66f47 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x37> 34c82: 48 89 c7 mov %rax,%rdi 34c85: e8 ea 12 00 00 call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 34c8a: 8b 45 b0 mov -0x50(%rbp),%eax 34c8d: 48 8b 55 b8 mov -0x48(%rbp),%rdx 34c91: ff 75 e8 push -0x18(%rbp) 34c94: ff 75 e0 push -0x20(%rbp) 34c97: ff 75 d8 push -0x28(%rbp) 34c9a: ff 75 d0 push -0x30(%rbp) 34c9d: ff 75 c8 push -0x38(%rbp) 34ca0: ff 75 c0 push -0x40(%rbp) 34ca3: 89 c1 mov %eax,%ecx 34ca5: 49 89 d0 mov %rdx,%r8 34ca8: ba b1 05 00 00 mov $0x5b1,%edx 34cad: 48 8d 35 bc 17 03 00 lea 0x317bc(%rip),%rsi # 66470 <_ZN4base8internalL20kHookListSingularIdxE+0x24> 34cb4: bf 01 00 00 00 mov $0x1,%edi 34cb9: e8 a1 95 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 34cbe: 48 83 c4 30 add $0x30,%rsp 34cc2: 48 8b 45 a8 mov -0x58(%rbp),%rax 34cc6: 48 8b 00 mov (%rax),%rax 34cc9: 48 c1 e0 0d shl $0xd,%rax 34ccd: 48 89 c2 mov %rax,%rdx 34cd0: 48 8b 45 a0 mov -0x60(%rbp),%rax 34cd4: 48 39 c2 cmp %rax,%rdx 34cd7: 74 6f je 34d48 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv+0x127> 34cd9: 48 8d 45 e0 lea -0x20(%rbp),%rax 34cdd: 48 89 c7 mov %rax,%rdi 34ce0: e8 79 12 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 34ce5: 48 8d 45 d0 lea -0x30(%rbp),%rax 34ce9: 48 89 c7 mov %rax,%rdi 34cec: e8 6d 12 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 34cf1: 48 8d 45 c0 lea -0x40(%rbp),%rax 34cf5: 48 89 c7 mov %rax,%rdi 34cf8: e8 61 12 00 00 call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 34cfd: 48 8d 45 b0 lea -0x50(%rbp),%rax 34d01: 48 8d 35 58 22 03 00 lea 0x32258(%rip),%rsi # 66f60 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x50> 34d08: 48 89 c7 mov %rax,%rdi 34d0b: e8 64 12 00 00 call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 34d10: 8b 45 b0 mov -0x50(%rbp),%eax 34d13: 48 8b 55 b8 mov -0x48(%rbp),%rdx 34d17: ff 75 e8 push -0x18(%rbp) 34d1a: ff 75 e0 push -0x20(%rbp) 34d1d: ff 75 d8 push -0x28(%rbp) 34d20: ff 75 d0 push -0x30(%rbp) 34d23: ff 75 c8 push -0x38(%rbp) 34d26: ff 75 c0 push -0x40(%rbp) 34d29: 89 c1 mov %eax,%ecx 34d2b: 49 89 d0 mov %rdx,%r8 34d2e: ba b3 05 00 00 mov $0x5b3,%edx 34d33: 48 8d 35 36 17 03 00 lea 0x31736(%rip),%rsi # 66470 <_ZN4base8internalL20kHookListSingularIdxE+0x24> 34d3a: bf 01 00 00 00 mov $0x1,%edi 34d3f: e8 1b 95 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 34d44: 48 83 c4 30 add $0x30,%rsp 34d48: e8 35 17 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 34d4d: 48 89 c1 mov %rax,%rcx 34d50: 48 8d 45 a8 lea -0x58(%rbp),%rax 34d54: 48 89 45 e0 mov %rax,-0x20(%rbp) 34d58: 48 8b 45 a8 mov -0x58(%rbp),%rax 34d5c: 48 8d 55 e0 lea -0x20(%rbp),%rdx 34d60: 48 89 c6 mov %rax,%rsi 34d63: 48 89 cf mov %rcx,%rdi 34d66: e8 25 0d 00 00 call 35a90 <_ZN8tcmalloc8PageHeap16PrepareAndDeleteIZN12_GLOBAL__N_1L13do_free_pagesEPNS_4SpanEPvEUlvE_EEvS4_RKT_> 34d6b: 90 nop 34d6c: 48 8b 45 f8 mov -0x8(%rbp),%rax 34d70: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 34d77: 00 00 34d79: 74 05 je 34d80 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv+0x15f> 34d7b: e8 00 18 fd ff call 6580 <__stack_chk_fail@plt> 34d80: c9 leave 34d81: c3 ret 0000000000034d82 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E>: 34d82: 55 push %rbp 34d83: 48 89 e5 mov %rsp,%rbp 34d86: 48 83 c4 80 add $0xffffffffffffff80,%rsp 34d8a: 48 89 7d 88 mov %rdi,-0x78(%rbp) 34d8e: 48 89 75 80 mov %rsi,-0x80(%rbp) 34d92: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 34d99: 00 00 34d9b: 48 89 45 f8 mov %rax,-0x8(%rbp) 34d9f: 31 c0 xor %eax,%eax 34da1: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 34da6: 75 0a jne 34db2 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x30> 34da8: b8 00 00 00 00 mov $0x0,%eax 34dad: e9 66 01 00 00 jmp 34f18 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x196> 34db2: 48 8b 45 88 mov -0x78(%rbp),%rax 34db6: 48 c1 e8 0d shr $0xd,%rax 34dba: 48 89 45 a0 mov %rax,-0x60(%rbp) 34dbe: e8 bf 16 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 34dc3: 48 89 c1 mov %rax,%rcx 34dc6: 48 8d 55 94 lea -0x6c(%rbp),%rdx 34dca: 48 8b 45 a0 mov -0x60(%rbp),%rax 34dce: 48 89 c6 mov %rax,%rsi 34dd1: 48 89 cf mov %rcx,%rdi 34dd4: e8 cd 15 00 00 call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 34dd9: 84 c0 test %al,%al 34ddb: 74 28 je 34e05 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x83> 34ddd: e8 88 16 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34de2: 8b 55 94 mov -0x6c(%rbp),%edx 34de5: 48 89 45 b8 mov %rax,-0x48(%rbp) 34de9: 89 55 98 mov %edx,-0x68(%rbp) 34dec: 48 8b 45 b8 mov -0x48(%rbp),%rax 34df0: 8b 55 98 mov -0x68(%rbp),%edx 34df3: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 34dfa: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 34dfe: 48 98 cltq 34e00: e9 13 01 00 00 jmp 34f18 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x196> 34e05: e8 78 16 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 34e0a: 48 89 45 c0 mov %rax,-0x40(%rbp) 34e0e: 48 8b 45 a0 mov -0x60(%rbp),%rax 34e12: 48 89 45 c8 mov %rax,-0x38(%rbp) 34e16: 48 8b 45 c0 mov -0x40(%rbp),%rax 34e1a: 48 05 10 00 08 00 add $0x80010,%rax 34e20: 48 89 45 d0 mov %rax,-0x30(%rbp) 34e24: 48 8b 45 c8 mov -0x38(%rbp),%rax 34e28: 48 89 45 d8 mov %rax,-0x28(%rbp) 34e2c: 48 8b 45 d8 mov -0x28(%rbp),%rax 34e30: 48 c1 e8 12 shr $0x12,%rax 34e34: 48 89 45 e0 mov %rax,-0x20(%rbp) 34e38: 48 8b 45 d8 mov -0x28(%rbp),%rax 34e3c: 25 ff ff 03 00 and $0x3ffff,%eax 34e41: 48 89 45 e8 mov %rax,-0x18(%rbp) 34e45: 48 8b 45 d8 mov -0x28(%rbp),%rax 34e49: 48 c1 e8 23 shr $0x23,%rax 34e4d: 48 85 c0 test %rax,%rax 34e50: 75 11 jne 34e63 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0xe1> 34e52: 48 8b 45 d0 mov -0x30(%rbp),%rax 34e56: 48 8b 55 e0 mov -0x20(%rbp),%rdx 34e5a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 34e5e: 48 85 c0 test %rax,%rax 34e61: 75 07 jne 34e6a <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0xe8> 34e63: b8 00 00 00 00 mov $0x0,%eax 34e68: eb 14 jmp 34e7e <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0xfc> 34e6a: 48 8b 45 d0 mov -0x30(%rbp),%rax 34e6e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 34e72: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 34e76: 48 8b 55 e8 mov -0x18(%rbp),%rdx 34e7a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 34e7e: 90 nop 34e7f: 48 89 45 a8 mov %rax,-0x58(%rbp) 34e83: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 34e88: 0f 94 c0 sete %al 34e8b: 0f b6 c0 movzbl %al,%eax 34e8e: 48 85 c0 test %rax,%rax 34e91: 74 0f je 34ea2 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x120> 34e93: 48 8b 45 88 mov -0x78(%rbp),%rax 34e97: 48 8b 55 80 mov -0x80(%rbp),%rdx 34e9b: 48 89 c7 mov %rax,%rdi 34e9e: ff d2 call *%rdx 34ea0: eb 76 jmp 34f18 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x196> 34ea2: 48 8b 45 a8 mov -0x58(%rbp),%rax 34ea6: 0f b6 40 2a movzbl 0x2a(%rax),%eax 34eaa: 84 c0 test %al,%al 34eac: 74 2d je 34edb <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x159> 34eae: e8 b7 15 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34eb3: 48 8b 55 a8 mov -0x58(%rbp),%rdx 34eb7: 0f b6 52 2a movzbl 0x2a(%rdx),%edx 34ebb: 0f b6 d2 movzbl %dl,%edx 34ebe: 48 89 45 f0 mov %rax,-0x10(%rbp) 34ec2: 89 55 9c mov %edx,-0x64(%rbp) 34ec5: 48 8b 45 f0 mov -0x10(%rbp),%rax 34ec9: 8b 55 9c mov -0x64(%rbp),%edx 34ecc: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 34ed3: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 34ed7: 48 98 cltq 34ed9: eb 3d jmp 34f18 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x196> 34edb: 48 8b 45 a8 mov -0x58(%rbp),%rax 34edf: 0f b6 40 2b movzbl 0x2b(%rax),%eax 34ee3: 83 e0 04 and $0x4,%eax 34ee6: 84 c0 test %al,%al 34ee8: 74 22 je 34f0c <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x18a> 34eea: 48 8b 45 a8 mov -0x58(%rbp),%rax 34eee: 48 8b 40 20 mov 0x20(%rax),%rax 34ef2: 48 8b 00 mov (%rax),%rax 34ef5: 48 89 45 b0 mov %rax,-0x50(%rbp) 34ef9: 48 8b 45 b0 mov -0x50(%rbp),%rax 34efd: be 00 00 00 00 mov $0x0,%esi 34f02: 48 89 c7 mov %rax,%rdi 34f05: e8 1c f3 ff ff call 34226 34f0a: eb 0c jmp 34f18 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x196> 34f0c: 48 8b 45 a8 mov -0x58(%rbp),%rax 34f10: 48 8b 40 08 mov 0x8(%rax),%rax 34f14: 48 c1 e0 0d shl $0xd,%rax 34f18: 48 8b 4d f8 mov -0x8(%rbp),%rcx 34f1c: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 34f23: 00 00 34f25: 74 05 je 34f2c <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E+0x1aa> 34f27: e8 54 16 fd ff call 6580 <__stack_chk_fail@plt> 34f2c: c9 leave 34f2d: c3 ret 0000000000034f2e <_ZN12_GLOBAL__N_115do_malloc_statsEv>: 34f2e: 55 push %rbp 34f2f: 48 89 e5 mov %rsp,%rbp 34f32: bf 01 00 00 00 mov $0x1,%edi 34f37: e8 90 eb ff ff call 33acc <_ZL10PrintStatsi> 34f3c: 90 nop 34f3d: 5d pop %rbp 34f3e: c3 ret 0000000000034f3f <_ZN12_GLOBAL__N_110do_malloptEii>: 34f3f: 89 7c 24 fc mov %edi,-0x4(%rsp) 34f43: 89 74 24 f8 mov %esi,-0x8(%rsp) 34f47: b8 01 00 00 00 mov $0x1,%eax 34f4c: c3 ret 34f4d: 90 nop 0000000000034f4e <_ZN22TCMallocImplementation16GetAllocatedSizeEPKv>: 34f4e: f3 0f 1e fa endbr64 34f52: 55 push %rbp 34f53: 48 89 e5 mov %rsp,%rbp 34f56: 48 83 ec 10 sub $0x10,%rsp 34f5a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 34f5e: 48 89 75 f0 mov %rsi,-0x10(%rbp) 34f62: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 34f67: 75 07 jne 34f70 <_ZN22TCMallocImplementation16GetAllocatedSizeEPKv+0x22> 34f69: b8 00 00 00 00 mov $0x0,%eax 34f6e: eb 14 jmp 34f84 <_ZN22TCMallocImplementation16GetAllocatedSizeEPKv+0x36> 34f70: 48 8b 45 f0 mov -0x10(%rbp),%rax 34f74: 48 8d 35 c1 dd ff ff lea -0x223f(%rip),%rsi # 32d3c <_ZN12_GLOBAL__N_123InvalidGetAllocatedSizeEPKv> 34f7b: 48 89 c7 mov %rax,%rdi 34f7e: e8 ff fd ff ff call 34d82 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E> 34f83: 90 nop 34f84: c9 leave 34f85: c3 ret 0000000000034f86 <_ZN22TCMallocImplementation14MarkThreadBusyEv>: 34f86: f3 0f 1e fa endbr64 34f8a: 55 push %rbp 34f8b: 48 89 e5 mov %rsp,%rbp 34f8e: 53 push %rbx 34f8f: 48 81 ec 58 01 00 00 sub $0x158,%rsp 34f96: 48 89 bd a8 fe ff ff mov %rdi,-0x158(%rbp) 34f9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 34fa4: 00 00 34fa6: 48 89 45 e8 mov %rax,-0x18(%rbp) 34faa: 31 c0 xor %eax,%eax 34fac: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 34fb3: 00 34fb4: e8 b9 16 00 00 call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 34fb9: 0f b6 c0 movzbl %al,%eax 34fbc: 48 85 c0 test %rax,%rax 34fbf: 0f 95 c0 setne %al 34fc2: 84 c0 test %al,%al 34fc4: 74 11 je 34fd7 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x51> 34fc6: 48 8b 45 80 mov -0x80(%rbp),%rax 34fca: 48 89 c7 mov %rax,%rdi 34fcd: e8 b4 db ff ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 34fd2: e9 f2 01 00 00 jmp 351c9 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x243> 34fd7: e8 3c 16 00 00 call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 34fdc: 48 89 45 88 mov %rax,-0x78(%rbp) 34fe0: e8 85 14 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 34fe5: 48 89 45 90 mov %rax,-0x70(%rbp) 34fe9: 48 8b 45 80 mov -0x80(%rbp),%rax 34fed: 48 89 45 98 mov %rax,-0x68(%rbp) 34ff1: 48 8d 85 c0 fe ff ff lea -0x140(%rbp),%rax 34ff8: 48 89 45 a0 mov %rax,-0x60(%rbp) 34ffc: 48 8b 45 98 mov -0x68(%rbp),%rax 35000: 48 89 45 a8 mov %rax,-0x58(%rbp) 35004: 48 8d 85 d0 fe ff ff lea -0x130(%rbp),%rax 3500b: 48 89 45 b0 mov %rax,-0x50(%rbp) 3500f: 48 81 7d a8 00 04 00 cmpq $0x400,-0x58(%rbp) 35016: 00 35017: 0f 96 c0 setbe %al 3501a: 0f b6 c0 movzbl %al,%eax 3501d: 48 85 c0 test %rax,%rax 35020: 74 19 je 3503b <_ZN22TCMallocImplementation14MarkThreadBusyEv+0xb5> 35022: 48 8b 45 a8 mov -0x58(%rbp),%rax 35026: 83 c0 07 add $0x7,%eax 35029: c1 e8 03 shr $0x3,%eax 3502c: 89 c2 mov %eax,%edx 3502e: 48 8b 45 b0 mov -0x50(%rbp),%rax 35032: 89 10 mov %edx,(%rax) 35034: b8 01 00 00 00 mov $0x1,%eax 35039: eb 2a jmp 35065 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0xdf> 3503b: 48 81 7d a8 00 00 04 cmpq $0x40000,-0x58(%rbp) 35042: 00 35043: 77 1b ja 35060 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0xda> 35045: 48 8b 45 a8 mov -0x58(%rbp),%rax 35049: 05 7f 3c 00 00 add $0x3c7f,%eax 3504e: c1 e8 07 shr $0x7,%eax 35051: 89 c2 mov %eax,%edx 35053: 48 8b 45 b0 mov -0x50(%rbp),%rax 35057: 89 10 mov %edx,(%rax) 35059: b8 01 00 00 00 mov $0x1,%eax 3505e: eb 05 jmp 35065 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0xdf> 35060: b8 00 00 00 00 mov $0x0,%eax 35065: 83 f0 01 xor $0x1,%eax 35068: 84 c0 test %al,%al 3506a: 74 07 je 35073 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0xed> 3506c: b8 00 00 00 00 mov $0x0,%eax 35071: eb 1e jmp 35091 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x10b> 35073: 8b 95 d0 fe ff ff mov -0x130(%rbp),%edx 35079: 48 8b 45 90 mov -0x70(%rbp),%rax 3507d: 89 d2 mov %edx,%edx 3507f: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 35083: 0f b6 d0 movzbl %al,%edx 35086: 48 8b 45 a0 mov -0x60(%rbp),%rax 3508a: 89 10 mov %edx,(%rax) 3508c: b8 01 00 00 00 mov $0x1,%eax 35091: 83 f0 01 xor $0x1,%eax 35094: 0f b6 c0 movzbl %al,%eax 35097: 48 85 c0 test %rax,%rax 3509a: 0f 95 c0 setne %al 3509d: 84 c0 test %al,%al 3509f: 74 18 je 350b9 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x133> 350a1: 48 8b 55 80 mov -0x80(%rbp),%rdx 350a5: 48 8b 45 88 mov -0x78(%rbp),%rax 350a9: 48 89 d6 mov %rdx,%rsi 350ac: 48 89 c7 mov %rax,%rdi 350af: e8 c1 f7 ff ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 350b4: e9 10 01 00 00 jmp 351c9 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x243> 350b9: e8 ac 13 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 350be: 48 89 c2 mov %rax,%rdx 350c1: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax 350c7: 89 c6 mov %eax,%esi 350c9: 48 89 d7 mov %rdx,%rdi 350cc: e8 8b 0f 00 00 call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 350d1: 48 98 cltq 350d3: 48 89 45 b8 mov %rax,-0x48(%rbp) 350d7: 48 8b 55 b8 mov -0x48(%rbp),%rdx 350db: 48 8b 45 88 mov -0x78(%rbp),%rax 350df: 48 89 d6 mov %rdx,%rsi 350e2: 48 89 c7 mov %rax,%rdi 350e5: e8 92 15 00 00 call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 350ea: 0f b6 c0 movzbl %al,%eax 350ed: 48 85 c0 test %rax,%rax 350f0: 0f 95 c0 setne %al 350f3: 84 c0 test %al,%al 350f5: 74 11 je 35108 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x182> 350f7: 48 8b 45 80 mov -0x80(%rbp),%rax 350fb: 48 89 c7 mov %rax,%rdi 350fe: e8 a9 f4 ff ff call 345ac <_ZL19DoSampledAllocationm> 35103: e9 c1 00 00 00 jmp 351c9 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x243> 35108: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax 3510e: 48 8b 55 88 mov -0x78(%rbp),%rdx 35112: 48 89 55 c0 mov %rdx,-0x40(%rbp) 35116: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3511a: 48 89 55 c8 mov %rdx,-0x38(%rbp) 3511e: 89 85 cc fe ff ff mov %eax,-0x134(%rbp) 35124: 48 8d 05 12 f8 ff ff lea -0x7ee(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 3512b: 48 89 45 d0 mov %rax,-0x30(%rbp) 3512f: 8b 85 cc fe ff ff mov -0x134(%rbp),%eax 35135: 48 c1 e0 05 shl $0x5,%rax 35139: 48 89 c2 mov %rax,%rdx 3513c: 48 8b 45 c0 mov -0x40(%rbp),%rax 35140: 48 01 d0 add %rdx,%rax 35143: 48 89 45 d8 mov %rax,-0x28(%rbp) 35147: 48 8b 45 d8 mov -0x28(%rbp),%rax 3514b: 48 89 c7 mov %rax,%rdi 3514e: e8 af 13 00 00 call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 35153: 48 98 cltq 35155: 48 89 45 c8 mov %rax,-0x38(%rbp) 35159: 48 8d 95 d0 fe ff ff lea -0x130(%rbp),%rdx 35160: 48 8b 45 d8 mov -0x28(%rbp),%rax 35164: 48 89 d6 mov %rdx,%rsi 35167: 48 89 c7 mov %rax,%rdi 3516a: e8 fd 13 00 00 call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 3516f: 83 f0 01 xor $0x1,%eax 35172: 84 c0 test %al,%al 35174: 74 23 je 35199 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x213> 35176: 48 8b 45 c8 mov -0x38(%rbp),%rax 3517a: 89 c7 mov %eax,%edi 3517c: 48 8b 55 d0 mov -0x30(%rbp),%rdx 35180: 8b b5 cc fe ff ff mov -0x134(%rbp),%esi 35186: 48 8b 45 c0 mov -0x40(%rbp),%rax 3518a: 48 89 d1 mov %rdx,%rcx 3518d: 89 fa mov %edi,%edx 3518f: 48 89 c7 mov %rax,%rdi 35192: e8 29 29 01 00 call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 35197: eb 27 jmp 351c0 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x23a> 35199: 48 8b 45 c0 mov -0x40(%rbp),%rax 3519d: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 351a3: 89 c2 mov %eax,%edx 351a5: 48 8b 45 c8 mov -0x38(%rbp),%rax 351a9: 29 c2 sub %eax,%edx 351ab: 89 d0 mov %edx,%eax 351ad: 89 c2 mov %eax,%edx 351af: 48 8b 45 c0 mov -0x40(%rbp),%rax 351b3: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 351b9: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 351c0: 48 89 45 e0 mov %rax,-0x20(%rbp) 351c4: 48 8b 45 e0 mov -0x20(%rbp),%rax 351c8: 90 nop 351c9: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 351d0: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 351d7: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 351de: 48 8d 05 de d9 ff ff lea -0x2622(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 351e5: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 351ec: c6 85 be fe ff ff 00 movb $0x0,-0x142(%rbp) 351f3: 48 c7 85 f0 fe ff ff movq $0x0,-0x110(%rbp) 351fa: 00 00 00 00 351fe: e8 41 14 00 00 call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 35203: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 3520a: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 35211: 48 c1 e8 0d shr $0xd,%rax 35215: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 3521c: 0f b6 85 be fe ff ff movzbl -0x142(%rbp),%eax 35223: 83 f0 01 xor $0x1,%eax 35226: 84 c0 test %al,%al 35228: 0f 85 e9 00 00 00 jne 35317 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x391> 3522e: e8 37 12 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 35233: 48 89 85 08 ff ff ff mov %rax,-0xf8(%rbp) 3523a: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 35241: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 35248: 48 8d 85 c0 fe ff ff lea -0x140(%rbp),%rax 3524f: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 35256: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 3525d: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 35264: 48 8d 85 d0 fe ff ff lea -0x130(%rbp),%rax 3526b: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 35272: 48 81 bd 20 ff ff ff cmpq $0x400,-0xe0(%rbp) 35279: 00 04 00 00 3527d: 0f 96 c0 setbe %al 35280: 0f b6 c0 movzbl %al,%eax 35283: 48 85 c0 test %rax,%rax 35286: 74 1f je 352a7 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x321> 35288: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 3528f: 83 c0 07 add $0x7,%eax 35292: c1 e8 03 shr $0x3,%eax 35295: 89 c2 mov %eax,%edx 35297: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 3529e: 89 10 mov %edx,(%rax) 352a0: b8 01 00 00 00 mov $0x1,%eax 352a5: eb 33 jmp 352da <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x354> 352a7: 48 81 bd 20 ff ff ff cmpq $0x40000,-0xe0(%rbp) 352ae: 00 00 04 00 352b2: 77 21 ja 352d5 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x34f> 352b4: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 352bb: 05 7f 3c 00 00 add $0x3c7f,%eax 352c0: c1 e8 07 shr $0x7,%eax 352c3: 89 c2 mov %eax,%edx 352c5: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 352cc: 89 10 mov %edx,(%rax) 352ce: b8 01 00 00 00 mov $0x1,%eax 352d3: eb 05 jmp 352da <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x354> 352d5: b8 00 00 00 00 mov $0x0,%eax 352da: 83 f0 01 xor $0x1,%eax 352dd: 84 c0 test %al,%al 352df: 74 07 je 352e8 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x362> 352e1: b8 00 00 00 00 mov $0x0,%eax 352e6: eb 24 jmp 3530c <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x386> 352e8: 8b 95 d0 fe ff ff mov -0x130(%rbp),%edx 352ee: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 352f5: 89 d2 mov %edx,%edx 352f7: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 352fb: 0f b6 d0 movzbl %al,%edx 352fe: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 35305: 89 10 mov %edx,(%rax) 35307: b8 01 00 00 00 mov $0x1,%eax 3530c: 83 f0 01 xor $0x1,%eax 3530f: 0f b6 c0 movzbl %al,%eax 35312: 48 85 c0 test %rax,%rax 35315: 74 07 je 3531e <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x398> 35317: b8 01 00 00 00 mov $0x1,%eax 3531c: eb 05 jmp 35323 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x39d> 3531e: b8 00 00 00 00 mov $0x0,%eax 35323: 84 c0 test %al,%al 35325: 0f 84 b3 01 00 00 je 354de <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x558> 3532b: 0f b6 85 be fe ff ff movzbl -0x142(%rbp),%eax 35332: 83 f0 01 xor $0x1,%eax 35335: 84 c0 test %al,%al 35337: 74 2c je 35365 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x3df> 35339: e8 44 11 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3533e: 48 89 c1 mov %rax,%rcx 35341: 48 8d 95 c0 fe ff ff lea -0x140(%rbp),%rdx 35348: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 3534f: 48 89 c6 mov %rax,%rsi 35352: 48 89 cf mov %rcx,%rdi 35355: e8 4c 10 00 00 call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 3535a: 84 c0 test %al,%al 3535c: 74 07 je 35365 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x3df> 3535e: b8 01 00 00 00 mov $0x1,%eax 35363: eb 05 jmp 3536a <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x3e4> 35365: b8 00 00 00 00 mov $0x0,%eax 3536a: 88 85 bf fe ff ff mov %al,-0x141(%rbp) 35370: 0f b6 85 bf fe ff ff movzbl -0x141(%rbp),%eax 35377: 83 f0 01 xor $0x1,%eax 3537a: 0f b6 c0 movzbl %al,%eax 3537d: 48 85 c0 test %rax,%rax 35380: 0f 84 58 01 00 00 je 354de <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x558> 35386: e8 f7 10 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3538b: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 35392: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 35399: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 353a0: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 353a7: 48 05 10 00 08 00 add $0x80010,%rax 353ad: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 353b4: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 353bb: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 353c2: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 353c9: 48 c1 e8 12 shr $0x12,%rax 353cd: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 353d4: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 353db: 25 ff ff 03 00 and $0x3ffff,%eax 353e0: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 353e7: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 353ee: 48 c1 e8 23 shr $0x23,%rax 353f2: 48 85 c0 test %rax,%rax 353f5: 75 17 jne 3540e <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x488> 353f7: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 353fe: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 35405: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 35409: 48 85 c0 test %rax,%rax 3540c: 75 07 jne 35415 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x48f> 3540e: b8 00 00 00 00 mov $0x0,%eax 35413: eb 1d jmp 35432 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x4ac> 35415: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 3541c: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 35423: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 35427: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3542e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 35432: 90 nop 35433: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 3543a: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 35441: 00 35442: 0f 94 c0 sete %al 35445: 0f b6 c0 movzbl %al,%eax 35448: 48 85 c0 test %rax,%rax 3544b: 74 1e je 3546b <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x4e5> 3544d: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx 35454: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 3545b: 48 89 d6 mov %rdx,%rsi 3545e: 48 89 c7 mov %rax,%rdi 35461: e8 23 f7 ff ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 35466: e9 32 02 00 00 jmp 3569d <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x717> 3546b: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 35472: 0f b6 40 2a movzbl 0x2a(%rax),%eax 35476: 0f b6 c0 movzbl %al,%eax 35479: 89 85 c0 fe ff ff mov %eax,-0x140(%rbp) 3547f: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax 35485: 85 c0 test %eax,%eax 35487: 0f 94 c0 sete %al 3548a: 0f b6 c0 movzbl %al,%eax 3548d: 48 85 c0 test %rax,%rax 35490: 74 1e je 354b0 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x52a> 35492: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx 35499: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 354a0: 48 89 d6 mov %rdx,%rsi 354a3: 48 89 c7 mov %rax,%rdi 354a6: e8 76 f7 ff ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 354ab: e9 ed 01 00 00 jmp 3569d <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x717> 354b0: 0f b6 85 be fe ff ff movzbl -0x142(%rbp),%eax 354b7: 83 f0 01 xor $0x1,%eax 354ba: 84 c0 test %al,%al 354bc: 74 20 je 354de <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x558> 354be: e8 bf 0f 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 354c3: 48 89 c1 mov %rax,%rcx 354c6: 8b 95 c0 fe ff ff mov -0x140(%rbp),%edx 354cc: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 354d3: 48 89 c6 mov %rax,%rsi 354d6: 48 89 cf mov %rcx,%rdi 354d9: e8 fe 0e 00 00 call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 354de: 48 83 bd f8 fe ff ff cmpq $0x0,-0x108(%rbp) 354e5: 00 354e6: 0f 95 c0 setne %al 354e9: 0f b6 c0 movzbl %al,%eax 354ec: 48 85 c0 test %rax,%rax 354ef: 0f 84 1c 01 00 00 je 35611 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x68b> 354f5: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax 354fb: 48 8b 95 f8 fe ff ff mov -0x108(%rbp),%rdx 35502: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 35509: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx 35510: 48 89 95 70 ff ff ff mov %rdx,-0x90(%rbp) 35517: 89 85 c4 fe ff ff mov %eax,-0x13c(%rbp) 3551d: 8b 85 c4 fe ff ff mov -0x13c(%rbp),%eax 35523: 48 c1 e0 05 shl $0x5,%rax 35527: 48 89 c2 mov %rax,%rdx 3552a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 35531: 48 01 d0 add %rdx,%rax 35534: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 3553b: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 35542: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35549: 48 89 d6 mov %rdx,%rsi 3554c: 48 89 c7 mov %rax,%rdi 3554f: e8 d4 0f 00 00 call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 35554: 89 85 c8 fe ff ff mov %eax,-0x138(%rbp) 3555a: 8b 9d c8 fe ff ff mov -0x138(%rbp),%ebx 35560: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35567: 48 89 c7 mov %rax,%rdi 3556a: e8 a5 0f 00 00 call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 3556f: 48 39 c3 cmp %rax,%rbx 35572: 0f 97 c0 seta %al 35575: 0f b6 c0 movzbl %al,%eax 35578: 48 85 c0 test %rax,%rax 3557b: 0f 95 c0 setne %al 3557e: 84 c0 test %al,%al 35580: 74 25 je 355a7 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x621> 35582: 8b 95 c4 fe ff ff mov -0x13c(%rbp),%edx 35588: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 3558f: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 35596: 48 89 ce mov %rcx,%rsi 35599: 48 89 c7 mov %rax,%rdi 3559c: e8 f1 26 01 00 call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 355a1: 90 nop 355a2: e9 f5 00 00 00 jmp 3569c <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x716> 355a7: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 355ae: 48 89 c7 mov %rax,%rdi 355b1: e8 4c 0f 00 00 call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 355b6: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 355bd: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 355c3: 01 c2 add %eax,%edx 355c5: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 355cc: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 355d2: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 355d9: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 355df: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 355e6: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 355ec: 39 c2 cmp %eax,%edx 355ee: 0f 9f c0 setg %al 355f1: 0f b6 c0 movzbl %al,%eax 355f4: 48 85 c0 test %rax,%rax 355f7: 0f 84 9f 00 00 00 je 3569c <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x716> 355fd: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 35604: 48 89 c7 mov %rax,%rdi 35607: e8 6a 29 01 00 call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 3560c: e9 8b 00 00 00 jmp 3569c <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x716> 35611: e8 b7 0e 00 00 call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 35616: 83 f0 01 xor $0x1,%eax 35619: 0f b6 c0 movzbl %al,%eax 3561c: 48 85 c0 test %rax,%rax 3561f: 0f 95 c0 setne %al 35622: 84 c0 test %al,%al 35624: 74 1b je 35641 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x6bb> 35626: 48 8b 95 e8 fe ff ff mov -0x118(%rbp),%rdx 3562d: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 35634: 48 89 d6 mov %rdx,%rsi 35637: 48 89 c7 mov %rax,%rdi 3563a: e8 4a f5 ff ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 3563f: eb 5c jmp 3569d <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x717> 35641: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 35648: be 00 00 00 00 mov $0x0,%esi 3564d: 48 89 c7 mov %rax,%rdi 35650: e8 a1 0a 00 00 call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 35655: e8 04 0e 00 00 call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 3565a: 48 89 c1 mov %rax,%rcx 3565d: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax 35663: 89 c2 mov %eax,%edx 35665: 48 89 d0 mov %rdx,%rax 35668: 48 c1 e0 03 shl $0x3,%rax 3566c: 48 01 d0 add %rdx,%rax 3566f: 48 01 c0 add %rax,%rax 35672: 48 01 d0 add %rdx,%rax 35675: 48 c1 e0 06 shl $0x6,%rax 35679: 48 01 c8 add %rcx,%rax 3567c: 48 89 c7 mov %rax,%rdi 3567f: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx 35686: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 3568d: b9 01 00 00 00 mov $0x1,%ecx 35692: 48 89 c6 mov %rax,%rsi 35695: e8 04 71 00 00 call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 3569a: eb 02 jmp 3569e <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x718> 3569c: 90 nop 3569d: 90 nop 3569e: 90 nop 3569f: 48 8b 45 e8 mov -0x18(%rbp),%rax 356a3: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 356aa: 00 00 356ac: 74 05 je 356b3 <_ZN22TCMallocImplementation14MarkThreadBusyEv+0x72d> 356ae: e8 cd 0e fd ff call 6580 <__stack_chk_fail@plt> 356b3: 48 81 c4 58 01 00 00 add $0x158,%rsp 356ba: 5b pop %rbx 356bb: 5d pop %rbp 356bc: c3 ret 00000000000356bd : 356bd: f3 0f 1e fa endbr64 356c1: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 356c6: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 356cb: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 356d0: 48 83 7c 24 f8 00 cmpq $0x0,-0x8(%rsp) 356d6: 74 0b je 356e3 356d8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 356dd: c7 00 02 00 00 00 movl $0x2,(%rax) 356e3: 48 83 7c 24 f0 00 cmpq $0x0,-0x10(%rsp) 356e9: 74 0b je 356f6 356eb: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 356f0: c7 00 0f 00 00 00 movl $0xf,(%rax) 356f6: 48 83 7c 24 e8 00 cmpq $0x0,-0x18(%rsp) 356fc: 74 0f je 3570d 356fe: 48 8b 44 24 e8 mov -0x18(%rsp),%rax 35703: 48 8d 15 85 18 03 00 lea 0x31885(%rip),%rdx # 66f8f <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x7f> 3570a: 48 89 10 mov %rdx,(%rax) 3570d: 48 8d 05 7c 18 03 00 lea 0x3187c(%rip),%rax # 66f90 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x80> 35714: c3 ret 0000000000035715 : 35715: f3 0f 1e fa endbr64 35719: 89 7c 24 ec mov %edi,-0x14(%rsp) 3571d: 8b 05 bd 58 04 00 mov 0x458bd(%rip),%eax # 7afe0 <_ZL11tc_new_mode> 35723: 89 44 24 fc mov %eax,-0x4(%rsp) 35727: 8b 44 24 ec mov -0x14(%rsp),%eax 3572b: 89 05 af 58 04 00 mov %eax,0x458af(%rip) # 7afe0 <_ZL11tc_new_mode> 35731: 8b 44 24 fc mov -0x4(%rsp),%eax 35735: c3 ret 0000000000035736 : 35736: f3 0f 1e fa endbr64 3573a: 8b 05 a0 58 04 00 mov 0x458a0(%rip),%eax # 7afe0 <_ZL11tc_new_mode> 35740: c3 ret 0000000000035741 <_ZN8tcmallocL17retry_do_memalignEPv>: 35741: f3 0f 1e fa endbr64 35745: 55 push %rbp 35746: 48 89 e5 mov %rsp,%rbp 35749: 41 54 push %r12 3574b: 53 push %rbx 3574c: 48 83 ec 40 sub $0x40,%rsp 35750: 48 89 7d b8 mov %rdi,-0x48(%rbp) 35754: 48 8b 45 b8 mov -0x48(%rbp),%rax 35758: 48 89 45 c0 mov %rax,-0x40(%rbp) 3575c: 48 8b 45 c0 mov -0x40(%rbp),%rax 35760: 48 8b 40 08 mov 0x8(%rax),%rax 35764: 48 8b 55 c0 mov -0x40(%rbp),%rdx 35768: 48 8b 12 mov (%rdx),%rdx 3576b: 48 89 55 c8 mov %rdx,-0x38(%rbp) 3576f: 48 89 45 d0 mov %rax,-0x30(%rbp) 35773: 48 8b 55 c8 mov -0x38(%rbp),%rdx 35777: 48 8b 45 d0 mov -0x30(%rbp),%rax 3577b: 48 01 d0 add %rdx,%rax 3577e: 48 39 45 d0 cmp %rax,-0x30(%rbp) 35782: 76 0a jbe 3578e <_ZN8tcmallocL17retry_do_memalignEPv+0x4d> 35784: b8 00 00 00 00 mov $0x0,%eax 35789: e9 8c 00 00 00 jmp 3581a <_ZN8tcmallocL17retry_do_memalignEPv+0xd9> 3578e: e8 ef 0c 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 35793: 48 85 c0 test %rax,%rax 35796: 0f 94 c0 sete %al 35799: 0f b6 c0 movzbl %al,%eax 3579c: 48 85 c0 test %rax,%rax 3579f: 0f 95 c0 setne %al 357a2: 84 c0 test %al,%al 357a4: 74 05 je 357ab <_ZN8tcmallocL17retry_do_memalignEPv+0x6a> 357a6: e8 07 2b 01 00 call 482b2 <_ZN8tcmalloc11ThreadCache10InitModuleEv> 357ab: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 357b0: 75 08 jne 357ba <_ZN8tcmallocL17retry_do_memalignEPv+0x79> 357b2: 48 c7 45 d0 01 00 00 movq $0x1,-0x30(%rbp) 357b9: 00 357ba: e8 c3 0c 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 357bf: 48 89 c3 mov %rax,%rbx 357c2: 48 8b 45 c8 mov -0x38(%rbp),%rax 357c6: 48 89 c7 mov %rax,%rdi 357c9: e8 59 08 00 00 call 36027 <_ZN8tcmalloc5pagesEm> 357ce: 49 89 c4 mov %rax,%r12 357d1: 48 8b 45 d0 mov -0x30(%rbp),%rax 357d5: 48 89 c7 mov %rax,%rdi 357d8: e8 4a 08 00 00 call 36027 <_ZN8tcmalloc5pagesEm> 357dd: 4c 89 e2 mov %r12,%rdx 357e0: 48 89 c6 mov %rax,%rsi 357e3: 48 89 df mov %rbx,%rdi 357e6: e8 e3 bb 00 00 call 413ce <_ZN8tcmalloc8PageHeap10NewAlignedEmm> 357eb: 48 89 45 d8 mov %rax,-0x28(%rbp) 357ef: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 357f4: 75 07 jne 357fd <_ZN8tcmallocL17retry_do_memalignEPv+0xbc> 357f6: b8 00 00 00 00 mov $0x0,%eax 357fb: eb 1d jmp 3581a <_ZN8tcmallocL17retry_do_memalignEPv+0xd9> 357fd: 48 8b 45 d8 mov -0x28(%rbp),%rax 35801: 48 89 45 e0 mov %rax,-0x20(%rbp) 35805: 48 8b 45 e0 mov -0x20(%rbp),%rax 35809: 48 8b 00 mov (%rax),%rax 3580c: 48 c1 e0 0d shl $0xd,%rax 35810: 48 89 45 e8 mov %rax,-0x18(%rbp) 35814: 48 8b 45 e8 mov -0x18(%rbp),%rax 35818: 90 nop 35819: 90 nop 3581a: 48 83 c4 40 add $0x40,%rsp 3581e: 5b pop %rbx 3581f: 41 5c pop %r12 35821: 5d pop %rbp 35822: c3 ret 0000000000035823 : 35823: f3 0f 1e fa endbr64 35827: 55 push %rbp 35828: 48 89 e5 mov %rsp,%rbp 3582b: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 35832: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 35839: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 35840: 00 00 35842: 48 89 45 f8 mov %rax,-0x8(%rbp) 35846: 31 c0 xor %eax,%eax 35848: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 3584f: 48 89 45 90 mov %rax,-0x70(%rbp) 35853: e8 1a 0e 00 00 call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 35858: 0f b6 c0 movzbl %al,%eax 3585b: 48 85 c0 test %rax,%rax 3585e: 0f 95 c0 setne %al 35861: 84 c0 test %al,%al 35863: 74 11 je 35876 35865: 48 8b 45 90 mov -0x70(%rbp),%rax 35869: 48 89 c7 mov %rax,%rdi 3586c: e8 15 d3 ff ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 35871: e9 e6 01 00 00 jmp 35a5c 35876: e8 9d 0d 00 00 call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 3587b: 48 89 45 98 mov %rax,-0x68(%rbp) 3587f: e8 e6 0b 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 35884: 48 89 45 a0 mov %rax,-0x60(%rbp) 35888: 48 8b 45 90 mov -0x70(%rbp),%rax 3588c: 48 89 45 a8 mov %rax,-0x58(%rbp) 35890: 48 8d 85 78 ff ff ff lea -0x88(%rbp),%rax 35897: 48 89 45 b0 mov %rax,-0x50(%rbp) 3589b: 48 8b 45 a8 mov -0x58(%rbp),%rax 3589f: 48 89 45 b8 mov %rax,-0x48(%rbp) 358a3: 48 8d 45 80 lea -0x80(%rbp),%rax 358a7: 48 89 45 c0 mov %rax,-0x40(%rbp) 358ab: 48 81 7d b8 00 04 00 cmpq $0x400,-0x48(%rbp) 358b2: 00 358b3: 0f 96 c0 setbe %al 358b6: 0f b6 c0 movzbl %al,%eax 358b9: 48 85 c0 test %rax,%rax 358bc: 74 19 je 358d7 358be: 48 8b 45 b8 mov -0x48(%rbp),%rax 358c2: 83 c0 07 add $0x7,%eax 358c5: c1 e8 03 shr $0x3,%eax 358c8: 89 c2 mov %eax,%edx 358ca: 48 8b 45 c0 mov -0x40(%rbp),%rax 358ce: 89 10 mov %edx,(%rax) 358d0: b8 01 00 00 00 mov $0x1,%eax 358d5: eb 2a jmp 35901 358d7: 48 81 7d b8 00 00 04 cmpq $0x40000,-0x48(%rbp) 358de: 00 358df: 77 1b ja 358fc 358e1: 48 8b 45 b8 mov -0x48(%rbp),%rax 358e5: 05 7f 3c 00 00 add $0x3c7f,%eax 358ea: c1 e8 07 shr $0x7,%eax 358ed: 89 c2 mov %eax,%edx 358ef: 48 8b 45 c0 mov -0x40(%rbp),%rax 358f3: 89 10 mov %edx,(%rax) 358f5: b8 01 00 00 00 mov $0x1,%eax 358fa: eb 05 jmp 35901 358fc: b8 00 00 00 00 mov $0x0,%eax 35901: 83 f0 01 xor $0x1,%eax 35904: 84 c0 test %al,%al 35906: 74 07 je 3590f 35908: b8 00 00 00 00 mov $0x0,%eax 3590d: eb 1b jmp 3592a 3590f: 8b 55 80 mov -0x80(%rbp),%edx 35912: 48 8b 45 a0 mov -0x60(%rbp),%rax 35916: 89 d2 mov %edx,%edx 35918: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 3591c: 0f b6 d0 movzbl %al,%edx 3591f: 48 8b 45 b0 mov -0x50(%rbp),%rax 35923: 89 10 mov %edx,(%rax) 35925: b8 01 00 00 00 mov $0x1,%eax 3592a: 83 f0 01 xor $0x1,%eax 3592d: 0f b6 c0 movzbl %al,%eax 35930: 48 85 c0 test %rax,%rax 35933: 0f 95 c0 setne %al 35936: 84 c0 test %al,%al 35938: 74 18 je 35952 3593a: 48 8b 55 90 mov -0x70(%rbp),%rdx 3593e: 48 8b 45 98 mov -0x68(%rbp),%rax 35942: 48 89 d6 mov %rdx,%rsi 35945: 48 89 c7 mov %rax,%rdi 35948: e8 28 ef ff ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 3594d: e9 0a 01 00 00 jmp 35a5c 35952: e8 13 0b 00 00 call 3646a <_ZN8tcmalloc6Static7sizemapEv> 35957: 48 89 c2 mov %rax,%rdx 3595a: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 35960: 89 c6 mov %eax,%esi 35962: 48 89 d7 mov %rdx,%rdi 35965: e8 f2 06 00 00 call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 3596a: 48 98 cltq 3596c: 48 89 45 c8 mov %rax,-0x38(%rbp) 35970: 48 8b 55 c8 mov -0x38(%rbp),%rdx 35974: 48 8b 45 98 mov -0x68(%rbp),%rax 35978: 48 89 d6 mov %rdx,%rsi 3597b: 48 89 c7 mov %rax,%rdi 3597e: e8 f9 0c 00 00 call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 35983: 0f b6 c0 movzbl %al,%eax 35986: 48 85 c0 test %rax,%rax 35989: 0f 95 c0 setne %al 3598c: 84 c0 test %al,%al 3598e: 74 11 je 359a1 35990: 48 8b 45 90 mov -0x70(%rbp),%rax 35994: 48 89 c7 mov %rax,%rdi 35997: e8 10 ec ff ff call 345ac <_ZL19DoSampledAllocationm> 3599c: e9 bb 00 00 00 jmp 35a5c 359a1: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 359a7: 48 8b 55 98 mov -0x68(%rbp),%rdx 359ab: 48 89 55 d0 mov %rdx,-0x30(%rbp) 359af: 48 8b 55 c8 mov -0x38(%rbp),%rdx 359b3: 48 89 55 d8 mov %rdx,-0x28(%rbp) 359b7: 89 85 7c ff ff ff mov %eax,-0x84(%rbp) 359bd: 48 8d 05 79 ef ff ff lea -0x1087(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 359c4: 48 89 45 e0 mov %rax,-0x20(%rbp) 359c8: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 359ce: 48 c1 e0 05 shl $0x5,%rax 359d2: 48 89 c2 mov %rax,%rdx 359d5: 48 8b 45 d0 mov -0x30(%rbp),%rax 359d9: 48 01 d0 add %rdx,%rax 359dc: 48 89 45 e8 mov %rax,-0x18(%rbp) 359e0: 48 8b 45 e8 mov -0x18(%rbp),%rax 359e4: 48 89 c7 mov %rax,%rdi 359e7: e8 16 0b 00 00 call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 359ec: 48 98 cltq 359ee: 48 89 45 d8 mov %rax,-0x28(%rbp) 359f2: 48 8d 55 80 lea -0x80(%rbp),%rdx 359f6: 48 8b 45 e8 mov -0x18(%rbp),%rax 359fa: 48 89 d6 mov %rdx,%rsi 359fd: 48 89 c7 mov %rax,%rdi 35a00: e8 67 0b 00 00 call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 35a05: 83 f0 01 xor $0x1,%eax 35a08: 84 c0 test %al,%al 35a0a: 74 23 je 35a2f 35a0c: 48 8b 45 d8 mov -0x28(%rbp),%rax 35a10: 89 c7 mov %eax,%edi 35a12: 48 8b 55 e0 mov -0x20(%rbp),%rdx 35a16: 8b b5 7c ff ff ff mov -0x84(%rbp),%esi 35a1c: 48 8b 45 d0 mov -0x30(%rbp),%rax 35a20: 48 89 d1 mov %rdx,%rcx 35a23: 89 fa mov %edi,%edx 35a25: 48 89 c7 mov %rax,%rdi 35a28: e8 93 20 01 00 call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 35a2d: eb 24 jmp 35a53 35a2f: 48 8b 45 d0 mov -0x30(%rbp),%rax 35a33: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 35a39: 89 c2 mov %eax,%edx 35a3b: 48 8b 45 d8 mov -0x28(%rbp),%rax 35a3f: 29 c2 sub %eax,%edx 35a41: 89 d0 mov %edx,%eax 35a43: 89 c2 mov %eax,%edx 35a45: 48 8b 45 d0 mov -0x30(%rbp),%rax 35a49: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 35a4f: 48 8b 45 80 mov -0x80(%rbp),%rax 35a53: 48 89 45 f0 mov %rax,-0x10(%rbp) 35a57: 48 8b 45 f0 mov -0x10(%rbp),%rax 35a5b: 90 nop 35a5c: 48 89 45 88 mov %rax,-0x78(%rbp) 35a60: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 35a67: 48 8b 45 88 mov -0x78(%rbp),%rax 35a6b: 48 89 d6 mov %rdx,%rsi 35a6e: 48 89 c7 mov %rax,%rdi 35a71: e8 3a 07 00 00 call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 35a76: 48 8b 45 88 mov -0x78(%rbp),%rax 35a7a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 35a7e: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 35a85: 00 00 35a87: 74 05 je 35a8e 35a89: e8 f2 0a fd ff call 6580 <__stack_chk_fail@plt> 35a8e: c9 leave 35a8f: c3 ret 0000000000035a90 <_ZN8tcmalloc8PageHeap16PrepareAndDeleteIZN12_GLOBAL__N_1L13do_free_pagesEPNS_4SpanEPvEUlvE_EEvS4_RKT_>: 35a90: 55 push %rbp 35a91: 48 89 e5 mov %rsp,%rbp 35a94: 53 push %rbx 35a95: 48 83 ec 38 sub $0x38,%rsp 35a99: 48 89 7d d8 mov %rdi,-0x28(%rbp) 35a9d: 48 89 75 d0 mov %rsi,-0x30(%rbp) 35aa1: 48 89 55 c8 mov %rdx,-0x38(%rbp) 35aa5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 35aac: 00 00 35aae: 48 89 45 e8 mov %rax,-0x18(%rbp) 35ab2: 31 c0 xor %eax,%eax 35ab4: 48 8b 45 d8 mov -0x28(%rbp),%rax 35ab8: 48 8d 50 08 lea 0x8(%rax),%rdx 35abc: 48 8d 45 e0 lea -0x20(%rbp),%rax 35ac0: 48 89 d6 mov %rdx,%rsi 35ac3: 48 89 c7 mov %rax,%rdi 35ac6: e8 43 04 00 00 call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 35acb: 48 8b 45 c8 mov -0x38(%rbp),%rax 35acf: 48 89 c7 mov %rax,%rdi 35ad2: e8 d9 f0 ff ff call 34bb0 <_ZZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPvENKUlvE_clEv> 35ad7: 48 8b 55 d0 mov -0x30(%rbp),%rdx 35adb: 48 8b 45 d8 mov -0x28(%rbp),%rax 35adf: 48 89 d6 mov %rdx,%rsi 35ae2: 48 89 c7 mov %rax,%rdi 35ae5: e8 f0 c1 00 00 call 41cda <_ZN8tcmalloc8PageHeap12DeleteLockedEPNS_4SpanE> 35aea: 48 8d 45 e0 lea -0x20(%rbp),%rax 35aee: 48 89 c7 mov %rax,%rdi 35af1: e8 46 04 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 35af6: 90 nop 35af7: 48 8b 45 e8 mov -0x18(%rbp),%rax 35afb: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 35b02: 00 00 35b04: 74 25 je 35b2b <_ZN8tcmalloc8PageHeap16PrepareAndDeleteIZN12_GLOBAL__N_1L13do_free_pagesEPNS_4SpanEPvEUlvE_EEvS4_RKT_+0x9b> 35b06: eb 1e jmp 35b26 <_ZN8tcmalloc8PageHeap16PrepareAndDeleteIZN12_GLOBAL__N_1L13do_free_pagesEPNS_4SpanEPvEUlvE_EEvS4_RKT_+0x96> 35b08: f3 0f 1e fa endbr64 35b0c: 48 89 c3 mov %rax,%rbx 35b0f: 48 8d 45 e0 lea -0x20(%rbp),%rax 35b13: 48 89 c7 mov %rax,%rdi 35b16: e8 21 04 00 00 call 35f3c <_ZN14SpinLockHolderD1Ev> 35b1b: 48 89 d8 mov %rbx,%rax 35b1e: 48 89 c7 mov %rax,%rdi 35b21: e8 7a 0d fd ff call 68a0 <_Unwind_Resume@plt> 35b26: e8 55 0a fd ff call 6580 <__stack_chk_fail@plt> 35b2b: 48 83 c4 38 add $0x38,%rsp 35b2f: 5b pop %rbx 35b30: 5d pop %rbp 35b31: c3 ret 0000000000035b32 <_ZN12_GLOBAL__N_111do_mallinfoI8mallinfoEET_v>: 35b32: 55 push %rbp 35b33: 48 89 e5 mov %rsp,%rbp 35b36: 48 81 ec 90 00 00 00 sub $0x90,%rsp 35b3d: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 35b44: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 35b4b: 00 00 35b4d: 48 89 45 f8 mov %rax,-0x8(%rbp) 35b51: 31 c0 xor %eax,%eax 35b53: 48 8d 45 80 lea -0x80(%rbp),%rax 35b57: 48 89 c7 mov %rax,%rdi 35b5a: e8 45 0b 00 00 call 366a4 <_ZN13TCMallocStatsC1Ev> 35b5f: 48 8d 45 80 lea -0x80(%rbp),%rax 35b63: b9 00 00 00 00 mov $0x0,%ecx 35b68: ba 00 00 00 00 mov $0x0,%edx 35b6d: be 00 00 00 00 mov $0x0,%esi 35b72: 48 89 c7 mov %rax,%rdi 35b75: e8 72 d2 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 35b7a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35b81: ba 28 00 00 00 mov $0x28,%edx 35b86: be 00 00 00 00 mov $0x0,%esi 35b8b: 48 89 c7 mov %rax,%rdi 35b8e: e8 1d 07 fd ff call 62b0 35b93: 48 8b 45 a0 mov -0x60(%rbp),%rax 35b97: 89 c2 mov %eax,%edx 35b99: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35ba0: 89 10 mov %edx,(%rax) 35ba2: 48 8b 45 80 mov -0x80(%rbp),%rax 35ba6: 89 c2 mov %eax,%edx 35ba8: 48 8b 45 88 mov -0x78(%rbp),%rax 35bac: 01 c2 add %eax,%edx 35bae: 48 8b 45 90 mov -0x70(%rbp),%rax 35bb2: 01 d0 add %edx,%eax 35bb4: 89 c2 mov %eax,%edx 35bb6: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35bbd: 89 50 18 mov %edx,0x18(%rax) 35bc0: 48 8b 45 a8 mov -0x58(%rbp),%rax 35bc4: 89 c2 mov %eax,%edx 35bc6: 48 8b 45 b0 mov -0x50(%rbp),%rax 35bca: 01 d0 add %edx,%eax 35bcc: 89 c2 mov %eax,%edx 35bce: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35bd5: 89 50 20 mov %edx,0x20(%rax) 35bd8: 48 8b 45 a0 mov -0x60(%rbp),%rax 35bdc: 89 c2 mov %eax,%edx 35bde: 48 8b 45 80 mov -0x80(%rbp),%rax 35be2: 29 c2 sub %eax,%edx 35be4: 48 8b 45 88 mov -0x78(%rbp),%rax 35be8: 29 c2 sub %eax,%edx 35bea: 48 8b 45 90 mov -0x70(%rbp),%rax 35bee: 29 c2 sub %eax,%edx 35bf0: 48 8b 45 a8 mov -0x58(%rbp),%rax 35bf4: 29 c2 sub %eax,%edx 35bf6: 48 8b 45 b0 mov -0x50(%rbp),%rax 35bfa: 29 c2 sub %eax,%edx 35bfc: 89 d0 mov %edx,%eax 35bfe: 89 c2 mov %eax,%edx 35c00: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35c07: 89 50 1c mov %edx,0x1c(%rax) 35c0a: 90 nop 35c0b: 48 8b 45 f8 mov -0x8(%rbp),%rax 35c0f: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 35c16: 00 00 35c18: 74 05 je 35c1f <_ZN12_GLOBAL__N_111do_mallinfoI8mallinfoEET_v+0xed> 35c1a: e8 61 09 fd ff call 6580 <__stack_chk_fail@plt> 35c1f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 35c26: c9 leave 35c27: c3 ret 0000000000035c28 <_Z41__static_initialization_and_destruction_0ii>: 35c28: f3 0f 1e fa endbr64 35c2c: 55 push %rbp 35c2d: 48 89 e5 mov %rsp,%rbp 35c30: 48 83 ec 10 sub $0x10,%rsp 35c34: 89 7d fc mov %edi,-0x4(%rbp) 35c37: 89 75 f8 mov %esi,-0x8(%rbp) 35c3a: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 35c3e: 75 75 jne 35cb5 <_Z41__static_initialization_and_destruction_0ii+0x8d> 35c40: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 35c47: 75 6c jne 35cb5 <_Z41__static_initialization_and_destruction_0ii+0x8d> 35c49: 48 8d 3d d0 55 04 00 lea 0x455d0(%rip),%rdi # 7b220 <_ZL22module_enter_exit_hook> 35c50: e8 51 e7 ff ff call 343a6 <_ZN13TCMallocGuardC1Ev> 35c55: 48 8d 15 a4 43 04 00 lea 0x443a4(%rip),%rdx # 7a000 <__dso_handle> 35c5c: 48 8d 35 bd 55 04 00 lea 0x455bd(%rip),%rsi # 7b220 <_ZL22module_enter_exit_hook> 35c63: 48 8d 05 c8 e7 ff ff lea -0x1838(%rip),%rax # 34432 <_ZN13TCMallocGuardD1Ev> 35c6a: 48 89 c7 mov %rax,%rdi 35c6d: e8 de 07 fd ff call 6450 <__cxa_atexit@plt> 35c72: 48 8d 05 5f 14 03 00 lea 0x3145f(%rip),%rax # 670d8 <_ZN8SpinLock18LINKER_INITIALIZEDE> 35c79: 8b 00 mov (%rax),%eax 35c7b: 89 c6 mov %eax,%esi 35c7d: 48 8d 3d a0 55 04 00 lea 0x455a0(%rip),%rdi # 7b224 <_ZN12_GLOBAL__N_120set_new_handler_lockE> 35c84: e8 55 01 00 00 call 35dde <_ZN8SpinLockC1EN4base17LinkerInitializedE> 35c89: 48 8d 05 d8 55 04 00 lea 0x455d8(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 35c90: 0f b6 00 movzbl (%rax),%eax 35c93: 84 c0 test %al,%al 35c95: 75 1e jne 35cb5 <_Z41__static_initialization_and_destruction_0ii+0x8d> 35c97: 48 8d 05 ca 55 04 00 lea 0x455ca(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 35c9e: c6 00 01 movb $0x1,(%rax) 35ca1: be 00 00 00 00 mov $0x0,%esi 35ca6: 48 8d 05 93 55 04 00 lea 0x45593(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 35cad: 48 89 c7 mov %rax,%rdi 35cb0: e8 29 30 00 00 call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 35cb5: 90 nop 35cb6: c9 leave 35cb7: c3 ret 0000000000035cb8 <_GLOBAL__sub_I_tcmalloc.cc>: 35cb8: f3 0f 1e fa endbr64 35cbc: 55 push %rbp 35cbd: 48 89 e5 mov %rsp,%rbp 35cc0: be ff ff 00 00 mov $0xffff,%esi 35cc5: bf 01 00 00 00 mov $0x1,%edi 35cca: e8 59 ff ff ff call 35c28 <_Z41__static_initialization_and_destruction_0ii> 35ccf: 5d pop %rbp 35cd0: c3 ret 35cd1: 90 nop 0000000000035cd2 <_ZNSt9exceptionC1Ev>: 35cd2: f3 0f 1e fa endbr64 35cd6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35cdb: 48 8b 05 a6 42 04 00 mov 0x442a6(%rip),%rax # 79f88 <_ZTVSt9exception@GLIBCXX_3.4> 35ce2: 48 8d 50 10 lea 0x10(%rax),%rdx 35ce6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35ceb: 48 89 10 mov %rdx,(%rax) 35cee: 90 nop 35cef: c3 ret 0000000000035cf0 <_ZNSt9bad_allocC1Ev>: 35cf0: f3 0f 1e fa endbr64 35cf4: 55 push %rbp 35cf5: 48 89 e5 mov %rsp,%rbp 35cf8: 48 83 ec 10 sub $0x10,%rsp 35cfc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 35d00: 48 8b 45 f8 mov -0x8(%rbp),%rax 35d04: 48 89 c7 mov %rax,%rdi 35d07: e8 c6 ff ff ff call 35cd2 <_ZNSt9exceptionC1Ev> 35d0c: 48 8b 05 5d 42 04 00 mov 0x4425d(%rip),%rax # 79f70 <_ZTVSt9bad_alloc@GLIBCXX_3.4> 35d13: 48 8d 50 10 lea 0x10(%rax),%rdx 35d17: 48 8b 45 f8 mov -0x8(%rbp),%rax 35d1b: 48 89 10 mov %rdx,(%rax) 35d1e: 90 nop 35d1f: c9 leave 35d20: c3 ret 0000000000035d21 <_ZnwmPv>: 35d21: f3 0f 1e fa endbr64 35d25: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35d2a: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 35d2f: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 35d34: c3 ret 0000000000035d35 <_ZNSt14numeric_limitsImE3maxEv>: 35d35: f3 0f 1e fa endbr64 35d39: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 35d40: c3 ret 0000000000035d41 <_ZStorSt12memory_orderSt23__memory_order_modifier>: 35d41: f3 0f 1e fa endbr64 35d45: 89 7c 24 fc mov %edi,-0x4(%rsp) 35d49: 89 74 24 f8 mov %esi,-0x8(%rsp) 35d4d: 8b 54 24 fc mov -0x4(%rsp),%edx 35d51: 8b 44 24 f8 mov -0x8(%rsp),%eax 35d55: 09 d0 or %edx,%eax 35d57: c3 ret 0000000000035d58 <_ZStanSt12memory_orderSt23__memory_order_modifier>: 35d58: f3 0f 1e fa endbr64 35d5c: 89 7c 24 fc mov %edi,-0x4(%rsp) 35d60: 89 74 24 f8 mov %esi,-0x8(%rsp) 35d64: 8b 54 24 fc mov -0x4(%rsp),%edx 35d68: 8b 44 24 f8 mov -0x8(%rsp),%eax 35d6c: 21 d0 and %edx,%eax 35d6e: c3 ret 0000000000035d6f <_ZSt24__cmpexch_failure_order2St12memory_order>: 35d6f: f3 0f 1e fa endbr64 35d73: 89 7c 24 fc mov %edi,-0x4(%rsp) 35d77: 83 7c 24 fc 04 cmpl $0x4,-0x4(%rsp) 35d7c: 74 12 je 35d90 <_ZSt24__cmpexch_failure_order2St12memory_order+0x21> 35d7e: 83 7c 24 fc 03 cmpl $0x3,-0x4(%rsp) 35d83: 74 05 je 35d8a <_ZSt24__cmpexch_failure_order2St12memory_order+0x1b> 35d85: 8b 44 24 fc mov -0x4(%rsp),%eax 35d89: c3 ret 35d8a: b8 00 00 00 00 mov $0x0,%eax 35d8f: c3 ret 35d90: b8 02 00 00 00 mov $0x2,%eax 35d95: 90 nop 35d96: c3 ret 0000000000035d97 <_ZSt23__cmpexch_failure_orderSt12memory_order>: 35d97: f3 0f 1e fa endbr64 35d9b: 55 push %rbp 35d9c: 48 89 e5 mov %rsp,%rbp 35d9f: 53 push %rbx 35da0: 48 83 ec 18 sub $0x18,%rsp 35da4: 89 7d ec mov %edi,-0x14(%rbp) 35da7: 8b 45 ec mov -0x14(%rbp),%eax 35daa: be 00 00 ff ff mov $0xffff0000,%esi 35daf: 89 c7 mov %eax,%edi 35db1: e8 a2 ff ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 35db6: 89 c3 mov %eax,%ebx 35db8: 8b 45 ec mov -0x14(%rbp),%eax 35dbb: be ff ff 00 00 mov $0xffff,%esi 35dc0: 89 c7 mov %eax,%edi 35dc2: e8 91 ff ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 35dc7: 89 c7 mov %eax,%edi 35dc9: e8 a1 ff ff ff call 35d6f <_ZSt24__cmpexch_failure_order2St12memory_order> 35dce: 89 de mov %ebx,%esi 35dd0: 89 c7 mov %eax,%edi 35dd2: e8 6a ff ff ff call 35d41 <_ZStorSt12memory_orderSt23__memory_order_modifier> 35dd7: 48 83 c4 18 add $0x18,%rsp 35ddb: 5b pop %rbx 35ddc: 5d pop %rbp 35ddd: c3 ret 0000000000035dde <_ZN8SpinLockC1EN4base17LinkerInitializedE>: 35dde: f3 0f 1e fa endbr64 35de2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35de7: 89 74 24 f4 mov %esi,-0xc(%rsp) 35deb: 90 nop 35dec: c3 ret 35ded: 90 nop 0000000000035dee <_ZN8SpinLock4LockEv>: 35dee: f3 0f 1e fa endbr64 35df2: 55 push %rbp 35df3: 48 89 e5 mov %rsp,%rbp 35df6: 48 83 ec 50 sub $0x50,%rsp 35dfa: 48 89 7d b8 mov %rdi,-0x48(%rbp) 35dfe: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 35e05: 00 00 35e07: 48 89 45 f8 mov %rax,-0x8(%rbp) 35e0b: 31 c0 xor %eax,%eax 35e0d: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 35e14: 48 8b 45 b8 mov -0x48(%rbp),%rax 35e18: 48 89 45 e0 mov %rax,-0x20(%rbp) 35e1c: c7 45 c4 01 00 00 00 movl $0x1,-0x3c(%rbp) 35e23: c7 45 c8 02 00 00 00 movl $0x2,-0x38(%rbp) 35e2a: 8b 45 c8 mov -0x38(%rbp),%eax 35e2d: 89 c7 mov %eax,%edi 35e2f: e8 63 ff ff ff call 35d97 <_ZSt23__cmpexch_failure_orderSt12memory_order> 35e34: 48 8b 55 e0 mov -0x20(%rbp),%rdx 35e38: 48 89 55 e8 mov %rdx,-0x18(%rbp) 35e3c: 48 8d 55 c0 lea -0x40(%rbp),%rdx 35e40: 48 89 55 f0 mov %rdx,-0x10(%rbp) 35e44: 8b 55 c4 mov -0x3c(%rbp),%edx 35e47: 89 55 cc mov %edx,-0x34(%rbp) 35e4a: 8b 55 c8 mov -0x38(%rbp),%edx 35e4d: 89 55 d0 mov %edx,-0x30(%rbp) 35e50: 89 45 d4 mov %eax,-0x2c(%rbp) 35e53: 8b 45 d4 mov -0x2c(%rbp),%eax 35e56: be ff ff 00 00 mov $0xffff,%esi 35e5b: 89 c7 mov %eax,%edi 35e5d: e8 f6 fe ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 35e62: 89 45 d8 mov %eax,-0x28(%rbp) 35e65: 8b 45 d0 mov -0x30(%rbp),%eax 35e68: be ff ff 00 00 mov $0xffff,%esi 35e6d: 89 c7 mov %eax,%edi 35e6f: e8 e4 fe ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 35e74: 89 45 dc mov %eax,-0x24(%rbp) 35e77: 8b 4d cc mov -0x34(%rbp),%ecx 35e7a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 35e7e: 48 8b 45 f0 mov -0x10(%rbp),%rax 35e82: 8b 00 mov (%rax),%eax 35e84: f0 0f b1 0a lock cmpxchg %ecx,(%rdx) 35e88: 89 c1 mov %eax,%ecx 35e8a: 0f 94 c0 sete %al 35e8d: 84 c0 test %al,%al 35e8f: 75 07 jne 35e98 <_ZN8SpinLock4LockEv+0xaa> 35e91: 48 8b 55 f0 mov -0x10(%rbp),%rdx 35e95: 89 0a mov %ecx,(%rdx) 35e97: 90 nop 35e98: 90 nop 35e99: 90 nop 35e9a: 83 f0 01 xor $0x1,%eax 35e9d: 84 c0 test %al,%al 35e9f: 74 0c je 35ead <_ZN8SpinLock4LockEv+0xbf> 35ea1: 48 8b 45 b8 mov -0x48(%rbp),%rax 35ea5: 48 89 c7 mov %rax,%rdi 35ea8: e8 99 31 00 00 call 39046 <_ZN8SpinLock8SlowLockEv> 35ead: 90 nop 35eae: 48 8b 45 f8 mov -0x8(%rbp),%rax 35eb2: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 35eb9: 00 00 35ebb: 74 05 je 35ec2 <_ZN8SpinLock4LockEv+0xd4> 35ebd: e8 be 06 fd ff call 6580 <__stack_chk_fail@plt> 35ec2: c9 leave 35ec3: c3 ret 0000000000035ec4 <_ZN8SpinLock6UnlockEv>: 35ec4: f3 0f 1e fa endbr64 35ec8: 55 push %rbp 35ec9: 48 89 e5 mov %rsp,%rbp 35ecc: 48 83 ec 30 sub $0x30,%rsp 35ed0: 48 89 7d d8 mov %rdi,-0x28(%rbp) 35ed4: 48 8b 45 d8 mov -0x28(%rbp),%rax 35ed8: 48 89 45 f8 mov %rax,-0x8(%rbp) 35edc: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 35ee3: c7 45 f4 03 00 00 00 movl $0x3,-0xc(%rbp) 35eea: 8b 55 f0 mov -0x10(%rbp),%edx 35eed: 48 8b 45 f8 mov -0x8(%rbp),%rax 35ef1: 87 10 xchg %edx,(%rax) 35ef3: 89 d0 mov %edx,%eax 35ef5: 89 45 ec mov %eax,-0x14(%rbp) 35ef8: 83 7d ec 01 cmpl $0x1,-0x14(%rbp) 35efc: 74 0c je 35f0a <_ZN8SpinLock6UnlockEv+0x46> 35efe: 48 8b 45 d8 mov -0x28(%rbp),%rax 35f02: 48 89 c7 mov %rax,%rdi 35f05: e8 0e 33 00 00 call 39218 <_ZN8SpinLock10SlowUnlockEv> 35f0a: 90 nop 35f0b: c9 leave 35f0c: c3 ret 35f0d: 90 nop 0000000000035f0e <_ZN14SpinLockHolderC1EP8SpinLock>: 35f0e: f3 0f 1e fa endbr64 35f12: 55 push %rbp 35f13: 48 89 e5 mov %rsp,%rbp 35f16: 48 83 ec 10 sub $0x10,%rsp 35f1a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 35f1e: 48 89 75 f0 mov %rsi,-0x10(%rbp) 35f22: 48 8b 45 f8 mov -0x8(%rbp),%rax 35f26: 48 8b 55 f0 mov -0x10(%rbp),%rdx 35f2a: 48 89 10 mov %rdx,(%rax) 35f2d: 48 8b 45 f0 mov -0x10(%rbp),%rax 35f31: 48 89 c7 mov %rax,%rdi 35f34: e8 b5 fe ff ff call 35dee <_ZN8SpinLock4LockEv> 35f39: 90 nop 35f3a: c9 leave 35f3b: c3 ret 0000000000035f3c <_ZN14SpinLockHolderD1Ev>: 35f3c: f3 0f 1e fa endbr64 35f40: 55 push %rbp 35f41: 48 89 e5 mov %rsp,%rbp 35f44: 48 83 ec 10 sub $0x10,%rsp 35f48: 48 89 7d f8 mov %rdi,-0x8(%rbp) 35f4c: 48 8b 45 f8 mov -0x8(%rbp),%rax 35f50: 48 8b 00 mov (%rax),%rax 35f53: 48 89 c7 mov %rax,%rdi 35f56: e8 69 ff ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 35f5b: 90 nop 35f5c: c9 leave 35f5d: c3 ret 0000000000035f5e <_ZN8tcmalloc7LogItemC1Ev>: 35f5e: f3 0f 1e fa endbr64 35f62: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35f67: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35f6c: c7 00 04 00 00 00 movl $0x4,(%rax) 35f72: 90 nop 35f73: c3 ret 0000000000035f74 <_ZN8tcmalloc7LogItemC1EPKc>: 35f74: f3 0f 1e fa endbr64 35f78: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35f7d: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 35f82: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35f87: c7 00 00 00 00 00 movl $0x0,(%rax) 35f8d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35f92: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 35f97: 48 89 50 08 mov %rdx,0x8(%rax) 35f9b: 90 nop 35f9c: c3 ret 35f9d: 90 nop 0000000000035f9e <_ZN8tcmalloc7LogItemC1Em>: 35f9e: f3 0f 1e fa endbr64 35fa2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35fa7: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 35fac: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35fb1: c7 00 02 00 00 00 movl $0x2,(%rax) 35fb7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35fbc: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 35fc1: 48 89 50 08 mov %rdx,0x8(%rax) 35fc5: 90 nop 35fc6: c3 ret 35fc7: 90 nop 0000000000035fc8 <_ZN8tcmalloc7LogItemC1EPKv>: 35fc8: f3 0f 1e fa endbr64 35fcc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35fd1: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 35fd6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35fdb: c7 00 03 00 00 00 movl $0x3,(%rax) 35fe1: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 35fe6: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 35feb: 48 89 50 08 mov %rdx,0x8(%rax) 35fef: 90 nop 35ff0: c3 ret 35ff1: 90 nop 0000000000035ff2 <_ZN16TCMalloc_PrinterC1EPci>: 35ff2: f3 0f 1e fa endbr64 35ff6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 35ffb: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 36000: 89 54 24 ec mov %edx,-0x14(%rsp) 36004: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36009: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 3600e: 48 89 10 mov %rdx,(%rax) 36011: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36016: 8b 54 24 ec mov -0x14(%rsp),%edx 3601a: 89 50 08 mov %edx,0x8(%rax) 3601d: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 36022: c6 00 00 movb $0x0,(%rax) 36025: 90 nop 36026: c3 ret 0000000000036027 <_ZN8tcmalloc5pagesEm>: 36027: f3 0f 1e fa endbr64 3602b: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 36030: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36035: 48 c1 e8 0d shr $0xd,%rax 36039: 48 89 c2 mov %rax,%rdx 3603c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36041: 25 ff 1f 00 00 and $0x1fff,%eax 36046: 48 85 c0 test %rax,%rax 36049: 74 07 je 36052 <_ZN8tcmalloc5pagesEm+0x2b> 3604b: b8 01 00 00 00 mov $0x1,%eax 36050: eb 05 jmp 36057 <_ZN8tcmalloc5pagesEm+0x30> 36052: b8 00 00 00 00 mov $0x0,%eax 36057: 48 01 d0 add %rdx,%rax 3605a: c3 ret 3605b: 90 nop 000000000003605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj>: 3605c: f3 0f 1e fa endbr64 36060: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 36065: 89 74 24 f4 mov %esi,-0xc(%rsp) 36069: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3606e: 8b 54 24 f4 mov -0xc(%rsp),%edx 36072: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 36079: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3607d: c3 ret 000000000003607e <_ZN8tcmalloc15CentralFreeList6lengthEv>: 3607e: f3 0f 1e fa endbr64 36082: 55 push %rbp 36083: 48 89 e5 mov %rsp,%rbp 36086: 53 push %rbx 36087: 48 83 ec 28 sub $0x28,%rsp 3608b: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3608f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 36096: 00 00 36098: 48 89 45 e8 mov %rax,-0x18(%rbp) 3609c: 31 c0 xor %eax,%eax 3609e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 360a2: 48 8d 45 e0 lea -0x20(%rbp),%rax 360a6: 48 89 d6 mov %rdx,%rsi 360a9: 48 89 c7 mov %rax,%rdi 360ac: e8 5d fe ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 360b1: 48 8b 45 d8 mov -0x28(%rbp),%rax 360b5: 48 8b 40 78 mov 0x78(%rax),%rax 360b9: 89 c3 mov %eax,%ebx 360bb: 48 8d 45 e0 lea -0x20(%rbp),%rax 360bf: 48 89 c7 mov %rax,%rdi 360c2: e8 75 fe ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 360c7: 89 d8 mov %ebx,%eax 360c9: 48 8b 4d e8 mov -0x18(%rbp),%rcx 360cd: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 360d4: 00 00 360d6: 74 05 je 360dd <_ZN8tcmalloc15CentralFreeList6lengthEv+0x5f> 360d8: e8 a3 04 fd ff call 6580 <__stack_chk_fail@plt> 360dd: 48 83 c4 28 add $0x28,%rsp 360e1: 5b pop %rbx 360e2: 5d pop %rbp 360e3: c3 ret 00000000000360e4 <_ZN8tcmalloc8SLL_NextEPv>: 360e4: f3 0f 1e fa endbr64 360e8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 360ed: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 360f2: 48 8b 00 mov (%rax),%rax 360f5: c3 ret 00000000000360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_>: 360f6: f3 0f 1e fa endbr64 360fa: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 360ff: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 36104: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36109: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 3610e: 48 89 10 mov %rdx,(%rax) 36111: 90 nop 36112: c3 ret 0000000000036113 <_ZN8tcmalloc8SLL_PushEPPvS0_>: 36113: f3 0f 1e fa endbr64 36117: 55 push %rbp 36118: 48 89 e5 mov %rsp,%rbp 3611b: 48 83 ec 20 sub $0x20,%rsp 3611f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 36123: 48 89 75 e0 mov %rsi,-0x20(%rbp) 36127: 48 8b 45 e8 mov -0x18(%rbp),%rax 3612b: 48 8b 00 mov (%rax),%rax 3612e: 48 89 45 f8 mov %rax,-0x8(%rbp) 36132: 48 8b 45 e8 mov -0x18(%rbp),%rax 36136: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3613a: 48 89 10 mov %rdx,(%rax) 3613d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 36141: 48 8b 45 e0 mov -0x20(%rbp),%rax 36145: 48 89 d6 mov %rdx,%rsi 36148: 48 89 c7 mov %rax,%rdi 3614b: e8 a6 ff ff ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 36150: 90 nop 36151: c9 leave 36152: c3 ret 0000000000036153 <_ZN8tcmalloc10SLL_TryPopEPPvS1_>: 36153: f3 0f 1e fa endbr64 36157: 55 push %rbp 36158: 48 89 e5 mov %rsp,%rbp 3615b: 48 83 ec 20 sub $0x20,%rsp 3615f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 36163: 48 89 75 e0 mov %rsi,-0x20(%rbp) 36167: 48 8b 45 e8 mov -0x18(%rbp),%rax 3616b: 48 8b 00 mov (%rax),%rax 3616e: 48 89 45 f0 mov %rax,-0x10(%rbp) 36172: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 36177: 75 07 jne 36180 <_ZN8tcmalloc10SLL_TryPopEPPvS1_+0x2d> 36179: b8 00 00 00 00 mov $0x0,%eax 3617e: eb 2e jmp 361ae <_ZN8tcmalloc10SLL_TryPopEPPvS1_+0x5b> 36180: 48 8b 45 e8 mov -0x18(%rbp),%rax 36184: 48 8b 00 mov (%rax),%rax 36187: 48 89 c7 mov %rax,%rdi 3618a: e8 55 ff ff ff call 360e4 <_ZN8tcmalloc8SLL_NextEPv> 3618f: 48 89 45 f8 mov %rax,-0x8(%rbp) 36193: 48 8b 45 e8 mov -0x18(%rbp),%rax 36197: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3619b: 48 89 10 mov %rdx,(%rax) 3619e: 48 8b 45 e0 mov -0x20(%rbp),%rax 361a2: 48 8b 55 f0 mov -0x10(%rbp),%rdx 361a6: 48 89 10 mov %rdx,(%rax) 361a9: b8 01 00 00 00 mov $0x1,%eax 361ae: c9 leave 361af: c3 ret 00000000000361b0 <_ZN10MallocHook13InvokeNewHookEPKvm>: 361b0: f3 0f 1e fa endbr64 361b4: 55 push %rbp 361b5: 48 89 e5 mov %rsp,%rbp 361b8: 48 83 ec 10 sub $0x10,%rsp 361bc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 361c0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 361c4: 48 8d 3d b5 3e 04 00 lea 0x43eb5(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 361cb: e8 ea 1b 00 00 call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 361d0: 83 f0 01 xor $0x1,%eax 361d3: 0f b6 c0 movzbl %al,%eax 361d6: 48 85 c0 test %rax,%rax 361d9: 0f 95 c0 setne %al 361dc: 84 c0 test %al,%al 361de: 74 13 je 361f3 <_ZN10MallocHook13InvokeNewHookEPKvm+0x43> 361e0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 361e4: 48 8b 45 f8 mov -0x8(%rbp),%rax 361e8: 48 89 d6 mov %rdx,%rsi 361eb: 48 89 c7 mov %rax,%rdi 361ee: e8 9b 99 00 00 call 3fb8e <_ZN10MallocHook17InvokeNewHookSlowEPKvm> 361f3: 90 nop 361f4: c9 leave 361f5: c3 ret 00000000000361f6 <_ZN10MallocHook16InvokeDeleteHookEPKv>: 361f6: f3 0f 1e fa endbr64 361fa: 55 push %rbp 361fb: 48 89 e5 mov %rsp,%rbp 361fe: 48 83 ec 10 sub $0x10,%rsp 36202: 48 89 7d f8 mov %rdi,-0x8(%rbp) 36206: 48 8d 3d 33 d1 04 00 lea 0x4d133(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 3620d: e8 ea 1b 00 00 call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 36212: 83 f0 01 xor $0x1,%eax 36215: 0f b6 c0 movzbl %al,%eax 36218: 48 85 c0 test %rax,%rax 3621b: 0f 95 c0 setne %al 3621e: 84 c0 test %al,%al 36220: 74 0c je 3622e <_ZN10MallocHook16InvokeDeleteHookEPKv+0x38> 36222: 48 8b 45 f8 mov -0x8(%rbp),%rax 36226: 48 89 c7 mov %rax,%rdi 36229: e8 f4 99 00 00 call 3fc22 <_ZN10MallocHook20InvokeDeleteHookSlowEPKv> 3622e: 90 nop 3622f: c9 leave 36230: c3 ret 36231: 90 nop 0000000000036232 <_ZN8tcmalloc8PageHeap13pageheap_lockEv>: 36232: f3 0f 1e fa endbr64 36236: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3623b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36240: 48 83 c0 08 add $0x8,%rax 36244: c3 ret 36245: 90 nop 0000000000036246 <_ZN8tcmalloc8PageHeap3NewEm>: 36246: f3 0f 1e fa endbr64 3624a: 55 push %rbp 3624b: 48 89 e5 mov %rsp,%rbp 3624e: 48 83 ec 10 sub $0x10,%rsp 36252: 48 89 7d f8 mov %rdi,-0x8(%rbp) 36256: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3625a: 48 8b 4d f0 mov -0x10(%rbp),%rcx 3625e: 48 8b 45 f8 mov -0x8(%rbp),%rax 36262: ba 00 00 00 00 mov $0x0,%edx 36267: 48 89 ce mov %rcx,%rsi 3626a: 48 89 c7 mov %rax,%rdi 3626d: e8 1a af 00 00 call 4118c <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj> 36272: c9 leave 36273: c3 ret 0000000000036274 <_ZN8tcmalloc8PageHeap5StatsC1Ev>: 36274: f3 0f 1e fa endbr64 36278: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3627d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36282: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 36289: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3628e: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 36295: 00 36296: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3629b: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 362a2: 00 362a3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362a8: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 362af: 00 362b0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362b5: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 362bc: 00 362bd: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362c2: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 362c9: 00 362ca: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362cf: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 362d6: 00 362d7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362dc: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 362e3: 00 362e4: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362e9: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 362f0: 00 362f1: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 362f6: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 362fd: 00 362fe: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36303: 48 c7 40 50 00 00 00 movq $0x0,0x50(%rax) 3630a: 00 3630b: 90 nop 3630c: c3 ret 3630d: 90 nop 000000000003630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv>: 3630e: f3 0f 1e fa endbr64 36312: 53 push %rbx 36313: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 36318: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3631d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36322: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 36327: 48 8b 8a 78 30 18 00 mov 0x183078(%rdx),%rcx 3632e: 48 8b 9a 80 30 18 00 mov 0x183080(%rdx),%rbx 36335: 48 89 08 mov %rcx,(%rax) 36338: 48 89 58 08 mov %rbx,0x8(%rax) 3633c: 48 8b 8a 88 30 18 00 mov 0x183088(%rdx),%rcx 36343: 48 8b 9a 90 30 18 00 mov 0x183090(%rdx),%rbx 3634a: 48 89 48 10 mov %rcx,0x10(%rax) 3634e: 48 89 58 18 mov %rbx,0x18(%rax) 36352: 48 8b 8a 98 30 18 00 mov 0x183098(%rdx),%rcx 36359: 48 8b 9a a0 30 18 00 mov 0x1830a0(%rdx),%rbx 36360: 48 89 48 20 mov %rcx,0x20(%rax) 36364: 48 89 58 28 mov %rbx,0x28(%rax) 36368: 48 8b 8a a8 30 18 00 mov 0x1830a8(%rdx),%rcx 3636f: 48 8b 9a b0 30 18 00 mov 0x1830b0(%rdx),%rbx 36376: 48 89 48 30 mov %rcx,0x30(%rax) 3637a: 48 89 58 38 mov %rbx,0x38(%rax) 3637e: 48 8b 8a b8 30 18 00 mov 0x1830b8(%rdx),%rcx 36385: 48 8b 9a c0 30 18 00 mov 0x1830c0(%rdx),%rbx 3638c: 48 89 48 40 mov %rcx,0x40(%rax) 36390: 48 89 58 48 mov %rbx,0x48(%rax) 36394: 48 8b 92 c8 30 18 00 mov 0x1830c8(%rdx),%rdx 3639b: 48 89 50 50 mov %rdx,0x50(%rax) 3639f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 363a4: 5b pop %rbx 363a5: c3 ret 00000000000363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj>: 363a6: f3 0f 1e fa endbr64 363aa: 55 push %rbp 363ab: 48 89 e5 mov %rsp,%rbp 363ae: 48 83 ec 20 sub $0x20,%rsp 363b2: 48 89 7d f8 mov %rdi,-0x8(%rbp) 363b6: 48 89 75 f0 mov %rsi,-0x10(%rbp) 363ba: 48 89 55 e8 mov %rdx,-0x18(%rbp) 363be: 48 8b 45 f8 mov -0x8(%rbp),%rax 363c2: 48 8d 48 10 lea 0x10(%rax),%rcx 363c6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 363ca: 48 8b 45 f0 mov -0x10(%rbp),%rax 363ce: 48 89 c6 mov %rax,%rsi 363d1: 48 89 cf mov %rcx,%rdi 363d4: e8 65 1a 00 00 call 37e3e <_ZNK11PackedCacheILi35EE6TryGetEmPj> 363d9: c9 leave 363da: c3 ret 363db: 90 nop 00000000000363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj>: 363dc: f3 0f 1e fa endbr64 363e0: 55 push %rbp 363e1: 48 89 e5 mov %rsp,%rbp 363e4: 48 83 ec 20 sub $0x20,%rsp 363e8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 363ec: 48 89 75 f0 mov %rsi,-0x10(%rbp) 363f0: 89 55 ec mov %edx,-0x14(%rbp) 363f3: 48 8b 45 f8 mov -0x8(%rbp),%rax 363f7: 48 8d 48 10 lea 0x10(%rax),%rcx 363fb: 8b 55 ec mov -0x14(%rbp),%edx 363fe: 48 8b 45 f0 mov -0x10(%rbp),%rax 36402: 48 89 c6 mov %rax,%rsi 36405: 48 89 cf mov %rcx,%rdi 36408: e8 ab 1a 00 00 call 37eb8 <_ZN11PackedCacheILi35EE3PutEmj> 3640d: 90 nop 3640e: c9 leave 3640f: c3 ret 0000000000036410 <_ZN8tcmalloc8PageHeap21GetAggressiveDecommitEv>: 36410: f3 0f 1e fa endbr64 36414: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 36419: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3641e: 0f b6 80 dc 30 18 00 movzbl 0x1830dc(%rax),%eax 36425: c3 ret 0000000000036426 <_ZN8tcmalloc8PageHeap21SetAggressiveDecommitEb>: 36426: f3 0f 1e fa endbr64 3642a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3642f: 89 f0 mov %esi,%eax 36431: 88 44 24 f4 mov %al,-0xc(%rsp) 36435: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3643a: 0f b6 54 24 f4 movzbl -0xc(%rsp),%edx 3643f: 88 90 dc 30 18 00 mov %dl,0x1830dc(%rax) 36445: 90 nop 36446: c3 ret 0000000000036447 <_ZN8tcmalloc6Static13pageheap_lockEv>: 36447: f3 0f 1e fa endbr64 3644b: 55 push %rbp 3644c: 48 89 e5 mov %rsp,%rbp 3644f: e8 2e 00 00 00 call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36454: 48 89 c7 mov %rax,%rdi 36457: e8 d6 fd ff ff call 36232 <_ZN8tcmalloc8PageHeap13pageheap_lockEv> 3645c: 5d pop %rbp 3645d: c3 ret 000000000003645e <_ZN8tcmalloc6Static13central_cacheEv>: 3645e: f3 0f 1e fa endbr64 36462: 48 8d 05 77 e0 04 00 lea 0x4e077(%rip),%rax # 844e0 <_ZN8tcmalloc6Static14central_cache_E> 36469: c3 ret 000000000003646a <_ZN8tcmalloc6Static7sizemapEv>: 3646a: f3 0f 1e fa endbr64 3646e: 48 8d 05 cb cf 04 00 lea 0x4cfcb(%rip),%rax # 83440 <_ZN8tcmalloc6Static8sizemap_E> 36475: c3 ret 0000000000036476 <_ZN8tcmalloc6Static16num_size_classesEv>: 36476: f3 0f 1e fa endbr64 3647a: 48 8b 05 47 e0 04 00 mov 0x4e047(%rip),%rax # 844c8 <_ZN8tcmalloc6Static8sizemap_E+0x1088> 36481: c3 ret 0000000000036482 <_ZN8tcmalloc6Static8pageheapEv>: 36482: f3 0f 1e fa endbr64 36486: 48 8d 05 d3 40 07 00 lea 0x740d3(%rip),%rax # aa560 <_ZN8tcmalloc6Static9pageheap_E> 3648d: c3 ret 000000000003648e <_ZN8tcmalloc6Static14span_allocatorEv>: 3648e: f3 0f 1e fa endbr64 36492: 48 8d 05 47 40 07 00 lea 0x74047(%rip),%rax # aa4e0 <_ZN8tcmalloc6Static15span_allocator_E> 36499: c3 ret 000000000003649a <_ZN8tcmalloc6Static20stacktrace_allocatorEv>: 3649a: f3 0f 1e fa endbr64 3649e: 48 8d 05 5b 40 07 00 lea 0x7405b(%rip),%rax # aa500 <_ZN8tcmalloc6Static21stacktrace_allocator_E> 364a5: c3 ret 00000000000364a6 <_ZN8tcmalloc6Static13growth_stacksEv>: 364a6: f3 0f 1e fa endbr64 364aa: 55 push %rbp 364ab: 48 89 e5 mov %rsp,%rbp 364ae: be 05 00 00 00 mov $0x5,%esi 364b3: 48 8d 3d 96 40 07 00 lea 0x74096(%rip),%rdi # aa550 <_ZN8tcmalloc6Static14growth_stacks_E> 364ba: e8 4b 1a 00 00 call 37f0a <_ZNKSt6atomicIPN8tcmalloc10StackTraceEE4loadESt12memory_order> 364bf: 5d pop %rbp 364c0: c3 ret 00000000000364c1 <_ZN8tcmalloc6Static15sampled_objectsEv>: 364c1: f3 0f 1e fa endbr64 364c5: 48 8d 05 54 40 07 00 lea 0x74054(%rip),%rax # aa520 <_ZN8tcmalloc6Static16sampled_objects_E> 364cc: c3 ret 00000000000364cd <_ZN8tcmalloc6Static8IsInitedEv>: 364cd: f3 0f 1e fa endbr64 364d1: 48 8d 05 48 cf 04 00 lea 0x4cf48(%rip),%rax # 83420 <_ZN8tcmalloc6Static7inited_E> 364d8: 0f b6 00 movzbl (%rax),%eax 364db: c3 ret 00000000000364dc <_ZNK8tcmalloc11ThreadCache4SizeEv>: 364dc: f3 0f 1e fa endbr64 364e0: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 364e5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 364ea: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 364f0: 48 98 cltq 364f2: c3 ret 00000000000364f3 <_ZN8tcmalloc11ThreadCache25overall_thread_cache_sizeEv>: 364f3: f3 0f 1e fa endbr64 364f7: 48 8d 05 d2 3b 04 00 lea 0x43bd2(%rip),%rax # 7a0d0 <_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E> 364fe: 48 8b 00 mov (%rax),%rax 36501: c3 ret 0000000000036502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv>: 36502: f3 0f 1e fa endbr64 36506: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3650b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36510: 8b 40 18 mov 0x18(%rax),%eax 36513: c3 ret 0000000000036514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv>: 36514: f3 0f 1e fa endbr64 36518: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3651d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 36522: 8b 40 10 mov 0x10(%rax),%eax 36525: 89 c0 mov %eax,%eax 36527: c3 ret 0000000000036528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv>: 36528: f3 0f 1e fa endbr64 3652c: 55 push %rbp 3652d: 48 89 e5 mov %rsp,%rbp 36530: 48 83 ec 20 sub $0x20,%rsp 36534: 48 89 7d e8 mov %rdi,-0x18(%rbp) 36538: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3653c: 48 8b 45 e8 mov -0x18(%rbp),%rax 36540: 8b 40 08 mov 0x8(%rax),%eax 36543: 83 c0 01 add $0x1,%eax 36546: 89 45 fc mov %eax,-0x4(%rbp) 36549: 48 8b 45 e8 mov -0x18(%rbp),%rax 3654d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 36551: 48 89 d6 mov %rdx,%rsi 36554: 48 89 c7 mov %rax,%rdi 36557: e8 b7 fb ff ff call 36113 <_ZN8tcmalloc8SLL_PushEPPvS0_> 3655c: 48 8b 45 e8 mov -0x18(%rbp),%rax 36560: 8b 55 fc mov -0x4(%rbp),%edx 36563: 89 50 08 mov %edx,0x8(%rax) 36566: 8b 45 fc mov -0x4(%rbp),%eax 36569: c9 leave 3656a: c3 ret 3656b: 90 nop 000000000003656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv>: 3656c: f3 0f 1e fa endbr64 36570: 55 push %rbp 36571: 48 89 e5 mov %rsp,%rbp 36574: 48 83 ec 10 sub $0x10,%rsp 36578: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3657c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 36580: 48 8b 45 f8 mov -0x8(%rbp),%rax 36584: 48 8b 55 f0 mov -0x10(%rbp),%rdx 36588: 48 89 d6 mov %rdx,%rsi 3658b: 48 89 c7 mov %rax,%rdi 3658e: e8 c0 fb ff ff call 36153 <_ZN8tcmalloc10SLL_TryPopEPPvS1_> 36593: 84 c0 test %al,%al 36595: 74 41 je 365d8 <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv+0x6c> 36597: 48 8b 45 f8 mov -0x8(%rbp),%rax 3659b: 8b 40 08 mov 0x8(%rax),%eax 3659e: 8d 50 ff lea -0x1(%rax),%edx 365a1: 48 8b 45 f8 mov -0x8(%rbp),%rax 365a5: 89 50 08 mov %edx,0x8(%rax) 365a8: 48 8b 45 f8 mov -0x8(%rbp),%rax 365ac: 8b 50 08 mov 0x8(%rax),%edx 365af: 48 8b 45 f8 mov -0x8(%rbp),%rax 365b3: 8b 40 0c mov 0xc(%rax),%eax 365b6: 39 c2 cmp %eax,%edx 365b8: 0f 92 c0 setb %al 365bb: 0f b6 c0 movzbl %al,%eax 365be: 48 85 c0 test %rax,%rax 365c1: 74 0e je 365d1 <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv+0x65> 365c3: 48 8b 45 f8 mov -0x8(%rbp),%rax 365c7: 8b 50 08 mov 0x8(%rax),%edx 365ca: 48 8b 45 f8 mov -0x8(%rbp),%rax 365ce: 89 50 0c mov %edx,0xc(%rax) 365d1: b8 01 00 00 00 mov $0x1,%eax 365d6: eb 05 jmp 365dd <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv+0x71> 365d8: b8 00 00 00 00 mov $0x0,%eax 365dd: c9 leave 365de: c3 ret 365df: 90 nop 00000000000365e0 <_ZN8tcmalloc11ThreadCache10HeapsInUseEv>: 365e0: f3 0f 1e fa endbr64 365e4: 55 push %rbp 365e5: 48 89 e5 mov %rsp,%rbp 365e8: 48 8d 05 d1 70 1f 00 lea 0x1f70d1(%rip),%rax # 22d6c0 <_ZN8tcmalloc21threadcache_allocatorE> 365ef: 48 89 c7 mov %rax,%rdi 365f2: e8 4f 19 00 00 call 37f46 <_ZNK8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE5inuseEv> 365f7: 5d pop %rbp 365f8: c3 ret 365f9: 90 nop 00000000000365fa <_ZN8tcmalloc11ThreadCache13GetThreadHeapEv>: 365fa: f3 0f 1e fa endbr64 365fe: 55 push %rbp 365ff: 48 89 e5 mov %rsp,%rbp 36602: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 36609: 00 00 3660b: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 36612: 48 8b 40 08 mov 0x8(%rax),%rax 36616: 5d pop %rbp 36617: c3 ret 0000000000036618 <_ZN8tcmalloc11ThreadCache8GetCacheEv>: 36618: f3 0f 1e fa endbr64 3661c: 55 push %rbp 3661d: 48 89 e5 mov %rsp,%rbp 36620: 48 83 ec 10 sub $0x10,%rsp 36624: e8 d1 ff ff ff call 365fa <_ZN8tcmalloc11ThreadCache13GetThreadHeapEv> 36629: 48 89 45 f8 mov %rax,-0x8(%rbp) 3662d: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 36632: 75 09 jne 3663d <_ZN8tcmalloc11ThreadCache8GetCacheEv+0x25> 36634: e8 91 1d 01 00 call 483ca <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv> 36639: 48 89 45 f8 mov %rax,-0x8(%rbp) 3663d: 48 8b 45 f8 mov -0x8(%rbp),%rax 36641: c9 leave 36642: c3 ret 36643: 90 nop 0000000000036644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv>: 36644: f3 0f 1e fa endbr64 36648: 55 push %rbp 36649: 48 89 e5 mov %rsp,%rbp 3664c: e8 a9 ff ff ff call 365fa <_ZN8tcmalloc11ThreadCache13GetThreadHeapEv> 36651: 5d pop %rbp 36652: c3 ret 36653: 90 nop 0000000000036654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv>: 36654: f3 0f 1e fa endbr64 36658: 55 push %rbp 36659: 48 89 e5 mov %rsp,%rbp 3665c: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 36663: 00 00 36665: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 3666c: 48 8b 00 mov (%rax),%rax 3666f: 5d pop %rbp 36670: c3 ret 36671: 90 nop 0000000000036672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv>: 36672: f3 0f 1e fa endbr64 36676: b8 00 00 00 00 mov $0x0,%eax 3667b: c3 ret 000000000003667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm>: 3667c: f3 0f 1e fa endbr64 36680: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 36685: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3668a: b8 00 00 00 00 mov $0x0,%eax 3668f: c3 ret 0000000000036690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm>: 36690: f3 0f 1e fa endbr64 36694: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 36699: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3669e: b8 01 00 00 00 mov $0x1,%eax 366a3: c3 ret 00000000000366a4 <_ZN13TCMallocStatsC1Ev>: 366a4: f3 0f 1e fa endbr64 366a8: 55 push %rbp 366a9: 48 89 e5 mov %rsp,%rbp 366ac: 48 83 ec 10 sub $0x10,%rsp 366b0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 366b4: 48 8b 45 f8 mov -0x8(%rbp),%rax 366b8: 48 83 c0 20 add $0x20,%rax 366bc: 48 89 c7 mov %rax,%rdi 366bf: e8 b0 fb ff ff call 36274 <_ZN8tcmalloc8PageHeap5StatsC1Ev> 366c4: 90 nop 366c5: c9 leave 366c6: c3 ret 366c7: 90 nop 00000000000366c8 <_ZN15MallocExtensionC1Ev>: 366c8: f3 0f 1e fa endbr64 366cc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 366d1: 48 8d 05 48 2f 04 00 lea 0x42f48(%rip),%rax # 79620 <_ZTV15MallocExtension> 366d8: 48 8d 50 10 lea 0x10(%rax),%rdx 366dc: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 366e1: 48 89 10 mov %rdx,(%rax) 366e4: 90 nop 366e5: c3 ret 00000000000366e6 <_ZN22TCMallocImplementationC1Ev>: 366e6: f3 0f 1e fa endbr64 366ea: 55 push %rbp 366eb: 48 89 e5 mov %rsp,%rbp 366ee: 48 83 ec 10 sub $0x10,%rsp 366f2: 48 89 7d f8 mov %rdi,-0x8(%rbp) 366f6: 48 8b 45 f8 mov -0x8(%rbp),%rax 366fa: 48 89 c7 mov %rax,%rdi 366fd: e8 c6 ff ff ff call 366c8 <_ZN15MallocExtensionC1Ev> 36702: 48 8d 05 07 2e 04 00 lea 0x42e07(%rip),%rax # 79510 <_ZTV22TCMallocImplementation> 36709: 48 8d 50 10 lea 0x10(%rax),%rdx 3670d: 48 8b 45 f8 mov -0x8(%rbp),%rax 36711: 48 89 10 mov %rdx,(%rax) 36714: 48 8b 45 f8 mov -0x8(%rbp),%rax 36718: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 3671f: 00 36720: 90 nop 36721: c9 leave 36722: c3 ret 36723: 90 nop 0000000000036724 <_ZN22TCMallocImplementation8GetStatsEPci>: 36724: f3 0f 1e fa endbr64 36728: 55 push %rbp 36729: 48 89 e5 mov %rsp,%rbp 3672c: 48 83 ec 40 sub $0x40,%rsp 36730: 48 89 7d d8 mov %rdi,-0x28(%rbp) 36734: 48 89 75 d0 mov %rsi,-0x30(%rbp) 36738: 89 55 cc mov %edx,-0x34(%rbp) 3673b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 36742: 00 00 36744: 48 89 45 f8 mov %rax,-0x8(%rbp) 36748: 31 c0 xor %eax,%eax 3674a: 8b 55 cc mov -0x34(%rbp),%edx 3674d: 48 8b 4d d0 mov -0x30(%rbp),%rcx 36751: 48 8d 45 e0 lea -0x20(%rbp),%rax 36755: 48 89 ce mov %rcx,%rsi 36758: 48 89 c7 mov %rax,%rdi 3675b: e8 92 f8 ff ff call 35ff2 <_ZN16TCMalloc_PrinterC1EPci> 36760: 81 7d cc 0f 27 00 00 cmpl $0x270f,-0x34(%rbp) 36767: 7f 13 jg 3677c <_ZN22TCMallocImplementation8GetStatsEPci+0x58> 36769: 48 8d 45 e0 lea -0x20(%rbp),%rax 3676d: be 01 00 00 00 mov $0x1,%esi 36772: 48 89 c7 mov %rax,%rdi 36775: e8 a1 c9 ff ff call 3311b <_ZL9DumpStatsP16TCMalloc_Printeri> 3677a: eb 11 jmp 3678d <_ZN22TCMallocImplementation8GetStatsEPci+0x69> 3677c: 48 8d 45 e0 lea -0x20(%rbp),%rax 36780: be 02 00 00 00 mov $0x2,%esi 36785: 48 89 c7 mov %rax,%rdi 36788: e8 8e c9 ff ff call 3311b <_ZL9DumpStatsP16TCMalloc_Printeri> 3678d: 90 nop 3678e: 48 8b 45 f8 mov -0x8(%rbp),%rax 36792: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 36799: 00 00 3679b: 74 05 je 367a2 <_ZN22TCMallocImplementation8GetStatsEPci+0x7e> 3679d: e8 de fd fc ff call 6580 <__stack_chk_fail@plt> 367a2: c9 leave 367a3: c3 ret 00000000000367a4 <_ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>: 367a4: f3 0f 1e fa endbr64 367a8: 55 push %rbp 367a9: 48 89 e5 mov %rsp,%rbp 367ac: 48 83 ec 20 sub $0x20,%rsp 367b0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 367b4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 367b8: 48 8d 05 f9 cb 04 00 lea 0x4cbf9(%rip),%rax # 833b8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE> 367bf: 48 8b 00 mov (%rax),%rax 367c2: 48 85 c0 test %rax,%rax 367c5: 75 23 jne 367ea <_ZN22TCMallocImplementation13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x46> 367c7: 48 8d 05 1a 03 03 00 lea 0x3031a(%rip),%rax # 66ae8 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x4> 367ce: 48 89 45 f8 mov %rax,-0x8(%rbp) 367d2: 48 8b 45 e0 mov -0x20(%rbp),%rax 367d6: ba 31 01 00 00 mov $0x131,%edx 367db: 48 8d 35 06 03 03 00 lea 0x30306(%rip),%rsi # 66ae8 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x4> 367e2: 48 89 c7 mov %rax,%rdi 367e5: e8 c6 f8 fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 367ea: 48 8b 45 e8 mov -0x18(%rbp),%rax 367ee: 48 8b 55 e0 mov -0x20(%rbp),%rdx 367f2: 48 89 d6 mov %rdx,%rsi 367f5: 48 89 c7 mov %rax,%rdi 367f8: e8 83 8a 00 00 call 3f280 <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 367fd: 90 nop 367fe: c9 leave 367ff: c3 ret 0000000000036800 <_ZN22TCMallocImplementation15ReadStackTracesEPi>: 36800: f3 0f 1e fa endbr64 36804: 55 push %rbp 36805: 48 89 e5 mov %rsp,%rbp 36808: 53 push %rbx 36809: 48 83 ec 68 sub $0x68,%rsp 3680d: 48 89 7d 98 mov %rdi,-0x68(%rbp) 36811: 48 89 75 90 mov %rsi,-0x70(%rbp) 36815: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3681c: 00 00 3681e: 48 89 45 e8 mov %rax,-0x18(%rbp) 36822: 31 c0 xor %eax,%eax 36824: 48 8d 45 c0 lea -0x40(%rbp),%rax 36828: 48 89 c7 mov %rax,%rdi 3682b: e8 a2 f6 00 00 call 45ed2 <_ZN8tcmalloc15StackTraceTableC1Ev> 36830: e8 12 fc ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36835: 48 89 c2 mov %rax,%rdx 36838: 48 8d 45 a8 lea -0x58(%rbp),%rax 3683c: 48 89 d6 mov %rdx,%rsi 3683f: 48 89 c7 mov %rax,%rdi 36842: e8 c7 f6 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36847: e8 75 fc ff ff call 364c1 <_ZN8tcmalloc6Static15sampled_objectsEv> 3684c: 48 89 45 b8 mov %rax,-0x48(%rbp) 36850: 48 8b 45 b8 mov -0x48(%rbp),%rax 36854: 48 8b 40 10 mov 0x10(%rax),%rax 36858: 48 89 45 b0 mov %rax,-0x50(%rbp) 3685c: 48 8b 45 b0 mov -0x50(%rbp),%rax 36860: 48 3b 45 b8 cmp -0x48(%rbp),%rax 36864: 74 25 je 3688b <_ZN22TCMallocImplementation15ReadStackTracesEPi+0x8b> 36866: 48 8b 45 b0 mov -0x50(%rbp),%rax 3686a: 48 8b 50 20 mov 0x20(%rax),%rdx 3686e: 48 8d 45 c0 lea -0x40(%rbp),%rax 36872: 48 89 d6 mov %rdx,%rsi 36875: 48 89 c7 mov %rax,%rdi 36878: e8 c5 f6 00 00 call 45f42 <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE> 3687d: 48 8b 45 b0 mov -0x50(%rbp),%rax 36881: 48 8b 40 10 mov 0x10(%rax),%rax 36885: 48 89 45 b0 mov %rax,-0x50(%rbp) 36889: eb d1 jmp 3685c <_ZN22TCMallocImplementation15ReadStackTracesEPi+0x5c> 3688b: 48 8d 45 a8 lea -0x58(%rbp),%rax 3688f: 48 89 c7 mov %rax,%rdi 36892: e8 a5 f6 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36897: e8 7c fd ff ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 3689c: 48 89 c7 mov %rax,%rdi 3689f: e8 f6 19 01 00 call 4829a <_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv> 368a4: 48 8b 55 90 mov -0x70(%rbp),%rdx 368a8: 89 02 mov %eax,(%rdx) 368aa: 48 8d 45 c0 lea -0x40(%rbp),%rax 368ae: 48 89 c7 mov %rax,%rdi 368b1: e8 de f7 00 00 call 46094 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv> 368b6: 48 89 c3 mov %rax,%rbx 368b9: 90 nop 368ba: 48 8d 45 c0 lea -0x40(%rbp),%rax 368be: 48 89 c7 mov %rax,%rdi 368c1: e8 58 f6 00 00 call 45f1e <_ZN8tcmalloc15StackTraceTableD1Ev> 368c6: 48 89 d8 mov %rbx,%rax 368c9: 48 8b 4d e8 mov -0x18(%rbp),%rcx 368cd: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 368d4: 00 00 368d6: 74 3a je 36912 <_ZN22TCMallocImplementation15ReadStackTracesEPi+0x112> 368d8: eb 33 jmp 3690d <_ZN22TCMallocImplementation15ReadStackTracesEPi+0x10d> 368da: f3 0f 1e fa endbr64 368de: 48 89 c3 mov %rax,%rbx 368e1: 48 8d 45 a8 lea -0x58(%rbp),%rax 368e5: 48 89 c7 mov %rax,%rdi 368e8: e8 4f f6 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 368ed: eb 07 jmp 368f6 <_ZN22TCMallocImplementation15ReadStackTracesEPi+0xf6> 368ef: f3 0f 1e fa endbr64 368f3: 48 89 c3 mov %rax,%rbx 368f6: 48 8d 45 c0 lea -0x40(%rbp),%rax 368fa: 48 89 c7 mov %rax,%rdi 368fd: e8 1c f6 00 00 call 45f1e <_ZN8tcmalloc15StackTraceTableD1Ev> 36902: 48 89 d8 mov %rbx,%rax 36905: 48 89 c7 mov %rax,%rdi 36908: e8 93 ff fc ff call 68a0 <_Unwind_Resume@plt> 3690d: e8 6e fc fc ff call 6580 <__stack_chk_fail@plt> 36912: 48 83 c4 68 add $0x68,%rsp 36916: 5b pop %rbx 36917: 5d pop %rbp 36918: c3 ret 36919: 90 nop 000000000003691a <_ZN22TCMallocImplementation25ReadHeapGrowthStackTracesEv>: 3691a: f3 0f 1e fa endbr64 3691e: 55 push %rbp 3691f: 48 89 e5 mov %rsp,%rbp 36922: 48 83 ec 10 sub $0x10,%rsp 36926: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3692a: e8 43 d2 ff ff call 33b72 <_ZL25DumpHeapGrowthStackTracesv> 3692f: c9 leave 36930: c3 ret 36931: 90 nop 0000000000036932 <_ZN22TCMallocImplementation18GetThreadCacheSizeEv>: 36932: f3 0f 1e fa endbr64 36936: 55 push %rbp 36937: 48 89 e5 mov %rsp,%rbp 3693a: 48 83 ec 20 sub $0x20,%rsp 3693e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 36942: e8 fd fc ff ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 36947: 48 89 45 f8 mov %rax,-0x8(%rbp) 3694b: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 36950: 75 07 jne 36959 <_ZN22TCMallocImplementation18GetThreadCacheSizeEv+0x27> 36952: b8 00 00 00 00 mov $0x0,%eax 36957: eb 0d jmp 36966 <_ZN22TCMallocImplementation18GetThreadCacheSizeEv+0x34> 36959: 48 8b 45 f8 mov -0x8(%rbp),%rax 3695d: 48 89 c7 mov %rax,%rdi 36960: e8 77 fb ff ff call 364dc <_ZNK8tcmalloc11ThreadCache4SizeEv> 36965: 90 nop 36966: c9 leave 36967: c3 ret 0000000000036968 <_ZN22TCMallocImplementation6RangesEPvPFvS0_PKN4base11MallocRangeEE>: 36968: f3 0f 1e fa endbr64 3696c: 55 push %rbp 3696d: 48 89 e5 mov %rsp,%rbp 36970: 48 83 ec 20 sub $0x20,%rsp 36974: 48 89 7d f8 mov %rdi,-0x8(%rbp) 36978: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3697c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 36980: 48 8b 55 e8 mov -0x18(%rbp),%rdx 36984: 48 8b 45 f0 mov -0x10(%rbp),%rax 36988: 48 89 d6 mov %rdx,%rsi 3698b: 48 89 c7 mov %rax,%rdi 3698e: e8 c4 d4 ff ff call 33e57 <_ZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEE> 36993: 90 nop 36994: c9 leave 36995: c3 ret 0000000000036996 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm>: 36996: f3 0f 1e fa endbr64 3699a: 55 push %rbp 3699b: 48 89 e5 mov %rsp,%rbp 3699e: 53 push %rbx 3699f: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 369a6: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 369ad: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 369b4: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 369bb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 369c2: 00 00 369c4: 48 89 45 e8 mov %rax,-0x18(%rbp) 369c8: 31 c0 xor %eax,%eax 369ca: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 369d1: 48 8d 35 48 02 03 00 lea 0x30248(%rip),%rsi # 66c20 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x13c> 369d8: 48 89 c7 mov %rax,%rdi 369db: e8 f0 fc fc ff call 66d0 369e0: 85 c0 test %eax,%eax 369e2: 75 6e jne 36a52 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0xbc> 369e4: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 369eb: 48 89 c7 mov %rax,%rdi 369ee: e8 b1 fc ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 369f3: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 369fa: b9 00 00 00 00 mov $0x0,%ecx 369ff: ba 00 00 00 00 mov $0x0,%edx 36a04: be 00 00 00 00 mov $0x0,%esi 36a09: 48 89 c7 mov %rax,%rdi 36a0c: e8 db c3 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 36a11: 48 8b 55 90 mov -0x70(%rbp),%rdx 36a15: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 36a1c: 48 29 c2 sub %rax,%rdx 36a1f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 36a26: 48 29 c2 sub %rax,%rdx 36a29: 48 8b 45 80 mov -0x80(%rbp),%rax 36a2d: 48 29 c2 sub %rax,%rdx 36a30: 48 8b 45 98 mov -0x68(%rbp),%rax 36a34: 48 29 c2 sub %rax,%rdx 36a37: 48 8b 45 a0 mov -0x60(%rbp),%rax 36a3b: 48 29 c2 sub %rax,%rdx 36a3e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36a45: 48 89 10 mov %rdx,(%rax) 36a48: bb 01 00 00 00 mov $0x1,%ebx 36a4d: e9 8b 08 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36a52: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36a59: 48 8d 35 e0 01 03 00 lea 0x301e0(%rip),%rsi # 66c40 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x15c> 36a60: 48 89 c7 mov %rax,%rdi 36a63: e8 68 fc fc ff call 66d0 36a68: 85 c0 test %eax,%eax 36a6a: 75 45 jne 36ab1 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x11b> 36a6c: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36a73: 48 89 c7 mov %rax,%rdi 36a76: e8 29 fc ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 36a7b: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36a82: b9 00 00 00 00 mov $0x0,%ecx 36a87: ba 00 00 00 00 mov $0x0,%edx 36a8c: be 00 00 00 00 mov $0x0,%esi 36a91: 48 89 c7 mov %rax,%rdi 36a94: e8 53 c3 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 36a99: 48 8b 55 90 mov -0x70(%rbp),%rdx 36a9d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36aa4: 48 89 10 mov %rdx,(%rax) 36aa7: bb 01 00 00 00 mov $0x1,%ebx 36aac: e9 2c 08 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36ab1: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36ab8: 48 8d 35 93 01 03 00 lea 0x30193(%rip),%rsi # 66c52 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x16e> 36abf: 48 89 c7 mov %rax,%rdi 36ac2: e8 09 fc fc ff call 66d0 36ac7: 85 c0 test %eax,%eax 36ac9: 75 53 jne 36b1e <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x188> 36acb: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36ad2: 48 89 c7 mov %rax,%rdi 36ad5: e8 ca fb ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 36ada: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36ae1: b9 00 00 00 00 mov $0x0,%ecx 36ae6: ba 00 00 00 00 mov $0x0,%edx 36aeb: be 00 00 00 00 mov $0x0,%esi 36af0: 48 89 c7 mov %rax,%rdi 36af3: e8 f4 c2 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 36af8: 48 8b 55 90 mov -0x70(%rbp),%rdx 36afc: 48 8b 45 88 mov -0x78(%rbp),%rax 36b00: 48 01 c2 add %rax,%rdx 36b03: 48 8b 45 a0 mov -0x60(%rbp),%rax 36b07: 48 29 c2 sub %rax,%rdx 36b0a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36b11: 48 89 10 mov %rdx,(%rax) 36b14: bb 01 00 00 00 mov $0x1,%ebx 36b19: e9 bf 07 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36b1e: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36b25: 48 8d 35 43 01 03 00 lea 0x30143(%rip),%rsi # 66c6f <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x18b> 36b2c: 48 89 c7 mov %rax,%rdi 36b2f: e8 9c fb fc ff call 66d0 36b34: 85 c0 test %eax,%eax 36b36: 75 65 jne 36b9d <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x207> 36b38: e8 0a f9 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36b3d: 48 89 c2 mov %rax,%rdx 36b40: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36b47: 48 89 d6 mov %rdx,%rsi 36b4a: 48 89 c7 mov %rax,%rdi 36b4d: e8 bc f3 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36b52: e8 2b f9 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36b57: 48 89 c2 mov %rax,%rdx 36b5a: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36b61: 48 89 d6 mov %rdx,%rsi 36b64: 48 89 c7 mov %rax,%rdi 36b67: e8 a2 f7 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36b6c: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 36b73: 48 8b 45 80 mov -0x80(%rbp),%rax 36b77: 48 01 c2 add %rax,%rdx 36b7a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36b81: 48 89 10 mov %rdx,(%rax) 36b84: bb 01 00 00 00 mov $0x1,%ebx 36b89: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36b90: 48 89 c7 mov %rax,%rdi 36b93: e8 a4 f3 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36b98: e9 40 07 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36b9d: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36ba4: 48 8d 35 dd 00 03 00 lea 0x300dd(%rip),%rsi # 66c88 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x1a4> 36bab: 48 89 c7 mov %rax,%rdi 36bae: e8 1d fb fc ff call 66d0 36bb3: 85 c0 test %eax,%eax 36bb5: 75 48 jne 36bff <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x269> 36bb7: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36bbe: 48 89 c7 mov %rax,%rdi 36bc1: e8 de fa ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 36bc6: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36bcd: b9 00 00 00 00 mov $0x0,%ecx 36bd2: ba 00 00 00 00 mov $0x0,%edx 36bd7: be 00 00 00 00 mov $0x0,%esi 36bdc: 48 89 c7 mov %rax,%rdi 36bdf: e8 08 c2 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 36be4: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 36beb: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36bf2: 48 89 10 mov %rdx,(%rax) 36bf5: bb 01 00 00 00 mov $0x1,%ebx 36bfa: e9 de 06 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36bff: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36c06: 48 8d 35 a3 00 03 00 lea 0x300a3(%rip),%rsi # 66cb0 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x1cc> 36c0d: 48 89 c7 mov %rax,%rdi 36c10: e8 bb fa fc ff call 66d0 36c15: 85 c0 test %eax,%eax 36c17: 75 45 jne 36c5e <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x2c8> 36c19: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36c20: 48 89 c7 mov %rax,%rdi 36c23: e8 7c fa ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 36c28: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36c2f: b9 00 00 00 00 mov $0x0,%ecx 36c34: ba 00 00 00 00 mov $0x0,%edx 36c39: be 00 00 00 00 mov $0x0,%esi 36c3e: 48 89 c7 mov %rax,%rdi 36c41: e8 a6 c1 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 36c46: 48 8b 55 80 mov -0x80(%rbp),%rdx 36c4a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36c51: 48 89 10 mov %rdx,(%rax) 36c54: bb 01 00 00 00 mov $0x1,%ebx 36c59: e9 7f 06 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36c5e: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36c65: 48 8d 35 6c 00 03 00 lea 0x3006c(%rip),%rsi # 66cd8 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x1f4> 36c6c: 48 89 c7 mov %rax,%rdi 36c6f: e8 5c fa fc ff call 66d0 36c74: 85 c0 test %eax,%eax 36c76: 75 48 jne 36cc0 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x32a> 36c78: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36c7f: 48 89 c7 mov %rax,%rdi 36c82: e8 1d fa ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 36c87: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36c8e: b9 00 00 00 00 mov $0x0,%ecx 36c93: ba 00 00 00 00 mov $0x0,%edx 36c98: be 00 00 00 00 mov $0x0,%esi 36c9d: 48 89 c7 mov %rax,%rdi 36ca0: e8 47 c1 ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 36ca5: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 36cac: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36cb3: 48 89 10 mov %rdx,(%rax) 36cb6: bb 01 00 00 00 mov $0x1,%ebx 36cbb: e9 1d 06 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36cc0: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36cc7: 48 8d 35 2b 00 03 00 lea 0x3002b(%rip),%rsi # 66cf9 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x215> 36cce: 48 89 c7 mov %rax,%rdi 36cd1: e8 fa f9 fc ff call 66d0 36cd6: 85 c0 test %eax,%eax 36cd8: 75 5e jne 36d38 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x3a2> 36cda: e8 68 f7 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36cdf: 48 89 c2 mov %rax,%rdx 36ce2: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36ce9: 48 89 d6 mov %rdx,%rsi 36cec: 48 89 c7 mov %rax,%rdi 36cef: e8 1a f2 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36cf4: e8 89 f7 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36cf9: 48 89 c2 mov %rax,%rdx 36cfc: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36d03: 48 89 d6 mov %rdx,%rsi 36d06: 48 89 c7 mov %rax,%rdi 36d09: e8 00 f6 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36d0e: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 36d15: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36d1c: 48 89 10 mov %rdx,(%rax) 36d1f: bb 01 00 00 00 mov $0x1,%ebx 36d24: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36d2b: 48 89 c7 mov %rax,%rdi 36d2e: e8 09 f2 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36d33: e9 a5 05 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36d38: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36d3f: 48 8d 35 d2 ff 02 00 lea 0x2ffd2(%rip),%rsi # 66d18 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x234> 36d46: 48 89 c7 mov %rax,%rdi 36d49: e8 82 f9 fc ff call 66d0 36d4e: 85 c0 test %eax,%eax 36d50: 75 5b jne 36dad <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x417> 36d52: e8 f0 f6 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36d57: 48 89 c2 mov %rax,%rdx 36d5a: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36d61: 48 89 d6 mov %rdx,%rsi 36d64: 48 89 c7 mov %rax,%rdi 36d67: e8 a2 f1 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36d6c: e8 11 f7 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36d71: 48 89 c2 mov %rax,%rdx 36d74: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36d7b: 48 89 d6 mov %rdx,%rsi 36d7e: 48 89 c7 mov %rax,%rdi 36d81: e8 88 f5 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36d86: 48 8b 55 80 mov -0x80(%rbp),%rdx 36d8a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36d91: 48 89 10 mov %rdx,(%rax) 36d94: bb 01 00 00 00 mov $0x1,%ebx 36d99: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36da0: 48 89 c7 mov %rax,%rdi 36da3: e8 94 f1 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36da8: e9 30 05 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36dad: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36db4: 48 8d 35 85 ff 02 00 lea 0x2ff85(%rip),%rsi # 66d40 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x25c> 36dbb: 48 89 c7 mov %rax,%rdi 36dbe: e8 0d f9 fc ff call 66d0 36dc3: 85 c0 test %eax,%eax 36dc5: 75 5b jne 36e22 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x48c> 36dc7: e8 7b f6 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36dcc: 48 89 c2 mov %rax,%rdx 36dcf: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36dd6: 48 89 d6 mov %rdx,%rsi 36dd9: 48 89 c7 mov %rax,%rdi 36ddc: e8 2d f1 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36de1: e8 9c f6 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36de6: 48 89 c2 mov %rax,%rdx 36de9: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36df0: 48 89 d6 mov %rdx,%rsi 36df3: 48 89 c7 mov %rax,%rdi 36df6: e8 13 f5 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36dfb: 48 8b 55 88 mov -0x78(%rbp),%rdx 36dff: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36e06: 48 89 10 mov %rdx,(%rax) 36e09: bb 01 00 00 00 mov $0x1,%ebx 36e0e: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36e15: 48 89 c7 mov %rax,%rdi 36e18: e8 1f f1 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36e1d: e9 bb 04 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36e22: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36e29: 48 8d 35 38 ff 02 00 lea 0x2ff38(%rip),%rsi # 66d68 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x284> 36e30: 48 89 c7 mov %rax,%rdi 36e33: e8 98 f8 fc ff call 66d0 36e38: 85 c0 test %eax,%eax 36e3a: 75 5b jne 36e97 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x501> 36e3c: e8 06 f6 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36e41: 48 89 c2 mov %rax,%rdx 36e44: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36e4b: 48 89 d6 mov %rdx,%rsi 36e4e: 48 89 c7 mov %rax,%rdi 36e51: e8 b8 f0 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36e56: e8 27 f6 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36e5b: 48 89 c2 mov %rax,%rdx 36e5e: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36e65: 48 89 d6 mov %rdx,%rsi 36e68: 48 89 c7 mov %rax,%rdi 36e6b: e8 9e f4 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36e70: 48 8b 55 90 mov -0x70(%rbp),%rdx 36e74: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36e7b: 48 89 10 mov %rdx,(%rax) 36e7e: bb 01 00 00 00 mov $0x1,%ebx 36e83: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36e8a: 48 89 c7 mov %rax,%rdi 36e8d: e8 aa f0 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36e92: e9 46 04 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36e97: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36e9e: 48 8d 35 eb fe 02 00 lea 0x2feeb(%rip),%rsi # 66d90 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x2ac> 36ea5: 48 89 c7 mov %rax,%rdi 36ea8: e8 23 f8 fc ff call 66d0 36ead: 85 c0 test %eax,%eax 36eaf: 75 5b jne 36f0c <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x576> 36eb1: e8 91 f5 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36eb6: 48 89 c2 mov %rax,%rdx 36eb9: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36ec0: 48 89 d6 mov %rdx,%rsi 36ec3: 48 89 c7 mov %rax,%rdi 36ec6: e8 43 f0 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36ecb: e8 b2 f5 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36ed0: 48 89 c2 mov %rax,%rdx 36ed3: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36eda: 48 89 d6 mov %rdx,%rsi 36edd: 48 89 c7 mov %rax,%rdi 36ee0: e8 29 f4 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36ee5: 48 8b 55 98 mov -0x68(%rbp),%rdx 36ee9: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36ef0: 48 89 10 mov %rdx,(%rax) 36ef3: bb 01 00 00 00 mov $0x1,%ebx 36ef8: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36eff: 48 89 c7 mov %rax,%rdi 36f02: e8 35 f0 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36f07: e9 d1 03 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36f0c: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36f13: 48 8d 35 96 fe 02 00 lea 0x2fe96(%rip),%rsi # 66db0 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x2cc> 36f1a: 48 89 c7 mov %rax,%rdi 36f1d: e8 ae f7 fc ff call 66d0 36f22: 85 c0 test %eax,%eax 36f24: 75 5b jne 36f81 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x5eb> 36f26: e8 1c f5 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36f2b: 48 89 c2 mov %rax,%rdx 36f2e: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36f35: 48 89 d6 mov %rdx,%rsi 36f38: 48 89 c7 mov %rax,%rdi 36f3b: e8 ce ef ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36f40: e8 3d f5 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36f45: 48 89 c2 mov %rax,%rdx 36f48: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36f4f: 48 89 d6 mov %rdx,%rsi 36f52: 48 89 c7 mov %rax,%rdi 36f55: e8 b4 f3 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36f5a: 48 8b 55 a0 mov -0x60(%rbp),%rdx 36f5e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36f65: 48 89 10 mov %rdx,(%rax) 36f68: bb 01 00 00 00 mov $0x1,%ebx 36f6d: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36f74: 48 89 c7 mov %rax,%rdi 36f77: e8 c0 ef ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36f7c: e9 5c 03 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36f81: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36f88: 48 8d 35 49 fe 02 00 lea 0x2fe49(%rip),%rsi # 66dd8 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x2f4> 36f8f: 48 89 c7 mov %rax,%rdi 36f92: e8 39 f7 fc ff call 66d0 36f97: 85 c0 test %eax,%eax 36f99: 75 5b jne 36ff6 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x660> 36f9b: e8 a7 f4 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 36fa0: 48 89 c2 mov %rax,%rdx 36fa3: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36faa: 48 89 d6 mov %rdx,%rsi 36fad: 48 89 c7 mov %rax,%rdi 36fb0: e8 59 ef ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 36fb5: e8 c8 f4 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 36fba: 48 89 c2 mov %rax,%rdx 36fbd: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 36fc4: 48 89 d6 mov %rdx,%rsi 36fc7: 48 89 c7 mov %rax,%rdi 36fca: e8 3f f3 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 36fcf: 48 8b 55 a8 mov -0x58(%rbp),%rdx 36fd3: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 36fda: 48 89 10 mov %rdx,(%rax) 36fdd: bb 01 00 00 00 mov $0x1,%ebx 36fe2: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 36fe9: 48 89 c7 mov %rax,%rdi 36fec: e8 4b ef ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 36ff1: e9 e7 02 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 36ff6: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 36ffd: 48 8d 35 fc fd 02 00 lea 0x2fdfc(%rip),%rsi # 66e00 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x31c> 37004: 48 89 c7 mov %rax,%rdi 37007: e8 c4 f6 fc ff call 66d0 3700c: 85 c0 test %eax,%eax 3700e: 75 5b jne 3706b <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x6d5> 37010: e8 32 f4 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37015: 48 89 c2 mov %rax,%rdx 37018: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 3701f: 48 89 d6 mov %rdx,%rsi 37022: 48 89 c7 mov %rax,%rdi 37025: e8 e4 ee ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3702a: e8 53 f4 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3702f: 48 89 c2 mov %rax,%rdx 37032: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 37039: 48 89 d6 mov %rdx,%rsi 3703c: 48 89 c7 mov %rax,%rdi 3703f: e8 ca f2 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 37044: 48 8b 55 b0 mov -0x50(%rbp),%rdx 37048: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3704f: 48 89 10 mov %rdx,(%rax) 37052: bb 01 00 00 00 mov $0x1,%ebx 37057: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 3705e: 48 89 c7 mov %rax,%rdi 37061: e8 d6 ee ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37066: e9 72 02 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 3706b: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 37072: 48 8d 35 af fd 02 00 lea 0x2fdaf(%rip),%rsi # 66e28 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x344> 37079: 48 89 c7 mov %rax,%rdi 3707c: e8 4f f6 fc ff call 66d0 37081: 85 c0 test %eax,%eax 37083: 75 5b jne 370e0 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x74a> 37085: e8 bd f3 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 3708a: 48 89 c2 mov %rax,%rdx 3708d: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 37094: 48 89 d6 mov %rdx,%rsi 37097: 48 89 c7 mov %rax,%rdi 3709a: e8 6f ee ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3709f: e8 de f3 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 370a4: 48 89 c2 mov %rax,%rdx 370a7: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 370ae: 48 89 d6 mov %rdx,%rsi 370b1: 48 89 c7 mov %rax,%rdi 370b4: e8 55 f2 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 370b9: 48 8b 55 b8 mov -0x48(%rbp),%rdx 370bd: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 370c4: 48 89 10 mov %rdx,(%rax) 370c7: bb 01 00 00 00 mov $0x1,%ebx 370cc: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 370d3: 48 89 c7 mov %rax,%rdi 370d6: e8 61 ee ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 370db: e9 fd 01 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 370e0: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 370e7: 48 8d 35 5a fd 02 00 lea 0x2fd5a(%rip),%rsi # 66e48 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x364> 370ee: 48 89 c7 mov %rax,%rdi 370f1: e8 da f5 fc ff call 66d0 370f6: 85 c0 test %eax,%eax 370f8: 75 5b jne 37155 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x7bf> 370fa: e8 48 f3 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 370ff: 48 89 c2 mov %rax,%rdx 37102: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 37109: 48 89 d6 mov %rdx,%rsi 3710c: 48 89 c7 mov %rax,%rdi 3710f: e8 fa ed ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37114: e8 69 f3 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 37119: 48 89 c2 mov %rax,%rdx 3711c: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 37123: 48 89 d6 mov %rdx,%rsi 37126: 48 89 c7 mov %rax,%rdi 37129: e8 e0 f1 ff ff call 3630e <_ZNK8tcmalloc8PageHeap11StatsLockedEv> 3712e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 37132: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 37139: 48 89 10 mov %rdx,(%rax) 3713c: bb 01 00 00 00 mov $0x1,%ebx 37141: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 37148: 48 89 c7 mov %rax,%rdi 3714b: e8 ec ed ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37150: e9 88 01 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 37155: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3715c: 48 8d 35 0d fd 02 00 lea 0x2fd0d(%rip),%rsi # 66e70 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x38c> 37163: 48 89 c7 mov %rax,%rdi 37166: e8 65 f5 fc ff call 66d0 3716b: 85 c0 test %eax,%eax 3716d: 75 42 jne 371b1 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x81b> 3716f: e8 d3 f2 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37174: 48 89 c2 mov %rax,%rdx 37177: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 3717e: 48 89 d6 mov %rdx,%rsi 37181: 48 89 c7 mov %rax,%rdi 37184: e8 85 ed ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37189: e8 65 f3 ff ff call 364f3 <_ZN8tcmalloc11ThreadCache25overall_thread_cache_sizeEv> 3718e: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 37195: 48 89 02 mov %rax,(%rdx) 37198: bb 01 00 00 00 mov $0x1,%ebx 3719d: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 371a4: 48 89 c7 mov %rax,%rdi 371a7: e8 90 ed ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 371ac: e9 2c 01 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 371b1: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 371b8: 48 8d 35 d9 fc 02 00 lea 0x2fcd9(%rip),%rsi # 66e98 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x3b4> 371bf: 48 89 c7 mov %rax,%rdi 371c2: e8 09 f5 fc ff call 66d0 371c7: 85 c0 test %eax,%eax 371c9: 75 48 jne 37213 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x87d> 371cb: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 371d2: 48 89 c7 mov %rax,%rdi 371d5: e8 ca f4 ff ff call 366a4 <_ZN13TCMallocStatsC1Ev> 371da: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 371e1: b9 00 00 00 00 mov $0x0,%ecx 371e6: ba 00 00 00 00 mov $0x0,%edx 371eb: be 00 00 00 00 mov $0x0,%esi 371f0: 48 89 c7 mov %rax,%rdi 371f3: e8 f4 bb ff ff call 32dec <_ZL12ExtractStatsP13TCMallocStatsPmPN8tcmalloc8PageHeap14SmallSpanStatsEPNS3_14LargeSpanStatsE> 371f8: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 371ff: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 37206: 48 89 10 mov %rdx,(%rax) 37209: bb 01 00 00 00 mov $0x1,%ebx 3720e: e9 ca 00 00 00 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 37213: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3721a: 48 8d 35 a7 fc 02 00 lea 0x2fca7(%rip),%rsi # 66ec8 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x3e4> 37221: 48 89 c7 mov %rax,%rdi 37224: e8 a7 f4 fc ff call 66d0 37229: 85 c0 test %eax,%eax 3722b: 75 4a jne 37277 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x8e1> 3722d: e8 15 f2 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37232: 48 89 c2 mov %rax,%rdx 37235: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 3723c: 48 89 d6 mov %rdx,%rsi 3723f: 48 89 c7 mov %rax,%rdi 37242: e8 c7 ec ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37247: e8 36 f2 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3724c: 48 89 c7 mov %rax,%rdi 3724f: e8 bc f1 ff ff call 36410 <_ZN8tcmalloc8PageHeap21GetAggressiveDecommitEv> 37254: 0f b6 d0 movzbl %al,%edx 37257: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3725e: 48 89 10 mov %rdx,(%rax) 37261: bb 01 00 00 00 mov $0x1,%ebx 37266: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 3726d: 48 89 c7 mov %rax,%rdi 37270: e8 c7 ec ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37275: eb 66 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 37277: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3727e: 48 8d 35 67 fc 02 00 lea 0x2fc67(%rip),%rsi # 66eec <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x408> 37285: 48 89 c7 mov %rax,%rdi 37288: e8 43 f4 fc ff call 66d0 3728d: 85 c0 test %eax,%eax 3728f: 75 47 jne 372d8 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x942> 37291: e8 b1 f1 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37296: 48 89 c2 mov %rax,%rdx 37299: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 372a0: 48 89 d6 mov %rdx,%rsi 372a3: 48 89 c7 mov %rax,%rdi 372a6: e8 63 ec ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 372ab: 48 8d 05 f6 c0 04 00 lea 0x4c0f6(%rip),%rax # 833a8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE> 372b2: 48 8b 00 mov (%rax),%rax 372b5: 48 89 c2 mov %rax,%rdx 372b8: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 372bf: 48 89 10 mov %rdx,(%rax) 372c2: bb 01 00 00 00 mov $0x1,%ebx 372c7: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 372ce: 48 89 c7 mov %rax,%rdi 372d1: e8 66 ec ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 372d6: eb 05 jmp 372dd <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x947> 372d8: bb 00 00 00 00 mov $0x0,%ebx 372dd: 89 d8 mov %ebx,%eax 372df: 48 8b 4d e8 mov -0x18(%rbp),%rcx 372e3: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 372ea: 00 00 372ec: 74 05 je 372f3 <_ZN22TCMallocImplementation18GetNumericPropertyEPKcPm+0x95d> 372ee: e8 8d f2 fc ff call 6580 <__stack_chk_fail@plt> 372f3: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 372fa: 5b pop %rbx 372fb: 5d pop %rbp 372fc: c3 ret 372fd: 90 nop 00000000000372fe <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm>: 372fe: f3 0f 1e fa endbr64 37302: 55 push %rbp 37303: 48 89 e5 mov %rsp,%rbp 37306: 53 push %rbx 37307: 48 83 ec 38 sub $0x38,%rsp 3730b: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3730f: 48 89 75 d0 mov %rsi,-0x30(%rbp) 37313: 48 89 55 c8 mov %rdx,-0x38(%rbp) 37317: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3731e: 00 00 37320: 48 89 45 e8 mov %rax,-0x18(%rbp) 37324: 31 c0 xor %eax,%eax 37326: 48 8b 45 d0 mov -0x30(%rbp),%rax 3732a: 48 8d 35 3f fb 02 00 lea 0x2fb3f(%rip),%rsi # 66e70 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x38c> 37331: 48 89 c7 mov %rax,%rdi 37334: e8 97 f3 fc ff call 66d0 37339: 85 c0 test %eax,%eax 3733b: 75 39 jne 37376 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x78> 3733d: e8 05 f1 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37342: 48 89 c2 mov %rax,%rdx 37345: 48 8d 45 e0 lea -0x20(%rbp),%rax 37349: 48 89 d6 mov %rdx,%rsi 3734c: 48 89 c7 mov %rax,%rdi 3734f: e8 ba eb ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37354: 48 8b 45 c8 mov -0x38(%rbp),%rax 37358: 48 89 c7 mov %rax,%rdi 3735b: e8 30 18 01 00 call 48b90 <_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm> 37360: bb 01 00 00 00 mov $0x1,%ebx 37365: 48 8d 45 e0 lea -0x20(%rbp),%rax 37369: 48 89 c7 mov %rax,%rdi 3736c: e8 cb eb ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37371: e9 b2 00 00 00 jmp 37428 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x12a> 37376: 48 8b 45 d0 mov -0x30(%rbp),%rax 3737a: 48 8d 35 47 fb 02 00 lea 0x2fb47(%rip),%rsi # 66ec8 <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x3e4> 37381: 48 89 c7 mov %rax,%rdi 37384: e8 47 f3 fc ff call 66d0 37389: 85 c0 test %eax,%eax 3738b: 75 47 jne 373d4 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0xd6> 3738d: e8 b5 f0 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37392: 48 89 c2 mov %rax,%rdx 37395: 48 8d 45 e0 lea -0x20(%rbp),%rax 37399: 48 89 d6 mov %rdx,%rsi 3739c: 48 89 c7 mov %rax,%rdi 3739f: e8 6a eb ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 373a4: e8 d9 f0 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 373a9: 48 89 c2 mov %rax,%rdx 373ac: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 373b1: 0f 95 c0 setne %al 373b4: 0f b6 c0 movzbl %al,%eax 373b7: 89 c6 mov %eax,%esi 373b9: 48 89 d7 mov %rdx,%rdi 373bc: e8 65 f0 ff ff call 36426 <_ZN8tcmalloc8PageHeap21SetAggressiveDecommitEb> 373c1: bb 01 00 00 00 mov $0x1,%ebx 373c6: 48 8d 45 e0 lea -0x20(%rbp),%rax 373ca: 48 89 c7 mov %rax,%rdi 373cd: e8 6a eb ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 373d2: eb 54 jmp 37428 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x12a> 373d4: 48 8b 45 d0 mov -0x30(%rbp),%rax 373d8: 48 8d 35 0d fb 02 00 lea 0x2fb0d(%rip),%rsi # 66eec <_ZZL17IterateOverRangesPvPFvS_PKN4base11MallocRangeEEE10kNumRanges+0x408> 373df: 48 89 c7 mov %rax,%rdi 373e2: e8 e9 f2 fc ff call 66d0 373e7: 85 c0 test %eax,%eax 373e9: 75 38 jne 37423 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x125> 373eb: e8 57 f0 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 373f0: 48 89 c2 mov %rax,%rdx 373f3: 48 8d 45 e0 lea -0x20(%rbp),%rax 373f7: 48 89 d6 mov %rdx,%rsi 373fa: 48 89 c7 mov %rax,%rdi 373fd: e8 0c eb ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37402: 48 8b 55 c8 mov -0x38(%rbp),%rdx 37406: 48 8d 05 9b bf 04 00 lea 0x4bf9b(%rip),%rax # 833a8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE> 3740d: 48 89 10 mov %rdx,(%rax) 37410: bb 01 00 00 00 mov $0x1,%ebx 37415: 48 8d 45 e0 lea -0x20(%rbp),%rax 37419: 48 89 c7 mov %rax,%rdi 3741c: e8 1b eb ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37421: eb 05 jmp 37428 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x12a> 37423: bb 00 00 00 00 mov $0x0,%ebx 37428: 89 d8 mov %ebx,%eax 3742a: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3742e: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 37435: 00 00 37437: 74 25 je 3745e <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x160> 37439: eb 1e jmp 37459 <_ZN22TCMallocImplementation18SetNumericPropertyEPKcm+0x15b> 3743b: f3 0f 1e fa endbr64 3743f: 48 89 c3 mov %rax,%rbx 37442: 48 8d 45 e0 lea -0x20(%rbp),%rax 37446: 48 89 c7 mov %rax,%rdi 37449: e8 ee ea ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3744e: 48 89 d8 mov %rbx,%rax 37451: 48 89 c7 mov %rax,%rdi 37454: e8 47 f4 fc ff call 68a0 <_Unwind_Resume@plt> 37459: e8 22 f1 fc ff call 6580 <__stack_chk_fail@plt> 3745e: 48 83 c4 38 add $0x38,%rsp 37462: 5b pop %rbx 37463: 5d pop %rbp 37464: c3 ret 37465: 90 nop 0000000000037466 <_ZN22TCMallocImplementation25MarkThreadTemporarilyIdleEv>: 37466: f3 0f 1e fa endbr64 3746a: 55 push %rbp 3746b: 48 89 e5 mov %rsp,%rbp 3746e: 48 83 ec 10 sub $0x10,%rsp 37472: 48 89 7d f8 mov %rdi,-0x8(%rbp) 37476: 48 8b 45 f8 mov -0x8(%rbp),%rax 3747a: 48 8b 00 mov (%rax),%rax 3747d: 48 83 c0 68 add $0x68,%rax 37481: 48 8b 10 mov (%rax),%rdx 37484: 48 8b 45 f8 mov -0x8(%rbp),%rax 37488: 48 89 c7 mov %rax,%rdi 3748b: ff d2 call *%rdx 3748d: 90 nop 3748e: c9 leave 3748f: c3 ret 0000000000037490 <_ZN22TCMallocImplementation14MarkThreadIdleEv>: 37490: f3 0f 1e fa endbr64 37494: 55 push %rbp 37495: 48 89 e5 mov %rsp,%rbp 37498: 48 83 ec 10 sub $0x10,%rsp 3749c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 374a0: e8 cd 11 01 00 call 48672 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv> 374a5: 90 nop 374a6: c9 leave 374a7: c3 ret 00000000000374a8 <_ZN22TCMallocImplementation18GetSystemAllocatorEv>: 374a8: f3 0f 1e fa endbr64 374ac: 55 push %rbp 374ad: 48 89 e5 mov %rsp,%rbp 374b0: 53 push %rbx 374b1: 48 83 ec 28 sub $0x28,%rsp 374b5: 48 89 7d d8 mov %rdi,-0x28(%rbp) 374b9: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 374c0: 00 00 374c2: 48 89 45 e8 mov %rax,-0x18(%rbp) 374c6: 31 c0 xor %eax,%eax 374c8: e8 7a ef ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 374cd: 48 89 c2 mov %rax,%rdx 374d0: 48 8d 45 e0 lea -0x20(%rbp),%rax 374d4: 48 89 d6 mov %rdx,%rsi 374d7: 48 89 c7 mov %rax,%rdi 374da: e8 2f ea ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 374df: 48 8d 05 5a 61 1f 00 lea 0x1f615a(%rip),%rax # 22d640 374e6: 48 8b 18 mov (%rax),%rbx 374e9: 48 8d 45 e0 lea -0x20(%rbp),%rax 374ed: 48 89 c7 mov %rax,%rdi 374f0: e8 47 ea ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 374f5: 48 89 d8 mov %rbx,%rax 374f8: 48 8b 4d e8 mov -0x18(%rbp),%rcx 374fc: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 37503: 00 00 37505: 74 05 je 3750c <_ZN22TCMallocImplementation18GetSystemAllocatorEv+0x64> 37507: e8 74 f0 fc ff call 6580 <__stack_chk_fail@plt> 3750c: 48 83 c4 28 add $0x28,%rsp 37510: 5b pop %rbx 37511: 5d pop %rbp 37512: c3 ret 37513: 90 nop 0000000000037514 <_ZN22TCMallocImplementation18SetSystemAllocatorEP12SysAllocator>: 37514: f3 0f 1e fa endbr64 37518: 55 push %rbp 37519: 48 89 e5 mov %rsp,%rbp 3751c: 48 83 ec 20 sub $0x20,%rsp 37520: 48 89 7d e8 mov %rdi,-0x18(%rbp) 37524: 48 89 75 e0 mov %rsi,-0x20(%rbp) 37528: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3752f: 00 00 37531: 48 89 45 f8 mov %rax,-0x8(%rbp) 37535: 31 c0 xor %eax,%eax 37537: e8 0b ef ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 3753c: 48 89 c2 mov %rax,%rdx 3753f: 48 8d 45 f0 lea -0x10(%rbp),%rax 37543: 48 89 d6 mov %rdx,%rsi 37546: 48 89 c7 mov %rax,%rdi 37549: e8 c0 e9 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3754e: 48 8d 05 eb 60 1f 00 lea 0x1f60eb(%rip),%rax # 22d640 37555: 48 8b 55 e0 mov -0x20(%rbp),%rdx 37559: 48 89 10 mov %rdx,(%rax) 3755c: 48 8d 45 f0 lea -0x10(%rbp),%rax 37560: 48 89 c7 mov %rax,%rdi 37563: e8 d4 e9 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37568: 90 nop 37569: 48 8b 45 f8 mov -0x8(%rbp),%rax 3756d: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 37574: 00 00 37576: 74 05 je 3757d <_ZN22TCMallocImplementation18SetSystemAllocatorEP12SysAllocator+0x69> 37578: e8 03 f0 fc ff call 6580 <__stack_chk_fail@plt> 3757d: c9 leave 3757e: c3 ret 3757f: 90 nop 0000000000037580 <_ZN22TCMallocImplementation15ReleaseToSystemEm>: 37580: f3 0f 1e fa endbr64 37584: 55 push %rbp 37585: 48 89 e5 mov %rsp,%rbp 37588: 53 push %rbx 37589: 48 83 ec 48 sub $0x48,%rsp 3758d: 48 89 7d b8 mov %rdi,-0x48(%rbp) 37591: 48 89 75 b0 mov %rsi,-0x50(%rbp) 37595: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3759c: 00 00 3759e: 48 89 45 e8 mov %rax,-0x18(%rbp) 375a2: 31 c0 xor %eax,%eax 375a4: e8 9e ee ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 375a9: 48 89 c2 mov %rax,%rdx 375ac: 48 8d 45 c0 lea -0x40(%rbp),%rax 375b0: 48 89 d6 mov %rdx,%rsi 375b3: 48 89 c7 mov %rax,%rdi 375b6: e8 53 e9 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 375bb: 48 8b 45 b8 mov -0x48(%rbp),%rax 375bf: 48 8b 40 08 mov 0x8(%rax),%rax 375c3: 48 39 45 b0 cmp %rax,-0x50(%rbp) 375c7: 77 21 ja 375ea <_ZN22TCMallocImplementation15ReleaseToSystemEm+0x6a> 375c9: 48 8b 45 b8 mov -0x48(%rbp),%rax 375cd: 48 8b 40 08 mov 0x8(%rax),%rax 375d1: 48 2b 45 b0 sub -0x50(%rbp),%rax 375d5: 48 89 c2 mov %rax,%rdx 375d8: 48 8b 45 b8 mov -0x48(%rbp),%rax 375dc: 48 89 50 08 mov %rdx,0x8(%rax) 375e0: bb 00 00 00 00 mov $0x0,%ebx 375e5: e9 89 00 00 00 jmp 37673 <_ZN22TCMallocImplementation15ReleaseToSystemEm+0xf3> 375ea: 48 8b 45 b8 mov -0x48(%rbp),%rax 375ee: 48 8b 40 08 mov 0x8(%rax),%rax 375f2: 48 29 45 b0 sub %rax,-0x50(%rbp) 375f6: 48 c7 45 d0 01 00 00 movq $0x1,-0x30(%rbp) 375fd: 00 375fe: 48 8b 45 b0 mov -0x50(%rbp),%rax 37602: 48 c1 e8 0d shr $0xd,%rax 37606: 48 89 45 c8 mov %rax,-0x38(%rbp) 3760a: 48 8d 55 d0 lea -0x30(%rbp),%rdx 3760e: 48 8d 45 c8 lea -0x38(%rbp),%rax 37612: 48 89 d6 mov %rdx,%rsi 37615: 48 89 c7 mov %rax,%rdi 37618: e8 4d 09 00 00 call 37f6a <_ZSt3maxImERKT_S2_S2_> 3761d: 48 8b 00 mov (%rax),%rax 37620: 48 89 45 d8 mov %rax,-0x28(%rbp) 37624: e8 59 ee ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 37629: 48 89 c2 mov %rax,%rdx 3762c: 48 8b 45 d8 mov -0x28(%rbp),%rax 37630: 48 89 c6 mov %rax,%rsi 37633: 48 89 d7 mov %rdx,%rdi 37636: e8 ed ae 00 00 call 42528 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm> 3763b: 48 c1 e0 0d shl $0xd,%rax 3763f: 48 89 45 e0 mov %rax,-0x20(%rbp) 37643: 48 8b 45 e0 mov -0x20(%rbp),%rax 37647: 48 3b 45 b0 cmp -0x50(%rbp),%rax 3764b: 76 15 jbe 37662 <_ZN22TCMallocImplementation15ReleaseToSystemEm+0xe2> 3764d: 48 8b 45 e0 mov -0x20(%rbp),%rax 37651: 48 2b 45 b0 sub -0x50(%rbp),%rax 37655: 48 89 c2 mov %rax,%rdx 37658: 48 8b 45 b8 mov -0x48(%rbp),%rax 3765c: 48 89 50 08 mov %rdx,0x8(%rax) 37660: eb 0c jmp 3766e <_ZN22TCMallocImplementation15ReleaseToSystemEm+0xee> 37662: 48 8b 45 b8 mov -0x48(%rbp),%rax 37666: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 3766d: 00 3766e: bb 01 00 00 00 mov $0x1,%ebx 37673: 48 8d 45 c0 lea -0x40(%rbp),%rax 37677: 48 89 c7 mov %rax,%rdi 3767a: e8 bd e8 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3767f: 83 fb 01 cmp $0x1,%ebx 37682: 48 8b 45 e8 mov -0x18(%rbp),%rax 37686: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3768d: 00 00 3768f: 74 25 je 376b6 <_ZN22TCMallocImplementation15ReleaseToSystemEm+0x136> 37691: eb 1e jmp 376b1 <_ZN22TCMallocImplementation15ReleaseToSystemEm+0x131> 37693: f3 0f 1e fa endbr64 37697: 48 89 c3 mov %rax,%rbx 3769a: 48 8d 45 c0 lea -0x40(%rbp),%rax 3769e: 48 89 c7 mov %rax,%rdi 376a1: e8 96 e8 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 376a6: 48 89 d8 mov %rbx,%rax 376a9: 48 89 c7 mov %rax,%rdi 376ac: e8 ef f1 fc ff call 68a0 <_Unwind_Resume@plt> 376b1: e8 ca ee fc ff call 6580 <__stack_chk_fail@plt> 376b6: 48 83 c4 48 add $0x48,%rsp 376ba: 5b pop %rbx 376bb: 5d pop %rbp 376bc: c3 ret 376bd: 90 nop 00000000000376be <_ZN22TCMallocImplementation20SetMemoryReleaseRateEd>: 376be: f3 0f 1e fa endbr64 376c2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 376c7: f2 0f 11 44 24 f0 movsd %xmm0,-0x10(%rsp) 376cd: 48 8d 05 c4 bc 04 00 lea 0x4bcc4(%rip),%rax # 83398 <_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE> 376d4: f2 0f 10 44 24 f0 movsd -0x10(%rsp),%xmm0 376da: f2 0f 11 00 movsd %xmm0,(%rax) 376de: 90 nop 376df: c3 ret 00000000000376e0 <_ZN22TCMallocImplementation20GetMemoryReleaseRateEv>: 376e0: f3 0f 1e fa endbr64 376e4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 376e9: 48 8d 05 a8 bc 04 00 lea 0x4bca8(%rip),%rax # 83398 <_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE> 376f0: f2 0f 10 00 movsd (%rax),%xmm0 376f4: c3 ret 376f5: 90 nop 00000000000376f6 <_ZN22TCMallocImplementation12GetOwnershipEPKv>: 376f6: f3 0f 1e fa endbr64 376fa: 55 push %rbp 376fb: 48 89 e5 mov %rsp,%rbp 376fe: 48 83 ec 60 sub $0x60,%rsp 37702: 48 89 7d a8 mov %rdi,-0x58(%rbp) 37706: 48 89 75 a0 mov %rsi,-0x60(%rbp) 3770a: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 37711: 00 00 37713: 48 89 45 f8 mov %rax,-0x8(%rbp) 37717: 31 c0 xor %eax,%eax 37719: 48 8b 45 a0 mov -0x60(%rbp),%rax 3771d: 48 c1 e8 0d shr $0xd,%rax 37721: 48 89 45 b8 mov %rax,-0x48(%rbp) 37725: 48 8b 45 b8 mov -0x48(%rbp),%rax 37729: 48 c1 e8 23 shr $0x23,%rax 3772d: 48 85 c0 test %rax,%rax 37730: 74 0a je 3773c <_ZN22TCMallocImplementation12GetOwnershipEPKv+0x46> 37732: b8 02 00 00 00 mov $0x2,%eax 37737: e9 bb 00 00 00 jmp 377f7 <_ZN22TCMallocImplementation12GetOwnershipEPKv+0x101> 3773c: e8 41 ed ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 37741: 48 89 c1 mov %rax,%rcx 37744: 48 8d 55 b4 lea -0x4c(%rbp),%rdx 37748: 48 8b 45 b8 mov -0x48(%rbp),%rax 3774c: 48 89 c6 mov %rax,%rsi 3774f: 48 89 cf mov %rcx,%rdi 37752: e8 4f ec ff ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 37757: 84 c0 test %al,%al 37759: 74 0a je 37765 <_ZN22TCMallocImplementation12GetOwnershipEPKv+0x6f> 3775b: b8 01 00 00 00 mov $0x1,%eax 37760: e9 92 00 00 00 jmp 377f7 <_ZN22TCMallocImplementation12GetOwnershipEPKv+0x101> 37765: e8 18 ed ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3776a: 48 89 45 c8 mov %rax,-0x38(%rbp) 3776e: 48 8b 45 b8 mov -0x48(%rbp),%rax 37772: 48 89 45 d0 mov %rax,-0x30(%rbp) 37776: 48 8b 45 c8 mov -0x38(%rbp),%rax 3777a: 48 05 10 00 08 00 add $0x80010,%rax 37780: 48 89 45 d8 mov %rax,-0x28(%rbp) 37784: 48 8b 45 d0 mov -0x30(%rbp),%rax 37788: 48 89 45 e0 mov %rax,-0x20(%rbp) 3778c: 48 8b 45 e0 mov -0x20(%rbp),%rax 37790: 48 c1 e8 12 shr $0x12,%rax 37794: 48 89 45 e8 mov %rax,-0x18(%rbp) 37798: 48 8b 45 e0 mov -0x20(%rbp),%rax 3779c: 25 ff ff 03 00 and $0x3ffff,%eax 377a1: 48 89 45 f0 mov %rax,-0x10(%rbp) 377a5: 48 8b 45 e0 mov -0x20(%rbp),%rax 377a9: 48 c1 e8 23 shr $0x23,%rax 377ad: 48 85 c0 test %rax,%rax 377b0: 75 11 jne 377c3 <_ZN22TCMallocImplementation12GetOwnershipEPKv+0xcd> 377b2: 48 8b 45 d8 mov -0x28(%rbp),%rax 377b6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 377ba: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 377be: 48 85 c0 test %rax,%rax 377c1: 75 07 jne 377ca <_ZN22TCMallocImplementation12GetOwnershipEPKv+0xd4> 377c3: b8 00 00 00 00 mov $0x0,%eax 377c8: eb 14 jmp 377de <_ZN22TCMallocImplementation12GetOwnershipEPKv+0xe8> 377ca: 48 8b 45 d8 mov -0x28(%rbp),%rax 377ce: 48 8b 55 e8 mov -0x18(%rbp),%rdx 377d2: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 377d6: 48 8b 55 f0 mov -0x10(%rbp),%rdx 377da: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 377de: 90 nop 377df: 48 89 45 c0 mov %rax,-0x40(%rbp) 377e3: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 377e8: 74 07 je 377f1 <_ZN22TCMallocImplementation12GetOwnershipEPKv+0xfb> 377ea: b8 01 00 00 00 mov $0x1,%eax 377ef: eb 05 jmp 377f6 <_ZN22TCMallocImplementation12GetOwnershipEPKv+0x100> 377f1: b8 02 00 00 00 mov $0x2,%eax 377f6: 90 nop 377f7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 377fb: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 37802: 00 00 37804: 74 05 je 3780b <_ZN22TCMallocImplementation12GetOwnershipEPKv+0x115> 37806: e8 75 ed fc ff call 6580 <__stack_chk_fail@plt> 3780b: c9 leave 3780c: c3 ret 3780d: 90 nop 000000000003780e <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE>: 3780e: f3 0f 1e fa endbr64 37812: 55 push %rbp 37813: 48 89 e5 mov %rsp,%rbp 37816: 53 push %rbx 37817: 48 81 ec e8 0c 00 00 sub $0xce8,%rsp 3781e: 48 89 bd 18 f3 ff ff mov %rdi,-0xce8(%rbp) 37825: 48 89 b5 10 f3 ff ff mov %rsi,-0xcf0(%rbp) 3782c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 37833: 00 00 37835: 48 89 45 e8 mov %rax,-0x18(%rbp) 37839: 31 c0 xor %eax,%eax 3783b: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37842: 48 89 c7 mov %rax,%rdi 37845: e8 50 07 00 00 call 37f9a <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5clearEv> 3784a: 48 c7 85 48 f3 ff ff movq $0x0,-0xcb8(%rbp) 37851: 00 00 00 00 37855: c7 85 28 f3 ff ff 01 movl $0x1,-0xcd8(%rbp) 3785c: 00 00 00 3785f: e8 12 ec ff ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 37864: 8b 95 28 f3 ff ff mov -0xcd8(%rbp),%edx 3786a: 39 d0 cmp %edx,%eax 3786c: 0f 97 c0 seta %al 3786f: 84 c0 test %al,%al 37871: 0f 84 6e 01 00 00 je 379e5 <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x1d7> 37877: e8 ee eb ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3787c: 8b 95 28 f3 ff ff mov -0xcd8(%rbp),%edx 37882: 48 89 85 58 f3 ff ff mov %rax,-0xca8(%rbp) 37889: 89 95 34 f3 ff ff mov %edx,-0xccc(%rbp) 3788f: 48 8b 85 58 f3 ff ff mov -0xca8(%rbp),%rax 37896: 8b 95 34 f3 ff ff mov -0xccc(%rbp),%edx 3789c: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 378a3: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 378a7: 48 98 cltq 378a9: 48 89 85 50 f3 ff ff mov %rax,-0xcb0(%rbp) 378b0: 48 8b 85 48 f3 ff ff mov -0xcb8(%rbp),%rax 378b7: 48 83 c0 01 add $0x1,%rax 378bb: 48 89 85 c0 f3 ff ff mov %rax,-0xc40(%rbp) 378c2: 48 8b 85 50 f3 ff ff mov -0xcb0(%rbp),%rax 378c9: 48 89 85 c8 f3 ff ff mov %rax,-0xc38(%rbp) 378d0: e8 89 eb ff ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 378d5: 48 89 c1 mov %rax,%rcx 378d8: 8b 85 28 f3 ff ff mov -0xcd8(%rbp),%eax 378de: 48 63 d0 movslq %eax,%rdx 378e1: 48 89 d0 mov %rdx,%rax 378e4: 48 c1 e0 03 shl $0x3,%rax 378e8: 48 01 d0 add %rdx,%rax 378eb: 48 01 c0 add %rax,%rax 378ee: 48 01 d0 add %rdx,%rax 378f1: 48 c1 e0 06 shl $0x6,%rax 378f5: 48 01 c8 add %rcx,%rax 378f8: 48 89 c7 mov %rax,%rdi 378fb: e8 7e e7 ff ff call 3607e <_ZN8tcmalloc15CentralFreeList6lengthEv> 37900: 48 98 cltq 37902: 48 0f af 85 50 f3 ff imul -0xcb0(%rbp),%rax 37909: ff 3790a: 48 89 85 d0 f3 ff ff mov %rax,-0xc30(%rbp) 37911: 48 8d 05 b8 f6 02 00 lea 0x2f6b8(%rip),%rax # 66fd0 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE17kCentralCacheType> 37918: 48 89 85 d8 f3 ff ff mov %rax,-0xc28(%rbp) 3791f: 48 8d 95 c0 f3 ff ff lea -0xc40(%rbp),%rdx 37926: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 3792d: 48 89 d6 mov %rdx,%rsi 37930: 48 89 c7 mov %rax,%rdi 37933: e8 8c 06 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 37938: e8 21 eb ff ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 3793d: 48 89 c1 mov %rax,%rcx 37940: 8b 85 28 f3 ff ff mov -0xcd8(%rbp),%eax 37946: 48 63 d0 movslq %eax,%rdx 37949: 48 89 d0 mov %rdx,%rax 3794c: 48 c1 e0 03 shl $0x3,%rax 37950: 48 01 d0 add %rdx,%rax 37953: 48 01 c0 add %rax,%rax 37956: 48 01 d0 add %rdx,%rax 37959: 48 c1 e0 06 shl $0x6,%rax 3795d: 48 01 c8 add %rcx,%rax 37960: 48 89 c7 mov %rax,%rdi 37963: e8 6c 55 00 00 call 3ced4 <_ZN8tcmalloc15CentralFreeList9tc_lengthEv> 37968: 48 98 cltq 3796a: 48 0f af 85 50 f3 ff imul -0xcb0(%rbp),%rax 37971: ff 37972: 48 89 85 d0 f3 ff ff mov %rax,-0xc30(%rbp) 37979: 48 8d 05 70 f6 02 00 lea 0x2f670(%rip),%rax # 66ff0 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE18kTransferCacheType> 37980: 48 89 85 d8 f3 ff ff mov %rax,-0xc28(%rbp) 37987: 48 8d 95 c0 f3 ff ff lea -0xc40(%rbp),%rdx 3798e: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37995: 48 89 d6 mov %rdx,%rsi 37998: 48 89 c7 mov %rax,%rdi 3799b: e8 24 06 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 379a0: e8 c5 ea ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 379a5: 8b 95 28 f3 ff ff mov -0xcd8(%rbp),%edx 379ab: 48 89 85 60 f3 ff ff mov %rax,-0xca0(%rbp) 379b2: 89 95 38 f3 ff ff mov %edx,-0xcc8(%rbp) 379b8: 48 8b 85 60 f3 ff ff mov -0xca0(%rbp),%rax 379bf: 8b 95 38 f3 ff ff mov -0xcc8(%rbp),%edx 379c5: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 379cc: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 379d0: 48 98 cltq 379d2: 48 89 85 48 f3 ff ff mov %rax,-0xcb8(%rbp) 379d9: 83 85 28 f3 ff ff 01 addl $0x1,-0xcd8(%rbp) 379e0: e9 7a fe ff ff jmp 3785f <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x51> 379e5: 48 8d 85 e0 f3 ff ff lea -0xc20(%rbp),%rax 379ec: ba 00 04 00 00 mov $0x400,%edx 379f1: be 00 00 00 00 mov $0x0,%esi 379f6: 48 89 c7 mov %rax,%rdi 379f9: e8 b2 e8 fc ff call 62b0 379fe: e8 44 ea ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37a03: 48 89 c2 mov %rax,%rdx 37a06: 48 8d 85 a0 f3 ff ff lea -0xc60(%rbp),%rax 37a0d: 48 89 d6 mov %rdx,%rsi 37a10: 48 89 c7 mov %rax,%rdi 37a13: e8 f6 e4 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37a18: 48 c7 85 c0 f3 ff ff movq $0x0,-0xc40(%rbp) 37a1f: 00 00 00 00 37a23: 48 8d 95 e0 f3 ff ff lea -0xc20(%rbp),%rdx 37a2a: 48 8d 85 c0 f3 ff ff lea -0xc40(%rbp),%rax 37a31: 48 89 d6 mov %rdx,%rsi 37a34: 48 89 c7 mov %rax,%rdi 37a37: e8 88 10 01 00 call 48ac4 <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_> 37a3c: 48 8d 85 a0 f3 ff ff lea -0xc60(%rbp),%rax 37a43: 48 89 c7 mov %rax,%rdi 37a46: e8 f1 e4 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37a4b: 48 c7 85 48 f3 ff ff movq $0x0,-0xcb8(%rbp) 37a52: 00 00 00 00 37a56: c7 85 2c f3 ff ff 01 movl $0x1,-0xcd4(%rbp) 37a5d: 00 00 00 37a60: e8 11 ea ff ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 37a65: 8b 95 2c f3 ff ff mov -0xcd4(%rbp),%edx 37a6b: 39 d0 cmp %edx,%eax 37a6d: 0f 97 c0 seta %al 37a70: 84 c0 test %al,%al 37a72: 0f 84 04 01 00 00 je 37b7c <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x36e> 37a78: 48 8b 85 48 f3 ff ff mov -0xcb8(%rbp),%rax 37a7f: 48 83 c0 01 add $0x1,%rax 37a83: 48 89 85 c0 f3 ff ff mov %rax,-0xc40(%rbp) 37a8a: e8 db e9 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 37a8f: 8b 95 2c f3 ff ff mov -0xcd4(%rbp),%edx 37a95: 48 89 85 70 f3 ff ff mov %rax,-0xc90(%rbp) 37a9c: 89 95 40 f3 ff ff mov %edx,-0xcc0(%rbp) 37aa2: 48 8b 85 70 f3 ff ff mov -0xc90(%rbp),%rax 37aa9: 8b 95 40 f3 ff ff mov -0xcc0(%rbp),%edx 37aaf: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 37ab6: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 37aba: 48 98 cltq 37abc: 48 89 85 c8 f3 ff ff mov %rax,-0xc38(%rbp) 37ac3: 8b 85 2c f3 ff ff mov -0xcd4(%rbp),%eax 37ac9: 48 98 cltq 37acb: 48 8b 9c c5 e0 f3 ff mov -0xc20(%rbp,%rax,8),%rbx 37ad2: ff 37ad3: e8 92 e9 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 37ad8: 8b 95 2c f3 ff ff mov -0xcd4(%rbp),%edx 37ade: 48 89 85 68 f3 ff ff mov %rax,-0xc98(%rbp) 37ae5: 89 95 3c f3 ff ff mov %edx,-0xcc4(%rbp) 37aeb: 48 8b 85 68 f3 ff ff mov -0xc98(%rbp),%rax 37af2: 8b 95 3c f3 ff ff mov -0xcc4(%rbp),%edx 37af8: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 37aff: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 37b03: 48 98 cltq 37b05: 48 0f af c3 imul %rbx,%rax 37b09: 48 89 85 d0 f3 ff ff mov %rax,-0xc30(%rbp) 37b10: 48 8d 05 f9 f4 02 00 lea 0x2f4f9(%rip),%rax # 67010 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE16kThreadCacheType> 37b17: 48 89 85 d8 f3 ff ff mov %rax,-0xc28(%rbp) 37b1e: 48 8d 95 c0 f3 ff ff lea -0xc40(%rbp),%rdx 37b25: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37b2c: 48 89 d6 mov %rdx,%rsi 37b2f: 48 89 c7 mov %rax,%rdi 37b32: e8 8d 04 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 37b37: e8 2e e9 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 37b3c: 8b 95 2c f3 ff ff mov -0xcd4(%rbp),%edx 37b42: 48 89 85 78 f3 ff ff mov %rax,-0xc88(%rbp) 37b49: 89 95 44 f3 ff ff mov %edx,-0xcbc(%rbp) 37b4f: 48 8b 85 78 f3 ff ff mov -0xc88(%rbp),%rax 37b56: 8b 95 44 f3 ff ff mov -0xcbc(%rbp),%edx 37b5c: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 37b63: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 37b67: 48 98 cltq 37b69: 48 89 85 48 f3 ff ff mov %rax,-0xcb8(%rbp) 37b70: 83 85 2c f3 ff ff 01 addl $0x1,-0xcd4(%rbp) 37b77: e9 e4 fe ff ff jmp 37a60 <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x252> 37b7c: e8 c6 e8 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 37b81: 48 89 c2 mov %rax,%rdx 37b84: 48 8d 85 c0 f3 ff ff lea -0xc40(%rbp),%rax 37b8b: 48 89 d6 mov %rdx,%rsi 37b8e: 48 89 c7 mov %rax,%rdi 37b91: e8 78 e3 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 37b96: e8 e7 e8 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 37b9b: 48 89 c2 mov %rax,%rdx 37b9e: 48 8d 85 e0 f7 ff ff lea -0x820(%rbp),%rax 37ba5: 48 89 c6 mov %rax,%rsi 37ba8: 48 89 d7 mov %rdx,%rdi 37bab: e8 36 ac 00 00 call 427e6 <_ZN8tcmalloc8PageHeap23GetSmallSpanStatsLockedEPNS0_14SmallSpanStatsE> 37bb0: e8 cd e8 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 37bb5: 48 89 c2 mov %rax,%rdx 37bb8: 48 8d 85 80 f3 ff ff lea -0xc80(%rbp),%rax 37bbf: 48 89 c6 mov %rax,%rsi 37bc2: 48 89 d7 mov %rdx,%rdi 37bc5: e8 d2 ac 00 00 call 4289c <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE> 37bca: 48 8d 85 c0 f3 ff ff lea -0xc40(%rbp),%rax 37bd1: 48 89 c7 mov %rax,%rdi 37bd4: e8 63 e3 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37bd9: 48 8d 05 68 f4 02 00 lea 0x2f468(%rip),%rax # 67048 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE14kLargeSpanType> 37be0: 48 89 85 b8 f3 ff ff mov %rax,-0xc48(%rbp) 37be7: e8 49 e1 ff ff call 35d35 <_ZNSt14numeric_limitsImE3maxEv> 37bec: 48 89 85 a8 f3 ff ff mov %rax,-0xc58(%rbp) 37bf3: 48 c7 85 a0 f3 ff ff movq $0x100000,-0xc60(%rbp) 37bfa: 00 00 10 00 37bfe: 48 8b 85 88 f3 ff ff mov -0xc78(%rbp),%rax 37c05: 48 c1 e0 0d shl $0xd,%rax 37c09: 48 89 85 b0 f3 ff ff mov %rax,-0xc50(%rbp) 37c10: 48 8d 95 a0 f3 ff ff lea -0xc60(%rbp),%rdx 37c17: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37c1e: 48 89 d6 mov %rdx,%rsi 37c21: 48 89 c7 mov %rax,%rdi 37c24: e8 9b 03 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 37c29: 48 8d 05 30 f4 02 00 lea 0x2f430(%rip),%rax # 67060 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE22kLargeUnmappedSpanType> 37c30: 48 89 85 b8 f3 ff ff mov %rax,-0xc48(%rbp) 37c37: 48 8b 85 90 f3 ff ff mov -0xc70(%rbp),%rax 37c3e: 48 c1 e0 0d shl $0xd,%rax 37c42: 48 89 85 b0 f3 ff ff mov %rax,-0xc50(%rbp) 37c49: 48 8d 95 a0 f3 ff ff lea -0xc60(%rbp),%rdx 37c50: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37c57: 48 89 d6 mov %rdx,%rsi 37c5a: 48 89 c7 mov %rax,%rdi 37c5d: e8 62 03 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 37c62: c7 85 30 f3 ff ff 01 movl $0x1,-0xcd0(%rbp) 37c69: 00 00 00 37c6c: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37c72: 48 98 cltq 37c74: 48 3d 80 00 00 00 cmp $0x80,%rax 37c7a: 0f 87 1b 01 00 00 ja 37d9b <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x58d> 37c80: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37c86: c1 e0 0d shl $0xd,%eax 37c89: 48 98 cltq 37c8b: 48 89 85 c8 f3 ff ff mov %rax,-0xc38(%rbp) 37c92: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37c98: 83 e8 01 sub $0x1,%eax 37c9b: c1 e0 0d shl $0xd,%eax 37c9e: 48 98 cltq 37ca0: 48 89 85 c0 f3 ff ff mov %rax,-0xc40(%rbp) 37ca7: 48 8d 05 72 f3 02 00 lea 0x2f372(%rip),%rax # 67020 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE13kPageHeapType> 37cae: 48 89 85 d8 f3 ff ff mov %rax,-0xc28(%rbp) 37cb5: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37cbb: c1 e0 0d shl $0xd,%eax 37cbe: 48 63 d0 movslq %eax,%rdx 37cc1: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37cc7: 83 e8 01 sub $0x1,%eax 37cca: 48 98 cltq 37ccc: 48 8b 84 c5 e0 f7 ff mov -0x820(%rbp,%rax,8),%rax 37cd3: ff 37cd4: 48 0f af c2 imul %rdx,%rax 37cd8: 48 89 85 d0 f3 ff ff mov %rax,-0xc30(%rbp) 37cdf: 48 8d 95 c0 f3 ff ff lea -0xc40(%rbp),%rdx 37ce6: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37ced: 48 89 d6 mov %rdx,%rsi 37cf0: 48 89 c7 mov %rax,%rdi 37cf3: e8 cc 02 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 37cf8: 48 8d 05 31 f3 02 00 lea 0x2f331(%rip),%rax # 67030 <_ZZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EEE21kPageHeapUnmappedType> 37cff: 48 89 85 d8 f3 ff ff mov %rax,-0xc28(%rbp) 37d06: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37d0c: c1 e0 0d shl $0xd,%eax 37d0f: 48 63 d0 movslq %eax,%rdx 37d12: 8b 85 30 f3 ff ff mov -0xcd0(%rbp),%eax 37d18: 83 e8 01 sub $0x1,%eax 37d1b: 48 98 cltq 37d1d: 48 83 e8 80 sub $0xffffffffffffff80,%rax 37d21: 48 8b 84 c5 e0 f7 ff mov -0x820(%rbp,%rax,8),%rax 37d28: ff 37d29: 48 0f af c2 imul %rdx,%rax 37d2d: 48 89 85 d0 f3 ff ff mov %rax,-0xc30(%rbp) 37d34: 48 8d 95 c0 f3 ff ff lea -0xc40(%rbp),%rdx 37d3b: 48 8b 85 10 f3 ff ff mov -0xcf0(%rbp),%rax 37d42: 48 89 d6 mov %rdx,%rsi 37d45: 48 89 c7 mov %rax,%rdi 37d48: e8 77 02 00 00 call 37fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_> 37d4d: 83 85 30 f3 ff ff 01 addl $0x1,-0xcd0(%rbp) 37d54: e9 13 ff ff ff jmp 37c6c <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x45e> 37d59: f3 0f 1e fa endbr64 37d5d: 48 89 c3 mov %rax,%rbx 37d60: 48 8d 85 a0 f3 ff ff lea -0xc60(%rbp),%rax 37d67: 48 89 c7 mov %rax,%rdi 37d6a: e8 cd e1 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37d6f: 48 89 d8 mov %rbx,%rax 37d72: 48 89 c7 mov %rax,%rdi 37d75: e8 26 eb fc ff call 68a0 <_Unwind_Resume@plt> 37d7a: f3 0f 1e fa endbr64 37d7e: 48 89 c3 mov %rax,%rbx 37d81: 48 8d 85 c0 f3 ff ff lea -0xc40(%rbp),%rax 37d88: 48 89 c7 mov %rax,%rdi 37d8b: e8 ac e1 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 37d90: 48 89 d8 mov %rbx,%rax 37d93: 48 89 c7 mov %rax,%rdi 37d96: e8 05 eb fc ff call 68a0 <_Unwind_Resume@plt> 37d9b: 90 nop 37d9c: 48 8b 45 e8 mov -0x18(%rbp),%rax 37da0: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 37da7: 00 00 37da9: 74 05 je 37db0 <_ZN22TCMallocImplementation16GetFreeListSizesEPSt6vectorIN15MallocExtension12FreeListInfoESaIS2_EE+0x5a2> 37dab: e8 d0 e7 fc ff call 6580 <__stack_chk_fail@plt> 37db0: 48 81 c4 e8 0c 00 00 add $0xce8,%rsp 37db7: 5b pop %rbx 37db8: 5d pop %rbp 37db9: c3 ret 0000000000037dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv>: 37dba: f3 0f 1e fa endbr64 37dbe: 55 push %rbp 37dbf: 48 89 e5 mov %rsp,%rbp 37dc2: 48 83 ec 20 sub $0x20,%rsp 37dc6: 48 89 7d e8 mov %rdi,-0x18(%rbp) 37dca: 48 8b 45 e8 mov -0x18(%rbp),%rax 37dce: 48 89 45 f8 mov %rax,-0x8(%rbp) 37dd2: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 37dd9: 8b 45 f0 mov -0x10(%rbp),%eax 37ddc: be ff ff 00 00 mov $0xffff,%esi 37de1: 89 c7 mov %eax,%edi 37de3: e8 70 df ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 37de8: 89 45 f4 mov %eax,-0xc(%rbp) 37deb: 48 8b 45 f8 mov -0x8(%rbp),%rax 37def: 48 8b 00 mov (%rax),%rax 37df2: 90 nop 37df3: 48 85 c0 test %rax,%rax 37df6: 0f 94 c0 sete %al 37df9: c9 leave 37dfa: c3 ret 37dfb: 90 nop 0000000000037dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv>: 37dfc: f3 0f 1e fa endbr64 37e00: 55 push %rbp 37e01: 48 89 e5 mov %rsp,%rbp 37e04: 48 83 ec 20 sub $0x20,%rsp 37e08: 48 89 7d e8 mov %rdi,-0x18(%rbp) 37e0c: 48 8b 45 e8 mov -0x18(%rbp),%rax 37e10: 48 89 45 f8 mov %rax,-0x8(%rbp) 37e14: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 37e1b: 8b 45 f0 mov -0x10(%rbp),%eax 37e1e: be ff ff 00 00 mov $0xffff,%esi 37e23: 89 c7 mov %eax,%edi 37e25: e8 2e df ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 37e2a: 89 45 f4 mov %eax,-0xc(%rbp) 37e2d: 48 8b 45 f8 mov -0x8(%rbp),%rax 37e31: 48 8b 00 mov (%rax),%rax 37e34: 90 nop 37e35: 48 85 c0 test %rax,%rax 37e38: 0f 94 c0 sete %al 37e3b: c9 leave 37e3c: c3 ret 37e3d: 90 nop 0000000000037e3e <_ZNK11PackedCacheILi35EE6TryGetEmPj>: 37e3e: f3 0f 1e fa endbr64 37e42: 55 push %rbp 37e43: 48 89 e5 mov %rsp,%rbp 37e46: 48 83 ec 40 sub $0x40,%rsp 37e4a: 48 89 7d d8 mov %rdi,-0x28(%rbp) 37e4e: 48 89 75 d0 mov %rsi,-0x30(%rbp) 37e52: 48 89 55 c8 mov %rdx,-0x38(%rbp) 37e56: 48 8b 45 d0 mov -0x30(%rbp),%rax 37e5a: 48 89 c7 mov %rax,%rdi 37e5d: e8 53 02 00 00 call 380b5 <_ZN11PackedCacheILi35EE4HashEm> 37e62: 48 89 45 e8 mov %rax,-0x18(%rbp) 37e66: 48 8b 45 d0 mov -0x30(%rbp),%rax 37e6a: 48 89 45 f0 mov %rax,-0x10(%rbp) 37e6e: 48 81 65 f0 00 00 ff andq $0xffffffffffff0000,-0x10(%rbp) 37e75: ff 37e76: 48 8b 45 d8 mov -0x28(%rbp),%rax 37e7a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 37e7e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 37e82: 48 89 45 f8 mov %rax,-0x8(%rbp) 37e86: 48 8b 45 f0 mov -0x10(%rbp),%rax 37e8a: 48 31 45 f8 xor %rax,-0x8(%rbp) 37e8e: 48 83 7d f8 7f cmpq $0x7f,-0x8(%rbp) 37e93: 0f 97 c0 seta %al 37e96: 0f b6 c0 movzbl %al,%eax 37e99: 48 85 c0 test %rax,%rax 37e9c: 74 07 je 37ea5 <_ZNK11PackedCacheILi35EE6TryGetEmPj+0x67> 37e9e: b8 00 00 00 00 mov $0x0,%eax 37ea3: eb 11 jmp 37eb6 <_ZNK11PackedCacheILi35EE6TryGetEmPj+0x78> 37ea5: 48 8b 45 f8 mov -0x8(%rbp),%rax 37ea9: 89 c2 mov %eax,%edx 37eab: 48 8b 45 c8 mov -0x38(%rbp),%rax 37eaf: 89 10 mov %edx,(%rax) 37eb1: b8 01 00 00 00 mov $0x1,%eax 37eb6: c9 leave 37eb7: c3 ret 0000000000037eb8 <_ZN11PackedCacheILi35EE3PutEmj>: 37eb8: f3 0f 1e fa endbr64 37ebc: 55 push %rbp 37ebd: 48 89 e5 mov %rsp,%rbp 37ec0: 41 54 push %r12 37ec2: 53 push %rbx 37ec3: 48 83 ec 20 sub $0x20,%rsp 37ec7: 48 89 7d e8 mov %rdi,-0x18(%rbp) 37ecb: 48 89 75 e0 mov %rsi,-0x20(%rbp) 37ecf: 89 55 dc mov %edx,-0x24(%rbp) 37ed2: 48 8b 45 e0 mov -0x20(%rbp),%rax 37ed6: 48 89 c7 mov %rax,%rdi 37ed9: e8 e9 01 00 00 call 380c7 <_ZN11PackedCacheILi35EE10KeyToUpperEm> 37ede: 48 89 c3 mov %rax,%rbx 37ee1: 44 8b 65 dc mov -0x24(%rbp),%r12d 37ee5: 48 8b 45 e0 mov -0x20(%rbp),%rax 37ee9: 48 89 c7 mov %rax,%rdi 37eec: e8 c4 01 00 00 call 380b5 <_ZN11PackedCacheILi35EE4HashEm> 37ef1: 48 89 d9 mov %rbx,%rcx 37ef4: 4c 09 e1 or %r12,%rcx 37ef7: 48 8b 55 e8 mov -0x18(%rbp),%rdx 37efb: 48 89 0c c2 mov %rcx,(%rdx,%rax,8) 37eff: 90 nop 37f00: 48 83 c4 20 add $0x20,%rsp 37f04: 5b pop %rbx 37f05: 41 5c pop %r12 37f07: 5d pop %rbp 37f08: c3 ret 37f09: 90 nop 0000000000037f0a <_ZNKSt6atomicIPN8tcmalloc10StackTraceEE4loadESt12memory_order>: 37f0a: f3 0f 1e fa endbr64 37f0e: 55 push %rbp 37f0f: 48 89 e5 mov %rsp,%rbp 37f12: 48 83 ec 20 sub $0x20,%rsp 37f16: 48 89 7d e8 mov %rdi,-0x18(%rbp) 37f1a: 89 75 e4 mov %esi,-0x1c(%rbp) 37f1d: 48 8b 45 e8 mov -0x18(%rbp),%rax 37f21: 48 89 45 f8 mov %rax,-0x8(%rbp) 37f25: 8b 45 e4 mov -0x1c(%rbp),%eax 37f28: 89 45 f0 mov %eax,-0x10(%rbp) 37f2b: 8b 45 f0 mov -0x10(%rbp),%eax 37f2e: be ff ff 00 00 mov $0xffff,%esi 37f33: 89 c7 mov %eax,%edi 37f35: e8 1e de ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 37f3a: 89 45 f4 mov %eax,-0xc(%rbp) 37f3d: 48 8b 45 f8 mov -0x8(%rbp),%rax 37f41: 48 8b 00 mov (%rax),%rax 37f44: c9 leave 37f45: c3 ret 0000000000037f46 <_ZNK8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE5inuseEv>: 37f46: f3 0f 1e fa endbr64 37f4a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 37f4f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 37f54: 8b 40 18 mov 0x18(%rax),%eax 37f57: c3 ret 0000000000037f58 <_ZNK8tcmalloc17PageHeapAllocatorINS_4SpanEE5inuseEv>: 37f58: f3 0f 1e fa endbr64 37f5c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 37f61: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 37f66: 8b 40 18 mov 0x18(%rax),%eax 37f69: c3 ret 0000000000037f6a <_ZSt3maxImERKT_S2_S2_>: 37f6a: f3 0f 1e fa endbr64 37f6e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 37f73: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 37f78: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 37f7d: 48 8b 10 mov (%rax),%rdx 37f80: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 37f85: 48 8b 00 mov (%rax),%rax 37f88: 48 39 c2 cmp %rax,%rdx 37f8b: 73 06 jae 37f93 <_ZSt3maxImERKT_S2_S2_+0x29> 37f8d: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 37f92: c3 ret 37f93: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 37f98: c3 ret 37f99: 90 nop 0000000000037f9a <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5clearEv>: 37f9a: f3 0f 1e fa endbr64 37f9e: 55 push %rbp 37f9f: 48 89 e5 mov %rsp,%rbp 37fa2: 48 83 ec 10 sub $0x10,%rsp 37fa6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 37faa: 48 8b 45 f8 mov -0x8(%rbp),%rax 37fae: 48 8b 10 mov (%rax),%rdx 37fb1: 48 8b 45 f8 mov -0x8(%rbp),%rax 37fb5: 48 89 d6 mov %rdx,%rsi 37fb8: 48 89 c7 mov %rax,%rdi 37fbb: e8 2a 01 00 00 call 380ea <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_M_erase_at_endEPS1_> 37fc0: 90 nop 37fc1: c9 leave 37fc2: c3 ret 37fc3: 90 nop 0000000000037fc4 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_>: 37fc4: f3 0f 1e fa endbr64 37fc8: 55 push %rbp 37fc9: 48 89 e5 mov %rsp,%rbp 37fcc: 48 83 ec 10 sub $0x10,%rsp 37fd0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 37fd4: 48 89 75 f0 mov %rsi,-0x10(%rbp) 37fd8: 48 8b 45 f8 mov -0x8(%rbp),%rax 37fdc: 48 8b 50 08 mov 0x8(%rax),%rdx 37fe0: 48 8b 45 f8 mov -0x8(%rbp),%rax 37fe4: 48 8b 40 10 mov 0x10(%rax),%rax 37fe8: 48 39 c2 cmp %rax,%rdx 37feb: 74 31 je 3801e <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_+0x5a> 37fed: 48 8b 45 f8 mov -0x8(%rbp),%rax 37ff1: 48 8b 48 08 mov 0x8(%rax),%rcx 37ff5: 48 8b 45 f8 mov -0x8(%rbp),%rax 37ff9: 48 8b 55 f0 mov -0x10(%rbp),%rdx 37ffd: 48 89 ce mov %rcx,%rsi 38000: 48 89 c7 mov %rax,%rdi 38003: e8 46 01 00 00 call 3814e <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE9constructIS1_JRKS1_EEEvRS2_PT_DpOT0_> 38008: 48 8b 45 f8 mov -0x8(%rbp),%rax 3800c: 48 8b 40 08 mov 0x8(%rax),%rax 38010: 48 8d 50 20 lea 0x20(%rax),%rdx 38014: 48 8b 45 f8 mov -0x8(%rbp),%rax 38018: 48 89 50 08 mov %rdx,0x8(%rax) 3801c: eb 22 jmp 38040 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE9push_backERKS1_+0x7c> 3801e: 48 8b 45 f8 mov -0x8(%rbp),%rax 38022: 48 89 c7 mov %rax,%rdi 38025: e8 62 01 00 00 call 3818c <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE3endEv> 3802a: 48 89 c1 mov %rax,%rcx 3802d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 38031: 48 8b 45 f8 mov -0x8(%rbp),%rax 38035: 48 89 ce mov %rcx,%rsi 38038: 48 89 c7 mov %rax,%rdi 3803b: e8 dc 01 00 00 call 3821c <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_> 38040: 90 nop 38041: c9 leave 38042: c3 ret 38043: 90 nop 0000000000038044 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE6DeleteEPS1_>: 38044: f3 0f 1e fa endbr64 38048: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3804d: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 38052: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38057: 48 8b 50 10 mov 0x10(%rax),%rdx 3805b: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 38060: 48 89 10 mov %rdx,(%rax) 38063: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38068: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 3806d: 48 89 50 10 mov %rdx,0x10(%rax) 38071: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38076: 8b 40 18 mov 0x18(%rax),%eax 38079: 8d 50 ff lea -0x1(%rax),%edx 3807c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38081: 89 50 18 mov %edx,0x18(%rax) 38084: 90 nop 38085: c3 ret 0000000000038086 <_ZSt3minImERKT_S2_S2_>: 38086: f3 0f 1e fa endbr64 3808a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3808f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 38094: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 38099: 48 8b 10 mov (%rax),%rdx 3809c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 380a1: 48 8b 00 mov (%rax),%rax 380a4: 48 39 c2 cmp %rax,%rdx 380a7: 73 06 jae 380af <_ZSt3minImERKT_S2_S2_+0x29> 380a9: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 380ae: c3 ret 380af: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 380b4: c3 ret 00000000000380b5 <_ZN11PackedCacheILi35EE4HashEm>: 380b5: f3 0f 1e fa endbr64 380b9: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 380be: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 380c3: 0f b7 c0 movzwl %ax,%eax 380c6: c3 ret 00000000000380c7 <_ZN11PackedCacheILi35EE10KeyToUpperEm>: 380c7: f3 0f 1e fa endbr64 380cb: 55 push %rbp 380cc: 48 89 e5 mov %rsp,%rbp 380cf: 48 83 ec 10 sub $0x10,%rsp 380d3: 48 89 7d f8 mov %rdi,-0x8(%rbp) 380d7: 48 8b 45 f8 mov -0x8(%rbp),%rax 380db: 48 89 c7 mov %rax,%rdi 380de: e8 d2 ff ff ff call 380b5 <_ZN11PackedCacheILi35EE4HashEm> 380e3: 48 33 45 f8 xor -0x8(%rbp),%rax 380e7: c9 leave 380e8: c3 ret 380e9: 90 nop 00000000000380ea <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_M_erase_at_endEPS1_>: 380ea: f3 0f 1e fa endbr64 380ee: 55 push %rbp 380ef: 48 89 e5 mov %rsp,%rbp 380f2: 48 83 ec 20 sub $0x20,%rsp 380f6: 48 89 7d e8 mov %rdi,-0x18(%rbp) 380fa: 48 89 75 e0 mov %rsi,-0x20(%rbp) 380fe: 48 8b 45 e8 mov -0x18(%rbp),%rax 38102: 48 8b 40 08 mov 0x8(%rax),%rax 38106: 48 2b 45 e0 sub -0x20(%rbp),%rax 3810a: 48 c1 f8 05 sar $0x5,%rax 3810e: 48 89 45 f8 mov %rax,-0x8(%rbp) 38112: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 38117: 74 32 je 3814b <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_M_erase_at_endEPS1_+0x61> 38119: 48 8b 45 e8 mov -0x18(%rbp),%rax 3811d: 48 89 c7 mov %rax,%rdi 38120: e8 eb 03 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 38125: 48 89 c2 mov %rax,%rdx 38128: 48 8b 45 e8 mov -0x18(%rbp),%rax 3812c: 48 8b 48 08 mov 0x8(%rax),%rcx 38130: 48 8b 45 e0 mov -0x20(%rbp),%rax 38134: 48 89 ce mov %rcx,%rsi 38137: 48 89 c7 mov %rax,%rdi 3813a: e8 e0 03 00 00 call 3851f <_ZSt8_DestroyIPN15MallocExtension12FreeListInfoES1_EvT_S3_RSaIT0_E> 3813f: 48 8b 45 e8 mov -0x18(%rbp),%rax 38143: 48 8b 55 e0 mov -0x20(%rbp),%rdx 38147: 48 89 50 08 mov %rdx,0x8(%rax) 3814b: 90 nop 3814c: c9 leave 3814d: c3 ret 000000000003814e <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE9constructIS1_JRKS1_EEEvRS2_PT_DpOT0_>: 3814e: f3 0f 1e fa endbr64 38152: 55 push %rbp 38153: 48 89 e5 mov %rsp,%rbp 38156: 48 83 ec 20 sub $0x20,%rsp 3815a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3815e: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38162: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38166: 48 8b 45 e8 mov -0x18(%rbp),%rax 3816a: 48 89 c7 mov %rax,%rdi 3816d: e8 db 03 00 00 call 3854d <_ZSt7forwardIRKN15MallocExtension12FreeListInfoEEOT_RNSt16remove_referenceIS4_E4typeE> 38172: 48 89 c2 mov %rax,%rdx 38175: 48 8b 4d f0 mov -0x10(%rbp),%rcx 38179: 48 8b 45 f8 mov -0x8(%rbp),%rax 3817d: 48 89 ce mov %rcx,%rsi 38180: 48 89 c7 mov %rax,%rdi 38183: e8 d4 03 00 00 call 3855c <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE9constructIS2_JRKS2_EEEvPT_DpOT0_> 38188: 90 nop 38189: c9 leave 3818a: c3 ret 3818b: 90 nop 000000000003818c <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE3endEv>: 3818c: f3 0f 1e fa endbr64 38190: 55 push %rbp 38191: 48 89 e5 mov %rsp,%rbp 38194: 48 83 ec 20 sub $0x20,%rsp 38198: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3819c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 381a3: 00 00 381a5: 48 89 45 f8 mov %rax,-0x8(%rbp) 381a9: 31 c0 xor %eax,%eax 381ab: 48 8b 45 e8 mov -0x18(%rbp),%rax 381af: 48 8d 50 08 lea 0x8(%rax),%rdx 381b3: 48 8d 45 f0 lea -0x10(%rbp),%rax 381b7: 48 89 d6 mov %rdx,%rsi 381ba: 48 89 c7 mov %rax,%rdi 381bd: e8 fc 03 00 00 call 385be <_ZN9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEC1ERKS3_> 381c2: 48 8b 45 f0 mov -0x10(%rbp),%rax 381c6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 381ca: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 381d1: 00 00 381d3: 74 05 je 381da <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE3endEv+0x4e> 381d5: e8 a6 e3 fc ff call 6580 <__stack_chk_fail@plt> 381da: c9 leave 381db: c3 ret 00000000000381dc <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_S_use_relocateEv>: 381dc: f3 0f 1e fa endbr64 381e0: 55 push %rbp 381e1: 48 89 e5 mov %rsp,%rbp 381e4: 48 83 ec 10 sub $0x10,%rsp 381e8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 381ef: 00 00 381f1: 48 89 45 f8 mov %rax,-0x8(%rbp) 381f5: 31 c0 xor %eax,%eax 381f7: e8 16 00 00 00 call 38212 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE19_S_nothrow_relocateESt17integral_constantIbLb1EE> 381fc: 48 8b 55 f8 mov -0x8(%rbp),%rdx 38200: 64 48 33 14 25 28 00 xor %fs:0x28,%rdx 38207: 00 00 38209: 74 05 je 38210 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_S_use_relocateEv+0x34> 3820b: e8 70 e3 fc ff call 6580 <__stack_chk_fail@plt> 38210: c9 leave 38211: c3 ret 0000000000038212 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE19_S_nothrow_relocateESt17integral_constantIbLb1EE>: 38212: f3 0f 1e fa endbr64 38216: b8 01 00 00 00 mov $0x1,%eax 3821b: c3 ret 000000000003821c <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_>: 3821c: f3 0f 1e fa endbr64 38220: 55 push %rbp 38221: 48 89 e5 mov %rsp,%rbp 38224: 53 push %rbx 38225: 48 83 ec 68 sub $0x68,%rsp 38229: 48 89 7d a8 mov %rdi,-0x58(%rbp) 3822d: 48 89 75 a0 mov %rsi,-0x60(%rbp) 38231: 48 89 55 98 mov %rdx,-0x68(%rbp) 38235: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3823c: 00 00 3823e: 48 89 45 e8 mov %rax,-0x18(%rbp) 38242: 31 c0 xor %eax,%eax 38244: 48 8b 45 a8 mov -0x58(%rbp),%rax 38248: 48 8d 15 51 ed 02 00 lea 0x2ed51(%rip),%rdx # 66fa0 <_ZZN12_GLOBAL__N_1L16ReportLargeAllocEmPvE1N+0x90> 3824f: be 01 00 00 00 mov $0x1,%esi 38254: 48 89 c7 mov %rax,%rdi 38257: e8 82 03 00 00 call 385de <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc> 3825c: 48 89 45 c0 mov %rax,-0x40(%rbp) 38260: 48 8b 45 a8 mov -0x58(%rbp),%rax 38264: 48 8b 00 mov (%rax),%rax 38267: 48 89 45 c8 mov %rax,-0x38(%rbp) 3826b: 48 8b 45 a8 mov -0x58(%rbp),%rax 3826f: 48 8b 40 08 mov 0x8(%rax),%rax 38273: 48 89 45 d0 mov %rax,-0x30(%rbp) 38277: 48 8b 45 a8 mov -0x58(%rbp),%rax 3827b: 48 89 c7 mov %rax,%rdi 3827e: e8 4b 04 00 00 call 386ce <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5beginEv> 38283: 48 89 45 b0 mov %rax,-0x50(%rbp) 38287: 48 8d 55 b0 lea -0x50(%rbp),%rdx 3828b: 48 8d 45 a0 lea -0x60(%rbp),%rax 3828f: 48 89 d6 mov %rdx,%rsi 38292: 48 89 c7 mov %rax,%rdi 38295: e8 80 04 00 00 call 3871a <_ZN9__gnu_cxxmiIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEENS_17__normal_iteratorIT_T0_E15difference_typeERKSA_SD_> 3829a: 48 89 45 d8 mov %rax,-0x28(%rbp) 3829e: 48 8b 45 a8 mov -0x58(%rbp),%rax 382a2: 48 8b 55 c0 mov -0x40(%rbp),%rdx 382a6: 48 89 d6 mov %rdx,%rsi 382a9: 48 89 c7 mov %rax,%rdi 382ac: e8 ad 04 00 00 call 3875e <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE11_M_allocateEm> 382b1: 48 89 45 e0 mov %rax,-0x20(%rbp) 382b5: 48 8b 45 e0 mov -0x20(%rbp),%rax 382b9: 48 89 45 b8 mov %rax,-0x48(%rbp) 382bd: 48 8b 45 98 mov -0x68(%rbp),%rax 382c1: 48 89 c7 mov %rax,%rdi 382c4: e8 84 02 00 00 call 3854d <_ZSt7forwardIRKN15MallocExtension12FreeListInfoEEOT_RNSt16remove_referenceIS4_E4typeE> 382c9: 48 89 c2 mov %rax,%rdx 382cc: 48 8b 45 d8 mov -0x28(%rbp),%rax 382d0: 48 c1 e0 05 shl $0x5,%rax 382d4: 48 89 c1 mov %rax,%rcx 382d7: 48 8b 45 e0 mov -0x20(%rbp),%rax 382db: 48 01 c1 add %rax,%rcx 382de: 48 8b 45 a8 mov -0x58(%rbp),%rax 382e2: 48 89 ce mov %rcx,%rsi 382e5: 48 89 c7 mov %rax,%rdi 382e8: e8 61 fe ff ff call 3814e <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE9constructIS1_JRKS1_EEEvRS2_PT_DpOT0_> 382ed: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 382f4: 00 382f5: e8 e2 fe ff ff call 381dc <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_S_use_relocateEv> 382fa: 84 c0 test %al,%al 382fc: 74 71 je 3836f <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x153> 382fe: 48 8b 45 a8 mov -0x58(%rbp),%rax 38302: 48 89 c7 mov %rax,%rdi 38305: e8 06 02 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 3830a: 48 89 c3 mov %rax,%rbx 3830d: 48 8d 45 a0 lea -0x60(%rbp),%rax 38311: 48 89 c7 mov %rax,%rdi 38314: e8 d5 04 00 00 call 387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv> 38319: 48 8b 30 mov (%rax),%rsi 3831c: 48 8b 55 e0 mov -0x20(%rbp),%rdx 38320: 48 8b 45 c8 mov -0x38(%rbp),%rax 38324: 48 89 d9 mov %rbx,%rcx 38327: 48 89 c7 mov %rax,%rdi 3832a: e8 66 04 00 00 call 38795 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_relocateEPS1_S4_S4_RS2_> 3832f: 48 89 45 b8 mov %rax,-0x48(%rbp) 38333: 48 83 45 b8 20 addq $0x20,-0x48(%rbp) 38338: 48 8b 45 a8 mov -0x58(%rbp),%rax 3833c: 48 89 c7 mov %rax,%rdi 3833f: e8 cc 01 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 38344: 48 89 c3 mov %rax,%rbx 38347: 48 8d 45 a0 lea -0x60(%rbp),%rax 3834b: 48 89 c7 mov %rax,%rdi 3834e: e8 9b 04 00 00 call 387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv> 38353: 48 8b 00 mov (%rax),%rax 38356: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3835a: 48 8b 75 d0 mov -0x30(%rbp),%rsi 3835e: 48 89 d9 mov %rbx,%rcx 38361: 48 89 c7 mov %rax,%rdi 38364: e8 2c 04 00 00 call 38795 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_relocateEPS1_S4_S4_RS2_> 38369: 48 89 45 b8 mov %rax,-0x48(%rbp) 3836d: eb 6f jmp 383de <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1c2> 3836f: 48 8b 45 a8 mov -0x58(%rbp),%rax 38373: 48 89 c7 mov %rax,%rdi 38376: e8 95 01 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 3837b: 48 89 c3 mov %rax,%rbx 3837e: 48 8d 45 a0 lea -0x60(%rbp),%rax 38382: 48 89 c7 mov %rax,%rdi 38385: e8 64 04 00 00 call 387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv> 3838a: 48 8b 30 mov (%rax),%rsi 3838d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 38391: 48 8b 45 c8 mov -0x38(%rbp),%rax 38395: 48 89 d9 mov %rbx,%rcx 38398: 48 89 c7 mov %rax,%rdi 3839b: e8 5d 04 00 00 call 387fd <_ZSt34__uninitialized_move_if_noexcept_aIPN15MallocExtension12FreeListInfoES2_SaIS1_EET0_T_S5_S4_RT1_> 383a0: 48 89 45 b8 mov %rax,-0x48(%rbp) 383a4: 48 83 45 b8 20 addq $0x20,-0x48(%rbp) 383a9: 48 8b 45 a8 mov -0x58(%rbp),%rax 383ad: 48 89 c7 mov %rax,%rdi 383b0: e8 5b 01 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 383b5: 48 89 c3 mov %rax,%rbx 383b8: 48 8d 45 a0 lea -0x60(%rbp),%rax 383bc: 48 89 c7 mov %rax,%rdi 383bf: e8 2a 04 00 00 call 387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv> 383c4: 48 8b 00 mov (%rax),%rax 383c7: 48 8b 55 b8 mov -0x48(%rbp),%rdx 383cb: 48 8b 75 d0 mov -0x30(%rbp),%rsi 383cf: 48 89 d9 mov %rbx,%rcx 383d2: 48 89 c7 mov %rax,%rdi 383d5: e8 23 04 00 00 call 387fd <_ZSt34__uninitialized_move_if_noexcept_aIPN15MallocExtension12FreeListInfoES2_SaIS1_EET0_T_S5_S4_RT1_> 383da: 48 89 45 b8 mov %rax,-0x48(%rbp) 383de: e8 f9 fd ff ff call 381dc <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE15_S_use_relocateEv> 383e3: 83 f0 01 xor $0x1,%eax 383e6: 84 c0 test %al,%al 383e8: 74 22 je 3840c <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x1f0> 383ea: 48 8b 45 a8 mov -0x58(%rbp),%rax 383ee: 48 89 c7 mov %rax,%rdi 383f1: e8 1a 01 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 383f6: 48 89 c2 mov %rax,%rdx 383f9: 48 8b 4d d0 mov -0x30(%rbp),%rcx 383fd: 48 8b 45 c8 mov -0x38(%rbp),%rax 38401: 48 89 ce mov %rcx,%rsi 38404: 48 89 c7 mov %rax,%rdi 38407: e8 13 01 00 00 call 3851f <_ZSt8_DestroyIPN15MallocExtension12FreeListInfoES1_EvT_S3_RSaIT0_E> 3840c: 48 8b 45 a8 mov -0x58(%rbp),%rax 38410: 48 8b 55 a8 mov -0x58(%rbp),%rdx 38414: 48 8b 52 10 mov 0x10(%rdx),%rdx 38418: 48 2b 55 c8 sub -0x38(%rbp),%rdx 3841c: 48 c1 fa 05 sar $0x5,%rdx 38420: 48 8b 4d c8 mov -0x38(%rbp),%rcx 38424: 48 89 ce mov %rcx,%rsi 38427: 48 89 c7 mov %rax,%rdi 3842a: e8 51 04 00 00 call 38880 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE13_M_deallocateEPS1_m> 3842f: 48 8b 45 a8 mov -0x58(%rbp),%rax 38433: 48 8b 55 e0 mov -0x20(%rbp),%rdx 38437: 48 89 10 mov %rdx,(%rax) 3843a: 48 8b 45 a8 mov -0x58(%rbp),%rax 3843e: 48 8b 55 b8 mov -0x48(%rbp),%rdx 38442: 48 89 50 08 mov %rdx,0x8(%rax) 38446: 48 8b 45 c0 mov -0x40(%rbp),%rax 3844a: 48 c1 e0 05 shl $0x5,%rax 3844e: 48 89 c2 mov %rax,%rdx 38451: 48 8b 45 e0 mov -0x20(%rbp),%rax 38455: 48 01 c2 add %rax,%rdx 38458: 48 8b 45 a8 mov -0x58(%rbp),%rax 3845c: 48 89 50 10 mov %rdx,0x10(%rax) 38460: 90 nop 38461: 48 8b 45 e8 mov -0x18(%rbp),%rax 38465: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3846c: 00 00 3846e: 0f 84 95 00 00 00 je 38509 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2ed> 38474: e9 8b 00 00 00 jmp 38504 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2e8> 38479: f3 0f 1e fa endbr64 3847d: 48 89 c7 mov %rax,%rdi 38480: e8 6b dd fc ff call 61f0 <__cxa_begin_catch@plt> 38485: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 3848a: 75 23 jne 384af <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x293> 3848c: 48 8b 45 d8 mov -0x28(%rbp),%rax 38490: 48 c1 e0 05 shl $0x5,%rax 38494: 48 89 c2 mov %rax,%rdx 38497: 48 8b 45 e0 mov -0x20(%rbp),%rax 3849b: 48 01 c2 add %rax,%rdx 3849e: 48 8b 45 a8 mov -0x58(%rbp),%rax 384a2: 48 89 d6 mov %rdx,%rsi 384a5: 48 89 c7 mov %rax,%rdi 384a8: e8 a8 03 00 00 call 38855 <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE7destroyIS1_EEvRS2_PT_> 384ad: eb 22 jmp 384d1 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2b5> 384af: 48 8b 45 a8 mov -0x58(%rbp),%rax 384b3: 48 89 c7 mov %rax,%rdi 384b6: e8 55 00 00 00 call 38510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 384bb: 48 89 c2 mov %rax,%rdx 384be: 48 8b 4d b8 mov -0x48(%rbp),%rcx 384c2: 48 8b 45 e0 mov -0x20(%rbp),%rax 384c6: 48 89 ce mov %rcx,%rsi 384c9: 48 89 c7 mov %rax,%rdi 384cc: e8 4e 00 00 00 call 3851f <_ZSt8_DestroyIPN15MallocExtension12FreeListInfoES1_EvT_S3_RSaIT0_E> 384d1: 48 8b 45 a8 mov -0x58(%rbp),%rax 384d5: 48 8b 55 c0 mov -0x40(%rbp),%rdx 384d9: 48 8b 4d e0 mov -0x20(%rbp),%rcx 384dd: 48 89 ce mov %rcx,%rsi 384e0: 48 89 c7 mov %rax,%rdi 384e3: e8 98 03 00 00 call 38880 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE13_M_deallocateEPS1_m> 384e8: e8 43 e2 fc ff call 6730 <__cxa_rethrow@plt> 384ed: f3 0f 1e fa endbr64 384f1: 48 89 c3 mov %rax,%rbx 384f4: e8 f7 e2 fc ff call 67f0 <__cxa_end_catch@plt> 384f9: 48 89 d8 mov %rbx,%rax 384fc: 48 89 c7 mov %rax,%rdi 384ff: e8 9c e3 fc ff call 68a0 <_Unwind_Resume@plt> 38504: e8 77 e0 fc ff call 6580 <__stack_chk_fail@plt> 38509: 48 83 c4 68 add $0x68,%rsp 3850d: 5b pop %rbx 3850e: 5d pop %rbp 3850f: c3 ret 0000000000038510 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv>: 38510: f3 0f 1e fa endbr64 38514: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38519: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3851e: c3 ret 000000000003851f <_ZSt8_DestroyIPN15MallocExtension12FreeListInfoES1_EvT_S3_RSaIT0_E>: 3851f: f3 0f 1e fa endbr64 38523: 55 push %rbp 38524: 48 89 e5 mov %rsp,%rbp 38527: 48 83 ec 20 sub $0x20,%rsp 3852b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3852f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38533: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38537: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3853b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3853f: 48 89 d6 mov %rdx,%rsi 38542: 48 89 c7 mov %rax,%rdi 38545: e8 6f 03 00 00 call 388b9 <_ZSt8_DestroyIPN15MallocExtension12FreeListInfoEEvT_S3_> 3854a: 90 nop 3854b: c9 leave 3854c: c3 ret 000000000003854d <_ZSt7forwardIRKN15MallocExtension12FreeListInfoEEOT_RNSt16remove_referenceIS4_E4typeE>: 3854d: f3 0f 1e fa endbr64 38551: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38556: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3855b: c3 ret 000000000003855c <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE9constructIS2_JRKS2_EEEvPT_DpOT0_>: 3855c: f3 0f 1e fa endbr64 38560: 55 push %rbp 38561: 48 89 e5 mov %rsp,%rbp 38564: 53 push %rbx 38565: 48 83 ec 28 sub $0x28,%rsp 38569: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3856d: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38571: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38575: 48 8b 45 d8 mov -0x28(%rbp),%rax 38579: 48 89 c7 mov %rax,%rdi 3857c: e8 cc ff ff ff call 3854d <_ZSt7forwardIRKN15MallocExtension12FreeListInfoEEOT_RNSt16remove_referenceIS4_E4typeE> 38581: 48 89 c3 mov %rax,%rbx 38584: 48 8b 45 e0 mov -0x20(%rbp),%rax 38588: 48 89 c6 mov %rax,%rsi 3858b: bf 20 00 00 00 mov $0x20,%edi 38590: e8 8c d7 ff ff call 35d21 <_ZnwmPv> 38595: 48 89 c1 mov %rax,%rcx 38598: 48 8b 03 mov (%rbx),%rax 3859b: 48 8b 53 08 mov 0x8(%rbx),%rdx 3859f: 48 89 01 mov %rax,(%rcx) 385a2: 48 89 51 08 mov %rdx,0x8(%rcx) 385a6: 48 8b 43 10 mov 0x10(%rbx),%rax 385aa: 48 8b 53 18 mov 0x18(%rbx),%rdx 385ae: 48 89 41 10 mov %rax,0x10(%rcx) 385b2: 48 89 51 18 mov %rdx,0x18(%rcx) 385b6: 90 nop 385b7: 48 83 c4 28 add $0x28,%rsp 385bb: 5b pop %rbx 385bc: 5d pop %rbp 385bd: c3 ret 00000000000385be <_ZN9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEC1ERKS3_>: 385be: f3 0f 1e fa endbr64 385c2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 385c7: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 385cc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 385d1: 48 8b 10 mov (%rax),%rdx 385d4: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 385d9: 48 89 10 mov %rdx,(%rax) 385dc: 90 nop 385dd: c3 ret 00000000000385de <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc>: 385de: f3 0f 1e fa endbr64 385e2: 55 push %rbp 385e3: 48 89 e5 mov %rsp,%rbp 385e6: 53 push %rbx 385e7: 48 83 ec 48 sub $0x48,%rsp 385eb: 48 89 7d c8 mov %rdi,-0x38(%rbp) 385ef: 48 89 75 c0 mov %rsi,-0x40(%rbp) 385f3: 48 89 55 b8 mov %rdx,-0x48(%rbp) 385f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 385fe: 00 00 38600: 48 89 45 e8 mov %rax,-0x18(%rbp) 38604: 31 c0 xor %eax,%eax 38606: 48 8b 45 c8 mov -0x38(%rbp),%rax 3860a: 48 89 c7 mov %rax,%rdi 3860d: e8 d2 02 00 00 call 388e4 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE8max_sizeEv> 38612: 48 89 c3 mov %rax,%rbx 38615: 48 8b 45 c8 mov -0x38(%rbp),%rax 38619: 48 89 c7 mov %rax,%rdi 3861c: e8 e9 02 00 00 call 3890a <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE4sizeEv> 38621: 48 29 c3 sub %rax,%rbx 38624: 48 89 da mov %rbx,%rdx 38627: 48 8b 45 c0 mov -0x40(%rbp),%rax 3862b: 48 39 c2 cmp %rax,%rdx 3862e: 0f 92 c0 setb %al 38631: 84 c0 test %al,%al 38633: 74 0c je 38641 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc+0x63> 38635: 48 8b 45 b8 mov -0x48(%rbp),%rax 38639: 48 89 c7 mov %rax,%rdi 3863c: e8 5f dc fc ff call 62a0 <_ZSt20__throw_length_errorPKc@plt> 38641: 48 8b 45 c8 mov -0x38(%rbp),%rax 38645: 48 89 c7 mov %rax,%rdi 38648: e8 bd 02 00 00 call 3890a <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE4sizeEv> 3864d: 48 89 c3 mov %rax,%rbx 38650: 48 8b 45 c8 mov -0x38(%rbp),%rax 38654: 48 89 c7 mov %rax,%rdi 38657: e8 ae 02 00 00 call 3890a <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE4sizeEv> 3865c: 48 89 45 d8 mov %rax,-0x28(%rbp) 38660: 48 8d 55 c0 lea -0x40(%rbp),%rdx 38664: 48 8d 45 d8 lea -0x28(%rbp),%rax 38668: 48 89 d6 mov %rdx,%rsi 3866b: 48 89 c7 mov %rax,%rdi 3866e: e8 f7 f8 ff ff call 37f6a <_ZSt3maxImERKT_S2_S2_> 38673: 48 8b 00 mov (%rax),%rax 38676: 48 01 d8 add %rbx,%rax 38679: 48 89 45 e0 mov %rax,-0x20(%rbp) 3867d: 48 8b 45 c8 mov -0x38(%rbp),%rax 38681: 48 89 c7 mov %rax,%rdi 38684: e8 81 02 00 00 call 3890a <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE4sizeEv> 38689: 48 39 45 e0 cmp %rax,-0x20(%rbp) 3868d: 72 12 jb 386a1 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc+0xc3> 3868f: 48 8b 45 c8 mov -0x38(%rbp),%rax 38693: 48 89 c7 mov %rax,%rdi 38696: e8 49 02 00 00 call 388e4 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE8max_sizeEv> 3869b: 48 39 45 e0 cmp %rax,-0x20(%rbp) 3869f: 76 0e jbe 386af <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc+0xd1> 386a1: 48 8b 45 c8 mov -0x38(%rbp),%rax 386a5: 48 89 c7 mov %rax,%rdi 386a8: e8 37 02 00 00 call 388e4 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE8max_sizeEv> 386ad: eb 04 jmp 386b3 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc+0xd5> 386af: 48 8b 45 e0 mov -0x20(%rbp),%rax 386b3: 48 8b 4d e8 mov -0x18(%rbp),%rcx 386b7: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 386be: 00 00 386c0: 74 05 je 386c7 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE12_M_check_lenEmPKc+0xe9> 386c2: e8 b9 de fc ff call 6580 <__stack_chk_fail@plt> 386c7: 48 83 c4 48 add $0x48,%rsp 386cb: 5b pop %rbx 386cc: 5d pop %rbp 386cd: c3 ret 00000000000386ce <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5beginEv>: 386ce: f3 0f 1e fa endbr64 386d2: 55 push %rbp 386d3: 48 89 e5 mov %rsp,%rbp 386d6: 48 83 ec 20 sub $0x20,%rsp 386da: 48 89 7d e8 mov %rdi,-0x18(%rbp) 386de: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 386e5: 00 00 386e7: 48 89 45 f8 mov %rax,-0x8(%rbp) 386eb: 31 c0 xor %eax,%eax 386ed: 48 8b 55 e8 mov -0x18(%rbp),%rdx 386f1: 48 8d 45 f0 lea -0x10(%rbp),%rax 386f5: 48 89 d6 mov %rdx,%rsi 386f8: 48 89 c7 mov %rax,%rdi 386fb: e8 be fe ff ff call 385be <_ZN9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEC1ERKS3_> 38700: 48 8b 45 f0 mov -0x10(%rbp),%rax 38704: 48 8b 4d f8 mov -0x8(%rbp),%rcx 38708: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3870f: 00 00 38711: 74 05 je 38718 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5beginEv+0x4a> 38713: e8 68 de fc ff call 6580 <__stack_chk_fail@plt> 38718: c9 leave 38719: c3 ret 000000000003871a <_ZN9__gnu_cxxmiIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEEENS_17__normal_iteratorIT_T0_E15difference_typeERKSA_SD_>: 3871a: f3 0f 1e fa endbr64 3871e: 55 push %rbp 3871f: 48 89 e5 mov %rsp,%rbp 38722: 53 push %rbx 38723: 48 83 ec 18 sub $0x18,%rsp 38727: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3872b: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3872f: 48 8b 45 e8 mov -0x18(%rbp),%rax 38733: 48 89 c7 mov %rax,%rdi 38736: e8 b3 00 00 00 call 387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv> 3873b: 48 8b 18 mov (%rax),%rbx 3873e: 48 8b 45 e0 mov -0x20(%rbp),%rax 38742: 48 89 c7 mov %rax,%rdi 38745: e8 a4 00 00 00 call 387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv> 3874a: 48 8b 00 mov (%rax),%rax 3874d: 48 29 c3 sub %rax,%rbx 38750: 48 89 d8 mov %rbx,%rax 38753: 48 c1 f8 05 sar $0x5,%rax 38757: 48 83 c4 18 add $0x18,%rsp 3875b: 5b pop %rbx 3875c: 5d pop %rbp 3875d: c3 ret 000000000003875e <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE11_M_allocateEm>: 3875e: f3 0f 1e fa endbr64 38762: 55 push %rbp 38763: 48 89 e5 mov %rsp,%rbp 38766: 48 83 ec 10 sub $0x10,%rsp 3876a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3876e: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38772: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 38777: 74 15 je 3878e <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE11_M_allocateEm+0x30> 38779: 48 8b 45 f8 mov -0x8(%rbp),%rax 3877d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 38781: 48 89 d6 mov %rdx,%rsi 38784: 48 89 c7 mov %rax,%rdi 38787: e8 a3 01 00 00 call 3892f <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE8allocateERS2_m> 3878c: eb 05 jmp 38793 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE11_M_allocateEm+0x35> 3878e: b8 00 00 00 00 mov $0x0,%eax 38793: c9 leave 38794: c3 ret 0000000000038795 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_relocateEPS1_S4_S4_RS2_>: 38795: f3 0f 1e fa endbr64 38799: 55 push %rbp 3879a: 48 89 e5 mov %rsp,%rbp 3879d: 48 83 ec 30 sub $0x30,%rsp 387a1: 48 89 7d e8 mov %rdi,-0x18(%rbp) 387a5: 48 89 75 e0 mov %rsi,-0x20(%rbp) 387a9: 48 89 55 d8 mov %rdx,-0x28(%rbp) 387ad: 48 89 4d d0 mov %rcx,-0x30(%rbp) 387b1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 387b8: 00 00 387ba: 48 89 45 f8 mov %rax,-0x8(%rbp) 387be: 31 c0 xor %eax,%eax 387c0: 48 8b 4d d0 mov -0x30(%rbp),%rcx 387c4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 387c8: 48 8b 75 e0 mov -0x20(%rbp),%rsi 387cc: 48 8b 45 e8 mov -0x18(%rbp),%rax 387d0: 48 89 c7 mov %rax,%rdi 387d3: e8 85 01 00 00 call 3895d <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE14_S_do_relocateEPS1_S4_S4_RS2_St17integral_constantIbLb1EE> 387d8: 48 8b 7d f8 mov -0x8(%rbp),%rdi 387dc: 64 48 33 3c 25 28 00 xor %fs:0x28,%rdi 387e3: 00 00 387e5: 74 05 je 387ec <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_relocateEPS1_S4_S4_RS2_+0x57> 387e7: e8 94 dd fc ff call 6580 <__stack_chk_fail@plt> 387ec: c9 leave 387ed: c3 ret 00000000000387ee <_ZNK9__gnu_cxx17__normal_iteratorIPN15MallocExtension12FreeListInfoESt6vectorIS2_SaIS2_EEE4baseEv>: 387ee: f3 0f 1e fa endbr64 387f2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 387f7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 387fc: c3 ret 00000000000387fd <_ZSt34__uninitialized_move_if_noexcept_aIPN15MallocExtension12FreeListInfoES2_SaIS1_EET0_T_S5_S4_RT1_>: 387fd: f3 0f 1e fa endbr64 38801: 55 push %rbp 38802: 48 89 e5 mov %rsp,%rbp 38805: 53 push %rbx 38806: 48 83 ec 28 sub $0x28,%rsp 3880a: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3880e: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38812: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38816: 48 89 4d d0 mov %rcx,-0x30(%rbp) 3881a: 48 8b 45 e0 mov -0x20(%rbp),%rax 3881e: 48 89 c7 mov %rax,%rdi 38821: e8 6d 01 00 00 call 38993 <_ZSt32__make_move_if_noexcept_iteratorIN15MallocExtension12FreeListInfoESt13move_iteratorIPS1_EET0_PT_> 38826: 48 89 c3 mov %rax,%rbx 38829: 48 8b 45 e8 mov -0x18(%rbp),%rax 3882d: 48 89 c7 mov %rax,%rdi 38830: e8 5e 01 00 00 call 38993 <_ZSt32__make_move_if_noexcept_iteratorIN15MallocExtension12FreeListInfoESt13move_iteratorIPS1_EET0_PT_> 38835: 48 89 c7 mov %rax,%rdi 38838: 48 8b 55 d0 mov -0x30(%rbp),%rdx 3883c: 48 8b 45 d8 mov -0x28(%rbp),%rax 38840: 48 89 d1 mov %rdx,%rcx 38843: 48 89 c2 mov %rax,%rdx 38846: 48 89 de mov %rbx,%rsi 38849: e8 91 01 00 00 call 389df <_ZSt22__uninitialized_copy_aISt13move_iteratorIPN15MallocExtension12FreeListInfoEES3_S2_ET0_T_S6_S5_RSaIT1_E> 3884e: 48 83 c4 28 add $0x28,%rsp 38852: 5b pop %rbx 38853: 5d pop %rbp 38854: c3 ret 0000000000038855 <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE7destroyIS1_EEvRS2_PT_>: 38855: f3 0f 1e fa endbr64 38859: 55 push %rbp 3885a: 48 89 e5 mov %rsp,%rbp 3885d: 48 83 ec 10 sub $0x10,%rsp 38861: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38865: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38869: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3886d: 48 8b 45 f8 mov -0x8(%rbp),%rax 38871: 48 89 d6 mov %rdx,%rsi 38874: 48 89 c7 mov %rax,%rdi 38877: e8 98 01 00 00 call 38a14 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE7destroyIS2_EEvPT_> 3887c: 90 nop 3887d: c9 leave 3887e: c3 ret 3887f: 90 nop 0000000000038880 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE13_M_deallocateEPS1_m>: 38880: f3 0f 1e fa endbr64 38884: 55 push %rbp 38885: 48 89 e5 mov %rsp,%rbp 38888: 48 83 ec 20 sub $0x20,%rsp 3888c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38890: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38894: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38898: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 3889d: 74 17 je 388b6 <_ZNSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE13_M_deallocateEPS1_m+0x36> 3889f: 48 8b 45 f8 mov -0x8(%rbp),%rax 388a3: 48 8b 55 e8 mov -0x18(%rbp),%rdx 388a7: 48 8b 4d f0 mov -0x10(%rbp),%rcx 388ab: 48 89 ce mov %rcx,%rsi 388ae: 48 89 c7 mov %rax,%rdi 388b1: e8 6e 01 00 00 call 38a24 <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE10deallocateERS2_PS1_m> 388b6: 90 nop 388b7: c9 leave 388b8: c3 ret 00000000000388b9 <_ZSt8_DestroyIPN15MallocExtension12FreeListInfoEEvT_S3_>: 388b9: f3 0f 1e fa endbr64 388bd: 55 push %rbp 388be: 48 89 e5 mov %rsp,%rbp 388c1: 48 83 ec 10 sub $0x10,%rsp 388c5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 388c9: 48 89 75 f0 mov %rsi,-0x10(%rbp) 388cd: 48 8b 55 f0 mov -0x10(%rbp),%rdx 388d1: 48 8b 45 f8 mov -0x8(%rbp),%rax 388d5: 48 89 d6 mov %rdx,%rsi 388d8: 48 89 c7 mov %rax,%rdi 388db: e8 76 01 00 00 call 38a56 <_ZNSt12_Destroy_auxILb1EE9__destroyIPN15MallocExtension12FreeListInfoEEEvT_S5_> 388e0: 90 nop 388e1: c9 leave 388e2: c3 ret 388e3: 90 nop 00000000000388e4 <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE8max_sizeEv>: 388e4: f3 0f 1e fa endbr64 388e8: 55 push %rbp 388e9: 48 89 e5 mov %rsp,%rbp 388ec: 48 83 ec 10 sub $0x10,%rsp 388f0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 388f4: 48 8b 45 f8 mov -0x8(%rbp),%rax 388f8: 48 89 c7 mov %rax,%rdi 388fb: e8 d0 01 00 00 call 38ad0 <_ZNKSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv> 38900: 48 89 c7 mov %rax,%rdi 38903: e8 5e 01 00 00 call 38a66 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_max_sizeERKS2_> 38908: c9 leave 38909: c3 ret 000000000003890a <_ZNKSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE4sizeEv>: 3890a: f3 0f 1e fa endbr64 3890e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38913: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38918: 48 8b 50 08 mov 0x8(%rax),%rdx 3891c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38921: 48 8b 00 mov (%rax),%rax 38924: 48 29 c2 sub %rax,%rdx 38927: 48 89 d0 mov %rdx,%rax 3892a: 48 c1 f8 05 sar $0x5,%rax 3892e: c3 ret 000000000003892f <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE8allocateERS2_m>: 3892f: f3 0f 1e fa endbr64 38933: 55 push %rbp 38934: 48 89 e5 mov %rsp,%rbp 38937: 48 83 ec 10 sub $0x10,%rsp 3893b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3893f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38943: 48 8b 4d f0 mov -0x10(%rbp),%rcx 38947: 48 8b 45 f8 mov -0x8(%rbp),%rax 3894b: ba 00 00 00 00 mov $0x0,%edx 38950: 48 89 ce mov %rcx,%rsi 38953: 48 89 c7 mov %rax,%rdi 38956: e8 85 01 00 00 call 38ae0 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8allocateEmPKv> 3895b: c9 leave 3895c: c3 ret 000000000003895d <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE14_S_do_relocateEPS1_S4_S4_RS2_St17integral_constantIbLb1EE>: 3895d: f3 0f 1e fa endbr64 38961: 55 push %rbp 38962: 48 89 e5 mov %rsp,%rbp 38965: 48 83 ec 20 sub $0x20,%rsp 38969: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3896d: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38971: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38975: 48 89 4d e0 mov %rcx,-0x20(%rbp) 38979: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3897d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 38981: 48 8b 75 f0 mov -0x10(%rbp),%rsi 38985: 48 8b 45 f8 mov -0x8(%rbp),%rax 38989: 48 89 c7 mov %rax,%rdi 3898c: e8 96 01 00 00 call 38b27 <_ZSt12__relocate_aIPN15MallocExtension12FreeListInfoES2_SaIS1_EET0_T_S5_S4_RT1_> 38991: c9 leave 38992: c3 ret 0000000000038993 <_ZSt32__make_move_if_noexcept_iteratorIN15MallocExtension12FreeListInfoESt13move_iteratorIPS1_EET0_PT_>: 38993: f3 0f 1e fa endbr64 38997: 55 push %rbp 38998: 48 89 e5 mov %rsp,%rbp 3899b: 48 83 ec 20 sub $0x20,%rsp 3899f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 389a3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 389aa: 00 00 389ac: 48 89 45 f8 mov %rax,-0x8(%rbp) 389b0: 31 c0 xor %eax,%eax 389b2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 389b6: 48 8d 45 f0 lea -0x10(%rbp),%rax 389ba: 48 89 d6 mov %rdx,%rsi 389bd: 48 89 c7 mov %rax,%rdi 389c0: e8 c9 01 00 00 call 38b8e <_ZNSt13move_iteratorIPN15MallocExtension12FreeListInfoEEC1ES2_> 389c5: 48 8b 45 f0 mov -0x10(%rbp),%rax 389c9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 389cd: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 389d4: 00 00 389d6: 74 05 je 389dd <_ZSt32__make_move_if_noexcept_iteratorIN15MallocExtension12FreeListInfoESt13move_iteratorIPS1_EET0_PT_+0x4a> 389d8: e8 a3 db fc ff call 6580 <__stack_chk_fail@plt> 389dd: c9 leave 389de: c3 ret 00000000000389df <_ZSt22__uninitialized_copy_aISt13move_iteratorIPN15MallocExtension12FreeListInfoEES3_S2_ET0_T_S6_S5_RSaIT1_E>: 389df: f3 0f 1e fa endbr64 389e3: 55 push %rbp 389e4: 48 89 e5 mov %rsp,%rbp 389e7: 48 83 ec 20 sub $0x20,%rsp 389eb: 48 89 7d f8 mov %rdi,-0x8(%rbp) 389ef: 48 89 75 f0 mov %rsi,-0x10(%rbp) 389f3: 48 89 55 e8 mov %rdx,-0x18(%rbp) 389f7: 48 89 4d e0 mov %rcx,-0x20(%rbp) 389fb: 48 8b 55 e8 mov -0x18(%rbp),%rdx 389ff: 48 8b 4d f0 mov -0x10(%rbp),%rcx 38a03: 48 8b 45 f8 mov -0x8(%rbp),%rax 38a07: 48 89 ce mov %rcx,%rsi 38a0a: 48 89 c7 mov %rax,%rdi 38a0d: e8 99 01 00 00 call 38bab <_ZSt18uninitialized_copyISt13move_iteratorIPN15MallocExtension12FreeListInfoEES3_ET0_T_S6_S5_> 38a12: c9 leave 38a13: c3 ret 0000000000038a14 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE7destroyIS2_EEvPT_>: 38a14: f3 0f 1e fa endbr64 38a18: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38a1d: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 38a22: 90 nop 38a23: c3 ret 0000000000038a24 <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE10deallocateERS2_PS1_m>: 38a24: f3 0f 1e fa endbr64 38a28: 55 push %rbp 38a29: 48 89 e5 mov %rsp,%rbp 38a2c: 48 83 ec 20 sub $0x20,%rsp 38a30: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38a34: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38a38: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38a3c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 38a40: 48 8b 4d f0 mov -0x10(%rbp),%rcx 38a44: 48 8b 45 f8 mov -0x8(%rbp),%rax 38a48: 48 89 ce mov %rcx,%rsi 38a4b: 48 89 c7 mov %rax,%rdi 38a4e: e8 8d 01 00 00 call 38be0 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE10deallocateEPS2_m> 38a53: 90 nop 38a54: c9 leave 38a55: c3 ret 0000000000038a56 <_ZNSt12_Destroy_auxILb1EE9__destroyIPN15MallocExtension12FreeListInfoEEEvT_S5_>: 38a56: f3 0f 1e fa endbr64 38a5a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38a5f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 38a64: 90 nop 38a65: c3 ret 0000000000038a66 <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_max_sizeERKS2_>: 38a66: f3 0f 1e fa endbr64 38a6a: 55 push %rbp 38a6b: 48 89 e5 mov %rsp,%rbp 38a6e: 48 83 ec 30 sub $0x30,%rsp 38a72: 48 89 7d d8 mov %rdi,-0x28(%rbp) 38a76: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 38a7d: 00 00 38a7f: 48 89 45 f8 mov %rax,-0x8(%rbp) 38a83: 31 c0 xor %eax,%eax 38a85: 48 b8 ff ff ff ff ff movabs $0x3ffffffffffffff,%rax 38a8c: ff ff 03 38a8f: 48 89 45 e8 mov %rax,-0x18(%rbp) 38a93: 48 8b 45 d8 mov -0x28(%rbp),%rax 38a97: 48 89 c7 mov %rax,%rdi 38a9a: e8 67 01 00 00 call 38c06 <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE8max_sizeERKS2_> 38a9f: 48 89 45 f0 mov %rax,-0x10(%rbp) 38aa3: 48 8d 55 f0 lea -0x10(%rbp),%rdx 38aa7: 48 8d 45 e8 lea -0x18(%rbp),%rax 38aab: 48 89 d6 mov %rdx,%rsi 38aae: 48 89 c7 mov %rax,%rdi 38ab1: e8 d0 f5 ff ff call 38086 <_ZSt3minImERKT_S2_S2_> 38ab6: 48 8b 00 mov (%rax),%rax 38ab9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 38abd: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 38ac4: 00 00 38ac6: 74 05 je 38acd <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE11_S_max_sizeERKS2_+0x67> 38ac8: e8 b3 da fc ff call 6580 <__stack_chk_fail@plt> 38acd: c9 leave 38ace: c3 ret 38acf: 90 nop 0000000000038ad0 <_ZNKSt12_Vector_baseIN15MallocExtension12FreeListInfoESaIS1_EE19_M_get_Tp_allocatorEv>: 38ad0: f3 0f 1e fa endbr64 38ad4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38ad9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38ade: c3 ret 38adf: 90 nop 0000000000038ae0 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8allocateEmPKv>: 38ae0: f3 0f 1e fa endbr64 38ae4: 55 push %rbp 38ae5: 48 89 e5 mov %rsp,%rbp 38ae8: 48 83 ec 20 sub $0x20,%rsp 38aec: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38af0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38af4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38af8: 48 8b 45 f8 mov -0x8(%rbp),%rax 38afc: 48 89 c7 mov %rax,%rdi 38aff: e8 20 01 00 00 call 38c24 <_ZNK9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8max_sizeEv> 38b04: 48 39 45 f0 cmp %rax,-0x10(%rbp) 38b08: 0f 97 c0 seta %al 38b0b: 84 c0 test %al,%al 38b0d: 74 05 je 38b14 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8allocateEmPKv+0x34> 38b0f: e8 9c d6 fc ff call 61b0 <_ZSt17__throw_bad_allocv@plt> 38b14: 48 8b 45 f0 mov -0x10(%rbp),%rax 38b18: 48 c1 e0 05 shl $0x5,%rax 38b1c: 48 89 c7 mov %rax,%rdi 38b1f: e8 8c d9 fc ff call 64b0 <_Znwm@plt> 38b24: 90 nop 38b25: c9 leave 38b26: c3 ret 0000000000038b27 <_ZSt12__relocate_aIPN15MallocExtension12FreeListInfoES2_SaIS1_EET0_T_S5_S4_RT1_>: 38b27: f3 0f 1e fa endbr64 38b2b: 55 push %rbp 38b2c: 48 89 e5 mov %rsp,%rbp 38b2f: 41 54 push %r12 38b31: 53 push %rbx 38b32: 48 83 ec 20 sub $0x20,%rsp 38b36: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38b3a: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38b3e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38b42: 48 89 4d d0 mov %rcx,-0x30(%rbp) 38b46: 48 8b 45 d8 mov -0x28(%rbp),%rax 38b4a: 48 89 c7 mov %rax,%rdi 38b4d: e8 e6 00 00 00 call 38c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38b52: 49 89 c4 mov %rax,%r12 38b55: 48 8b 45 e0 mov -0x20(%rbp),%rax 38b59: 48 89 c7 mov %rax,%rdi 38b5c: e8 d7 00 00 00 call 38c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38b61: 48 89 c3 mov %rax,%rbx 38b64: 48 8b 45 e8 mov -0x18(%rbp),%rax 38b68: 48 89 c7 mov %rax,%rdi 38b6b: e8 c8 00 00 00 call 38c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38b70: 48 89 c7 mov %rax,%rdi 38b73: 48 8b 45 d0 mov -0x30(%rbp),%rax 38b77: 48 89 c1 mov %rax,%rcx 38b7a: 4c 89 e2 mov %r12,%rdx 38b7d: 48 89 de mov %rbx,%rsi 38b80: e8 c2 00 00 00 call 38c47 <_ZSt14__relocate_a_1IN15MallocExtension12FreeListInfoES1_ENSt9enable_ifIXsrSt24__is_bitwise_relocatableIT_vE5valueEPS4_E4typeES6_S6_S6_RSaIT0_E> 38b85: 48 83 c4 20 add $0x20,%rsp 38b89: 5b pop %rbx 38b8a: 41 5c pop %r12 38b8c: 5d pop %rbp 38b8d: c3 ret 0000000000038b8e <_ZNSt13move_iteratorIPN15MallocExtension12FreeListInfoEEC1ES2_>: 38b8e: f3 0f 1e fa endbr64 38b92: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38b97: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 38b9c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38ba1: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 38ba6: 48 89 10 mov %rdx,(%rax) 38ba9: 90 nop 38baa: c3 ret 0000000000038bab <_ZSt18uninitialized_copyISt13move_iteratorIPN15MallocExtension12FreeListInfoEES3_ET0_T_S6_S5_>: 38bab: f3 0f 1e fa endbr64 38baf: 55 push %rbp 38bb0: 48 89 e5 mov %rsp,%rbp 38bb3: 48 83 ec 30 sub $0x30,%rsp 38bb7: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38bbb: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38bbf: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38bc3: c6 45 ff 01 movb $0x1,-0x1(%rbp) 38bc7: 48 8b 55 d8 mov -0x28(%rbp),%rdx 38bcb: 48 8b 4d e0 mov -0x20(%rbp),%rcx 38bcf: 48 8b 45 e8 mov -0x18(%rbp),%rax 38bd3: 48 89 ce mov %rcx,%rsi 38bd6: 48 89 c7 mov %rax,%rdi 38bd9: e8 ce 00 00 00 call 38cac <_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPN15MallocExtension12FreeListInfoEES5_EET0_T_S8_S7_> 38bde: c9 leave 38bdf: c3 ret 0000000000038be0 <_ZN9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE10deallocateEPS2_m>: 38be0: f3 0f 1e fa endbr64 38be4: 55 push %rbp 38be5: 48 89 e5 mov %rsp,%rbp 38be8: 48 83 ec 20 sub $0x20,%rsp 38bec: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38bf0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38bf4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38bf8: 48 8b 45 f0 mov -0x10(%rbp),%rax 38bfc: 48 89 c7 mov %rax,%rdi 38bff: e8 7c d8 fc ff call 6480 <_ZdlPv@plt> 38c04: c9 leave 38c05: c3 ret 0000000000038c06 <_ZNSt16allocator_traitsISaIN15MallocExtension12FreeListInfoEEE8max_sizeERKS2_>: 38c06: f3 0f 1e fa endbr64 38c0a: 55 push %rbp 38c0b: 48 89 e5 mov %rsp,%rbp 38c0e: 48 83 ec 10 sub $0x10,%rsp 38c12: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38c16: 48 8b 45 f8 mov -0x8(%rbp),%rax 38c1a: 48 89 c7 mov %rax,%rdi 38c1d: e8 02 00 00 00 call 38c24 <_ZNK9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8max_sizeEv> 38c22: c9 leave 38c23: c3 ret 0000000000038c24 <_ZNK9__gnu_cxx13new_allocatorIN15MallocExtension12FreeListInfoEE8max_sizeEv>: 38c24: f3 0f 1e fa endbr64 38c28: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38c2d: 48 b8 ff ff ff ff ff movabs $0x3ffffffffffffff,%rax 38c34: ff ff 03 38c37: c3 ret 0000000000038c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_>: 38c38: f3 0f 1e fa endbr64 38c3c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38c41: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38c46: c3 ret 0000000000038c47 <_ZSt14__relocate_a_1IN15MallocExtension12FreeListInfoES1_ENSt9enable_ifIXsrSt24__is_bitwise_relocatableIT_vE5valueEPS4_E4typeES6_S6_S6_RSaIT0_E>: 38c47: f3 0f 1e fa endbr64 38c4b: 55 push %rbp 38c4c: 48 89 e5 mov %rsp,%rbp 38c4f: 48 83 ec 30 sub $0x30,%rsp 38c53: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38c57: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38c5b: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38c5f: 48 89 4d d0 mov %rcx,-0x30(%rbp) 38c63: 48 8b 45 e0 mov -0x20(%rbp),%rax 38c67: 48 2b 45 e8 sub -0x18(%rbp),%rax 38c6b: 48 c1 f8 05 sar $0x5,%rax 38c6f: 48 89 45 f8 mov %rax,-0x8(%rbp) 38c73: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 38c78: 7e 1e jle 38c98 <_ZSt14__relocate_a_1IN15MallocExtension12FreeListInfoES1_ENSt9enable_ifIXsrSt24__is_bitwise_relocatableIT_vE5valueEPS4_E4typeES6_S6_S6_RSaIT0_E+0x51> 38c7a: 48 8b 45 f8 mov -0x8(%rbp),%rax 38c7e: 48 c1 e0 05 shl $0x5,%rax 38c82: 48 89 c2 mov %rax,%rdx 38c85: 48 8b 4d e8 mov -0x18(%rbp),%rcx 38c89: 48 8b 45 d8 mov -0x28(%rbp),%rax 38c8d: 48 89 ce mov %rcx,%rsi 38c90: 48 89 c7 mov %rax,%rdi 38c93: e8 48 db fc ff call 67e0 38c98: 48 8b 45 f8 mov -0x8(%rbp),%rax 38c9c: 48 c1 e0 05 shl $0x5,%rax 38ca0: 48 89 c2 mov %rax,%rdx 38ca3: 48 8b 45 d8 mov -0x28(%rbp),%rax 38ca7: 48 01 d0 add %rdx,%rax 38caa: c9 leave 38cab: c3 ret 0000000000038cac <_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPN15MallocExtension12FreeListInfoEES5_EET0_T_S8_S7_>: 38cac: f3 0f 1e fa endbr64 38cb0: 55 push %rbp 38cb1: 48 89 e5 mov %rsp,%rbp 38cb4: 48 83 ec 20 sub $0x20,%rsp 38cb8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38cbc: 48 89 75 f0 mov %rsi,-0x10(%rbp) 38cc0: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38cc4: 48 8b 55 e8 mov -0x18(%rbp),%rdx 38cc8: 48 8b 4d f0 mov -0x10(%rbp),%rcx 38ccc: 48 8b 45 f8 mov -0x8(%rbp),%rax 38cd0: 48 89 ce mov %rcx,%rsi 38cd3: 48 89 c7 mov %rax,%rdi 38cd6: e8 12 00 00 00 call 38ced <_ZSt4copyISt13move_iteratorIPN15MallocExtension12FreeListInfoEES3_ET0_T_S6_S5_> 38cdb: c9 leave 38cdc: c3 ret 38cdd: 90 nop 0000000000038cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE>: 38cde: f3 0f 1e fa endbr64 38ce2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38ce7: 89 74 24 f4 mov %esi,-0xc(%rsp) 38ceb: 90 nop 38cec: c3 ret 0000000000038ced <_ZSt4copyISt13move_iteratorIPN15MallocExtension12FreeListInfoEES3_ET0_T_S6_S5_>: 38ced: f3 0f 1e fa endbr64 38cf1: 55 push %rbp 38cf2: 48 89 e5 mov %rsp,%rbp 38cf5: 53 push %rbx 38cf6: 48 83 ec 28 sub $0x28,%rsp 38cfa: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38cfe: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38d02: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38d06: 48 8b 45 e0 mov -0x20(%rbp),%rax 38d0a: 48 89 c7 mov %rax,%rdi 38d0d: e8 2b 00 00 00 call 38d3d <_ZSt12__miter_baseIPN15MallocExtension12FreeListInfoEEDTcl12__miter_basecldtfp_4baseEEESt13move_iteratorIT_E> 38d12: 48 89 c3 mov %rax,%rbx 38d15: 48 8b 45 e8 mov -0x18(%rbp),%rax 38d19: 48 89 c7 mov %rax,%rdi 38d1c: e8 1c 00 00 00 call 38d3d <_ZSt12__miter_baseIPN15MallocExtension12FreeListInfoEEDTcl12__miter_basecldtfp_4baseEEESt13move_iteratorIT_E> 38d21: 48 89 c1 mov %rax,%rcx 38d24: 48 8b 45 d8 mov -0x28(%rbp),%rax 38d28: 48 89 c2 mov %rax,%rdx 38d2b: 48 89 de mov %rbx,%rsi 38d2e: 48 89 cf mov %rcx,%rdi 38d31: e8 2d 00 00 00 call 38d63 <_ZSt14__copy_move_a2ILb1EPN15MallocExtension12FreeListInfoES2_ET1_T0_S4_S3_> 38d36: 48 83 c4 28 add $0x28,%rsp 38d3a: 5b pop %rbx 38d3b: 5d pop %rbp 38d3c: c3 ret 0000000000038d3d <_ZSt12__miter_baseIPN15MallocExtension12FreeListInfoEEDTcl12__miter_basecldtfp_4baseEEESt13move_iteratorIT_E>: 38d3d: f3 0f 1e fa endbr64 38d41: 55 push %rbp 38d42: 48 89 e5 mov %rsp,%rbp 38d45: 48 83 ec 10 sub $0x10,%rsp 38d49: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38d4d: 48 8d 45 f8 lea -0x8(%rbp),%rax 38d51: 48 89 c7 mov %rax,%rdi 38d54: e8 79 00 00 00 call 38dd2 <_ZNKSt13move_iteratorIPN15MallocExtension12FreeListInfoEE4baseEv> 38d59: 48 89 c7 mov %rax,%rdi 38d5c: e8 83 00 00 00 call 38de4 <_ZSt12__miter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38d61: c9 leave 38d62: c3 ret 0000000000038d63 <_ZSt14__copy_move_a2ILb1EPN15MallocExtension12FreeListInfoES2_ET1_T0_S4_S3_>: 38d63: f3 0f 1e fa endbr64 38d67: 55 push %rbp 38d68: 48 89 e5 mov %rsp,%rbp 38d6b: 41 54 push %r12 38d6d: 53 push %rbx 38d6e: 48 83 ec 20 sub $0x20,%rsp 38d72: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38d76: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38d7a: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38d7e: 48 8b 45 d8 mov -0x28(%rbp),%rax 38d82: 48 89 c7 mov %rax,%rdi 38d85: e8 ae fe ff ff call 38c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38d8a: 49 89 c4 mov %rax,%r12 38d8d: 48 8b 45 e0 mov -0x20(%rbp),%rax 38d91: 48 89 c7 mov %rax,%rdi 38d94: e8 9f fe ff ff call 38c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38d99: 48 89 c3 mov %rax,%rbx 38d9c: 48 8b 45 e8 mov -0x18(%rbp),%rax 38da0: 48 89 c7 mov %rax,%rdi 38da3: e8 90 fe ff ff call 38c38 <_ZSt12__niter_baseIPN15MallocExtension12FreeListInfoEET_S3_> 38da8: 4c 89 e2 mov %r12,%rdx 38dab: 48 89 de mov %rbx,%rsi 38dae: 48 89 c7 mov %rax,%rdi 38db1: e8 3d 00 00 00 call 38df3 <_ZSt13__copy_move_aILb1EPN15MallocExtension12FreeListInfoES2_ET1_T0_S4_S3_> 38db6: 48 89 c2 mov %rax,%rdx 38db9: 48 8d 45 d8 lea -0x28(%rbp),%rax 38dbd: 48 89 d6 mov %rdx,%rsi 38dc0: 48 89 c7 mov %rax,%rdi 38dc3: e8 60 00 00 00 call 38e28 <_ZSt12__niter_wrapIPN15MallocExtension12FreeListInfoEET_RKS3_S3_> 38dc8: 48 83 c4 20 add $0x20,%rsp 38dcc: 5b pop %rbx 38dcd: 41 5c pop %r12 38dcf: 5d pop %rbp 38dd0: c3 ret 38dd1: 90 nop 0000000000038dd2 <_ZNKSt13move_iteratorIPN15MallocExtension12FreeListInfoEE4baseEv>: 38dd2: f3 0f 1e fa endbr64 38dd6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38ddb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38de0: 48 8b 00 mov (%rax),%rax 38de3: c3 ret 0000000000038de4 <_ZSt12__miter_baseIPN15MallocExtension12FreeListInfoEET_S3_>: 38de4: f3 0f 1e fa endbr64 38de8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38ded: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 38df2: c3 ret 0000000000038df3 <_ZSt13__copy_move_aILb1EPN15MallocExtension12FreeListInfoES2_ET1_T0_S4_S3_>: 38df3: f3 0f 1e fa endbr64 38df7: 55 push %rbp 38df8: 48 89 e5 mov %rsp,%rbp 38dfb: 48 83 ec 30 sub $0x30,%rsp 38dff: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38e03: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38e07: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38e0b: c6 45 ff 01 movb $0x1,-0x1(%rbp) 38e0f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 38e13: 48 8b 4d e0 mov -0x20(%rbp),%rcx 38e17: 48 8b 45 e8 mov -0x18(%rbp),%rax 38e1b: 48 89 ce mov %rcx,%rsi 38e1e: 48 89 c7 mov %rax,%rdi 38e21: e8 16 00 00 00 call 38e3c <_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIN15MallocExtension12FreeListInfoEEEPT_PKS5_S8_S6_> 38e26: c9 leave 38e27: c3 ret 0000000000038e28 <_ZSt12__niter_wrapIPN15MallocExtension12FreeListInfoEET_RKS3_S3_>: 38e28: f3 0f 1e fa endbr64 38e2c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 38e31: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 38e36: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 38e3b: c3 ret 0000000000038e3c <_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIN15MallocExtension12FreeListInfoEEEPT_PKS5_S8_S6_>: 38e3c: f3 0f 1e fa endbr64 38e40: 55 push %rbp 38e41: 48 89 e5 mov %rsp,%rbp 38e44: 48 83 ec 30 sub $0x30,%rsp 38e48: 48 89 7d e8 mov %rdi,-0x18(%rbp) 38e4c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 38e50: 48 89 55 d8 mov %rdx,-0x28(%rbp) 38e54: 48 8b 45 e0 mov -0x20(%rbp),%rax 38e58: 48 2b 45 e8 sub -0x18(%rbp),%rax 38e5c: 48 c1 f8 05 sar $0x5,%rax 38e60: 48 89 45 f8 mov %rax,-0x8(%rbp) 38e64: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 38e69: 74 1e je 38e89 <_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIN15MallocExtension12FreeListInfoEEEPT_PKS5_S8_S6_+0x4d> 38e6b: 48 8b 45 f8 mov -0x8(%rbp),%rax 38e6f: 48 c1 e0 05 shl $0x5,%rax 38e73: 48 89 c2 mov %rax,%rdx 38e76: 48 8b 4d e8 mov -0x18(%rbp),%rcx 38e7a: 48 8b 45 d8 mov -0x28(%rbp),%rax 38e7e: 48 89 ce mov %rcx,%rsi 38e81: 48 89 c7 mov %rax,%rdi 38e84: e8 57 d9 fc ff call 67e0 38e89: 48 8b 45 f8 mov -0x8(%rbp),%rax 38e8d: 48 c1 e0 05 shl $0x5,%rax 38e91: 48 89 c2 mov %rax,%rdx 38e94: 48 8b 45 d8 mov -0x28(%rbp),%rax 38e98: 48 01 d0 add %rdx,%rax 38e9b: c9 leave 38e9c: c3 ret 38e9d: 90 nop 0000000000038e9e <_ZN22TCMallocImplementationD1Ev>: 38e9e: f3 0f 1e fa endbr64 38ea2: 55 push %rbp 38ea3: 48 89 e5 mov %rsp,%rbp 38ea6: 48 83 ec 10 sub $0x10,%rsp 38eaa: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38eae: 48 8d 05 5b 06 04 00 lea 0x4065b(%rip),%rax # 79510 <_ZTV22TCMallocImplementation> 38eb5: 48 8d 50 10 lea 0x10(%rax),%rdx 38eb9: 48 8b 45 f8 mov -0x8(%rbp),%rax 38ebd: 48 89 10 mov %rdx,(%rax) 38ec0: 48 8b 45 f8 mov -0x8(%rbp),%rax 38ec4: 48 89 c7 mov %rax,%rdi 38ec7: e8 72 5d 00 00 call 3ec3e <_ZN15MallocExtensionD1Ev> 38ecc: 90 nop 38ecd: c9 leave 38ece: c3 ret 38ecf: 90 nop 0000000000038ed0 <_ZN22TCMallocImplementationD0Ev>: 38ed0: f3 0f 1e fa endbr64 38ed4: 55 push %rbp 38ed5: 48 89 e5 mov %rsp,%rbp 38ed8: 48 83 ec 10 sub $0x10,%rsp 38edc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38ee0: 48 8b 45 f8 mov -0x8(%rbp),%rax 38ee4: 48 89 c7 mov %rax,%rdi 38ee7: e8 b2 ff ff ff call 38e9e <_ZN22TCMallocImplementationD1Ev> 38eec: 48 8b 45 f8 mov -0x8(%rbp),%rax 38ef0: be 10 00 00 00 mov $0x10,%esi 38ef5: 48 89 c7 mov %rax,%rdi 38ef8: e8 f3 d5 fc ff call 64f0 <_ZdlPvm@plt> 38efd: c9 leave 38efe: c3 ret 38eff: 90 nop 0000000000038f00 <_ZN12_GLOBAL__N_119SpinLock_InitHelperC1Ev>: 38f00: 55 push %rbp 38f01: 48 89 e5 mov %rsp,%rbp 38f04: 48 83 ec 10 sub $0x10,%rsp 38f08: 48 89 7d f8 mov %rdi,-0x8(%rbp) 38f0c: e8 92 0e 00 00 call 39da3 <_Z18GetSystemCPUsCountv> 38f11: 83 f8 01 cmp $0x1,%eax 38f14: 0f 9f c0 setg %al 38f17: 84 c0 test %al,%al 38f19: 74 0a je 38f25 <_ZN12_GLOBAL__N_119SpinLock_InitHelperC1Ev+0x25> 38f1b: c7 05 4b 23 04 00 e8 movl $0x3e8,0x4234b(%rip) # 7b270 <_ZL19adaptive_spin_count> 38f22: 03 00 00 38f25: 90 nop 38f26: c9 leave 38f27: c3 ret 0000000000038f28 <_ZN12_GLOBAL__N_113SpinlockPauseEv>: 38f28: f3 90 pause 38f2a: 90 nop 38f2b: c3 ret 0000000000038f2c <_ZN8SpinLock8SpinLoopEv>: 38f2c: f3 0f 1e fa endbr64 38f30: 55 push %rbp 38f31: 48 89 e5 mov %rsp,%rbp 38f34: 48 83 ec 70 sub $0x70,%rsp 38f38: 48 89 7d 98 mov %rdi,-0x68(%rbp) 38f3c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 38f43: 00 00 38f45: 48 89 45 f8 mov %rax,-0x8(%rbp) 38f49: 31 c0 xor %eax,%eax 38f4b: 8b 05 1f 23 04 00 mov 0x4231f(%rip),%eax # 7b270 <_ZL19adaptive_spin_count> 38f51: 89 45 b0 mov %eax,-0x50(%rbp) 38f54: 48 8b 45 98 mov -0x68(%rbp),%rax 38f58: 48 89 45 d8 mov %rax,-0x28(%rbp) 38f5c: c7 45 b4 00 00 00 00 movl $0x0,-0x4c(%rbp) 38f63: 8b 45 b4 mov -0x4c(%rbp),%eax 38f66: be ff ff 00 00 mov $0xffff,%esi 38f6b: 89 c7 mov %eax,%edi 38f6d: e8 e6 cd ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 38f72: 89 45 b8 mov %eax,-0x48(%rbp) 38f75: 48 8b 45 d8 mov -0x28(%rbp),%rax 38f79: 8b 00 mov (%rax),%eax 38f7b: 85 c0 test %eax,%eax 38f7d: 74 11 je 38f90 <_ZN8SpinLock8SpinLoopEv+0x64> 38f7f: 83 6d b0 01 subl $0x1,-0x50(%rbp) 38f83: 83 7d b0 00 cmpl $0x0,-0x50(%rbp) 38f87: 7e 07 jle 38f90 <_ZN8SpinLock8SpinLoopEv+0x64> 38f89: b8 01 00 00 00 mov $0x1,%eax 38f8e: eb 05 jmp 38f95 <_ZN8SpinLock8SpinLoopEv+0x69> 38f90: b8 00 00 00 00 mov $0x0,%eax 38f95: 84 c0 test %al,%al 38f97: 74 07 je 38fa0 <_ZN8SpinLock8SpinLoopEv+0x74> 38f99: e8 8a ff ff ff call 38f28 <_ZN12_GLOBAL__N_113SpinlockPauseEv> 38f9e: eb b4 jmp 38f54 <_ZN8SpinLock8SpinLoopEv+0x28> 38fa0: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 38fa7: 48 8b 45 98 mov -0x68(%rbp),%rax 38fab: 48 89 45 e0 mov %rax,-0x20(%rbp) 38faf: c7 45 bc 02 00 00 00 movl $0x2,-0x44(%rbp) 38fb6: c7 45 c0 02 00 00 00 movl $0x2,-0x40(%rbp) 38fbd: 8b 45 c0 mov -0x40(%rbp),%eax 38fc0: 89 c7 mov %eax,%edi 38fc2: e8 d0 cd ff ff call 35d97 <_ZSt23__cmpexch_failure_orderSt12memory_order> 38fc7: 48 8b 55 e0 mov -0x20(%rbp),%rdx 38fcb: 48 89 55 e8 mov %rdx,-0x18(%rbp) 38fcf: 48 8d 55 ac lea -0x54(%rbp),%rdx 38fd3: 48 89 55 f0 mov %rdx,-0x10(%rbp) 38fd7: 8b 55 bc mov -0x44(%rbp),%edx 38fda: 89 55 c4 mov %edx,-0x3c(%rbp) 38fdd: 8b 55 c0 mov -0x40(%rbp),%edx 38fe0: 89 55 c8 mov %edx,-0x38(%rbp) 38fe3: 89 45 cc mov %eax,-0x34(%rbp) 38fe6: 8b 45 cc mov -0x34(%rbp),%eax 38fe9: be ff ff 00 00 mov $0xffff,%esi 38fee: 89 c7 mov %eax,%edi 38ff0: e8 63 cd ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 38ff5: 89 45 d0 mov %eax,-0x30(%rbp) 38ff8: 8b 45 c8 mov -0x38(%rbp),%eax 38ffb: be ff ff 00 00 mov $0xffff,%esi 39000: 89 c7 mov %eax,%edi 39002: e8 51 cd ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 39007: 89 45 d4 mov %eax,-0x2c(%rbp) 3900a: 8b 55 c4 mov -0x3c(%rbp),%edx 3900d: 48 8b 4d e8 mov -0x18(%rbp),%rcx 39011: 48 8b 45 f0 mov -0x10(%rbp),%rax 39015: 8b 00 mov (%rax),%eax 39017: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 3901b: 89 c2 mov %eax,%edx 3901d: 0f 94 c0 sete %al 39020: 84 c0 test %al,%al 39022: 75 07 jne 3902b <_ZN8SpinLock8SpinLoopEv+0xff> 39024: 48 8b 45 f0 mov -0x10(%rbp),%rax 39028: 89 10 mov %edx,(%rax) 3902a: 90 nop 3902b: 90 nop 3902c: 90 nop 3902d: 8b 45 ac mov -0x54(%rbp),%eax 39030: 48 8b 4d f8 mov -0x8(%rbp),%rcx 39034: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3903b: 00 00 3903d: 74 05 je 39044 <_ZN8SpinLock8SpinLoopEv+0x118> 3903f: e8 3c d5 fc ff call 6580 <__stack_chk_fail@plt> 39044: c9 leave 39045: c3 ret 0000000000039046 <_ZN8SpinLock8SlowLockEv>: 39046: f3 0f 1e fa endbr64 3904a: 55 push %rbp 3904b: 48 89 e5 mov %rsp,%rbp 3904e: 48 81 ec 90 00 00 00 sub $0x90,%rsp 39055: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 3905c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 39063: 00 00 39065: 48 89 45 f8 mov %rax,-0x8(%rbp) 39069: 31 c0 xor %eax,%eax 3906b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 39072: 48 89 c7 mov %rax,%rdi 39075: e8 b2 fe ff ff call 38f2c <_ZN8SpinLock8SpinLoopEv> 3907a: 89 45 88 mov %eax,-0x78(%rbp) 3907d: c7 45 8c 00 00 00 00 movl $0x0,-0x74(%rbp) 39084: 8b 45 88 mov -0x78(%rbp),%eax 39087: 85 c0 test %eax,%eax 39089: 0f 84 71 01 00 00 je 39200 <_ZN8SpinLock8SlowLockEv+0x1ba> 3908f: 8b 45 88 mov -0x78(%rbp),%eax 39092: 83 f8 01 cmp $0x1,%eax 39095: 0f 85 33 01 00 00 jne 391ce <_ZN8SpinLock8SlowLockEv+0x188> 3909b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 390a2: 48 89 45 c8 mov %rax,-0x38(%rbp) 390a6: c7 45 90 02 00 00 00 movl $0x2,-0x70(%rbp) 390ad: c7 45 94 02 00 00 00 movl $0x2,-0x6c(%rbp) 390b4: 8b 45 94 mov -0x6c(%rbp),%eax 390b7: 89 c7 mov %eax,%edi 390b9: e8 d9 cc ff ff call 35d97 <_ZSt23__cmpexch_failure_orderSt12memory_order> 390be: 48 8b 55 c8 mov -0x38(%rbp),%rdx 390c2: 48 89 55 d0 mov %rdx,-0x30(%rbp) 390c6: 48 8d 55 88 lea -0x78(%rbp),%rdx 390ca: 48 89 55 d8 mov %rdx,-0x28(%rbp) 390ce: 8b 55 90 mov -0x70(%rbp),%edx 390d1: 89 55 98 mov %edx,-0x68(%rbp) 390d4: 8b 55 94 mov -0x6c(%rbp),%edx 390d7: 89 55 9c mov %edx,-0x64(%rbp) 390da: 89 45 a0 mov %eax,-0x60(%rbp) 390dd: 8b 45 a0 mov -0x60(%rbp),%eax 390e0: be ff ff 00 00 mov $0xffff,%esi 390e5: 89 c7 mov %eax,%edi 390e7: e8 6c cc ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 390ec: 89 45 a4 mov %eax,-0x5c(%rbp) 390ef: 8b 45 9c mov -0x64(%rbp),%eax 390f2: be ff ff 00 00 mov $0xffff,%esi 390f7: 89 c7 mov %eax,%edi 390f9: e8 5a cc ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 390fe: 89 45 a8 mov %eax,-0x58(%rbp) 39101: 8b 55 98 mov -0x68(%rbp),%edx 39104: 48 8b 4d d0 mov -0x30(%rbp),%rcx 39108: 48 8b 45 d8 mov -0x28(%rbp),%rax 3910c: 8b 00 mov (%rax),%eax 3910e: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 39112: 89 c2 mov %eax,%edx 39114: 0f 94 c0 sete %al 39117: 84 c0 test %al,%al 39119: 75 07 jne 39122 <_ZN8SpinLock8SlowLockEv+0xdc> 3911b: 48 8b 45 d8 mov -0x28(%rbp),%rax 3911f: 89 10 mov %edx,(%rax) 39121: 90 nop 39122: 90 nop 39123: 90 nop 39124: 8b 45 88 mov -0x78(%rbp),%eax 39127: 83 f8 01 cmp $0x1,%eax 3912a: 75 0c jne 39138 <_ZN8SpinLock8SlowLockEv+0xf2> 3912c: c7 45 88 02 00 00 00 movl $0x2,-0x78(%rbp) 39133: e9 96 00 00 00 jmp 391ce <_ZN8SpinLock8SlowLockEv+0x188> 39138: 8b 45 88 mov -0x78(%rbp),%eax 3913b: 85 c0 test %eax,%eax 3913d: 0f 85 8b 00 00 00 jne 391ce <_ZN8SpinLock8SlowLockEv+0x188> 39143: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3914a: 48 89 45 e0 mov %rax,-0x20(%rbp) 3914e: c7 45 ac 02 00 00 00 movl $0x2,-0x54(%rbp) 39155: c7 45 b0 02 00 00 00 movl $0x2,-0x50(%rbp) 3915c: 8b 45 b0 mov -0x50(%rbp),%eax 3915f: 89 c7 mov %eax,%edi 39161: e8 31 cc ff ff call 35d97 <_ZSt23__cmpexch_failure_orderSt12memory_order> 39166: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3916a: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3916e: 48 8d 55 88 lea -0x78(%rbp),%rdx 39172: 48 89 55 f0 mov %rdx,-0x10(%rbp) 39176: 8b 55 ac mov -0x54(%rbp),%edx 39179: 89 55 b4 mov %edx,-0x4c(%rbp) 3917c: 8b 55 b0 mov -0x50(%rbp),%edx 3917f: 89 55 b8 mov %edx,-0x48(%rbp) 39182: 89 45 bc mov %eax,-0x44(%rbp) 39185: 8b 45 bc mov -0x44(%rbp),%eax 39188: be ff ff 00 00 mov $0xffff,%esi 3918d: 89 c7 mov %eax,%edi 3918f: e8 c4 cb ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 39194: 89 45 c0 mov %eax,-0x40(%rbp) 39197: 8b 45 b8 mov -0x48(%rbp),%eax 3919a: be ff ff 00 00 mov $0xffff,%esi 3919f: 89 c7 mov %eax,%edi 391a1: e8 b2 cb ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 391a6: 89 45 c4 mov %eax,-0x3c(%rbp) 391a9: 8b 55 b4 mov -0x4c(%rbp),%edx 391ac: 48 8b 4d e8 mov -0x18(%rbp),%rcx 391b0: 48 8b 45 f0 mov -0x10(%rbp),%rax 391b4: 8b 00 mov (%rax),%eax 391b6: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 391ba: 89 c2 mov %eax,%edx 391bc: 0f 94 c0 sete %al 391bf: 84 c0 test %al,%al 391c1: 75 07 jne 391ca <_ZN8SpinLock8SlowLockEv+0x184> 391c3: 48 8b 45 f0 mov -0x10(%rbp),%rax 391c7: 89 10 mov %edx,(%rax) 391c9: 90 nop 391ca: 90 nop 391cb: 90 nop 391cc: eb 2d jmp 391fb <_ZN8SpinLock8SlowLockEv+0x1b5> 391ce: 83 45 8c 01 addl $0x1,-0x74(%rbp) 391d2: 8b 4d 88 mov -0x78(%rbp),%ecx 391d5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 391dc: 8b 55 8c mov -0x74(%rbp),%edx 391df: 89 ce mov %ecx,%esi 391e1: 48 89 c7 mov %rax,%rdi 391e4: e8 7f 01 00 00 call 39368 <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii> 391e9: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 391f0: 48 89 c7 mov %rax,%rdi 391f3: e8 34 fd ff ff call 38f2c <_ZN8SpinLock8SpinLoopEv> 391f8: 89 45 88 mov %eax,-0x78(%rbp) 391fb: e9 84 fe ff ff jmp 39084 <_ZN8SpinLock8SlowLockEv+0x3e> 39200: 90 nop 39201: 48 8b 45 f8 mov -0x8(%rbp),%rax 39205: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3920c: 00 00 3920e: 74 05 je 39215 <_ZN8SpinLock8SlowLockEv+0x1cf> 39210: e8 6b d3 fc ff call 6580 <__stack_chk_fail@plt> 39215: c9 leave 39216: c3 ret 39217: 90 nop 0000000000039218 <_ZN8SpinLock10SlowUnlockEv>: 39218: f3 0f 1e fa endbr64 3921c: 55 push %rbp 3921d: 48 89 e5 mov %rsp,%rbp 39220: 48 83 ec 10 sub $0x10,%rsp 39224: 48 89 7d f8 mov %rdi,-0x8(%rbp) 39228: 48 8b 45 f8 mov -0x8(%rbp),%rax 3922c: be 00 00 00 00 mov $0x0,%esi 39231: 48 89 c7 mov %rax,%rdi 39234: e8 16 02 00 00 call 3944f <_ZN4base8internal12SpinLockWakeEPSt6atomicIiEb> 39239: 90 nop 3923a: c9 leave 3923b: c3 ret 000000000003923c <_Z41__static_initialization_and_destruction_0ii>: 3923c: f3 0f 1e fa endbr64 39240: 55 push %rbp 39241: 48 89 e5 mov %rsp,%rbp 39244: 48 83 ec 10 sub $0x10,%rsp 39248: 89 7d fc mov %edi,-0x4(%rbp) 3924b: 89 75 f8 mov %esi,-0x8(%rbp) 3924e: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 39252: 75 15 jne 39269 <_Z41__static_initialization_and_destruction_0ii+0x2d> 39254: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 3925b: 75 0c jne 39269 <_Z41__static_initialization_and_destruction_0ii+0x2d> 3925d: 48 8d 3d 10 20 04 00 lea 0x42010(%rip),%rdi # 7b274 <_ZN12_GLOBAL__N_1L11init_helperE> 39264: e8 97 fc ff ff call 38f00 <_ZN12_GLOBAL__N_119SpinLock_InitHelperC1Ev> 39269: 90 nop 3926a: c9 leave 3926b: c3 ret 000000000003926c <_GLOBAL__sub_I_spinlock.cc>: 3926c: f3 0f 1e fa endbr64 39270: 55 push %rbp 39271: 48 89 e5 mov %rsp,%rbp 39274: be ff ff 00 00 mov $0xffff,%esi 39279: bf 01 00 00 00 mov $0x1,%edi 3927e: e8 b9 ff ff ff call 3923c <_Z41__static_initialization_and_destruction_0ii> 39283: 5d pop %rbp 39284: c3 ret 39285: 90 nop 0000000000039286 <_ZN12_GLOBAL__N_110InitModuleC1Ev>: 39286: 55 push %rbp 39287: 48 89 e5 mov %rsp,%rbp 3928a: 48 83 ec 20 sub $0x20,%rsp 3928e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 39292: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 39299: 00 00 3929b: 48 89 45 f8 mov %rax,-0x8(%rbp) 3929f: 31 c0 xor %eax,%eax 392a1: c7 45 f4 00 00 00 00 movl $0x0,-0xc(%rbp) 392a8: 48 8d 45 f4 lea -0xc(%rbp),%rax 392ac: 48 83 ec 08 sub $0x8,%rsp 392b0: 6a 00 push $0x0 392b2: 41 b9 00 00 00 00 mov $0x0,%r9d 392b8: 41 b8 00 00 00 00 mov $0x0,%r8d 392be: b9 01 00 00 00 mov $0x1,%ecx 392c3: ba 01 00 00 00 mov $0x1,%edx 392c8: 48 89 c6 mov %rax,%rsi 392cb: bf ca 00 00 00 mov $0xca,%edi 392d0: b8 00 00 00 00 mov $0x0,%eax 392d5: e8 a6 cd fc ff call 6080 392da: 48 83 c4 10 add $0x10,%rsp 392de: 48 f7 d0 not %rax 392e1: 48 c1 e8 3f shr $0x3f,%rax 392e5: 88 05 8d 1f 04 00 mov %al,0x41f8d(%rip) # 7b278 <_ZL10have_futex> 392eb: 0f b6 05 86 1f 04 00 movzbl 0x41f86(%rip),%eax # 7b278 <_ZL10have_futex> 392f2: 84 c0 test %al,%al 392f4: 74 48 je 3933e <_ZN12_GLOBAL__N_110InitModuleC1Ev+0xb8> 392f6: 8b 05 74 0d 04 00 mov 0x40d74(%rip),%eax # 7a070 <_ZL18futex_private_flag> 392fc: 83 c8 01 or $0x1,%eax 392ff: 89 c2 mov %eax,%edx 39301: 48 8d 45 f4 lea -0xc(%rbp),%rax 39305: 48 83 ec 08 sub $0x8,%rsp 39309: 6a 00 push $0x0 3930b: 41 b9 00 00 00 00 mov $0x0,%r9d 39311: 41 b8 00 00 00 00 mov $0x0,%r8d 39317: b9 01 00 00 00 mov $0x1,%ecx 3931c: 48 89 c6 mov %rax,%rsi 3931f: bf ca 00 00 00 mov $0xca,%edi 39324: b8 00 00 00 00 mov $0x0,%eax 39329: e8 52 cd fc ff call 6080 3932e: 48 83 c4 10 add $0x10,%rsp 39332: 48 85 c0 test %rax,%rax 39335: 79 07 jns 3933e <_ZN12_GLOBAL__N_110InitModuleC1Ev+0xb8> 39337: b8 01 00 00 00 mov $0x1,%eax 3933c: eb 05 jmp 39343 <_ZN12_GLOBAL__N_110InitModuleC1Ev+0xbd> 3933e: b8 00 00 00 00 mov $0x0,%eax 39343: 84 c0 test %al,%al 39345: 74 0a je 39351 <_ZN12_GLOBAL__N_110InitModuleC1Ev+0xcb> 39347: c7 05 1f 0d 04 00 00 movl $0x0,0x40d1f(%rip) # 7a070 <_ZL18futex_private_flag> 3934e: 00 00 00 39351: 90 nop 39352: 48 8b 45 f8 mov -0x8(%rbp),%rax 39356: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3935d: 00 00 3935f: 74 05 je 39366 <_ZN12_GLOBAL__N_110InitModuleC1Ev+0xe0> 39361: e8 1a d2 fc ff call 6580 <__stack_chk_fail@plt> 39366: c9 leave 39367: c3 ret 0000000000039368 <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii>: 39368: f3 0f 1e fa endbr64 3936c: 55 push %rbp 3936d: 48 89 e5 mov %rsp,%rbp 39370: 48 83 ec 40 sub $0x40,%rsp 39374: 48 89 7d c8 mov %rdi,-0x38(%rbp) 39378: 89 75 c4 mov %esi,-0x3c(%rbp) 3937b: 89 55 c0 mov %edx,-0x40(%rbp) 3937e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 39385: 00 00 39387: 48 89 45 f8 mov %rax,-0x8(%rbp) 3938b: 31 c0 xor %eax,%eax 3938d: 83 7d c0 00 cmpl $0x0,-0x40(%rbp) 39391: 0f 84 a1 00 00 00 je 39438 <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii+0xd0> 39397: e8 a4 cc fc ff call 6040 <__errno_location@plt> 3939c: 8b 00 mov (%rax),%eax 3939e: 89 45 dc mov %eax,-0x24(%rbp) 393a1: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 393a8: 00 393a9: 0f b6 05 c8 1e 04 00 movzbl 0x41ec8(%rip),%eax # 7b278 <_ZL10have_futex> 393b0: 84 c0 test %al,%al 393b2: 74 12 je 393c6 <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii+0x5e> 393b4: 8b 45 c0 mov -0x40(%rbp),%eax 393b7: 89 c7 mov %eax,%edi 393b9: e8 fd 00 00 00 call 394bb <_ZN4base8internalL16SuggestedDelayNSEi> 393be: 48 98 cltq 393c0: 48 89 45 e8 mov %rax,-0x18(%rbp) 393c4: eb 08 jmp 393ce <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii+0x66> 393c6: 48 c7 45 e8 81 84 1e movq $0x1e8481,-0x18(%rbp) 393cd: 00 393ce: 0f b6 05 a3 1e 04 00 movzbl 0x41ea3(%rip),%eax # 7b278 <_ZL10have_futex> 393d5: 84 c0 test %al,%al 393d7: 74 44 je 3941d <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii+0xb5> 393d9: 48 8b 45 e8 mov -0x18(%rbp),%rax 393dd: 48 c1 e0 04 shl $0x4,%rax 393e1: 48 89 45 e8 mov %rax,-0x18(%rbp) 393e5: 8b 15 85 0c 04 00 mov 0x40c85(%rip),%edx # 7a070 <_ZL18futex_private_flag> 393eb: 48 8d 75 e0 lea -0x20(%rbp),%rsi 393ef: 8b 4d c4 mov -0x3c(%rbp),%ecx 393f2: 48 8b 45 c8 mov -0x38(%rbp),%rax 393f6: 48 83 ec 08 sub $0x8,%rsp 393fa: 6a 00 push $0x0 393fc: 41 b9 00 00 00 00 mov $0x0,%r9d 39402: 49 89 f0 mov %rsi,%r8 39405: 48 89 c6 mov %rax,%rsi 39408: bf ca 00 00 00 mov $0xca,%edi 3940d: b8 00 00 00 00 mov $0x0,%eax 39412: e8 69 cc fc ff call 6080 39417: 48 83 c4 10 add $0x10,%rsp 3941b: eb 11 jmp 3942e <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii+0xc6> 3941d: 48 8d 45 e0 lea -0x20(%rbp),%rax 39421: be 00 00 00 00 mov $0x0,%esi 39426: 48 89 c7 mov %rax,%rdi 39429: e8 32 cd fc ff call 6160 3942e: e8 0d cc fc ff call 6040 <__errno_location@plt> 39433: 8b 55 dc mov -0x24(%rbp),%edx 39436: 89 10 mov %edx,(%rax) 39438: 90 nop 39439: 48 8b 45 f8 mov -0x8(%rbp),%rax 3943d: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 39444: 00 00 39446: 74 05 je 3944d <_ZN4base8internal13SpinLockDelayEPSt6atomicIiEii+0xe5> 39448: e8 33 d1 fc ff call 6580 <__stack_chk_fail@plt> 3944d: c9 leave 3944e: c3 ret 000000000003944f <_ZN4base8internal12SpinLockWakeEPSt6atomicIiEb>: 3944f: f3 0f 1e fa endbr64 39453: 55 push %rbp 39454: 48 89 e5 mov %rsp,%rbp 39457: 48 83 ec 10 sub $0x10,%rsp 3945b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3945f: 89 f0 mov %esi,%eax 39461: 88 45 f4 mov %al,-0xc(%rbp) 39464: 0f b6 05 0d 1e 04 00 movzbl 0x41e0d(%rip),%eax # 7b278 <_ZL10have_futex> 3946b: 84 c0 test %al,%al 3946d: 74 49 je 394b8 <_ZN4base8internal12SpinLockWakeEPSt6atomicIiEb+0x69> 3946f: 80 7d f4 00 cmpb $0x0,-0xc(%rbp) 39473: 74 07 je 3947c <_ZN4base8internal12SpinLockWakeEPSt6atomicIiEb+0x2d> 39475: b9 ff ff ff 7f mov $0x7fffffff,%ecx 3947a: eb 05 jmp 39481 <_ZN4base8internal12SpinLockWakeEPSt6atomicIiEb+0x32> 3947c: b9 01 00 00 00 mov $0x1,%ecx 39481: 8b 05 e9 0b 04 00 mov 0x40be9(%rip),%eax # 7a070 <_ZL18futex_private_flag> 39487: 83 c8 01 or $0x1,%eax 3948a: 89 c2 mov %eax,%edx 3948c: 48 8b 45 f8 mov -0x8(%rbp),%rax 39490: 48 83 ec 08 sub $0x8,%rsp 39494: 6a 00 push $0x0 39496: 41 b9 00 00 00 00 mov $0x0,%r9d 3949c: 41 b8 00 00 00 00 mov $0x0,%r8d 394a2: 48 89 c6 mov %rax,%rsi 394a5: bf ca 00 00 00 mov $0xca,%edi 394aa: b8 00 00 00 00 mov $0x0,%eax 394af: e8 cc cb fc ff call 6080 394b4: 48 83 c4 10 add $0x10,%rsp 394b8: 90 nop 394b9: c9 leave 394ba: c3 ret 00000000000394bb <_ZN4base8internalL16SuggestedDelayNSEi>: 394bb: f3 0f 1e fa endbr64 394bf: 89 7c 24 ec mov %edi,-0x14(%rsp) 394c3: 48 8b 05 b6 1d 04 00 mov 0x41db6(%rip),%rax # 7b280 <_ZZN4base8internalL16SuggestedDelayNSEiE4rand> 394ca: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 394cf: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 394d4: 48 ba 6d e6 ec de 05 movabs $0x5deece66d,%rdx 394db: 00 00 00 394de: 48 0f af c2 imul %rdx,%rax 394e2: 48 83 c0 0b add $0xb,%rax 394e6: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 394eb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 394f0: 48 89 05 89 1d 04 00 mov %rax,0x41d89(%rip) # 7b280 <_ZZN4base8internalL16SuggestedDelayNSEiE4rand> 394f7: 48 c1 64 24 f8 10 shlq $0x10,-0x8(%rsp) 394fd: 83 7c 24 ec 00 cmpl $0x0,-0x14(%rsp) 39502: 78 07 js 3950b <_ZN4base8internalL16SuggestedDelayNSEi+0x50> 39504: 83 7c 24 ec 20 cmpl $0x20,-0x14(%rsp) 39509: 7e 08 jle 39513 <_ZN4base8internalL16SuggestedDelayNSEi+0x58> 3950b: c7 44 24 ec 20 00 00 movl $0x20,-0x14(%rsp) 39512: 00 39513: 8b 44 24 ec mov -0x14(%rsp),%eax 39517: c1 f8 03 sar $0x3,%eax 3951a: ba 2c 00 00 00 mov $0x2c,%edx 3951f: 29 c2 sub %eax,%edx 39521: 89 d0 mov %edx,%eax 39523: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 39528: 89 c1 mov %eax,%ecx 3952a: 48 d3 ea shr %cl,%rdx 3952d: 48 89 d0 mov %rdx,%rax 39530: c3 ret 0000000000039531 <_Z41__static_initialization_and_destruction_0ii>: 39531: f3 0f 1e fa endbr64 39535: 55 push %rbp 39536: 48 89 e5 mov %rsp,%rbp 39539: 48 83 ec 10 sub $0x10,%rsp 3953d: 89 7d fc mov %edi,-0x4(%rbp) 39540: 89 75 f8 mov %esi,-0x8(%rbp) 39543: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 39547: 75 15 jne 3955e <_Z41__static_initialization_and_destruction_0ii+0x2d> 39549: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 39550: 75 0c jne 3955e <_Z41__static_initialization_and_destruction_0ii+0x2d> 39552: 48 8d 3d 20 1d 04 00 lea 0x41d20(%rip),%rdi # 7b279 <_ZN12_GLOBAL__N_1L11init_moduleE> 39559: e8 28 fd ff ff call 39286 <_ZN12_GLOBAL__N_110InitModuleC1Ev> 3955e: 90 nop 3955f: c9 leave 39560: c3 ret 0000000000039561 <_GLOBAL__sub_I_spinlock_internal.cc>: 39561: f3 0f 1e fa endbr64 39565: 55 push %rbp 39566: 48 89 e5 mov %rsp,%rbp 39569: be ff ff 00 00 mov $0xffff,%esi 3956e: bf 01 00 00 00 mov $0x1,%edi 39573: e8 b9 ff ff ff call 39531 <_Z41__static_initialization_and_destruction_0ii> 39578: 5d pop %rbp 39579: c3 ret 000000000003957a <_ZL11slow_memcmpPKvS0_m>: 3957a: f3 0f 1e fa endbr64 3957e: 48 89 7c 24 d8 mov %rdi,-0x28(%rsp) 39583: 48 89 74 24 d0 mov %rsi,-0x30(%rsp) 39588: 48 89 54 24 c8 mov %rdx,-0x38(%rsp) 3958d: 48 8b 44 24 d8 mov -0x28(%rsp),%rax 39592: 48 89 44 24 f0 mov %rax,-0x10(%rsp) 39597: 48 8b 44 24 d0 mov -0x30(%rsp),%rax 3959c: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 395a1: 48 8b 44 24 c8 mov -0x38(%rsp),%rax 395a6: 48 8d 50 ff lea -0x1(%rax),%rdx 395aa: 48 89 54 24 c8 mov %rdx,-0x38(%rsp) 395af: 48 85 c0 test %rax,%rax 395b2: 0f 95 c0 setne %al 395b5: 84 c0 test %al,%al 395b7: 74 4c je 39605 <_ZL11slow_memcmpPKvS0_m+0x8b> 395b9: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 395be: 48 8d 50 01 lea 0x1(%rax),%rdx 395c2: 48 89 54 24 f0 mov %rdx,-0x10(%rsp) 395c7: 0f b6 00 movzbl (%rax),%eax 395ca: 88 44 24 ee mov %al,-0x12(%rsp) 395ce: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 395d3: 48 8d 50 01 lea 0x1(%rax),%rdx 395d7: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) 395dc: 0f b6 00 movzbl (%rax),%eax 395df: 88 44 24 ef mov %al,-0x11(%rsp) 395e3: 0f b6 44 24 ee movzbl -0x12(%rsp),%eax 395e8: 3a 44 24 ef cmp -0x11(%rsp),%al 395ec: 74 b3 je 395a1 <_ZL11slow_memcmpPKvS0_m+0x27> 395ee: 0f b6 44 24 ee movzbl -0x12(%rsp),%eax 395f3: 3a 44 24 ef cmp -0x11(%rsp),%al 395f7: 73 06 jae 395ff <_ZL11slow_memcmpPKvS0_m+0x85> 395f9: b8 ff ff ff ff mov $0xffffffff,%eax 395fe: c3 ret 395ff: b8 01 00 00 00 mov $0x1,%eax 39604: c3 ret 39605: b8 00 00 00 00 mov $0x0,%eax 3960a: c3 ret 000000000003960b <_ZL11slow_memchrPKcim>: 3960b: f3 0f 1e fa endbr64 3960f: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) 39614: 89 74 24 e4 mov %esi,-0x1c(%rsp) 39618: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) 3961d: 8b 44 24 e4 mov -0x1c(%rsp),%eax 39621: 88 44 24 ff mov %al,-0x1(%rsp) 39625: 48 8b 44 24 d8 mov -0x28(%rsp),%rax 3962a: 48 8d 50 ff lea -0x1(%rax),%rdx 3962e: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) 39633: 48 85 c0 test %rax,%rax 39636: 0f 95 c0 setne %al 39639: 84 c0 test %al,%al 3963b: 74 2c je 39669 <_ZL11slow_memchrPKcim+0x5e> 3963d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax 39642: 48 8d 50 01 lea 0x1(%rax),%rdx 39646: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3964b: 0f b6 00 movzbl (%rax),%eax 3964e: 0f be d0 movsbl %al,%edx 39651: 0f b6 44 24 ff movzbl -0x1(%rsp),%eax 39656: 39 c2 cmp %eax,%edx 39658: 0f 94 c0 sete %al 3965b: 84 c0 test %al,%al 3965d: 74 c6 je 39625 <_ZL11slow_memchrPKcim+0x1a> 3965f: 48 8b 44 24 e8 mov -0x18(%rsp),%rax 39664: 48 83 e8 01 sub $0x1,%rax 39668: c3 ret 39669: b8 00 00 00 00 mov $0x0,%eax 3966e: c3 ret 000000000003966f <_ZL11slow_strlenPKc>: 3966f: f3 0f 1e fa endbr64 39673: 55 push %rbp 39674: 48 89 e5 mov %rsp,%rbp 39677: 48 83 ec 18 sub $0x18,%rsp 3967b: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3967f: 48 8b 45 e8 mov -0x18(%rbp),%rax 39683: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 3968a: be 00 00 00 00 mov $0x0,%esi 3968f: 48 89 c7 mov %rax,%rdi 39692: e8 74 ff ff ff call 3960b <_ZL11slow_memchrPKcim> 39697: 48 89 45 f8 mov %rax,-0x8(%rbp) 3969b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3969f: 48 2b 45 e8 sub -0x18(%rbp),%rax 396a3: c9 leave 396a4: c3 ret 00000000000396a5 <_Z16GetenvBeforeMainPKc>: 396a5: f3 0f 1e fa endbr64 396a9: 55 push %rbp 396aa: 48 89 e5 mov %rsp,%rbp 396ad: 48 83 ec 30 sub $0x30,%rsp 396b1: 48 89 7d d8 mov %rdi,-0x28(%rbp) 396b5: 48 8b 45 d8 mov -0x28(%rbp),%rax 396b9: 48 89 c7 mov %rax,%rdi 396bc: e8 ae ff ff ff call 3966f <_ZL11slow_strlenPKc> 396c1: 89 45 e0 mov %eax,-0x20(%rbp) 396c4: 48 8b 05 75 08 04 00 mov 0x40875(%rip),%rax # 79f40 <__environ@GLIBC_2.2.5> 396cb: 48 8b 00 mov (%rax),%rax 396ce: 48 85 c0 test %rax,%rax 396d1: 0f 84 8a 00 00 00 je 39761 <_Z16GetenvBeforeMainPKc+0xbc> 396d7: 48 8b 05 62 08 04 00 mov 0x40862(%rip),%rax # 79f40 <__environ@GLIBC_2.2.5> 396de: 48 8b 00 mov (%rax),%rax 396e1: 48 89 45 e8 mov %rax,-0x18(%rbp) 396e5: 48 8b 45 e8 mov -0x18(%rbp),%rax 396e9: 48 8b 00 mov (%rax),%rax 396ec: 48 85 c0 test %rax,%rax 396ef: 74 66 je 39757 <_Z16GetenvBeforeMainPKc+0xb2> 396f1: 8b 45 e0 mov -0x20(%rbp),%eax 396f4: 48 63 d0 movslq %eax,%rdx 396f7: 48 8b 45 e8 mov -0x18(%rbp),%rax 396fb: 48 8b 00 mov (%rax),%rax 396fe: 48 8b 4d d8 mov -0x28(%rbp),%rcx 39702: 48 89 ce mov %rcx,%rsi 39705: 48 89 c7 mov %rax,%rdi 39708: e8 6d fe ff ff call 3957a <_ZL11slow_memcmpPKvS0_m> 3970d: 85 c0 test %eax,%eax 3970f: 75 1d jne 3972e <_Z16GetenvBeforeMainPKc+0x89> 39711: 48 8b 45 e8 mov -0x18(%rbp),%rax 39715: 48 8b 10 mov (%rax),%rdx 39718: 8b 45 e0 mov -0x20(%rbp),%eax 3971b: 48 98 cltq 3971d: 48 01 d0 add %rdx,%rax 39720: 0f b6 00 movzbl (%rax),%eax 39723: 3c 3d cmp $0x3d,%al 39725: 75 07 jne 3972e <_Z16GetenvBeforeMainPKc+0x89> 39727: b8 01 00 00 00 mov $0x1,%eax 3972c: eb 05 jmp 39733 <_Z16GetenvBeforeMainPKc+0x8e> 3972e: b8 00 00 00 00 mov $0x0,%eax 39733: 84 c0 test %al,%al 39735: 74 19 je 39750 <_Z16GetenvBeforeMainPKc+0xab> 39737: 48 8b 45 e8 mov -0x18(%rbp),%rax 3973b: 48 8b 00 mov (%rax),%rax 3973e: 8b 55 e0 mov -0x20(%rbp),%edx 39741: 48 63 d2 movslq %edx,%rdx 39744: 48 83 c2 01 add $0x1,%rdx 39748: 48 01 d0 add %rdx,%rax 3974b: e9 91 01 00 00 jmp 398e1 <_Z16GetenvBeforeMainPKc+0x23c> 39750: 48 83 45 e8 08 addq $0x8,-0x18(%rbp) 39755: eb 8e jmp 396e5 <_Z16GetenvBeforeMainPKc+0x40> 39757: b8 00 00 00 00 mov $0x0,%eax 3975c: e9 80 01 00 00 jmp 398e1 <_Z16GetenvBeforeMainPKc+0x23c> 39761: 0f b6 05 38 1b 04 00 movzbl 0x41b38(%rip),%eax # 7b2a0 <_ZZ16GetenvBeforeMainPKcE6envbuf> 39768: 84 c0 test %al,%al 3976a: 0f 85 b5 00 00 00 jne 39825 <_Z16GetenvBeforeMainPKc+0x180> 39770: ba 00 00 00 00 mov $0x0,%edx 39775: 48 8d 35 06 da 02 00 lea 0x2da06(%rip),%rsi # 67182 <_ZStL6ignore+0x1> 3977c: bf 02 00 00 00 mov $0x2,%edi 39781: b8 00 00 00 00 mov $0x0,%eax 39786: e8 f5 c8 fc ff call 6080 3978b: 89 45 e4 mov %eax,-0x1c(%rbp) 3978e: 83 7d e4 ff cmpl $0xffffffff,-0x1c(%rbp) 39792: 74 25 je 397b9 <_Z16GetenvBeforeMainPKc+0x114> 39794: 8b 45 e4 mov -0x1c(%rbp),%eax 39797: b9 fe 3f 00 00 mov $0x3ffe,%ecx 3979c: 48 8d 15 fd 1a 04 00 lea 0x41afd(%rip),%rdx # 7b2a0 <_ZZ16GetenvBeforeMainPKcE6envbuf> 397a3: 89 c6 mov %eax,%esi 397a5: bf 00 00 00 00 mov $0x0,%edi 397aa: b8 00 00 00 00 mov $0x0,%eax 397af: e8 cc c8 fc ff call 6080 397b4: 48 85 c0 test %rax,%rax 397b7: 79 07 jns 397c0 <_Z16GetenvBeforeMainPKc+0x11b> 397b9: b8 01 00 00 00 mov $0x1,%eax 397be: eb 05 jmp 397c5 <_Z16GetenvBeforeMainPKc+0x120> 397c0: b8 00 00 00 00 mov $0x0,%eax 397c5: 84 c0 test %al,%al 397c7: 74 48 je 39811 <_Z16GetenvBeforeMainPKc+0x16c> 397c9: 48 8b 45 d8 mov -0x28(%rbp),%rax 397cd: 48 89 c2 mov %rax,%rdx 397d0: 48 8d 35 c1 d9 02 00 lea 0x2d9c1(%rip),%rsi # 67198 <_ZStL6ignore+0x17> 397d7: bf 01 00 00 00 mov $0x1,%edi 397dc: b8 00 00 00 00 mov $0x0,%eax 397e1: e8 bc 1e 00 00 call 3b6a2 <_Z8RAW_VLOGiPKcz> 397e6: 83 7d e4 ff cmpl $0xffffffff,-0x1c(%rbp) 397ea: 74 14 je 39800 <_Z16GetenvBeforeMainPKc+0x15b> 397ec: 8b 45 e4 mov -0x1c(%rbp),%eax 397ef: 89 c6 mov %eax,%esi 397f1: bf 03 00 00 00 mov $0x3,%edi 397f6: b8 00 00 00 00 mov $0x0,%eax 397fb: e8 80 c8 fc ff call 6080 39800: 48 8b 45 d8 mov -0x28(%rbp),%rax 39804: 48 89 c7 mov %rax,%rdi 39807: e8 f4 cd fc ff call 6600 3980c: e9 d0 00 00 00 jmp 398e1 <_Z16GetenvBeforeMainPKc+0x23c> 39811: 8b 45 e4 mov -0x1c(%rbp),%eax 39814: 89 c6 mov %eax,%esi 39816: bf 03 00 00 00 mov $0x3,%edi 3981b: b8 00 00 00 00 mov $0x0,%eax 39820: e8 5b c8 fc ff call 6080 39825: 48 8d 05 74 1a 04 00 lea 0x41a74(%rip),%rax # 7b2a0 <_ZZ16GetenvBeforeMainPKcE6envbuf> 3982c: 48 89 45 f0 mov %rax,-0x10(%rbp) 39830: 48 8b 45 f0 mov -0x10(%rbp),%rax 39834: 0f b6 00 movzbl (%rax),%eax 39837: 84 c0 test %al,%al 39839: 0f 84 9d 00 00 00 je 398dc <_Z16GetenvBeforeMainPKc+0x237> 3983f: 48 8d 15 5a 1a 04 00 lea 0x41a5a(%rip),%rdx # 7b2a0 <_ZZ16GetenvBeforeMainPKcE6envbuf> 39846: 48 8b 45 f0 mov -0x10(%rbp),%rax 3984a: 48 29 d0 sub %rdx,%rax 3984d: ba 00 40 00 00 mov $0x4000,%edx 39852: 48 29 c2 sub %rax,%rdx 39855: 48 8b 45 f0 mov -0x10(%rbp),%rax 39859: be 00 00 00 00 mov $0x0,%esi 3985e: 48 89 c7 mov %rax,%rdi 39861: e8 a5 fd ff ff call 3960b <_ZL11slow_memchrPKcim> 39866: 48 89 45 f8 mov %rax,-0x8(%rbp) 3986a: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 3986f: 75 07 jne 39878 <_Z16GetenvBeforeMainPKc+0x1d3> 39871: b8 00 00 00 00 mov $0x0,%eax 39876: eb 69 jmp 398e1 <_Z16GetenvBeforeMainPKc+0x23c> 39878: 8b 45 e0 mov -0x20(%rbp),%eax 3987b: 48 63 d0 movslq %eax,%rdx 3987e: 48 8b 4d d8 mov -0x28(%rbp),%rcx 39882: 48 8b 45 f0 mov -0x10(%rbp),%rax 39886: 48 89 ce mov %rcx,%rsi 39889: 48 89 c7 mov %rax,%rdi 3988c: e8 e9 fc ff ff call 3957a <_ZL11slow_memcmpPKvS0_m> 39891: 85 c0 test %eax,%eax 39893: 75 1b jne 398b0 <_Z16GetenvBeforeMainPKc+0x20b> 39895: 8b 45 e0 mov -0x20(%rbp),%eax 39898: 48 63 d0 movslq %eax,%rdx 3989b: 48 8b 45 f0 mov -0x10(%rbp),%rax 3989f: 48 01 d0 add %rdx,%rax 398a2: 0f b6 00 movzbl (%rax),%eax 398a5: 3c 3d cmp $0x3d,%al 398a7: 75 07 jne 398b0 <_Z16GetenvBeforeMainPKc+0x20b> 398a9: b8 01 00 00 00 mov $0x1,%eax 398ae: eb 05 jmp 398b5 <_Z16GetenvBeforeMainPKc+0x210> 398b0: b8 00 00 00 00 mov $0x0,%eax 398b5: 84 c0 test %al,%al 398b7: 74 12 je 398cb <_Z16GetenvBeforeMainPKc+0x226> 398b9: 8b 45 e0 mov -0x20(%rbp),%eax 398bc: 48 98 cltq 398be: 48 8d 50 01 lea 0x1(%rax),%rdx 398c2: 48 8b 45 f0 mov -0x10(%rbp),%rax 398c6: 48 01 d0 add %rdx,%rax 398c9: eb 16 jmp 398e1 <_Z16GetenvBeforeMainPKc+0x23c> 398cb: 48 8b 45 f8 mov -0x8(%rbp),%rax 398cf: 48 83 c0 01 add $0x1,%rax 398d3: 48 89 45 f0 mov %rax,-0x10(%rbp) 398d7: e9 54 ff ff ff jmp 39830 <_Z16GetenvBeforeMainPKc+0x18b> 398dc: b8 00 00 00 00 mov $0x0,%eax 398e1: c9 leave 398e2: c3 ret 00000000000398e3 : 398e3: f3 0f 1e fa endbr64 398e7: 55 push %rbp 398e8: 48 89 e5 mov %rsp,%rbp 398eb: 48 83 ec 10 sub $0x10,%rsp 398ef: 48 89 7d f8 mov %rdi,-0x8(%rbp) 398f3: 48 8b 45 f8 mov -0x8(%rbp),%rax 398f7: 48 89 c7 mov %rax,%rdi 398fa: e8 a6 fd ff ff call 396a5 <_Z16GetenvBeforeMainPKc> 398ff: c9 leave 39900: c3 ret 39901: 90 nop 0000000000039902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_>: 39902: 55 push %rbp 39903: 48 89 e5 mov %rsp,%rbp 39906: 41 54 push %r12 39908: 53 push %rbx 39909: 48 83 ec 40 sub $0x40,%rsp 3990d: 48 89 7d d8 mov %rdi,-0x28(%rbp) 39911: 48 89 75 d0 mov %rsi,-0x30(%rbp) 39915: 89 d0 mov %edx,%eax 39917: 48 89 4d c0 mov %rcx,-0x40(%rbp) 3991b: 4c 89 45 b8 mov %r8,-0x48(%rbp) 3991f: 88 45 cc mov %al,-0x34(%rbp) 39922: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 39929: 00 00 3992b: 48 89 45 e8 mov %rax,-0x18(%rbp) 3992f: 31 c0 xor %eax,%eax 39931: 48 8d 45 b8 lea -0x48(%rbp),%rax 39935: 48 89 c7 mov %rax,%rdi 39938: e8 58 1e 00 00 call 3b795 <_ZSt4moveIRPKcEONSt16remove_referenceIT_E4typeEOS4_> 3993d: 49 89 c4 mov %rax,%r12 39940: 48 8d 45 c0 lea -0x40(%rbp),%rax 39944: 48 89 c7 mov %rax,%rdi 39947: e8 49 1e 00 00 call 3b795 <_ZSt4moveIRPKcEONSt16remove_referenceIT_E4typeEOS4_> 3994c: 48 89 c3 mov %rax,%rbx 3994f: 48 8d 45 cc lea -0x34(%rbp),%rax 39953: 48 89 c7 mov %rax,%rdi 39956: e8 2b 1e 00 00 call 3b786 <_ZSt4moveIRbEONSt16remove_referenceIT_E4typeEOS2_> 3995b: 48 89 c6 mov %rax,%rsi 3995e: 48 8b 45 d8 mov -0x28(%rbp),%rax 39962: 4c 89 e1 mov %r12,%rcx 39965: 48 89 da mov %rbx,%rdx 39968: 48 89 c7 mov %rax,%rdi 3996b: e8 34 1e 00 00 call 3b7a4 <_ZSt10make_tupleIJbPKcS1_EESt5tupleIJDpNSt17__decay_and_stripIT_E6__typeEEEDpOS4_> 39970: 48 8b 45 e8 mov -0x18(%rbp),%rax 39974: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3997b: 00 00 3997d: 74 05 je 39984 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_+0x82> 3997f: e8 fc cb fc ff call 6580 <__stack_chk_fail@plt> 39984: 48 8b 45 d8 mov -0x28(%rbp),%rax 39988: 48 83 c4 40 add $0x40,%rsp 3998c: 5b pop %rbx 3998d: 41 5c pop %r12 3998f: 5d pop %rbp 39990: c3 ret 0000000000039991 <_ZL19QueryHPCEnvironmentv>: 39991: f3 0f 1e fa endbr64 39995: 55 push %rbp 39996: 48 89 e5 mov %rsp,%rbp 39999: 48 83 ec 30 sub $0x30,%rsp 3999d: 48 89 7d d8 mov %rdi,-0x28(%rbp) 399a1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 399a8: 00 00 399aa: 48 89 45 f8 mov %rax,-0x8(%rbp) 399ae: 31 c0 xor %eax,%eax 399b0: 48 8d 3d 35 d8 02 00 lea 0x2d835(%rip),%rdi # 671ec <_ZStL6ignore+0x6b> 399b7: e8 44 cc fc ff call 6600 399bc: 48 89 45 e8 mov %rax,-0x18(%rbp) 399c0: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 399c5: 74 33 je 399fa <_ZL19QueryHPCEnvironmentv+0x69> 399c7: 48 8b 45 e8 mov -0x18(%rbp),%rax 399cb: 0f b6 00 movzbl (%rax),%eax 399ce: 84 c0 test %al,%al 399d0: 74 28 je 399fa <_ZL19QueryHPCEnvironmentv+0x69> 399d2: 48 8b 45 d8 mov -0x28(%rbp),%rax 399d6: 48 8b 55 e8 mov -0x18(%rbp),%rdx 399da: 48 8d 75 e7 lea -0x19(%rbp),%rsi 399de: 49 89 d0 mov %rdx,%r8 399e1: 48 8d 0d 0e d8 02 00 lea 0x2d80e(%rip),%rcx # 671f6 <_ZStL6ignore+0x75> 399e8: ba 00 00 00 00 mov $0x0,%edx 399ed: 48 89 c7 mov %rax,%rdi 399f0: e8 0d ff ff ff call 39902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_> 399f5: e9 45 01 00 00 jmp 39b3f <_ZL19QueryHPCEnvironmentv+0x1ae> 399fa: 48 8d 3d fc d7 02 00 lea 0x2d7fc(%rip),%rdi # 671fd <_ZStL6ignore+0x7c> 39a01: e8 fa cb fc ff call 6600 39a06: 48 89 45 e8 mov %rax,-0x18(%rbp) 39a0a: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 39a0f: 74 7d je 39a8e <_ZL19QueryHPCEnvironmentv+0xfd> 39a11: 48 8b 45 e8 mov -0x18(%rbp),%rax 39a15: 0f b6 00 movzbl (%rax),%eax 39a18: 84 c0 test %al,%al 39a1a: 74 72 je 39a8e <_ZL19QueryHPCEnvironmentv+0xfd> 39a1c: 48 8d 3d e7 d7 02 00 lea 0x2d7e7(%rip),%rdi # 6720a <_ZStL6ignore+0x89> 39a23: e8 d8 cb fc ff call 6600 39a28: 48 89 45 f0 mov %rax,-0x10(%rbp) 39a2c: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 39a31: 74 33 je 39a66 <_ZL19QueryHPCEnvironmentv+0xd5> 39a33: 48 8b 45 f0 mov -0x10(%rbp),%rax 39a37: 0f b6 00 movzbl (%rax),%eax 39a3a: 84 c0 test %al,%al 39a3c: 74 28 je 39a66 <_ZL19QueryHPCEnvironmentv+0xd5> 39a3e: 48 8b 45 d8 mov -0x28(%rbp),%rax 39a42: 48 8b 55 f0 mov -0x10(%rbp),%rdx 39a46: 48 8d 75 e7 lea -0x19(%rbp),%rsi 39a4a: 49 89 d0 mov %rdx,%r8 39a4d: 48 8d 0d c3 d7 02 00 lea 0x2d7c3(%rip),%rcx # 67217 <_ZStL6ignore+0x96> 39a54: ba 00 00 00 00 mov $0x0,%edx 39a59: 48 89 c7 mov %rax,%rdi 39a5c: e8 a1 fe ff ff call 39902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_> 39a61: e9 d9 00 00 00 jmp 39b3f <_ZL19QueryHPCEnvironmentv+0x1ae> 39a66: 48 8b 45 d8 mov -0x28(%rbp),%rax 39a6a: 48 8d 75 e7 lea -0x19(%rbp),%rsi 39a6e: 4c 8d 05 ac d7 02 00 lea 0x2d7ac(%rip),%r8 # 67221 <_ZStL6ignore+0xa0> 39a75: 48 8d 0d a5 d7 02 00 lea 0x2d7a5(%rip),%rcx # 67221 <_ZStL6ignore+0xa0> 39a7c: ba 01 00 00 00 mov $0x1,%edx 39a81: 48 89 c7 mov %rax,%rdi 39a84: e8 79 fe ff ff call 39902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_> 39a89: e9 b1 00 00 00 jmp 39b3f <_ZL19QueryHPCEnvironmentv+0x1ae> 39a8e: 48 8d 3d 8d d7 02 00 lea 0x2d78d(%rip),%rdi # 67222 <_ZStL6ignore+0xa1> 39a95: e8 66 cb fc ff call 6600 39a9a: 48 89 45 e8 mov %rax,-0x18(%rbp) 39a9e: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 39aa3: 74 30 je 39ad5 <_ZL19QueryHPCEnvironmentv+0x144> 39aa5: 48 8b 45 e8 mov -0x18(%rbp),%rax 39aa9: 0f b6 00 movzbl (%rax),%eax 39aac: 84 c0 test %al,%al 39aae: 74 25 je 39ad5 <_ZL19QueryHPCEnvironmentv+0x144> 39ab0: 48 8b 45 d8 mov -0x28(%rbp),%rax 39ab4: 48 8d 75 e7 lea -0x19(%rbp),%rsi 39ab8: 4c 8d 05 62 d7 02 00 lea 0x2d762(%rip),%r8 # 67221 <_ZStL6ignore+0xa0> 39abf: 48 8d 0d 5b d7 02 00 lea 0x2d75b(%rip),%rcx # 67221 <_ZStL6ignore+0xa0> 39ac6: ba 01 00 00 00 mov $0x1,%edx 39acb: 48 89 c7 mov %rax,%rdi 39ace: e8 2f fe ff ff call 39902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_> 39ad3: eb 6a jmp 39b3f <_ZL19QueryHPCEnvironmentv+0x1ae> 39ad5: 48 8d 3d 50 d7 02 00 lea 0x2d750(%rip),%rdi # 6722c <_ZStL6ignore+0xab> 39adc: e8 1f cb fc ff call 6600 39ae1: 48 89 45 e8 mov %rax,-0x18(%rbp) 39ae5: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 39aea: 74 30 je 39b1c <_ZL19QueryHPCEnvironmentv+0x18b> 39aec: 48 8b 45 e8 mov -0x18(%rbp),%rax 39af0: 0f b6 00 movzbl (%rax),%eax 39af3: 84 c0 test %al,%al 39af5: 74 25 je 39b1c <_ZL19QueryHPCEnvironmentv+0x18b> 39af7: 48 8b 45 d8 mov -0x28(%rbp),%rax 39afb: 48 8b 55 e8 mov -0x18(%rbp),%rdx 39aff: 48 8d 75 e7 lea -0x19(%rbp),%rsi 39b03: 49 89 d0 mov %rdx,%r8 39b06: 48 8d 0d e9 d6 02 00 lea 0x2d6e9(%rip),%rcx # 671f6 <_ZStL6ignore+0x75> 39b0d: ba 00 00 00 00 mov $0x0,%edx 39b12: 48 89 c7 mov %rax,%rdi 39b15: e8 e8 fd ff ff call 39902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_> 39b1a: eb 23 jmp 39b3f <_ZL19QueryHPCEnvironmentv+0x1ae> 39b1c: 48 8b 45 d8 mov -0x28(%rbp),%rax 39b20: 48 8d 75 e7 lea -0x19(%rbp),%rsi 39b24: 4c 8d 05 f6 d6 02 00 lea 0x2d6f6(%rip),%r8 # 67221 <_ZStL6ignore+0xa0> 39b2b: 48 8d 0d ef d6 02 00 lea 0x2d6ef(%rip),%rcx # 67221 <_ZStL6ignore+0xa0> 39b32: ba 00 00 00 00 mov $0x0,%edx 39b37: 48 89 c7 mov %rax,%rdi 39b3a: e8 c3 fd ff ff call 39902 <_ZZL19QueryHPCEnvironmentvENKUlbPKcS0_E_clEbS0_S0_> 39b3f: 48 8b 45 f8 mov -0x8(%rbp),%rax 39b43: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 39b4a: 00 00 39b4c: 74 05 je 39b53 <_ZL19QueryHPCEnvironmentv+0x1c2> 39b4e: e8 2d ca fc ff call 6580 <__stack_chk_fail@plt> 39b53: 48 8b 45 d8 mov -0x28(%rbp),%rax 39b57: c9 leave 39b58: c3 ret 0000000000039b59 <_Z20GetUniquePathFromEnvPKcPc>: 39b59: f3 0f 1e fa endbr64 39b5d: 55 push %rbp 39b5e: 48 89 e5 mov %rsp,%rbp 39b61: 48 81 ec 80 01 00 00 sub $0x180,%rsp 39b68: 48 89 bd 88 fe ff ff mov %rdi,-0x178(%rbp) 39b6f: 48 89 b5 80 fe ff ff mov %rsi,-0x180(%rbp) 39b76: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 39b7d: 00 00 39b7f: 48 89 45 f8 mov %rax,-0x8(%rbp) 39b83: 31 c0 xor %eax,%eax 39b85: 48 8b 85 88 fe ff ff mov -0x178(%rbp),%rax 39b8c: 48 89 c7 mov %rax,%rdi 39b8f: e8 6c ca fc ff call 6600 39b94: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 39b9b: 48 83 bd a8 fe ff ff cmpq $0x0,-0x158(%rbp) 39ba2: 00 39ba3: 74 0e je 39bb3 <_Z20GetUniquePathFromEnvPKcPc+0x5a> 39ba5: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 39bac: 0f b6 00 movzbl (%rax),%eax 39baf: 84 c0 test %al,%al 39bb1: 75 0a jne 39bbd <_Z20GetUniquePathFromEnvPKcPc+0x64> 39bb3: b8 00 00 00 00 mov $0x0,%eax 39bb8: e9 d0 01 00 00 jmp 39d8d <_Z20GetUniquePathFromEnvPKcPc+0x234> 39bbd: 48 8d 05 5d d6 02 00 lea 0x2d65d(%rip),%rax # 67221 <_ZStL6ignore+0xa0> 39bc4: 48 89 85 98 fe ff ff mov %rax,-0x168(%rbp) 39bcb: 48 8d 05 4f d6 02 00 lea 0x2d64f(%rip),%rax # 67221 <_ZStL6ignore+0xa0> 39bd2: 48 89 85 a0 fe ff ff mov %rax,-0x160(%rbp) 39bd9: 48 8d 85 d0 fe ff ff lea -0x130(%rbp),%rax 39be0: 48 89 c7 mov %rax,%rdi 39be3: e8 a9 fd ff ff call 39991 <_ZL19QueryHPCEnvironmentv> 39be8: 48 8d 85 b0 fe ff ff lea -0x150(%rbp),%rax 39bef: 48 8d 8d a0 fe ff ff lea -0x160(%rbp),%rcx 39bf6: 48 8d 95 98 fe ff ff lea -0x168(%rbp),%rdx 39bfd: 48 8d b5 96 fe ff ff lea -0x16a(%rbp),%rsi 39c04: 48 89 c7 mov %rax,%rdi 39c07: e8 03 1c 00 00 call 3b80f <_ZSt3tieIJbPKcS1_EESt5tupleIJDpRT_EES5_> 39c0c: 48 8d 95 d0 fe ff ff lea -0x130(%rbp),%rdx 39c13: 48 8d 85 b0 fe ff ff lea -0x150(%rbp),%rax 39c1a: 48 89 d6 mov %rdx,%rsi 39c1d: 48 89 c7 mov %rax,%rdi 39c20: e8 25 1c 00 00 call 3b84a <_ZNSt5tupleIJRbRPKcS3_EEaSIJbS2_S2_EEENSt9enable_ifIXcl12__assignableIDpT_EEERS4_E4typeEOS_IJS8_EE> 39c25: 48 8b 95 88 fe ff ff mov -0x178(%rbp),%rdx 39c2c: 48 8d 85 f0 fe ff ff lea -0x110(%rbp),%rax 39c33: 48 89 d1 mov %rdx,%rcx 39c36: 48 8d 15 f8 d5 02 00 lea 0x2d5f8(%rip),%rdx # 67235 <_ZStL6ignore+0xb4> 39c3d: be 00 01 00 00 mov $0x100,%esi 39c42: 48 89 c7 mov %rax,%rdi 39c45: b8 00 00 00 00 mov $0x0,%eax 39c4a: e8 81 cb fc ff call 67d0 39c4f: 0f b6 85 96 fe ff ff movzbl -0x16a(%rbp),%eax 39c56: 84 c0 test %al,%al 39c58: 75 20 jne 39c7a <_Z20GetUniquePathFromEnvPKcPc+0x121> 39c5a: 48 8d 85 f0 fe ff ff lea -0x110(%rbp),%rax 39c61: 48 89 c7 mov %rax,%rdi 39c64: e8 97 c9 fc ff call 6600 39c69: be 00 00 00 00 mov $0x0,%esi 39c6e: 48 89 c7 mov %rax,%rdi 39c71: e8 77 18 00 00 call 3b4ed <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb> 39c76: 84 c0 test %al,%al 39c78: 74 07 je 39c81 <_Z20GetUniquePathFromEnvPKcPc+0x128> 39c7a: b8 01 00 00 00 mov $0x1,%eax 39c7f: eb 05 jmp 39c86 <_Z20GetUniquePathFromEnvPKcPc+0x12d> 39c81: b8 00 00 00 00 mov $0x0,%eax 39c86: 88 85 96 fe ff ff mov %al,-0x16a(%rbp) 39c8c: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 39c93: 0f b6 00 movzbl (%rax),%eax 39c96: c0 e8 07 shr $0x7,%al 39c99: 88 85 97 fe ff ff mov %al,-0x169(%rbp) 39c9f: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 39ca6: 0f b6 00 movzbl (%rax),%eax 39ca9: 83 e0 7f and $0x7f,%eax 39cac: 89 c2 mov %eax,%edx 39cae: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 39cb5: 88 10 mov %dl,(%rax) 39cb7: 0f b6 85 96 fe ff ff movzbl -0x16a(%rbp),%eax 39cbe: 84 c0 test %al,%al 39cc0: 75 09 jne 39ccb <_Z20GetUniquePathFromEnvPKcPc+0x172> 39cc2: 80 bd 97 fe ff ff 00 cmpb $0x0,-0x169(%rbp) 39cc9: 74 50 je 39d1b <_Z20GetUniquePathFromEnvPKcPc+0x1c2> 39ccb: e8 80 ca fc ff call 6750 39cd0: 89 c1 mov %eax,%ecx 39cd2: 48 8b bd a0 fe ff ff mov -0x160(%rbp),%rdi 39cd9: 48 8b b5 98 fe ff ff mov -0x168(%rbp),%rsi 39ce0: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx 39ce7: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 39cee: 48 83 ec 08 sub $0x8,%rsp 39cf2: 51 push %rcx 39cf3: 49 89 f9 mov %rdi,%r9 39cf6: 49 89 f0 mov %rsi,%r8 39cf9: 48 89 d1 mov %rdx,%rcx 39cfc: 48 8d 15 3d d5 02 00 lea 0x2d53d(%rip),%rdx # 67240 <_ZStL6ignore+0xbf> 39d03: be 00 10 00 00 mov $0x1000,%esi 39d08: 48 89 c7 mov %rax,%rdi 39d0b: b8 00 00 00 00 mov $0x0,%eax 39d10: e8 bb ca fc ff call 67d0 39d15: 48 83 c4 10 add $0x10,%rsp 39d19: eb 3e jmp 39d59 <_Z20GetUniquePathFromEnvPKcPc+0x200> 39d1b: 48 8b b5 a0 fe ff ff mov -0x160(%rbp),%rsi 39d22: 48 8b 8d 98 fe ff ff mov -0x168(%rbp),%rcx 39d29: 48 8b 95 a8 fe ff ff mov -0x158(%rbp),%rdx 39d30: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 39d37: 49 89 f1 mov %rsi,%r9 39d3a: 49 89 c8 mov %rcx,%r8 39d3d: 48 89 d1 mov %rdx,%rcx 39d40: 48 8d 15 03 d5 02 00 lea 0x2d503(%rip),%rdx # 6724a <_ZStL6ignore+0xc9> 39d47: be 00 10 00 00 mov $0x1000,%esi 39d4c: 48 89 c7 mov %rax,%rdi 39d4f: b8 00 00 00 00 mov $0x0,%eax 39d54: e8 77 ca fc ff call 67d0 39d59: 80 bd 97 fe ff ff 00 cmpb $0x0,-0x169(%rbp) 39d60: 75 0e jne 39d70 <_Z20GetUniquePathFromEnvPKcPc+0x217> 39d62: 0f b6 85 96 fe ff ff movzbl -0x16a(%rbp),%eax 39d69: 83 f0 01 xor $0x1,%eax 39d6c: 84 c0 test %al,%al 39d6e: 74 18 je 39d88 <_Z20GetUniquePathFromEnvPKcPc+0x22f> 39d70: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 39d77: 0f b6 00 movzbl (%rax),%eax 39d7a: 83 c8 80 or $0xffffff80,%eax 39d7d: 89 c2 mov %eax,%edx 39d7f: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 39d86: 88 10 mov %dl,(%rax) 39d88: b8 01 00 00 00 mov $0x1,%eax 39d8d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 39d91: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 39d98: 00 00 39d9a: 74 05 je 39da1 <_Z20GetUniquePathFromEnvPKcPc+0x248> 39d9c: e8 df c7 fc ff call 6580 <__stack_chk_fail@plt> 39da1: c9 leave 39da2: c3 ret 0000000000039da3 <_Z18GetSystemCPUsCountv>: 39da3: f3 0f 1e fa endbr64 39da7: 55 push %rbp 39da8: 48 89 e5 mov %rsp,%rbp 39dab: 48 83 ec 10 sub $0x10,%rsp 39daf: bf 54 00 00 00 mov $0x54,%edi 39db4: e8 a7 c5 fc ff call 6360 39db9: 48 89 45 f8 mov %rax,-0x8(%rbp) 39dbd: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 39dc2: 79 07 jns 39dcb <_Z18GetSystemCPUsCountv+0x28> 39dc4: b8 01 00 00 00 mov $0x1,%eax 39dc9: eb 04 jmp 39dcf <_Z18GetSystemCPUsCountv+0x2c> 39dcb: 48 8b 45 f8 mov -0x8(%rbp),%rax 39dcf: c9 leave 39dd0: c3 ret 0000000000039dd1 <_ZL17ConstructFilenamePKciPci>: 39dd1: f3 0f 1e fa endbr64 39dd5: 55 push %rbp 39dd6: 48 89 e5 mov %rsp,%rbp 39dd9: 48 83 ec 20 sub $0x20,%rsp 39ddd: 48 89 7d f8 mov %rdi,-0x8(%rbp) 39de1: 89 75 f4 mov %esi,-0xc(%rbp) 39de4: 48 89 55 e8 mov %rdx,-0x18(%rbp) 39de8: 89 4d f0 mov %ecx,-0x10(%rbp) 39deb: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 39def: 75 07 jne 39df8 <_ZL17ConstructFilenamePKciPci+0x27> 39df1: e8 5a c9 fc ff call 6750 39df6: eb 03 jmp 39dfb <_ZL17ConstructFilenamePKciPci+0x2a> 39df8: 8b 45 f4 mov -0xc(%rbp),%eax 39dfb: 8b 55 f0 mov -0x10(%rbp),%edx 39dfe: 48 63 f2 movslq %edx,%rsi 39e01: 48 8b 55 f8 mov -0x8(%rbp),%rdx 39e05: 48 8b 7d e8 mov -0x18(%rbp),%rdi 39e09: 89 c1 mov %eax,%ecx 39e0b: b8 00 00 00 00 mov $0x0,%eax 39e10: e8 bb c9 fc ff call 67d0 39e15: 39 45 f0 cmp %eax,-0x10(%rbp) 39e18: 0f 9e c0 setle %al 39e1b: 84 c0 test %al,%al 39e1d: 74 4d je 39e6c <_ZL17ConstructFilenamePKciPci+0x9b> 39e1f: 48 8b 05 72 01 04 00 mov 0x40172(%rip),%rax # 79f98 39e26: 48 8b 00 mov (%rax),%rax 39e29: 48 83 ec 08 sub $0x8,%rsp 39e2d: 48 8d 15 9c d4 02 00 lea 0x2d49c(%rip),%rdx # 672d0 <_ZStL6ignore+0x14f> 39e34: 52 push %rdx 39e35: 4c 8d 0d 15 d4 02 00 lea 0x2d415(%rip),%r9 # 67251 <_ZStL6ignore+0xd0> 39e3c: 4c 8d 05 15 d4 02 00 lea 0x2d415(%rip),%r8 # 67258 <_ZStL6ignore+0xd7> 39e43: b9 62 01 00 00 mov $0x162,%ecx 39e48: 48 8d 15 4f d4 02 00 lea 0x2d44f(%rip),%rdx # 6729e <_ZStL6ignore+0x11d> 39e4f: 48 8d 35 5c d4 02 00 lea 0x2d45c(%rip),%rsi # 672b2 <_ZStL6ignore+0x131> 39e56: 48 89 c7 mov %rax,%rdi 39e59: b8 00 00 00 00 mov $0x0,%eax 39e5e: e8 ad c8 fc ff call 6710 39e63: 48 83 c4 10 add $0x10,%rsp 39e67: e8 54 c4 fc ff call 62c0 39e6c: 90 nop 39e6d: c9 leave 39e6e: c3 ret 0000000000039e6f <_ZL16ExtractUntilCharPciPS_>: 39e6f: f3 0f 1e fa endbr64 39e73: 55 push %rbp 39e74: 48 89 e5 mov %rsp,%rbp 39e77: 48 83 ec 30 sub $0x30,%rsp 39e7b: 48 89 7d e8 mov %rdi,-0x18(%rbp) 39e7f: 89 75 e4 mov %esi,-0x1c(%rbp) 39e82: 48 89 55 d8 mov %rdx,-0x28(%rbp) 39e86: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 39e8b: 75 4d jne 39eda <_ZL16ExtractUntilCharPciPS_+0x6b> 39e8d: 48 8b 05 04 01 04 00 mov 0x40104(%rip),%rax # 79f98 39e94: 48 8b 00 mov (%rax),%rax 39e97: 48 83 ec 08 sub $0x8,%rsp 39e9b: 48 8d 15 3f d4 02 00 lea 0x2d43f(%rip),%rdx # 672e1 <_ZStL6ignore+0x160> 39ea2: 52 push %rdx 39ea3: 4c 8d 0d 2f d4 02 00 lea 0x2d42f(%rip),%r9 # 672d9 <_ZStL6ignore+0x158> 39eaa: 4c 8d 05 2b d4 02 00 lea 0x2d42b(%rip),%r8 # 672dc <_ZStL6ignore+0x15b> 39eb1: b9 97 01 00 00 mov $0x197,%ecx 39eb6: 48 8d 15 e1 d3 02 00 lea 0x2d3e1(%rip),%rdx # 6729e <_ZStL6ignore+0x11d> 39ebd: 48 8d 35 ee d3 02 00 lea 0x2d3ee(%rip),%rsi # 672b2 <_ZStL6ignore+0x131> 39ec4: 48 89 c7 mov %rax,%rdi 39ec7: b8 00 00 00 00 mov $0x0,%eax 39ecc: e8 3f c8 fc ff call 6710 39ed1: 48 83 c4 10 add $0x10,%rsp 39ed5: e8 e6 c3 fc ff call 62c0 39eda: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 39edf: 75 4d jne 39f2e <_ZL16ExtractUntilCharPciPS_+0xbf> 39ee1: 48 8b 05 b0 00 04 00 mov 0x400b0(%rip),%rax # 79f98 39ee8: 48 8b 00 mov (%rax),%rax 39eeb: 48 83 ec 08 sub $0x8,%rsp 39eef: 48 8d 15 eb d3 02 00 lea 0x2d3eb(%rip),%rdx # 672e1 <_ZStL6ignore+0x160> 39ef6: 52 push %rdx 39ef7: 4c 8d 0d db d3 02 00 lea 0x2d3db(%rip),%r9 # 672d9 <_ZStL6ignore+0x158> 39efe: 4c 8d 05 e3 d3 02 00 lea 0x2d3e3(%rip),%r8 # 672e8 <_ZStL6ignore+0x167> 39f05: b9 98 01 00 00 mov $0x198,%ecx 39f0a: 48 8d 15 8d d3 02 00 lea 0x2d38d(%rip),%rdx # 6729e <_ZStL6ignore+0x11d> 39f11: 48 8d 35 9a d3 02 00 lea 0x2d39a(%rip),%rsi # 672b2 <_ZStL6ignore+0x131> 39f18: 48 89 c7 mov %rax,%rdi 39f1b: b8 00 00 00 00 mov $0x0,%eax 39f20: e8 eb c7 fc ff call 6710 39f25: 48 83 c4 10 add $0x10,%rsp 39f29: e8 92 c3 fc ff call 62c0 39f2e: 8b 55 e4 mov -0x1c(%rbp),%edx 39f31: 48 8b 45 e8 mov -0x18(%rbp),%rax 39f35: 89 d6 mov %edx,%esi 39f37: 48 89 c7 mov %rax,%rdi 39f3a: e8 81 c2 fc ff call 61c0 39f3f: 48 89 45 f8 mov %rax,-0x8(%rbp) 39f43: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 39f48: 75 12 jne 39f5c <_ZL16ExtractUntilCharPciPS_+0xed> 39f4a: 48 8b 45 d8 mov -0x28(%rbp),%rax 39f4e: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 39f55: b8 00 00 00 00 mov $0x0,%eax 39f5a: eb 17 jmp 39f73 <_ZL16ExtractUntilCharPciPS_+0x104> 39f5c: 48 8b 45 d8 mov -0x28(%rbp),%rax 39f60: 48 8b 55 f8 mov -0x8(%rbp),%rdx 39f64: 48 89 10 mov %rdx,(%rax) 39f67: 48 8b 45 f8 mov -0x8(%rbp),%rax 39f6b: c6 00 00 movb $0x0,(%rax) 39f6e: b8 01 00 00 00 mov $0x1,%eax 39f73: c9 leave 39f74: c3 ret 0000000000039f75 <_ZL19SkipWhileWhitespacePPci>: 39f75: f3 0f 1e fa endbr64 39f79: 55 push %rbp 39f7a: 48 89 e5 mov %rsp,%rbp 39f7d: 48 83 ec 10 sub $0x10,%rsp 39f81: 48 89 7d f8 mov %rdi,-0x8(%rbp) 39f85: 89 75 f4 mov %esi,-0xc(%rbp) 39f88: 8b 45 f4 mov -0xc(%rbp),%eax 39f8b: 89 c7 mov %eax,%edi 39f8d: e8 fe c0 fc ff call 6090 39f92: 85 c0 test %eax,%eax 39f94: 74 48 je 39fde <_ZL19SkipWhileWhitespacePPci+0x69> 39f96: 48 8b 45 f8 mov -0x8(%rbp),%rax 39f9a: 48 8b 00 mov (%rax),%rax 39f9d: 0f b6 00 movzbl (%rax),%eax 39fa0: 0f be c0 movsbl %al,%eax 39fa3: 89 c7 mov %eax,%edi 39fa5: e8 e6 c0 fc ff call 6090 39faa: 85 c0 test %eax,%eax 39fac: 74 30 je 39fde <_ZL19SkipWhileWhitespacePPci+0x69> 39fae: 48 8b 45 f8 mov -0x8(%rbp),%rax 39fb2: 48 8b 00 mov (%rax),%rax 39fb5: 48 83 c0 01 add $0x1,%rax 39fb9: 0f b6 00 movzbl (%rax),%eax 39fbc: 0f be c0 movsbl %al,%eax 39fbf: 89 c7 mov %eax,%edi 39fc1: e8 ca c0 fc ff call 6090 39fc6: 85 c0 test %eax,%eax 39fc8: 74 14 je 39fde <_ZL19SkipWhileWhitespacePPci+0x69> 39fca: 48 8b 45 f8 mov -0x8(%rbp),%rax 39fce: 48 8b 00 mov (%rax),%rax 39fd1: 48 8d 50 01 lea 0x1(%rax),%rdx 39fd5: 48 8b 45 f8 mov -0x8(%rbp),%rax 39fd9: 48 89 10 mov %rdx,(%rax) 39fdc: eb b8 jmp 39f96 <_ZL19SkipWhileWhitespacePPci+0x21> 39fde: 90 nop 39fdf: c9 leave 39fe0: c3 ret 0000000000039fe1 <_Z15StringToIntegerIiET_PcPS1_i>: 39fe1: f3 0f 1e fa endbr64 39fe5: 55 push %rbp 39fe6: 48 89 e5 mov %rsp,%rbp 39fe9: 48 83 ec 20 sub $0x20,%rsp 39fed: 48 89 7d f8 mov %rdi,-0x8(%rbp) 39ff1: 48 89 75 f0 mov %rsi,-0x10(%rbp) 39ff5: 89 55 ec mov %edx,-0x14(%rbp) 39ff8: 8b 55 ec mov -0x14(%rbp),%edx 39ffb: 48 8b 4d f0 mov -0x10(%rbp),%rcx 39fff: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a003: 48 89 ce mov %rcx,%rsi 3a006: 48 89 c7 mov %rax,%rdi 3a009: e8 d2 c6 fc ff call 66e0 3a00e: c9 leave 3a00f: c3 ret 000000000003a010 <_Z15StringToIntegerIlET_PcPS1_i>: 3a010: f3 0f 1e fa endbr64 3a014: 55 push %rbp 3a015: 48 89 e5 mov %rsp,%rbp 3a018: 48 83 ec 20 sub $0x20,%rsp 3a01c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a020: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3a024: 89 55 ec mov %edx,-0x14(%rbp) 3a027: 8b 55 ec mov -0x14(%rbp),%edx 3a02a: 48 8b 4d f0 mov -0x10(%rbp),%rcx 3a02e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a032: 48 89 ce mov %rcx,%rsi 3a035: 48 89 c7 mov %rax,%rdi 3a038: e8 93 c0 fc ff call 60d0 3a03d: c9 leave 3a03e: c3 ret 000000000003a03f <_Z15StringToIntegerImET_PcPS1_i>: 3a03f: f3 0f 1e fa endbr64 3a043: 55 push %rbp 3a044: 48 89 e5 mov %rsp,%rbp 3a047: 48 83 ec 20 sub $0x20,%rsp 3a04b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a04f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3a053: 89 55 ec mov %edx,-0x14(%rbp) 3a056: 8b 55 ec mov -0x14(%rbp),%edx 3a059: 48 8b 4d f0 mov -0x10(%rbp),%rcx 3a05d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a061: 48 89 ce mov %rcx,%rsi 3a064: 48 89 c7 mov %rax,%rdi 3a067: e8 04 c6 fc ff call 6670 3a06c: c9 leave 3a06d: c3 ret 000000000003a06e <_ZL19CopyStringUntilCharPcjiS_>: 3a06e: f3 0f 1e fa endbr64 3a072: 55 push %rbp 3a073: 48 89 e5 mov %rsp,%rbp 3a076: 48 83 ec 30 sub $0x30,%rsp 3a07a: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3a07e: 89 75 e4 mov %esi,-0x1c(%rbp) 3a081: 89 55 e0 mov %edx,-0x20(%rbp) 3a084: 48 89 4d d8 mov %rcx,-0x28(%rbp) 3a088: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3a08f: 00 00 3a091: 48 89 45 f8 mov %rax,-0x8(%rbp) 3a095: 31 c0 xor %eax,%eax 3a097: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a09b: 8b 4d e0 mov -0x20(%rbp),%ecx 3a09e: 48 8b 45 e8 mov -0x18(%rbp),%rax 3a0a2: 89 ce mov %ecx,%esi 3a0a4: 48 89 c7 mov %rax,%rdi 3a0a7: e8 c3 fd ff ff call 39e6f <_ZL16ExtractUntilCharPciPS_> 3a0ac: 83 f0 01 xor $0x1,%eax 3a0af: 84 c0 test %al,%al 3a0b1: 74 07 je 3a0ba <_ZL19CopyStringUntilCharPcjiS_+0x4c> 3a0b3: b8 00 00 00 00 mov $0x0,%eax 3a0b8: eb 46 jmp 3a100 <_ZL19CopyStringUntilCharPcjiS_+0x92> 3a0ba: 8b 55 e4 mov -0x1c(%rbp),%edx 3a0bd: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3a0c1: 48 8b 45 d8 mov -0x28(%rbp),%rax 3a0c5: 48 89 ce mov %rcx,%rsi 3a0c8: 48 89 c7 mov %rax,%rdi 3a0cb: e8 c0 c1 fc ff call 6290 3a0d0: 8b 45 e4 mov -0x1c(%rbp),%eax 3a0d3: 83 e8 01 sub $0x1,%eax 3a0d6: 89 c2 mov %eax,%edx 3a0d8: 48 8b 45 d8 mov -0x28(%rbp),%rax 3a0dc: 48 01 d0 add %rdx,%rax 3a0df: c6 00 00 movb $0x0,(%rax) 3a0e2: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a0e6: 8b 55 e0 mov -0x20(%rbp),%edx 3a0e9: 88 10 mov %dl,(%rax) 3a0eb: 8b 55 e0 mov -0x20(%rbp),%edx 3a0ee: 48 8d 45 f0 lea -0x10(%rbp),%rax 3a0f2: 89 d6 mov %edx,%esi 3a0f4: 48 89 c7 mov %rax,%rdi 3a0f7: e8 79 fe ff ff call 39f75 <_ZL19SkipWhileWhitespacePPci> 3a0fc: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a100: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3a104: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3a10b: 00 00 3a10d: 74 05 je 3a114 <_ZL19CopyStringUntilCharPcjiS_+0xa6> 3a10f: e8 6c c4 fc ff call 6580 <__stack_chk_fail@plt> 3a114: c9 leave 3a115: c3 ret 000000000003a116 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj>: 3a116: f3 0f 1e fa endbr64 3a11a: 55 push %rbp 3a11b: 48 89 e5 mov %rsp,%rbp 3a11e: 48 83 ec 60 sub $0x60,%rsp 3a122: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3a126: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3a12a: 48 89 55 d8 mov %rdx,-0x28(%rbp) 3a12e: 48 89 4d d0 mov %rcx,-0x30(%rbp) 3a132: 4c 89 45 c8 mov %r8,-0x38(%rbp) 3a136: 4c 89 4d c0 mov %r9,-0x40(%rbp) 3a13a: 48 8b 45 10 mov 0x10(%rbp),%rax 3a13e: 48 89 45 b8 mov %rax,-0x48(%rbp) 3a142: 48 8b 45 18 mov 0x18(%rbp),%rax 3a146: 48 89 45 b0 mov %rax,-0x50(%rbp) 3a14a: 48 8b 45 20 mov 0x20(%rbp),%rax 3a14e: 48 89 45 a8 mov %rax,-0x58(%rbp) 3a152: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3a159: 00 00 3a15b: 48 89 45 f8 mov %rax,-0x8(%rbp) 3a15f: 31 c0 xor %eax,%eax 3a161: 48 8b 45 e8 mov -0x18(%rbp),%rax 3a165: 48 89 45 f0 mov %rax,-0x10(%rbp) 3a169: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a16d: 48 85 c0 test %rax,%rax 3a170: 74 0b je 3a17d <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x67> 3a172: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a176: 0f b6 00 movzbl (%rax),%eax 3a179: 84 c0 test %al,%al 3a17b: 75 0a jne 3a187 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x71> 3a17d: b8 00 00 00 00 mov $0x0,%eax 3a182: e9 83 01 00 00 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a187: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a18b: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a18f: 48 8b 45 e0 mov -0x20(%rbp),%rax 3a193: 49 89 d0 mov %rdx,%r8 3a196: b9 2d 00 00 00 mov $0x2d,%ecx 3a19b: ba 10 00 00 00 mov $0x10,%edx 3a1a0: 48 89 c7 mov %rax,%rdi 3a1a3: e8 98 0e 00 00 call 3b040 <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_> 3a1a8: 83 f0 01 xor $0x1,%eax 3a1ab: 84 c0 test %al,%al 3a1ad: 74 0a je 3a1b9 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0xa3> 3a1af: b8 00 00 00 00 mov $0x0,%eax 3a1b4: e9 51 01 00 00 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a1b9: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a1bd: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a1c1: 48 8b 45 d8 mov -0x28(%rbp),%rax 3a1c5: 49 89 d0 mov %rdx,%r8 3a1c8: b9 20 00 00 00 mov $0x20,%ecx 3a1cd: ba 10 00 00 00 mov $0x10,%edx 3a1d2: 48 89 c7 mov %rax,%rdi 3a1d5: e8 66 0e 00 00 call 3b040 <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_> 3a1da: 83 f0 01 xor $0x1,%eax 3a1dd: 84 c0 test %al,%al 3a1df: 74 0a je 3a1eb <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0xd5> 3a1e1: b8 00 00 00 00 mov $0x0,%eax 3a1e6: e9 1f 01 00 00 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a1eb: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a1ef: 48 8b 55 d0 mov -0x30(%rbp),%rdx 3a1f3: 48 89 d1 mov %rdx,%rcx 3a1f6: ba 20 00 00 00 mov $0x20,%edx 3a1fb: be 05 00 00 00 mov $0x5,%esi 3a200: 48 89 c7 mov %rax,%rdi 3a203: e8 66 fe ff ff call 3a06e <_ZL19CopyStringUntilCharPcjiS_> 3a208: 48 89 45 f0 mov %rax,-0x10(%rbp) 3a20c: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a210: 48 85 c0 test %rax,%rax 3a213: 74 0b je 3a220 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x10a> 3a215: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a219: 0f b6 00 movzbl (%rax),%eax 3a21c: 84 c0 test %al,%al 3a21e: 75 0a jne 3a22a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x114> 3a220: b8 00 00 00 00 mov $0x0,%eax 3a225: e9 e0 00 00 00 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a22a: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a22e: 48 83 c0 01 add $0x1,%rax 3a232: 48 89 45 f0 mov %rax,-0x10(%rbp) 3a236: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a23a: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a23e: 48 8b 45 c8 mov -0x38(%rbp),%rax 3a242: 49 89 d0 mov %rdx,%r8 3a245: b9 20 00 00 00 mov $0x20,%ecx 3a24a: ba 10 00 00 00 mov $0x10,%edx 3a24f: 48 89 c7 mov %rax,%rdi 3a252: e8 e9 0d 00 00 call 3b040 <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_> 3a257: 83 f0 01 xor $0x1,%eax 3a25a: 84 c0 test %al,%al 3a25c: 74 0a je 3a268 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x152> 3a25e: b8 00 00 00 00 mov $0x0,%eax 3a263: e9 a2 00 00 00 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a268: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a26c: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a270: 48 8b 45 c0 mov -0x40(%rbp),%rax 3a274: 49 89 d0 mov %rdx,%r8 3a277: b9 3a 00 00 00 mov $0x3a,%ecx 3a27c: ba 10 00 00 00 mov $0x10,%edx 3a281: 48 89 c7 mov %rax,%rdi 3a284: e8 2f 0e 00 00 call 3b0b8 <_Z33StringToIntegerUntilCharWithCheckIiEbPT_PciiPS2_> 3a289: 83 f0 01 xor $0x1,%eax 3a28c: 84 c0 test %al,%al 3a28e: 74 07 je 3a297 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x181> 3a290: b8 00 00 00 00 mov $0x0,%eax 3a295: eb 73 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a297: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a29b: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a29f: 48 8b 45 b8 mov -0x48(%rbp),%rax 3a2a3: 49 89 d0 mov %rdx,%r8 3a2a6: b9 20 00 00 00 mov $0x20,%ecx 3a2ab: ba 10 00 00 00 mov $0x10,%edx 3a2b0: 48 89 c7 mov %rax,%rdi 3a2b3: e8 00 0e 00 00 call 3b0b8 <_Z33StringToIntegerUntilCharWithCheckIiEbPT_PciiPS2_> 3a2b8: 83 f0 01 xor $0x1,%eax 3a2bb: 84 c0 test %al,%al 3a2bd: 74 07 je 3a2c6 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1b0> 3a2bf: b8 00 00 00 00 mov $0x0,%eax 3a2c4: eb 44 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a2c6: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a2ca: 48 8d 55 f0 lea -0x10(%rbp),%rdx 3a2ce: 48 8b 45 b0 mov -0x50(%rbp),%rax 3a2d2: 49 89 d0 mov %rdx,%r8 3a2d5: b9 20 00 00 00 mov $0x20,%ecx 3a2da: ba 0a 00 00 00 mov $0xa,%edx 3a2df: 48 89 c7 mov %rax,%rdi 3a2e2: e8 48 0e 00 00 call 3b12f <_Z33StringToIntegerUntilCharWithCheckIlEbPT_PciiPS2_> 3a2e7: 83 f0 01 xor $0x1,%eax 3a2ea: 84 c0 test %al,%al 3a2ec: 74 07 je 3a2f5 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1df> 3a2ee: b8 00 00 00 00 mov $0x0,%eax 3a2f3: eb 15 jmp 3a30a <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x1f4> 3a2f5: 48 8b 45 f0 mov -0x10(%rbp),%rax 3a2f9: 48 2b 45 e8 sub -0x18(%rbp),%rax 3a2fd: 89 c2 mov %eax,%edx 3a2ff: 48 8b 45 a8 mov -0x58(%rbp),%rax 3a303: 89 10 mov %edx,(%rax) 3a305: b8 01 00 00 00 mov $0x1,%eax 3a30a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 3a30e: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3a315: 00 00 3a317: 74 05 je 3a31e <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj+0x208> 3a319: e8 62 c2 fc ff call 6580 <__stack_chk_fail@plt> 3a31e: c9 leave 3a31f: c3 ret 000000000003a320 <_ZN16ProcMapsIteratorC1Ei>: 3a320: f3 0f 1e fa endbr64 3a324: 55 push %rbp 3a325: 48 89 e5 mov %rsp,%rbp 3a328: 48 83 ec 10 sub $0x10,%rsp 3a32c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a330: 89 75 f4 mov %esi,-0xc(%rbp) 3a333: 8b 75 f4 mov -0xc(%rbp),%esi 3a336: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a33a: b9 00 00 00 00 mov $0x0,%ecx 3a33f: ba 00 00 00 00 mov $0x0,%edx 3a344: 48 89 c7 mov %rax,%rdi 3a347: e8 6c 00 00 00 call 3a3b8 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb> 3a34c: 90 nop 3a34d: c9 leave 3a34e: c3 ret 3a34f: 90 nop 000000000003a350 <_ZN16ProcMapsIteratorC1EiPNS_6BufferE>: 3a350: f3 0f 1e fa endbr64 3a354: 55 push %rbp 3a355: 48 89 e5 mov %rsp,%rbp 3a358: 48 83 ec 20 sub $0x20,%rsp 3a35c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a360: 89 75 f4 mov %esi,-0xc(%rbp) 3a363: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3a367: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3a36b: 8b 75 f4 mov -0xc(%rbp),%esi 3a36e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a372: b9 00 00 00 00 mov $0x0,%ecx 3a377: 48 89 c7 mov %rax,%rdi 3a37a: e8 39 00 00 00 call 3a3b8 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb> 3a37f: 90 nop 3a380: c9 leave 3a381: c3 ret 000000000003a382 <_ZN16ProcMapsIteratorC1EiPNS_6BufferEb>: 3a382: f3 0f 1e fa endbr64 3a386: 55 push %rbp 3a387: 48 89 e5 mov %rsp,%rbp 3a38a: 48 83 ec 20 sub $0x20,%rsp 3a38e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a392: 89 75 f4 mov %esi,-0xc(%rbp) 3a395: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3a399: 89 c8 mov %ecx,%eax 3a39b: 88 45 f0 mov %al,-0x10(%rbp) 3a39e: 0f b6 4d f0 movzbl -0x10(%rbp),%ecx 3a3a2: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3a3a6: 8b 75 f4 mov -0xc(%rbp),%esi 3a3a9: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a3ad: 48 89 c7 mov %rax,%rdi 3a3b0: e8 03 00 00 00 call 3a3b8 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb> 3a3b5: 90 nop 3a3b6: c9 leave 3a3b7: c3 ret 000000000003a3b8 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb>: 3a3b8: f3 0f 1e fa endbr64 3a3bc: 55 push %rbp 3a3bd: 48 89 e5 mov %rsp,%rbp 3a3c0: 48 83 ec 20 sub $0x20,%rsp 3a3c4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a3c8: 89 75 f4 mov %esi,-0xc(%rbp) 3a3cb: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3a3cf: 89 c8 mov %ecx,%eax 3a3d1: 88 45 f0 mov %al,-0x10(%rbp) 3a3d4: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a3d8: 8b 55 f4 mov -0xc(%rbp),%edx 3a3db: 89 50 2c mov %edx,0x2c(%rax) 3a3de: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a3e2: 0f b6 55 f0 movzbl -0x10(%rbp),%edx 3a3e6: 88 50 48 mov %dl,0x48(%rax) 3a3e9: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a3ed: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 3a3f4: 00 3a3f5: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 3a3fa: 75 23 jne 3a41f <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x67> 3a3fc: bf 00 14 00 00 mov $0x1400,%edi 3a401: e8 aa c0 fc ff call 64b0 <_Znwm@plt> 3a406: 48 89 c2 mov %rax,%rdx 3a409: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a40d: 48 89 50 40 mov %rdx,0x40(%rax) 3a411: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a415: 48 8b 40 40 mov 0x40(%rax),%rax 3a419: 48 89 45 e8 mov %rax,-0x18(%rbp) 3a41d: eb 0c jmp 3a42b <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x73> 3a41f: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a423: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 3a42a: 00 3a42b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3a42f: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a433: 48 89 10 mov %rdx,(%rax) 3a436: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a43a: 48 8b 10 mov (%rax),%rdx 3a43d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a441: 48 89 50 18 mov %rdx,0x18(%rax) 3a445: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a449: 48 8b 50 18 mov 0x18(%rax),%rdx 3a44d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a451: 48 89 50 10 mov %rdx,0x10(%rax) 3a455: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a459: 48 8b 50 10 mov 0x10(%rax),%rdx 3a45d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a461: 48 89 50 08 mov %rdx,0x8(%rax) 3a465: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a469: 48 8b 00 mov (%rax),%rax 3a46c: 48 8d 90 ff 13 00 00 lea 0x13ff(%rax),%rdx 3a473: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a477: 48 89 50 20 mov %rdx,0x20(%rax) 3a47b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a47f: 48 8b 10 mov (%rax),%rdx 3a482: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a486: 48 89 50 18 mov %rdx,0x18(%rax) 3a48a: 80 7d f0 00 cmpb $0x0,-0x10(%rbp) 3a48e: 74 1f je 3a4af <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0xf7> 3a490: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a494: 48 8b 10 mov (%rax),%rdx 3a497: 8b 45 f4 mov -0xc(%rbp),%eax 3a49a: b9 00 14 00 00 mov $0x1400,%ecx 3a49f: 89 c6 mov %eax,%esi 3a4a1: 48 8d 3d 47 ce 02 00 lea 0x2ce47(%rip),%rdi # 672ef <_ZStL6ignore+0x16e> 3a4a8: e8 24 f9 ff ff call 39dd1 <_ZL17ConstructFilenamePKciPci> 3a4ad: eb 45 jmp 3a4f4 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x13c> 3a4af: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 3a4b3: 75 22 jne 3a4d7 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x11f> 3a4b5: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a4b9: 48 8b 00 mov (%rax),%rax 3a4bc: b9 00 14 00 00 mov $0x1400,%ecx 3a4c1: 48 89 c2 mov %rax,%rdx 3a4c4: be 01 00 00 00 mov $0x1,%esi 3a4c9: 48 8d 3d 35 ce 02 00 lea 0x2ce35(%rip),%rdi # 67305 <_ZStL6ignore+0x184> 3a4d0: e8 fc f8 ff ff call 39dd1 <_ZL17ConstructFilenamePKciPci> 3a4d5: eb 1d jmp 3a4f4 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x13c> 3a4d7: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a4db: 48 8b 10 mov (%rax),%rdx 3a4de: 8b 45 f4 mov -0xc(%rbp),%eax 3a4e1: b9 00 14 00 00 mov $0x1400,%ecx 3a4e6: 89 c6 mov %eax,%esi 3a4e8: 48 8d 3d 26 ce 02 00 lea 0x2ce26(%rip),%rdi # 67315 <_ZStL6ignore+0x194> 3a4ef: e8 dd f8 ff ff call 39dd1 <_ZL17ConstructFilenamePKciPci> 3a4f4: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a4f8: 48 8b 00 mov (%rax),%rax 3a4fb: be 00 00 00 00 mov $0x0,%esi 3a500: 48 89 c7 mov %rax,%rdi 3a503: b8 00 00 00 00 mov $0x0,%eax 3a508: e8 b3 be fc ff call 63c0 3a50d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3a511: 89 42 28 mov %eax,0x28(%rdx) 3a514: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a518: 8b 40 28 mov 0x28(%rax),%eax 3a51b: 85 c0 test %eax,%eax 3a51d: 79 13 jns 3a532 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x17a> 3a51f: e8 1c bb fc ff call 6040 <__errno_location@plt> 3a524: 8b 00 mov (%rax),%eax 3a526: 83 f8 04 cmp $0x4,%eax 3a529: 75 07 jne 3a532 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x17a> 3a52b: b8 01 00 00 00 mov $0x1,%eax 3a530: eb 05 jmp 3a537 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x17f> 3a532: b8 00 00 00 00 mov $0x0,%eax 3a537: 84 c0 test %al,%al 3a539: 74 02 je 3a53d <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x185> 3a53b: eb b7 jmp 3a4f4 <_ZN16ProcMapsIterator4InitEiPNS_6BufferEb+0x13c> 3a53d: 90 nop 3a53e: c9 leave 3a53f: c3 ret 000000000003a540 <_ZN16ProcMapsIteratorD1Ev>: 3a540: f3 0f 1e fa endbr64 3a544: 55 push %rbp 3a545: 48 89 e5 mov %rsp,%rbp 3a548: 48 83 ec 10 sub $0x10,%rsp 3a54c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a550: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a554: 8b 40 28 mov 0x28(%rax),%eax 3a557: 85 c0 test %eax,%eax 3a559: 78 0e js 3a569 <_ZN16ProcMapsIteratorD1Ev+0x29> 3a55b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a55f: 8b 40 28 mov 0x28(%rax),%eax 3a562: 89 c7 mov %eax,%edi 3a564: e8 f7 c3 fc ff call 6960 3a569: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a56d: 48 8b 40 40 mov 0x40(%rax),%rax 3a571: 48 85 c0 test %rax,%rax 3a574: 74 0d je 3a583 <_ZN16ProcMapsIteratorD1Ev+0x43> 3a576: be 00 14 00 00 mov $0x1400,%esi 3a57b: 48 89 c7 mov %rax,%rdi 3a57e: e8 6d bf fc ff call 64f0 <_ZdlPvm@plt> 3a583: 90 nop 3a584: c9 leave 3a585: c3 ret 000000000003a586 <_ZNK16ProcMapsIterator5ValidEv>: 3a586: f3 0f 1e fa endbr64 3a58a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3a58f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3a594: 8b 40 28 mov 0x28(%rax),%eax 3a597: 83 f8 ff cmp $0xffffffff,%eax 3a59a: 0f 95 c0 setne %al 3a59d: c3 ret 000000000003a59e <_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_>: 3a59e: f3 0f 1e fa endbr64 3a5a2: 55 push %rbp 3a5a3: 48 89 e5 mov %rsp,%rbp 3a5a6: 48 83 ec 30 sub $0x30,%rsp 3a5aa: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3a5ae: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3a5b2: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3a5b6: 48 89 4d e0 mov %rcx,-0x20(%rbp) 3a5ba: 4c 89 45 d8 mov %r8,-0x28(%rbp) 3a5be: 4c 89 4d d0 mov %r9,-0x30(%rbp) 3a5c2: 4c 8b 45 d0 mov -0x30(%rbp),%r8 3a5c6: 48 8b 7d d8 mov -0x28(%rbp),%rdi 3a5ca: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3a5ce: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3a5d2: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3a5d6: 48 8b 45 f8 mov -0x8(%rbp),%rax 3a5da: 6a 00 push $0x0 3a5dc: 6a 00 push $0x0 3a5de: 6a 00 push $0x0 3a5e0: 6a 00 push $0x0 3a5e2: 6a 00 push $0x0 3a5e4: ff 75 10 push 0x10(%rbp) 3a5e7: 4d 89 c1 mov %r8,%r9 3a5ea: 49 89 f8 mov %rdi,%r8 3a5ed: 48 89 c7 mov %rax,%rdi 3a5f0: e8 07 00 00 00 call 3a5fc <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_> 3a5f5: 48 83 c4 30 add $0x30,%rsp 3a5f9: c9 leave 3a5fa: c3 ret 3a5fb: 90 nop 000000000003a5fc <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_>: 3a5fc: f3 0f 1e fa endbr64 3a600: 55 push %rbp 3a601: 48 89 e5 mov %rsp,%rbp 3a604: 41 54 push %r12 3a606: 53 push %rbx 3a607: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 3a60e: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 3a615: 48 89 b5 70 ff ff ff mov %rsi,-0x90(%rbp) 3a61c: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 3a623: 48 89 8d 60 ff ff ff mov %rcx,-0xa0(%rbp) 3a62a: 4c 89 85 58 ff ff ff mov %r8,-0xa8(%rbp) 3a631: 4c 89 8d 50 ff ff ff mov %r9,-0xb0(%rbp) 3a638: 48 8b 45 10 mov 0x10(%rbp),%rax 3a63c: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 3a643: 48 8b 45 18 mov 0x18(%rbp),%rax 3a647: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 3a64e: 48 8b 45 20 mov 0x20(%rbp),%rax 3a652: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 3a659: 48 8b 45 28 mov 0x28(%rbp),%rax 3a65d: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 3a664: 48 8b 45 30 mov 0x30(%rbp),%rax 3a668: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 3a66f: 48 8b 45 38 mov 0x38(%rbp),%rax 3a673: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 3a67a: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3a681: 00 00 3a683: 48 89 45 e8 mov %rax,-0x18(%rbp) 3a687: 31 c0 xor %eax,%eax 3a689: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a690: 48 8b 50 18 mov 0x18(%rax),%rdx 3a694: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a69b: 48 89 50 08 mov %rdx,0x8(%rax) 3a69f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a6a6: 48 8b 50 10 mov 0x10(%rax),%rdx 3a6aa: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a6b1: 48 8b 40 08 mov 0x8(%rax),%rax 3a6b5: 48 29 c2 sub %rax,%rdx 3a6b8: 48 89 d0 mov %rdx,%rax 3a6bb: 48 89 c2 mov %rax,%rdx 3a6be: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a6c5: 48 8b 40 08 mov 0x8(%rax),%rax 3a6c9: be 0a 00 00 00 mov $0xa,%esi 3a6ce: 48 89 c7 mov %rax,%rdi 3a6d1: e8 9a be fc ff call 6570 3a6d6: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 3a6dd: 48 89 42 18 mov %rax,0x18(%rdx) 3a6e1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a6e8: 48 8b 40 18 mov 0x18(%rax),%rax 3a6ec: 48 85 c0 test %rax,%rax 3a6ef: 0f 85 d8 01 00 00 jne 3a8cd <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x2d1> 3a6f5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a6fc: 48 8b 50 10 mov 0x10(%rax),%rdx 3a700: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a707: 48 8b 40 08 mov 0x8(%rax),%rax 3a70b: 48 29 c2 sub %rax,%rdx 3a70e: 48 89 d0 mov %rdx,%rax 3a711: 89 45 94 mov %eax,-0x6c(%rbp) 3a714: 8b 45 94 mov -0x6c(%rbp),%eax 3a717: 48 63 d0 movslq %eax,%rdx 3a71a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a721: 48 8b 48 08 mov 0x8(%rax),%rcx 3a725: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a72c: 48 8b 00 mov (%rax),%rax 3a72f: 48 89 ce mov %rcx,%rsi 3a732: 48 89 c7 mov %rax,%rdi 3a735: e8 a6 c0 fc ff call 67e0 3a73a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a741: 48 8b 10 mov (%rax),%rdx 3a744: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a74b: 48 89 50 08 mov %rdx,0x8(%rax) 3a74f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a756: 48 8b 10 mov (%rax),%rdx 3a759: 8b 45 94 mov -0x6c(%rbp),%eax 3a75c: 48 98 cltq 3a75e: 48 01 c2 add %rax,%rdx 3a761: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a768: 48 89 50 10 mov %rdx,0x10(%rax) 3a76c: c7 45 8c 00 00 00 00 movl $0x0,-0x74(%rbp) 3a773: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a77a: 48 8b 50 10 mov 0x10(%rax),%rdx 3a77e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a785: 48 8b 40 20 mov 0x20(%rax),%rax 3a789: 48 39 c2 cmp %rax,%rdx 3a78c: 0f 83 8f 00 00 00 jae 3a821 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x225> 3a792: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a799: 48 8b 50 20 mov 0x20(%rax),%rdx 3a79d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a7a4: 48 8b 40 10 mov 0x10(%rax),%rax 3a7a8: 48 29 c2 sub %rax,%rdx 3a7ab: 48 89 d0 mov %rdx,%rax 3a7ae: 48 89 c2 mov %rax,%rdx 3a7b1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a7b8: 48 8b 48 10 mov 0x10(%rax),%rcx 3a7bc: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a7c3: 8b 40 28 mov 0x28(%rax),%eax 3a7c6: 48 89 ce mov %rcx,%rsi 3a7c9: 89 c7 mov %eax,%edi 3a7cb: e8 50 bf fc ff call 6720 3a7d0: 89 45 8c mov %eax,-0x74(%rbp) 3a7d3: 83 7d 8c 00 cmpl $0x0,-0x74(%rbp) 3a7d7: 79 13 jns 3a7ec <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x1f0> 3a7d9: e8 62 b8 fc ff call 6040 <__errno_location@plt> 3a7de: 8b 00 mov (%rax),%eax 3a7e0: 83 f8 04 cmp $0x4,%eax 3a7e3: 75 07 jne 3a7ec <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x1f0> 3a7e5: b8 01 00 00 00 mov $0x1,%eax 3a7ea: eb 05 jmp 3a7f1 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x1f5> 3a7ec: b8 00 00 00 00 mov $0x0,%eax 3a7f1: 84 c0 test %al,%al 3a7f3: 74 02 je 3a7f7 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x1fb> 3a7f5: eb 9b jmp 3a792 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x196> 3a7f7: 83 7d 8c 00 cmpl $0x0,-0x74(%rbp) 3a7fb: 7e 23 jle 3a820 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x224> 3a7fd: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a804: 48 8b 50 10 mov 0x10(%rax),%rdx 3a808: 8b 45 8c mov -0x74(%rbp),%eax 3a80b: 48 98 cltq 3a80d: 48 01 c2 add %rax,%rdx 3a810: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a817: 48 89 50 10 mov %rdx,0x10(%rax) 3a81b: e9 53 ff ff ff jmp 3a773 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x177> 3a820: 90 nop 3a821: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a828: 48 8b 50 10 mov 0x10(%rax),%rdx 3a82c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a833: 48 8b 40 20 mov 0x20(%rax),%rax 3a837: 48 39 c2 cmp %rax,%rdx 3a83a: 74 3d je 3a879 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x27d> 3a83c: 83 7d 8c 00 cmpl $0x0,-0x74(%rbp) 3a840: 75 37 jne 3a879 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x27d> 3a842: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a849: 48 8b 50 20 mov 0x20(%rax),%rdx 3a84d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a854: 48 8b 40 10 mov 0x10(%rax),%rax 3a858: 48 29 c2 sub %rax,%rdx 3a85b: 48 89 d0 mov %rdx,%rax 3a85e: 48 89 c2 mov %rax,%rdx 3a861: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a868: 48 8b 40 10 mov 0x10(%rax),%rax 3a86c: be 00 00 00 00 mov $0x0,%esi 3a871: 48 89 c7 mov %rax,%rdi 3a874: e8 37 ba fc ff call 62b0 3a879: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a880: 48 8b 40 10 mov 0x10(%rax),%rax 3a884: c6 00 0a movb $0xa,(%rax) 3a887: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a88e: 48 8b 40 10 mov 0x10(%rax),%rax 3a892: 48 8d 50 01 lea 0x1(%rax),%rdx 3a896: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a89d: 48 8b 40 08 mov 0x8(%rax),%rax 3a8a1: 48 29 c2 sub %rax,%rdx 3a8a4: 48 89 d0 mov %rdx,%rax 3a8a7: 48 89 c2 mov %rax,%rdx 3a8aa: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a8b1: 48 8b 40 08 mov 0x8(%rax),%rax 3a8b5: be 0a 00 00 00 mov $0xa,%esi 3a8ba: 48 89 c7 mov %rax,%rdi 3a8bd: e8 ae bc fc ff call 6570 3a8c2: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 3a8c9: 48 89 42 18 mov %rax,0x18(%rdx) 3a8cd: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a8d4: 48 8b 40 18 mov 0x18(%rax),%rax 3a8d8: c6 00 00 movb $0x0,(%rax) 3a8db: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a8e2: 48 8b 50 18 mov 0x18(%rax),%rdx 3a8e6: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a8ed: 48 8b 48 18 mov 0x18(%rax),%rcx 3a8f1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a8f8: 48 8b 40 10 mov 0x10(%rax),%rax 3a8fc: 48 39 c1 cmp %rax,%rcx 3a8ff: 73 07 jae 3a908 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x30c> 3a901: b8 01 00 00 00 mov $0x1,%eax 3a906: eb 05 jmp 3a90d <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x311> 3a908: b8 00 00 00 00 mov $0x0,%eax 3a90d: 48 01 c2 add %rax,%rdx 3a910: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a917: 48 89 50 18 mov %rdx,0x18(%rax) 3a91b: c7 45 88 00 00 00 00 movl $0x0,-0x78(%rbp) 3a922: 48 83 bd 50 ff ff ff cmpq $0x0,-0xb0(%rbp) 3a929: 00 3a92a: 75 06 jne 3a932 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x336> 3a92c: 48 8d 4d b0 lea -0x50(%rbp),%rcx 3a930: eb 07 jmp 3a939 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x33d> 3a932: 48 8b 8d 50 ff ff ff mov -0xb0(%rbp),%rcx 3a939: 48 83 bd 58 ff ff ff cmpq $0x0,-0xa8(%rbp) 3a940: 00 3a941: 75 06 jne 3a949 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x34d> 3a943: 48 8d 75 a8 lea -0x58(%rbp),%rsi 3a947: eb 07 jmp 3a950 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x354> 3a949: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 3a950: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a957: 4c 8d 50 30 lea 0x30(%rax),%r10 3a95b: 48 83 bd 68 ff ff ff cmpq $0x0,-0x98(%rbp) 3a962: 00 3a963: 75 06 jne 3a96b <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x36f> 3a965: 48 8d 55 a0 lea -0x60(%rbp),%rdx 3a969: eb 07 jmp 3a972 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x376> 3a96b: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 3a972: 48 83 bd 70 ff ff ff cmpq $0x0,-0x90(%rbp) 3a979: 00 3a97a: 75 06 jne 3a982 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x386> 3a97c: 48 8d 45 98 lea -0x68(%rbp),%rax 3a980: eb 07 jmp 3a989 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x38d> 3a982: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 3a989: 48 8b bd 78 ff ff ff mov -0x88(%rbp),%rdi 3a990: 48 8b 7f 08 mov 0x8(%rdi),%rdi 3a994: 4c 8d 4d 80 lea -0x80(%rbp),%r9 3a998: 48 83 ec 08 sub $0x8,%rsp 3a99c: 4c 8d 45 88 lea -0x78(%rbp),%r8 3a9a0: 41 50 push %r8 3a9a2: 51 push %rcx 3a9a3: 48 8d 4d 84 lea -0x7c(%rbp),%rcx 3a9a7: 51 push %rcx 3a9a8: 49 89 f0 mov %rsi,%r8 3a9ab: 4c 89 d1 mov %r10,%rcx 3a9ae: 48 89 c6 mov %rax,%rsi 3a9b1: e8 60 f7 ff ff call 3a116 <_ZL17ParseProcMapsLinePcPmS0_S_S0_PiS1_PlPj> 3a9b6: 48 83 c4 20 add $0x20,%rsp 3a9ba: 83 f0 01 xor $0x1,%eax 3a9bd: 84 c0 test %al,%al 3a9bf: 74 23 je 3a9e4 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x3e8> 3a9c1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a9c8: 48 8b 50 10 mov 0x10(%rax),%rdx 3a9cc: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a9d3: 48 8b 00 mov (%rax),%rax 3a9d6: 48 39 c2 cmp %rax,%rdx 3a9d9: 0f 86 b6 01 00 00 jbe 3ab95 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x599> 3a9df: e9 a5 fc ff ff jmp 3a689 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x8d> 3a9e4: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3a9eb: 48 8b 40 08 mov 0x8(%rax),%rax 3a9ef: 48 89 c7 mov %rax,%rdi 3a9f2: e8 19 b8 fc ff call 6210 3a9f7: 48 89 45 e0 mov %rax,-0x20(%rbp) 3a9fb: 8b 45 88 mov -0x78(%rbp),%eax 3a9fe: 85 c0 test %eax,%eax 3aa00: 74 0b je 3aa0d <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x411> 3aa02: 8b 45 88 mov -0x78(%rbp),%eax 3aa05: 89 c0 mov %eax,%eax 3aa07: 48 39 45 e0 cmp %rax,-0x20(%rbp) 3aa0b: 73 07 jae 3aa14 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x418> 3aa0d: 48 8b 45 e0 mov -0x20(%rbp),%rax 3aa11: 89 45 88 mov %eax,-0x78(%rbp) 3aa14: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 3aa1b: 00 3aa1c: 74 15 je 3aa33 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x437> 3aa1e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3aa25: 48 8d 50 30 lea 0x30(%rax),%rdx 3aa29: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 3aa30: 48 89 10 mov %rdx,(%rax) 3aa33: 48 83 bd 48 ff ff ff cmpq $0x0,-0xb8(%rbp) 3aa3a: 00 3aa3b: 74 1d je 3aa5a <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x45e> 3aa3d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3aa44: 48 8b 40 08 mov 0x8(%rax),%rax 3aa48: 8b 55 88 mov -0x78(%rbp),%edx 3aa4b: 89 d2 mov %edx,%edx 3aa4d: 48 01 c2 add %rax,%rdx 3aa50: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3aa57: 48 89 10 mov %rdx,(%rax) 3aa5a: 48 83 bd 20 ff ff ff cmpq $0x0,-0xe0(%rbp) 3aa61: 00 3aa62: 74 1a je 3aa7e <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x482> 3aa64: 8b 45 80 mov -0x80(%rbp),%eax 3aa67: c1 e0 08 shl $0x8,%eax 3aa6a: 89 c2 mov %eax,%edx 3aa6c: 8b 45 84 mov -0x7c(%rbp),%eax 3aa6f: 09 d0 or %edx,%eax 3aa71: 48 63 d0 movslq %eax,%rdx 3aa74: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 3aa7b: 48 89 10 mov %rdx,(%rax) 3aa7e: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3aa85: 0f b6 40 48 movzbl 0x48(%rax),%eax 3aa89: 84 c0 test %al,%al 3aa8b: 0f 84 fd 00 00 00 je 3ab8e <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x592> 3aa91: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3aa98: 48 8b 58 08 mov 0x8(%rax),%rbx 3aa9c: 8b 45 88 mov -0x78(%rbp),%eax 3aa9f: 41 89 c4 mov %eax,%r12d 3aaa2: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3aaa9: 48 8b 40 08 mov 0x8(%rax),%rax 3aaad: 8b 55 88 mov -0x78(%rbp),%edx 3aab0: 89 d2 mov %edx,%edx 3aab2: 48 01 d0 add %rdx,%rax 3aab5: 48 89 c7 mov %rax,%rdi 3aab8: e8 53 b7 fc ff call 6210 3aabd: 4c 01 e0 add %r12,%rax 3aac0: 48 01 d8 add %rbx,%rax 3aac3: 48 89 45 d8 mov %rax,-0x28(%rbp) 3aac7: c7 45 90 00 00 00 00 movl $0x0,-0x70(%rbp) 3aace: 48 83 6d d8 01 subq $0x1,-0x28(%rbp) 3aad3: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3aada: 48 8b 40 08 mov 0x8(%rax),%rax 3aade: 48 39 45 d8 cmp %rax,-0x28(%rbp) 3aae2: 0f 97 c0 seta %al 3aae5: 84 c0 test %al,%al 3aae7: 0f 84 a1 00 00 00 je 3ab8e <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x592> 3aaed: 48 8b 45 d8 mov -0x28(%rbp),%rax 3aaf1: 0f b6 00 movzbl (%rax),%eax 3aaf4: 3c 28 cmp $0x28,%al 3aaf6: 75 d6 jne 3aace <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x4d2> 3aaf8: 83 45 90 01 addl $0x1,-0x70(%rbp) 3aafc: 83 7d 90 01 cmpl $0x1,-0x70(%rbp) 3ab00: 7e cc jle 3aace <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x4d2> 3ab02: 48 83 bd 28 ff ff ff cmpq $0x0,-0xd8(%rbp) 3ab09: 00 3ab0a: 75 06 jne 3ab12 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x516> 3ab0c: 48 8d 75 d0 lea -0x30(%rbp),%rsi 3ab10: eb 07 jmp 3ab19 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x51d> 3ab12: 48 8b b5 28 ff ff ff mov -0xd8(%rbp),%rsi 3ab19: 48 83 bd 30 ff ff ff cmpq $0x0,-0xd0(%rbp) 3ab20: 00 3ab21: 75 06 jne 3ab29 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x52d> 3ab23: 48 8d 4d c8 lea -0x38(%rbp),%rcx 3ab27: eb 07 jmp 3ab30 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x534> 3ab29: 48 8b 8d 30 ff ff ff mov -0xd0(%rbp),%rcx 3ab30: 48 83 bd 38 ff ff ff cmpq $0x0,-0xc8(%rbp) 3ab37: 00 3ab38: 75 06 jne 3ab40 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x544> 3ab3a: 48 8d 55 c0 lea -0x40(%rbp),%rdx 3ab3e: eb 07 jmp 3ab47 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x54b> 3ab40: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 3ab47: 48 83 bd 40 ff ff ff cmpq $0x0,-0xc0(%rbp) 3ab4e: 00 3ab4f: 75 06 jne 3ab57 <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x55b> 3ab51: 48 8d 45 b8 lea -0x48(%rbp),%rax 3ab55: eb 07 jmp 3ab5e <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x562> 3ab57: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 3ab5e: 48 8b 7d d8 mov -0x28(%rbp),%rdi 3ab62: 48 83 c7 01 add $0x1,%rdi 3ab66: 49 89 f1 mov %rsi,%r9 3ab69: 49 89 c8 mov %rcx,%r8 3ab6c: 48 89 d1 mov %rdx,%rcx 3ab6f: 48 89 c2 mov %rax,%rdx 3ab72: 48 8d 35 aa c7 02 00 lea 0x2c7aa(%rip),%rsi # 67323 <_ZStL6ignore+0x1a2> 3ab79: b8 00 00 00 00 mov $0x0,%eax 3ab7e: e8 1d b9 fc ff call 64a0 <__isoc99_sscanf@plt> 3ab83: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ab87: 48 83 e8 01 sub $0x1,%rax 3ab8b: c6 00 00 movb $0x0,(%rax) 3ab8e: b8 01 00 00 00 mov $0x1,%eax 3ab93: eb 05 jmp 3ab9a <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x59e> 3ab95: b8 00 00 00 00 mov $0x0,%eax 3ab9a: 48 8b 5d e8 mov -0x18(%rbp),%rbx 3ab9e: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 3aba5: 00 00 3aba7: 74 05 je 3abae <_ZN16ProcMapsIterator7NextExtEPmS0_PPcS0_PlS2_S0_S0_S0_S0_S0_+0x5b2> 3aba9: e8 d2 b9 fc ff call 6580 <__stack_chk_fail@plt> 3abae: 48 8d 65 f0 lea -0x10(%rbp),%rsp 3abb2: 5b pop %rbx 3abb3: 41 5c pop %r12 3abb5: 5d pop %rbp 3abb6: c3 ret 3abb7: 90 nop 000000000003abb8 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m>: 3abb8: f3 0f 1e fa endbr64 3abbc: 55 push %rbp 3abbd: 48 89 e5 mov %rsp,%rbp 3abc0: 53 push %rbx 3abc1: 48 83 ec 48 sub $0x48,%rsp 3abc5: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3abc9: 89 75 d4 mov %esi,-0x2c(%rbp) 3abcc: 48 89 55 c8 mov %rdx,-0x38(%rbp) 3abd0: 48 89 4d c0 mov %rcx,-0x40(%rbp) 3abd4: 4c 89 45 b8 mov %r8,-0x48(%rbp) 3abd8: 4c 89 4d b0 mov %r9,-0x50(%rbp) 3abdc: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 3abe1: 74 12 je 3abf5 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x3d> 3abe3: 48 8b 45 b8 mov -0x48(%rbp),%rax 3abe7: 0f b6 00 movzbl (%rax),%eax 3abea: 3c 72 cmp $0x72,%al 3abec: 75 07 jne 3abf5 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x3d> 3abee: b8 72 00 00 00 mov $0x72,%eax 3abf3: eb 05 jmp 3abfa <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x42> 3abf5: b8 2d 00 00 00 mov $0x2d,%eax 3abfa: 88 45 e8 mov %al,-0x18(%rbp) 3abfd: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 3ac02: 74 21 je 3ac25 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x6d> 3ac04: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac08: 0f b6 00 movzbl (%rax),%eax 3ac0b: 84 c0 test %al,%al 3ac0d: 74 16 je 3ac25 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x6d> 3ac0f: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac13: 48 83 c0 01 add $0x1,%rax 3ac17: 0f b6 00 movzbl (%rax),%eax 3ac1a: 3c 77 cmp $0x77,%al 3ac1c: 75 07 jne 3ac25 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x6d> 3ac1e: b8 77 00 00 00 mov $0x77,%eax 3ac23: eb 05 jmp 3ac2a <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x72> 3ac25: b8 2d 00 00 00 mov $0x2d,%eax 3ac2a: 88 45 e9 mov %al,-0x17(%rbp) 3ac2d: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 3ac32: 74 30 je 3ac64 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xac> 3ac34: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac38: 0f b6 00 movzbl (%rax),%eax 3ac3b: 84 c0 test %al,%al 3ac3d: 74 25 je 3ac64 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xac> 3ac3f: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac43: 48 83 c0 01 add $0x1,%rax 3ac47: 0f b6 00 movzbl (%rax),%eax 3ac4a: 84 c0 test %al,%al 3ac4c: 74 16 je 3ac64 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xac> 3ac4e: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac52: 48 83 c0 02 add $0x2,%rax 3ac56: 0f b6 00 movzbl (%rax),%eax 3ac59: 3c 78 cmp $0x78,%al 3ac5b: 75 07 jne 3ac64 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xac> 3ac5d: b8 78 00 00 00 mov $0x78,%eax 3ac62: eb 05 jmp 3ac69 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xb1> 3ac64: b8 2d 00 00 00 mov $0x2d,%eax 3ac69: 88 45 ea mov %al,-0x16(%rbp) 3ac6c: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 3ac71: 74 3f je 3acb2 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xfa> 3ac73: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac77: 0f b6 00 movzbl (%rax),%eax 3ac7a: 84 c0 test %al,%al 3ac7c: 74 34 je 3acb2 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xfa> 3ac7e: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac82: 48 83 c0 01 add $0x1,%rax 3ac86: 0f b6 00 movzbl (%rax),%eax 3ac89: 84 c0 test %al,%al 3ac8b: 74 25 je 3acb2 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xfa> 3ac8d: 48 8b 45 b8 mov -0x48(%rbp),%rax 3ac91: 48 83 c0 02 add $0x2,%rax 3ac95: 0f b6 00 movzbl (%rax),%eax 3ac98: 84 c0 test %al,%al 3ac9a: 74 16 je 3acb2 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xfa> 3ac9c: 48 8b 45 b8 mov -0x48(%rbp),%rax 3aca0: 48 83 c0 03 add $0x3,%rax 3aca4: 0f b6 00 movzbl (%rax),%eax 3aca7: 3c 70 cmp $0x70,%al 3aca9: 74 07 je 3acb2 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xfa> 3acab: b8 2d 00 00 00 mov $0x2d,%eax 3acb0: eb 05 jmp 3acb7 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0xff> 3acb2: b8 70 00 00 00 mov $0x70,%eax 3acb7: 88 45 eb mov %al,-0x15(%rbp) 3acba: 48 8b 45 20 mov 0x20(%rbp),%rax 3acbe: 44 0f b6 c8 movzbl %al,%r9d 3acc2: 48 8b 45 20 mov 0x20(%rbp),%rax 3acc6: 48 c1 e8 08 shr $0x8,%rax 3acca: 89 c3 mov %eax,%ebx 3accc: 44 0f be 45 eb movsbl -0x15(%rbp),%r8d 3acd1: 0f be 7d ea movsbl -0x16(%rbp),%edi 3acd5: 0f be 4d e9 movsbl -0x17(%rbp),%ecx 3acd9: 44 0f be 5d e8 movsbl -0x18(%rbp),%r11d 3acde: 8b 45 d4 mov -0x2c(%rbp),%eax 3ace1: 48 63 f0 movslq %eax,%rsi 3ace4: 4c 8b 55 c0 mov -0x40(%rbp),%r10 3ace8: 48 8b 55 c8 mov -0x38(%rbp),%rdx 3acec: 48 8b 45 d8 mov -0x28(%rbp),%rax 3acf0: ff 75 18 push 0x18(%rbp) 3acf3: ff 75 10 push 0x10(%rbp) 3acf6: 41 51 push %r9 3acf8: 53 push %rbx 3acf9: ff 75 b0 push -0x50(%rbp) 3acfc: 41 50 push %r8 3acfe: 57 push %rdi 3acff: 51 push %rcx 3ad00: 45 89 d9 mov %r11d,%r9d 3ad03: 4d 89 d0 mov %r10,%r8 3ad06: 48 89 d1 mov %rdx,%rcx 3ad09: 48 8d 15 30 c6 02 00 lea 0x2c630(%rip),%rdx # 67340 <_ZStL6ignore+0x1bf> 3ad10: 48 89 c7 mov %rax,%rdi 3ad13: b8 00 00 00 00 mov $0x0,%eax 3ad18: e8 b3 ba fc ff call 67d0 3ad1d: 48 83 c4 40 add $0x40,%rsp 3ad21: 89 45 ec mov %eax,-0x14(%rbp) 3ad24: 83 7d ec 00 cmpl $0x0,-0x14(%rbp) 3ad28: 78 0d js 3ad37 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x17f> 3ad2a: 8b 45 ec mov -0x14(%rbp),%eax 3ad2d: 3b 45 d4 cmp -0x2c(%rbp),%eax 3ad30: 7d 05 jge 3ad37 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x17f> 3ad32: 8b 45 ec mov -0x14(%rbp),%eax 3ad35: eb 05 jmp 3ad3c <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m+0x184> 3ad37: b8 00 00 00 00 mov $0x0,%eax 3ad3c: 48 8b 5d f8 mov -0x8(%rbp),%rbx 3ad40: c9 leave 3ad41: c3 ret 000000000003ad42 <_ZN8tcmalloc16FillProcSelfMapsEPciPb>: 3ad42: f3 0f 1e fa endbr64 3ad46: 55 push %rbp 3ad47: 48 89 e5 mov %rsp,%rbp 3ad4a: 53 push %rbx 3ad4b: 48 81 ec 00 10 00 00 sub $0x1000,%rsp 3ad52: 48 83 0c 24 00 orq $0x0,(%rsp) 3ad57: 48 81 ec c8 04 00 00 sub $0x4c8,%rsp 3ad5e: 48 89 bd 48 eb ff ff mov %rdi,-0x14b8(%rbp) 3ad65: 89 b5 44 eb ff ff mov %esi,-0x14bc(%rbp) 3ad6b: 48 89 95 38 eb ff ff mov %rdx,-0x14c8(%rbp) 3ad72: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3ad79: 00 00 3ad7b: 48 89 45 e8 mov %rax,-0x18(%rbp) 3ad7f: 31 c0 xor %eax,%eax 3ad81: 48 8d 95 e0 eb ff ff lea -0x1420(%rbp),%rdx 3ad88: 48 8d 85 90 eb ff ff lea -0x1470(%rbp),%rax 3ad8f: be 00 00 00 00 mov $0x0,%esi 3ad94: 48 89 c7 mov %rax,%rdi 3ad97: e8 b4 f5 ff ff call 3a350 <_ZN16ProcMapsIteratorC1EiPNS_6BufferE> 3ad9c: c7 85 58 eb ff ff 00 movl $0x0,-0x14a8(%rbp) 3ada3: 00 00 00 3ada6: 48 8b 85 38 eb ff ff mov -0x14c8(%rbp),%rax 3adad: c6 00 01 movb $0x1,(%rax) 3adb0: 4c 8d 8d 78 eb ff ff lea -0x1488(%rbp),%r9 3adb7: 4c 8d 85 70 eb ff ff lea -0x1490(%rbp),%r8 3adbe: 48 8d 8d 80 eb ff ff lea -0x1480(%rbp),%rcx 3adc5: 48 8d 95 68 eb ff ff lea -0x1498(%rbp),%rdx 3adcc: 48 8d b5 60 eb ff ff lea -0x14a0(%rbp),%rsi 3add3: 48 8d 85 90 eb ff ff lea -0x1470(%rbp),%rax 3adda: 48 83 ec 08 sub $0x8,%rsp 3adde: 48 8d bd 88 eb ff ff lea -0x1478(%rbp),%rdi 3ade5: 57 push %rdi 3ade6: 48 89 c7 mov %rax,%rdi 3ade9: e8 b0 f7 ff ff call 3a59e <_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_> 3adee: 48 83 c4 10 add $0x10,%rsp 3adf2: 84 c0 test %al,%al 3adf4: 0f 84 92 00 00 00 je 3ae8c <_ZN8tcmalloc16FillProcSelfMapsEPciPb+0x14a> 3adfa: 4c 8b 85 88 eb ff ff mov -0x1478(%rbp),%r8 3ae01: 48 8b b5 78 eb ff ff mov -0x1488(%rbp),%rsi 3ae08: 4c 8b 9d 70 eb ff ff mov -0x1490(%rbp),%r11 3ae0f: 4c 8b 95 80 eb ff ff mov -0x1480(%rbp),%r10 3ae16: 48 8b 8d 68 eb ff ff mov -0x1498(%rbp),%rcx 3ae1d: 48 8b 95 60 eb ff ff mov -0x14a0(%rbp),%rdx 3ae24: 8b 85 44 eb ff ff mov -0x14bc(%rbp),%eax 3ae2a: 2b 85 58 eb ff ff sub -0x14a8(%rbp),%eax 3ae30: 8b bd 58 eb ff ff mov -0x14a8(%rbp),%edi 3ae36: 4c 63 cf movslq %edi,%r9 3ae39: 48 8b bd 48 eb ff ff mov -0x14b8(%rbp),%rdi 3ae40: 4c 01 cf add %r9,%rdi 3ae43: 48 83 ec 08 sub $0x8,%rsp 3ae47: 6a 00 push $0x0 3ae49: 41 50 push %r8 3ae4b: 56 push %rsi 3ae4c: 4d 89 d9 mov %r11,%r9 3ae4f: 4d 89 d0 mov %r10,%r8 3ae52: 89 c6 mov %eax,%esi 3ae54: e8 5f fd ff ff call 3abb8 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m> 3ae59: 48 83 c4 20 add $0x20,%rsp 3ae5d: 89 85 5c eb ff ff mov %eax,-0x14a4(%rbp) 3ae63: 83 bd 5c eb ff ff 00 cmpl $0x0,-0x14a4(%rbp) 3ae6a: 75 0f jne 3ae7b <_ZN8tcmalloc16FillProcSelfMapsEPciPb+0x139> 3ae6c: 48 8b 85 38 eb ff ff mov -0x14c8(%rbp),%rax 3ae73: c6 00 00 movb $0x0,(%rax) 3ae76: e9 35 ff ff ff jmp 3adb0 <_ZN8tcmalloc16FillProcSelfMapsEPciPb+0x6e> 3ae7b: 8b 85 5c eb ff ff mov -0x14a4(%rbp),%eax 3ae81: 01 85 58 eb ff ff add %eax,-0x14a8(%rbp) 3ae87: e9 24 ff ff ff jmp 3adb0 <_ZN8tcmalloc16FillProcSelfMapsEPciPb+0x6e> 3ae8c: 8b 9d 58 eb ff ff mov -0x14a8(%rbp),%ebx 3ae92: 48 8d 85 90 eb ff ff lea -0x1470(%rbp),%rax 3ae99: 48 89 c7 mov %rax,%rdi 3ae9c: e8 9f f6 ff ff call 3a540 <_ZN16ProcMapsIteratorD1Ev> 3aea1: 89 d8 mov %ebx,%eax 3aea3: 48 8b 5d e8 mov -0x18(%rbp),%rbx 3aea7: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 3aeae: 00 00 3aeb0: 74 28 je 3aeda <_ZN8tcmalloc16FillProcSelfMapsEPciPb+0x198> 3aeb2: eb 21 jmp 3aed5 <_ZN8tcmalloc16FillProcSelfMapsEPciPb+0x193> 3aeb4: f3 0f 1e fa endbr64 3aeb8: 48 89 c3 mov %rax,%rbx 3aebb: 48 8d 85 90 eb ff ff lea -0x1470(%rbp),%rax 3aec2: 48 89 c7 mov %rax,%rdi 3aec5: e8 76 f6 ff ff call 3a540 <_ZN16ProcMapsIteratorD1Ev> 3aeca: 48 89 d8 mov %rbx,%rax 3aecd: 48 89 c7 mov %rax,%rdi 3aed0: e8 cb b9 fc ff call 68a0 <_Unwind_Resume@plt> 3aed5: e8 a6 b6 fc ff call 6580 <__stack_chk_fail@plt> 3aeda: 48 8b 5d f8 mov -0x8(%rbp),%rbx 3aede: c9 leave 3aedf: c3 ret 000000000003aee0 <_ZN8tcmalloc16DumpProcSelfMapsEi>: 3aee0: f3 0f 1e fa endbr64 3aee4: 55 push %rbp 3aee5: 48 89 e5 mov %rsp,%rbp 3aee8: 53 push %rbx 3aee9: 48 81 ec 00 10 00 00 sub $0x1000,%rsp 3aef0: 48 83 0c 24 00 orq $0x0,(%rsp) 3aef5: 48 81 ec 00 10 00 00 sub $0x1000,%rsp 3aefc: 48 83 0c 24 00 orq $0x0,(%rsp) 3af01: 48 81 ec b8 08 00 00 sub $0x8b8,%rsp 3af08: 89 bd 4c d7 ff ff mov %edi,-0x28b4(%rbp) 3af0e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3af15: 00 00 3af17: 48 89 45 e8 mov %rax,-0x18(%rbp) 3af1b: 31 c0 xor %eax,%eax 3af1d: 48 8d 95 e0 d7 ff ff lea -0x2820(%rbp),%rdx 3af24: 48 8d 85 90 d7 ff ff lea -0x2870(%rbp),%rax 3af2b: be 00 00 00 00 mov $0x0,%esi 3af30: 48 89 c7 mov %rax,%rdi 3af33: e8 18 f4 ff ff call 3a350 <_ZN16ProcMapsIteratorC1EiPNS_6BufferE> 3af38: 4c 8d 8d 78 d7 ff ff lea -0x2888(%rbp),%r9 3af3f: 4c 8d 85 70 d7 ff ff lea -0x2890(%rbp),%r8 3af46: 48 8d 8d 80 d7 ff ff lea -0x2880(%rbp),%rcx 3af4d: 48 8d 95 68 d7 ff ff lea -0x2898(%rbp),%rdx 3af54: 48 8d b5 60 d7 ff ff lea -0x28a0(%rbp),%rsi 3af5b: 48 8d 85 90 d7 ff ff lea -0x2870(%rbp),%rax 3af62: 48 83 ec 08 sub $0x8,%rsp 3af66: 48 8d bd 88 d7 ff ff lea -0x2878(%rbp),%rdi 3af6d: 57 push %rdi 3af6e: 48 89 c7 mov %rax,%rdi 3af71: e8 28 f6 ff ff call 3a59e <_ZN16ProcMapsIterator4NextEPmS0_PPcS0_PlS2_> 3af76: 48 83 c4 10 add $0x10,%rsp 3af7a: 84 c0 test %al,%al 3af7c: 74 75 je 3aff3 <_ZN8tcmalloc16DumpProcSelfMapsEi+0x113> 3af7e: 48 8b bd 88 d7 ff ff mov -0x2878(%rbp),%rdi 3af85: 48 8b b5 78 d7 ff ff mov -0x2888(%rbp),%rsi 3af8c: 4c 8b 8d 70 d7 ff ff mov -0x2890(%rbp),%r9 3af93: 4c 8b 85 80 d7 ff ff mov -0x2880(%rbp),%r8 3af9a: 48 8b 8d 68 d7 ff ff mov -0x2898(%rbp),%rcx 3afa1: 48 8b 95 60 d7 ff ff mov -0x28a0(%rbp),%rdx 3afa8: 48 8d 85 e0 eb ff ff lea -0x1420(%rbp),%rax 3afaf: 48 83 ec 08 sub $0x8,%rsp 3afb3: 6a 00 push $0x0 3afb5: 57 push %rdi 3afb6: 56 push %rsi 3afb7: be 00 14 00 00 mov $0x1400,%esi 3afbc: 48 89 c7 mov %rax,%rdi 3afbf: e8 f4 fb ff ff call 3abb8 <_ZN16ProcMapsIterator10FormatLineEPcimmPKcmlS2_m> 3afc4: 48 83 c4 20 add $0x20,%rsp 3afc8: 89 85 5c d7 ff ff mov %eax,-0x28a4(%rbp) 3afce: 8b 85 5c d7 ff ff mov -0x28a4(%rbp),%eax 3afd4: 48 63 d0 movslq %eax,%rdx 3afd7: 48 8d 8d e0 eb ff ff lea -0x1420(%rbp),%rcx 3afde: 8b 85 4c d7 ff ff mov -0x28b4(%rbp),%eax 3afe4: 48 89 ce mov %rcx,%rsi 3afe7: 89 c7 mov %eax,%edi 3afe9: e8 51 e1 00 00 call 4913f <_Z8RawWriteiPKcm> 3afee: e9 45 ff ff ff jmp 3af38 <_ZN8tcmalloc16DumpProcSelfMapsEi+0x58> 3aff3: 48 8d 85 90 d7 ff ff lea -0x2870(%rbp),%rax 3affa: 48 89 c7 mov %rax,%rdi 3affd: e8 3e f5 ff ff call 3a540 <_ZN16ProcMapsIteratorD1Ev> 3b002: 90 nop 3b003: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b007: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3b00e: 00 00 3b010: 74 28 je 3b03a <_ZN8tcmalloc16DumpProcSelfMapsEi+0x15a> 3b012: eb 21 jmp 3b035 <_ZN8tcmalloc16DumpProcSelfMapsEi+0x155> 3b014: f3 0f 1e fa endbr64 3b018: 48 89 c3 mov %rax,%rbx 3b01b: 48 8d 85 90 d7 ff ff lea -0x2870(%rbp),%rax 3b022: 48 89 c7 mov %rax,%rdi 3b025: e8 16 f5 ff ff call 3a540 <_ZN16ProcMapsIteratorD1Ev> 3b02a: 48 89 d8 mov %rbx,%rax 3b02d: 48 89 c7 mov %rax,%rdi 3b030: e8 6b b8 fc ff call 68a0 <_Unwind_Resume@plt> 3b035: e8 46 b5 fc ff call 6580 <__stack_chk_fail@plt> 3b03a: 48 8b 5d f8 mov -0x8(%rbp),%rbx 3b03e: c9 leave 3b03f: c3 ret 000000000003b040 <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_>: 3b040: f3 0f 1e fa endbr64 3b044: 55 push %rbp 3b045: 48 89 e5 mov %rsp,%rbp 3b048: 48 83 ec 20 sub $0x20,%rsp 3b04c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b050: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3b054: 89 55 ec mov %edx,-0x14(%rbp) 3b057: 89 4d e8 mov %ecx,-0x18(%rbp) 3b05a: 4c 89 45 e0 mov %r8,-0x20(%rbp) 3b05e: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b062: 48 8b 00 mov (%rax),%rax 3b065: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3b069: 8b 55 e8 mov -0x18(%rbp),%edx 3b06c: 8b 75 ec mov -0x14(%rbp),%esi 3b06f: 48 89 c7 mov %rax,%rdi 3b072: e8 30 01 00 00 call 3b1a7 <_Z24StringToIntegerUntilCharImET_PciiPS1_> 3b077: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3b07b: 48 89 02 mov %rax,(%rdx) 3b07e: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b082: 48 8b 00 mov (%rax),%rax 3b085: 48 85 c0 test %rax,%rax 3b088: 74 0e je 3b098 <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_+0x58> 3b08a: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b08e: 48 8b 00 mov (%rax),%rax 3b091: 0f b6 00 movzbl (%rax),%eax 3b094: 84 c0 test %al,%al 3b096: 75 07 jne 3b09f <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_+0x5f> 3b098: b8 00 00 00 00 mov $0x0,%eax 3b09d: eb 17 jmp 3b0b6 <_Z33StringToIntegerUntilCharWithCheckImEbPT_PciiPS2_+0x76> 3b09f: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b0a3: 48 8b 00 mov (%rax),%rax 3b0a6: 48 8d 50 01 lea 0x1(%rax),%rdx 3b0aa: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b0ae: 48 89 10 mov %rdx,(%rax) 3b0b1: b8 01 00 00 00 mov $0x1,%eax 3b0b6: c9 leave 3b0b7: c3 ret 000000000003b0b8 <_Z33StringToIntegerUntilCharWithCheckIiEbPT_PciiPS2_>: 3b0b8: f3 0f 1e fa endbr64 3b0bc: 55 push %rbp 3b0bd: 48 89 e5 mov %rsp,%rbp 3b0c0: 48 83 ec 20 sub $0x20,%rsp 3b0c4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b0c8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3b0cc: 89 55 ec mov %edx,-0x14(%rbp) 3b0cf: 89 4d e8 mov %ecx,-0x18(%rbp) 3b0d2: 4c 89 45 e0 mov %r8,-0x20(%rbp) 3b0d6: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b0da: 48 8b 00 mov (%rax),%rax 3b0dd: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3b0e1: 8b 55 e8 mov -0x18(%rbp),%edx 3b0e4: 8b 75 ec mov -0x14(%rbp),%esi 3b0e7: 48 89 c7 mov %rax,%rdi 3b0ea: e8 d0 01 00 00 call 3b2bf <_Z24StringToIntegerUntilCharIiET_PciiPS1_> 3b0ef: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3b0f3: 89 02 mov %eax,(%rdx) 3b0f5: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b0f9: 48 8b 00 mov (%rax),%rax 3b0fc: 48 85 c0 test %rax,%rax 3b0ff: 74 0e je 3b10f <_Z33StringToIntegerUntilCharWithCheckIiEbPT_PciiPS2_+0x57> 3b101: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b105: 48 8b 00 mov (%rax),%rax 3b108: 0f b6 00 movzbl (%rax),%eax 3b10b: 84 c0 test %al,%al 3b10d: 75 07 jne 3b116 <_Z33StringToIntegerUntilCharWithCheckIiEbPT_PciiPS2_+0x5e> 3b10f: b8 00 00 00 00 mov $0x0,%eax 3b114: eb 17 jmp 3b12d <_Z33StringToIntegerUntilCharWithCheckIiEbPT_PciiPS2_+0x75> 3b116: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b11a: 48 8b 00 mov (%rax),%rax 3b11d: 48 8d 50 01 lea 0x1(%rax),%rdx 3b121: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b125: 48 89 10 mov %rdx,(%rax) 3b128: b8 01 00 00 00 mov $0x1,%eax 3b12d: c9 leave 3b12e: c3 ret 000000000003b12f <_Z33StringToIntegerUntilCharWithCheckIlEbPT_PciiPS2_>: 3b12f: f3 0f 1e fa endbr64 3b133: 55 push %rbp 3b134: 48 89 e5 mov %rsp,%rbp 3b137: 48 83 ec 20 sub $0x20,%rsp 3b13b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b13f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3b143: 89 55 ec mov %edx,-0x14(%rbp) 3b146: 89 4d e8 mov %ecx,-0x18(%rbp) 3b149: 4c 89 45 e0 mov %r8,-0x20(%rbp) 3b14d: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b151: 48 8b 00 mov (%rax),%rax 3b154: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3b158: 8b 55 e8 mov -0x18(%rbp),%edx 3b15b: 8b 75 ec mov -0x14(%rbp),%esi 3b15e: 48 89 c7 mov %rax,%rdi 3b161: e8 6f 02 00 00 call 3b3d5 <_Z24StringToIntegerUntilCharIlET_PciiPS1_> 3b166: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3b16a: 48 89 02 mov %rax,(%rdx) 3b16d: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b171: 48 8b 00 mov (%rax),%rax 3b174: 48 85 c0 test %rax,%rax 3b177: 74 0e je 3b187 <_Z33StringToIntegerUntilCharWithCheckIlEbPT_PciiPS2_+0x58> 3b179: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b17d: 48 8b 00 mov (%rax),%rax 3b180: 0f b6 00 movzbl (%rax),%eax 3b183: 84 c0 test %al,%al 3b185: 75 07 jne 3b18e <_Z33StringToIntegerUntilCharWithCheckIlEbPT_PciiPS2_+0x5f> 3b187: b8 00 00 00 00 mov $0x0,%eax 3b18c: eb 17 jmp 3b1a5 <_Z33StringToIntegerUntilCharWithCheckIlEbPT_PciiPS2_+0x76> 3b18e: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b192: 48 8b 00 mov (%rax),%rax 3b195: 48 8d 50 01 lea 0x1(%rax),%rdx 3b199: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b19d: 48 89 10 mov %rdx,(%rax) 3b1a0: b8 01 00 00 00 mov $0x1,%eax 3b1a5: c9 leave 3b1a6: c3 ret 000000000003b1a7 <_Z24StringToIntegerUntilCharImET_PciiPS1_>: 3b1a7: f3 0f 1e fa endbr64 3b1ab: 55 push %rbp 3b1ac: 48 89 e5 mov %rsp,%rbp 3b1af: 48 83 ec 40 sub $0x40,%rsp 3b1b3: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3b1b7: 89 75 d4 mov %esi,-0x2c(%rbp) 3b1ba: 89 55 d0 mov %edx,-0x30(%rbp) 3b1bd: 48 89 4d c8 mov %rcx,-0x38(%rbp) 3b1c1: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3b1c8: 00 00 3b1ca: 48 89 45 f8 mov %rax,-0x8(%rbp) 3b1ce: 31 c0 xor %eax,%eax 3b1d0: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 3b1d5: 75 4d jne 3b224 <_Z24StringToIntegerUntilCharImET_PciiPS1_+0x7d> 3b1d7: 48 8b 05 ba ed 03 00 mov 0x3edba(%rip),%rax # 79f98 3b1de: 48 8b 00 mov (%rax),%rax 3b1e1: 48 83 ec 08 sub $0x8,%rsp 3b1e5: 48 8d 15 f5 c0 02 00 lea 0x2c0f5(%rip),%rdx # 672e1 <_ZStL6ignore+0x160> 3b1ec: 52 push %rdx 3b1ed: 4c 8d 0d e5 c0 02 00 lea 0x2c0e5(%rip),%r9 # 672d9 <_ZStL6ignore+0x158> 3b1f4: 4c 8d 05 75 c1 02 00 lea 0x2c175(%rip),%r8 # 67370 <_ZStL6ignore+0x1ef> 3b1fb: b9 c7 01 00 00 mov $0x1c7,%ecx 3b200: 48 8d 15 97 c0 02 00 lea 0x2c097(%rip),%rdx # 6729e <_ZStL6ignore+0x11d> 3b207: 48 8d 35 a4 c0 02 00 lea 0x2c0a4(%rip),%rsi # 672b2 <_ZStL6ignore+0x131> 3b20e: 48 89 c7 mov %rax,%rdi 3b211: b8 00 00 00 00 mov $0x0,%eax 3b216: e8 f5 b4 fc ff call 6710 3b21b: 48 83 c4 10 add $0x10,%rsp 3b21f: e8 9c b0 fc ff call 62c0 3b224: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b228: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3b22f: 48 8d 55 e0 lea -0x20(%rbp),%rdx 3b233: 8b 4d d0 mov -0x30(%rbp),%ecx 3b236: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b23a: 89 ce mov %ecx,%esi 3b23c: 48 89 c7 mov %rax,%rdi 3b23f: e8 2b ec ff ff call 39e6f <_ZL16ExtractUntilCharPciPS_> 3b244: 83 f0 01 xor $0x1,%eax 3b247: 84 c0 test %al,%al 3b249: 74 07 je 3b252 <_Z24StringToIntegerUntilCharImET_PciiPS1_+0xab> 3b24b: b8 00 00 00 00 mov $0x0,%eax 3b250: eb 57 jmp 3b2a9 <_Z24StringToIntegerUntilCharImET_PciiPS1_+0x102> 3b252: 8b 55 d4 mov -0x2c(%rbp),%edx 3b255: 48 8d 4d e8 lea -0x18(%rbp),%rcx 3b259: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b25d: 48 89 ce mov %rcx,%rsi 3b260: 48 89 c7 mov %rax,%rdi 3b263: e8 d7 ed ff ff call 3a03f <_Z15StringToIntegerImET_PcPS1_i> 3b268: 48 89 45 f0 mov %rax,-0x10(%rbp) 3b26c: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b270: 8b 55 d0 mov -0x30(%rbp),%edx 3b273: 88 10 mov %dl,(%rax) 3b275: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3b279: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b27d: 48 39 c2 cmp %rax,%rdx 3b280: 74 07 je 3b289 <_Z24StringToIntegerUntilCharImET_PciiPS1_+0xe2> 3b282: b8 00 00 00 00 mov $0x0,%eax 3b287: eb 20 jmp 3b2a9 <_Z24StringToIntegerUntilCharImET_PciiPS1_+0x102> 3b289: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3b28d: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b291: 48 89 10 mov %rdx,(%rax) 3b294: 8b 55 d0 mov -0x30(%rbp),%edx 3b297: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b29b: 89 d6 mov %edx,%esi 3b29d: 48 89 c7 mov %rax,%rdi 3b2a0: e8 d0 ec ff ff call 39f75 <_ZL19SkipWhileWhitespacePPci> 3b2a5: 48 8b 45 f0 mov -0x10(%rbp),%rax 3b2a9: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3b2ad: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3b2b4: 00 00 3b2b6: 74 05 je 3b2bd <_Z24StringToIntegerUntilCharImET_PciiPS1_+0x116> 3b2b8: e8 c3 b2 fc ff call 6580 <__stack_chk_fail@plt> 3b2bd: c9 leave 3b2be: c3 ret 000000000003b2bf <_Z24StringToIntegerUntilCharIiET_PciiPS1_>: 3b2bf: f3 0f 1e fa endbr64 3b2c3: 55 push %rbp 3b2c4: 48 89 e5 mov %rsp,%rbp 3b2c7: 48 83 ec 40 sub $0x40,%rsp 3b2cb: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3b2cf: 89 75 d4 mov %esi,-0x2c(%rbp) 3b2d2: 89 55 d0 mov %edx,-0x30(%rbp) 3b2d5: 48 89 4d c8 mov %rcx,-0x38(%rbp) 3b2d9: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3b2e0: 00 00 3b2e2: 48 89 45 f8 mov %rax,-0x8(%rbp) 3b2e6: 31 c0 xor %eax,%eax 3b2e8: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 3b2ed: 75 4d jne 3b33c <_Z24StringToIntegerUntilCharIiET_PciiPS1_+0x7d> 3b2ef: 48 8b 05 a2 ec 03 00 mov 0x3eca2(%rip),%rax # 79f98 3b2f6: 48 8b 00 mov (%rax),%rax 3b2f9: 48 83 ec 08 sub $0x8,%rsp 3b2fd: 48 8d 15 dd bf 02 00 lea 0x2bfdd(%rip),%rdx # 672e1 <_ZStL6ignore+0x160> 3b304: 52 push %rdx 3b305: 4c 8d 0d cd bf 02 00 lea 0x2bfcd(%rip),%r9 # 672d9 <_ZStL6ignore+0x158> 3b30c: 4c 8d 05 5d c0 02 00 lea 0x2c05d(%rip),%r8 # 67370 <_ZStL6ignore+0x1ef> 3b313: b9 c7 01 00 00 mov $0x1c7,%ecx 3b318: 48 8d 15 7f bf 02 00 lea 0x2bf7f(%rip),%rdx # 6729e <_ZStL6ignore+0x11d> 3b31f: 48 8d 35 8c bf 02 00 lea 0x2bf8c(%rip),%rsi # 672b2 <_ZStL6ignore+0x131> 3b326: 48 89 c7 mov %rax,%rdi 3b329: b8 00 00 00 00 mov $0x0,%eax 3b32e: e8 dd b3 fc ff call 6710 3b333: 48 83 c4 10 add $0x10,%rsp 3b337: e8 84 af fc ff call 62c0 3b33c: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b340: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3b347: 48 8d 55 e8 lea -0x18(%rbp),%rdx 3b34b: 8b 4d d0 mov -0x30(%rbp),%ecx 3b34e: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b352: 89 ce mov %ecx,%esi 3b354: 48 89 c7 mov %rax,%rdi 3b357: e8 13 eb ff ff call 39e6f <_ZL16ExtractUntilCharPciPS_> 3b35c: 83 f0 01 xor $0x1,%eax 3b35f: 84 c0 test %al,%al 3b361: 74 07 je 3b36a <_Z24StringToIntegerUntilCharIiET_PciiPS1_+0xab> 3b363: b8 00 00 00 00 mov $0x0,%eax 3b368: eb 55 jmp 3b3bf <_Z24StringToIntegerUntilCharIiET_PciiPS1_+0x100> 3b36a: 8b 55 d4 mov -0x2c(%rbp),%edx 3b36d: 48 8d 4d f0 lea -0x10(%rbp),%rcx 3b371: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b375: 48 89 ce mov %rcx,%rsi 3b378: 48 89 c7 mov %rax,%rdi 3b37b: e8 61 ec ff ff call 39fe1 <_Z15StringToIntegerIiET_PcPS1_i> 3b380: 89 45 e4 mov %eax,-0x1c(%rbp) 3b383: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b387: 8b 55 d0 mov -0x30(%rbp),%edx 3b38a: 88 10 mov %dl,(%rax) 3b38c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3b390: 48 8b 45 f0 mov -0x10(%rbp),%rax 3b394: 48 39 c2 cmp %rax,%rdx 3b397: 74 07 je 3b3a0 <_Z24StringToIntegerUntilCharIiET_PciiPS1_+0xe1> 3b399: b8 00 00 00 00 mov $0x0,%eax 3b39e: eb 1f jmp 3b3bf <_Z24StringToIntegerUntilCharIiET_PciiPS1_+0x100> 3b3a0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3b3a4: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b3a8: 48 89 10 mov %rdx,(%rax) 3b3ab: 8b 55 d0 mov -0x30(%rbp),%edx 3b3ae: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b3b2: 89 d6 mov %edx,%esi 3b3b4: 48 89 c7 mov %rax,%rdi 3b3b7: e8 b9 eb ff ff call 39f75 <_ZL19SkipWhileWhitespacePPci> 3b3bc: 8b 45 e4 mov -0x1c(%rbp),%eax 3b3bf: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3b3c3: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3b3ca: 00 00 3b3cc: 74 05 je 3b3d3 <_Z24StringToIntegerUntilCharIiET_PciiPS1_+0x114> 3b3ce: e8 ad b1 fc ff call 6580 <__stack_chk_fail@plt> 3b3d3: c9 leave 3b3d4: c3 ret 000000000003b3d5 <_Z24StringToIntegerUntilCharIlET_PciiPS1_>: 3b3d5: f3 0f 1e fa endbr64 3b3d9: 55 push %rbp 3b3da: 48 89 e5 mov %rsp,%rbp 3b3dd: 48 83 ec 40 sub $0x40,%rsp 3b3e1: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3b3e5: 89 75 d4 mov %esi,-0x2c(%rbp) 3b3e8: 89 55 d0 mov %edx,-0x30(%rbp) 3b3eb: 48 89 4d c8 mov %rcx,-0x38(%rbp) 3b3ef: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3b3f6: 00 00 3b3f8: 48 89 45 f8 mov %rax,-0x8(%rbp) 3b3fc: 31 c0 xor %eax,%eax 3b3fe: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 3b403: 75 4d jne 3b452 <_Z24StringToIntegerUntilCharIlET_PciiPS1_+0x7d> 3b405: 48 8b 05 8c eb 03 00 mov 0x3eb8c(%rip),%rax # 79f98 3b40c: 48 8b 00 mov (%rax),%rax 3b40f: 48 83 ec 08 sub $0x8,%rsp 3b413: 48 8d 15 c7 be 02 00 lea 0x2bec7(%rip),%rdx # 672e1 <_ZStL6ignore+0x160> 3b41a: 52 push %rdx 3b41b: 4c 8d 0d b7 be 02 00 lea 0x2beb7(%rip),%r9 # 672d9 <_ZStL6ignore+0x158> 3b422: 4c 8d 05 47 bf 02 00 lea 0x2bf47(%rip),%r8 # 67370 <_ZStL6ignore+0x1ef> 3b429: b9 c7 01 00 00 mov $0x1c7,%ecx 3b42e: 48 8d 15 69 be 02 00 lea 0x2be69(%rip),%rdx # 6729e <_ZStL6ignore+0x11d> 3b435: 48 8d 35 76 be 02 00 lea 0x2be76(%rip),%rsi # 672b2 <_ZStL6ignore+0x131> 3b43c: 48 89 c7 mov %rax,%rdi 3b43f: b8 00 00 00 00 mov $0x0,%eax 3b444: e8 c7 b2 fc ff call 6710 3b449: 48 83 c4 10 add $0x10,%rsp 3b44d: e8 6e ae fc ff call 62c0 3b452: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b456: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3b45d: 48 8d 55 e0 lea -0x20(%rbp),%rdx 3b461: 8b 4d d0 mov -0x30(%rbp),%ecx 3b464: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b468: 89 ce mov %ecx,%esi 3b46a: 48 89 c7 mov %rax,%rdi 3b46d: e8 fd e9 ff ff call 39e6f <_ZL16ExtractUntilCharPciPS_> 3b472: 83 f0 01 xor $0x1,%eax 3b475: 84 c0 test %al,%al 3b477: 74 07 je 3b480 <_Z24StringToIntegerUntilCharIlET_PciiPS1_+0xab> 3b479: b8 00 00 00 00 mov $0x0,%eax 3b47e: eb 57 jmp 3b4d7 <_Z24StringToIntegerUntilCharIlET_PciiPS1_+0x102> 3b480: 8b 55 d4 mov -0x2c(%rbp),%edx 3b483: 48 8d 4d e8 lea -0x18(%rbp),%rcx 3b487: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b48b: 48 89 ce mov %rcx,%rsi 3b48e: 48 89 c7 mov %rax,%rdi 3b491: e8 7a eb ff ff call 3a010 <_Z15StringToIntegerIlET_PcPS1_i> 3b496: 48 89 45 f0 mov %rax,-0x10(%rbp) 3b49a: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b49e: 8b 55 d0 mov -0x30(%rbp),%edx 3b4a1: 88 10 mov %dl,(%rax) 3b4a3: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3b4a7: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b4ab: 48 39 c2 cmp %rax,%rdx 3b4ae: 74 07 je 3b4b7 <_Z24StringToIntegerUntilCharIlET_PciiPS1_+0xe2> 3b4b0: b8 00 00 00 00 mov $0x0,%eax 3b4b5: eb 20 jmp 3b4d7 <_Z24StringToIntegerUntilCharIlET_PciiPS1_+0x102> 3b4b7: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3b4bb: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b4bf: 48 89 10 mov %rdx,(%rax) 3b4c2: 8b 55 d0 mov -0x30(%rbp),%edx 3b4c5: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b4c9: 89 d6 mov %edx,%esi 3b4cb: 48 89 c7 mov %rax,%rdi 3b4ce: e8 a2 ea ff ff call 39f75 <_ZL19SkipWhileWhitespacePPci> 3b4d3: 48 8b 45 f0 mov -0x10(%rbp),%rax 3b4d7: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3b4db: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3b4e2: 00 00 3b4e4: 74 05 je 3b4eb <_Z24StringToIntegerUntilCharIlET_PciiPS1_+0x116> 3b4e6: e8 95 b0 fc ff call 6580 <__stack_chk_fail@plt> 3b4eb: c9 leave 3b4ec: c3 ret 000000000003b4ed <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb>: 3b4ed: f3 0f 1e fa endbr64 3b4f1: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b4f6: 89 f0 mov %esi,%eax 3b4f8: 88 44 24 f4 mov %al,-0xc(%rsp) 3b4fc: 48 83 7c 24 f8 00 cmpq $0x0,-0x8(%rsp) 3b502: 75 06 jne 3b50a <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x1d> 3b504: 0f b6 44 24 f4 movzbl -0xc(%rsp),%eax 3b509: c3 ret 3b50a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b50f: 0f b6 00 movzbl (%rax),%eax 3b512: 0f be c0 movsbl %al,%eax 3b515: 83 f8 79 cmp $0x79,%eax 3b518: 7f 3a jg 3b554 <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x67> 3b51a: 83 f8 54 cmp $0x54,%eax 3b51d: 7d 0b jge 3b52a <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x3d> 3b51f: 85 c0 test %eax,%eax 3b521: 74 2b je 3b54e <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x61> 3b523: 83 f8 31 cmp $0x31,%eax 3b526: 74 26 je 3b54e <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x61> 3b528: eb 2a jmp 3b554 <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x67> 3b52a: 83 e8 54 sub $0x54,%eax 3b52d: ba 01 00 00 00 mov $0x1,%edx 3b532: 89 c1 mov %eax,%ecx 3b534: 48 d3 e2 shl %cl,%rdx 3b537: 48 b8 21 00 00 00 21 movabs $0x2100000021,%rax 3b53e: 00 00 00 3b541: 48 21 d0 and %rdx,%rax 3b544: 48 85 c0 test %rax,%rax 3b547: 0f 95 c0 setne %al 3b54a: 84 c0 test %al,%al 3b54c: 74 06 je 3b554 <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb+0x67> 3b54e: b8 01 00 00 00 mov $0x1,%eax 3b553: c3 ret 3b554: b8 00 00 00 00 mov $0x0,%eax 3b559: c3 ret 000000000003b55a <_Z9LogPrintfiPKcP13__va_list_tag>: 3b55a: f3 0f 1e fa endbr64 3b55e: 55 push %rbp 3b55f: 48 89 e5 mov %rsp,%rbp 3b562: 48 81 ec 80 02 00 00 sub $0x280,%rsp 3b569: 89 bd 9c fd ff ff mov %edi,-0x264(%rbp) 3b56f: 48 89 b5 90 fd ff ff mov %rsi,-0x270(%rbp) 3b576: 48 89 95 88 fd ff ff mov %rdx,-0x278(%rbp) 3b57d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3b584: 00 00 3b586: 48 89 45 f8 mov %rax,-0x8(%rbp) 3b58a: 31 c0 xor %eax,%eax 3b58c: 48 8b 8d 88 fd ff ff mov -0x278(%rbp),%rcx 3b593: 48 8b 95 90 fd ff ff mov -0x270(%rbp),%rdx 3b59a: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b5a1: be 57 02 00 00 mov $0x257,%esi 3b5a6: 48 89 c7 mov %rax,%rdi 3b5a9: e8 fa b3 fc ff call 69a8 3b5ae: 0f b6 85 a0 fd ff ff movzbl -0x260(%rbp),%eax 3b5b5: 84 c0 test %al,%al 3b5b7: 0f 84 8d 00 00 00 je 3b64a <_Z9LogPrintfiPKcP13__va_list_tag+0xf0> 3b5bd: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b5c4: 48 89 c7 mov %rax,%rdi 3b5c7: e8 44 ac fc ff call 6210 3b5cc: 48 83 e8 01 sub $0x1,%rax 3b5d0: 0f b6 84 05 a0 fd ff movzbl -0x260(%rbp,%rax,1),%eax 3b5d7: ff 3b5d8: 3c 0a cmp $0xa,%al 3b5da: 74 6e je 3b64a <_Z9LogPrintfiPKcP13__va_list_tag+0xf0> 3b5dc: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b5e3: 48 89 c7 mov %rax,%rdi 3b5e6: e8 25 ac fc ff call 6210 3b5eb: 48 83 c0 01 add $0x1,%rax 3b5ef: 48 3d 57 02 00 00 cmp $0x257,%rax 3b5f5: 76 1f jbe 3b616 <_Z9LogPrintfiPKcP13__va_list_tag+0xbc> 3b5f7: 48 8d 0d 1a bb 02 00 lea 0x2bb1a(%rip),%rcx # 67118 <_ZStL19piecewise_construct+0x8> 3b5fe: ba cc 00 00 00 mov $0xcc,%edx 3b603: 48 8d 35 3f bb 02 00 lea 0x2bb3f(%rip),%rsi # 67149 <_ZStL19piecewise_construct+0x39> 3b60a: 48 8d 3d 4d bb 02 00 lea 0x2bb4d(%rip),%rdi # 6715e <_ZStL19piecewise_construct+0x4e> 3b611: e8 5a ad fc ff call 6370 <__assert_fail@plt> 3b616: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b61d: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 3b624: 48 89 c2 mov %rax,%rdx 3b627: b8 00 00 00 00 mov $0x0,%eax 3b62c: 48 89 d7 mov %rdx,%rdi 3b62f: f2 ae repnz scas %es:(%rdi),%al 3b631: 48 89 c8 mov %rcx,%rax 3b634: 48 f7 d0 not %rax 3b637: 48 8d 50 ff lea -0x1(%rax),%rdx 3b63b: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b642: 48 01 d0 add %rdx,%rax 3b645: 66 c7 00 0a 00 movw $0xa,(%rax) 3b64a: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b651: 48 89 c7 mov %rax,%rdi 3b654: e8 b7 ab fc ff call 6210 3b659: 48 89 c2 mov %rax,%rdx 3b65c: 48 8d 85 a0 fd ff ff lea -0x260(%rbp),%rax 3b663: 48 89 d1 mov %rdx,%rcx 3b666: 48 89 c2 mov %rax,%rdx 3b669: be 02 00 00 00 mov $0x2,%esi 3b66e: bf 01 00 00 00 mov $0x1,%edi 3b673: b8 00 00 00 00 mov $0x0,%eax 3b678: e8 03 aa fc ff call 6080 3b67d: 83 bd 9c fd ff ff fc cmpl $0xfffffffc,-0x264(%rbp) 3b684: 75 05 jne 3b68b <_Z9LogPrintfiPKcP13__va_list_tag+0x131> 3b686: e8 35 ac fc ff call 62c0 3b68b: 90 nop 3b68c: 48 8b 45 f8 mov -0x8(%rbp),%rax 3b690: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3b697: 00 00 3b699: 74 05 je 3b6a0 <_Z9LogPrintfiPKcP13__va_list_tag+0x146> 3b69b: e8 e0 ae fc ff call 6580 <__stack_chk_fail@plt> 3b6a0: c9 leave 3b6a1: c3 ret 000000000003b6a2 <_Z8RAW_VLOGiPKcz>: 3b6a2: f3 0f 1e fa endbr64 3b6a6: 55 push %rbp 3b6a7: 48 89 e5 mov %rsp,%rbp 3b6aa: 48 81 ec e0 00 00 00 sub $0xe0,%rsp 3b6b1: 89 bd 2c ff ff ff mov %edi,-0xd4(%rbp) 3b6b7: 48 89 b5 20 ff ff ff mov %rsi,-0xe0(%rbp) 3b6be: 48 89 95 60 ff ff ff mov %rdx,-0xa0(%rbp) 3b6c5: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 3b6cc: 4c 89 85 70 ff ff ff mov %r8,-0x90(%rbp) 3b6d3: 4c 89 8d 78 ff ff ff mov %r9,-0x88(%rbp) 3b6da: 84 c0 test %al,%al 3b6dc: 74 20 je 3b6fe <_Z8RAW_VLOGiPKcz+0x5c> 3b6de: 0f 29 45 80 movaps %xmm0,-0x80(%rbp) 3b6e2: 0f 29 4d 90 movaps %xmm1,-0x70(%rbp) 3b6e6: 0f 29 55 a0 movaps %xmm2,-0x60(%rbp) 3b6ea: 0f 29 5d b0 movaps %xmm3,-0x50(%rbp) 3b6ee: 0f 29 65 c0 movaps %xmm4,-0x40(%rbp) 3b6f2: 0f 29 6d d0 movaps %xmm5,-0x30(%rbp) 3b6f6: 0f 29 75 e0 movaps %xmm6,-0x20(%rbp) 3b6fa: 0f 29 7d f0 movaps %xmm7,-0x10(%rbp) 3b6fe: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3b705: 00 00 3b707: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 3b70e: 31 c0 xor %eax,%eax 3b710: 48 8d 05 ed 1f 1f 00 lea 0x1f1fed(%rip),%rax # 22d704 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead13FLAGS_verboseE> 3b717: 8b 00 mov (%rax),%eax 3b719: 39 85 2c ff ff ff cmp %eax,-0xd4(%rbp) 3b71f: 7f 4b jg 3b76c <_Z8RAW_VLOGiPKcz+0xca> 3b721: c7 85 30 ff ff ff 10 movl $0x10,-0xd0(%rbp) 3b728: 00 00 00 3b72b: c7 85 34 ff ff ff 30 movl $0x30,-0xcc(%rbp) 3b732: 00 00 00 3b735: 48 8d 45 10 lea 0x10(%rbp),%rax 3b739: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 3b740: 48 8d 85 50 ff ff ff lea -0xb0(%rbp),%rax 3b747: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 3b74e: 48 8d 95 30 ff ff ff lea -0xd0(%rbp),%rdx 3b755: 48 8b 8d 20 ff ff ff mov -0xe0(%rbp),%rcx 3b75c: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 3b762: 48 89 ce mov %rcx,%rsi 3b765: 89 c7 mov %eax,%edi 3b767: e8 ee fd ff ff call 3b55a <_Z9LogPrintfiPKcP13__va_list_tag> 3b76c: 90 nop 3b76d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3b774: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3b77b: 00 00 3b77d: 74 05 je 3b784 <_Z8RAW_VLOGiPKcz+0xe2> 3b77f: e8 fc ad fc ff call 6580 <__stack_chk_fail@plt> 3b784: c9 leave 3b785: c3 ret 000000000003b786 <_ZSt4moveIRbEONSt16remove_referenceIT_E4typeEOS2_>: 3b786: f3 0f 1e fa endbr64 3b78a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b78f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b794: c3 ret 000000000003b795 <_ZSt4moveIRPKcEONSt16remove_referenceIT_E4typeEOS4_>: 3b795: f3 0f 1e fa endbr64 3b799: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b79e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b7a3: c3 ret 000000000003b7a4 <_ZSt10make_tupleIJbPKcS1_EESt5tupleIJDpNSt17__decay_and_stripIT_E6__typeEEEDpOS4_>: 3b7a4: f3 0f 1e fa endbr64 3b7a8: 55 push %rbp 3b7a9: 48 89 e5 mov %rsp,%rbp 3b7ac: 41 54 push %r12 3b7ae: 53 push %rbx 3b7af: 48 83 ec 20 sub $0x20,%rsp 3b7b3: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3b7b7: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3b7bb: 48 89 55 d8 mov %rdx,-0x28(%rbp) 3b7bf: 48 89 4d d0 mov %rcx,-0x30(%rbp) 3b7c3: 48 8b 45 d0 mov -0x30(%rbp),%rax 3b7c7: 48 89 c7 mov %rax,%rdi 3b7ca: e8 c5 00 00 00 call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3b7cf: 49 89 c4 mov %rax,%r12 3b7d2: 48 8b 45 d8 mov -0x28(%rbp),%rax 3b7d6: 48 89 c7 mov %rax,%rdi 3b7d9: e8 b6 00 00 00 call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3b7de: 48 89 c3 mov %rax,%rbx 3b7e1: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b7e5: 48 89 c7 mov %rax,%rdi 3b7e8: e8 98 00 00 00 call 3b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE> 3b7ed: 48 89 c6 mov %rax,%rsi 3b7f0: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b7f4: 4c 89 e1 mov %r12,%rcx 3b7f7: 48 89 da mov %rbx,%rdx 3b7fa: 48 89 c7 mov %rax,%rdi 3b7fd: e8 a2 00 00 00 call 3b8a4 <_ZNSt5tupleIJbPKcS1_EEC1IJbS1_S1_ELb1EEEDpOT_> 3b802: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b806: 48 83 c4 20 add $0x20,%rsp 3b80a: 5b pop %rbx 3b80b: 41 5c pop %r12 3b80d: 5d pop %rbp 3b80e: c3 ret 000000000003b80f <_ZSt3tieIJbPKcS1_EESt5tupleIJDpRT_EES5_>: 3b80f: f3 0f 1e fa endbr64 3b813: 55 push %rbp 3b814: 48 89 e5 mov %rsp,%rbp 3b817: 48 83 ec 20 sub $0x20,%rsp 3b81b: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b81f: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3b823: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3b827: 48 89 4d e0 mov %rcx,-0x20(%rbp) 3b82b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3b82f: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3b833: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3b837: 48 8b 45 f8 mov -0x8(%rbp),%rax 3b83b: 48 89 c7 mov %rax,%rdi 3b83e: e8 39 01 00 00 call 3b97c <_ZNSt5tupleIJRbRPKcS3_EEC1IvLb1EEES0_S3_S3_> 3b843: 48 8b 45 f8 mov -0x8(%rbp),%rax 3b847: c9 leave 3b848: c3 ret 3b849: 90 nop 000000000003b84a <_ZNSt5tupleIJRbRPKcS3_EEaSIJbS2_S2_EEENSt9enable_ifIXcl12__assignableIDpT_EEERS4_E4typeEOS_IJS8_EE>: 3b84a: f3 0f 1e fa endbr64 3b84e: 55 push %rbp 3b84f: 48 89 e5 mov %rsp,%rbp 3b852: 53 push %rbx 3b853: 48 83 ec 18 sub $0x18,%rsp 3b857: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3b85b: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3b85f: 48 8b 5d e8 mov -0x18(%rbp),%rbx 3b863: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b867: 48 89 c7 mov %rax,%rdi 3b86a: e8 44 01 00 00 call 3b9b3 <_ZSt4moveIRSt5tupleIJbPKcS2_EEEONSt16remove_referenceIT_E4typeEOS6_> 3b86f: 48 89 c6 mov %rax,%rsi 3b872: 48 89 df mov %rbx,%rdi 3b875: e8 48 01 00 00 call 3b9c2 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EE9_M_assignIbJS2_S2_EEEvOS_ILm0EJT_DpT0_EE> 3b87a: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b87e: 48 83 c4 18 add $0x18,%rsp 3b882: 5b pop %rbx 3b883: 5d pop %rbp 3b884: c3 ret 000000000003b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE>: 3b885: f3 0f 1e fa endbr64 3b889: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b88e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b893: c3 ret 000000000003b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE>: 3b894: f3 0f 1e fa endbr64 3b898: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b89d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b8a2: c3 ret 3b8a3: 90 nop 000000000003b8a4 <_ZNSt5tupleIJbPKcS1_EEC1IJbS1_S1_ELb1EEEDpOT_>: 3b8a4: f3 0f 1e fa endbr64 3b8a8: 55 push %rbp 3b8a9: 48 89 e5 mov %rsp,%rbp 3b8ac: 41 55 push %r13 3b8ae: 41 54 push %r12 3b8b0: 53 push %rbx 3b8b1: 48 83 ec 28 sub $0x28,%rsp 3b8b5: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3b8b9: 48 89 75 d0 mov %rsi,-0x30(%rbp) 3b8bd: 48 89 55 c8 mov %rdx,-0x38(%rbp) 3b8c1: 48 89 4d c0 mov %rcx,-0x40(%rbp) 3b8c5: 48 8b 5d d8 mov -0x28(%rbp),%rbx 3b8c9: 48 8b 45 c0 mov -0x40(%rbp),%rax 3b8cd: 48 89 c7 mov %rax,%rdi 3b8d0: e8 bf ff ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3b8d5: 49 89 c5 mov %rax,%r13 3b8d8: 48 8b 45 c8 mov -0x38(%rbp),%rax 3b8dc: 48 89 c7 mov %rax,%rdi 3b8df: e8 b0 ff ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3b8e4: 49 89 c4 mov %rax,%r12 3b8e7: 48 8b 45 d0 mov -0x30(%rbp),%rax 3b8eb: 48 89 c7 mov %rax,%rdi 3b8ee: e8 92 ff ff ff call 3b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE> 3b8f3: 4c 89 e9 mov %r13,%rcx 3b8f6: 4c 89 e2 mov %r12,%rdx 3b8f9: 48 89 c6 mov %rax,%rsi 3b8fc: 48 89 df mov %rbx,%rdi 3b8ff: e8 32 01 00 00 call 3ba36 <_ZNSt11_Tuple_implILm0EJbPKcS1_EEC1IbJS1_S1_EvEEOT_DpOT0_> 3b904: 90 nop 3b905: 48 83 c4 28 add $0x28,%rsp 3b909: 5b pop %rbx 3b90a: 41 5c pop %r12 3b90c: 41 5d pop %r13 3b90e: 5d pop %rbp 3b90f: c3 ret 000000000003b910 <_ZNSt11_Tuple_implILm0EJbPKcS1_EE7_M_tailERS2_>: 3b910: f3 0f 1e fa endbr64 3b914: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b919: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b91e: c3 ret 000000000003b91f <_ZSt4moveIRSt11_Tuple_implILm1EJPKcS2_EEEONSt16remove_referenceIT_E4typeEOS6_>: 3b91f: f3 0f 1e fa endbr64 3b923: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b928: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b92d: c3 ret 000000000003b92e <_ZNSt11_Tuple_implILm0EJbPKcS1_EE7_M_headERS2_>: 3b92e: f3 0f 1e fa endbr64 3b932: 55 push %rbp 3b933: 48 89 e5 mov %rsp,%rbp 3b936: 48 83 ec 10 sub $0x10,%rsp 3b93a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b93e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3b942: 48 83 c0 10 add $0x10,%rax 3b946: 48 89 c7 mov %rax,%rdi 3b949: e8 5d 01 00 00 call 3baab <_ZNSt10_Head_baseILm0EbLb0EE7_M_headERS0_> 3b94e: c9 leave 3b94f: c3 ret 000000000003b950 <_ZNSt10_Head_baseILm0EbLb0EEC1IbEEOT_>: 3b950: f3 0f 1e fa endbr64 3b954: 55 push %rbp 3b955: 48 89 e5 mov %rsp,%rbp 3b958: 48 83 ec 10 sub $0x10,%rsp 3b95c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b960: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3b964: 48 8b 45 f0 mov -0x10(%rbp),%rax 3b968: 48 89 c7 mov %rax,%rdi 3b96b: e8 15 ff ff ff call 3b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE> 3b970: 0f b6 10 movzbl (%rax),%edx 3b973: 48 8b 45 f8 mov -0x8(%rbp),%rax 3b977: 88 10 mov %dl,(%rax) 3b979: 90 nop 3b97a: c9 leave 3b97b: c3 ret 000000000003b97c <_ZNSt5tupleIJRbRPKcS3_EEC1IvLb1EEES0_S3_S3_>: 3b97c: f3 0f 1e fa endbr64 3b980: 55 push %rbp 3b981: 48 89 e5 mov %rsp,%rbp 3b984: 48 83 ec 20 sub $0x20,%rsp 3b988: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3b98c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3b990: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3b994: 48 89 4d e0 mov %rcx,-0x20(%rbp) 3b998: 48 8b 45 f8 mov -0x8(%rbp),%rax 3b99c: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3b9a0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3b9a4: 48 8b 75 f0 mov -0x10(%rbp),%rsi 3b9a8: 48 89 c7 mov %rax,%rdi 3b9ab: e8 78 01 00 00 call 3bb28 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EEC1ES0_S3_S3_> 3b9b0: 90 nop 3b9b1: c9 leave 3b9b2: c3 ret 000000000003b9b3 <_ZSt4moveIRSt5tupleIJbPKcS2_EEEONSt16remove_referenceIT_E4typeEOS6_>: 3b9b3: f3 0f 1e fa endbr64 3b9b7: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3b9bc: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3b9c1: c3 ret 000000000003b9c2 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EE9_M_assignIbJS2_S2_EEEvOS_ILm0EJT_DpT0_EE>: 3b9c2: f3 0f 1e fa endbr64 3b9c6: 55 push %rbp 3b9c7: 48 89 e5 mov %rsp,%rbp 3b9ca: 53 push %rbx 3b9cb: 48 83 ec 18 sub $0x18,%rsp 3b9cf: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3b9d3: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3b9d7: 48 8b 45 e0 mov -0x20(%rbp),%rax 3b9db: 48 89 c7 mov %rax,%rdi 3b9de: e8 4b ff ff ff call 3b92e <_ZNSt11_Tuple_implILm0EJbPKcS1_EE7_M_headERS2_> 3b9e3: 48 89 c7 mov %rax,%rdi 3b9e6: e8 9a fe ff ff call 3b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE> 3b9eb: 48 89 c3 mov %rax,%rbx 3b9ee: 48 8b 45 e8 mov -0x18(%rbp),%rax 3b9f2: 48 89 c7 mov %rax,%rdi 3b9f5: e8 8a 01 00 00 call 3bb84 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EE7_M_headERS4_> 3b9fa: 0f b6 13 movzbl (%rbx),%edx 3b9fd: 88 10 mov %dl,(%rax) 3b9ff: 48 8b 45 e8 mov -0x18(%rbp),%rax 3ba03: 48 89 c7 mov %rax,%rdi 3ba06: e8 6a 01 00 00 call 3bb75 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EE7_M_tailERS4_> 3ba0b: 48 89 c3 mov %rax,%rbx 3ba0e: 48 8b 45 e0 mov -0x20(%rbp),%rax 3ba12: 48 89 c7 mov %rax,%rdi 3ba15: e8 f6 fe ff ff call 3b910 <_ZNSt11_Tuple_implILm0EJbPKcS1_EE7_M_tailERS2_> 3ba1a: 48 89 c7 mov %rax,%rdi 3ba1d: e8 fd fe ff ff call 3b91f <_ZSt4moveIRSt11_Tuple_implILm1EJPKcS2_EEEONSt16remove_referenceIT_E4typeEOS6_> 3ba22: 48 89 c6 mov %rax,%rsi 3ba25: 48 89 df mov %rbx,%rdi 3ba28: e8 97 01 00 00 call 3bbc4 <_ZNSt11_Tuple_implILm1EJRPKcS2_EE9_M_assignIS1_JS1_EEEvOS_ILm1EJT_DpT0_EE> 3ba2d: 90 nop 3ba2e: 48 83 c4 18 add $0x18,%rsp 3ba32: 5b pop %rbx 3ba33: 5d pop %rbp 3ba34: c3 ret 3ba35: 90 nop 000000000003ba36 <_ZNSt11_Tuple_implILm0EJbPKcS1_EEC1IbJS1_S1_EvEEOT_DpOT0_>: 3ba36: f3 0f 1e fa endbr64 3ba3a: 55 push %rbp 3ba3b: 48 89 e5 mov %rsp,%rbp 3ba3e: 41 54 push %r12 3ba40: 53 push %rbx 3ba41: 48 83 ec 20 sub $0x20,%rsp 3ba45: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3ba49: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3ba4d: 48 89 55 d8 mov %rdx,-0x28(%rbp) 3ba51: 48 89 4d d0 mov %rcx,-0x30(%rbp) 3ba55: 48 8b 5d e8 mov -0x18(%rbp),%rbx 3ba59: 48 8b 45 d0 mov -0x30(%rbp),%rax 3ba5d: 48 89 c7 mov %rax,%rdi 3ba60: e8 2f fe ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3ba65: 49 89 c4 mov %rax,%r12 3ba68: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ba6c: 48 89 c7 mov %rax,%rdi 3ba6f: e8 20 fe ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3ba74: 4c 89 e2 mov %r12,%rdx 3ba77: 48 89 c6 mov %rax,%rsi 3ba7a: 48 89 df mov %rbx,%rdi 3ba7d: e8 b6 01 00 00 call 3bc38 <_ZNSt11_Tuple_implILm1EJPKcS1_EEC1IS1_JS1_EvEEOT_DpOT0_> 3ba82: 48 8b 45 e8 mov -0x18(%rbp),%rax 3ba86: 48 8d 58 10 lea 0x10(%rax),%rbx 3ba8a: 48 8b 45 e0 mov -0x20(%rbp),%rax 3ba8e: 48 89 c7 mov %rax,%rdi 3ba91: e8 ef fd ff ff call 3b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE> 3ba96: 48 89 c6 mov %rax,%rsi 3ba99: 48 89 df mov %rbx,%rdi 3ba9c: e8 af fe ff ff call 3b950 <_ZNSt10_Head_baseILm0EbLb0EEC1IbEEOT_> 3baa1: 90 nop 3baa2: 48 83 c4 20 add $0x20,%rsp 3baa6: 5b pop %rbx 3baa7: 41 5c pop %r12 3baa9: 5d pop %rbp 3baaa: c3 ret 000000000003baab <_ZNSt10_Head_baseILm0EbLb0EE7_M_headERS0_>: 3baab: f3 0f 1e fa endbr64 3baaf: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bab4: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bab9: c3 ret 000000000003baba <_ZNSt11_Tuple_implILm1EJPKcS1_EE7_M_tailERS2_>: 3baba: f3 0f 1e fa endbr64 3babe: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bac3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bac8: c3 ret 000000000003bac9 <_ZSt4moveIRSt11_Tuple_implILm2EJPKcEEEONSt16remove_referenceIT_E4typeEOS6_>: 3bac9: f3 0f 1e fa endbr64 3bacd: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bad2: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bad7: c3 ret 000000000003bad8 <_ZNSt11_Tuple_implILm1EJPKcS1_EE7_M_headERS2_>: 3bad8: f3 0f 1e fa endbr64 3badc: 55 push %rbp 3badd: 48 89 e5 mov %rsp,%rbp 3bae0: 48 83 ec 10 sub $0x10,%rsp 3bae4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bae8: 48 8b 45 f8 mov -0x8(%rbp),%rax 3baec: 48 83 c0 08 add $0x8,%rax 3baf0: 48 89 c7 mov %rax,%rdi 3baf3: e8 9b 01 00 00 call 3bc93 <_ZNSt10_Head_baseILm1EPKcLb0EE7_M_headERS2_> 3baf8: c9 leave 3baf9: c3 ret 000000000003bafa <_ZNSt10_Head_baseILm1EPKcLb0EEC1IS1_EEOT_>: 3bafa: f3 0f 1e fa endbr64 3bafe: 55 push %rbp 3baff: 48 89 e5 mov %rsp,%rbp 3bb02: 48 83 ec 10 sub $0x10,%rsp 3bb06: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bb0a: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3bb0e: 48 8b 45 f0 mov -0x10(%rbp),%rax 3bb12: 48 89 c7 mov %rax,%rdi 3bb15: e8 7a fd ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bb1a: 48 8b 10 mov (%rax),%rdx 3bb1d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bb21: 48 89 10 mov %rdx,(%rax) 3bb24: 90 nop 3bb25: c9 leave 3bb26: c3 ret 3bb27: 90 nop 000000000003bb28 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EEC1ES0_S3_S3_>: 3bb28: f3 0f 1e fa endbr64 3bb2c: 55 push %rbp 3bb2d: 48 89 e5 mov %rsp,%rbp 3bb30: 48 83 ec 20 sub $0x20,%rsp 3bb34: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bb38: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3bb3c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3bb40: 48 89 4d e0 mov %rcx,-0x20(%rbp) 3bb44: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bb48: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3bb4c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3bb50: 48 89 ce mov %rcx,%rsi 3bb53: 48 89 c7 mov %rax,%rdi 3bb56: e8 93 01 00 00 call 3bcee <_ZNSt11_Tuple_implILm1EJRPKcS2_EEC1ES2_S2_> 3bb5b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bb5f: 48 8d 50 10 lea 0x10(%rax),%rdx 3bb63: 48 8b 45 f0 mov -0x10(%rbp),%rax 3bb67: 48 89 c6 mov %rax,%rsi 3bb6a: 48 89 d7 mov %rdx,%rdi 3bb6d: e8 34 00 00 00 call 3bba6 <_ZNSt10_Head_baseILm0ERbLb0EEC1ES0_> 3bb72: 90 nop 3bb73: c9 leave 3bb74: c3 ret 000000000003bb75 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EE7_M_tailERS4_>: 3bb75: f3 0f 1e fa endbr64 3bb79: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bb7e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bb83: c3 ret 000000000003bb84 <_ZNSt11_Tuple_implILm0EJRbRPKcS3_EE7_M_headERS4_>: 3bb84: f3 0f 1e fa endbr64 3bb88: 55 push %rbp 3bb89: 48 89 e5 mov %rsp,%rbp 3bb8c: 48 83 ec 10 sub $0x10,%rsp 3bb90: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bb94: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bb98: 48 83 c0 10 add $0x10,%rax 3bb9c: 48 89 c7 mov %rax,%rdi 3bb9f: e8 8f 01 00 00 call 3bd33 <_ZNSt10_Head_baseILm0ERbLb0EE7_M_headERS1_> 3bba4: c9 leave 3bba5: c3 ret 000000000003bba6 <_ZNSt10_Head_baseILm0ERbLb0EEC1ES0_>: 3bba6: f3 0f 1e fa endbr64 3bbaa: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bbaf: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3bbb4: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bbb9: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 3bbbe: 48 89 10 mov %rdx,(%rax) 3bbc1: 90 nop 3bbc2: c3 ret 3bbc3: 90 nop 000000000003bbc4 <_ZNSt11_Tuple_implILm1EJRPKcS2_EE9_M_assignIS1_JS1_EEEvOS_ILm1EJT_DpT0_EE>: 3bbc4: f3 0f 1e fa endbr64 3bbc8: 55 push %rbp 3bbc9: 48 89 e5 mov %rsp,%rbp 3bbcc: 53 push %rbx 3bbcd: 48 83 ec 18 sub $0x18,%rsp 3bbd1: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3bbd5: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3bbd9: 48 8b 45 e0 mov -0x20(%rbp),%rax 3bbdd: 48 89 c7 mov %rax,%rdi 3bbe0: e8 f3 fe ff ff call 3bad8 <_ZNSt11_Tuple_implILm1EJPKcS1_EE7_M_headERS2_> 3bbe5: 48 89 c7 mov %rax,%rdi 3bbe8: e8 a7 fc ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bbed: 48 89 c3 mov %rax,%rbx 3bbf0: 48 8b 45 e8 mov -0x18(%rbp),%rax 3bbf4: 48 89 c7 mov %rax,%rdi 3bbf7: e8 58 01 00 00 call 3bd54 <_ZNSt11_Tuple_implILm1EJRPKcS2_EE7_M_headERS3_> 3bbfc: 48 8b 13 mov (%rbx),%rdx 3bbff: 48 89 10 mov %rdx,(%rax) 3bc02: 48 8b 45 e8 mov -0x18(%rbp),%rax 3bc06: 48 89 c7 mov %rax,%rdi 3bc09: e8 37 01 00 00 call 3bd45 <_ZNSt11_Tuple_implILm1EJRPKcS2_EE7_M_tailERS3_> 3bc0e: 48 89 c3 mov %rax,%rbx 3bc11: 48 8b 45 e0 mov -0x20(%rbp),%rax 3bc15: 48 89 c7 mov %rax,%rdi 3bc18: e8 9d fe ff ff call 3baba <_ZNSt11_Tuple_implILm1EJPKcS1_EE7_M_tailERS2_> 3bc1d: 48 89 c7 mov %rax,%rdi 3bc20: e8 a4 fe ff ff call 3bac9 <_ZSt4moveIRSt11_Tuple_implILm2EJPKcEEEONSt16remove_referenceIT_E4typeEOS6_> 3bc25: 48 89 c6 mov %rax,%rsi 3bc28: 48 89 df mov %rbx,%rdi 3bc2b: e8 64 01 00 00 call 3bd94 <_ZNSt11_Tuple_implILm2EJRPKcEE9_M_assignIS1_EEvOS_ILm2EJT_EE> 3bc30: 90 nop 3bc31: 48 83 c4 18 add $0x18,%rsp 3bc35: 5b pop %rbx 3bc36: 5d pop %rbp 3bc37: c3 ret 000000000003bc38 <_ZNSt11_Tuple_implILm1EJPKcS1_EEC1IS1_JS1_EvEEOT_DpOT0_>: 3bc38: f3 0f 1e fa endbr64 3bc3c: 55 push %rbp 3bc3d: 48 89 e5 mov %rsp,%rbp 3bc40: 53 push %rbx 3bc41: 48 83 ec 28 sub $0x28,%rsp 3bc45: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3bc49: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3bc4d: 48 89 55 d8 mov %rdx,-0x28(%rbp) 3bc51: 48 8b 5d e8 mov -0x18(%rbp),%rbx 3bc55: 48 8b 45 d8 mov -0x28(%rbp),%rax 3bc59: 48 89 c7 mov %rax,%rdi 3bc5c: e8 33 fc ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bc61: 48 89 c6 mov %rax,%rsi 3bc64: 48 89 df mov %rbx,%rdi 3bc67: e8 6e 01 00 00 call 3bdda <_ZNSt11_Tuple_implILm2EJPKcEEC1IS1_EEOT_> 3bc6c: 48 8b 45 e8 mov -0x18(%rbp),%rax 3bc70: 48 8d 58 08 lea 0x8(%rax),%rbx 3bc74: 48 8b 45 e0 mov -0x20(%rbp),%rax 3bc78: 48 89 c7 mov %rax,%rdi 3bc7b: e8 14 fc ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bc80: 48 89 c6 mov %rax,%rsi 3bc83: 48 89 df mov %rbx,%rdi 3bc86: e8 6f fe ff ff call 3bafa <_ZNSt10_Head_baseILm1EPKcLb0EEC1IS1_EEOT_> 3bc8b: 90 nop 3bc8c: 48 83 c4 28 add $0x28,%rsp 3bc90: 5b pop %rbx 3bc91: 5d pop %rbp 3bc92: c3 ret 000000000003bc93 <_ZNSt10_Head_baseILm1EPKcLb0EE7_M_headERS2_>: 3bc93: f3 0f 1e fa endbr64 3bc97: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bc9c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bca1: c3 ret 000000000003bca2 <_ZNSt11_Tuple_implILm2EJPKcEE7_M_headERS2_>: 3bca2: f3 0f 1e fa endbr64 3bca6: 55 push %rbp 3bca7: 48 89 e5 mov %rsp,%rbp 3bcaa: 48 83 ec 10 sub $0x10,%rsp 3bcae: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bcb2: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bcb6: 48 89 c7 mov %rax,%rdi 3bcb9: e8 54 01 00 00 call 3be12 <_ZNSt10_Head_baseILm2EPKcLb0EE7_M_headERS2_> 3bcbe: c9 leave 3bcbf: c3 ret 000000000003bcc0 <_ZNSt10_Head_baseILm2EPKcLb0EEC1IS1_EEOT_>: 3bcc0: f3 0f 1e fa endbr64 3bcc4: 55 push %rbp 3bcc5: 48 89 e5 mov %rsp,%rbp 3bcc8: 48 83 ec 10 sub $0x10,%rsp 3bccc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bcd0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3bcd4: 48 8b 45 f0 mov -0x10(%rbp),%rax 3bcd8: 48 89 c7 mov %rax,%rdi 3bcdb: e8 b4 fb ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bce0: 48 8b 10 mov (%rax),%rdx 3bce3: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bce7: 48 89 10 mov %rdx,(%rax) 3bcea: 90 nop 3bceb: c9 leave 3bcec: c3 ret 3bced: 90 nop 000000000003bcee <_ZNSt11_Tuple_implILm1EJRPKcS2_EEC1ES2_S2_>: 3bcee: f3 0f 1e fa endbr64 3bcf2: 55 push %rbp 3bcf3: 48 89 e5 mov %rsp,%rbp 3bcf6: 48 83 ec 20 sub $0x20,%rsp 3bcfa: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bcfe: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3bd02: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3bd06: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bd0a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3bd0e: 48 89 d6 mov %rdx,%rsi 3bd11: 48 89 c7 mov %rax,%rdi 3bd14: e8 09 01 00 00 call 3be22 <_ZNSt11_Tuple_implILm2EJRPKcEEC1ES2_> 3bd19: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bd1d: 48 8d 50 08 lea 0x8(%rax),%rdx 3bd21: 48 8b 45 f0 mov -0x10(%rbp),%rax 3bd25: 48 89 c6 mov %rax,%rsi 3bd28: 48 89 d7 mov %rdx,%rdi 3bd2b: e8 46 00 00 00 call 3bd76 <_ZNSt10_Head_baseILm1ERPKcLb0EEC1ES2_> 3bd30: 90 nop 3bd31: c9 leave 3bd32: c3 ret 000000000003bd33 <_ZNSt10_Head_baseILm0ERbLb0EE7_M_headERS1_>: 3bd33: f3 0f 1e fa endbr64 3bd37: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bd3c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bd41: 48 8b 00 mov (%rax),%rax 3bd44: c3 ret 000000000003bd45 <_ZNSt11_Tuple_implILm1EJRPKcS2_EE7_M_tailERS3_>: 3bd45: f3 0f 1e fa endbr64 3bd49: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bd4e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bd53: c3 ret 000000000003bd54 <_ZNSt11_Tuple_implILm1EJRPKcS2_EE7_M_headERS3_>: 3bd54: f3 0f 1e fa endbr64 3bd58: 55 push %rbp 3bd59: 48 89 e5 mov %rsp,%rbp 3bd5c: 48 83 ec 10 sub $0x10,%rsp 3bd60: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3bd64: 48 8b 45 f8 mov -0x8(%rbp),%rax 3bd68: 48 83 c0 08 add $0x8,%rax 3bd6c: 48 89 c7 mov %rax,%rdi 3bd6f: e8 d8 00 00 00 call 3be4c <_ZNSt10_Head_baseILm1ERPKcLb0EE7_M_headERS3_> 3bd74: c9 leave 3bd75: c3 ret 000000000003bd76 <_ZNSt10_Head_baseILm1ERPKcLb0EEC1ES2_>: 3bd76: f3 0f 1e fa endbr64 3bd7a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bd7f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3bd84: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bd89: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 3bd8e: 48 89 10 mov %rdx,(%rax) 3bd91: 90 nop 3bd92: c3 ret 3bd93: 90 nop 000000000003bd94 <_ZNSt11_Tuple_implILm2EJRPKcEE9_M_assignIS1_EEvOS_ILm2EJT_EE>: 3bd94: f3 0f 1e fa endbr64 3bd98: 55 push %rbp 3bd99: 48 89 e5 mov %rsp,%rbp 3bd9c: 53 push %rbx 3bd9d: 48 83 ec 18 sub $0x18,%rsp 3bda1: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3bda5: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3bda9: 48 8b 45 e0 mov -0x20(%rbp),%rax 3bdad: 48 89 c7 mov %rax,%rdi 3bdb0: e8 ed fe ff ff call 3bca2 <_ZNSt11_Tuple_implILm2EJPKcEE7_M_headERS2_> 3bdb5: 48 89 c7 mov %rax,%rdi 3bdb8: e8 d7 fa ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bdbd: 48 89 c3 mov %rax,%rbx 3bdc0: 48 8b 45 e8 mov -0x18(%rbp),%rax 3bdc4: 48 89 c7 mov %rax,%rdi 3bdc7: e8 92 00 00 00 call 3be5e <_ZNSt11_Tuple_implILm2EJRPKcEE7_M_headERS3_> 3bdcc: 48 8b 13 mov (%rbx),%rdx 3bdcf: 48 89 10 mov %rdx,(%rax) 3bdd2: 90 nop 3bdd3: 48 83 c4 18 add $0x18,%rsp 3bdd7: 5b pop %rbx 3bdd8: 5d pop %rbp 3bdd9: c3 ret 000000000003bdda <_ZNSt11_Tuple_implILm2EJPKcEEC1IS1_EEOT_>: 3bdda: f3 0f 1e fa endbr64 3bdde: 55 push %rbp 3bddf: 48 89 e5 mov %rsp,%rbp 3bde2: 53 push %rbx 3bde3: 48 83 ec 18 sub $0x18,%rsp 3bde7: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3bdeb: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3bdef: 48 8b 5d e8 mov -0x18(%rbp),%rbx 3bdf3: 48 8b 45 e0 mov -0x20(%rbp),%rax 3bdf7: 48 89 c7 mov %rax,%rdi 3bdfa: e8 95 fa ff ff call 3b894 <_ZSt7forwardIPKcEOT_RNSt16remove_referenceIS2_E4typeE> 3bdff: 48 89 c6 mov %rax,%rsi 3be02: 48 89 df mov %rbx,%rdi 3be05: e8 b6 fe ff ff call 3bcc0 <_ZNSt10_Head_baseILm2EPKcLb0EEC1IS1_EEOT_> 3be0a: 90 nop 3be0b: 48 83 c4 18 add $0x18,%rsp 3be0f: 5b pop %rbx 3be10: 5d pop %rbp 3be11: c3 ret 000000000003be12 <_ZNSt10_Head_baseILm2EPKcLb0EE7_M_headERS2_>: 3be12: f3 0f 1e fa endbr64 3be16: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3be1b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3be20: c3 ret 3be21: 90 nop 000000000003be22 <_ZNSt11_Tuple_implILm2EJRPKcEEC1ES2_>: 3be22: f3 0f 1e fa endbr64 3be26: 55 push %rbp 3be27: 48 89 e5 mov %rsp,%rbp 3be2a: 48 83 ec 10 sub $0x10,%rsp 3be2e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3be32: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3be36: 48 8b 45 f8 mov -0x8(%rbp),%rax 3be3a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3be3e: 48 89 d6 mov %rdx,%rsi 3be41: 48 89 c7 mov %rax,%rdi 3be44: e8 33 00 00 00 call 3be7c <_ZNSt10_Head_baseILm2ERPKcLb0EEC1ES2_> 3be49: 90 nop 3be4a: c9 leave 3be4b: c3 ret 000000000003be4c <_ZNSt10_Head_baseILm1ERPKcLb0EE7_M_headERS3_>: 3be4c: f3 0f 1e fa endbr64 3be50: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3be55: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3be5a: 48 8b 00 mov (%rax),%rax 3be5d: c3 ret 000000000003be5e <_ZNSt11_Tuple_implILm2EJRPKcEE7_M_headERS3_>: 3be5e: f3 0f 1e fa endbr64 3be62: 55 push %rbp 3be63: 48 89 e5 mov %rsp,%rbp 3be66: 48 83 ec 10 sub $0x10,%rsp 3be6a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3be6e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3be72: 48 89 c7 mov %rax,%rdi 3be75: e8 1f 00 00 00 call 3be99 <_ZNSt10_Head_baseILm2ERPKcLb0EE7_M_headERS3_> 3be7a: c9 leave 3be7b: c3 ret 000000000003be7c <_ZNSt10_Head_baseILm2ERPKcLb0EEC1ES2_>: 3be7c: f3 0f 1e fa endbr64 3be80: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3be85: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3be8a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3be8f: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 3be94: 48 89 10 mov %rdx,(%rax) 3be97: 90 nop 3be98: c3 ret 000000000003be99 <_ZNSt10_Head_baseILm2ERPKcLb0EE7_M_headERS3_>: 3be99: f3 0f 1e fa endbr64 3be9d: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3bea2: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3bea7: 48 8b 00 mov (%rax),%rax 3beaa: c3 ret 3beab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003beb0 <_ZN1M26getProcessPhysicalMemUsageEv>: 3beb0: 41 57 push %r15 3beb2: 41 56 push %r14 3beb4: 53 push %rbx 3beb5: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 3bebc: 48 8d 05 bb b4 02 00 lea 0x2b4bb(%rip),%rax # 6737e <_ZStL6ignore+0x1fd> 3bec3: 48 89 44 24 30 mov %rax,0x30(%rsp) 3bec8: 66 c7 44 24 50 03 01 movw $0x103,0x50(%rsp) 3becf: 48 89 e7 mov %rsp,%rdi 3bed2: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 3bed7: e8 a4 9c fe ff call 25b80 <_ZN4llvm12MemoryBuffer15getFileAsStreamERKNS_5TwineE> 3bedc: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 3bee1: a8 01 test $0x1,%al 3bee3: 0f 85 9c 00 00 00 jne 3bf85 <_ZN1M26getProcessPhysicalMemUsageEv+0xd5> 3bee9: 48 8b 04 24 mov (%rsp),%rax 3beed: 48 8b 48 08 mov 0x8(%rax),%rcx 3bef1: 48 8b 40 10 mov 0x10(%rax),%rax 3bef5: 48 29 c8 sub %rcx,%rax 3bef8: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 3befd: 48 89 44 24 28 mov %rax,0x28(%rsp) 3bf02: 4c 8d 74 24 40 lea 0x40(%rsp),%r14 3bf07: 4c 89 74 24 30 mov %r14,0x30(%rsp) 3bf0c: 48 b8 00 00 00 00 07 movabs $0x700000000,%rax 3bf13: 00 00 00 3bf16: 48 89 44 24 38 mov %rax,0x38(%rsp) 3bf1b: 48 8d 15 d6 8e 02 00 lea 0x28ed6(%rip),%rdx # 64df8 <_ZL7kSecret+0x43e8> 3bf22: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 3bf27: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 3bf2c: b9 01 00 00 00 mov $0x1,%ecx 3bf31: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 3bf37: 41 b9 01 00 00 00 mov $0x1,%r9d 3bf3d: e8 8e d7 fe ff call 296d0 <_ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib> 3bf42: 83 7c 24 38 07 cmpl $0x7,0x38(%rsp) 3bf47: 75 20 jne 3bf69 <_ZN1M26getProcessPhysicalMemUsageEv+0xb9> 3bf49: 48 8b 44 24 30 mov 0x30(%rsp),%rax 3bf4e: 48 8b 78 10 mov 0x10(%rax),%rdi 3bf52: 48 8b 70 18 mov 0x18(%rax),%rsi 3bf56: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 3bf5b: ba 0a 00 00 00 mov $0xa,%edx 3bf60: e8 9b de fe ff call 29e00 <_ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy> 3bf65: 84 c0 test %al,%al 3bf67: 74 47 je 3bfb0 <_ZN1M26getProcessPhysicalMemUsageEv+0x100> 3bf69: 31 db xor %ebx,%ebx 3bf6b: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 3bf70: 4c 39 f7 cmp %r14,%rdi 3bf73: 74 05 je 3bf7a <_ZN1M26getProcessPhysicalMemUsageEv+0xca> 3bf75: e8 46 a6 fc ff call 65c0 3bf7a: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 3bf7f: a8 01 test $0x1,%al 3bf81: 74 0e je 3bf91 <_ZN1M26getProcessPhysicalMemUsageEv+0xe1> 3bf83: eb 1b jmp 3bfa0 <_ZN1M26getProcessPhysicalMemUsageEv+0xf0> 3bf85: 83 3c 24 00 cmpl $0x0,(%rsp) 3bf89: 74 41 je 3bfcc <_ZN1M26getProcessPhysicalMemUsageEv+0x11c> 3bf8b: 31 db xor %ebx,%ebx 3bf8d: a8 01 test $0x1,%al 3bf8f: 75 0f jne 3bfa0 <_ZN1M26getProcessPhysicalMemUsageEv+0xf0> 3bf91: 48 8b 3c 24 mov (%rsp),%rdi 3bf95: 48 85 ff test %rdi,%rdi 3bf98: 74 06 je 3bfa0 <_ZN1M26getProcessPhysicalMemUsageEv+0xf0> 3bf9a: 48 8b 07 mov (%rdi),%rax 3bf9d: ff 50 08 call *0x8(%rax) 3bfa0: 48 89 d8 mov %rbx,%rax 3bfa3: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 3bfaa: 5b pop %rbx 3bfab: 41 5e pop %r14 3bfad: 41 5f pop %r15 3bfaf: c3 ret 3bfb0: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 3bfb5: e8 36 9e fe ff call 25df0 <_ZN4llvm3sys7Process19getPageSizeEstimateEv> 3bfba: 89 c3 mov %eax,%ebx 3bfbc: 49 0f af df imul %r15,%rbx 3bfc0: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 3bfc5: 4c 39 f7 cmp %r14,%rdi 3bfc8: 75 ab jne 3bf75 <_ZN1M26getProcessPhysicalMemUsageEv+0xc5> 3bfca: eb ae jmp 3bf7a <_ZN1M26getProcessPhysicalMemUsageEv+0xca> 3bfcc: 48 8d 3d ec 6d 01 00 lea 0x16dec(%rip),%rdi # 52dbf <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x1048> 3bfd3: 48 8d 35 1b 6e 01 00 lea 0x16e1b(%rip),%rsi # 52df5 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x107e> 3bfda: 48 8d 0d 66 6e 01 00 lea 0x16e66(%rip),%rcx # 52e47 <_ZN1M6Detail14TypeNameHolderINS_4LLCL5ChainEE5valueE+0x10d0> 3bfe1: ba ec 00 00 00 mov $0xec,%edx 3bfe6: e8 85 a3 fc ff call 6370 <__assert_fail@plt> 000000000003bfeb <_ZL20GetRunningOnValgrindv>: 3bfeb: f3 0f 1e fa endbr64 3bfef: 55 push %rbp 3bff0: 48 89 e5 mov %rsp,%rbp 3bff3: 48 83 ec 10 sub $0x10,%rsp 3bff7: 48 8d 3d 91 b3 02 00 lea 0x2b391(%rip),%rdi # 6738f <_ZStL6ignore+0x20e> 3bffe: e8 e0 d8 ff ff call 398e3 3c003: 48 89 45 f8 mov %rax,-0x8(%rbp) 3c007: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 3c00c: 74 1d je 3c02b <_ZL20GetRunningOnValgrindv+0x40> 3c00e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c012: 48 8d 35 8a b3 02 00 lea 0x2b38a(%rip),%rsi # 673a3 <_ZStL6ignore+0x222> 3c019: 48 89 c7 mov %rax,%rdi 3c01c: e8 af a6 fc ff call 66d0 3c021: 85 c0 test %eax,%eax 3c023: 0f 95 c0 setne %al 3c026: 0f b6 c0 movzbl %al,%eax 3c029: eb 05 jmp 3c030 <_ZL20GetRunningOnValgrindv+0x45> 3c02b: b8 00 00 00 00 mov $0x0,%eax 3c030: c9 leave 3c031: c3 ret 000000000003c032 : 3c032: f3 0f 1e fa endbr64 3c036: 55 push %rbp 3c037: 48 89 e5 mov %rsp,%rbp 3c03a: 48 83 ec 10 sub $0x10,%rsp 3c03e: 8b 05 30 e0 03 00 mov 0x3e030(%rip),%eax # 7a074 <_ZZ17RunningOnValgrindE19running_on_valgrind> 3c044: 89 45 fc mov %eax,-0x4(%rbp) 3c047: 83 7d fc ff cmpl $0xffffffff,-0x4(%rbp) 3c04b: 75 11 jne 3c05e 3c04d: e8 99 ff ff ff call 3bfeb <_ZL20GetRunningOnValgrindv> 3c052: 89 45 fc mov %eax,-0x4(%rbp) 3c055: 8b 45 fc mov -0x4(%rbp),%eax 3c058: 89 05 16 e0 03 00 mov %eax,0x3e016(%rip) # 7a074 <_ZZ17RunningOnValgrindE19running_on_valgrind> 3c05e: 8b 45 fc mov -0x4(%rbp),%eax 3c061: c9 leave 3c062: c3 ret 3c063: 90 nop 000000000003c064 <_ZN8tcmalloc15CentralFreeList4InitEm>: 3c064: f3 0f 1e fa endbr64 3c068: 55 push %rbp 3c069: 48 89 e5 mov %rsp,%rbp 3c06c: 48 83 ec 40 sub $0x40,%rsp 3c070: 48 89 7d c8 mov %rdi,-0x38(%rbp) 3c074: 48 89 75 c0 mov %rsi,-0x40(%rbp) 3c078: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3c07f: 00 00 3c081: 48 89 45 f8 mov %rax,-0x8(%rbp) 3c085: 31 c0 xor %eax,%eax 3c087: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c08b: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3c08f: 48 89 50 08 mov %rdx,0x8(%rax) 3c093: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c097: 48 83 c0 10 add $0x10,%rax 3c09b: 48 89 c7 mov %rax,%rdi 3c09e: e8 1b 9b 00 00 call 45bbe <_ZN8tcmalloc8DLL_InitEPNS_4SpanE> 3c0a3: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c0a7: 48 83 c0 40 add $0x40,%rax 3c0ab: 48 89 c7 mov %rax,%rdi 3c0ae: e8 0b 9b 00 00 call 45bbe <_ZN8tcmalloc8DLL_InitEPNS_4SpanE> 3c0b3: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c0b7: 48 c7 40 70 00 00 00 movq $0x0,0x70(%rax) 3c0be: 00 3c0bf: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c0c3: 48 c7 40 78 00 00 00 movq $0x0,0x78(%rax) 3c0ca: 00 3c0cb: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c0cf: c7 80 88 04 00 00 40 movl $0x40,0x488(%rax) 3c0d6: 00 00 00 3c0d9: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c0dd: c7 80 84 04 00 00 10 movl $0x10,0x484(%rax) 3c0e4: 00 00 00 3c0e7: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 3c0ec: 0f 84 b9 00 00 00 je 3c1ab <_ZN8tcmalloc15CentralFreeList4InitEm+0x147> 3c0f2: e8 73 a3 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3c0f7: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3c0fb: 48 89 45 f0 mov %rax,-0x10(%rbp) 3c0ff: 89 55 ec mov %edx,-0x14(%rbp) 3c102: 48 8b 45 f0 mov -0x10(%rbp),%rax 3c106: 8b 55 ec mov -0x14(%rbp),%edx 3c109: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3c110: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3c114: 89 45 e4 mov %eax,-0x1c(%rbp) 3c117: e8 4e a3 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3c11c: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3c120: 89 d6 mov %edx,%esi 3c122: 48 89 c7 mov %rax,%rdi 3c125: e8 8e 0f 00 00 call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 3c12a: 89 45 e8 mov %eax,-0x18(%rbp) 3c12d: 8b 45 e4 mov -0x1c(%rbp),%eax 3c130: 0f af 45 e8 imul -0x18(%rbp),%eax 3c134: 89 c1 mov %eax,%ecx 3c136: b8 00 00 10 00 mov $0x100000,%eax 3c13b: 99 cltd 3c13c: f7 f9 idiv %ecx 3c13e: 89 45 e0 mov %eax,-0x20(%rbp) 3c141: c7 45 dc 01 00 00 00 movl $0x1,-0x24(%rbp) 3c148: 48 8d 55 e0 lea -0x20(%rbp),%rdx 3c14c: 48 8d 45 dc lea -0x24(%rbp),%rax 3c150: 48 89 d6 mov %rdx,%rsi 3c153: 48 89 c7 mov %rax,%rdi 3c156: e8 df 0f 00 00 call 3d13a <_ZSt3maxIiERKT_S2_S2_> 3c15b: 48 89 c2 mov %rax,%rdx 3c15e: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c162: 48 05 88 04 00 00 add $0x488,%rax 3c168: 48 89 d6 mov %rdx,%rsi 3c16b: 48 89 c7 mov %rax,%rdi 3c16e: e8 f3 0f 00 00 call 3d166 <_ZSt3minIiERKT_S2_S2_> 3c173: 8b 10 mov (%rax),%edx 3c175: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c179: 89 90 88 04 00 00 mov %edx,0x488(%rax) 3c17f: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c183: 48 8d 90 88 04 00 00 lea 0x488(%rax),%rdx 3c18a: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c18e: 48 05 84 04 00 00 add $0x484,%rax 3c194: 48 89 d6 mov %rdx,%rsi 3c197: 48 89 c7 mov %rax,%rdi 3c19a: e8 c7 0f 00 00 call 3d166 <_ZSt3minIiERKT_S2_S2_> 3c19f: 8b 10 mov (%rax),%edx 3c1a1: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c1a5: 89 90 84 04 00 00 mov %edx,0x484(%rax) 3c1ab: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c1af: c7 80 80 04 00 00 00 movl $0x0,0x480(%rax) 3c1b6: 00 00 00 3c1b9: 90 nop 3c1ba: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c1be: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3c1c5: 00 00 3c1c7: 74 05 je 3c1ce <_ZN8tcmalloc15CentralFreeList4InitEm+0x16a> 3c1c9: e8 b2 a3 fc ff call 6580 <__stack_chk_fail@plt> 3c1ce: c9 leave 3c1cf: c3 ret 000000000003c1d0 <_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv>: 3c1d0: f3 0f 1e fa endbr64 3c1d4: 55 push %rbp 3c1d5: 48 89 e5 mov %rsp,%rbp 3c1d8: 48 83 ec 20 sub $0x20,%rsp 3c1dc: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3c1e0: 48 89 75 e0 mov %rsi,-0x20(%rbp) 3c1e4: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 3c1e9: 74 2d je 3c218 <_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv+0x48> 3c1eb: 48 8b 45 e0 mov -0x20(%rbp),%rax 3c1ef: 48 89 c7 mov %rax,%rdi 3c1f2: e8 ed 9e ff ff call 360e4 <_ZN8tcmalloc8SLL_NextEPv> 3c1f7: 48 89 45 f8 mov %rax,-0x8(%rbp) 3c1fb: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3c1ff: 48 8b 45 e8 mov -0x18(%rbp),%rax 3c203: 48 89 d6 mov %rdx,%rsi 3c206: 48 89 c7 mov %rax,%rdi 3c209: e8 0e 00 00 00 call 3c21c <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv> 3c20e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c212: 48 89 45 e0 mov %rax,-0x20(%rbp) 3c216: eb cc jmp 3c1e4 <_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv+0x14> 3c218: 90 nop 3c219: c9 leave 3c21a: c3 ret 3c21b: 90 nop 000000000003c21c <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv>: 3c21c: f3 0f 1e fa endbr64 3c220: 55 push %rbp 3c221: 48 89 e5 mov %rsp,%rbp 3c224: 53 push %rbx 3c225: 48 83 ec 68 sub $0x68,%rsp 3c229: 48 89 7d 98 mov %rdi,-0x68(%rbp) 3c22d: 48 89 75 90 mov %rsi,-0x70(%rbp) 3c231: 48 8b 45 90 mov -0x70(%rbp),%rax 3c235: 48 c1 e8 0d shr $0xd,%rax 3c239: 48 89 45 a8 mov %rax,-0x58(%rbp) 3c23d: e8 40 a2 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3c242: 48 89 45 b8 mov %rax,-0x48(%rbp) 3c246: 48 8b 45 a8 mov -0x58(%rbp),%rax 3c24a: 48 89 45 c0 mov %rax,-0x40(%rbp) 3c24e: 48 8b 45 b8 mov -0x48(%rbp),%rax 3c252: 48 05 10 00 08 00 add $0x80010,%rax 3c258: 48 89 45 c8 mov %rax,-0x38(%rbp) 3c25c: 48 8b 45 c0 mov -0x40(%rbp),%rax 3c260: 48 89 45 d0 mov %rax,-0x30(%rbp) 3c264: 48 8b 45 d0 mov -0x30(%rbp),%rax 3c268: 48 c1 e8 12 shr $0x12,%rax 3c26c: 48 89 45 d8 mov %rax,-0x28(%rbp) 3c270: 48 8b 45 d0 mov -0x30(%rbp),%rax 3c274: 25 ff ff 03 00 and $0x3ffff,%eax 3c279: 48 89 45 e0 mov %rax,-0x20(%rbp) 3c27d: 48 8b 45 d0 mov -0x30(%rbp),%rax 3c281: 48 c1 e8 23 shr $0x23,%rax 3c285: 48 85 c0 test %rax,%rax 3c288: 75 11 jne 3c29b <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv+0x7f> 3c28a: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c28e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 3c292: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3c296: 48 85 c0 test %rax,%rax 3c299: 75 07 jne 3c2a2 <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv+0x86> 3c29b: b8 00 00 00 00 mov $0x0,%eax 3c2a0: eb 14 jmp 3c2b6 <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv+0x9a> 3c2a2: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c2a6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 3c2aa: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3c2ae: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3c2b2: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3c2b6: 90 nop 3c2b7: 48 89 45 b0 mov %rax,-0x50(%rbp) 3c2bb: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c2bf: 48 8b 40 20 mov 0x20(%rax),%rax 3c2c3: 48 85 c0 test %rax,%rax 3c2c6: 75 23 jne 3c2eb <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv+0xcf> 3c2c8: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c2cc: 48 89 c7 mov %rax,%rdi 3c2cf: e8 11 99 00 00 call 45be5 <_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE> 3c2d4: 48 8b 45 98 mov -0x68(%rbp),%rax 3c2d8: 48 8d 50 40 lea 0x40(%rax),%rdx 3c2dc: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c2e0: 48 89 c6 mov %rax,%rsi 3c2e3: 48 89 d7 mov %rdx,%rdi 3c2e6: e8 90 99 00 00 call 45c7b <_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_> 3c2eb: 48 8b 45 98 mov -0x68(%rbp),%rax 3c2ef: 48 8b 40 78 mov 0x78(%rax),%rax 3c2f3: 48 8d 50 01 lea 0x1(%rax),%rdx 3c2f7: 48 8b 45 98 mov -0x68(%rbp),%rax 3c2fb: 48 89 50 78 mov %rdx,0x78(%rax) 3c2ff: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c303: 0f b7 40 28 movzwl 0x28(%rax),%eax 3c307: 8d 50 ff lea -0x1(%rax),%edx 3c30a: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c30e: 66 89 50 28 mov %dx,0x28(%rax) 3c312: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c316: 0f b7 40 28 movzwl 0x28(%rax),%eax 3c31a: 66 85 c0 test %ax,%ax 3c31d: 0f 85 b0 00 00 00 jne 3c3d3 <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv+0x1b7> 3c323: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c327: 48 8b 40 08 mov 0x8(%rax),%rax 3c32b: 48 c1 e0 0d shl $0xd,%rax 3c32f: 48 89 c3 mov %rax,%rbx 3c332: e8 33 a1 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3c337: 48 8b 55 b0 mov -0x50(%rbp),%rdx 3c33b: 0f b6 52 2a movzbl 0x2a(%rdx),%edx 3c33f: 0f b6 d2 movzbl %dl,%edx 3c342: 48 89 45 e8 mov %rax,-0x18(%rbp) 3c346: 89 55 a4 mov %edx,-0x5c(%rbp) 3c349: 48 8b 45 e8 mov -0x18(%rbp),%rax 3c34d: 8b 55 a4 mov -0x5c(%rbp),%edx 3c350: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3c357: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3c35b: 48 63 c8 movslq %eax,%rcx 3c35e: 48 89 d8 mov %rbx,%rax 3c361: ba 00 00 00 00 mov $0x0,%edx 3c366: 48 f7 f1 div %rcx 3c369: 48 89 c2 mov %rax,%rdx 3c36c: 48 8b 45 98 mov -0x68(%rbp),%rax 3c370: 48 8b 40 78 mov 0x78(%rax),%rax 3c374: 48 29 d0 sub %rdx,%rax 3c377: 48 89 c2 mov %rax,%rdx 3c37a: 48 8b 45 98 mov -0x68(%rbp),%rax 3c37e: 48 89 50 78 mov %rdx,0x78(%rax) 3c382: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c386: 48 89 c7 mov %rax,%rdi 3c389: e8 57 98 00 00 call 45be5 <_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE> 3c38e: 48 8b 45 98 mov -0x68(%rbp),%rax 3c392: 48 8b 40 70 mov 0x70(%rax),%rax 3c396: 48 8d 50 ff lea -0x1(%rax),%rdx 3c39a: 48 8b 45 98 mov -0x68(%rbp),%rax 3c39e: 48 89 50 70 mov %rdx,0x70(%rax) 3c3a2: 48 8b 45 98 mov -0x68(%rbp),%rax 3c3a6: 48 89 c7 mov %rax,%rdi 3c3a9: e8 16 9b ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 3c3ae: e8 cf a0 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3c3b3: 48 89 c2 mov %rax,%rdx 3c3b6: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c3ba: 48 89 c6 mov %rax,%rsi 3c3bd: 48 89 d7 mov %rdx,%rdi 3c3c0: e8 7f 58 00 00 call 41c44 <_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE> 3c3c5: 48 8b 45 98 mov -0x68(%rbp),%rax 3c3c9: 48 89 c7 mov %rax,%rdi 3c3cc: e8 1d 9a ff ff call 35dee <_ZN8SpinLock4LockEv> 3c3d1: eb 1b jmp 3c3ee <_ZN8tcmalloc15CentralFreeList14ReleaseToSpansEPv+0x1d2> 3c3d3: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c3d7: 48 8b 50 20 mov 0x20(%rax),%rdx 3c3db: 48 8b 45 90 mov -0x70(%rbp),%rax 3c3df: 48 89 10 mov %rdx,(%rax) 3c3e2: 48 8b 45 b0 mov -0x50(%rbp),%rax 3c3e6: 48 8b 55 90 mov -0x70(%rbp),%rdx 3c3ea: 48 89 50 20 mov %rdx,0x20(%rax) 3c3ee: 90 nop 3c3ef: 48 83 c4 68 add $0x68,%rsp 3c3f3: 5b pop %rbx 3c3f4: 5d pop %rbp 3c3f5: c3 ret 000000000003c3f6 <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib>: 3c3f6: f3 0f 1e fa endbr64 3c3fa: 55 push %rbp 3c3fb: 48 89 e5 mov %rsp,%rbp 3c3fe: 48 83 ec 20 sub $0x20,%rsp 3c402: 89 7d ec mov %edi,-0x14(%rbp) 3c405: 89 f0 mov %esi,%eax 3c407: 88 45 e8 mov %al,-0x18(%rbp) 3c40a: 8b 05 90 2e 04 00 mov 0x42e90(%rip),%eax # 7f2a0 <_ZZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEibE12race_counter> 3c410: 8d 50 01 lea 0x1(%rax),%edx 3c413: 89 15 87 2e 04 00 mov %edx,0x42e87(%rip) # 7f2a0 <_ZZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEibE12race_counter> 3c419: 89 45 fc mov %eax,-0x4(%rbp) 3c41c: e8 55 a0 ff ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 3c421: 8b 55 fc mov -0x4(%rbp),%edx 3c424: 39 d0 cmp %edx,%eax 3c426: 0f 96 c0 setbe %al 3c429: 84 c0 test %al,%al 3c42b: 74 2b je 3c458 <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib+0x62> 3c42d: e8 44 a0 ff ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 3c432: 8b 55 fc mov -0x4(%rbp),%edx 3c435: 39 d0 cmp %edx,%eax 3c437: 0f 96 c0 setbe %al 3c43a: 84 c0 test %al,%al 3c43c: 74 11 je 3c44f <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib+0x59> 3c43e: e8 33 a0 ff ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 3c443: 8b 55 fc mov -0x4(%rbp),%edx 3c446: 29 c2 sub %eax,%edx 3c448: 89 d0 mov %edx,%eax 3c44a: 89 45 fc mov %eax,-0x4(%rbp) 3c44d: eb de jmp 3c42d <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib+0x37> 3c44f: 8b 45 fc mov -0x4(%rbp),%eax 3c452: 89 05 48 2e 04 00 mov %eax,0x42e48(%rip) # 7f2a0 <_ZZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEibE12race_counter> 3c458: 8b 45 fc mov -0x4(%rbp),%eax 3c45b: 3b 45 ec cmp -0x14(%rbp),%eax 3c45e: 75 07 jne 3c467 <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib+0x71> 3c460: b8 00 00 00 00 mov $0x0,%eax 3c465: eb 3a jmp 3c4a1 <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib+0xab> 3c467: e8 f2 9f ff ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 3c46c: 48 89 c1 mov %rax,%rcx 3c46f: 8b 45 fc mov -0x4(%rbp),%eax 3c472: 48 63 d0 movslq %eax,%rdx 3c475: 48 89 d0 mov %rdx,%rax 3c478: 48 c1 e0 03 shl $0x3,%rax 3c47c: 48 01 d0 add %rdx,%rax 3c47f: 48 01 c0 add %rax,%rax 3c482: 48 01 d0 add %rdx,%rax 3c485: 48 c1 e0 06 shl $0x6,%rax 3c489: 48 01 c8 add %rcx,%rax 3c48c: 48 89 c1 mov %rax,%rcx 3c48f: 0f b6 55 e8 movzbl -0x18(%rbp),%edx 3c493: 8b 45 ec mov -0x14(%rbp),%eax 3c496: 89 c6 mov %eax,%esi 3c498: 48 89 cf mov %rcx,%rdi 3c49b: e8 4e 01 00 00 call 3c5ee <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib> 3c4a0: 90 nop 3c4a1: c9 leave 3c4a2: c3 ret 3c4a3: 90 nop 000000000003c4a4 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv>: 3c4a4: f3 0f 1e fa endbr64 3c4a8: 55 push %rbp 3c4a9: 48 89 e5 mov %rsp,%rbp 3c4ac: 48 83 ec 10 sub $0x10,%rsp 3c4b0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3c4b4: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c4b8: 8b 90 80 04 00 00 mov 0x480(%rax),%edx 3c4be: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c4c2: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c4c8: 39 c2 cmp %eax,%edx 3c4ca: 7d 0a jge 3c4d6 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0x32> 3c4cc: b8 01 00 00 00 mov $0x1,%eax 3c4d1: e9 9a 00 00 00 jmp 3c570 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0xcc> 3c4d6: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c4da: 8b 90 84 04 00 00 mov 0x484(%rax),%edx 3c4e0: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c4e4: 8b 80 88 04 00 00 mov 0x488(%rax),%eax 3c4ea: 39 c2 cmp %eax,%edx 3c4ec: 75 07 jne 3c4f5 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0x51> 3c4ee: b8 00 00 00 00 mov $0x0,%eax 3c4f3: eb 7b jmp 3c570 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0xcc> 3c4f5: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c4f9: 48 8b 40 08 mov 0x8(%rax),%rax 3c4fd: be 00 00 00 00 mov $0x0,%esi 3c502: 89 c7 mov %eax,%edi 3c504: e8 ed fe ff ff call 3c3f6 <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib> 3c509: 84 c0 test %al,%al 3c50b: 75 18 jne 3c525 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0x81> 3c50d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c511: 48 8b 40 08 mov 0x8(%rax),%rax 3c515: be 01 00 00 00 mov $0x1,%esi 3c51a: 89 c7 mov %eax,%edi 3c51c: e8 d5 fe ff ff call 3c3f6 <_ZN8tcmalloc15CentralFreeList20EvictRandomSizeClassEib> 3c521: 84 c0 test %al,%al 3c523: 74 07 je 3c52c <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0x88> 3c525: b8 01 00 00 00 mov $0x1,%eax 3c52a: eb 05 jmp 3c531 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0x8d> 3c52c: b8 00 00 00 00 mov $0x0,%eax 3c531: 84 c0 test %al,%al 3c533: 74 36 je 3c56b <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0xc7> 3c535: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c539: 8b 90 84 04 00 00 mov 0x484(%rax),%edx 3c53f: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c543: 8b 80 88 04 00 00 mov 0x488(%rax),%eax 3c549: 39 c2 cmp %eax,%edx 3c54b: 7d 1e jge 3c56b <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0xc7> 3c54d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c551: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c557: 8d 50 01 lea 0x1(%rax),%edx 3c55a: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c55e: 89 90 84 04 00 00 mov %edx,0x484(%rax) 3c564: b8 01 00 00 00 mov $0x1,%eax 3c569: eb 05 jmp 3c570 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv+0xcc> 3c56b: b8 00 00 00 00 mov $0x0,%eax 3c570: c9 leave 3c571: c3 ret 000000000003c572 <_ZN8tcmalloc12_GLOBAL__N_112LockInverterC1EP8SpinLockS3_>: 3c572: 55 push %rbp 3c573: 48 89 e5 mov %rsp,%rbp 3c576: 48 83 ec 20 sub $0x20,%rsp 3c57a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3c57e: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3c582: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3c586: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c58a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3c58e: 48 89 10 mov %rdx,(%rax) 3c591: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c595: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3c599: 48 89 50 08 mov %rdx,0x8(%rax) 3c59d: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c5a1: 48 8b 00 mov (%rax),%rax 3c5a4: 48 89 c7 mov %rax,%rdi 3c5a7: e8 18 99 ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 3c5ac: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c5b0: 48 8b 40 08 mov 0x8(%rax),%rax 3c5b4: 48 89 c7 mov %rax,%rdi 3c5b7: e8 32 98 ff ff call 35dee <_ZN8SpinLock4LockEv> 3c5bc: 90 nop 3c5bd: c9 leave 3c5be: c3 ret 3c5bf: 90 nop 000000000003c5c0 <_ZN8tcmalloc12_GLOBAL__N_112LockInverterD1Ev>: 3c5c0: 55 push %rbp 3c5c1: 48 89 e5 mov %rsp,%rbp 3c5c4: 48 83 ec 10 sub $0x10,%rsp 3c5c8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3c5cc: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c5d0: 48 8b 40 08 mov 0x8(%rax),%rax 3c5d4: 48 89 c7 mov %rax,%rdi 3c5d7: e8 e8 98 ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 3c5dc: 48 8b 45 f8 mov -0x8(%rbp),%rax 3c5e0: 48 8b 00 mov (%rax),%rax 3c5e3: 48 89 c7 mov %rax,%rdi 3c5e6: e8 03 98 ff ff call 35dee <_ZN8SpinLock4LockEv> 3c5eb: 90 nop 3c5ec: c9 leave 3c5ed: c3 ret 000000000003c5ee <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib>: 3c5ee: f3 0f 1e fa endbr64 3c5f2: 55 push %rbp 3c5f3: 48 89 e5 mov %rsp,%rbp 3c5f6: 53 push %rbx 3c5f7: 48 83 ec 38 sub $0x38,%rsp 3c5fb: 48 89 7d c8 mov %rdi,-0x38(%rbp) 3c5ff: 89 75 c4 mov %esi,-0x3c(%rbp) 3c602: 89 d0 mov %edx,%eax 3c604: 88 45 c0 mov %al,-0x40(%rbp) 3c607: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3c60e: 00 00 3c610: 48 89 45 e8 mov %rax,-0x18(%rbp) 3c614: 31 c0 xor %eax,%eax 3c616: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c61a: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c620: 85 c0 test %eax,%eax 3c622: 75 0a jne 3c62e <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x40> 3c624: bb 00 00 00 00 mov $0x0,%ebx 3c629: e9 32 01 00 00 jmp 3c760 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x172> 3c62e: 0f b6 45 c0 movzbl -0x40(%rbp),%eax 3c632: 85 c0 test %eax,%eax 3c634: 75 22 jne 3c658 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x6a> 3c636: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c63a: 8b 90 80 04 00 00 mov 0x480(%rax),%edx 3c640: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c644: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c64a: 39 c2 cmp %eax,%edx 3c64c: 75 0a jne 3c658 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x6a> 3c64e: bb 00 00 00 00 mov $0x0,%ebx 3c653: e9 08 01 00 00 jmp 3c760 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x172> 3c658: 48 8b 5d c8 mov -0x38(%rbp),%rbx 3c65c: e8 fd 9d ff ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 3c661: 48 89 c1 mov %rax,%rcx 3c664: 8b 45 c4 mov -0x3c(%rbp),%eax 3c667: 48 63 d0 movslq %eax,%rdx 3c66a: 48 89 d0 mov %rdx,%rax 3c66d: 48 c1 e0 03 shl $0x3,%rax 3c671: 48 01 d0 add %rdx,%rax 3c674: 48 01 c0 add %rax,%rax 3c677: 48 01 d0 add %rdx,%rax 3c67a: 48 c1 e0 06 shl $0x6,%rax 3c67e: 48 01 c8 add %rcx,%rax 3c681: 48 89 c1 mov %rax,%rcx 3c684: 48 8d 45 d0 lea -0x30(%rbp),%rax 3c688: 48 89 da mov %rbx,%rdx 3c68b: 48 89 ce mov %rcx,%rsi 3c68e: 48 89 c7 mov %rax,%rdi 3c691: e8 dc fe ff ff call 3c572 <_ZN8tcmalloc12_GLOBAL__N_112LockInverterC1EP8SpinLockS3_> 3c696: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c69a: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c6a0: 85 c0 test %eax,%eax 3c6a2: 75 0a jne 3c6ae <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0xc0> 3c6a4: bb 00 00 00 00 mov $0x0,%ebx 3c6a9: e9 a6 00 00 00 jmp 3c754 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x166> 3c6ae: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c6b2: 8b 90 80 04 00 00 mov 0x480(%rax),%edx 3c6b8: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c6bc: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c6c2: 39 c2 cmp %eax,%edx 3c6c4: 75 72 jne 3c738 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x14a> 3c6c6: 0f b6 45 c0 movzbl -0x40(%rbp),%eax 3c6ca: 85 c0 test %eax,%eax 3c6cc: 75 07 jne 3c6d5 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0xe7> 3c6ce: bb 00 00 00 00 mov $0x0,%ebx 3c6d3: eb 7f jmp 3c754 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x166> 3c6d5: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c6d9: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c6df: 8d 50 ff lea -0x1(%rax),%edx 3c6e2: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c6e6: 89 90 84 04 00 00 mov %edx,0x484(%rax) 3c6ec: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c6f0: 8b 80 80 04 00 00 mov 0x480(%rax),%eax 3c6f6: 8d 50 ff lea -0x1(%rax),%edx 3c6f9: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c6fd: 89 90 80 04 00 00 mov %edx,0x480(%rax) 3c703: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c707: 8b 90 80 04 00 00 mov 0x480(%rax),%edx 3c70d: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c711: 48 63 d2 movslq %edx,%rdx 3c714: 48 83 c2 08 add $0x8,%rdx 3c718: 48 c1 e2 04 shl $0x4,%rdx 3c71c: 48 01 d0 add %rdx,%rax 3c71f: 48 8b 10 mov (%rax),%rdx 3c722: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c726: 48 89 d6 mov %rdx,%rsi 3c729: 48 89 c7 mov %rax,%rdi 3c72c: e8 9f fa ff ff call 3c1d0 <_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv> 3c731: bb 01 00 00 00 mov $0x1,%ebx 3c736: eb 1c jmp 3c754 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x166> 3c738: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c73c: 8b 80 84 04 00 00 mov 0x484(%rax),%eax 3c742: 8d 50 ff lea -0x1(%rax),%edx 3c745: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c749: 89 90 84 04 00 00 mov %edx,0x484(%rax) 3c74f: bb 01 00 00 00 mov $0x1,%ebx 3c754: 48 8d 45 d0 lea -0x30(%rbp),%rax 3c758: 48 89 c7 mov %rax,%rdi 3c75b: e8 60 fe ff ff call 3c5c0 <_ZN8tcmalloc12_GLOBAL__N_112LockInverterD1Ev> 3c760: 89 d8 mov %ebx,%eax 3c762: 48 8b 75 e8 mov -0x18(%rbp),%rsi 3c766: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3c76d: 00 00 3c76f: 74 25 je 3c796 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x1a8> 3c771: eb 1e jmp 3c791 <_ZN8tcmalloc15CentralFreeList11ShrinkCacheEib+0x1a3> 3c773: f3 0f 1e fa endbr64 3c777: 48 89 c3 mov %rax,%rbx 3c77a: 48 8d 45 d0 lea -0x30(%rbp),%rax 3c77e: 48 89 c7 mov %rax,%rdi 3c781: e8 3a fe ff ff call 3c5c0 <_ZN8tcmalloc12_GLOBAL__N_112LockInverterD1Ev> 3c786: 48 89 d8 mov %rbx,%rax 3c789: 48 89 c7 mov %rax,%rdi 3c78c: e8 0f a1 fc ff call 68a0 <_Unwind_Resume@plt> 3c791: e8 ea 9d fc ff call 6580 <__stack_chk_fail@plt> 3c796: 48 83 c4 38 add $0x38,%rsp 3c79a: 5b pop %rbx 3c79b: 5d pop %rbp 3c79c: c3 ret 3c79d: 90 nop 000000000003c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i>: 3c79e: f3 0f 1e fa endbr64 3c7a2: 55 push %rbp 3c7a3: 48 89 e5 mov %rsp,%rbp 3c7a6: 53 push %rbx 3c7a7: 48 83 ec 48 sub $0x48,%rsp 3c7ab: 48 89 7d c8 mov %rdi,-0x38(%rbp) 3c7af: 48 89 75 c0 mov %rsi,-0x40(%rbp) 3c7b3: 48 89 55 b8 mov %rdx,-0x48(%rbp) 3c7b7: 89 4d b4 mov %ecx,-0x4c(%rbp) 3c7ba: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3c7c1: 00 00 3c7c3: 48 89 45 e8 mov %rax,-0x18(%rbp) 3c7c7: 31 c0 xor %eax,%eax 3c7c9: 48 8b 55 c8 mov -0x38(%rbp),%rdx 3c7cd: 48 8d 45 d8 lea -0x28(%rbp),%rax 3c7d1: 48 89 d6 mov %rdx,%rsi 3c7d4: 48 89 c7 mov %rax,%rdi 3c7d7: e8 32 97 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3c7dc: e8 89 9c ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3c7e1: 48 89 c2 mov %rax,%rdx 3c7e4: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c7e8: 48 8b 40 08 mov 0x8(%rax),%rax 3c7ec: 89 c6 mov %eax,%esi 3c7ee: 48 89 d7 mov %rdx,%rdi 3c7f1: e8 c2 08 00 00 call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 3c7f6: 39 45 b4 cmp %eax,-0x4c(%rbp) 3c7f9: 75 17 jne 3c812 <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0x74> 3c7fb: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c7ff: 48 89 c7 mov %rax,%rdi 3c802: e8 9d fc ff ff call 3c4a4 <_ZN8tcmalloc15CentralFreeList14MakeCacheSpaceEv> 3c807: 84 c0 test %al,%al 3c809: 74 07 je 3c812 <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0x74> 3c80b: b8 01 00 00 00 mov $0x1,%eax 3c810: eb 05 jmp 3c817 <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0x79> 3c812: b8 00 00 00 00 mov $0x0,%eax 3c817: 84 c0 test %al,%al 3c819: 74 53 je 3c86e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0xd0> 3c81b: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c81f: 8b 80 80 04 00 00 mov 0x480(%rax),%eax 3c825: 8d 48 01 lea 0x1(%rax),%ecx 3c828: 48 8b 55 c8 mov -0x38(%rbp),%rdx 3c82c: 89 8a 80 04 00 00 mov %ecx,0x480(%rdx) 3c832: 89 45 d4 mov %eax,-0x2c(%rbp) 3c835: 8b 45 d4 mov -0x2c(%rbp),%eax 3c838: 48 98 cltq 3c83a: 48 83 c0 08 add $0x8,%rax 3c83e: 48 c1 e0 04 shl $0x4,%rax 3c842: 48 89 c2 mov %rax,%rdx 3c845: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c849: 48 01 d0 add %rdx,%rax 3c84c: 48 89 45 e0 mov %rax,-0x20(%rbp) 3c850: 48 8b 45 e0 mov -0x20(%rbp),%rax 3c854: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3c858: 48 89 10 mov %rdx,(%rax) 3c85b: 48 8b 45 e0 mov -0x20(%rbp),%rax 3c85f: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3c863: 48 89 50 08 mov %rdx,0x8(%rax) 3c867: bb 00 00 00 00 mov $0x0,%ebx 3c86c: eb 18 jmp 3c886 <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0xe8> 3c86e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3c872: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c876: 48 89 d6 mov %rdx,%rsi 3c879: 48 89 c7 mov %rax,%rdi 3c87c: e8 4f f9 ff ff call 3c1d0 <_ZN8tcmalloc15CentralFreeList18ReleaseListToSpansEPv> 3c881: bb 01 00 00 00 mov $0x1,%ebx 3c886: 48 8d 45 d8 lea -0x28(%rbp),%rax 3c88a: 48 89 c7 mov %rax,%rdi 3c88d: e8 aa 96 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3c892: 83 fb 01 cmp $0x1,%ebx 3c895: 48 8b 45 e8 mov -0x18(%rbp),%rax 3c899: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3c8a0: 00 00 3c8a2: 74 25 je 3c8c9 <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0x12b> 3c8a4: eb 1e jmp 3c8c4 <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i+0x126> 3c8a6: f3 0f 1e fa endbr64 3c8aa: 48 89 c3 mov %rax,%rbx 3c8ad: 48 8d 45 d8 lea -0x28(%rbp),%rax 3c8b1: 48 89 c7 mov %rax,%rdi 3c8b4: e8 83 96 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3c8b9: 48 89 d8 mov %rbx,%rax 3c8bc: 48 89 c7 mov %rax,%rdi 3c8bf: e8 dc 9f fc ff call 68a0 <_Unwind_Resume@plt> 3c8c4: e8 b7 9c fc ff call 6580 <__stack_chk_fail@plt> 3c8c9: 48 83 c4 48 add $0x48,%rsp 3c8cd: 5b pop %rbx 3c8ce: 5d pop %rbp 3c8cf: c3 ret 000000000003c8d0 <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i>: 3c8d0: f3 0f 1e fa endbr64 3c8d4: 55 push %rbp 3c8d5: 48 89 e5 mov %rsp,%rbp 3c8d8: 48 83 ec 50 sub $0x50,%rsp 3c8dc: 48 89 7d c8 mov %rdi,-0x38(%rbp) 3c8e0: 48 89 75 c0 mov %rsi,-0x40(%rbp) 3c8e4: 48 89 55 b8 mov %rdx,-0x48(%rbp) 3c8e8: 89 4d b4 mov %ecx,-0x4c(%rbp) 3c8eb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3c8f2: 00 00 3c8f4: 48 89 45 f8 mov %rax,-0x8(%rbp) 3c8f8: 31 c0 xor %eax,%eax 3c8fa: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c8fe: 48 89 c7 mov %rax,%rdi 3c901: e8 e8 94 ff ff call 35dee <_ZN8SpinLock4LockEv> 3c906: e8 5f 9b ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3c90b: 48 89 c2 mov %rax,%rdx 3c90e: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c912: 48 8b 40 08 mov 0x8(%rax),%rax 3c916: 89 c6 mov %eax,%esi 3c918: 48 89 d7 mov %rdx,%rdi 3c91b: e8 98 07 00 00 call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 3c920: 39 45 b4 cmp %eax,-0x4c(%rbp) 3c923: 75 15 jne 3c93a <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x6a> 3c925: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c929: 8b 80 80 04 00 00 mov 0x480(%rax),%eax 3c92f: 85 c0 test %eax,%eax 3c931: 7e 07 jle 3c93a <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x6a> 3c933: b8 01 00 00 00 mov $0x1,%eax 3c938: eb 05 jmp 3c93f <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x6f> 3c93a: b8 00 00 00 00 mov $0x0,%eax 3c93f: 84 c0 test %al,%al 3c941: 74 70 je 3c9b3 <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0xe3> 3c943: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c947: 8b 80 80 04 00 00 mov 0x480(%rax),%eax 3c94d: 8d 50 ff lea -0x1(%rax),%edx 3c950: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c954: 89 90 80 04 00 00 mov %edx,0x480(%rax) 3c95a: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c95e: 8b 80 80 04 00 00 mov 0x480(%rax),%eax 3c964: 89 45 dc mov %eax,-0x24(%rbp) 3c967: 8b 45 dc mov -0x24(%rbp),%eax 3c96a: 48 98 cltq 3c96c: 48 83 c0 08 add $0x8,%rax 3c970: 48 c1 e0 04 shl $0x4,%rax 3c974: 48 89 c2 mov %rax,%rdx 3c977: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c97b: 48 01 d0 add %rdx,%rax 3c97e: 48 89 45 f0 mov %rax,-0x10(%rbp) 3c982: 48 8b 45 f0 mov -0x10(%rbp),%rax 3c986: 48 8b 10 mov (%rax),%rdx 3c989: 48 8b 45 c0 mov -0x40(%rbp),%rax 3c98d: 48 89 10 mov %rdx,(%rax) 3c990: 48 8b 45 f0 mov -0x10(%rbp),%rax 3c994: 48 8b 50 08 mov 0x8(%rax),%rdx 3c998: 48 8b 45 b8 mov -0x48(%rbp),%rax 3c99c: 48 89 10 mov %rdx,(%rax) 3c99f: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c9a3: 48 89 c7 mov %rax,%rdi 3c9a6: e8 19 95 ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 3c9ab: 8b 45 b4 mov -0x4c(%rbp),%eax 3c9ae: e9 a9 00 00 00 jmp 3ca5c <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x18c> 3c9b3: c7 45 d4 00 00 00 00 movl $0x0,-0x2c(%rbp) 3c9ba: 48 8b 45 c0 mov -0x40(%rbp),%rax 3c9be: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3c9c5: 48 8b 45 b8 mov -0x48(%rbp),%rax 3c9c9: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3c9d0: 48 8b 4d b8 mov -0x48(%rbp),%rcx 3c9d4: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3c9d8: 8b 75 b4 mov -0x4c(%rbp),%esi 3c9db: 48 8b 45 c8 mov -0x38(%rbp),%rax 3c9df: 48 89 c7 mov %rax,%rdi 3c9e2: e8 8b 00 00 00 call 3ca72 <_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_> 3c9e7: 89 45 d4 mov %eax,-0x2c(%rbp) 3c9ea: 83 7d d4 00 cmpl $0x0,-0x2c(%rbp) 3c9ee: 74 5d je 3ca4d <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x17d> 3c9f0: 8b 45 d4 mov -0x2c(%rbp),%eax 3c9f3: 3b 45 b4 cmp -0x4c(%rbp),%eax 3c9f6: 7d 55 jge 3ca4d <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x17d> 3c9f8: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 3c9ff: 00 3ca00: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 3ca07: 00 3ca08: 8b 45 b4 mov -0x4c(%rbp),%eax 3ca0b: 2b 45 d4 sub -0x2c(%rbp),%eax 3ca0e: 89 c6 mov %eax,%esi 3ca10: 48 8d 4d e8 lea -0x18(%rbp),%rcx 3ca14: 48 8d 55 e0 lea -0x20(%rbp),%rdx 3ca18: 48 8b 45 c8 mov -0x38(%rbp),%rax 3ca1c: 48 89 c7 mov %rax,%rdi 3ca1f: e8 b4 00 00 00 call 3cad8 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_> 3ca24: 89 45 d8 mov %eax,-0x28(%rbp) 3ca27: 83 7d d8 00 cmpl $0x0,-0x28(%rbp) 3ca2b: 74 1f je 3ca4c <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x17c> 3ca2d: 8b 45 d8 mov -0x28(%rbp),%eax 3ca30: 01 45 d4 add %eax,-0x2c(%rbp) 3ca33: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3ca37: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3ca3b: 48 8b 45 c0 mov -0x40(%rbp),%rax 3ca3f: 48 89 ce mov %rcx,%rsi 3ca42: 48 89 c7 mov %rax,%rdi 3ca45: e8 ab 06 00 00 call 3d0f5 <_ZN8tcmalloc13SLL_PushRangeEPPvS0_S0_> 3ca4a: eb a4 jmp 3c9f0 <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x120> 3ca4c: 90 nop 3ca4d: 48 8b 45 c8 mov -0x38(%rbp),%rax 3ca51: 48 89 c7 mov %rax,%rdi 3ca54: e8 6b 94 ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 3ca59: 8b 45 d4 mov -0x2c(%rbp),%eax 3ca5c: 48 8b 7d f8 mov -0x8(%rbp),%rdi 3ca60: 64 48 33 3c 25 28 00 xor %fs:0x28,%rdi 3ca67: 00 00 3ca69: 74 05 je 3ca70 <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i+0x1a0> 3ca6b: e8 10 9b fc ff call 6580 <__stack_chk_fail@plt> 3ca70: c9 leave 3ca71: c3 ret 000000000003ca72 <_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_>: 3ca72: f3 0f 1e fa endbr64 3ca76: 55 push %rbp 3ca77: 48 89 e5 mov %rsp,%rbp 3ca7a: 48 83 ec 30 sub $0x30,%rsp 3ca7e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 3ca82: 89 75 e4 mov %esi,-0x1c(%rbp) 3ca85: 48 89 55 d8 mov %rdx,-0x28(%rbp) 3ca89: 48 89 4d d0 mov %rcx,-0x30(%rbp) 3ca8d: 48 8b 4d d0 mov -0x30(%rbp),%rcx 3ca91: 48 8b 55 d8 mov -0x28(%rbp),%rdx 3ca95: 8b 75 e4 mov -0x1c(%rbp),%esi 3ca98: 48 8b 45 e8 mov -0x18(%rbp),%rax 3ca9c: 48 89 c7 mov %rax,%rdi 3ca9f: e8 34 00 00 00 call 3cad8 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_> 3caa4: 89 45 fc mov %eax,-0x4(%rbp) 3caa7: 83 7d fc 00 cmpl $0x0,-0x4(%rbp) 3caab: 75 26 jne 3cad3 <_ZN8tcmalloc15CentralFreeList21FetchFromOneSpansSafeEiPPvS2_+0x61> 3caad: 48 8b 45 e8 mov -0x18(%rbp),%rax 3cab1: 48 89 c7 mov %rax,%rdi 3cab4: e8 45 01 00 00 call 3cbfe <_ZN8tcmalloc15CentralFreeList8PopulateEv> 3cab9: 48 8b 4d d0 mov -0x30(%rbp),%rcx 3cabd: 48 8b 55 d8 mov -0x28(%rbp),%rdx 3cac1: 8b 75 e4 mov -0x1c(%rbp),%esi 3cac4: 48 8b 45 e8 mov -0x18(%rbp),%rax 3cac8: 48 89 c7 mov %rax,%rdi 3cacb: e8 08 00 00 00 call 3cad8 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_> 3cad0: 89 45 fc mov %eax,-0x4(%rbp) 3cad3: 8b 45 fc mov -0x4(%rbp),%eax 3cad6: c9 leave 3cad7: c3 ret 000000000003cad8 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_>: 3cad8: f3 0f 1e fa endbr64 3cadc: 55 push %rbp 3cadd: 48 89 e5 mov %rsp,%rbp 3cae0: 48 83 ec 40 sub $0x40,%rsp 3cae4: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3cae8: 89 75 d4 mov %esi,-0x2c(%rbp) 3caeb: 48 89 55 c8 mov %rdx,-0x38(%rbp) 3caef: 48 89 4d c0 mov %rcx,-0x40(%rbp) 3caf3: 48 8b 45 d8 mov -0x28(%rbp),%rax 3caf7: 48 83 c0 40 add $0x40,%rax 3cafb: 48 89 c7 mov %rax,%rdi 3cafe: e8 d7 05 00 00 call 3d0da <_ZN8tcmalloc11DLL_IsEmptyEPKNS_4SpanE> 3cb03: 84 c0 test %al,%al 3cb05: 74 0a je 3cb11 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x39> 3cb07: b8 00 00 00 00 mov $0x0,%eax 3cb0c: e9 eb 00 00 00 jmp 3cbfc <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x124> 3cb11: 48 8b 45 d8 mov -0x28(%rbp),%rax 3cb15: 48 8b 40 50 mov 0x50(%rax),%rax 3cb19: 48 89 45 f0 mov %rax,-0x10(%rbp) 3cb1d: c7 45 e4 00 00 00 00 movl $0x0,-0x1c(%rbp) 3cb24: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cb28: 48 8b 40 20 mov 0x20(%rax),%rax 3cb2c: 48 89 45 e8 mov %rax,-0x18(%rbp) 3cb30: 48 8b 45 e8 mov -0x18(%rbp),%rax 3cb34: 48 89 45 f8 mov %rax,-0x8(%rbp) 3cb38: 48 8b 45 e8 mov -0x18(%rbp),%rax 3cb3c: 48 8b 00 mov (%rax),%rax 3cb3f: 48 89 45 e8 mov %rax,-0x18(%rbp) 3cb43: 83 45 e4 01 addl $0x1,-0x1c(%rbp) 3cb47: 8b 45 e4 mov -0x1c(%rbp),%eax 3cb4a: 3b 45 d4 cmp -0x2c(%rbp),%eax 3cb4d: 7d 0e jge 3cb5d <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x85> 3cb4f: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 3cb54: 74 07 je 3cb5d <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x85> 3cb56: b8 01 00 00 00 mov $0x1,%eax 3cb5b: eb 05 jmp 3cb62 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x8a> 3cb5d: b8 00 00 00 00 mov $0x0,%eax 3cb62: 84 c0 test %al,%al 3cb64: 74 02 je 3cb68 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x90> 3cb66: eb c8 jmp 3cb30 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0x58> 3cb68: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 3cb6d: 75 23 jne 3cb92 <_ZN8tcmalloc15CentralFreeList17FetchFromOneSpansEiPPvS2_+0xba> 3cb6f: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cb73: 48 89 c7 mov %rax,%rdi 3cb76: e8 6a 90 00 00 call 45be5 <_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE> 3cb7b: 48 8b 45 d8 mov -0x28(%rbp),%rax 3cb7f: 48 8d 50 10 lea 0x10(%rax),%rdx 3cb83: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cb87: 48 89 c6 mov %rax,%rsi 3cb8a: 48 89 d7 mov %rdx,%rdi 3cb8d: e8 e9 90 00 00 call 45c7b <_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_> 3cb92: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cb96: 48 8b 50 20 mov 0x20(%rax),%rdx 3cb9a: 48 8b 45 c8 mov -0x38(%rbp),%rax 3cb9e: 48 89 10 mov %rdx,(%rax) 3cba1: 48 8b 45 c0 mov -0x40(%rbp),%rax 3cba5: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3cba9: 48 89 10 mov %rdx,(%rax) 3cbac: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cbb0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3cbb4: 48 89 50 20 mov %rdx,0x20(%rax) 3cbb8: 48 8b 45 c0 mov -0x40(%rbp),%rax 3cbbc: 48 8b 00 mov (%rax),%rax 3cbbf: be 00 00 00 00 mov $0x0,%esi 3cbc4: 48 89 c7 mov %rax,%rdi 3cbc7: e8 2a 95 ff ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 3cbcc: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cbd0: 0f b7 40 28 movzwl 0x28(%rax),%eax 3cbd4: 8b 55 e4 mov -0x1c(%rbp),%edx 3cbd7: 01 c2 add %eax,%edx 3cbd9: 48 8b 45 f0 mov -0x10(%rbp),%rax 3cbdd: 66 89 50 28 mov %dx,0x28(%rax) 3cbe1: 48 8b 45 d8 mov -0x28(%rbp),%rax 3cbe5: 48 8b 50 78 mov 0x78(%rax),%rdx 3cbe9: 8b 45 e4 mov -0x1c(%rbp),%eax 3cbec: 48 98 cltq 3cbee: 48 29 c2 sub %rax,%rdx 3cbf1: 48 8b 45 d8 mov -0x28(%rbp),%rax 3cbf5: 48 89 50 78 mov %rdx,0x78(%rax) 3cbf9: 8b 45 e4 mov -0x1c(%rbp),%eax 3cbfc: c9 leave 3cbfd: c3 ret 000000000003cbfe <_ZN8tcmalloc15CentralFreeList8PopulateEv>: 3cbfe: f3 0f 1e fa endbr64 3cc02: 55 push %rbp 3cc03: 48 89 e5 mov %rsp,%rbp 3cc06: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 3cc0d: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 3cc14: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3cc1b: 00 00 3cc1d: 48 89 45 f8 mov %rax,-0x8(%rbp) 3cc21: 31 c0 xor %eax,%eax 3cc23: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3cc2a: 48 89 c7 mov %rax,%rdi 3cc2d: e8 92 92 ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 3cc32: e8 33 98 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3cc37: 48 89 c2 mov %rax,%rdx 3cc3a: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3cc41: 48 8b 40 08 mov 0x8(%rax),%rax 3cc45: 89 c6 mov %eax,%esi 3cc47: 48 89 d7 mov %rdx,%rdi 3cc4a: e8 47 04 00 00 call 3d096 <_ZN8tcmalloc7SizeMap14class_to_pagesEj> 3cc4f: 48 89 45 80 mov %rax,-0x80(%rbp) 3cc53: e8 2a 98 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3cc58: 48 89 c1 mov %rax,%rcx 3cc5b: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3cc62: 48 8b 40 08 mov 0x8(%rax),%rax 3cc66: 89 c2 mov %eax,%edx 3cc68: 48 8b 45 80 mov -0x80(%rbp),%rax 3cc6c: 48 89 c6 mov %rax,%rsi 3cc6f: 48 89 cf mov %rcx,%rdi 3cc72: e8 15 45 00 00 call 4118c <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj> 3cc77: 48 89 45 88 mov %rax,-0x78(%rbp) 3cc7b: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 3cc80: 0f 85 91 00 00 00 jne 3cd17 <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x119> 3cc86: 48 8d 45 e0 lea -0x20(%rbp),%rax 3cc8a: 48 89 c7 mov %rax,%rdi 3cc8d: e8 cc 92 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3cc92: 48 8d 45 d0 lea -0x30(%rbp),%rax 3cc96: 48 89 c7 mov %rax,%rdi 3cc99: e8 c0 92 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3cc9e: 48 8b 45 80 mov -0x80(%rbp),%rax 3cca2: 48 c1 e0 0d shl $0xd,%rax 3cca6: 48 89 c2 mov %rax,%rdx 3cca9: 48 8d 45 c0 lea -0x40(%rbp),%rax 3ccad: 48 89 d6 mov %rdx,%rsi 3ccb0: 48 89 c7 mov %rax,%rdi 3ccb3: e8 e6 92 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3ccb8: 48 8d 45 b0 lea -0x50(%rbp),%rax 3ccbc: 48 8d 35 8d a7 02 00 lea 0x2a78d(%rip),%rsi # 67450 <_ZL20kMallocHistogramSize+0x4> 3ccc3: 48 89 c7 mov %rax,%rdi 3ccc6: e8 a9 92 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3cccb: 8b 45 b0 mov -0x50(%rbp),%eax 3ccce: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3ccd2: ff 75 e8 push -0x18(%rbp) 3ccd5: ff 75 e0 push -0x20(%rbp) 3ccd8: ff 75 d8 push -0x28(%rbp) 3ccdb: ff 75 d0 push -0x30(%rbp) 3ccde: ff 75 c8 push -0x38(%rbp) 3cce1: ff 75 c0 push -0x40(%rbp) 3cce4: 89 c1 mov %eax,%ecx 3cce6: 49 89 d0 mov %rdx,%r8 3cce9: ba 3c 01 00 00 mov $0x13c,%edx 3ccee: 48 8d 35 77 a7 02 00 lea 0x2a777(%rip),%rsi # 6746c <_ZL20kMallocHistogramSize+0x20> 3ccf5: bf 00 00 00 00 mov $0x0,%edi 3ccfa: e8 60 15 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3ccff: 48 83 c4 30 add $0x30,%rsp 3cd03: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3cd0a: 48 89 c7 mov %rax,%rdi 3cd0d: e8 dc 90 ff ff call 35dee <_ZN8SpinLock4LockEv> 3cd12: e9 a6 01 00 00 jmp 3cebd <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x2bf> 3cd17: c7 85 64 ff ff ff 00 movl $0x0,-0x9c(%rbp) 3cd1e: 00 00 00 3cd21: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 3cd27: 48 98 cltq 3cd29: 48 39 45 80 cmp %rax,-0x80(%rbp) 3cd2d: 76 3d jbe 3cd6c <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x16e> 3cd2f: e8 4e 97 ff ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 3cd34: 48 89 c1 mov %rax,%rcx 3cd37: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3cd3e: 48 8b 40 08 mov 0x8(%rax),%rax 3cd42: 89 c6 mov %eax,%esi 3cd44: 48 8b 45 88 mov -0x78(%rbp),%rax 3cd48: 48 8b 10 mov (%rax),%rdx 3cd4b: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 3cd51: 48 98 cltq 3cd53: 48 01 d0 add %rdx,%rax 3cd56: 89 f2 mov %esi,%edx 3cd58: 48 89 c6 mov %rax,%rsi 3cd5b: 48 89 cf mov %rcx,%rdi 3cd5e: e8 79 96 ff ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 3cd63: 83 85 64 ff ff ff 01 addl $0x1,-0x9c(%rbp) 3cd6a: eb b5 jmp 3cd21 <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x123> 3cd6c: 48 8b 45 88 mov -0x78(%rbp),%rax 3cd70: 48 83 c0 20 add $0x20,%rax 3cd74: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 3cd7b: 48 8b 45 88 mov -0x78(%rbp),%rax 3cd7f: 48 8b 00 mov (%rax),%rax 3cd82: 48 c1 e0 0d shl $0xd,%rax 3cd86: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 3cd8d: 48 8b 45 80 mov -0x80(%rbp),%rax 3cd91: 48 c1 e0 0d shl $0xd,%rax 3cd95: 48 89 c2 mov %rax,%rdx 3cd98: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3cd9f: 48 01 d0 add %rdx,%rax 3cda2: 48 89 45 90 mov %rax,-0x70(%rbp) 3cda6: e8 bf 96 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3cdab: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3cdb2: 48 8b 52 08 mov 0x8(%rdx),%rdx 3cdb6: 48 89 45 a8 mov %rax,-0x58(%rbp) 3cdba: 89 95 6c ff ff ff mov %edx,-0x94(%rbp) 3cdc0: 48 8b 45 a8 mov -0x58(%rbp),%rax 3cdc4: 8b 95 6c ff ff ff mov -0x94(%rbp),%edx 3cdca: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3cdd1: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3cdd5: 48 98 cltq 3cdd7: 48 89 45 98 mov %rax,-0x68(%rbp) 3cddb: c7 85 68 ff ff ff 00 movl $0x0,-0x98(%rbp) 3cde2: 00 00 00 3cde5: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 3cdec: 48 8b 45 98 mov -0x68(%rbp),%rax 3cdf0: 48 01 d0 add %rdx,%rax 3cdf3: 48 89 45 a0 mov %rax,-0x60(%rbp) 3cdf7: 48 8b 45 a0 mov -0x60(%rbp),%rax 3cdfb: 48 3b 85 78 ff ff ff cmp -0x88(%rbp),%rax 3ce02: 72 3d jb 3ce41 <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x243> 3ce04: 48 8b 45 a0 mov -0x60(%rbp),%rax 3ce08: 48 3b 45 90 cmp -0x70(%rbp),%rax 3ce0c: 77 33 ja 3ce41 <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x243> 3ce0e: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 3ce15: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 3ce1c: 48 89 10 mov %rdx,(%rax) 3ce1f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3ce26: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 3ce2d: 83 85 68 ff ff ff 01 addl $0x1,-0x98(%rbp) 3ce34: 48 8b 45 a0 mov -0x60(%rbp),%rax 3ce38: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 3ce3f: eb a4 jmp 3cde5 <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x1e7> 3ce41: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 3ce48: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3ce4f: 48 8b 45 88 mov -0x78(%rbp),%rax 3ce53: 66 c7 40 28 00 00 movw $0x0,0x28(%rax) 3ce59: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3ce60: 48 89 c7 mov %rax,%rdi 3ce63: e8 86 8f ff ff call 35dee <_ZN8SpinLock4LockEv> 3ce68: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3ce6f: 48 8d 50 40 lea 0x40(%rax),%rdx 3ce73: 48 8b 45 88 mov -0x78(%rbp),%rax 3ce77: 48 89 c6 mov %rax,%rsi 3ce7a: 48 89 d7 mov %rdx,%rdi 3ce7d: e8 f9 8d 00 00 call 45c7b <_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_> 3ce82: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3ce89: 48 8b 40 70 mov 0x70(%rax),%rax 3ce8d: 48 8d 50 01 lea 0x1(%rax),%rdx 3ce91: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3ce98: 48 89 50 70 mov %rdx,0x70(%rax) 3ce9c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3cea3: 48 8b 50 78 mov 0x78(%rax),%rdx 3cea7: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 3cead: 48 98 cltq 3ceaf: 48 01 c2 add %rax,%rdx 3ceb2: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3ceb9: 48 89 50 78 mov %rdx,0x78(%rax) 3cebd: 48 8b 45 f8 mov -0x8(%rbp),%rax 3cec1: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3cec8: 00 00 3ceca: 74 05 je 3ced1 <_ZN8tcmalloc15CentralFreeList8PopulateEv+0x2d3> 3cecc: e8 af 96 fc ff call 6580 <__stack_chk_fail@plt> 3ced1: c9 leave 3ced2: c3 ret 3ced3: 90 nop 000000000003ced4 <_ZN8tcmalloc15CentralFreeList9tc_lengthEv>: 3ced4: f3 0f 1e fa endbr64 3ced8: 55 push %rbp 3ced9: 48 89 e5 mov %rsp,%rbp 3cedc: 53 push %rbx 3cedd: 48 83 ec 28 sub $0x28,%rsp 3cee1: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3cee5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3ceec: 00 00 3ceee: 48 89 45 e8 mov %rax,-0x18(%rbp) 3cef2: 31 c0 xor %eax,%eax 3cef4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 3cef8: 48 8d 45 e0 lea -0x20(%rbp),%rax 3cefc: 48 89 d6 mov %rdx,%rsi 3ceff: 48 89 c7 mov %rax,%rdi 3cf02: e8 07 90 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3cf07: 48 8b 45 d8 mov -0x28(%rbp),%rax 3cf0b: 8b 98 80 04 00 00 mov 0x480(%rax),%ebx 3cf11: e8 54 95 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3cf16: 48 89 c2 mov %rax,%rdx 3cf19: 48 8b 45 d8 mov -0x28(%rbp),%rax 3cf1d: 48 8b 40 08 mov 0x8(%rax),%rax 3cf21: 89 c6 mov %eax,%esi 3cf23: 48 89 d7 mov %rdx,%rdi 3cf26: e8 8d 01 00 00 call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 3cf2b: 0f af d8 imul %eax,%ebx 3cf2e: 48 8d 45 e0 lea -0x20(%rbp),%rax 3cf32: 48 89 c7 mov %rax,%rdi 3cf35: e8 02 90 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3cf3a: 89 d8 mov %ebx,%eax 3cf3c: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3cf40: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3cf47: 00 00 3cf49: 74 05 je 3cf50 <_ZN8tcmalloc15CentralFreeList9tc_lengthEv+0x7c> 3cf4b: e8 30 96 fc ff call 6580 <__stack_chk_fail@plt> 3cf50: 48 83 c4 28 add $0x28,%rsp 3cf54: 5b pop %rbx 3cf55: 5d pop %rbp 3cf56: c3 ret 3cf57: 90 nop 000000000003cf58 <_ZN8tcmalloc15CentralFreeList13OverheadBytesEv>: 3cf58: f3 0f 1e fa endbr64 3cf5c: 55 push %rbp 3cf5d: 48 89 e5 mov %rsp,%rbp 3cf60: 53 push %rbx 3cf61: 48 83 ec 48 sub $0x48,%rsp 3cf65: 48 89 7d b8 mov %rdi,-0x48(%rbp) 3cf69: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3cf70: 00 00 3cf72: 48 89 45 e8 mov %rax,-0x18(%rbp) 3cf76: 31 c0 xor %eax,%eax 3cf78: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3cf7c: 48 8d 45 c8 lea -0x38(%rbp),%rax 3cf80: 48 89 d6 mov %rdx,%rsi 3cf83: 48 89 c7 mov %rax,%rdi 3cf86: e8 83 8f ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3cf8b: 48 8b 45 b8 mov -0x48(%rbp),%rax 3cf8f: 48 8b 40 08 mov 0x8(%rax),%rax 3cf93: 48 85 c0 test %rax,%rax 3cf96: 75 07 jne 3cf9f <_ZN8tcmalloc15CentralFreeList13OverheadBytesEv+0x47> 3cf98: bb 00 00 00 00 mov $0x0,%ebx 3cf9d: eb 63 jmp 3d002 <_ZN8tcmalloc15CentralFreeList13OverheadBytesEv+0xaa> 3cf9f: e8 c6 94 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3cfa4: 48 89 c2 mov %rax,%rdx 3cfa7: 48 8b 45 b8 mov -0x48(%rbp),%rax 3cfab: 48 8b 40 08 mov 0x8(%rax),%rax 3cfaf: 89 c6 mov %eax,%esi 3cfb1: 48 89 d7 mov %rdx,%rdi 3cfb4: e8 dd 00 00 00 call 3d096 <_ZN8tcmalloc7SizeMap14class_to_pagesEj> 3cfb9: 48 89 45 d0 mov %rax,-0x30(%rbp) 3cfbd: e8 a8 94 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 3cfc2: 48 89 c2 mov %rax,%rdx 3cfc5: 48 8b 45 b8 mov -0x48(%rbp),%rax 3cfc9: 48 8b 40 08 mov 0x8(%rax),%rax 3cfcd: 89 c6 mov %eax,%esi 3cfcf: 48 89 d7 mov %rdx,%rdi 3cfd2: e8 85 90 ff ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 3cfd7: 48 98 cltq 3cfd9: 48 89 45 d8 mov %rax,-0x28(%rbp) 3cfdd: 48 8b 45 d0 mov -0x30(%rbp),%rax 3cfe1: 48 c1 e0 0d shl $0xd,%rax 3cfe5: ba 00 00 00 00 mov $0x0,%edx 3cfea: 48 f7 75 d8 divq -0x28(%rbp) 3cfee: 48 89 55 e0 mov %rdx,-0x20(%rbp) 3cff2: 48 8b 45 b8 mov -0x48(%rbp),%rax 3cff6: 48 8b 40 70 mov 0x70(%rax),%rax 3cffa: 48 0f af 45 e0 imul -0x20(%rbp),%rax 3cfff: 48 89 c3 mov %rax,%rbx 3d002: 48 8d 45 c8 lea -0x38(%rbp),%rax 3d006: 48 89 c7 mov %rax,%rdi 3d009: e8 2e 8f ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3d00e: 48 89 d8 mov %rbx,%rax 3d011: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3d015: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3d01c: 00 00 3d01e: 74 05 je 3d025 <_ZN8tcmalloc15CentralFreeList13OverheadBytesEv+0xcd> 3d020: e8 5b 95 fc ff call 6580 <__stack_chk_fail@plt> 3d025: 48 83 c4 48 add $0x48,%rsp 3d029: 5b pop %rbx 3d02a: 5d pop %rbp 3d02b: c3 ret 000000000003d02c <_Z41__static_initialization_and_destruction_0ii>: 3d02c: f3 0f 1e fa endbr64 3d030: 55 push %rbp 3d031: 48 89 e5 mov %rsp,%rbp 3d034: 48 83 ec 10 sub $0x10,%rsp 3d038: 89 7d fc mov %edi,-0x4(%rbp) 3d03b: 89 75 f8 mov %esi,-0x8(%rbp) 3d03e: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 3d042: 75 35 jne 3d079 <_Z41__static_initialization_and_destruction_0ii+0x4d> 3d044: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 3d04b: 75 2c jne 3d079 <_Z41__static_initialization_and_destruction_0ii+0x4d> 3d04d: 48 8d 05 14 e2 03 00 lea 0x3e214(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 3d054: 0f b6 00 movzbl (%rax),%eax 3d057: 84 c0 test %al,%al 3d059: 75 1e jne 3d079 <_Z41__static_initialization_and_destruction_0ii+0x4d> 3d05b: 48 8d 05 06 e2 03 00 lea 0x3e206(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 3d062: c6 00 01 movb $0x1,(%rax) 3d065: be 00 00 00 00 mov $0x0,%esi 3d06a: 48 8d 05 cf e1 03 00 lea 0x3e1cf(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 3d071: 48 89 c7 mov %rax,%rdi 3d074: e8 65 bc ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 3d079: 90 nop 3d07a: c9 leave 3d07b: c3 ret 000000000003d07c <_GLOBAL__sub_I_central_freelist.cc>: 3d07c: f3 0f 1e fa endbr64 3d080: 55 push %rbp 3d081: 48 89 e5 mov %rsp,%rbp 3d084: be ff ff 00 00 mov $0xffff,%esi 3d089: bf 01 00 00 00 mov $0x1,%edi 3d08e: e8 99 ff ff ff call 3d02c <_Z41__static_initialization_and_destruction_0ii> 3d093: 5d pop %rbp 3d094: c3 ret 3d095: 90 nop 000000000003d096 <_ZN8tcmalloc7SizeMap14class_to_pagesEj>: 3d096: f3 0f 1e fa endbr64 3d09a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3d09f: 89 74 24 f4 mov %esi,-0xc(%rsp) 3d0a3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d0a8: 8b 54 24 f4 mov -0xc(%rsp),%edx 3d0ac: 48 81 c2 90 01 00 00 add $0x190,%rdx 3d0b3: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3d0b7: c3 ret 000000000003d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj>: 3d0b8: f3 0f 1e fa endbr64 3d0bc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3d0c1: 89 74 24 f4 mov %esi,-0xc(%rsp) 3d0c5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d0ca: 8b 54 24 f4 mov -0xc(%rsp),%edx 3d0ce: 48 81 c2 1c 02 00 00 add $0x21c,%rdx 3d0d5: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3d0d9: c3 ret 000000000003d0da <_ZN8tcmalloc11DLL_IsEmptyEPKNS_4SpanE>: 3d0da: f3 0f 1e fa endbr64 3d0de: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3d0e3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d0e8: 48 8b 40 10 mov 0x10(%rax),%rax 3d0ec: 48 39 44 24 f8 cmp %rax,-0x8(%rsp) 3d0f1: 0f 94 c0 sete %al 3d0f4: c3 ret 000000000003d0f5 <_ZN8tcmalloc13SLL_PushRangeEPPvS0_S0_>: 3d0f5: f3 0f 1e fa endbr64 3d0f9: 55 push %rbp 3d0fa: 48 89 e5 mov %rsp,%rbp 3d0fd: 48 83 ec 20 sub $0x20,%rsp 3d101: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3d105: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3d109: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3d10d: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 3d112: 74 23 je 3d137 <_ZN8tcmalloc13SLL_PushRangeEPPvS0_S0_+0x42> 3d114: 48 8b 45 f8 mov -0x8(%rbp),%rax 3d118: 48 8b 10 mov (%rax),%rdx 3d11b: 48 8b 45 e8 mov -0x18(%rbp),%rax 3d11f: 48 89 d6 mov %rdx,%rsi 3d122: 48 89 c7 mov %rax,%rdi 3d125: e8 cc 8f ff ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 3d12a: 48 8b 45 f8 mov -0x8(%rbp),%rax 3d12e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3d132: 48 89 10 mov %rdx,(%rax) 3d135: eb 01 jmp 3d138 <_ZN8tcmalloc13SLL_PushRangeEPPvS0_S0_+0x43> 3d137: 90 nop 3d138: c9 leave 3d139: c3 ret 000000000003d13a <_ZSt3maxIiERKT_S2_S2_>: 3d13a: f3 0f 1e fa endbr64 3d13e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3d143: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3d148: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d14d: 8b 10 mov (%rax),%edx 3d14f: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 3d154: 8b 00 mov (%rax),%eax 3d156: 39 c2 cmp %eax,%edx 3d158: 7d 06 jge 3d160 <_ZSt3maxIiERKT_S2_S2_+0x26> 3d15a: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 3d15f: c3 ret 3d160: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d165: c3 ret 000000000003d166 <_ZSt3minIiERKT_S2_S2_>: 3d166: f3 0f 1e fa endbr64 3d16a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3d16f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3d174: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 3d179: 8b 10 mov (%rax),%edx 3d17b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d180: 8b 00 mov (%rax),%eax 3d182: 39 c2 cmp %eax,%edx 3d184: 7d 06 jge 3d18c <_ZSt3minIiERKT_S2_S2_+0x26> 3d186: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 3d18b: c3 ret 3d18c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d191: c3 ret 000000000003d192 <_ZN8tcmallocL30InitTCMallocTransferNumObjectsEv>: 3d192: 55 push %rbp 3d193: 48 89 e5 mov %rsp,%rbp 3d196: 48 83 ec 10 sub $0x10,%rsp 3d19a: 8b 05 08 21 04 00 mov 0x42108(%rip),%eax # 7f2a8 <_ZN8tcmallocL35FLAGS_tcmalloc_transfer_num_objectsE> 3d1a0: 85 c0 test %eax,%eax 3d1a2: 75 3a jne 3d1de <_ZN8tcmallocL30InitTCMallocTransferNumObjectsEv+0x4c> 3d1a4: 48 8d 3d 81 a3 02 00 lea 0x2a381(%rip),%rdi # 6752c <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4> 3d1ab: e8 33 c7 ff ff call 398e3 3d1b0: 48 89 45 f8 mov %rax,-0x8(%rbp) 3d1b4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 3d1b9: 74 18 je 3d1d3 <_ZN8tcmallocL30InitTCMallocTransferNumObjectsEv+0x41> 3d1bb: 48 8b 45 f8 mov -0x8(%rbp),%rax 3d1bf: ba 0a 00 00 00 mov $0xa,%edx 3d1c4: be 00 00 00 00 mov $0x0,%esi 3d1c9: 48 89 c7 mov %rax,%rdi 3d1cc: e8 0f 95 fc ff call 66e0 3d1d1: eb 05 jmp 3d1d8 <_ZN8tcmallocL30InitTCMallocTransferNumObjectsEv+0x46> 3d1d3: b8 20 00 00 00 mov $0x20,%eax 3d1d8: 89 05 ca 20 04 00 mov %eax,0x420ca(%rip) # 7f2a8 <_ZN8tcmallocL35FLAGS_tcmalloc_transfer_num_objectsE> 3d1de: 90 nop 3d1df: c9 leave 3d1e0: c3 ret 000000000003d1e1 <_ZN8tcmallocL7LgFloorEm>: 3d1e1: 48 89 7c 24 d8 mov %rdi,-0x28(%rsp) 3d1e6: c7 44 24 ec 00 00 00 movl $0x0,-0x14(%rsp) 3d1ed: 00 3d1ee: c7 44 24 f0 04 00 00 movl $0x4,-0x10(%rsp) 3d1f5: 00 3d1f6: 83 7c 24 f0 00 cmpl $0x0,-0x10(%rsp) 3d1fb: 78 4a js 3d247 <_ZN8tcmallocL7LgFloorEm+0x66> 3d1fd: 8b 44 24 f0 mov -0x10(%rsp),%eax 3d201: ba 01 00 00 00 mov $0x1,%edx 3d206: 89 c1 mov %eax,%ecx 3d208: d3 e2 shl %cl,%edx 3d20a: 89 d0 mov %edx,%eax 3d20c: 89 44 24 f4 mov %eax,-0xc(%rsp) 3d210: 8b 44 24 f4 mov -0xc(%rsp),%eax 3d214: 48 8b 54 24 d8 mov -0x28(%rsp),%rdx 3d219: 89 c1 mov %eax,%ecx 3d21b: 48 d3 ea shr %cl,%rdx 3d21e: 48 89 d0 mov %rdx,%rax 3d221: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 3d226: 48 83 7c 24 f8 00 cmpq $0x0,-0x8(%rsp) 3d22c: 74 12 je 3d240 <_ZN8tcmallocL7LgFloorEm+0x5f> 3d22e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3d233: 48 89 44 24 d8 mov %rax,-0x28(%rsp) 3d238: 8b 44 24 f4 mov -0xc(%rsp),%eax 3d23c: 01 44 24 ec add %eax,-0x14(%rsp) 3d240: 83 6c 24 f0 01 subl $0x1,-0x10(%rsp) 3d245: eb af jmp 3d1f6 <_ZN8tcmallocL7LgFloorEm+0x15> 3d247: 8b 44 24 ec mov -0x14(%rsp),%eax 3d24b: c3 ret 000000000003d24c <_ZN8tcmallocL16AlignmentForSizeEm>: 3d24c: f3 0f 1e fa endbr64 3d250: 55 push %rbp 3d251: 48 89 e5 mov %rsp,%rbp 3d254: 48 83 ec 70 sub $0x70,%rsp 3d258: 48 89 7d 98 mov %rdi,-0x68(%rbp) 3d25c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3d263: 00 00 3d265: 48 89 45 f8 mov %rax,-0x8(%rbp) 3d269: 31 c0 xor %eax,%eax 3d26b: c7 45 ac 08 00 00 00 movl $0x8,-0x54(%rbp) 3d272: 48 81 7d 98 00 00 04 cmpq $0x40000,-0x68(%rbp) 3d279: 00 3d27a: 76 09 jbe 3d285 <_ZN8tcmallocL16AlignmentForSizeEm+0x39> 3d27c: c7 45 ac 00 20 00 00 movl $0x2000,-0x54(%rbp) 3d283: eb 3c jmp 3d2c1 <_ZN8tcmallocL16AlignmentForSizeEm+0x75> 3d285: 48 83 7d 98 7f cmpq $0x7f,-0x68(%rbp) 3d28a: 76 27 jbe 3d2b3 <_ZN8tcmallocL16AlignmentForSizeEm+0x67> 3d28c: 48 8b 45 98 mov -0x68(%rbp),%rax 3d290: 48 89 c7 mov %rax,%rdi 3d293: e8 49 ff ff ff call 3d1e1 <_ZN8tcmallocL7LgFloorEm> 3d298: ba 01 00 00 00 mov $0x1,%edx 3d29d: 89 c1 mov %eax,%ecx 3d29f: d3 e2 shl %cl,%edx 3d2a1: 89 d0 mov %edx,%eax 3d2a3: 8d 50 07 lea 0x7(%rax),%edx 3d2a6: 85 c0 test %eax,%eax 3d2a8: 0f 48 c2 cmovs %edx,%eax 3d2ab: c1 f8 03 sar $0x3,%eax 3d2ae: 89 45 ac mov %eax,-0x54(%rbp) 3d2b1: eb 0e jmp 3d2c1 <_ZN8tcmallocL16AlignmentForSizeEm+0x75> 3d2b3: 48 83 7d 98 0f cmpq $0xf,-0x68(%rbp) 3d2b8: 76 07 jbe 3d2c1 <_ZN8tcmallocL16AlignmentForSizeEm+0x75> 3d2ba: c7 45 ac 10 00 00 00 movl $0x10,-0x54(%rbp) 3d2c1: 8b 45 ac mov -0x54(%rbp),%eax 3d2c4: 48 98 cltq 3d2c6: 48 3d 00 20 00 00 cmp $0x2000,%rax 3d2cc: 76 07 jbe 3d2d5 <_ZN8tcmallocL16AlignmentForSizeEm+0x89> 3d2ce: c7 45 ac 00 20 00 00 movl $0x2000,-0x54(%rbp) 3d2d5: 48 83 7d 98 0f cmpq $0xf,-0x68(%rbp) 3d2da: 76 7c jbe 3d358 <_ZN8tcmallocL16AlignmentForSizeEm+0x10c> 3d2dc: 8b 45 ac mov -0x54(%rbp),%eax 3d2df: 48 98 cltq 3d2e1: 48 83 f8 0f cmp $0xf,%rax 3d2e5: 77 71 ja 3d358 <_ZN8tcmallocL16AlignmentForSizeEm+0x10c> 3d2e7: 48 8d 45 e0 lea -0x20(%rbp),%rax 3d2eb: 48 89 c7 mov %rax,%rdi 3d2ee: e8 6b 8c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d2f3: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d2f7: 48 89 c7 mov %rax,%rdi 3d2fa: e8 5f 8c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d2ff: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d303: 48 89 c7 mov %rax,%rdi 3d306: e8 53 8c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d30b: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d30f: 48 8d 35 32 a2 02 00 lea 0x2a232(%rip),%rsi # 67548 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x20> 3d316: 48 89 c7 mov %rax,%rdi 3d319: e8 56 8c ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d31e: 8b 45 b0 mov -0x50(%rbp),%eax 3d321: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3d325: ff 75 e8 push -0x18(%rbp) 3d328: ff 75 e0 push -0x20(%rbp) 3d32b: ff 75 d8 push -0x28(%rbp) 3d32e: ff 75 d0 push -0x30(%rbp) 3d331: ff 75 c8 push -0x38(%rbp) 3d334: ff 75 c0 push -0x40(%rbp) 3d337: 89 c1 mov %eax,%ecx 3d339: 49 89 d0 mov %rdx,%r8 3d33c: ba 66 00 00 00 mov $0x66,%edx 3d341: 48 8d 35 2b a2 02 00 lea 0x2a22b(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3d348: bf 01 00 00 00 mov $0x1,%edi 3d34d: e8 0d 0f 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3d352: 48 83 c4 30 add $0x30,%rsp 3d356: eb fe jmp 3d356 <_ZN8tcmallocL16AlignmentForSizeEm+0x10a> 3d358: 8b 45 ac mov -0x54(%rbp),%eax 3d35b: 83 e8 01 sub $0x1,%eax 3d35e: 23 45 ac and -0x54(%rbp),%eax 3d361: 85 c0 test %eax,%eax 3d363: 74 71 je 3d3d6 <_ZN8tcmallocL16AlignmentForSizeEm+0x18a> 3d365: 48 8d 45 e0 lea -0x20(%rbp),%rax 3d369: 48 89 c7 mov %rax,%rdi 3d36c: e8 ed 8b ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d371: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d375: 48 89 c7 mov %rax,%rdi 3d378: e8 e1 8b ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d37d: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d381: 48 89 c7 mov %rax,%rdi 3d384: e8 d5 8b ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d389: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d38d: 48 8d 35 f4 a1 02 00 lea 0x2a1f4(%rip),%rsi # 67588 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x60> 3d394: 48 89 c7 mov %rax,%rdi 3d397: e8 d8 8b ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d39c: 8b 45 b0 mov -0x50(%rbp),%eax 3d39f: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3d3a3: ff 75 e8 push -0x18(%rbp) 3d3a6: ff 75 e0 push -0x20(%rbp) 3d3a9: ff 75 d8 push -0x28(%rbp) 3d3ac: ff 75 d0 push -0x30(%rbp) 3d3af: ff 75 c8 push -0x38(%rbp) 3d3b2: ff 75 c0 push -0x40(%rbp) 3d3b5: 89 c1 mov %eax,%ecx 3d3b7: 49 89 d0 mov %rdx,%r8 3d3ba: ba 67 00 00 00 mov $0x67,%edx 3d3bf: 48 8d 35 ad a1 02 00 lea 0x2a1ad(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3d3c6: bf 01 00 00 00 mov $0x1,%edi 3d3cb: e8 8f 0e 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3d3d0: 48 83 c4 30 add $0x30,%rsp 3d3d4: eb fe jmp 3d3d4 <_ZN8tcmallocL16AlignmentForSizeEm+0x188> 3d3d6: 8b 45 ac mov -0x54(%rbp),%eax 3d3d9: 48 8b 4d f8 mov -0x8(%rbp),%rcx 3d3dd: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3d3e4: 00 00 3d3e6: 74 05 je 3d3ed <_ZN8tcmallocL16AlignmentForSizeEm+0x1a1> 3d3e8: e8 93 91 fc ff call 6580 <__stack_chk_fail@plt> 3d3ed: c9 leave 3d3ee: c3 ret 3d3ef: 90 nop 000000000003d3f0 <_ZN8tcmalloc7SizeMap11NumMoveSizeEm>: 3d3f0: f3 0f 1e fa endbr64 3d3f4: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) 3d3f9: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) 3d3fe: 48 83 7c 24 e0 00 cmpq $0x0,-0x20(%rsp) 3d404: 75 06 jne 3d40c <_ZN8tcmalloc7SizeMap11NumMoveSizeEm+0x1c> 3d406: b8 00 00 00 00 mov $0x0,%eax 3d40b: c3 ret 3d40c: 48 8b 44 24 e0 mov -0x20(%rsp),%rax 3d411: 48 85 c0 test %rax,%rax 3d414: 78 07 js 3d41d <_ZN8tcmalloc7SizeMap11NumMoveSizeEm+0x2d> 3d416: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 3d41b: eb 15 jmp 3d432 <_ZN8tcmalloc7SizeMap11NumMoveSizeEm+0x42> 3d41d: 48 89 c2 mov %rax,%rdx 3d420: 48 d1 ea shr %rdx 3d423: 83 e0 01 and $0x1,%eax 3d426: 48 09 c2 or %rax,%rdx 3d429: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 3d42e: f2 0f 58 c0 addsd %xmm0,%xmm0 3d432: f2 0f 10 0d 8e a3 02 movsd 0x2a38e(%rip),%xmm1 # 677c8 <_ZN8tcmallocL19kMetadataAllignmentE+0x8> 3d439: 00 3d43a: f2 0f 5e c8 divsd %xmm0,%xmm1 3d43e: 66 0f 28 c1 movapd %xmm1,%xmm0 3d442: f2 0f 2c c0 cvttsd2si %xmm0,%eax 3d446: 89 44 24 fc mov %eax,-0x4(%rsp) 3d44a: 83 7c 24 fc 01 cmpl $0x1,-0x4(%rsp) 3d44f: 7f 08 jg 3d459 <_ZN8tcmalloc7SizeMap11NumMoveSizeEm+0x69> 3d451: c7 44 24 fc 02 00 00 movl $0x2,-0x4(%rsp) 3d458: 00 3d459: 8b 05 49 1e 04 00 mov 0x41e49(%rip),%eax # 7f2a8 <_ZN8tcmallocL35FLAGS_tcmalloc_transfer_num_objectsE> 3d45f: 39 44 24 fc cmp %eax,-0x4(%rsp) 3d463: 7e 0a jle 3d46f <_ZN8tcmalloc7SizeMap11NumMoveSizeEm+0x7f> 3d465: 8b 05 3d 1e 04 00 mov 0x41e3d(%rip),%eax # 7f2a8 <_ZN8tcmallocL35FLAGS_tcmalloc_transfer_num_objectsE> 3d46b: 89 44 24 fc mov %eax,-0x4(%rsp) 3d46f: 8b 44 24 fc mov -0x4(%rsp),%eax 3d473: c3 ret 000000000003d474 <_ZN8tcmalloc7SizeMap4InitEv>: 3d474: f3 0f 1e fa endbr64 3d478: 55 push %rbp 3d479: 48 89 e5 mov %rsp,%rbp 3d47c: 53 push %rbx 3d47d: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 3d484: 48 89 bd 08 ff ff ff mov %rdi,-0xf8(%rbp) 3d48b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3d492: 00 00 3d494: 48 89 45 e8 mov %rax,-0x18(%rbp) 3d498: 31 c0 xor %eax,%eax 3d49a: e8 f3 fc ff ff call 3d192 <_ZN8tcmallocL30InitTCMallocTransferNumObjectsEv> 3d49f: e8 3c 94 fc ff call 68e0 3d4a4: 48 63 d8 movslq %eax,%rbx 3d4a7: 48 8d 3d fd a0 02 00 lea 0x2a0fd(%rip),%rdi # 675ab <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x83> 3d4ae: e8 30 c4 ff ff call 398e3 3d4b3: 48 89 de mov %rbx,%rsi 3d4b6: 48 89 c7 mov %rax,%rdi 3d4b9: e8 39 0d 00 00 call 3e1f7 <_ZN8tcmalloc16commandlineflags16StringToLongLongEPKcx> 3d4be: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 3d4c5: 48 8d 85 38 ff ff ff lea -0xc8(%rbp),%rax 3d4cc: 48 8d 35 05 a0 02 00 lea 0x2a005(%rip),%rsi # 674d8 <_ZL9kPageSize> 3d4d3: 48 89 c7 mov %rax,%rdi 3d4d6: e8 8f aa ff ff call 37f6a <_ZSt3maxImERKT_S2_S2_> 3d4db: 48 8b 00 mov (%rax),%rax 3d4de: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 3d4e5: 48 81 bd 40 ff ff ff cmpq $0x2000,-0xc0(%rbp) 3d4ec: 00 20 00 00 3d4f0: 0f 86 a5 00 00 00 jbe 3d59b <_ZN8tcmalloc7SizeMap4InitEv+0x127> 3d4f6: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 3d4fd: 25 ff 1f 00 00 and $0x1fff,%eax 3d502: 48 85 c0 test %rax,%rax 3d505: 0f 84 90 00 00 00 je 3d59b <_ZN8tcmalloc7SizeMap4InitEv+0x127> 3d50b: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d50f: be 00 20 00 00 mov $0x2000,%esi 3d514: 48 89 c7 mov %rax,%rdi 3d517: e8 82 8a ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3d51c: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d520: 48 8d 35 9f a0 02 00 lea 0x2a09f(%rip),%rsi # 675c6 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x9e> 3d527: 48 89 c7 mov %rax,%rdi 3d52a: e8 45 8a ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d52f: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 3d536: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d53a: 48 89 d6 mov %rdx,%rsi 3d53d: 48 89 c7 mov %rax,%rdi 3d540: e8 59 8a ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3d545: 48 8d 45 a0 lea -0x60(%rbp),%rax 3d549: 48 8d 35 88 a0 02 00 lea 0x2a088(%rip),%rsi # 675d8 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0xb0> 3d550: 48 89 c7 mov %rax,%rdi 3d553: e8 1c 8a ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d558: 8b 45 a0 mov -0x60(%rbp),%eax 3d55b: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3d55f: ff 75 d8 push -0x28(%rbp) 3d562: ff 75 d0 push -0x30(%rbp) 3d565: ff 75 c8 push -0x38(%rbp) 3d568: ff 75 c0 push -0x40(%rbp) 3d56b: ff 75 b8 push -0x48(%rbp) 3d56e: ff 75 b0 push -0x50(%rbp) 3d571: 89 c1 mov %eax,%ecx 3d573: 49 89 d0 mov %rdx,%r8 3d576: ba 95 00 00 00 mov $0x95,%edx 3d57b: 48 8d 35 f1 9f 02 00 lea 0x29ff1(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3d582: bf 00 00 00 00 mov $0x0,%edi 3d587: e8 d3 0c 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3d58c: 48 83 c4 30 add $0x30,%rsp 3d590: 48 c7 85 40 ff ff ff movq $0x2000,-0xc0(%rbp) 3d597: 00 20 00 00 3d59b: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 3d5a2: 48 c1 e8 0d shr $0xd,%rax 3d5a6: 48 89 c2 mov %rax,%rdx 3d5a9: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d5b0: 48 89 90 80 10 00 00 mov %rdx,0x1080(%rax) 3d5b7: bf 00 00 00 00 mov $0x0,%edi 3d5bc: e8 c9 0b 00 00 call 3e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm> 3d5c1: 48 85 c0 test %rax,%rax 3d5c4: 0f 95 c0 setne %al 3d5c7: 84 c0 test %al,%al 3d5c9: 74 7f je 3d64a <_ZN8tcmalloc7SizeMap4InitEv+0x1d6> 3d5cb: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d5cf: 48 89 c7 mov %rax,%rdi 3d5d2: e8 87 89 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d5d7: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d5db: 48 89 c7 mov %rax,%rdi 3d5de: e8 7b 89 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d5e3: bf 00 00 00 00 mov $0x0,%edi 3d5e8: e8 9d 0b 00 00 call 3e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm> 3d5ed: 48 89 c2 mov %rax,%rdx 3d5f0: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d5f4: 48 89 d6 mov %rdx,%rsi 3d5f7: 48 89 c7 mov %rax,%rdi 3d5fa: e8 9f 89 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3d5ff: 48 8d 45 a0 lea -0x60(%rbp),%rax 3d603: 48 8d 35 86 a0 02 00 lea 0x2a086(%rip),%rsi # 67690 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x168> 3d60a: 48 89 c7 mov %rax,%rdi 3d60d: e8 62 89 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d612: 8b 45 a0 mov -0x60(%rbp),%eax 3d615: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3d619: ff 75 d8 push -0x28(%rbp) 3d61c: ff 75 d0 push -0x30(%rbp) 3d61f: ff 75 c8 push -0x38(%rbp) 3d622: ff 75 c0 push -0x40(%rbp) 3d625: ff 75 b8 push -0x48(%rbp) 3d628: ff 75 b0 push -0x50(%rbp) 3d62b: 89 c1 mov %eax,%ecx 3d62d: 49 89 d0 mov %rdx,%r8 3d630: ba a0 00 00 00 mov $0xa0,%edx 3d635: 48 8d 35 37 9f 02 00 lea 0x29f37(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3d63c: bf 01 00 00 00 mov $0x1,%edi 3d641: e8 19 0c 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3d646: 48 83 c4 30 add $0x30,%rsp 3d64a: bf 00 00 04 00 mov $0x40000,%edi 3d64f: e8 36 0b 00 00 call 3e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm> 3d654: 48 3d 78 08 00 00 cmp $0x878,%rax 3d65a: 0f 97 c0 seta %al 3d65d: 84 c0 test %al,%al 3d65f: 74 7f je 3d6e0 <_ZN8tcmalloc7SizeMap4InitEv+0x26c> 3d661: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d665: 48 89 c7 mov %rax,%rdi 3d668: e8 f1 88 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d66d: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d671: 48 89 c7 mov %rax,%rdi 3d674: e8 e5 88 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d679: bf 00 00 04 00 mov $0x40000,%edi 3d67e: e8 07 0b 00 00 call 3e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm> 3d683: 48 89 c2 mov %rax,%rdx 3d686: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d68a: 48 89 d6 mov %rdx,%rsi 3d68d: 48 89 c7 mov %rax,%rdi 3d690: e8 09 89 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3d695: 48 8d 45 a0 lea -0x60(%rbp),%rax 3d699: 48 8d 35 10 a0 02 00 lea 0x2a010(%rip),%rsi # 676b0 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x188> 3d6a0: 48 89 c7 mov %rax,%rdi 3d6a3: e8 cc 88 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d6a8: 8b 45 a0 mov -0x60(%rbp),%eax 3d6ab: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3d6af: ff 75 d8 push -0x28(%rbp) 3d6b2: ff 75 d0 push -0x30(%rbp) 3d6b5: ff 75 c8 push -0x38(%rbp) 3d6b8: ff 75 c0 push -0x40(%rbp) 3d6bb: ff 75 b8 push -0x48(%rbp) 3d6be: ff 75 b0 push -0x50(%rbp) 3d6c1: 89 c1 mov %eax,%ecx 3d6c3: 49 89 d0 mov %rdx,%r8 3d6c6: ba a4 00 00 00 mov $0xa4,%edx 3d6cb: 48 8d 35 a1 9e 02 00 lea 0x29ea1(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3d6d2: bf 01 00 00 00 mov $0x1,%edi 3d6d7: e8 83 0b 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3d6dc: 48 83 c4 30 add $0x30,%rsp 3d6e0: c7 85 14 ff ff ff 01 movl $0x1,-0xec(%rbp) 3d6e7: 00 00 00 3d6ea: c7 85 24 ff ff ff 08 movl $0x8,-0xdc(%rbp) 3d6f1: 00 00 00 3d6f4: 48 c7 85 48 ff ff ff movq $0x8,-0xb8(%rbp) 3d6fb: 08 00 00 00 3d6ff: 48 81 bd 48 ff ff ff cmpq $0x40000,-0xb8(%rbp) 3d706: 00 00 04 00 3d70a: 0f 87 8f 02 00 00 ja 3d99f <_ZN8tcmalloc7SizeMap4InitEv+0x52b> 3d710: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3d717: 48 89 c7 mov %rax,%rdi 3d71a: e8 2d fb ff ff call 3d24c <_ZN8tcmallocL16AlignmentForSizeEm> 3d71f: 89 85 24 ff ff ff mov %eax,-0xdc(%rbp) 3d725: 8b 85 24 ff ff ff mov -0xdc(%rbp),%eax 3d72b: 48 63 c8 movslq %eax,%rcx 3d72e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3d735: ba 00 00 00 00 mov $0x0,%edx 3d73a: 48 f7 f1 div %rcx 3d73d: 48 89 d0 mov %rdx,%rax 3d740: 48 85 c0 test %rax,%rax 3d743: 74 71 je 3d7b6 <_ZN8tcmalloc7SizeMap4InitEv+0x342> 3d745: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d749: 48 89 c7 mov %rax,%rdi 3d74c: e8 0d 88 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d751: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d755: 48 89 c7 mov %rax,%rdi 3d758: e8 01 88 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d75d: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d761: 48 89 c7 mov %rax,%rdi 3d764: e8 f5 87 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d769: 48 8d 45 a0 lea -0x60(%rbp),%rax 3d76d: 48 8d 35 5d 9f 02 00 lea 0x29f5d(%rip),%rsi # 676d1 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x1a9> 3d774: 48 89 c7 mov %rax,%rdi 3d777: e8 f8 87 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3d77c: 8b 45 a0 mov -0x60(%rbp),%eax 3d77f: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3d783: ff 75 d8 push -0x28(%rbp) 3d786: ff 75 d0 push -0x30(%rbp) 3d789: ff 75 c8 push -0x38(%rbp) 3d78c: ff 75 c0 push -0x40(%rbp) 3d78f: ff 75 b8 push -0x48(%rbp) 3d792: ff 75 b0 push -0x50(%rbp) 3d795: 89 c1 mov %eax,%ecx 3d797: 49 89 d0 mov %rdx,%r8 3d79a: ba ae 00 00 00 mov $0xae,%edx 3d79f: 48 8d 35 cd 9d 02 00 lea 0x29dcd(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3d7a6: bf 01 00 00 00 mov $0x1,%edi 3d7ab: e8 af 0a 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3d7b0: 48 83 c4 30 add $0x30,%rsp 3d7b4: eb fe jmp 3d7b4 <_ZN8tcmalloc7SizeMap4InitEv+0x340> 3d7b6: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 3d7bd: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d7c4: 48 89 d6 mov %rdx,%rsi 3d7c7: 48 89 c7 mov %rax,%rdi 3d7ca: e8 21 fc ff ff call 3d3f0 <_ZN8tcmalloc7SizeMap11NumMoveSizeEm> 3d7cf: 8d 50 03 lea 0x3(%rax),%edx 3d7d2: 85 c0 test %eax,%eax 3d7d4: 0f 48 c2 cmovs %edx,%eax 3d7d7: c1 f8 02 sar $0x2,%eax 3d7da: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 3d7e0: 48 c7 85 50 ff ff ff movq $0x0,-0xb0(%rbp) 3d7e7: 00 00 00 00 3d7eb: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 3d7f2: 48 01 85 50 ff ff ff add %rax,-0xb0(%rbp) 3d7f9: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3d800: ba 00 00 00 00 mov $0x0,%edx 3d805: 48 f7 b5 48 ff ff ff divq -0xb8(%rbp) 3d80c: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3d813: 48 c1 e8 03 shr $0x3,%rax 3d817: 48 39 c2 cmp %rax,%rdx 3d81a: 76 10 jbe 3d82c <_ZN8tcmalloc7SizeMap4InitEv+0x3b8> 3d81c: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 3d823: 48 01 85 50 ff ff ff add %rax,-0xb0(%rbp) 3d82a: eb cd jmp 3d7f9 <_ZN8tcmalloc7SizeMap4InitEv+0x385> 3d82c: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3d833: ba 00 00 00 00 mov $0x0,%edx 3d838: 48 f7 b5 48 ff ff ff divq -0xb8(%rbp) 3d83f: 48 89 c2 mov %rax,%rdx 3d842: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 3d848: 48 98 cltq 3d84a: 48 39 c2 cmp %rax,%rdx 3d84d: 73 02 jae 3d851 <_ZN8tcmalloc7SizeMap4InitEv+0x3dd> 3d84f: eb 9a jmp 3d7eb <_ZN8tcmalloc7SizeMap4InitEv+0x377> 3d851: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 3d858: 48 c1 e8 0d shr $0xd,%rax 3d85c: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 3d863: 83 bd 14 ff ff ff 01 cmpl $0x1,-0xec(%rbp) 3d86a: 0f 8e ce 00 00 00 jle 3d93e <_ZN8tcmalloc7SizeMap4InitEv+0x4ca> 3d870: 8b 85 14 ff ff ff mov -0xec(%rbp),%eax 3d876: 8d 50 ff lea -0x1(%rax),%edx 3d879: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d880: 48 63 d2 movslq %edx,%rdx 3d883: 48 81 c2 90 01 00 00 add $0x190,%rdx 3d88a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3d88e: 48 39 85 78 ff ff ff cmp %rax,-0x88(%rbp) 3d895: 0f 85 a3 00 00 00 jne 3d93e <_ZN8tcmalloc7SizeMap4InitEv+0x4ca> 3d89b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 3d8a2: 48 c1 e0 0d shl $0xd,%rax 3d8a6: ba 00 00 00 00 mov $0x0,%edx 3d8ab: 48 f7 b5 48 ff ff ff divq -0xb8(%rbp) 3d8b2: 48 89 45 80 mov %rax,-0x80(%rbp) 3d8b6: 8b 85 14 ff ff ff mov -0xec(%rbp),%eax 3d8bc: 8d 50 ff lea -0x1(%rax),%edx 3d8bf: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d8c6: 48 63 d2 movslq %edx,%rdx 3d8c9: 48 81 c2 90 01 00 00 add $0x190,%rdx 3d8d0: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 3d8d4: 48 c1 e0 0d shl $0xd,%rax 3d8d8: 48 89 c1 mov %rax,%rcx 3d8db: 8b 85 14 ff ff ff mov -0xec(%rbp),%eax 3d8e1: 8d 50 ff lea -0x1(%rax),%edx 3d8e4: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d8eb: 48 63 d2 movslq %edx,%rdx 3d8ee: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3d8f5: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3d8f9: 48 63 d8 movslq %eax,%rbx 3d8fc: 48 89 c8 mov %rcx,%rax 3d8ff: ba 00 00 00 00 mov $0x0,%edx 3d904: 48 f7 f3 div %rbx 3d907: 48 89 45 88 mov %rax,-0x78(%rbp) 3d90b: 48 8b 45 80 mov -0x80(%rbp),%rax 3d90f: 48 3b 45 88 cmp -0x78(%rbp),%rax 3d913: 75 29 jne 3d93e <_ZN8tcmalloc7SizeMap4InitEv+0x4ca> 3d915: 8b 85 14 ff ff ff mov -0xec(%rbp),%eax 3d91b: 8d 50 ff lea -0x1(%rax),%edx 3d91e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3d925: 89 c1 mov %eax,%ecx 3d927: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d92e: 48 63 d2 movslq %edx,%rdx 3d931: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3d938: 89 4c 90 0c mov %ecx,0xc(%rax,%rdx,4) 3d93c: eb 4d jmp 3d98b <_ZN8tcmalloc7SizeMap4InitEv+0x517> 3d93e: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d945: 8b 95 14 ff ff ff mov -0xec(%rbp),%edx 3d94b: 48 63 d2 movslq %edx,%rdx 3d94e: 48 8d 8a 90 01 00 00 lea 0x190(%rdx),%rcx 3d955: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 3d95c: 48 89 14 c8 mov %rdx,(%rax,%rcx,8) 3d960: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3d967: 89 c1 mov %eax,%ecx 3d969: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d970: 8b 95 14 ff ff ff mov -0xec(%rbp),%edx 3d976: 48 63 d2 movslq %edx,%rdx 3d979: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3d980: 89 4c 90 0c mov %ecx,0xc(%rax,%rdx,4) 3d984: 83 85 14 ff ff ff 01 addl $0x1,-0xec(%rbp) 3d98b: 8b 85 24 ff ff ff mov -0xdc(%rbp),%eax 3d991: 48 98 cltq 3d993: 48 01 85 48 ff ff ff add %rax,-0xb8(%rbp) 3d99a: e9 60 fd ff ff jmp 3d6ff <_ZN8tcmalloc7SizeMap4InitEv+0x28b> 3d99f: 8b 85 14 ff ff ff mov -0xec(%rbp),%eax 3d9a5: 48 63 d0 movslq %eax,%rdx 3d9a8: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3d9af: 48 89 90 88 10 00 00 mov %rdx,0x1088(%rax) 3d9b6: 8b 85 14 ff ff ff mov -0xec(%rbp),%eax 3d9bc: 48 98 cltq 3d9be: 48 3d 80 00 00 00 cmp $0x80,%rax 3d9c4: 76 7c jbe 3da42 <_ZN8tcmalloc7SizeMap4InitEv+0x5ce> 3d9c6: 48 8d 45 d0 lea -0x30(%rbp),%rax 3d9ca: 48 89 c7 mov %rax,%rdi 3d9cd: e8 8c 85 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3d9d2: 48 8d 45 c0 lea -0x40(%rbp),%rax 3d9d6: be 80 00 00 00 mov $0x80,%esi 3d9db: 48 89 c7 mov %rax,%rdi 3d9de: e8 bb 85 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3d9e3: 8b 95 14 ff ff ff mov -0xec(%rbp),%edx 3d9e9: 48 8d 45 b0 lea -0x50(%rbp),%rax 3d9ed: 89 d6 mov %edx,%esi 3d9ef: 48 89 c7 mov %rax,%rdi 3d9f2: e8 39 07 00 00 call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 3d9f7: 48 8d 45 a0 lea -0x60(%rbp),%rax 3d9fb: 48 8d 35 ee 9c 02 00 lea 0x29cee(%rip),%rsi # 676f0 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x1c8> 3da02: 48 89 c7 mov %rax,%rdi 3da05: e8 6a 85 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3da0a: 8b 45 a0 mov -0x60(%rbp),%eax 3da0d: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3da11: ff 75 d8 push -0x28(%rbp) 3da14: ff 75 d0 push -0x30(%rbp) 3da17: ff 75 c8 push -0x38(%rbp) 3da1a: ff 75 c0 push -0x40(%rbp) 3da1d: ff 75 b8 push -0x48(%rbp) 3da20: ff 75 b0 push -0x50(%rbp) 3da23: 89 c1 mov %eax,%ecx 3da25: 49 89 d0 mov %rdx,%r8 3da28: ba d3 00 00 00 mov $0xd3,%edx 3da2d: 48 8d 35 3f 9b 02 00 lea 0x29b3f(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3da34: bf 01 00 00 00 mov $0x1,%edi 3da39: e8 21 08 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3da3e: 48 83 c4 30 add $0x30,%rsp 3da42: c7 85 18 ff ff ff 00 movl $0x0,-0xe8(%rbp) 3da49: 00 00 00 3da4c: c7 85 1c ff ff ff 01 movl $0x1,-0xe4(%rbp) 3da53: 00 00 00 3da56: 8b 85 1c ff ff ff mov -0xe4(%rbp),%eax 3da5c: 48 63 d0 movslq %eax,%rdx 3da5f: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3da66: 48 8b 80 88 10 00 00 mov 0x1088(%rax),%rax 3da6d: 48 39 c2 cmp %rax,%rdx 3da70: 0f 83 89 00 00 00 jae 3daff <_ZN8tcmalloc7SizeMap4InitEv+0x68b> 3da76: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3da7d: 8b 95 1c ff ff ff mov -0xe4(%rbp),%edx 3da83: 48 63 d2 movslq %edx,%rdx 3da86: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3da8d: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3da91: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) 3da97: 8b 85 18 ff ff ff mov -0xe8(%rbp),%eax 3da9d: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 3daa3: 8b 85 20 ff ff ff mov -0xe0(%rbp),%eax 3daa9: 3b 85 2c ff ff ff cmp -0xd4(%rbp),%eax 3daaf: 7f 33 jg 3dae4 <_ZN8tcmalloc7SizeMap4InitEv+0x670> 3dab1: 8b 85 20 ff ff ff mov -0xe0(%rbp),%eax 3dab7: 48 98 cltq 3dab9: 48 89 c7 mov %rax,%rdi 3dabc: e8 c9 06 00 00 call 3e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm> 3dac1: 8b 95 1c ff ff ff mov -0xe4(%rbp),%edx 3dac7: 89 d1 mov %edx,%ecx 3dac9: 48 8b 95 08 ff ff ff mov -0xf8(%rbp),%rdx 3dad0: 88 0c 02 mov %cl,(%rdx,%rax,1) 3dad3: 8b 85 20 ff ff ff mov -0xe0(%rbp),%eax 3dad9: 83 c0 08 add $0x8,%eax 3dadc: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 3dae2: eb bf jmp 3daa3 <_ZN8tcmalloc7SizeMap4InitEv+0x62f> 3dae4: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 3daea: 83 c0 08 add $0x8,%eax 3daed: 89 85 18 ff ff ff mov %eax,-0xe8(%rbp) 3daf3: 83 85 1c ff ff ff 01 addl $0x1,-0xe4(%rbp) 3dafa: e9 57 ff ff ff jmp 3da56 <_ZN8tcmalloc7SizeMap4InitEv+0x5e2> 3daff: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 3db06: 00 00 00 00 3db0a: 48 81 bd 58 ff ff ff cmpq $0x40000,-0xa8(%rbp) 3db11: 00 00 04 00 3db15: 0f 87 6c 02 00 00 ja 3dd87 <_ZN8tcmalloc7SizeMap4InitEv+0x913> 3db1b: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3db22: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3db29: 48 89 d6 mov %rdx,%rsi 3db2c: 48 89 c7 mov %rax,%rdi 3db2f: e8 96 06 00 00 call 3e1ca <_ZN8tcmalloc7SizeMap9SizeClassEm> 3db34: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 3db3a: 83 bd 30 ff ff ff 00 cmpl $0x0,-0xd0(%rbp) 3db41: 7e 20 jle 3db63 <_ZN8tcmalloc7SizeMap4InitEv+0x6ef> 3db43: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 3db49: 48 63 d0 movslq %eax,%rdx 3db4c: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3db53: 48 8b 80 88 10 00 00 mov 0x1088(%rax),%rax 3db5a: 48 39 c2 cmp %rax,%rdx 3db5d: 0f 82 81 00 00 00 jb 3dbe4 <_ZN8tcmalloc7SizeMap4InitEv+0x770> 3db63: 48 8d 45 d0 lea -0x30(%rbp),%rax 3db67: 48 89 c7 mov %rax,%rdi 3db6a: e8 ef 83 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3db6f: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3db76: 48 8d 45 c0 lea -0x40(%rbp),%rax 3db7a: 48 89 d6 mov %rdx,%rsi 3db7d: 48 89 c7 mov %rax,%rdi 3db80: e8 19 84 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3db85: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 3db8b: 48 8d 45 b0 lea -0x50(%rbp),%rax 3db8f: 89 d6 mov %edx,%esi 3db91: 48 89 c7 mov %rax,%rdi 3db94: e8 97 05 00 00 call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 3db99: 48 8d 45 a0 lea -0x60(%rbp),%rax 3db9d: 48 8d 35 73 9b 02 00 lea 0x29b73(%rip),%rsi # 67717 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x1ef> 3dba4: 48 89 c7 mov %rax,%rdi 3dba7: e8 c8 83 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3dbac: 8b 45 a0 mov -0x60(%rbp),%eax 3dbaf: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3dbb3: ff 75 d8 push -0x28(%rbp) 3dbb6: ff 75 d0 push -0x30(%rbp) 3dbb9: ff 75 c8 push -0x38(%rbp) 3dbbc: ff 75 c0 push -0x40(%rbp) 3dbbf: ff 75 b8 push -0x48(%rbp) 3dbc2: ff 75 b0 push -0x50(%rbp) 3dbc5: 89 c1 mov %eax,%ecx 3dbc7: 49 89 d0 mov %rdx,%r8 3dbca: ba e5 00 00 00 mov $0xe5,%edx 3dbcf: 48 8d 35 9d 99 02 00 lea 0x2999d(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3dbd6: bf 01 00 00 00 mov $0x1,%edi 3dbdb: e8 7f 06 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3dbe0: 48 83 c4 30 add $0x30,%rsp 3dbe4: 83 bd 30 ff ff ff 01 cmpl $0x1,-0xd0(%rbp) 3dbeb: 0f 8e ae 00 00 00 jle 3dc9f <_ZN8tcmalloc7SizeMap4InitEv+0x82b> 3dbf1: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 3dbf7: 8d 50 ff lea -0x1(%rax),%edx 3dbfa: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3dc01: 48 63 d2 movslq %edx,%rdx 3dc04: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3dc0b: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3dc0f: 48 98 cltq 3dc11: 48 39 85 58 ff ff ff cmp %rax,-0xa8(%rbp) 3dc18: 0f 87 81 00 00 00 ja 3dc9f <_ZN8tcmalloc7SizeMap4InitEv+0x82b> 3dc1e: 48 8d 45 d0 lea -0x30(%rbp),%rax 3dc22: 48 89 c7 mov %rax,%rdi 3dc25: e8 34 83 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3dc2a: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3dc31: 48 8d 45 c0 lea -0x40(%rbp),%rax 3dc35: 48 89 d6 mov %rdx,%rsi 3dc38: 48 89 c7 mov %rax,%rdi 3dc3b: e8 5e 83 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3dc40: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 3dc46: 48 8d 45 b0 lea -0x50(%rbp),%rax 3dc4a: 89 d6 mov %edx,%esi 3dc4c: 48 89 c7 mov %rax,%rdi 3dc4f: e8 dc 04 00 00 call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 3dc54: 48 8d 45 a0 lea -0x60(%rbp),%rax 3dc58: 48 8d 35 d9 9a 02 00 lea 0x29ad9(%rip),%rsi # 67738 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x210> 3dc5f: 48 89 c7 mov %rax,%rdi 3dc62: e8 0d 83 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3dc67: 8b 45 a0 mov -0x60(%rbp),%eax 3dc6a: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3dc6e: ff 75 d8 push -0x28(%rbp) 3dc71: ff 75 d0 push -0x30(%rbp) 3dc74: ff 75 c8 push -0x38(%rbp) 3dc77: ff 75 c0 push -0x40(%rbp) 3dc7a: ff 75 b8 push -0x48(%rbp) 3dc7d: ff 75 b0 push -0x50(%rbp) 3dc80: 89 c1 mov %eax,%ecx 3dc82: 49 89 d0 mov %rdx,%r8 3dc85: ba e9 00 00 00 mov $0xe9,%edx 3dc8a: 48 8d 35 e2 98 02 00 lea 0x298e2(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3dc91: bf 01 00 00 00 mov $0x1,%edi 3dc96: e8 c4 05 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3dc9b: 48 83 c4 30 add $0x30,%rsp 3dc9f: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3dca6: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 3dcac: 48 63 d2 movslq %edx,%rdx 3dcaf: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3dcb6: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3dcba: 48 98 cltq 3dcbc: 48 89 45 90 mov %rax,-0x70(%rbp) 3dcc0: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 3dcc7: 48 3b 45 90 cmp -0x70(%rbp),%rax 3dccb: 77 0b ja 3dcd8 <_ZN8tcmalloc7SizeMap4InitEv+0x864> 3dccd: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 3dcd2: 0f 85 88 00 00 00 jne 3dd60 <_ZN8tcmalloc7SizeMap4InitEv+0x8ec> 3dcd8: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3dcdf: 48 8d 45 d0 lea -0x30(%rbp),%rax 3dce3: 48 89 d6 mov %rdx,%rsi 3dce6: 48 89 c7 mov %rax,%rdi 3dce9: e8 b0 82 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3dcee: 48 8b 55 90 mov -0x70(%rbp),%rdx 3dcf2: 48 8d 45 c0 lea -0x40(%rbp),%rax 3dcf6: 48 89 d6 mov %rdx,%rsi 3dcf9: 48 89 c7 mov %rax,%rdi 3dcfc: e8 9d 82 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 3dd01: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 3dd07: 48 8d 45 b0 lea -0x50(%rbp),%rax 3dd0b: 89 d6 mov %edx,%esi 3dd0d: 48 89 c7 mov %rax,%rdi 3dd10: e8 1b 04 00 00 call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 3dd15: 48 8d 45 a0 lea -0x60(%rbp),%rax 3dd19: 48 8d 35 4b 9a 02 00 lea 0x29a4b(%rip),%rsi # 6776b <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x243> 3dd20: 48 89 c7 mov %rax,%rdi 3dd23: e8 4c 82 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3dd28: 8b 45 a0 mov -0x60(%rbp),%eax 3dd2b: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3dd2f: ff 75 d8 push -0x28(%rbp) 3dd32: ff 75 d0 push -0x30(%rbp) 3dd35: ff 75 c8 push -0x38(%rbp) 3dd38: ff 75 c0 push -0x40(%rbp) 3dd3b: ff 75 b8 push -0x48(%rbp) 3dd3e: ff 75 b0 push -0x50(%rbp) 3dd41: 89 c1 mov %eax,%ecx 3dd43: 49 89 d0 mov %rdx,%r8 3dd46: ba ee 00 00 00 mov $0xee,%edx 3dd4b: 48 8d 35 21 98 02 00 lea 0x29821(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3dd52: bf 01 00 00 00 mov $0x1,%edi 3dd57: e8 03 05 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3dd5c: 48 83 c4 30 add $0x30,%rsp 3dd60: 48 81 bd 58 ff ff ff cmpq $0x400,-0xa8(%rbp) 3dd67: 00 04 00 00 3dd6b: 77 0d ja 3dd7a <_ZN8tcmalloc7SizeMap4InitEv+0x906> 3dd6d: 48 83 85 58 ff ff ff addq $0x8,-0xa8(%rbp) 3dd74: 08 3dd75: e9 90 fd ff ff jmp 3db0a <_ZN8tcmalloc7SizeMap4InitEv+0x696> 3dd7a: 48 83 ad 58 ff ff ff subq $0xffffffffffffff80,-0xa8(%rbp) 3dd81: 80 3dd82: e9 83 fd ff ff jmp 3db0a <_ZN8tcmalloc7SizeMap4InitEv+0x696> 3dd87: 48 c7 85 60 ff ff ff movq $0x10,-0xa0(%rbp) 3dd8e: 10 00 00 00 3dd92: 48 81 bd 60 ff ff ff cmpq $0x2000,-0xa0(%rbp) 3dd99: 00 20 00 00 3dd9d: 0f 87 fa 00 00 00 ja 3de9d <_ZN8tcmalloc7SizeMap4InitEv+0xa29> 3dda3: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 3ddaa: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 3ddb1: 48 81 bd 68 ff ff ff cmpq $0x1fff,-0x98(%rbp) 3ddb8: ff 1f 00 00 3ddbc: 0f 87 cf 00 00 00 ja 3de91 <_ZN8tcmalloc7SizeMap4InitEv+0xa1d> 3ddc2: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 3ddc9: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3ddd0: 48 89 d6 mov %rdx,%rsi 3ddd3: 48 89 c7 mov %rax,%rdi 3ddd6: e8 ef 03 00 00 call 3e1ca <_ZN8tcmalloc7SizeMap9SizeClassEm> 3dddb: 89 c2 mov %eax,%edx 3dddd: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3dde4: 48 63 d2 movslq %edx,%rdx 3dde7: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3ddee: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3ddf2: 48 98 cltq 3ddf4: ba 00 00 00 00 mov $0x0,%edx 3ddf9: 48 f7 b5 60 ff ff ff divq -0xa0(%rbp) 3de00: 48 89 d0 mov %rdx,%rax 3de03: 48 85 c0 test %rax,%rax 3de06: 0f 95 c0 setne %al 3de09: 84 c0 test %al,%al 3de0b: 74 71 je 3de7e <_ZN8tcmalloc7SizeMap4InitEv+0xa0a> 3de0d: 48 8d 45 d0 lea -0x30(%rbp),%rax 3de11: 48 89 c7 mov %rax,%rdi 3de14: e8 45 81 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3de19: 48 8d 45 c0 lea -0x40(%rbp),%rax 3de1d: 48 89 c7 mov %rax,%rdi 3de20: e8 39 81 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3de25: 48 8d 45 b0 lea -0x50(%rbp),%rax 3de29: 48 89 c7 mov %rax,%rdi 3de2c: e8 2d 81 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 3de31: 48 8d 45 a0 lea -0x60(%rbp),%rax 3de35: 48 8d 35 4c 99 02 00 lea 0x2994c(%rip),%rsi # 67788 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x260> 3de3c: 48 89 c7 mov %rax,%rdi 3de3f: e8 30 81 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 3de44: 8b 45 a0 mov -0x60(%rbp),%eax 3de47: 48 8b 55 a8 mov -0x58(%rbp),%rdx 3de4b: ff 75 d8 push -0x28(%rbp) 3de4e: ff 75 d0 push -0x30(%rbp) 3de51: ff 75 c8 push -0x38(%rbp) 3de54: ff 75 c0 push -0x40(%rbp) 3de57: ff 75 b8 push -0x48(%rbp) 3de5a: ff 75 b0 push -0x50(%rbp) 3de5d: 89 c1 mov %eax,%ecx 3de5f: 49 89 d0 mov %rdx,%r8 3de62: ba 03 01 00 00 mov $0x103,%edx 3de67: 48 8d 35 05 97 02 00 lea 0x29705(%rip),%rsi # 67573 <_ZN8tcmallocL25kDefaultTransferNumObjecsE+0x4b> 3de6e: bf 01 00 00 00 mov $0x1,%edi 3de73: e8 e7 03 00 00 call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 3de78: 48 83 c4 30 add $0x30,%rsp 3de7c: eb fe jmp 3de7c <_ZN8tcmalloc7SizeMap4InitEv+0xa08> 3de7e: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 3de85: 48 01 85 68 ff ff ff add %rax,-0x98(%rbp) 3de8c: e9 20 ff ff ff jmp 3ddb1 <_ZN8tcmalloc7SizeMap4InitEv+0x93d> 3de91: 48 d1 a5 60 ff ff ff shlq -0xa0(%rbp) 3de98: e9 f5 fe ff ff jmp 3dd92 <_ZN8tcmalloc7SizeMap4InitEv+0x91e> 3de9d: 48 c7 85 70 ff ff ff movq $0x1,-0x90(%rbp) 3dea4: 01 00 00 00 3dea8: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3deaf: 48 8b 80 88 10 00 00 mov 0x1088(%rax),%rax 3deb6: 48 39 85 70 ff ff ff cmp %rax,-0x90(%rbp) 3debd: 73 67 jae 3df26 <_ZN8tcmalloc7SizeMap4InitEv+0xab2> 3debf: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 3dec6: 89 c2 mov %eax,%edx 3dec8: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3decf: 48 89 45 98 mov %rax,-0x68(%rbp) 3ded3: 89 95 34 ff ff ff mov %edx,-0xcc(%rbp) 3ded9: 48 8b 45 98 mov -0x68(%rbp),%rax 3dedd: 8b 95 34 ff ff ff mov -0xcc(%rbp),%edx 3dee3: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 3deea: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 3deee: 48 63 d0 movslq %eax,%rdx 3def1: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3def8: 48 89 d6 mov %rdx,%rsi 3defb: 48 89 c7 mov %rax,%rdi 3defe: e8 ed f4 ff ff call 3d3f0 <_ZN8tcmalloc7SizeMap11NumMoveSizeEm> 3df03: 48 8b 95 08 ff ff ff mov -0xf8(%rbp),%rdx 3df0a: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 3df11: 48 81 c1 1c 02 00 00 add $0x21c,%rcx 3df18: 89 44 8a 0c mov %eax,0xc(%rdx,%rcx,4) 3df1c: 48 83 85 70 ff ff ff addq $0x1,-0x90(%rbp) 3df23: 01 3df24: eb 82 jmp 3dea8 <_ZN8tcmalloc7SizeMap4InitEv+0xa34> 3df26: 90 nop 3df27: 48 8b 45 e8 mov -0x18(%rbp),%rax 3df2b: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3df32: 00 00 3df34: 74 05 je 3df3b <_ZN8tcmalloc7SizeMap4InitEv+0xac7> 3df36: e8 45 86 fc ff call 6580 <__stack_chk_fail@plt> 3df3b: 48 8b 5d f8 mov -0x8(%rbp),%rbx 3df3f: c9 leave 3df40: c3 ret 000000000003df41 <_ZN8tcmalloc13MetaDataAllocEm>: 3df41: f3 0f 1e fa endbr64 3df45: 55 push %rbp 3df46: 48 89 e5 mov %rsp,%rbp 3df49: 53 push %rbx 3df4a: 48 83 ec 58 sub $0x58,%rsp 3df4e: 48 89 7d a8 mov %rdi,-0x58(%rbp) 3df52: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3df59: 00 00 3df5b: 48 89 45 e8 mov %rax,-0x18(%rbp) 3df5f: 31 c0 xor %eax,%eax 3df61: 48 81 7d a8 ff ff 7f cmpq $0x7fffff,-0x58(%rbp) 3df68: 00 3df69: 76 3f jbe 3dfaa <_ZN8tcmalloc13MetaDataAllocEm+0x69> 3df6b: 48 8b 45 a8 mov -0x58(%rbp),%rax 3df6f: ba 40 00 00 00 mov $0x40,%edx 3df74: be 00 00 00 00 mov $0x0,%esi 3df79: 48 89 c7 mov %rax,%rdi 3df7c: e8 08 93 00 00 call 47289 <_Z20TCMalloc_SystemAllocmPmm> 3df81: 48 89 45 e0 mov %rax,-0x20(%rbp) 3df85: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 3df8a: 74 15 je 3dfa1 <_ZN8tcmalloc13MetaDataAllocEm+0x60> 3df8c: 48 8b 15 1d 13 04 00 mov 0x4131d(%rip),%rdx # 7f2b0 <_ZN8tcmallocL22metadata_system_bytes_E> 3df93: 48 8b 45 a8 mov -0x58(%rbp),%rax 3df97: 48 01 d0 add %rdx,%rax 3df9a: 48 89 05 0f 13 04 00 mov %rax,0x4130f(%rip) # 7f2b0 <_ZN8tcmallocL22metadata_system_bytes_E> 3dfa1: 48 8b 5d e0 mov -0x20(%rbp),%rbx 3dfa5: e9 e7 00 00 00 jmp 3e091 <_ZN8tcmalloc13MetaDataAllocEm+0x150> 3dfaa: 48 8d 45 b8 lea -0x48(%rbp),%rax 3dfae: 48 8d 35 13 13 04 00 lea 0x41313(%rip),%rsi # 7f2c8 <_ZN8tcmallocL19metadata_alloc_lockE> 3dfb5: 48 89 c7 mov %rax,%rdi 3dfb8: e8 51 7f ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3dfbd: 48 8b 05 f4 12 04 00 mov 0x412f4(%rip),%rax # 7f2b8 <_ZN8tcmallocL21metadata_chunk_alloc_E> 3dfc4: 48 f7 d8 neg %rax 3dfc7: 83 e0 3f and $0x3f,%eax 3dfca: 48 89 45 c8 mov %rax,-0x38(%rbp) 3dfce: 48 8b 55 c8 mov -0x38(%rbp),%rdx 3dfd2: 48 8b 45 a8 mov -0x58(%rbp),%rax 3dfd6: 48 01 c2 add %rax,%rdx 3dfd9: 48 8b 05 e0 12 04 00 mov 0x412e0(%rip),%rax # 7f2c0 <_ZN8tcmallocL21metadata_chunk_avail_E> 3dfe0: 48 39 c2 cmp %rax,%rdx 3dfe3: 76 46 jbe 3e02b <_ZN8tcmalloc13MetaDataAllocEm+0xea> 3dfe5: 48 8d 45 c0 lea -0x40(%rbp),%rax 3dfe9: ba 40 00 00 00 mov $0x40,%edx 3dfee: 48 89 c6 mov %rax,%rsi 3dff1: bf 00 00 80 00 mov $0x800000,%edi 3dff6: e8 8e 92 00 00 call 47289 <_Z20TCMalloc_SystemAllocmPmm> 3dffb: 48 89 45 d0 mov %rax,-0x30(%rbp) 3dfff: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 3e004: 75 07 jne 3e00d <_ZN8tcmalloc13MetaDataAllocEm+0xcc> 3e006: bb 00 00 00 00 mov $0x0,%ebx 3e00b: eb 78 jmp 3e085 <_ZN8tcmalloc13MetaDataAllocEm+0x144> 3e00d: 48 8b 45 d0 mov -0x30(%rbp),%rax 3e011: 48 89 05 a0 12 04 00 mov %rax,0x412a0(%rip) # 7f2b8 <_ZN8tcmallocL21metadata_chunk_alloc_E> 3e018: 48 8b 45 c0 mov -0x40(%rbp),%rax 3e01c: 48 89 05 9d 12 04 00 mov %rax,0x4129d(%rip) # 7f2c0 <_ZN8tcmallocL21metadata_chunk_avail_E> 3e023: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 3e02a: 00 3e02b: 48 8b 15 86 12 04 00 mov 0x41286(%rip),%rdx # 7f2b8 <_ZN8tcmallocL21metadata_chunk_alloc_E> 3e032: 48 8b 45 c8 mov -0x38(%rbp),%rax 3e036: 48 01 d0 add %rdx,%rax 3e039: 48 89 45 d8 mov %rax,-0x28(%rbp) 3e03d: 48 8b 45 c8 mov -0x38(%rbp),%rax 3e041: 48 01 45 a8 add %rax,-0x58(%rbp) 3e045: 48 8b 15 6c 12 04 00 mov 0x4126c(%rip),%rdx # 7f2b8 <_ZN8tcmallocL21metadata_chunk_alloc_E> 3e04c: 48 8b 45 a8 mov -0x58(%rbp),%rax 3e050: 48 01 d0 add %rdx,%rax 3e053: 48 89 05 5e 12 04 00 mov %rax,0x4125e(%rip) # 7f2b8 <_ZN8tcmallocL21metadata_chunk_alloc_E> 3e05a: 48 8b 05 5f 12 04 00 mov 0x4125f(%rip),%rax # 7f2c0 <_ZN8tcmallocL21metadata_chunk_avail_E> 3e061: 48 2b 45 a8 sub -0x58(%rbp),%rax 3e065: 48 89 05 54 12 04 00 mov %rax,0x41254(%rip) # 7f2c0 <_ZN8tcmallocL21metadata_chunk_avail_E> 3e06c: 48 8b 15 3d 12 04 00 mov 0x4123d(%rip),%rdx # 7f2b0 <_ZN8tcmallocL22metadata_system_bytes_E> 3e073: 48 8b 45 a8 mov -0x58(%rbp),%rax 3e077: 48 01 d0 add %rdx,%rax 3e07a: 48 89 05 2f 12 04 00 mov %rax,0x4122f(%rip) # 7f2b0 <_ZN8tcmallocL22metadata_system_bytes_E> 3e081: 48 8b 5d d8 mov -0x28(%rbp),%rbx 3e085: 48 8d 45 b8 lea -0x48(%rbp),%rax 3e089: 48 89 c7 mov %rax,%rdi 3e08c: e8 ab 7e ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3e091: 48 89 d8 mov %rbx,%rax 3e094: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3e098: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 3e09f: 00 00 3e0a1: 74 25 je 3e0c8 <_ZN8tcmalloc13MetaDataAllocEm+0x187> 3e0a3: eb 1e jmp 3e0c3 <_ZN8tcmalloc13MetaDataAllocEm+0x182> 3e0a5: f3 0f 1e fa endbr64 3e0a9: 48 89 c3 mov %rax,%rbx 3e0ac: 48 8d 45 b8 lea -0x48(%rbp),%rax 3e0b0: 48 89 c7 mov %rax,%rdi 3e0b3: e8 84 7e ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3e0b8: 48 89 d8 mov %rbx,%rax 3e0bb: 48 89 c7 mov %rax,%rdi 3e0be: e8 dd 87 fc ff call 68a0 <_Unwind_Resume@plt> 3e0c3: e8 b8 84 fc ff call 6580 <__stack_chk_fail@plt> 3e0c8: 48 83 c4 58 add $0x58,%rsp 3e0cc: 5b pop %rbx 3e0cd: 5d pop %rbp 3e0ce: c3 ret 000000000003e0cf <_ZN8tcmalloc21metadata_system_bytesEv>: 3e0cf: f3 0f 1e fa endbr64 3e0d3: 48 8b 05 d6 11 04 00 mov 0x411d6(%rip),%rax # 7f2b0 <_ZN8tcmallocL22metadata_system_bytes_E> 3e0da: c3 ret 000000000003e0db <_Z41__static_initialization_and_destruction_0ii>: 3e0db: f3 0f 1e fa endbr64 3e0df: 55 push %rbp 3e0e0: 48 89 e5 mov %rsp,%rbp 3e0e3: 48 83 ec 10 sub $0x10,%rsp 3e0e7: 89 7d fc mov %edi,-0x4(%rbp) 3e0ea: 89 75 f8 mov %esi,-0x8(%rbp) 3e0ed: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 3e0f1: 75 20 jne 3e113 <_Z41__static_initialization_and_destruction_0ii+0x38> 3e0f3: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 3e0fa: 75 17 jne 3e113 <_Z41__static_initialization_and_destruction_0ii+0x38> 3e0fc: 48 8d 05 d5 8f 02 00 lea 0x28fd5(%rip),%rax # 670d8 <_ZN8SpinLock18LINKER_INITIALIZEDE> 3e103: 8b 00 mov (%rax),%eax 3e105: 89 c6 mov %eax,%esi 3e107: 48 8d 3d ba 11 04 00 lea 0x411ba(%rip),%rdi # 7f2c8 <_ZN8tcmallocL19metadata_alloc_lockE> 3e10e: e8 cb 7c ff ff call 35dde <_ZN8SpinLockC1EN4base17LinkerInitializedE> 3e113: 90 nop 3e114: c9 leave 3e115: c3 ret 000000000003e116 <_GLOBAL__sub_I_common.cc>: 3e116: f3 0f 1e fa endbr64 3e11a: 55 push %rbp 3e11b: 48 89 e5 mov %rsp,%rbp 3e11e: be ff ff 00 00 mov $0xffff,%esi 3e123: bf 01 00 00 00 mov $0x1,%edi 3e128: e8 ae ff ff ff call 3e0db <_Z41__static_initialization_and_destruction_0ii> 3e12d: 5d pop %rbp 3e12e: c3 ret 3e12f: 90 nop 000000000003e130 <_ZN8tcmalloc7LogItemC1Ei>: 3e130: f3 0f 1e fa endbr64 3e134: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3e139: 89 74 24 f4 mov %esi,-0xc(%rsp) 3e13d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3e142: c7 00 01 00 00 00 movl $0x1,(%rax) 3e148: 8b 44 24 f4 mov -0xc(%rsp),%eax 3e14c: 48 63 d0 movslq %eax,%rdx 3e14f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3e154: 48 89 50 08 mov %rdx,0x8(%rax) 3e158: 90 nop 3e159: c3 ret 000000000003e15a <_ZN8tcmalloc7SizeMap14SmallSizeClassEm>: 3e15a: f3 0f 1e fa endbr64 3e15e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3e163: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3e168: 83 c0 07 add $0x7,%eax 3e16b: c1 e8 03 shr $0x3,%eax 3e16e: 89 c0 mov %eax,%eax 3e170: c3 ret 000000000003e171 <_ZN8tcmalloc7SizeMap14LargeSizeClassEm>: 3e171: f3 0f 1e fa endbr64 3e175: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3e17a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3e17f: 05 7f 3c 00 00 add $0x3c7f,%eax 3e184: c1 e8 07 shr $0x7,%eax 3e187: 89 c0 mov %eax,%eax 3e189: c3 ret 000000000003e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm>: 3e18a: f3 0f 1e fa endbr64 3e18e: 55 push %rbp 3e18f: 48 89 e5 mov %rsp,%rbp 3e192: 48 83 ec 10 sub $0x10,%rsp 3e196: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3e19a: 48 81 7d f8 00 04 00 cmpq $0x400,-0x8(%rbp) 3e1a1: 00 3e1a2: 0f 96 c0 setbe %al 3e1a5: 0f b6 c0 movzbl %al,%eax 3e1a8: 48 85 c0 test %rax,%rax 3e1ab: 74 0e je 3e1bb <_ZN8tcmalloc7SizeMap10ClassIndexEm+0x31> 3e1ad: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e1b1: 48 89 c7 mov %rax,%rdi 3e1b4: e8 a1 ff ff ff call 3e15a <_ZN8tcmalloc7SizeMap14SmallSizeClassEm> 3e1b9: eb 0d jmp 3e1c8 <_ZN8tcmalloc7SizeMap10ClassIndexEm+0x3e> 3e1bb: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e1bf: 48 89 c7 mov %rax,%rdi 3e1c2: e8 aa ff ff ff call 3e171 <_ZN8tcmalloc7SizeMap14LargeSizeClassEm> 3e1c7: 90 nop 3e1c8: c9 leave 3e1c9: c3 ret 000000000003e1ca <_ZN8tcmalloc7SizeMap9SizeClassEm>: 3e1ca: f3 0f 1e fa endbr64 3e1ce: 55 push %rbp 3e1cf: 48 89 e5 mov %rsp,%rbp 3e1d2: 48 83 ec 10 sub $0x10,%rsp 3e1d6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3e1da: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3e1de: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e1e2: 48 89 c7 mov %rax,%rdi 3e1e5: e8 a0 ff ff ff call 3e18a <_ZN8tcmalloc7SizeMap10ClassIndexEm> 3e1ea: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3e1ee: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 3e1f2: 0f b6 c0 movzbl %al,%eax 3e1f5: c9 leave 3e1f6: c3 ret 000000000003e1f7 <_ZN8tcmalloc16commandlineflags16StringToLongLongEPKcx>: 3e1f7: f3 0f 1e fa endbr64 3e1fb: 55 push %rbp 3e1fc: 48 89 e5 mov %rsp,%rbp 3e1ff: 48 83 ec 10 sub $0x10,%rsp 3e203: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3e207: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3e20b: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 3e210: 75 06 jne 3e218 <_ZN8tcmalloc16commandlineflags16StringToLongLongEPKcx+0x21> 3e212: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e216: eb 17 jmp 3e22f <_ZN8tcmalloc16commandlineflags16StringToLongLongEPKcx+0x38> 3e218: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e21c: ba 0a 00 00 00 mov $0xa,%edx 3e221: be 00 00 00 00 mov $0x0,%esi 3e226: 48 89 c7 mov %rax,%rdi 3e229: e8 a2 7e fc ff call 60d0 3e22e: 90 nop 3e22f: c9 leave 3e230: c3 ret 3e231: 90 nop 000000000003e232 <_ZN8tcmallocL12WriteMessageEPKci>: 3e232: f3 0f 1e fa endbr64 3e236: 55 push %rbp 3e237: 48 89 e5 mov %rsp,%rbp 3e23a: 48 83 ec 10 sub $0x10,%rsp 3e23e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3e242: 89 75 f4 mov %esi,-0xc(%rbp) 3e245: 8b 45 f4 mov -0xc(%rbp),%eax 3e248: 48 63 d0 movslq %eax,%rdx 3e24b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e24f: 48 89 c6 mov %rax,%rsi 3e252: bf 02 00 00 00 mov $0x2,%edi 3e257: e8 44 7f fc ff call 61a0 3e25c: 90 nop 3e25d: c9 leave 3e25e: c3 ret 000000000003e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_>: 3e25f: f3 0f 1e fa endbr64 3e263: 55 push %rbp 3e264: 48 89 e5 mov %rsp,%rbp 3e267: 53 push %rbx 3e268: 48 81 ec 18 01 00 00 sub $0x118,%rsp 3e26f: 89 bd fc fe ff ff mov %edi,-0x104(%rbp) 3e275: 48 89 b5 f0 fe ff ff mov %rsi,-0x110(%rbp) 3e27c: 89 95 f8 fe ff ff mov %edx,-0x108(%rbp) 3e282: 89 c8 mov %ecx,%eax 3e284: 4c 89 c1 mov %r8,%rcx 3e287: 48 89 ca mov %rcx,%rdx 3e28a: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 3e291: 48 89 95 e8 fe ff ff mov %rdx,-0x118(%rbp) 3e298: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3e29f: 00 00 3e2a1: 48 89 45 e8 mov %rax,-0x18(%rbp) 3e2a5: 31 c0 xor %eax,%eax 3e2a7: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e2ae: 48 83 c0 10 add $0x10,%rax 3e2b2: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 3e2b9: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e2c0: 48 83 c0 10 add $0x10,%rax 3e2c4: 48 05 c8 00 00 00 add $0xc8,%rax 3e2ca: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 3e2d1: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 3e2d8: 48 89 c7 mov %rax,%rdi 3e2db: e8 30 7f fc ff call 6210 3e2e0: 89 c2 mov %eax,%edx 3e2e2: 48 8b 8d f0 fe ff ff mov -0x110(%rbp),%rcx 3e2e9: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e2f0: 48 89 ce mov %rcx,%rsi 3e2f3: 48 89 c7 mov %rax,%rdi 3e2f6: e8 e3 03 00 00 call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e2fb: 84 c0 test %al,%al 3e2fd: 0f 84 d0 00 00 00 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e303: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e30a: ba 01 00 00 00 mov $0x1,%edx 3e30f: 48 8d 35 fa 94 02 00 lea 0x294fa(%rip),%rsi # 67810 <_ZL16kStatsBufferSize+0x4> 3e316: 48 89 c7 mov %rax,%rdi 3e319: e8 c0 03 00 00 call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e31e: 84 c0 test %al,%al 3e320: 0f 84 ad 00 00 00 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e326: 8b 85 f8 fe ff ff mov -0x108(%rbp),%eax 3e32c: 48 63 c8 movslq %eax,%rcx 3e32f: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e336: ba 0a 00 00 00 mov $0xa,%edx 3e33b: 48 89 ce mov %rcx,%rsi 3e33e: 48 89 c7 mov %rax,%rdi 3e341: e8 0c 04 00 00 call 3e752 <_ZN8tcmalloc6Logger6AddNumEmi> 3e346: 84 c0 test %al,%al 3e348: 0f 84 85 00 00 00 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e34e: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e355: ba 01 00 00 00 mov $0x1,%edx 3e35a: 48 8d 35 b1 94 02 00 lea 0x294b1(%rip),%rsi # 67812 <_ZL16kStatsBufferSize+0x6> 3e361: 48 89 c7 mov %rax,%rdi 3e364: e8 75 03 00 00 call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e369: 84 c0 test %al,%al 3e36b: 74 66 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e36d: 48 8d 95 e0 fe ff ff lea -0x120(%rbp),%rdx 3e374: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e37b: 48 89 d6 mov %rdx,%rsi 3e37e: 48 89 c7 mov %rax,%rdi 3e381: e8 be 01 00 00 call 3e544 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE> 3e386: 84 c0 test %al,%al 3e388: 74 49 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e38a: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e391: 48 8d 75 10 lea 0x10(%rbp),%rsi 3e395: 48 89 c7 mov %rax,%rdi 3e398: e8 a7 01 00 00 call 3e544 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE> 3e39d: 84 c0 test %al,%al 3e39f: 74 32 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e3a1: 48 8d 55 20 lea 0x20(%rbp),%rdx 3e3a5: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e3ac: 48 89 d6 mov %rdx,%rsi 3e3af: 48 89 c7 mov %rax,%rdi 3e3b2: e8 8d 01 00 00 call 3e544 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE> 3e3b7: 84 c0 test %al,%al 3e3b9: 74 18 je 3e3d3 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x174> 3e3bb: 48 8d 55 30 lea 0x30(%rbp),%rdx 3e3bf: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 3e3c6: 48 89 d6 mov %rdx,%rsi 3e3c9: 48 89 c7 mov %rax,%rdi 3e3cc: e8 73 01 00 00 call 3e544 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE> 3e3d1: 84 c0 test %al,%al 3e3d3: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx 3e3da: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e3e1: 48 39 c2 cmp %rax,%rdx 3e3e4: 72 12 jb 3e3f8 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x199> 3e3e6: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e3ed: 48 83 e8 01 sub $0x1,%rax 3e3f1: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 3e3f8: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 3e3ff: c6 00 0a movb $0xa,(%rax) 3e402: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 3e409: 48 83 c0 01 add $0x1,%rax 3e40d: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 3e414: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 3e41b: 48 8d 95 10 ff ff ff lea -0xf0(%rbp),%rdx 3e422: 48 83 c2 10 add $0x10,%rdx 3e426: 48 29 d0 sub %rdx,%rax 3e429: 89 85 04 ff ff ff mov %eax,-0xfc(%rbp) 3e42f: 83 bd fc fe ff ff 00 cmpl $0x0,-0x104(%rbp) 3e436: 75 3b jne 3e473 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x214> 3e438: 48 8d 05 39 bc 03 00 lea 0x3bc39(%rip),%rax # 7a078 <_ZN8tcmalloc18log_message_writerE> 3e43f: 48 8b 10 mov (%rax),%rdx 3e442: 8b 85 04 ff ff ff mov -0xfc(%rbp),%eax 3e448: 48 8d 8d 10 ff ff ff lea -0xf0(%rbp),%rcx 3e44f: 48 83 c1 10 add $0x10,%rcx 3e453: 89 c6 mov %eax,%esi 3e455: 48 89 cf mov %rcx,%rdi 3e458: ff d2 call *%rdx 3e45a: 90 nop 3e45b: 48 8b 45 e8 mov -0x18(%rbp),%rax 3e45f: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3e466: 00 00 3e468: 0f 84 cc 00 00 00 je 3e53a <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x2db> 3e46e: e9 c2 00 00 00 jmp 3e535 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x2d6> 3e473: c6 85 03 ff ff ff 00 movb $0x0,-0xfd(%rbp) 3e47a: 48 8d 85 08 ff ff ff lea -0xf8(%rbp),%rax 3e481: 48 8d 35 58 0e 04 00 lea 0x40e58(%rip),%rsi # 7f2e0 <_ZL10crash_lock> 3e488: 48 89 c7 mov %rax,%rdi 3e48b: e8 7e 7a ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3e490: 0f b6 05 4d 0e 04 00 movzbl 0x40e4d(%rip),%eax # 7f2e4 <_ZL7crashed> 3e497: 83 f0 01 xor $0x1,%eax 3e49a: 84 c0 test %al,%al 3e49c: 74 0e je 3e4ac <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x24d> 3e49e: c6 05 3f 0e 04 00 01 movb $0x1,0x40e3f(%rip) # 7f2e4 <_ZL7crashed> 3e4a5: c6 85 03 ff ff ff 01 movb $0x1,-0xfd(%rbp) 3e4ac: 48 8d 85 08 ff ff ff lea -0xf8(%rbp),%rax 3e4b3: 48 89 c7 mov %rax,%rdi 3e4b6: e8 81 7a ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 3e4bb: 48 8d 05 b6 bb 03 00 lea 0x3bbb6(%rip),%rax # 7a078 <_ZN8tcmalloc18log_message_writerE> 3e4c2: 48 8b 10 mov (%rax),%rdx 3e4c5: 8b 85 04 ff ff ff mov -0xfc(%rbp),%eax 3e4cb: 48 8d 8d 10 ff ff ff lea -0xf0(%rbp),%rcx 3e4d2: 48 83 c1 10 add $0x10,%rcx 3e4d6: 89 c6 mov %eax,%esi 3e4d8: 48 89 cf mov %rcx,%rdi 3e4db: ff d2 call *%rdx 3e4dd: 80 bd 03 ff ff ff 00 cmpb $0x0,-0xfd(%rbp) 3e4e4: 74 4a je 3e530 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x2d1> 3e4e6: 83 bd fc fe ff ff 02 cmpl $0x2,-0x104(%rbp) 3e4ed: 75 41 jne 3e530 <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_+0x2d1> 3e4ef: e8 1e 0a 00 00 call 3ef12 <_ZN15MallocExtension8instanceEv> 3e4f4: 48 8b 10 mov (%rax),%rdx 3e4f7: 48 83 c2 38 add $0x38,%rdx 3e4fb: 48 8b 0a mov (%rdx),%rcx 3e4fe: ba 00 40 00 00 mov $0x4000,%edx 3e503: 48 8d 35 f6 0d 04 00 lea 0x40df6(%rip),%rsi # 7f300 <_ZL12stats_buffer> 3e50a: 48 89 c7 mov %rax,%rdi 3e50d: ff d1 call *%rcx 3e50f: 48 8d 05 62 bb 03 00 lea 0x3bb62(%rip),%rax # 7a078 <_ZN8tcmalloc18log_message_writerE> 3e516: 48 8b 18 mov (%rax),%rbx 3e519: 48 8d 3d e0 0d 04 00 lea 0x40de0(%rip),%rdi # 7f300 <_ZL12stats_buffer> 3e520: e8 eb 7c fc ff call 6210 3e525: 89 c6 mov %eax,%esi 3e527: 48 8d 3d d2 0d 04 00 lea 0x40dd2(%rip),%rdi # 7f300 <_ZL12stats_buffer> 3e52e: ff d3 call *%rbx 3e530: e8 8b 7d fc ff call 62c0 3e535: e8 46 80 fc ff call 6580 <__stack_chk_fail@plt> 3e53a: 48 81 c4 18 01 00 00 add $0x118,%rsp 3e541: 5b pop %rbx 3e542: 5d pop %rbp 3e543: c3 ret 000000000003e544 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE>: 3e544: f3 0f 1e fa endbr64 3e548: 55 push %rbp 3e549: 48 89 e5 mov %rsp,%rbp 3e54c: 48 83 ec 10 sub $0x10,%rsp 3e550: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3e554: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3e558: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e55c: 48 8b 10 mov (%rax),%rdx 3e55f: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e563: 48 8b 40 08 mov 0x8(%rax),%rax 3e567: 48 39 c2 cmp %rax,%rdx 3e56a: 73 1c jae 3e588 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x44> 3e56c: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e570: 48 8b 00 mov (%rax),%rax 3e573: c6 00 20 movb $0x20,(%rax) 3e576: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e57a: 48 8b 00 mov (%rax),%rax 3e57d: 48 8d 50 01 lea 0x1(%rax),%rdx 3e581: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e585: 48 89 10 mov %rdx,(%rax) 3e588: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e58c: 8b 00 mov (%rax),%eax 3e58e: 83 f8 03 cmp $0x3,%eax 3e591: 0f 84 f2 00 00 00 je 3e689 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x145> 3e597: 83 f8 03 cmp $0x3,%eax 3e59a: 0f 8f 36 01 00 00 jg 3e6d6 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x192> 3e5a0: 83 f8 02 cmp $0x2,%eax 3e5a3: 74 45 je 3e5ea <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0xa6> 3e5a5: 83 f8 02 cmp $0x2,%eax 3e5a8: 0f 8f 28 01 00 00 jg 3e6d6 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x192> 3e5ae: 85 c0 test %eax,%eax 3e5b0: 74 0a je 3e5bc <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x78> 3e5b2: 83 f8 01 cmp $0x1,%eax 3e5b5: 74 54 je 3e60b <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0xc7> 3e5b7: e9 1a 01 00 00 jmp 3e6d6 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x192> 3e5bc: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e5c0: 48 8b 40 08 mov 0x8(%rax),%rax 3e5c4: 48 89 c7 mov %rax,%rdi 3e5c7: e8 44 7c fc ff call 6210 3e5cc: 89 c2 mov %eax,%edx 3e5ce: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e5d2: 48 8b 48 08 mov 0x8(%rax),%rcx 3e5d6: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e5da: 48 89 ce mov %rcx,%rsi 3e5dd: 48 89 c7 mov %rax,%rdi 3e5e0: e8 f9 00 00 00 call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e5e5: e9 f1 00 00 00 jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e5ea: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e5ee: 48 8b 48 08 mov 0x8(%rax),%rcx 3e5f2: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e5f6: ba 0a 00 00 00 mov $0xa,%edx 3e5fb: 48 89 ce mov %rcx,%rsi 3e5fe: 48 89 c7 mov %rax,%rdi 3e601: e8 4c 01 00 00 call 3e752 <_ZN8tcmalloc6Logger6AddNumEmi> 3e606: e9 d0 00 00 00 jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e60b: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e60f: 48 8b 40 08 mov 0x8(%rax),%rax 3e613: 48 85 c0 test %rax,%rax 3e616: 79 50 jns 3e668 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x124> 3e618: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e61c: ba 01 00 00 00 mov $0x1,%edx 3e621: 48 8d 35 ec 91 02 00 lea 0x291ec(%rip),%rsi # 67814 <_ZL16kStatsBufferSize+0x8> 3e628: 48 89 c7 mov %rax,%rdi 3e62b: e8 ae 00 00 00 call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e630: 84 c0 test %al,%al 3e632: 74 2d je 3e661 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x11d> 3e634: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e638: 48 8b 40 08 mov 0x8(%rax),%rax 3e63c: 48 f7 d8 neg %rax 3e63f: 48 89 c1 mov %rax,%rcx 3e642: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e646: ba 0a 00 00 00 mov $0xa,%edx 3e64b: 48 89 ce mov %rcx,%rsi 3e64e: 48 89 c7 mov %rax,%rdi 3e651: e8 fc 00 00 00 call 3e752 <_ZN8tcmalloc6Logger6AddNumEmi> 3e656: 84 c0 test %al,%al 3e658: 74 07 je 3e661 <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x11d> 3e65a: b8 01 00 00 00 mov $0x1,%eax 3e65f: eb 7a jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e661: b8 00 00 00 00 mov $0x0,%eax 3e666: eb 73 jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e668: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e66c: 48 8b 40 08 mov 0x8(%rax),%rax 3e670: 48 89 c1 mov %rax,%rcx 3e673: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e677: ba 0a 00 00 00 mov $0xa,%edx 3e67c: 48 89 ce mov %rcx,%rsi 3e67f: 48 89 c7 mov %rax,%rdi 3e682: e8 cb 00 00 00 call 3e752 <_ZN8tcmalloc6Logger6AddNumEmi> 3e687: eb 52 jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e689: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e68d: ba 02 00 00 00 mov $0x2,%edx 3e692: 48 8d 35 7d 91 02 00 lea 0x2917d(%rip),%rsi # 67816 <_ZL16kStatsBufferSize+0xa> 3e699: 48 89 c7 mov %rax,%rdi 3e69c: e8 3d 00 00 00 call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e6a1: 84 c0 test %al,%al 3e6a3: 74 2a je 3e6cf <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x18b> 3e6a5: 48 8b 45 f0 mov -0x10(%rbp),%rax 3e6a9: 48 8b 40 08 mov 0x8(%rax),%rax 3e6ad: 48 89 c1 mov %rax,%rcx 3e6b0: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e6b4: ba 10 00 00 00 mov $0x10,%edx 3e6b9: 48 89 ce mov %rcx,%rsi 3e6bc: 48 89 c7 mov %rax,%rdi 3e6bf: e8 8e 00 00 00 call 3e752 <_ZN8tcmalloc6Logger6AddNumEmi> 3e6c4: 84 c0 test %al,%al 3e6c6: 74 07 je 3e6cf <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x18b> 3e6c8: b8 01 00 00 00 mov $0x1,%eax 3e6cd: eb 0c jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e6cf: b8 00 00 00 00 mov $0x0,%eax 3e6d4: eb 05 jmp 3e6db <_ZN8tcmalloc6Logger3AddERKNS_7LogItemE+0x197> 3e6d6: b8 00 00 00 00 mov $0x0,%eax 3e6db: c9 leave 3e6dc: c3 ret 3e6dd: 90 nop 000000000003e6de <_ZN8tcmalloc6Logger6AddStrEPKci>: 3e6de: f3 0f 1e fa endbr64 3e6e2: 55 push %rbp 3e6e3: 48 89 e5 mov %rsp,%rbp 3e6e6: 48 83 ec 20 sub $0x20,%rsp 3e6ea: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3e6ee: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3e6f2: 89 55 ec mov %edx,-0x14(%rbp) 3e6f5: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e6f9: 48 8b 50 08 mov 0x8(%rax),%rdx 3e6fd: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e701: 48 8b 00 mov (%rax),%rax 3e704: 48 29 c2 sub %rax,%rdx 3e707: 8b 45 ec mov -0x14(%rbp),%eax 3e70a: 48 98 cltq 3e70c: 48 39 c2 cmp %rax,%rdx 3e70f: 7d 07 jge 3e718 <_ZN8tcmalloc6Logger6AddStrEPKci+0x3a> 3e711: b8 00 00 00 00 mov $0x0,%eax 3e716: eb 37 jmp 3e74f <_ZN8tcmalloc6Logger6AddStrEPKci+0x71> 3e718: 8b 45 ec mov -0x14(%rbp),%eax 3e71b: 48 63 d0 movslq %eax,%rdx 3e71e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e722: 48 8b 00 mov (%rax),%rax 3e725: 48 8b 4d f0 mov -0x10(%rbp),%rcx 3e729: 48 89 ce mov %rcx,%rsi 3e72c: 48 89 c7 mov %rax,%rdi 3e72f: e8 fc 7c fc ff call 6430 3e734: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e738: 48 8b 10 mov (%rax),%rdx 3e73b: 8b 45 ec mov -0x14(%rbp),%eax 3e73e: 48 98 cltq 3e740: 48 01 c2 add %rax,%rdx 3e743: 48 8b 45 f8 mov -0x8(%rbp),%rax 3e747: 48 89 10 mov %rdx,(%rax) 3e74a: b8 01 00 00 00 mov $0x1,%eax 3e74f: c9 leave 3e750: c3 ret 3e751: 90 nop 000000000003e752 <_ZN8tcmalloc6Logger6AddNumEmi>: 3e752: f3 0f 1e fa endbr64 3e756: 55 push %rbp 3e757: 48 89 e5 mov %rsp,%rbp 3e75a: 48 83 ec 50 sub $0x50,%rsp 3e75e: 48 89 7d c8 mov %rdi,-0x38(%rbp) 3e762: 48 89 75 c0 mov %rsi,-0x40(%rbp) 3e766: 89 55 bc mov %edx,-0x44(%rbp) 3e769: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3e770: 00 00 3e772: 48 89 45 f8 mov %rax,-0x8(%rbp) 3e776: 31 c0 xor %eax,%eax 3e778: 48 8d 45 e0 lea -0x20(%rbp),%rax 3e77c: 48 83 c0 16 add $0x16,%rax 3e780: 48 89 45 d8 mov %rax,-0x28(%rbp) 3e784: 48 8b 45 d8 mov -0x28(%rbp),%rax 3e788: 48 89 45 d0 mov %rax,-0x30(%rbp) 3e78c: 48 83 6d d0 01 subq $0x1,-0x30(%rbp) 3e791: 8b 45 bc mov -0x44(%rbp),%eax 3e794: 48 63 c8 movslq %eax,%rcx 3e797: 48 8b 45 c0 mov -0x40(%rbp),%rax 3e79b: ba 00 00 00 00 mov $0x0,%edx 3e7a0: 48 f7 f1 div %rcx 3e7a3: 48 8d 05 76 90 02 00 lea 0x29076(%rip),%rax # 67820 <_ZZN8tcmalloc6Logger6AddNumEmiE7kDigits> 3e7aa: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx 3e7ae: 48 8b 45 d0 mov -0x30(%rbp),%rax 3e7b2: 88 10 mov %dl,(%rax) 3e7b4: 8b 45 bc mov -0x44(%rbp),%eax 3e7b7: 48 63 f8 movslq %eax,%rdi 3e7ba: 48 8b 45 c0 mov -0x40(%rbp),%rax 3e7be: ba 00 00 00 00 mov $0x0,%edx 3e7c3: 48 f7 f7 div %rdi 3e7c6: 48 89 45 c0 mov %rax,-0x40(%rbp) 3e7ca: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 3e7cf: 74 0c je 3e7dd <_ZN8tcmalloc6Logger6AddNumEmi+0x8b> 3e7d1: 48 8d 45 e0 lea -0x20(%rbp),%rax 3e7d5: 48 39 45 d0 cmp %rax,-0x30(%rbp) 3e7d9: 76 02 jbe 3e7dd <_ZN8tcmalloc6Logger6AddNumEmi+0x8b> 3e7db: eb af jmp 3e78c <_ZN8tcmalloc6Logger6AddNumEmi+0x3a> 3e7dd: 48 8b 45 d8 mov -0x28(%rbp),%rax 3e7e1: 48 2b 45 d0 sub -0x30(%rbp),%rax 3e7e5: 89 c2 mov %eax,%edx 3e7e7: 48 8b 4d d0 mov -0x30(%rbp),%rcx 3e7eb: 48 8b 45 c8 mov -0x38(%rbp),%rax 3e7ef: 48 89 ce mov %rcx,%rsi 3e7f2: 48 89 c7 mov %rax,%rdi 3e7f5: e8 e4 fe ff ff call 3e6de <_ZN8tcmalloc6Logger6AddStrEPKci> 3e7fa: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3e7fe: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 3e805: 00 00 3e807: 74 05 je 3e80e <_ZN8tcmalloc6Logger6AddNumEmi+0xbc> 3e809: e8 72 7d fc ff call 6580 <__stack_chk_fail@plt> 3e80e: c9 leave 3e80f: c3 ret 000000000003e810 <_ZN16TCMalloc_Printer6printfEPKcz>: 3e810: f3 0f 1e fa endbr64 3e814: 55 push %rbp 3e815: 48 89 e5 mov %rsp,%rbp 3e818: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 3e81f: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 3e826: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 3e82d: 48 89 95 60 ff ff ff mov %rdx,-0xa0(%rbp) 3e834: 48 89 8d 68 ff ff ff mov %rcx,-0x98(%rbp) 3e83b: 4c 89 85 70 ff ff ff mov %r8,-0x90(%rbp) 3e842: 4c 89 8d 78 ff ff ff mov %r9,-0x88(%rbp) 3e849: 84 c0 test %al,%al 3e84b: 74 20 je 3e86d <_ZN16TCMalloc_Printer6printfEPKcz+0x5d> 3e84d: 0f 29 45 80 movaps %xmm0,-0x80(%rbp) 3e851: 0f 29 4d 90 movaps %xmm1,-0x70(%rbp) 3e855: 0f 29 55 a0 movaps %xmm2,-0x60(%rbp) 3e859: 0f 29 5d b0 movaps %xmm3,-0x50(%rbp) 3e85d: 0f 29 65 c0 movaps %xmm4,-0x40(%rbp) 3e861: 0f 29 6d d0 movaps %xmm5,-0x30(%rbp) 3e865: 0f 29 75 e0 movaps %xmm6,-0x20(%rbp) 3e869: 0f 29 7d f0 movaps %xmm7,-0x10(%rbp) 3e86d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3e874: 00 00 3e876: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 3e87d: 31 c0 xor %eax,%eax 3e87f: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e886: 8b 40 08 mov 0x8(%rax),%eax 3e889: 85 c0 test %eax,%eax 3e88b: 0f 8e d6 00 00 00 jle 3e967 <_ZN16TCMalloc_Printer6printfEPKcz+0x157> 3e891: c7 85 30 ff ff ff 10 movl $0x10,-0xd0(%rbp) 3e898: 00 00 00 3e89b: c7 85 34 ff ff ff 30 movl $0x30,-0xcc(%rbp) 3e8a2: 00 00 00 3e8a5: 48 8d 45 10 lea 0x10(%rbp),%rax 3e8a9: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 3e8b0: 48 8d 85 50 ff ff ff lea -0xb0(%rbp),%rax 3e8b7: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 3e8be: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e8c5: 8b 40 08 mov 0x8(%rax),%eax 3e8c8: 48 63 f0 movslq %eax,%rsi 3e8cb: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e8d2: 48 8b 00 mov (%rax),%rax 3e8d5: 48 8d 8d 30 ff ff ff lea -0xd0(%rbp),%rcx 3e8dc: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx 3e8e3: 48 89 c7 mov %rax,%rdi 3e8e6: e8 bd 80 fc ff call 69a8 3e8eb: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) 3e8f1: 83 bd 2c ff ff ff 00 cmpl $0x0,-0xd4(%rbp) 3e8f8: 79 10 jns 3e90a <_ZN16TCMalloc_Printer6printfEPKcz+0xfa> 3e8fa: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e901: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 3e908: eb 5d jmp 3e967 <_ZN16TCMalloc_Printer6printfEPKcz+0x157> 3e90a: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e911: 8b 40 08 mov 0x8(%rax),%eax 3e914: 39 85 2c ff ff ff cmp %eax,-0xd4(%rbp) 3e91a: 7e 10 jle 3e92c <_ZN16TCMalloc_Printer6printfEPKcz+0x11c> 3e91c: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e923: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 3e92a: eb 3b jmp 3e967 <_ZN16TCMalloc_Printer6printfEPKcz+0x157> 3e92c: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e933: 8b 40 08 mov 0x8(%rax),%eax 3e936: 2b 85 2c ff ff ff sub -0xd4(%rbp),%eax 3e93c: 89 c2 mov %eax,%edx 3e93e: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e945: 89 50 08 mov %edx,0x8(%rax) 3e948: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e94f: 48 8b 10 mov (%rax),%rdx 3e952: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 3e958: 48 98 cltq 3e95a: 48 01 c2 add %rax,%rdx 3e95d: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 3e964: 48 89 10 mov %rdx,(%rax) 3e967: 90 nop 3e968: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 3e96f: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3e976: 00 00 3e978: 74 05 je 3e97f <_ZN16TCMalloc_Printer6printfEPKcz+0x16f> 3e97a: e8 01 7c fc ff call 6580 <__stack_chk_fail@plt> 3e97f: c9 leave 3e980: c3 ret 000000000003e981 <_Z41__static_initialization_and_destruction_0ii>: 3e981: f3 0f 1e fa endbr64 3e985: 55 push %rbp 3e986: 48 89 e5 mov %rsp,%rbp 3e989: 48 83 ec 10 sub $0x10,%rsp 3e98d: 89 7d fc mov %edi,-0x4(%rbp) 3e990: 89 75 f8 mov %esi,-0x8(%rbp) 3e993: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 3e997: 75 1a jne 3e9b3 <_Z41__static_initialization_and_destruction_0ii+0x32> 3e999: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 3e9a0: 75 11 jne 3e9b3 <_Z41__static_initialization_and_destruction_0ii+0x32> 3e9a2: be 00 00 00 00 mov $0x0,%esi 3e9a7: 48 8d 3d 32 09 04 00 lea 0x40932(%rip),%rdi # 7f2e0 <_ZL10crash_lock> 3e9ae: e8 2b 74 ff ff call 35dde <_ZN8SpinLockC1EN4base17LinkerInitializedE> 3e9b3: 90 nop 3e9b4: c9 leave 3e9b5: c3 ret 000000000003e9b6 <_GLOBAL__sub_I_internal_logging.cc>: 3e9b6: f3 0f 1e fa endbr64 3e9ba: 55 push %rbp 3e9bb: 48 89 e5 mov %rsp,%rbp 3e9be: be ff ff 00 00 mov $0xffff,%esi 3e9c3: bf 01 00 00 00 mov $0x1,%edi 3e9c8: e8 b4 ff ff ff call 3e981 <_Z41__static_initialization_and_destruction_0ii> 3e9cd: 5d pop %rbp 3e9ce: c3 ret 3e9cf: 90 nop 000000000003e9d0 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>: 3e9d0: f3 0f 1e fa endbr64 3e9d4: 55 push %rbp 3e9d5: 48 89 e5 mov %rsp,%rbp 3e9d8: 48 83 ec 30 sub $0x30,%rsp 3e9dc: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3e9e0: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3e9e7: 00 00 3e9e9: 48 89 45 f8 mov %rax,-0x8(%rbp) 3e9ed: 31 c0 xor %eax,%eax 3e9ef: 48 8b 45 d8 mov -0x28(%rbp),%rax 3e9f3: 48 8d 35 c3 8e 02 00 lea 0x28ec3(%rip),%rsi # 678bd <_ZL20kMallocHistogramSize+0x51> 3e9fa: 48 89 c7 mov %rax,%rdi 3e9fd: e8 8e 7a fc ff call 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc@plt> 3ea02: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ea06: 48 89 c7 mov %rax,%rdi 3ea09: e8 92 79 fc ff call 63a0 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv@plt> 3ea0e: 48 89 45 f0 mov %rax,-0x10(%rbp) 3ea12: c7 45 e8 00 28 00 00 movl $0x2800,-0x18(%rbp) 3ea19: 81 7d e8 7f 96 98 00 cmpl $0x98967f,-0x18(%rbp) 3ea20: 0f 8f 97 00 00 00 jg 3eabd <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xed> 3ea26: 8b 45 e8 mov -0x18(%rbp),%eax 3ea29: 48 63 d0 movslq %eax,%rdx 3ea2c: 48 8b 45 f0 mov -0x10(%rbp),%rax 3ea30: 48 01 c2 add %rax,%rdx 3ea33: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ea37: 48 89 d6 mov %rdx,%rsi 3ea3a: 48 89 c7 mov %rax,%rdi 3ea3d: e8 7e 7c fc ff call 66c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm@plt> 3ea42: c6 45 e7 00 movb $0x0,-0x19(%rbp) 3ea46: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3ea4a: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ea4e: 48 89 d6 mov %rdx,%rsi 3ea51: 48 89 c7 mov %rax,%rdi 3ea54: e8 17 7f fc ff call 6970 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm@plt> 3ea59: 48 89 c1 mov %rax,%rcx 3ea5c: 48 8d 55 e7 lea -0x19(%rbp),%rdx 3ea60: 8b 45 e8 mov -0x18(%rbp),%eax 3ea63: 89 c6 mov %eax,%esi 3ea65: 48 89 cf mov %rcx,%rdi 3ea68: e8 d5 c2 ff ff call 3ad42 <_ZN8tcmalloc16FillProcSelfMapsEPciPb> 3ea6d: 89 45 ec mov %eax,-0x14(%rbp) 3ea70: 0f b6 45 e7 movzbl -0x19(%rbp),%eax 3ea74: 84 c0 test %al,%al 3ea76: 74 3d je 3eab5 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe5> 3ea78: 8b 45 ec mov -0x14(%rbp),%eax 3ea7b: 48 63 d0 movslq %eax,%rdx 3ea7e: 48 8b 45 f0 mov -0x10(%rbp),%rax 3ea82: 48 01 c2 add %rax,%rdx 3ea85: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ea89: 48 89 d6 mov %rdx,%rsi 3ea8c: 48 89 c7 mov %rax,%rdi 3ea8f: e8 dc 7e fc ff call 6970 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm@plt> 3ea94: c6 00 00 movb $0x0,(%rax) 3ea97: 8b 45 ec mov -0x14(%rbp),%eax 3ea9a: 48 63 d0 movslq %eax,%rdx 3ea9d: 48 8b 45 f0 mov -0x10(%rbp),%rax 3eaa1: 48 01 c2 add %rax,%rdx 3eaa4: 48 8b 45 d8 mov -0x28(%rbp),%rax 3eaa8: 48 89 d6 mov %rdx,%rsi 3eaab: 48 89 c7 mov %rax,%rdi 3eaae: e8 0d 7c fc ff call 66c0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm@plt> 3eab3: eb 1b jmp 3ead0 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x100> 3eab5: d1 65 e8 shll -0x18(%rbp) 3eab8: e9 5c ff ff ff jmp 3ea19 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x49> 3eabd: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3eac1: 48 8b 45 d8 mov -0x28(%rbp),%rax 3eac5: 48 89 d6 mov %rdx,%rsi 3eac8: 48 89 c7 mov %rax,%rdi 3eacb: e8 80 19 fd ff call 10450 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm> 3ead0: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ead4: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3eadb: 00 00 3eadd: 74 05 je 3eae4 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x114> 3eadf: e8 9c 7a fc ff call 6580 <__stack_chk_fail@plt> 3eae4: c9 leave 3eae5: c3 ret 000000000003eae6 <_ZN15MallocExtension10InitializeEv>: 3eae6: f3 0f 1e fa endbr64 3eaea: 55 push %rbp 3eaeb: 48 89 e5 mov %rsp,%rbp 3eaee: 53 push %rbx 3eaef: 48 83 ec 48 sub $0x48,%rsp 3eaf3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3eafa: 00 00 3eafc: 48 89 45 e8 mov %rax,-0x18(%rbp) 3eb00: 31 c0 xor %eax,%eax 3eb02: 0f b6 05 f7 47 04 00 movzbl 0x447f7(%rip),%eax # 83300 <_ZZN15MallocExtension10InitializeEvE17initialize_called> 3eb09: 84 c0 test %al,%al 3eb0b: 0f 85 c3 00 00 00 jne 3ebd4 <_ZN15MallocExtension10InitializeEv+0xee> 3eb11: c6 05 e8 47 04 00 01 movb $0x1,0x447e8(%rip) # 83300 <_ZZN15MallocExtension10InitializeEvE17initialize_called> 3eb18: ba 00 00 00 00 mov $0x0,%edx 3eb1d: 48 8d 35 ad 8d 02 00 lea 0x28dad(%rip),%rsi # 678d1 <_ZL20kMallocHistogramSize+0x65> 3eb24: 48 8d 3d a8 8d 02 00 lea 0x28da8(%rip),%rdi # 678d3 <_ZL20kMallocHistogramSize+0x67> 3eb2b: e8 50 7c fc ff call 6780 3eb30: ba 00 00 00 00 mov $0x0,%edx 3eb35: 48 8d 35 95 8d 02 00 lea 0x28d95(%rip),%rsi # 678d1 <_ZL20kMallocHistogramSize+0x65> 3eb3c: 48 8d 3d a2 8d 02 00 lea 0x28da2(%rip),%rdi # 678e5 <_ZL20kMallocHistogramSize+0x79> 3eb43: e8 38 7c fc ff call 6780 3eb48: 48 8d 45 bf lea -0x41(%rbp),%rax 3eb4c: 48 89 c7 mov %rax,%rdi 3eb4f: e8 5c 7d fc ff call 68b0 <_ZNSaIcEC1Ev@plt> 3eb54: 48 8d 55 bf lea -0x41(%rbp),%rdx 3eb58: 48 8d 45 c0 lea -0x40(%rbp),%rax 3eb5c: 48 8d 35 94 8d 02 00 lea 0x28d94(%rip),%rsi # 678f7 <_ZL20kMallocHistogramSize+0x8b> 3eb63: 48 89 c7 mov %rax,%rdi 3eb66: e8 25 7b fc ff call 6690 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_@plt> 3eb6b: 48 8d 45 bf lea -0x41(%rbp),%rax 3eb6f: 48 89 c7 mov %rax,%rdi 3eb72: e8 c9 79 fc ff call 6540 <_ZNSaIcED1Ev@plt> 3eb77: 48 8d 45 c0 lea -0x40(%rbp),%rax 3eb7b: 48 8d 35 8c 8d 02 00 lea 0x28d8c(%rip),%rsi # 6790e <_ZL20kMallocHistogramSize+0xa2> 3eb82: 48 89 c7 mov %rax,%rdi 3eb85: e8 06 79 fc ff call 6490 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc@plt> 3eb8a: 48 8d 45 c0 lea -0x40(%rbp),%rax 3eb8e: 48 89 c7 mov %rax,%rdi 3eb91: e8 9a 77 fc ff call 6330 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@plt> 3eb96: eb 3d jmp 3ebd5 <_ZN15MallocExtension10InitializeEv+0xef> 3eb98: f3 0f 1e fa endbr64 3eb9c: 48 89 c3 mov %rax,%rbx 3eb9f: 48 8d 45 bf lea -0x41(%rbp),%rax 3eba3: 48 89 c7 mov %rax,%rdi 3eba6: e8 95 79 fc ff call 6540 <_ZNSaIcED1Ev@plt> 3ebab: 48 89 d8 mov %rbx,%rax 3ebae: 48 89 c7 mov %rax,%rdi 3ebb1: e8 ea 7c fc ff call 68a0 <_Unwind_Resume@plt> 3ebb6: f3 0f 1e fa endbr64 3ebba: 48 89 c3 mov %rax,%rbx 3ebbd: 48 8d 45 c0 lea -0x40(%rbp),%rax 3ebc1: 48 89 c7 mov %rax,%rdi 3ebc4: e8 67 77 fc ff call 6330 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@plt> 3ebc9: 48 89 d8 mov %rbx,%rax 3ebcc: 48 89 c7 mov %rax,%rdi 3ebcf: e8 cc 7c fc ff call 68a0 <_Unwind_Resume@plt> 3ebd4: 90 nop 3ebd5: 48 8b 45 e8 mov -0x18(%rbp),%rax 3ebd9: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3ebe0: 00 00 3ebe2: 74 05 je 3ebe9 <_ZN15MallocExtension10InitializeEv+0x103> 3ebe4: e8 97 79 fc ff call 6580 <__stack_chk_fail@plt> 3ebe9: 48 83 c4 48 add $0x48,%rsp 3ebed: 5b pop %rbx 3ebee: 5d pop %rbp 3ebef: c3 ret 000000000003ebf0 <_ZN12SysAllocatorD1Ev>: 3ebf0: f3 0f 1e fa endbr64 3ebf4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ebf9: 48 8d 05 18 ab 03 00 lea 0x3ab18(%rip),%rax # 79718 <_ZTV12SysAllocator> 3ec00: 48 8d 50 10 lea 0x10(%rax),%rdx 3ec04: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3ec09: 48 89 10 mov %rdx,(%rax) 3ec0c: 90 nop 3ec0d: c3 ret 000000000003ec0e <_ZN12SysAllocatorD0Ev>: 3ec0e: f3 0f 1e fa endbr64 3ec12: 55 push %rbp 3ec13: 48 89 e5 mov %rsp,%rbp 3ec16: 48 83 ec 10 sub $0x10,%rsp 3ec1a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3ec1e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ec22: 48 89 c7 mov %rax,%rdi 3ec25: e8 c6 ff ff ff call 3ebf0 <_ZN12SysAllocatorD1Ev> 3ec2a: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ec2e: be 08 00 00 00 mov $0x8,%esi 3ec33: 48 89 c7 mov %rax,%rdi 3ec36: e8 b5 78 fc ff call 64f0 <_ZdlPvm@plt> 3ec3b: c9 leave 3ec3c: c3 ret 3ec3d: 90 nop 000000000003ec3e <_ZN15MallocExtensionD1Ev>: 3ec3e: f3 0f 1e fa endbr64 3ec42: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ec47: 48 8d 05 d2 a9 03 00 lea 0x3a9d2(%rip),%rax # 79620 <_ZTV15MallocExtension> 3ec4e: 48 8d 50 10 lea 0x10(%rax),%rdx 3ec52: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3ec57: 48 89 10 mov %rdx,(%rax) 3ec5a: 90 nop 3ec5b: c3 ret 000000000003ec5c <_ZN15MallocExtensionD0Ev>: 3ec5c: f3 0f 1e fa endbr64 3ec60: 55 push %rbp 3ec61: 48 89 e5 mov %rsp,%rbp 3ec64: 48 83 ec 10 sub $0x10,%rsp 3ec68: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3ec6c: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ec70: 48 89 c7 mov %rax,%rdi 3ec73: e8 c6 ff ff ff call 3ec3e <_ZN15MallocExtensionD1Ev> 3ec78: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ec7c: be 08 00 00 00 mov $0x8,%esi 3ec81: 48 89 c7 mov %rax,%rdi 3ec84: e8 67 78 fc ff call 64f0 <_ZdlPvm@plt> 3ec89: c9 leave 3ec8a: c3 ret 3ec8b: 90 nop 000000000003ec8c <_ZN15MallocExtension15VerifyAllMemoryEv>: 3ec8c: f3 0f 1e fa endbr64 3ec90: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ec95: b8 01 00 00 00 mov $0x1,%eax 3ec9a: c3 ret 3ec9b: 90 nop 000000000003ec9c <_ZN15MallocExtension15VerifyNewMemoryEPKv>: 3ec9c: f3 0f 1e fa endbr64 3eca0: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3eca5: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ecaa: b8 01 00 00 00 mov $0x1,%eax 3ecaf: c3 ret 000000000003ecb0 <_ZN15MallocExtension20VerifyArrayNewMemoryEPKv>: 3ecb0: f3 0f 1e fa endbr64 3ecb4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ecb9: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ecbe: b8 01 00 00 00 mov $0x1,%eax 3ecc3: c3 ret 000000000003ecc4 <_ZN15MallocExtension18VerifyMallocMemoryEPKv>: 3ecc4: f3 0f 1e fa endbr64 3ecc8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3eccd: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ecd2: b8 01 00 00 00 mov $0x1,%eax 3ecd7: c3 ret 000000000003ecd8 <_ZN15MallocExtension18GetNumericPropertyEPKcPm>: 3ecd8: f3 0f 1e fa endbr64 3ecdc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ece1: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ece6: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3eceb: b8 00 00 00 00 mov $0x0,%eax 3ecf0: c3 ret 3ecf1: 90 nop 000000000003ecf2 <_ZN15MallocExtension18SetNumericPropertyEPKcm>: 3ecf2: f3 0f 1e fa endbr64 3ecf6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ecfb: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ed00: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3ed05: b8 00 00 00 00 mov $0x0,%eax 3ed0a: c3 ret 3ed0b: 90 nop 000000000003ed0c <_ZN15MallocExtension8GetStatsEPci>: 3ed0c: f3 0f 1e fa endbr64 3ed10: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ed15: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ed1a: 89 54 24 ec mov %edx,-0x14(%rsp) 3ed1e: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 3ed23: c6 00 00 movb $0x0,(%rax) 3ed26: 90 nop 3ed27: c3 ret 000000000003ed28 <_ZN15MallocExtension17MallocMemoryStatsEPiPmS0_>: 3ed28: f3 0f 1e fa endbr64 3ed2c: 55 push %rbp 3ed2d: 48 89 e5 mov %rsp,%rbp 3ed30: 48 83 ec 20 sub $0x20,%rsp 3ed34: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3ed38: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3ed3c: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3ed40: 48 89 4d e0 mov %rcx,-0x20(%rbp) 3ed44: 48 8b 45 f0 mov -0x10(%rbp),%rax 3ed48: c7 00 00 00 00 00 movl $0x0,(%rax) 3ed4e: 48 8b 45 e8 mov -0x18(%rbp),%rax 3ed52: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 3ed59: 48 8b 45 e0 mov -0x20(%rbp),%rax 3ed5d: ba 00 01 00 00 mov $0x100,%edx 3ed62: be 00 00 00 00 mov $0x0,%esi 3ed67: 48 89 c7 mov %rax,%rdi 3ed6a: e8 41 75 fc ff call 62b0 3ed6f: b8 01 00 00 00 mov $0x1,%eax 3ed74: c9 leave 3ed75: c3 ret 000000000003ed76 <_ZN15MallocExtension15ReadStackTracesEPi>: 3ed76: f3 0f 1e fa endbr64 3ed7a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ed7f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ed84: b8 00 00 00 00 mov $0x0,%eax 3ed89: c3 ret 000000000003ed8a <_ZN15MallocExtension25ReadHeapGrowthStackTracesEv>: 3ed8a: f3 0f 1e fa endbr64 3ed8e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ed93: b8 00 00 00 00 mov $0x0,%eax 3ed98: c3 ret 3ed99: 90 nop 000000000003ed9a <_ZN15MallocExtension14MarkThreadIdleEv>: 3ed9a: f3 0f 1e fa endbr64 3ed9e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3eda3: 90 nop 3eda4: c3 ret 3eda5: 90 nop 000000000003eda6 <_ZN15MallocExtension14MarkThreadBusyEv>: 3eda6: f3 0f 1e fa endbr64 3edaa: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3edaf: 90 nop 3edb0: c3 ret 3edb1: 90 nop 000000000003edb2 <_ZN15MallocExtension18GetSystemAllocatorEv>: 3edb2: f3 0f 1e fa endbr64 3edb6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3edbb: b8 00 00 00 00 mov $0x0,%eax 3edc0: c3 ret 3edc1: 90 nop 000000000003edc2 <_ZN15MallocExtension18SetSystemAllocatorEP12SysAllocator>: 3edc2: f3 0f 1e fa endbr64 3edc6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3edcb: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3edd0: 90 nop 3edd1: c3 ret 000000000003edd2 <_ZN15MallocExtension15ReleaseToSystemEm>: 3edd2: f3 0f 1e fa endbr64 3edd6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3eddb: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ede0: 90 nop 3ede1: c3 ret 000000000003ede2 <_ZN15MallocExtension17ReleaseFreeMemoryEv>: 3ede2: f3 0f 1e fa endbr64 3ede6: 55 push %rbp 3ede7: 48 89 e5 mov %rsp,%rbp 3edea: 48 83 ec 10 sub $0x10,%rsp 3edee: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3edf2: 48 8b 45 f8 mov -0x8(%rbp),%rax 3edf6: 48 8b 00 mov (%rax),%rax 3edf9: 48 05 88 00 00 00 add $0x88,%rax 3edff: 48 8b 10 mov (%rax),%rdx 3ee02: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ee06: 48 c7 c6 ff ff ff ff mov $0xffffffffffffffff,%rsi 3ee0d: 48 89 c7 mov %rax,%rdi 3ee10: ff d2 call *%rdx 3ee12: 90 nop 3ee13: c9 leave 3ee14: c3 ret 3ee15: 90 nop 000000000003ee16 <_ZN15MallocExtension20SetMemoryReleaseRateEd>: 3ee16: f3 0f 1e fa endbr64 3ee1a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ee1f: f2 0f 11 44 24 f0 movsd %xmm0,-0x10(%rsp) 3ee25: 90 nop 3ee26: c3 ret 3ee27: 90 nop 000000000003ee28 <_ZN15MallocExtension20GetMemoryReleaseRateEv>: 3ee28: f3 0f 1e fa endbr64 3ee2c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ee31: f2 0f 10 05 9f 8c 02 movsd 0x28c9f(%rip),%xmm0 # 67ad8 <_ZL20kMallocHistogramSize+0x26c> 3ee38: 00 3ee39: c3 ret 000000000003ee3a <_ZN15MallocExtension25GetEstimatedAllocatedSizeEm>: 3ee3a: f3 0f 1e fa endbr64 3ee3e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ee43: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ee48: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 3ee4d: c3 ret 000000000003ee4e <_ZN15MallocExtension16GetAllocatedSizeEPKv>: 3ee4e: f3 0f 1e fa endbr64 3ee52: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ee57: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ee5c: b8 00 00 00 00 mov $0x0,%eax 3ee61: c3 ret 000000000003ee62 <_ZN15MallocExtension12GetOwnershipEPKv>: 3ee62: f3 0f 1e fa endbr64 3ee66: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ee6b: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ee70: b8 00 00 00 00 mov $0x0,%eax 3ee75: c3 ret 000000000003ee76 <_ZN15MallocExtension16GetFreeListSizesEPSt6vectorINS_12FreeListInfoESaIS1_EE>: 3ee76: f3 0f 1e fa endbr64 3ee7a: 55 push %rbp 3ee7b: 48 89 e5 mov %rsp,%rbp 3ee7e: 48 83 ec 10 sub $0x10,%rsp 3ee82: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3ee86: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3ee8a: 48 8b 45 f0 mov -0x10(%rbp),%rax 3ee8e: 48 89 c7 mov %rax,%rdi 3ee91: e8 04 91 ff ff call 37f9a <_ZNSt6vectorIN15MallocExtension12FreeListInfoESaIS1_EE5clearEv> 3ee96: 90 nop 3ee97: c9 leave 3ee98: c3 ret 3ee99: 90 nop 000000000003ee9a <_ZN15MallocExtension18GetThreadCacheSizeEv>: 3ee9a: f3 0f 1e fa endbr64 3ee9e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3eea3: b8 00 00 00 00 mov $0x0,%eax 3eea8: c3 ret 3eea9: 90 nop 000000000003eeaa <_ZN15MallocExtension25MarkThreadTemporarilyIdleEv>: 3eeaa: f3 0f 1e fa endbr64 3eeae: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3eeb3: 90 nop 3eeb4: c3 ret 000000000003eeb5 <_ZL10InitModulev>: 3eeb5: f3 0f 1e fa endbr64 3eeb9: 55 push %rbp 3eeba: 48 89 e5 mov %rsp,%rbp 3eebd: 53 push %rbx 3eebe: 48 83 ec 08 sub $0x8,%rsp 3eec2: 48 8b 05 3f 44 04 00 mov 0x4443f(%rip),%rax # 83308 <_ZL16current_instance> 3eec9: 48 85 c0 test %rax,%rax 3eecc: 75 2c jne 3eefa <_ZL10InitModulev+0x45> 3eece: 48 8d 35 3b 44 04 00 lea 0x4443b(%rip),%rsi # 83310 <_ZL36mallocextension_implementation_space> 3eed5: bf 08 00 00 00 mov $0x8,%edi 3eeda: e8 42 6e ff ff call 35d21 <_ZnwmPv> 3eedf: 48 89 c3 mov %rax,%rbx 3eee2: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 3eee9: 48 89 df mov %rbx,%rdi 3eeec: e8 d7 77 ff ff call 366c8 <_ZN15MallocExtensionC1Ev> 3eef1: 48 89 1d 10 44 04 00 mov %rbx,0x44410(%rip) # 83308 <_ZL16current_instance> 3eef8: eb 01 jmp 3eefb <_ZL10InitModulev+0x46> 3eefa: 90 nop 3eefb: 48 83 c4 08 add $0x8,%rsp 3eeff: 5b pop %rbx 3ef00: 5d pop %rbp 3ef01: c3 ret 000000000003ef02 <_ZN12_GLOBAL__N_1L40google_init_module_malloc_extension_initEv>: 3ef02: f3 0f 1e fa endbr64 3ef06: 55 push %rbp 3ef07: 48 89 e5 mov %rsp,%rbp 3ef0a: e8 a6 ff ff ff call 3eeb5 <_ZL10InitModulev> 3ef0f: 90 nop 3ef10: 5d pop %rbp 3ef11: c3 ret 000000000003ef12 <_ZN15MallocExtension8instanceEv>: 3ef12: f3 0f 1e fa endbr64 3ef16: 55 push %rbp 3ef17: 48 89 e5 mov %rsp,%rbp 3ef1a: e8 96 ff ff ff call 3eeb5 <_ZL10InitModulev> 3ef1f: 48 8b 05 e2 43 04 00 mov 0x443e2(%rip),%rax # 83308 <_ZL16current_instance> 3ef26: 5d pop %rbp 3ef27: c3 ret 000000000003ef28 <_ZN15MallocExtension8RegisterEPS_>: 3ef28: f3 0f 1e fa endbr64 3ef2c: 55 push %rbp 3ef2d: 48 89 e5 mov %rsp,%rbp 3ef30: 48 83 ec 10 sub $0x10,%rsp 3ef34: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3ef38: e8 78 ff ff ff call 3eeb5 <_ZL10InitModulev> 3ef3d: e8 f0 d0 ff ff call 3c032 3ef42: 85 c0 test %eax,%eax 3ef44: 0f 94 c0 sete %al 3ef47: 84 c0 test %al,%al 3ef49: 74 0b je 3ef56 <_ZN15MallocExtension8RegisterEPS_+0x2e> 3ef4b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3ef4f: 48 89 05 b2 43 04 00 mov %rax,0x443b2(%rip) # 83308 <_ZL16current_instance> 3ef56: 90 nop 3ef57: c9 leave 3ef58: c3 ret 000000000003ef59 <_ZN12_GLOBAL__N_15CountEPPv>: 3ef59: f3 0f 1e fa endbr64 3ef5d: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ef62: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3ef67: 48 8b 00 mov (%rax),%rax 3ef6a: c3 ret 000000000003ef6b <_ZN12_GLOBAL__N_14SizeEPPv>: 3ef6b: f3 0f 1e fa endbr64 3ef6f: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ef74: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3ef79: 48 83 c0 08 add $0x8,%rax 3ef7d: 48 8b 00 mov (%rax),%rax 3ef80: c3 ret 000000000003ef81 <_ZN12_GLOBAL__N_15DepthEPPv>: 3ef81: f3 0f 1e fa endbr64 3ef85: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ef8a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3ef8f: 48 83 c0 10 add $0x10,%rax 3ef93: 48 8b 00 mov (%rax),%rax 3ef96: c3 ret 000000000003ef97 <_ZN12_GLOBAL__N_12PCEPPvi>: 3ef97: f3 0f 1e fa endbr64 3ef9b: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3efa0: 89 74 24 f4 mov %esi,-0xc(%rsp) 3efa4: 8b 44 24 f4 mov -0xc(%rsp),%eax 3efa8: 83 c0 03 add $0x3,%eax 3efab: 48 98 cltq 3efad: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 3efb4: 00 3efb5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 3efba: 48 01 d0 add %rdx,%rax 3efbd: 48 8b 00 mov (%rax),%rax 3efc0: c3 ret 000000000003efc1 <_ZN12_GLOBAL__N_117PrintCountAndSizeEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm>: 3efc1: f3 0f 1e fa endbr64 3efc5: 55 push %rbp 3efc6: 48 89 e5 mov %rsp,%rbp 3efc9: 48 81 ec 90 00 00 00 sub $0x90,%rsp 3efd0: 48 89 7d 88 mov %rdi,-0x78(%rbp) 3efd4: 48 89 75 80 mov %rsi,-0x80(%rbp) 3efd8: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 3efdf: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3efe6: 00 00 3efe8: 48 89 45 f8 mov %rax,-0x8(%rbp) 3efec: 31 c0 xor %eax,%eax 3efee: 48 8b 75 80 mov -0x80(%rbp),%rsi 3eff2: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 3eff9: 48 8b 55 80 mov -0x80(%rbp),%rdx 3effd: 48 8d 45 90 lea -0x70(%rbp),%rax 3f001: 48 83 ec 08 sub $0x8,%rsp 3f005: ff b5 78 ff ff ff push -0x88(%rbp) 3f00b: 49 89 f1 mov %rsi,%r9 3f00e: 49 89 c8 mov %rcx,%r8 3f011: 48 89 d1 mov %rdx,%rcx 3f014: 48 8d 15 f5 88 02 00 lea 0x288f5(%rip),%rdx # 67910 <_ZL20kMallocHistogramSize+0xa4> 3f01b: be 64 00 00 00 mov $0x64,%esi 3f020: 48 89 c7 mov %rax,%rdi 3f023: b8 00 00 00 00 mov $0x0,%eax 3f028: e8 a3 77 fc ff call 67d0 3f02d: 48 83 c4 10 add $0x10,%rsp 3f031: 48 8d 45 90 lea -0x70(%rbp),%rax 3f035: 48 89 c7 mov %rax,%rdi 3f038: e8 d3 71 fc ff call 6210 3f03d: 48 89 c2 mov %rax,%rdx 3f040: 48 8d 4d 90 lea -0x70(%rbp),%rcx 3f044: 48 8b 45 88 mov -0x78(%rbp),%rax 3f048: 48 89 ce mov %rcx,%rsi 3f04b: 48 89 c7 mov %rax,%rdi 3f04e: e8 5d 70 fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f053: 90 nop 3f054: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f058: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3f05f: 00 00 3f061: 74 05 je 3f068 <_ZN12_GLOBAL__N_117PrintCountAndSizeEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm+0xa7> 3f063: e8 18 75 fc ff call 6580 <__stack_chk_fail@plt> 3f068: c9 leave 3f069: c3 ret 000000000003f06a <_ZN12_GLOBAL__N_111PrintHeaderEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPPv>: 3f06a: f3 0f 1e fa endbr64 3f06e: 55 push %rbp 3f06f: 48 89 e5 mov %rsp,%rbp 3f072: 48 83 ec 40 sub $0x40,%rsp 3f076: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3f07a: 48 89 75 d0 mov %rsi,-0x30(%rbp) 3f07e: 48 89 55 c8 mov %rdx,-0x38(%rbp) 3f082: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 3f089: 00 3f08a: 48 c7 45 e8 00 00 00 movq $0x0,-0x18(%rbp) 3f091: 00 3f092: 48 8b 45 c8 mov -0x38(%rbp),%rax 3f096: 48 89 45 f0 mov %rax,-0x10(%rbp) 3f09a: 48 8b 45 f0 mov -0x10(%rbp),%rax 3f09e: 48 89 c7 mov %rax,%rdi 3f0a1: e8 b3 fe ff ff call 3ef59 <_ZN12_GLOBAL__N_15CountEPPv> 3f0a6: 48 85 c0 test %rax,%rax 3f0a9: 0f 95 c0 setne %al 3f0ac: 84 c0 test %al,%al 3f0ae: 74 3a je 3f0ea <_ZN12_GLOBAL__N_111PrintHeaderEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPPv+0x80> 3f0b0: 48 8b 45 f0 mov -0x10(%rbp),%rax 3f0b4: 48 89 c7 mov %rax,%rdi 3f0b7: e8 9d fe ff ff call 3ef59 <_ZN12_GLOBAL__N_15CountEPPv> 3f0bc: 48 01 45 e0 add %rax,-0x20(%rbp) 3f0c0: 48 8b 45 f0 mov -0x10(%rbp),%rax 3f0c4: 48 89 c7 mov %rax,%rdi 3f0c7: e8 9f fe ff ff call 3ef6b <_ZN12_GLOBAL__N_14SizeEPPv> 3f0cc: 48 01 45 e8 add %rax,-0x18(%rbp) 3f0d0: 48 8b 45 f0 mov -0x10(%rbp),%rax 3f0d4: 48 89 c7 mov %rax,%rdi 3f0d7: e8 a5 fe ff ff call 3ef81 <_ZN12_GLOBAL__N_15DepthEPPv> 3f0dc: 48 83 c0 03 add $0x3,%rax 3f0e0: 48 c1 e0 03 shl $0x3,%rax 3f0e4: 48 01 45 f0 add %rax,-0x10(%rbp) 3f0e8: eb b0 jmp 3f09a <_ZN12_GLOBAL__N_111PrintHeaderEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPPv+0x30> 3f0ea: 48 8d 05 39 88 02 00 lea 0x28839(%rip),%rax # 6792a <_ZL20kMallocHistogramSize+0xbe> 3f0f1: 48 89 45 f8 mov %rax,-0x8(%rbp) 3f0f5: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f0f9: ba 0e 00 00 00 mov $0xe,%edx 3f0fe: 48 8d 35 25 88 02 00 lea 0x28825(%rip),%rsi # 6792a <_ZL20kMallocHistogramSize+0xbe> 3f105: 48 89 c7 mov %rax,%rdi 3f108: e8 a3 6f fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f10d: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3f111: 48 8b 4d e0 mov -0x20(%rbp),%rcx 3f115: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f119: 48 89 ce mov %rcx,%rsi 3f11c: 48 89 c7 mov %rax,%rdi 3f11f: e8 9d fe ff ff call 3efc1 <_ZN12_GLOBAL__N_117PrintCountAndSizeEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm> 3f124: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f128: ba 01 00 00 00 mov $0x1,%edx 3f12d: 48 8d 35 05 88 02 00 lea 0x28805(%rip),%rsi # 67939 <_ZL20kMallocHistogramSize+0xcd> 3f134: 48 89 c7 mov %rax,%rdi 3f137: e8 74 6f fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f13c: 48 8b 45 d0 mov -0x30(%rbp),%rax 3f140: 48 89 c7 mov %rax,%rdi 3f143: e8 c8 70 fc ff call 6210 3f148: 48 89 c2 mov %rax,%rdx 3f14b: 48 8b 4d d0 mov -0x30(%rbp),%rcx 3f14f: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f153: 48 89 ce mov %rcx,%rsi 3f156: 48 89 c7 mov %rax,%rdi 3f159: e8 52 6f fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f15e: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f162: ba 01 00 00 00 mov $0x1,%edx 3f167: 48 8d 35 cd 87 02 00 lea 0x287cd(%rip),%rsi # 6793b <_ZL20kMallocHistogramSize+0xcf> 3f16e: 48 89 c7 mov %rax,%rdi 3f171: e8 3a 6f fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f176: 90 nop 3f177: c9 leave 3f178: c3 ret 000000000003f179 <_ZN12_GLOBAL__N_115PrintStackEntryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPv>: 3f179: f3 0f 1e fa endbr64 3f17d: 55 push %rbp 3f17e: 48 89 e5 mov %rsp,%rbp 3f181: 53 push %rbx 3f182: 48 83 ec 58 sub $0x58,%rsp 3f186: 48 89 7d a8 mov %rdi,-0x58(%rbp) 3f18a: 48 89 75 a0 mov %rsi,-0x60(%rbp) 3f18e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3f195: 00 00 3f197: 48 89 45 e8 mov %rax,-0x18(%rbp) 3f19b: 31 c0 xor %eax,%eax 3f19d: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f1a1: 48 89 c7 mov %rax,%rdi 3f1a4: e8 c2 fd ff ff call 3ef6b <_ZN12_GLOBAL__N_14SizeEPPv> 3f1a9: 48 89 c3 mov %rax,%rbx 3f1ac: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f1b0: 48 89 c7 mov %rax,%rdi 3f1b3: e8 a1 fd ff ff call 3ef59 <_ZN12_GLOBAL__N_15CountEPPv> 3f1b8: 48 89 c1 mov %rax,%rcx 3f1bb: 48 8b 45 a8 mov -0x58(%rbp),%rax 3f1bf: 48 89 da mov %rbx,%rdx 3f1c2: 48 89 ce mov %rcx,%rsi 3f1c5: 48 89 c7 mov %rax,%rdi 3f1c8: e8 f4 fd ff ff call 3efc1 <_ZN12_GLOBAL__N_117PrintCountAndSizeEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm> 3f1cd: c7 45 bc 00 00 00 00 movl $0x0,-0x44(%rbp) 3f1d4: 8b 45 bc mov -0x44(%rbp),%eax 3f1d7: 48 63 d8 movslq %eax,%rbx 3f1da: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f1de: 48 89 c7 mov %rax,%rdi 3f1e1: e8 9b fd ff ff call 3ef81 <_ZN12_GLOBAL__N_15DepthEPPv> 3f1e6: 48 39 c3 cmp %rax,%rbx 3f1e9: 0f 92 c0 setb %al 3f1ec: 84 c0 test %al,%al 3f1ee: 74 5c je 3f24c <_ZN12_GLOBAL__N_115PrintStackEntryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPv+0xd3> 3f1f0: 8b 55 bc mov -0x44(%rbp),%edx 3f1f3: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f1f7: 89 d6 mov %edx,%esi 3f1f9: 48 89 c7 mov %rax,%rdi 3f1fc: e8 96 fd ff ff call 3ef97 <_ZN12_GLOBAL__N_12PCEPPvi> 3f201: 48 89 c2 mov %rax,%rdx 3f204: 48 8d 45 c0 lea -0x40(%rbp),%rax 3f208: 48 89 d1 mov %rdx,%rcx 3f20b: 48 8d 15 2b 87 02 00 lea 0x2872b(%rip),%rdx # 6793d <_ZL20kMallocHistogramSize+0xd1> 3f212: be 20 00 00 00 mov $0x20,%esi 3f217: 48 89 c7 mov %rax,%rdi 3f21a: b8 00 00 00 00 mov $0x0,%eax 3f21f: e8 ac 75 fc ff call 67d0 3f224: 48 8d 45 c0 lea -0x40(%rbp),%rax 3f228: 48 89 c7 mov %rax,%rdi 3f22b: e8 e0 6f fc ff call 6210 3f230: 48 89 c2 mov %rax,%rdx 3f233: 48 8d 4d c0 lea -0x40(%rbp),%rcx 3f237: 48 8b 45 a8 mov -0x58(%rbp),%rax 3f23b: 48 89 ce mov %rcx,%rsi 3f23e: 48 89 c7 mov %rax,%rdi 3f241: e8 6a 6e fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f246: 83 45 bc 01 addl $0x1,-0x44(%rbp) 3f24a: eb 88 jmp 3f1d4 <_ZN12_GLOBAL__N_115PrintStackEntryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPv+0x5b> 3f24c: 48 8b 45 a8 mov -0x58(%rbp),%rax 3f250: ba 01 00 00 00 mov $0x1,%edx 3f255: 48 8d 35 df 86 02 00 lea 0x286df(%rip),%rsi # 6793b <_ZL20kMallocHistogramSize+0xcf> 3f25c: 48 89 c7 mov %rax,%rdi 3f25f: e8 4c 6e fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f264: 90 nop 3f265: 48 8b 45 e8 mov -0x18(%rbp),%rax 3f269: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3f270: 00 00 3f272: 74 05 je 3f279 <_ZN12_GLOBAL__N_115PrintStackEntryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPv+0x100> 3f274: e8 07 73 fc ff call 6580 <__stack_chk_fail@plt> 3f279: 48 83 c4 58 add $0x58,%rsp 3f27d: 5b pop %rbx 3f27e: 5d pop %rbp 3f27f: c3 ret 000000000003f280 <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>: 3f280: f3 0f 1e fa endbr64 3f284: 55 push %rbp 3f285: 48 89 e5 mov %rsp,%rbp 3f288: 48 83 ec 60 sub $0x60,%rsp 3f28c: 48 89 7d a8 mov %rdi,-0x58(%rbp) 3f290: 48 89 75 a0 mov %rsi,-0x60(%rbp) 3f294: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3f29b: 00 00 3f29d: 48 89 45 f8 mov %rax,-0x8(%rbp) 3f2a1: 31 c0 xor %eax,%eax 3f2a3: c7 45 b4 00 00 00 00 movl $0x0,-0x4c(%rbp) 3f2aa: 48 8b 45 a8 mov -0x58(%rbp),%rax 3f2ae: 48 8b 00 mov (%rax),%rax 3f2b1: 48 05 c8 00 00 00 add $0xc8,%rax 3f2b7: 48 8b 08 mov (%rax),%rcx 3f2ba: 48 8d 55 b4 lea -0x4c(%rbp),%rdx 3f2be: 48 8b 45 a8 mov -0x58(%rbp),%rax 3f2c2: 48 89 d6 mov %rdx,%rsi 3f2c5: 48 89 c7 mov %rax,%rdi 3f2c8: ff d1 call *%rcx 3f2ca: 48 89 45 c0 mov %rax,-0x40(%rbp) 3f2ce: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 3f2d3: 75 28 jne 3f2fd <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x7d> 3f2d5: 48 8d 05 6c 86 02 00 lea 0x2866c(%rip),%rax # 67948 <_ZL20kMallocHistogramSize+0xdc> 3f2dc: 48 89 45 c8 mov %rax,-0x38(%rbp) 3f2e0: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f2e4: ba ab 00 00 00 mov $0xab,%edx 3f2e9: 48 8d 35 58 86 02 00 lea 0x28658(%rip),%rsi # 67948 <_ZL20kMallocHistogramSize+0xdc> 3f2f0: 48 89 c7 mov %rax,%rdi 3f2f3: e8 b8 6d fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f2f8: e9 9c 00 00 00 jmp 3f399 <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x119> 3f2fd: 8b 55 b4 mov -0x4c(%rbp),%edx 3f300: 48 8d 45 d0 lea -0x30(%rbp),%rax 3f304: 48 8d 35 e9 86 02 00 lea 0x286e9(%rip),%rsi # 679f4 <_ZL20kMallocHistogramSize+0x188> 3f30b: 48 89 c7 mov %rax,%rdi 3f30e: b8 00 00 00 00 mov $0x0,%eax 3f313: e8 d8 6d fc ff call 60f0 3f318: 48 8b 55 c0 mov -0x40(%rbp),%rdx 3f31c: 48 8d 4d d0 lea -0x30(%rbp),%rcx 3f320: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f324: 48 89 ce mov %rcx,%rsi 3f327: 48 89 c7 mov %rax,%rdi 3f32a: e8 3b fd ff ff call 3f06a <_ZN12_GLOBAL__N_111PrintHeaderEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPPv> 3f32f: 48 8b 45 c0 mov -0x40(%rbp),%rax 3f333: 48 89 45 b8 mov %rax,-0x48(%rbp) 3f337: 48 8b 45 b8 mov -0x48(%rbp),%rax 3f33b: 48 89 c7 mov %rax,%rdi 3f33e: e8 16 fc ff ff call 3ef59 <_ZN12_GLOBAL__N_15CountEPPv> 3f343: 48 85 c0 test %rax,%rax 3f346: 0f 95 c0 setne %al 3f349: 84 c0 test %al,%al 3f34b: 74 2d je 3f37a <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xfa> 3f34d: 48 8b 55 b8 mov -0x48(%rbp),%rdx 3f351: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f355: 48 89 d6 mov %rdx,%rsi 3f358: 48 89 c7 mov %rax,%rdi 3f35b: e8 19 fe ff ff call 3f179 <_ZN12_GLOBAL__N_115PrintStackEntryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPv> 3f360: 48 8b 45 b8 mov -0x48(%rbp),%rax 3f364: 48 89 c7 mov %rax,%rdi 3f367: e8 15 fc ff ff call 3ef81 <_ZN12_GLOBAL__N_15DepthEPPv> 3f36c: 48 83 c0 03 add $0x3,%rax 3f370: 48 c1 e0 03 shl $0x3,%rax 3f374: 48 01 45 b8 add %rax,-0x48(%rbp) 3f378: eb bd jmp 3f337 <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb7> 3f37a: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 3f37f: 74 0c je 3f38d <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x10d> 3f381: 48 8b 45 c0 mov -0x40(%rbp),%rax 3f385: 48 89 c7 mov %rax,%rdi 3f388: e8 a3 72 fc ff call 6630 <_ZdaPv@plt> 3f38d: 48 8b 45 a0 mov -0x60(%rbp),%rax 3f391: 48 89 c7 mov %rax,%rdi 3f394: e8 37 f6 ff ff call 3e9d0 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 3f399: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f39d: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3f3a4: 00 00 3f3a6: 74 05 je 3f3ad <_ZN15MallocExtension13GetHeapSampleEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x12d> 3f3a8: e8 d3 71 fc ff call 6580 <__stack_chk_fail@plt> 3f3ad: c9 leave 3f3ae: c3 ret 3f3af: 90 nop 000000000003f3b0 <_ZN15MallocExtension19GetHeapGrowthStacksEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE>: 3f3b0: f3 0f 1e fa endbr64 3f3b4: 55 push %rbp 3f3b5: 48 89 e5 mov %rsp,%rbp 3f3b8: 48 83 ec 30 sub $0x30,%rsp 3f3bc: 48 89 7d d8 mov %rdi,-0x28(%rbp) 3f3c0: 48 89 75 d0 mov %rsi,-0x30(%rbp) 3f3c4: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f3c8: 48 8b 00 mov (%rax),%rax 3f3cb: 48 05 d0 00 00 00 add $0xd0,%rax 3f3d1: 48 8b 10 mov (%rax),%rdx 3f3d4: 48 8b 45 d8 mov -0x28(%rbp),%rax 3f3d8: 48 89 c7 mov %rax,%rdi 3f3db: ff d2 call *%rdx 3f3dd: 48 89 45 f0 mov %rax,-0x10(%rbp) 3f3e1: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 3f3e6: 75 28 jne 3f410 <_ZN15MallocExtension19GetHeapGrowthStacksEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x60> 3f3e8: 48 8d 05 11 86 02 00 lea 0x28611(%rip),%rax # 67a00 <_ZL20kMallocHistogramSize+0x194> 3f3ef: 48 89 45 f8 mov %rax,-0x8(%rbp) 3f3f3: 48 8b 45 d0 mov -0x30(%rbp),%rax 3f3f7: ba ba 00 00 00 mov $0xba,%edx 3f3fc: 48 8d 35 fd 85 02 00 lea 0x285fd(%rip),%rsi # 67a00 <_ZL20kMallocHistogramSize+0x194> 3f403: 48 89 c7 mov %rax,%rdi 3f406: e8 a5 6c fc ff call 60b0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm@plt> 3f40b: e9 81 00 00 00 jmp 3f491 <_ZN15MallocExtension19GetHeapGrowthStacksEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe1> 3f410: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3f414: 48 8b 45 d0 mov -0x30(%rbp),%rax 3f418: 48 8d 35 9c 86 02 00 lea 0x2869c(%rip),%rsi # 67abb <_ZL20kMallocHistogramSize+0x24f> 3f41f: 48 89 c7 mov %rax,%rdi 3f422: e8 43 fc ff ff call 3f06a <_ZN12_GLOBAL__N_111PrintHeaderEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPPv> 3f427: 48 8b 45 f0 mov -0x10(%rbp),%rax 3f42b: 48 89 45 e8 mov %rax,-0x18(%rbp) 3f42f: 48 8b 45 e8 mov -0x18(%rbp),%rax 3f433: 48 89 c7 mov %rax,%rdi 3f436: e8 1e fb ff ff call 3ef59 <_ZN12_GLOBAL__N_15CountEPPv> 3f43b: 48 85 c0 test %rax,%rax 3f43e: 0f 95 c0 setne %al 3f441: 84 c0 test %al,%al 3f443: 74 2d je 3f472 <_ZN15MallocExtension19GetHeapGrowthStacksEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xc2> 3f445: 48 8b 55 e8 mov -0x18(%rbp),%rdx 3f449: 48 8b 45 d0 mov -0x30(%rbp),%rax 3f44d: 48 89 d6 mov %rdx,%rsi 3f450: 48 89 c7 mov %rax,%rdi 3f453: e8 21 fd ff ff call 3f179 <_ZN12_GLOBAL__N_115PrintStackEntryEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPv> 3f458: 48 8b 45 e8 mov -0x18(%rbp),%rax 3f45c: 48 89 c7 mov %rax,%rdi 3f45f: e8 1d fb ff ff call 3ef81 <_ZN12_GLOBAL__N_15DepthEPPv> 3f464: 48 83 c0 03 add $0x3,%rax 3f468: 48 c1 e0 03 shl $0x3,%rax 3f46c: 48 01 45 e8 add %rax,-0x18(%rbp) 3f470: eb bd jmp 3f42f <_ZN15MallocExtension19GetHeapGrowthStacksEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x7f> 3f472: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 3f477: 74 0c je 3f485 <_ZN15MallocExtension19GetHeapGrowthStacksEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xd5> 3f479: 48 8b 45 f0 mov -0x10(%rbp),%rax 3f47d: 48 89 c7 mov %rax,%rdi 3f480: e8 ab 71 fc ff call 6630 <_ZdaPv@plt> 3f485: 48 8b 45 d0 mov -0x30(%rbp),%rax 3f489: 48 89 c7 mov %rax,%rdi 3f48c: e8 3f f5 ff ff call 3e9d0 <_ZL14DumpAddressMapPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE> 3f491: c9 leave 3f492: c3 ret 3f493: 90 nop 000000000003f494 <_ZN15MallocExtension6RangesEPvPFvS0_PKN4base11MallocRangeEE>: 3f494: f3 0f 1e fa endbr64 3f498: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3f49d: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3f4a2: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3f4a7: 90 nop 3f4a8: c3 ret 000000000003f4a9 : 3f4a9: f3 0f 1e fa endbr64 3f4ad: 55 push %rbp 3f4ae: 48 89 e5 mov %rsp,%rbp 3f4b1: e8 5c fa ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f4b6: 48 8b 10 mov (%rax),%rdx 3f4b9: 48 83 c2 10 add $0x10,%rdx 3f4bd: 48 8b 12 mov (%rdx),%rdx 3f4c0: 48 89 c7 mov %rax,%rdi 3f4c3: ff d2 call *%rdx 3f4c5: 0f b6 c0 movzbl %al,%eax 3f4c8: 5d pop %rbp 3f4c9: c3 ret 000000000003f4ca : 3f4ca: f3 0f 1e fa endbr64 3f4ce: 55 push %rbp 3f4cf: 48 89 e5 mov %rsp,%rbp 3f4d2: 48 83 ec 10 sub $0x10,%rsp 3f4d6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f4da: e8 33 fa ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f4df: 48 8b 10 mov (%rax),%rdx 3f4e2: 48 83 c2 18 add $0x18,%rdx 3f4e6: 48 8b 0a mov (%rdx),%rcx 3f4e9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f4ed: 48 89 d6 mov %rdx,%rsi 3f4f0: 48 89 c7 mov %rax,%rdi 3f4f3: ff d1 call *%rcx 3f4f5: 0f b6 c0 movzbl %al,%eax 3f4f8: c9 leave 3f4f9: c3 ret 000000000003f4fa : 3f4fa: f3 0f 1e fa endbr64 3f4fe: 55 push %rbp 3f4ff: 48 89 e5 mov %rsp,%rbp 3f502: 48 83 ec 10 sub $0x10,%rsp 3f506: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f50a: e8 03 fa ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f50f: 48 8b 10 mov (%rax),%rdx 3f512: 48 83 c2 20 add $0x20,%rdx 3f516: 48 8b 0a mov (%rdx),%rcx 3f519: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f51d: 48 89 d6 mov %rdx,%rsi 3f520: 48 89 c7 mov %rax,%rdi 3f523: ff d1 call *%rcx 3f525: 0f b6 c0 movzbl %al,%eax 3f528: c9 leave 3f529: c3 ret 000000000003f52a : 3f52a: f3 0f 1e fa endbr64 3f52e: 55 push %rbp 3f52f: 48 89 e5 mov %rsp,%rbp 3f532: 48 83 ec 10 sub $0x10,%rsp 3f536: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f53a: e8 d3 f9 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f53f: 48 8b 10 mov (%rax),%rdx 3f542: 48 83 c2 28 add $0x28,%rdx 3f546: 48 8b 0a mov (%rdx),%rcx 3f549: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f54d: 48 89 d6 mov %rdx,%rsi 3f550: 48 89 c7 mov %rax,%rdi 3f553: ff d1 call *%rcx 3f555: 0f b6 c0 movzbl %al,%eax 3f558: c9 leave 3f559: c3 ret 000000000003f55a : 3f55a: f3 0f 1e fa endbr64 3f55e: 55 push %rbp 3f55f: 48 89 e5 mov %rsp,%rbp 3f562: 48 83 ec 20 sub $0x20,%rsp 3f566: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f56a: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3f56e: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3f572: e8 9b f9 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f577: 48 8b 10 mov (%rax),%rdx 3f57a: 48 83 c2 30 add $0x30,%rdx 3f57e: 4c 8b 02 mov (%rdx),%r8 3f581: 48 8b 4d e8 mov -0x18(%rbp),%rcx 3f585: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3f589: 48 8b 75 f8 mov -0x8(%rbp),%rsi 3f58d: 48 89 c7 mov %rax,%rdi 3f590: 41 ff d0 call *%r8 3f593: 0f b6 c0 movzbl %al,%eax 3f596: c9 leave 3f597: c3 ret 000000000003f598 : 3f598: f3 0f 1e fa endbr64 3f59c: 55 push %rbp 3f59d: 48 89 e5 mov %rsp,%rbp 3f5a0: 48 83 ec 10 sub $0x10,%rsp 3f5a4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f5a8: 89 75 f4 mov %esi,-0xc(%rbp) 3f5ab: e8 62 f9 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f5b0: 48 8b 10 mov (%rax),%rdx 3f5b3: 48 83 c2 38 add $0x38,%rdx 3f5b7: 4c 8b 02 mov (%rdx),%r8 3f5ba: 8b 55 f4 mov -0xc(%rbp),%edx 3f5bd: 48 8b 4d f8 mov -0x8(%rbp),%rcx 3f5c1: 48 89 ce mov %rcx,%rsi 3f5c4: 48 89 c7 mov %rax,%rdi 3f5c7: 41 ff d0 call *%r8 3f5ca: 90 nop 3f5cb: c9 leave 3f5cc: c3 ret 000000000003f5cd : 3f5cd: f3 0f 1e fa endbr64 3f5d1: 55 push %rbp 3f5d2: 48 89 e5 mov %rsp,%rbp 3f5d5: 48 83 ec 10 sub $0x10,%rsp 3f5d9: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f5dd: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3f5e1: e8 2c f9 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f5e6: 48 8b 10 mov (%rax),%rdx 3f5e9: 48 83 c2 58 add $0x58,%rdx 3f5ed: 4c 8b 02 mov (%rdx),%r8 3f5f0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3f5f4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 3f5f8: 48 89 ce mov %rcx,%rsi 3f5fb: 48 89 c7 mov %rax,%rdi 3f5fe: 41 ff d0 call *%r8 3f601: 0f b6 c0 movzbl %al,%eax 3f604: c9 leave 3f605: c3 ret 000000000003f606 : 3f606: f3 0f 1e fa endbr64 3f60a: 55 push %rbp 3f60b: 48 89 e5 mov %rsp,%rbp 3f60e: 48 83 ec 10 sub $0x10,%rsp 3f612: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f616: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3f61a: e8 f3 f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f61f: 48 8b 10 mov (%rax),%rdx 3f622: 48 83 c2 60 add $0x60,%rdx 3f626: 4c 8b 02 mov (%rdx),%r8 3f629: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3f62d: 48 8b 4d f8 mov -0x8(%rbp),%rcx 3f631: 48 89 ce mov %rcx,%rsi 3f634: 48 89 c7 mov %rax,%rdi 3f637: 41 ff d0 call *%r8 3f63a: 0f b6 c0 movzbl %al,%eax 3f63d: c9 leave 3f63e: c3 ret 000000000003f63f : 3f63f: f3 0f 1e fa endbr64 3f643: 55 push %rbp 3f644: 48 89 e5 mov %rsp,%rbp 3f647: e8 c6 f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f64c: 48 8b 10 mov (%rax),%rdx 3f64f: 48 83 c2 68 add $0x68,%rdx 3f653: 48 8b 12 mov (%rdx),%rdx 3f656: 48 89 c7 mov %rax,%rdi 3f659: ff d2 call *%rdx 3f65b: 90 nop 3f65c: 5d pop %rbp 3f65d: c3 ret 000000000003f65e : 3f65e: f3 0f 1e fa endbr64 3f662: 55 push %rbp 3f663: 48 89 e5 mov %rsp,%rbp 3f666: e8 a7 f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f66b: 48 8b 10 mov (%rax),%rdx 3f66e: 48 83 c2 70 add $0x70,%rdx 3f672: 48 8b 12 mov (%rdx),%rdx 3f675: 48 89 c7 mov %rax,%rdi 3f678: ff d2 call *%rdx 3f67a: 90 nop 3f67b: 5d pop %rbp 3f67c: c3 ret 000000000003f67d : 3f67d: f3 0f 1e fa endbr64 3f681: 55 push %rbp 3f682: 48 89 e5 mov %rsp,%rbp 3f685: e8 88 f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f68a: 48 8b 10 mov (%rax),%rdx 3f68d: 48 81 c2 90 00 00 00 add $0x90,%rdx 3f694: 48 8b 12 mov (%rdx),%rdx 3f697: 48 89 c7 mov %rax,%rdi 3f69a: ff d2 call *%rdx 3f69c: 90 nop 3f69d: 5d pop %rbp 3f69e: c3 ret 000000000003f69f : 3f69f: f3 0f 1e fa endbr64 3f6a3: 55 push %rbp 3f6a4: 48 89 e5 mov %rsp,%rbp 3f6a7: 48 83 ec 10 sub $0x10,%rsp 3f6ab: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f6af: e8 5e f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f6b4: 48 8b 10 mov (%rax),%rdx 3f6b7: 48 81 c2 88 00 00 00 add $0x88,%rdx 3f6be: 48 8b 0a mov (%rdx),%rcx 3f6c1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f6c5: 48 89 d6 mov %rdx,%rsi 3f6c8: 48 89 c7 mov %rax,%rdi 3f6cb: ff d1 call *%rcx 3f6cd: 90 nop 3f6ce: c9 leave 3f6cf: c3 ret 000000000003f6d0 : 3f6d0: f3 0f 1e fa endbr64 3f6d4: 55 push %rbp 3f6d5: 48 89 e5 mov %rsp,%rbp 3f6d8: 48 83 ec 10 sub $0x10,%rsp 3f6dc: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 3f6e1: e8 2c f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f6e6: 48 8b 10 mov (%rax),%rdx 3f6e9: 48 81 c2 98 00 00 00 add $0x98,%rdx 3f6f0: 48 8b 0a mov (%rdx),%rcx 3f6f3: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f6f7: 66 48 0f 6e c2 movq %rdx,%xmm0 3f6fc: 48 89 c7 mov %rax,%rdi 3f6ff: ff d1 call *%rcx 3f701: 90 nop 3f702: c9 leave 3f703: c3 ret 000000000003f704 : 3f704: f3 0f 1e fa endbr64 3f708: 55 push %rbp 3f709: 48 89 e5 mov %rsp,%rbp 3f70c: e8 01 f8 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f711: 48 8b 10 mov (%rax),%rdx 3f714: 48 81 c2 a0 00 00 00 add $0xa0,%rdx 3f71b: 48 8b 12 mov (%rdx),%rdx 3f71e: 48 89 c7 mov %rax,%rdi 3f721: ff d2 call *%rdx 3f723: 5d pop %rbp 3f724: c3 ret 000000000003f725 : 3f725: f3 0f 1e fa endbr64 3f729: 55 push %rbp 3f72a: 48 89 e5 mov %rsp,%rbp 3f72d: 48 83 ec 10 sub $0x10,%rsp 3f731: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f735: e8 d8 f7 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f73a: 48 8b 10 mov (%rax),%rdx 3f73d: 48 81 c2 a8 00 00 00 add $0xa8,%rdx 3f744: 48 8b 0a mov (%rdx),%rcx 3f747: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f74b: 48 89 d6 mov %rdx,%rsi 3f74e: 48 89 c7 mov %rax,%rdi 3f751: ff d1 call *%rcx 3f753: c9 leave 3f754: c3 ret 000000000003f755 : 3f755: f3 0f 1e fa endbr64 3f759: 55 push %rbp 3f75a: 48 89 e5 mov %rsp,%rbp 3f75d: 48 83 ec 10 sub $0x10,%rsp 3f761: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f765: e8 a8 f7 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f76a: 48 8b 10 mov (%rax),%rdx 3f76d: 48 81 c2 b0 00 00 00 add $0xb0,%rdx 3f774: 48 8b 0a mov (%rdx),%rcx 3f777: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f77b: 48 89 d6 mov %rdx,%rsi 3f77e: 48 89 c7 mov %rax,%rdi 3f781: ff d1 call *%rcx 3f783: c9 leave 3f784: c3 ret 000000000003f785 : 3f785: f3 0f 1e fa endbr64 3f789: 55 push %rbp 3f78a: 48 89 e5 mov %rsp,%rbp 3f78d: e8 80 f7 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f792: 48 8b 10 mov (%rax),%rdx 3f795: 48 81 c2 d8 00 00 00 add $0xd8,%rdx 3f79c: 48 8b 12 mov (%rdx),%rdx 3f79f: 48 89 c7 mov %rax,%rdi 3f7a2: ff d2 call *%rdx 3f7a4: 5d pop %rbp 3f7a5: c3 ret 000000000003f7a6 : 3f7a6: f3 0f 1e fa endbr64 3f7aa: 55 push %rbp 3f7ab: 48 89 e5 mov %rsp,%rbp 3f7ae: e8 5f f7 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f7b3: 48 8b 10 mov (%rax),%rdx 3f7b6: 48 81 c2 e0 00 00 00 add $0xe0,%rdx 3f7bd: 48 8b 12 mov (%rdx),%rdx 3f7c0: 48 89 c7 mov %rax,%rdi 3f7c3: ff d2 call *%rdx 3f7c5: 90 nop 3f7c6: 5d pop %rbp 3f7c7: c3 ret 000000000003f7c8 : 3f7c8: f3 0f 1e fa endbr64 3f7cc: 55 push %rbp 3f7cd: 48 89 e5 mov %rsp,%rbp 3f7d0: 48 83 ec 10 sub $0x10,%rsp 3f7d4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f7d8: e8 35 f7 ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 3f7dd: 48 8b 10 mov (%rax),%rdx 3f7e0: 48 81 c2 b8 00 00 00 add $0xb8,%rdx 3f7e7: 48 8b 0a mov (%rdx),%rcx 3f7ea: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f7ee: 48 89 d6 mov %rdx,%rsi 3f7f1: 48 89 c7 mov %rax,%rdi 3f7f4: ff d1 call *%rcx 3f7f6: c9 leave 3f7f7: c3 ret 000000000003f7f8 <_Z41__static_initialization_and_destruction_0ii>: 3f7f8: f3 0f 1e fa endbr64 3f7fc: 55 push %rbp 3f7fd: 48 89 e5 mov %rsp,%rbp 3f800: 48 83 ec 10 sub $0x10,%rsp 3f804: 89 7d fc mov %edi,-0x4(%rbp) 3f807: 89 75 f8 mov %esi,-0x8(%rbp) 3f80a: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 3f80e: 75 45 jne 3f855 <_Z41__static_initialization_and_destruction_0ii+0x5d> 3f810: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 3f817: 75 3c jne 3f855 <_Z41__static_initialization_and_destruction_0ii+0x5d> 3f819: b9 00 00 00 00 mov $0x0,%ecx 3f81e: 48 8d 15 dd f6 ff ff lea -0x923(%rip),%rdx # 3ef02 <_ZN12_GLOBAL__N_1L40google_init_module_malloc_extension_initEv> 3f825: 48 8d 35 96 82 02 00 lea 0x28296(%rip),%rsi # 67ac2 <_ZL20kMallocHistogramSize+0x256> 3f82c: 48 8d 3d ed 3a 04 00 lea 0x43aed(%rip),%rdi # 83320 <_ZN12_GLOBAL__N_147google_initializer_module_malloc_extension_initE> 3f833: e8 3a 00 00 00 call 3f872 <_ZN17GoogleInitializerC1EPKcPFvvES3_> 3f838: 48 8d 15 c1 a7 03 00 lea 0x3a7c1(%rip),%rdx # 7a000 <__dso_handle> 3f83f: 48 8d 35 da 3a 04 00 lea 0x43ada(%rip),%rsi # 83320 <_ZN12_GLOBAL__N_147google_initializer_module_malloc_extension_initE> 3f846: 48 8d 05 89 00 00 00 lea 0x89(%rip),%rax # 3f8d6 <_ZN17GoogleInitializerD1Ev> 3f84d: 48 89 c7 mov %rax,%rdi 3f850: e8 fb 6b fc ff call 6450 <__cxa_atexit@plt> 3f855: 90 nop 3f856: c9 leave 3f857: c3 ret 000000000003f858 <_GLOBAL__sub_I_malloc_extension.cc>: 3f858: f3 0f 1e fa endbr64 3f85c: 55 push %rbp 3f85d: 48 89 e5 mov %rsp,%rbp 3f860: be ff ff 00 00 mov $0xffff,%esi 3f865: bf 01 00 00 00 mov $0x1,%edi 3f86a: e8 89 ff ff ff call 3f7f8 <_Z41__static_initialization_and_destruction_0ii> 3f86f: 5d pop %rbp 3f870: c3 ret 3f871: 90 nop 000000000003f872 <_ZN17GoogleInitializerC1EPKcPFvvES3_>: 3f872: f3 0f 1e fa endbr64 3f876: 55 push %rbp 3f877: 48 89 e5 mov %rsp,%rbp 3f87a: 48 83 ec 20 sub $0x20,%rsp 3f87e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f882: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3f886: 48 89 55 e8 mov %rdx,-0x18(%rbp) 3f88a: 48 89 4d e0 mov %rcx,-0x20(%rbp) 3f88e: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f892: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3f896: 48 89 10 mov %rdx,(%rax) 3f899: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f89d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 3f8a1: 48 89 50 08 mov %rdx,0x8(%rax) 3f8a5: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f8a9: 48 8b 00 mov (%rax),%rax 3f8ac: 48 89 c2 mov %rax,%rdx 3f8af: 48 8d 35 ba 7f 02 00 lea 0x27fba(%rip),%rsi # 67870 <_ZL20kMallocHistogramSize+0x4> 3f8b6: bf 0a 00 00 00 mov $0xa,%edi 3f8bb: b8 00 00 00 00 mov $0x0,%eax 3f8c0: e8 dd bd ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3f8c5: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 3f8ca: 74 06 je 3f8d2 <_ZN17GoogleInitializerC1EPKcPFvvES3_+0x60> 3f8cc: 48 8b 45 e8 mov -0x18(%rbp),%rax 3f8d0: ff d0 call *%rax 3f8d2: 90 nop 3f8d3: c9 leave 3f8d4: c3 ret 3f8d5: 90 nop 000000000003f8d6 <_ZN17GoogleInitializerD1Ev>: 3f8d6: f3 0f 1e fa endbr64 3f8da: 55 push %rbp 3f8db: 48 89 e5 mov %rsp,%rbp 3f8de: 48 83 ec 10 sub $0x10,%rsp 3f8e2: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f8e6: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f8ea: 48 8b 00 mov (%rax),%rax 3f8ed: 48 89 c2 mov %rax,%rdx 3f8f0: 48 8d 35 a1 7f 02 00 lea 0x27fa1(%rip),%rsi # 67898 <_ZL20kMallocHistogramSize+0x2c> 3f8f7: bf 0a 00 00 00 mov $0xa,%edi 3f8fc: b8 00 00 00 00 mov $0x0,%eax 3f901: e8 9c bd ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3f906: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f90a: 48 8b 40 08 mov 0x8(%rax),%rax 3f90e: 48 85 c0 test %rax,%rax 3f911: 74 0a je 3f91d <_ZN17GoogleInitializerD1Ev+0x47> 3f913: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f917: 48 8b 40 08 mov 0x8(%rax),%rax 3f91b: ff d0 call *%rax 3f91d: 90 nop 3f91e: c9 leave 3f91f: c3 ret 000000000003f920 <_ZN8tcmallocL14IsEmergencyPtrEPKv>: 3f920: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3f925: b8 00 00 00 00 mov $0x0,%eax 3f92a: c3 ret 000000000003f92b : 3f92b: f3 0f 1e fa endbr64 3f92f: b8 00 00 00 00 mov $0x0,%eax 3f934: c3 ret 000000000003f935 <_ZN12_GLOBAL__N_114InitialNewHookEPKvm>: 3f935: f3 0f 1e fa endbr64 3f939: 55 push %rbp 3f93a: 48 89 e5 mov %rsp,%rbp 3f93d: 48 83 ec 10 sub $0x10,%rsp 3f941: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f945: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3f949: e8 61 00 00 00 call 3f9af <_ZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEv> 3f94e: 84 c0 test %al,%al 3f950: 74 13 je 3f965 <_ZN12_GLOBAL__N_114InitialNewHookEPKvm+0x30> 3f952: 48 8b 55 f0 mov -0x10(%rbp),%rdx 3f956: 48 8b 45 f8 mov -0x8(%rbp),%rax 3f95a: 48 89 d6 mov %rdx,%rsi 3f95d: 48 89 c7 mov %rax,%rdi 3f960: e8 4b 68 ff ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 3f965: 90 nop 3f966: c9 leave 3f967: c3 ret 000000000003f968 <_ZZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvENKUlvE_clEv>: 3f968: 55 push %rbp 3f969: 48 89 e5 mov %rsp,%rbp 3f96c: 48 83 ec 10 sub $0x10,%rsp 3f970: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3f974: 48 8d 3d ba ff ff ff lea -0x46(%rip),%rdi # 3f935 <_ZN12_GLOBAL__N_114InitialNewHookEPKvm> 3f97b: e8 49 07 00 00 call 400c9 <_ZN10MallocHook13RemoveNewHookEPFvPKvmE> 3f980: 83 f0 01 xor $0x1,%eax 3f983: 84 c0 test %al,%al 3f985: 74 25 je 3f9ac <_ZZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvENKUlvE_clEv+0x44> 3f987: b9 3b 00 00 00 mov $0x3b,%ecx 3f98c: 48 8d 15 2d 82 02 00 lea 0x2822d(%rip),%rdx # 67bc0 <_ZL13kIllegalRawFD+0x8> 3f993: be 02 00 00 00 mov $0x2,%esi 3f998: bf 01 00 00 00 mov $0x1,%edi 3f99d: b8 00 00 00 00 mov $0x0,%eax 3f9a2: e8 d9 66 fc ff call 6080 3f9a7: e8 14 69 fc ff call 62c0 3f9ac: 90 nop 3f9ad: c9 leave 3f9ae: c3 ret 000000000003f9af <_ZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEv>: 3f9af: f3 0f 1e fa endbr64 3f9b3: 55 push %rbp 3f9b4: 48 89 e5 mov %rsp,%rbp 3f9b7: 48 83 ec 10 sub $0x10,%rsp 3f9bb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3f9c2: 00 00 3f9c4: 48 89 45 f8 mov %rax,-0x8(%rbp) 3f9c8: 31 c0 xor %eax,%eax 3f9ca: 48 8d 3d b7 39 04 00 lea 0x439b7(%rip),%rdi # 83388 <_ZZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvE4once> 3f9d1: e8 68 05 00 00 call 3ff3e <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_> 3f9d6: e8 50 ff ff ff call 3f92b 3f9db: 85 c0 test %eax,%eax 3f9dd: 0f 95 c0 setne %al 3f9e0: 48 8b 55 f8 mov -0x8(%rbp),%rdx 3f9e4: 64 48 33 14 25 28 00 xor %fs:0x28,%rdx 3f9eb: 00 00 3f9ed: 74 05 je 3f9f4 <_ZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEv+0x45> 3f9ef: e8 8c 6b fc ff call 6580 <__stack_chk_fail@plt> 3f9f4: c9 leave 3f9f5: c3 ret 000000000003f9f6 : 3f9f6: f3 0f 1e fa endbr64 3f9fa: 55 push %rbp 3f9fb: 48 89 e5 mov %rsp,%rbp 3f9fe: 48 83 ec 10 sub $0x10,%rsp 3fa02: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fa06: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fa0a: 48 89 c2 mov %rax,%rdx 3fa0d: 48 8d 35 e8 81 02 00 lea 0x281e8(%rip),%rsi # 67bfc <_ZL13kIllegalRawFD+0x44> 3fa14: bf 0a 00 00 00 mov $0xa,%edi 3fa19: b8 00 00 00 00 mov $0x0,%eax 3fa1e: e8 7f bc ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3fa23: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fa27: 48 89 c6 mov %rax,%rsi 3fa2a: 48 8d 3d 4f a6 03 00 lea 0x3a64f(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 3fa31: e8 b6 06 00 00 call 400ec <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_> 3fa36: 0f b6 c0 movzbl %al,%eax 3fa39: c9 leave 3fa3a: c3 ret 000000000003fa3b : 3fa3b: f3 0f 1e fa endbr64 3fa3f: 55 push %rbp 3fa40: 48 89 e5 mov %rsp,%rbp 3fa43: 48 83 ec 10 sub $0x10,%rsp 3fa47: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fa4b: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fa4f: 48 89 c2 mov %rax,%rdx 3fa52: 48 8d 35 b2 81 02 00 lea 0x281b2(%rip),%rsi # 67c0b <_ZL13kIllegalRawFD+0x53> 3fa59: bf 0a 00 00 00 mov $0xa,%edi 3fa5e: b8 00 00 00 00 mov $0x0,%eax 3fa63: e8 3a bc ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3fa68: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fa6c: 48 89 c6 mov %rax,%rsi 3fa6f: 48 8d 3d 0a a6 03 00 lea 0x3a60a(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 3fa76: e8 c7 08 00 00 call 40342 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_> 3fa7b: 0f b6 c0 movzbl %al,%eax 3fa7e: c9 leave 3fa7f: c3 ret 000000000003fa80 : 3fa80: f3 0f 1e fa endbr64 3fa84: 55 push %rbp 3fa85: 48 89 e5 mov %rsp,%rbp 3fa88: 48 83 ec 10 sub $0x10,%rsp 3fa8c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fa90: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fa94: 48 89 c2 mov %rax,%rdx 3fa97: 48 8d 35 7f 81 02 00 lea 0x2817f(%rip),%rsi # 67c1d <_ZL13kIllegalRawFD+0x65> 3fa9e: bf 0a 00 00 00 mov $0xa,%edi 3faa3: b8 00 00 00 00 mov $0x0,%eax 3faa8: e8 f5 bb ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3faad: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fab1: 48 89 c6 mov %rax,%rsi 3fab4: 48 8d 3d 85 38 04 00 lea 0x43885(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 3fabb: e8 06 0c 00 00 call 406c6 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_> 3fac0: 0f b6 c0 movzbl %al,%eax 3fac3: c9 leave 3fac4: c3 ret 000000000003fac5 : 3fac5: f3 0f 1e fa endbr64 3fac9: 55 push %rbp 3faca: 48 89 e5 mov %rsp,%rbp 3facd: 48 83 ec 10 sub $0x10,%rsp 3fad1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fad5: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fad9: 48 89 c2 mov %rax,%rdx 3fadc: 48 8d 35 4c 81 02 00 lea 0x2814c(%rip),%rsi # 67c2f <_ZL13kIllegalRawFD+0x77> 3fae3: bf 0a 00 00 00 mov $0xa,%edi 3fae8: b8 00 00 00 00 mov $0x0,%eax 3faed: e8 b0 bb ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3faf2: 48 8b 45 f8 mov -0x8(%rbp),%rax 3faf6: 48 89 c6 mov %rax,%rsi 3faf9: 48 8d 3d 40 38 04 00 lea 0x43840(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 3fb00: e8 37 0d 00 00 call 4083c <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_> 3fb05: 0f b6 c0 movzbl %al,%eax 3fb08: c9 leave 3fb09: c3 ret 000000000003fb0a : 3fb0a: f3 0f 1e fa endbr64 3fb0e: 55 push %rbp 3fb0f: 48 89 e5 mov %rsp,%rbp 3fb12: 48 83 ec 10 sub $0x10,%rsp 3fb16: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fb1a: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fb1e: 48 89 c2 mov %rax,%rdx 3fb21: 48 8d 35 1c 81 02 00 lea 0x2811c(%rip),%rsi # 67c44 <_ZL13kIllegalRawFD+0x8c> 3fb28: bf 0a 00 00 00 mov $0xa,%edi 3fb2d: b8 00 00 00 00 mov $0x0,%eax 3fb32: e8 6b bb ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3fb37: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fb3b: 48 89 c6 mov %rax,%rsi 3fb3e: 48 8d 3d 3b a5 03 00 lea 0x3a53b(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 3fb45: e8 10 0a 00 00 call 4055a <_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_> 3fb4a: c9 leave 3fb4b: c3 ret 000000000003fb4c : 3fb4c: f3 0f 1e fa endbr64 3fb50: 55 push %rbp 3fb51: 48 89 e5 mov %rsp,%rbp 3fb54: 48 83 ec 10 sub $0x10,%rsp 3fb58: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fb5c: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fb60: 48 89 c2 mov %rax,%rdx 3fb63: 48 8d 35 e9 80 02 00 lea 0x280e9(%rip),%rsi # 67c53 <_ZL13kIllegalRawFD+0x9b> 3fb6a: bf 0a 00 00 00 mov $0xa,%edi 3fb6f: b8 00 00 00 00 mov $0x0,%eax 3fb74: e8 29 bb ff ff call 3b6a2 <_Z8RAW_VLOGiPKcz> 3fb79: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fb7d: 48 89 c6 mov %rax,%rsi 3fb80: 48 8d 3d b9 37 04 00 lea 0x437b9(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 3fb87: e8 ec 0d 00 00 call 40978 <_ZN4base8internal8HookListIPFvPKvEE16ExchangeSingularES5_> 3fb8c: c9 leave 3fb8d: c3 ret 000000000003fb8e <_ZN10MallocHook17InvokeNewHookSlowEPKvm>: 3fb8e: f3 0f 1e fa endbr64 3fb92: 55 push %rbp 3fb93: 48 89 e5 mov %rsp,%rbp 3fb96: 48 83 ec 60 sub $0x60,%rsp 3fb9a: 48 89 7d a8 mov %rdi,-0x58(%rbp) 3fb9e: 48 89 75 a0 mov %rsi,-0x60(%rbp) 3fba2: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3fba9: 00 00 3fbab: 48 89 45 f8 mov %rax,-0x8(%rbp) 3fbaf: 31 c0 xor %eax,%eax 3fbb1: 48 8b 45 a8 mov -0x58(%rbp),%rax 3fbb5: 48 89 c7 mov %rax,%rdi 3fbb8: e8 63 fd ff ff call 3f920 <_ZN8tcmallocL14IsEmergencyPtrEPKv> 3fbbd: 84 c0 test %al,%al 3fbbf: 75 4a jne 3fc0b <_ZN10MallocHook17InvokeNewHookSlowEPKvm+0x7d> 3fbc1: 48 8d 45 c0 lea -0x40(%rbp),%rax 3fbc5: ba 07 00 00 00 mov $0x7,%edx 3fbca: 48 89 c6 mov %rax,%rsi 3fbcd: 48 8d 3d ac a4 03 00 lea 0x3a4ac(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 3fbd4: e8 c5 08 00 00 call 4049e <_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i> 3fbd9: 89 45 bc mov %eax,-0x44(%rbp) 3fbdc: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 3fbe3: 8b 45 b8 mov -0x48(%rbp),%eax 3fbe6: 3b 45 bc cmp -0x44(%rbp),%eax 3fbe9: 7d 21 jge 3fc0c <_ZN10MallocHook17InvokeNewHookSlowEPKvm+0x7e> 3fbeb: 8b 45 b8 mov -0x48(%rbp),%eax 3fbee: 48 98 cltq 3fbf0: 48 8b 4c c5 c0 mov -0x40(%rbp,%rax,8),%rcx 3fbf5: 48 8b 55 a0 mov -0x60(%rbp),%rdx 3fbf9: 48 8b 45 a8 mov -0x58(%rbp),%rax 3fbfd: 48 89 d6 mov %rdx,%rsi 3fc00: 48 89 c7 mov %rax,%rdi 3fc03: ff d1 call *%rcx 3fc05: 83 45 b8 01 addl $0x1,-0x48(%rbp) 3fc09: eb d8 jmp 3fbe3 <_ZN10MallocHook17InvokeNewHookSlowEPKvm+0x55> 3fc0b: 90 nop 3fc0c: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fc10: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3fc17: 00 00 3fc19: 74 05 je 3fc20 <_ZN10MallocHook17InvokeNewHookSlowEPKvm+0x92> 3fc1b: e8 60 69 fc ff call 6580 <__stack_chk_fail@plt> 3fc20: c9 leave 3fc21: c3 ret 000000000003fc22 <_ZN10MallocHook20InvokeDeleteHookSlowEPKv>: 3fc22: f3 0f 1e fa endbr64 3fc26: 55 push %rbp 3fc27: 48 89 e5 mov %rsp,%rbp 3fc2a: 48 83 ec 60 sub $0x60,%rsp 3fc2e: 48 89 7d a8 mov %rdi,-0x58(%rbp) 3fc32: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3fc39: 00 00 3fc3b: 48 89 45 f8 mov %rax,-0x8(%rbp) 3fc3f: 31 c0 xor %eax,%eax 3fc41: 48 8b 45 a8 mov -0x58(%rbp),%rax 3fc45: 48 89 c7 mov %rax,%rdi 3fc48: e8 d3 fc ff ff call 3f920 <_ZN8tcmallocL14IsEmergencyPtrEPKv> 3fc4d: 84 c0 test %al,%al 3fc4f: 75 43 jne 3fc94 <_ZN10MallocHook20InvokeDeleteHookSlowEPKv+0x72> 3fc51: 48 8d 45 c0 lea -0x40(%rbp),%rax 3fc55: ba 07 00 00 00 mov $0x7,%edx 3fc5a: 48 89 c6 mov %rax,%rsi 3fc5d: 48 8d 3d dc 36 04 00 lea 0x436dc(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 3fc64: e8 13 0e 00 00 call 40a7c <_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i> 3fc69: 89 45 bc mov %eax,-0x44(%rbp) 3fc6c: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 3fc73: 8b 45 b8 mov -0x48(%rbp),%eax 3fc76: 3b 45 bc cmp -0x44(%rbp),%eax 3fc79: 7d 1a jge 3fc95 <_ZN10MallocHook20InvokeDeleteHookSlowEPKv+0x73> 3fc7b: 8b 45 b8 mov -0x48(%rbp),%eax 3fc7e: 48 98 cltq 3fc80: 48 8b 54 c5 c0 mov -0x40(%rbp,%rax,8),%rdx 3fc85: 48 8b 45 a8 mov -0x58(%rbp),%rax 3fc89: 48 89 c7 mov %rax,%rdi 3fc8c: ff d2 call *%rdx 3fc8e: 83 45 b8 01 addl $0x1,-0x48(%rbp) 3fc92: eb df jmp 3fc73 <_ZN10MallocHook20InvokeDeleteHookSlowEPKv+0x51> 3fc94: 90 nop 3fc95: 48 8b 45 f8 mov -0x8(%rbp),%rax 3fc99: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 3fca0: 00 00 3fca2: 74 05 je 3fca9 <_ZN10MallocHook20InvokeDeleteHookSlowEPKv+0x87> 3fca4: e8 d7 68 fc ff call 6580 <__stack_chk_fail@plt> 3fca9: c9 leave 3fcaa: c3 ret 000000000003fcab : 3fcab: f3 0f 1e fa endbr64 3fcaf: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fcb4: 89 74 24 f4 mov %esi,-0xc(%rsp) 3fcb8: 89 54 24 f0 mov %edx,-0x10(%rsp) 3fcbc: b8 00 00 00 00 mov $0x0,%eax 3fcc1: c3 ret 000000000003fcc2 : 3fcc2: f3 0f 1e fa endbr64 3fcc6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fccb: b8 00 00 00 00 mov $0x0,%eax 3fcd0: c3 ret 000000000003fcd1 : 3fcd1: f3 0f 1e fa endbr64 3fcd5: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fcda: b8 00 00 00 00 mov $0x0,%eax 3fcdf: c3 ret 000000000003fce0 : 3fce0: f3 0f 1e fa endbr64 3fce4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fce9: b8 00 00 00 00 mov $0x0,%eax 3fcee: c3 ret 000000000003fcef : 3fcef: f3 0f 1e fa endbr64 3fcf3: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fcf8: b8 00 00 00 00 mov $0x0,%eax 3fcfd: c3 ret 000000000003fcfe : 3fcfe: f3 0f 1e fa endbr64 3fd02: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd07: b8 00 00 00 00 mov $0x0,%eax 3fd0c: c3 ret 000000000003fd0d : 3fd0d: f3 0f 1e fa endbr64 3fd11: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd16: b8 00 00 00 00 mov $0x0,%eax 3fd1b: c3 ret 000000000003fd1c : 3fd1c: f3 0f 1e fa endbr64 3fd20: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd25: b8 00 00 00 00 mov $0x0,%eax 3fd2a: c3 ret 000000000003fd2b : 3fd2b: f3 0f 1e fa endbr64 3fd2f: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd34: b8 00 00 00 00 mov $0x0,%eax 3fd39: c3 ret 000000000003fd3a : 3fd3a: f3 0f 1e fa endbr64 3fd3e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd43: b8 00 00 00 00 mov $0x0,%eax 3fd48: c3 ret 000000000003fd49 : 3fd49: f3 0f 1e fa endbr64 3fd4d: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd52: b8 00 00 00 00 mov $0x0,%eax 3fd57: c3 ret 000000000003fd58 : 3fd58: f3 0f 1e fa endbr64 3fd5c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd61: b8 00 00 00 00 mov $0x0,%eax 3fd66: c3 ret 000000000003fd67 : 3fd67: f3 0f 1e fa endbr64 3fd6b: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd70: b8 00 00 00 00 mov $0x0,%eax 3fd75: c3 ret 000000000003fd76 : 3fd76: f3 0f 1e fa endbr64 3fd7a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd7f: b8 00 00 00 00 mov $0x0,%eax 3fd84: c3 ret 000000000003fd85 : 3fd85: f3 0f 1e fa endbr64 3fd89: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd8e: b8 00 00 00 00 mov $0x0,%eax 3fd93: c3 ret 000000000003fd94 : 3fd94: f3 0f 1e fa endbr64 3fd98: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fd9d: b8 00 00 00 00 mov $0x0,%eax 3fda2: c3 ret 000000000003fda3 : 3fda3: f3 0f 1e fa endbr64 3fda7: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fdac: b8 00 00 00 00 mov $0x0,%eax 3fdb1: c3 ret 000000000003fdb2 <_ZN10MallocHook12UnhookedMMapEPvmiiil>: 3fdb2: f3 0f 1e fa endbr64 3fdb6: 55 push %rbp 3fdb7: 48 89 e5 mov %rsp,%rbp 3fdba: 48 83 ec 30 sub $0x30,%rsp 3fdbe: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fdc2: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3fdc6: 89 55 ec mov %edx,-0x14(%rbp) 3fdc9: 89 4d e8 mov %ecx,-0x18(%rbp) 3fdcc: 44 89 45 e4 mov %r8d,-0x1c(%rbp) 3fdd0: 4c 89 4d d8 mov %r9,-0x28(%rbp) 3fdd4: e8 67 62 fc ff call 6040 <__errno_location@plt> 3fdd9: c7 00 26 00 00 00 movl $0x26,(%rax) 3fddf: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 3fde6: c9 leave 3fde7: c3 ret 000000000003fde8 <_ZN10MallocHook14UnhookedMUnmapEPvm>: 3fde8: f3 0f 1e fa endbr64 3fdec: 55 push %rbp 3fded: 48 89 e5 mov %rsp,%rbp 3fdf0: 48 83 ec 10 sub $0x10,%rsp 3fdf4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 3fdf8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 3fdfc: e8 3f 62 fc ff call 6040 <__errno_location@plt> 3fe01: c7 00 26 00 00 00 movl $0x26,(%rax) 3fe07: b8 ff ff ff ff mov $0xffffffff,%eax 3fe0c: c9 leave 3fe0d: c3 ret 000000000003fe0e : 3fe0e: f3 0f 1e fa endbr64 3fe12: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe17: b8 00 00 00 00 mov $0x0,%eax 3fe1c: c3 ret 000000000003fe1d : 3fe1d: f3 0f 1e fa endbr64 3fe21: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe26: b8 00 00 00 00 mov $0x0,%eax 3fe2b: c3 ret 000000000003fe2c : 3fe2c: f3 0f 1e fa endbr64 3fe30: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe35: b8 00 00 00 00 mov $0x0,%eax 3fe3a: c3 ret 000000000003fe3b : 3fe3b: f3 0f 1e fa endbr64 3fe3f: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe44: b8 00 00 00 00 mov $0x0,%eax 3fe49: c3 ret 000000000003fe4a : 3fe4a: f3 0f 1e fa endbr64 3fe4e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe53: b8 00 00 00 00 mov $0x0,%eax 3fe58: c3 ret 000000000003fe59 : 3fe59: f3 0f 1e fa endbr64 3fe5d: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe62: b8 00 00 00 00 mov $0x0,%eax 3fe67: c3 ret 000000000003fe68 <_ZN10MallocHook21InvokePreMmapHookSlowEPKvmiiil>: 3fe68: f3 0f 1e fa endbr64 3fe6c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe71: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3fe76: 89 54 24 ec mov %edx,-0x14(%rsp) 3fe7a: 89 4c 24 e8 mov %ecx,-0x18(%rsp) 3fe7e: 44 89 44 24 e4 mov %r8d,-0x1c(%rsp) 3fe83: 4c 89 4c 24 d8 mov %r9,-0x28(%rsp) 3fe88: 90 nop 3fe89: c3 ret 000000000003fe8a <_ZN10MallocHook18InvokeMmapHookSlowEPKvS1_miiil>: 3fe8a: f3 0f 1e fa endbr64 3fe8e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fe93: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3fe98: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3fe9d: 89 4c 24 e4 mov %ecx,-0x1c(%rsp) 3fea1: 44 89 44 24 e0 mov %r8d,-0x20(%rsp) 3fea6: 44 89 4c 24 dc mov %r9d,-0x24(%rsp) 3feab: 90 nop 3feac: c3 ret 3fead: 90 nop 000000000003feae <_ZN10MallocHook25InvokeMmapReplacementSlowEPKvmiiilPPv>: 3feae: f3 0f 1e fa endbr64 3feb2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3feb7: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3febc: 89 54 24 ec mov %edx,-0x14(%rsp) 3fec0: 89 4c 24 e8 mov %ecx,-0x18(%rsp) 3fec4: 44 89 44 24 e4 mov %r8d,-0x1c(%rsp) 3fec9: 4c 89 4c 24 d8 mov %r9,-0x28(%rsp) 3fece: b8 00 00 00 00 mov $0x0,%eax 3fed3: c3 ret 000000000003fed4 <_ZN10MallocHook20InvokeMunmapHookSlowEPKvm>: 3fed4: f3 0f 1e fa endbr64 3fed8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3fedd: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3fee2: 90 nop 3fee3: c3 ret 000000000003fee4 <_ZN10MallocHook27InvokeMunmapReplacementSlowEPKvmPi>: 3fee4: f3 0f 1e fa endbr64 3fee8: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3feed: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3fef2: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3fef7: b8 00 00 00 00 mov $0x0,%eax 3fefc: c3 ret 3fefd: 90 nop 000000000003fefe <_ZN10MallocHook20InvokeMremapHookSlowEPKvS1_mmiS1_>: 3fefe: f3 0f 1e fa endbr64 3ff02: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ff07: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ff0c: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) 3ff11: 48 89 4c 24 e0 mov %rcx,-0x20(%rsp) 3ff16: 44 89 44 24 dc mov %r8d,-0x24(%rsp) 3ff1b: 4c 89 4c 24 d0 mov %r9,-0x30(%rsp) 3ff20: 90 nop 3ff21: c3 ret 000000000003ff22 <_ZN10MallocHook21InvokePreSbrkHookSlowEl>: 3ff22: f3 0f 1e fa endbr64 3ff26: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ff2b: 90 nop 3ff2c: c3 ret 3ff2d: 90 nop 000000000003ff2e <_ZN10MallocHook18InvokeSbrkHookSlowEPKvl>: 3ff2e: f3 0f 1e fa endbr64 3ff32: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 3ff37: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 3ff3c: 90 nop 3ff3d: c3 ret 000000000003ff3e <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_>: 3ff3e: 55 push %rbp 3ff3f: 48 89 e5 mov %rsp,%rbp 3ff42: 53 push %rbx 3ff43: 48 83 ec 68 sub $0x68,%rsp 3ff47: 48 89 7d 98 mov %rdi,-0x68(%rbp) 3ff4b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 3ff52: 00 00 3ff54: 48 89 45 e8 mov %rax,-0x18(%rbp) 3ff58: 31 c0 xor %eax,%eax 3ff5a: 48 8b 45 98 mov -0x68(%rbp),%rax 3ff5e: 48 89 45 c8 mov %rax,-0x38(%rbp) 3ff62: 48 8b 45 c8 mov -0x38(%rbp),%rax 3ff66: 48 89 45 d0 mov %rax,-0x30(%rbp) 3ff6a: c7 45 a4 02 00 00 00 movl $0x2,-0x5c(%rbp) 3ff71: 8b 45 a4 mov -0x5c(%rbp),%eax 3ff74: be ff ff 00 00 mov $0xffff,%esi 3ff79: 89 c7 mov %eax,%edi 3ff7b: e8 d8 5d ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 3ff80: 89 45 a8 mov %eax,-0x58(%rbp) 3ff83: 48 8b 45 d0 mov -0x30(%rbp),%rax 3ff87: 8b 00 mov (%rax),%eax 3ff89: 83 f8 01 cmp $0x1,%eax 3ff8c: 0f 94 c0 sete %al 3ff8f: 84 c0 test %al,%al 3ff91: 74 0a je 3ff9d <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_+0x5f> 3ff93: bb 00 00 00 00 mov $0x0,%ebx 3ff98: e9 a1 00 00 00 jmp 4003e <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_+0x100> 3ff9d: 48 8b 45 98 mov -0x68(%rbp),%rax 3ffa1: 48 8d 50 04 lea 0x4(%rax),%rdx 3ffa5: 48 8d 45 c0 lea -0x40(%rbp),%rax 3ffa9: 48 89 d6 mov %rdx,%rsi 3ffac: 48 89 c7 mov %rax,%rdi 3ffaf: e8 5a 5f ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 3ffb4: 48 8b 45 c8 mov -0x38(%rbp),%rax 3ffb8: 48 89 45 d8 mov %rax,-0x28(%rbp) 3ffbc: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 3ffc3: 8b 45 ac mov -0x54(%rbp),%eax 3ffc6: be ff ff 00 00 mov $0xffff,%esi 3ffcb: 89 c7 mov %eax,%edi 3ffcd: e8 86 5d ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 3ffd2: 89 45 b0 mov %eax,-0x50(%rbp) 3ffd5: 48 8b 45 d8 mov -0x28(%rbp),%rax 3ffd9: 8b 00 mov (%rax),%eax 3ffdb: 83 f8 01 cmp $0x1,%eax 3ffde: 0f 94 c0 sete %al 3ffe1: 84 c0 test %al,%al 3ffe3: 74 07 je 3ffec <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_+0xae> 3ffe5: bb 00 00 00 00 mov $0x0,%ebx 3ffea: eb 46 jmp 40032 <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_+0xf4> 3ffec: 48 8d 45 97 lea -0x69(%rbp),%rax 3fff0: 48 89 c7 mov %rax,%rdi 3fff3: e8 70 f9 ff ff call 3f968 <_ZZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvENKUlvE_clEv> 3fff8: 48 8b 45 c8 mov -0x38(%rbp),%rax 3fffc: 48 89 45 e0 mov %rax,-0x20(%rbp) 40000: c7 45 b4 01 00 00 00 movl $0x1,-0x4c(%rbp) 40007: c7 45 b8 03 00 00 00 movl $0x3,-0x48(%rbp) 4000e: 8b 45 b8 mov -0x48(%rbp),%eax 40011: be ff ff 00 00 mov $0xffff,%esi 40016: 89 c7 mov %eax,%edi 40018: e8 3b 5d ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 4001d: 89 45 bc mov %eax,-0x44(%rbp) 40020: 8b 55 b4 mov -0x4c(%rbp),%edx 40023: 48 8b 45 e0 mov -0x20(%rbp),%rax 40027: 89 10 mov %edx,(%rax) 40029: 0f ae f0 mfence 4002c: 90 nop 4002d: bb 01 00 00 00 mov $0x1,%ebx 40032: 48 8d 45 c0 lea -0x40(%rbp),%rax 40036: 48 89 c7 mov %rax,%rdi 40039: e8 fe 5e ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 4003e: 89 d8 mov %ebx,%eax 40040: 48 8b 4d e8 mov -0x18(%rbp),%rcx 40044: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4004b: 00 00 4004d: 74 25 je 40074 <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_+0x136> 4004f: eb 1e jmp 4006f <_ZN8tcmalloc11TrivialOnce7RunOnceIZN12_GLOBAL__N_137RemoveInitialHooksAndCallInitializersEvEUlvE_EEbT_+0x131> 40051: f3 0f 1e fa endbr64 40055: 48 89 c3 mov %rax,%rbx 40058: 48 8d 45 c0 lea -0x40(%rbp),%rax 4005c: 48 89 c7 mov %rax,%rdi 4005f: e8 d8 5e ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40064: 48 89 d8 mov %rbx,%rax 40067: 48 89 c7 mov %rax,%rdi 4006a: e8 31 68 fc ff call 68a0 <_Unwind_Resume@plt> 4006f: e8 0c 65 fc ff call 6580 <__stack_chk_fail@plt> 40074: 48 83 c4 68 add $0x68,%rsp 40078: 5b pop %rbx 40079: 5d pop %rbp 4007a: c3 ret 000000000004007b <_Z41__static_initialization_and_destruction_0ii>: 4007b: f3 0f 1e fa endbr64 4007f: 55 push %rbp 40080: 48 89 e5 mov %rsp,%rbp 40083: 48 83 ec 10 sub $0x10,%rsp 40087: 89 7d fc mov %edi,-0x4(%rbp) 4008a: 89 75 f8 mov %esi,-0x8(%rbp) 4008d: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 40091: 75 1a jne 400ad <_Z41__static_initialization_and_destruction_0ii+0x32> 40093: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 4009a: 75 11 jne 400ad <_Z41__static_initialization_and_destruction_0ii+0x32> 4009c: be 00 00 00 00 mov $0x0,%esi 400a1: 48 8d 3d e8 32 04 00 lea 0x432e8(%rip),%rdi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 400a8: e8 31 5d ff ff call 35dde <_ZN8SpinLockC1EN4base17LinkerInitializedE> 400ad: 90 nop 400ae: c9 leave 400af: c3 ret 00000000000400b0 <_GLOBAL__sub_I_malloc_hook.cc>: 400b0: f3 0f 1e fa endbr64 400b4: 55 push %rbp 400b5: 48 89 e5 mov %rsp,%rbp 400b8: be ff ff 00 00 mov $0xffff,%esi 400bd: bf 01 00 00 00 mov $0x1,%edi 400c2: e8 b4 ff ff ff call 4007b <_Z41__static_initialization_and_destruction_0ii> 400c7: 5d pop %rbp 400c8: c3 ret 00000000000400c9 <_ZN10MallocHook13RemoveNewHookEPFvPKvmE>: 400c9: f3 0f 1e fa endbr64 400cd: 55 push %rbp 400ce: 48 89 e5 mov %rsp,%rbp 400d1: 48 83 ec 10 sub $0x10,%rsp 400d5: 48 89 7d f8 mov %rdi,-0x8(%rbp) 400d9: 48 8b 45 f8 mov -0x8(%rbp),%rax 400dd: 48 89 c7 mov %rax,%rdi 400e0: e8 56 f9 ff ff call 3fa3b 400e5: 85 c0 test %eax,%eax 400e7: 0f 95 c0 setne %al 400ea: c9 leave 400eb: c3 ret 00000000000400ec <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_>: 400ec: f3 0f 1e fa endbr64 400f0: 55 push %rbp 400f1: 48 89 e5 mov %rsp,%rbp 400f4: 53 push %rbx 400f5: 48 83 ec 68 sub $0x68,%rsp 400f9: 48 89 7d 98 mov %rdi,-0x68(%rbp) 400fd: 48 89 75 90 mov %rsi,-0x70(%rbp) 40101: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 40108: 00 00 4010a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4010e: 31 c0 xor %eax,%eax 40110: b8 00 00 00 00 mov $0x0,%eax 40115: 48 3b 45 90 cmp -0x70(%rbp),%rax 40119: 0f 94 c0 sete %al 4011c: 84 c0 test %al,%al 4011e: 74 0a je 4012a <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x3e> 40120: bb 00 00 00 00 mov $0x0,%ebx 40125: e9 1b 01 00 00 jmp 40245 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x159> 4012a: 48 8d 45 c0 lea -0x40(%rbp),%rax 4012e: 48 8d 35 5b 32 04 00 lea 0x4325b(%rip),%rsi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 40135: 48 89 c7 mov %rax,%rdi 40138: e8 d1 5d ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 4013d: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 40144: 83 7d ac 06 cmpl $0x6,-0x54(%rbp) 40148: 7f 2f jg 40179 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x8d> 4014a: 8b 55 ac mov -0x54(%rbp),%edx 4014d: 48 8b 45 98 mov -0x68(%rbp),%rax 40151: 89 d6 mov %edx,%esi 40153: 48 89 c7 mov %rax,%rdi 40156: e8 23 05 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 4015b: be 00 00 00 00 mov $0x0,%esi 40160: 48 89 c7 mov %rax,%rdi 40163: e8 d0 09 00 00 call 40b38 <_ZNKSt6atomicIPFvPKvmEE4loadESt12memory_order> 40168: ba 00 00 00 00 mov $0x0,%edx 4016d: 48 39 c2 cmp %rax,%rdx 40170: 74 07 je 40179 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x8d> 40172: b8 01 00 00 00 mov $0x1,%eax 40177: eb 05 jmp 4017e <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x92> 40179: b8 00 00 00 00 mov $0x0,%eax 4017e: 84 c0 test %al,%al 40180: 74 06 je 40188 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x9c> 40182: 83 45 ac 01 addl $0x1,-0x54(%rbp) 40186: eb bc jmp 40144 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x58> 40188: 83 7d ac 07 cmpl $0x7,-0x54(%rbp) 4018c: 75 0a jne 40198 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0xac> 4018e: bb 00 00 00 00 mov $0x0,%ebx 40193: e9 a1 00 00 00 jmp 40239 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x14d> 40198: 48 8b 45 98 mov -0x68(%rbp),%rax 4019c: 48 89 45 d0 mov %rax,-0x30(%rbp) 401a0: c7 45 b0 02 00 00 00 movl $0x2,-0x50(%rbp) 401a7: 8b 45 b0 mov -0x50(%rbp),%eax 401aa: be ff ff 00 00 mov $0xffff,%esi 401af: 89 c7 mov %eax,%edi 401b1: e8 a2 5b ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 401b6: 89 45 b4 mov %eax,-0x4c(%rbp) 401b9: 48 8b 45 d0 mov -0x30(%rbp),%rax 401bd: 48 8b 00 mov (%rax),%rax 401c0: 90 nop 401c1: 48 89 45 c8 mov %rax,-0x38(%rbp) 401c5: 8b 55 ac mov -0x54(%rbp),%edx 401c8: 48 8b 45 98 mov -0x68(%rbp),%rax 401cc: 89 d6 mov %edx,%esi 401ce: 48 89 c7 mov %rax,%rdi 401d1: e8 a8 04 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 401d6: 48 89 c1 mov %rax,%rcx 401d9: 48 8b 45 90 mov -0x70(%rbp),%rax 401dd: ba 00 00 00 00 mov $0x0,%edx 401e2: 48 89 c6 mov %rax,%rsi 401e5: 48 89 cf mov %rcx,%rdi 401e8: e8 e7 09 00 00 call 40bd4 <_ZNSt6atomicIPFvPKvmEE5storeES3_St12memory_order> 401ed: 8b 45 ac mov -0x54(%rbp),%eax 401f0: 48 98 cltq 401f2: 48 39 45 c8 cmp %rax,-0x38(%rbp) 401f6: 77 3c ja 40234 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x148> 401f8: 48 8b 55 98 mov -0x68(%rbp),%rdx 401fc: 8b 45 ac mov -0x54(%rbp),%eax 401ff: 83 c0 01 add $0x1,%eax 40202: 48 98 cltq 40204: 48 89 55 d8 mov %rdx,-0x28(%rbp) 40208: 48 89 45 e0 mov %rax,-0x20(%rbp) 4020c: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 40213: 8b 45 b8 mov -0x48(%rbp),%eax 40216: be ff ff 00 00 mov $0xffff,%esi 4021b: 89 c7 mov %eax,%edi 4021d: e8 36 5b ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40222: 89 45 bc mov %eax,-0x44(%rbp) 40225: 48 8b 45 d8 mov -0x28(%rbp),%rax 40229: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4022d: 48 89 10 mov %rdx,(%rax) 40230: 0f ae f0 mfence 40233: 90 nop 40234: bb 01 00 00 00 mov $0x1,%ebx 40239: 48 8d 45 c0 lea -0x40(%rbp),%rax 4023d: 48 89 c7 mov %rax,%rdi 40240: e8 f7 5c ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40245: 89 d8 mov %ebx,%eax 40247: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4024b: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 40252: 00 00 40254: 74 25 je 4027b <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x18f> 40256: eb 1e jmp 40276 <_ZN4base8internal8HookListIPFvPKvmEE3AddES5_+0x18a> 40258: f3 0f 1e fa endbr64 4025c: 48 89 c3 mov %rax,%rbx 4025f: 48 8d 45 c0 lea -0x40(%rbp),%rax 40263: 48 89 c7 mov %rax,%rdi 40266: e8 d1 5c ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 4026b: 48 89 d8 mov %rbx,%rax 4026e: 48 89 c7 mov %rax,%rdi 40271: e8 2a 66 fc ff call 68a0 <_Unwind_Resume@plt> 40276: e8 05 63 fc ff call 6580 <__stack_chk_fail@plt> 4027b: 48 83 c4 68 add $0x68,%rsp 4027f: 5b pop %rbx 40280: 5d pop %rbp 40281: c3 ret 0000000000040282 <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv>: 40282: f3 0f 1e fa endbr64 40286: 55 push %rbp 40287: 48 89 e5 mov %rsp,%rbp 4028a: 48 83 ec 40 sub $0x40,%rsp 4028e: 48 89 7d c8 mov %rdi,-0x38(%rbp) 40292: 48 8b 45 c8 mov -0x38(%rbp),%rax 40296: 48 89 45 e8 mov %rax,-0x18(%rbp) 4029a: c7 45 d0 00 00 00 00 movl $0x0,-0x30(%rbp) 402a1: 8b 45 d0 mov -0x30(%rbp),%eax 402a4: be ff ff 00 00 mov $0xffff,%esi 402a9: 89 c7 mov %eax,%edi 402ab: e8 a8 5a ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 402b0: 89 45 d4 mov %eax,-0x2c(%rbp) 402b3: 48 8b 45 e8 mov -0x18(%rbp),%rax 402b7: 48 8b 00 mov (%rax),%rax 402ba: 90 nop 402bb: 48 89 45 e0 mov %rax,-0x20(%rbp) 402bf: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 402c4: 74 30 je 402f6 <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv+0x74> 402c6: 48 8b 45 e0 mov -0x20(%rbp),%rax 402ca: 83 e8 01 sub $0x1,%eax 402cd: 89 c2 mov %eax,%edx 402cf: 48 8b 45 c8 mov -0x38(%rbp),%rax 402d3: 89 d6 mov %edx,%esi 402d5: 48 89 c7 mov %rax,%rdi 402d8: e8 a1 03 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 402dd: be 00 00 00 00 mov $0x0,%esi 402e2: 48 89 c7 mov %rax,%rdi 402e5: e8 4e 08 00 00 call 40b38 <_ZNKSt6atomicIPFvPKvmEE4loadESt12memory_order> 402ea: 48 85 c0 test %rax,%rax 402ed: 75 07 jne 402f6 <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv+0x74> 402ef: b8 01 00 00 00 mov $0x1,%eax 402f4: eb 05 jmp 402fb <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv+0x79> 402f6: b8 00 00 00 00 mov $0x0,%eax 402fb: 84 c0 test %al,%al 402fd: 74 07 je 40306 <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv+0x84> 402ff: 48 83 6d e0 01 subq $0x1,-0x20(%rbp) 40304: eb b9 jmp 402bf <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv+0x3d> 40306: 48 8b 45 c8 mov -0x38(%rbp),%rax 4030a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4030e: 48 8b 45 e0 mov -0x20(%rbp),%rax 40312: 48 89 45 f8 mov %rax,-0x8(%rbp) 40316: c7 45 d8 00 00 00 00 movl $0x0,-0x28(%rbp) 4031d: 8b 45 d8 mov -0x28(%rbp),%eax 40320: be ff ff 00 00 mov $0xffff,%esi 40325: 89 c7 mov %eax,%edi 40327: e8 2c 5a ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 4032c: 89 45 dc mov %eax,-0x24(%rbp) 4032f: 48 8b 45 f0 mov -0x10(%rbp),%rax 40333: 48 8b 55 f8 mov -0x8(%rbp),%rdx 40337: 48 89 10 mov %rdx,(%rax) 4033a: 0f ae f0 mfence 4033d: 90 nop 4033e: 90 nop 4033f: c9 leave 40340: c3 ret 40341: 90 nop 0000000000040342 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_>: 40342: f3 0f 1e fa endbr64 40346: 55 push %rbp 40347: 48 89 e5 mov %rsp,%rbp 4034a: 53 push %rbx 4034b: 48 83 ec 48 sub $0x48,%rsp 4034f: 48 89 7d b8 mov %rdi,-0x48(%rbp) 40353: 48 89 75 b0 mov %rsi,-0x50(%rbp) 40357: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4035e: 00 00 40360: 48 89 45 e8 mov %rax,-0x18(%rbp) 40364: 31 c0 xor %eax,%eax 40366: b8 00 00 00 00 mov $0x0,%eax 4036b: 48 3b 45 b0 cmp -0x50(%rbp),%rax 4036f: 0f 94 c0 sete %al 40372: 84 c0 test %al,%al 40374: 74 0a je 40380 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0x3e> 40376: bb 00 00 00 00 mov $0x0,%ebx 4037b: e9 e1 00 00 00 jmp 40461 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0x11f> 40380: 48 8d 45 d0 lea -0x30(%rbp),%rax 40384: 48 8d 35 05 30 04 00 lea 0x43005(%rip),%rsi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 4038b: 48 89 c7 mov %rax,%rdi 4038e: e8 7b 5b ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 40393: 48 8b 45 b8 mov -0x48(%rbp),%rax 40397: 48 89 45 e0 mov %rax,-0x20(%rbp) 4039b: c7 45 c8 00 00 00 00 movl $0x0,-0x38(%rbp) 403a2: 8b 45 c8 mov -0x38(%rbp),%eax 403a5: be ff ff 00 00 mov $0xffff,%esi 403aa: 89 c7 mov %eax,%edi 403ac: e8 a7 59 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 403b1: 89 45 cc mov %eax,-0x34(%rbp) 403b4: 48 8b 45 e0 mov -0x20(%rbp),%rax 403b8: 48 8b 00 mov (%rax),%rax 403bb: 90 nop 403bc: 48 89 45 d8 mov %rax,-0x28(%rbp) 403c0: c7 45 c4 00 00 00 00 movl $0x0,-0x3c(%rbp) 403c7: 8b 45 c4 mov -0x3c(%rbp),%eax 403ca: 48 98 cltq 403cc: 48 39 45 d8 cmp %rax,-0x28(%rbp) 403d0: 76 2b jbe 403fd <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0xbb> 403d2: 8b 55 c4 mov -0x3c(%rbp),%edx 403d5: 48 8b 45 b8 mov -0x48(%rbp),%rax 403d9: 89 d6 mov %edx,%esi 403db: 48 89 c7 mov %rax,%rdi 403de: e8 9b 02 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 403e3: be 00 00 00 00 mov $0x0,%esi 403e8: 48 89 c7 mov %rax,%rdi 403eb: e8 48 07 00 00 call 40b38 <_ZNKSt6atomicIPFvPKvmEE4loadESt12memory_order> 403f0: 48 39 45 b0 cmp %rax,-0x50(%rbp) 403f4: 74 07 je 403fd <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0xbb> 403f6: b8 01 00 00 00 mov $0x1,%eax 403fb: eb 05 jmp 40402 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0xc0> 403fd: b8 00 00 00 00 mov $0x0,%eax 40402: 84 c0 test %al,%al 40404: 74 06 je 4040c <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0xca> 40406: 83 45 c4 01 addl $0x1,-0x3c(%rbp) 4040a: eb bb jmp 403c7 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0x85> 4040c: 8b 45 c4 mov -0x3c(%rbp),%eax 4040f: 48 98 cltq 40411: 48 39 45 d8 cmp %rax,-0x28(%rbp) 40415: 75 07 jne 4041e <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0xdc> 40417: bb 00 00 00 00 mov $0x0,%ebx 4041c: eb 37 jmp 40455 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0x113> 4041e: 8b 55 c4 mov -0x3c(%rbp),%edx 40421: 48 8b 45 b8 mov -0x48(%rbp),%rax 40425: 89 d6 mov %edx,%esi 40427: 48 89 c7 mov %rax,%rdi 4042a: e8 4f 02 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 4042f: b9 00 00 00 00 mov $0x0,%ecx 40434: ba 00 00 00 00 mov $0x0,%edx 40439: 48 89 ce mov %rcx,%rsi 4043c: 48 89 c7 mov %rax,%rdi 4043f: e8 90 07 00 00 call 40bd4 <_ZNSt6atomicIPFvPKvmEE5storeES3_St12memory_order> 40444: 48 8b 45 b8 mov -0x48(%rbp),%rax 40448: 48 89 c7 mov %rax,%rdi 4044b: e8 32 fe ff ff call 40282 <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv> 40450: bb 01 00 00 00 mov $0x1,%ebx 40455: 48 8d 45 d0 lea -0x30(%rbp),%rax 40459: 48 89 c7 mov %rax,%rdi 4045c: e8 db 5a ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40461: 89 d8 mov %ebx,%eax 40463: 48 8b 4d e8 mov -0x18(%rbp),%rcx 40467: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4046e: 00 00 40470: 74 25 je 40497 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0x155> 40472: eb 1e jmp 40492 <_ZN4base8internal8HookListIPFvPKvmEE6RemoveES5_+0x150> 40474: f3 0f 1e fa endbr64 40478: 48 89 c3 mov %rax,%rbx 4047b: 48 8d 45 d0 lea -0x30(%rbp),%rax 4047f: 48 89 c7 mov %rax,%rdi 40482: e8 b5 5a ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40487: 48 89 d8 mov %rbx,%rax 4048a: 48 89 c7 mov %rax,%rdi 4048d: e8 0e 64 fc ff call 68a0 <_Unwind_Resume@plt> 40492: e8 e9 60 fc ff call 6580 <__stack_chk_fail@plt> 40497: 48 83 c4 48 add $0x48,%rsp 4049b: 5b pop %rbx 4049c: 5d pop %rbp 4049d: c3 ret 000000000004049e <_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i>: 4049e: f3 0f 1e fa endbr64 404a2: 55 push %rbp 404a3: 48 89 e5 mov %rsp,%rbp 404a6: 48 83 ec 50 sub $0x50,%rsp 404aa: 48 89 7d c8 mov %rdi,-0x38(%rbp) 404ae: 48 89 75 c0 mov %rsi,-0x40(%rbp) 404b2: 89 55 bc mov %edx,-0x44(%rbp) 404b5: 48 8b 45 c8 mov -0x38(%rbp),%rax 404b9: 48 89 45 f8 mov %rax,-0x8(%rbp) 404bd: c7 45 e0 02 00 00 00 movl $0x2,-0x20(%rbp) 404c4: 8b 45 e0 mov -0x20(%rbp),%eax 404c7: be ff ff 00 00 mov $0xffff,%esi 404cc: 89 c7 mov %eax,%edi 404ce: e8 85 58 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 404d3: 89 45 e4 mov %eax,-0x1c(%rbp) 404d6: 48 8b 45 f8 mov -0x8(%rbp),%rax 404da: 48 8b 00 mov (%rax),%rax 404dd: 90 nop 404de: 48 89 45 e8 mov %rax,-0x18(%rbp) 404e2: c7 45 d8 00 00 00 00 movl $0x0,-0x28(%rbp) 404e9: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 404f0: 8b 45 dc mov -0x24(%rbp),%eax 404f3: 48 98 cltq 404f5: 48 39 45 e8 cmp %rax,-0x18(%rbp) 404f9: 76 59 jbe 40554 <_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i+0xb6> 404fb: 83 7d bc 00 cmpl $0x0,-0x44(%rbp) 404ff: 7e 53 jle 40554 <_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i+0xb6> 40501: 8b 55 dc mov -0x24(%rbp),%edx 40504: 48 8b 45 c8 mov -0x38(%rbp),%rax 40508: 89 d6 mov %edx,%esi 4050a: 48 89 c7 mov %rax,%rdi 4050d: e8 90 01 00 00 call 406a2 <_ZNK4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 40512: be 02 00 00 00 mov $0x2,%esi 40517: 48 89 c7 mov %rax,%rdi 4051a: e8 19 06 00 00 call 40b38 <_ZNKSt6atomicIPFvPKvmEE4loadESt12memory_order> 4051f: 48 89 45 f0 mov %rax,-0x10(%rbp) 40523: b8 00 00 00 00 mov $0x0,%eax 40528: 48 3b 45 f0 cmp -0x10(%rbp),%rax 4052c: 0f 95 c0 setne %al 4052f: 84 c0 test %al,%al 40531: 74 1b je 4054e <_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i+0xb0> 40533: 48 8b 45 c0 mov -0x40(%rbp),%rax 40537: 48 8d 50 08 lea 0x8(%rax),%rdx 4053b: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4053f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 40543: 48 89 10 mov %rdx,(%rax) 40546: 83 45 d8 01 addl $0x1,-0x28(%rbp) 4054a: 83 6d bc 01 subl $0x1,-0x44(%rbp) 4054e: 83 45 dc 01 addl $0x1,-0x24(%rbp) 40552: eb 9c jmp 404f0 <_ZNK4base8internal8HookListIPFvPKvmEE8TraverseEPS5_i+0x52> 40554: 8b 45 d8 mov -0x28(%rbp),%eax 40557: c9 leave 40558: c3 ret 40559: 90 nop 000000000004055a <_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_>: 4055a: f3 0f 1e fa endbr64 4055e: 55 push %rbp 4055f: 48 89 e5 mov %rsp,%rbp 40562: 53 push %rbx 40563: 48 83 ec 48 sub $0x48,%rsp 40567: 48 89 7d b8 mov %rdi,-0x48(%rbp) 4056b: 48 89 75 b0 mov %rsi,-0x50(%rbp) 4056f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 40576: 00 00 40578: 48 89 45 e8 mov %rax,-0x18(%rbp) 4057c: 31 c0 xor %eax,%eax 4057e: 48 8d 45 c8 lea -0x38(%rbp),%rax 40582: 48 8d 35 07 2e 04 00 lea 0x42e07(%rip),%rsi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 40589: 48 89 c7 mov %rax,%rdi 4058c: e8 7d 59 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 40591: 48 8b 45 b8 mov -0x48(%rbp),%rax 40595: be 07 00 00 00 mov $0x7,%esi 4059a: 48 89 c7 mov %rax,%rdi 4059d: e8 dc 00 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 405a2: be 00 00 00 00 mov $0x0,%esi 405a7: 48 89 c7 mov %rax,%rdi 405aa: e8 89 05 00 00 call 40b38 <_ZNKSt6atomicIPFvPKvmEE4loadESt12memory_order> 405af: 48 89 45 d0 mov %rax,-0x30(%rbp) 405b3: 48 8b 45 b8 mov -0x48(%rbp),%rax 405b7: be 07 00 00 00 mov $0x7,%esi 405bc: 48 89 c7 mov %rax,%rdi 405bf: e8 ba 00 00 00 call 4067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi> 405c4: 48 89 c1 mov %rax,%rcx 405c7: 48 8b 45 b0 mov -0x50(%rbp),%rax 405cb: ba 00 00 00 00 mov $0x0,%edx 405d0: 48 89 c6 mov %rax,%rsi 405d3: 48 89 cf mov %rcx,%rdi 405d6: e8 f9 05 00 00 call 40bd4 <_ZNSt6atomicIPFvPKvmEE5storeES3_St12memory_order> 405db: b8 00 00 00 00 mov $0x0,%eax 405e0: 48 3b 45 b0 cmp -0x50(%rbp),%rax 405e4: 0f 95 c0 setne %al 405e7: 84 c0 test %al,%al 405e9: 74 39 je 40624 <_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_+0xca> 405eb: 48 8b 45 b8 mov -0x48(%rbp),%rax 405ef: 48 89 45 d8 mov %rax,-0x28(%rbp) 405f3: 48 c7 45 e0 08 00 00 movq $0x8,-0x20(%rbp) 405fa: 00 405fb: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 40602: 8b 45 c0 mov -0x40(%rbp),%eax 40605: be ff ff 00 00 mov $0xffff,%esi 4060a: 89 c7 mov %eax,%edi 4060c: e8 47 57 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40611: 89 45 c4 mov %eax,-0x3c(%rbp) 40614: 48 8b 45 d8 mov -0x28(%rbp),%rax 40618: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4061c: 48 89 10 mov %rdx,(%rax) 4061f: 0f ae f0 mfence 40622: eb 0c jmp 40630 <_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_+0xd6> 40624: 48 8b 45 b8 mov -0x48(%rbp),%rax 40628: 48 89 c7 mov %rax,%rdi 4062b: e8 52 fc ff ff call 40282 <_ZN4base8internal8HookListIPFvPKvmEE18FixupPrivEndLockedEv> 40630: 48 8b 5d d0 mov -0x30(%rbp),%rbx 40634: 48 8d 45 c8 lea -0x38(%rbp),%rax 40638: 48 89 c7 mov %rax,%rdi 4063b: e8 fc 58 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40640: 48 89 d8 mov %rbx,%rax 40643: 48 8b 4d e8 mov -0x18(%rbp),%rcx 40647: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4064e: 00 00 40650: 74 25 je 40677 <_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_+0x11d> 40652: eb 1e jmp 40672 <_ZN4base8internal8HookListIPFvPKvmEE16ExchangeSingularES5_+0x118> 40654: f3 0f 1e fa endbr64 40658: 48 89 c3 mov %rax,%rbx 4065b: 48 8d 45 c8 lea -0x38(%rbp),%rax 4065f: 48 89 c7 mov %rax,%rdi 40662: e8 d5 58 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40667: 48 89 d8 mov %rbx,%rax 4066a: 48 89 c7 mov %rax,%rdi 4066d: e8 2e 62 fc ff call 68a0 <_Unwind_Resume@plt> 40672: e8 09 5f fc ff call 6580 <__stack_chk_fail@plt> 40677: 48 83 c4 48 add $0x48,%rsp 4067b: 5b pop %rbx 4067c: 5d pop %rbp 4067d: c3 ret 000000000004067e <_ZN4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi>: 4067e: f3 0f 1e fa endbr64 40682: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 40687: 89 74 24 f4 mov %esi,-0xc(%rsp) 4068b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 40690: 48 8d 50 08 lea 0x8(%rax),%rdx 40694: 8b 44 24 f4 mov -0xc(%rsp),%eax 40698: 48 98 cltq 4069a: 48 c1 e0 03 shl $0x3,%rax 4069e: 48 01 d0 add %rdx,%rax 406a1: c3 ret 00000000000406a2 <_ZNK4base8internal8HookListIPFvPKvmEE14cast_priv_dataEi>: 406a2: f3 0f 1e fa endbr64 406a6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 406ab: 89 74 24 f4 mov %esi,-0xc(%rsp) 406af: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 406b4: 48 8d 50 08 lea 0x8(%rax),%rdx 406b8: 8b 44 24 f4 mov -0xc(%rsp),%eax 406bc: 48 98 cltq 406be: 48 c1 e0 03 shl $0x3,%rax 406c2: 48 01 d0 add %rdx,%rax 406c5: c3 ret 00000000000406c6 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_>: 406c6: f3 0f 1e fa endbr64 406ca: 55 push %rbp 406cb: 48 89 e5 mov %rsp,%rbp 406ce: 53 push %rbx 406cf: 48 83 ec 68 sub $0x68,%rsp 406d3: 48 89 7d 98 mov %rdi,-0x68(%rbp) 406d7: 48 89 75 90 mov %rsi,-0x70(%rbp) 406db: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 406e2: 00 00 406e4: 48 89 45 e8 mov %rax,-0x18(%rbp) 406e8: 31 c0 xor %eax,%eax 406ea: b8 00 00 00 00 mov $0x0,%eax 406ef: 48 3b 45 90 cmp -0x70(%rbp),%rax 406f3: 0f 94 c0 sete %al 406f6: 84 c0 test %al,%al 406f8: 74 0a je 40704 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x3e> 406fa: bb 00 00 00 00 mov $0x0,%ebx 406ff: e9 1b 01 00 00 jmp 4081f <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x159> 40704: 48 8d 45 c0 lea -0x40(%rbp),%rax 40708: 48 8d 35 81 2c 04 00 lea 0x42c81(%rip),%rsi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 4070f: 48 89 c7 mov %rax,%rdi 40712: e8 f7 57 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 40717: c7 45 ac 00 00 00 00 movl $0x0,-0x54(%rbp) 4071e: 83 7d ac 06 cmpl $0x6,-0x54(%rbp) 40722: 7f 2f jg 40753 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x8d> 40724: 8b 55 ac mov -0x54(%rbp),%edx 40727: 48 8b 45 98 mov -0x68(%rbp),%rax 4072b: 89 d6 mov %edx,%esi 4072d: 48 89 c7 mov %rax,%rdi 40730: e8 f1 04 00 00 call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 40735: be 00 00 00 00 mov $0x0,%esi 4073a: 48 89 c7 mov %rax,%rdi 4073d: e8 56 04 00 00 call 40b98 <_ZNKSt6atomicIPFvPKvEE4loadESt12memory_order> 40742: ba 00 00 00 00 mov $0x0,%edx 40747: 48 39 c2 cmp %rax,%rdx 4074a: 74 07 je 40753 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x8d> 4074c: b8 01 00 00 00 mov $0x1,%eax 40751: eb 05 jmp 40758 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x92> 40753: b8 00 00 00 00 mov $0x0,%eax 40758: 84 c0 test %al,%al 4075a: 74 06 je 40762 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x9c> 4075c: 83 45 ac 01 addl $0x1,-0x54(%rbp) 40760: eb bc jmp 4071e <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x58> 40762: 83 7d ac 07 cmpl $0x7,-0x54(%rbp) 40766: 75 0a jne 40772 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0xac> 40768: bb 00 00 00 00 mov $0x0,%ebx 4076d: e9 a1 00 00 00 jmp 40813 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x14d> 40772: 48 8b 45 98 mov -0x68(%rbp),%rax 40776: 48 89 45 d0 mov %rax,-0x30(%rbp) 4077a: c7 45 b0 02 00 00 00 movl $0x2,-0x50(%rbp) 40781: 8b 45 b0 mov -0x50(%rbp),%eax 40784: be ff ff 00 00 mov $0xffff,%esi 40789: 89 c7 mov %eax,%edi 4078b: e8 c8 55 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40790: 89 45 b4 mov %eax,-0x4c(%rbp) 40793: 48 8b 45 d0 mov -0x30(%rbp),%rax 40797: 48 8b 00 mov (%rax),%rax 4079a: 90 nop 4079b: 48 89 45 c8 mov %rax,-0x38(%rbp) 4079f: 8b 55 ac mov -0x54(%rbp),%edx 407a2: 48 8b 45 98 mov -0x68(%rbp),%rax 407a6: 89 d6 mov %edx,%esi 407a8: 48 89 c7 mov %rax,%rdi 407ab: e8 76 04 00 00 call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 407b0: 48 89 c1 mov %rax,%rcx 407b3: 48 8b 45 90 mov -0x70(%rbp),%rax 407b7: ba 00 00 00 00 mov $0x0,%edx 407bc: 48 89 c6 mov %rax,%rsi 407bf: 48 89 cf mov %rcx,%rdi 407c2: e8 83 04 00 00 call 40c4a <_ZNSt6atomicIPFvPKvEE5storeES3_St12memory_order> 407c7: 8b 45 ac mov -0x54(%rbp),%eax 407ca: 48 98 cltq 407cc: 48 39 45 c8 cmp %rax,-0x38(%rbp) 407d0: 77 3c ja 4080e <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x148> 407d2: 48 8b 55 98 mov -0x68(%rbp),%rdx 407d6: 8b 45 ac mov -0x54(%rbp),%eax 407d9: 83 c0 01 add $0x1,%eax 407dc: 48 98 cltq 407de: 48 89 55 d8 mov %rdx,-0x28(%rbp) 407e2: 48 89 45 e0 mov %rax,-0x20(%rbp) 407e6: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 407ed: 8b 45 b8 mov -0x48(%rbp),%eax 407f0: be ff ff 00 00 mov $0xffff,%esi 407f5: 89 c7 mov %eax,%edi 407f7: e8 5c 55 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 407fc: 89 45 bc mov %eax,-0x44(%rbp) 407ff: 48 8b 45 d8 mov -0x28(%rbp),%rax 40803: 48 8b 55 e0 mov -0x20(%rbp),%rdx 40807: 48 89 10 mov %rdx,(%rax) 4080a: 0f ae f0 mfence 4080d: 90 nop 4080e: bb 01 00 00 00 mov $0x1,%ebx 40813: 48 8d 45 c0 lea -0x40(%rbp),%rax 40817: 48 89 c7 mov %rax,%rdi 4081a: e8 1d 57 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 4081f: 89 d8 mov %ebx,%eax 40821: 48 8b 4d e8 mov -0x18(%rbp),%rcx 40825: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4082c: 00 00 4082e: 74 05 je 40835 <_ZN4base8internal8HookListIPFvPKvEE3AddES5_+0x16f> 40830: e8 4b 5d fc ff call 6580 <__stack_chk_fail@plt> 40835: 48 83 c4 68 add $0x68,%rsp 40839: 5b pop %rbx 4083a: 5d pop %rbp 4083b: c3 ret 000000000004083c <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_>: 4083c: f3 0f 1e fa endbr64 40840: 55 push %rbp 40841: 48 89 e5 mov %rsp,%rbp 40844: 53 push %rbx 40845: 48 83 ec 48 sub $0x48,%rsp 40849: 48 89 7d b8 mov %rdi,-0x48(%rbp) 4084d: 48 89 75 b0 mov %rsi,-0x50(%rbp) 40851: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 40858: 00 00 4085a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4085e: 31 c0 xor %eax,%eax 40860: b8 00 00 00 00 mov $0x0,%eax 40865: 48 3b 45 b0 cmp -0x50(%rbp),%rax 40869: 0f 94 c0 sete %al 4086c: 84 c0 test %al,%al 4086e: 74 0a je 4087a <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0x3e> 40870: bb 00 00 00 00 mov $0x0,%ebx 40875: e9 e1 00 00 00 jmp 4095b <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0x11f> 4087a: 48 8d 45 d0 lea -0x30(%rbp),%rax 4087e: 48 8d 35 0b 2b 04 00 lea 0x42b0b(%rip),%rsi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 40885: 48 89 c7 mov %rax,%rdi 40888: e8 81 56 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 4088d: 48 8b 45 b8 mov -0x48(%rbp),%rax 40891: 48 89 45 e0 mov %rax,-0x20(%rbp) 40895: c7 45 c8 00 00 00 00 movl $0x0,-0x38(%rbp) 4089c: 8b 45 c8 mov -0x38(%rbp),%eax 4089f: be ff ff 00 00 mov $0xffff,%esi 408a4: 89 c7 mov %eax,%edi 408a6: e8 ad 54 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 408ab: 89 45 cc mov %eax,-0x34(%rbp) 408ae: 48 8b 45 e0 mov -0x20(%rbp),%rax 408b2: 48 8b 00 mov (%rax),%rax 408b5: 90 nop 408b6: 48 89 45 d8 mov %rax,-0x28(%rbp) 408ba: c7 45 c4 00 00 00 00 movl $0x0,-0x3c(%rbp) 408c1: 8b 45 c4 mov -0x3c(%rbp),%eax 408c4: 48 98 cltq 408c6: 48 39 45 d8 cmp %rax,-0x28(%rbp) 408ca: 76 2b jbe 408f7 <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0xbb> 408cc: 8b 55 c4 mov -0x3c(%rbp),%edx 408cf: 48 8b 45 b8 mov -0x48(%rbp),%rax 408d3: 89 d6 mov %edx,%esi 408d5: 48 89 c7 mov %rax,%rdi 408d8: e8 49 03 00 00 call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 408dd: be 00 00 00 00 mov $0x0,%esi 408e2: 48 89 c7 mov %rax,%rdi 408e5: e8 ae 02 00 00 call 40b98 <_ZNKSt6atomicIPFvPKvEE4loadESt12memory_order> 408ea: 48 39 45 b0 cmp %rax,-0x50(%rbp) 408ee: 74 07 je 408f7 <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0xbb> 408f0: b8 01 00 00 00 mov $0x1,%eax 408f5: eb 05 jmp 408fc <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0xc0> 408f7: b8 00 00 00 00 mov $0x0,%eax 408fc: 84 c0 test %al,%al 408fe: 74 06 je 40906 <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0xca> 40900: 83 45 c4 01 addl $0x1,-0x3c(%rbp) 40904: eb bb jmp 408c1 <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0x85> 40906: 8b 45 c4 mov -0x3c(%rbp),%eax 40909: 48 98 cltq 4090b: 48 39 45 d8 cmp %rax,-0x28(%rbp) 4090f: 75 07 jne 40918 <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0xdc> 40911: bb 00 00 00 00 mov $0x0,%ebx 40916: eb 37 jmp 4094f <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0x113> 40918: 8b 55 c4 mov -0x3c(%rbp),%edx 4091b: 48 8b 45 b8 mov -0x48(%rbp),%rax 4091f: 89 d6 mov %edx,%esi 40921: 48 89 c7 mov %rax,%rdi 40924: e8 fd 02 00 00 call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 40929: b9 00 00 00 00 mov $0x0,%ecx 4092e: ba 00 00 00 00 mov $0x0,%edx 40933: 48 89 ce mov %rcx,%rsi 40936: 48 89 c7 mov %rax,%rdi 40939: e8 0c 03 00 00 call 40c4a <_ZNSt6atomicIPFvPKvEE5storeES3_St12memory_order> 4093e: 48 8b 45 b8 mov -0x48(%rbp),%rax 40942: 48 89 c7 mov %rax,%rdi 40945: e8 52 03 00 00 call 40c9c <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv> 4094a: bb 01 00 00 00 mov $0x1,%ebx 4094f: 48 8d 45 d0 lea -0x30(%rbp),%rax 40953: 48 89 c7 mov %rax,%rdi 40956: e8 e1 55 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 4095b: 89 d8 mov %ebx,%eax 4095d: 48 8b 4d e8 mov -0x18(%rbp),%rcx 40961: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 40968: 00 00 4096a: 74 05 je 40971 <_ZN4base8internal8HookListIPFvPKvEE6RemoveES5_+0x135> 4096c: e8 0f 5c fc ff call 6580 <__stack_chk_fail@plt> 40971: 48 83 c4 48 add $0x48,%rsp 40975: 5b pop %rbx 40976: 5d pop %rbp 40977: c3 ret 0000000000040978 <_ZN4base8internal8HookListIPFvPKvEE16ExchangeSingularES5_>: 40978: f3 0f 1e fa endbr64 4097c: 55 push %rbp 4097d: 48 89 e5 mov %rsp,%rbp 40980: 53 push %rbx 40981: 48 83 ec 48 sub $0x48,%rsp 40985: 48 89 7d b8 mov %rdi,-0x48(%rbp) 40989: 48 89 75 b0 mov %rsi,-0x50(%rbp) 4098d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 40994: 00 00 40996: 48 89 45 e8 mov %rax,-0x18(%rbp) 4099a: 31 c0 xor %eax,%eax 4099c: 48 8d 45 c8 lea -0x38(%rbp),%rax 409a0: 48 8d 35 e9 29 04 00 lea 0x429e9(%rip),%rsi # 83390 <_ZN4base8internalL17hooklist_spinlockE> 409a7: 48 89 c7 mov %rax,%rdi 409aa: e8 5f 55 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 409af: 48 8b 45 b8 mov -0x48(%rbp),%rax 409b3: be 07 00 00 00 mov $0x7,%esi 409b8: 48 89 c7 mov %rax,%rdi 409bb: e8 66 02 00 00 call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 409c0: be 00 00 00 00 mov $0x0,%esi 409c5: 48 89 c7 mov %rax,%rdi 409c8: e8 cb 01 00 00 call 40b98 <_ZNKSt6atomicIPFvPKvEE4loadESt12memory_order> 409cd: 48 89 45 d0 mov %rax,-0x30(%rbp) 409d1: 48 8b 45 b8 mov -0x48(%rbp),%rax 409d5: be 07 00 00 00 mov $0x7,%esi 409da: 48 89 c7 mov %rax,%rdi 409dd: e8 44 02 00 00 call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 409e2: 48 89 c1 mov %rax,%rcx 409e5: 48 8b 45 b0 mov -0x50(%rbp),%rax 409e9: ba 00 00 00 00 mov $0x0,%edx 409ee: 48 89 c6 mov %rax,%rsi 409f1: 48 89 cf mov %rcx,%rdi 409f4: e8 51 02 00 00 call 40c4a <_ZNSt6atomicIPFvPKvEE5storeES3_St12memory_order> 409f9: b8 00 00 00 00 mov $0x0,%eax 409fe: 48 3b 45 b0 cmp -0x50(%rbp),%rax 40a02: 0f 95 c0 setne %al 40a05: 84 c0 test %al,%al 40a07: 74 39 je 40a42 <_ZN4base8internal8HookListIPFvPKvEE16ExchangeSingularES5_+0xca> 40a09: 48 8b 45 b8 mov -0x48(%rbp),%rax 40a0d: 48 89 45 d8 mov %rax,-0x28(%rbp) 40a11: 48 c7 45 e0 08 00 00 movq $0x8,-0x20(%rbp) 40a18: 00 40a19: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 40a20: 8b 45 c0 mov -0x40(%rbp),%eax 40a23: be ff ff 00 00 mov $0xffff,%esi 40a28: 89 c7 mov %eax,%edi 40a2a: e8 29 53 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40a2f: 89 45 c4 mov %eax,-0x3c(%rbp) 40a32: 48 8b 45 d8 mov -0x28(%rbp),%rax 40a36: 48 8b 55 e0 mov -0x20(%rbp),%rdx 40a3a: 48 89 10 mov %rdx,(%rax) 40a3d: 0f ae f0 mfence 40a40: eb 0c jmp 40a4e <_ZN4base8internal8HookListIPFvPKvEE16ExchangeSingularES5_+0xd6> 40a42: 48 8b 45 b8 mov -0x48(%rbp),%rax 40a46: 48 89 c7 mov %rax,%rdi 40a49: e8 4e 02 00 00 call 40c9c <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv> 40a4e: 48 8b 5d d0 mov -0x30(%rbp),%rbx 40a52: 48 8d 45 c8 lea -0x38(%rbp),%rax 40a56: 48 89 c7 mov %rax,%rdi 40a59: e8 de 54 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 40a5e: 48 89 d8 mov %rbx,%rax 40a61: 48 8b 4d e8 mov -0x18(%rbp),%rcx 40a65: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 40a6c: 00 00 40a6e: 74 05 je 40a75 <_ZN4base8internal8HookListIPFvPKvEE16ExchangeSingularES5_+0xfd> 40a70: e8 0b 5b fc ff call 6580 <__stack_chk_fail@plt> 40a75: 48 83 c4 48 add $0x48,%rsp 40a79: 5b pop %rbx 40a7a: 5d pop %rbp 40a7b: c3 ret 0000000000040a7c <_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i>: 40a7c: f3 0f 1e fa endbr64 40a80: 55 push %rbp 40a81: 48 89 e5 mov %rsp,%rbp 40a84: 48 83 ec 50 sub $0x50,%rsp 40a88: 48 89 7d c8 mov %rdi,-0x38(%rbp) 40a8c: 48 89 75 c0 mov %rsi,-0x40(%rbp) 40a90: 89 55 bc mov %edx,-0x44(%rbp) 40a93: 48 8b 45 c8 mov -0x38(%rbp),%rax 40a97: 48 89 45 f8 mov %rax,-0x8(%rbp) 40a9b: c7 45 e0 02 00 00 00 movl $0x2,-0x20(%rbp) 40aa2: 8b 45 e0 mov -0x20(%rbp),%eax 40aa5: be ff ff 00 00 mov $0xffff,%esi 40aaa: 89 c7 mov %eax,%edi 40aac: e8 a7 52 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40ab1: 89 45 e4 mov %eax,-0x1c(%rbp) 40ab4: 48 8b 45 f8 mov -0x8(%rbp),%rax 40ab8: 48 8b 00 mov (%rax),%rax 40abb: 90 nop 40abc: 48 89 45 e8 mov %rax,-0x18(%rbp) 40ac0: c7 45 d8 00 00 00 00 movl $0x0,-0x28(%rbp) 40ac7: c7 45 dc 00 00 00 00 movl $0x0,-0x24(%rbp) 40ace: 8b 45 dc mov -0x24(%rbp),%eax 40ad1: 48 98 cltq 40ad3: 48 39 45 e8 cmp %rax,-0x18(%rbp) 40ad7: 76 59 jbe 40b32 <_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i+0xb6> 40ad9: 83 7d bc 00 cmpl $0x0,-0x44(%rbp) 40add: 7e 53 jle 40b32 <_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i+0xb6> 40adf: 8b 55 dc mov -0x24(%rbp),%edx 40ae2: 48 8b 45 c8 mov -0x38(%rbp),%rax 40ae6: 89 d6 mov %edx,%esi 40ae8: 48 89 c7 mov %rax,%rdi 40aeb: e8 84 00 00 00 call 40b74 <_ZNK4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 40af0: be 02 00 00 00 mov $0x2,%esi 40af5: 48 89 c7 mov %rax,%rdi 40af8: e8 9b 00 00 00 call 40b98 <_ZNKSt6atomicIPFvPKvEE4loadESt12memory_order> 40afd: 48 89 45 f0 mov %rax,-0x10(%rbp) 40b01: b8 00 00 00 00 mov $0x0,%eax 40b06: 48 3b 45 f0 cmp -0x10(%rbp),%rax 40b0a: 0f 95 c0 setne %al 40b0d: 84 c0 test %al,%al 40b0f: 74 1b je 40b2c <_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i+0xb0> 40b11: 48 8b 45 c0 mov -0x40(%rbp),%rax 40b15: 48 8d 50 08 lea 0x8(%rax),%rdx 40b19: 48 89 55 c0 mov %rdx,-0x40(%rbp) 40b1d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 40b21: 48 89 10 mov %rdx,(%rax) 40b24: 83 45 d8 01 addl $0x1,-0x28(%rbp) 40b28: 83 6d bc 01 subl $0x1,-0x44(%rbp) 40b2c: 83 45 dc 01 addl $0x1,-0x24(%rbp) 40b30: eb 9c jmp 40ace <_ZNK4base8internal8HookListIPFvPKvEE8TraverseEPS5_i+0x52> 40b32: 8b 45 d8 mov -0x28(%rbp),%eax 40b35: c9 leave 40b36: c3 ret 40b37: 90 nop 0000000000040b38 <_ZNKSt6atomicIPFvPKvmEE4loadESt12memory_order>: 40b38: f3 0f 1e fa endbr64 40b3c: 55 push %rbp 40b3d: 48 89 e5 mov %rsp,%rbp 40b40: 48 83 ec 20 sub $0x20,%rsp 40b44: 48 89 7d e8 mov %rdi,-0x18(%rbp) 40b48: 89 75 e4 mov %esi,-0x1c(%rbp) 40b4b: 48 8b 45 e8 mov -0x18(%rbp),%rax 40b4f: 48 89 45 f8 mov %rax,-0x8(%rbp) 40b53: 8b 45 e4 mov -0x1c(%rbp),%eax 40b56: 89 45 f0 mov %eax,-0x10(%rbp) 40b59: 8b 45 f0 mov -0x10(%rbp),%eax 40b5c: be ff ff 00 00 mov $0xffff,%esi 40b61: 89 c7 mov %eax,%edi 40b63: e8 f0 51 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40b68: 89 45 f4 mov %eax,-0xc(%rbp) 40b6b: 48 8b 45 f8 mov -0x8(%rbp),%rax 40b6f: 48 8b 00 mov (%rax),%rax 40b72: c9 leave 40b73: c3 ret 0000000000040b74 <_ZNK4base8internal8HookListIPFvPKvEE14cast_priv_dataEi>: 40b74: f3 0f 1e fa endbr64 40b78: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 40b7d: 89 74 24 f4 mov %esi,-0xc(%rsp) 40b81: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 40b86: 48 8d 50 08 lea 0x8(%rax),%rdx 40b8a: 8b 44 24 f4 mov -0xc(%rsp),%eax 40b8e: 48 98 cltq 40b90: 48 c1 e0 03 shl $0x3,%rax 40b94: 48 01 d0 add %rdx,%rax 40b97: c3 ret 0000000000040b98 <_ZNKSt6atomicIPFvPKvEE4loadESt12memory_order>: 40b98: f3 0f 1e fa endbr64 40b9c: 55 push %rbp 40b9d: 48 89 e5 mov %rsp,%rbp 40ba0: 48 83 ec 20 sub $0x20,%rsp 40ba4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 40ba8: 89 75 e4 mov %esi,-0x1c(%rbp) 40bab: 48 8b 45 e8 mov -0x18(%rbp),%rax 40baf: 48 89 45 f8 mov %rax,-0x8(%rbp) 40bb3: 8b 45 e4 mov -0x1c(%rbp),%eax 40bb6: 89 45 f0 mov %eax,-0x10(%rbp) 40bb9: 8b 45 f0 mov -0x10(%rbp),%eax 40bbc: be ff ff 00 00 mov $0xffff,%esi 40bc1: 89 c7 mov %eax,%edi 40bc3: e8 90 51 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40bc8: 89 45 f4 mov %eax,-0xc(%rbp) 40bcb: 48 8b 45 f8 mov -0x8(%rbp),%rax 40bcf: 48 8b 00 mov (%rax),%rax 40bd2: c9 leave 40bd3: c3 ret 0000000000040bd4 <_ZNSt6atomicIPFvPKvmEE5storeES3_St12memory_order>: 40bd4: f3 0f 1e fa endbr64 40bd8: 55 push %rbp 40bd9: 48 89 e5 mov %rsp,%rbp 40bdc: 48 83 ec 40 sub $0x40,%rsp 40be0: 48 89 7d d8 mov %rdi,-0x28(%rbp) 40be4: 48 89 75 d0 mov %rsi,-0x30(%rbp) 40be8: 89 55 cc mov %edx,-0x34(%rbp) 40beb: 48 8b 45 d8 mov -0x28(%rbp),%rax 40bef: 48 89 45 f0 mov %rax,-0x10(%rbp) 40bf3: 48 8b 45 d0 mov -0x30(%rbp),%rax 40bf7: 48 89 45 f8 mov %rax,-0x8(%rbp) 40bfb: 8b 45 cc mov -0x34(%rbp),%eax 40bfe: 89 45 e8 mov %eax,-0x18(%rbp) 40c01: 8b 45 e8 mov -0x18(%rbp),%eax 40c04: be ff ff 00 00 mov $0xffff,%esi 40c09: 89 c7 mov %eax,%edi 40c0b: e8 48 51 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40c10: 89 45 ec mov %eax,-0x14(%rbp) 40c13: 48 8b 55 f8 mov -0x8(%rbp),%rdx 40c17: 48 8b 45 f0 mov -0x10(%rbp),%rax 40c1b: 48 89 10 mov %rdx,(%rax) 40c1e: 0f ae f0 mfence 40c21: 90 nop 40c22: 90 nop 40c23: c9 leave 40c24: c3 ret 40c25: 90 nop 0000000000040c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi>: 40c26: f3 0f 1e fa endbr64 40c2a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 40c2f: 89 74 24 f4 mov %esi,-0xc(%rsp) 40c33: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 40c38: 48 8d 50 08 lea 0x8(%rax),%rdx 40c3c: 8b 44 24 f4 mov -0xc(%rsp),%eax 40c40: 48 98 cltq 40c42: 48 c1 e0 03 shl $0x3,%rax 40c46: 48 01 d0 add %rdx,%rax 40c49: c3 ret 0000000000040c4a <_ZNSt6atomicIPFvPKvEE5storeES3_St12memory_order>: 40c4a: f3 0f 1e fa endbr64 40c4e: 55 push %rbp 40c4f: 48 89 e5 mov %rsp,%rbp 40c52: 48 83 ec 40 sub $0x40,%rsp 40c56: 48 89 7d d8 mov %rdi,-0x28(%rbp) 40c5a: 48 89 75 d0 mov %rsi,-0x30(%rbp) 40c5e: 89 55 cc mov %edx,-0x34(%rbp) 40c61: 48 8b 45 d8 mov -0x28(%rbp),%rax 40c65: 48 89 45 f0 mov %rax,-0x10(%rbp) 40c69: 48 8b 45 d0 mov -0x30(%rbp),%rax 40c6d: 48 89 45 f8 mov %rax,-0x8(%rbp) 40c71: 8b 45 cc mov -0x34(%rbp),%eax 40c74: 89 45 e8 mov %eax,-0x18(%rbp) 40c77: 8b 45 e8 mov -0x18(%rbp),%eax 40c7a: be ff ff 00 00 mov $0xffff,%esi 40c7f: 89 c7 mov %eax,%edi 40c81: e8 d2 50 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40c86: 89 45 ec mov %eax,-0x14(%rbp) 40c89: 48 8b 55 f8 mov -0x8(%rbp),%rdx 40c8d: 48 8b 45 f0 mov -0x10(%rbp),%rax 40c91: 48 89 10 mov %rdx,(%rax) 40c94: 0f ae f0 mfence 40c97: 90 nop 40c98: 90 nop 40c99: c9 leave 40c9a: c3 ret 40c9b: 90 nop 0000000000040c9c <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv>: 40c9c: f3 0f 1e fa endbr64 40ca0: 55 push %rbp 40ca1: 48 89 e5 mov %rsp,%rbp 40ca4: 48 83 ec 40 sub $0x40,%rsp 40ca8: 48 89 7d c8 mov %rdi,-0x38(%rbp) 40cac: 48 8b 45 c8 mov -0x38(%rbp),%rax 40cb0: 48 89 45 e8 mov %rax,-0x18(%rbp) 40cb4: c7 45 d0 00 00 00 00 movl $0x0,-0x30(%rbp) 40cbb: 8b 45 d0 mov -0x30(%rbp),%eax 40cbe: be ff ff 00 00 mov $0xffff,%esi 40cc3: 89 c7 mov %eax,%edi 40cc5: e8 8e 50 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40cca: 89 45 d4 mov %eax,-0x2c(%rbp) 40ccd: 48 8b 45 e8 mov -0x18(%rbp),%rax 40cd1: 48 8b 00 mov (%rax),%rax 40cd4: 90 nop 40cd5: 48 89 45 e0 mov %rax,-0x20(%rbp) 40cd9: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 40cde: 74 30 je 40d10 <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv+0x74> 40ce0: 48 8b 45 e0 mov -0x20(%rbp),%rax 40ce4: 83 e8 01 sub $0x1,%eax 40ce7: 89 c2 mov %eax,%edx 40ce9: 48 8b 45 c8 mov -0x38(%rbp),%rax 40ced: 89 d6 mov %edx,%esi 40cef: 48 89 c7 mov %rax,%rdi 40cf2: e8 2f ff ff ff call 40c26 <_ZN4base8internal8HookListIPFvPKvEE14cast_priv_dataEi> 40cf7: be 00 00 00 00 mov $0x0,%esi 40cfc: 48 89 c7 mov %rax,%rdi 40cff: e8 94 fe ff ff call 40b98 <_ZNKSt6atomicIPFvPKvEE4loadESt12memory_order> 40d04: 48 85 c0 test %rax,%rax 40d07: 75 07 jne 40d10 <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv+0x74> 40d09: b8 01 00 00 00 mov $0x1,%eax 40d0e: eb 05 jmp 40d15 <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv+0x79> 40d10: b8 00 00 00 00 mov $0x0,%eax 40d15: 84 c0 test %al,%al 40d17: 74 07 je 40d20 <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv+0x84> 40d19: 48 83 6d e0 01 subq $0x1,-0x20(%rbp) 40d1e: eb b9 jmp 40cd9 <_ZN4base8internal8HookListIPFvPKvEE18FixupPrivEndLockedEv+0x3d> 40d20: 48 8b 45 c8 mov -0x38(%rbp),%rax 40d24: 48 89 45 f0 mov %rax,-0x10(%rbp) 40d28: 48 8b 45 e0 mov -0x20(%rbp),%rax 40d2c: 48 89 45 f8 mov %rax,-0x8(%rbp) 40d30: c7 45 d8 00 00 00 00 movl $0x0,-0x28(%rbp) 40d37: 8b 45 d8 mov -0x28(%rbp),%eax 40d3a: be ff ff 00 00 mov $0xffff,%esi 40d3f: 89 c7 mov %eax,%edi 40d41: e8 12 50 ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 40d46: 89 45 dc mov %eax,-0x24(%rbp) 40d49: 48 8b 45 f0 mov -0x10(%rbp),%rax 40d4d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 40d51: 48 89 10 mov %rdx,(%rax) 40d54: 0f ae f0 mfence 40d57: 90 nop 40d58: 90 nop 40d59: c9 leave 40d5a: c3 ret 40d5b: 90 nop 0000000000040d5c <_ZN8tcmalloc8PageHeapC1Em>: 40d5c: f3 0f 1e fa endbr64 40d60: 55 push %rbp 40d61: 48 89 e5 mov %rsp,%rbp 40d64: 53 push %rbx 40d65: 48 83 ec 78 sub $0x78,%rsp 40d69: 48 89 7d 88 mov %rdi,-0x78(%rbp) 40d6d: 48 89 75 80 mov %rsi,-0x80(%rbp) 40d71: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 40d78: 00 00 40d7a: 48 89 45 e8 mov %rax,-0x18(%rbp) 40d7e: 31 c0 xor %eax,%eax 40d80: 48 8b 45 88 mov -0x78(%rbp),%rax 40d84: 48 8b 55 80 mov -0x80(%rbp),%rdx 40d88: 48 89 10 mov %rdx,(%rax) 40d8b: 48 8b 45 88 mov -0x78(%rbp),%rax 40d8f: 48 83 c0 08 add $0x8,%rax 40d93: 48 89 c7 mov %rax,%rdi 40d96: e8 9d 2c 00 00 call 43a38 <_ZN8SpinLockC1Ev> 40d9b: 48 8b 45 88 mov -0x78(%rbp),%rax 40d9f: 48 83 c0 10 add $0x10,%rax 40da3: 48 89 c7 mov %rax,%rdi 40da6: e8 ed 31 00 00 call 43f98 <_ZN11PackedCacheILi35EEC1Ev> 40dab: 48 8b 45 88 mov -0x78(%rbp),%rax 40daf: 48 8d 90 10 00 08 00 lea 0x80010(%rax),%rdx 40db6: 48 8d 05 84 d1 ff ff lea -0x2e7c(%rip),%rax # 3df41 <_ZN8tcmalloc13MetaDataAllocEm> 40dbd: 48 89 c6 mov %rax,%rsi 40dc0: 48 89 d7 mov %rdx,%rdi 40dc3: e8 f0 31 00 00 call 43fb8 <_ZN17TCMalloc_PageMap2ILi35EEC1EPFPvmE> 40dc8: 48 8b 45 88 mov -0x78(%rbp),%rax 40dcc: 48 05 18 00 18 00 add $0x180018,%rax 40dd2: 48 89 c7 mov %rax,%rdi 40dd5: e8 22 30 00 00 call 43dfc <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEEC1Ev> 40dda: 48 8b 45 88 mov -0x78(%rbp),%rax 40dde: 48 05 48 00 18 00 add $0x180048,%rax 40de4: 48 89 c7 mov %rax,%rdi 40de7: e8 10 30 00 00 call 43dfc <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEEC1Ev> 40dec: 48 8b 45 88 mov -0x78(%rbp),%rax 40df0: 48 05 78 30 18 00 add $0x183078,%rax 40df6: 48 89 c7 mov %rax,%rdi 40df9: e8 76 54 ff ff call 36274 <_ZN8tcmalloc8PageHeap5StatsC1Ev> 40dfe: 48 8b 45 88 mov -0x78(%rbp),%rax 40e02: 48 c7 80 d0 30 18 00 movq $0x0,0x1830d0(%rax) 40e09: 00 00 00 00 40e0d: 48 8b 45 88 mov -0x78(%rbp),%rax 40e11: c7 80 d8 30 18 00 80 movl $0x80,0x1830d8(%rax) 40e18: 00 00 00 40e1b: 48 8b 45 88 mov -0x78(%rbp),%rax 40e1f: c6 80 dc 30 18 00 00 movb $0x0,0x1830dc(%rax) 40e26: 48 8b 45 88 mov -0x78(%rbp),%rax 40e2a: 48 8b 10 mov (%rax),%rdx 40e2d: 48 8b 45 88 mov -0x78(%rbp),%rax 40e31: 48 8b 00 mov (%rax),%rax 40e34: 48 83 e8 01 sub $0x1,%rax 40e38: 48 21 d0 and %rdx,%rax 40e3b: 48 85 c0 test %rax,%rax 40e3e: 74 71 je 40eb1 <_ZN8tcmalloc8PageHeapC1Em+0x155> 40e40: 48 8d 45 d0 lea -0x30(%rbp),%rax 40e44: 48 89 c7 mov %rax,%rdi 40e47: e8 12 51 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 40e4c: 48 8d 45 c0 lea -0x40(%rbp),%rax 40e50: 48 89 c7 mov %rax,%rdi 40e53: e8 06 51 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 40e58: 48 8d 45 b0 lea -0x50(%rbp),%rax 40e5c: 48 89 c7 mov %rax,%rdi 40e5f: e8 fa 50 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 40e64: 48 8d 45 a0 lea -0x60(%rbp),%rax 40e68: 48 8d 35 a9 6e 02 00 lea 0x26ea9(%rip),%rsi # 67d18 <_ZL13kIllegalRawFD+0x8> 40e6f: 48 89 c7 mov %rax,%rdi 40e72: e8 fd 50 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 40e77: 8b 45 a0 mov -0x60(%rbp),%eax 40e7a: 48 8b 55 a8 mov -0x58(%rbp),%rdx 40e7e: ff 75 d8 push -0x28(%rbp) 40e81: ff 75 d0 push -0x30(%rbp) 40e84: ff 75 c8 push -0x38(%rbp) 40e87: ff 75 c0 push -0x40(%rbp) 40e8a: ff 75 b8 push -0x48(%rbp) 40e8d: ff 75 b0 push -0x50(%rbp) 40e90: 89 c1 mov %eax,%ecx 40e92: 49 89 d0 mov %rdx,%r8 40e95: ba 5b 00 00 00 mov $0x5b,%edx 40e9a: 48 8d 35 ac 6e 02 00 lea 0x26eac(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 40ea1: bf 01 00 00 00 mov $0x1,%edi 40ea6: e8 b4 d3 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 40eab: 48 83 c4 30 add $0x30,%rsp 40eaf: eb fe jmp 40eaf <_ZN8tcmalloc8PageHeapC1Em+0x153> 40eb1: c7 45 9c 00 00 00 00 movl $0x0,-0x64(%rbp) 40eb8: 8b 45 9c mov -0x64(%rbp),%eax 40ebb: 48 98 cltq 40ebd: 48 83 f8 7f cmp $0x7f,%rax 40ec1: 0f 87 9f 00 00 00 ja 40f66 <_ZN8tcmalloc8PageHeapC1Em+0x20a> 40ec7: 8b 45 9c mov -0x64(%rbp),%eax 40eca: 48 63 d0 movslq %eax,%rdx 40ecd: 48 89 d0 mov %rdx,%rax 40ed0: 48 01 c0 add %rax,%rax 40ed3: 48 01 d0 add %rdx,%rax 40ed6: 48 c1 e0 05 shl $0x5,%rax 40eda: 48 8d 90 70 00 18 00 lea 0x180070(%rax),%rdx 40ee1: 48 8b 45 88 mov -0x78(%rbp),%rax 40ee5: 48 01 d0 add %rdx,%rax 40ee8: 48 83 c0 08 add $0x8,%rax 40eec: 48 89 c7 mov %rax,%rdi 40eef: e8 ca 4c 00 00 call 45bbe <_ZN8tcmalloc8DLL_InitEPNS_4SpanE> 40ef4: 8b 45 9c mov -0x64(%rbp),%eax 40ef7: 48 63 d0 movslq %eax,%rdx 40efa: 48 89 d0 mov %rdx,%rax 40efd: 48 01 c0 add %rax,%rax 40f00: 48 01 d0 add %rdx,%rax 40f03: 48 c1 e0 05 shl $0x5,%rax 40f07: 48 8d 90 a0 00 18 00 lea 0x1800a0(%rax),%rdx 40f0e: 48 8b 45 88 mov -0x78(%rbp),%rax 40f12: 48 01 d0 add %rdx,%rax 40f15: 48 83 c0 08 add $0x8,%rax 40f19: 48 89 c7 mov %rax,%rdi 40f1c: e8 9d 4c 00 00 call 45bbe <_ZN8tcmalloc8DLL_InitEPNS_4SpanE> 40f21: 83 45 9c 01 addl $0x1,-0x64(%rbp) 40f25: eb 91 jmp 40eb8 <_ZN8tcmalloc8PageHeapC1Em+0x15c> 40f27: f3 0f 1e fa endbr64 40f2b: 48 89 c3 mov %rax,%rbx 40f2e: 48 8b 45 88 mov -0x78(%rbp),%rax 40f32: 48 05 48 00 18 00 add $0x180048,%rax 40f38: 48 89 c7 mov %rax,%rdi 40f3b: e8 ca 2c 00 00 call 43c0a <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEED1Ev> 40f40: eb 07 jmp 40f49 <_ZN8tcmalloc8PageHeapC1Em+0x1ed> 40f42: f3 0f 1e fa endbr64 40f46: 48 89 c3 mov %rax,%rbx 40f49: 48 8b 45 88 mov -0x78(%rbp),%rax 40f4d: 48 05 18 00 18 00 add $0x180018,%rax 40f53: 48 89 c7 mov %rax,%rdi 40f56: e8 af 2c 00 00 call 43c0a <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEED1Ev> 40f5b: 48 89 d8 mov %rbx,%rax 40f5e: 48 89 c7 mov %rax,%rdi 40f61: e8 3a 59 fc ff call 68a0 <_Unwind_Resume@plt> 40f66: 90 nop 40f67: 48 8b 45 e8 mov -0x18(%rbp),%rax 40f6b: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 40f72: 00 00 40f74: 74 05 je 40f7b <_ZN8tcmalloc8PageHeapC1Em+0x21f> 40f76: e8 05 56 fc ff call 6580 <__stack_chk_fail@plt> 40f7b: 48 8b 5d f8 mov -0x8(%rbp),%rbx 40f7f: c9 leave 40f80: c3 ret 40f81: 90 nop 0000000000040f82 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm>: 40f82: f3 0f 1e fa endbr64 40f86: 55 push %rbp 40f87: 48 89 e5 mov %rsp,%rbp 40f8a: 48 83 ec 20 sub $0x20,%rsp 40f8e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 40f92: 48 89 75 e0 mov %rsi,-0x20(%rbp) 40f96: 48 8b 45 e0 mov -0x20(%rbp),%rax 40f9a: 48 89 45 f0 mov %rax,-0x10(%rbp) 40f9e: 48 81 7d f0 80 00 00 cmpq $0x80,-0x10(%rbp) 40fa5: 00 40fa6: 0f 87 f2 00 00 00 ja 4109e <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x11c> 40fac: 48 8b 45 f0 mov -0x10(%rbp),%rax 40fb0: 48 8d 50 ff lea -0x1(%rax),%rdx 40fb4: 48 89 d0 mov %rdx,%rax 40fb7: 48 01 c0 add %rax,%rax 40fba: 48 01 d0 add %rdx,%rax 40fbd: 48 c1 e0 05 shl $0x5,%rax 40fc1: 48 8d 90 70 00 18 00 lea 0x180070(%rax),%rdx 40fc8: 48 8b 45 e8 mov -0x18(%rbp),%rax 40fcc: 48 01 d0 add %rdx,%rax 40fcf: 48 83 c0 08 add $0x8,%rax 40fd3: 48 89 45 f8 mov %rax,-0x8(%rbp) 40fd7: 48 8b 45 f8 mov -0x8(%rbp),%rax 40fdb: 48 89 c7 mov %rax,%rdi 40fde: e8 f7 c0 ff ff call 3d0da <_ZN8tcmalloc11DLL_IsEmptyEPKNS_4SpanE> 40fe3: 83 f0 01 xor $0x1,%eax 40fe6: 84 c0 test %al,%al 40fe8: 74 20 je 4100a <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x88> 40fea: 48 8b 45 f8 mov -0x8(%rbp),%rax 40fee: 48 8b 48 10 mov 0x10(%rax),%rcx 40ff2: 48 8b 55 e0 mov -0x20(%rbp),%rdx 40ff6: 48 8b 45 e8 mov -0x18(%rbp),%rax 40ffa: 48 89 ce mov %rcx,%rsi 40ffd: 48 89 c7 mov %rax,%rdi 41000: e8 1b 0b 00 00 call 41b20 <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm> 41005: e9 a8 00 00 00 jmp 410b2 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x130> 4100a: 48 8b 45 f0 mov -0x10(%rbp),%rax 4100e: 48 8d 50 ff lea -0x1(%rax),%rdx 41012: 48 89 d0 mov %rdx,%rax 41015: 48 01 c0 add %rax,%rax 41018: 48 01 d0 add %rdx,%rax 4101b: 48 c1 e0 05 shl $0x5,%rax 4101f: 48 8d 90 a0 00 18 00 lea 0x1800a0(%rax),%rdx 41026: 48 8b 45 e8 mov -0x18(%rbp),%rax 4102a: 48 01 d0 add %rdx,%rax 4102d: 48 83 c0 08 add $0x8,%rax 41031: 48 89 45 f8 mov %rax,-0x8(%rbp) 41035: 48 8b 45 f8 mov -0x8(%rbp),%rax 41039: 48 89 c7 mov %rax,%rdi 4103c: e8 99 c0 ff ff call 3d0da <_ZN8tcmalloc11DLL_IsEmptyEPKNS_4SpanE> 41041: 83 f0 01 xor $0x1,%eax 41044: 84 c0 test %al,%al 41046: 74 4c je 41094 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x112> 41048: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4104c: 48 8b 45 e8 mov -0x18(%rbp),%rax 41050: ba 01 00 00 00 mov $0x1,%edx 41055: 48 89 ce mov %rcx,%rsi 41058: 48 89 c7 mov %rax,%rdi 4105b: e8 64 16 00 00 call 426c4 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb> 41060: 84 c0 test %al,%al 41062: 74 30 je 41094 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x112> 41064: 48 8b 45 f8 mov -0x8(%rbp),%rax 41068: 48 89 c7 mov %rax,%rdi 4106b: e8 6a c0 ff ff call 3d0da <_ZN8tcmalloc11DLL_IsEmptyEPKNS_4SpanE> 41070: 83 f0 01 xor $0x1,%eax 41073: 84 c0 test %al,%al 41075: 74 1d je 41094 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x112> 41077: 48 8b 45 f8 mov -0x8(%rbp),%rax 4107b: 48 8b 48 10 mov 0x10(%rax),%rcx 4107f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41083: 48 8b 45 e8 mov -0x18(%rbp),%rax 41087: 48 89 ce mov %rcx,%rsi 4108a: 48 89 c7 mov %rax,%rdi 4108d: e8 8e 0a 00 00 call 41b20 <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm> 41092: eb 1e jmp 410b2 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x130> 41094: 48 83 45 f0 01 addq $0x1,-0x10(%rbp) 41099: e9 00 ff ff ff jmp 40f9e <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm+0x1c> 4109e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 410a2: 48 8b 45 e8 mov -0x18(%rbp),%rax 410a6: 48 89 d6 mov %rdx,%rsi 410a9: 48 89 c7 mov %rax,%rdi 410ac: e8 0b 06 00 00 call 416bc <_ZN8tcmalloc8PageHeap10AllocLargeEm> 410b1: 90 nop 410b2: c9 leave 410b3: c3 ret 00000000000410b4 <_ZN8tcmalloc8PageHeap11RoundUpSizeEm>: 410b4: f3 0f 1e fa endbr64 410b8: 55 push %rbp 410b9: 48 89 e5 mov %rsp,%rbp 410bc: 48 83 ec 20 sub $0x20,%rsp 410c0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 410c4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 410c8: 48 8b 45 e8 mov -0x18(%rbp),%rax 410cc: 48 8b 10 mov (%rax),%rdx 410cf: 48 8b 45 e0 mov -0x20(%rbp),%rax 410d3: 48 01 d0 add %rdx,%rax 410d6: 48 8d 50 ff lea -0x1(%rax),%rdx 410da: 48 8b 45 e8 mov -0x18(%rbp),%rax 410de: 48 8b 00 mov (%rax),%rax 410e1: 48 f7 d8 neg %rax 410e4: 48 21 d0 and %rdx,%rax 410e7: 48 89 45 f8 mov %rax,-0x8(%rbp) 410eb: 48 8b 45 f8 mov -0x8(%rbp),%rax 410ef: 48 3b 45 e0 cmp -0x20(%rbp),%rax 410f3: 73 14 jae 41109 <_ZN8tcmalloc8PageHeap11RoundUpSizeEm+0x55> 410f5: e8 3b 4c ff ff call 35d35 <_ZNSt14numeric_limitsImE3maxEv> 410fa: 48 8b 55 e8 mov -0x18(%rbp),%rdx 410fe: 48 8b 12 mov (%rdx),%rdx 41101: 48 f7 da neg %rdx 41104: 48 21 d0 and %rdx,%rax 41107: eb 04 jmp 4110d <_ZN8tcmalloc8PageHeap11RoundUpSizeEm+0x59> 41109: 48 8b 45 f8 mov -0x8(%rbp),%rax 4110d: c9 leave 4110e: c3 ret 4110f: 90 nop 0000000000041110 <_ZN8tcmalloc8PageHeap12HandleUnlockEPNS0_14LockingContextE>: 41110: f3 0f 1e fa endbr64 41114: 55 push %rbp 41115: 48 89 e5 mov %rsp,%rbp 41118: 48 83 ec 20 sub $0x20,%rsp 4111c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41120: 48 89 75 e0 mov %rsi,-0x20(%rbp) 41124: 48 c7 45 f8 00 00 00 movq $0x0,-0x8(%rbp) 4112b: 00 4112c: 48 8b 45 e0 mov -0x20(%rbp),%rax 41130: 48 8b 40 08 mov 0x8(%rax),%rax 41134: 48 85 c0 test %rax,%rax 41137: 74 20 je 41159 <_ZN8tcmalloc8PageHeap12HandleUnlockEPNS0_14LockingContextE+0x49> 41139: e8 5c 53 ff ff call 3649a <_ZN8tcmalloc6Static20stacktrace_allocatorEv> 4113e: 48 89 c7 mov %rax,%rdi 41141: e8 f6 2e 00 00 call 4403c <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv> 41146: 48 89 45 f8 mov %rax,-0x8(%rbp) 4114a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4114e: 48 8b 50 08 mov 0x8(%rax),%rdx 41152: 48 8b 45 f8 mov -0x8(%rbp),%rax 41156: 48 89 10 mov %rdx,(%rax) 41159: 48 8b 45 e8 mov -0x18(%rbp),%rax 4115d: 48 83 c0 08 add $0x8,%rax 41161: 48 89 c7 mov %rax,%rdi 41164: e8 5b 4d ff ff call 35ec4 <_ZN8SpinLock6UnlockEv> 41169: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4116e: 74 18 je 41188 <_ZN8tcmalloc8PageHeap12HandleUnlockEPNS0_14LockingContextE+0x78> 41170: 48 8b 45 f8 mov -0x8(%rbp),%rax 41174: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 4117b: 00 4117c: 48 8b 45 f8 mov -0x8(%rbp),%rax 41180: 48 89 c7 mov %rax,%rdi 41183: e8 46 2b 00 00 call 43cce <_ZN8tcmalloc6Static17push_growth_stackEPNS_10StackTraceE> 41188: 90 nop 41189: c9 leave 4118a: c3 ret 4118b: 90 nop 000000000004118c <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj>: 4118c: f3 0f 1e fa endbr64 41190: 55 push %rbp 41191: 48 89 e5 mov %rsp,%rbp 41194: 53 push %rbx 41195: 48 83 ec 58 sub $0x58,%rsp 41199: 48 89 7d b8 mov %rdi,-0x48(%rbp) 4119d: 48 89 75 b0 mov %rsi,-0x50(%rbp) 411a1: 89 55 ac mov %edx,-0x54(%rbp) 411a4: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 411ab: 00 00 411ad: 48 89 45 e8 mov %rax,-0x18(%rbp) 411b1: 31 c0 xor %eax,%eax 411b3: 48 8b 45 b8 mov -0x48(%rbp),%rax 411b7: 48 8d 50 08 lea 0x8(%rax),%rdx 411bb: 48 8b 4d b8 mov -0x48(%rbp),%rcx 411bf: 48 8d 45 d0 lea -0x30(%rbp),%rax 411c3: 48 89 ce mov %rcx,%rsi 411c6: 48 89 c7 mov %rax,%rdi 411c9: e8 86 2b 00 00 call 43d54 <_ZN8tcmalloc8PageHeap14LockingContextC1EPS0_P8SpinLock> 411ce: 48 8d 55 d0 lea -0x30(%rbp),%rdx 411d2: 48 8b 4d b0 mov -0x50(%rbp),%rcx 411d6: 48 8b 45 b8 mov -0x48(%rbp),%rax 411da: 48 89 ce mov %rcx,%rsi 411dd: 48 89 c7 mov %rax,%rdi 411e0: e8 91 00 00 00 call 41276 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE> 411e5: 48 89 45 c8 mov %rax,-0x38(%rbp) 411e9: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 411ee: 75 06 jne 411f6 <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj+0x6a> 411f0: 48 8b 5d c8 mov -0x38(%rbp),%rbx 411f4: eb 36 jmp 4122c <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj+0xa0> 411f6: 48 8b 45 c8 mov -0x38(%rbp),%rax 411fa: 48 8b 10 mov (%rax),%rdx 411fd: 48 8b 45 b8 mov -0x48(%rbp),%rax 41201: 48 89 d6 mov %rdx,%rsi 41204: 48 89 c7 mov %rax,%rdi 41207: e8 1e 2a 00 00 call 43c2a <_ZN8tcmalloc8PageHeap25InvalidateCachedSizeClassEm> 4120c: 83 7d ac 00 cmpl $0x0,-0x54(%rbp) 41210: 74 16 je 41228 <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj+0x9c> 41212: 8b 55 ac mov -0x54(%rbp),%edx 41215: 48 8b 4d c8 mov -0x38(%rbp),%rcx 41219: 48 8b 45 b8 mov -0x48(%rbp),%rax 4121d: 48 89 ce mov %rcx,%rsi 41220: 48 89 c7 mov %rax,%rdi 41223: e8 4e 15 00 00 call 42776 <_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEj> 41228: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4122c: 48 8d 45 d0 lea -0x30(%rbp),%rax 41230: 48 89 c7 mov %rax,%rdi 41233: e8 5a 2b 00 00 call 43d92 <_ZN8tcmalloc8PageHeap14LockingContextD1Ev> 41238: 48 89 d8 mov %rbx,%rax 4123b: 48 8b 75 e8 mov -0x18(%rbp),%rsi 4123f: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 41246: 00 00 41248: 74 25 je 4126f <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj+0xe3> 4124a: eb 1e jmp 4126a <_ZN8tcmalloc8PageHeap16NewWithSizeClassEmj+0xde> 4124c: f3 0f 1e fa endbr64 41250: 48 89 c3 mov %rax,%rbx 41253: 48 8d 45 d0 lea -0x30(%rbp),%rax 41257: 48 89 c7 mov %rax,%rdi 4125a: e8 33 2b 00 00 call 43d92 <_ZN8tcmalloc8PageHeap14LockingContextD1Ev> 4125f: 48 89 d8 mov %rbx,%rax 41262: 48 89 c7 mov %rax,%rdi 41265: e8 36 56 fc ff call 68a0 <_Unwind_Resume@plt> 4126a: e8 11 53 fc ff call 6580 <__stack_chk_fail@plt> 4126f: 48 83 c4 58 add $0x58,%rsp 41273: 5b pop %rbx 41274: 5d pop %rbp 41275: c3 ret 0000000000041276 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE>: 41276: f3 0f 1e fa endbr64 4127a: 55 push %rbp 4127b: 48 89 e5 mov %rsp,%rbp 4127e: 48 83 ec 30 sub $0x30,%rsp 41282: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41286: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4128a: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4128e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41292: 48 8b 45 e8 mov -0x18(%rbp),%rax 41296: 48 89 d6 mov %rdx,%rsi 41299: 48 89 c7 mov %rax,%rdi 4129c: e8 13 fe ff ff call 410b4 <_ZN8tcmalloc8PageHeap11RoundUpSizeEm> 412a1: 48 89 45 e0 mov %rax,-0x20(%rbp) 412a5: 48 8b 55 e0 mov -0x20(%rbp),%rdx 412a9: 48 8b 45 e8 mov -0x18(%rbp),%rax 412ad: 48 89 d6 mov %rdx,%rsi 412b0: 48 89 c7 mov %rax,%rdi 412b3: e8 ca fc ff ff call 40f82 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm> 412b8: 48 89 45 f8 mov %rax,-0x8(%rbp) 412bc: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 412c1: 74 09 je 412cc <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x56> 412c3: 48 8b 45 f8 mov -0x8(%rbp),%rax 412c7: e9 ff 00 00 00 jmp 413cb <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x155> 412cc: 48 8b 45 e8 mov -0x18(%rbp),%rax 412d0: 48 8b 80 80 30 18 00 mov 0x183080(%rax),%rax 412d7: 48 85 c0 test %rax,%rax 412da: 0f 84 a7 00 00 00 je 41387 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x111> 412e0: 48 8b 45 e8 mov -0x18(%rbp),%rax 412e4: 48 8b 80 88 30 18 00 mov 0x183088(%rax),%rax 412eb: 48 85 c0 test %rax,%rax 412ee: 0f 84 93 00 00 00 je 41387 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x111> 412f4: 48 8b 45 e8 mov -0x18(%rbp),%rax 412f8: 48 8b 90 80 30 18 00 mov 0x183080(%rax),%rdx 412ff: 48 8b 45 e8 mov -0x18(%rbp),%rax 41303: 48 8b 80 88 30 18 00 mov 0x183088(%rax),%rax 4130a: 48 01 c2 add %rax,%rdx 4130d: 48 8b 45 e8 mov -0x18(%rbp),%rax 41311: 48 8b 80 78 30 18 00 mov 0x183078(%rax),%rax 41318: 48 c1 e8 02 shr $0x2,%rax 4131c: 48 39 c2 cmp %rax,%rdx 4131f: 72 66 jb 41387 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x111> 41321: 48 8b 45 e8 mov -0x18(%rbp),%rax 41325: 48 8b 80 78 30 18 00 mov 0x183078(%rax),%rax 4132c: 48 c1 e8 1b shr $0x1b,%rax 41330: 48 89 c1 mov %rax,%rcx 41333: 48 8b 45 e8 mov -0x18(%rbp),%rax 41337: 48 8b 80 78 30 18 00 mov 0x183078(%rax),%rax 4133e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41342: 48 c1 e2 0d shl $0xd,%rdx 41346: 48 01 d0 add %rdx,%rax 41349: 48 c1 e8 1b shr $0x1b,%rax 4134d: 48 39 c1 cmp %rax,%rcx 41350: 74 35 je 41387 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x111> 41352: 48 8b 45 e8 mov -0x18(%rbp),%rax 41356: be ff ff ff 7f mov $0x7fffffff,%esi 4135b: 48 89 c7 mov %rax,%rdi 4135e: e8 c5 11 00 00 call 42528 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm> 41363: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41367: 48 8b 45 e8 mov -0x18(%rbp),%rax 4136b: 48 89 d6 mov %rdx,%rsi 4136e: 48 89 c7 mov %rax,%rdi 41371: e8 0c fc ff ff call 40f82 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm> 41376: 48 89 45 f8 mov %rax,-0x8(%rbp) 4137a: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4137f: 74 06 je 41387 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x111> 41381: 48 8b 45 f8 mov -0x8(%rbp),%rax 41385: eb 44 jmp 413cb <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x155> 41387: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4138b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4138f: 48 8b 45 e8 mov -0x18(%rbp),%rax 41393: 48 89 ce mov %rcx,%rsi 41396: 48 89 c7 mov %rax,%rdi 41399: e8 12 18 00 00 call 42bb0 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE> 4139e: 83 f0 01 xor $0x1,%eax 413a1: 84 c0 test %al,%al 413a3: 74 12 je 413b7 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x141> 413a5: e8 96 4c fc ff call 6040 <__errno_location@plt> 413aa: c7 00 0c 00 00 00 movl $0xc,(%rax) 413b0: b8 00 00 00 00 mov $0x0,%eax 413b5: eb 14 jmp 413cb <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE+0x155> 413b7: 48 8b 55 e0 mov -0x20(%rbp),%rdx 413bb: 48 8b 45 e8 mov -0x18(%rbp),%rax 413bf: 48 89 d6 mov %rdx,%rsi 413c2: 48 89 c7 mov %rax,%rdi 413c5: e8 b8 fb ff ff call 40f82 <_ZN8tcmalloc8PageHeap23SearchFreeAndLargeListsEm> 413ca: 90 nop 413cb: c9 leave 413cc: c3 ret 413cd: 90 nop 00000000000413ce <_ZN8tcmalloc8PageHeap10NewAlignedEmm>: 413ce: f3 0f 1e fa endbr64 413d2: 55 push %rbp 413d3: 48 89 e5 mov %rsp,%rbp 413d6: 53 push %rbx 413d7: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 413de: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 413e5: 48 89 b5 50 ff ff ff mov %rsi,-0xb0(%rbp) 413ec: 48 89 95 48 ff ff ff mov %rdx,-0xb8(%rbp) 413f3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 413fa: 00 00 413fc: 48 89 45 e8 mov %rax,-0x18(%rbp) 41400: 31 c0 xor %eax,%eax 41402: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 41409: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 41410: 48 89 d6 mov %rdx,%rsi 41413: 48 89 c7 mov %rax,%rdi 41416: e8 99 fc ff ff call 410b4 <_ZN8tcmalloc8PageHeap11RoundUpSizeEm> 4141b: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 41422: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 41429: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 41430: 48 01 d0 add %rdx,%rax 41433: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4143a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41441: 48 3b 85 50 ff ff ff cmp -0xb0(%rbp),%rax 41448: 72 14 jb 4145e <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x90> 4144a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41451: 48 3b 85 48 ff ff ff cmp -0xb8(%rbp),%rax 41458: 0f 83 a0 00 00 00 jae 414fe <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x130> 4145e: e8 d2 48 ff ff call 35d35 <_ZNSt14numeric_limitsImE3maxEv> 41463: 48 89 c2 mov %rax,%rdx 41466: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4146d: 48 89 d6 mov %rdx,%rsi 41470: 48 89 c7 mov %rax,%rdi 41473: e8 ce 4d ff ff call 36246 <_ZN8tcmalloc8PageHeap3NewEm> 41478: 48 89 45 98 mov %rax,-0x68(%rbp) 4147c: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 41481: 74 71 je 414f4 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x126> 41483: 48 8d 45 d0 lea -0x30(%rbp),%rax 41487: 48 89 c7 mov %rax,%rdi 4148a: e8 cf 4a ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4148f: 48 8d 45 c0 lea -0x40(%rbp),%rax 41493: 48 89 c7 mov %rax,%rdi 41496: e8 c3 4a ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4149b: 48 8d 45 b0 lea -0x50(%rbp),%rax 4149f: 48 89 c7 mov %rax,%rdi 414a2: e8 b7 4a ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 414a7: 48 8d 45 a0 lea -0x60(%rbp),%rax 414ab: 48 8d 35 b6 68 02 00 lea 0x268b6(%rip),%rsi # 67d68 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x8> 414b2: 48 89 c7 mov %rax,%rdi 414b5: e8 ba 4a ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 414ba: 8b 45 a0 mov -0x60(%rbp),%eax 414bd: 48 8b 55 a8 mov -0x58(%rbp),%rdx 414c1: ff 75 d8 push -0x28(%rbp) 414c4: ff 75 d0 push -0x30(%rbp) 414c7: ff 75 c8 push -0x38(%rbp) 414ca: ff 75 c0 push -0x40(%rbp) 414cd: ff 75 b8 push -0x48(%rbp) 414d0: ff 75 b0 push -0x50(%rbp) 414d3: 89 c1 mov %eax,%ecx 414d5: 49 89 d0 mov %rdx,%r8 414d8: ba ef 00 00 00 mov $0xef,%edx 414dd: 48 8d 35 69 68 02 00 lea 0x26869(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 414e4: bf 01 00 00 00 mov $0x1,%edi 414e9: e8 71 cd ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 414ee: 48 83 c4 30 add $0x30,%rsp 414f2: eb fe jmp 414f2 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x124> 414f4: bb 00 00 00 00 mov $0x0,%ebx 414f9: e9 80 01 00 00 jmp 4167e <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x2b0> 414fe: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 41505: 48 8d 50 08 lea 0x8(%rax),%rdx 41509: 48 8b 8d 58 ff ff ff mov -0xa8(%rbp),%rcx 41510: 48 8d 45 d0 lea -0x30(%rbp),%rax 41514: 48 89 ce mov %rcx,%rsi 41517: 48 89 c7 mov %rax,%rdi 4151a: e8 35 28 00 00 call 43d54 <_ZN8tcmalloc8PageHeap14LockingContextC1EPS0_P8SpinLock> 4151f: 48 8d 55 d0 lea -0x30(%rbp),%rdx 41523: 48 8b 8d 78 ff ff ff mov -0x88(%rbp),%rcx 4152a: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 41531: 48 89 ce mov %rcx,%rsi 41534: 48 89 c7 mov %rax,%rdi 41537: e8 3a fd ff ff call 41276 <_ZN8tcmalloc8PageHeap9NewLockedEmPNS0_14LockingContextE> 4153c: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 41543: 48 83 bd 68 ff ff ff cmpq $0x0,-0x98(%rbp) 4154a: 00 4154b: 0f 94 c0 sete %al 4154e: 0f b6 c0 movzbl %al,%eax 41551: 48 85 c0 test %rax,%rax 41554: 74 0a je 41560 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x192> 41556: bb 00 00 00 00 mov $0x0,%ebx 4155b: e9 12 01 00 00 jmp 41672 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x2a4> 41560: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) 41567: 00 00 00 00 4156b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 41572: 48 c1 e0 0d shl $0xd,%rax 41576: 48 89 45 80 mov %rax,-0x80(%rbp) 4157a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41581: 48 8b 10 mov (%rax),%rdx 41584: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4158b: 48 01 d0 add %rdx,%rax 4158e: 48 c1 e0 0d shl $0xd,%rax 41592: 48 89 c2 mov %rax,%rdx 41595: 48 8b 45 80 mov -0x80(%rbp),%rax 41599: 48 83 e8 01 sub $0x1,%rax 4159d: 48 21 d0 and %rdx,%rax 415a0: 48 85 c0 test %rax,%rax 415a3: 74 0a je 415af <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x1e1> 415a5: 48 83 85 70 ff ff ff addq $0x1,-0x90(%rbp) 415ac: 01 415ad: eb cb jmp 4157a <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x1ac> 415af: 48 83 bd 70 ff ff ff cmpq $0x0,-0x90(%rbp) 415b6: 00 415b7: 74 48 je 41601 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x233> 415b9: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 415c0: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 415c7: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 415ce: 48 89 ce mov %rcx,%rsi 415d1: 48 89 c7 mov %rax,%rdi 415d4: e8 5f 03 00 00 call 41938 <_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm> 415d9: 48 89 45 88 mov %rax,-0x78(%rbp) 415dd: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 415e4: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 415eb: 48 89 d6 mov %rdx,%rsi 415ee: 48 89 c7 mov %rax,%rdi 415f1: e8 e4 06 00 00 call 41cda <_ZN8tcmalloc8PageHeap12DeleteLockedEPNS_4SpanE> 415f6: 48 8b 45 88 mov -0x78(%rbp),%rax 415fa: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 41601: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41608: 48 8b 40 08 mov 0x8(%rax),%rax 4160c: 48 39 85 50 ff ff ff cmp %rax,-0xb0(%rbp) 41613: 73 3a jae 4164f <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x281> 41615: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4161c: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 41623: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4162a: 48 89 ce mov %rcx,%rsi 4162d: 48 89 c7 mov %rax,%rdi 41630: e8 03 03 00 00 call 41938 <_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm> 41635: 48 89 45 90 mov %rax,-0x70(%rbp) 41639: 48 8b 55 90 mov -0x70(%rbp),%rdx 4163d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 41644: 48 89 d6 mov %rdx,%rsi 41647: 48 89 c7 mov %rax,%rdi 4164a: e8 8b 06 00 00 call 41cda <_ZN8tcmalloc8PageHeap12DeleteLockedEPNS_4SpanE> 4164f: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41656: 48 8b 10 mov (%rax),%rdx 41659: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 41660: 48 89 d6 mov %rdx,%rsi 41663: 48 89 c7 mov %rax,%rdi 41666: e8 bf 25 00 00 call 43c2a <_ZN8tcmalloc8PageHeap25InvalidateCachedSizeClassEm> 4166b: 48 8b 9d 68 ff ff ff mov -0x98(%rbp),%rbx 41672: 48 8d 45 d0 lea -0x30(%rbp),%rax 41676: 48 89 c7 mov %rax,%rdi 41679: e8 14 27 00 00 call 43d92 <_ZN8tcmalloc8PageHeap14LockingContextD1Ev> 4167e: 48 89 d8 mov %rbx,%rax 41681: 48 8b 5d e8 mov -0x18(%rbp),%rbx 41685: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 4168c: 00 00 4168e: 74 25 je 416b5 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x2e7> 41690: eb 1e jmp 416b0 <_ZN8tcmalloc8PageHeap10NewAlignedEmm+0x2e2> 41692: f3 0f 1e fa endbr64 41696: 48 89 c3 mov %rax,%rbx 41699: 48 8d 45 d0 lea -0x30(%rbp),%rax 4169d: 48 89 c7 mov %rax,%rdi 416a0: e8 ed 26 00 00 call 43d92 <_ZN8tcmalloc8PageHeap14LockingContextD1Ev> 416a5: 48 89 d8 mov %rbx,%rax 416a8: 48 89 c7 mov %rax,%rdi 416ab: e8 f0 51 fc ff call 68a0 <_Unwind_Resume@plt> 416b0: e8 cb 4e fc ff call 6580 <__stack_chk_fail@plt> 416b5: 48 8b 5d f8 mov -0x8(%rbp),%rbx 416b9: c9 leave 416ba: c3 ret 416bb: 90 nop 00000000000416bc <_ZN8tcmalloc8PageHeap10AllocLargeEm>: 416bc: f3 0f 1e fa endbr64 416c0: 55 push %rbp 416c1: 48 89 e5 mov %rsp,%rbp 416c4: 53 push %rbx 416c5: 48 81 ec 88 00 00 00 sub $0x88,%rsp 416cc: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 416d3: 48 89 b5 70 ff ff ff mov %rsi,-0x90(%rbp) 416da: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 416e1: 00 00 416e3: 48 89 45 e8 mov %rax,-0x18(%rbp) 416e7: 31 c0 xor %eax,%eax 416e9: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 416f0: 00 416f1: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 416f8: 00 416f9: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 41700: 00 41701: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 41708: 48 89 45 b8 mov %rax,-0x48(%rbp) 4170c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41713: 48 8d 98 18 00 18 00 lea 0x180018(%rax),%rbx 4171a: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4171e: 48 8d 45 a0 lea -0x60(%rbp),%rax 41722: 48 89 d6 mov %rdx,%rsi 41725: 48 89 c7 mov %rax,%rdi 41728: e8 9b 23 00 00 call 43ac8 <_ZN8tcmalloc17SpanPtrWithLengthC1EPNS_4SpanE> 4172d: 48 8d 45 a0 lea -0x60(%rbp),%rax 41731: 48 89 c6 mov %rax,%rsi 41734: 48 89 df mov %rbx,%rdi 41737: e8 64 2a 00 00 call 441a0 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11upper_boundERKS1_> 4173c: 48 89 45 80 mov %rax,-0x80(%rbp) 41740: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41747: 48 05 18 00 18 00 add $0x180018,%rax 4174d: 48 89 c7 mov %rax,%rdi 41750: e8 b3 2a 00 00 call 44208 <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv> 41755: 48 89 45 a0 mov %rax,-0x60(%rbp) 41759: 48 8d 55 a0 lea -0x60(%rbp),%rdx 4175d: 48 8d 45 80 lea -0x80(%rbp),%rax 41761: 48 89 d6 mov %rdx,%rsi 41764: 48 89 c7 mov %rax,%rdi 41767: e8 ba 2a 00 00 call 44226 <_ZStneRKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_> 4176c: 84 c0 test %al,%al 4176e: 74 1b je 4178b <_ZN8tcmalloc8PageHeap10AllocLargeEm+0xcf> 41770: 48 8d 45 80 lea -0x80(%rbp),%rax 41774: 48 89 c7 mov %rax,%rdi 41777: e8 d0 2a 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 4177c: 48 8b 00 mov (%rax),%rax 4177f: 48 89 45 88 mov %rax,-0x78(%rbp) 41783: 48 8b 45 88 mov -0x78(%rbp),%rax 41787: 48 89 45 90 mov %rax,-0x70(%rbp) 4178b: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41792: 48 8d 98 48 00 18 00 lea 0x180048(%rax),%rbx 41799: 48 8d 55 b0 lea -0x50(%rbp),%rdx 4179d: 48 8d 45 a0 lea -0x60(%rbp),%rax 417a1: 48 89 d6 mov %rdx,%rsi 417a4: 48 89 c7 mov %rax,%rdi 417a7: e8 1c 23 00 00 call 43ac8 <_ZN8tcmalloc17SpanPtrWithLengthC1EPNS_4SpanE> 417ac: 48 8d 45 a0 lea -0x60(%rbp),%rax 417b0: 48 89 c6 mov %rax,%rsi 417b3: 48 89 df mov %rbx,%rdi 417b6: e8 e5 29 00 00 call 441a0 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11upper_boundERKS1_> 417bb: 48 89 45 80 mov %rax,-0x80(%rbp) 417bf: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 417c6: 48 05 48 00 18 00 add $0x180048,%rax 417cc: 48 89 c7 mov %rax,%rdi 417cf: e8 34 2a 00 00 call 44208 <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv> 417d4: 48 89 45 a0 mov %rax,-0x60(%rbp) 417d8: 48 8d 55 a0 lea -0x60(%rbp),%rdx 417dc: 48 8d 45 80 lea -0x80(%rbp),%rax 417e0: 48 89 d6 mov %rdx,%rsi 417e3: 48 89 c7 mov %rax,%rdi 417e6: e8 3b 2a 00 00 call 44226 <_ZStneRKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_> 417eb: 84 c0 test %al,%al 417ed: 74 6a je 41859 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x19d> 417ef: 48 8d 45 80 lea -0x80(%rbp),%rax 417f3: 48 89 c7 mov %rax,%rdi 417f6: e8 51 2a 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 417fb: 48 8b 00 mov (%rax),%rax 417fe: 48 89 45 98 mov %rax,-0x68(%rbp) 41802: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 41807: 74 3d je 41846 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x18a> 41809: 48 8b 45 98 mov -0x68(%rbp),%rax 4180d: 48 8b 50 08 mov 0x8(%rax),%rdx 41811: 48 8b 45 88 mov -0x78(%rbp),%rax 41815: 48 8b 40 08 mov 0x8(%rax),%rax 41819: 48 39 c2 cmp %rax,%rdx 4181c: 72 28 jb 41846 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x18a> 4181e: 48 8b 45 98 mov -0x68(%rbp),%rax 41822: 48 8b 50 08 mov 0x8(%rax),%rdx 41826: 48 8b 45 88 mov -0x78(%rbp),%rax 4182a: 48 8b 40 08 mov 0x8(%rax),%rax 4182e: 48 39 c2 cmp %rax,%rdx 41831: 75 26 jne 41859 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x19d> 41833: 48 8b 45 98 mov -0x68(%rbp),%rax 41837: 48 8b 10 mov (%rax),%rdx 4183a: 48 8b 45 88 mov -0x78(%rbp),%rax 4183e: 48 8b 00 mov (%rax),%rax 41841: 48 39 c2 cmp %rax,%rdx 41844: 73 13 jae 41859 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x19d> 41846: 48 8d 45 80 lea -0x80(%rbp),%rax 4184a: 48 89 c7 mov %rax,%rdi 4184d: e8 fa 29 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 41852: 48 8b 00 mov (%rax),%rax 41855: 48 89 45 88 mov %rax,-0x78(%rbp) 41859: 48 8b 45 88 mov -0x78(%rbp),%rax 4185d: 48 3b 45 90 cmp -0x70(%rbp),%rax 41861: 75 33 jne 41896 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x1da> 41863: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 41868: 74 22 je 4188c <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x1d0> 4186a: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 41871: 48 8b 4d 88 mov -0x78(%rbp),%rcx 41875: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4187c: 48 89 ce mov %rcx,%rsi 4187f: 48 89 c7 mov %rax,%rdi 41882: e8 99 02 00 00 call 41b20 <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm> 41887: e9 8d 00 00 00 jmp 41919 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x25d> 4188c: b8 00 00 00 00 mov $0x0,%eax 41891: e9 83 00 00 00 jmp 41919 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x25d> 41896: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 4189d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 418a4: ba 00 00 00 00 mov $0x0,%edx 418a9: 48 89 ce mov %rcx,%rsi 418ac: 48 89 c7 mov %rax,%rdi 418af: e8 10 0e 00 00 call 426c4 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb> 418b4: 84 c0 test %al,%al 418b6: 74 1f je 418d7 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x21b> 418b8: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 418bf: 48 8b 4d 88 mov -0x78(%rbp),%rcx 418c3: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 418ca: 48 89 ce mov %rcx,%rsi 418cd: 48 89 c7 mov %rax,%rdi 418d0: e8 4b 02 00 00 call 41b20 <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm> 418d5: eb 42 jmp 41919 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x25d> 418d7: 48 8b 8d 70 ff ff ff mov -0x90(%rbp),%rcx 418de: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 418e5: ba 01 00 00 00 mov $0x1,%edx 418ea: 48 89 ce mov %rcx,%rsi 418ed: 48 89 c7 mov %rax,%rdi 418f0: e8 cf 0d 00 00 call 426c4 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb> 418f5: 84 c0 test %al,%al 418f7: 74 1b je 41914 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x258> 418f9: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 41900: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41907: 48 89 d6 mov %rdx,%rsi 4190a: 48 89 c7 mov %rax,%rdi 4190d: e8 aa fd ff ff call 416bc <_ZN8tcmalloc8PageHeap10AllocLargeEm> 41912: eb 05 jmp 41919 <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x25d> 41914: b8 00 00 00 00 mov $0x0,%eax 41919: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4191d: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 41924: 00 00 41926: 74 05 je 4192d <_ZN8tcmalloc8PageHeap10AllocLargeEm+0x271> 41928: e8 53 4c fc ff call 6580 <__stack_chk_fail@plt> 4192d: 48 81 c4 88 00 00 00 add $0x88,%rsp 41934: 5b pop %rbx 41935: 5d pop %rbp 41936: c3 ret 41937: 90 nop 0000000000041938 <_ZN8tcmalloc8PageHeap5SplitEPNS_4SpanEm>: 41938: f3 0f 1e fa endbr64 4193c: 55 push %rbp 4193d: 48 89 e5 mov %rsp,%rbp 41940: 48 83 ec 30 sub $0x30,%rsp 41944: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41948: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4194c: 48 89 55 d8 mov %rdx,-0x28(%rbp) 41950: 48 8b 45 e0 mov -0x20(%rbp),%rax 41954: 48 8b 40 08 mov 0x8(%rax),%rax 41958: 89 c2 mov %eax,%edx 4195a: 48 8b 45 d8 mov -0x28(%rbp),%rax 4195e: 29 c2 sub %eax,%edx 41960: 89 d0 mov %edx,%eax 41962: 89 45 f4 mov %eax,-0xc(%rbp) 41965: 8b 45 f4 mov -0xc(%rbp),%eax 41968: 48 98 cltq 4196a: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4196e: 48 8b 0a mov (%rdx),%rcx 41971: 48 8b 55 d8 mov -0x28(%rbp),%rdx 41975: 48 01 ca add %rcx,%rdx 41978: 48 89 c6 mov %rax,%rsi 4197b: 48 89 d7 mov %rdx,%rdi 4197e: e8 b9 41 00 00 call 45b3c <_ZN8tcmalloc7NewSpanEmm> 41983: 48 89 45 f8 mov %rax,-0x8(%rbp) 41987: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4198b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4198f: 48 89 d6 mov %rdx,%rsi 41992: 48 89 c7 mov %rax,%rdi 41995: e8 be 22 00 00 call 43c58 <_ZN8tcmalloc8PageHeap10RecordSpanEPNS_4SpanE> 4199a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4199e: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 419a5: 48 8b 45 e0 mov -0x20(%rbp),%rax 419a9: 48 8b 10 mov (%rax),%rdx 419ac: 48 8b 45 d8 mov -0x28(%rbp),%rax 419b0: 48 01 d0 add %rdx,%rax 419b3: 48 8d 70 ff lea -0x1(%rax),%rsi 419b7: 48 8b 45 e0 mov -0x20(%rbp),%rax 419bb: 48 89 c2 mov %rax,%rdx 419be: 48 89 cf mov %rcx,%rdi 419c1: e8 f4 24 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 419c6: 48 8b 45 e0 mov -0x20(%rbp),%rax 419ca: 48 8b 55 d8 mov -0x28(%rbp),%rdx 419ce: 48 89 50 08 mov %rdx,0x8(%rax) 419d2: 48 8b 45 f8 mov -0x8(%rbp),%rax 419d6: c9 leave 419d7: c3 ret 00000000000419d8 <_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE>: 419d8: f3 0f 1e fa endbr64 419dc: 55 push %rbp 419dd: 48 89 e5 mov %rsp,%rbp 419e0: 48 83 ec 10 sub $0x10,%rsp 419e4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 419e8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 419ec: 48 8b 45 f8 mov -0x8(%rbp),%rax 419f0: 48 8b 80 a0 30 18 00 mov 0x1830a0(%rax),%rax 419f7: 48 8d 50 01 lea 0x1(%rax),%rdx 419fb: 48 8b 45 f8 mov -0x8(%rbp),%rax 419ff: 48 89 90 a0 30 18 00 mov %rdx,0x1830a0(%rax) 41a06: 48 8b 45 f0 mov -0x10(%rbp),%rax 41a0a: 48 8b 40 08 mov 0x8(%rax),%rax 41a0e: 48 c1 e0 0d shl $0xd,%rax 41a12: 48 8b 55 f0 mov -0x10(%rbp),%rdx 41a16: 48 8b 12 mov (%rdx),%rdx 41a19: 48 c1 e2 0d shl $0xd,%rdx 41a1d: 48 89 c6 mov %rax,%rsi 41a20: 48 89 d7 mov %rdx,%rdi 41a23: e8 60 5b 00 00 call 47588 <_Z21TCMalloc_SystemCommitPvm> 41a28: 48 8b 45 f8 mov -0x8(%rbp),%rax 41a2c: 48 8b 90 90 30 18 00 mov 0x183090(%rax),%rdx 41a33: 48 8b 45 f0 mov -0x10(%rbp),%rax 41a37: 48 8b 40 08 mov 0x8(%rax),%rax 41a3b: 48 c1 e0 0d shl $0xd,%rax 41a3f: 48 01 c2 add %rax,%rdx 41a42: 48 8b 45 f8 mov -0x8(%rbp),%rax 41a46: 48 89 90 90 30 18 00 mov %rdx,0x183090(%rax) 41a4d: 48 8b 45 f8 mov -0x8(%rbp),%rax 41a51: 48 8b 90 a8 30 18 00 mov 0x1830a8(%rax),%rdx 41a58: 48 8b 45 f0 mov -0x10(%rbp),%rax 41a5c: 48 8b 40 08 mov 0x8(%rax),%rax 41a60: 48 c1 e0 0d shl $0xd,%rax 41a64: 48 01 c2 add %rax,%rdx 41a67: 48 8b 45 f8 mov -0x8(%rbp),%rax 41a6b: 48 89 90 a8 30 18 00 mov %rdx,0x1830a8(%rax) 41a72: 90 nop 41a73: c9 leave 41a74: c3 ret 41a75: 90 nop 0000000000041a76 <_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE>: 41a76: f3 0f 1e fa endbr64 41a7a: 55 push %rbp 41a7b: 48 89 e5 mov %rsp,%rbp 41a7e: 48 83 ec 20 sub $0x20,%rsp 41a82: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41a86: 48 89 75 e0 mov %rsi,-0x20(%rbp) 41a8a: 48 8b 45 e8 mov -0x18(%rbp),%rax 41a8e: 48 8b 80 b0 30 18 00 mov 0x1830b0(%rax),%rax 41a95: 48 8d 50 01 lea 0x1(%rax),%rdx 41a99: 48 8b 45 e8 mov -0x18(%rbp),%rax 41a9d: 48 89 90 b0 30 18 00 mov %rdx,0x1830b0(%rax) 41aa4: 48 8b 45 e0 mov -0x20(%rbp),%rax 41aa8: 48 8b 40 08 mov 0x8(%rax),%rax 41aac: 48 c1 e0 0d shl $0xd,%rax 41ab0: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41ab4: 48 8b 12 mov (%rdx),%rdx 41ab7: 48 c1 e2 0d shl $0xd,%rdx 41abb: 48 89 c6 mov %rax,%rsi 41abe: 48 89 d7 mov %rdx,%rdi 41ac1: e8 bd 59 00 00 call 47483 <_Z22TCMalloc_SystemReleasePvm> 41ac6: 88 45 ff mov %al,-0x1(%rbp) 41ac9: 80 7d ff 00 cmpb $0x0,-0x1(%rbp) 41acd: 74 4a je 41b19 <_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE+0xa3> 41acf: 48 8b 45 e8 mov -0x18(%rbp),%rax 41ad3: 48 8b 90 90 30 18 00 mov 0x183090(%rax),%rdx 41ada: 48 8b 45 e0 mov -0x20(%rbp),%rax 41ade: 48 8b 40 08 mov 0x8(%rax),%rax 41ae2: 48 c1 e0 0d shl $0xd,%rax 41ae6: 48 29 c2 sub %rax,%rdx 41ae9: 48 8b 45 e8 mov -0x18(%rbp),%rax 41aed: 48 89 90 90 30 18 00 mov %rdx,0x183090(%rax) 41af4: 48 8b 45 e8 mov -0x18(%rbp),%rax 41af8: 48 8b 90 b8 30 18 00 mov 0x1830b8(%rax),%rdx 41aff: 48 8b 45 e0 mov -0x20(%rbp),%rax 41b03: 48 8b 40 08 mov 0x8(%rax),%rax 41b07: 48 c1 e0 0d shl $0xd,%rax 41b0b: 48 01 c2 add %rax,%rdx 41b0e: 48 8b 45 e8 mov -0x18(%rbp),%rax 41b12: 48 89 90 b8 30 18 00 mov %rdx,0x1830b8(%rax) 41b19: 0f b6 45 ff movzbl -0x1(%rbp),%eax 41b1d: c9 leave 41b1e: c3 ret 41b1f: 90 nop 0000000000041b20 <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm>: 41b20: f3 0f 1e fa endbr64 41b24: 55 push %rbp 41b25: 48 89 e5 mov %rsp,%rbp 41b28: 48 83 ec 30 sub $0x30,%rsp 41b2c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41b30: 48 89 75 e0 mov %rsi,-0x20(%rbp) 41b34: 48 89 55 d8 mov %rdx,-0x28(%rbp) 41b38: 48 8b 45 e0 mov -0x20(%rbp),%rax 41b3c: 0f b6 40 2b movzbl 0x2b(%rax),%eax 41b40: 83 e0 03 and $0x3,%eax 41b43: 0f b6 c0 movzbl %al,%eax 41b46: 89 45 f0 mov %eax,-0x10(%rbp) 41b49: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41b4d: 48 8b 45 e8 mov -0x18(%rbp),%rax 41b51: 48 89 d6 mov %rdx,%rsi 41b54: 48 89 c7 mov %rax,%rdi 41b57: e8 14 07 00 00 call 42270 <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE> 41b5c: 48 8b 45 e0 mov -0x20(%rbp),%rax 41b60: 0f b6 50 2b movzbl 0x2b(%rax),%edx 41b64: 83 e2 fc and $0xfffffffc,%edx 41b67: 88 50 2b mov %dl,0x2b(%rax) 41b6a: 48 8b 45 e0 mov -0x20(%rbp),%rax 41b6e: 48 8b 40 08 mov 0x8(%rax),%rax 41b72: 89 c2 mov %eax,%edx 41b74: 48 8b 45 d8 mov -0x28(%rbp),%rax 41b78: 29 c2 sub %eax,%edx 41b7a: 89 d0 mov %edx,%eax 41b7c: 89 45 f4 mov %eax,-0xc(%rbp) 41b7f: 83 7d f4 00 cmpl $0x0,-0xc(%rbp) 41b83: 0f 8e 9b 00 00 00 jle 41c24 <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm+0x104> 41b89: 8b 45 f4 mov -0xc(%rbp),%eax 41b8c: 48 98 cltq 41b8e: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41b92: 48 8b 0a mov (%rdx),%rcx 41b95: 48 8b 55 d8 mov -0x28(%rbp),%rdx 41b99: 48 01 ca add %rcx,%rdx 41b9c: 48 89 c6 mov %rax,%rsi 41b9f: 48 89 d7 mov %rdx,%rdi 41ba2: e8 95 3f 00 00 call 45b3c <_ZN8tcmalloc7NewSpanEmm> 41ba7: 48 89 45 f8 mov %rax,-0x8(%rbp) 41bab: 8b 45 f0 mov -0x10(%rbp),%eax 41bae: 83 e0 03 and $0x3,%eax 41bb1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 41bb5: 83 e0 03 and $0x3,%eax 41bb8: 89 c1 mov %eax,%ecx 41bba: 0f b6 42 2b movzbl 0x2b(%rdx),%eax 41bbe: 83 e0 fc and $0xfffffffc,%eax 41bc1: 09 c8 or %ecx,%eax 41bc3: 88 42 2b mov %al,0x2b(%rdx) 41bc6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 41bca: 48 8b 45 e8 mov -0x18(%rbp),%rax 41bce: 48 89 d6 mov %rdx,%rsi 41bd1: 48 89 c7 mov %rax,%rdi 41bd4: e8 7f 20 00 00 call 43c58 <_ZN8tcmalloc8PageHeap10RecordSpanEPNS_4SpanE> 41bd9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 41bdd: 48 8b 45 e8 mov -0x18(%rbp),%rax 41be1: 48 89 d6 mov %rdx,%rsi 41be4: 48 89 c7 mov %rax,%rdi 41be7: e8 08 05 00 00 call 420f4 <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE> 41bec: 48 8b 45 e0 mov -0x20(%rbp),%rax 41bf0: 48 8b 55 d8 mov -0x28(%rbp),%rdx 41bf4: 48 89 50 08 mov %rdx,0x8(%rax) 41bf8: 48 8b 45 e8 mov -0x18(%rbp),%rax 41bfc: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 41c03: 48 8b 45 e0 mov -0x20(%rbp),%rax 41c07: 48 8b 10 mov (%rax),%rdx 41c0a: 48 8b 45 d8 mov -0x28(%rbp),%rax 41c0e: 48 01 d0 add %rdx,%rax 41c11: 48 8d 70 ff lea -0x1(%rax),%rsi 41c15: 48 8b 45 e0 mov -0x20(%rbp),%rax 41c19: 48 89 c2 mov %rax,%rdx 41c1c: 48 89 cf mov %rcx,%rdi 41c1f: e8 96 22 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 41c24: 83 7d f0 02 cmpl $0x2,-0x10(%rbp) 41c28: 75 13 jne 41c3d <_ZN8tcmalloc8PageHeap5CarveEPNS_4SpanEm+0x11d> 41c2a: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41c2e: 48 8b 45 e8 mov -0x18(%rbp),%rax 41c32: 48 89 d6 mov %rdx,%rsi 41c35: 48 89 c7 mov %rax,%rdi 41c38: e8 9b fd ff ff call 419d8 <_ZN8tcmalloc8PageHeap10CommitSpanEPNS_4SpanE> 41c3d: 48 8b 45 e0 mov -0x20(%rbp),%rax 41c41: c9 leave 41c42: c3 ret 41c43: 90 nop 0000000000041c44 <_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE>: 41c44: f3 0f 1e fa endbr64 41c48: 55 push %rbp 41c49: 48 89 e5 mov %rsp,%rbp 41c4c: 53 push %rbx 41c4d: 48 83 ec 28 sub $0x28,%rsp 41c51: 48 89 7d d8 mov %rdi,-0x28(%rbp) 41c55: 48 89 75 d0 mov %rsi,-0x30(%rbp) 41c59: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 41c60: 00 00 41c62: 48 89 45 e8 mov %rax,-0x18(%rbp) 41c66: 31 c0 xor %eax,%eax 41c68: 48 8b 45 d8 mov -0x28(%rbp),%rax 41c6c: 48 8d 50 08 lea 0x8(%rax),%rdx 41c70: 48 8d 45 e0 lea -0x20(%rbp),%rax 41c74: 48 89 d6 mov %rdx,%rsi 41c77: 48 89 c7 mov %rax,%rdi 41c7a: e8 8f 42 ff ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 41c7f: 48 8b 55 d0 mov -0x30(%rbp),%rdx 41c83: 48 8b 45 d8 mov -0x28(%rbp),%rax 41c87: 48 89 d6 mov %rdx,%rsi 41c8a: 48 89 c7 mov %rax,%rdi 41c8d: e8 48 00 00 00 call 41cda <_ZN8tcmalloc8PageHeap12DeleteLockedEPNS_4SpanE> 41c92: 48 8d 45 e0 lea -0x20(%rbp),%rax 41c96: 48 89 c7 mov %rax,%rdi 41c99: e8 9e 42 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 41c9e: 90 nop 41c9f: 48 8b 45 e8 mov -0x18(%rbp),%rax 41ca3: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 41caa: 00 00 41cac: 74 25 je 41cd3 <_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE+0x8f> 41cae: eb 1e jmp 41cce <_ZN8tcmalloc8PageHeap6DeleteEPNS_4SpanE+0x8a> 41cb0: f3 0f 1e fa endbr64 41cb4: 48 89 c3 mov %rax,%rbx 41cb7: 48 8d 45 e0 lea -0x20(%rbp),%rax 41cbb: 48 89 c7 mov %rax,%rdi 41cbe: e8 79 42 ff ff call 35f3c <_ZN14SpinLockHolderD1Ev> 41cc3: 48 89 d8 mov %rbx,%rax 41cc6: 48 89 c7 mov %rax,%rdi 41cc9: e8 d2 4b fc ff call 68a0 <_Unwind_Resume@plt> 41cce: e8 ad 48 fc ff call 6580 <__stack_chk_fail@plt> 41cd3: 48 83 c4 28 add $0x28,%rsp 41cd7: 5b pop %rbx 41cd8: 5d pop %rbp 41cd9: c3 ret 0000000000041cda <_ZN8tcmalloc8PageHeap12DeleteLockedEPNS_4SpanE>: 41cda: f3 0f 1e fa endbr64 41cde: 55 push %rbp 41cdf: 48 89 e5 mov %rsp,%rbp 41ce2: 48 83 ec 20 sub $0x20,%rsp 41ce6: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41cea: 48 89 75 e0 mov %rsi,-0x20(%rbp) 41cee: 48 8b 45 e0 mov -0x20(%rbp),%rax 41cf2: 48 8b 40 08 mov 0x8(%rax),%rax 41cf6: 48 89 45 f8 mov %rax,-0x8(%rbp) 41cfa: 48 8b 45 e0 mov -0x20(%rbp),%rax 41cfe: c6 40 2a 00 movb $0x0,0x2a(%rax) 41d02: 48 8b 45 e0 mov -0x20(%rbp),%rax 41d06: 0f b6 50 2b movzbl 0x2b(%rax),%edx 41d0a: 83 e2 fb and $0xfffffffb,%edx 41d0d: 88 50 2b mov %dl,0x2b(%rax) 41d10: 48 8b 45 e0 mov -0x20(%rbp),%rax 41d14: 0f b6 50 2b movzbl 0x2b(%rax),%edx 41d18: 83 e2 fc and $0xfffffffc,%edx 41d1b: 83 ca 01 or $0x1,%edx 41d1e: 88 50 2b mov %dl,0x2b(%rax) 41d21: 48 8b 55 e0 mov -0x20(%rbp),%rdx 41d25: 48 8b 45 e8 mov -0x18(%rbp),%rax 41d29: 48 89 d6 mov %rdx,%rsi 41d2c: 48 89 c7 mov %rax,%rdi 41d2f: e8 d0 00 00 00 call 41e04 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE> 41d34: 48 8b 55 f8 mov -0x8(%rbp),%rdx 41d38: 48 8b 45 e8 mov -0x18(%rbp),%rax 41d3c: 48 89 d6 mov %rdx,%rsi 41d3f: 48 89 c7 mov %rax,%rdi 41d42: e8 2b 06 00 00 call 42372 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm> 41d47: 90 nop 41d48: c9 leave 41d49: c3 ret 0000000000041d4a <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_>: 41d4a: f3 0f 1e fa endbr64 41d4e: 55 push %rbp 41d4f: 48 89 e5 mov %rsp,%rbp 41d52: 48 83 ec 30 sub $0x30,%rsp 41d56: 48 89 7d e8 mov %rdi,-0x18(%rbp) 41d5a: 48 89 75 e0 mov %rsi,-0x20(%rbp) 41d5e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 41d62: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 41d67: 75 09 jne 41d72 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0x28> 41d69: 48 8b 45 d8 mov -0x28(%rbp),%rax 41d6d: e9 90 00 00 00 jmp 41e02 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0xb8> 41d72: 48 8b 45 e8 mov -0x18(%rbp),%rax 41d76: 0f b6 80 dc 30 18 00 movzbl 0x1830dc(%rax),%eax 41d7d: 84 c0 test %al,%al 41d7f: 74 46 je 41dc7 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0x7d> 41d81: 48 8b 45 d8 mov -0x28(%rbp),%rax 41d85: 0f b6 40 2b movzbl 0x2b(%rax),%eax 41d89: 83 e0 03 and $0x3,%eax 41d8c: 3c 01 cmp $0x1,%al 41d8e: 75 37 jne 41dc7 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0x7d> 41d90: 48 8b 45 e0 mov -0x20(%rbp),%rax 41d94: 0f b6 40 2b movzbl 0x2b(%rax),%eax 41d98: 83 e0 03 and $0x3,%eax 41d9b: 3c 02 cmp $0x2,%al 41d9d: 75 28 jne 41dc7 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0x7d> 41d9f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 41da3: 48 8b 45 e8 mov -0x18(%rbp),%rax 41da7: 48 89 d6 mov %rdx,%rsi 41daa: 48 89 c7 mov %rax,%rdi 41dad: e8 c4 fc ff ff call 41a76 <_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE> 41db2: 88 45 ff mov %al,-0x1(%rbp) 41db5: 0f b6 45 ff movzbl -0x1(%rbp),%eax 41db9: 83 f0 01 xor $0x1,%eax 41dbc: 84 c0 test %al,%al 41dbe: 74 2a je 41dea <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0xa0> 41dc0: b8 00 00 00 00 mov $0x0,%eax 41dc5: eb 3b jmp 41e02 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0xb8> 41dc7: 48 8b 45 d8 mov -0x28(%rbp),%rax 41dcb: 0f b6 40 2b movzbl 0x2b(%rax),%eax 41dcf: 83 e0 03 and $0x3,%eax 41dd2: 89 c2 mov %eax,%edx 41dd4: 48 8b 45 e0 mov -0x20(%rbp),%rax 41dd8: 0f b6 40 2b movzbl 0x2b(%rax),%eax 41ddc: 83 e0 03 and $0x3,%eax 41ddf: 38 c2 cmp %al,%dl 41de1: 74 08 je 41deb <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0xa1> 41de3: b8 00 00 00 00 mov $0x0,%eax 41de8: eb 18 jmp 41e02 <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_+0xb8> 41dea: 90 nop 41deb: 48 8b 55 d8 mov -0x28(%rbp),%rdx 41def: 48 8b 45 e8 mov -0x18(%rbp),%rax 41df3: 48 89 d6 mov %rdx,%rsi 41df6: 48 89 c7 mov %rax,%rdi 41df9: e8 72 04 00 00 call 42270 <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE> 41dfe: 48 8b 45 d8 mov -0x28(%rbp),%rax 41e02: c9 leave 41e03: c3 ret 0000000000041e04 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE>: 41e04: f3 0f 1e fa endbr64 41e08: 55 push %rbp 41e09: 48 89 e5 mov %rsp,%rbp 41e0c: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 41e13: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 41e1a: 48 89 b5 60 ff ff ff mov %rsi,-0xa0(%rbp) 41e21: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41e28: 48 8b 00 mov (%rax),%rax 41e2b: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 41e32: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41e39: 48 8b 40 08 mov 0x8(%rax),%rax 41e3d: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 41e44: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41e4b: 0f b6 80 dc 30 18 00 movzbl 0x1830dc(%rax),%eax 41e52: 84 c0 test %al,%al 41e54: 74 43 je 41e99 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x95> 41e56: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41e5d: 0f b6 40 2b movzbl 0x2b(%rax),%eax 41e61: 83 e0 03 and $0x3,%eax 41e64: 3c 01 cmp $0x1,%al 41e66: 75 31 jne 41e99 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x95> 41e68: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 41e6f: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41e76: 48 89 d6 mov %rdx,%rsi 41e79: 48 89 c7 mov %rax,%rdi 41e7c: e8 f5 fb ff ff call 41a76 <_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE> 41e81: 84 c0 test %al,%al 41e83: 74 14 je 41e99 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x95> 41e85: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41e8c: 0f b6 50 2b movzbl 0x2b(%rax),%edx 41e90: 83 e2 fc and $0xfffffffc,%edx 41e93: 83 ca 02 or $0x2,%edx 41e96: 88 50 2b mov %dl,0x2b(%rax) 41e99: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 41ea0: 48 8d 50 ff lea -0x1(%rax),%rdx 41ea4: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41eab: 48 89 45 a0 mov %rax,-0x60(%rbp) 41eaf: 48 89 55 a8 mov %rdx,-0x58(%rbp) 41eb3: 48 8b 45 a0 mov -0x60(%rbp),%rax 41eb7: 48 05 10 00 08 00 add $0x80010,%rax 41ebd: 48 89 45 b0 mov %rax,-0x50(%rbp) 41ec1: 48 8b 45 a8 mov -0x58(%rbp),%rax 41ec5: 48 89 45 b8 mov %rax,-0x48(%rbp) 41ec9: 48 8b 45 b8 mov -0x48(%rbp),%rax 41ecd: 48 c1 e8 12 shr $0x12,%rax 41ed1: 48 89 45 c0 mov %rax,-0x40(%rbp) 41ed5: 48 8b 45 b8 mov -0x48(%rbp),%rax 41ed9: 25 ff ff 03 00 and $0x3ffff,%eax 41ede: 48 89 45 c8 mov %rax,-0x38(%rbp) 41ee2: 48 8b 45 b8 mov -0x48(%rbp),%rax 41ee6: 48 c1 e8 23 shr $0x23,%rax 41eea: 48 85 c0 test %rax,%rax 41eed: 75 11 jne 41f00 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0xfc> 41eef: 48 8b 45 b0 mov -0x50(%rbp),%rax 41ef3: 48 8b 55 c0 mov -0x40(%rbp),%rdx 41ef7: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 41efb: 48 85 c0 test %rax,%rax 41efe: 75 07 jne 41f07 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x103> 41f00: b8 00 00 00 00 mov $0x0,%eax 41f05: eb 14 jmp 41f1b <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x117> 41f07: 48 8b 45 b0 mov -0x50(%rbp),%rax 41f0b: 48 8b 55 c0 mov -0x40(%rbp),%rdx 41f0f: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 41f13: 48 8b 55 c8 mov -0x38(%rbp),%rdx 41f17: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 41f1b: 90 nop 41f1c: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 41f23: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 41f2a: 48 89 c2 mov %rax,%rdx 41f2d: 48 89 cf mov %rcx,%rdi 41f30: e8 15 fe ff ff call 41d4a <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_> 41f35: 48 89 45 80 mov %rax,-0x80(%rbp) 41f39: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 41f3e: 74 7a je 41fba <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x1b6> 41f40: 48 8b 45 80 mov -0x80(%rbp),%rax 41f44: 48 8b 40 08 mov 0x8(%rax),%rax 41f48: 48 89 45 88 mov %rax,-0x78(%rbp) 41f4c: 48 8b 45 80 mov -0x80(%rbp),%rax 41f50: 48 89 c7 mov %rax,%rdi 41f53: e8 3c 3c 00 00 call 45b94 <_ZN8tcmalloc10DeleteSpanEPNS_4SpanE> 41f58: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41f5f: 48 8b 00 mov (%rax),%rax 41f62: 48 2b 45 88 sub -0x78(%rbp),%rax 41f66: 48 89 c2 mov %rax,%rdx 41f69: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41f70: 48 89 10 mov %rdx,(%rax) 41f73: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41f7a: 48 8b 50 08 mov 0x8(%rax),%rdx 41f7e: 48 8b 45 88 mov -0x78(%rbp),%rax 41f82: 48 01 c2 add %rax,%rdx 41f85: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41f8c: 48 89 50 08 mov %rdx,0x8(%rax) 41f90: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41f97: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 41f9e: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 41fa5: 48 8b 00 mov (%rax),%rax 41fa8: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 41faf: 48 89 c6 mov %rax,%rsi 41fb2: 48 89 cf mov %rcx,%rdi 41fb5: e8 00 1f 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 41fba: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 41fc1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 41fc8: 48 01 c2 add %rax,%rdx 41fcb: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 41fd2: 48 89 45 d0 mov %rax,-0x30(%rbp) 41fd6: 48 89 55 d8 mov %rdx,-0x28(%rbp) 41fda: 48 8b 45 d0 mov -0x30(%rbp),%rax 41fde: 48 05 10 00 08 00 add $0x80010,%rax 41fe4: 48 89 45 e0 mov %rax,-0x20(%rbp) 41fe8: 48 8b 45 d8 mov -0x28(%rbp),%rax 41fec: 48 89 45 e8 mov %rax,-0x18(%rbp) 41ff0: 48 8b 45 e8 mov -0x18(%rbp),%rax 41ff4: 48 c1 e8 12 shr $0x12,%rax 41ff8: 48 89 45 f0 mov %rax,-0x10(%rbp) 41ffc: 48 8b 45 e8 mov -0x18(%rbp),%rax 42000: 25 ff ff 03 00 and $0x3ffff,%eax 42005: 48 89 45 f8 mov %rax,-0x8(%rbp) 42009: 48 8b 45 e8 mov -0x18(%rbp),%rax 4200d: 48 c1 e8 23 shr $0x23,%rax 42011: 48 85 c0 test %rax,%rax 42014: 75 11 jne 42027 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x223> 42016: 48 8b 45 e0 mov -0x20(%rbp),%rax 4201a: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4201e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 42022: 48 85 c0 test %rax,%rax 42025: 75 07 jne 4202e <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x22a> 42027: b8 00 00 00 00 mov $0x0,%eax 4202c: eb 14 jmp 42042 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x23e> 4202e: 48 8b 45 e0 mov -0x20(%rbp),%rax 42032: 48 8b 55 f0 mov -0x10(%rbp),%rdx 42036: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4203a: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4203e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 42042: 90 nop 42043: 48 8b b5 60 ff ff ff mov -0xa0(%rbp),%rsi 4204a: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 42051: 48 89 c2 mov %rax,%rdx 42054: 48 89 cf mov %rcx,%rdi 42057: e8 ee fc ff ff call 41d4a <_ZN8tcmalloc8PageHeap22CheckAndHandlePreMergeEPNS_4SpanES2_> 4205c: 48 89 45 90 mov %rax,-0x70(%rbp) 42060: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 42065: 74 71 je 420d8 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE+0x2d4> 42067: 48 8b 45 90 mov -0x70(%rbp),%rax 4206b: 48 8b 40 08 mov 0x8(%rax),%rax 4206f: 48 89 45 98 mov %rax,-0x68(%rbp) 42073: 48 8b 45 90 mov -0x70(%rbp),%rax 42077: 48 89 c7 mov %rax,%rdi 4207a: e8 15 3b 00 00 call 45b94 <_ZN8tcmalloc10DeleteSpanEPNS_4SpanE> 4207f: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 42086: 48 8b 50 08 mov 0x8(%rax),%rdx 4208a: 48 8b 45 98 mov -0x68(%rbp),%rax 4208e: 48 01 c2 add %rax,%rdx 42091: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 42098: 48 89 50 08 mov %rdx,0x8(%rax) 4209c: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 420a3: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 420aa: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 420b1: 48 8b 10 mov (%rax),%rdx 420b4: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 420bb: 48 8b 40 08 mov 0x8(%rax),%rax 420bf: 48 01 d0 add %rdx,%rax 420c2: 48 8d 70 ff lea -0x1(%rax),%rsi 420c6: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 420cd: 48 89 c2 mov %rax,%rdx 420d0: 48 89 cf mov %rcx,%rdi 420d3: e8 e2 1d 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 420d8: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 420df: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 420e6: 48 89 d6 mov %rdx,%rsi 420e9: 48 89 c7 mov %rax,%rdi 420ec: e8 03 00 00 00 call 420f4 <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE> 420f1: 90 nop 420f2: c9 leave 420f3: c3 ret 00000000000420f4 <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE>: 420f4: f3 0f 1e fa endbr64 420f8: 55 push %rbp 420f9: 48 89 e5 mov %rsp,%rbp 420fc: 48 83 ec 50 sub $0x50,%rsp 42100: 48 89 7d b8 mov %rdi,-0x48(%rbp) 42104: 48 89 75 b0 mov %rsi,-0x50(%rbp) 42108: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4210f: 00 00 42111: 48 89 45 f8 mov %rax,-0x8(%rbp) 42115: 31 c0 xor %eax,%eax 42117: 48 8b 45 b0 mov -0x50(%rbp),%rax 4211b: 0f b6 40 2b movzbl 0x2b(%rax),%eax 4211f: 83 e0 03 and $0x3,%eax 42122: 3c 01 cmp $0x1,%al 42124: 75 27 jne 4214d <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0x59> 42126: 48 8b 45 b8 mov -0x48(%rbp),%rax 4212a: 48 8b 90 80 30 18 00 mov 0x183080(%rax),%rdx 42131: 48 8b 45 b0 mov -0x50(%rbp),%rax 42135: 48 8b 40 08 mov 0x8(%rax),%rax 42139: 48 c1 e0 0d shl $0xd,%rax 4213d: 48 01 c2 add %rax,%rdx 42140: 48 8b 45 b8 mov -0x48(%rbp),%rax 42144: 48 89 90 80 30 18 00 mov %rdx,0x183080(%rax) 4214b: eb 25 jmp 42172 <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0x7e> 4214d: 48 8b 45 b8 mov -0x48(%rbp),%rax 42151: 48 8b 90 88 30 18 00 mov 0x183088(%rax),%rdx 42158: 48 8b 45 b0 mov -0x50(%rbp),%rax 4215c: 48 8b 40 08 mov 0x8(%rax),%rax 42160: 48 c1 e0 0d shl $0xd,%rax 42164: 48 01 c2 add %rax,%rdx 42167: 48 8b 45 b8 mov -0x48(%rbp),%rax 4216b: 48 89 90 88 30 18 00 mov %rdx,0x183088(%rax) 42172: 48 8b 45 b0 mov -0x50(%rbp),%rax 42176: 48 8b 40 08 mov 0x8(%rax),%rax 4217a: 48 3d 80 00 00 00 cmp $0x80,%rax 42180: 76 6e jbe 421f0 <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0xfc> 42182: 48 8b 45 b8 mov -0x48(%rbp),%rax 42186: 48 05 18 00 18 00 add $0x180018,%rax 4218c: 48 89 45 c0 mov %rax,-0x40(%rbp) 42190: 48 8b 45 b0 mov -0x50(%rbp),%rax 42194: 0f b6 40 2b movzbl 0x2b(%rax),%eax 42198: 83 e0 03 and $0x3,%eax 4219b: 3c 02 cmp $0x2,%al 4219d: 75 0e jne 421ad <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0xb9> 4219f: 48 8b 45 b8 mov -0x48(%rbp),%rax 421a3: 48 05 48 00 18 00 add $0x180048,%rax 421a9: 48 89 45 c0 mov %rax,-0x40(%rbp) 421ad: 48 8b 55 b0 mov -0x50(%rbp),%rdx 421b1: 48 8d 45 e0 lea -0x20(%rbp),%rax 421b5: 48 89 d6 mov %rdx,%rsi 421b8: 48 89 c7 mov %rax,%rdi 421bb: e8 08 19 00 00 call 43ac8 <_ZN8tcmalloc17SpanPtrWithLengthC1EPNS_4SpanE> 421c0: 48 8d 55 e0 lea -0x20(%rbp),%rdx 421c4: 48 8b 45 c0 mov -0x40(%rbp),%rax 421c8: 48 89 d6 mov %rdx,%rsi 421cb: 48 89 c7 mov %rax,%rdi 421ce: e8 9b 20 00 00 call 4426e <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6insertEOS1_> 421d3: 48 89 45 d0 mov %rax,-0x30(%rbp) 421d7: 48 89 55 d8 mov %rdx,-0x28(%rbp) 421db: 48 8d 55 d0 lea -0x30(%rbp),%rdx 421df: 48 8b 45 b0 mov -0x50(%rbp),%rax 421e3: 48 89 d6 mov %rdx,%rsi 421e6: 48 89 c7 mov %rax,%rdi 421e9: e8 7a 19 00 00 call 43b68 <_ZN8tcmalloc4Span18SetSpanSetIteratorERKSt23_Rb_tree_const_iteratorINS_17SpanPtrWithLengthEE> 421ee: eb 6a jmp 4225a <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0x166> 421f0: 48 8b 45 b0 mov -0x50(%rbp),%rax 421f4: 48 8b 40 08 mov 0x8(%rax),%rax 421f8: 48 8d 50 ff lea -0x1(%rax),%rdx 421fc: 48 89 d0 mov %rdx,%rax 421ff: 48 01 c0 add %rax,%rax 42202: 48 01 d0 add %rdx,%rax 42205: 48 c1 e0 05 shl $0x5,%rax 42209: 48 8d 90 70 00 18 00 lea 0x180070(%rax),%rdx 42210: 48 8b 45 b8 mov -0x48(%rbp),%rax 42214: 48 01 d0 add %rdx,%rax 42217: 48 83 c0 08 add $0x8,%rax 4221b: 48 89 45 c8 mov %rax,-0x38(%rbp) 4221f: 48 8b 45 b0 mov -0x50(%rbp),%rax 42223: 0f b6 40 2b movzbl 0x2b(%rax),%eax 42227: 83 e0 03 and $0x3,%eax 4222a: 3c 01 cmp $0x1,%al 4222c: 75 15 jne 42243 <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0x14f> 4222e: 48 8b 45 c8 mov -0x38(%rbp),%rax 42232: 48 8b 55 b0 mov -0x50(%rbp),%rdx 42236: 48 89 d6 mov %rdx,%rsi 42239: 48 89 c7 mov %rax,%rdi 4223c: e8 3a 3a 00 00 call 45c7b <_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_> 42241: eb 17 jmp 4225a <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0x166> 42243: 48 8b 45 c8 mov -0x38(%rbp),%rax 42247: 48 8d 50 30 lea 0x30(%rax),%rdx 4224b: 48 8b 45 b0 mov -0x50(%rbp),%rax 4224f: 48 89 c6 mov %rax,%rsi 42252: 48 89 d7 mov %rdx,%rdi 42255: e8 21 3a 00 00 call 45c7b <_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_> 4225a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4225e: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 42265: 00 00 42267: 74 05 je 4226e <_ZN8tcmalloc8PageHeap17PrependToFreeListEPNS_4SpanE+0x17a> 42269: e8 12 43 fc ff call 6580 <__stack_chk_fail@plt> 4226e: c9 leave 4226f: c3 ret 0000000000042270 <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE>: 42270: f3 0f 1e fa endbr64 42274: 55 push %rbp 42275: 48 89 e5 mov %rsp,%rbp 42278: 48 83 ec 30 sub $0x30,%rsp 4227c: 48 89 7d d8 mov %rdi,-0x28(%rbp) 42280: 48 89 75 d0 mov %rsi,-0x30(%rbp) 42284: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4228b: 00 00 4228d: 48 89 45 f8 mov %rax,-0x8(%rbp) 42291: 31 c0 xor %eax,%eax 42293: 48 8b 45 d0 mov -0x30(%rbp),%rax 42297: 0f b6 40 2b movzbl 0x2b(%rax),%eax 4229b: 83 e0 03 and $0x3,%eax 4229e: 3c 01 cmp $0x1,%al 422a0: 75 27 jne 422c9 <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE+0x59> 422a2: 48 8b 45 d8 mov -0x28(%rbp),%rax 422a6: 48 8b 90 80 30 18 00 mov 0x183080(%rax),%rdx 422ad: 48 8b 45 d0 mov -0x30(%rbp),%rax 422b1: 48 8b 40 08 mov 0x8(%rax),%rax 422b5: 48 c1 e0 0d shl $0xd,%rax 422b9: 48 29 c2 sub %rax,%rdx 422bc: 48 8b 45 d8 mov -0x28(%rbp),%rax 422c0: 48 89 90 80 30 18 00 mov %rdx,0x183080(%rax) 422c7: eb 25 jmp 422ee <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE+0x7e> 422c9: 48 8b 45 d8 mov -0x28(%rbp),%rax 422cd: 48 8b 90 88 30 18 00 mov 0x183088(%rax),%rdx 422d4: 48 8b 45 d0 mov -0x30(%rbp),%rax 422d8: 48 8b 40 08 mov 0x8(%rax),%rax 422dc: 48 c1 e0 0d shl $0xd,%rax 422e0: 48 29 c2 sub %rax,%rdx 422e3: 48 8b 45 d8 mov -0x28(%rbp),%rax 422e7: 48 89 90 88 30 18 00 mov %rdx,0x183088(%rax) 422ee: 48 8b 45 d0 mov -0x30(%rbp),%rax 422f2: 48 8b 40 08 mov 0x8(%rax),%rax 422f6: 48 3d 80 00 00 00 cmp $0x80,%rax 422fc: 76 50 jbe 4234e <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE+0xde> 422fe: 48 8b 45 d8 mov -0x28(%rbp),%rax 42302: 48 05 18 00 18 00 add $0x180018,%rax 42308: 48 89 45 f0 mov %rax,-0x10(%rbp) 4230c: 48 8b 45 d0 mov -0x30(%rbp),%rax 42310: 0f b6 40 2b movzbl 0x2b(%rax),%eax 42314: 83 e0 03 and $0x3,%eax 42317: 3c 02 cmp $0x2,%al 42319: 75 0e jne 42329 <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE+0xb9> 4231b: 48 8b 45 d8 mov -0x28(%rbp),%rax 4231f: 48 05 48 00 18 00 add $0x180048,%rax 42325: 48 89 45 f0 mov %rax,-0x10(%rbp) 42329: 48 8b 45 d0 mov -0x30(%rbp),%rax 4232d: 48 89 c7 mov %rax,%rdi 42330: e8 77 18 00 00 call 43bac <_ZN8tcmalloc4Span22ExtractSpanSetIteratorEv> 42335: 48 89 45 e8 mov %rax,-0x18(%rbp) 42339: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4233d: 48 8b 45 f0 mov -0x10(%rbp),%rax 42341: 48 89 d6 mov %rdx,%rsi 42344: 48 89 c7 mov %rax,%rdi 42347: e8 a8 1f 00 00 call 442f4 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIS1_E> 4234c: eb 0c jmp 4235a <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE+0xea> 4234e: 48 8b 45 d0 mov -0x30(%rbp),%rax 42352: 48 89 c7 mov %rax,%rdi 42355: e8 8b 38 00 00 call 45be5 <_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE> 4235a: 90 nop 4235b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4235f: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 42366: 00 00 42368: 74 05 je 4236f <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE+0xff> 4236a: e8 11 42 fc ff call 6580 <__stack_chk_fail@plt> 4236f: c9 leave 42370: c3 ret 42371: 90 nop 0000000000042372 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm>: 42372: f3 0f 1e fa endbr64 42376: 55 push %rbp 42377: 48 89 e5 mov %rsp,%rbp 4237a: 48 83 ec 30 sub $0x30,%rsp 4237e: 48 89 7d d8 mov %rdi,-0x28(%rbp) 42382: 48 89 75 d0 mov %rsi,-0x30(%rbp) 42386: 48 8b 45 d8 mov -0x28(%rbp),%rax 4238a: 48 8b 80 d0 30 18 00 mov 0x1830d0(%rax),%rax 42391: 48 2b 45 d0 sub -0x30(%rbp),%rax 42395: 48 89 c2 mov %rax,%rdx 42398: 48 8b 45 d8 mov -0x28(%rbp),%rax 4239c: 48 89 90 d0 30 18 00 mov %rdx,0x1830d0(%rax) 423a3: 48 8b 45 d8 mov -0x28(%rbp),%rax 423a7: 48 8b 80 d0 30 18 00 mov 0x1830d0(%rax),%rax 423ae: 48 85 c0 test %rax,%rax 423b1: 0f 89 f2 00 00 00 jns 424a9 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0x137> 423b7: 48 8d 05 da 0f 04 00 lea 0x40fda(%rip),%rax # 83398 <_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE> 423be: f2 0f 10 00 movsd (%rax),%xmm0 423c2: f2 0f 11 45 e8 movsd %xmm0,-0x18(%rbp) 423c7: f2 0f 10 05 01 5b 02 movsd 0x25b01(%rip),%xmm0 # 67ed0 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x170> 423ce: 00 423cf: 66 0f 2f 45 e8 comisd -0x18(%rbp),%xmm0 423d4: 72 14 jb 423ea <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0x78> 423d6: 48 8b 45 d8 mov -0x28(%rbp),%rax 423da: 48 c7 80 d0 30 18 00 movq $0x40000,0x1830d0(%rax) 423e1: 00 00 04 00 423e5: e9 c0 00 00 00 jmp 424aa <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0x138> 423ea: 48 8b 45 d8 mov -0x28(%rbp),%rax 423ee: 48 8b 80 98 30 18 00 mov 0x183098(%rax),%rax 423f5: 48 8d 50 01 lea 0x1(%rax),%rdx 423f9: 48 8b 45 d8 mov -0x28(%rbp),%rax 423fd: 48 89 90 98 30 18 00 mov %rdx,0x183098(%rax) 42404: 48 8b 45 d8 mov -0x28(%rbp),%rax 42408: be 01 00 00 00 mov $0x1,%esi 4240d: 48 89 c7 mov %rax,%rdi 42410: e8 13 01 00 00 call 42528 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm> 42415: 48 89 45 f0 mov %rax,-0x10(%rbp) 42419: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4241e: 75 11 jne 42431 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0xbf> 42420: 48 8b 45 d8 mov -0x28(%rbp),%rax 42424: 48 c7 80 d0 30 18 00 movq $0x40000,0x1830d0(%rax) 4242b: 00 00 04 00 4242f: eb 79 jmp 424aa <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0x138> 42431: f2 0f 10 05 9f 5a 02 movsd 0x25a9f(%rip),%xmm0 # 67ed8 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x178> 42438: 00 42439: f2 0f 5e 45 e8 divsd -0x18(%rbp),%xmm0 4243e: f2 0f 11 45 f8 movsd %xmm0,-0x8(%rbp) 42443: 48 8b 45 f0 mov -0x10(%rbp),%rax 42447: 48 85 c0 test %rax,%rax 4244a: 78 07 js 42453 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0xe1> 4244c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 42451: eb 15 jmp 42468 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0xf6> 42453: 48 89 c2 mov %rax,%rdx 42456: 48 d1 ea shr %rdx 42459: 83 e0 01 and $0x1,%eax 4245c: 48 09 c2 or %rax,%rdx 4245f: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 42464: f2 0f 58 c0 addsd %xmm0,%xmm0 42468: f2 0f 10 4d f8 movsd -0x8(%rbp),%xmm1 4246d: f2 0f 59 c1 mulsd %xmm1,%xmm0 42471: f2 0f 11 45 e0 movsd %xmm0,-0x20(%rbp) 42476: f2 0f 10 45 e0 movsd -0x20(%rbp),%xmm0 4247b: 66 0f 2f 05 5d 5a 02 comisd 0x25a5d(%rip),%xmm0 # 67ee0 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x180> 42482: 00 42483: 76 0d jbe 42492 <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0x120> 42485: f2 0f 10 05 53 5a 02 movsd 0x25a53(%rip),%xmm0 # 67ee0 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x180> 4248c: 00 4248d: f2 0f 11 45 e0 movsd %xmm0,-0x20(%rbp) 42492: f2 0f 10 45 e0 movsd -0x20(%rbp),%xmm0 42497: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 4249c: 48 8b 45 d8 mov -0x28(%rbp),%rax 424a0: 48 89 90 d0 30 18 00 mov %rdx,0x1830d0(%rax) 424a7: eb 01 jmp 424aa <_ZN8tcmalloc8PageHeap19IncrementalScavengeEm+0x138> 424a9: 90 nop 424aa: c9 leave 424ab: c3 ret 00000000000424ac <_ZN8tcmalloc8PageHeap11ReleaseSpanEPNS_4SpanE>: 424ac: f3 0f 1e fa endbr64 424b0: 55 push %rbp 424b1: 48 89 e5 mov %rsp,%rbp 424b4: 48 83 ec 20 sub $0x20,%rsp 424b8: 48 89 7d e8 mov %rdi,-0x18(%rbp) 424bc: 48 89 75 e0 mov %rsi,-0x20(%rbp) 424c0: 48 8b 55 e0 mov -0x20(%rbp),%rdx 424c4: 48 8b 45 e8 mov -0x18(%rbp),%rax 424c8: 48 89 d6 mov %rdx,%rsi 424cb: 48 89 c7 mov %rax,%rdi 424ce: e8 a3 f5 ff ff call 41a76 <_ZN8tcmalloc8PageHeap12DecommitSpanEPNS_4SpanE> 424d3: 84 c0 test %al,%al 424d5: 74 49 je 42520 <_ZN8tcmalloc8PageHeap11ReleaseSpanEPNS_4SpanE+0x74> 424d7: 48 8b 55 e0 mov -0x20(%rbp),%rdx 424db: 48 8b 45 e8 mov -0x18(%rbp),%rax 424df: 48 89 d6 mov %rdx,%rsi 424e2: 48 89 c7 mov %rax,%rdi 424e5: e8 86 fd ff ff call 42270 <_ZN8tcmalloc8PageHeap18RemoveFromFreeListEPNS_4SpanE> 424ea: 48 8b 45 e0 mov -0x20(%rbp),%rax 424ee: 48 8b 40 08 mov 0x8(%rax),%rax 424f2: 48 89 45 f8 mov %rax,-0x8(%rbp) 424f6: 48 8b 45 e0 mov -0x20(%rbp),%rax 424fa: 0f b6 50 2b movzbl 0x2b(%rax),%edx 424fe: 83 e2 fc and $0xfffffffc,%edx 42501: 83 ca 02 or $0x2,%edx 42504: 88 50 2b mov %dl,0x2b(%rax) 42507: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4250b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4250f: 48 89 d6 mov %rdx,%rsi 42512: 48 89 c7 mov %rax,%rdi 42515: e8 ea f8 ff ff call 41e04 <_ZN8tcmalloc8PageHeap17MergeIntoFreeListEPNS_4SpanE> 4251a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4251e: eb 05 jmp 42525 <_ZN8tcmalloc8PageHeap11ReleaseSpanEPNS_4SpanE+0x79> 42520: b8 00 00 00 00 mov $0x0,%eax 42525: c9 leave 42526: c3 ret 42527: 90 nop 0000000000042528 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm>: 42528: f3 0f 1e fa endbr64 4252c: 55 push %rbp 4252d: 48 89 e5 mov %rsp,%rbp 42530: 48 83 ec 50 sub $0x50,%rsp 42534: 48 89 7d b8 mov %rdi,-0x48(%rbp) 42538: 48 89 75 b0 mov %rsi,-0x50(%rbp) 4253c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 42543: 00 00 42545: 48 89 45 f8 mov %rax,-0x8(%rbp) 42549: 31 c0 xor %eax,%eax 4254b: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 42552: 00 42553: 48 8b 45 d8 mov -0x28(%rbp),%rax 42557: 48 3b 45 b0 cmp -0x50(%rbp),%rax 4255b: 0f 83 48 01 00 00 jae 426a9 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x181> 42561: 48 8b 45 b8 mov -0x48(%rbp),%rax 42565: 48 8b 80 80 30 18 00 mov 0x183080(%rax),%rax 4256c: 48 85 c0 test %rax,%rax 4256f: 0f 84 34 01 00 00 je 426a9 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x181> 42575: c7 45 cc 00 00 00 00 movl $0x0,-0x34(%rbp) 4257c: 8b 45 cc mov -0x34(%rbp),%eax 4257f: 48 98 cltq 42581: 48 3d 80 00 00 00 cmp $0x80,%rax 42587: 77 ca ja 42553 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x2b> 42589: 48 8b 45 d8 mov -0x28(%rbp),%rax 4258d: 48 3b 45 b0 cmp -0x50(%rbp),%rax 42591: 73 c0 jae 42553 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x2b> 42593: 48 8b 45 b8 mov -0x48(%rbp),%rax 42597: 8b 80 d8 30 18 00 mov 0x1830d8(%rax),%eax 4259d: 48 98 cltq 4259f: 48 3d 80 00 00 00 cmp $0x80,%rax 425a5: 76 0e jbe 425b5 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x8d> 425a7: 48 8b 45 b8 mov -0x48(%rbp),%rax 425ab: c7 80 d8 30 18 00 00 movl $0x0,0x1830d8(%rax) 425b2: 00 00 00 425b5: 48 8b 45 b8 mov -0x48(%rbp),%rax 425b9: 8b 80 d8 30 18 00 mov 0x1830d8(%rax),%eax 425bf: 3d 80 00 00 00 cmp $0x80,%eax 425c4: 75 45 jne 4260b <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0xe3> 425c6: 48 8b 45 b8 mov -0x48(%rbp),%rax 425ca: 48 05 18 00 18 00 add $0x180018,%rax 425d0: 48 89 c7 mov %rax,%rdi 425d3: e8 84 1d 00 00 call 4435c <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5emptyEv> 425d8: 84 c0 test %al,%al 425da: 0f 85 a5 00 00 00 jne 42685 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x15d> 425e0: 48 8b 45 b8 mov -0x48(%rbp),%rax 425e4: 48 05 18 00 18 00 add $0x180018,%rax 425ea: 48 89 c7 mov %rax,%rdi 425ed: e8 88 1d 00 00 call 4437a <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv> 425f2: 48 89 45 d0 mov %rax,-0x30(%rbp) 425f6: 48 8d 45 d0 lea -0x30(%rbp),%rax 425fa: 48 89 c7 mov %rax,%rdi 425fd: e8 4a 1c 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 42602: 48 8b 00 mov (%rax),%rax 42605: 48 89 45 e0 mov %rax,-0x20(%rbp) 42609: eb 4c jmp 42657 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x12f> 4260b: 48 8b 45 b8 mov -0x48(%rbp),%rax 4260f: 8b 80 d8 30 18 00 mov 0x1830d8(%rax),%eax 42615: 48 63 d0 movslq %eax,%rdx 42618: 48 89 d0 mov %rdx,%rax 4261b: 48 01 c0 add %rax,%rax 4261e: 48 01 d0 add %rdx,%rax 42621: 48 c1 e0 05 shl $0x5,%rax 42625: 48 8d 90 70 00 18 00 lea 0x180070(%rax),%rdx 4262c: 48 8b 45 b8 mov -0x48(%rbp),%rax 42630: 48 01 d0 add %rdx,%rax 42633: 48 83 c0 08 add $0x8,%rax 42637: 48 89 45 e8 mov %rax,-0x18(%rbp) 4263b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4263f: 48 89 c7 mov %rax,%rdi 42642: e8 93 aa ff ff call 3d0da <_ZN8tcmalloc11DLL_IsEmptyEPKNS_4SpanE> 42647: 84 c0 test %al,%al 42649: 75 3d jne 42688 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x160> 4264b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4264f: 48 8b 40 18 mov 0x18(%rax),%rax 42653: 48 89 45 e0 mov %rax,-0x20(%rbp) 42657: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4265b: 48 8b 45 b8 mov -0x48(%rbp),%rax 4265f: 48 89 d6 mov %rdx,%rsi 42662: 48 89 c7 mov %rax,%rdi 42665: e8 42 fe ff ff call 424ac <_ZN8tcmalloc8PageHeap11ReleaseSpanEPNS_4SpanE> 4266a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4266e: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 42673: 75 06 jne 4267b <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x153> 42675: 48 8b 45 d8 mov -0x28(%rbp),%rax 42679: eb 32 jmp 426ad <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x185> 4267b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4267f: 48 01 45 d8 add %rax,-0x28(%rbp) 42683: eb 04 jmp 42689 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x161> 42685: 90 nop 42686: eb 01 jmp 42689 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x161> 42688: 90 nop 42689: 83 45 cc 01 addl $0x1,-0x34(%rbp) 4268d: 48 8b 45 b8 mov -0x48(%rbp),%rax 42691: 8b 80 d8 30 18 00 mov 0x1830d8(%rax),%eax 42697: 8d 50 01 lea 0x1(%rax),%edx 4269a: 48 8b 45 b8 mov -0x48(%rbp),%rax 4269e: 89 90 d8 30 18 00 mov %edx,0x1830d8(%rax) 426a4: e9 d3 fe ff ff jmp 4257c <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x54> 426a9: 48 8b 45 d8 mov -0x28(%rbp),%rax 426ad: 48 8b 4d f8 mov -0x8(%rbp),%rcx 426b1: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 426b8: 00 00 426ba: 74 05 je 426c1 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm+0x199> 426bc: e8 bf 3e fc ff call 6580 <__stack_chk_fail@plt> 426c1: c9 leave 426c2: c3 ret 426c3: 90 nop 00000000000426c4 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb>: 426c4: f3 0f 1e fa endbr64 426c8: 55 push %rbp 426c9: 48 89 e5 mov %rsp,%rbp 426cc: 48 83 ec 30 sub $0x30,%rsp 426d0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 426d4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 426d8: 89 d0 mov %edx,%eax 426da: 88 45 dc mov %al,-0x24(%rbp) 426dd: 48 8d 05 c4 0c 04 00 lea 0x40cc4(%rip),%rax # 833a8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE> 426e4: 48 8b 00 mov (%rax),%rax 426e7: 48 c1 e0 14 shl $0x14,%rax 426eb: 48 c1 f8 0d sar $0xd,%rax 426ef: 48 89 45 f8 mov %rax,-0x8(%rbp) 426f3: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 426f8: 75 07 jne 42701 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb+0x3d> 426fa: b8 01 00 00 00 mov $0x1,%eax 426ff: eb 73 jmp 42774 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb+0xb0> 42701: 48 8d 05 40 af 1e 00 lea 0x1eaf40(%rip),%rax # 22d648 42708: 48 8b 00 mov (%rax),%rax 4270b: 48 c1 e8 0d shr $0xd,%rax 4270f: 48 89 45 f0 mov %rax,-0x10(%rbp) 42713: 48 8b 45 e8 mov -0x18(%rbp),%rax 42717: 48 8b 80 88 30 18 00 mov 0x183088(%rax),%rax 4271e: 48 c1 e8 0d shr $0xd,%rax 42722: 48 29 45 f0 sub %rax,-0x10(%rbp) 42726: 48 8b 55 f0 mov -0x10(%rbp),%rdx 4272a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4272e: 48 01 d0 add %rdx,%rax 42731: 48 39 45 f8 cmp %rax,-0x8(%rbp) 42735: 73 2b jae 42762 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb+0x9e> 42737: 80 7d dc 00 cmpb $0x0,-0x24(%rbp) 4273b: 74 25 je 42762 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb+0x9e> 4273d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 42741: 48 8b 45 e0 mov -0x20(%rbp),%rax 42745: 48 01 d0 add %rdx,%rax 42748: 48 2b 45 f8 sub -0x8(%rbp),%rax 4274c: 48 89 c2 mov %rax,%rdx 4274f: 48 8b 45 e8 mov -0x18(%rbp),%rax 42753: 48 89 d6 mov %rdx,%rsi 42756: 48 89 c7 mov %rax,%rdi 42759: e8 ca fd ff ff call 42528 <_ZN8tcmalloc8PageHeap20ReleaseAtLeastNPagesEm> 4275e: 48 29 45 f0 sub %rax,-0x10(%rbp) 42762: 48 8b 55 f0 mov -0x10(%rbp),%rdx 42766: 48 8b 45 e0 mov -0x20(%rbp),%rax 4276a: 48 01 d0 add %rdx,%rax 4276d: 48 39 45 f8 cmp %rax,-0x8(%rbp) 42771: 0f 93 c0 setae %al 42774: c9 leave 42775: c3 ret 0000000000042776 <_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEj>: 42776: f3 0f 1e fa endbr64 4277a: 55 push %rbp 4277b: 48 89 e5 mov %rsp,%rbp 4277e: 48 83 ec 30 sub $0x30,%rsp 42782: 48 89 7d e8 mov %rdi,-0x18(%rbp) 42786: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4278a: 89 55 dc mov %edx,-0x24(%rbp) 4278d: 8b 45 dc mov -0x24(%rbp),%eax 42790: 89 c2 mov %eax,%edx 42792: 48 8b 45 e0 mov -0x20(%rbp),%rax 42796: 88 50 2a mov %dl,0x2a(%rax) 42799: 48 c7 45 f8 01 00 00 movq $0x1,-0x8(%rbp) 427a0: 00 427a1: 48 8b 45 e0 mov -0x20(%rbp),%rax 427a5: 48 8b 40 08 mov 0x8(%rax),%rax 427a9: 48 83 e8 01 sub $0x1,%rax 427ad: 48 39 45 f8 cmp %rax,-0x8(%rbp) 427b1: 73 30 jae 427e3 <_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEj+0x6d> 427b3: 48 8b 45 e8 mov -0x18(%rbp),%rax 427b7: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 427be: 48 8b 45 e0 mov -0x20(%rbp),%rax 427c2: 48 8b 10 mov (%rax),%rdx 427c5: 48 8b 45 f8 mov -0x8(%rbp),%rax 427c9: 48 8d 34 02 lea (%rdx,%rax,1),%rsi 427cd: 48 8b 45 e0 mov -0x20(%rbp),%rax 427d1: 48 89 c2 mov %rax,%rdx 427d4: 48 89 cf mov %rcx,%rdi 427d7: e8 de 16 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 427dc: 48 83 45 f8 01 addq $0x1,-0x8(%rbp) 427e1: eb be jmp 427a1 <_ZN8tcmalloc8PageHeap17RegisterSizeClassEPNS_4SpanEj+0x2b> 427e3: 90 nop 427e4: c9 leave 427e5: c3 ret 00000000000427e6 <_ZN8tcmalloc8PageHeap23GetSmallSpanStatsLockedEPNS0_14SmallSpanStatsE>: 427e6: f3 0f 1e fa endbr64 427ea: 55 push %rbp 427eb: 48 89 e5 mov %rsp,%rbp 427ee: 48 83 ec 20 sub $0x20,%rsp 427f2: 48 89 7d e8 mov %rdi,-0x18(%rbp) 427f6: 48 89 75 e0 mov %rsi,-0x20(%rbp) 427fa: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 42801: 8b 45 fc mov -0x4(%rbp),%eax 42804: 48 98 cltq 42806: 48 83 f8 7f cmp $0x7f,%rax 4280a: 0f 87 89 00 00 00 ja 42899 <_ZN8tcmalloc8PageHeap23GetSmallSpanStatsLockedEPNS0_14SmallSpanStatsE+0xb3> 42810: 8b 45 fc mov -0x4(%rbp),%eax 42813: 48 63 d0 movslq %eax,%rdx 42816: 48 89 d0 mov %rdx,%rax 42819: 48 01 c0 add %rax,%rax 4281c: 48 01 d0 add %rdx,%rax 4281f: 48 c1 e0 05 shl $0x5,%rax 42823: 48 8d 90 70 00 18 00 lea 0x180070(%rax),%rdx 4282a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4282e: 48 01 d0 add %rdx,%rax 42831: 48 83 c0 08 add $0x8,%rax 42835: 48 89 c7 mov %rax,%rdi 42838: e8 f9 33 00 00 call 45c36 <_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE> 4283d: 48 63 c8 movslq %eax,%rcx 42840: 48 8b 45 e0 mov -0x20(%rbp),%rax 42844: 8b 55 fc mov -0x4(%rbp),%edx 42847: 48 63 d2 movslq %edx,%rdx 4284a: 48 89 0c d0 mov %rcx,(%rax,%rdx,8) 4284e: 8b 45 fc mov -0x4(%rbp),%eax 42851: 48 63 d0 movslq %eax,%rdx 42854: 48 89 d0 mov %rdx,%rax 42857: 48 01 c0 add %rax,%rax 4285a: 48 01 d0 add %rdx,%rax 4285d: 48 c1 e0 05 shl $0x5,%rax 42861: 48 8d 90 a0 00 18 00 lea 0x1800a0(%rax),%rdx 42868: 48 8b 45 e8 mov -0x18(%rbp),%rax 4286c: 48 01 d0 add %rdx,%rax 4286f: 48 83 c0 08 add $0x8,%rax 42873: 48 89 c7 mov %rax,%rdi 42876: e8 bb 33 00 00 call 45c36 <_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE> 4287b: 48 63 d0 movslq %eax,%rdx 4287e: 48 8b 45 e0 mov -0x20(%rbp),%rax 42882: 8b 4d fc mov -0x4(%rbp),%ecx 42885: 48 63 c9 movslq %ecx,%rcx 42888: 48 83 e9 80 sub $0xffffffffffffff80,%rcx 4288c: 48 89 14 c8 mov %rdx,(%rax,%rcx,8) 42890: 83 45 fc 01 addl $0x1,-0x4(%rbp) 42894: e9 68 ff ff ff jmp 42801 <_ZN8tcmalloc8PageHeap23GetSmallSpanStatsLockedEPNS0_14SmallSpanStatsE+0x1b> 42899: 90 nop 4289a: c9 leave 4289b: c3 ret 000000000004289c <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE>: 4289c: f3 0f 1e fa endbr64 428a0: 55 push %rbp 428a1: 48 89 e5 mov %rsp,%rbp 428a4: 48 83 ec 30 sub $0x30,%rsp 428a8: 48 89 7d d8 mov %rdi,-0x28(%rbp) 428ac: 48 89 75 d0 mov %rsi,-0x30(%rbp) 428b0: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 428b7: 00 00 428b9: 48 89 45 f8 mov %rax,-0x8(%rbp) 428bd: 31 c0 xor %eax,%eax 428bf: 48 8b 45 d0 mov -0x30(%rbp),%rax 428c3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 428ca: 48 8b 45 d0 mov -0x30(%rbp),%rax 428ce: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 428d5: 00 428d6: 48 8b 45 d0 mov -0x30(%rbp),%rax 428da: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 428e1: 00 428e2: 48 8b 45 d8 mov -0x28(%rbp),%rax 428e6: 48 05 18 00 18 00 add $0x180018,%rax 428ec: 48 89 c7 mov %rax,%rdi 428ef: e8 86 1a 00 00 call 4437a <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv> 428f4: 48 89 45 e8 mov %rax,-0x18(%rbp) 428f8: 48 8b 45 d8 mov -0x28(%rbp),%rax 428fc: 48 05 18 00 18 00 add $0x180018,%rax 42902: 48 89 c7 mov %rax,%rdi 42905: e8 fe 18 00 00 call 44208 <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv> 4290a: 48 89 45 f0 mov %rax,-0x10(%rbp) 4290e: 48 8d 55 f0 lea -0x10(%rbp),%rdx 42912: 48 8d 45 e8 lea -0x18(%rbp),%rax 42916: 48 89 d6 mov %rdx,%rsi 42919: 48 89 c7 mov %rax,%rdi 4291c: e8 05 19 00 00 call 44226 <_ZStneRKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_> 42921: 84 c0 test %al,%al 42923: 74 46 je 4296b <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE+0xcf> 42925: 48 8d 45 e8 lea -0x18(%rbp),%rax 42929: 48 89 c7 mov %rax,%rdi 4292c: e8 1b 19 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 42931: 48 8b 50 08 mov 0x8(%rax),%rdx 42935: 48 8b 45 d0 mov -0x30(%rbp),%rax 42939: 48 8b 40 08 mov 0x8(%rax),%rax 4293d: 48 01 d0 add %rdx,%rax 42940: 48 89 c2 mov %rax,%rdx 42943: 48 8b 45 d0 mov -0x30(%rbp),%rax 42947: 48 89 50 08 mov %rdx,0x8(%rax) 4294b: 48 8b 45 d0 mov -0x30(%rbp),%rax 4294f: 48 8b 00 mov (%rax),%rax 42952: 48 8d 50 01 lea 0x1(%rax),%rdx 42956: 48 8b 45 d0 mov -0x30(%rbp),%rax 4295a: 48 89 10 mov %rdx,(%rax) 4295d: 48 8d 45 e8 lea -0x18(%rbp),%rax 42961: 48 89 c7 mov %rax,%rdi 42964: e8 2f 1a 00 00 call 44398 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEppEv> 42969: eb 8d jmp 428f8 <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE+0x5c> 4296b: 48 8b 45 d8 mov -0x28(%rbp),%rax 4296f: 48 05 48 00 18 00 add $0x180048,%rax 42975: 48 89 c7 mov %rax,%rdi 42978: e8 fd 19 00 00 call 4437a <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv> 4297d: 48 89 45 e8 mov %rax,-0x18(%rbp) 42981: 48 8b 45 d8 mov -0x28(%rbp),%rax 42985: 48 05 48 00 18 00 add $0x180048,%rax 4298b: 48 89 c7 mov %rax,%rdi 4298e: e8 75 18 00 00 call 44208 <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv> 42993: 48 89 45 f0 mov %rax,-0x10(%rbp) 42997: 48 8d 55 f0 lea -0x10(%rbp),%rdx 4299b: 48 8d 45 e8 lea -0x18(%rbp),%rax 4299f: 48 89 d6 mov %rdx,%rsi 429a2: 48 89 c7 mov %rax,%rdi 429a5: e8 7c 18 00 00 call 44226 <_ZStneRKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_> 429aa: 84 c0 test %al,%al 429ac: 74 46 je 429f4 <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE+0x158> 429ae: 48 8d 45 e8 lea -0x18(%rbp),%rax 429b2: 48 89 c7 mov %rax,%rdi 429b5: e8 92 18 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 429ba: 48 8b 50 08 mov 0x8(%rax),%rdx 429be: 48 8b 45 d0 mov -0x30(%rbp),%rax 429c2: 48 8b 40 10 mov 0x10(%rax),%rax 429c6: 48 01 d0 add %rdx,%rax 429c9: 48 89 c2 mov %rax,%rdx 429cc: 48 8b 45 d0 mov -0x30(%rbp),%rax 429d0: 48 89 50 10 mov %rdx,0x10(%rax) 429d4: 48 8b 45 d0 mov -0x30(%rbp),%rax 429d8: 48 8b 00 mov (%rax),%rax 429db: 48 8d 50 01 lea 0x1(%rax),%rdx 429df: 48 8b 45 d0 mov -0x30(%rbp),%rax 429e3: 48 89 10 mov %rdx,(%rax) 429e6: 48 8d 45 e8 lea -0x18(%rbp),%rax 429ea: 48 89 c7 mov %rax,%rdi 429ed: e8 a6 19 00 00 call 44398 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEppEv> 429f2: eb 8d jmp 42981 <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE+0xe5> 429f4: 90 nop 429f5: 48 8b 45 f8 mov -0x8(%rbp),%rax 429f9: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 42a00: 00 00 42a02: 74 05 je 42a09 <_ZN8tcmalloc8PageHeap23GetLargeSpanStatsLockedEPNS0_14LargeSpanStatsE+0x16d> 42a04: e8 77 3b fc ff call 6580 <__stack_chk_fail@plt> 42a09: c9 leave 42a0a: c3 ret 42a0b: 90 nop 0000000000042a0c <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE>: 42a0c: f3 0f 1e fa endbr64 42a10: 55 push %rbp 42a11: 48 89 e5 mov %rsp,%rbp 42a14: 48 83 ec 30 sub $0x30,%rsp 42a18: 48 89 7d e8 mov %rdi,-0x18(%rbp) 42a1c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 42a20: 48 89 55 d8 mov %rdx,-0x28(%rbp) 42a24: 48 8b 45 e8 mov -0x18(%rbp),%rax 42a28: 48 8d 90 10 00 08 00 lea 0x80010(%rax),%rdx 42a2f: 48 8b 45 e0 mov -0x20(%rbp),%rax 42a33: 48 89 c6 mov %rax,%rsi 42a36: 48 89 d7 mov %rdx,%rdi 42a39: e8 86 19 00 00 call 443c4 <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm> 42a3e: 48 89 45 f0 mov %rax,-0x10(%rbp) 42a42: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 42a47: 75 0a jne 42a53 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x47> 42a49: b8 00 00 00 00 mov $0x0,%eax 42a4e: e9 5b 01 00 00 jmp 42bae <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x1a2> 42a53: 48 8b 45 f0 mov -0x10(%rbp),%rax 42a57: 48 8b 00 mov (%rax),%rax 42a5a: 48 c1 e0 0d shl $0xd,%rax 42a5e: 48 89 c2 mov %rax,%rdx 42a61: 48 8b 45 d8 mov -0x28(%rbp),%rax 42a65: 48 89 10 mov %rdx,(%rax) 42a68: 48 8b 45 f0 mov -0x10(%rbp),%rax 42a6c: 48 8b 40 08 mov 0x8(%rax),%rax 42a70: 48 c1 e0 0d shl $0xd,%rax 42a74: 48 89 c2 mov %rax,%rdx 42a77: 48 8b 45 d8 mov -0x28(%rbp),%rax 42a7b: 48 89 50 08 mov %rdx,0x8(%rax) 42a7f: 48 8b 45 d8 mov -0x28(%rbp),%rax 42a83: 66 0f ef c0 pxor %xmm0,%xmm0 42a87: f2 0f 11 40 18 movsd %xmm0,0x18(%rax) 42a8c: 48 8b 45 f0 mov -0x10(%rbp),%rax 42a90: 0f b6 40 2b movzbl 0x2b(%rax),%eax 42a94: 83 e0 03 and $0x3,%eax 42a97: 0f b6 c0 movzbl %al,%eax 42a9a: 83 f8 02 cmp $0x2,%eax 42a9d: 0f 84 eb 00 00 00 je 42b8e <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x182> 42aa3: 83 f8 02 cmp $0x2,%eax 42aa6: 0f 8f ef 00 00 00 jg 42b9b <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x18f> 42aac: 85 c0 test %eax,%eax 42aae: 74 0e je 42abe <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0xb2> 42ab0: 83 f8 01 cmp $0x1,%eax 42ab3: 0f 84 c8 00 00 00 je 42b81 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x175> 42ab9: e9 dd 00 00 00 jmp 42b9b <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x18f> 42abe: 48 8b 45 d8 mov -0x28(%rbp),%rax 42ac2: c7 40 10 00 00 00 00 movl $0x0,0x10(%rax) 42ac9: 48 8b 45 d8 mov -0x28(%rbp),%rax 42acd: f2 0f 10 05 13 54 02 movsd 0x25413(%rip),%xmm0 # 67ee8 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x188> 42ad4: 00 42ad5: f2 0f 11 40 18 movsd %xmm0,0x18(%rax) 42ada: 48 8b 45 f0 mov -0x10(%rbp),%rax 42ade: 0f b6 40 2a movzbl 0x2a(%rax),%eax 42ae2: 84 c0 test %al,%al 42ae4: 0f 84 be 00 00 00 je 42ba8 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x19c> 42aea: e8 7b 39 ff ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 42aef: 48 89 c2 mov %rax,%rdx 42af2: 48 8b 45 f0 mov -0x10(%rbp),%rax 42af6: 0f b6 40 2a movzbl 0x2a(%rax),%eax 42afa: 0f b6 c0 movzbl %al,%eax 42afd: 89 c6 mov %eax,%esi 42aff: 48 89 d7 mov %rdx,%rdi 42b02: e8 55 35 ff ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 42b07: 48 98 cltq 42b09: 48 89 45 f8 mov %rax,-0x8(%rbp) 42b0d: 48 8b 45 f8 mov -0x8(%rbp),%rax 42b11: 48 85 c0 test %rax,%rax 42b14: 78 07 js 42b1d <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x111> 42b16: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 42b1b: eb 15 jmp 42b32 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x126> 42b1d: 48 89 c2 mov %rax,%rdx 42b20: 48 d1 ea shr %rdx 42b23: 83 e0 01 and $0x1,%eax 42b26: 48 09 c2 or %rax,%rdx 42b29: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 42b2e: f2 0f 58 c0 addsd %xmm0,%xmm0 42b32: 48 8b 45 f0 mov -0x10(%rbp),%rax 42b36: 0f b7 40 28 movzwl 0x28(%rax),%eax 42b3a: 0f b7 c0 movzwl %ax,%eax 42b3d: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 42b41: f2 0f 59 c8 mulsd %xmm0,%xmm1 42b45: 48 8b 45 d8 mov -0x28(%rbp),%rax 42b49: 48 8b 40 08 mov 0x8(%rax),%rax 42b4d: 48 85 c0 test %rax,%rax 42b50: 78 07 js 42b59 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x14d> 42b52: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 42b57: eb 15 jmp 42b6e <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x162> 42b59: 48 89 c2 mov %rax,%rdx 42b5c: 48 d1 ea shr %rdx 42b5f: 83 e0 01 and $0x1,%eax 42b62: 48 09 c2 or %rax,%rdx 42b65: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 42b6a: f2 0f 58 c0 addsd %xmm0,%xmm0 42b6e: f2 0f 5e c8 divsd %xmm0,%xmm1 42b72: 66 0f 28 c1 movapd %xmm1,%xmm0 42b76: 48 8b 45 d8 mov -0x28(%rbp),%rax 42b7a: f2 0f 11 40 18 movsd %xmm0,0x18(%rax) 42b7f: eb 27 jmp 42ba8 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x19c> 42b81: 48 8b 45 d8 mov -0x28(%rbp),%rax 42b85: c7 40 10 01 00 00 00 movl $0x1,0x10(%rax) 42b8c: eb 1b jmp 42ba9 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x19d> 42b8e: 48 8b 45 d8 mov -0x28(%rbp),%rax 42b92: c7 40 10 02 00 00 00 movl $0x2,0x10(%rax) 42b99: eb 0e jmp 42ba9 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x19d> 42b9b: 48 8b 45 d8 mov -0x28(%rbp),%rax 42b9f: c7 40 10 03 00 00 00 movl $0x3,0x10(%rax) 42ba6: eb 01 jmp 42ba9 <_ZN8tcmalloc8PageHeap12GetNextRangeEmPN4base11MallocRangeE+0x19d> 42ba8: 90 nop 42ba9: b8 01 00 00 00 mov $0x1,%eax 42bae: c9 leave 42baf: c3 ret 0000000000042bb0 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE>: 42bb0: f3 0f 1e fa endbr64 42bb4: 55 push %rbp 42bb5: 48 89 e5 mov %rsp,%rbp 42bb8: 48 83 ec 60 sub $0x60,%rsp 42bbc: 48 89 7d b8 mov %rdi,-0x48(%rbp) 42bc0: 48 89 75 b0 mov %rsi,-0x50(%rbp) 42bc4: 48 89 55 a8 mov %rdx,-0x58(%rbp) 42bc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 42bcf: 00 00 42bd1: 48 89 45 f8 mov %rax,-0x8(%rbp) 42bd5: 31 c0 xor %eax,%eax 42bd7: 48 b8 ff ff ff ff ff movabs $0x7ffffffffffff,%rax 42bde: ff 07 00 42be1: 48 39 45 b0 cmp %rax,-0x50(%rbp) 42be5: 76 0a jbe 42bf1 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x41> 42be7: b8 00 00 00 00 mov $0x0,%eax 42bec: e9 61 02 00 00 jmp 42e52 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x2a2> 42bf1: b8 80 00 00 00 mov $0x80,%eax 42bf6: 48 81 7d b0 80 00 00 cmpq $0x80,-0x50(%rbp) 42bfd: 00 42bfe: 48 0f 43 45 b0 cmovae -0x50(%rbp),%rax 42c03: 48 89 45 d8 mov %rax,-0x28(%rbp) 42c07: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 42c0e: 00 42c0f: 48 8b 4d d8 mov -0x28(%rbp),%rcx 42c13: 48 8b 45 b8 mov -0x48(%rbp),%rax 42c17: ba 01 00 00 00 mov $0x1,%edx 42c1c: 48 89 ce mov %rcx,%rsi 42c1f: 48 89 c7 mov %rax,%rdi 42c22: e8 9d fa ff ff call 426c4 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb> 42c27: 84 c0 test %al,%al 42c29: 74 23 je 42c4e <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x9e> 42c2b: 48 8b 45 d8 mov -0x28(%rbp),%rax 42c2f: 48 c1 e0 0d shl $0xd,%rax 42c33: 48 89 c1 mov %rax,%rcx 42c36: 48 8d 45 c8 lea -0x38(%rbp),%rax 42c3a: ba 00 20 00 00 mov $0x2000,%edx 42c3f: 48 89 c6 mov %rax,%rsi 42c42: 48 89 cf mov %rcx,%rdi 42c45: e8 3f 46 00 00 call 47289 <_Z20TCMalloc_SystemAllocmPmm> 42c4a: 48 89 45 d0 mov %rax,-0x30(%rbp) 42c4e: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 42c53: 75 62 jne 42cb7 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x107> 42c55: 48 8b 45 b0 mov -0x50(%rbp),%rax 42c59: 48 3b 45 d8 cmp -0x28(%rbp),%rax 42c5d: 73 47 jae 42ca6 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0xf6> 42c5f: 48 8b 45 b0 mov -0x50(%rbp),%rax 42c63: 48 89 45 d8 mov %rax,-0x28(%rbp) 42c67: 48 8b 4d d8 mov -0x28(%rbp),%rcx 42c6b: 48 8b 45 b8 mov -0x48(%rbp),%rax 42c6f: ba 01 00 00 00 mov $0x1,%edx 42c74: 48 89 ce mov %rcx,%rsi 42c77: 48 89 c7 mov %rax,%rdi 42c7a: e8 45 fa ff ff call 426c4 <_ZN8tcmalloc8PageHeap11EnsureLimitEmb> 42c7f: 84 c0 test %al,%al 42c81: 74 23 je 42ca6 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0xf6> 42c83: 48 8b 45 d8 mov -0x28(%rbp),%rax 42c87: 48 c1 e0 0d shl $0xd,%rax 42c8b: 48 89 c1 mov %rax,%rcx 42c8e: 48 8d 45 c8 lea -0x38(%rbp),%rax 42c92: ba 00 20 00 00 mov $0x2000,%edx 42c97: 48 89 c6 mov %rax,%rsi 42c9a: 48 89 cf mov %rcx,%rdi 42c9d: e8 e7 45 00 00 call 47289 <_Z20TCMalloc_SystemAllocmPmm> 42ca2: 48 89 45 d0 mov %rax,-0x30(%rbp) 42ca6: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 42cab: 75 0a jne 42cb7 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x107> 42cad: b8 00 00 00 00 mov $0x0,%eax 42cb2: e9 9b 01 00 00 jmp 42e52 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x2a2> 42cb7: 48 8b 45 c8 mov -0x38(%rbp),%rax 42cbb: 48 c1 e8 0d shr $0xd,%rax 42cbf: 48 89 45 d8 mov %rax,-0x28(%rbp) 42cc3: 48 8b 45 a8 mov -0x58(%rbp),%rax 42cc7: 48 8b 40 08 mov 0x8(%rax),%rax 42ccb: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42ccf: 48 c1 e2 0d shl $0xd,%rdx 42cd3: 48 01 c2 add %rax,%rdx 42cd6: 48 8b 45 a8 mov -0x58(%rbp),%rax 42cda: 48 89 50 08 mov %rdx,0x8(%rax) 42cde: 48 8b 45 b8 mov -0x48(%rbp),%rax 42ce2: 48 8b 80 c0 30 18 00 mov 0x1830c0(%rax),%rax 42ce9: 48 8d 50 01 lea 0x1(%rax),%rdx 42ced: 48 8b 45 b8 mov -0x48(%rbp),%rax 42cf1: 48 89 90 c0 30 18 00 mov %rdx,0x1830c0(%rax) 42cf8: 48 8b 45 b8 mov -0x48(%rbp),%rax 42cfc: 48 8b 80 a0 30 18 00 mov 0x1830a0(%rax),%rax 42d03: 48 8d 50 01 lea 0x1(%rax),%rdx 42d07: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d0b: 48 89 90 a0 30 18 00 mov %rdx,0x1830a0(%rax) 42d12: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d16: 48 8b 80 78 30 18 00 mov 0x183078(%rax),%rax 42d1d: 48 89 45 e0 mov %rax,-0x20(%rbp) 42d21: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d25: 48 8b 80 78 30 18 00 mov 0x183078(%rax),%rax 42d2c: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42d30: 48 c1 e2 0d shl $0xd,%rdx 42d34: 48 01 c2 add %rax,%rdx 42d37: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d3b: 48 89 90 78 30 18 00 mov %rdx,0x183078(%rax) 42d42: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d46: 48 8b 80 90 30 18 00 mov 0x183090(%rax),%rax 42d4d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42d51: 48 c1 e2 0d shl $0xd,%rdx 42d55: 48 01 c2 add %rax,%rdx 42d58: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d5c: 48 89 90 90 30 18 00 mov %rdx,0x183090(%rax) 42d63: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d67: 48 8b 80 a8 30 18 00 mov 0x1830a8(%rax),%rax 42d6e: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42d72: 48 c1 e2 0d shl $0xd,%rdx 42d76: 48 01 c2 add %rax,%rdx 42d79: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d7d: 48 89 90 a8 30 18 00 mov %rdx,0x1830a8(%rax) 42d84: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d88: 48 8b 80 c8 30 18 00 mov 0x1830c8(%rax),%rax 42d8f: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42d93: 48 c1 e2 0d shl $0xd,%rdx 42d97: 48 01 c2 add %rax,%rdx 42d9a: 48 8b 45 b8 mov -0x48(%rbp),%rax 42d9e: 48 89 90 c8 30 18 00 mov %rdx,0x1830c8(%rax) 42da5: 48 8b 45 d0 mov -0x30(%rbp),%rax 42da9: 48 c1 e8 0d shr $0xd,%rax 42dad: 48 89 45 e8 mov %rax,-0x18(%rbp) 42db1: 48 81 7d e0 ff ff ff cmpq $0x7ffffff,-0x20(%rbp) 42db8: 07 42db9: 77 25 ja 42de0 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x230> 42dbb: 48 8b 45 b8 mov -0x48(%rbp),%rax 42dbf: 48 8b 80 78 30 18 00 mov 0x183078(%rax),%rax 42dc6: 48 3d ff ff ff 07 cmp $0x7ffffff,%rax 42dcc: 76 12 jbe 42de0 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x230> 42dce: 48 8b 45 b8 mov -0x48(%rbp),%rax 42dd2: 48 05 10 00 08 00 add $0x80010,%rax 42dd8: 48 89 c7 mov %rax,%rdi 42ddb: e8 92 16 00 00 call 44472 <_ZN17TCMalloc_PageMap2ILi35EE21PreallocateMoreMemoryEv> 42de0: 48 8b 45 b8 mov -0x48(%rbp),%rax 42de4: 48 05 10 00 08 00 add $0x80010,%rax 42dea: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42dee: 48 83 c2 02 add $0x2,%rdx 42df2: 48 8b 4d e8 mov -0x18(%rbp),%rcx 42df6: 48 83 e9 01 sub $0x1,%rcx 42dfa: 48 89 ce mov %rcx,%rsi 42dfd: 48 89 c7 mov %rax,%rdi 42e00: e8 79 16 00 00 call 4447e <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm> 42e05: 84 c0 test %al,%al 42e07: 74 44 je 42e4d <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x29d> 42e09: 48 8b 55 d8 mov -0x28(%rbp),%rdx 42e0d: 48 8b 45 e8 mov -0x18(%rbp),%rax 42e11: 48 89 d6 mov %rdx,%rsi 42e14: 48 89 c7 mov %rax,%rdi 42e17: e8 20 2d 00 00 call 45b3c <_ZN8tcmalloc7NewSpanEmm> 42e1c: 48 89 45 f0 mov %rax,-0x10(%rbp) 42e20: 48 8b 55 f0 mov -0x10(%rbp),%rdx 42e24: 48 8b 45 b8 mov -0x48(%rbp),%rax 42e28: 48 89 d6 mov %rdx,%rsi 42e2b: 48 89 c7 mov %rax,%rdi 42e2e: e8 25 0e 00 00 call 43c58 <_ZN8tcmalloc8PageHeap10RecordSpanEPNS_4SpanE> 42e33: 48 8b 55 f0 mov -0x10(%rbp),%rdx 42e37: 48 8b 45 b8 mov -0x48(%rbp),%rax 42e3b: 48 89 d6 mov %rdx,%rsi 42e3e: 48 89 c7 mov %rax,%rdi 42e41: e8 94 ee ff ff call 41cda <_ZN8tcmalloc8PageHeap12DeleteLockedEPNS_4SpanE> 42e46: b8 01 00 00 00 mov $0x1,%eax 42e4b: eb 05 jmp 42e52 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x2a2> 42e4d: b8 00 00 00 00 mov $0x0,%eax 42e52: 48 8b 75 f8 mov -0x8(%rbp),%rsi 42e56: 64 48 33 34 25 28 00 xor %fs:0x28,%rsi 42e5d: 00 00 42e5f: 74 05 je 42e66 <_ZN8tcmalloc8PageHeap8GrowHeapEmPNS0_14LockingContextE+0x2b6> 42e61: e8 1a 37 fc ff call 6580 <__stack_chk_fail@plt> 42e66: c9 leave 42e67: c3 ret 0000000000042e68 <_ZN8tcmalloc8PageHeap5CheckEv>: 42e68: f3 0f 1e fa endbr64 42e6c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 42e71: b8 01 00 00 00 mov $0x1,%eax 42e76: c3 ret 42e77: 90 nop 0000000000042e78 <_ZN8tcmalloc8PageHeap14CheckExpensiveEv>: 42e78: f3 0f 1e fa endbr64 42e7c: 55 push %rbp 42e7d: 48 89 e5 mov %rsp,%rbp 42e80: 48 83 ec 20 sub $0x20,%rsp 42e84: 48 89 7d e8 mov %rdi,-0x18(%rbp) 42e88: 48 8b 45 e8 mov -0x18(%rbp),%rax 42e8c: 48 89 c7 mov %rax,%rdi 42e8f: e8 d4 ff ff ff call 42e68 <_ZN8tcmalloc8PageHeap5CheckEv> 42e94: 88 45 fb mov %al,-0x5(%rbp) 42e97: 48 8b 45 e8 mov -0x18(%rbp),%rax 42e9b: 48 8d b0 18 00 18 00 lea 0x180018(%rax),%rsi 42ea2: 48 8b 45 e8 mov -0x18(%rbp),%rax 42ea6: b9 01 00 00 00 mov $0x1,%ecx 42eab: ba 81 00 00 00 mov $0x81,%edx 42eb0: 48 89 c7 mov %rax,%rdi 42eb3: e8 52 05 00 00 call 4340a <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi> 42eb8: 48 8b 45 e8 mov -0x18(%rbp),%rax 42ebc: 48 8d b0 48 00 18 00 lea 0x180048(%rax),%rsi 42ec3: 48 8b 45 e8 mov -0x18(%rbp),%rax 42ec7: b9 02 00 00 00 mov $0x2,%ecx 42ecc: ba 81 00 00 00 mov $0x81,%edx 42ed1: 48 89 c7 mov %rax,%rdi 42ed4: e8 31 05 00 00 call 4340a <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi> 42ed9: c7 45 fc 01 00 00 00 movl $0x1,-0x4(%rbp) 42ee0: 8b 45 fc mov -0x4(%rbp),%eax 42ee3: 48 98 cltq 42ee5: 48 3d 80 00 00 00 cmp $0x80,%rax 42eeb: 0f 87 a1 00 00 00 ja 42f92 <_ZN8tcmalloc8PageHeap14CheckExpensiveEv+0x11a> 42ef1: 8b 45 fc mov -0x4(%rbp),%eax 42ef4: 48 63 c8 movslq %eax,%rcx 42ef7: 8b 45 fc mov -0x4(%rbp),%eax 42efa: 48 63 f0 movslq %eax,%rsi 42efd: 8b 45 fc mov -0x4(%rbp),%eax 42f00: 83 e8 01 sub $0x1,%eax 42f03: 48 63 d0 movslq %eax,%rdx 42f06: 48 89 d0 mov %rdx,%rax 42f09: 48 01 c0 add %rax,%rax 42f0c: 48 01 d0 add %rdx,%rax 42f0f: 48 c1 e0 05 shl $0x5,%rax 42f13: 48 8d 90 70 00 18 00 lea 0x180070(%rax),%rdx 42f1a: 48 8b 45 e8 mov -0x18(%rbp),%rax 42f1e: 48 01 d0 add %rdx,%rax 42f21: 48 8d 78 08 lea 0x8(%rax),%rdi 42f25: 48 8b 45 e8 mov -0x18(%rbp),%rax 42f29: 41 b8 01 00 00 00 mov $0x1,%r8d 42f2f: 48 89 f2 mov %rsi,%rdx 42f32: 48 89 fe mov %rdi,%rsi 42f35: 48 89 c7 mov %rax,%rdi 42f38: e8 5b 00 00 00 call 42f98 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi> 42f3d: 8b 45 fc mov -0x4(%rbp),%eax 42f40: 48 63 c8 movslq %eax,%rcx 42f43: 8b 45 fc mov -0x4(%rbp),%eax 42f46: 48 63 f0 movslq %eax,%rsi 42f49: 8b 45 fc mov -0x4(%rbp),%eax 42f4c: 83 e8 01 sub $0x1,%eax 42f4f: 48 63 d0 movslq %eax,%rdx 42f52: 48 89 d0 mov %rdx,%rax 42f55: 48 01 c0 add %rax,%rax 42f58: 48 01 d0 add %rdx,%rax 42f5b: 48 c1 e0 05 shl $0x5,%rax 42f5f: 48 8d 90 a0 00 18 00 lea 0x1800a0(%rax),%rdx 42f66: 48 8b 45 e8 mov -0x18(%rbp),%rax 42f6a: 48 01 d0 add %rdx,%rax 42f6d: 48 8d 78 08 lea 0x8(%rax),%rdi 42f71: 48 8b 45 e8 mov -0x18(%rbp),%rax 42f75: 41 b8 02 00 00 00 mov $0x2,%r8d 42f7b: 48 89 f2 mov %rsi,%rdx 42f7e: 48 89 fe mov %rdi,%rsi 42f81: 48 89 c7 mov %rax,%rdi 42f84: e8 0f 00 00 00 call 42f98 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi> 42f89: 83 45 fc 01 addl $0x1,-0x4(%rbp) 42f8d: e9 4e ff ff ff jmp 42ee0 <_ZN8tcmalloc8PageHeap14CheckExpensiveEv+0x68> 42f92: 0f b6 45 fb movzbl -0x5(%rbp),%eax 42f96: c9 leave 42f97: c3 ret 0000000000042f98 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi>: 42f98: f3 0f 1e fa endbr64 42f9c: 55 push %rbp 42f9d: 48 89 e5 mov %rsp,%rbp 42fa0: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 42fa7: 48 89 bd 38 ff ff ff mov %rdi,-0xc8(%rbp) 42fae: 48 89 b5 30 ff ff ff mov %rsi,-0xd0(%rbp) 42fb5: 48 89 95 28 ff ff ff mov %rdx,-0xd8(%rbp) 42fbc: 48 89 8d 20 ff ff ff mov %rcx,-0xe0(%rbp) 42fc3: 44 89 85 1c ff ff ff mov %r8d,-0xe4(%rbp) 42fca: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 42fd1: 00 00 42fd3: 48 89 45 f8 mov %rax,-0x8(%rbp) 42fd7: 31 c0 xor %eax,%eax 42fd9: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 42fe0: 48 8b 40 10 mov 0x10(%rax),%rax 42fe4: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 42feb: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 42ff2: 48 3b 85 30 ff ff ff cmp -0xd0(%rbp),%rax 42ff9: 0f 84 ef 03 00 00 je 433ee <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x456> 42fff: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 43006: 0f b6 40 2b movzbl 0x2b(%rax),%eax 4300a: 83 e0 03 and $0x3,%eax 4300d: 0f b6 c0 movzbl %al,%eax 43010: 39 85 1c ff ff ff cmp %eax,-0xe4(%rbp) 43016: 74 71 je 43089 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0xf1> 43018: 48 8d 45 e0 lea -0x20(%rbp),%rax 4301c: 48 89 c7 mov %rax,%rdi 4301f: e8 3a 2f ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43024: 48 8d 45 d0 lea -0x30(%rbp),%rax 43028: 48 89 c7 mov %rax,%rdi 4302b: e8 2e 2f ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43030: 48 8d 45 c0 lea -0x40(%rbp),%rax 43034: 48 89 c7 mov %rax,%rdi 43037: e8 22 2f ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4303c: 48 8d 45 b0 lea -0x50(%rbp),%rax 43040: 48 8d 35 31 4d 02 00 lea 0x24d31(%rip),%rsi # 67d78 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x18> 43047: 48 89 c7 mov %rax,%rdi 4304a: e8 25 2f ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4304f: 8b 45 b0 mov -0x50(%rbp),%eax 43052: 48 8b 55 b8 mov -0x48(%rbp),%rdx 43056: ff 75 e8 push -0x18(%rbp) 43059: ff 75 e0 push -0x20(%rbp) 4305c: ff 75 d8 push -0x28(%rbp) 4305f: ff 75 d0 push -0x30(%rbp) 43062: ff 75 c8 push -0x38(%rbp) 43065: ff 75 c0 push -0x40(%rbp) 43068: 89 c1 mov %eax,%ecx 4306a: 49 89 d0 mov %rdx,%r8 4306d: ba 29 03 00 00 mov $0x329,%edx 43072: 48 8d 35 d4 4c 02 00 lea 0x24cd4(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 43079: bf 01 00 00 00 mov $0x1,%edi 4307e: e8 dc b1 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 43083: 48 83 c4 30 add $0x30,%rsp 43087: eb fe jmp 43087 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0xef> 43089: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 43090: 48 8b 40 08 mov 0x8(%rax),%rax 43094: 48 39 85 28 ff ff ff cmp %rax,-0xd8(%rbp) 4309b: 76 71 jbe 4310e <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x176> 4309d: 48 8d 45 e0 lea -0x20(%rbp),%rax 430a1: 48 89 c7 mov %rax,%rdi 430a4: e8 b5 2e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 430a9: 48 8d 45 d0 lea -0x30(%rbp),%rax 430ad: 48 89 c7 mov %rax,%rdi 430b0: e8 a9 2e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 430b5: 48 8d 45 c0 lea -0x40(%rbp),%rax 430b9: 48 89 c7 mov %rax,%rdi 430bc: e8 9d 2e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 430c1: 48 8d 45 b0 lea -0x50(%rbp),%rax 430c5: 48 8d 35 c4 4c 02 00 lea 0x24cc4(%rip),%rsi # 67d90 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x30> 430cc: 48 89 c7 mov %rax,%rdi 430cf: e8 a0 2e ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 430d4: 8b 45 b0 mov -0x50(%rbp),%eax 430d7: 48 8b 55 b8 mov -0x48(%rbp),%rdx 430db: ff 75 e8 push -0x18(%rbp) 430de: ff 75 e0 push -0x20(%rbp) 430e1: ff 75 d8 push -0x28(%rbp) 430e4: ff 75 d0 push -0x30(%rbp) 430e7: ff 75 c8 push -0x38(%rbp) 430ea: ff 75 c0 push -0x40(%rbp) 430ed: 89 c1 mov %eax,%ecx 430ef: 49 89 d0 mov %rdx,%r8 430f2: ba 2a 03 00 00 mov $0x32a,%edx 430f7: 48 8d 35 4f 4c 02 00 lea 0x24c4f(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 430fe: bf 01 00 00 00 mov $0x1,%edi 43103: e8 57 b1 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 43108: 48 83 c4 30 add $0x30,%rsp 4310c: eb fe jmp 4310c <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x174> 4310e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 43115: 48 8b 40 08 mov 0x8(%rax),%rax 43119: 48 39 85 20 ff ff ff cmp %rax,-0xe0(%rbp) 43120: 73 71 jae 43193 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x1fb> 43122: 48 8d 45 e0 lea -0x20(%rbp),%rax 43126: 48 89 c7 mov %rax,%rdi 43129: e8 30 2e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4312e: 48 8d 45 d0 lea -0x30(%rbp),%rax 43132: 48 89 c7 mov %rax,%rdi 43135: e8 24 2e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4313a: 48 8d 45 c0 lea -0x40(%rbp),%rax 4313e: 48 89 c7 mov %rax,%rdi 43141: e8 18 2e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43146: 48 8d 45 b0 lea -0x50(%rbp),%rax 4314a: 48 8d 35 56 4c 02 00 lea 0x24c56(%rip),%rsi # 67da7 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x47> 43151: 48 89 c7 mov %rax,%rdi 43154: e8 1b 2e ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 43159: 8b 45 b0 mov -0x50(%rbp),%eax 4315c: 48 8b 55 b8 mov -0x48(%rbp),%rdx 43160: ff 75 e8 push -0x18(%rbp) 43163: ff 75 e0 push -0x20(%rbp) 43166: ff 75 d8 push -0x28(%rbp) 43169: ff 75 d0 push -0x30(%rbp) 4316c: ff 75 c8 push -0x38(%rbp) 4316f: ff 75 c0 push -0x40(%rbp) 43172: 89 c1 mov %eax,%ecx 43174: 49 89 d0 mov %rdx,%r8 43177: ba 2b 03 00 00 mov $0x32b,%edx 4317c: 48 8d 35 ca 4b 02 00 lea 0x24bca(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 43183: bf 01 00 00 00 mov $0x1,%edi 43188: e8 d2 b0 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 4318d: 48 83 c4 30 add $0x30,%rsp 43191: eb fe jmp 43191 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x1f9> 43193: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4319a: 48 8b 00 mov (%rax),%rax 4319d: 48 8b 95 38 ff ff ff mov -0xc8(%rbp),%rdx 431a4: 48 89 95 50 ff ff ff mov %rdx,-0xb0(%rbp) 431ab: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 431b2: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 431b9: 48 05 10 00 08 00 add $0x80010,%rax 431bf: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 431c6: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 431cd: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 431d4: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 431db: 48 c1 e8 12 shr $0x12,%rax 431df: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 431e6: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 431ed: 25 ff ff 03 00 and $0x3ffff,%eax 431f2: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 431f9: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 43200: 48 c1 e8 23 shr $0x23,%rax 43204: 48 85 c0 test %rax,%rax 43207: 75 17 jne 43220 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x288> 43209: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 43210: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 43217: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4321b: 48 85 c0 test %rax,%rax 4321e: 75 07 jne 43227 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x28f> 43220: b8 00 00 00 00 mov $0x0,%eax 43225: eb 1d jmp 43244 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x2ac> 43227: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4322e: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 43235: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 43239: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 43240: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 43244: 90 nop 43245: 48 39 85 48 ff ff ff cmp %rax,-0xb8(%rbp) 4324c: 0f 95 c0 setne %al 4324f: 84 c0 test %al,%al 43251: 74 71 je 432c4 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x32c> 43253: 48 8d 45 e0 lea -0x20(%rbp),%rax 43257: 48 89 c7 mov %rax,%rdi 4325a: e8 ff 2c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4325f: 48 8d 45 d0 lea -0x30(%rbp),%rax 43263: 48 89 c7 mov %rax,%rdi 43266: e8 f3 2c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4326b: 48 8d 45 c0 lea -0x40(%rbp),%rax 4326f: 48 89 c7 mov %rax,%rdi 43272: e8 e7 2c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43277: 48 8d 45 b0 lea -0x50(%rbp),%rax 4327b: 48 8d 35 3c 4b 02 00 lea 0x24b3c(%rip),%rsi # 67dbe <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x5e> 43282: 48 89 c7 mov %rax,%rdi 43285: e8 ea 2c ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4328a: 8b 45 b0 mov -0x50(%rbp),%eax 4328d: 48 8b 55 b8 mov -0x48(%rbp),%rdx 43291: ff 75 e8 push -0x18(%rbp) 43294: ff 75 e0 push -0x20(%rbp) 43297: ff 75 d8 push -0x28(%rbp) 4329a: ff 75 d0 push -0x30(%rbp) 4329d: ff 75 c8 push -0x38(%rbp) 432a0: ff 75 c0 push -0x40(%rbp) 432a3: 89 c1 mov %eax,%ecx 432a5: 49 89 d0 mov %rdx,%r8 432a8: ba 2c 03 00 00 mov $0x32c,%edx 432ad: 48 8d 35 99 4a 02 00 lea 0x24a99(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 432b4: bf 01 00 00 00 mov $0x1,%edi 432b9: e8 a1 af ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 432be: 48 83 c4 30 add $0x30,%rsp 432c2: eb fe jmp 432c2 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x32a> 432c4: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 432cb: 48 8b 10 mov (%rax),%rdx 432ce: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 432d5: 48 8b 40 08 mov 0x8(%rax),%rax 432d9: 48 01 d0 add %rdx,%rax 432dc: 48 8d 50 ff lea -0x1(%rax),%rdx 432e0: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 432e7: 48 89 45 80 mov %rax,-0x80(%rbp) 432eb: 48 89 55 88 mov %rdx,-0x78(%rbp) 432ef: 48 8b 45 80 mov -0x80(%rbp),%rax 432f3: 48 05 10 00 08 00 add $0x80010,%rax 432f9: 48 89 45 90 mov %rax,-0x70(%rbp) 432fd: 48 8b 45 88 mov -0x78(%rbp),%rax 43301: 48 89 45 98 mov %rax,-0x68(%rbp) 43305: 48 8b 45 98 mov -0x68(%rbp),%rax 43309: 48 c1 e8 12 shr $0x12,%rax 4330d: 48 89 45 a0 mov %rax,-0x60(%rbp) 43311: 48 8b 45 98 mov -0x68(%rbp),%rax 43315: 25 ff ff 03 00 and $0x3ffff,%eax 4331a: 48 89 45 a8 mov %rax,-0x58(%rbp) 4331e: 48 8b 45 98 mov -0x68(%rbp),%rax 43322: 48 c1 e8 23 shr $0x23,%rax 43326: 48 85 c0 test %rax,%rax 43329: 75 11 jne 4333c <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x3a4> 4332b: 48 8b 45 90 mov -0x70(%rbp),%rax 4332f: 48 8b 55 a0 mov -0x60(%rbp),%rdx 43333: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 43337: 48 85 c0 test %rax,%rax 4333a: 75 07 jne 43343 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x3ab> 4333c: b8 00 00 00 00 mov $0x0,%eax 43341: eb 14 jmp 43357 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x3bf> 43343: 48 8b 45 90 mov -0x70(%rbp),%rax 43347: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4334b: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4334f: 48 8b 55 a8 mov -0x58(%rbp),%rdx 43353: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 43357: 90 nop 43358: 48 39 85 48 ff ff ff cmp %rax,-0xb8(%rbp) 4335f: 0f 95 c0 setne %al 43362: 84 c0 test %al,%al 43364: 74 71 je 433d7 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x43f> 43366: 48 8d 45 e0 lea -0x20(%rbp),%rax 4336a: 48 89 c7 mov %rax,%rdi 4336d: e8 ec 2b ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43372: 48 8d 45 d0 lea -0x30(%rbp),%rax 43376: 48 89 c7 mov %rax,%rdi 43379: e8 e0 2b ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4337e: 48 8d 45 c0 lea -0x40(%rbp),%rax 43382: 48 89 c7 mov %rax,%rdi 43385: e8 d4 2b ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4338a: 48 8d 45 b0 lea -0x50(%rbp),%rax 4338e: 48 8d 35 4b 4a 02 00 lea 0x24a4b(%rip),%rsi # 67de0 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x80> 43395: 48 89 c7 mov %rax,%rdi 43398: e8 d7 2b ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4339d: 8b 45 b0 mov -0x50(%rbp),%eax 433a0: 48 8b 55 b8 mov -0x48(%rbp),%rdx 433a4: ff 75 e8 push -0x18(%rbp) 433a7: ff 75 e0 push -0x20(%rbp) 433aa: ff 75 d8 push -0x28(%rbp) 433ad: ff 75 d0 push -0x30(%rbp) 433b0: ff 75 c8 push -0x38(%rbp) 433b3: ff 75 c0 push -0x40(%rbp) 433b6: 89 c1 mov %eax,%ecx 433b8: 49 89 d0 mov %rdx,%r8 433bb: ba 2d 03 00 00 mov $0x32d,%edx 433c0: 48 8d 35 86 49 02 00 lea 0x24986(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 433c7: bf 01 00 00 00 mov $0x1,%edi 433cc: e8 8e ae ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 433d1: 48 83 c4 30 add $0x30,%rsp 433d5: eb fe jmp 433d5 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x43d> 433d7: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 433de: 48 8b 40 10 mov 0x10(%rax),%rax 433e2: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 433e9: e9 fd fb ff ff jmp 42feb <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x53> 433ee: b8 01 00 00 00 mov $0x1,%eax 433f3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 433f7: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 433fe: 00 00 43400: 74 05 je 43407 <_ZN8tcmalloc8PageHeap9CheckListEPNS_4SpanEmmi+0x46f> 43402: e8 79 31 fc ff call 6580 <__stack_chk_fail@plt> 43407: c9 leave 43408: c3 ret 43409: 90 nop 000000000004340a <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi>: 4340a: f3 0f 1e fa endbr64 4340e: 55 push %rbp 4340f: 48 89 e5 mov %rsp,%rbp 43412: 53 push %rbx 43413: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 4341a: 48 89 bd 28 ff ff ff mov %rdi,-0xd8(%rbp) 43421: 48 89 b5 20 ff ff ff mov %rsi,-0xe0(%rbp) 43428: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 4342f: 89 8d 14 ff ff ff mov %ecx,-0xec(%rbp) 43435: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4343c: 00 00 4343e: 48 89 45 e8 mov %rax,-0x18(%rbp) 43442: 31 c0 xor %eax,%eax 43444: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4344b: 48 89 c7 mov %rax,%rdi 4344e: e8 27 0f 00 00 call 4437a <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv> 43453: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4345a: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 43461: 48 89 c7 mov %rax,%rdi 43464: e8 9f 0d 00 00 call 44208 <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv> 43469: 48 89 45 d0 mov %rax,-0x30(%rbp) 4346d: 48 8d 55 d0 lea -0x30(%rbp),%rdx 43471: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 43478: 48 89 d6 mov %rdx,%rsi 4347b: 48 89 c7 mov %rax,%rdi 4347e: e8 a3 0d 00 00 call 44226 <_ZStneRKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_> 43483: 84 c0 test %al,%al 43485: 0f 84 25 04 00 00 je 438b0 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x4a6> 4348b: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 43492: 48 89 c7 mov %rax,%rdi 43495: e8 b2 0d 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 4349a: 48 8b 00 mov (%rax),%rax 4349d: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 434a4: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 434ab: 48 8b 58 08 mov 0x8(%rax),%rbx 434af: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 434b6: 48 89 c7 mov %rax,%rdi 434b9: e8 8e 0d 00 00 call 4424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv> 434be: 48 8b 40 08 mov 0x8(%rax),%rax 434c2: 48 39 c3 cmp %rax,%rbx 434c5: 0f 95 c0 setne %al 434c8: 84 c0 test %al,%al 434ca: 74 71 je 4353d <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x133> 434cc: 48 8d 45 d0 lea -0x30(%rbp),%rax 434d0: 48 89 c7 mov %rax,%rdi 434d3: e8 86 2a ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 434d8: 48 8d 45 c0 lea -0x40(%rbp),%rax 434dc: 48 89 c7 mov %rax,%rdi 434df: e8 7a 2a ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 434e4: 48 8d 45 b0 lea -0x50(%rbp),%rax 434e8: 48 89 c7 mov %rax,%rdi 434eb: e8 6e 2a ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 434f0: 48 8d 45 a0 lea -0x60(%rbp),%rax 434f4: 48 8d 35 0e 49 02 00 lea 0x2490e(%rip),%rsi # 67e09 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0xa9> 434fb: 48 89 c7 mov %rax,%rdi 434fe: e8 71 2a ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 43503: 8b 45 a0 mov -0x60(%rbp),%eax 43506: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4350a: ff 75 d8 push -0x28(%rbp) 4350d: ff 75 d0 push -0x30(%rbp) 43510: ff 75 c8 push -0x38(%rbp) 43513: ff 75 c0 push -0x40(%rbp) 43516: ff 75 b8 push -0x48(%rbp) 43519: ff 75 b0 push -0x50(%rbp) 4351c: 89 c1 mov %eax,%ecx 4351e: 49 89 d0 mov %rdx,%r8 43521: ba 35 03 00 00 mov $0x335,%edx 43526: 48 8d 35 20 48 02 00 lea 0x24820(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 4352d: bf 01 00 00 00 mov $0x1,%edi 43532: e8 28 ad ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 43537: 48 83 c4 30 add $0x30,%rsp 4353b: eb fe jmp 4353b <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x131> 4353d: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 43544: 0f b6 40 2b movzbl 0x2b(%rax),%eax 43548: 83 e0 03 and $0x3,%eax 4354b: 0f b6 c0 movzbl %al,%eax 4354e: 39 85 14 ff ff ff cmp %eax,-0xec(%rbp) 43554: 74 71 je 435c7 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x1bd> 43556: 48 8d 45 d0 lea -0x30(%rbp),%rax 4355a: 48 89 c7 mov %rax,%rdi 4355d: e8 fc 29 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43562: 48 8d 45 c0 lea -0x40(%rbp),%rax 43566: 48 89 c7 mov %rax,%rdi 43569: e8 f0 29 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4356e: 48 8d 45 b0 lea -0x50(%rbp),%rax 43572: 48 89 c7 mov %rax,%rdi 43575: e8 e4 29 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4357a: 48 8d 45 a0 lea -0x60(%rbp),%rax 4357e: 48 8d 35 f3 47 02 00 lea 0x247f3(%rip),%rsi # 67d78 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x18> 43585: 48 89 c7 mov %rax,%rdi 43588: e8 e7 29 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4358d: 8b 45 a0 mov -0x60(%rbp),%eax 43590: 48 8b 55 a8 mov -0x58(%rbp),%rdx 43594: ff 75 d8 push -0x28(%rbp) 43597: ff 75 d0 push -0x30(%rbp) 4359a: ff 75 c8 push -0x38(%rbp) 4359d: ff 75 c0 push -0x40(%rbp) 435a0: ff 75 b8 push -0x48(%rbp) 435a3: ff 75 b0 push -0x50(%rbp) 435a6: 89 c1 mov %eax,%ecx 435a8: 49 89 d0 mov %rdx,%r8 435ab: ba 36 03 00 00 mov $0x336,%edx 435b0: 48 8d 35 96 47 02 00 lea 0x24796(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 435b7: bf 01 00 00 00 mov $0x1,%edi 435bc: e8 9e ac ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 435c1: 48 83 c4 30 add $0x30,%rsp 435c5: eb fe jmp 435c5 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x1bb> 435c7: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 435ce: 48 8b 40 08 mov 0x8(%rax),%rax 435d2: 48 39 85 18 ff ff ff cmp %rax,-0xe8(%rbp) 435d9: 76 71 jbe 4364c <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x242> 435db: 48 8d 45 d0 lea -0x30(%rbp),%rax 435df: 48 89 c7 mov %rax,%rdi 435e2: e8 77 29 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 435e7: 48 8d 45 c0 lea -0x40(%rbp),%rax 435eb: 48 89 c7 mov %rax,%rdi 435ee: e8 6b 29 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 435f3: 48 8d 45 b0 lea -0x50(%rbp),%rax 435f7: 48 89 c7 mov %rax,%rdi 435fa: e8 5f 29 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 435ff: 48 8d 45 a0 lea -0x60(%rbp),%rax 43603: 48 8d 35 86 47 02 00 lea 0x24786(%rip),%rsi # 67d90 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x30> 4360a: 48 89 c7 mov %rax,%rdi 4360d: e8 62 29 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 43612: 8b 45 a0 mov -0x60(%rbp),%eax 43615: 48 8b 55 a8 mov -0x58(%rbp),%rdx 43619: ff 75 d8 push -0x28(%rbp) 4361c: ff 75 d0 push -0x30(%rbp) 4361f: ff 75 c8 push -0x38(%rbp) 43622: ff 75 c0 push -0x40(%rbp) 43625: ff 75 b8 push -0x48(%rbp) 43628: ff 75 b0 push -0x50(%rbp) 4362b: 89 c1 mov %eax,%ecx 4362d: 49 89 d0 mov %rdx,%r8 43630: ba 37 03 00 00 mov $0x337,%edx 43635: 48 8d 35 11 47 02 00 lea 0x24711(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 4363c: bf 01 00 00 00 mov $0x1,%edi 43641: e8 19 ac ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 43646: 48 83 c4 30 add $0x30,%rsp 4364a: eb fe jmp 4364a <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x240> 4364c: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 43653: 48 8b 00 mov (%rax),%rax 43656: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 4365d: 48 89 95 40 ff ff ff mov %rdx,-0xc0(%rbp) 43664: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4366b: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 43672: 48 05 10 00 08 00 add $0x80010,%rax 43678: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4367f: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 43686: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4368d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 43694: 48 c1 e8 12 shr $0x12,%rax 43698: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4369f: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 436a6: 25 ff ff 03 00 and $0x3ffff,%eax 436ab: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 436b2: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 436b9: 48 c1 e8 23 shr $0x23,%rax 436bd: 48 85 c0 test %rax,%rax 436c0: 75 17 jne 436d9 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x2cf> 436c2: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 436c9: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 436d0: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 436d4: 48 85 c0 test %rax,%rax 436d7: 75 07 jne 436e0 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x2d6> 436d9: b8 00 00 00 00 mov $0x0,%eax 436de: eb 1d jmp 436fd <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x2f3> 436e0: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 436e7: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 436ee: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 436f2: 48 8b 95 68 ff ff ff mov -0x98(%rbp),%rdx 436f9: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 436fd: 90 nop 436fe: 48 39 85 38 ff ff ff cmp %rax,-0xc8(%rbp) 43705: 0f 95 c0 setne %al 43708: 84 c0 test %al,%al 4370a: 74 71 je 4377d <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x373> 4370c: 48 8d 45 d0 lea -0x30(%rbp),%rax 43710: 48 89 c7 mov %rax,%rdi 43713: e8 46 28 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43718: 48 8d 45 c0 lea -0x40(%rbp),%rax 4371c: 48 89 c7 mov %rax,%rdi 4371f: e8 3a 28 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43724: 48 8d 45 b0 lea -0x50(%rbp),%rax 43728: 48 89 c7 mov %rax,%rdi 4372b: e8 2e 28 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43730: 48 8d 45 a0 lea -0x60(%rbp),%rax 43734: 48 8d 35 83 46 02 00 lea 0x24683(%rip),%rsi # 67dbe <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x5e> 4373b: 48 89 c7 mov %rax,%rdi 4373e: e8 31 28 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 43743: 8b 45 a0 mov -0x60(%rbp),%eax 43746: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4374a: ff 75 d8 push -0x28(%rbp) 4374d: ff 75 d0 push -0x30(%rbp) 43750: ff 75 c8 push -0x38(%rbp) 43753: ff 75 c0 push -0x40(%rbp) 43756: ff 75 b8 push -0x48(%rbp) 43759: ff 75 b0 push -0x50(%rbp) 4375c: 89 c1 mov %eax,%ecx 4375e: 49 89 d0 mov %rdx,%r8 43761: ba 38 03 00 00 mov $0x338,%edx 43766: 48 8d 35 e0 45 02 00 lea 0x245e0(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 4376d: bf 01 00 00 00 mov $0x1,%edi 43772: e8 e8 aa ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 43777: 48 83 c4 30 add $0x30,%rsp 4377b: eb fe jmp 4377b <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x371> 4377d: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 43784: 48 8b 10 mov (%rax),%rdx 43787: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4378e: 48 8b 40 08 mov 0x8(%rax),%rax 43792: 48 01 d0 add %rdx,%rax 43795: 48 8d 50 ff lea -0x1(%rax),%rdx 43799: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 437a0: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 437a7: 48 89 95 78 ff ff ff mov %rdx,-0x88(%rbp) 437ae: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 437b5: 48 05 10 00 08 00 add $0x80010,%rax 437bb: 48 89 45 80 mov %rax,-0x80(%rbp) 437bf: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 437c6: 48 89 45 88 mov %rax,-0x78(%rbp) 437ca: 48 8b 45 88 mov -0x78(%rbp),%rax 437ce: 48 c1 e8 12 shr $0x12,%rax 437d2: 48 89 45 90 mov %rax,-0x70(%rbp) 437d6: 48 8b 45 88 mov -0x78(%rbp),%rax 437da: 25 ff ff 03 00 and $0x3ffff,%eax 437df: 48 89 45 98 mov %rax,-0x68(%rbp) 437e3: 48 8b 45 88 mov -0x78(%rbp),%rax 437e7: 48 c1 e8 23 shr $0x23,%rax 437eb: 48 85 c0 test %rax,%rax 437ee: 75 11 jne 43801 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x3f7> 437f0: 48 8b 45 80 mov -0x80(%rbp),%rax 437f4: 48 8b 55 90 mov -0x70(%rbp),%rdx 437f8: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 437fc: 48 85 c0 test %rax,%rax 437ff: 75 07 jne 43808 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x3fe> 43801: b8 00 00 00 00 mov $0x0,%eax 43806: eb 14 jmp 4381c <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x412> 43808: 48 8b 45 80 mov -0x80(%rbp),%rax 4380c: 48 8b 55 90 mov -0x70(%rbp),%rdx 43810: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 43814: 48 8b 55 98 mov -0x68(%rbp),%rdx 43818: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4381c: 90 nop 4381d: 48 39 85 38 ff ff ff cmp %rax,-0xc8(%rbp) 43824: 0f 95 c0 setne %al 43827: 84 c0 test %al,%al 43829: 74 71 je 4389c <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x492> 4382b: 48 8d 45 d0 lea -0x30(%rbp),%rax 4382f: 48 89 c7 mov %rax,%rdi 43832: e8 27 27 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43837: 48 8d 45 c0 lea -0x40(%rbp),%rax 4383b: 48 89 c7 mov %rax,%rdi 4383e: e8 1b 27 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 43843: 48 8d 45 b0 lea -0x50(%rbp),%rax 43847: 48 89 c7 mov %rax,%rdi 4384a: e8 0f 27 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4384f: 48 8d 45 a0 lea -0x60(%rbp),%rax 43853: 48 8d 35 86 45 02 00 lea 0x24586(%rip),%rsi # 67de0 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x80> 4385a: 48 89 c7 mov %rax,%rdi 4385d: e8 12 27 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 43862: 8b 45 a0 mov -0x60(%rbp),%eax 43865: 48 8b 55 a8 mov -0x58(%rbp),%rdx 43869: ff 75 d8 push -0x28(%rbp) 4386c: ff 75 d0 push -0x30(%rbp) 4386f: ff 75 c8 push -0x38(%rbp) 43872: ff 75 c0 push -0x40(%rbp) 43875: ff 75 b8 push -0x48(%rbp) 43878: ff 75 b0 push -0x50(%rbp) 4387b: 89 c1 mov %eax,%ecx 4387d: 49 89 d0 mov %rdx,%r8 43880: ba 39 03 00 00 mov $0x339,%edx 43885: 48 8d 35 c1 44 02 00 lea 0x244c1(%rip),%rsi # 67d4d <_ZL13kIllegalRawFD+0x3d> 4388c: bf 01 00 00 00 mov $0x1,%edi 43891: e8 c9 a9 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 43896: 48 83 c4 30 add $0x30,%rsp 4389a: eb fe jmp 4389a <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x490> 4389c: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 438a3: 48 89 c7 mov %rax,%rdi 438a6: e8 ed 0a 00 00 call 44398 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEppEv> 438ab: e9 aa fb ff ff jmp 4345a <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x50> 438b0: b8 01 00 00 00 mov $0x1,%eax 438b5: 48 8b 5d e8 mov -0x18(%rbp),%rbx 438b9: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 438c0: 00 00 438c2: 74 05 je 438c9 <_ZN8tcmalloc8PageHeap8CheckSetEPSt3setINS_17SpanPtrWithLengthENS_15SpanBestFitLessENS_20STLPageHeapAllocatorIS2_vEEEmi+0x4bf> 438c4: e8 b7 2c fc ff call 6580 <__stack_chk_fail@plt> 438c9: 48 8b 5d f8 mov -0x8(%rbp),%rbx 438cd: c9 leave 438ce: c3 ret 00000000000438cf <_Z41__static_initialization_and_destruction_0ii>: 438cf: f3 0f 1e fa endbr64 438d3: 55 push %rbp 438d4: 48 89 e5 mov %rsp,%rbp 438d7: 48 83 ec 10 sub $0x10,%rsp 438db: 89 7d fc mov %edi,-0x4(%rbp) 438de: 89 75 f8 mov %esi,-0x8(%rbp) 438e1: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 438e5: 0f 85 91 00 00 00 jne 4397c <_Z41__static_initialization_and_destruction_0ii+0xad> 438eb: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 438f2: 0f 85 84 00 00 00 jne 4397c <_Z41__static_initialization_and_destruction_0ii+0xad> 438f8: 48 8d 3d a4 45 02 00 lea 0x245a4(%rip),%rdi # 67ea3 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x143> 438ff: e8 fc 2c fc ff call 6600 43904: 48 89 c2 mov %rax,%rdx 43907: 48 8b 05 da 45 02 00 mov 0x245da(%rip),%rax # 67ee8 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x188> 4390e: 66 48 0f 6e c0 movq %rax,%xmm0 43913: 48 89 d7 mov %rdx,%rdi 43916: e8 b4 00 00 00 call 439cf <_ZN8tcmalloc16commandlineflags14StringToDoubleEPKcd> 4391b: 66 48 0f 7e c0 movq %xmm0,%rax 43920: 48 8d 15 71 fa 03 00 lea 0x3fa71(%rip),%rdx # 83398 <_ZN62FLAG__namespace_do_not_use_directly_use_DECLARE_double_instead27FLAGS_tcmalloc_release_rateE> 43927: 48 89 02 mov %rax,(%rdx) 4392a: 48 8d 3d 88 45 02 00 lea 0x24588(%rip),%rdi # 67eb9 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x159> 43931: e8 ca 2c fc ff call 6600 43936: be 00 00 00 00 mov $0x0,%esi 4393b: 48 89 c7 mov %rax,%rdi 4393e: e8 55 00 00 00 call 43998 <_ZN8tcmalloc16commandlineflags11StringToIntEPKci> 43943: 48 63 d0 movslq %eax,%rdx 43946: 48 8d 05 5b fa 03 00 lea 0x3fa5b(%rip),%rax # 833a8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead28FLAGS_tcmalloc_heap_limit_mbE> 4394d: 48 89 10 mov %rdx,(%rax) 43950: 48 8d 05 11 79 03 00 lea 0x37911(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 43957: 0f b6 00 movzbl (%rax),%eax 4395a: 84 c0 test %al,%al 4395c: 75 1e jne 4397c <_Z41__static_initialization_and_destruction_0ii+0xad> 4395e: 48 8d 05 03 79 03 00 lea 0x37903(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 43965: c6 00 01 movb $0x1,(%rax) 43968: be 00 00 00 00 mov $0x0,%esi 4396d: 48 8d 05 cc 78 03 00 lea 0x378cc(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 43974: 48 89 c7 mov %rax,%rdi 43977: e8 62 53 ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 4397c: 90 nop 4397d: c9 leave 4397e: c3 ret 000000000004397f <_GLOBAL__sub_I_page_heap.cc>: 4397f: f3 0f 1e fa endbr64 43983: 55 push %rbp 43984: 48 89 e5 mov %rsp,%rbp 43987: be ff ff 00 00 mov $0xffff,%esi 4398c: bf 01 00 00 00 mov $0x1,%edi 43991: e8 39 ff ff ff call 438cf <_Z41__static_initialization_and_destruction_0ii> 43996: 5d pop %rbp 43997: c3 ret 0000000000043998 <_ZN8tcmalloc16commandlineflags11StringToIntEPKci>: 43998: f3 0f 1e fa endbr64 4399c: 55 push %rbp 4399d: 48 89 e5 mov %rsp,%rbp 439a0: 48 83 ec 10 sub $0x10,%rsp 439a4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 439a8: 89 75 f4 mov %esi,-0xc(%rbp) 439ab: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 439b0: 75 05 jne 439b7 <_ZN8tcmalloc16commandlineflags11StringToIntEPKci+0x1f> 439b2: 8b 45 f4 mov -0xc(%rbp),%eax 439b5: eb 16 jmp 439cd <_ZN8tcmalloc16commandlineflags11StringToIntEPKci+0x35> 439b7: 48 8b 45 f8 mov -0x8(%rbp),%rax 439bb: ba 0a 00 00 00 mov $0xa,%edx 439c0: be 00 00 00 00 mov $0x0,%esi 439c5: 48 89 c7 mov %rax,%rdi 439c8: e8 13 2d fc ff call 66e0 439cd: c9 leave 439ce: c3 ret 00000000000439cf <_ZN8tcmalloc16commandlineflags14StringToDoubleEPKcd>: 439cf: f3 0f 1e fa endbr64 439d3: 55 push %rbp 439d4: 48 89 e5 mov %rsp,%rbp 439d7: 48 83 ec 10 sub $0x10,%rsp 439db: 48 89 7d f8 mov %rdi,-0x8(%rbp) 439df: f2 0f 11 45 f0 movsd %xmm0,-0x10(%rbp) 439e4: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 439e9: 75 06 jne 439f1 <_ZN8tcmalloc16commandlineflags14StringToDoubleEPKcd+0x22> 439eb: 48 8b 45 f0 mov -0x10(%rbp),%rax 439ef: eb 17 jmp 43a08 <_ZN8tcmalloc16commandlineflags14StringToDoubleEPKcd+0x39> 439f1: 48 8b 45 f8 mov -0x8(%rbp),%rax 439f5: be 00 00 00 00 mov $0x0,%esi 439fa: 48 89 c7 mov %rax,%rdi 439fd: e8 ee 29 fc ff call 63f0 43a02: 66 48 0f 7e c0 movq %xmm0,%rax 43a07: 90 nop 43a08: 66 48 0f 6e c0 movq %rax,%xmm0 43a0d: c9 leave 43a0e: c3 ret 43a0f: 90 nop 0000000000043a10 <_ZNSt6atomicIiEC1Ei>: 43a10: f3 0f 1e fa endbr64 43a14: 55 push %rbp 43a15: 48 89 e5 mov %rsp,%rbp 43a18: 48 83 ec 10 sub $0x10,%rsp 43a1c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43a20: 89 75 f4 mov %esi,-0xc(%rbp) 43a23: 48 8b 45 f8 mov -0x8(%rbp),%rax 43a27: 8b 55 f4 mov -0xc(%rbp),%edx 43a2a: 89 d6 mov %edx,%esi 43a2c: 48 89 c7 mov %rax,%rdi 43a2f: e8 e8 03 00 00 call 43e1c <_ZNSt13__atomic_baseIiEC1Ei> 43a34: 90 nop 43a35: c9 leave 43a36: c3 ret 43a37: 90 nop 0000000000043a38 <_ZN8SpinLockC1Ev>: 43a38: f3 0f 1e fa endbr64 43a3c: 55 push %rbp 43a3d: 48 89 e5 mov %rsp,%rbp 43a40: 48 83 ec 10 sub $0x10,%rsp 43a44: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43a48: 48 8b 45 f8 mov -0x8(%rbp),%rax 43a4c: be 00 00 00 00 mov $0x0,%esi 43a51: 48 89 c7 mov %rax,%rdi 43a54: e8 b7 ff ff ff call 43a10 <_ZNSt6atomicIiEC1Ei> 43a59: 90 nop 43a5a: c9 leave 43a5b: c3 ret 0000000000043a5c <_ZNSt15_Rb_tree_headerC1Ev>: 43a5c: f3 0f 1e fa endbr64 43a60: 55 push %rbp 43a61: 48 89 e5 mov %rsp,%rbp 43a64: 48 83 ec 10 sub $0x10,%rsp 43a68: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43a6c: 48 8b 45 f8 mov -0x8(%rbp),%rax 43a70: c7 00 00 00 00 00 movl $0x0,(%rax) 43a76: 48 8b 45 f8 mov -0x8(%rbp),%rax 43a7a: 48 89 c7 mov %rax,%rdi 43a7d: e8 04 00 00 00 call 43a86 <_ZNSt15_Rb_tree_header8_M_resetEv> 43a82: 90 nop 43a83: c9 leave 43a84: c3 ret 43a85: 90 nop 0000000000043a86 <_ZNSt15_Rb_tree_header8_M_resetEv>: 43a86: f3 0f 1e fa endbr64 43a8a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 43a8f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43a94: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 43a9b: 00 43a9c: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 43aa1: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43aa6: 48 89 50 10 mov %rdx,0x10(%rax) 43aaa: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 43aaf: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43ab4: 48 89 50 18 mov %rdx,0x18(%rax) 43ab8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43abd: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 43ac4: 00 43ac5: 90 nop 43ac6: c3 ret 43ac7: 90 nop 0000000000043ac8 <_ZN8tcmalloc17SpanPtrWithLengthC1EPNS_4SpanE>: 43ac8: f3 0f 1e fa endbr64 43acc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 43ad1: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 43ad6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43adb: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 43ae0: 48 89 10 mov %rdx,(%rax) 43ae3: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 43ae8: 48 8b 50 08 mov 0x8(%rax),%rdx 43aec: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43af1: 48 89 50 08 mov %rdx,0x8(%rax) 43af5: 90 nop 43af6: c3 ret 43af7: 90 nop 0000000000043af8 <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_>: 43af8: f3 0f 1e fa endbr64 43afc: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) 43b01: 48 89 f0 mov %rsi,%rax 43b04: 48 89 d6 mov %rdx,%rsi 43b07: 48 89 f2 mov %rsi,%rdx 43b0a: 48 89 44 24 d8 mov %rax,-0x28(%rsp) 43b0f: 48 89 54 24 e0 mov %rdx,-0x20(%rsp) 43b14: 48 89 c8 mov %rcx,%rax 43b17: 4c 89 c1 mov %r8,%rcx 43b1a: 48 89 ca mov %rcx,%rdx 43b1d: 48 89 44 24 c8 mov %rax,-0x38(%rsp) 43b22: 48 89 54 24 d0 mov %rdx,-0x30(%rsp) 43b27: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx 43b2c: 48 8b 44 24 d0 mov -0x30(%rsp),%rax 43b31: 48 39 c2 cmp %rax,%rdx 43b34: 73 06 jae 43b3c <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_+0x44> 43b36: b8 01 00 00 00 mov $0x1,%eax 43b3b: c3 ret 43b3c: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx 43b41: 48 8b 44 24 d0 mov -0x30(%rsp),%rax 43b46: 48 39 c2 cmp %rax,%rdx 43b49: 76 06 jbe 43b51 <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_+0x59> 43b4b: b8 00 00 00 00 mov $0x0,%eax 43b50: c3 ret 43b51: 48 8b 44 24 d8 mov -0x28(%rsp),%rax 43b56: 48 8b 10 mov (%rax),%rdx 43b59: 48 8b 44 24 c8 mov -0x38(%rsp),%rax 43b5e: 48 8b 00 mov (%rax),%rax 43b61: 48 39 c2 cmp %rax,%rdx 43b64: 0f 92 c0 setb %al 43b67: c3 ret 0000000000043b68 <_ZN8tcmalloc4Span18SetSpanSetIteratorERKSt23_Rb_tree_const_iteratorINS_17SpanPtrWithLengthEE>: 43b68: f3 0f 1e fa endbr64 43b6c: 55 push %rbp 43b6d: 48 89 e5 mov %rsp,%rbp 43b70: 48 83 ec 10 sub $0x10,%rsp 43b74: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43b78: 48 89 75 f0 mov %rsi,-0x10(%rbp) 43b7c: 48 8b 45 f8 mov -0x8(%rbp),%rax 43b80: 0f b6 50 2b movzbl 0x2b(%rax),%edx 43b84: 83 ca 08 or $0x8,%edx 43b87: 88 50 2b mov %dl,0x2b(%rax) 43b8a: 48 8b 45 f8 mov -0x8(%rbp),%rax 43b8e: 48 83 c0 20 add $0x20,%rax 43b92: 48 89 c6 mov %rax,%rsi 43b95: bf 08 00 00 00 mov $0x8,%edi 43b9a: e8 82 21 ff ff call 35d21 <_ZnwmPv> 43b9f: 48 8b 55 f0 mov -0x10(%rbp),%rdx 43ba3: 48 8b 12 mov (%rdx),%rdx 43ba6: 48 89 10 mov %rdx,(%rax) 43ba9: 90 nop 43baa: c9 leave 43bab: c3 ret 0000000000043bac <_ZN8tcmalloc4Span22ExtractSpanSetIteratorEv>: 43bac: f3 0f 1e fa endbr64 43bb0: 55 push %rbp 43bb1: 48 89 e5 mov %rsp,%rbp 43bb4: 48 83 ec 30 sub $0x30,%rsp 43bb8: 48 89 7d d8 mov %rdi,-0x28(%rbp) 43bbc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 43bc3: 00 00 43bc5: 48 89 45 f8 mov %rax,-0x8(%rbp) 43bc9: 31 c0 xor %eax,%eax 43bcb: 48 8b 45 d8 mov -0x28(%rbp),%rax 43bcf: 0f b6 50 2b movzbl 0x2b(%rax),%edx 43bd3: 83 e2 f7 and $0xfffffff7,%edx 43bd6: 88 50 2b mov %dl,0x2b(%rax) 43bd9: 48 8b 45 d8 mov -0x28(%rbp),%rax 43bdd: 48 83 c0 20 add $0x20,%rax 43be1: 48 89 45 f0 mov %rax,-0x10(%rbp) 43be5: 48 8b 45 f0 mov -0x10(%rbp),%rax 43be9: 48 8b 00 mov (%rax),%rax 43bec: 48 89 45 e8 mov %rax,-0x18(%rbp) 43bf0: 48 8b 45 e8 mov -0x18(%rbp),%rax 43bf4: 48 8b 4d f8 mov -0x8(%rbp),%rcx 43bf8: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 43bff: 00 00 43c01: 74 05 je 43c08 <_ZN8tcmalloc4Span22ExtractSpanSetIteratorEv+0x5c> 43c03: e8 78 29 fc ff call 6580 <__stack_chk_fail@plt> 43c08: c9 leave 43c09: c3 ret 0000000000043c0a <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEED1Ev>: 43c0a: f3 0f 1e fa endbr64 43c0e: 55 push %rbp 43c0f: 48 89 e5 mov %rsp,%rbp 43c12: 48 83 ec 10 sub $0x10,%rsp 43c16: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43c1a: 48 8b 45 f8 mov -0x8(%rbp),%rax 43c1e: 48 89 c7 mov %rax,%rdi 43c21: e8 10 02 00 00 call 43e36 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEED1Ev> 43c26: 90 nop 43c27: c9 leave 43c28: c3 ret 43c29: 90 nop 0000000000043c2a <_ZN8tcmalloc8PageHeap25InvalidateCachedSizeClassEm>: 43c2a: f3 0f 1e fa endbr64 43c2e: 55 push %rbp 43c2f: 48 89 e5 mov %rsp,%rbp 43c32: 48 83 ec 10 sub $0x10,%rsp 43c36: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43c3a: 48 89 75 f0 mov %rsi,-0x10(%rbp) 43c3e: 48 8b 45 f8 mov -0x8(%rbp),%rax 43c42: 48 8d 50 10 lea 0x10(%rax),%rdx 43c46: 48 8b 45 f0 mov -0x10(%rbp),%rax 43c4a: 48 89 c6 mov %rax,%rsi 43c4d: 48 89 d7 mov %rdx,%rdi 43c50: e8 1f 02 00 00 call 43e74 <_ZN11PackedCacheILi35EE10InvalidateEm> 43c55: 90 nop 43c56: c9 leave 43c57: c3 ret 0000000000043c58 <_ZN8tcmalloc8PageHeap10RecordSpanEPNS_4SpanE>: 43c58: f3 0f 1e fa endbr64 43c5c: 55 push %rbp 43c5d: 48 89 e5 mov %rsp,%rbp 43c60: 48 83 ec 10 sub $0x10,%rsp 43c64: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43c68: 48 89 75 f0 mov %rsi,-0x10(%rbp) 43c6c: 48 8b 45 f8 mov -0x8(%rbp),%rax 43c70: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 43c77: 48 8b 45 f0 mov -0x10(%rbp),%rax 43c7b: 48 8b 00 mov (%rax),%rax 43c7e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 43c82: 48 89 c6 mov %rax,%rsi 43c85: 48 89 cf mov %rcx,%rdi 43c88: e8 2d 02 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 43c8d: 48 8b 45 f0 mov -0x10(%rbp),%rax 43c91: 48 8b 40 08 mov 0x8(%rax),%rax 43c95: 48 83 f8 01 cmp $0x1,%rax 43c99: 76 30 jbe 43ccb <_ZN8tcmalloc8PageHeap10RecordSpanEPNS_4SpanE+0x73> 43c9b: 48 8b 45 f8 mov -0x8(%rbp),%rax 43c9f: 48 8d 88 10 00 08 00 lea 0x80010(%rax),%rcx 43ca6: 48 8b 45 f0 mov -0x10(%rbp),%rax 43caa: 48 8b 10 mov (%rax),%rdx 43cad: 48 8b 45 f0 mov -0x10(%rbp),%rax 43cb1: 48 8b 40 08 mov 0x8(%rax),%rax 43cb5: 48 01 d0 add %rdx,%rax 43cb8: 48 8d 70 ff lea -0x1(%rax),%rsi 43cbc: 48 8b 45 f0 mov -0x10(%rbp),%rax 43cc0: 48 89 c2 mov %rax,%rdx 43cc3: 48 89 cf mov %rcx,%rdi 43cc6: e8 ef 01 00 00 call 43eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv> 43ccb: 90 nop 43ccc: c9 leave 43ccd: c3 ret 0000000000043cce <_ZN8tcmalloc6Static17push_growth_stackEPNS_10StackTraceE>: 43cce: f3 0f 1e fa endbr64 43cd2: 55 push %rbp 43cd3: 48 89 e5 mov %rsp,%rbp 43cd6: 48 83 ec 20 sub $0x20,%rsp 43cda: 48 89 7d e8 mov %rdi,-0x18(%rbp) 43cde: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 43ce5: 00 00 43ce7: 48 89 45 f8 mov %rax,-0x8(%rbp) 43ceb: 31 c0 xor %eax,%eax 43ced: be 00 00 00 00 mov $0x0,%esi 43cf2: 48 8d 3d 57 68 06 00 lea 0x66857(%rip),%rdi # aa550 <_ZN8tcmalloc6Static14growth_stacks_E> 43cf9: e8 0c 42 ff ff call 37f0a <_ZNKSt6atomicIPN8tcmalloc10StackTraceEE4loadESt12memory_order> 43cfe: 48 89 45 f0 mov %rax,-0x10(%rbp) 43d02: 48 8b 55 f0 mov -0x10(%rbp),%rdx 43d06: 48 8b 45 e8 mov -0x18(%rbp),%rax 43d0a: 48 89 90 00 01 00 00 mov %rdx,0x100(%rax) 43d11: 48 8b 55 e8 mov -0x18(%rbp),%rdx 43d15: 48 8d 45 f0 lea -0x10(%rbp),%rax 43d19: 41 b8 05 00 00 00 mov $0x5,%r8d 43d1f: b9 05 00 00 00 mov $0x5,%ecx 43d24: 48 89 c6 mov %rax,%rsi 43d27: 48 8d 3d 22 68 06 00 lea 0x66822(%rip),%rdi # aa550 <_ZN8tcmalloc6Static14growth_stacks_E> 43d2e: e8 d5 01 00 00 call 43f08 <_ZNSt6atomicIPN8tcmalloc10StackTraceEE23compare_exchange_strongERS2_S2_St12memory_orderS5_> 43d33: 83 f0 01 xor $0x1,%eax 43d36: 84 c0 test %al,%al 43d38: 74 02 je 43d3c <_ZN8tcmalloc6Static17push_growth_stackEPNS_10StackTraceE+0x6e> 43d3a: eb c6 jmp 43d02 <_ZN8tcmalloc6Static17push_growth_stackEPNS_10StackTraceE+0x34> 43d3c: 90 nop 43d3d: 48 8b 45 f8 mov -0x8(%rbp),%rax 43d41: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 43d48: 00 00 43d4a: 74 05 je 43d51 <_ZN8tcmalloc6Static17push_growth_stackEPNS_10StackTraceE+0x83> 43d4c: e8 2f 28 fc ff call 6580 <__stack_chk_fail@plt> 43d51: c9 leave 43d52: c3 ret 43d53: 90 nop 0000000000043d54 <_ZN8tcmalloc8PageHeap14LockingContextC1EPS0_P8SpinLock>: 43d54: f3 0f 1e fa endbr64 43d58: 55 push %rbp 43d59: 48 89 e5 mov %rsp,%rbp 43d5c: 48 83 ec 20 sub $0x20,%rsp 43d60: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43d64: 48 89 75 f0 mov %rsi,-0x10(%rbp) 43d68: 48 89 55 e8 mov %rdx,-0x18(%rbp) 43d6c: 48 8b 45 f8 mov -0x8(%rbp),%rax 43d70: 48 8b 55 f0 mov -0x10(%rbp),%rdx 43d74: 48 89 10 mov %rdx,(%rax) 43d77: 48 8b 45 f8 mov -0x8(%rbp),%rax 43d7b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 43d82: 00 43d83: 48 8b 45 e8 mov -0x18(%rbp),%rax 43d87: 48 89 c7 mov %rax,%rdi 43d8a: e8 5f 20 ff ff call 35dee <_ZN8SpinLock4LockEv> 43d8f: 90 nop 43d90: c9 leave 43d91: c3 ret 0000000000043d92 <_ZN8tcmalloc8PageHeap14LockingContextD1Ev>: 43d92: f3 0f 1e fa endbr64 43d96: 55 push %rbp 43d97: 48 89 e5 mov %rsp,%rbp 43d9a: 48 83 ec 10 sub $0x10,%rsp 43d9e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43da2: 48 8b 45 f8 mov -0x8(%rbp),%rax 43da6: 48 8b 00 mov (%rax),%rax 43da9: 48 8b 55 f8 mov -0x8(%rbp),%rdx 43dad: 48 89 d6 mov %rdx,%rsi 43db0: 48 89 c7 mov %rax,%rdi 43db3: e8 58 d3 ff ff call 41110 <_ZN8tcmalloc8PageHeap12HandleUnlockEPNS0_14LockingContextE> 43db8: 90 nop 43db9: c9 leave 43dba: c3 ret 43dbb: 90 nop 0000000000043dbc <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE13_Rb_tree_implIS4_Lb1EED1Ev>: 43dbc: f3 0f 1e fa endbr64 43dc0: 55 push %rbp 43dc1: 48 89 e5 mov %rsp,%rbp 43dc4: 48 83 ec 10 sub $0x10,%rsp 43dc8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43dcc: 48 8b 45 f8 mov -0x8(%rbp),%rax 43dd0: 48 89 c7 mov %rax,%rdi 43dd3: e8 58 02 00 00 call 44030 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvED1Ev> 43dd8: 90 nop 43dd9: c9 leave 43dda: c3 ret 43ddb: 90 nop 0000000000043ddc <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEEC1Ev>: 43ddc: f3 0f 1e fa endbr64 43de0: 55 push %rbp 43de1: 48 89 e5 mov %rsp,%rbp 43de4: 48 83 ec 10 sub $0x10,%rsp 43de8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43dec: 48 8b 45 f8 mov -0x8(%rbp),%rax 43df0: 48 89 c7 mov %rax,%rdi 43df3: e8 fc 01 00 00 call 43ff4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE13_Rb_tree_implIS4_Lb1EEC1Ev> 43df8: 90 nop 43df9: c9 leave 43dfa: c3 ret 43dfb: 90 nop 0000000000043dfc <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEEC1Ev>: 43dfc: f3 0f 1e fa endbr64 43e00: 55 push %rbp 43e01: 48 89 e5 mov %rsp,%rbp 43e04: 48 83 ec 10 sub $0x10,%rsp 43e08: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43e0c: 48 8b 45 f8 mov -0x8(%rbp),%rax 43e10: 48 89 c7 mov %rax,%rdi 43e13: e8 c4 ff ff ff call 43ddc <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEEC1Ev> 43e18: 90 nop 43e19: c9 leave 43e1a: c3 ret 43e1b: 90 nop 0000000000043e1c <_ZNSt13__atomic_baseIiEC1Ei>: 43e1c: f3 0f 1e fa endbr64 43e20: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 43e25: 89 74 24 f4 mov %esi,-0xc(%rsp) 43e29: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 43e2e: 8b 54 24 f4 mov -0xc(%rsp),%edx 43e32: 89 10 mov %edx,(%rax) 43e34: 90 nop 43e35: c3 ret 0000000000043e36 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEED1Ev>: 43e36: f3 0f 1e fa endbr64 43e3a: 55 push %rbp 43e3b: 48 89 e5 mov %rsp,%rbp 43e3e: 48 83 ec 10 sub $0x10,%rsp 43e42: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43e46: 48 8b 45 f8 mov -0x8(%rbp),%rax 43e4a: 48 89 c7 mov %rax,%rdi 43e4d: e8 68 07 00 00 call 445ba <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_beginEv> 43e52: 48 89 c2 mov %rax,%rdx 43e55: 48 8b 45 f8 mov -0x8(%rbp),%rax 43e59: 48 89 d6 mov %rdx,%rsi 43e5c: 48 89 c7 mov %rax,%rdi 43e5f: e8 ec 06 00 00 call 44550 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E> 43e64: 48 8b 45 f8 mov -0x8(%rbp),%rax 43e68: 48 89 c7 mov %rax,%rdi 43e6b: e8 4c ff ff ff call 43dbc <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE13_Rb_tree_implIS4_Lb1EED1Ev> 43e70: 90 nop 43e71: c9 leave 43e72: c3 ret 43e73: 90 nop 0000000000043e74 <_ZN11PackedCacheILi35EE10InvalidateEm>: 43e74: f3 0f 1e fa endbr64 43e78: 55 push %rbp 43e79: 48 89 e5 mov %rsp,%rbp 43e7c: 53 push %rbx 43e7d: 48 83 ec 18 sub $0x18,%rsp 43e81: 48 89 7d e8 mov %rdi,-0x18(%rbp) 43e85: 48 89 75 e0 mov %rsi,-0x20(%rbp) 43e89: 48 8b 45 e0 mov -0x20(%rbp),%rax 43e8d: 48 89 c7 mov %rax,%rdi 43e90: e8 32 42 ff ff call 380c7 <_ZN11PackedCacheILi35EE10KeyToUpperEm> 43e95: 48 89 c3 mov %rax,%rbx 43e98: 48 8b 45 e0 mov -0x20(%rbp),%rax 43e9c: 48 89 c7 mov %rax,%rdi 43e9f: e8 11 42 ff ff call 380b5 <_ZN11PackedCacheILi35EE4HashEm> 43ea4: 48 89 d9 mov %rbx,%rcx 43ea7: 80 c9 80 or $0x80,%cl 43eaa: 48 8b 55 e8 mov -0x18(%rbp),%rdx 43eae: 48 89 0c c2 mov %rcx,(%rdx,%rax,8) 43eb2: 90 nop 43eb3: 48 83 c4 18 add $0x18,%rsp 43eb7: 5b pop %rbx 43eb8: 5d pop %rbp 43eb9: c3 ret 0000000000043eba <_ZN17TCMalloc_PageMap2ILi35EE3setEmPv>: 43eba: f3 0f 1e fa endbr64 43ebe: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) 43ec3: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) 43ec8: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) 43ecd: 48 8b 44 24 e0 mov -0x20(%rsp),%rax 43ed2: 48 c1 e8 12 shr $0x12,%rax 43ed6: 48 89 44 24 f0 mov %rax,-0x10(%rsp) 43edb: 48 8b 44 24 e0 mov -0x20(%rsp),%rax 43ee0: 25 ff ff 03 00 and $0x3ffff,%eax 43ee5: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 43eea: 48 8b 44 24 e8 mov -0x18(%rsp),%rax 43eef: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 43ef4: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 43ef8: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 43efd: 48 8b 4c 24 d8 mov -0x28(%rsp),%rcx 43f02: 48 89 0c d0 mov %rcx,(%rax,%rdx,8) 43f06: 90 nop 43f07: c3 ret 0000000000043f08 <_ZNSt6atomicIPN8tcmalloc10StackTraceEE23compare_exchange_strongERS2_S2_St12memory_orderS5_>: 43f08: f3 0f 1e fa endbr64 43f0c: 55 push %rbp 43f0d: 48 89 e5 mov %rsp,%rbp 43f10: 48 83 ec 50 sub $0x50,%rsp 43f14: 48 89 7d c8 mov %rdi,-0x38(%rbp) 43f18: 48 89 75 c0 mov %rsi,-0x40(%rbp) 43f1c: 48 89 55 b8 mov %rdx,-0x48(%rbp) 43f20: 89 4d b4 mov %ecx,-0x4c(%rbp) 43f23: 44 89 45 b0 mov %r8d,-0x50(%rbp) 43f27: 48 8b 45 c8 mov -0x38(%rbp),%rax 43f2b: 48 89 45 e8 mov %rax,-0x18(%rbp) 43f2f: 48 8b 45 c0 mov -0x40(%rbp),%rax 43f33: 48 89 45 f0 mov %rax,-0x10(%rbp) 43f37: 48 8b 45 b8 mov -0x48(%rbp),%rax 43f3b: 48 89 45 f8 mov %rax,-0x8(%rbp) 43f3f: 8b 45 b4 mov -0x4c(%rbp),%eax 43f42: 89 45 d8 mov %eax,-0x28(%rbp) 43f45: 8b 45 b0 mov -0x50(%rbp),%eax 43f48: 89 45 dc mov %eax,-0x24(%rbp) 43f4b: 8b 45 dc mov -0x24(%rbp),%eax 43f4e: be ff ff 00 00 mov $0xffff,%esi 43f53: 89 c7 mov %eax,%edi 43f55: e8 fe 1d ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 43f5a: 89 45 e0 mov %eax,-0x20(%rbp) 43f5d: 8b 45 d8 mov -0x28(%rbp),%eax 43f60: be ff ff 00 00 mov $0xffff,%esi 43f65: 89 c7 mov %eax,%edi 43f67: e8 ec 1d ff ff call 35d58 <_ZStanSt12memory_orderSt23__memory_order_modifier> 43f6c: 89 45 e4 mov %eax,-0x1c(%rbp) 43f6f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 43f73: 48 8b 55 e8 mov -0x18(%rbp),%rdx 43f77: 48 8b 45 f0 mov -0x10(%rbp),%rax 43f7b: 48 8b 00 mov (%rax),%rax 43f7e: f0 48 0f b1 0a lock cmpxchg %rcx,(%rdx) 43f83: 48 89 c1 mov %rax,%rcx 43f86: 0f 94 c0 sete %al 43f89: 84 c0 test %al,%al 43f8b: 75 08 jne 43f95 <_ZNSt6atomicIPN8tcmalloc10StackTraceEE23compare_exchange_strongERS2_S2_St12memory_orderS5_+0x8d> 43f8d: 48 8b 55 f0 mov -0x10(%rbp),%rdx 43f91: 48 89 0a mov %rcx,(%rdx) 43f94: 90 nop 43f95: 90 nop 43f96: c9 leave 43f97: c3 ret 0000000000043f98 <_ZN11PackedCacheILi35EEC1Ev>: 43f98: f3 0f 1e fa endbr64 43f9c: 55 push %rbp 43f9d: 48 89 e5 mov %rsp,%rbp 43fa0: 48 83 ec 10 sub $0x10,%rsp 43fa4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43fa8: 48 8b 45 f8 mov -0x8(%rbp),%rax 43fac: 48 89 c7 mov %rax,%rdi 43faf: e8 1a 06 00 00 call 445ce <_ZN11PackedCacheILi35EE5ClearEv> 43fb4: 90 nop 43fb5: c9 leave 43fb6: c3 ret 43fb7: 90 nop 0000000000043fb8 <_ZN17TCMalloc_PageMap2ILi35EEC1EPFPvmE>: 43fb8: f3 0f 1e fa endbr64 43fbc: 55 push %rbp 43fbd: 48 89 e5 mov %rsp,%rbp 43fc0: 48 83 ec 10 sub $0x10,%rsp 43fc4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 43fc8: 48 89 75 f0 mov %rsi,-0x10(%rbp) 43fcc: 48 8b 45 f8 mov -0x8(%rbp),%rax 43fd0: 48 8b 55 f0 mov -0x10(%rbp),%rdx 43fd4: 48 89 90 00 00 10 00 mov %rdx,0x100000(%rax) 43fdb: 48 8b 45 f8 mov -0x8(%rbp),%rax 43fdf: ba 00 00 10 00 mov $0x100000,%edx 43fe4: be 00 00 00 00 mov $0x0,%esi 43fe9: 48 89 c7 mov %rax,%rdi 43fec: e8 bf 22 fc ff call 62b0 43ff1: 90 nop 43ff2: c9 leave 43ff3: c3 ret 0000000000043ff4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE13_Rb_tree_implIS4_Lb1EEC1Ev>: 43ff4: f3 0f 1e fa endbr64 43ff8: 55 push %rbp 43ff9: 48 89 e5 mov %rsp,%rbp 43ffc: 48 83 ec 10 sub $0x10,%rsp 44000: 48 89 7d f8 mov %rdi,-0x8(%rbp) 44004: 48 8b 45 f8 mov -0x8(%rbp),%rax 44008: 48 89 c7 mov %rax,%rdi 4400b: e8 e8 05 00 00 call 445f8 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvEC1Ev> 44010: 48 8b 45 f8 mov -0x8(%rbp),%rax 44014: 48 89 c7 mov %rax,%rdi 44017: e8 e8 05 00 00 call 44604 <_ZNSt20_Rb_tree_key_compareIN8tcmalloc15SpanBestFitLessEEC1Ev> 4401c: 48 8b 45 f8 mov -0x8(%rbp),%rax 44020: 48 83 c0 08 add $0x8,%rax 44024: 48 89 c7 mov %rax,%rdi 44027: e8 30 fa ff ff call 43a5c <_ZNSt15_Rb_tree_headerC1Ev> 4402c: 90 nop 4402d: c9 leave 4402e: c3 ret 4402f: 90 nop 0000000000044030 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvED1Ev>: 44030: f3 0f 1e fa endbr64 44034: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44039: 90 nop 4403a: c3 ret 4403b: 90 nop 000000000004403c <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv>: 4403c: f3 0f 1e fa endbr64 44040: 55 push %rbp 44041: 48 89 e5 mov %rsp,%rbp 44044: 48 83 ec 70 sub $0x70,%rsp 44048: 48 89 7d 98 mov %rdi,-0x68(%rbp) 4404c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 44053: 00 00 44055: 48 89 45 f8 mov %rax,-0x8(%rbp) 44059: 31 c0 xor %eax,%eax 4405b: 48 8b 45 98 mov -0x68(%rbp),%rax 4405f: 48 8b 40 10 mov 0x10(%rax),%rax 44063: 48 85 c0 test %rax,%rax 44066: 74 20 je 44088 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv+0x4c> 44068: 48 8b 45 98 mov -0x68(%rbp),%rax 4406c: 48 8b 40 10 mov 0x10(%rax),%rax 44070: 48 89 45 a8 mov %rax,-0x58(%rbp) 44074: 48 8b 45 a8 mov -0x58(%rbp),%rax 44078: 48 8b 10 mov (%rax),%rdx 4407b: 48 8b 45 98 mov -0x68(%rbp),%rax 4407f: 48 89 50 10 mov %rdx,0x10(%rax) 44083: e9 ed 00 00 00 jmp 44175 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv+0x139> 44088: 48 8b 45 98 mov -0x68(%rbp),%rax 4408c: 48 8b 40 08 mov 0x8(%rax),%rax 44090: 48 3d 07 01 00 00 cmp $0x107,%rax 44096: 0f 87 a2 00 00 00 ja 4413e <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv+0x102> 4409c: bf 00 00 02 00 mov $0x20000,%edi 440a1: e8 9b 9e ff ff call 3df41 <_ZN8tcmalloc13MetaDataAllocEm> 440a6: 48 8b 55 98 mov -0x68(%rbp),%rdx 440aa: 48 89 02 mov %rax,(%rdx) 440ad: 48 8b 45 98 mov -0x68(%rbp),%rax 440b1: 48 8b 00 mov (%rax),%rax 440b4: 48 85 c0 test %rax,%rax 440b7: 75 79 jne 44132 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv+0xf6> 440b9: 48 8d 45 e0 lea -0x20(%rbp),%rax 440bd: 48 89 c7 mov %rax,%rdi 440c0: e8 99 1e ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 440c5: 48 8d 45 d0 lea -0x30(%rbp),%rax 440c9: be 08 01 00 00 mov $0x108,%esi 440ce: 48 89 c7 mov %rax,%rdi 440d1: e8 c8 1e ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 440d6: 48 8d 45 c0 lea -0x40(%rbp),%rax 440da: be 00 00 02 00 mov $0x20000,%esi 440df: 48 89 c7 mov %rax,%rdi 440e2: e8 49 a0 ff ff call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 440e7: 48 8d 45 b0 lea -0x50(%rbp),%rax 440eb: 48 8d 35 36 3d 02 00 lea 0x23d36(%rip),%rsi # 67e28 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0xc8> 440f2: 48 89 c7 mov %rax,%rdi 440f5: e8 7a 1e ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 440fa: 8b 45 b0 mov -0x50(%rbp),%eax 440fd: 48 8b 55 b8 mov -0x48(%rbp),%rdx 44101: ff 75 e8 push -0x18(%rbp) 44104: ff 75 e0 push -0x20(%rbp) 44107: ff 75 d8 push -0x28(%rbp) 4410a: ff 75 d0 push -0x30(%rbp) 4410d: ff 75 c8 push -0x38(%rbp) 44110: ff 75 c0 push -0x40(%rbp) 44113: 89 c1 mov %eax,%ecx 44115: 49 89 d0 mov %rdx,%r8 44118: ba 4a 00 00 00 mov $0x4a,%edx 4411d: 48 8d 35 5e 3d 02 00 lea 0x23d5e(%rip),%rsi # 67e82 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x122> 44124: bf 01 00 00 00 mov $0x1,%edi 44129: e8 31 a1 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 4412e: 48 83 c4 30 add $0x30,%rsp 44132: 48 8b 45 98 mov -0x68(%rbp),%rax 44136: 48 c7 40 08 00 00 02 movq $0x20000,0x8(%rax) 4413d: 00 4413e: 48 8b 45 98 mov -0x68(%rbp),%rax 44142: 48 8b 00 mov (%rax),%rax 44145: 48 89 45 a8 mov %rax,-0x58(%rbp) 44149: 48 8b 45 98 mov -0x68(%rbp),%rax 4414d: 48 8b 00 mov (%rax),%rax 44150: 48 8d 90 08 01 00 00 lea 0x108(%rax),%rdx 44157: 48 8b 45 98 mov -0x68(%rbp),%rax 4415b: 48 89 10 mov %rdx,(%rax) 4415e: 48 8b 45 98 mov -0x68(%rbp),%rax 44162: 48 8b 40 08 mov 0x8(%rax),%rax 44166: 48 8d 90 f8 fe ff ff lea -0x108(%rax),%rdx 4416d: 48 8b 45 98 mov -0x68(%rbp),%rax 44171: 48 89 50 08 mov %rdx,0x8(%rax) 44175: 48 8b 45 98 mov -0x68(%rbp),%rax 44179: 8b 40 18 mov 0x18(%rax),%eax 4417c: 8d 50 01 lea 0x1(%rax),%edx 4417f: 48 8b 45 98 mov -0x68(%rbp),%rax 44183: 89 50 18 mov %edx,0x18(%rax) 44186: 48 8b 45 a8 mov -0x58(%rbp),%rax 4418a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4418e: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 44195: 00 00 44197: 74 05 je 4419e <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv+0x162> 44199: e8 e2 23 fc ff call 6580 <__stack_chk_fail@plt> 4419e: c9 leave 4419f: c3 ret 00000000000441a0 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11upper_boundERKS1_>: 441a0: f3 0f 1e fa endbr64 441a4: 55 push %rbp 441a5: 48 89 e5 mov %rsp,%rbp 441a8: 48 83 ec 30 sub $0x30,%rsp 441ac: 48 89 7d d8 mov %rdi,-0x28(%rbp) 441b0: 48 89 75 d0 mov %rsi,-0x30(%rbp) 441b4: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 441bb: 00 00 441bd: 48 89 45 f8 mov %rax,-0x8(%rbp) 441c1: 31 c0 xor %eax,%eax 441c3: 48 8b 45 d8 mov -0x28(%rbp),%rax 441c7: 48 8b 55 d0 mov -0x30(%rbp),%rdx 441cb: 48 89 d6 mov %rdx,%rsi 441ce: 48 89 c7 mov %rax,%rdi 441d1: e8 3a 04 00 00 call 44610 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11upper_boundERKS1_> 441d6: 48 89 45 e8 mov %rax,-0x18(%rbp) 441da: 48 8d 55 e8 lea -0x18(%rbp),%rdx 441de: 48 8d 45 f0 lea -0x10(%rbp),%rax 441e2: 48 89 d6 mov %rdx,%rsi 441e5: 48 89 c7 mov %rax,%rdi 441e8: e8 73 04 00 00 call 44660 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1ERKSt17_Rb_tree_iteratorIS1_E> 441ed: 48 8b 45 f0 mov -0x10(%rbp),%rax 441f1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 441f5: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 441fc: 00 00 441fe: 74 05 je 44205 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11upper_boundERKS1_+0x65> 44200: e8 7b 23 fc ff call 6580 <__stack_chk_fail@plt> 44205: c9 leave 44206: c3 ret 44207: 90 nop 0000000000044208 <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv>: 44208: f3 0f 1e fa endbr64 4420c: 55 push %rbp 4420d: 48 89 e5 mov %rsp,%rbp 44210: 48 83 ec 10 sub $0x10,%rsp 44214: 48 89 7d f8 mov %rdi,-0x8(%rbp) 44218: 48 8b 45 f8 mov -0x8(%rbp),%rax 4421c: 48 89 c7 mov %rax,%rdi 4421f: e8 5c 04 00 00 call 44680 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv> 44224: c9 leave 44225: c3 ret 0000000000044226 <_ZStneRKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_>: 44226: f3 0f 1e fa endbr64 4422a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4422f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 44234: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44239: 48 8b 10 mov (%rax),%rdx 4423c: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 44241: 48 8b 00 mov (%rax),%rax 44244: 48 39 c2 cmp %rax,%rdx 44247: 0f 95 c0 setne %al 4424a: c3 ret 4424b: 90 nop 000000000004424c <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEptEv>: 4424c: f3 0f 1e fa endbr64 44250: 55 push %rbp 44251: 48 89 e5 mov %rsp,%rbp 44254: 48 83 ec 10 sub $0x10,%rsp 44258: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4425c: 48 8b 45 f8 mov -0x8(%rbp),%rax 44260: 48 8b 00 mov (%rax),%rax 44263: 48 89 c7 mov %rax,%rdi 44266: e8 65 04 00 00 call 446d0 <_ZNKSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEE9_M_valptrEv> 4426b: c9 leave 4426c: c3 ret 4426d: 90 nop 000000000004426e <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6insertEOS1_>: 4426e: f3 0f 1e fa endbr64 44272: 55 push %rbp 44273: 48 89 e5 mov %rsp,%rbp 44276: 53 push %rbx 44277: 48 83 ec 48 sub $0x48,%rsp 4427b: 48 89 7d b8 mov %rdi,-0x48(%rbp) 4427f: 48 89 75 b0 mov %rsi,-0x50(%rbp) 44283: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4428a: 00 00 4428c: 48 89 45 e8 mov %rax,-0x18(%rbp) 44290: 31 c0 xor %eax,%eax 44292: 48 8b 5d b8 mov -0x48(%rbp),%rbx 44296: 48 8b 45 b0 mov -0x50(%rbp),%rax 4429a: 48 89 c7 mov %rax,%rdi 4429d: e8 50 04 00 00 call 446f2 <_ZSt4moveIRN8tcmalloc17SpanPtrWithLengthEEONSt16remove_referenceIT_E4typeEOS4_> 442a2: 48 89 c6 mov %rax,%rsi 442a5: 48 89 df mov %rbx,%rdi 442a8: e8 55 04 00 00 call 44702 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_> 442ad: 48 89 45 c0 mov %rax,-0x40(%rbp) 442b1: 48 89 55 c8 mov %rdx,-0x38(%rbp) 442b5: 48 8d 45 c0 lea -0x40(%rbp),%rax 442b9: 48 8d 50 08 lea 0x8(%rax),%rdx 442bd: 48 8d 4d c0 lea -0x40(%rbp),%rcx 442c1: 48 8d 45 d0 lea -0x30(%rbp),%rax 442c5: 48 89 ce mov %rcx,%rsi 442c8: 48 89 c7 mov %rax,%rdi 442cb: e8 3e 05 00 00 call 4480e <_ZNSt4pairISt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEbEC1IRSt17_Rb_tree_iteratorIS2_ERbLb1EEEOT_OT0_> 442d0: 48 8b 45 d0 mov -0x30(%rbp),%rax 442d4: 48 8b 55 d8 mov -0x28(%rbp),%rdx 442d8: 48 8b 4d e8 mov -0x18(%rbp),%rcx 442dc: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 442e3: 00 00 442e5: 74 05 je 442ec <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6insertEOS1_+0x7e> 442e7: e8 94 22 fc ff call 6580 <__stack_chk_fail@plt> 442ec: 48 83 c4 48 add $0x48,%rsp 442f0: 5b pop %rbx 442f1: 5d pop %rbp 442f2: c3 ret 442f3: 90 nop 00000000000442f4 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIS1_E>: 442f4: f3 0f 1e fa endbr64 442f8: 55 push %rbp 442f9: 48 89 e5 mov %rsp,%rbp 442fc: 48 83 ec 30 sub $0x30,%rsp 44300: 48 89 7d d8 mov %rdi,-0x28(%rbp) 44304: 48 89 75 d0 mov %rsi,-0x30(%rbp) 44308: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4430f: 00 00 44311: 48 89 45 f8 mov %rax,-0x8(%rbp) 44315: 31 c0 xor %eax,%eax 44317: 48 8b 45 d8 mov -0x28(%rbp),%rax 4431b: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4431f: 48 89 d6 mov %rdx,%rsi 44322: 48 89 c7 mov %rax,%rdi 44325: e8 36 05 00 00 call 44860 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIS1_E> 4432a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4432e: 48 8d 55 e8 lea -0x18(%rbp),%rdx 44332: 48 8d 45 f0 lea -0x10(%rbp),%rax 44336: 48 89 d6 mov %rdx,%rsi 44339: 48 89 c7 mov %rax,%rdi 4433c: e8 1f 03 00 00 call 44660 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1ERKSt17_Rb_tree_iteratorIS1_E> 44341: 48 8b 45 f0 mov -0x10(%rbp),%rax 44345: 48 8b 4d f8 mov -0x8(%rbp),%rcx 44349: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 44350: 00 00 44352: 74 05 je 44359 <_ZNSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIS1_E+0x65> 44354: e8 27 22 fc ff call 6580 <__stack_chk_fail@plt> 44359: c9 leave 4435a: c3 ret 4435b: 90 nop 000000000004435c <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5emptyEv>: 4435c: f3 0f 1e fa endbr64 44360: 55 push %rbp 44361: 48 89 e5 mov %rsp,%rbp 44364: 48 83 ec 10 sub $0x10,%rsp 44368: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4436c: 48 8b 45 f8 mov -0x8(%rbp),%rax 44370: 48 89 c7 mov %rax,%rdi 44373: e8 54 05 00 00 call 448cc <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5emptyEv> 44378: c9 leave 44379: c3 ret 000000000004437a <_ZNKSt3setIN8tcmalloc17SpanPtrWithLengthENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv>: 4437a: f3 0f 1e fa endbr64 4437e: 55 push %rbp 4437f: 48 89 e5 mov %rsp,%rbp 44382: 48 83 ec 10 sub $0x10,%rsp 44386: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4438a: 48 8b 45 f8 mov -0x8(%rbp),%rax 4438e: 48 89 c7 mov %rax,%rdi 44391: e8 50 05 00 00 call 448e6 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv> 44396: c9 leave 44397: c3 ret 0000000000044398 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEppEv>: 44398: f3 0f 1e fa endbr64 4439c: 55 push %rbp 4439d: 48 89 e5 mov %rsp,%rbp 443a0: 48 83 ec 10 sub $0x10,%rsp 443a4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 443a8: 48 8b 45 f8 mov -0x8(%rbp),%rax 443ac: 48 8b 00 mov (%rax),%rax 443af: 48 89 c7 mov %rax,%rdi 443b2: e8 e9 21 fc ff call 65a0 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@plt> 443b7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 443bb: 48 89 02 mov %rax,(%rdx) 443be: 48 8b 45 f8 mov -0x8(%rbp),%rax 443c2: c9 leave 443c3: c3 ret 00000000000443c4 <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm>: 443c4: f3 0f 1e fa endbr64 443c8: 48 89 7c 24 d8 mov %rdi,-0x28(%rsp) 443cd: 48 89 74 24 d0 mov %rsi,-0x30(%rsp) 443d2: 48 b8 ff ff ff ff 07 movabs $0x7ffffffff,%rax 443d9: 00 00 00 443dc: 48 39 44 24 d0 cmp %rax,-0x30(%rsp) 443e1: 0f 87 84 00 00 00 ja 4446b <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm+0xa7> 443e7: 48 8b 44 24 d0 mov -0x30(%rsp),%rax 443ec: 48 c1 e8 12 shr $0x12,%rax 443f0: 48 89 44 24 f0 mov %rax,-0x10(%rsp) 443f5: 48 8b 44 24 d8 mov -0x28(%rsp),%rax 443fa: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 443ff: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 44403: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 44408: 48 83 7c 24 f8 00 cmpq $0x0,-0x8(%rsp) 4440e: 74 44 je 44454 <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm+0x90> 44410: 48 8b 44 24 d0 mov -0x30(%rsp),%rax 44415: 25 ff ff 03 00 and $0x3ffff,%eax 4441a: 48 89 44 24 e8 mov %rax,-0x18(%rsp) 4441f: 48 81 7c 24 e8 ff ff cmpq $0x3ffff,-0x18(%rsp) 44426: 03 00 44428: 77 2a ja 44454 <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm+0x90> 4442a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4442f: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx 44434: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 44438: 48 85 c0 test %rax,%rax 4443b: 74 0f je 4444c <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm+0x88> 4443d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44442: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx 44447: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4444b: c3 ret 4444c: 48 83 44 24 e8 01 addq $0x1,-0x18(%rsp) 44452: eb cb jmp 4441f <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm+0x5b> 44454: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 44459: 48 83 c0 01 add $0x1,%rax 4445d: 48 c1 e0 12 shl $0x12,%rax 44461: 48 89 44 24 d0 mov %rax,-0x30(%rsp) 44466: e9 67 ff ff ff jmp 443d2 <_ZNK17TCMalloc_PageMap2ILi35EE4NextEm+0xe> 4446b: b8 00 00 00 00 mov $0x0,%eax 44470: c3 ret 44471: 90 nop 0000000000044472 <_ZN17TCMalloc_PageMap2ILi35EE21PreallocateMoreMemoryEv>: 44472: f3 0f 1e fa endbr64 44476: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4447b: 90 nop 4447c: c3 ret 4447d: 90 nop 000000000004447e <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm>: 4447e: f3 0f 1e fa endbr64 44482: 55 push %rbp 44483: 48 89 e5 mov %rsp,%rbp 44486: 48 83 ec 40 sub $0x40,%rsp 4448a: 48 89 7d d8 mov %rdi,-0x28(%rbp) 4448e: 48 89 75 d0 mov %rsi,-0x30(%rbp) 44492: 48 89 55 c8 mov %rdx,-0x38(%rbp) 44496: 48 8b 45 d0 mov -0x30(%rbp),%rax 4449a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4449e: 48 8b 55 d0 mov -0x30(%rbp),%rdx 444a2: 48 8b 45 c8 mov -0x38(%rbp),%rax 444a6: 48 01 d0 add %rdx,%rax 444a9: 48 83 e8 01 sub $0x1,%rax 444ad: 48 39 45 e8 cmp %rax,-0x18(%rbp) 444b1: 0f 87 91 00 00 00 ja 44548 <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0xca> 444b7: 48 8b 45 e8 mov -0x18(%rbp),%rax 444bb: 48 c1 e8 12 shr $0x12,%rax 444bf: 48 89 45 f0 mov %rax,-0x10(%rbp) 444c3: 48 81 7d f0 ff ff 01 cmpq $0x1ffff,-0x10(%rbp) 444ca: 00 444cb: 76 07 jbe 444d4 <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0x56> 444cd: b8 00 00 00 00 mov $0x0,%eax 444d2: eb 79 jmp 4454d <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0xcf> 444d4: 48 8b 45 d8 mov -0x28(%rbp),%rax 444d8: 48 8b 55 f0 mov -0x10(%rbp),%rdx 444dc: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 444e0: 48 85 c0 test %rax,%rax 444e3: 75 4a jne 4452f <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0xb1> 444e5: 48 8b 45 d8 mov -0x28(%rbp),%rax 444e9: 48 8b 80 00 00 10 00 mov 0x100000(%rax),%rax 444f0: bf 00 00 20 00 mov $0x200000,%edi 444f5: ff d0 call *%rax 444f7: 48 89 45 f8 mov %rax,-0x8(%rbp) 444fb: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 44500: 75 07 jne 44509 <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0x8b> 44502: b8 00 00 00 00 mov $0x0,%eax 44507: eb 44 jmp 4454d <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0xcf> 44509: 48 8b 45 f8 mov -0x8(%rbp),%rax 4450d: ba 00 00 20 00 mov $0x200000,%edx 44512: be 00 00 00 00 mov $0x0,%esi 44517: 48 89 c7 mov %rax,%rdi 4451a: e8 91 1d fc ff call 62b0 4451f: 48 8b 45 d8 mov -0x28(%rbp),%rax 44523: 48 8b 55 f0 mov -0x10(%rbp),%rdx 44527: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4452b: 48 89 0c d0 mov %rcx,(%rax,%rdx,8) 4452f: 48 8b 45 e8 mov -0x18(%rbp),%rax 44533: 48 c1 e8 12 shr $0x12,%rax 44537: 48 83 c0 01 add $0x1,%rax 4453b: 48 c1 e0 12 shl $0x12,%rax 4453f: 48 89 45 e8 mov %rax,-0x18(%rbp) 44543: e9 56 ff ff ff jmp 4449e <_ZN17TCMalloc_PageMap2ILi35EE6EnsureEmm+0x20> 44548: b8 01 00 00 00 mov $0x1,%eax 4454d: c9 leave 4454e: c3 ret 4454f: 90 nop 0000000000044550 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E>: 44550: f3 0f 1e fa endbr64 44554: 55 push %rbp 44555: 48 89 e5 mov %rsp,%rbp 44558: 48 83 ec 20 sub $0x20,%rsp 4455c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44560: 48 89 75 e0 mov %rsi,-0x20(%rbp) 44564: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 44569: 74 4b je 445b6 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E+0x66> 4456b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4456f: 48 89 c7 mov %rax,%rdi 44572: e8 bf 03 00 00 call 44936 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_S_rightEPSt18_Rb_tree_node_base> 44577: 48 89 c2 mov %rax,%rdx 4457a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4457e: 48 89 d6 mov %rdx,%rsi 44581: 48 89 c7 mov %rax,%rdi 44584: e8 c7 ff ff ff call 44550 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E> 44589: 48 8b 45 e0 mov -0x20(%rbp),%rax 4458d: 48 89 c7 mov %rax,%rdi 44590: e8 b4 03 00 00 call 44949 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE7_S_leftEPSt18_Rb_tree_node_base> 44595: 48 89 45 f8 mov %rax,-0x8(%rbp) 44599: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4459d: 48 8b 45 e8 mov -0x18(%rbp),%rax 445a1: 48 89 d6 mov %rdx,%rsi 445a4: 48 89 c7 mov %rax,%rdi 445a7: e8 b0 03 00 00 call 4495c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE12_M_drop_nodeEPSt13_Rb_tree_nodeIS1_E> 445ac: 48 8b 45 f8 mov -0x8(%rbp),%rax 445b0: 48 89 45 e0 mov %rax,-0x20(%rbp) 445b4: eb ae jmp 44564 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_eraseEPSt13_Rb_tree_nodeIS1_E+0x14> 445b6: 90 nop 445b7: c9 leave 445b8: c3 ret 445b9: 90 nop 00000000000445ba <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_beginEv>: 445ba: f3 0f 1e fa endbr64 445be: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 445c3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 445c8: 48 8b 40 10 mov 0x10(%rax),%rax 445cc: c3 ret 445cd: 90 nop 00000000000445ce <_ZN11PackedCacheILi35EE5ClearEv>: 445ce: f3 0f 1e fa endbr64 445d2: 55 push %rbp 445d3: 48 89 e5 mov %rsp,%rbp 445d6: 48 83 ec 10 sub $0x10,%rsp 445da: 48 89 7d f8 mov %rdi,-0x8(%rbp) 445de: 48 8b 45 f8 mov -0x8(%rbp),%rax 445e2: ba 00 00 08 00 mov $0x80000,%edx 445e7: be 80 00 00 00 mov $0x80,%esi 445ec: 48 89 c7 mov %rax,%rdi 445ef: e8 bc 1c fc ff call 62b0 445f4: 90 nop 445f5: c9 leave 445f6: c3 ret 445f7: 90 nop 00000000000445f8 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvEC1Ev>: 445f8: f3 0f 1e fa endbr64 445fc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44601: 90 nop 44602: c3 ret 44603: 90 nop 0000000000044604 <_ZNSt20_Rb_tree_key_compareIN8tcmalloc15SpanBestFitLessEEC1Ev>: 44604: f3 0f 1e fa endbr64 44608: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4460d: 90 nop 4460e: c3 ret 4460f: 90 nop 0000000000044610 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11upper_boundERKS1_>: 44610: f3 0f 1e fa endbr64 44614: 55 push %rbp 44615: 48 89 e5 mov %rsp,%rbp 44618: 53 push %rbx 44619: 48 83 ec 18 sub $0x18,%rsp 4461d: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44621: 48 89 75 e0 mov %rsi,-0x20(%rbp) 44625: 48 8b 45 e8 mov -0x18(%rbp),%rax 44629: 48 89 c7 mov %rax,%rdi 4462c: e8 69 03 00 00 call 4499a <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_M_endEv> 44631: 48 89 c3 mov %rax,%rbx 44634: 48 8b 45 e8 mov -0x18(%rbp),%rax 44638: 48 89 c7 mov %rax,%rdi 4463b: e8 7a ff ff ff call 445ba <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_beginEv> 44640: 48 89 c6 mov %rax,%rsi 44643: 48 8b 55 e0 mov -0x20(%rbp),%rdx 44647: 48 8b 45 e8 mov -0x18(%rbp),%rax 4464b: 48 89 d1 mov %rdx,%rcx 4464e: 48 89 da mov %rbx,%rdx 44651: 48 89 c7 mov %rax,%rdi 44654: e8 55 03 00 00 call 449ae <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_> 44659: 48 83 c4 18 add $0x18,%rsp 4465d: 5b pop %rbx 4465e: 5d pop %rbp 4465f: c3 ret 0000000000044660 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1ERKSt17_Rb_tree_iteratorIS1_E>: 44660: f3 0f 1e fa endbr64 44664: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44669: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 4466e: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 44673: 48 8b 10 mov (%rax),%rdx 44676: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4467b: 48 89 10 mov %rdx,(%rax) 4467e: 90 nop 4467f: c3 ret 0000000000044680 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv>: 44680: f3 0f 1e fa endbr64 44684: 55 push %rbp 44685: 48 89 e5 mov %rsp,%rbp 44688: 48 83 ec 20 sub $0x20,%rsp 4468c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44690: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 44697: 00 00 44699: 48 89 45 f8 mov %rax,-0x8(%rbp) 4469d: 31 c0 xor %eax,%eax 4469f: 48 8b 45 e8 mov -0x18(%rbp),%rax 446a3: 48 8d 50 08 lea 0x8(%rax),%rdx 446a7: 48 8d 45 f0 lea -0x10(%rbp),%rax 446ab: 48 89 d6 mov %rdx,%rsi 446ae: 48 89 c7 mov %rax,%rdi 446b1: e8 c0 03 00 00 call 44a76 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPKSt18_Rb_tree_node_base> 446b6: 48 8b 45 f0 mov -0x10(%rbp),%rax 446ba: 48 8b 4d f8 mov -0x8(%rbp),%rcx 446be: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 446c5: 00 00 446c7: 74 05 je 446ce <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE3endEv+0x4e> 446c9: e8 b2 1e fc ff call 6580 <__stack_chk_fail@plt> 446ce: c9 leave 446cf: c3 ret 00000000000446d0 <_ZNKSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEE9_M_valptrEv>: 446d0: f3 0f 1e fa endbr64 446d4: 55 push %rbp 446d5: 48 89 e5 mov %rsp,%rbp 446d8: 48 83 ec 10 sub $0x10,%rsp 446dc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 446e0: 48 8b 45 f8 mov -0x8(%rbp),%rax 446e4: 48 83 c0 20 add $0x20,%rax 446e8: 48 89 c7 mov %rax,%rdi 446eb: e8 a4 03 00 00 call 44a94 <_ZNK9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE6_M_ptrEv> 446f0: c9 leave 446f1: c3 ret 00000000000446f2 <_ZSt4moveIRN8tcmalloc17SpanPtrWithLengthEEONSt16remove_referenceIT_E4typeEOS4_>: 446f2: f3 0f 1e fa endbr64 446f6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 446fb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44700: c3 ret 44701: 90 nop 0000000000044702 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_>: 44702: f3 0f 1e fa endbr64 44706: 55 push %rbp 44707: 48 89 e5 mov %rsp,%rbp 4470a: 48 83 ec 60 sub $0x60,%rsp 4470e: 48 89 7d a8 mov %rdi,-0x58(%rbp) 44712: 48 89 75 a0 mov %rsi,-0x60(%rbp) 44716: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4471d: 00 00 4471f: 48 89 45 f8 mov %rax,-0x8(%rbp) 44723: 31 c0 xor %eax,%eax 44725: 48 8b 55 a0 mov -0x60(%rbp),%rdx 44729: 48 8d 45 e0 lea -0x20(%rbp),%rax 4472d: 48 89 d6 mov %rdx,%rsi 44730: 48 89 c7 mov %rax,%rdi 44733: e8 3a 05 00 00 call 44c72 <_ZNKSt9_IdentityIN8tcmalloc17SpanPtrWithLengthEEclERS1_> 44738: 48 89 c2 mov %rax,%rdx 4473b: 48 8b 45 a8 mov -0x58(%rbp),%rax 4473f: 48 89 d6 mov %rdx,%rsi 44742: 48 89 c7 mov %rax,%rdi 44745: e8 68 03 00 00 call 44ab2 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_> 4474a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4474e: 48 89 55 d8 mov %rdx,-0x28(%rbp) 44752: 48 8b 45 d8 mov -0x28(%rbp),%rax 44756: 48 85 c0 test %rax,%rax 44759: 74 66 je 447c1 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_+0xbf> 4475b: 48 8b 55 a8 mov -0x58(%rbp),%rdx 4475f: 48 8d 45 c0 lea -0x40(%rbp),%rax 44763: 48 89 d6 mov %rdx,%rsi 44766: 48 89 c7 mov %rax,%rdi 44769: e8 18 05 00 00 call 44c86 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_Alloc_nodeC1ERS7_> 4476e: c6 45 bf 01 movb $0x1,-0x41(%rbp) 44772: 48 8b 45 a0 mov -0x60(%rbp),%rax 44776: 48 89 c7 mov %rax,%rdi 44779: e8 25 05 00 00 call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 4477e: 48 89 c1 mov %rax,%rcx 44781: 48 8b 55 d8 mov -0x28(%rbp),%rdx 44785: 48 8b 75 d0 mov -0x30(%rbp),%rsi 44789: 48 8d 7d c0 lea -0x40(%rbp),%rdi 4478d: 48 8b 45 a8 mov -0x58(%rbp),%rax 44791: 49 89 f8 mov %rdi,%r8 44794: 48 89 c7 mov %rax,%rdi 44797: e8 16 05 00 00 call 44cb2 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_> 4479c: 48 89 45 c8 mov %rax,-0x38(%rbp) 447a0: 48 8d 55 bf lea -0x41(%rbp),%rdx 447a4: 48 8d 4d c8 lea -0x38(%rbp),%rcx 447a8: 48 8d 45 e0 lea -0x20(%rbp),%rax 447ac: 48 89 ce mov %rcx,%rsi 447af: 48 89 c7 mov %rax,%rdi 447b2: e8 23 06 00 00 call 44dda <_ZNSt4pairISt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEbEC1IS3_bLb1EEEOT_OT0_> 447b7: 48 8b 45 e0 mov -0x20(%rbp),%rax 447bb: 48 8b 55 e8 mov -0x18(%rbp),%rdx 447bf: eb 36 jmp 447f7 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_+0xf5> 447c1: c6 45 c0 00 movb $0x0,-0x40(%rbp) 447c5: 48 8b 55 d0 mov -0x30(%rbp),%rdx 447c9: 48 8d 45 c8 lea -0x38(%rbp),%rax 447cd: 48 89 d6 mov %rdx,%rsi 447d0: 48 89 c7 mov %rax,%rdi 447d3: e8 4a 06 00 00 call 44e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base> 447d8: 48 8d 55 c0 lea -0x40(%rbp),%rdx 447dc: 48 8d 4d c8 lea -0x38(%rbp),%rcx 447e0: 48 8d 45 e0 lea -0x20(%rbp),%rax 447e4: 48 89 ce mov %rcx,%rsi 447e7: 48 89 c7 mov %rax,%rdi 447ea: e8 eb 05 00 00 call 44dda <_ZNSt4pairISt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEbEC1IS3_bLb1EEEOT_OT0_> 447ef: 48 8b 45 e0 mov -0x20(%rbp),%rax 447f3: 48 8b 55 e8 mov -0x18(%rbp),%rdx 447f7: 48 8b 4d f8 mov -0x8(%rbp),%rcx 447fb: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 44802: 00 00 44804: 74 05 je 4480b <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE16_M_insert_uniqueIS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_+0x109> 44806: e8 75 1d fc ff call 6580 <__stack_chk_fail@plt> 4480b: c9 leave 4480c: c3 ret 4480d: 90 nop 000000000004480e <_ZNSt4pairISt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEbEC1IRSt17_Rb_tree_iteratorIS2_ERbLb1EEEOT_OT0_>: 4480e: f3 0f 1e fa endbr64 44812: 55 push %rbp 44813: 48 89 e5 mov %rsp,%rbp 44816: 53 push %rbx 44817: 48 83 ec 28 sub $0x28,%rsp 4481b: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4481f: 48 89 75 e0 mov %rsi,-0x20(%rbp) 44823: 48 89 55 d8 mov %rdx,-0x28(%rbp) 44827: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4482b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4482f: 48 89 c7 mov %rax,%rdi 44832: e8 08 06 00 00 call 44e3f <_ZSt7forwardIRSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEEOT_RNSt16remove_referenceIS5_E4typeE> 44837: 48 89 c6 mov %rax,%rsi 4483a: 48 89 df mov %rbx,%rdi 4483d: e8 1e fe ff ff call 44660 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1ERKSt17_Rb_tree_iteratorIS1_E> 44842: 48 8b 45 d8 mov -0x28(%rbp),%rax 44846: 48 89 c7 mov %rax,%rdi 44849: e8 00 06 00 00 call 44e4e <_ZSt7forwardIRbEOT_RNSt16remove_referenceIS1_E4typeE> 4484e: 0f b6 10 movzbl (%rax),%edx 44851: 48 8b 45 e8 mov -0x18(%rbp),%rax 44855: 88 50 08 mov %dl,0x8(%rax) 44858: 90 nop 44859: 48 83 c4 28 add $0x28,%rsp 4485d: 5b pop %rbx 4485e: 5d pop %rbp 4485f: c3 ret 0000000000044860 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIS1_E>: 44860: f3 0f 1e fa endbr64 44864: 55 push %rbp 44865: 48 89 e5 mov %rsp,%rbp 44868: 48 83 ec 20 sub $0x20,%rsp 4486c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44870: 48 89 75 e0 mov %rsi,-0x20(%rbp) 44874: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4487b: 00 00 4487d: 48 89 45 f8 mov %rax,-0x8(%rbp) 44881: 31 c0 xor %eax,%eax 44883: 48 8b 45 e0 mov -0x20(%rbp),%rax 44887: 48 89 45 f0 mov %rax,-0x10(%rbp) 4488b: 48 8d 45 f0 lea -0x10(%rbp),%rax 4488f: 48 89 c7 mov %rax,%rdi 44892: e8 01 fb ff ff call 44398 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEppEv> 44897: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4489b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4489f: 48 89 d6 mov %rdx,%rsi 448a2: 48 89 c7 mov %rax,%rdi 448a5: e8 b4 05 00 00 call 44e5e <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE12_M_erase_auxESt23_Rb_tree_const_iteratorIS1_E> 448aa: 48 8d 45 f0 lea -0x10(%rbp),%rax 448ae: 48 89 c7 mov %rax,%rdi 448b1: e8 02 06 00 00 call 44eb8 <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEE13_M_const_castEv> 448b6: 48 8b 4d f8 mov -0x8(%rbp),%rcx 448ba: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 448c1: 00 00 448c3: 74 05 je 448ca <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIS1_E+0x6a> 448c5: e8 b6 1c fc ff call 6580 <__stack_chk_fail@plt> 448ca: c9 leave 448cb: c3 ret 00000000000448cc <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5emptyEv>: 448cc: f3 0f 1e fa endbr64 448d0: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 448d5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 448da: 48 8b 40 28 mov 0x28(%rax),%rax 448de: 48 85 c0 test %rax,%rax 448e1: 0f 94 c0 sete %al 448e4: c3 ret 448e5: 90 nop 00000000000448e6 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv>: 448e6: f3 0f 1e fa endbr64 448ea: 55 push %rbp 448eb: 48 89 e5 mov %rsp,%rbp 448ee: 48 83 ec 20 sub $0x20,%rsp 448f2: 48 89 7d e8 mov %rdi,-0x18(%rbp) 448f6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 448fd: 00 00 448ff: 48 89 45 f8 mov %rax,-0x8(%rbp) 44903: 31 c0 xor %eax,%eax 44905: 48 8b 45 e8 mov -0x18(%rbp),%rax 44909: 48 8b 50 18 mov 0x18(%rax),%rdx 4490d: 48 8d 45 f0 lea -0x10(%rbp),%rax 44911: 48 89 d6 mov %rdx,%rsi 44914: 48 89 c7 mov %rax,%rdi 44917: e8 5a 01 00 00 call 44a76 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPKSt18_Rb_tree_node_base> 4491c: 48 8b 45 f0 mov -0x10(%rbp),%rax 44920: 48 8b 4d f8 mov -0x8(%rbp),%rcx 44924: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4492b: 00 00 4492d: 74 05 je 44934 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv+0x4e> 4492f: e8 4c 1c fc ff call 6580 <__stack_chk_fail@plt> 44934: c9 leave 44935: c3 ret 0000000000044936 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_S_rightEPSt18_Rb_tree_node_base>: 44936: f3 0f 1e fa endbr64 4493a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4493f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44944: 48 8b 40 18 mov 0x18(%rax),%rax 44948: c3 ret 0000000000044949 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE7_S_leftEPSt18_Rb_tree_node_base>: 44949: f3 0f 1e fa endbr64 4494d: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44952: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44957: 48 8b 40 10 mov 0x10(%rax),%rax 4495b: c3 ret 000000000004495c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE12_M_drop_nodeEPSt13_Rb_tree_nodeIS1_E>: 4495c: f3 0f 1e fa endbr64 44960: 55 push %rbp 44961: 48 89 e5 mov %rsp,%rbp 44964: 48 83 ec 10 sub $0x10,%rsp 44968: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4496c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 44970: 48 8b 55 f0 mov -0x10(%rbp),%rdx 44974: 48 8b 45 f8 mov -0x8(%rbp),%rax 44978: 48 89 d6 mov %rdx,%rsi 4497b: 48 89 c7 mov %rax,%rdi 4497e: e8 85 05 00 00 call 44f08 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS1_E> 44983: 48 8b 55 f0 mov -0x10(%rbp),%rdx 44987: 48 8b 45 f8 mov -0x8(%rbp),%rax 4498b: 48 89 d6 mov %rdx,%rsi 4498e: 48 89 c7 mov %rax,%rdi 44991: e8 b6 05 00 00 call 44f4c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_M_put_nodeEPSt13_Rb_tree_nodeIS1_E> 44996: 90 nop 44997: c9 leave 44998: c3 ret 44999: 90 nop 000000000004499a <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_M_endEv>: 4499a: f3 0f 1e fa endbr64 4499e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 449a3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 449a8: 48 83 c0 08 add $0x8,%rax 449ac: c3 ret 449ad: 90 nop 00000000000449ae <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_>: 449ae: f3 0f 1e fa endbr64 449b2: 55 push %rbp 449b3: 48 89 e5 mov %rsp,%rbp 449b6: 53 push %rbx 449b7: 48 83 ec 38 sub $0x38,%rsp 449bb: 48 89 7d d8 mov %rdi,-0x28(%rbp) 449bf: 48 89 75 d0 mov %rsi,-0x30(%rbp) 449c3: 48 89 55 c8 mov %rdx,-0x38(%rbp) 449c7: 48 89 4d c0 mov %rcx,-0x40(%rbp) 449cb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 449d2: 00 00 449d4: 48 89 45 e8 mov %rax,-0x18(%rbp) 449d8: 31 c0 xor %eax,%eax 449da: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 449df: 74 63 je 44a44 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_+0x96> 449e1: 48 8b 5d d8 mov -0x28(%rbp),%rbx 449e5: 48 8b 45 d0 mov -0x30(%rbp),%rax 449e9: 48 89 c7 mov %rax,%rdi 449ec: e8 95 05 00 00 call 44f86 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt13_Rb_tree_nodeIS1_E> 449f1: 48 8b 08 mov (%rax),%rcx 449f4: 48 8b 70 08 mov 0x8(%rax),%rsi 449f8: 48 8b 45 c0 mov -0x40(%rbp),%rax 449fc: 48 8b 10 mov (%rax),%rdx 449ff: 48 8b 40 08 mov 0x8(%rax),%rax 44a03: 49 89 f0 mov %rsi,%r8 44a06: 48 89 d6 mov %rdx,%rsi 44a09: 48 89 c2 mov %rax,%rdx 44a0c: 48 89 df mov %rbx,%rdi 44a0f: e8 e4 f0 ff ff call 43af8 <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_> 44a14: 84 c0 test %al,%al 44a16: 74 1a je 44a32 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_+0x84> 44a18: 48 8b 45 d0 mov -0x30(%rbp),%rax 44a1c: 48 89 45 c8 mov %rax,-0x38(%rbp) 44a20: 48 8b 45 d0 mov -0x30(%rbp),%rax 44a24: 48 89 c7 mov %rax,%rdi 44a27: e8 1d ff ff ff call 44949 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE7_S_leftEPSt18_Rb_tree_node_base> 44a2c: 48 89 45 d0 mov %rax,-0x30(%rbp) 44a30: eb a8 jmp 449da <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_+0x2c> 44a32: 48 8b 45 d0 mov -0x30(%rbp),%rax 44a36: 48 89 c7 mov %rax,%rdi 44a39: e8 f8 fe ff ff call 44936 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_S_rightEPSt18_Rb_tree_node_base> 44a3e: 48 89 45 d0 mov %rax,-0x30(%rbp) 44a42: eb 96 jmp 449da <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_+0x2c> 44a44: 48 8b 55 c8 mov -0x38(%rbp),%rdx 44a48: 48 8d 45 e0 lea -0x20(%rbp),%rax 44a4c: 48 89 d6 mov %rdx,%rsi 44a4f: 48 89 c7 mov %rax,%rdi 44a52: e8 cb 03 00 00 call 44e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base> 44a57: 48 8b 45 e0 mov -0x20(%rbp),%rax 44a5b: 48 8b 5d e8 mov -0x18(%rbp),%rbx 44a5f: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 44a66: 00 00 44a68: 74 05 je 44a6f <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_upper_boundEPSt13_Rb_tree_nodeIS1_EPSt18_Rb_tree_node_baseRKS1_+0xc1> 44a6a: e8 11 1b fc ff call 6580 <__stack_chk_fail@plt> 44a6f: 48 83 c4 38 add $0x38,%rsp 44a73: 5b pop %rbx 44a74: 5d pop %rbp 44a75: c3 ret 0000000000044a76 <_ZNSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPKSt18_Rb_tree_node_base>: 44a76: f3 0f 1e fa endbr64 44a7a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44a7f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 44a84: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44a89: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 44a8e: 48 89 10 mov %rdx,(%rax) 44a91: 90 nop 44a92: c3 ret 44a93: 90 nop 0000000000044a94 <_ZNK9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE6_M_ptrEv>: 44a94: f3 0f 1e fa endbr64 44a98: 55 push %rbp 44a99: 48 89 e5 mov %rsp,%rbp 44a9c: 48 83 ec 10 sub $0x10,%rsp 44aa0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 44aa4: 48 8b 45 f8 mov -0x8(%rbp),%rax 44aa8: 48 89 c7 mov %rax,%rdi 44aab: e8 2a 05 00 00 call 44fda <_ZNK9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE7_M_addrEv> 44ab0: c9 leave 44ab1: c3 ret 0000000000044ab2 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_>: 44ab2: f3 0f 1e fa endbr64 44ab6: 55 push %rbp 44ab7: 48 89 e5 mov %rsp,%rbp 44aba: 53 push %rbx 44abb: 48 83 ec 68 sub $0x68,%rsp 44abf: 48 89 7d 98 mov %rdi,-0x68(%rbp) 44ac3: 48 89 75 90 mov %rsi,-0x70(%rbp) 44ac7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 44ace: 00 00 44ad0: 48 89 45 e8 mov %rax,-0x18(%rbp) 44ad4: 31 c0 xor %eax,%eax 44ad6: 48 8b 45 98 mov -0x68(%rbp),%rax 44ada: 48 89 c7 mov %rax,%rdi 44add: e8 d8 fa ff ff call 445ba <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_M_beginEv> 44ae2: 48 89 45 b0 mov %rax,-0x50(%rbp) 44ae6: 48 8b 45 98 mov -0x68(%rbp),%rax 44aea: 48 89 c7 mov %rax,%rdi 44aed: e8 a8 fe ff ff call 4499a <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_M_endEv> 44af2: 48 89 45 b8 mov %rax,-0x48(%rbp) 44af6: c6 45 af 01 movb $0x1,-0x51(%rbp) 44afa: 48 8b 45 b0 mov -0x50(%rbp),%rax 44afe: 48 85 c0 test %rax,%rax 44b01: 74 64 je 44b67 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0xb5> 44b03: 48 8b 45 b0 mov -0x50(%rbp),%rax 44b07: 48 89 45 b8 mov %rax,-0x48(%rbp) 44b0b: 48 8b 5d 98 mov -0x68(%rbp),%rbx 44b0f: 48 8b 45 b0 mov -0x50(%rbp),%rax 44b13: 48 89 c7 mov %rax,%rdi 44b16: e8 6b 04 00 00 call 44f86 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt13_Rb_tree_nodeIS1_E> 44b1b: 48 8b 08 mov (%rax),%rcx 44b1e: 48 8b 70 08 mov 0x8(%rax),%rsi 44b22: 48 8b 45 90 mov -0x70(%rbp),%rax 44b26: 48 8b 10 mov (%rax),%rdx 44b29: 48 8b 40 08 mov 0x8(%rax),%rax 44b2d: 49 89 f0 mov %rsi,%r8 44b30: 48 89 d6 mov %rdx,%rsi 44b33: 48 89 c2 mov %rax,%rdx 44b36: 48 89 df mov %rbx,%rdi 44b39: e8 ba ef ff ff call 43af8 <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_> 44b3e: 88 45 af mov %al,-0x51(%rbp) 44b41: 80 7d af 00 cmpb $0x0,-0x51(%rbp) 44b45: 74 0e je 44b55 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0xa3> 44b47: 48 8b 45 b0 mov -0x50(%rbp),%rax 44b4b: 48 89 c7 mov %rax,%rdi 44b4e: e8 f6 fd ff ff call 44949 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE7_S_leftEPSt18_Rb_tree_node_base> 44b53: eb 0c jmp 44b61 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0xaf> 44b55: 48 8b 45 b0 mov -0x50(%rbp),%rax 44b59: 48 89 c7 mov %rax,%rdi 44b5c: e8 d5 fd ff ff call 44936 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE8_S_rightEPSt18_Rb_tree_node_base> 44b61: 48 89 45 b0 mov %rax,-0x50(%rbp) 44b65: eb 93 jmp 44afa <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x48> 44b67: 48 8b 55 b8 mov -0x48(%rbp),%rdx 44b6b: 48 8d 45 c0 lea -0x40(%rbp),%rax 44b6f: 48 89 d6 mov %rdx,%rsi 44b72: 48 89 c7 mov %rax,%rdi 44b75: e8 a8 02 00 00 call 44e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base> 44b7a: 80 7d af 00 cmpb $0x0,-0x51(%rbp) 44b7e: 74 57 je 44bd7 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x125> 44b80: 48 8b 45 98 mov -0x68(%rbp),%rax 44b84: 48 89 c7 mov %rax,%rdi 44b87: e8 5e 04 00 00 call 44fea <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv> 44b8c: 48 89 45 d0 mov %rax,-0x30(%rbp) 44b90: 48 8d 55 d0 lea -0x30(%rbp),%rdx 44b94: 48 8d 45 c0 lea -0x40(%rbp),%rax 44b98: 48 89 d6 mov %rdx,%rsi 44b9b: 48 89 c7 mov %rax,%rdi 44b9e: e8 97 04 00 00 call 4503a <_ZSteqRKSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_> 44ba3: 84 c0 test %al,%al 44ba5: 74 24 je 44bcb <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x119> 44ba7: 48 8d 55 b8 lea -0x48(%rbp),%rdx 44bab: 48 8d 4d b0 lea -0x50(%rbp),%rcx 44baf: 48 8d 45 d0 lea -0x30(%rbp),%rax 44bb3: 48 89 ce mov %rcx,%rsi 44bb6: 48 89 c7 mov %rax,%rdi 44bb9: e8 a2 04 00 00 call 45060 <_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEERS1_Lb1EEEOT_OT0_> 44bbe: 48 8b 45 d0 mov -0x30(%rbp),%rax 44bc2: 48 8b 55 d8 mov -0x28(%rbp),%rdx 44bc6: e9 8b 00 00 00 jmp 44c56 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x1a4> 44bcb: 48 8d 45 c0 lea -0x40(%rbp),%rax 44bcf: 48 89 c7 mov %rax,%rdi 44bd2: e8 d1 04 00 00 call 450a8 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEmmEv> 44bd7: 48 8b 5d 98 mov -0x68(%rbp),%rbx 44bdb: 48 8b 45 c0 mov -0x40(%rbp),%rax 44bdf: 48 89 c7 mov %rax,%rdi 44be2: e8 ed 04 00 00 call 450d4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt18_Rb_tree_node_base> 44be7: 48 8b 55 90 mov -0x70(%rbp),%rdx 44beb: 48 8b 0a mov (%rdx),%rcx 44bee: 48 8b 72 08 mov 0x8(%rdx),%rsi 44bf2: 48 8b 10 mov (%rax),%rdx 44bf5: 48 8b 40 08 mov 0x8(%rax),%rax 44bf9: 49 89 f0 mov %rsi,%r8 44bfc: 48 89 d6 mov %rdx,%rsi 44bff: 48 89 c2 mov %rax,%rdx 44c02: 48 89 df mov %rbx,%rdi 44c05: e8 ee ee ff ff call 43af8 <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_> 44c0a: 84 c0 test %al,%al 44c0c: 74 21 je 44c2f <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x17d> 44c0e: 48 8d 55 b8 lea -0x48(%rbp),%rdx 44c12: 48 8d 4d b0 lea -0x50(%rbp),%rcx 44c16: 48 8d 45 d0 lea -0x30(%rbp),%rax 44c1a: 48 89 ce mov %rcx,%rsi 44c1d: 48 89 c7 mov %rax,%rdi 44c20: e8 3b 04 00 00 call 45060 <_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEERS1_Lb1EEEOT_OT0_> 44c25: 48 8b 45 d0 mov -0x30(%rbp),%rax 44c29: 48 8b 55 d8 mov -0x28(%rbp),%rdx 44c2d: eb 27 jmp 44c56 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x1a4> 44c2f: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 44c36: 00 44c37: 48 8d 55 c8 lea -0x38(%rbp),%rdx 44c3b: 48 8d 4d c0 lea -0x40(%rbp),%rcx 44c3f: 48 8d 45 d0 lea -0x30(%rbp),%rax 44c43: 48 89 ce mov %rcx,%rsi 44c46: 48 89 c7 mov %rax,%rdi 44c49: e8 a4 04 00 00 call 450f2 <_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_> 44c4e: 48 8b 45 d0 mov -0x30(%rbp),%rax 44c52: 48 8b 55 d8 mov -0x28(%rbp),%rdx 44c56: 48 8b 5d e8 mov -0x18(%rbp),%rbx 44c5a: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 44c61: 00 00 44c63: 74 05 je 44c6a <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE24_M_get_insert_unique_posERKS1_+0x1b8> 44c65: e8 16 19 fc ff call 6580 <__stack_chk_fail@plt> 44c6a: 48 83 c4 68 add $0x68,%rsp 44c6e: 5b pop %rbx 44c6f: 5d pop %rbp 44c70: c3 ret 44c71: 90 nop 0000000000044c72 <_ZNKSt9_IdentityIN8tcmalloc17SpanPtrWithLengthEEclERS1_>: 44c72: f3 0f 1e fa endbr64 44c76: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44c7b: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 44c80: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 44c85: c3 ret 0000000000044c86 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_Alloc_nodeC1ERS7_>: 44c86: f3 0f 1e fa endbr64 44c8a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44c8f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 44c94: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44c99: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 44c9e: 48 89 10 mov %rdx,(%rax) 44ca1: 90 nop 44ca2: c3 ret 0000000000044ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE>: 44ca3: f3 0f 1e fa endbr64 44ca7: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44cac: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44cb1: c3 ret 0000000000044cb2 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_>: 44cb2: f3 0f 1e fa endbr64 44cb6: 55 push %rbp 44cb7: 48 89 e5 mov %rsp,%rbp 44cba: 41 54 push %r12 44cbc: 53 push %rbx 44cbd: 48 83 ec 50 sub $0x50,%rsp 44cc1: 48 89 7d c8 mov %rdi,-0x38(%rbp) 44cc5: 48 89 75 c0 mov %rsi,-0x40(%rbp) 44cc9: 48 89 55 b8 mov %rdx,-0x48(%rbp) 44ccd: 48 89 4d b0 mov %rcx,-0x50(%rbp) 44cd1: 4c 89 45 a8 mov %r8,-0x58(%rbp) 44cd5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 44cdc: 00 00 44cde: 48 89 45 e8 mov %rax,-0x18(%rbp) 44ce2: 31 c0 xor %eax,%eax 44ce4: 48 83 7d c0 00 cmpq $0x0,-0x40(%rbp) 44ce9: 75 5b jne 44d46 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_+0x94> 44ceb: 48 8b 45 c8 mov -0x38(%rbp),%rax 44cef: 48 89 c7 mov %rax,%rdi 44cf2: e8 a3 fc ff ff call 4499a <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_M_endEv> 44cf7: 48 39 45 b8 cmp %rax,-0x48(%rbp) 44cfb: 74 49 je 44d46 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_+0x94> 44cfd: 4c 8b 65 c8 mov -0x38(%rbp),%r12 44d01: 48 8b 45 b8 mov -0x48(%rbp),%rax 44d05: 48 89 c7 mov %rax,%rdi 44d08: e8 c7 03 00 00 call 450d4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt18_Rb_tree_node_base> 44d0d: 48 89 c3 mov %rax,%rbx 44d10: 48 8b 55 b0 mov -0x50(%rbp),%rdx 44d14: 48 8d 45 d8 lea -0x28(%rbp),%rax 44d18: 48 89 d6 mov %rdx,%rsi 44d1b: 48 89 c7 mov %rax,%rdi 44d1e: e8 4f ff ff ff call 44c72 <_ZNKSt9_IdentityIN8tcmalloc17SpanPtrWithLengthEEclERS1_> 44d23: 48 8b 0b mov (%rbx),%rcx 44d26: 48 8b 73 08 mov 0x8(%rbx),%rsi 44d2a: 48 8b 10 mov (%rax),%rdx 44d2d: 48 8b 40 08 mov 0x8(%rax),%rax 44d31: 49 89 f0 mov %rsi,%r8 44d34: 48 89 d6 mov %rdx,%rsi 44d37: 48 89 c2 mov %rax,%rdx 44d3a: 4c 89 e7 mov %r12,%rdi 44d3d: e8 b6 ed ff ff call 43af8 <_ZNK8tcmalloc15SpanBestFitLessclENS_17SpanPtrWithLengthES1_> 44d42: 84 c0 test %al,%al 44d44: 74 07 je 44d4d <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_+0x9b> 44d46: b8 01 00 00 00 mov $0x1,%eax 44d4b: eb 05 jmp 44d52 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_+0xa0> 44d4d: b8 00 00 00 00 mov $0x0,%eax 44d52: 88 45 d7 mov %al,-0x29(%rbp) 44d55: 48 8b 45 b0 mov -0x50(%rbp),%rax 44d59: 48 89 c7 mov %rax,%rdi 44d5c: e8 42 ff ff ff call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 44d61: 48 89 c2 mov %rax,%rdx 44d64: 48 8b 45 a8 mov -0x58(%rbp),%rax 44d68: 48 89 d6 mov %rdx,%rsi 44d6b: 48 89 c7 mov %rax,%rdi 44d6e: e8 bf 03 00 00 call 45132 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_Alloc_nodeclIS1_EEPSt13_Rb_tree_nodeIS1_EOT_> 44d73: 48 89 45 e0 mov %rax,-0x20(%rbp) 44d77: 48 8b 45 c8 mov -0x38(%rbp),%rax 44d7b: 48 8d 48 08 lea 0x8(%rax),%rcx 44d7f: 0f b6 45 d7 movzbl -0x29(%rbp),%eax 44d83: 48 8b 55 b8 mov -0x48(%rbp),%rdx 44d87: 48 8b 75 e0 mov -0x20(%rbp),%rsi 44d8b: 89 c7 mov %eax,%edi 44d8d: e8 4e 13 fc ff call 60e0 <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt> 44d92: 48 8b 45 c8 mov -0x38(%rbp),%rax 44d96: 48 8b 40 28 mov 0x28(%rax),%rax 44d9a: 48 8d 50 01 lea 0x1(%rax),%rdx 44d9e: 48 8b 45 c8 mov -0x38(%rbp),%rax 44da2: 48 89 50 28 mov %rdx,0x28(%rax) 44da6: 48 8b 55 e0 mov -0x20(%rbp),%rdx 44daa: 48 8d 45 d8 lea -0x28(%rbp),%rax 44dae: 48 89 d6 mov %rdx,%rsi 44db1: 48 89 c7 mov %rax,%rdi 44db4: e8 69 00 00 00 call 44e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base> 44db9: 48 8b 45 d8 mov -0x28(%rbp),%rax 44dbd: 48 8b 5d e8 mov -0x18(%rbp),%rbx 44dc1: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 44dc8: 00 00 44dca: 74 05 je 44dd1 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE10_M_insert_IS1_NS7_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS1_EPSt18_Rb_tree_node_baseSD_OT_RT0_+0x11f> 44dcc: e8 af 17 fc ff call 6580 <__stack_chk_fail@plt> 44dd1: 48 83 c4 50 add $0x50,%rsp 44dd5: 5b pop %rbx 44dd6: 41 5c pop %r12 44dd8: 5d pop %rbp 44dd9: c3 ret 0000000000044dda <_ZNSt4pairISt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEbEC1IS3_bLb1EEEOT_OT0_>: 44dda: f3 0f 1e fa endbr64 44dde: 55 push %rbp 44ddf: 48 89 e5 mov %rsp,%rbp 44de2: 48 83 ec 20 sub $0x20,%rsp 44de6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 44dea: 48 89 75 f0 mov %rsi,-0x10(%rbp) 44dee: 48 89 55 e8 mov %rdx,-0x18(%rbp) 44df2: 48 8b 45 f0 mov -0x10(%rbp),%rax 44df6: 48 89 c7 mov %rax,%rdi 44df9: e8 6e 03 00 00 call 4516c <_ZSt7forwardISt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEEOT_RNSt16remove_referenceIS4_E4typeE> 44dfe: 48 8b 55 f8 mov -0x8(%rbp),%rdx 44e02: 48 8b 00 mov (%rax),%rax 44e05: 48 89 02 mov %rax,(%rdx) 44e08: 48 8b 45 e8 mov -0x18(%rbp),%rax 44e0c: 48 89 c7 mov %rax,%rdi 44e0f: e8 71 6a ff ff call 3b885 <_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE> 44e14: 0f b6 10 movzbl (%rax),%edx 44e17: 48 8b 45 f8 mov -0x8(%rbp),%rax 44e1b: 88 50 08 mov %dl,0x8(%rax) 44e1e: 90 nop 44e1f: c9 leave 44e20: c3 ret 44e21: 90 nop 0000000000044e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base>: 44e22: f3 0f 1e fa endbr64 44e26: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44e2b: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 44e30: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44e35: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 44e3a: 48 89 10 mov %rdx,(%rax) 44e3d: 90 nop 44e3e: c3 ret 0000000000044e3f <_ZSt7forwardIRSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEEOT_RNSt16remove_referenceIS5_E4typeE>: 44e3f: f3 0f 1e fa endbr64 44e43: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44e48: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44e4d: c3 ret 0000000000044e4e <_ZSt7forwardIRbEOT_RNSt16remove_referenceIS1_E4typeE>: 44e4e: f3 0f 1e fa endbr64 44e52: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44e57: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44e5c: c3 ret 44e5d: 90 nop 0000000000044e5e <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE12_M_erase_auxESt23_Rb_tree_const_iteratorIS1_E>: 44e5e: f3 0f 1e fa endbr64 44e62: 55 push %rbp 44e63: 48 89 e5 mov %rsp,%rbp 44e66: 48 83 ec 20 sub $0x20,%rsp 44e6a: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44e6e: 48 89 75 e0 mov %rsi,-0x20(%rbp) 44e72: 48 8b 45 e8 mov -0x18(%rbp),%rax 44e76: 48 8d 50 08 lea 0x8(%rax),%rdx 44e7a: 48 8b 45 e0 mov -0x20(%rbp),%rax 44e7e: 48 89 d6 mov %rdx,%rsi 44e81: 48 89 c7 mov %rax,%rdi 44e84: e8 97 14 fc ff call 6320 <_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_@plt> 44e89: 48 89 45 f8 mov %rax,-0x8(%rbp) 44e8d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 44e91: 48 8b 45 e8 mov -0x18(%rbp),%rax 44e95: 48 89 d6 mov %rdx,%rsi 44e98: 48 89 c7 mov %rax,%rdi 44e9b: e8 bc fa ff ff call 4495c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE12_M_drop_nodeEPSt13_Rb_tree_nodeIS1_E> 44ea0: 48 8b 45 e8 mov -0x18(%rbp),%rax 44ea4: 48 8b 40 28 mov 0x28(%rax),%rax 44ea8: 48 8d 50 ff lea -0x1(%rax),%rdx 44eac: 48 8b 45 e8 mov -0x18(%rbp),%rax 44eb0: 48 89 50 28 mov %rdx,0x28(%rax) 44eb4: 90 nop 44eb5: c9 leave 44eb6: c3 ret 44eb7: 90 nop 0000000000044eb8 <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEE13_M_const_castEv>: 44eb8: f3 0f 1e fa endbr64 44ebc: 55 push %rbp 44ebd: 48 89 e5 mov %rsp,%rbp 44ec0: 48 83 ec 20 sub $0x20,%rsp 44ec4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44ec8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 44ecf: 00 00 44ed1: 48 89 45 f8 mov %rax,-0x8(%rbp) 44ed5: 31 c0 xor %eax,%eax 44ed7: 48 8b 45 e8 mov -0x18(%rbp),%rax 44edb: 48 8b 10 mov (%rax),%rdx 44ede: 48 8d 45 f0 lea -0x10(%rbp),%rax 44ee2: 48 89 d6 mov %rdx,%rsi 44ee5: 48 89 c7 mov %rax,%rdi 44ee8: e8 35 ff ff ff call 44e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base> 44eed: 48 8b 45 f0 mov -0x10(%rbp),%rax 44ef1: 48 8b 4d f8 mov -0x8(%rbp),%rcx 44ef5: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 44efc: 00 00 44efe: 74 05 je 44f05 <_ZNKSt23_Rb_tree_const_iteratorIN8tcmalloc17SpanPtrWithLengthEE13_M_const_castEv+0x4d> 44f00: e8 7b 16 fc ff call 6580 <__stack_chk_fail@plt> 44f05: c9 leave 44f06: c3 ret 44f07: 90 nop 0000000000044f08 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS1_E>: 44f08: f3 0f 1e fa endbr64 44f0c: 55 push %rbp 44f0d: 48 89 e5 mov %rsp,%rbp 44f10: 53 push %rbx 44f11: 48 83 ec 18 sub $0x18,%rsp 44f15: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44f19: 48 89 75 e0 mov %rsi,-0x20(%rbp) 44f1d: 48 8b 45 e0 mov -0x20(%rbp),%rax 44f21: 48 89 c7 mov %rax,%rdi 44f24: e8 63 02 00 00 call 4518c <_ZNSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEE9_M_valptrEv> 44f29: 48 89 c3 mov %rax,%rbx 44f2c: 48 8b 45 e8 mov -0x18(%rbp),%rax 44f30: 48 89 c7 mov %rax,%rdi 44f33: e8 44 02 00 00 call 4517c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE21_M_get_Node_allocatorEv> 44f38: 48 89 de mov %rbx,%rsi 44f3b: 48 89 c7 mov %rax,%rdi 44f3e: e8 6b 02 00 00 call 451ae <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE7destroyIS3_EEvRS5_PT_> 44f43: 90 nop 44f44: 48 83 c4 18 add $0x18,%rsp 44f48: 5b pop %rbx 44f49: 5d pop %rbp 44f4a: c3 ret 44f4b: 90 nop 0000000000044f4c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_M_put_nodeEPSt13_Rb_tree_nodeIS1_E>: 44f4c: f3 0f 1e fa endbr64 44f50: 55 push %rbp 44f51: 48 89 e5 mov %rsp,%rbp 44f54: 48 83 ec 10 sub $0x10,%rsp 44f58: 48 89 7d f8 mov %rdi,-0x8(%rbp) 44f5c: 48 89 75 f0 mov %rsi,-0x10(%rbp) 44f60: 48 8b 45 f8 mov -0x8(%rbp),%rax 44f64: 48 89 c7 mov %rax,%rdi 44f67: e8 10 02 00 00 call 4517c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE21_M_get_Node_allocatorEv> 44f6c: 48 89 c1 mov %rax,%rcx 44f6f: 48 8b 45 f0 mov -0x10(%rbp),%rax 44f73: ba 01 00 00 00 mov $0x1,%edx 44f78: 48 89 c6 mov %rax,%rsi 44f7b: 48 89 cf mov %rcx,%rdi 44f7e: e8 5f 02 00 00 call 451e2 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE10deallocateERS5_PS4_m> 44f83: 90 nop 44f84: c9 leave 44f85: c3 ret 0000000000044f86 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt13_Rb_tree_nodeIS1_E>: 44f86: f3 0f 1e fa endbr64 44f8a: 55 push %rbp 44f8b: 48 89 e5 mov %rsp,%rbp 44f8e: 48 83 ec 20 sub $0x20,%rsp 44f92: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44f96: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 44f9d: 00 00 44f9f: 48 89 45 f8 mov %rax,-0x8(%rbp) 44fa3: 31 c0 xor %eax,%eax 44fa5: 48 8b 45 e8 mov -0x18(%rbp),%rax 44fa9: 48 89 c7 mov %rax,%rdi 44fac: e8 1f f7 ff ff call 446d0 <_ZNKSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEE9_M_valptrEv> 44fb1: 48 89 c2 mov %rax,%rdx 44fb4: 48 8d 45 f7 lea -0x9(%rbp),%rax 44fb8: 48 89 d6 mov %rdx,%rsi 44fbb: 48 89 c7 mov %rax,%rdi 44fbe: e8 51 02 00 00 call 45214 <_ZNKSt9_IdentityIN8tcmalloc17SpanPtrWithLengthEEclERKS1_> 44fc3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 44fc7: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 44fce: 00 00 44fd0: 74 05 je 44fd7 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt13_Rb_tree_nodeIS1_E+0x51> 44fd2: e8 a9 15 fc ff call 6580 <__stack_chk_fail@plt> 44fd7: c9 leave 44fd8: c3 ret 44fd9: 90 nop 0000000000044fda <_ZNK9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE7_M_addrEv>: 44fda: f3 0f 1e fa endbr64 44fde: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 44fe3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 44fe8: c3 ret 44fe9: 90 nop 0000000000044fea <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv>: 44fea: f3 0f 1e fa endbr64 44fee: 55 push %rbp 44fef: 48 89 e5 mov %rsp,%rbp 44ff2: 48 83 ec 20 sub $0x20,%rsp 44ff6: 48 89 7d e8 mov %rdi,-0x18(%rbp) 44ffa: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 45001: 00 00 45003: 48 89 45 f8 mov %rax,-0x8(%rbp) 45007: 31 c0 xor %eax,%eax 45009: 48 8b 45 e8 mov -0x18(%rbp),%rax 4500d: 48 8b 50 18 mov 0x18(%rax),%rdx 45011: 48 8d 45 f0 lea -0x10(%rbp),%rax 45015: 48 89 d6 mov %rdx,%rsi 45018: 48 89 c7 mov %rax,%rdi 4501b: e8 02 fe ff ff call 44e22 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEC1EPSt18_Rb_tree_node_base> 45020: 48 8b 45 f0 mov -0x10(%rbp),%rax 45024: 48 8b 4d f8 mov -0x8(%rbp),%rcx 45028: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4502f: 00 00 45031: 74 05 je 45038 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE5beginEv+0x4e> 45033: e8 48 15 fc ff call 6580 <__stack_chk_fail@plt> 45038: c9 leave 45039: c3 ret 000000000004503a <_ZSteqRKSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEES4_>: 4503a: f3 0f 1e fa endbr64 4503e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45043: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 45048: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4504d: 48 8b 10 mov (%rax),%rdx 45050: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45055: 48 8b 00 mov (%rax),%rax 45058: 48 39 c2 cmp %rax,%rdx 4505b: 0f 94 c0 sete %al 4505e: c3 ret 4505f: 90 nop 0000000000045060 <_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEERS1_Lb1EEEOT_OT0_>: 45060: f3 0f 1e fa endbr64 45064: 55 push %rbp 45065: 48 89 e5 mov %rsp,%rbp 45068: 48 83 ec 20 sub $0x20,%rsp 4506c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 45070: 48 89 75 f0 mov %rsi,-0x10(%rbp) 45074: 48 89 55 e8 mov %rdx,-0x18(%rbp) 45078: 48 8b 45 f0 mov -0x10(%rbp),%rax 4507c: 48 89 c7 mov %rax,%rdi 4507f: e8 a4 01 00 00 call 45228 <_ZSt7forwardIRPSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEEEOT_RNSt16remove_referenceIS6_E4typeE> 45084: 48 8b 10 mov (%rax),%rdx 45087: 48 8b 45 f8 mov -0x8(%rbp),%rax 4508b: 48 89 10 mov %rdx,(%rax) 4508e: 48 8b 45 e8 mov -0x18(%rbp),%rax 45092: 48 89 c7 mov %rax,%rdi 45095: e8 9d 01 00 00 call 45237 <_ZSt7forwardIRPSt18_Rb_tree_node_baseEOT_RNSt16remove_referenceIS3_E4typeE> 4509a: 48 8b 10 mov (%rax),%rdx 4509d: 48 8b 45 f8 mov -0x8(%rbp),%rax 450a1: 48 89 50 08 mov %rdx,0x8(%rax) 450a5: 90 nop 450a6: c9 leave 450a7: c3 ret 00000000000450a8 <_ZNSt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEmmEv>: 450a8: f3 0f 1e fa endbr64 450ac: 55 push %rbp 450ad: 48 89 e5 mov %rsp,%rbp 450b0: 48 83 ec 10 sub $0x10,%rsp 450b4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 450b8: 48 8b 45 f8 mov -0x8(%rbp),%rax 450bc: 48 8b 00 mov (%rax),%rax 450bf: 48 89 c7 mov %rax,%rdi 450c2: e8 49 14 fc ff call 6510 <_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@plt> 450c7: 48 8b 55 f8 mov -0x8(%rbp),%rdx 450cb: 48 89 02 mov %rax,(%rdx) 450ce: 48 8b 45 f8 mov -0x8(%rbp),%rax 450d2: c9 leave 450d3: c3 ret 00000000000450d4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt18_Rb_tree_node_base>: 450d4: f3 0f 1e fa endbr64 450d8: 55 push %rbp 450d9: 48 89 e5 mov %rsp,%rbp 450dc: 48 83 ec 10 sub $0x10,%rsp 450e0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 450e4: 48 8b 45 f8 mov -0x8(%rbp),%rax 450e8: 48 89 c7 mov %rax,%rdi 450eb: e8 96 fe ff ff call 44f86 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE6_S_keyEPKSt13_Rb_tree_nodeIS1_E> 450f0: c9 leave 450f1: c3 ret 00000000000450f2 <_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_>: 450f2: f3 0f 1e fa endbr64 450f6: 55 push %rbp 450f7: 48 89 e5 mov %rsp,%rbp 450fa: 48 83 ec 20 sub $0x20,%rsp 450fe: 48 89 7d f8 mov %rdi,-0x8(%rbp) 45102: 48 89 75 f0 mov %rsi,-0x10(%rbp) 45106: 48 89 55 e8 mov %rdx,-0x18(%rbp) 4510a: 48 8b 45 f0 mov -0x10(%rbp),%rax 4510e: 48 89 c7 mov %rax,%rdi 45111: e8 21 01 00 00 call 45237 <_ZSt7forwardIRPSt18_Rb_tree_node_baseEOT_RNSt16remove_referenceIS3_E4typeE> 45116: 48 8b 10 mov (%rax),%rdx 45119: 48 8b 45 f8 mov -0x8(%rbp),%rax 4511d: 48 89 10 mov %rdx,(%rax) 45120: 48 8b 45 e8 mov -0x18(%rbp),%rax 45124: 48 8b 10 mov (%rax),%rdx 45127: 48 8b 45 f8 mov -0x8(%rbp),%rax 4512b: 48 89 50 08 mov %rdx,0x8(%rax) 4512f: 90 nop 45130: c9 leave 45131: c3 ret 0000000000045132 <_ZNKSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_Alloc_nodeclIS1_EEPSt13_Rb_tree_nodeIS1_EOT_>: 45132: f3 0f 1e fa endbr64 45136: 55 push %rbp 45137: 48 89 e5 mov %rsp,%rbp 4513a: 53 push %rbx 4513b: 48 83 ec 18 sub $0x18,%rsp 4513f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 45143: 48 89 75 e0 mov %rsi,-0x20(%rbp) 45147: 48 8b 45 e8 mov -0x18(%rbp),%rax 4514b: 48 8b 18 mov (%rax),%rbx 4514e: 48 8b 45 e0 mov -0x20(%rbp),%rax 45152: 48 89 c7 mov %rax,%rdi 45155: e8 49 fb ff ff call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 4515a: 48 89 c6 mov %rax,%rsi 4515d: 48 89 df mov %rbx,%rdi 45160: e8 e1 00 00 00 call 45246 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_create_nodeIJS1_EEEPSt13_Rb_tree_nodeIS1_EDpOT_> 45165: 48 83 c4 18 add $0x18,%rsp 45169: 5b pop %rbx 4516a: 5d pop %rbp 4516b: c3 ret 000000000004516c <_ZSt7forwardISt17_Rb_tree_iteratorIN8tcmalloc17SpanPtrWithLengthEEEOT_RNSt16remove_referenceIS4_E4typeE>: 4516c: f3 0f 1e fa endbr64 45170: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45175: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4517a: c3 ret 4517b: 90 nop 000000000004517c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE21_M_get_Node_allocatorEv>: 4517c: f3 0f 1e fa endbr64 45180: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45185: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4518a: c3 ret 4518b: 90 nop 000000000004518c <_ZNSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEE9_M_valptrEv>: 4518c: f3 0f 1e fa endbr64 45190: 55 push %rbp 45191: 48 89 e5 mov %rsp,%rbp 45194: 48 83 ec 10 sub $0x10,%rsp 45198: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4519c: 48 8b 45 f8 mov -0x8(%rbp),%rax 451a0: 48 83 c0 20 add $0x20,%rax 451a4: 48 89 c7 mov %rax,%rdi 451a7: e8 e6 00 00 00 call 45292 <_ZN9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE6_M_ptrEv> 451ac: c9 leave 451ad: c3 ret 00000000000451ae <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE7destroyIS3_EEvRS5_PT_>: 451ae: f3 0f 1e fa endbr64 451b2: 55 push %rbp 451b3: 48 89 e5 mov %rsp,%rbp 451b6: 48 83 ec 10 sub $0x10,%rsp 451ba: 48 89 7d f8 mov %rdi,-0x8(%rbp) 451be: 48 89 75 f0 mov %rsi,-0x10(%rbp) 451c2: 48 8b 4d f0 mov -0x10(%rbp),%rcx 451c6: 48 8b 45 f8 mov -0x8(%rbp),%rax 451ca: ba 00 00 00 00 mov $0x0,%edx 451cf: 48 89 ce mov %rcx,%rsi 451d2: 48 89 c7 mov %rax,%rdi 451d5: b8 00 00 00 00 mov $0x0,%eax 451da: e8 d1 00 00 00 call 452b0 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE10_S_destroyIS5_S3_EEvRT_PT0_z> 451df: 90 nop 451e0: c9 leave 451e1: c3 ret 00000000000451e2 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE10deallocateERS5_PS4_m>: 451e2: f3 0f 1e fa endbr64 451e6: 55 push %rbp 451e7: 48 89 e5 mov %rsp,%rbp 451ea: 48 83 ec 20 sub $0x20,%rsp 451ee: 48 89 7d f8 mov %rdi,-0x8(%rbp) 451f2: 48 89 75 f0 mov %rsi,-0x10(%rbp) 451f6: 48 89 55 e8 mov %rdx,-0x18(%rbp) 451fa: 48 8b 55 e8 mov -0x18(%rbp),%rdx 451fe: 48 8b 4d f0 mov -0x10(%rbp),%rcx 45202: 48 8b 45 f8 mov -0x8(%rbp),%rax 45206: 48 89 ce mov %rcx,%rsi 45209: 48 89 c7 mov %rax,%rdi 4520c: e8 f7 00 00 00 call 45308 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE10deallocateEPS3_m> 45211: 90 nop 45212: c9 leave 45213: c3 ret 0000000000045214 <_ZNKSt9_IdentityIN8tcmalloc17SpanPtrWithLengthEEclERKS1_>: 45214: f3 0f 1e fa endbr64 45218: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4521d: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 45222: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45227: c3 ret 0000000000045228 <_ZSt7forwardIRPSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEEEOT_RNSt16remove_referenceIS6_E4typeE>: 45228: f3 0f 1e fa endbr64 4522c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45231: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45236: c3 ret 0000000000045237 <_ZSt7forwardIRPSt18_Rb_tree_node_baseEOT_RNSt16remove_referenceIS3_E4typeE>: 45237: f3 0f 1e fa endbr64 4523b: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45240: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45245: c3 ret 0000000000045246 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE14_M_create_nodeIJS1_EEEPSt13_Rb_tree_nodeIS1_EDpOT_>: 45246: f3 0f 1e fa endbr64 4524a: 55 push %rbp 4524b: 48 89 e5 mov %rsp,%rbp 4524e: 48 83 ec 20 sub $0x20,%rsp 45252: 48 89 7d e8 mov %rdi,-0x18(%rbp) 45256: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4525a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4525e: 48 89 c7 mov %rax,%rdi 45261: e8 6e 01 00 00 call 453d4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_M_get_nodeEv> 45266: 48 89 45 f8 mov %rax,-0x8(%rbp) 4526a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4526e: 48 89 c7 mov %rax,%rdi 45271: e8 2d fa ff ff call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 45276: 48 89 c2 mov %rax,%rdx 45279: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4527d: 48 8b 45 e8 mov -0x18(%rbp),%rax 45281: 48 89 ce mov %rcx,%rsi 45284: 48 89 c7 mov %rax,%rdi 45287: e8 74 01 00 00 call 45400 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE17_M_construct_nodeIJS1_EEEvPSt13_Rb_tree_nodeIS1_EDpOT_> 4528c: 48 8b 45 f8 mov -0x8(%rbp),%rax 45290: c9 leave 45291: c3 ret 0000000000045292 <_ZN9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE6_M_ptrEv>: 45292: f3 0f 1e fa endbr64 45296: 55 push %rbp 45297: 48 89 e5 mov %rsp,%rbp 4529a: 48 83 ec 10 sub $0x10,%rsp 4529e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 452a2: 48 8b 45 f8 mov -0x8(%rbp),%rax 452a6: 48 89 c7 mov %rax,%rdi 452a9: e8 c0 01 00 00 call 4546e <_ZN9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE7_M_addrEv> 452ae: c9 leave 452af: c3 ret 00000000000452b0 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE10_S_destroyIS5_S3_EEvRT_PT0_z>: 452b0: f3 0f 1e fa endbr64 452b4: 48 83 ec 50 sub $0x50,%rsp 452b8: 48 89 7c 24 90 mov %rdi,-0x70(%rsp) 452bd: 48 89 74 24 88 mov %rsi,-0x78(%rsp) 452c2: 48 89 54 24 a8 mov %rdx,-0x58(%rsp) 452c7: 48 89 4c 24 b0 mov %rcx,-0x50(%rsp) 452cc: 4c 89 44 24 b8 mov %r8,-0x48(%rsp) 452d1: 4c 89 4c 24 c0 mov %r9,-0x40(%rsp) 452d6: 84 c0 test %al,%al 452d8: 74 28 je 45302 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE10_S_destroyIS5_S3_EEvRT_PT0_z+0x52> 452da: 0f 29 44 24 c8 movaps %xmm0,-0x38(%rsp) 452df: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) 452e4: 0f 29 54 24 e8 movaps %xmm2,-0x18(%rsp) 452e9: 0f 29 5c 24 f8 movaps %xmm3,-0x8(%rsp) 452ee: 0f 29 64 24 08 movaps %xmm4,0x8(%rsp) 452f3: 0f 29 6c 24 18 movaps %xmm5,0x18(%rsp) 452f8: 0f 29 74 24 28 movaps %xmm6,0x28(%rsp) 452fd: 0f 29 7c 24 38 movaps %xmm7,0x38(%rsp) 45302: 90 nop 45303: 48 83 c4 50 add $0x50,%rsp 45307: c3 ret 0000000000045308 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE10deallocateEPS3_m>: 45308: f3 0f 1e fa endbr64 4530c: 55 push %rbp 4530d: 48 89 e5 mov %rsp,%rbp 45310: 48 83 ec 70 sub $0x70,%rsp 45314: 48 89 7d a8 mov %rdi,-0x58(%rbp) 45318: 48 89 75 a0 mov %rsi,-0x60(%rbp) 4531c: 48 89 55 98 mov %rdx,-0x68(%rbp) 45320: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 45327: 00 00 45329: 48 89 45 f8 mov %rax,-0x8(%rbp) 4532d: 31 c0 xor %eax,%eax 4532f: 48 83 7d 98 01 cmpq $0x1,-0x68(%rbp) 45334: 74 71 je 453a7 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE10deallocateEPS3_m+0x9f> 45336: 48 8d 45 e0 lea -0x20(%rbp),%rax 4533a: 48 89 c7 mov %rax,%rdi 4533d: e8 1c 0c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 45342: 48 8d 45 d0 lea -0x30(%rbp),%rax 45346: 48 89 c7 mov %rax,%rdi 45349: e8 10 0c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4534e: 48 8d 45 c0 lea -0x40(%rbp),%rax 45352: 48 89 c7 mov %rax,%rdi 45355: e8 04 0c ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4535a: 48 8d 45 b0 lea -0x50(%rbp),%rax 4535e: 48 8d 35 37 2b 02 00 lea 0x22b37(%rip),%rsi # 67e9c <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x13c> 45365: 48 89 c7 mov %rax,%rdi 45368: e8 07 0c ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4536d: 8b 45 b0 mov -0x50(%rbp),%eax 45370: 48 8b 55 b8 mov -0x48(%rbp),%rdx 45374: ff 75 e8 push -0x18(%rbp) 45377: ff 75 e0 push -0x20(%rbp) 4537a: ff 75 d8 push -0x28(%rbp) 4537d: ff 75 d0 push -0x30(%rbp) 45380: ff 75 c8 push -0x38(%rbp) 45383: ff 75 c0 push -0x40(%rbp) 45386: 89 c1 mov %eax,%ecx 45388: 49 89 d0 mov %rdx,%r8 4538b: ba a1 00 00 00 mov $0xa1,%edx 45390: 48 8d 35 eb 2a 02 00 lea 0x22aeb(%rip),%rsi # 67e82 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x122> 45397: bf 01 00 00 00 mov $0x1,%edi 4539c: e8 be 8e ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 453a1: 48 83 c4 30 add $0x30,%rsp 453a5: eb fe jmp 453a5 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE10deallocateEPS3_m+0x9d> 453a7: 48 8b 45 a0 mov -0x60(%rbp),%rax 453ab: 48 89 c6 mov %rax,%rsi 453ae: 48 8d 05 8b 5e 03 00 lea 0x35e8b(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 453b5: 48 89 c7 mov %rax,%rdi 453b8: e8 c1 00 00 00 call 4547e <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE6DeleteEPS3_> 453bd: 90 nop 453be: 48 8b 45 f8 mov -0x8(%rbp),%rax 453c2: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 453c9: 00 00 453cb: 74 05 je 453d2 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE10deallocateEPS3_m+0xca> 453cd: e8 ae 11 fc ff call 6580 <__stack_chk_fail@plt> 453d2: c9 leave 453d3: c3 ret 00000000000453d4 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE11_M_get_nodeEv>: 453d4: f3 0f 1e fa endbr64 453d8: 55 push %rbp 453d9: 48 89 e5 mov %rsp,%rbp 453dc: 48 83 ec 10 sub $0x10,%rsp 453e0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 453e4: 48 8b 45 f8 mov -0x8(%rbp),%rax 453e8: 48 89 c7 mov %rax,%rdi 453eb: e8 8c fd ff ff call 4517c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE21_M_get_Node_allocatorEv> 453f0: be 01 00 00 00 mov $0x1,%esi 453f5: 48 89 c7 mov %rax,%rdi 453f8: e8 c3 00 00 00 call 454c0 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE8allocateERS5_m> 453fd: c9 leave 453fe: c3 ret 453ff: 90 nop 0000000000045400 <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE17_M_construct_nodeIJS1_EEEvPSt13_Rb_tree_nodeIS1_EDpOT_>: 45400: f3 0f 1e fa endbr64 45404: 55 push %rbp 45405: 48 89 e5 mov %rsp,%rbp 45408: 41 54 push %r12 4540a: 53 push %rbx 4540b: 48 83 ec 20 sub $0x20,%rsp 4540f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 45413: 48 89 75 e0 mov %rsi,-0x20(%rbp) 45417: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4541b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4541f: 48 89 c6 mov %rax,%rsi 45422: bf 30 00 00 00 mov $0x30,%edi 45427: e8 f5 08 ff ff call 35d21 <_ZnwmPv> 4542c: 48 8b 45 d8 mov -0x28(%rbp),%rax 45430: 48 89 c7 mov %rax,%rdi 45433: e8 6b f8 ff ff call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 45438: 49 89 c4 mov %rax,%r12 4543b: 48 8b 45 e0 mov -0x20(%rbp),%rax 4543f: 48 89 c7 mov %rax,%rdi 45442: e8 45 fd ff ff call 4518c <_ZNSt13_Rb_tree_nodeIN8tcmalloc17SpanPtrWithLengthEE9_M_valptrEv> 45447: 48 89 c3 mov %rax,%rbx 4544a: 48 8b 45 e8 mov -0x18(%rbp),%rax 4544e: 48 89 c7 mov %rax,%rdi 45451: e8 26 fd ff ff call 4517c <_ZNSt8_Rb_treeIN8tcmalloc17SpanPtrWithLengthES1_St9_IdentityIS1_ENS0_15SpanBestFitLessENS0_20STLPageHeapAllocatorIS1_vEEE21_M_get_Node_allocatorEv> 45456: 4c 89 e2 mov %r12,%rdx 45459: 48 89 de mov %rbx,%rsi 4545c: 48 89 c7 mov %rax,%rdi 4545f: e8 8a 00 00 00 call 454ee <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS5_PT_DpOS8_> 45464: 90 nop 45465: 48 83 c4 20 add $0x20,%rsp 45469: 5b pop %rbx 4546a: 41 5c pop %r12 4546c: 5d pop %rbp 4546d: c3 ret 000000000004546e <_ZN9__gnu_cxx16__aligned_membufIN8tcmalloc17SpanPtrWithLengthEE7_M_addrEv>: 4546e: f3 0f 1e fa endbr64 45472: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45477: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4547c: c3 ret 4547d: 90 nop 000000000004547e <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE6DeleteEPS3_>: 4547e: f3 0f 1e fa endbr64 45482: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45487: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 4548c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45491: 48 8b 50 10 mov 0x10(%rax),%rdx 45495: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 4549a: 48 89 10 mov %rdx,(%rax) 4549d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 454a2: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 454a7: 48 89 50 10 mov %rdx,0x10(%rax) 454ab: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 454b0: 8b 40 18 mov 0x18(%rax),%eax 454b3: 8d 50 ff lea -0x1(%rax),%edx 454b6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 454bb: 89 50 18 mov %edx,0x18(%rax) 454be: 90 nop 454bf: c3 ret 00000000000454c0 <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE8allocateERS5_m>: 454c0: f3 0f 1e fa endbr64 454c4: 55 push %rbp 454c5: 48 89 e5 mov %rsp,%rbp 454c8: 48 83 ec 10 sub $0x10,%rsp 454cc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 454d0: 48 89 75 f0 mov %rsi,-0x10(%rbp) 454d4: 48 8b 4d f0 mov -0x10(%rbp),%rcx 454d8: 48 8b 45 f8 mov -0x8(%rbp),%rax 454dc: ba 00 00 00 00 mov $0x0,%edx 454e1: 48 89 ce mov %rcx,%rsi 454e4: 48 89 c7 mov %rax,%rdi 454e7: e8 40 00 00 00 call 4552c <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE8allocateEmPKv> 454ec: c9 leave 454ed: c3 ret 00000000000454ee <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS5_PT_DpOS8_>: 454ee: f3 0f 1e fa endbr64 454f2: 55 push %rbp 454f3: 48 89 e5 mov %rsp,%rbp 454f6: 48 83 ec 20 sub $0x20,%rsp 454fa: 48 89 7d f8 mov %rdi,-0x8(%rbp) 454fe: 48 89 75 f0 mov %rsi,-0x10(%rbp) 45502: 48 89 55 e8 mov %rdx,-0x18(%rbp) 45506: 48 8b 45 e8 mov -0x18(%rbp),%rax 4550a: 48 89 c7 mov %rax,%rdi 4550d: e8 91 f7 ff ff call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 45512: 48 89 c2 mov %rax,%rdx 45515: 48 8b 4d f0 mov -0x10(%rbp),%rcx 45519: 48 8b 45 f8 mov -0x8(%rbp),%rax 4551d: 48 89 ce mov %rcx,%rsi 45520: 48 89 c7 mov %rax,%rdi 45523: e8 f4 00 00 00 call 4561c <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJS9_IJSt6__not_INS6_18__construct_helperIT_JDpT0_EE4typeEESt16is_constructibleISC_JSE_EEEEEE5valueEvE4typeERS5_PSC_DpOSD_> 45528: 90 nop 45529: c9 leave 4552a: c3 ret 4552b: 90 nop 000000000004552c <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE8allocateEmPKv>: 4552c: f3 0f 1e fa endbr64 45530: 55 push %rbp 45531: 48 89 e5 mov %rsp,%rbp 45534: 48 83 ec 70 sub $0x70,%rsp 45538: 48 89 7d a8 mov %rdi,-0x58(%rbp) 4553c: 48 89 75 a0 mov %rsi,-0x60(%rbp) 45540: 48 89 55 98 mov %rdx,-0x68(%rbp) 45544: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4554b: 00 00 4554d: 48 89 45 f8 mov %rax,-0x8(%rbp) 45551: 31 c0 xor %eax,%eax 45553: 48 8d 05 e6 5c 03 00 lea 0x35ce6(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 4555a: 0f b6 40 20 movzbl 0x20(%rax),%eax 4555e: 83 f0 01 xor $0x1,%eax 45561: 84 c0 test %al,%al 45563: 74 1a je 4557f <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE8allocateEmPKv+0x53> 45565: 48 8d 05 d4 5c 03 00 lea 0x35cd4(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 4556c: 48 89 c7 mov %rax,%rdi 4556f: e8 fa 00 00 00 call 4566e <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE4InitEv> 45574: 48 8d 05 c5 5c 03 00 lea 0x35cc5(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 4557b: c6 40 20 01 movb $0x1,0x20(%rax) 4557f: 48 83 7d a0 01 cmpq $0x1,-0x60(%rbp) 45584: 74 71 je 455f7 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE8allocateEmPKv+0xcb> 45586: 48 8d 45 e0 lea -0x20(%rbp),%rax 4558a: 48 89 c7 mov %rax,%rdi 4558d: e8 cc 09 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 45592: 48 8d 45 d0 lea -0x30(%rbp),%rax 45596: 48 89 c7 mov %rax,%rdi 45599: e8 c0 09 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4559e: 48 8d 45 c0 lea -0x40(%rbp),%rax 455a2: 48 89 c7 mov %rax,%rdi 455a5: e8 b4 09 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 455aa: 48 8d 45 b0 lea -0x50(%rbp),%rax 455ae: 48 8d 35 e7 28 02 00 lea 0x228e7(%rip),%rsi # 67e9c <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x13c> 455b5: 48 89 c7 mov %rax,%rdi 455b8: e8 b7 09 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 455bd: 8b 45 b0 mov -0x50(%rbp),%eax 455c0: 48 8b 55 b8 mov -0x48(%rbp),%rdx 455c4: ff 75 e8 push -0x18(%rbp) 455c7: ff 75 e0 push -0x20(%rbp) 455ca: ff 75 d8 push -0x28(%rbp) 455cd: ff 75 d0 push -0x30(%rbp) 455d0: ff 75 c8 push -0x38(%rbp) 455d3: ff 75 c0 push -0x40(%rbp) 455d6: 89 c1 mov %eax,%ecx 455d8: 49 89 d0 mov %rdx,%r8 455db: ba 9d 00 00 00 mov $0x9d,%edx 455e0: 48 8d 35 9b 28 02 00 lea 0x2289b(%rip),%rsi # 67e82 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x122> 455e7: bf 01 00 00 00 mov $0x1,%edi 455ec: e8 6e 8c ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 455f1: 48 83 c4 30 add $0x30,%rsp 455f5: eb fe jmp 455f5 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE8allocateEmPKv+0xc9> 455f7: 48 8d 05 42 5c 03 00 lea 0x35c42(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 455fe: 48 89 c7 mov %rax,%rdi 45601: e8 c8 00 00 00 call 456ce <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv> 45606: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4560a: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 45611: 00 00 45613: 74 05 je 4561a <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE8allocateEmPKv+0xee> 45615: e8 66 0f fc ff call 6580 <__stack_chk_fail@plt> 4561a: c9 leave 4561b: c3 ret 000000000004561c <_ZNSt16allocator_traitsIN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS0_17SpanPtrWithLengthEEvEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJS9_IJSt6__not_INS6_18__construct_helperIT_JDpT0_EE4typeEESt16is_constructibleISC_JSE_EEEEEE5valueEvE4typeERS5_PSC_DpOSD_>: 4561c: f3 0f 1e fa endbr64 45620: 55 push %rbp 45621: 48 89 e5 mov %rsp,%rbp 45624: 53 push %rbx 45625: 48 83 ec 28 sub $0x28,%rsp 45629: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4562d: 48 89 75 e0 mov %rsi,-0x20(%rbp) 45631: 48 89 55 d8 mov %rdx,-0x28(%rbp) 45635: 48 8b 45 d8 mov -0x28(%rbp),%rax 45639: 48 89 c7 mov %rax,%rdi 4563c: e8 62 f6 ff ff call 44ca3 <_ZSt7forwardIN8tcmalloc17SpanPtrWithLengthEEOT_RNSt16remove_referenceIS2_E4typeE> 45641: 48 89 c3 mov %rax,%rbx 45644: 48 8b 45 e0 mov -0x20(%rbp),%rax 45648: 48 89 c6 mov %rax,%rsi 4564b: bf 10 00 00 00 mov $0x10,%edi 45650: e8 cc 06 ff ff call 35d21 <_ZnwmPv> 45655: 48 89 c1 mov %rax,%rcx 45658: 48 8b 03 mov (%rbx),%rax 4565b: 48 8b 53 08 mov 0x8(%rbx),%rdx 4565f: 48 89 01 mov %rax,(%rcx) 45662: 48 89 51 08 mov %rdx,0x8(%rcx) 45666: 90 nop 45667: 48 83 c4 28 add $0x28,%rsp 4566b: 5b pop %rbx 4566c: 5d pop %rbp 4566d: c3 ret 000000000004566e <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE4InitEv>: 4566e: f3 0f 1e fa endbr64 45672: 55 push %rbp 45673: 48 89 e5 mov %rsp,%rbp 45676: 48 83 ec 10 sub $0x10,%rsp 4567a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4567e: 48 8b 45 f8 mov -0x8(%rbp),%rax 45682: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 45689: 48 8b 45 f8 mov -0x8(%rbp),%rax 4568d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 45694: 48 8b 45 f8 mov -0x8(%rbp),%rax 45698: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 4569f: 00 456a0: 48 8b 45 f8 mov -0x8(%rbp),%rax 456a4: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 456ab: 00 456ac: 48 8b 45 f8 mov -0x8(%rbp),%rax 456b0: 48 89 c7 mov %rax,%rdi 456b3: e8 16 00 00 00 call 456ce <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv> 456b8: 48 89 c2 mov %rax,%rdx 456bb: 48 8b 45 f8 mov -0x8(%rbp),%rax 456bf: 48 89 d6 mov %rdx,%rsi 456c2: 48 89 c7 mov %rax,%rdi 456c5: e8 b4 fd ff ff call 4547e <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE6DeleteEPS3_> 456ca: 90 nop 456cb: c9 leave 456cc: c3 ret 456cd: 90 nop 00000000000456ce <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv>: 456ce: f3 0f 1e fa endbr64 456d2: 55 push %rbp 456d3: 48 89 e5 mov %rsp,%rbp 456d6: 48 83 ec 70 sub $0x70,%rsp 456da: 48 89 7d 98 mov %rdi,-0x68(%rbp) 456de: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 456e5: 00 00 456e7: 48 89 45 f8 mov %rax,-0x8(%rbp) 456eb: 31 c0 xor %eax,%eax 456ed: 48 8b 45 98 mov -0x68(%rbp),%rax 456f1: 48 8b 40 10 mov 0x10(%rax),%rax 456f5: 48 85 c0 test %rax,%rax 456f8: 74 20 je 4571a <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv+0x4c> 456fa: 48 8b 45 98 mov -0x68(%rbp),%rax 456fe: 48 8b 40 10 mov 0x10(%rax),%rax 45702: 48 89 45 a8 mov %rax,-0x58(%rbp) 45706: 48 8b 45 a8 mov -0x58(%rbp),%rax 4570a: 48 8b 10 mov (%rax),%rdx 4570d: 48 8b 45 98 mov -0x68(%rbp),%rax 45711: 48 89 50 10 mov %rdx,0x10(%rax) 45715: e9 e5 00 00 00 jmp 457ff <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv+0x131> 4571a: 48 8b 45 98 mov -0x68(%rbp),%rax 4571e: 48 8b 40 08 mov 0x8(%rax),%rax 45722: 48 83 f8 2f cmp $0x2f,%rax 45726: 0f 87 a2 00 00 00 ja 457ce <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv+0x100> 4572c: bf 00 00 02 00 mov $0x20000,%edi 45731: e8 0b 88 ff ff call 3df41 <_ZN8tcmalloc13MetaDataAllocEm> 45736: 48 8b 55 98 mov -0x68(%rbp),%rdx 4573a: 48 89 02 mov %rax,(%rdx) 4573d: 48 8b 45 98 mov -0x68(%rbp),%rax 45741: 48 8b 00 mov (%rax),%rax 45744: 48 85 c0 test %rax,%rax 45747: 75 79 jne 457c2 <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv+0xf4> 45749: 48 8d 45 e0 lea -0x20(%rbp),%rax 4574d: 48 89 c7 mov %rax,%rdi 45750: e8 09 08 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 45755: 48 8d 45 d0 lea -0x30(%rbp),%rax 45759: be 30 00 00 00 mov $0x30,%esi 4575e: 48 89 c7 mov %rax,%rdi 45761: e8 38 08 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 45766: 48 8d 45 c0 lea -0x40(%rbp),%rax 4576a: be 00 00 02 00 mov $0x20000,%esi 4576f: 48 89 c7 mov %rax,%rdi 45772: e8 b9 89 ff ff call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 45777: 48 8d 45 b0 lea -0x50(%rbp),%rax 4577b: 48 8d 35 a6 26 02 00 lea 0x226a6(%rip),%rsi # 67e28 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0xc8> 45782: 48 89 c7 mov %rax,%rdi 45785: e8 ea 07 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4578a: 8b 45 b0 mov -0x50(%rbp),%eax 4578d: 48 8b 55 b8 mov -0x48(%rbp),%rdx 45791: ff 75 e8 push -0x18(%rbp) 45794: ff 75 e0 push -0x20(%rbp) 45797: ff 75 d8 push -0x28(%rbp) 4579a: ff 75 d0 push -0x30(%rbp) 4579d: ff 75 c8 push -0x38(%rbp) 457a0: ff 75 c0 push -0x40(%rbp) 457a3: 89 c1 mov %eax,%ecx 457a5: 49 89 d0 mov %rdx,%r8 457a8: ba 4a 00 00 00 mov $0x4a,%edx 457ad: 48 8d 35 ce 26 02 00 lea 0x226ce(%rip),%rsi # 67e82 <_ZN8tcmallocL23kForcedCoalesceIntervalE+0x122> 457b4: bf 01 00 00 00 mov $0x1,%edi 457b9: e8 a1 8a ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 457be: 48 83 c4 30 add $0x30,%rsp 457c2: 48 8b 45 98 mov -0x68(%rbp),%rax 457c6: 48 c7 40 08 00 00 02 movq $0x20000,0x8(%rax) 457cd: 00 457ce: 48 8b 45 98 mov -0x68(%rbp),%rax 457d2: 48 8b 00 mov (%rax),%rax 457d5: 48 89 45 a8 mov %rax,-0x58(%rbp) 457d9: 48 8b 45 98 mov -0x68(%rbp),%rax 457dd: 48 8b 00 mov (%rax),%rax 457e0: 48 8d 50 30 lea 0x30(%rax),%rdx 457e4: 48 8b 45 98 mov -0x68(%rbp),%rax 457e8: 48 89 10 mov %rdx,(%rax) 457eb: 48 8b 45 98 mov -0x68(%rbp),%rax 457ef: 48 8b 40 08 mov 0x8(%rax),%rax 457f3: 48 8d 50 d0 lea -0x30(%rax),%rdx 457f7: 48 8b 45 98 mov -0x68(%rbp),%rax 457fb: 48 89 50 08 mov %rdx,0x8(%rax) 457ff: 48 8b 45 98 mov -0x68(%rbp),%rax 45803: 8b 40 18 mov 0x18(%rax),%eax 45806: 8d 50 01 lea 0x1(%rax),%edx 45809: 48 8b 45 98 mov -0x68(%rbp),%rax 4580d: 89 50 18 mov %edx,0x18(%rax) 45810: 48 8b 45 a8 mov -0x58(%rbp),%rax 45814: 48 8b 4d f8 mov -0x8(%rbp),%rcx 45818: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4581f: 00 00 45821: 74 05 je 45828 <_ZN8tcmalloc17PageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEE3NewEv+0x15a> 45823: e8 58 0d fc ff call 6580 <__stack_chk_fail@plt> 45828: c9 leave 45829: c3 ret 000000000004582a <_ZN8tcmalloc7Sampler15GetSamplePeriodEv>: 4582a: f3 0f 1e fa endbr64 4582e: 48 8d 05 83 db 03 00 lea 0x3db83(%rip),%rax # 833b8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE> 45835: 48 8b 00 mov (%rax),%rax 45838: c3 ret 45839: 90 nop 000000000004583a <_ZN8tcmalloc7Sampler4InitEm>: 4583a: f3 0f 1e fa endbr64 4583e: 55 push %rbp 4583f: 48 89 e5 mov %rsp,%rbp 45842: 48 83 ec 20 sub $0x20,%rsp 45846: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4584a: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4584e: 48 8b 45 e8 mov -0x18(%rbp),%rax 45852: 48 8b 55 e0 mov -0x20(%rbp),%rdx 45856: 48 89 50 08 mov %rdx,0x8(%rax) 4585a: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 45861: 83 7d fc 13 cmpl $0x13,-0x4(%rbp) 45865: 7f 1e jg 45885 <_ZN8tcmalloc7Sampler4InitEm+0x4b> 45867: 48 8b 45 e8 mov -0x18(%rbp),%rax 4586b: 48 8b 40 08 mov 0x8(%rax),%rax 4586f: 48 89 c7 mov %rax,%rdi 45872: e8 35 02 00 00 call 45aac <_ZN8tcmalloc7Sampler10NextRandomEm> 45877: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4587b: 48 89 42 08 mov %rax,0x8(%rdx) 4587f: 83 45 fc 01 addl $0x1,-0x4(%rbp) 45883: eb dc jmp 45861 <_ZN8tcmalloc7Sampler4InitEm+0x27> 45885: 48 8b 45 e8 mov -0x18(%rbp),%rax 45889: 48 89 c7 mov %rax,%rdi 4588c: e8 0b 00 00 00 call 4589c <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv> 45891: 48 8b 55 e8 mov -0x18(%rbp),%rdx 45895: 48 89 02 mov %rax,(%rdx) 45898: 90 nop 45899: c9 leave 4589a: c3 ret 4589b: 90 nop 000000000004589c <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv>: 4589c: f3 0f 1e fa endbr64 458a0: 55 push %rbp 458a1: 48 89 e5 mov %rsp,%rbp 458a4: 48 83 ec 40 sub $0x40,%rsp 458a8: 48 89 7d c8 mov %rdi,-0x38(%rbp) 458ac: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 458b3: 00 00 458b5: 48 89 45 f8 mov %rax,-0x8(%rbp) 458b9: 31 c0 xor %eax,%eax 458bb: 48 8d 05 f6 da 03 00 lea 0x3daf6(%rip),%rax # 833b8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE> 458c2: 48 8b 00 mov (%rax),%rax 458c5: 48 85 c0 test %rax,%rax 458c8: 7f 0a jg 458d4 <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv+0x38> 458ca: b8 00 00 00 01 mov $0x1000000,%eax 458cf: e9 cb 00 00 00 jmp 4599f <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv+0x103> 458d4: 48 8b 45 c8 mov -0x38(%rbp),%rax 458d8: 48 8b 40 08 mov 0x8(%rax),%rax 458dc: 48 89 c7 mov %rax,%rdi 458df: e8 c8 01 00 00 call 45aac <_ZN8tcmalloc7Sampler10NextRandomEm> 458e4: 48 8b 55 c8 mov -0x38(%rbp),%rdx 458e8: 48 89 42 08 mov %rax,0x8(%rdx) 458ec: 48 c7 45 e8 30 00 00 movq $0x30,-0x18(%rbp) 458f3: 00 458f4: 48 8b 45 c8 mov -0x38(%rbp),%rax 458f8: 48 8b 40 08 mov 0x8(%rax),%rax 458fc: 48 c1 e8 16 shr $0x16,%rax 45900: 89 c0 mov %eax,%eax 45902: 48 85 c0 test %rax,%rax 45905: 78 07 js 4590e <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv+0x72> 45907: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 4590c: eb 15 jmp 45923 <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv+0x87> 4590e: 48 89 c2 mov %rax,%rdx 45911: 48 d1 ea shr %rdx 45914: 83 e0 01 and $0x1,%eax 45917: 48 09 c2 or %rax,%rdx 4591a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 4591f: f2 0f 58 c0 addsd %xmm0,%xmm0 45923: f2 0f 10 0d 75 26 02 movsd 0x22675(%rip),%xmm1 # 67fa0 <_ZL20kMallocHistogramSize+0x8> 4592a: 00 4592b: f2 0f 58 c1 addsd %xmm1,%xmm0 4592f: f2 0f 11 45 f0 movsd %xmm0,-0x10(%rbp) 45934: 48 8b 45 f0 mov -0x10(%rbp),%rax 45938: 66 48 0f 6e c0 movq %rax,%xmm0 4593d: e8 8e 0f fc ff call 68d0 45942: f2 0f 10 0d 5e 26 02 movsd 0x2265e(%rip),%xmm1 # 67fa8 <_ZL20kMallocHistogramSize+0x10> 45949: 00 4594a: f2 0f 5c c1 subsd %xmm1,%xmm0 4594e: 66 0f 28 c8 movapd %xmm0,%xmm1 45952: 48 8d 05 5f da 03 00 lea 0x3da5f(%rip),%rax # 833b8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE> 45959: 48 8b 00 mov (%rax),%rax 4595c: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 45961: f2 0f 10 05 47 26 02 movsd 0x22647(%rip),%xmm0 # 67fb0 <_ZL20kMallocHistogramSize+0x18> 45968: 00 45969: f2 0f 59 c2 mulsd %xmm2,%xmm0 4596d: f2 0f 59 c1 mulsd %xmm1,%xmm0 45971: f2 0f 11 45 d8 movsd %xmm0,-0x28(%rbp) 45976: f2 0f 10 05 3a 26 02 movsd 0x2263a(%rip),%xmm0 # 67fb8 <_ZL20kMallocHistogramSize+0x20> 4597d: 00 4597e: f2 0f 11 45 e0 movsd %xmm0,-0x20(%rbp) 45983: 48 8d 55 e0 lea -0x20(%rbp),%rdx 45987: 48 8d 45 d8 lea -0x28(%rbp),%rax 4598b: 48 89 d6 mov %rdx,%rsi 4598e: 48 89 c7 mov %rax,%rdi 45991: e8 74 01 00 00 call 45b0a <_ZSt3minIdERKT_S2_S2_> 45996: f2 0f 10 00 movsd (%rax),%xmm0 4599a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 4599f: 48 8b 4d f8 mov -0x8(%rbp),%rcx 459a3: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 459aa: 00 00 459ac: 74 05 je 459b3 <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv+0x117> 459ae: e8 cd 0b fc ff call 6580 <__stack_chk_fail@plt> 459b3: c9 leave 459b4: c3 ret 459b5: 90 nop 00000000000459b6 <_ZN8tcmalloc7Sampler20RecordAllocationSlowEm>: 459b6: f3 0f 1e fa endbr64 459ba: 55 push %rbp 459bb: 48 89 e5 mov %rsp,%rbp 459be: 48 83 ec 10 sub $0x10,%rsp 459c2: 48 89 7d f8 mov %rdi,-0x8(%rbp) 459c6: 48 89 75 f0 mov %rsi,-0x10(%rbp) 459ca: 48 8b 45 f8 mov -0x8(%rbp),%rax 459ce: 0f b6 40 10 movzbl 0x10(%rax),%eax 459d2: 83 f0 01 xor $0x1,%eax 459d5: 84 c0 test %al,%al 459d7: 74 44 je 45a1d <_ZN8tcmalloc7Sampler20RecordAllocationSlowEm+0x67> 459d9: 48 8b 45 f8 mov -0x8(%rbp),%rax 459dd: c6 40 10 01 movb $0x1,0x10(%rax) 459e1: 48 8b 55 f8 mov -0x8(%rbp),%rdx 459e5: 48 8b 45 f8 mov -0x8(%rbp),%rax 459e9: 48 89 d6 mov %rdx,%rsi 459ec: 48 89 c7 mov %rax,%rdi 459ef: e8 46 fe ff ff call 4583a <_ZN8tcmalloc7Sampler4InitEm> 459f4: 48 8b 45 f8 mov -0x8(%rbp),%rax 459f8: 48 8b 00 mov (%rax),%rax 459fb: 48 39 45 f0 cmp %rax,-0x10(%rbp) 459ff: 77 1c ja 45a1d <_ZN8tcmalloc7Sampler20RecordAllocationSlowEm+0x67> 45a01: 48 8b 45 f8 mov -0x8(%rbp),%rax 45a05: 48 8b 00 mov (%rax),%rax 45a08: 48 2b 45 f0 sub -0x10(%rbp),%rax 45a0c: 48 89 c2 mov %rax,%rdx 45a0f: 48 8b 45 f8 mov -0x8(%rbp),%rax 45a13: 48 89 10 mov %rdx,(%rax) 45a16: b8 01 00 00 00 mov $0x1,%eax 45a1b: eb 23 jmp 45a40 <_ZN8tcmalloc7Sampler20RecordAllocationSlowEm+0x8a> 45a1d: 48 8b 45 f8 mov -0x8(%rbp),%rax 45a21: 48 89 c7 mov %rax,%rdi 45a24: e8 73 fe ff ff call 4589c <_ZN8tcmalloc7Sampler21PickNextSamplingPointEv> 45a29: 48 8b 55 f8 mov -0x8(%rbp),%rdx 45a2d: 48 89 02 mov %rax,(%rdx) 45a30: 48 8d 05 81 d9 03 00 lea 0x3d981(%rip),%rax # 833b8 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int64_instead31FLAGS_tcmalloc_sample_parameterE> 45a37: 48 8b 00 mov (%rax),%rax 45a3a: 48 85 c0 test %rax,%rax 45a3d: 0f 9e c0 setle %al 45a40: c9 leave 45a41: c3 ret 0000000000045a42 <_Z41__static_initialization_and_destruction_0ii>: 45a42: f3 0f 1e fa endbr64 45a46: 55 push %rbp 45a47: 48 89 e5 mov %rsp,%rbp 45a4a: 48 83 ec 10 sub $0x10,%rsp 45a4e: 89 7d fc mov %edi,-0x4(%rbp) 45a51: 89 75 f8 mov %esi,-0x8(%rbp) 45a54: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 45a58: 75 35 jne 45a8f <_Z41__static_initialization_and_destruction_0ii+0x4d> 45a5a: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 45a61: 75 2c jne 45a8f <_Z41__static_initialization_and_destruction_0ii+0x4d> 45a63: 48 8d 05 fe 57 03 00 lea 0x357fe(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 45a6a: 0f b6 00 movzbl (%rax),%eax 45a6d: 84 c0 test %al,%al 45a6f: 75 1e jne 45a8f <_Z41__static_initialization_and_destruction_0ii+0x4d> 45a71: 48 8d 05 f0 57 03 00 lea 0x357f0(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 45a78: c6 00 01 movb $0x1,(%rax) 45a7b: be 00 00 00 00 mov $0x0,%esi 45a80: 48 8d 05 b9 57 03 00 lea 0x357b9(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 45a87: 48 89 c7 mov %rax,%rdi 45a8a: e8 4f 32 ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 45a8f: 90 nop 45a90: c9 leave 45a91: c3 ret 0000000000045a92 <_GLOBAL__sub_I_sampler.cc>: 45a92: f3 0f 1e fa endbr64 45a96: 55 push %rbp 45a97: 48 89 e5 mov %rsp,%rbp 45a9a: be ff ff 00 00 mov $0xffff,%esi 45a9f: bf 01 00 00 00 mov $0x1,%edi 45aa4: e8 99 ff ff ff call 45a42 <_Z41__static_initialization_and_destruction_0ii> 45aa9: 5d pop %rbp 45aaa: c3 ret 45aab: 90 nop 0000000000045aac <_ZN8tcmalloc7Sampler10NextRandomEm>: 45aac: f3 0f 1e fa endbr64 45ab0: 48 89 7c 24 d8 mov %rdi,-0x28(%rsp) 45ab5: 48 b8 6d e6 ec de 05 movabs $0x5deece66d,%rax 45abc: 00 00 00 45abf: 48 89 44 24 e0 mov %rax,-0x20(%rsp) 45ac4: 48 c7 44 24 e8 0b 00 movq $0xb,-0x18(%rsp) 45acb: 00 00 45acd: 48 c7 44 24 f0 30 00 movq $0x30,-0x10(%rsp) 45ad4: 00 00 45ad6: 48 b8 ff ff ff ff ff movabs $0xffffffffffff,%rax 45add: ff 00 00 45ae0: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 45ae5: 48 8b 44 24 d8 mov -0x28(%rsp),%rax 45aea: 48 ba 6d e6 ec de 05 movabs $0x5deece66d,%rdx 45af1: 00 00 00 45af4: 48 0f af c2 imul %rdx,%rax 45af8: 48 8d 50 0b lea 0xb(%rax),%rdx 45afc: 48 b8 ff ff ff ff ff movabs $0xffffffffffff,%rax 45b03: ff 00 00 45b06: 48 21 d0 and %rdx,%rax 45b09: c3 ret 0000000000045b0a <_ZSt3minIdERKT_S2_S2_>: 45b0a: f3 0f 1e fa endbr64 45b0e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45b13: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 45b18: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45b1d: f2 0f 10 08 movsd (%rax),%xmm1 45b21: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45b26: f2 0f 10 00 movsd (%rax),%xmm0 45b2a: 66 0f 2f c1 comisd %xmm1,%xmm0 45b2e: 76 06 jbe 45b36 <_ZSt3minIdERKT_S2_S2_+0x2c> 45b30: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45b35: c3 ret 45b36: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45b3b: c3 ret 0000000000045b3c <_ZN8tcmalloc7NewSpanEmm>: 45b3c: f3 0f 1e fa endbr64 45b40: 55 push %rbp 45b41: 48 89 e5 mov %rsp,%rbp 45b44: 48 83 ec 20 sub $0x20,%rsp 45b48: 48 89 7d e8 mov %rdi,-0x18(%rbp) 45b4c: 48 89 75 e0 mov %rsi,-0x20(%rbp) 45b50: e8 39 09 ff ff call 3648e <_ZN8tcmalloc6Static14span_allocatorEv> 45b55: 48 89 c7 mov %rax,%rdi 45b58: e8 d7 01 00 00 call 45d34 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv> 45b5d: 48 89 45 f8 mov %rax,-0x8(%rbp) 45b61: 48 8b 45 f8 mov -0x8(%rbp),%rax 45b65: ba 30 00 00 00 mov $0x30,%edx 45b6a: be 00 00 00 00 mov $0x0,%esi 45b6f: 48 89 c7 mov %rax,%rdi 45b72: e8 39 07 fc ff call 62b0 45b77: 48 8b 45 f8 mov -0x8(%rbp),%rax 45b7b: 48 8b 55 e8 mov -0x18(%rbp),%rdx 45b7f: 48 89 10 mov %rdx,(%rax) 45b82: 48 8b 45 f8 mov -0x8(%rbp),%rax 45b86: 48 8b 55 e0 mov -0x20(%rbp),%rdx 45b8a: 48 89 50 08 mov %rdx,0x8(%rax) 45b8e: 48 8b 45 f8 mov -0x8(%rbp),%rax 45b92: c9 leave 45b93: c3 ret 0000000000045b94 <_ZN8tcmalloc10DeleteSpanEPNS_4SpanE>: 45b94: f3 0f 1e fa endbr64 45b98: 55 push %rbp 45b99: 48 89 e5 mov %rsp,%rbp 45b9c: 48 83 ec 10 sub $0x10,%rsp 45ba0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 45ba4: e8 e5 08 ff ff call 3648e <_ZN8tcmalloc6Static14span_allocatorEv> 45ba9: 48 89 c2 mov %rax,%rdx 45bac: 48 8b 45 f8 mov -0x8(%rbp),%rax 45bb0: 48 89 c6 mov %rax,%rsi 45bb3: 48 89 d7 mov %rdx,%rdi 45bb6: e8 d5 02 00 00 call 45e90 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE6DeleteEPS1_> 45bbb: 90 nop 45bbc: c9 leave 45bbd: c3 ret 0000000000045bbe <_ZN8tcmalloc8DLL_InitEPNS_4SpanE>: 45bbe: f3 0f 1e fa endbr64 45bc2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45bc7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45bcc: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 45bd1: 48 89 50 10 mov %rdx,0x10(%rax) 45bd5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45bda: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 45bdf: 48 89 50 18 mov %rdx,0x18(%rax) 45be3: 90 nop 45be4: c3 ret 0000000000045be5 <_ZN8tcmalloc10DLL_RemoveEPNS_4SpanE>: 45be5: f3 0f 1e fa endbr64 45be9: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45bee: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45bf3: 48 8b 40 18 mov 0x18(%rax),%rax 45bf7: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 45bfc: 48 8b 52 10 mov 0x10(%rdx),%rdx 45c00: 48 89 50 10 mov %rdx,0x10(%rax) 45c04: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45c09: 48 8b 40 10 mov 0x10(%rax),%rax 45c0d: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 45c12: 48 8b 52 18 mov 0x18(%rdx),%rdx 45c16: 48 89 50 18 mov %rdx,0x18(%rax) 45c1a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45c1f: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 45c26: 00 45c27: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45c2c: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 45c33: 00 45c34: 90 nop 45c35: c3 ret 0000000000045c36 <_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE>: 45c36: f3 0f 1e fa endbr64 45c3a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) 45c3f: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) 45c46: 00 45c47: 48 8b 44 24 e8 mov -0x18(%rsp),%rax 45c4c: 48 8b 40 10 mov 0x10(%rax),%rax 45c50: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 45c55: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45c5a: 48 3b 44 24 e8 cmp -0x18(%rsp),%rax 45c5f: 74 15 je 45c76 <_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE+0x40> 45c61: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) 45c66: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45c6b: 48 8b 40 10 mov 0x10(%rax),%rax 45c6f: 48 89 44 24 f8 mov %rax,-0x8(%rsp) 45c74: eb df jmp 45c55 <_ZN8tcmalloc10DLL_LengthEPKNS_4SpanE+0x1f> 45c76: 8b 44 24 f4 mov -0xc(%rsp),%eax 45c7a: c3 ret 0000000000045c7b <_ZN8tcmalloc11DLL_PrependEPNS_4SpanES1_>: 45c7b: f3 0f 1e fa endbr64 45c7f: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45c84: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 45c89: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45c8e: 48 8b 50 10 mov 0x10(%rax),%rdx 45c92: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45c97: 48 89 50 10 mov %rdx,0x10(%rax) 45c9b: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45ca0: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 45ca5: 48 89 50 18 mov %rdx,0x18(%rax) 45ca9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45cae: 48 8b 40 10 mov 0x10(%rax),%rax 45cb2: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 45cb7: 48 89 50 18 mov %rdx,0x18(%rax) 45cbb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45cc0: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 45cc5: 48 89 50 10 mov %rdx,0x10(%rax) 45cc9: 90 nop 45cca: c3 ret 0000000000045ccb <_Z41__static_initialization_and_destruction_0ii>: 45ccb: f3 0f 1e fa endbr64 45ccf: 55 push %rbp 45cd0: 48 89 e5 mov %rsp,%rbp 45cd3: 48 83 ec 10 sub $0x10,%rsp 45cd7: 89 7d fc mov %edi,-0x4(%rbp) 45cda: 89 75 f8 mov %esi,-0x8(%rbp) 45cdd: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 45ce1: 75 35 jne 45d18 <_Z41__static_initialization_and_destruction_0ii+0x4d> 45ce3: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 45cea: 75 2c jne 45d18 <_Z41__static_initialization_and_destruction_0ii+0x4d> 45cec: 48 8d 05 75 55 03 00 lea 0x35575(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 45cf3: 0f b6 00 movzbl (%rax),%eax 45cf6: 84 c0 test %al,%al 45cf8: 75 1e jne 45d18 <_Z41__static_initialization_and_destruction_0ii+0x4d> 45cfa: 48 8d 05 67 55 03 00 lea 0x35567(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 45d01: c6 00 01 movb $0x1,(%rax) 45d04: be 00 00 00 00 mov $0x0,%esi 45d09: 48 8d 05 30 55 03 00 lea 0x35530(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 45d10: 48 89 c7 mov %rax,%rdi 45d13: e8 c6 2f ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 45d18: 90 nop 45d19: c9 leave 45d1a: c3 ret 0000000000045d1b <_GLOBAL__sub_I_span.cc>: 45d1b: f3 0f 1e fa endbr64 45d1f: 55 push %rbp 45d20: 48 89 e5 mov %rsp,%rbp 45d23: be ff ff 00 00 mov $0xffff,%esi 45d28: bf 01 00 00 00 mov $0x1,%edi 45d2d: e8 99 ff ff ff call 45ccb <_Z41__static_initialization_and_destruction_0ii> 45d32: 5d pop %rbp 45d33: c3 ret 0000000000045d34 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv>: 45d34: f3 0f 1e fa endbr64 45d38: 55 push %rbp 45d39: 48 89 e5 mov %rsp,%rbp 45d3c: 48 83 ec 70 sub $0x70,%rsp 45d40: 48 89 7d 98 mov %rdi,-0x68(%rbp) 45d44: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 45d4b: 00 00 45d4d: 48 89 45 f8 mov %rax,-0x8(%rbp) 45d51: 31 c0 xor %eax,%eax 45d53: 48 8b 45 98 mov -0x68(%rbp),%rax 45d57: 48 8b 40 10 mov 0x10(%rax),%rax 45d5b: 48 85 c0 test %rax,%rax 45d5e: 74 20 je 45d80 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv+0x4c> 45d60: 48 8b 45 98 mov -0x68(%rbp),%rax 45d64: 48 8b 40 10 mov 0x10(%rax),%rax 45d68: 48 89 45 a8 mov %rax,-0x58(%rbp) 45d6c: 48 8b 45 a8 mov -0x58(%rbp),%rax 45d70: 48 8b 10 mov (%rax),%rdx 45d73: 48 8b 45 98 mov -0x68(%rbp),%rax 45d77: 48 89 50 10 mov %rdx,0x10(%rax) 45d7b: e9 e5 00 00 00 jmp 45e65 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv+0x131> 45d80: 48 8b 45 98 mov -0x68(%rbp),%rax 45d84: 48 8b 40 08 mov 0x8(%rax),%rax 45d88: 48 83 f8 2f cmp $0x2f,%rax 45d8c: 0f 87 a2 00 00 00 ja 45e34 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv+0x100> 45d92: bf 00 00 02 00 mov $0x20000,%edi 45d97: e8 a5 81 ff ff call 3df41 <_ZN8tcmalloc13MetaDataAllocEm> 45d9c: 48 8b 55 98 mov -0x68(%rbp),%rdx 45da0: 48 89 02 mov %rax,(%rdx) 45da3: 48 8b 45 98 mov -0x68(%rbp),%rax 45da7: 48 8b 00 mov (%rax),%rax 45daa: 48 85 c0 test %rax,%rax 45dad: 75 79 jne 45e28 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv+0xf4> 45daf: 48 8d 45 e0 lea -0x20(%rbp),%rax 45db3: 48 89 c7 mov %rax,%rdi 45db6: e8 a3 01 ff ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 45dbb: 48 8d 45 d0 lea -0x30(%rbp),%rax 45dbf: be 30 00 00 00 mov $0x30,%esi 45dc4: 48 89 c7 mov %rax,%rdi 45dc7: e8 d2 01 ff ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 45dcc: 48 8d 45 c0 lea -0x40(%rbp),%rax 45dd0: be 00 00 02 00 mov $0x20000,%esi 45dd5: 48 89 c7 mov %rax,%rdi 45dd8: e8 53 83 ff ff call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 45ddd: 48 8d 45 b0 lea -0x50(%rbp),%rax 45de1: 48 8d 35 80 22 02 00 lea 0x22280(%rip),%rsi # 68068 <_ZL20kMallocHistogramSize+0x4> 45de8: 48 89 c7 mov %rax,%rdi 45deb: e8 84 01 ff ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 45df0: 8b 45 b0 mov -0x50(%rbp),%eax 45df3: 48 8b 55 b8 mov -0x48(%rbp),%rdx 45df7: ff 75 e8 push -0x18(%rbp) 45dfa: ff 75 e0 push -0x20(%rbp) 45dfd: ff 75 d8 push -0x28(%rbp) 45e00: ff 75 d0 push -0x30(%rbp) 45e03: ff 75 c8 push -0x38(%rbp) 45e06: ff 75 c0 push -0x40(%rbp) 45e09: 89 c1 mov %eax,%ecx 45e0b: 49 89 d0 mov %rdx,%r8 45e0e: ba 4a 00 00 00 mov $0x4a,%edx 45e13: 48 8d 35 a8 22 02 00 lea 0x222a8(%rip),%rsi # 680c2 <_ZL20kMallocHistogramSize+0x5e> 45e1a: bf 01 00 00 00 mov $0x1,%edi 45e1f: e8 3b 84 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 45e24: 48 83 c4 30 add $0x30,%rsp 45e28: 48 8b 45 98 mov -0x68(%rbp),%rax 45e2c: 48 c7 40 08 00 00 02 movq $0x20000,0x8(%rax) 45e33: 00 45e34: 48 8b 45 98 mov -0x68(%rbp),%rax 45e38: 48 8b 00 mov (%rax),%rax 45e3b: 48 89 45 a8 mov %rax,-0x58(%rbp) 45e3f: 48 8b 45 98 mov -0x68(%rbp),%rax 45e43: 48 8b 00 mov (%rax),%rax 45e46: 48 8d 50 30 lea 0x30(%rax),%rdx 45e4a: 48 8b 45 98 mov -0x68(%rbp),%rax 45e4e: 48 89 10 mov %rdx,(%rax) 45e51: 48 8b 45 98 mov -0x68(%rbp),%rax 45e55: 48 8b 40 08 mov 0x8(%rax),%rax 45e59: 48 8d 50 d0 lea -0x30(%rax),%rdx 45e5d: 48 8b 45 98 mov -0x68(%rbp),%rax 45e61: 48 89 50 08 mov %rdx,0x8(%rax) 45e65: 48 8b 45 98 mov -0x68(%rbp),%rax 45e69: 8b 40 18 mov 0x18(%rax),%eax 45e6c: 8d 50 01 lea 0x1(%rax),%edx 45e6f: 48 8b 45 98 mov -0x68(%rbp),%rax 45e73: 89 50 18 mov %edx,0x18(%rax) 45e76: 48 8b 45 a8 mov -0x58(%rbp),%rax 45e7a: 48 8b 4d f8 mov -0x8(%rbp),%rcx 45e7e: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 45e85: 00 00 45e87: 74 05 je 45e8e <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv+0x15a> 45e89: e8 f2 06 fc ff call 6580 <__stack_chk_fail@plt> 45e8e: c9 leave 45e8f: c3 ret 0000000000045e90 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE6DeleteEPS1_>: 45e90: f3 0f 1e fa endbr64 45e94: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 45e99: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 45e9e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45ea3: 48 8b 50 10 mov 0x10(%rax),%rdx 45ea7: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 45eac: 48 89 10 mov %rdx,(%rax) 45eaf: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45eb4: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 45eb9: 48 89 50 10 mov %rdx,0x10(%rax) 45ebd: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45ec2: 8b 40 18 mov 0x18(%rax),%eax 45ec5: 8d 50 ff lea -0x1(%rax),%edx 45ec8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 45ecd: 89 50 18 mov %edx,0x18(%rax) 45ed0: 90 nop 45ed1: c3 ret 0000000000045ed2 <_ZN8tcmalloc15StackTraceTableC1Ev>: 45ed2: f3 0f 1e fa endbr64 45ed6: 55 push %rbp 45ed7: 48 89 e5 mov %rsp,%rbp 45eda: 48 83 ec 10 sub $0x10,%rsp 45ede: 48 89 7d f8 mov %rdi,-0x8(%rbp) 45ee2: 48 8b 45 f8 mov -0x8(%rbp),%rax 45ee6: c6 00 00 movb $0x0,(%rax) 45ee9: 48 8b 45 f8 mov -0x8(%rbp),%rax 45eed: c7 40 04 00 00 00 00 movl $0x0,0x4(%rax) 45ef4: 48 8b 45 f8 mov -0x8(%rbp),%rax 45ef8: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 45eff: 48 8b 45 f8 mov -0x8(%rbp),%rax 45f03: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 45f0a: 00 45f0b: 48 8b 45 f8 mov -0x8(%rbp),%rax 45f0f: 48 83 c0 18 add $0x18,%rax 45f13: 48 89 c7 mov %rax,%rdi 45f16: e8 77 05 00 00 call 46492 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvEC1Ev> 45f1b: 90 nop 45f1c: c9 leave 45f1d: c3 ret 0000000000045f1e <_ZN8tcmalloc15StackTraceTableD1Ev>: 45f1e: f3 0f 1e fa endbr64 45f22: 55 push %rbp 45f23: 48 89 e5 mov %rsp,%rbp 45f26: 48 83 ec 10 sub $0x10,%rsp 45f2a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 45f2e: 48 8b 45 f8 mov -0x8(%rbp),%rax 45f32: 48 83 c0 18 add $0x18,%rax 45f36: 48 89 c7 mov %rax,%rdi 45f39: e8 60 05 00 00 call 4649e <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvED1Ev> 45f3e: 90 nop 45f3f: c9 leave 45f40: c3 ret 45f41: 90 nop 0000000000045f42 <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE>: 45f42: f3 0f 1e fa endbr64 45f46: 55 push %rbp 45f47: 48 89 e5 mov %rsp,%rbp 45f4a: 48 83 ec 70 sub $0x70,%rsp 45f4e: 48 89 7d 98 mov %rdi,-0x68(%rbp) 45f52: 48 89 75 90 mov %rsi,-0x70(%rbp) 45f56: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 45f5d: 00 00 45f5f: 48 89 45 f8 mov %rax,-0x8(%rbp) 45f63: 31 c0 xor %eax,%eax 45f65: 48 8b 45 98 mov -0x68(%rbp),%rax 45f69: 0f b6 00 movzbl (%rax),%eax 45f6c: 84 c0 test %al,%al 45f6e: 0f 85 09 01 00 00 jne 4607d <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE+0x13b> 45f74: 48 8b 45 98 mov -0x68(%rbp),%rax 45f78: 8b 40 04 mov 0x4(%rax),%eax 45f7b: 89 c2 mov %eax,%edx 45f7d: 48 8b 45 90 mov -0x70(%rbp),%rax 45f81: 48 8b 40 08 mov 0x8(%rax),%rax 45f85: 01 d0 add %edx,%eax 45f87: 89 c2 mov %eax,%edx 45f89: 48 8b 45 98 mov -0x68(%rbp),%rax 45f8d: 89 50 04 mov %edx,0x4(%rax) 45f90: 48 8b 45 98 mov -0x68(%rbp),%rax 45f94: 8b 40 08 mov 0x8(%rax),%eax 45f97: 8d 50 01 lea 0x1(%rax),%edx 45f9a: 48 8b 45 98 mov -0x68(%rbp),%rax 45f9e: 89 50 08 mov %edx,0x8(%rax) 45fa1: 48 8b 45 98 mov -0x68(%rbp),%rax 45fa5: 48 83 c0 18 add $0x18,%rax 45fa9: ba 00 00 00 00 mov $0x0,%edx 45fae: be 01 00 00 00 mov $0x1,%esi 45fb3: 48 89 c7 mov %rax,%rdi 45fb6: e8 ef 04 00 00 call 464aa <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE8allocateEmPKv> 45fbb: 48 89 45 a8 mov %rax,-0x58(%rbp) 45fbf: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 45fc4: 75 7d jne 46043 <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE+0x101> 45fc6: 48 8d 45 e0 lea -0x20(%rbp),%rax 45fca: 48 89 c7 mov %rax,%rdi 45fcd: e8 8c ff fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 45fd2: 48 8d 45 d0 lea -0x30(%rbp),%rax 45fd6: 48 89 c7 mov %rax,%rdi 45fd9: e8 80 ff fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 45fde: 48 8d 45 c0 lea -0x40(%rbp),%rax 45fe2: be 10 01 00 00 mov $0x110,%esi 45fe7: 48 89 c7 mov %rax,%rdi 45fea: e8 af ff fe ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 45fef: 48 8d 45 b0 lea -0x50(%rbp),%rax 45ff3: 48 8d 35 96 21 02 00 lea 0x22196(%rip),%rsi # 68190 <_ZL20kMallocHistogramSize+0x8> 45ffa: 48 89 c7 mov %rax,%rdi 45ffd: e8 72 ff fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 46002: 8b 45 b0 mov -0x50(%rbp),%eax 46005: 48 8b 55 b8 mov -0x48(%rbp),%rdx 46009: ff 75 e8 push -0x18(%rbp) 4600c: ff 75 e0 push -0x20(%rbp) 4600f: ff 75 d8 push -0x28(%rbp) 46012: ff 75 d0 push -0x30(%rbp) 46015: ff 75 c8 push -0x38(%rbp) 46018: ff 75 c0 push -0x40(%rbp) 4601b: 89 c1 mov %eax,%ecx 4601d: 49 89 d0 mov %rdx,%r8 46020: ba 41 00 00 00 mov $0x41,%edx 46025: 48 8d 35 88 21 02 00 lea 0x22188(%rip),%rsi # 681b4 <_ZL20kMallocHistogramSize+0x2c> 4602c: bf 00 00 00 00 mov $0x0,%edi 46031: e8 29 82 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 46036: 48 83 c4 30 add $0x30,%rsp 4603a: 48 8b 45 98 mov -0x68(%rbp),%rax 4603e: c6 00 01 movb $0x1,(%rax) 46041: eb 3b jmp 4607e <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE+0x13c> 46043: 48 8b 45 a8 mov -0x58(%rbp),%rax 46047: 48 8b 55 90 mov -0x70(%rbp),%rdx 4604b: 48 83 c0 08 add $0x8,%rax 4604f: 48 89 d6 mov %rdx,%rsi 46052: ba 21 00 00 00 mov $0x21,%edx 46057: 48 89 c7 mov %rax,%rdi 4605a: 48 89 d1 mov %rdx,%rcx 4605d: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 46060: 48 8b 45 98 mov -0x68(%rbp),%rax 46064: 48 8b 50 10 mov 0x10(%rax),%rdx 46068: 48 8b 45 a8 mov -0x58(%rbp),%rax 4606c: 48 89 10 mov %rdx,(%rax) 4606f: 48 8b 45 98 mov -0x68(%rbp),%rax 46073: 48 8b 55 a8 mov -0x58(%rbp),%rdx 46077: 48 89 50 10 mov %rdx,0x10(%rax) 4607b: eb 01 jmp 4607e <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE+0x13c> 4607d: 90 nop 4607e: 48 8b 45 f8 mov -0x8(%rbp),%rax 46082: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 46089: 00 00 4608b: 74 05 je 46092 <_ZN8tcmalloc15StackTraceTable8AddTraceERKNS_10StackTraceE+0x150> 4608d: e8 ee 04 fc ff call 6580 <__stack_chk_fail@plt> 46092: c9 leave 46093: c3 ret 0000000000046094 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv>: 46094: f3 0f 1e fa endbr64 46098: 55 push %rbp 46099: 48 89 e5 mov %rsp,%rbp 4609c: 53 push %rbx 4609d: 48 81 ec 98 00 00 00 sub $0x98,%rsp 460a4: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 460ab: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 460b2: 00 00 460b4: 48 89 45 e8 mov %rax,-0x18(%rbp) 460b8: 31 c0 xor %eax,%eax 460ba: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 460c1: 00 460c2: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 460c9: 8b 50 08 mov 0x8(%rax),%edx 460cc: 89 d0 mov %edx,%eax 460ce: 01 c0 add %eax,%eax 460d0: 01 c2 add %eax,%edx 460d2: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 460d9: 8b 40 04 mov 0x4(%rax),%eax 460dc: 01 d0 add %edx,%eax 460de: 83 c0 01 add $0x1,%eax 460e1: 89 85 7c ff ff ff mov %eax,-0x84(%rbp) 460e7: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 460ee: 0f b6 00 movzbl (%rax),%eax 460f1: 83 f0 01 xor $0x1,%eax 460f4: 84 c0 test %al,%al 460f6: 0f 84 ce 00 00 00 je 461ca <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x136> 460fc: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 46102: 48 98 cltq 46104: 48 ba ff ff ff ff ff movabs $0xfffffffffffffff,%rdx 4610b: ff ff 0f 4610e: 48 39 d0 cmp %rdx,%rax 46111: 77 30 ja 46143 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0xaf> 46113: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 46119: 48 98 cltq 4611b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 46122: 00 46123: 48 8d 45 d0 lea -0x30(%rbp),%rax 46127: 48 89 c6 mov %rax,%rsi 4612a: 48 89 d7 mov %rdx,%rdi 4612d: e8 de 06 fc ff call 6810 <_ZnamRKSt9nothrow_t@plt> 46132: 48 89 45 80 mov %rax,-0x80(%rbp) 46136: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 4613b: 0f 85 89 00 00 00 jne 461ca <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x136> 46141: eb 05 jmp 46148 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0xb4> 46143: e8 b8 05 fc ff call 6700 <__cxa_throw_bad_array_new_length@plt> 46148: 48 8d 45 d0 lea -0x30(%rbp),%rax 4614c: 48 89 c7 mov %rax,%rdi 4614f: e8 0a fe fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 46154: 48 8d 45 c0 lea -0x40(%rbp),%rax 46158: 48 89 c7 mov %rax,%rdi 4615b: e8 fe fd fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 46160: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 46166: 48 98 cltq 46168: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 4616f: 00 46170: 48 8d 45 b0 lea -0x50(%rbp),%rax 46174: 48 89 d6 mov %rdx,%rsi 46177: 48 89 c7 mov %rax,%rdi 4617a: e8 1f fe fe ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 4617f: 48 8d 45 a0 lea -0x60(%rbp),%rax 46183: 48 8d 35 46 20 02 00 lea 0x22046(%rip),%rsi # 681d0 <_ZL20kMallocHistogramSize+0x48> 4618a: 48 89 c7 mov %rax,%rdi 4618d: e8 e2 fd fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 46192: 8b 45 a0 mov -0x60(%rbp),%eax 46195: 48 8b 55 a8 mov -0x58(%rbp),%rdx 46199: ff 75 d8 push -0x28(%rbp) 4619c: ff 75 d0 push -0x30(%rbp) 4619f: ff 75 c8 push -0x38(%rbp) 461a2: ff 75 c0 push -0x40(%rbp) 461a5: ff 75 b8 push -0x48(%rbp) 461a8: ff 75 b0 push -0x50(%rbp) 461ab: 89 c1 mov %eax,%ecx 461ad: 49 89 d0 mov %rdx,%r8 461b0: ba 53 00 00 00 mov $0x53,%edx 461b5: 48 8d 35 f8 1f 02 00 lea 0x21ff8(%rip),%rsi # 681b4 <_ZL20kMallocHistogramSize+0x2c> 461bc: bf 00 00 00 00 mov $0x0,%edi 461c1: e8 99 80 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 461c6: 48 83 c4 30 add $0x30,%rsp 461ca: 48 83 7d 80 00 cmpq $0x0,-0x80(%rbp) 461cf: 0f 84 44 01 00 00 je 46319 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x285> 461d5: c7 85 74 ff ff ff 00 movl $0x0,-0x8c(%rbp) 461dc: 00 00 00 461df: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 461e6: 48 8b 40 10 mov 0x10(%rax),%rax 461ea: 48 89 45 88 mov %rax,-0x78(%rbp) 461ee: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 461f3: 0f 84 f9 00 00 00 je 462f2 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x25e> 461f9: b9 01 00 00 00 mov $0x1,%ecx 461fe: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 46204: 8d 50 01 lea 0x1(%rax),%edx 46207: 89 95 74 ff ff ff mov %edx,-0x8c(%rbp) 4620d: 48 98 cltq 4620f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 46216: 00 46217: 48 8b 45 80 mov -0x80(%rbp),%rax 4621b: 48 01 d0 add %rdx,%rax 4621e: 48 89 ca mov %rcx,%rdx 46221: 48 89 10 mov %rdx,(%rax) 46224: 48 8b 45 88 mov -0x78(%rbp),%rax 46228: 48 8b 48 08 mov 0x8(%rax),%rcx 4622c: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 46232: 8d 50 01 lea 0x1(%rax),%edx 46235: 89 95 74 ff ff ff mov %edx,-0x8c(%rbp) 4623b: 48 98 cltq 4623d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 46244: 00 46245: 48 8b 45 80 mov -0x80(%rbp),%rax 46249: 48 01 d0 add %rdx,%rax 4624c: 48 89 ca mov %rcx,%rdx 4624f: 48 89 10 mov %rdx,(%rax) 46252: 48 8b 45 88 mov -0x78(%rbp),%rax 46256: 48 8b 48 10 mov 0x10(%rax),%rcx 4625a: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 46260: 8d 50 01 lea 0x1(%rax),%edx 46263: 89 95 74 ff ff ff mov %edx,-0x8c(%rbp) 46269: 48 98 cltq 4626b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 46272: 00 46273: 48 8b 45 80 mov -0x80(%rbp),%rax 46277: 48 01 d0 add %rdx,%rax 4627a: 48 89 ca mov %rcx,%rdx 4627d: 48 89 10 mov %rdx,(%rax) 46280: c7 85 78 ff ff ff 00 movl $0x0,-0x88(%rbp) 46287: 00 00 00 4628a: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 46290: 48 63 d0 movslq %eax,%rdx 46293: 48 8b 45 88 mov -0x78(%rbp),%rax 46297: 48 8b 40 10 mov 0x10(%rax),%rax 4629b: 48 39 c2 cmp %rax,%rdx 4629e: 73 42 jae 462e2 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x24e> 462a0: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 462a6: 8d 50 01 lea 0x1(%rax),%edx 462a9: 89 95 74 ff ff ff mov %edx,-0x8c(%rbp) 462af: 48 98 cltq 462b1: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 462b8: 00 462b9: 48 8b 45 80 mov -0x80(%rbp),%rax 462bd: 48 01 c2 add %rax,%rdx 462c0: 48 8b 45 88 mov -0x78(%rbp),%rax 462c4: 8b 8d 78 ff ff ff mov -0x88(%rbp),%ecx 462ca: 48 63 c9 movslq %ecx,%rcx 462cd: 48 83 c1 02 add $0x2,%rcx 462d1: 48 8b 44 c8 08 mov 0x8(%rax,%rcx,8),%rax 462d6: 48 89 02 mov %rax,(%rdx) 462d9: 83 85 78 ff ff ff 01 addl $0x1,-0x88(%rbp) 462e0: eb a8 jmp 4628a <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x1f6> 462e2: 48 8b 45 88 mov -0x78(%rbp),%rax 462e6: 48 8b 00 mov (%rax),%rax 462e9: 48 89 45 88 mov %rax,-0x78(%rbp) 462ed: e9 fc fe ff ff jmp 461ee <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x15a> 462f2: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 462f8: 8d 50 01 lea 0x1(%rax),%edx 462fb: 89 95 74 ff ff ff mov %edx,-0x8c(%rbp) 46301: 48 98 cltq 46303: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 4630a: 00 4630b: 48 8b 45 80 mov -0x80(%rbp),%rax 4630f: 48 01 d0 add %rdx,%rax 46312: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 46319: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 46320: c6 00 00 movb $0x0,(%rax) 46323: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4632a: c7 40 04 00 00 00 00 movl $0x0,0x4(%rax) 46331: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 46338: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 4633f: e8 03 01 ff ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 46344: 48 89 c2 mov %rax,%rdx 46347: 48 8d 45 d0 lea -0x30(%rbp),%rax 4634b: 48 89 d6 mov %rdx,%rsi 4634e: 48 89 c7 mov %rax,%rdi 46351: e8 b8 fb fe ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 46356: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4635d: 48 8b 40 10 mov 0x10(%rax),%rax 46361: 48 89 45 90 mov %rax,-0x70(%rbp) 46365: 48 83 7d 90 00 cmpq $0x0,-0x70(%rbp) 4636a: 74 34 je 463a0 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x30c> 4636c: 48 8b 45 90 mov -0x70(%rbp),%rax 46370: 48 8b 00 mov (%rax),%rax 46373: 48 89 45 98 mov %rax,-0x68(%rbp) 46377: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4637e: 48 8d 48 18 lea 0x18(%rax),%rcx 46382: 48 8b 45 90 mov -0x70(%rbp),%rax 46386: ba 01 00 00 00 mov $0x1,%edx 4638b: 48 89 c6 mov %rax,%rsi 4638e: 48 89 cf mov %rcx,%rdi 46391: e8 04 02 00 00 call 4659a <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE10deallocateEPS2_m> 46396: 48 8b 45 98 mov -0x68(%rbp),%rax 4639a: 48 89 45 90 mov %rax,-0x70(%rbp) 4639e: eb c5 jmp 46365 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x2d1> 463a0: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 463a7: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 463ae: 00 463af: 48 8b 5d 80 mov -0x80(%rbp),%rbx 463b3: 48 8d 45 d0 lea -0x30(%rbp),%rax 463b7: 48 89 c7 mov %rax,%rdi 463ba: e8 7d fb fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 463bf: 48 89 d8 mov %rbx,%rax 463c2: 48 8b 5d e8 mov -0x18(%rbp),%rbx 463c6: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 463cd: 00 00 463cf: 74 25 je 463f6 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x362> 463d1: eb 1e jmp 463f1 <_ZN8tcmalloc15StackTraceTable23ReadStackTracesAndClearEv+0x35d> 463d3: f3 0f 1e fa endbr64 463d7: 48 89 c3 mov %rax,%rbx 463da: 48 8d 45 d0 lea -0x30(%rbp),%rax 463de: 48 89 c7 mov %rax,%rdi 463e1: e8 56 fb fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 463e6: 48 89 d8 mov %rbx,%rax 463e9: 48 89 c7 mov %rax,%rdi 463ec: e8 af 04 fc ff call 68a0 <_Unwind_Resume@plt> 463f1: e8 8a 01 fc ff call 6580 <__stack_chk_fail@plt> 463f6: 48 8b 5d f8 mov -0x8(%rbp),%rbx 463fa: c9 leave 463fb: c3 ret 00000000000463fc <_Z41__static_initialization_and_destruction_0ii>: 463fc: f3 0f 1e fa endbr64 46400: 55 push %rbp 46401: 48 89 e5 mov %rsp,%rbp 46404: 48 83 ec 10 sub $0x10,%rsp 46408: 89 7d fc mov %edi,-0x4(%rbp) 4640b: 89 75 f8 mov %esi,-0x8(%rbp) 4640e: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 46412: 75 61 jne 46475 <_Z41__static_initialization_and_destruction_0ii+0x79> 46414: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 4641b: 75 58 jne 46475 <_Z41__static_initialization_and_destruction_0ii+0x79> 4641d: 48 8d 05 e4 cf 03 00 lea 0x3cfe4(%rip),%rax # 83408 <_ZGVN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 46424: 0f b6 00 movzbl (%rax),%eax 46427: 84 c0 test %al,%al 46429: 75 1e jne 46449 <_Z41__static_initialization_and_destruction_0ii+0x4d> 4642b: 48 8d 05 d6 cf 03 00 lea 0x3cfd6(%rip),%rax # 83408 <_ZGVN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 46432: c6 00 01 movb $0x1,(%rax) 46435: be 00 00 00 00 mov $0x0,%esi 4643a: 48 8d 05 9f cf 03 00 lea 0x3cf9f(%rip),%rax # 833e0 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 46441: 48 89 c7 mov %rax,%rdi 46444: e8 1d 02 00 00 call 46666 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE7StorageC1EN4base17LinkerInitializedE> 46449: 48 8d 05 18 4e 03 00 lea 0x34e18(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 46450: 0f b6 00 movzbl (%rax),%eax 46453: 84 c0 test %al,%al 46455: 75 1e jne 46475 <_Z41__static_initialization_and_destruction_0ii+0x79> 46457: 48 8d 05 0a 4e 03 00 lea 0x34e0a(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 4645e: c6 00 01 movb $0x1,(%rax) 46461: be 00 00 00 00 mov $0x0,%esi 46466: 48 8d 05 d3 4d 03 00 lea 0x34dd3(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 4646d: 48 89 c7 mov %rax,%rdi 46470: e8 69 28 ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 46475: 90 nop 46476: c9 leave 46477: c3 ret 0000000000046478 <_GLOBAL__sub_I_stack_trace_table.cc>: 46478: f3 0f 1e fa endbr64 4647c: 55 push %rbp 4647d: 48 89 e5 mov %rsp,%rbp 46480: be ff ff 00 00 mov $0xffff,%esi 46485: bf 01 00 00 00 mov $0x1,%edi 4648a: e8 6d ff ff ff call 463fc <_Z41__static_initialization_and_destruction_0ii> 4648f: 5d pop %rbp 46490: c3 ret 46491: 90 nop 0000000000046492 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvEC1Ev>: 46492: f3 0f 1e fa endbr64 46496: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4649b: 90 nop 4649c: c3 ret 4649d: 90 nop 000000000004649e <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvED1Ev>: 4649e: f3 0f 1e fa endbr64 464a2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 464a7: 90 nop 464a8: c3 ret 464a9: 90 nop 00000000000464aa <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE8allocateEmPKv>: 464aa: f3 0f 1e fa endbr64 464ae: 55 push %rbp 464af: 48 89 e5 mov %rsp,%rbp 464b2: 48 83 ec 70 sub $0x70,%rsp 464b6: 48 89 7d a8 mov %rdi,-0x58(%rbp) 464ba: 48 89 75 a0 mov %rsi,-0x60(%rbp) 464be: 48 89 55 98 mov %rdx,-0x68(%rbp) 464c2: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 464c9: 00 00 464cb: 48 89 45 f8 mov %rax,-0x8(%rbp) 464cf: 31 c0 xor %eax,%eax 464d1: 48 8d 05 08 cf 03 00 lea 0x3cf08(%rip),%rax # 833e0 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 464d8: 0f b6 40 20 movzbl 0x20(%rax),%eax 464dc: 83 f0 01 xor $0x1,%eax 464df: 84 c0 test %al,%al 464e1: 74 1a je 464fd <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE8allocateEmPKv+0x53> 464e3: 48 8d 05 f6 ce 03 00 lea 0x3cef6(%rip),%rax # 833e0 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 464ea: 48 89 c7 mov %rax,%rdi 464ed: e8 84 01 00 00 call 46676 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE4InitEv> 464f2: 48 8d 05 e7 ce 03 00 lea 0x3cee7(%rip),%rax # 833e0 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 464f9: c6 40 20 01 movb $0x1,0x20(%rax) 464fd: 48 83 7d a0 01 cmpq $0x1,-0x60(%rbp) 46502: 74 71 je 46575 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE8allocateEmPKv+0xcb> 46504: 48 8d 45 e0 lea -0x20(%rbp),%rax 46508: 48 89 c7 mov %rax,%rdi 4650b: e8 4e fa fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 46510: 48 8d 45 d0 lea -0x30(%rbp),%rax 46514: 48 89 c7 mov %rax,%rdi 46517: e8 42 fa fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4651c: 48 8d 45 c0 lea -0x40(%rbp),%rax 46520: 48 89 c7 mov %rax,%rdi 46523: e8 36 fa fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 46528: 48 8d 45 b0 lea -0x50(%rbp),%rax 4652c: 48 8d 35 ca 1c 02 00 lea 0x21cca(%rip),%rsi # 681fd <_ZL20kMallocHistogramSize+0x75> 46533: 48 89 c7 mov %rax,%rdi 46536: e8 39 fa fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 4653b: 8b 45 b0 mov -0x50(%rbp),%eax 4653e: 48 8b 55 b8 mov -0x48(%rbp),%rdx 46542: ff 75 e8 push -0x18(%rbp) 46545: ff 75 e0 push -0x20(%rbp) 46548: ff 75 d8 push -0x28(%rbp) 4654b: ff 75 d0 push -0x30(%rbp) 4654e: ff 75 c8 push -0x38(%rbp) 46551: ff 75 c0 push -0x40(%rbp) 46554: 89 c1 mov %eax,%ecx 46556: 49 89 d0 mov %rdx,%r8 46559: ba 9d 00 00 00 mov $0x9d,%edx 4655e: 48 8d 35 9f 1c 02 00 lea 0x21c9f(%rip),%rsi # 68204 <_ZL20kMallocHistogramSize+0x7c> 46565: bf 01 00 00 00 mov $0x1,%edi 4656a: e8 f0 7c ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 4656f: 48 83 c4 30 add $0x30,%rsp 46573: eb fe jmp 46573 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE8allocateEmPKv+0xc9> 46575: 48 8d 05 64 ce 03 00 lea 0x3ce64(%rip),%rax # 833e0 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 4657c: 48 89 c7 mov %rax,%rdi 4657f: e8 52 01 00 00 call 466d6 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv> 46584: 48 8b 4d f8 mov -0x8(%rbp),%rcx 46588: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4658f: 00 00 46591: 74 05 je 46598 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE8allocateEmPKv+0xee> 46593: e8 e8 ff fb ff call 6580 <__stack_chk_fail@plt> 46598: c9 leave 46599: c3 ret 000000000004659a <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE10deallocateEPS2_m>: 4659a: f3 0f 1e fa endbr64 4659e: 55 push %rbp 4659f: 48 89 e5 mov %rsp,%rbp 465a2: 48 83 ec 70 sub $0x70,%rsp 465a6: 48 89 7d a8 mov %rdi,-0x58(%rbp) 465aa: 48 89 75 a0 mov %rsi,-0x60(%rbp) 465ae: 48 89 55 98 mov %rdx,-0x68(%rbp) 465b2: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 465b9: 00 00 465bb: 48 89 45 f8 mov %rax,-0x8(%rbp) 465bf: 31 c0 xor %eax,%eax 465c1: 48 83 7d 98 01 cmpq $0x1,-0x68(%rbp) 465c6: 74 71 je 46639 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE10deallocateEPS2_m+0x9f> 465c8: 48 8d 45 e0 lea -0x20(%rbp),%rax 465cc: 48 89 c7 mov %rax,%rdi 465cf: e8 8a f9 fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 465d4: 48 8d 45 d0 lea -0x30(%rbp),%rax 465d8: 48 89 c7 mov %rax,%rdi 465db: e8 7e f9 fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 465e0: 48 8d 45 c0 lea -0x40(%rbp),%rax 465e4: 48 89 c7 mov %rax,%rdi 465e7: e8 72 f9 fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 465ec: 48 8d 45 b0 lea -0x50(%rbp),%rax 465f0: 48 8d 35 06 1c 02 00 lea 0x21c06(%rip),%rsi # 681fd <_ZL20kMallocHistogramSize+0x75> 465f7: 48 89 c7 mov %rax,%rdi 465fa: e8 75 f9 fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 465ff: 8b 45 b0 mov -0x50(%rbp),%eax 46602: 48 8b 55 b8 mov -0x48(%rbp),%rdx 46606: ff 75 e8 push -0x18(%rbp) 46609: ff 75 e0 push -0x20(%rbp) 4660c: ff 75 d8 push -0x28(%rbp) 4660f: ff 75 d0 push -0x30(%rbp) 46612: ff 75 c8 push -0x38(%rbp) 46615: ff 75 c0 push -0x40(%rbp) 46618: 89 c1 mov %eax,%ecx 4661a: 49 89 d0 mov %rdx,%r8 4661d: ba a1 00 00 00 mov $0xa1,%edx 46622: 48 8d 35 db 1b 02 00 lea 0x21bdb(%rip),%rsi # 68204 <_ZL20kMallocHistogramSize+0x7c> 46629: bf 01 00 00 00 mov $0x1,%edi 4662e: e8 2c 7c ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 46633: 48 83 c4 30 add $0x30,%rsp 46637: eb fe jmp 46637 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE10deallocateEPS2_m+0x9d> 46639: 48 8b 45 a0 mov -0x60(%rbp),%rax 4663d: 48 89 c6 mov %rax,%rsi 46640: 48 8d 05 99 cd 03 00 lea 0x3cd99(%rip),%rax # 833e0 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE11underlying_E> 46647: 48 89 c7 mov %rax,%rdi 4664a: e8 eb 01 00 00 call 4683a <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE6DeleteEPS2_> 4664f: 90 nop 46650: 48 8b 45 f8 mov -0x8(%rbp),%rax 46654: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4665b: 00 00 4665d: 74 05 je 46664 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE10deallocateEPS2_m+0xca> 4665f: e8 1c ff fb ff call 6580 <__stack_chk_fail@plt> 46664: c9 leave 46665: c3 ret 0000000000046666 <_ZN8tcmalloc20STLPageHeapAllocatorINS_15StackTraceTable5EntryEvE7StorageC1EN4base17LinkerInitializedE>: 46666: f3 0f 1e fa endbr64 4666a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4666f: 89 74 24 f4 mov %esi,-0xc(%rsp) 46673: 90 nop 46674: c3 ret 46675: 90 nop 0000000000046676 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE4InitEv>: 46676: f3 0f 1e fa endbr64 4667a: 55 push %rbp 4667b: 48 89 e5 mov %rsp,%rbp 4667e: 48 83 ec 10 sub $0x10,%rsp 46682: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46686: 48 8b 45 f8 mov -0x8(%rbp),%rax 4668a: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 46691: 48 8b 45 f8 mov -0x8(%rbp),%rax 46695: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4669c: 48 8b 45 f8 mov -0x8(%rbp),%rax 466a0: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 466a7: 00 466a8: 48 8b 45 f8 mov -0x8(%rbp),%rax 466ac: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 466b3: 00 466b4: 48 8b 45 f8 mov -0x8(%rbp),%rax 466b8: 48 89 c7 mov %rax,%rdi 466bb: e8 16 00 00 00 call 466d6 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv> 466c0: 48 89 c2 mov %rax,%rdx 466c3: 48 8b 45 f8 mov -0x8(%rbp),%rax 466c7: 48 89 d6 mov %rdx,%rsi 466ca: 48 89 c7 mov %rax,%rdi 466cd: e8 68 01 00 00 call 4683a <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE6DeleteEPS2_> 466d2: 90 nop 466d3: c9 leave 466d4: c3 ret 466d5: 90 nop 00000000000466d6 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv>: 466d6: f3 0f 1e fa endbr64 466da: 55 push %rbp 466db: 48 89 e5 mov %rsp,%rbp 466de: 48 83 ec 70 sub $0x70,%rsp 466e2: 48 89 7d 98 mov %rdi,-0x68(%rbp) 466e6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 466ed: 00 00 466ef: 48 89 45 f8 mov %rax,-0x8(%rbp) 466f3: 31 c0 xor %eax,%eax 466f5: 48 8b 45 98 mov -0x68(%rbp),%rax 466f9: 48 8b 40 10 mov 0x10(%rax),%rax 466fd: 48 85 c0 test %rax,%rax 46700: 74 20 je 46722 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv+0x4c> 46702: 48 8b 45 98 mov -0x68(%rbp),%rax 46706: 48 8b 40 10 mov 0x10(%rax),%rax 4670a: 48 89 45 a8 mov %rax,-0x58(%rbp) 4670e: 48 8b 45 a8 mov -0x58(%rbp),%rax 46712: 48 8b 10 mov (%rax),%rdx 46715: 48 8b 45 98 mov -0x68(%rbp),%rax 46719: 48 89 50 10 mov %rdx,0x10(%rax) 4671d: e9 ed 00 00 00 jmp 4680f <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv+0x139> 46722: 48 8b 45 98 mov -0x68(%rbp),%rax 46726: 48 8b 40 08 mov 0x8(%rax),%rax 4672a: 48 3d 0f 01 00 00 cmp $0x10f,%rax 46730: 0f 87 a2 00 00 00 ja 467d8 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv+0x102> 46736: bf 00 00 02 00 mov $0x20000,%edi 4673b: e8 01 78 ff ff call 3df41 <_ZN8tcmalloc13MetaDataAllocEm> 46740: 48 8b 55 98 mov -0x68(%rbp),%rdx 46744: 48 89 02 mov %rax,(%rdx) 46747: 48 8b 45 98 mov -0x68(%rbp),%rax 4674b: 48 8b 00 mov (%rax),%rax 4674e: 48 85 c0 test %rax,%rax 46751: 75 79 jne 467cc <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv+0xf6> 46753: 48 8d 45 e0 lea -0x20(%rbp),%rax 46757: 48 89 c7 mov %rax,%rdi 4675a: e8 ff f7 fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 4675f: 48 8d 45 d0 lea -0x30(%rbp),%rax 46763: be 10 01 00 00 mov $0x110,%esi 46768: 48 89 c7 mov %rax,%rdi 4676b: e8 2e f8 fe ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 46770: 48 8d 45 c0 lea -0x40(%rbp),%rax 46774: be 00 00 02 00 mov $0x20000,%esi 46779: 48 89 c7 mov %rax,%rdi 4677c: e8 af 79 ff ff call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 46781: 48 8d 45 b0 lea -0x50(%rbp),%rax 46785: 48 8d 35 94 1a 02 00 lea 0x21a94(%rip),%rsi # 68220 <_ZL20kMallocHistogramSize+0x98> 4678c: 48 89 c7 mov %rax,%rdi 4678f: e8 e0 f7 fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 46794: 8b 45 b0 mov -0x50(%rbp),%eax 46797: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4679b: ff 75 e8 push -0x18(%rbp) 4679e: ff 75 e0 push -0x20(%rbp) 467a1: ff 75 d8 push -0x28(%rbp) 467a4: ff 75 d0 push -0x30(%rbp) 467a7: ff 75 c8 push -0x38(%rbp) 467aa: ff 75 c0 push -0x40(%rbp) 467ad: 89 c1 mov %eax,%ecx 467af: 49 89 d0 mov %rdx,%r8 467b2: ba 4a 00 00 00 mov $0x4a,%edx 467b7: 48 8d 35 46 1a 02 00 lea 0x21a46(%rip),%rsi # 68204 <_ZL20kMallocHistogramSize+0x7c> 467be: bf 01 00 00 00 mov $0x1,%edi 467c3: e8 97 7a ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 467c8: 48 83 c4 30 add $0x30,%rsp 467cc: 48 8b 45 98 mov -0x68(%rbp),%rax 467d0: 48 c7 40 08 00 00 02 movq $0x20000,0x8(%rax) 467d7: 00 467d8: 48 8b 45 98 mov -0x68(%rbp),%rax 467dc: 48 8b 00 mov (%rax),%rax 467df: 48 89 45 a8 mov %rax,-0x58(%rbp) 467e3: 48 8b 45 98 mov -0x68(%rbp),%rax 467e7: 48 8b 00 mov (%rax),%rax 467ea: 48 8d 90 10 01 00 00 lea 0x110(%rax),%rdx 467f1: 48 8b 45 98 mov -0x68(%rbp),%rax 467f5: 48 89 10 mov %rdx,(%rax) 467f8: 48 8b 45 98 mov -0x68(%rbp),%rax 467fc: 48 8b 40 08 mov 0x8(%rax),%rax 46800: 48 8d 90 f0 fe ff ff lea -0x110(%rax),%rdx 46807: 48 8b 45 98 mov -0x68(%rbp),%rax 4680b: 48 89 50 08 mov %rdx,0x8(%rax) 4680f: 48 8b 45 98 mov -0x68(%rbp),%rax 46813: 8b 40 18 mov 0x18(%rax),%eax 46816: 8d 50 01 lea 0x1(%rax),%edx 46819: 48 8b 45 98 mov -0x68(%rbp),%rax 4681d: 89 50 18 mov %edx,0x18(%rax) 46820: 48 8b 45 a8 mov -0x58(%rbp),%rax 46824: 48 8b 4d f8 mov -0x8(%rbp),%rcx 46828: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4682f: 00 00 46831: 74 05 je 46838 <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE3NewEv+0x162> 46833: e8 48 fd fb ff call 6580 <__stack_chk_fail@plt> 46838: c9 leave 46839: c3 ret 000000000004683a <_ZN8tcmalloc17PageHeapAllocatorINS_15StackTraceTable5EntryEE6DeleteEPS2_>: 4683a: f3 0f 1e fa endbr64 4683e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 46843: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 46848: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4684d: 48 8b 50 10 mov 0x10(%rax),%rdx 46851: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 46856: 48 89 10 mov %rdx,(%rax) 46859: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4685e: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 46863: 48 89 50 10 mov %rdx,0x10(%rax) 46867: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4686c: 8b 40 18 mov 0x18(%rax),%eax 4686f: 8d 50 ff lea -0x1(%rax),%edx 46872: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 46877: 89 50 18 mov %edx,0x18(%rax) 4687a: 90 nop 4687b: c3 ret 000000000004687c <_ZN8tcmalloc19CentralCacheLockAllEv>: 4687c: f3 0f 1e fa endbr64 46880: 55 push %rbp 46881: 48 89 e5 mov %rsp,%rbp 46884: 48 83 ec 10 sub $0x10,%rsp 46888: e8 ba fb fe ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 4688d: 48 89 c7 mov %rax,%rdi 46890: e8 59 f5 fe ff call 35dee <_ZN8SpinLock4LockEv> 46895: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 4689c: e8 d5 fb fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 468a1: 8b 55 fc mov -0x4(%rbp),%edx 468a4: 39 d0 cmp %edx,%eax 468a6: 0f 97 c0 seta %al 468a9: 84 c0 test %al,%al 468ab: 74 33 je 468e0 <_ZN8tcmalloc19CentralCacheLockAllEv+0x64> 468ad: e8 ac fb fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 468b2: 48 89 c1 mov %rax,%rcx 468b5: 8b 45 fc mov -0x4(%rbp),%eax 468b8: 48 63 d0 movslq %eax,%rdx 468bb: 48 89 d0 mov %rdx,%rax 468be: 48 c1 e0 03 shl $0x3,%rax 468c2: 48 01 d0 add %rdx,%rax 468c5: 48 01 c0 add %rax,%rax 468c8: 48 01 d0 add %rdx,%rax 468cb: 48 c1 e0 06 shl $0x6,%rax 468cf: 48 01 c8 add %rcx,%rax 468d2: 48 89 c7 mov %rax,%rdi 468d5: e8 0a 03 00 00 call 46be4 <_ZN8tcmalloc15CentralFreeList4LockEv> 468da: 83 45 fc 01 addl $0x1,-0x4(%rbp) 468de: eb bc jmp 4689c <_ZN8tcmalloc19CentralCacheLockAllEv+0x20> 468e0: 90 nop 468e1: c9 leave 468e2: c3 ret 00000000000468e3 <_ZN8tcmalloc21CentralCacheUnlockAllEv>: 468e3: f3 0f 1e fa endbr64 468e7: 55 push %rbp 468e8: 48 89 e5 mov %rsp,%rbp 468eb: 48 83 ec 10 sub $0x10,%rsp 468ef: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 468f6: e8 7b fb fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 468fb: 8b 55 fc mov -0x4(%rbp),%edx 468fe: 39 d0 cmp %edx,%eax 46900: 0f 97 c0 seta %al 46903: 84 c0 test %al,%al 46905: 74 33 je 4693a <_ZN8tcmalloc21CentralCacheUnlockAllEv+0x57> 46907: e8 52 fb fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4690c: 48 89 c1 mov %rax,%rcx 4690f: 8b 45 fc mov -0x4(%rbp),%eax 46912: 48 63 d0 movslq %eax,%rdx 46915: 48 89 d0 mov %rdx,%rax 46918: 48 c1 e0 03 shl $0x3,%rax 4691c: 48 01 d0 add %rdx,%rax 4691f: 48 01 c0 add %rax,%rax 46922: 48 01 d0 add %rdx,%rax 46925: 48 c1 e0 06 shl $0x6,%rax 46929: 48 01 c8 add %rcx,%rax 4692c: 48 89 c7 mov %rax,%rdi 4692f: e8 d0 02 00 00 call 46c04 <_ZN8tcmalloc15CentralFreeList6UnlockEv> 46934: 83 45 fc 01 addl $0x1,-0x4(%rbp) 46938: eb bc jmp 468f6 <_ZN8tcmalloc21CentralCacheUnlockAllEv+0x13> 4693a: e8 08 fb fe ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 4693f: 48 89 c7 mov %rax,%rdi 46942: e8 7d f5 fe ff call 35ec4 <_ZN8SpinLock6UnlockEv> 46947: 90 nop 46948: c9 leave 46949: c3 ret 000000000004694a <_ZN8tcmalloc6Static14InitStaticVarsEv>: 4694a: f3 0f 1e fa endbr64 4694e: 55 push %rbp 4694f: 48 89 e5 mov %rsp,%rbp 46952: 41 55 push %r13 46954: 41 54 push %r12 46956: 53 push %rbx 46957: 48 83 ec 38 sub $0x38,%rsp 4695b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 46962: 00 00 46964: 48 89 45 d8 mov %rax,-0x28(%rbp) 46968: 31 c0 xor %eax,%eax 4696a: 48 8d 3d cf ca 03 00 lea 0x3cacf(%rip),%rdi # 83440 <_ZN8tcmalloc6Static8sizemap_E> 46971: e8 fe 6a ff ff call 3d474 <_ZN8tcmalloc7SizeMap4InitEv> 46976: 48 8d 3d 63 3b 06 00 lea 0x63b63(%rip),%rdi # aa4e0 <_ZN8tcmalloc6Static15span_allocator_E> 4697d: e8 e2 02 00 00 call 46c64 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE4InitEv> 46982: 48 8d 3d 57 3b 06 00 lea 0x63b57(%rip),%rdi # aa4e0 <_ZN8tcmalloc6Static15span_allocator_E> 46989: e8 a6 f3 ff ff call 45d34 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv> 4698e: 48 8d 3d 4b 3b 06 00 lea 0x63b4b(%rip),%rdi # aa4e0 <_ZN8tcmalloc6Static15span_allocator_E> 46995: e8 9a f3 ff ff call 45d34 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv> 4699a: 48 8d 3d 5f 3b 06 00 lea 0x63b5f(%rip),%rdi # aa500 <_ZN8tcmalloc6Static21stacktrace_allocator_E> 469a1: e8 1e 03 00 00 call 46cc4 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE4InitEv> 469a6: c7 45 bc 00 00 00 00 movl $0x0,-0x44(%rbp) 469ad: e8 c4 fa fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 469b2: 8b 55 bc mov -0x44(%rbp),%edx 469b5: 39 d0 cmp %edx,%eax 469b7: 0f 97 c0 seta %al 469ba: 84 c0 test %al,%al 469bc: 74 3a je 469f8 <_ZN8tcmalloc6Static14InitStaticVarsEv+0xae> 469be: 8b 45 bc mov -0x44(%rbp),%eax 469c1: 48 63 d0 movslq %eax,%rdx 469c4: 48 89 d0 mov %rdx,%rax 469c7: 48 c1 e0 03 shl $0x3,%rax 469cb: 48 01 d0 add %rdx,%rax 469ce: 48 01 c0 add %rax,%rax 469d1: 48 01 d0 add %rdx,%rax 469d4: 48 c1 e0 06 shl $0x6,%rax 469d8: 48 8d 15 01 db 03 00 lea 0x3db01(%rip),%rdx # 844e0 <_ZN8tcmalloc6Static14central_cache_E> 469df: 48 01 c2 add %rax,%rdx 469e2: 8b 45 bc mov -0x44(%rbp),%eax 469e5: 48 98 cltq 469e7: 48 89 c6 mov %rax,%rsi 469ea: 48 89 d7 mov %rdx,%rdi 469ed: e8 72 56 ff ff call 3c064 <_ZN8tcmalloc15CentralFreeList4InitEm> 469f2: 83 45 bc 01 addl $0x1,-0x44(%rbp) 469f6: eb b5 jmp 469ad <_ZN8tcmalloc6Static14InitStaticVarsEv+0x63> 469f8: 48 8d 3d 41 ca 03 00 lea 0x3ca41(%rip),%rdi # 83440 <_ZN8tcmalloc6Static8sizemap_E> 469ff: e8 96 01 00 00 call 46b9a <_ZN8tcmalloc7SizeMap22min_span_size_in_pagesEv> 46a04: 49 89 c4 mov %rax,%r12 46a07: 48 8d 05 52 3b 06 00 lea 0x63b52(%rip),%rax # aa560 <_ZN8tcmalloc6Static9pageheap_E> 46a0e: 49 89 c5 mov %rax,%r13 46a11: 4c 89 ee mov %r13,%rsi 46a14: bf e0 30 18 00 mov $0x1830e0,%edi 46a19: e8 03 f3 fe ff call 35d21 <_ZnwmPv> 46a1e: 48 89 c3 mov %rax,%rbx 46a21: 4c 89 e6 mov %r12,%rsi 46a24: 48 89 df mov %rbx,%rdi 46a27: e8 30 a3 ff ff call 40d5c <_ZN8tcmalloc8PageHeapC1Em> 46a2c: c6 45 ba 00 movb $0x0,-0x46(%rbp) 46a30: 48 8d 3d f5 18 02 00 lea 0x218f5(%rip),%rdi # 6832c <_ZL20kMallocHistogramSize+0x4> 46a37: e8 a7 2e ff ff call 398e3 46a3c: be 00 00 00 00 mov $0x0,%esi 46a41: 48 89 c7 mov %rax,%rdi 46a44: e8 a4 4a ff ff call 3b4ed <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb> 46a49: 88 45 bb mov %al,-0x45(%rbp) 46a4c: e8 31 fa fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 46a51: 48 89 c2 mov %rax,%rdx 46a54: 0f b6 45 bb movzbl -0x45(%rbp),%eax 46a58: 89 c6 mov %eax,%esi 46a5a: 48 89 d7 mov %rdx,%rdi 46a5d: e8 c4 f9 fe ff call 36426 <_ZN8tcmalloc8PageHeap21SetAggressiveDecommitEb> 46a62: 48 8d 05 b7 c9 03 00 lea 0x3c9b7(%rip),%rax # 83420 <_ZN8tcmalloc6Static7inited_E> 46a69: c6 00 01 movb $0x1,(%rax) 46a6c: 48 8d 3d ad 3a 06 00 lea 0x63aad(%rip),%rdi # aa520 <_ZN8tcmalloc6Static16sampled_objects_E> 46a73: e8 46 f1 ff ff call 45bbe <_ZN8tcmalloc8DLL_InitEPNS_4SpanE> 46a78: 90 nop 46a79: 48 8b 45 d8 mov -0x28(%rbp),%rax 46a7d: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 46a84: 00 00 46a86: 74 24 je 46aac <_ZN8tcmalloc6Static14InitStaticVarsEv+0x162> 46a88: eb 1d jmp 46aa7 <_ZN8tcmalloc6Static14InitStaticVarsEv+0x15d> 46a8a: f3 0f 1e fa endbr64 46a8e: 49 89 c4 mov %rax,%r12 46a91: 4c 89 ee mov %r13,%rsi 46a94: 48 89 df mov %rbx,%rdi 46a97: e8 14 01 00 00 call 46bb0 <_ZdlPvS_> 46a9c: 4c 89 e0 mov %r12,%rax 46a9f: 48 89 c7 mov %rax,%rdi 46aa2: e8 f9 fd fb ff call 68a0 <_Unwind_Resume@plt> 46aa7: e8 d4 fa fb ff call 6580 <__stack_chk_fail@plt> 46aac: 48 83 c4 38 add $0x38,%rsp 46ab0: 5b pop %rbx 46ab1: 41 5c pop %r12 46ab3: 41 5d pop %r13 46ab5: 5d pop %rbp 46ab6: c3 ret 46ab7: 90 nop 0000000000046ab8 <_ZN8tcmalloc6Static22InitLateMaybeRecursiveEv>: 46ab8: f3 0f 1e fa endbr64 46abc: 55 push %rbp 46abd: 48 89 e5 mov %rsp,%rbp 46ac0: 48 8d 05 1c fe ff ff lea -0x1e4(%rip),%rax # 468e3 <_ZN8tcmalloc21CentralCacheUnlockAllEv> 46ac7: 48 89 c2 mov %rax,%rdx 46aca: 48 8d 05 12 fe ff ff lea -0x1ee(%rip),%rax # 468e3 <_ZN8tcmalloc21CentralCacheUnlockAllEv> 46ad1: 48 89 c6 mov %rax,%rsi 46ad4: 48 8d 05 a1 fd ff ff lea -0x25f(%rip),%rax # 4687c <_ZN8tcmalloc19CentralCacheLockAllEv> 46adb: 48 89 c7 mov %rax,%rdi 46ade: e8 5d 27 00 00 call 49240 <__pthread_atfork> 46ae3: 90 nop 46ae4: 5d pop %rbp 46ae5: c3 ret 0000000000046ae6 <_Z41__static_initialization_and_destruction_0ii>: 46ae6: f3 0f 1e fa endbr64 46aea: 55 push %rbp 46aeb: 48 89 e5 mov %rsp,%rbp 46aee: 41 54 push %r12 46af0: 53 push %rbx 46af1: 48 83 ec 10 sub $0x10,%rsp 46af5: 89 7d ec mov %edi,-0x14(%rbp) 46af8: 89 75 e8 mov %esi,-0x18(%rbp) 46afb: 83 7d ec 01 cmpl $0x1,-0x14(%rbp) 46aff: 75 6a jne 46b6b <_Z41__static_initialization_and_destruction_0ii+0x85> 46b01: 81 7d e8 ff ff 00 00 cmpl $0xffff,-0x18(%rbp) 46b08: 75 61 jne 46b6b <_Z41__static_initialization_and_destruction_0ii+0x85> 46b0a: 48 8d 3d 2f c9 03 00 lea 0x3c92f(%rip),%rdi # 83440 <_ZN8tcmalloc6Static8sizemap_E> 46b11: e8 78 00 00 00 call 46b8e <_ZN8tcmalloc7SizeMapC1Ev> 46b16: 48 8d 05 c3 d9 03 00 lea 0x3d9c3(%rip),%rax # 844e0 <_ZN8tcmalloc6Static14central_cache_E> 46b1d: bb 7f 00 00 00 mov $0x7f,%ebx 46b22: 49 89 c4 mov %rax,%r12 46b25: 48 85 db test %rbx,%rbx 46b28: 78 15 js 46b3f <_Z41__static_initialization_and_destruction_0ii+0x59> 46b2a: 4c 89 e7 mov %r12,%rdi 46b2d: e8 12 01 00 00 call 46c44 <_ZN8tcmalloc21CentralFreeListPaddedC1Ev> 46b32: 49 81 c4 c0 04 00 00 add $0x4c0,%r12 46b39: 48 83 eb 01 sub $0x1,%rbx 46b3d: eb e6 jmp 46b25 <_Z41__static_initialization_and_destruction_0ii+0x3f> 46b3f: 48 8d 05 22 47 03 00 lea 0x34722(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 46b46: 0f b6 00 movzbl (%rax),%eax 46b49: 84 c0 test %al,%al 46b4b: 75 1e jne 46b6b <_Z41__static_initialization_and_destruction_0ii+0x85> 46b4d: 48 8d 05 14 47 03 00 lea 0x34714(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 46b54: c6 00 01 movb $0x1,(%rax) 46b57: be 00 00 00 00 mov $0x0,%esi 46b5c: 48 8d 05 dd 46 03 00 lea 0x346dd(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 46b63: 48 89 c7 mov %rax,%rdi 46b66: e8 73 21 ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 46b6b: 90 nop 46b6c: 48 83 c4 10 add $0x10,%rsp 46b70: 5b pop %rbx 46b71: 41 5c pop %r12 46b73: 5d pop %rbp 46b74: c3 ret 0000000000046b75 <_GLOBAL__sub_I_static_vars.cc>: 46b75: f3 0f 1e fa endbr64 46b79: 55 push %rbp 46b7a: 48 89 e5 mov %rsp,%rbp 46b7d: be ff ff 00 00 mov $0xffff,%esi 46b82: bf 01 00 00 00 mov $0x1,%edi 46b87: e8 5a ff ff ff call 46ae6 <_Z41__static_initialization_and_destruction_0ii> 46b8c: 5d pop %rbp 46b8d: c3 ret 0000000000046b8e <_ZN8tcmalloc7SizeMapC1Ev>: 46b8e: f3 0f 1e fa endbr64 46b92: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 46b97: 90 nop 46b98: c3 ret 46b99: 90 nop 0000000000046b9a <_ZN8tcmalloc7SizeMap22min_span_size_in_pagesEv>: 46b9a: f3 0f 1e fa endbr64 46b9e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 46ba3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 46ba8: 48 8b 80 80 10 00 00 mov 0x1080(%rax),%rax 46baf: c3 ret 0000000000046bb0 <_ZdlPvS_>: 46bb0: f3 0f 1e fa endbr64 46bb4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 46bb9: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 46bbe: 90 nop 46bbf: c3 ret 0000000000046bc0 <_ZN8tcmalloc15CentralFreeListC1Ev>: 46bc0: f3 0f 1e fa endbr64 46bc4: 55 push %rbp 46bc5: 48 89 e5 mov %rsp,%rbp 46bc8: 48 83 ec 10 sub $0x10,%rsp 46bcc: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46bd0: 48 8b 45 f8 mov -0x8(%rbp),%rax 46bd4: be 00 00 00 00 mov $0x0,%esi 46bd9: 48 89 c7 mov %rax,%rdi 46bdc: e8 fd f1 fe ff call 35dde <_ZN8SpinLockC1EN4base17LinkerInitializedE> 46be1: 90 nop 46be2: c9 leave 46be3: c3 ret 0000000000046be4 <_ZN8tcmalloc15CentralFreeList4LockEv>: 46be4: f3 0f 1e fa endbr64 46be8: 55 push %rbp 46be9: 48 89 e5 mov %rsp,%rbp 46bec: 48 83 ec 10 sub $0x10,%rsp 46bf0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46bf4: 48 8b 45 f8 mov -0x8(%rbp),%rax 46bf8: 48 89 c7 mov %rax,%rdi 46bfb: e8 ee f1 fe ff call 35dee <_ZN8SpinLock4LockEv> 46c00: 90 nop 46c01: c9 leave 46c02: c3 ret 46c03: 90 nop 0000000000046c04 <_ZN8tcmalloc15CentralFreeList6UnlockEv>: 46c04: f3 0f 1e fa endbr64 46c08: 55 push %rbp 46c09: 48 89 e5 mov %rsp,%rbp 46c0c: 48 83 ec 10 sub $0x10,%rsp 46c10: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46c14: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c18: 48 89 c7 mov %rax,%rdi 46c1b: e8 a4 f2 fe ff call 35ec4 <_ZN8SpinLock6UnlockEv> 46c20: 90 nop 46c21: c9 leave 46c22: c3 ret 46c23: 90 nop 0000000000046c24 <_ZN8tcmalloc23CentralFreeListPaddedToILi16EEC1Ev>: 46c24: f3 0f 1e fa endbr64 46c28: 55 push %rbp 46c29: 48 89 e5 mov %rsp,%rbp 46c2c: 48 83 ec 10 sub $0x10,%rsp 46c30: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46c34: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c38: 48 89 c7 mov %rax,%rdi 46c3b: e8 80 ff ff ff call 46bc0 <_ZN8tcmalloc15CentralFreeListC1Ev> 46c40: 90 nop 46c41: c9 leave 46c42: c3 ret 46c43: 90 nop 0000000000046c44 <_ZN8tcmalloc21CentralFreeListPaddedC1Ev>: 46c44: f3 0f 1e fa endbr64 46c48: 55 push %rbp 46c49: 48 89 e5 mov %rsp,%rbp 46c4c: 48 83 ec 10 sub $0x10,%rsp 46c50: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46c54: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c58: 48 89 c7 mov %rax,%rdi 46c5b: e8 c4 ff ff ff call 46c24 <_ZN8tcmalloc23CentralFreeListPaddedToILi16EEC1Ev> 46c60: 90 nop 46c61: c9 leave 46c62: c3 ret 46c63: 90 nop 0000000000046c64 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE4InitEv>: 46c64: f3 0f 1e fa endbr64 46c68: 55 push %rbp 46c69: 48 89 e5 mov %rsp,%rbp 46c6c: 48 83 ec 10 sub $0x10,%rsp 46c70: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46c74: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c78: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 46c7f: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c83: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 46c8a: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c8e: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 46c95: 00 46c96: 48 8b 45 f8 mov -0x8(%rbp),%rax 46c9a: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 46ca1: 00 46ca2: 48 8b 45 f8 mov -0x8(%rbp),%rax 46ca6: 48 89 c7 mov %rax,%rdi 46ca9: e8 86 f0 ff ff call 45d34 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE3NewEv> 46cae: 48 89 c2 mov %rax,%rdx 46cb1: 48 8b 45 f8 mov -0x8(%rbp),%rax 46cb5: 48 89 d6 mov %rdx,%rsi 46cb8: 48 89 c7 mov %rax,%rdi 46cbb: e8 d0 f1 ff ff call 45e90 <_ZN8tcmalloc17PageHeapAllocatorINS_4SpanEE6DeleteEPS1_> 46cc0: 90 nop 46cc1: c9 leave 46cc2: c3 ret 46cc3: 90 nop 0000000000046cc4 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE4InitEv>: 46cc4: f3 0f 1e fa endbr64 46cc8: 55 push %rbp 46cc9: 48 89 e5 mov %rsp,%rbp 46ccc: 48 83 ec 10 sub $0x10,%rsp 46cd0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 46cd4: 48 8b 45 f8 mov -0x8(%rbp),%rax 46cd8: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 46cdf: 48 8b 45 f8 mov -0x8(%rbp),%rax 46ce3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 46cea: 48 8b 45 f8 mov -0x8(%rbp),%rax 46cee: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 46cf5: 00 46cf6: 48 8b 45 f8 mov -0x8(%rbp),%rax 46cfa: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 46d01: 00 46d02: 48 8b 45 f8 mov -0x8(%rbp),%rax 46d06: 48 89 c7 mov %rax,%rdi 46d09: e8 2e d3 ff ff call 4403c <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE3NewEv> 46d0e: 48 89 c2 mov %rax,%rdx 46d11: 48 8b 45 f8 mov -0x8(%rbp),%rax 46d15: 48 89 d6 mov %rdx,%rsi 46d18: 48 89 c7 mov %rax,%rdi 46d1b: e8 24 13 ff ff call 38044 <_ZN8tcmalloc17PageHeapAllocatorINS_10StackTraceEE6DeleteEPS1_> 46d20: 90 nop 46d21: c9 leave 46d22: c3 ret 46d23: 90 nop 0000000000046d24 <_ZL16CheckAddressBitsm>: 46d24: f3 0f 1e fa endbr64 46d28: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) 46d2d: c6 44 24 fb 00 movb $0x0,-0x5(%rsp) 46d32: 80 7c 24 fb 00 cmpb $0x0,-0x5(%rsp) 46d37: 74 07 je 46d40 <_ZL16CheckAddressBitsm+0x1c> 46d39: b8 00 00 00 00 mov $0x0,%eax 46d3e: eb 05 jmp 46d45 <_ZL16CheckAddressBitsm+0x21> 46d40: b8 30 00 00 00 mov $0x30,%eax 46d45: 89 44 24 fc mov %eax,-0x4(%rsp) 46d49: 80 7c 24 fb 00 cmpb $0x0,-0x5(%rsp) 46d4e: 75 16 jne 46d66 <_ZL16CheckAddressBitsm+0x42> 46d50: 8b 44 24 fc mov -0x4(%rsp),%eax 46d54: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx 46d59: 89 c1 mov %eax,%ecx 46d5b: 48 d3 ea shr %cl,%rdx 46d5e: 48 89 d0 mov %rdx,%rax 46d61: 48 85 c0 test %rax,%rax 46d64: 75 06 jne 46d6c <_ZL16CheckAddressBitsm+0x48> 46d66: b8 01 00 00 00 mov $0x1,%eax 46d6b: c3 ret 46d6c: b8 00 00 00 00 mov $0x0,%eax 46d71: 90 nop 46d72: c3 ret 46d73: 90 nop 0000000000046d74 <_ZN16SbrkSysAllocator5AllocEmPmm>: 46d74: f3 0f 1e fa endbr64 46d78: 55 push %rbp 46d79: 48 89 e5 mov %rsp,%rbp 46d7c: 48 83 ec 40 sub $0x40,%rsp 46d80: 48 89 7d d8 mov %rdi,-0x28(%rbp) 46d84: 48 89 75 d0 mov %rsi,-0x30(%rbp) 46d88: 48 89 55 c8 mov %rdx,-0x38(%rbp) 46d8c: 48 89 4d c0 mov %rcx,-0x40(%rbp) 46d90: 48 8d 05 b9 68 1e 00 lea 0x1e68b9(%rip),%rax # 22d650 <_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_sbrkE> 46d97: 0f b6 00 movzbl (%rax),%eax 46d9a: 84 c0 test %al,%al 46d9c: 74 0a je 46da8 <_ZN16SbrkSysAllocator5AllocEmPmm+0x34> 46d9e: b8 00 00 00 00 mov $0x0,%eax 46da3: e9 6a 01 00 00 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46da8: 48 8b 55 d0 mov -0x30(%rbp),%rdx 46dac: 48 8b 45 c0 mov -0x40(%rbp),%rax 46db0: 48 01 d0 add %rdx,%rax 46db3: 48 85 c0 test %rax,%rax 46db6: 79 0a jns 46dc2 <_ZN16SbrkSysAllocator5AllocEmPmm+0x4e> 46db8: b8 00 00 00 00 mov $0x0,%eax 46dbd: e9 50 01 00 00 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46dc2: 48 8b 55 d0 mov -0x30(%rbp),%rdx 46dc6: 48 8b 45 c0 mov -0x40(%rbp),%rax 46dca: 48 01 d0 add %rdx,%rax 46dcd: 48 83 e8 01 sub $0x1,%rax 46dd1: ba 00 00 00 00 mov $0x0,%edx 46dd6: 48 f7 75 c0 divq -0x40(%rbp) 46dda: 48 89 c2 mov %rax,%rdx 46ddd: 48 8b 45 c0 mov -0x40(%rbp),%rax 46de1: 48 0f af c2 imul %rdx,%rax 46de5: 48 89 45 d0 mov %rax,-0x30(%rbp) 46de9: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 46dee: 74 0b je 46dfb <_ZN16SbrkSysAllocator5AllocEmPmm+0x87> 46df0: 48 8b 45 c8 mov -0x38(%rbp),%rax 46df4: 48 8b 55 d0 mov -0x30(%rbp),%rdx 46df8: 48 89 10 mov %rdx,(%rax) 46dfb: bf 00 00 00 00 mov $0x0,%edi 46e00: e8 1b fb fb ff call 6920 46e05: 48 89 c2 mov %rax,%rdx 46e08: 48 8b 45 d0 mov -0x30(%rbp),%rax 46e0c: 48 01 d0 add %rdx,%rax 46e0f: 48 39 45 d0 cmp %rax,-0x30(%rbp) 46e13: 0f 97 c0 seta %al 46e16: 84 c0 test %al,%al 46e18: 74 0a je 46e24 <_ZN16SbrkSysAllocator5AllocEmPmm+0xb0> 46e1a: b8 00 00 00 00 mov $0x0,%eax 46e1f: e9 ee 00 00 00 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46e24: 48 8b 45 d0 mov -0x30(%rbp),%rax 46e28: 48 89 c7 mov %rax,%rdi 46e2b: e8 f0 fa fb ff call 6920 46e30: 48 89 45 e8 mov %rax,-0x18(%rbp) 46e34: 48 83 7d e8 ff cmpq $0xffffffffffffffff,-0x18(%rbp) 46e39: 75 0a jne 46e45 <_ZN16SbrkSysAllocator5AllocEmPmm+0xd1> 46e3b: b8 00 00 00 00 mov $0x0,%eax 46e40: e9 cd 00 00 00 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46e45: 48 8b 45 e8 mov -0x18(%rbp),%rax 46e49: 48 89 45 e0 mov %rax,-0x20(%rbp) 46e4d: 48 8b 45 c0 mov -0x40(%rbp),%rax 46e51: 48 83 e8 01 sub $0x1,%rax 46e55: 48 23 45 e0 and -0x20(%rbp),%rax 46e59: 48 85 c0 test %rax,%rax 46e5c: 75 09 jne 46e67 <_ZN16SbrkSysAllocator5AllocEmPmm+0xf3> 46e5e: 48 8b 45 e8 mov -0x18(%rbp),%rax 46e62: e9 ab 00 00 00 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46e67: 48 8b 45 c0 mov -0x40(%rbp),%rax 46e6b: 48 83 e8 01 sub $0x1,%rax 46e6f: 48 23 45 e0 and -0x20(%rbp),%rax 46e73: 48 8b 55 c0 mov -0x40(%rbp),%rdx 46e77: 48 29 c2 sub %rax,%rdx 46e7a: 48 89 d0 mov %rdx,%rax 46e7d: 48 89 45 f0 mov %rax,-0x10(%rbp) 46e81: 48 8b 45 f0 mov -0x10(%rbp),%rax 46e85: 48 89 c7 mov %rax,%rdi 46e88: e8 93 fa fb ff call 6920 46e8d: 48 89 45 f8 mov %rax,-0x8(%rbp) 46e91: 48 8b 55 e0 mov -0x20(%rbp),%rdx 46e95: 48 8b 45 d0 mov -0x30(%rbp),%rax 46e99: 48 01 c2 add %rax,%rdx 46e9c: 48 8b 45 f8 mov -0x8(%rbp),%rax 46ea0: 48 39 c2 cmp %rax,%rdx 46ea3: 75 0d jne 46eb2 <_ZN16SbrkSysAllocator5AllocEmPmm+0x13e> 46ea5: 48 8b 55 e0 mov -0x20(%rbp),%rdx 46ea9: 48 8b 45 f0 mov -0x10(%rbp),%rax 46ead: 48 01 d0 add %rdx,%rax 46eb0: eb 60 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46eb2: 48 8b 55 d0 mov -0x30(%rbp),%rdx 46eb6: 48 8b 45 c0 mov -0x40(%rbp),%rax 46eba: 48 01 d0 add %rdx,%rax 46ebd: 48 83 e8 01 sub $0x1,%rax 46ec1: 48 89 c7 mov %rax,%rdi 46ec4: e8 57 fa fb ff call 6920 46ec9: 48 89 45 e8 mov %rax,-0x18(%rbp) 46ecd: 48 83 7d e8 ff cmpq $0xffffffffffffffff,-0x18(%rbp) 46ed2: 75 07 jne 46edb <_ZN16SbrkSysAllocator5AllocEmPmm+0x167> 46ed4: b8 00 00 00 00 mov $0x0,%eax 46ed9: eb 37 jmp 46f12 <_ZN16SbrkSysAllocator5AllocEmPmm+0x19e> 46edb: 48 8b 45 e8 mov -0x18(%rbp),%rax 46edf: 48 89 45 e0 mov %rax,-0x20(%rbp) 46ee3: 48 8b 45 c0 mov -0x40(%rbp),%rax 46ee7: 48 83 e8 01 sub $0x1,%rax 46eeb: 48 23 45 e0 and -0x20(%rbp),%rax 46eef: 48 85 c0 test %rax,%rax 46ef2: 74 1a je 46f0e <_ZN16SbrkSysAllocator5AllocEmPmm+0x19a> 46ef4: 48 8b 45 c0 mov -0x40(%rbp),%rax 46ef8: 48 83 e8 01 sub $0x1,%rax 46efc: 48 23 45 e0 and -0x20(%rbp),%rax 46f00: 48 8b 55 c0 mov -0x40(%rbp),%rdx 46f04: 48 29 c2 sub %rax,%rdx 46f07: 48 89 d0 mov %rdx,%rax 46f0a: 48 01 45 e0 add %rax,-0x20(%rbp) 46f0e: 48 8b 45 e0 mov -0x20(%rbp),%rax 46f12: c9 leave 46f13: c3 ret 0000000000046f14 <_ZN16MmapSysAllocator5AllocEmPmm>: 46f14: f3 0f 1e fa endbr64 46f18: 55 push %rbp 46f19: 48 89 e5 mov %rsp,%rbp 46f1c: 48 83 ec 50 sub $0x50,%rsp 46f20: 48 89 7d c8 mov %rdi,-0x38(%rbp) 46f24: 48 89 75 c0 mov %rsi,-0x40(%rbp) 46f28: 48 89 55 b8 mov %rdx,-0x48(%rbp) 46f2c: 48 89 4d b0 mov %rcx,-0x50(%rbp) 46f30: 48 8d 05 1b 67 1e 00 lea 0x1e671b(%rip),%rax # 22d652 <_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_mmapE> 46f37: 0f b6 00 movzbl (%rax),%eax 46f3a: 84 c0 test %al,%al 46f3c: 74 0a je 46f48 <_ZN16MmapSysAllocator5AllocEmPmm+0x34> 46f3e: b8 00 00 00 00 mov $0x0,%eax 46f43: e9 84 01 00 00 jmp 470cc <_ZN16MmapSysAllocator5AllocEmPmm+0x1b8> 46f48: 48 8b 05 11 67 1e 00 mov 0x1e6711(%rip),%rax # 22d660 <_ZL8pagesize> 46f4f: 48 85 c0 test %rax,%rax 46f52: 75 0e jne 46f62 <_ZN16MmapSysAllocator5AllocEmPmm+0x4e> 46f54: e8 87 f9 fb ff call 68e0 46f59: 48 98 cltq 46f5b: 48 89 05 fe 66 1e 00 mov %rax,0x1e66fe(%rip) # 22d660 <_ZL8pagesize> 46f62: 48 8b 05 f7 66 1e 00 mov 0x1e66f7(%rip),%rax # 22d660 <_ZL8pagesize> 46f69: 48 39 45 b0 cmp %rax,-0x50(%rbp) 46f6d: 73 0b jae 46f7a <_ZN16MmapSysAllocator5AllocEmPmm+0x66> 46f6f: 48 8b 05 ea 66 1e 00 mov 0x1e66ea(%rip),%rax # 22d660 <_ZL8pagesize> 46f76: 48 89 45 b0 mov %rax,-0x50(%rbp) 46f7a: 48 8b 55 c0 mov -0x40(%rbp),%rdx 46f7e: 48 8b 45 b0 mov -0x50(%rbp),%rax 46f82: 48 01 d0 add %rdx,%rax 46f85: 48 83 e8 01 sub $0x1,%rax 46f89: ba 00 00 00 00 mov $0x0,%edx 46f8e: 48 f7 75 b0 divq -0x50(%rbp) 46f92: 48 89 c2 mov %rax,%rdx 46f95: 48 8b 45 b0 mov -0x50(%rbp),%rax 46f99: 48 0f af c2 imul %rdx,%rax 46f9d: 48 89 45 e8 mov %rax,-0x18(%rbp) 46fa1: 48 8b 45 e8 mov -0x18(%rbp),%rax 46fa5: 48 3b 45 c0 cmp -0x40(%rbp),%rax 46fa9: 73 0a jae 46fb5 <_ZN16MmapSysAllocator5AllocEmPmm+0xa1> 46fab: b8 00 00 00 00 mov $0x0,%eax 46fb0: e9 17 01 00 00 jmp 470cc <_ZN16MmapSysAllocator5AllocEmPmm+0x1b8> 46fb5: 48 8b 45 e8 mov -0x18(%rbp),%rax 46fb9: 48 89 45 c0 mov %rax,-0x40(%rbp) 46fbd: 48 83 7d b8 00 cmpq $0x0,-0x48(%rbp) 46fc2: 74 0b je 46fcf <_ZN16MmapSysAllocator5AllocEmPmm+0xbb> 46fc4: 48 8b 45 b8 mov -0x48(%rbp),%rax 46fc8: 48 8b 55 c0 mov -0x40(%rbp),%rdx 46fcc: 48 89 10 mov %rdx,(%rax) 46fcf: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp) 46fd6: 00 46fd7: 48 8b 05 82 66 1e 00 mov 0x1e6682(%rip),%rax # 22d660 <_ZL8pagesize> 46fde: 48 39 45 b0 cmp %rax,-0x50(%rbp) 46fe2: 76 15 jbe 46ff9 <_ZN16MmapSysAllocator5AllocEmPmm+0xe5> 46fe4: 48 8b 05 75 66 1e 00 mov 0x1e6675(%rip),%rax # 22d660 <_ZL8pagesize> 46feb: 48 8b 55 b0 mov -0x50(%rbp),%rdx 46fef: 48 29 c2 sub %rax,%rdx 46ff2: 48 89 d0 mov %rdx,%rax 46ff5: 48 89 45 d8 mov %rax,-0x28(%rbp) 46ff9: 48 8b 55 c0 mov -0x40(%rbp),%rdx 46ffd: 48 8b 45 d8 mov -0x28(%rbp),%rax 47001: 48 01 d0 add %rdx,%rax 47004: 41 b9 00 00 00 00 mov $0x0,%r9d 4700a: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 47010: b9 22 00 00 00 mov $0x22,%ecx 47015: ba 03 00 00 00 mov $0x3,%edx 4701a: 48 89 c6 mov %rax,%rsi 4701d: bf 00 00 00 00 mov $0x0,%edi 47022: e8 99 f8 fb ff call 68c0 47027: 48 89 45 f0 mov %rax,-0x10(%rbp) 4702b: 48 83 7d f0 ff cmpq $0xffffffffffffffff,-0x10(%rbp) 47030: 75 0a jne 4703c <_ZN16MmapSysAllocator5AllocEmPmm+0x128> 47032: b8 00 00 00 00 mov $0x0,%eax 47037: e9 90 00 00 00 jmp 470cc <_ZN16MmapSysAllocator5AllocEmPmm+0x1b8> 4703c: 48 8b 45 f0 mov -0x10(%rbp),%rax 47040: 48 89 45 f8 mov %rax,-0x8(%rbp) 47044: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 4704b: 00 4704c: 48 8b 45 b0 mov -0x50(%rbp),%rax 47050: 48 83 e8 01 sub $0x1,%rax 47054: 48 23 45 f8 and -0x8(%rbp),%rax 47058: 48 85 c0 test %rax,%rax 4705b: 74 1a je 47077 <_ZN16MmapSysAllocator5AllocEmPmm+0x163> 4705d: 48 8b 45 b0 mov -0x50(%rbp),%rax 47061: 48 83 e8 01 sub $0x1,%rax 47065: 48 23 45 f8 and -0x8(%rbp),%rax 47069: 48 8b 55 b0 mov -0x50(%rbp),%rdx 4706d: 48 29 c2 sub %rax,%rdx 47070: 48 89 d0 mov %rdx,%rax 47073: 48 89 45 e0 mov %rax,-0x20(%rbp) 47077: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4707c: 74 13 je 47091 <_ZN16MmapSysAllocator5AllocEmPmm+0x17d> 4707e: 48 8b 45 f8 mov -0x8(%rbp),%rax 47082: 48 8b 55 e0 mov -0x20(%rbp),%rdx 47086: 48 89 d6 mov %rdx,%rsi 47089: 48 89 c7 mov %rax,%rdi 4708c: e8 4f f2 fb ff call 62e0 47091: 48 8b 45 e0 mov -0x20(%rbp),%rax 47095: 48 3b 45 d8 cmp -0x28(%rbp),%rax 47099: 73 25 jae 470c0 <_ZN16MmapSysAllocator5AllocEmPmm+0x1ac> 4709b: 48 8b 45 d8 mov -0x28(%rbp),%rax 4709f: 48 2b 45 e0 sub -0x20(%rbp),%rax 470a3: 48 8b 4d f8 mov -0x8(%rbp),%rcx 470a7: 48 8b 55 e0 mov -0x20(%rbp),%rdx 470ab: 48 01 d1 add %rdx,%rcx 470ae: 48 8b 55 c0 mov -0x40(%rbp),%rdx 470b2: 48 01 ca add %rcx,%rdx 470b5: 48 89 c6 mov %rax,%rsi 470b8: 48 89 d7 mov %rdx,%rdi 470bb: e8 20 f2 fb ff call 62e0 470c0: 48 8b 45 e0 mov -0x20(%rbp),%rax 470c4: 48 01 45 f8 add %rax,-0x8(%rbp) 470c8: 48 8b 45 f8 mov -0x8(%rbp),%rax 470cc: c9 leave 470cd: c3 ret 00000000000470ce <_ZN19DefaultSysAllocator5AllocEmPmm>: 470ce: f3 0f 1e fa endbr64 470d2: 55 push %rbp 470d3: 48 89 e5 mov %rsp,%rbp 470d6: 48 83 ec 30 sub $0x30,%rsp 470da: 48 89 7d e8 mov %rdi,-0x18(%rbp) 470de: 48 89 75 e0 mov %rsi,-0x20(%rbp) 470e2: 48 89 55 d8 mov %rdx,-0x28(%rbp) 470e6: 48 89 4d d0 mov %rcx,-0x30(%rbp) 470ea: c7 45 f0 00 00 00 00 movl $0x0,-0x10(%rbp) 470f1: 83 7d f0 01 cmpl $0x1,-0x10(%rbp) 470f5: 0f 8f 94 00 00 00 jg 4718f <_ZN19DefaultSysAllocator5AllocEmPmm+0xc1> 470fb: 48 8b 55 e8 mov -0x18(%rbp),%rdx 470ff: 8b 45 f0 mov -0x10(%rbp),%eax 47102: 48 98 cltq 47104: 0f b6 44 02 08 movzbl 0x8(%rdx,%rax,1),%eax 47109: 83 f0 01 xor $0x1,%eax 4710c: 84 c0 test %al,%al 4710e: 74 76 je 47186 <_ZN19DefaultSysAllocator5AllocEmPmm+0xb8> 47110: 48 8b 45 e8 mov -0x18(%rbp),%rax 47114: 8b 55 f0 mov -0x10(%rbp),%edx 47117: 48 63 d2 movslq %edx,%rdx 4711a: 48 83 c2 02 add $0x2,%rdx 4711e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 47122: 48 85 c0 test %rax,%rax 47125: 74 5f je 47186 <_ZN19DefaultSysAllocator5AllocEmPmm+0xb8> 47127: 48 8b 45 e8 mov -0x18(%rbp),%rax 4712b: 8b 55 f0 mov -0x10(%rbp),%edx 4712e: 48 63 d2 movslq %edx,%rdx 47131: 48 83 c2 02 add $0x2,%rdx 47135: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 47139: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4713d: 8b 4d f0 mov -0x10(%rbp),%ecx 47140: 48 63 c9 movslq %ecx,%rcx 47143: 48 83 c1 02 add $0x2,%rcx 47147: 48 8b 14 ca mov (%rdx,%rcx,8),%rdx 4714b: 48 8b 12 mov (%rdx),%rdx 4714e: 48 83 c2 10 add $0x10,%rdx 47152: 4c 8b 02 mov (%rdx),%r8 47155: 48 8b 4d d0 mov -0x30(%rbp),%rcx 47159: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4715d: 48 8b 75 e0 mov -0x20(%rbp),%rsi 47161: 48 89 c7 mov %rax,%rdi 47164: 41 ff d0 call *%r8 47167: 48 89 45 f8 mov %rax,-0x8(%rbp) 4716b: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 47170: 74 06 je 47178 <_ZN19DefaultSysAllocator5AllocEmPmm+0xaa> 47172: 48 8b 45 f8 mov -0x8(%rbp),%rax 47176: eb 3d jmp 471b5 <_ZN19DefaultSysAllocator5AllocEmPmm+0xe7> 47178: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4717c: 8b 45 f0 mov -0x10(%rbp),%eax 4717f: 48 98 cltq 47181: c6 44 02 08 01 movb $0x1,0x8(%rdx,%rax,1) 47186: 83 45 f0 01 addl $0x1,-0x10(%rbp) 4718a: e9 62 ff ff ff jmp 470f1 <_ZN19DefaultSysAllocator5AllocEmPmm+0x23> 4718f: c7 45 f4 00 00 00 00 movl $0x0,-0xc(%rbp) 47196: 83 7d f4 01 cmpl $0x1,-0xc(%rbp) 4719a: 7f 14 jg 471b0 <_ZN19DefaultSysAllocator5AllocEmPmm+0xe2> 4719c: 48 8b 55 e8 mov -0x18(%rbp),%rdx 471a0: 8b 45 f4 mov -0xc(%rbp),%eax 471a3: 48 98 cltq 471a5: c6 44 02 08 00 movb $0x0,0x8(%rdx,%rax,1) 471aa: 83 45 f4 01 addl $0x1,-0xc(%rbp) 471ae: eb e6 jmp 47196 <_ZN19DefaultSysAllocator5AllocEmPmm+0xc8> 471b0: b8 00 00 00 00 mov $0x0,%eax 471b5: c9 leave 471b6: c3 ret 00000000000471b7 <_Z24tc_get_sysalloc_overrideP12SysAllocator>: 471b7: f3 0f 1e fa endbr64 471bb: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 471c0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 471c5: c3 ret 00000000000471c6 <_Z20InitSystemAllocatorsv>: 471c6: f3 0f 1e fa endbr64 471ca: 55 push %rbp 471cb: 48 89 e5 mov %rsp,%rbp 471ce: 53 push %rbx 471cf: 48 83 ec 28 sub $0x28,%rsp 471d3: 48 8d 35 96 64 1e 00 lea 0x1e6496(%rip),%rsi # 22d670 <_ZL10mmap_space> 471da: bf 08 00 00 00 mov $0x8,%edi 471df: e8 3d eb fe ff call 35d21 <_ZnwmPv> 471e4: 48 89 c3 mov %rax,%rbx 471e7: 48 89 df mov %rbx,%rdi 471ea: e8 b7 04 00 00 call 476a6 <_ZN16MmapSysAllocatorC1Ev> 471ef: 48 89 5d d8 mov %rbx,-0x28(%rbp) 471f3: 48 8d 35 6e 64 1e 00 lea 0x1e646e(%rip),%rsi # 22d668 <_ZL10sbrk_space> 471fa: bf 08 00 00 00 mov $0x8,%edi 471ff: e8 1d eb fe ff call 35d21 <_ZnwmPv> 47204: 48 89 c3 mov %rax,%rbx 47207: 48 89 df mov %rbx,%rdi 4720a: e8 65 04 00 00 call 47674 <_ZN16SbrkSysAllocatorC1Ev> 4720f: 48 89 5d e0 mov %rbx,-0x20(%rbp) 47213: 48 8d 35 66 64 1e 00 lea 0x1e6466(%rip),%rsi # 22d680 <_ZL13default_space> 4721a: bf 30 00 00 00 mov $0x30,%edi 4721f: e8 fd ea fe ff call 35d21 <_ZnwmPv> 47224: 48 89 c3 mov %rax,%rbx 47227: 48 89 df mov %rbx,%rdi 4722a: e8 a9 04 00 00 call 476d8 <_ZN19DefaultSysAllocatorC1Ev> 4722f: 48 89 5d e8 mov %rbx,-0x18(%rbp) 47233: 48 8b 75 e0 mov -0x20(%rbp),%rsi 47237: 48 8b 45 e8 mov -0x18(%rbp),%rax 4723b: 48 8d 0d 3e 12 02 00 lea 0x2123e(%rip),%rcx # 68480 <_ZL9sbrk_name> 47242: ba 00 00 00 00 mov $0x0,%edx 47247: 48 89 c7 mov %rax,%rdi 4724a: e8 07 05 00 00 call 47756 <_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc> 4724f: 48 8b 75 d8 mov -0x28(%rbp),%rsi 47253: 48 8b 45 e8 mov -0x18(%rbp),%rax 47257: 48 8d 0d 42 12 02 00 lea 0x21242(%rip),%rcx # 684a0 <_ZL9mmap_name> 4725e: ba 01 00 00 00 mov $0x1,%edx 47263: 48 89 c7 mov %rax,%rdi 47266: e8 eb 04 00 00 call 47756 <_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc> 4726b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4726f: 48 89 c7 mov %rax,%rdi 47272: e8 40 ff ff ff call 471b7 <_Z24tc_get_sysalloc_overrideP12SysAllocator> 47277: 48 8d 15 c2 63 1e 00 lea 0x1e63c2(%rip),%rdx # 22d640 4727e: 48 89 02 mov %rax,(%rdx) 47281: 90 nop 47282: 48 83 c4 28 add $0x28,%rsp 47286: 5b pop %rbx 47287: 5d pop %rbp 47288: c3 ret 0000000000047289 <_Z20TCMalloc_SystemAllocmPmm>: 47289: f3 0f 1e fa endbr64 4728d: 55 push %rbp 4728e: 48 89 e5 mov %rsp,%rbp 47291: 53 push %rbx 47292: 48 81 ec 98 00 00 00 sub $0x98,%rsp 47299: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 472a0: 48 89 b5 70 ff ff ff mov %rsi,-0x90(%rbp) 472a7: 48 89 95 68 ff ff ff mov %rdx,-0x98(%rbp) 472ae: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 472b5: 00 00 472b7: 48 89 45 e8 mov %rax,-0x18(%rbp) 472bb: 31 c0 xor %eax,%eax 472bd: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 472c4: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 472cb: 48 01 d0 add %rdx,%rax 472ce: 48 39 85 78 ff ff ff cmp %rax,-0x88(%rbp) 472d5: 76 0a jbe 472e1 <_Z20TCMalloc_SystemAllocmPmm+0x58> 472d7: bb 00 00 00 00 mov $0x0,%ebx 472dc: e9 65 01 00 00 jmp 47446 <_Z20TCMalloc_SystemAllocmPmm+0x1bd> 472e1: 48 8d 45 88 lea -0x78(%rbp),%rax 472e5: 48 8d 35 6c 63 1e 00 lea 0x1e636c(%rip),%rsi # 22d658 <_ZL8spinlock> 472ec: 48 89 c7 mov %rax,%rdi 472ef: e8 1a ec fe ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 472f4: 0f b6 05 b5 63 1e 00 movzbl 0x1e63b5(%rip),%eax # 22d6b0 <_ZL19system_alloc_inited> 472fb: 83 f0 01 xor $0x1,%eax 472fe: 84 c0 test %al,%al 47300: 74 0c je 4730e <_Z20TCMalloc_SystemAllocmPmm+0x85> 47302: e8 bf fe ff ff call 471c6 <_Z20InitSystemAllocatorsv> 47307: c6 05 a2 63 1e 00 01 movb $0x1,0x1e63a2(%rip) # 22d6b0 <_ZL19system_alloc_inited> 4730e: 48 83 bd 68 ff ff ff cmpq $0x3f,-0x98(%rbp) 47315: 3f 47316: 77 0b ja 47323 <_Z20TCMalloc_SystemAllocmPmm+0x9a> 47318: 48 c7 85 68 ff ff ff movq $0x40,-0x98(%rbp) 4731f: 40 00 00 00 47323: 48 83 bd 70 ff ff ff cmpq $0x0,-0x90(%rbp) 4732a: 00 4732b: 75 0b jne 47338 <_Z20TCMalloc_SystemAllocmPmm+0xaf> 4732d: 48 8d 45 90 lea -0x70(%rbp),%rax 47331: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 47338: 48 8d 05 01 63 1e 00 lea 0x1e6301(%rip),%rax # 22d640 4733f: 48 8b 00 mov (%rax),%rax 47342: 48 8d 15 f7 62 1e 00 lea 0x1e62f7(%rip),%rdx # 22d640 47349: 48 8b 12 mov (%rdx),%rdx 4734c: 48 8b 12 mov (%rdx),%rdx 4734f: 48 83 c2 10 add $0x10,%rdx 47353: 4c 8b 02 mov (%rdx),%r8 47356: 48 8b 8d 68 ff ff ff mov -0x98(%rbp),%rcx 4735d: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 47364: 48 8b b5 78 ff ff ff mov -0x88(%rbp),%rsi 4736b: 48 89 c7 mov %rax,%rdi 4736e: 41 ff d0 call *%r8 47371: 48 89 45 98 mov %rax,-0x68(%rbp) 47375: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 4737a: 0f 84 b6 00 00 00 je 47436 <_Z20TCMalloc_SystemAllocmPmm+0x1ad> 47380: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 47387: 48 8b 10 mov (%rax),%rdx 4738a: 48 8b 45 98 mov -0x68(%rbp),%rax 4738e: 48 01 d0 add %rdx,%rax 47391: 48 83 e8 01 sub $0x1,%rax 47395: 48 89 c7 mov %rax,%rdi 47398: e8 87 f9 ff ff call 46d24 <_ZL16CheckAddressBitsm> 4739d: 83 f0 01 xor $0x1,%eax 473a0: 84 c0 test %al,%al 473a2: 74 71 je 47415 <_Z20TCMalloc_SystemAllocmPmm+0x18c> 473a4: 48 8d 45 d0 lea -0x30(%rbp),%rax 473a8: 48 89 c7 mov %rax,%rdi 473ab: e8 ae eb fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 473b0: 48 8d 45 c0 lea -0x40(%rbp),%rax 473b4: 48 89 c7 mov %rax,%rdi 473b7: e8 a2 eb fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 473bc: 48 8d 45 b0 lea -0x50(%rbp),%rax 473c0: 48 89 c7 mov %rax,%rdi 473c3: e8 96 eb fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 473c8: 48 8d 45 a0 lea -0x60(%rbp),%rax 473cc: 48 8d 35 e5 10 02 00 lea 0x210e5(%rip),%rsi # 684b8 <_ZL9mmap_name+0x18> 473d3: 48 89 c7 mov %rax,%rdi 473d6: e8 99 eb fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 473db: 8b 45 a0 mov -0x60(%rbp),%eax 473de: 48 8b 55 a8 mov -0x58(%rbp),%rdx 473e2: ff 75 d8 push -0x28(%rbp) 473e5: ff 75 d0 push -0x30(%rbp) 473e8: ff 75 c8 push -0x38(%rbp) 473eb: ff 75 c0 push -0x40(%rbp) 473ee: ff 75 b8 push -0x48(%rbp) 473f1: ff 75 b0 push -0x50(%rbp) 473f4: 89 c1 mov %eax,%ecx 473f6: 49 89 d0 mov %rdx,%r8 473f9: ba 8b 01 00 00 mov $0x18b,%edx 473fe: 48 8d 35 fc 10 02 00 lea 0x210fc(%rip),%rsi # 68501 <_ZL9mmap_name+0x61> 47405: bf 01 00 00 00 mov $0x1,%edi 4740a: e8 50 6e ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 4740f: 48 83 c4 30 add $0x30,%rsp 47413: eb fe jmp 47413 <_Z20TCMalloc_SystemAllocmPmm+0x18a> 47415: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4741c: 48 8b 10 mov (%rax),%rdx 4741f: 48 8d 05 22 62 1e 00 lea 0x1e6222(%rip),%rax # 22d648 47426: 48 8b 00 mov (%rax),%rax 47429: 48 01 c2 add %rax,%rdx 4742c: 48 8d 05 15 62 1e 00 lea 0x1e6215(%rip),%rax # 22d648 47433: 48 89 10 mov %rdx,(%rax) 47436: 48 8b 5d 98 mov -0x68(%rbp),%rbx 4743a: 48 8d 45 88 lea -0x78(%rbp),%rax 4743e: 48 89 c7 mov %rax,%rdi 47441: e8 f6 ea fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 47446: 48 89 d8 mov %rbx,%rax 47449: 48 8b 4d e8 mov -0x18(%rbp),%rcx 4744d: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 47454: 00 00 47456: 74 25 je 4747d <_Z20TCMalloc_SystemAllocmPmm+0x1f4> 47458: eb 1e jmp 47478 <_Z20TCMalloc_SystemAllocmPmm+0x1ef> 4745a: f3 0f 1e fa endbr64 4745e: 48 89 c3 mov %rax,%rbx 47461: 48 8d 45 88 lea -0x78(%rbp),%rax 47465: 48 89 c7 mov %rax,%rdi 47468: e8 cf ea fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 4746d: 48 89 d8 mov %rbx,%rax 47470: 48 89 c7 mov %rax,%rdi 47473: e8 28 f4 fb ff call 68a0 <_Unwind_Resume@plt> 47478: e8 03 f1 fb ff call 6580 <__stack_chk_fail@plt> 4747d: 48 8b 5d f8 mov -0x8(%rbp),%rbx 47481: c9 leave 47482: c3 ret 0000000000047483 <_Z22TCMalloc_SystemReleasePvm>: 47483: f3 0f 1e fa endbr64 47487: 55 push %rbp 47488: 48 89 e5 mov %rsp,%rbp 4748b: 48 83 ec 40 sub $0x40,%rsp 4748f: 48 89 7d c8 mov %rdi,-0x38(%rbp) 47493: 48 89 75 c0 mov %rsi,-0x40(%rbp) 47497: 48 8d 05 b6 61 1e 00 lea 0x1e61b6(%rip),%rax # 22d654 <_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_malloc_disable_memory_releaseE> 4749e: 0f b6 00 movzbl (%rax),%eax 474a1: 84 c0 test %al,%al 474a3: 74 0a je 474af <_Z22TCMalloc_SystemReleasePvm+0x2c> 474a5: b8 00 00 00 00 mov $0x0,%eax 474aa: e9 d7 00 00 00 jmp 47586 <_Z22TCMalloc_SystemReleasePvm+0x103> 474af: 48 8b 05 aa 61 1e 00 mov 0x1e61aa(%rip),%rax # 22d660 <_ZL8pagesize> 474b6: 48 85 c0 test %rax,%rax 474b9: 75 0e jne 474c9 <_Z22TCMalloc_SystemReleasePvm+0x46> 474bb: e8 20 f4 fb ff call 68e0 474c0: 48 98 cltq 474c2: 48 89 05 97 61 1e 00 mov %rax,0x1e6197(%rip) # 22d660 <_ZL8pagesize> 474c9: 48 8b 05 90 61 1e 00 mov 0x1e6190(%rip),%rax # 22d660 <_ZL8pagesize> 474d0: 48 83 e8 01 sub $0x1,%rax 474d4: 48 89 45 e0 mov %rax,-0x20(%rbp) 474d8: 48 8b 45 c8 mov -0x38(%rbp),%rax 474dc: 48 89 45 e8 mov %rax,-0x18(%rbp) 474e0: 48 8b 55 e8 mov -0x18(%rbp),%rdx 474e4: 48 8b 45 c0 mov -0x40(%rbp),%rax 474e8: 48 01 d0 add %rdx,%rax 474eb: 48 89 45 f0 mov %rax,-0x10(%rbp) 474ef: 48 8b 45 f0 mov -0x10(%rbp),%rax 474f3: 48 89 45 f8 mov %rax,-0x8(%rbp) 474f7: 48 8b 15 62 61 1e 00 mov 0x1e6162(%rip),%rdx # 22d660 <_ZL8pagesize> 474fe: 48 8b 45 e8 mov -0x18(%rbp),%rax 47502: 48 01 d0 add %rdx,%rax 47505: 48 8d 50 ff lea -0x1(%rax),%rdx 47509: 48 8b 45 e0 mov -0x20(%rbp),%rax 4750d: 48 f7 d0 not %rax 47510: 48 21 d0 and %rdx,%rax 47513: 48 89 45 e8 mov %rax,-0x18(%rbp) 47517: 48 8b 45 e0 mov -0x20(%rbp),%rax 4751b: 48 f7 d0 not %rax 4751e: 48 21 45 f8 and %rax,-0x8(%rbp) 47522: 48 8b 45 f8 mov -0x8(%rbp),%rax 47526: 48 3b 45 e8 cmp -0x18(%rbp),%rax 4752a: 76 55 jbe 47581 <_Z22TCMalloc_SystemReleasePvm+0xfe> 4752c: 48 8b 45 f8 mov -0x8(%rbp),%rax 47530: 48 2b 45 e8 sub -0x18(%rbp),%rax 47534: 48 89 c1 mov %rax,%rcx 47537: 48 8b 45 e8 mov -0x18(%rbp),%rax 4753b: ba 04 00 00 00 mov $0x4,%edx 47540: 48 89 ce mov %rcx,%rsi 47543: 48 89 c7 mov %rax,%rdi 47546: e8 85 f0 fb ff call 65d0 4754b: 89 45 dc mov %eax,-0x24(%rbp) 4754e: 83 7d dc ff cmpl $0xffffffff,-0x24(%rbp) 47552: 0f 95 c0 setne %al 47555: 88 45 da mov %al,-0x26(%rbp) 47558: e8 e3 ea fb ff call 6040 <__errno_location@plt> 4755d: 8b 00 mov (%rax),%eax 4755f: 83 f8 0b cmp $0xb,%eax 47562: 0f 94 c0 sete %al 47565: 88 45 db mov %al,-0x25(%rbp) 47568: 80 7d da 00 cmpb $0x0,-0x26(%rbp) 4756c: 75 0d jne 4757b <_Z22TCMalloc_SystemReleasePvm+0xf8> 4756e: 0f b6 45 db movzbl -0x25(%rbp),%eax 47572: 83 f0 01 xor $0x1,%eax 47575: 84 c0 test %al,%al 47577: 75 02 jne 4757b <_Z22TCMalloc_SystemReleasePvm+0xf8> 47579: eb b1 jmp 4752c <_Z22TCMalloc_SystemReleasePvm+0xa9> 4757b: 0f b6 45 da movzbl -0x26(%rbp),%eax 4757f: eb 05 jmp 47586 <_Z22TCMalloc_SystemReleasePvm+0x103> 47581: b8 00 00 00 00 mov $0x0,%eax 47586: c9 leave 47587: c3 ret 0000000000047588 <_Z21TCMalloc_SystemCommitPvm>: 47588: f3 0f 1e fa endbr64 4758c: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 47591: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 47596: 90 nop 47597: c3 ret 0000000000047598 <_Z41__static_initialization_and_destruction_0ii>: 47598: f3 0f 1e fa endbr64 4759c: 55 push %rbp 4759d: 48 89 e5 mov %rsp,%rbp 475a0: 48 83 ec 10 sub $0x10,%rsp 475a4: 89 7d fc mov %edi,-0x4(%rbp) 475a7: 89 75 f8 mov %esi,-0x8(%rbp) 475aa: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 475ae: 0f 85 86 00 00 00 jne 4763a <_Z41__static_initialization_and_destruction_0ii+0xa2> 475b4: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 475bb: 75 7d jne 4763a <_Z41__static_initialization_and_destruction_0ii+0xa2> 475bd: 48 8d 05 14 fb 01 00 lea 0x1fb14(%rip),%rax # 670d8 <_ZN8SpinLock18LINKER_INITIALIZEDE> 475c4: 8b 00 mov (%rax),%eax 475c6: 89 c6 mov %eax,%esi 475c8: 48 8d 3d 89 60 1e 00 lea 0x1e6089(%rip),%rdi # 22d658 <_ZL8spinlock> 475cf: e8 0a e8 fe ff call 35dde <_ZN8SpinLockC1EN4base17LinkerInitializedE> 475d4: 48 8d 3d 3a 0f 02 00 lea 0x20f3a(%rip),%rdi # 68515 <_ZL9mmap_name+0x75> 475db: e8 20 f0 fb ff call 6600 475e0: be 00 00 00 00 mov $0x0,%esi 475e5: 48 89 c7 mov %rax,%rdi 475e8: e8 00 3f ff ff call 3b4ed <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb> 475ed: 48 8d 15 5c 60 1e 00 lea 0x1e605c(%rip),%rdx # 22d650 <_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_sbrkE> 475f4: 88 02 mov %al,(%rdx) 475f6: 48 8d 3d 2b 0f 02 00 lea 0x20f2b(%rip),%rdi # 68528 <_ZL9mmap_name+0x88> 475fd: e8 fe ef fb ff call 6600 47602: be 00 00 00 00 mov $0x0,%esi 47607: 48 89 c7 mov %rax,%rdi 4760a: e8 de 3e ff ff call 3b4ed <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb> 4760f: 48 8d 15 3c 60 1e 00 lea 0x1e603c(%rip),%rdx # 22d652 <_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead22FLAGS_malloc_skip_mmapE> 47616: 88 02 mov %al,(%rdx) 47618: 48 8d 3d 21 0f 02 00 lea 0x20f21(%rip),%rdi # 68540 <_ZL9mmap_name+0xa0> 4761f: e8 dc ef fb ff call 6600 47624: be 00 00 00 00 mov $0x0,%esi 47629: 48 89 c7 mov %rax,%rdi 4762c: e8 bc 3e ff ff call 3b4ed <_ZN8tcmalloc16commandlineflags12StringToBoolEPKcb> 47631: 48 8d 15 1c 60 1e 00 lea 0x1e601c(%rip),%rdx # 22d654 <_ZN60FLAG__namespace_do_not_use_directly_use_DECLARE_bool_instead35FLAGS_malloc_disable_memory_releaseE> 47638: 88 02 mov %al,(%rdx) 4763a: 90 nop 4763b: c9 leave 4763c: c3 ret 000000000004763d <_GLOBAL__sub_I_system_alloc.cc>: 4763d: f3 0f 1e fa endbr64 47641: 55 push %rbp 47642: 48 89 e5 mov %rsp,%rbp 47645: be ff ff 00 00 mov $0xffff,%esi 4764a: bf 01 00 00 00 mov $0x1,%edi 4764f: e8 44 ff ff ff call 47598 <_Z41__static_initialization_and_destruction_0ii> 47654: 5d pop %rbp 47655: c3 ret 0000000000047656 <_ZN12SysAllocatorC1Ev>: 47656: f3 0f 1e fa endbr64 4765a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4765f: 48 8d 05 b2 20 03 00 lea 0x320b2(%rip),%rax # 79718 <_ZTV12SysAllocator> 47666: 48 8d 50 10 lea 0x10(%rax),%rdx 4766a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 4766f: 48 89 10 mov %rdx,(%rax) 47672: 90 nop 47673: c3 ret 0000000000047674 <_ZN16SbrkSysAllocatorC1Ev>: 47674: f3 0f 1e fa endbr64 47678: 55 push %rbp 47679: 48 89 e5 mov %rsp,%rbp 4767c: 48 83 ec 10 sub $0x10,%rsp 47680: 48 89 7d f8 mov %rdi,-0x8(%rbp) 47684: 48 8b 45 f8 mov -0x8(%rbp),%rax 47688: 48 89 c7 mov %rax,%rdi 4768b: e8 c6 ff ff ff call 47656 <_ZN12SysAllocatorC1Ev> 47690: 48 8d 05 19 21 03 00 lea 0x32119(%rip),%rax # 797b0 <_ZTV16SbrkSysAllocator> 47697: 48 8d 50 10 lea 0x10(%rax),%rdx 4769b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4769f: 48 89 10 mov %rdx,(%rax) 476a2: 90 nop 476a3: c9 leave 476a4: c3 ret 476a5: 90 nop 00000000000476a6 <_ZN16MmapSysAllocatorC1Ev>: 476a6: f3 0f 1e fa endbr64 476aa: 55 push %rbp 476ab: 48 89 e5 mov %rsp,%rbp 476ae: 48 83 ec 10 sub $0x10,%rsp 476b2: 48 89 7d f8 mov %rdi,-0x8(%rbp) 476b6: 48 8b 45 f8 mov -0x8(%rbp),%rax 476ba: 48 89 c7 mov %rax,%rdi 476bd: e8 94 ff ff ff call 47656 <_ZN12SysAllocatorC1Ev> 476c2: 48 8d 05 bf 20 03 00 lea 0x320bf(%rip),%rax # 79788 <_ZTV16MmapSysAllocator> 476c9: 48 8d 50 10 lea 0x10(%rax),%rdx 476cd: 48 8b 45 f8 mov -0x8(%rbp),%rax 476d1: 48 89 10 mov %rdx,(%rax) 476d4: 90 nop 476d5: c9 leave 476d6: c3 ret 476d7: 90 nop 00000000000476d8 <_ZN19DefaultSysAllocatorC1Ev>: 476d8: f3 0f 1e fa endbr64 476dc: 55 push %rbp 476dd: 48 89 e5 mov %rsp,%rbp 476e0: 48 83 ec 20 sub $0x20,%rsp 476e4: 48 89 7d e8 mov %rdi,-0x18(%rbp) 476e8: 48 8b 45 e8 mov -0x18(%rbp),%rax 476ec: 48 89 c7 mov %rax,%rdi 476ef: e8 62 ff ff ff call 47656 <_ZN12SysAllocatorC1Ev> 476f4: 48 8d 05 65 20 03 00 lea 0x32065(%rip),%rax # 79760 <_ZTV19DefaultSysAllocator> 476fb: 48 8d 50 10 lea 0x10(%rax),%rdx 476ff: 48 8b 45 e8 mov -0x18(%rbp),%rax 47703: 48 89 10 mov %rdx,(%rax) 47706: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 4770d: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 47711: 7f 40 jg 47753 <_ZN19DefaultSysAllocatorC1Ev+0x7b> 47713: 48 8b 55 e8 mov -0x18(%rbp),%rdx 47717: 8b 45 fc mov -0x4(%rbp),%eax 4771a: 48 98 cltq 4771c: c6 44 02 08 01 movb $0x1,0x8(%rdx,%rax,1) 47721: 48 8b 45 e8 mov -0x18(%rbp),%rax 47725: 8b 55 fc mov -0x4(%rbp),%edx 47728: 48 63 d2 movslq %edx,%rdx 4772b: 48 83 c2 02 add $0x2,%rdx 4772f: 48 c7 04 d0 00 00 00 movq $0x0,(%rax,%rdx,8) 47736: 00 47737: 48 8b 45 e8 mov -0x18(%rbp),%rax 4773b: 8b 55 fc mov -0x4(%rbp),%edx 4773e: 48 63 d2 movslq %edx,%rdx 47741: 48 83 c2 04 add $0x4,%rdx 47745: 48 c7 04 d0 00 00 00 movq $0x0,(%rax,%rdx,8) 4774c: 00 4774d: 83 45 fc 01 addl $0x1,-0x4(%rbp) 47751: eb ba jmp 4770d <_ZN19DefaultSysAllocatorC1Ev+0x35> 47753: 90 nop 47754: c9 leave 47755: c3 ret 0000000000047756 <_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc>: 47756: f3 0f 1e fa endbr64 4775a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 4775f: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 47764: 89 54 24 ec mov %edx,-0x14(%rsp) 47768: 48 89 4c 24 e0 mov %rcx,-0x20(%rsp) 4776d: 83 7c 24 ec 01 cmpl $0x1,-0x14(%rsp) 47772: 77 42 ja 477b6 <_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc+0x60> 47774: 48 83 7c 24 f0 00 cmpq $0x0,-0x10(%rsp) 4777a: 74 3a je 477b6 <_ZN19DefaultSysAllocator17SetChildAllocatorEP12SysAllocatorjPKc+0x60> 4777c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 47781: 8b 54 24 ec mov -0x14(%rsp),%edx 47785: 48 8d 4a 02 lea 0x2(%rdx),%rcx 47789: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 4778e: 48 89 14 c8 mov %rdx,(%rax,%rcx,8) 47792: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx 47797: 8b 44 24 ec mov -0x14(%rsp),%eax 4779b: c6 44 02 08 00 movb $0x0,0x8(%rdx,%rax,1) 477a0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 477a5: 8b 54 24 ec mov -0x14(%rsp),%edx 477a9: 48 8d 4a 04 lea 0x4(%rdx),%rcx 477ad: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx 477b2: 48 89 14 c8 mov %rdx,(%rax,%rcx,8) 477b6: 90 nop 477b7: c3 ret 00000000000477b8 <_ZN19DefaultSysAllocatorD1Ev>: 477b8: f3 0f 1e fa endbr64 477bc: 55 push %rbp 477bd: 48 89 e5 mov %rsp,%rbp 477c0: 48 83 ec 10 sub $0x10,%rsp 477c4: 48 89 7d f8 mov %rdi,-0x8(%rbp) 477c8: 48 8d 05 91 1f 03 00 lea 0x31f91(%rip),%rax # 79760 <_ZTV19DefaultSysAllocator> 477cf: 48 8d 50 10 lea 0x10(%rax),%rdx 477d3: 48 8b 45 f8 mov -0x8(%rbp),%rax 477d7: 48 89 10 mov %rdx,(%rax) 477da: 48 8b 45 f8 mov -0x8(%rbp),%rax 477de: 48 89 c7 mov %rax,%rdi 477e1: e8 0a 74 ff ff call 3ebf0 <_ZN12SysAllocatorD1Ev> 477e6: 90 nop 477e7: c9 leave 477e8: c3 ret 477e9: 90 nop 00000000000477ea <_ZN19DefaultSysAllocatorD0Ev>: 477ea: f3 0f 1e fa endbr64 477ee: 55 push %rbp 477ef: 48 89 e5 mov %rsp,%rbp 477f2: 48 83 ec 10 sub $0x10,%rsp 477f6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 477fa: 48 8b 45 f8 mov -0x8(%rbp),%rax 477fe: 48 89 c7 mov %rax,%rdi 47801: e8 b2 ff ff ff call 477b8 <_ZN19DefaultSysAllocatorD1Ev> 47806: 48 8b 45 f8 mov -0x8(%rbp),%rax 4780a: be 30 00 00 00 mov $0x30,%esi 4780f: 48 89 c7 mov %rax,%rdi 47812: e8 d9 ec fb ff call 64f0 <_ZdlPvm@plt> 47817: c9 leave 47818: c3 ret 47819: 90 nop 000000000004781a <_ZN16MmapSysAllocatorD1Ev>: 4781a: f3 0f 1e fa endbr64 4781e: 55 push %rbp 4781f: 48 89 e5 mov %rsp,%rbp 47822: 48 83 ec 10 sub $0x10,%rsp 47826: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4782a: 48 8d 05 57 1f 03 00 lea 0x31f57(%rip),%rax # 79788 <_ZTV16MmapSysAllocator> 47831: 48 8d 50 10 lea 0x10(%rax),%rdx 47835: 48 8b 45 f8 mov -0x8(%rbp),%rax 47839: 48 89 10 mov %rdx,(%rax) 4783c: 48 8b 45 f8 mov -0x8(%rbp),%rax 47840: 48 89 c7 mov %rax,%rdi 47843: e8 a8 73 ff ff call 3ebf0 <_ZN12SysAllocatorD1Ev> 47848: 90 nop 47849: c9 leave 4784a: c3 ret 4784b: 90 nop 000000000004784c <_ZN16MmapSysAllocatorD0Ev>: 4784c: f3 0f 1e fa endbr64 47850: 55 push %rbp 47851: 48 89 e5 mov %rsp,%rbp 47854: 48 83 ec 10 sub $0x10,%rsp 47858: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4785c: 48 8b 45 f8 mov -0x8(%rbp),%rax 47860: 48 89 c7 mov %rax,%rdi 47863: e8 b2 ff ff ff call 4781a <_ZN16MmapSysAllocatorD1Ev> 47868: 48 8b 45 f8 mov -0x8(%rbp),%rax 4786c: be 08 00 00 00 mov $0x8,%esi 47871: 48 89 c7 mov %rax,%rdi 47874: e8 77 ec fb ff call 64f0 <_ZdlPvm@plt> 47879: c9 leave 4787a: c3 ret 4787b: 90 nop 000000000004787c <_ZN16SbrkSysAllocatorD1Ev>: 4787c: f3 0f 1e fa endbr64 47880: 55 push %rbp 47881: 48 89 e5 mov %rsp,%rbp 47884: 48 83 ec 10 sub $0x10,%rsp 47888: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4788c: 48 8d 05 1d 1f 03 00 lea 0x31f1d(%rip),%rax # 797b0 <_ZTV16SbrkSysAllocator> 47893: 48 8d 50 10 lea 0x10(%rax),%rdx 47897: 48 8b 45 f8 mov -0x8(%rbp),%rax 4789b: 48 89 10 mov %rdx,(%rax) 4789e: 48 8b 45 f8 mov -0x8(%rbp),%rax 478a2: 48 89 c7 mov %rax,%rdi 478a5: e8 46 73 ff ff call 3ebf0 <_ZN12SysAllocatorD1Ev> 478aa: 90 nop 478ab: c9 leave 478ac: c3 ret 478ad: 90 nop 00000000000478ae <_ZN16SbrkSysAllocatorD0Ev>: 478ae: f3 0f 1e fa endbr64 478b2: 55 push %rbp 478b3: 48 89 e5 mov %rsp,%rbp 478b6: 48 83 ec 10 sub $0x10,%rsp 478ba: 48 89 7d f8 mov %rdi,-0x8(%rbp) 478be: 48 8b 45 f8 mov -0x8(%rbp),%rax 478c2: 48 89 c7 mov %rax,%rdi 478c5: e8 b2 ff ff ff call 4787c <_ZN16SbrkSysAllocatorD1Ev> 478ca: 48 8b 45 f8 mov -0x8(%rbp),%rax 478ce: be 08 00 00 00 mov $0x8,%esi 478d3: 48 89 c7 mov %rax,%rdi 478d6: e8 15 ec fb ff call 64f0 <_ZdlPvm@plt> 478db: c9 leave 478dc: c3 ret 478dd: 90 nop 00000000000478de <_ZN8tcmalloc11ThreadCache4InitEm>: 478de: f3 0f 1e fa endbr64 478e2: 55 push %rbp 478e3: 48 89 e5 mov %rsp,%rbp 478e6: 53 push %rbx 478e7: 48 83 ec 28 sub $0x28,%rsp 478eb: 48 89 7d d8 mov %rdi,-0x28(%rbp) 478ef: 48 89 75 d0 mov %rsi,-0x30(%rbp) 478f3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 478fa: 00 00 478fc: 48 89 45 e8 mov %rax,-0x18(%rbp) 47900: 31 c0 xor %eax,%eax 47902: 48 8b 45 d8 mov -0x28(%rbp),%rax 47906: c7 80 00 10 00 00 00 movl $0x0,0x1000(%rax) 4790d: 00 00 00 47910: 48 8b 45 d8 mov -0x28(%rbp),%rax 47914: c7 80 04 10 00 00 00 movl $0x0,0x1004(%rax) 4791b: 00 00 00 4791e: 48 8b 45 d8 mov -0x28(%rbp),%rax 47922: 48 89 c7 mov %rax,%rdi 47925: e8 20 08 00 00 call 4814a <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv> 4792a: 48 8b 45 d8 mov -0x28(%rbp),%rax 4792e: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 47934: 85 c0 test %eax,%eax 47936: 75 2e jne 47966 <_ZN8tcmalloc11ThreadCache4InitEm+0x88> 47938: 48 8b 45 d8 mov -0x28(%rbp),%rax 4793c: be 00 00 08 00 mov $0x80000,%esi 47941: 48 89 c7 mov %rax,%rdi 47944: e8 73 15 00 00 call 48ebc <_ZN8tcmalloc11ThreadCache10SetMaxSizeEi> 47949: 48 8d 05 88 27 03 00 lea 0x32788(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 47950: 48 8b 00 mov (%rax),%rax 47953: 48 2d 00 00 08 00 sub $0x80000,%rax 47959: 48 89 c2 mov %rax,%rdx 4795c: 48 8d 05 75 27 03 00 lea 0x32775(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 47963: 48 89 10 mov %rdx,(%rax) 47966: 48 8b 45 d8 mov -0x28(%rbp),%rax 4796a: 48 c7 80 30 10 00 00 movq $0x0,0x1030(%rax) 47971: 00 00 00 00 47975: 48 8b 45 d8 mov -0x28(%rbp),%rax 47979: 48 c7 80 38 10 00 00 movq $0x0,0x1038(%rax) 47980: 00 00 00 00 47984: 48 8b 55 d0 mov -0x30(%rbp),%rdx 47988: 48 8b 45 d8 mov -0x28(%rbp),%rax 4798c: 48 89 90 20 10 00 00 mov %rdx,0x1020(%rax) 47993: 48 8b 45 d8 mov -0x28(%rbp),%rax 47997: c6 80 28 10 00 00 00 movb $0x0,0x1028(%rax) 4799e: c7 45 e4 00 00 00 00 movl $0x0,-0x1c(%rbp) 479a5: e8 cc ea fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 479aa: 39 45 e4 cmp %eax,-0x1c(%rbp) 479ad: 0f 92 c0 setb %al 479b0: 84 c0 test %al,%al 479b2: 74 3a je 479ee <_ZN8tcmalloc11ThreadCache4InitEm+0x110> 479b4: 8b 45 e4 mov -0x1c(%rbp),%eax 479b7: 48 c1 e0 05 shl $0x5,%rax 479bb: 48 89 c2 mov %rax,%rdx 479be: 48 8b 45 d8 mov -0x28(%rbp),%rax 479c2: 48 8d 1c 02 lea (%rdx,%rax,1),%rbx 479c6: e8 9f ea fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 479cb: 48 89 c2 mov %rax,%rdx 479ce: 8b 45 e4 mov -0x1c(%rbp),%eax 479d1: 89 c6 mov %eax,%esi 479d3: 48 89 d7 mov %rdx,%rdi 479d6: e8 81 e6 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 479db: 48 98 cltq 479dd: 48 89 c6 mov %rax,%rsi 479e0: 48 89 df mov %rbx,%rdi 479e3: e8 32 13 00 00 call 48d1a <_ZN8tcmalloc11ThreadCache8FreeList4InitEm> 479e8: 83 45 e4 01 addl $0x1,-0x1c(%rbp) 479ec: eb b7 jmp 479a5 <_ZN8tcmalloc11ThreadCache4InitEm+0xc7> 479ee: 8b 45 d0 mov -0x30(%rbp),%eax 479f1: 89 45 e0 mov %eax,-0x20(%rbp) 479f4: 48 8b 45 d8 mov -0x28(%rbp),%rax 479f8: 48 05 08 10 00 00 add $0x1008,%rax 479fe: 8b 55 e0 mov -0x20(%rbp),%edx 47a01: 89 d1 mov %edx,%ecx 47a03: 48 8d 55 e0 lea -0x20(%rbp),%rdx 47a07: 48 31 ca xor %rcx,%rdx 47a0a: 48 89 d6 mov %rdx,%rsi 47a0d: 48 89 c7 mov %rax,%rdi 47a10: e8 25 de ff ff call 4583a <_ZN8tcmalloc7Sampler4InitEm> 47a15: 90 nop 47a16: 48 8b 45 e8 mov -0x18(%rbp),%rax 47a1a: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 47a21: 00 00 47a23: 74 05 je 47a2a <_ZN8tcmalloc11ThreadCache4InitEm+0x14c> 47a25: e8 56 eb fb ff call 6580 <__stack_chk_fail@plt> 47a2a: 48 83 c4 28 add $0x28,%rsp 47a2e: 5b pop %rbx 47a2f: 5d pop %rbp 47a30: c3 ret 47a31: 90 nop 0000000000047a32 <_ZN8tcmalloc11ThreadCache7CleanupEv>: 47a32: f3 0f 1e fa endbr64 47a36: 55 push %rbp 47a37: 48 89 e5 mov %rsp,%rbp 47a3a: 48 83 ec 20 sub $0x20,%rsp 47a3e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 47a42: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 47a49: e8 28 ea fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 47a4e: 39 45 fc cmp %eax,-0x4(%rbp) 47a51: 0f 92 c0 setb %al 47a54: 84 c0 test %al,%al 47a56: 74 65 je 47abd <_ZN8tcmalloc11ThreadCache7CleanupEv+0x8b> 47a58: 8b 45 fc mov -0x4(%rbp),%eax 47a5b: 48 c1 e0 05 shl $0x5,%rax 47a5f: 48 89 c2 mov %rax,%rdx 47a62: 48 8b 45 e8 mov -0x18(%rbp),%rax 47a66: 48 01 d0 add %rdx,%rax 47a69: 48 89 c7 mov %rax,%rdi 47a6c: e8 05 13 00 00 call 48d76 <_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv> 47a71: 48 85 c0 test %rax,%rax 47a74: 0f 95 c0 setne %al 47a77: 84 c0 test %al,%al 47a79: 74 3c je 47ab7 <_ZN8tcmalloc11ThreadCache7CleanupEv+0x85> 47a7b: 8b 45 fc mov -0x4(%rbp),%eax 47a7e: 48 c1 e0 05 shl $0x5,%rax 47a82: 48 89 c2 mov %rax,%rdx 47a85: 48 8b 45 e8 mov -0x18(%rbp),%rax 47a89: 48 01 d0 add %rdx,%rax 47a8c: 48 89 c7 mov %rax,%rdi 47a8f: e8 e2 12 00 00 call 48d76 <_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv> 47a94: 89 c1 mov %eax,%ecx 47a96: 8b 45 fc mov -0x4(%rbp),%eax 47a99: 48 c1 e0 05 shl $0x5,%rax 47a9d: 48 89 c2 mov %rax,%rdx 47aa0: 48 8b 45 e8 mov -0x18(%rbp),%rax 47aa4: 48 8d 34 02 lea (%rdx,%rax,1),%rsi 47aa8: 8b 55 fc mov -0x4(%rbp),%edx 47aab: 48 8b 45 e8 mov -0x18(%rbp),%rax 47aaf: 48 89 c7 mov %rax,%rdi 47ab2: e8 3d 03 00 00 call 47df4 <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji> 47ab7: 83 45 fc 01 addl $0x1,-0x4(%rbp) 47abb: eb 8c jmp 47a49 <_ZN8tcmalloc11ThreadCache7CleanupEv+0x17> 47abd: 90 nop 47abe: c9 leave 47abf: c3 ret 0000000000047ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE>: 47ac0: f3 0f 1e fa endbr64 47ac4: 55 push %rbp 47ac5: 48 89 e5 mov %rsp,%rbp 47ac8: 53 push %rbx 47ac9: 48 83 ec 68 sub $0x68,%rsp 47acd: 48 89 7d a8 mov %rdi,-0x58(%rbp) 47ad1: 89 75 a4 mov %esi,-0x5c(%rbp) 47ad4: 89 55 a0 mov %edx,-0x60(%rbp) 47ad7: 48 89 4d 98 mov %rcx,-0x68(%rbp) 47adb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 47ae2: 00 00 47ae4: 48 89 45 e8 mov %rax,-0x18(%rbp) 47ae8: 31 c0 xor %eax,%eax 47aea: 8b 45 a4 mov -0x5c(%rbp),%eax 47aed: 48 c1 e0 05 shl $0x5,%rax 47af1: 48 89 c2 mov %rax,%rdx 47af4: 48 8b 45 a8 mov -0x58(%rbp),%rax 47af8: 48 01 d0 add %rdx,%rax 47afb: 48 89 45 e0 mov %rax,-0x20(%rbp) 47aff: e8 66 e9 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 47b04: 48 89 c2 mov %rax,%rdx 47b07: 8b 45 a4 mov -0x5c(%rbp),%eax 47b0a: 89 c6 mov %eax,%esi 47b0c: 48 89 d7 mov %rdx,%rdi 47b0f: e8 a4 55 ff ff call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 47b14: 89 45 bc mov %eax,-0x44(%rbp) 47b17: 48 8b 45 e0 mov -0x20(%rbp),%rax 47b1b: 48 89 c7 mov %rax,%rdi 47b1e: e8 f1 e9 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47b23: 89 45 d8 mov %eax,-0x28(%rbp) 47b26: 48 8d 55 bc lea -0x44(%rbp),%rdx 47b2a: 48 8d 45 d8 lea -0x28(%rbp),%rax 47b2e: 48 89 d6 mov %rdx,%rsi 47b31: 48 89 c7 mov %rax,%rdi 47b34: e8 2d 56 ff ff call 3d166 <_ZSt3minIiERKT_S2_S2_> 47b39: 8b 00 mov (%rax),%eax 47b3b: 89 45 c4 mov %eax,-0x3c(%rbp) 47b3e: e8 1b e9 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 47b43: 48 89 c1 mov %rax,%rcx 47b46: 8b 55 a4 mov -0x5c(%rbp),%edx 47b49: 48 89 d0 mov %rdx,%rax 47b4c: 48 c1 e0 03 shl $0x3,%rax 47b50: 48 01 d0 add %rdx,%rax 47b53: 48 01 c0 add %rax,%rax 47b56: 48 01 d0 add %rdx,%rax 47b59: 48 c1 e0 06 shl $0x6,%rax 47b5d: 48 01 c8 add %rcx,%rax 47b60: 48 89 c7 mov %rax,%rdi 47b63: 8b 4d c4 mov -0x3c(%rbp),%ecx 47b66: 48 8d 55 d8 lea -0x28(%rbp),%rdx 47b6a: 48 8d 45 d0 lea -0x30(%rbp),%rax 47b6e: 48 89 c6 mov %rax,%rsi 47b71: e8 5a 4d ff ff call 3c8d0 <_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i> 47b76: 89 45 c8 mov %eax,-0x38(%rbp) 47b79: 83 7d c8 00 cmpl $0x0,-0x38(%rbp) 47b7d: 75 13 jne 47b92 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE+0xd2> 47b7f: 8b 45 a0 mov -0x60(%rbp),%eax 47b82: 48 98 cltq 47b84: 48 8b 55 98 mov -0x68(%rbp),%rdx 47b88: 48 89 c7 mov %rax,%rdi 47b8b: ff d2 call *%rdx 47b8d: e9 e4 00 00 00 jmp 47c76 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE+0x1b6> 47b92: 83 6d c8 01 subl $0x1,-0x38(%rbp) 47b96: 8b 45 c8 mov -0x38(%rbp),%eax 47b99: f7 d0 not %eax 47b9b: c1 e8 1f shr $0x1f,%eax 47b9e: 84 c0 test %al,%al 47ba0: 74 42 je 47be4 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE+0x124> 47ba2: 48 8b 45 a8 mov -0x58(%rbp),%rax 47ba6: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 47bac: 8b 45 a0 mov -0x60(%rbp),%eax 47baf: 0f af 45 c8 imul -0x38(%rbp),%eax 47bb3: 01 c2 add %eax,%edx 47bb5: 48 8b 45 a8 mov -0x58(%rbp),%rax 47bb9: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 47bbf: 48 8b 5d d8 mov -0x28(%rbp),%rbx 47bc3: 48 8b 45 d0 mov -0x30(%rbp),%rax 47bc7: 48 89 c7 mov %rax,%rdi 47bca: e8 15 e5 fe ff call 360e4 <_ZN8tcmalloc8SLL_NextEPv> 47bcf: 48 89 c2 mov %rax,%rdx 47bd2: 8b 75 c8 mov -0x38(%rbp),%esi 47bd5: 48 8b 45 e0 mov -0x20(%rbp),%rax 47bd9: 48 89 d9 mov %rbx,%rcx 47bdc: 48 89 c7 mov %rax,%rdi 47bdf: e8 28 12 00 00 call 48e0c <_ZN8tcmalloc11ThreadCache8FreeList9PushRangeEiPvS2_> 47be4: 48 8b 45 e0 mov -0x20(%rbp),%rax 47be8: 48 89 c7 mov %rax,%rdi 47beb: e8 24 e9 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47bf0: 8b 55 bc mov -0x44(%rbp),%edx 47bf3: 48 63 d2 movslq %edx,%rdx 47bf6: 48 39 d0 cmp %rdx,%rax 47bf9: 0f 92 c0 setb %al 47bfc: 84 c0 test %al,%al 47bfe: 74 21 je 47c21 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE+0x161> 47c00: 48 8b 45 e0 mov -0x20(%rbp),%rax 47c04: 48 89 c7 mov %rax,%rdi 47c07: e8 08 e9 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47c0c: 48 8d 50 01 lea 0x1(%rax),%rdx 47c10: 48 8b 45 e0 mov -0x20(%rbp),%rax 47c14: 48 89 d6 mov %rdx,%rsi 47c17: 48 89 c7 mov %rax,%rdi 47c1a: e8 6b 11 00 00 call 48d8a <_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm> 47c1f: eb 51 jmp 47c72 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE+0x1b2> 47c21: 48 8b 45 e0 mov -0x20(%rbp),%rax 47c25: 48 89 c7 mov %rax,%rdi 47c28: e8 e7 e8 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47c2d: 89 c2 mov %eax,%edx 47c2f: 8b 45 bc mov -0x44(%rbp),%eax 47c32: 01 d0 add %edx,%eax 47c34: 89 45 c0 mov %eax,-0x40(%rbp) 47c37: 48 8d 45 c0 lea -0x40(%rbp),%rax 47c3b: 48 8d 35 02 0a 02 00 lea 0x20a02(%rip),%rsi # 68644 <_ZL25kMaxDynamicFreeListLength> 47c42: 48 89 c7 mov %rax,%rdi 47c45: e8 1c 55 ff ff call 3d166 <_ZSt3minIiERKT_S2_S2_> 47c4a: 8b 00 mov (%rax),%eax 47c4c: 89 45 cc mov %eax,-0x34(%rbp) 47c4f: 8b 4d bc mov -0x44(%rbp),%ecx 47c52: 8b 45 cc mov -0x34(%rbp),%eax 47c55: 99 cltd 47c56: f7 f9 idiv %ecx 47c58: 89 d0 mov %edx,%eax 47c5a: 29 45 cc sub %eax,-0x34(%rbp) 47c5d: 8b 45 cc mov -0x34(%rbp),%eax 47c60: 48 63 d0 movslq %eax,%rdx 47c63: 48 8b 45 e0 mov -0x20(%rbp),%rax 47c67: 48 89 d6 mov %rdx,%rsi 47c6a: 48 89 c7 mov %rax,%rdi 47c6d: e8 18 11 00 00 call 48d8a <_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm> 47c72: 48 8b 45 d0 mov -0x30(%rbp),%rax 47c76: 48 8b 5d e8 mov -0x18(%rbp),%rbx 47c7a: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 47c81: 00 00 47c83: 74 05 je 47c8a <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE+0x1ca> 47c85: e8 f6 e8 fb ff call 6580 <__stack_chk_fail@plt> 47c8a: 48 83 c4 68 add $0x68,%rsp 47c8e: 5b pop %rbx 47c8f: 5d pop %rbp 47c90: c3 ret 47c91: 90 nop 0000000000047c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj>: 47c92: f3 0f 1e fa endbr64 47c96: 55 push %rbp 47c97: 48 89 e5 mov %rsp,%rbp 47c9a: 48 83 ec 30 sub $0x30,%rsp 47c9e: 48 89 7d e8 mov %rdi,-0x18(%rbp) 47ca2: 48 89 75 e0 mov %rsi,-0x20(%rbp) 47ca6: 89 55 dc mov %edx,-0x24(%rbp) 47ca9: 48 8b 45 e0 mov -0x20(%rbp),%rax 47cad: 48 89 c7 mov %rax,%rdi 47cb0: e8 4d e8 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 47cb5: 48 8b 55 e8 mov -0x18(%rbp),%rdx 47cb9: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 47cbf: 01 c2 add %eax,%edx 47cc1: 48 8b 45 e8 mov -0x18(%rbp),%rax 47cc5: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 47ccb: e8 9a e7 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 47cd0: 48 89 c2 mov %rax,%rdx 47cd3: 8b 45 dc mov -0x24(%rbp),%eax 47cd6: 89 c6 mov %eax,%esi 47cd8: 48 89 d7 mov %rdx,%rdi 47cdb: e8 d8 53 ff ff call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 47ce0: 89 45 fc mov %eax,-0x4(%rbp) 47ce3: 8b 4d fc mov -0x4(%rbp),%ecx 47ce6: 8b 55 dc mov -0x24(%rbp),%edx 47ce9: 48 8b 75 e0 mov -0x20(%rbp),%rsi 47ced: 48 8b 45 e8 mov -0x18(%rbp),%rax 47cf1: 48 89 c7 mov %rax,%rdi 47cf4: e8 fb 00 00 00 call 47df4 <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji> 47cf9: 48 8b 45 e0 mov -0x20(%rbp),%rax 47cfd: 48 89 c7 mov %rax,%rdi 47d00: e8 0f e8 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47d05: 8b 55 fc mov -0x4(%rbp),%edx 47d08: 48 63 d2 movslq %edx,%rdx 47d0b: 48 39 d0 cmp %rdx,%rax 47d0e: 0f 92 c0 setb %al 47d11: 84 c0 test %al,%al 47d13: 74 24 je 47d39 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj+0xa7> 47d15: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d19: 48 89 c7 mov %rax,%rdi 47d1c: e8 f3 e7 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47d21: 48 8d 50 01 lea 0x1(%rax),%rdx 47d25: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d29: 48 89 d6 mov %rdx,%rsi 47d2c: 48 89 c7 mov %rax,%rdi 47d2f: e8 56 10 00 00 call 48d8a <_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm> 47d34: e9 8a 00 00 00 jmp 47dc3 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj+0x131> 47d39: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d3d: 48 89 c7 mov %rax,%rdi 47d40: e8 cf e7 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47d45: 8b 55 fc mov -0x4(%rbp),%edx 47d48: 48 63 d2 movslq %edx,%rdx 47d4b: 48 39 d0 cmp %rdx,%rax 47d4e: 0f 97 c0 seta %al 47d51: 84 c0 test %al,%al 47d53: 74 6e je 47dc3 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj+0x131> 47d55: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d59: 48 89 c7 mov %rax,%rdi 47d5c: e8 49 10 00 00 call 48daa <_ZNK8tcmalloc11ThreadCache8FreeList15length_overagesEv> 47d61: 48 8d 50 01 lea 0x1(%rax),%rdx 47d65: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d69: 48 89 d6 mov %rdx,%rsi 47d6c: 48 89 c7 mov %rax,%rdi 47d6f: e8 4a 10 00 00 call 48dbe <_ZN8tcmalloc11ThreadCache8FreeList19set_length_overagesEm> 47d74: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d78: 48 89 c7 mov %rax,%rdi 47d7b: e8 2a 10 00 00 call 48daa <_ZNK8tcmalloc11ThreadCache8FreeList15length_overagesEv> 47d80: 48 83 f8 03 cmp $0x3,%rax 47d84: 0f 97 c0 seta %al 47d87: 84 c0 test %al,%al 47d89: 74 38 je 47dc3 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj+0x131> 47d8b: 48 8b 45 e0 mov -0x20(%rbp),%rax 47d8f: 48 89 c7 mov %rax,%rdi 47d92: e8 7d e7 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 47d97: 8b 55 fc mov -0x4(%rbp),%edx 47d9a: 48 63 d2 movslq %edx,%rdx 47d9d: 48 29 d0 sub %rdx,%rax 47da0: 48 89 c2 mov %rax,%rdx 47da3: 48 8b 45 e0 mov -0x20(%rbp),%rax 47da7: 48 89 d6 mov %rdx,%rsi 47daa: 48 89 c7 mov %rax,%rdi 47dad: e8 d8 0f 00 00 call 48d8a <_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm> 47db2: 48 8b 45 e0 mov -0x20(%rbp),%rax 47db6: be 00 00 00 00 mov $0x0,%esi 47dbb: 48 89 c7 mov %rax,%rdi 47dbe: e8 fb 0f 00 00 call 48dbe <_ZN8tcmalloc11ThreadCache8FreeList19set_length_overagesEm> 47dc3: 48 8b 45 e8 mov -0x18(%rbp),%rax 47dc7: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 47dcd: 48 8b 45 e8 mov -0x18(%rbp),%rax 47dd1: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 47dd7: 39 c2 cmp %eax,%edx 47dd9: 0f 9f c0 setg %al 47ddc: 0f b6 c0 movzbl %al,%eax 47ddf: 48 85 c0 test %rax,%rax 47de2: 74 0c je 47df0 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj+0x15e> 47de4: 48 8b 45 e8 mov -0x18(%rbp),%rax 47de8: 48 89 c7 mov %rax,%rdi 47deb: e8 86 01 00 00 call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 47df0: 90 nop 47df1: c9 leave 47df2: c3 ret 47df3: 90 nop 0000000000047df4 <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji>: 47df4: f3 0f 1e fa endbr64 47df8: 55 push %rbp 47df9: 48 89 e5 mov %rsp,%rbp 47dfc: 53 push %rbx 47dfd: 48 83 ec 58 sub $0x58,%rsp 47e01: 48 89 7d b8 mov %rdi,-0x48(%rbp) 47e05: 48 89 75 b0 mov %rsi,-0x50(%rbp) 47e09: 89 55 ac mov %edx,-0x54(%rbp) 47e0c: 89 4d a8 mov %ecx,-0x58(%rbp) 47e0f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 47e16: 00 00 47e18: 48 89 45 e8 mov %rax,-0x18(%rbp) 47e1c: 31 c0 xor %eax,%eax 47e1e: 8b 45 a8 mov -0x58(%rbp),%eax 47e21: 48 63 d8 movslq %eax,%rbx 47e24: 48 8b 45 b0 mov -0x50(%rbp),%rax 47e28: 48 89 c7 mov %rax,%rdi 47e2b: e8 46 0f 00 00 call 48d76 <_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv> 47e30: 48 39 c3 cmp %rax,%rbx 47e33: 0f 97 c0 seta %al 47e36: 84 c0 test %al,%al 47e38: 74 0f je 47e49 <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji+0x55> 47e3a: 48 8b 45 b0 mov -0x50(%rbp),%rax 47e3e: 48 89 c7 mov %rax,%rdi 47e41: e8 30 0f 00 00 call 48d76 <_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv> 47e46: 89 45 a8 mov %eax,-0x58(%rbp) 47e49: e8 1c e6 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 47e4e: 48 89 45 e0 mov %rax,-0x20(%rbp) 47e52: 8b 45 ac mov -0x54(%rbp),%eax 47e55: 89 45 c4 mov %eax,-0x3c(%rbp) 47e58: 48 8b 45 e0 mov -0x20(%rbp),%rax 47e5c: 8b 55 c4 mov -0x3c(%rbp),%edx 47e5f: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 47e66: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 47e6a: 0f af 45 a8 imul -0x58(%rbp),%eax 47e6e: 48 98 cltq 47e70: 48 89 45 d8 mov %rax,-0x28(%rbp) 47e74: e8 f1 e5 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 47e79: 48 89 c2 mov %rax,%rdx 47e7c: 8b 45 ac mov -0x54(%rbp),%eax 47e7f: 89 c6 mov %eax,%esi 47e81: 48 89 d7 mov %rdx,%rdi 47e84: e8 2f 52 ff ff call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 47e89: 89 45 c0 mov %eax,-0x40(%rbp) 47e8c: 8b 45 a8 mov -0x58(%rbp),%eax 47e8f: 3b 45 c0 cmp -0x40(%rbp),%eax 47e92: 7e 57 jle 47eeb <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji+0xf7> 47e94: 48 8d 4d c8 lea -0x38(%rbp),%rcx 47e98: 48 8d 55 d0 lea -0x30(%rbp),%rdx 47e9c: 8b 75 c0 mov -0x40(%rbp),%esi 47e9f: 48 8b 45 b0 mov -0x50(%rbp),%rax 47ea3: 48 89 c7 mov %rax,%rdi 47ea6: e8 a9 0f 00 00 call 48e54 <_ZN8tcmalloc11ThreadCache8FreeList8PopRangeEiPPvS3_> 47eab: e8 ae e5 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 47eb0: 48 89 c1 mov %rax,%rcx 47eb3: 8b 55 ac mov -0x54(%rbp),%edx 47eb6: 48 89 d0 mov %rdx,%rax 47eb9: 48 c1 e0 03 shl $0x3,%rax 47ebd: 48 01 d0 add %rdx,%rax 47ec0: 48 01 c0 add %rax,%rax 47ec3: 48 01 d0 add %rdx,%rax 47ec6: 48 c1 e0 06 shl $0x6,%rax 47eca: 48 01 c8 add %rcx,%rax 47ecd: 48 89 c7 mov %rax,%rdi 47ed0: 48 8b 55 c8 mov -0x38(%rbp),%rdx 47ed4: 48 8b 45 d0 mov -0x30(%rbp),%rax 47ed8: 8b 4d c0 mov -0x40(%rbp),%ecx 47edb: 48 89 c6 mov %rax,%rsi 47ede: e8 bb 48 ff ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 47ee3: 8b 45 c0 mov -0x40(%rbp),%eax 47ee6: 29 45 a8 sub %eax,-0x58(%rbp) 47ee9: eb a1 jmp 47e8c <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji+0x98> 47eeb: 48 8d 4d c8 lea -0x38(%rbp),%rcx 47eef: 48 8d 55 d0 lea -0x30(%rbp),%rdx 47ef3: 8b 75 a8 mov -0x58(%rbp),%esi 47ef6: 48 8b 45 b0 mov -0x50(%rbp),%rax 47efa: 48 89 c7 mov %rax,%rdi 47efd: e8 52 0f 00 00 call 48e54 <_ZN8tcmalloc11ThreadCache8FreeList8PopRangeEiPPvS3_> 47f02: e8 57 e5 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 47f07: 48 89 c1 mov %rax,%rcx 47f0a: 8b 55 ac mov -0x54(%rbp),%edx 47f0d: 48 89 d0 mov %rdx,%rax 47f10: 48 c1 e0 03 shl $0x3,%rax 47f14: 48 01 d0 add %rdx,%rax 47f17: 48 01 c0 add %rax,%rax 47f1a: 48 01 d0 add %rdx,%rax 47f1d: 48 c1 e0 06 shl $0x6,%rax 47f21: 48 01 c8 add %rcx,%rax 47f24: 48 89 c7 mov %rax,%rdi 47f27: 48 8b 55 c8 mov -0x38(%rbp),%rdx 47f2b: 48 8b 45 d0 mov -0x30(%rbp),%rax 47f2f: 8b 4d a8 mov -0x58(%rbp),%ecx 47f32: 48 89 c6 mov %rax,%rsi 47f35: e8 64 48 ff ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 47f3a: 48 8b 45 b8 mov -0x48(%rbp),%rax 47f3e: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 47f44: 89 c2 mov %eax,%edx 47f46: 48 8b 45 d8 mov -0x28(%rbp),%rax 47f4a: 29 c2 sub %eax,%edx 47f4c: 89 d0 mov %edx,%eax 47f4e: 89 c2 mov %eax,%edx 47f50: 48 8b 45 b8 mov -0x48(%rbp),%rax 47f54: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 47f5a: 90 nop 47f5b: 48 8b 45 e8 mov -0x18(%rbp),%rax 47f5f: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 47f66: 00 00 47f68: 74 05 je 47f6f <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji+0x17b> 47f6a: e8 11 e6 fb ff call 6580 <__stack_chk_fail@plt> 47f6f: 48 83 c4 58 add $0x58,%rsp 47f73: 5b pop %rbx 47f74: 5d pop %rbp 47f75: c3 ret 0000000000047f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv>: 47f76: f3 0f 1e fa endbr64 47f7a: 55 push %rbp 47f7b: 48 89 e5 mov %rsp,%rbp 47f7e: 48 83 ec 40 sub $0x40,%rsp 47f82: 48 89 7d c8 mov %rdi,-0x38(%rbp) 47f86: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 47f8d: 00 00 47f8f: 48 89 45 f8 mov %rax,-0x8(%rbp) 47f93: 31 c0 xor %eax,%eax 47f95: c7 45 e4 00 00 00 00 movl $0x0,-0x1c(%rbp) 47f9c: e8 d5 e4 fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 47fa1: 8b 55 e4 mov -0x1c(%rbp),%edx 47fa4: 39 d0 cmp %edx,%eax 47fa6: 0f 97 c0 seta %al 47fa9: 84 c0 test %al,%al 47fab: 0f 84 ea 00 00 00 je 4809b <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x125> 47fb1: 8b 45 e4 mov -0x1c(%rbp),%eax 47fb4: 48 98 cltq 47fb6: 48 c1 e0 05 shl $0x5,%rax 47fba: 48 89 c2 mov %rax,%rdx 47fbd: 48 8b 45 c8 mov -0x38(%rbp),%rax 47fc1: 48 01 d0 add %rdx,%rax 47fc4: 48 89 45 f0 mov %rax,-0x10(%rbp) 47fc8: 48 8b 45 f0 mov -0x10(%rbp),%rax 47fcc: 48 89 c7 mov %rax,%rdi 47fcf: e8 0a 0e 00 00 call 48dde <_ZNK8tcmalloc11ThreadCache8FreeList12lowwatermarkEv> 47fd4: 89 45 e8 mov %eax,-0x18(%rbp) 47fd7: 83 7d e8 00 cmpl $0x0,-0x18(%rbp) 47fdb: 0f 8e a5 00 00 00 jle 48086 <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x110> 47fe1: 83 7d e8 01 cmpl $0x1,-0x18(%rbp) 47fe5: 7e 0e jle 47ff5 <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x7f> 47fe7: 8b 45 e8 mov -0x18(%rbp),%eax 47fea: 89 c2 mov %eax,%edx 47fec: c1 ea 1f shr $0x1f,%edx 47fef: 01 d0 add %edx,%eax 47ff1: d1 f8 sar %eax 47ff3: eb 05 jmp 47ffa <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x84> 47ff5: b8 01 00 00 00 mov $0x1,%eax 47ffa: 89 45 ec mov %eax,-0x14(%rbp) 47ffd: 8b 55 e4 mov -0x1c(%rbp),%edx 48000: 8b 4d ec mov -0x14(%rbp),%ecx 48003: 48 8b 75 f0 mov -0x10(%rbp),%rsi 48007: 48 8b 45 c8 mov -0x38(%rbp),%rax 4800b: 48 89 c7 mov %rax,%rdi 4800e: e8 e1 fd ff ff call 47df4 <_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEji> 48013: e8 52 e4 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 48018: 48 89 c2 mov %rax,%rdx 4801b: 8b 45 e4 mov -0x1c(%rbp),%eax 4801e: 89 c6 mov %eax,%esi 48020: 48 89 d7 mov %rdx,%rdi 48023: e8 90 50 ff ff call 3d0b8 <_ZN8tcmalloc7SizeMap19num_objects_to_moveEj> 48028: 89 45 dc mov %eax,-0x24(%rbp) 4802b: 48 8b 45 f0 mov -0x10(%rbp),%rax 4802f: 48 89 c7 mov %rax,%rdi 48032: e8 dd e4 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 48037: 8b 55 dc mov -0x24(%rbp),%edx 4803a: 48 63 d2 movslq %edx,%rdx 4803d: 48 39 d0 cmp %rdx,%rax 48040: 0f 97 c0 seta %al 48043: 84 c0 test %al,%al 48045: 74 3f je 48086 <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x110> 48047: 48 8b 45 f0 mov -0x10(%rbp),%rax 4804b: 48 89 c7 mov %rax,%rdi 4804e: e8 c1 e4 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 48053: 89 c2 mov %eax,%edx 48055: 8b 45 dc mov -0x24(%rbp),%eax 48058: 29 c2 sub %eax,%edx 4805a: 89 d0 mov %edx,%eax 4805c: 89 45 e0 mov %eax,-0x20(%rbp) 4805f: 48 8d 55 dc lea -0x24(%rbp),%rdx 48063: 48 8d 45 e0 lea -0x20(%rbp),%rax 48067: 48 89 d6 mov %rdx,%rsi 4806a: 48 89 c7 mov %rax,%rdi 4806d: e8 c8 50 ff ff call 3d13a <_ZSt3maxIiERKT_S2_S2_> 48072: 8b 00 mov (%rax),%eax 48074: 48 63 d0 movslq %eax,%rdx 48077: 48 8b 45 f0 mov -0x10(%rbp),%rax 4807b: 48 89 d6 mov %rdx,%rsi 4807e: 48 89 c7 mov %rax,%rdi 48081: e8 04 0d 00 00 call 48d8a <_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm> 48086: 48 8b 45 f0 mov -0x10(%rbp),%rax 4808a: 48 89 c7 mov %rax,%rdi 4808d: e8 5e 0d 00 00 call 48df0 <_ZN8tcmalloc11ThreadCache8FreeList18clear_lowwatermarkEv> 48092: 83 45 e4 01 addl $0x1,-0x1c(%rbp) 48096: e9 01 ff ff ff jmp 47f9c <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x26> 4809b: 48 8b 45 c8 mov -0x38(%rbp),%rax 4809f: 48 89 c7 mov %rax,%rdi 480a2: e8 17 00 00 00 call 480be <_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv> 480a7: 90 nop 480a8: 48 8b 45 f8 mov -0x8(%rbp),%rax 480ac: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 480b3: 00 00 480b5: 74 05 je 480bc <_ZN8tcmalloc11ThreadCache8ScavengeEv+0x146> 480b7: e8 c4 e4 fb ff call 6580 <__stack_chk_fail@plt> 480bc: c9 leave 480bd: c3 ret 00000000000480be <_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv>: 480be: f3 0f 1e fa endbr64 480c2: 55 push %rbp 480c3: 48 89 e5 mov %rsp,%rbp 480c6: 53 push %rbx 480c7: 48 83 ec 28 sub $0x28,%rsp 480cb: 48 89 7d d8 mov %rdi,-0x28(%rbp) 480cf: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 480d6: 00 00 480d8: 48 89 45 e8 mov %rax,-0x18(%rbp) 480dc: 31 c0 xor %eax,%eax 480de: e8 64 e3 fe ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 480e3: 48 89 c2 mov %rax,%rdx 480e6: 48 8d 45 e0 lea -0x20(%rbp),%rax 480ea: 48 89 d6 mov %rdx,%rsi 480ed: 48 89 c7 mov %rax,%rdi 480f0: e8 19 de fe ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 480f5: 48 8b 45 d8 mov -0x28(%rbp),%rax 480f9: 48 89 c7 mov %rax,%rdi 480fc: e8 49 00 00 00 call 4814a <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv> 48101: 48 8d 45 e0 lea -0x20(%rbp),%rax 48105: 48 89 c7 mov %rax,%rdi 48108: e8 2f de fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 4810d: 90 nop 4810e: 48 8b 45 e8 mov -0x18(%rbp),%rax 48112: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 48119: 00 00 4811b: 74 25 je 48142 <_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv+0x84> 4811d: eb 1e jmp 4813d <_ZN8tcmalloc11ThreadCache18IncreaseCacheLimitEv+0x7f> 4811f: f3 0f 1e fa endbr64 48123: 48 89 c3 mov %rax,%rbx 48126: 48 8d 45 e0 lea -0x20(%rbp),%rax 4812a: 48 89 c7 mov %rax,%rdi 4812d: e8 0a de fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 48132: 48 89 d8 mov %rbx,%rax 48135: 48 89 c7 mov %rax,%rdi 48138: e8 63 e7 fb ff call 68a0 <_Unwind_Resume@plt> 4813d: e8 3e e4 fb ff call 6580 <__stack_chk_fail@plt> 48142: 48 83 c4 28 add $0x28,%rsp 48146: 5b pop %rbx 48147: 5d pop %rbp 48148: c3 ret 48149: 90 nop 000000000004814a <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv>: 4814a: f3 0f 1e fa endbr64 4814e: 55 push %rbp 4814f: 48 89 e5 mov %rsp,%rbp 48152: 48 83 ec 20 sub $0x20,%rsp 48156: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4815a: 48 8d 05 77 1f 03 00 lea 0x31f77(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 48161: 48 8b 00 mov (%rax),%rax 48164: 48 85 c0 test %rax,%rax 48167: 7e 41 jle 481aa <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x60> 48169: 48 8d 05 68 1f 03 00 lea 0x31f68(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 48170: 48 8b 00 mov (%rax),%rax 48173: 48 2d 00 00 01 00 sub $0x10000,%rax 48179: 48 89 c2 mov %rax,%rdx 4817c: 48 8d 05 55 1f 03 00 lea 0x31f55(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 48183: 48 89 10 mov %rdx,(%rax) 48186: 48 8b 45 e8 mov -0x18(%rbp),%rax 4818a: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 48190: 05 00 00 01 00 add $0x10000,%eax 48195: 89 c2 mov %eax,%edx 48197: 48 8b 45 e8 mov -0x18(%rbp),%rax 4819b: 89 d6 mov %edx,%esi 4819d: 48 89 c7 mov %rax,%rdi 481a0: e8 17 0d 00 00 call 48ebc <_ZN8tcmalloc11ThreadCache10SetMaxSizeEi> 481a5: e9 ed 00 00 00 jmp 48297 <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x14d> 481aa: c7 45 fc 00 00 00 00 movl $0x0,-0x4(%rbp) 481b1: 83 7d fc 09 cmpl $0x9,-0x4(%rbp) 481b5: 0f 8f dc 00 00 00 jg 48297 <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x14d> 481bb: 48 8d 05 2e 55 1e 00 lea 0x1e552e(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 481c2: 48 8b 00 mov (%rax),%rax 481c5: 48 85 c0 test %rax,%rax 481c8: 75 14 jne 481de <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x94> 481ca: 48 8d 05 0f 55 1e 00 lea 0x1e550f(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 481d1: 48 8b 10 mov (%rax),%rdx 481d4: 48 8d 05 15 55 1e 00 lea 0x1e5515(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 481db: 48 89 10 mov %rdx,(%rax) 481de: 48 8d 05 0b 55 1e 00 lea 0x1e550b(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 481e5: 48 8b 00 mov (%rax),%rax 481e8: 48 39 45 e8 cmp %rax,-0x18(%rbp) 481ec: 0f 84 80 00 00 00 je 48272 <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x128> 481f2: 48 8d 05 f7 54 1e 00 lea 0x1e54f7(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 481f9: 48 8b 00 mov (%rax),%rax 481fc: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 48202: 48 98 cltq 48204: 48 3d 00 00 08 00 cmp $0x80000,%rax 4820a: 76 66 jbe 48272 <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x128> 4820c: 48 8d 05 dd 54 1e 00 lea 0x1e54dd(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 48213: 48 8b 00 mov (%rax),%rax 48216: 48 8d 15 d3 54 1e 00 lea 0x1e54d3(%rip),%rdx # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 4821d: 48 8b 12 mov (%rdx),%rdx 48220: 8b 92 04 10 00 00 mov 0x1004(%rdx),%edx 48226: 81 ea 00 00 01 00 sub $0x10000,%edx 4822c: 89 d6 mov %edx,%esi 4822e: 48 89 c7 mov %rax,%rdi 48231: e8 86 0c 00 00 call 48ebc <_ZN8tcmalloc11ThreadCache10SetMaxSizeEi> 48236: 48 8b 45 e8 mov -0x18(%rbp),%rax 4823a: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 48240: 05 00 00 01 00 add $0x10000,%eax 48245: 89 c2 mov %eax,%edx 48247: 48 8b 45 e8 mov -0x18(%rbp),%rax 4824b: 89 d6 mov %edx,%esi 4824d: 48 89 c7 mov %rax,%rdi 48250: e8 67 0c 00 00 call 48ebc <_ZN8tcmalloc11ThreadCache10SetMaxSizeEi> 48255: 48 8d 05 94 54 1e 00 lea 0x1e5494(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 4825c: 48 8b 00 mov (%rax),%rax 4825f: 48 8b 90 30 10 00 00 mov 0x1030(%rax),%rdx 48266: 48 8d 05 83 54 1e 00 lea 0x1e5483(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 4826d: 48 89 10 mov %rdx,(%rax) 48270: eb 25 jmp 48297 <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x14d> 48272: 90 nop 48273: 83 45 fc 01 addl $0x1,-0x4(%rbp) 48277: 48 8d 05 72 54 1e 00 lea 0x1e5472(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 4827e: 48 8b 00 mov (%rax),%rax 48281: 48 8b 90 30 10 00 00 mov 0x1030(%rax),%rdx 48288: 48 8d 05 61 54 1e 00 lea 0x1e5461(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 4828f: 48 89 10 mov %rdx,(%rax) 48292: e9 1a ff ff ff jmp 481b1 <_ZN8tcmalloc11ThreadCache24IncreaseCacheLimitLockedEv+0x67> 48297: c9 leave 48298: c3 ret 48299: 90 nop 000000000004829a <_ZN8tcmalloc11ThreadCache15GetSamplePeriodEv>: 4829a: f3 0f 1e fa endbr64 4829e: 55 push %rbp 4829f: 48 89 e5 mov %rsp,%rbp 482a2: 48 83 ec 10 sub $0x10,%rsp 482a6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 482aa: e8 7b d5 ff ff call 4582a <_ZN8tcmalloc7Sampler15GetSamplePeriodEv> 482af: c9 leave 482b0: c3 ret 482b1: 90 nop 00000000000482b2 <_ZN8tcmalloc11ThreadCache10InitModuleEv>: 482b2: f3 0f 1e fa endbr64 482b6: 55 push %rbp 482b7: 48 89 e5 mov %rsp,%rbp 482ba: 53 push %rbx 482bb: 48 83 ec 28 sub $0x28,%rsp 482bf: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 482c6: 00 00 482c8: 48 89 45 e8 mov %rax,-0x18(%rbp) 482cc: 31 c0 xor %eax,%eax 482ce: e8 74 e1 fe ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 482d3: 48 89 c2 mov %rax,%rdx 482d6: 48 8d 45 d8 lea -0x28(%rbp),%rax 482da: 48 89 d6 mov %rdx,%rsi 482dd: 48 89 c7 mov %rax,%rdi 482e0: e8 29 dc fe ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 482e5: 0f b6 05 14 54 1e 00 movzbl 0x1e5414(%rip),%eax # 22d700 <_ZN8tcmallocL8phinitedE> 482ec: 84 c0 test %al,%al 482ee: 74 07 je 482f7 <_ZN8tcmalloc11ThreadCache10InitModuleEv+0x45> 482f0: bb 00 00 00 00 mov $0x0,%ebx 482f5: eb 55 jmp 4834c <_ZN8tcmalloc11ThreadCache10InitModuleEv+0x9a> 482f7: 48 8d 3d 62 03 02 00 lea 0x20362(%rip),%rdi # 68660 <_ZL20kMallocHistogramSize+0x4> 482fe: e8 e0 15 ff ff call 398e3 48303: 48 89 45 e0 mov %rax,-0x20(%rbp) 48307: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4830c: 74 1e je 4832c <_ZN8tcmalloc11ThreadCache10InitModuleEv+0x7a> 4830e: 48 8b 45 e0 mov -0x20(%rbp),%rax 48312: ba 0a 00 00 00 mov $0xa,%edx 48317: be 00 00 00 00 mov $0x0,%esi 4831c: 48 89 c7 mov %rax,%rdi 4831f: e8 ac dd fb ff call 60d0 48324: 48 89 c7 mov %rax,%rdi 48327: e8 64 08 00 00 call 48b90 <_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm> 4832c: e8 19 e6 ff ff call 4694a <_ZN8tcmalloc6Static14InitStaticVarsEv> 48331: 48 8d 05 88 53 1e 00 lea 0x1e5388(%rip),%rax # 22d6c0 <_ZN8tcmalloc21threadcache_allocatorE> 48338: 48 89 c7 mov %rax,%rdi 4833b: e8 9a 0b 00 00 call 48eda <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE4InitEv> 48340: c6 05 b9 53 1e 00 01 movb $0x1,0x1e53b9(%rip) # 22d700 <_ZN8tcmallocL8phinitedE> 48347: bb 01 00 00 00 mov $0x1,%ebx 4834c: 48 8d 45 d8 lea -0x28(%rbp),%rax 48350: 48 89 c7 mov %rax,%rdi 48353: e8 e4 db fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 48358: 83 fb 01 cmp $0x1,%ebx 4835b: 75 25 jne 48382 <_ZN8tcmalloc11ThreadCache10InitModuleEv+0xd0> 4835d: e8 56 e7 ff ff call 46ab8 <_ZN8tcmalloc6Static22InitLateMaybeRecursiveEv> 48362: eb 1e jmp 48382 <_ZN8tcmalloc11ThreadCache10InitModuleEv+0xd0> 48364: f3 0f 1e fa endbr64 48368: 48 89 c3 mov %rax,%rbx 4836b: 48 8d 45 d8 lea -0x28(%rbp),%rax 4836f: 48 89 c7 mov %rax,%rdi 48372: e8 c5 db fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 48377: 48 89 d8 mov %rbx,%rax 4837a: 48 89 c7 mov %rax,%rdi 4837d: e8 1e e5 fb ff call 68a0 <_Unwind_Resume@plt> 48382: 48 8b 45 e8 mov -0x18(%rbp),%rax 48386: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4838d: 00 00 4838f: 74 05 je 48396 <_ZN8tcmalloc11ThreadCache10InitModuleEv+0xe4> 48391: e8 ea e1 fb ff call 6580 <__stack_chk_fail@plt> 48396: 48 83 c4 28 add $0x28,%rsp 4839a: 5b pop %rbx 4839b: 5d pop %rbp 4839c: c3 ret 4839d: 90 nop 000000000004839e <_ZN8tcmalloc11ThreadCache7InitTSDEv>: 4839e: f3 0f 1e fa endbr64 483a2: 55 push %rbp 483a3: 48 89 e5 mov %rsp,%rbp 483a6: 48 8d 05 8b 03 00 00 lea 0x38b(%rip),%rax # 48738 <_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv> 483ad: 48 89 c6 mov %rax,%rsi 483b0: 48 8d 05 45 53 1e 00 lea 0x1e5345(%rip),%rax # 22d6fc <_ZN8tcmalloc11ThreadCache9heap_key_E> 483b7: 48 89 c7 mov %rax,%rdi 483ba: e8 e1 e3 fb ff call 67a0 483bf: c6 05 32 53 1e 00 01 movb $0x1,0x1e5332(%rip) # 22d6f8 <_ZN8tcmalloc11ThreadCache11tsd_inited_E> 483c6: 90 nop 483c7: 5d pop %rbp 483c8: c3 ret 483c9: 90 nop 00000000000483ca <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv>: 483ca: f3 0f 1e fa endbr64 483ce: 55 push %rbp 483cf: 48 89 e5 mov %rsp,%rbp 483d2: 53 push %rbx 483d3: 48 83 ec 38 sub $0x38,%rsp 483d7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 483de: 00 00 483e0: 48 89 45 e8 mov %rax,-0x18(%rbp) 483e4: 31 c0 xor %eax,%eax 483e6: 0f b6 05 0b 53 1e 00 movzbl 0x1e530b(%rip),%eax # 22d6f8 <_ZN8tcmalloc11ThreadCache11tsd_inited_E> 483ed: 83 f0 01 xor $0x1,%eax 483f0: 84 c0 test %al,%al 483f2: 74 05 je 483f9 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x2f> 483f4: e8 b9 fe ff ff call 482b2 <_ZN8tcmalloc11ThreadCache10InitModuleEv> 483f9: 48 c7 45 c8 00 00 00 movq $0x0,-0x38(%rbp) 48400: 00 48401: c6 45 c7 01 movb $0x1,-0x39(%rbp) 48405: 0f b6 05 ec 52 1e 00 movzbl 0x1e52ec(%rip),%eax # 22d6f8 <_ZN8tcmalloc11ThreadCache11tsd_inited_E> 4840c: 84 c0 test %al,%al 4840e: 74 4e je 4845e <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x94> 48410: c6 45 c7 00 movb $0x0,-0x39(%rbp) 48414: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4841b: 00 00 4841d: 48 8d 80 d8 ff ff ff lea -0x28(%rax),%rax 48424: 48 8b 00 mov (%rax),%rax 48427: 48 85 c0 test %rax,%rax 4842a: 74 1b je 48447 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x7d> 4842c: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 48433: 00 00 48435: 48 8d 80 d8 ff ff ff lea -0x28(%rax),%rax 4843c: 48 8b 00 mov (%rax),%rax 4843f: 48 8b 00 mov (%rax),%rax 48442: e9 37 01 00 00 jmp 4857e <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x1b4> 48447: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4844e: 00 00 48450: 48 8d 80 d8 ff ff ff lea -0x28(%rax),%rax 48457: 48 8d 55 c8 lea -0x38(%rbp),%rdx 4845b: 48 89 10 mov %rdx,(%rax) 4845e: e8 e4 df fe ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 48463: 48 89 c2 mov %rax,%rdx 48466: 48 8d 45 d0 lea -0x30(%rbp),%rax 4846a: 48 89 d6 mov %rdx,%rsi 4846d: 48 89 c7 mov %rax,%rdi 48470: e8 99 da fe ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 48475: e8 e6 df fb ff call 6460 4847a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4847e: 80 7d c7 00 cmpb $0x0,-0x39(%rbp) 48482: 74 41 je 484c5 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0xfb> 48484: 48 8d 05 55 52 1e 00 lea 0x1e5255(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 4848b: 48 8b 00 mov (%rax),%rax 4848e: 48 89 45 d8 mov %rax,-0x28(%rbp) 48492: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 48497: 74 2c je 484c5 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0xfb> 48499: 48 8b 45 d8 mov -0x28(%rbp),%rax 4849d: 48 8b 80 20 10 00 00 mov 0x1020(%rax),%rax 484a4: 48 39 45 e0 cmp %rax,-0x20(%rbp) 484a8: 75 0a jne 484b4 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0xea> 484aa: 48 8b 45 d8 mov -0x28(%rbp),%rax 484ae: 48 89 45 c8 mov %rax,-0x38(%rbp) 484b2: eb 11 jmp 484c5 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0xfb> 484b4: 48 8b 45 d8 mov -0x28(%rbp),%rax 484b8: 48 8b 80 30 10 00 00 mov 0x1030(%rax),%rax 484bf: 48 89 45 d8 mov %rax,-0x28(%rbp) 484c3: eb cd jmp 48492 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0xc8> 484c5: 48 8b 45 c8 mov -0x38(%rbp),%rax 484c9: 48 85 c0 test %rax,%rax 484cc: 75 10 jne 484de <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x114> 484ce: 48 8b 45 e0 mov -0x20(%rbp),%rax 484d2: 48 89 c7 mov %rax,%rdi 484d5: e8 e0 00 00 00 call 485ba <_ZN8tcmalloc11ThreadCache7NewHeapEm> 484da: 48 89 45 c8 mov %rax,-0x38(%rbp) 484de: 48 8d 45 d0 lea -0x30(%rbp),%rax 484e2: 48 89 c7 mov %rax,%rdi 484e5: e8 52 da fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 484ea: 48 8b 45 c8 mov -0x38(%rbp),%rax 484ee: 0f b6 80 28 10 00 00 movzbl 0x1028(%rax),%eax 484f5: 83 f0 01 xor $0x1,%eax 484f8: 84 c0 test %al,%al 484fa: 74 67 je 48563 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x199> 484fc: 0f b6 05 f5 51 1e 00 movzbl 0x1e51f5(%rip),%eax # 22d6f8 <_ZN8tcmalloc11ThreadCache11tsd_inited_E> 48503: 84 c0 test %al,%al 48505: 74 5c je 48563 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x199> 48507: 48 8b 45 c8 mov -0x38(%rbp),%rax 4850b: c6 80 28 10 00 00 01 movb $0x1,0x1028(%rax) 48512: 48 8b 55 c8 mov -0x38(%rbp),%rdx 48516: 48 8d 05 df 51 1e 00 lea 0x1e51df(%rip),%rax # 22d6fc <_ZN8tcmalloc11ThreadCache9heap_key_E> 4851d: 8b 00 mov (%rax),%eax 4851f: 48 89 d6 mov %rdx,%rsi 48522: 89 c7 mov %eax,%edi 48524: e8 d7 db fb ff call 6100 48529: 48 8b 5d c8 mov -0x38(%rbp),%rbx 4852d: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 48534: 00 00 48536: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 4853d: 48 89 58 08 mov %rbx,0x8(%rax) 48541: 48 8b 5d c8 mov -0x38(%rbp),%rbx 48545: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4854c: 00 00 4854e: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 48555: 48 89 18 mov %rbx,(%rax) 48558: 48 8b 45 c8 mov -0x38(%rbp),%rax 4855c: c6 80 28 10 00 00 00 movb $0x0,0x1028(%rax) 48563: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4856a: 00 00 4856c: 48 8d 80 d8 ff ff ff lea -0x28(%rax),%rax 48573: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4857a: 48 8b 45 c8 mov -0x38(%rbp),%rax 4857e: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48582: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 48589: 00 00 4858b: 74 25 je 485b2 <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x1e8> 4858d: eb 1e jmp 485ad <_ZN8tcmalloc11ThreadCache22CreateCacheIfNecessaryEv+0x1e3> 4858f: f3 0f 1e fa endbr64 48593: 48 89 c3 mov %rax,%rbx 48596: 48 8d 45 d0 lea -0x30(%rbp),%rax 4859a: 48 89 c7 mov %rax,%rdi 4859d: e8 9a d9 fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 485a2: 48 89 d8 mov %rbx,%rax 485a5: 48 89 c7 mov %rax,%rdi 485a8: e8 f3 e2 fb ff call 68a0 <_Unwind_Resume@plt> 485ad: e8 ce df fb ff call 6580 <__stack_chk_fail@plt> 485b2: 48 83 c4 38 add $0x38,%rsp 485b6: 5b pop %rbx 485b7: 5d pop %rbp 485b8: c3 ret 485b9: 90 nop 00000000000485ba <_ZN8tcmalloc11ThreadCache7NewHeapEm>: 485ba: f3 0f 1e fa endbr64 485be: 55 push %rbp 485bf: 48 89 e5 mov %rsp,%rbp 485c2: 48 83 ec 20 sub $0x20,%rsp 485c6: 48 89 7d e8 mov %rdi,-0x18(%rbp) 485ca: 48 8d 05 ef 50 1e 00 lea 0x1e50ef(%rip),%rax # 22d6c0 <_ZN8tcmalloc21threadcache_allocatorE> 485d1: 48 89 c7 mov %rax,%rdi 485d4: e8 61 09 00 00 call 48f3a <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv> 485d9: 48 89 45 f8 mov %rax,-0x8(%rbp) 485dd: 48 8b 55 e8 mov -0x18(%rbp),%rdx 485e1: 48 8b 45 f8 mov -0x8(%rbp),%rax 485e5: 48 89 d6 mov %rdx,%rsi 485e8: 48 89 c7 mov %rax,%rdi 485eb: e8 ee f2 ff ff call 478de <_ZN8tcmalloc11ThreadCache4InitEm> 485f0: 48 8d 05 e9 50 1e 00 lea 0x1e50e9(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 485f7: 48 8b 10 mov (%rax),%rdx 485fa: 48 8b 45 f8 mov -0x8(%rbp),%rax 485fe: 48 89 90 30 10 00 00 mov %rdx,0x1030(%rax) 48605: 48 8b 45 f8 mov -0x8(%rbp),%rax 48609: 48 c7 80 38 10 00 00 movq $0x0,0x1038(%rax) 48610: 00 00 00 00 48614: 48 8d 05 c5 50 1e 00 lea 0x1e50c5(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 4861b: 48 8b 00 mov (%rax),%rax 4861e: 48 85 c0 test %rax,%rax 48621: 74 17 je 4863a <_ZN8tcmalloc11ThreadCache7NewHeapEm+0x80> 48623: 48 8d 05 b6 50 1e 00 lea 0x1e50b6(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 4862a: 48 8b 00 mov (%rax),%rax 4862d: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48631: 48 89 90 38 10 00 00 mov %rdx,0x1038(%rax) 48638: eb 0e jmp 48648 <_ZN8tcmalloc11ThreadCache7NewHeapEm+0x8e> 4863a: 48 8d 05 af 50 1e 00 lea 0x1e50af(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 48641: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48645: 48 89 10 mov %rdx,(%rax) 48648: 48 8d 05 91 50 1e 00 lea 0x1e5091(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 4864f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48653: 48 89 10 mov %rdx,(%rax) 48656: 48 8d 05 8b 50 1e 00 lea 0x1e508b(%rip),%rax # 22d6e8 <_ZN8tcmalloc11ThreadCache18thread_heap_count_E> 4865d: 8b 00 mov (%rax),%eax 4865f: 8d 50 01 lea 0x1(%rax),%edx 48662: 48 8d 05 7f 50 1e 00 lea 0x1e507f(%rip),%rax # 22d6e8 <_ZN8tcmalloc11ThreadCache18thread_heap_count_E> 48669: 89 10 mov %edx,(%rax) 4866b: 48 8b 45 f8 mov -0x8(%rbp),%rax 4866f: c9 leave 48670: c3 ret 48671: 90 nop 0000000000048672 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv>: 48672: f3 0f 1e fa endbr64 48676: 55 push %rbp 48677: 48 89 e5 mov %rsp,%rbp 4867a: 48 83 ec 10 sub $0x10,%rsp 4867e: 0f b6 05 73 50 1e 00 movzbl 0x1e5073(%rip),%eax # 22d6f8 <_ZN8tcmalloc11ThreadCache11tsd_inited_E> 48685: 83 f0 01 xor $0x1,%eax 48688: 84 c0 test %al,%al 4868a: 0f 85 9b 00 00 00 jne 4872b <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xb9> 48690: e8 65 df fe ff call 365fa <_ZN8tcmalloc11ThreadCache13GetThreadHeapEv> 48695: 48 89 45 f8 mov %rax,-0x8(%rbp) 48699: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4869e: 0f 84 8a 00 00 00 je 4872e <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xbc> 486a4: 48 8b 45 f8 mov -0x8(%rbp),%rax 486a8: 0f b6 80 28 10 00 00 movzbl 0x1028(%rax),%eax 486af: 84 c0 test %al,%al 486b1: 75 7e jne 48731 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xbf> 486b3: 48 8b 45 f8 mov -0x8(%rbp),%rax 486b7: c6 80 28 10 00 00 01 movb $0x1,0x1028(%rax) 486be: 48 8d 05 37 50 1e 00 lea 0x1e5037(%rip),%rax # 22d6fc <_ZN8tcmalloc11ThreadCache9heap_key_E> 486c5: 8b 00 mov (%rax),%eax 486c7: be 00 00 00 00 mov $0x0,%esi 486cc: 89 c7 mov %eax,%edi 486ce: e8 2d da fb ff call 6100 486d3: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 486da: 00 00 486dc: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 486e3: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 486ea: 00 486eb: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 486f2: 00 00 486f4: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 486fb: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 48702: 48 8b 45 f8 mov -0x8(%rbp),%rax 48706: c6 80 28 10 00 00 00 movb $0x0,0x1028(%rax) 4870d: e8 e8 de fe ff call 365fa <_ZN8tcmalloc11ThreadCache13GetThreadHeapEv> 48712: 48 39 45 f8 cmp %rax,-0x8(%rbp) 48716: 0f 94 c0 sete %al 48719: 84 c0 test %al,%al 4871b: 75 17 jne 48734 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xc2> 4871d: 48 8b 45 f8 mov -0x8(%rbp),%rax 48721: 48 89 c7 mov %rax,%rdi 48724: e8 67 00 00 00 call 48790 <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_> 48729: eb 0a jmp 48735 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xc3> 4872b: 90 nop 4872c: eb 07 jmp 48735 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xc3> 4872e: 90 nop 4872f: eb 04 jmp 48735 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xc3> 48731: 90 nop 48732: eb 01 jmp 48735 <_ZN8tcmalloc11ThreadCache10BecomeIdleEv+0xc3> 48734: 90 nop 48735: c9 leave 48736: c3 ret 48737: 90 nop 0000000000048738 <_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv>: 48738: f3 0f 1e fa endbr64 4873c: 55 push %rbp 4873d: 48 89 e5 mov %rsp,%rbp 48740: 48 83 ec 10 sub $0x10,%rsp 48744: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48748: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4874d: 74 3d je 4878c <_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv+0x54> 4874f: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 48756: 00 00 48758: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 4875f: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 48766: 00 48767: 64 48 8b 04 25 00 00 mov %fs:0x0,%rax 4876e: 00 00 48770: 48 8d 80 c0 ff ff ff lea -0x40(%rax),%rax 48777: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 4877e: 48 8b 45 f8 mov -0x8(%rbp),%rax 48782: 48 89 c7 mov %rax,%rdi 48785: e8 06 00 00 00 call 48790 <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_> 4878a: eb 01 jmp 4878d <_ZN8tcmalloc11ThreadCache18DestroyThreadCacheEPv+0x55> 4878c: 90 nop 4878d: c9 leave 4878e: c3 ret 4878f: 90 nop 0000000000048790 <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_>: 48790: f3 0f 1e fa endbr64 48794: 55 push %rbp 48795: 48 89 e5 mov %rsp,%rbp 48798: 48 83 ec 20 sub $0x20,%rsp 4879c: 48 89 7d e8 mov %rdi,-0x18(%rbp) 487a0: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 487a7: 00 00 487a9: 48 89 45 f8 mov %rax,-0x8(%rbp) 487ad: 31 c0 xor %eax,%eax 487af: 48 8b 45 e8 mov -0x18(%rbp),%rax 487b3: 48 89 c7 mov %rax,%rdi 487b6: e8 77 f2 ff ff call 47a32 <_ZN8tcmalloc11ThreadCache7CleanupEv> 487bb: e8 87 dc fe ff call 36447 <_ZN8tcmalloc6Static13pageheap_lockEv> 487c0: 48 89 c2 mov %rax,%rdx 487c3: 48 8d 45 f0 lea -0x10(%rbp),%rax 487c7: 48 89 d6 mov %rdx,%rsi 487ca: 48 89 c7 mov %rax,%rdi 487cd: e8 3c d7 fe ff call 35f0e <_ZN14SpinLockHolderC1EP8SpinLock> 487d2: 48 8b 45 e8 mov -0x18(%rbp),%rax 487d6: 48 8b 80 30 10 00 00 mov 0x1030(%rax),%rax 487dd: 48 85 c0 test %rax,%rax 487e0: 74 1d je 487ff <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_+0x6f> 487e2: 48 8b 45 e8 mov -0x18(%rbp),%rax 487e6: 48 8b 80 30 10 00 00 mov 0x1030(%rax),%rax 487ed: 48 8b 55 e8 mov -0x18(%rbp),%rdx 487f1: 48 8b 92 38 10 00 00 mov 0x1038(%rdx),%rdx 487f8: 48 89 90 38 10 00 00 mov %rdx,0x1038(%rax) 487ff: 48 8b 45 e8 mov -0x18(%rbp),%rax 48803: 48 8b 80 38 10 00 00 mov 0x1038(%rax),%rax 4880a: 48 85 c0 test %rax,%rax 4880d: 74 1d je 4882c <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_+0x9c> 4880f: 48 8b 45 e8 mov -0x18(%rbp),%rax 48813: 48 8b 80 38 10 00 00 mov 0x1038(%rax),%rax 4881a: 48 8b 55 e8 mov -0x18(%rbp),%rdx 4881e: 48 8b 92 30 10 00 00 mov 0x1030(%rdx),%rdx 48825: 48 89 90 30 10 00 00 mov %rdx,0x1030(%rax) 4882c: 48 8d 05 ad 4e 1e 00 lea 0x1e4ead(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 48833: 48 8b 00 mov (%rax),%rax 48836: 48 39 45 e8 cmp %rax,-0x18(%rbp) 4883a: 75 15 jne 48851 <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_+0xc1> 4883c: 48 8b 45 e8 mov -0x18(%rbp),%rax 48840: 48 8b 90 30 10 00 00 mov 0x1030(%rax),%rdx 48847: 48 8d 05 92 4e 1e 00 lea 0x1e4e92(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 4884e: 48 89 10 mov %rdx,(%rax) 48851: 48 8d 05 90 4e 1e 00 lea 0x1e4e90(%rip),%rax # 22d6e8 <_ZN8tcmalloc11ThreadCache18thread_heap_count_E> 48858: 8b 00 mov (%rax),%eax 4885a: 8d 50 ff lea -0x1(%rax),%edx 4885d: 48 8d 05 84 4e 1e 00 lea 0x1e4e84(%rip),%rax # 22d6e8 <_ZN8tcmalloc11ThreadCache18thread_heap_count_E> 48864: 89 10 mov %edx,(%rax) 48866: 48 8d 05 83 4e 1e 00 lea 0x1e4e83(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 4886d: 48 8b 00 mov (%rax),%rax 48870: 48 39 45 e8 cmp %rax,-0x18(%rbp) 48874: 75 15 jne 4888b <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_+0xfb> 48876: 48 8b 45 e8 mov -0x18(%rbp),%rax 4887a: 48 8b 90 30 10 00 00 mov 0x1030(%rax),%rdx 48881: 48 8d 05 68 4e 1e 00 lea 0x1e4e68(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 48888: 48 89 10 mov %rdx,(%rax) 4888b: 48 8d 05 5e 4e 1e 00 lea 0x1e4e5e(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 48892: 48 8b 00 mov (%rax),%rax 48895: 48 85 c0 test %rax,%rax 48898: 75 14 jne 488ae <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_+0x11e> 4889a: 48 8d 05 3f 4e 1e 00 lea 0x1e4e3f(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 488a1: 48 8b 10 mov (%rax),%rdx 488a4: 48 8d 05 45 4e 1e 00 lea 0x1e4e45(%rip),%rax # 22d6f0 <_ZN8tcmalloc11ThreadCache18next_memory_steal_E> 488ab: 48 89 10 mov %rdx,(%rax) 488ae: 48 8b 45 e8 mov -0x18(%rbp),%rax 488b2: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 488b8: 48 63 d0 movslq %eax,%rdx 488bb: 48 8d 05 16 18 03 00 lea 0x31816(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 488c2: 48 8b 00 mov (%rax),%rax 488c5: 48 01 c2 add %rax,%rdx 488c8: 48 8d 05 09 18 03 00 lea 0x31809(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 488cf: 48 89 10 mov %rdx,(%rax) 488d2: 48 8b 45 e8 mov -0x18(%rbp),%rax 488d6: 48 89 c6 mov %rax,%rsi 488d9: 48 8d 05 e0 4d 1e 00 lea 0x1e4de0(%rip),%rax # 22d6c0 <_ZN8tcmalloc21threadcache_allocatorE> 488e0: 48 89 c7 mov %rax,%rdi 488e3: e8 b6 07 00 00 call 4909e <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE6DeleteEPS1_> 488e8: 48 8d 45 f0 lea -0x10(%rbp),%rax 488ec: 48 89 c7 mov %rax,%rdi 488ef: e8 48 d6 fe ff call 35f3c <_ZN14SpinLockHolderD1Ev> 488f4: 90 nop 488f5: 48 8b 45 f8 mov -0x8(%rbp),%rax 488f9: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 48900: 00 00 48902: 74 05 je 48909 <_ZN8tcmalloc11ThreadCache11DeleteCacheEPS0_+0x179> 48904: e8 77 dc fb ff call 6580 <__stack_chk_fail@plt> 48909: c9 leave 4890a: c3 ret 4890b: 90 nop 000000000004890c <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv>: 4890c: f3 0f 1e fa endbr64 48910: 55 push %rbp 48911: 48 89 e5 mov %rsp,%rbp 48914: 48 83 ec 50 sub $0x50,%rsp 48918: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4891f: 00 00 48921: 48 89 45 f8 mov %rax,-0x8(%rbp) 48925: 31 c0 xor %eax,%eax 48927: 48 8d 05 ba 4d 1e 00 lea 0x1e4dba(%rip),%rax # 22d6e8 <_ZN8tcmalloc11ThreadCache18thread_heap_count_E> 4892e: 8b 00 mov (%rax),%eax 48930: ba 01 00 00 00 mov $0x1,%edx 48935: 85 c0 test %eax,%eax 48937: 0f 4e c2 cmovle %edx,%eax 4893a: 89 45 c4 mov %eax,-0x3c(%rbp) 4893d: 48 8d 05 8c 17 03 00 lea 0x3178c(%rip),%rax # 7a0d0 <_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E> 48944: 48 8b 00 mov (%rax),%rax 48947: 8b 55 c4 mov -0x3c(%rbp),%edx 4894a: 48 63 ca movslq %edx,%rcx 4894d: ba 00 00 00 00 mov $0x0,%edx 48952: 48 f7 f1 div %rcx 48955: 48 89 45 d8 mov %rax,-0x28(%rbp) 48959: 48 81 7d d8 ff ff 07 cmpq $0x7ffff,-0x28(%rbp) 48960: 00 48961: 77 08 ja 4896b <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x5f> 48963: 48 c7 45 d8 00 00 08 movq $0x80000,-0x28(%rbp) 4896a: 00 4896b: 48 81 7d d8 00 00 40 cmpq $0x400000,-0x28(%rbp) 48972: 00 48973: 76 08 jbe 4897d <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x71> 48975: 48 c7 45 d8 00 00 40 movq $0x400000,-0x28(%rbp) 4897c: 00 4897d: 48 8b 45 d8 mov -0x28(%rbp),%rax 48981: 48 85 c0 test %rax,%rax 48984: 78 0c js 48992 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x86> 48986: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 4898b: f2 0f 11 55 b8 movsd %xmm2,-0x48(%rbp) 48990: eb 1a jmp 489ac <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0xa0> 48992: 48 89 c2 mov %rax,%rdx 48995: 48 d1 ea shr %rdx 48998: 83 e0 01 and $0x1,%eax 4899b: 48 09 c2 or %rax,%rdx 4899e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 489a3: f2 0f 58 c0 addsd %xmm0,%xmm0 489a7: f2 0f 11 45 b8 movsd %xmm0,-0x48(%rbp) 489ac: 48 8d 05 15 17 03 00 lea 0x31715(%rip),%rax # 7a0c8 <_ZN8tcmalloc11ThreadCache22per_thread_cache_size_E> 489b3: 48 8b 00 mov (%rax),%rax 489b6: 48 85 c0 test %rax,%rax 489b9: 78 07 js 489c2 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0xb6> 489bb: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 489c0: eb 15 jmp 489d7 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0xcb> 489c2: 48 89 c2 mov %rax,%rdx 489c5: 48 d1 ea shr %rdx 489c8: 83 e0 01 and $0x1,%eax 489cb: 48 09 c2 or %rax,%rdx 489ce: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 489d3: f2 0f 58 c0 addsd %xmm0,%xmm0 489d7: f2 0f 11 45 d0 movsd %xmm0,-0x30(%rbp) 489dc: f2 0f 10 05 1c fd 01 movsd 0x1fd1c(%rip),%xmm0 # 68700 <_ZL20kMallocHistogramSize+0xa4> 489e3: 00 489e4: f2 0f 11 45 c8 movsd %xmm0,-0x38(%rbp) 489e9: 48 8d 55 d0 lea -0x30(%rbp),%rdx 489ed: 48 8d 45 c8 lea -0x38(%rbp),%rax 489f1: 48 89 d6 mov %rdx,%rsi 489f4: 48 89 c7 mov %rax,%rdi 489f7: e8 e4 06 00 00 call 490e0 <_ZSt3maxIdERKT_S2_S2_> 489fc: f2 0f 10 00 movsd (%rax),%xmm0 48a00: f2 0f 10 4d b8 movsd -0x48(%rbp),%xmm1 48a05: f2 0f 5e c8 divsd %xmm0,%xmm1 48a09: 66 0f 28 c1 movapd %xmm1,%xmm0 48a0d: f2 0f 11 45 f0 movsd %xmm0,-0x10(%rbp) 48a12: 48 c7 45 e0 00 00 00 movq $0x0,-0x20(%rbp) 48a19: 00 48a1a: 48 8d 05 bf 4c 1e 00 lea 0x1e4cbf(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 48a21: 48 8b 00 mov (%rax),%rax 48a24: 48 89 45 e8 mov %rax,-0x18(%rbp) 48a28: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 48a2d: 74 55 je 48a84 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x178> 48a2f: f2 0f 10 05 c9 fc 01 movsd 0x1fcc9(%rip),%xmm0 # 68700 <_ZL20kMallocHistogramSize+0xa4> 48a36: 00 48a37: 66 0f 2f 45 f0 comisd -0x10(%rbp),%xmm0 48a3c: 76 25 jbe 48a63 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x157> 48a3e: 48 8b 45 e8 mov -0x18(%rbp),%rax 48a42: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 48a48: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 48a4c: f2 0f 59 45 f0 mulsd -0x10(%rbp),%xmm0 48a51: f2 0f 2c d0 cvttsd2si %xmm0,%edx 48a55: 48 8b 45 e8 mov -0x18(%rbp),%rax 48a59: 89 d6 mov %edx,%esi 48a5b: 48 89 c7 mov %rax,%rdi 48a5e: e8 59 04 00 00 call 48ebc <_ZN8tcmalloc11ThreadCache10SetMaxSizeEi> 48a63: 48 8b 45 e8 mov -0x18(%rbp),%rax 48a67: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 48a6d: 48 98 cltq 48a6f: 48 01 45 e0 add %rax,-0x20(%rbp) 48a73: 48 8b 45 e8 mov -0x18(%rbp),%rax 48a77: 48 8b 80 30 10 00 00 mov 0x1030(%rax),%rax 48a7e: 48 89 45 e8 mov %rax,-0x18(%rbp) 48a82: eb a4 jmp 48a28 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x11c> 48a84: 48 8d 05 45 16 03 00 lea 0x31645(%rip),%rax # 7a0d0 <_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E> 48a8b: 48 8b 00 mov (%rax),%rax 48a8e: 48 2b 45 e0 sub -0x20(%rbp),%rax 48a92: 48 89 c2 mov %rax,%rdx 48a95: 48 8d 05 3c 16 03 00 lea 0x3163c(%rip),%rax # 7a0d8 <_ZN8tcmalloc11ThreadCache22unclaimed_cache_space_E> 48a9c: 48 89 10 mov %rdx,(%rax) 48a9f: 48 8d 05 22 16 03 00 lea 0x31622(%rip),%rax # 7a0c8 <_ZN8tcmalloc11ThreadCache22per_thread_cache_size_E> 48aa6: 48 8b 55 d8 mov -0x28(%rbp),%rdx 48aaa: 48 89 10 mov %rdx,(%rax) 48aad: 90 nop 48aae: 48 8b 45 f8 mov -0x8(%rbp),%rax 48ab2: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 48ab9: 00 00 48abb: 74 05 je 48ac2 <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv+0x1b6> 48abd: e8 be da fb ff call 6580 <__stack_chk_fail@plt> 48ac2: c9 leave 48ac3: c3 ret 0000000000048ac4 <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_>: 48ac4: f3 0f 1e fa endbr64 48ac8: 55 push %rbp 48ac9: 48 89 e5 mov %rsp,%rbp 48acc: 48 83 ec 20 sub $0x20,%rsp 48ad0: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48ad4: 48 89 75 e0 mov %rsi,-0x20(%rbp) 48ad8: 48 8d 05 01 4c 1e 00 lea 0x1e4c01(%rip),%rax # 22d6e0 <_ZN8tcmalloc11ThreadCache13thread_heaps_E> 48adf: 48 8b 00 mov (%rax),%rax 48ae2: 48 89 45 f8 mov %rax,-0x8(%rbp) 48ae6: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 48aeb: 0f 84 9c 00 00 00 je 48b8d <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_+0xc9> 48af1: 48 8b 45 f8 mov -0x8(%rbp),%rax 48af5: 48 89 c7 mov %rax,%rdi 48af8: e8 df d9 fe ff call 364dc <_ZNK8tcmalloc11ThreadCache4SizeEv> 48afd: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48b01: 48 8b 12 mov (%rdx),%rdx 48b04: 48 01 c2 add %rax,%rdx 48b07: 48 8b 45 e8 mov -0x18(%rbp),%rax 48b0b: 48 89 10 mov %rdx,(%rax) 48b0e: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 48b13: 74 64 je 48b79 <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_+0xb5> 48b15: c7 45 f4 00 00 00 00 movl $0x0,-0xc(%rbp) 48b1c: e8 55 d9 fe ff call 36476 <_ZN8tcmalloc6Static16num_size_classesEv> 48b21: 8b 55 f4 mov -0xc(%rbp),%edx 48b24: 39 d0 cmp %edx,%eax 48b26: 0f 97 c0 seta %al 48b29: 84 c0 test %al,%al 48b2b: 74 4c je 48b79 <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_+0xb5> 48b2d: 8b 55 f4 mov -0xc(%rbp),%edx 48b30: 48 8b 45 f8 mov -0x8(%rbp),%rax 48b34: 89 d6 mov %edx,%esi 48b36: 48 89 c7 mov %rax,%rdi 48b39: e8 ae 01 00 00 call 48cec <_ZNK8tcmalloc11ThreadCache15freelist_lengthEj> 48b3e: 8b 55 f4 mov -0xc(%rbp),%edx 48b41: 48 63 d2 movslq %edx,%rdx 48b44: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 48b4b: 00 48b4c: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48b50: 48 01 ca add %rcx,%rdx 48b53: 48 8b 0a mov (%rdx),%rcx 48b56: 48 63 d0 movslq %eax,%rdx 48b59: 8b 45 f4 mov -0xc(%rbp),%eax 48b5c: 48 98 cltq 48b5e: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi 48b65: 00 48b66: 48 8b 45 e0 mov -0x20(%rbp),%rax 48b6a: 48 01 f0 add %rsi,%rax 48b6d: 48 01 ca add %rcx,%rdx 48b70: 48 89 10 mov %rdx,(%rax) 48b73: 83 45 f4 01 addl $0x1,-0xc(%rbp) 48b77: eb a3 jmp 48b1c <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_+0x58> 48b79: 48 8b 45 f8 mov -0x8(%rbp),%rax 48b7d: 48 8b 80 30 10 00 00 mov 0x1030(%rax),%rax 48b84: 48 89 45 f8 mov %rax,-0x8(%rbp) 48b88: e9 59 ff ff ff jmp 48ae6 <_ZN8tcmalloc11ThreadCache14GetThreadStatsEPmS1_+0x22> 48b8d: 90 nop 48b8e: c9 leave 48b8f: c3 ret 0000000000048b90 <_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm>: 48b90: f3 0f 1e fa endbr64 48b94: 55 push %rbp 48b95: 48 89 e5 mov %rsp,%rbp 48b98: 48 83 ec 10 sub $0x10,%rsp 48b9c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48ba0: 48 81 7d f8 ff ff 07 cmpq $0x7ffff,-0x8(%rbp) 48ba7: 00 48ba8: 77 08 ja 48bb2 <_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm+0x22> 48baa: 48 c7 45 f8 00 00 08 movq $0x80000,-0x8(%rbp) 48bb1: 00 48bb2: 48 81 7d f8 00 00 00 cmpq $0x40000000,-0x8(%rbp) 48bb9: 40 48bba: 76 08 jbe 48bc4 <_ZN8tcmalloc11ThreadCache29set_overall_thread_cache_sizeEm+0x34> 48bbc: 48 c7 45 f8 00 00 00 movq $0x40000000,-0x8(%rbp) 48bc3: 40 48bc4: 48 8d 05 05 15 03 00 lea 0x31505(%rip),%rax # 7a0d0 <_ZN8tcmalloc11ThreadCache26overall_thread_cache_size_E> 48bcb: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48bcf: 48 89 10 mov %rdx,(%rax) 48bd2: e8 35 fd ff ff call 4890c <_ZN8tcmalloc11ThreadCache27RecomputePerThreadCacheSizeEv> 48bd7: 90 nop 48bd8: c9 leave 48bd9: c3 ret 0000000000048bda <_Z41__static_initialization_and_destruction_0ii>: 48bda: f3 0f 1e fa endbr64 48bde: 55 push %rbp 48bdf: 48 89 e5 mov %rsp,%rbp 48be2: 48 83 ec 10 sub $0x10,%rsp 48be6: 89 7d fc mov %edi,-0x4(%rbp) 48be9: 89 75 f8 mov %esi,-0x8(%rbp) 48bec: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 48bf0: 75 35 jne 48c27 <_Z41__static_initialization_and_destruction_0ii+0x4d> 48bf2: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 48bf9: 75 2c jne 48c27 <_Z41__static_initialization_and_destruction_0ii+0x4d> 48bfb: 48 8d 05 66 26 03 00 lea 0x32666(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 48c02: 0f b6 00 movzbl (%rax),%eax 48c05: 84 c0 test %al,%al 48c07: 75 1e jne 48c27 <_Z41__static_initialization_and_destruction_0ii+0x4d> 48c09: 48 8d 05 58 26 03 00 lea 0x32658(%rip),%rax # 7b268 <_ZGVN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 48c10: c6 00 01 movb $0x1,(%rax) 48c13: be 00 00 00 00 mov $0x0,%esi 48c18: 48 8d 05 21 26 03 00 lea 0x32621(%rip),%rax # 7b240 <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE11underlying_E> 48c1f: 48 89 c7 mov %rax,%rdi 48c22: e8 b7 00 ff ff call 38cde <_ZN8tcmalloc20STLPageHeapAllocatorISt13_Rb_tree_nodeINS_17SpanPtrWithLengthEEvE7StorageC1EN4base17LinkerInitializedE> 48c27: 90 nop 48c28: c9 leave 48c29: c3 ret 0000000000048c2a <_GLOBAL__sub_I_thread_cache.cc>: 48c2a: f3 0f 1e fa endbr64 48c2e: 55 push %rbp 48c2f: 48 89 e5 mov %rsp,%rbp 48c32: be ff ff 00 00 mov $0xffff,%esi 48c37: bf 01 00 00 00 mov $0x1,%edi 48c3c: e8 99 ff ff ff call 48bda <_Z41__static_initialization_and_destruction_0ii> 48c41: 5d pop %rbp 48c42: c3 ret 0000000000048c43 <_ZN8tcmalloc12SLL_PopRangeEPPviS1_S1_>: 48c43: f3 0f 1e fa endbr64 48c47: 55 push %rbp 48c48: 48 89 e5 mov %rsp,%rbp 48c4b: 48 83 ec 30 sub $0x30,%rsp 48c4f: 48 89 7d e8 mov %rdi,-0x18(%rbp) 48c53: 89 75 e4 mov %esi,-0x1c(%rbp) 48c56: 48 89 55 d8 mov %rdx,-0x28(%rbp) 48c5a: 48 89 4d d0 mov %rcx,-0x30(%rbp) 48c5e: 83 7d e4 00 cmpl $0x0,-0x1c(%rbp) 48c62: 75 18 jne 48c7c <_ZN8tcmalloc12SLL_PopRangeEPPviS1_S1_+0x39> 48c64: 48 8b 45 d8 mov -0x28(%rbp),%rax 48c68: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 48c6f: 48 8b 45 d0 mov -0x30(%rbp),%rax 48c73: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 48c7a: eb 6d jmp 48ce9 <_ZN8tcmalloc12SLL_PopRangeEPPviS1_S1_+0xa6> 48c7c: 48 8b 45 e8 mov -0x18(%rbp),%rax 48c80: 48 8b 00 mov (%rax),%rax 48c83: 48 89 45 f8 mov %rax,-0x8(%rbp) 48c87: c7 45 f4 01 00 00 00 movl $0x1,-0xc(%rbp) 48c8e: 8b 45 f4 mov -0xc(%rbp),%eax 48c91: 3b 45 e4 cmp -0x1c(%rbp),%eax 48c94: 7d 16 jge 48cac <_ZN8tcmalloc12SLL_PopRangeEPPviS1_S1_+0x69> 48c96: 48 8b 45 f8 mov -0x8(%rbp),%rax 48c9a: 48 89 c7 mov %rax,%rdi 48c9d: e8 42 d4 fe ff call 360e4 <_ZN8tcmalloc8SLL_NextEPv> 48ca2: 48 89 45 f8 mov %rax,-0x8(%rbp) 48ca6: 83 45 f4 01 addl $0x1,-0xc(%rbp) 48caa: eb e2 jmp 48c8e <_ZN8tcmalloc12SLL_PopRangeEPPviS1_S1_+0x4b> 48cac: 48 8b 45 e8 mov -0x18(%rbp),%rax 48cb0: 48 8b 10 mov (%rax),%rdx 48cb3: 48 8b 45 d8 mov -0x28(%rbp),%rax 48cb7: 48 89 10 mov %rdx,(%rax) 48cba: 48 8b 45 d0 mov -0x30(%rbp),%rax 48cbe: 48 8b 55 f8 mov -0x8(%rbp),%rdx 48cc2: 48 89 10 mov %rdx,(%rax) 48cc5: 48 8b 45 f8 mov -0x8(%rbp),%rax 48cc9: 48 89 c7 mov %rax,%rdi 48ccc: e8 13 d4 fe ff call 360e4 <_ZN8tcmalloc8SLL_NextEPv> 48cd1: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48cd5: 48 89 02 mov %rax,(%rdx) 48cd8: 48 8b 45 f8 mov -0x8(%rbp),%rax 48cdc: be 00 00 00 00 mov $0x0,%esi 48ce1: 48 89 c7 mov %rax,%rdi 48ce4: e8 0d d4 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 48ce9: c9 leave 48cea: c3 ret 48ceb: 90 nop 0000000000048cec <_ZNK8tcmalloc11ThreadCache15freelist_lengthEj>: 48cec: f3 0f 1e fa endbr64 48cf0: 55 push %rbp 48cf1: 48 89 e5 mov %rsp,%rbp 48cf4: 48 83 ec 10 sub $0x10,%rsp 48cf8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48cfc: 89 75 f4 mov %esi,-0xc(%rbp) 48cff: 8b 45 f4 mov -0xc(%rbp),%eax 48d02: 48 c1 e0 05 shl $0x5,%rax 48d06: 48 89 c2 mov %rax,%rdx 48d09: 48 8b 45 f8 mov -0x8(%rbp),%rax 48d0d: 48 01 d0 add %rdx,%rax 48d10: 48 89 c7 mov %rax,%rdi 48d13: e8 5e 00 00 00 call 48d76 <_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv> 48d18: c9 leave 48d19: c3 ret 0000000000048d1a <_ZN8tcmalloc11ThreadCache8FreeList4InitEm>: 48d1a: f3 0f 1e fa endbr64 48d1e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48d23: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 48d28: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d2d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 48d34: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d39: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 48d40: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d45: c7 40 0c 00 00 00 00 movl $0x0,0xc(%rax) 48d4c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d51: c7 40 10 01 00 00 00 movl $0x1,0x10(%rax) 48d58: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d5d: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) 48d64: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 48d69: 89 c2 mov %eax,%edx 48d6b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d70: 89 50 18 mov %edx,0x18(%rax) 48d73: 90 nop 48d74: c3 ret 48d75: 90 nop 0000000000048d76 <_ZNK8tcmalloc11ThreadCache8FreeList6lengthEv>: 48d76: f3 0f 1e fa endbr64 48d7a: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48d7f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48d84: 8b 40 08 mov 0x8(%rax),%eax 48d87: 89 c0 mov %eax,%eax 48d89: c3 ret 0000000000048d8a <_ZN8tcmalloc11ThreadCache8FreeList14set_max_lengthEm>: 48d8a: f3 0f 1e fa endbr64 48d8e: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48d93: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 48d98: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 48d9d: 89 c2 mov %eax,%edx 48d9f: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48da4: 89 50 10 mov %edx,0x10(%rax) 48da7: 90 nop 48da8: c3 ret 48da9: 90 nop 0000000000048daa <_ZNK8tcmalloc11ThreadCache8FreeList15length_overagesEv>: 48daa: f3 0f 1e fa endbr64 48dae: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48db3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48db8: 8b 40 14 mov 0x14(%rax),%eax 48dbb: 89 c0 mov %eax,%eax 48dbd: c3 ret 0000000000048dbe <_ZN8tcmalloc11ThreadCache8FreeList19set_length_overagesEm>: 48dbe: f3 0f 1e fa endbr64 48dc2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48dc7: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 48dcc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 48dd1: 89 c2 mov %eax,%edx 48dd3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48dd8: 89 50 14 mov %edx,0x14(%rax) 48ddb: 90 nop 48ddc: c3 ret 48ddd: 90 nop 0000000000048dde <_ZNK8tcmalloc11ThreadCache8FreeList12lowwatermarkEv>: 48dde: f3 0f 1e fa endbr64 48de2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48de7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48dec: 8b 40 0c mov 0xc(%rax),%eax 48def: c3 ret 0000000000048df0 <_ZN8tcmalloc11ThreadCache8FreeList18clear_lowwatermarkEv>: 48df0: f3 0f 1e fa endbr64 48df4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48df9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48dfe: 8b 50 08 mov 0x8(%rax),%edx 48e01: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48e06: 89 50 0c mov %edx,0xc(%rax) 48e09: 90 nop 48e0a: c3 ret 48e0b: 90 nop 0000000000048e0c <_ZN8tcmalloc11ThreadCache8FreeList9PushRangeEiPvS2_>: 48e0c: f3 0f 1e fa endbr64 48e10: 55 push %rbp 48e11: 48 89 e5 mov %rsp,%rbp 48e14: 48 83 ec 20 sub $0x20,%rsp 48e18: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48e1c: 89 75 f4 mov %esi,-0xc(%rbp) 48e1f: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48e23: 48 89 4d e0 mov %rcx,-0x20(%rbp) 48e27: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e2b: 48 8b 55 e0 mov -0x20(%rbp),%rdx 48e2f: 48 8b 4d e8 mov -0x18(%rbp),%rcx 48e33: 48 89 ce mov %rcx,%rsi 48e36: 48 89 c7 mov %rax,%rdi 48e39: e8 b7 42 ff ff call 3d0f5 <_ZN8tcmalloc13SLL_PushRangeEPPvS0_S0_> 48e3e: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e42: 8b 50 08 mov 0x8(%rax),%edx 48e45: 8b 45 f4 mov -0xc(%rbp),%eax 48e48: 01 c2 add %eax,%edx 48e4a: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e4e: 89 50 08 mov %edx,0x8(%rax) 48e51: 90 nop 48e52: c9 leave 48e53: c3 ret 0000000000048e54 <_ZN8tcmalloc11ThreadCache8FreeList8PopRangeEiPPvS3_>: 48e54: f3 0f 1e fa endbr64 48e58: 55 push %rbp 48e59: 48 89 e5 mov %rsp,%rbp 48e5c: 48 83 ec 20 sub $0x20,%rsp 48e60: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48e64: 89 75 f4 mov %esi,-0xc(%rbp) 48e67: 48 89 55 e8 mov %rdx,-0x18(%rbp) 48e6b: 48 89 4d e0 mov %rcx,-0x20(%rbp) 48e6f: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e73: 48 8b 4d e0 mov -0x20(%rbp),%rcx 48e77: 48 8b 55 e8 mov -0x18(%rbp),%rdx 48e7b: 8b 75 f4 mov -0xc(%rbp),%esi 48e7e: 48 89 c7 mov %rax,%rdi 48e81: e8 bd fd ff ff call 48c43 <_ZN8tcmalloc12SLL_PopRangeEPPviS1_S1_> 48e86: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e8a: 8b 50 08 mov 0x8(%rax),%edx 48e8d: 8b 45 f4 mov -0xc(%rbp),%eax 48e90: 29 c2 sub %eax,%edx 48e92: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e96: 89 50 08 mov %edx,0x8(%rax) 48e99: 48 8b 45 f8 mov -0x8(%rbp),%rax 48e9d: 8b 50 08 mov 0x8(%rax),%edx 48ea0: 48 8b 45 f8 mov -0x8(%rbp),%rax 48ea4: 8b 40 0c mov 0xc(%rax),%eax 48ea7: 39 c2 cmp %eax,%edx 48ea9: 73 0e jae 48eb9 <_ZN8tcmalloc11ThreadCache8FreeList8PopRangeEiPPvS3_+0x65> 48eab: 48 8b 45 f8 mov -0x8(%rbp),%rax 48eaf: 8b 50 08 mov 0x8(%rax),%edx 48eb2: 48 8b 45 f8 mov -0x8(%rbp),%rax 48eb6: 89 50 0c mov %edx,0xc(%rax) 48eb9: 90 nop 48eba: c9 leave 48ebb: c3 ret 0000000000048ebc <_ZN8tcmalloc11ThreadCache10SetMaxSizeEi>: 48ebc: f3 0f 1e fa endbr64 48ec0: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 48ec5: 89 74 24 f4 mov %esi,-0xc(%rsp) 48ec9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 48ece: 8b 54 24 f4 mov -0xc(%rsp),%edx 48ed2: 89 90 04 10 00 00 mov %edx,0x1004(%rax) 48ed8: 90 nop 48ed9: c3 ret 0000000000048eda <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE4InitEv>: 48eda: f3 0f 1e fa endbr64 48ede: 55 push %rbp 48edf: 48 89 e5 mov %rsp,%rbp 48ee2: 48 83 ec 10 sub $0x10,%rsp 48ee6: 48 89 7d f8 mov %rdi,-0x8(%rbp) 48eea: 48 8b 45 f8 mov -0x8(%rbp),%rax 48eee: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 48ef5: 48 8b 45 f8 mov -0x8(%rbp),%rax 48ef9: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 48f00: 48 8b 45 f8 mov -0x8(%rbp),%rax 48f04: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 48f0b: 00 48f0c: 48 8b 45 f8 mov -0x8(%rbp),%rax 48f10: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 48f17: 00 48f18: 48 8b 45 f8 mov -0x8(%rbp),%rax 48f1c: 48 89 c7 mov %rax,%rdi 48f1f: e8 16 00 00 00 call 48f3a <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv> 48f24: 48 89 c2 mov %rax,%rdx 48f27: 48 8b 45 f8 mov -0x8(%rbp),%rax 48f2b: 48 89 d6 mov %rdx,%rsi 48f2e: 48 89 c7 mov %rax,%rdi 48f31: e8 68 01 00 00 call 4909e <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE6DeleteEPS1_> 48f36: 90 nop 48f37: c9 leave 48f38: c3 ret 48f39: 90 nop 0000000000048f3a <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv>: 48f3a: f3 0f 1e fa endbr64 48f3e: 55 push %rbp 48f3f: 48 89 e5 mov %rsp,%rbp 48f42: 48 83 ec 70 sub $0x70,%rsp 48f46: 48 89 7d 98 mov %rdi,-0x68(%rbp) 48f4a: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 48f51: 00 00 48f53: 48 89 45 f8 mov %rax,-0x8(%rbp) 48f57: 31 c0 xor %eax,%eax 48f59: 48 8b 45 98 mov -0x68(%rbp),%rax 48f5d: 48 8b 40 10 mov 0x10(%rax),%rax 48f61: 48 85 c0 test %rax,%rax 48f64: 74 20 je 48f86 <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv+0x4c> 48f66: 48 8b 45 98 mov -0x68(%rbp),%rax 48f6a: 48 8b 40 10 mov 0x10(%rax),%rax 48f6e: 48 89 45 a8 mov %rax,-0x58(%rbp) 48f72: 48 8b 45 a8 mov -0x58(%rbp),%rax 48f76: 48 8b 10 mov (%rax),%rdx 48f79: 48 8b 45 98 mov -0x68(%rbp),%rax 48f7d: 48 89 50 10 mov %rdx,0x10(%rax) 48f81: e9 ed 00 00 00 jmp 49073 <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv+0x139> 48f86: 48 8b 45 98 mov -0x68(%rbp),%rax 48f8a: 48 8b 40 08 mov 0x8(%rax),%rax 48f8e: 48 3d 3f 10 00 00 cmp $0x103f,%rax 48f94: 0f 87 a2 00 00 00 ja 4903c <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv+0x102> 48f9a: bf 00 00 02 00 mov $0x20000,%edi 48f9f: e8 9d 4f ff ff call 3df41 <_ZN8tcmalloc13MetaDataAllocEm> 48fa4: 48 8b 55 98 mov -0x68(%rbp),%rdx 48fa8: 48 89 02 mov %rax,(%rdx) 48fab: 48 8b 45 98 mov -0x68(%rbp),%rax 48faf: 48 8b 00 mov (%rax),%rax 48fb2: 48 85 c0 test %rax,%rax 48fb5: 75 79 jne 49030 <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv+0xf6> 48fb7: 48 8d 45 e0 lea -0x20(%rbp),%rax 48fbb: 48 89 c7 mov %rax,%rdi 48fbe: e8 9b cf fe ff call 35f5e <_ZN8tcmalloc7LogItemC1Ev> 48fc3: 48 8d 45 d0 lea -0x30(%rbp),%rax 48fc7: be 40 10 00 00 mov $0x1040,%esi 48fcc: 48 89 c7 mov %rax,%rdi 48fcf: e8 ca cf fe ff call 35f9e <_ZN8tcmalloc7LogItemC1Em> 48fd4: 48 8d 45 c0 lea -0x40(%rbp),%rax 48fd8: be 00 00 02 00 mov $0x20000,%esi 48fdd: 48 89 c7 mov %rax,%rdi 48fe0: e8 4b 51 ff ff call 3e130 <_ZN8tcmalloc7LogItemC1Ei> 48fe5: 48 8d 45 b0 lea -0x50(%rbp),%rax 48fe9: 48 8d 35 98 f6 01 00 lea 0x1f698(%rip),%rsi # 68688 <_ZL20kMallocHistogramSize+0x2c> 48ff0: 48 89 c7 mov %rax,%rdi 48ff3: e8 7c cf fe ff call 35f74 <_ZN8tcmalloc7LogItemC1EPKc> 48ff8: 8b 45 b0 mov -0x50(%rbp),%eax 48ffb: 48 8b 55 b8 mov -0x48(%rbp),%rdx 48fff: ff 75 e8 push -0x18(%rbp) 49002: ff 75 e0 push -0x20(%rbp) 49005: ff 75 d8 push -0x28(%rbp) 49008: ff 75 d0 push -0x30(%rbp) 4900b: ff 75 c8 push -0x38(%rbp) 4900e: ff 75 c0 push -0x40(%rbp) 49011: 89 c1 mov %eax,%ecx 49013: 49 89 d0 mov %rdx,%r8 49016: ba 4a 00 00 00 mov $0x4a,%edx 4901b: 48 8d 35 c0 f6 01 00 lea 0x1f6c0(%rip),%rsi # 686e2 <_ZL20kMallocHistogramSize+0x86> 49022: bf 01 00 00 00 mov $0x1,%edi 49027: e8 33 52 ff ff call 3e25f <_ZN8tcmalloc3LogENS_7LogModeEPKciNS_7LogItemES3_S3_S3_> 4902c: 48 83 c4 30 add $0x30,%rsp 49030: 48 8b 45 98 mov -0x68(%rbp),%rax 49034: 48 c7 40 08 00 00 02 movq $0x20000,0x8(%rax) 4903b: 00 4903c: 48 8b 45 98 mov -0x68(%rbp),%rax 49040: 48 8b 00 mov (%rax),%rax 49043: 48 89 45 a8 mov %rax,-0x58(%rbp) 49047: 48 8b 45 98 mov -0x68(%rbp),%rax 4904b: 48 8b 00 mov (%rax),%rax 4904e: 48 8d 90 40 10 00 00 lea 0x1040(%rax),%rdx 49055: 48 8b 45 98 mov -0x68(%rbp),%rax 49059: 48 89 10 mov %rdx,(%rax) 4905c: 48 8b 45 98 mov -0x68(%rbp),%rax 49060: 48 8b 40 08 mov 0x8(%rax),%rax 49064: 48 8d 90 c0 ef ff ff lea -0x1040(%rax),%rdx 4906b: 48 8b 45 98 mov -0x68(%rbp),%rax 4906f: 48 89 50 08 mov %rdx,0x8(%rax) 49073: 48 8b 45 98 mov -0x68(%rbp),%rax 49077: 8b 40 18 mov 0x18(%rax),%eax 4907a: 8d 50 01 lea 0x1(%rax),%edx 4907d: 48 8b 45 98 mov -0x68(%rbp),%rax 49081: 89 50 18 mov %edx,0x18(%rax) 49084: 48 8b 45 a8 mov -0x58(%rbp),%rax 49088: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4908c: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 49093: 00 00 49095: 74 05 je 4909c <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE3NewEv+0x162> 49097: e8 e4 d4 fb ff call 6580 <__stack_chk_fail@plt> 4909c: c9 leave 4909d: c3 ret 000000000004909e <_ZN8tcmalloc17PageHeapAllocatorINS_11ThreadCacheEE6DeleteEPS1_>: 4909e: f3 0f 1e fa endbr64 490a2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 490a7: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 490ac: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 490b1: 48 8b 50 10 mov 0x10(%rax),%rdx 490b5: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 490ba: 48 89 10 mov %rdx,(%rax) 490bd: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 490c2: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx 490c7: 48 89 50 10 mov %rdx,0x10(%rax) 490cb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 490d0: 8b 40 18 mov 0x18(%rax),%eax 490d3: 8d 50 ff lea -0x1(%rax),%edx 490d6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 490db: 89 50 18 mov %edx,0x18(%rax) 490de: 90 nop 490df: c3 ret 00000000000490e0 <_ZSt3maxIdERKT_S2_S2_>: 490e0: f3 0f 1e fa endbr64 490e4: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) 490e9: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) 490ee: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 490f3: f2 0f 10 08 movsd (%rax),%xmm1 490f7: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 490fc: f2 0f 10 00 movsd (%rax),%xmm0 49100: 66 0f 2f c1 comisd %xmm1,%xmm0 49104: 76 06 jbe 4910c <_ZSt3maxIdERKT_S2_S2_+0x2c> 49106: 48 8b 44 24 f0 mov -0x10(%rsp),%rax 4910b: c3 ret 4910c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax 49111: c3 ret 0000000000049112 <_Z17RawOpenForWritingPKc>: 49112: f3 0f 1e fa endbr64 49116: 55 push %rbp 49117: 48 89 e5 mov %rsp,%rbp 4911a: 48 83 ec 10 sub $0x10,%rsp 4911e: 48 89 7d f8 mov %rdi,-0x8(%rbp) 49122: 48 8b 45 f8 mov -0x8(%rbp),%rax 49126: ba b4 01 00 00 mov $0x1b4,%edx 4912b: be 41 02 00 00 mov $0x241,%esi 49130: 48 89 c7 mov %rax,%rdi 49133: b8 00 00 00 00 mov $0x0,%eax 49138: e8 83 d2 fb ff call 63c0 4913d: c9 leave 4913e: c3 ret 000000000004913f <_Z8RawWriteiPKcm>: 4913f: f3 0f 1e fa endbr64 49143: 55 push %rbp 49144: 48 89 e5 mov %rsp,%rbp 49147: 48 83 ec 30 sub $0x30,%rsp 4914b: 89 7d ec mov %edi,-0x14(%rbp) 4914e: 48 89 75 e0 mov %rsi,-0x20(%rbp) 49152: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49156: 48 83 7d d8 00 cmpq $0x0,-0x28(%rbp) 4915b: 74 58 je 491b5 <_Z8RawWriteiPKcm+0x76> 4915d: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49161: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49165: 8b 45 ec mov -0x14(%rbp),%eax 49168: 48 89 ce mov %rcx,%rsi 4916b: 89 c7 mov %eax,%edi 4916d: e8 2e d0 fb ff call 61a0 49172: 48 89 45 f8 mov %rax,-0x8(%rbp) 49176: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4917b: 79 13 jns 49190 <_Z8RawWriteiPKcm+0x51> 4917d: e8 be ce fb ff call 6040 <__errno_location@plt> 49182: 8b 00 mov (%rax),%eax 49184: 83 f8 04 cmp $0x4,%eax 49187: 75 07 jne 49190 <_Z8RawWriteiPKcm+0x51> 49189: b8 01 00 00 00 mov $0x1,%eax 4918e: eb 05 jmp 49195 <_Z8RawWriteiPKcm+0x56> 49190: b8 00 00 00 00 mov $0x0,%eax 49195: 84 c0 test %al,%al 49197: 74 02 je 4919b <_Z8RawWriteiPKcm+0x5c> 49199: eb c2 jmp 4915d <_Z8RawWriteiPKcm+0x1e> 4919b: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 491a0: 7e 12 jle 491b4 <_Z8RawWriteiPKcm+0x75> 491a2: 48 8b 45 f8 mov -0x8(%rbp),%rax 491a6: 48 01 45 e0 add %rax,-0x20(%rbp) 491aa: 48 8b 45 f8 mov -0x8(%rbp),%rax 491ae: 48 29 45 d8 sub %rax,-0x28(%rbp) 491b2: eb a2 jmp 49156 <_Z8RawWriteiPKcm+0x17> 491b4: 90 nop 491b5: 90 nop 491b6: c9 leave 491b7: c3 ret 00000000000491b8 <_Z8RawClosei>: 491b8: f3 0f 1e fa endbr64 491bc: 55 push %rbp 491bd: 48 89 e5 mov %rsp,%rbp 491c0: 48 83 ec 10 sub $0x10,%rsp 491c4: 89 7d fc mov %edi,-0x4(%rbp) 491c7: 8b 45 fc mov -0x4(%rbp),%eax 491ca: 89 c7 mov %eax,%edi 491cc: e8 8f d7 fb ff call 6960 491d1: 90 nop 491d2: c9 leave 491d3: c3 ret 00000000000491d4 <_Z41__static_initialization_and_destruction_0ii>: 491d4: f3 0f 1e fa endbr64 491d8: 55 push %rbp 491d9: 48 89 e5 mov %rsp,%rbp 491dc: 48 83 ec 10 sub $0x10,%rsp 491e0: 89 7d fc mov %edi,-0x4(%rbp) 491e3: 89 75 f8 mov %esi,-0x8(%rbp) 491e6: 83 7d fc 01 cmpl $0x1,-0x4(%rbp) 491ea: 75 2b jne 49217 <_Z41__static_initialization_and_destruction_0ii+0x43> 491ec: 81 7d f8 ff ff 00 00 cmpl $0xffff,-0x8(%rbp) 491f3: 75 22 jne 49217 <_Z41__static_initialization_and_destruction_0ii+0x43> 491f5: 48 8d 3d 40 f5 01 00 lea 0x1f540(%rip),%rdi # 6873c <_ZL13kIllegalRawFD+0x4> 491fc: e8 ff d3 fb ff call 6600 49201: be 00 00 00 00 mov $0x0,%esi 49206: 48 89 c7 mov %rax,%rdi 49209: e8 8a a7 ff ff call 43998 <_ZN8tcmalloc16commandlineflags11StringToIntEPKci> 4920e: 48 8d 15 ef 44 1e 00 lea 0x1e44ef(%rip),%rdx # 22d704 <_ZN61FLAG__namespace_do_not_use_directly_use_DECLARE_int32_instead13FLAGS_verboseE> 49215: 89 02 mov %eax,(%rdx) 49217: 90 nop 49218: c9 leave 49219: c3 ret 000000000004921a <_GLOBAL__sub_I_logging.cc>: 4921a: f3 0f 1e fa endbr64 4921e: 55 push %rbp 4921f: 48 89 e5 mov %rsp,%rbp 49222: be ff ff 00 00 mov $0xffff,%esi 49227: bf 01 00 00 00 mov $0x1,%edi 4922c: e8 a3 ff ff ff call 491d4 <_Z41__static_initialization_and_destruction_0ii> 49231: 5d pop %rbp 49232: c3 ret 49233: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 4923a: 00 00 00 4923d: 0f 1f 00 nopl (%rax) 0000000000049240 <__pthread_atfork>: 49240: f3 0f 1e fa endbr64 49244: 48 8b 0d b5 0d 03 00 mov 0x30db5(%rip),%rcx # 7a000 <__dso_handle> 4924b: e9 d0 d1 fb ff jmp 6420 <__register_atfork@plt> Disassembly of section google_malloc: 0000000000049280 : 49280: f3 0f 1e fa endbr64 49284: 55 push %rbp 49285: 48 89 e5 mov %rsp,%rbp 49288: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4928f: 48 89 bd 48 ff ff ff mov %rdi,-0xb8(%rbp) 49296: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4929d: 00 00 4929f: 48 89 45 f8 mov %rax,-0x8(%rbp) 492a3: 31 c0 xor %eax,%eax 492a5: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 492ac: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 492b3: 48 8d 3d c6 0d 03 00 lea 0x30dc6(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 492ba: e8 fb ea fe ff call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 492bf: 83 f0 01 xor $0x1,%eax 492c2: 0f b6 c0 movzbl %al,%eax 492c5: 48 85 c0 test %rax,%rax 492c8: 0f 95 c0 setne %al 492cb: 84 c0 test %al,%al 492cd: 74 71 je 49340 492cf: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 492d6: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 492dd: 48 8d 05 0f 55 00 00 lea 0x550f(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 492e4: 48 89 c2 mov %rax,%rdx 492e7: 48 8d 05 a7 54 00 00 lea 0x54a7(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 492ee: 48 39 c2 cmp %rax,%rdx 492f1: 75 11 jne 49304 492f3: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 492fa: 48 89 c7 mov %rax,%rdi 492fd: e8 20 55 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 49302: eb 37 jmp 4933b 49304: 48 8d 05 e8 54 00 00 lea 0x54e8(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4930b: 48 89 c2 mov %rax,%rdx 4930e: 48 8d 05 af 54 00 00 lea 0x54af(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 49315: 48 39 c2 cmp %rax,%rdx 49318: 75 11 jne 4932b 4931a: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 49321: 48 89 c7 mov %rax,%rdi 49324: e8 ac 57 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 49329: eb 10 jmp 4933b 4932b: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 49332: 48 89 c7 mov %rax,%rdi 49335: e8 4e 5a 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 4933a: 90 nop 4933b: e9 2c 03 00 00 jmp 4966c 49340: e8 0f d3 fe ff call 36654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv> 49345: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4934c: 48 83 bd 78 ff ff ff cmpq $0x0,-0x88(%rbp) 49353: 00 49354: 0f 94 c0 sete %al 49357: 0f b6 c0 movzbl %al,%eax 4935a: 48 85 c0 test %rax,%rax 4935d: 74 65 je 493c4 4935f: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 49366: 48 89 45 80 mov %rax,-0x80(%rbp) 4936a: 48 8d 05 82 54 00 00 lea 0x5482(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 49371: 48 89 c2 mov %rax,%rdx 49374: 48 8d 05 1a 54 00 00 lea 0x541a(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4937b: 48 39 c2 cmp %rax,%rdx 4937e: 75 0e jne 4938e 49380: 48 8b 45 80 mov -0x80(%rbp),%rax 49384: 48 89 c7 mov %rax,%rdi 49387: e8 96 54 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4938c: eb 31 jmp 493bf 4938e: 48 8d 05 5e 54 00 00 lea 0x545e(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 49395: 48 89 c2 mov %rax,%rdx 49398: 48 8d 05 25 54 00 00 lea 0x5425(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4939f: 48 39 c2 cmp %rax,%rdx 493a2: 75 0e jne 493b2 493a4: 48 8b 45 80 mov -0x80(%rbp),%rax 493a8: 48 89 c7 mov %rax,%rdi 493ab: e8 25 57 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 493b0: eb 0d jmp 493bf 493b2: 48 8b 45 80 mov -0x80(%rbp),%rax 493b6: 48 89 c7 mov %rax,%rdi 493b9: e8 ca 59 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 493be: 90 nop 493bf: e9 a8 02 00 00 jmp 4966c 493c4: e8 a1 d0 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 493c9: 48 89 45 88 mov %rax,-0x78(%rbp) 493cd: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 493d4: 48 89 45 90 mov %rax,-0x70(%rbp) 493d8: 48 8d 85 54 ff ff ff lea -0xac(%rbp),%rax 493df: 48 89 45 98 mov %rax,-0x68(%rbp) 493e3: 48 8b 45 90 mov -0x70(%rbp),%rax 493e7: 48 89 45 a0 mov %rax,-0x60(%rbp) 493eb: 48 8d 85 60 ff ff ff lea -0xa0(%rbp),%rax 493f2: 48 89 45 a8 mov %rax,-0x58(%rbp) 493f6: 48 81 7d a0 00 04 00 cmpq $0x400,-0x60(%rbp) 493fd: 00 493fe: 0f 96 c0 setbe %al 49401: 0f b6 c0 movzbl %al,%eax 49404: 48 85 c0 test %rax,%rax 49407: 74 19 je 49422 49409: 48 8b 45 a0 mov -0x60(%rbp),%rax 4940d: 83 c0 07 add $0x7,%eax 49410: c1 e8 03 shr $0x3,%eax 49413: 89 c2 mov %eax,%edx 49415: 48 8b 45 a8 mov -0x58(%rbp),%rax 49419: 89 10 mov %edx,(%rax) 4941b: b8 01 00 00 00 mov $0x1,%eax 49420: eb 2a jmp 4944c 49422: 48 81 7d a0 00 00 04 cmpq $0x40000,-0x60(%rbp) 49429: 00 4942a: 77 1b ja 49447 4942c: 48 8b 45 a0 mov -0x60(%rbp),%rax 49430: 05 7f 3c 00 00 add $0x3c7f,%eax 49435: c1 e8 07 shr $0x7,%eax 49438: 89 c2 mov %eax,%edx 4943a: 48 8b 45 a8 mov -0x58(%rbp),%rax 4943e: 89 10 mov %edx,(%rax) 49440: b8 01 00 00 00 mov $0x1,%eax 49445: eb 05 jmp 4944c 49447: b8 00 00 00 00 mov $0x0,%eax 4944c: 83 f0 01 xor $0x1,%eax 4944f: 84 c0 test %al,%al 49451: 74 07 je 4945a 49453: b8 00 00 00 00 mov $0x0,%eax 49458: eb 1e jmp 49478 4945a: 8b 95 60 ff ff ff mov -0xa0(%rbp),%edx 49460: 48 8b 45 88 mov -0x78(%rbp),%rax 49464: 89 d2 mov %edx,%edx 49466: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4946a: 0f b6 d0 movzbl %al,%edx 4946d: 48 8b 45 98 mov -0x68(%rbp),%rax 49471: 89 10 mov %edx,(%rax) 49473: b8 01 00 00 00 mov $0x1,%eax 49478: 83 f0 01 xor $0x1,%eax 4947b: 0f b6 c0 movzbl %al,%eax 4947e: 48 85 c0 test %rax,%rax 49481: 0f 95 c0 setne %al 49484: 84 c0 test %al,%al 49486: 74 65 je 494ed 49488: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4948f: 48 89 45 b0 mov %rax,-0x50(%rbp) 49493: 48 8d 05 59 53 00 00 lea 0x5359(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4949a: 48 89 c2 mov %rax,%rdx 4949d: 48 8d 05 f1 52 00 00 lea 0x52f1(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 494a4: 48 39 c2 cmp %rax,%rdx 494a7: 75 0e jne 494b7 494a9: 48 8b 45 b0 mov -0x50(%rbp),%rax 494ad: 48 89 c7 mov %rax,%rdi 494b0: e8 6d 53 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 494b5: eb 31 jmp 494e8 494b7: 48 8d 05 35 53 00 00 lea 0x5335(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 494be: 48 89 c2 mov %rax,%rdx 494c1: 48 8d 05 fc 52 00 00 lea 0x52fc(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 494c8: 48 39 c2 cmp %rax,%rdx 494cb: 75 0e jne 494db 494cd: 48 8b 45 b0 mov -0x50(%rbp),%rax 494d1: 48 89 c7 mov %rax,%rdi 494d4: e8 fc 55 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 494d9: eb 0d jmp 494e8 494db: 48 8b 45 b0 mov -0x50(%rbp),%rax 494df: 48 89 c7 mov %rax,%rdi 494e2: e8 a1 58 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 494e7: 90 nop 494e8: e9 7f 01 00 00 jmp 4966c 494ed: e8 78 cf fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 494f2: 8b 95 54 ff ff ff mov -0xac(%rbp),%edx 494f8: 48 89 45 b8 mov %rax,-0x48(%rbp) 494fc: 89 95 58 ff ff ff mov %edx,-0xa8(%rbp) 49502: 48 8b 45 b8 mov -0x48(%rbp),%rax 49506: 8b 95 58 ff ff ff mov -0xa8(%rbp),%edx 4950c: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 49513: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 49517: 48 98 cltq 49519: 48 89 45 c0 mov %rax,-0x40(%rbp) 4951d: 48 8b 55 c0 mov -0x40(%rbp),%rdx 49521: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 49528: 48 89 d6 mov %rdx,%rsi 4952b: 48 89 c7 mov %rax,%rdi 4952e: e8 5d d1 fe ff call 36690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm> 49533: 83 f0 01 xor $0x1,%eax 49536: 0f b6 c0 movzbl %al,%eax 49539: 48 85 c0 test %rax,%rax 4953c: 0f 95 c0 setne %al 4953f: 84 c0 test %al,%al 49541: 74 65 je 495a8 49543: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4954a: 48 89 45 c8 mov %rax,-0x38(%rbp) 4954e: 48 8d 05 9e 52 00 00 lea 0x529e(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 49555: 48 89 c2 mov %rax,%rdx 49558: 48 8d 05 36 52 00 00 lea 0x5236(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4955f: 48 39 c2 cmp %rax,%rdx 49562: 75 0e jne 49572 49564: 48 8b 45 c8 mov -0x38(%rbp),%rax 49568: 48 89 c7 mov %rax,%rdi 4956b: e8 b2 52 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 49570: eb 31 jmp 495a3 49572: 48 8d 05 7a 52 00 00 lea 0x527a(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 49579: 48 89 c2 mov %rax,%rdx 4957c: 48 8d 05 41 52 00 00 lea 0x5241(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 49583: 48 39 c2 cmp %rax,%rdx 49586: 75 0e jne 49596 49588: 48 8b 45 c8 mov -0x38(%rbp),%rax 4958c: 48 89 c7 mov %rax,%rdi 4958f: e8 41 55 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 49594: eb 0d jmp 495a3 49596: 48 8b 45 c8 mov -0x38(%rbp),%rax 4959a: 48 89 c7 mov %rax,%rdi 4959d: e8 e6 57 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 495a2: 90 nop 495a3: e9 c4 00 00 00 jmp 4966c 495a8: 8b 85 54 ff ff ff mov -0xac(%rbp),%eax 495ae: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 495b5: 48 89 55 d0 mov %rdx,-0x30(%rbp) 495b9: 48 8b 55 c0 mov -0x40(%rbp),%rdx 495bd: 48 89 55 d8 mov %rdx,-0x28(%rbp) 495c1: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 495c7: 48 8d 05 25 52 00 00 lea 0x5225(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 495ce: 48 89 45 e0 mov %rax,-0x20(%rbp) 495d2: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 495d8: 48 c1 e0 05 shl $0x5,%rax 495dc: 48 89 c2 mov %rax,%rdx 495df: 48 8b 45 d0 mov -0x30(%rbp),%rax 495e3: 48 01 d0 add %rdx,%rax 495e6: 48 89 45 e8 mov %rax,-0x18(%rbp) 495ea: 48 8b 45 e8 mov -0x18(%rbp),%rax 495ee: 48 89 c7 mov %rax,%rdi 495f1: e8 0c cf fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 495f6: 48 98 cltq 495f8: 48 89 45 d8 mov %rax,-0x28(%rbp) 495fc: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 49603: 48 8b 45 e8 mov -0x18(%rbp),%rax 49607: 48 89 d6 mov %rdx,%rsi 4960a: 48 89 c7 mov %rax,%rdi 4960d: e8 5a cf fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 49612: 83 f0 01 xor $0x1,%eax 49615: 84 c0 test %al,%al 49617: 74 23 je 4963c 49619: 48 8b 45 d8 mov -0x28(%rbp),%rax 4961d: 89 c7 mov %eax,%edi 4961f: 48 8b 55 e0 mov -0x20(%rbp),%rdx 49623: 8b b5 5c ff ff ff mov -0xa4(%rbp),%esi 49629: 48 8b 45 d0 mov -0x30(%rbp),%rax 4962d: 48 89 d1 mov %rdx,%rcx 49630: 89 fa mov %edi,%edx 49632: 48 89 c7 mov %rax,%rdi 49635: e8 86 e4 ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4963a: eb 27 jmp 49663 4963c: 48 8b 45 d0 mov -0x30(%rbp),%rax 49640: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 49646: 89 c2 mov %eax,%edx 49648: 48 8b 45 d8 mov -0x28(%rbp),%rax 4964c: 29 c2 sub %eax,%edx 4964e: 89 d0 mov %edx,%eax 49650: 89 c2 mov %eax,%edx 49652: 48 8b 45 d0 mov -0x30(%rbp),%rax 49656: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4965c: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 49663: 48 89 45 f0 mov %rax,-0x10(%rbp) 49667: 48 8b 45 f0 mov -0x10(%rbp),%rax 4966b: 90 nop 4966c: 48 8b 4d f8 mov -0x8(%rbp),%rcx 49670: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 49677: 00 00 49679: 74 05 je 49680 4967b: e8 00 cf fb ff call 6580 <__stack_chk_fail@plt> 49680: c9 leave 49681: c3 ret 49682: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 49689: 00 00 00 00 4968d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 49694: 00 00 00 00 49698: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4969f: 00 00 00 00 496a3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 496aa: 00 00 00 00 496ae: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 496b5: 00 00 00 00 496b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000496c0 : 496c0: f3 0f 1e fa endbr64 496c4: 55 push %rbp 496c5: 48 89 e5 mov %rsp,%rbp 496c8: 53 push %rbx 496c9: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 496d0: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 496d7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 496de: 00 00 496e0: 48 89 45 e8 mov %rax,-0x18(%rbp) 496e4: 31 c0 xor %eax,%eax 496e6: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 496ed: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 496f4: 48 8d 3d 45 9c 03 00 lea 0x39c45(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 496fb: e8 fc e6 fe ff call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 49700: 83 f0 01 xor $0x1,%eax 49703: 0f b6 c0 movzbl %al,%eax 49706: 48 85 c0 test %rax,%rax 49709: 0f 95 c0 setne %al 4970c: 84 c0 test %al,%al 4970e: 74 14 je 49724 49710: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 49717: 48 89 c7 mov %rax,%rdi 4971a: e8 cd 4b 00 00 call 4e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv> 4971f: e9 55 04 00 00 jmp 49b79 49724: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4972b: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 49732: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 49739: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 49740: 48 8d 05 7c 94 fe ff lea -0x16b84(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 49747: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4974e: c6 85 26 ff ff ff 00 movb $0x0,-0xda(%rbp) 49755: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4975c: 00 00 00 00 49760: e8 df ce fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 49765: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4976c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49773: 48 c1 e8 0d shr $0xd,%rax 49777: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4977e: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 49785: 83 f0 01 xor $0x1,%eax 49788: 84 c0 test %al,%al 4978a: 0f 85 cb 00 00 00 jne 4985b 49790: e8 d5 cc fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 49795: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4979c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 497a3: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 497aa: 48 8d 85 28 ff ff ff lea -0xd8(%rbp),%rax 497b1: 48 89 45 80 mov %rax,-0x80(%rbp) 497b5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 497bc: 48 89 45 88 mov %rax,-0x78(%rbp) 497c0: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 497c7: 48 89 45 90 mov %rax,-0x70(%rbp) 497cb: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 497d2: 00 497d3: 0f 96 c0 setbe %al 497d6: 0f b6 c0 movzbl %al,%eax 497d9: 48 85 c0 test %rax,%rax 497dc: 74 19 je 497f7 497de: 48 8b 45 88 mov -0x78(%rbp),%rax 497e2: 83 c0 07 add $0x7,%eax 497e5: c1 e8 03 shr $0x3,%eax 497e8: 89 c2 mov %eax,%edx 497ea: 48 8b 45 90 mov -0x70(%rbp),%rax 497ee: 89 10 mov %edx,(%rax) 497f0: b8 01 00 00 00 mov $0x1,%eax 497f5: eb 2a jmp 49821 497f7: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 497fe: 00 497ff: 77 1b ja 4981c 49801: 48 8b 45 88 mov -0x78(%rbp),%rax 49805: 05 7f 3c 00 00 add $0x3c7f,%eax 4980a: c1 e8 07 shr $0x7,%eax 4980d: 89 c2 mov %eax,%edx 4980f: 48 8b 45 90 mov -0x70(%rbp),%rax 49813: 89 10 mov %edx,(%rax) 49815: b8 01 00 00 00 mov $0x1,%eax 4981a: eb 05 jmp 49821 4981c: b8 00 00 00 00 mov $0x0,%eax 49821: 83 f0 01 xor $0x1,%eax 49824: 84 c0 test %al,%al 49826: 74 07 je 4982f 49828: b8 00 00 00 00 mov $0x0,%eax 4982d: eb 21 jmp 49850 4982f: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 49835: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4983c: 89 d2 mov %edx,%edx 4983e: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 49842: 0f b6 d0 movzbl %al,%edx 49845: 48 8b 45 80 mov -0x80(%rbp),%rax 49849: 89 10 mov %edx,(%rax) 4984b: b8 01 00 00 00 mov $0x1,%eax 49850: 83 f0 01 xor $0x1,%eax 49853: 0f b6 c0 movzbl %al,%eax 49856: 48 85 c0 test %rax,%rax 49859: 74 07 je 49862 4985b: b8 01 00 00 00 mov $0x1,%eax 49860: eb 05 jmp 49867 49862: b8 00 00 00 00 mov $0x0,%eax 49867: 84 c0 test %al,%al 49869: 0f 84 77 01 00 00 je 499e6 4986f: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 49876: 83 f0 01 xor $0x1,%eax 49879: 84 c0 test %al,%al 4987b: 74 2c je 498a9 4987d: e8 00 cc fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 49882: 48 89 c1 mov %rax,%rcx 49885: 48 8d 95 28 ff ff ff lea -0xd8(%rbp),%rdx 4988c: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 49893: 48 89 c6 mov %rax,%rsi 49896: 48 89 cf mov %rcx,%rdi 49899: e8 08 cb fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4989e: 84 c0 test %al,%al 498a0: 74 07 je 498a9 498a2: b8 01 00 00 00 mov $0x1,%eax 498a7: eb 05 jmp 498ae 498a9: b8 00 00 00 00 mov $0x0,%eax 498ae: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 498b4: 0f b6 85 27 ff ff ff movzbl -0xd9(%rbp),%eax 498bb: 83 f0 01 xor $0x1,%eax 498be: 0f b6 c0 movzbl %al,%eax 498c1: 48 85 c0 test %rax,%rax 498c4: 0f 84 1c 01 00 00 je 499e6 498ca: e8 b3 cb fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 498cf: 48 89 45 98 mov %rax,-0x68(%rbp) 498d3: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 498da: 48 89 45 a0 mov %rax,-0x60(%rbp) 498de: 48 8b 45 98 mov -0x68(%rbp),%rax 498e2: 48 05 10 00 08 00 add $0x80010,%rax 498e8: 48 89 45 a8 mov %rax,-0x58(%rbp) 498ec: 48 8b 45 a0 mov -0x60(%rbp),%rax 498f0: 48 89 45 b0 mov %rax,-0x50(%rbp) 498f4: 48 8b 45 b0 mov -0x50(%rbp),%rax 498f8: 48 c1 e8 12 shr $0x12,%rax 498fc: 48 89 45 b8 mov %rax,-0x48(%rbp) 49900: 48 8b 45 b0 mov -0x50(%rbp),%rax 49904: 25 ff ff 03 00 and $0x3ffff,%eax 49909: 48 89 45 c0 mov %rax,-0x40(%rbp) 4990d: 48 8b 45 b0 mov -0x50(%rbp),%rax 49911: 48 c1 e8 23 shr $0x23,%rax 49915: 48 85 c0 test %rax,%rax 49918: 75 11 jne 4992b 4991a: 48 8b 45 a8 mov -0x58(%rbp),%rax 4991e: 48 8b 55 b8 mov -0x48(%rbp),%rdx 49922: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 49926: 48 85 c0 test %rax,%rax 49929: 75 07 jne 49932 4992b: b8 00 00 00 00 mov $0x0,%eax 49930: eb 14 jmp 49946 49932: 48 8b 45 a8 mov -0x58(%rbp),%rax 49936: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4993a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4993e: 48 8b 55 c0 mov -0x40(%rbp),%rdx 49942: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 49946: 90 nop 49947: 48 89 45 c8 mov %rax,-0x38(%rbp) 4994b: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 49950: 0f 94 c0 sete %al 49953: 0f b6 c0 movzbl %al,%eax 49956: 48 85 c0 test %rax,%rax 49959: 74 1e je 49979 4995b: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 49962: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49969: 48 89 d6 mov %rdx,%rsi 4996c: 48 89 c7 mov %rax,%rdi 4996f: e8 15 b2 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 49974: e9 ff 01 00 00 jmp 49b78 49979: 48 8b 45 c8 mov -0x38(%rbp),%rax 4997d: 0f b6 40 2a movzbl 0x2a(%rax),%eax 49981: 0f b6 c0 movzbl %al,%eax 49984: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 4998a: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 49990: 85 c0 test %eax,%eax 49992: 0f 94 c0 sete %al 49995: 0f b6 c0 movzbl %al,%eax 49998: 48 85 c0 test %rax,%rax 4999b: 74 1b je 499b8 4999d: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 499a4: 48 8b 45 c8 mov -0x38(%rbp),%rax 499a8: 48 89 d6 mov %rdx,%rsi 499ab: 48 89 c7 mov %rax,%rdi 499ae: e8 6e b2 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 499b3: e9 c0 01 00 00 jmp 49b78 499b8: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 499bf: 83 f0 01 xor $0x1,%eax 499c2: 84 c0 test %al,%al 499c4: 74 20 je 499e6 499c6: e8 b7 ca fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 499cb: 48 89 c1 mov %rax,%rcx 499ce: 8b 95 28 ff ff ff mov -0xd8(%rbp),%edx 499d4: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 499db: 48 89 c6 mov %rax,%rsi 499de: 48 89 cf mov %rcx,%rdi 499e1: e8 f6 c9 fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 499e6: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 499ed: 00 499ee: 0f 95 c0 setne %al 499f1: 0f b6 c0 movzbl %al,%eax 499f4: 48 85 c0 test %rax,%rax 499f7: 0f 84 ef 00 00 00 je 49aec 499fd: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 49a03: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 49a0a: 48 89 55 d0 mov %rdx,-0x30(%rbp) 49a0e: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 49a15: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49a19: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 49a1f: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 49a25: 48 c1 e0 05 shl $0x5,%rax 49a29: 48 89 c2 mov %rax,%rdx 49a2c: 48 8b 45 d0 mov -0x30(%rbp),%rax 49a30: 48 01 d0 add %rdx,%rax 49a33: 48 89 45 e0 mov %rax,-0x20(%rbp) 49a37: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49a3b: 48 8b 45 e0 mov -0x20(%rbp),%rax 49a3f: 48 89 d6 mov %rdx,%rsi 49a42: 48 89 c7 mov %rax,%rdi 49a45: e8 de ca fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 49a4a: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 49a50: 8b 9d 34 ff ff ff mov -0xcc(%rbp),%ebx 49a56: 48 8b 45 e0 mov -0x20(%rbp),%rax 49a5a: 48 89 c7 mov %rax,%rdi 49a5d: e8 b2 ca fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 49a62: 48 39 c3 cmp %rax,%rbx 49a65: 0f 97 c0 seta %al 49a68: 0f b6 c0 movzbl %al,%eax 49a6b: 48 85 c0 test %rax,%rax 49a6e: 0f 95 c0 setne %al 49a71: 84 c0 test %al,%al 49a73: 74 1f je 49a94 49a75: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 49a7b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49a7f: 48 8b 45 d0 mov -0x30(%rbp),%rax 49a83: 48 89 ce mov %rcx,%rsi 49a86: 48 89 c7 mov %rax,%rdi 49a89: e8 04 e2 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 49a8e: 90 nop 49a8f: e9 e3 00 00 00 jmp 49b77 49a94: 48 8b 45 e0 mov -0x20(%rbp),%rax 49a98: 48 89 c7 mov %rax,%rdi 49a9b: e8 62 ca fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 49aa0: 48 8b 55 d0 mov -0x30(%rbp),%rdx 49aa4: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 49aaa: 01 c2 add %eax,%edx 49aac: 48 8b 45 d0 mov -0x30(%rbp),%rax 49ab0: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 49ab6: 48 8b 45 d0 mov -0x30(%rbp),%rax 49aba: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 49ac0: 48 8b 45 d0 mov -0x30(%rbp),%rax 49ac4: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 49aca: 39 c2 cmp %eax,%edx 49acc: 0f 9f c0 setg %al 49acf: 0f b6 c0 movzbl %al,%eax 49ad2: 48 85 c0 test %rax,%rax 49ad5: 0f 84 9c 00 00 00 je 49b77 49adb: 48 8b 45 d0 mov -0x30(%rbp),%rax 49adf: 48 89 c7 mov %rax,%rdi 49ae2: e8 8f e4 ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 49ae7: e9 8b 00 00 00 jmp 49b77 49aec: e8 dc c9 fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 49af1: 83 f0 01 xor $0x1,%eax 49af4: 0f b6 c0 movzbl %al,%eax 49af7: 48 85 c0 test %rax,%rax 49afa: 0f 95 c0 setne %al 49afd: 84 c0 test %al,%al 49aff: 74 1b je 49b1c 49b01: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 49b08: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49b0f: 48 89 d6 mov %rdx,%rsi 49b12: 48 89 c7 mov %rax,%rdi 49b15: e8 6f b0 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 49b1a: eb 5c jmp 49b78 49b1c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49b23: be 00 00 00 00 mov $0x0,%esi 49b28: 48 89 c7 mov %rax,%rdi 49b2b: e8 c6 c5 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 49b30: e8 29 c9 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 49b35: 48 89 c1 mov %rax,%rcx 49b38: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 49b3e: 89 c2 mov %eax,%edx 49b40: 48 89 d0 mov %rdx,%rax 49b43: 48 c1 e0 03 shl $0x3,%rax 49b47: 48 01 d0 add %rdx,%rax 49b4a: 48 01 c0 add %rax,%rax 49b4d: 48 01 d0 add %rdx,%rax 49b50: 48 c1 e0 06 shl $0x6,%rax 49b54: 48 01 c8 add %rcx,%rax 49b57: 48 89 c7 mov %rax,%rdi 49b5a: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 49b61: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49b68: b9 01 00 00 00 mov $0x1,%ecx 49b6d: 48 89 c6 mov %rax,%rsi 49b70: e8 29 2c ff ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 49b75: eb 02 jmp 49b79 49b77: 90 nop 49b78: 90 nop 49b79: 90 nop 49b7a: 48 8b 45 e8 mov -0x18(%rbp),%rax 49b7e: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 49b85: 00 00 49b87: 74 05 je 49b8e 49b89: e8 f2 c9 fb ff call 6580 <__stack_chk_fail@plt> 49b8e: 48 81 c4 e8 00 00 00 add $0xe8,%rsp 49b95: 5b pop %rbx 49b96: 5d pop %rbp 49b97: c3 ret 49b98: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 49b9f: 00 00 00 00 49ba3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 49baa: 00 00 00 00 49bae: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 49bb5: 00 00 00 00 49bb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000049bc0 : 49bc0: f3 0f 1e fa endbr64 49bc4: 55 push %rbp 49bc5: 48 89 e5 mov %rsp,%rbp 49bc8: 53 push %rbx 49bc9: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 49bd0: 48 89 bd 28 ff ff ff mov %rdi,-0xd8(%rbp) 49bd7: 48 89 b5 20 ff ff ff mov %rsi,-0xe0(%rbp) 49bde: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 49be5: 00 00 49be7: 48 89 45 e8 mov %rax,-0x18(%rbp) 49beb: 31 c0 xor %eax,%eax 49bed: 48 8d 3d 4c 97 03 00 lea 0x3974c(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 49bf4: e8 03 e2 fe ff call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 49bf9: 83 f0 01 xor $0x1,%eax 49bfc: 0f b6 c0 movzbl %al,%eax 49bff: 48 85 c0 test %rax,%rax 49c02: 0f 95 c0 setne %al 49c05: 84 c0 test %al,%al 49c07: 74 14 je 49c1d 49c09: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 49c10: 48 89 c7 mov %rax,%rdi 49c13: e8 d4 46 00 00 call 4e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv> 49c18: e9 5a 04 00 00 jmp 4a077 49c1d: 48 83 bd 28 ff ff ff cmpq $0x0,-0xd8(%rbp) 49c24: 00 49c25: 0f 84 48 04 00 00 je 4a073 49c2b: 48 8b 85 28 ff ff ff mov -0xd8(%rbp),%rax 49c32: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 49c39: 48 8d 05 83 8f fe ff lea -0x1707d(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 49c40: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 49c47: c6 85 36 ff ff ff 01 movb $0x1,-0xca(%rbp) 49c4e: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 49c55: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 49c5c: e8 e3 c9 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 49c61: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 49c68: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49c6f: 48 c1 e8 0d shr $0xd,%rax 49c73: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 49c7a: 0f b6 85 36 ff ff ff movzbl -0xca(%rbp),%eax 49c81: 83 f0 01 xor $0x1,%eax 49c84: 84 c0 test %al,%al 49c86: 0f 85 cb 00 00 00 jne 49d57 49c8c: e8 d9 c7 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 49c91: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 49c98: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 49c9f: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 49ca6: 48 8d 85 38 ff ff ff lea -0xc8(%rbp),%rax 49cad: 48 89 45 80 mov %rax,-0x80(%rbp) 49cb1: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 49cb8: 48 89 45 88 mov %rax,-0x78(%rbp) 49cbc: 48 8d 85 3c ff ff ff lea -0xc4(%rbp),%rax 49cc3: 48 89 45 90 mov %rax,-0x70(%rbp) 49cc7: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 49cce: 00 49ccf: 0f 96 c0 setbe %al 49cd2: 0f b6 c0 movzbl %al,%eax 49cd5: 48 85 c0 test %rax,%rax 49cd8: 74 19 je 49cf3 49cda: 48 8b 45 88 mov -0x78(%rbp),%rax 49cde: 83 c0 07 add $0x7,%eax 49ce1: c1 e8 03 shr $0x3,%eax 49ce4: 89 c2 mov %eax,%edx 49ce6: 48 8b 45 90 mov -0x70(%rbp),%rax 49cea: 89 10 mov %edx,(%rax) 49cec: b8 01 00 00 00 mov $0x1,%eax 49cf1: eb 2a jmp 49d1d 49cf3: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 49cfa: 00 49cfb: 77 1b ja 49d18 49cfd: 48 8b 45 88 mov -0x78(%rbp),%rax 49d01: 05 7f 3c 00 00 add $0x3c7f,%eax 49d06: c1 e8 07 shr $0x7,%eax 49d09: 89 c2 mov %eax,%edx 49d0b: 48 8b 45 90 mov -0x70(%rbp),%rax 49d0f: 89 10 mov %edx,(%rax) 49d11: b8 01 00 00 00 mov $0x1,%eax 49d16: eb 05 jmp 49d1d 49d18: b8 00 00 00 00 mov $0x0,%eax 49d1d: 83 f0 01 xor $0x1,%eax 49d20: 84 c0 test %al,%al 49d22: 74 07 je 49d2b 49d24: b8 00 00 00 00 mov $0x0,%eax 49d29: eb 21 jmp 49d4c 49d2b: 8b 95 3c ff ff ff mov -0xc4(%rbp),%edx 49d31: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 49d38: 89 d2 mov %edx,%edx 49d3a: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 49d3e: 0f b6 d0 movzbl %al,%edx 49d41: 48 8b 45 80 mov -0x80(%rbp),%rax 49d45: 89 10 mov %edx,(%rax) 49d47: b8 01 00 00 00 mov $0x1,%eax 49d4c: 83 f0 01 xor $0x1,%eax 49d4f: 0f b6 c0 movzbl %al,%eax 49d52: 48 85 c0 test %rax,%rax 49d55: 74 07 je 49d5e 49d57: b8 01 00 00 00 mov $0x1,%eax 49d5c: eb 05 jmp 49d63 49d5e: b8 00 00 00 00 mov $0x0,%eax 49d63: 84 c0 test %al,%al 49d65: 0f 84 77 01 00 00 je 49ee2 49d6b: 0f b6 85 36 ff ff ff movzbl -0xca(%rbp),%eax 49d72: 83 f0 01 xor $0x1,%eax 49d75: 84 c0 test %al,%al 49d77: 74 2c je 49da5 49d79: e8 04 c7 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 49d7e: 48 89 c1 mov %rax,%rcx 49d81: 48 8d 95 38 ff ff ff lea -0xc8(%rbp),%rdx 49d88: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 49d8f: 48 89 c6 mov %rax,%rsi 49d92: 48 89 cf mov %rcx,%rdi 49d95: e8 0c c6 fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 49d9a: 84 c0 test %al,%al 49d9c: 74 07 je 49da5 49d9e: b8 01 00 00 00 mov $0x1,%eax 49da3: eb 05 jmp 49daa 49da5: b8 00 00 00 00 mov $0x0,%eax 49daa: 88 85 37 ff ff ff mov %al,-0xc9(%rbp) 49db0: 0f b6 85 37 ff ff ff movzbl -0xc9(%rbp),%eax 49db7: 83 f0 01 xor $0x1,%eax 49dba: 0f b6 c0 movzbl %al,%eax 49dbd: 48 85 c0 test %rax,%rax 49dc0: 0f 84 1c 01 00 00 je 49ee2 49dc6: e8 b7 c6 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 49dcb: 48 89 45 98 mov %rax,-0x68(%rbp) 49dcf: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 49dd6: 48 89 45 a0 mov %rax,-0x60(%rbp) 49dda: 48 8b 45 98 mov -0x68(%rbp),%rax 49dde: 48 05 10 00 08 00 add $0x80010,%rax 49de4: 48 89 45 a8 mov %rax,-0x58(%rbp) 49de8: 48 8b 45 a0 mov -0x60(%rbp),%rax 49dec: 48 89 45 b0 mov %rax,-0x50(%rbp) 49df0: 48 8b 45 b0 mov -0x50(%rbp),%rax 49df4: 48 c1 e8 12 shr $0x12,%rax 49df8: 48 89 45 b8 mov %rax,-0x48(%rbp) 49dfc: 48 8b 45 b0 mov -0x50(%rbp),%rax 49e00: 25 ff ff 03 00 and $0x3ffff,%eax 49e05: 48 89 45 c0 mov %rax,-0x40(%rbp) 49e09: 48 8b 45 b0 mov -0x50(%rbp),%rax 49e0d: 48 c1 e8 23 shr $0x23,%rax 49e11: 48 85 c0 test %rax,%rax 49e14: 75 11 jne 49e27 49e16: 48 8b 45 a8 mov -0x58(%rbp),%rax 49e1a: 48 8b 55 b8 mov -0x48(%rbp),%rdx 49e1e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 49e22: 48 85 c0 test %rax,%rax 49e25: 75 07 jne 49e2e 49e27: b8 00 00 00 00 mov $0x0,%eax 49e2c: eb 14 jmp 49e42 49e2e: 48 8b 45 a8 mov -0x58(%rbp),%rax 49e32: 48 8b 55 b8 mov -0x48(%rbp),%rdx 49e36: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 49e3a: 48 8b 55 c0 mov -0x40(%rbp),%rdx 49e3e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 49e42: 90 nop 49e43: 48 89 45 c8 mov %rax,-0x38(%rbp) 49e47: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 49e4c: 0f 94 c0 sete %al 49e4f: 0f b6 c0 movzbl %al,%eax 49e52: 48 85 c0 test %rax,%rax 49e55: 74 1e je 49e75 49e57: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 49e5e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 49e65: 48 89 d6 mov %rdx,%rsi 49e68: 48 89 c7 mov %rax,%rdi 49e6b: e8 19 ad fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 49e70: e9 02 02 00 00 jmp 4a077 49e75: 48 8b 45 c8 mov -0x38(%rbp),%rax 49e79: 0f b6 40 2a movzbl 0x2a(%rax),%eax 49e7d: 0f b6 c0 movzbl %al,%eax 49e80: 89 85 38 ff ff ff mov %eax,-0xc8(%rbp) 49e86: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 49e8c: 85 c0 test %eax,%eax 49e8e: 0f 94 c0 sete %al 49e91: 0f b6 c0 movzbl %al,%eax 49e94: 48 85 c0 test %rax,%rax 49e97: 74 1b je 49eb4 49e99: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 49ea0: 48 8b 45 c8 mov -0x38(%rbp),%rax 49ea4: 48 89 d6 mov %rdx,%rsi 49ea7: 48 89 c7 mov %rax,%rdi 49eaa: e8 72 ad fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 49eaf: e9 c3 01 00 00 jmp 4a077 49eb4: 0f b6 85 36 ff ff ff movzbl -0xca(%rbp),%eax 49ebb: 83 f0 01 xor $0x1,%eax 49ebe: 84 c0 test %al,%al 49ec0: 74 20 je 49ee2 49ec2: e8 bb c5 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 49ec7: 48 89 c1 mov %rax,%rcx 49eca: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 49ed0: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 49ed7: 48 89 c6 mov %rax,%rsi 49eda: 48 89 cf mov %rcx,%rdi 49edd: e8 fa c4 fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 49ee2: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 49ee9: 00 49eea: 0f 95 c0 setne %al 49eed: 0f b6 c0 movzbl %al,%eax 49ef0: 48 85 c0 test %rax,%rax 49ef3: 0f 84 ef 00 00 00 je 49fe8 49ef9: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 49eff: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 49f06: 48 89 55 d0 mov %rdx,-0x30(%rbp) 49f0a: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 49f11: 48 89 55 d8 mov %rdx,-0x28(%rbp) 49f15: 89 85 40 ff ff ff mov %eax,-0xc0(%rbp) 49f1b: 8b 85 40 ff ff ff mov -0xc0(%rbp),%eax 49f21: 48 c1 e0 05 shl $0x5,%rax 49f25: 48 89 c2 mov %rax,%rdx 49f28: 48 8b 45 d0 mov -0x30(%rbp),%rax 49f2c: 48 01 d0 add %rdx,%rax 49f2f: 48 89 45 e0 mov %rax,-0x20(%rbp) 49f33: 48 8b 55 d8 mov -0x28(%rbp),%rdx 49f37: 48 8b 45 e0 mov -0x20(%rbp),%rax 49f3b: 48 89 d6 mov %rdx,%rsi 49f3e: 48 89 c7 mov %rax,%rdi 49f41: e8 e2 c5 fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 49f46: 89 85 44 ff ff ff mov %eax,-0xbc(%rbp) 49f4c: 8b 9d 44 ff ff ff mov -0xbc(%rbp),%ebx 49f52: 48 8b 45 e0 mov -0x20(%rbp),%rax 49f56: 48 89 c7 mov %rax,%rdi 49f59: e8 b6 c5 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 49f5e: 48 39 c3 cmp %rax,%rbx 49f61: 0f 97 c0 seta %al 49f64: 0f b6 c0 movzbl %al,%eax 49f67: 48 85 c0 test %rax,%rax 49f6a: 0f 95 c0 setne %al 49f6d: 84 c0 test %al,%al 49f6f: 74 1f je 49f90 49f71: 8b 95 40 ff ff ff mov -0xc0(%rbp),%edx 49f77: 48 8b 4d e0 mov -0x20(%rbp),%rcx 49f7b: 48 8b 45 d0 mov -0x30(%rbp),%rax 49f7f: 48 89 ce mov %rcx,%rsi 49f82: 48 89 c7 mov %rax,%rdi 49f85: e8 08 dd ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 49f8a: 90 nop 49f8b: e9 e6 00 00 00 jmp 4a076 49f90: 48 8b 45 e0 mov -0x20(%rbp),%rax 49f94: 48 89 c7 mov %rax,%rdi 49f97: e8 66 c5 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 49f9c: 48 8b 55 d0 mov -0x30(%rbp),%rdx 49fa0: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 49fa6: 01 c2 add %eax,%edx 49fa8: 48 8b 45 d0 mov -0x30(%rbp),%rax 49fac: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 49fb2: 48 8b 45 d0 mov -0x30(%rbp),%rax 49fb6: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 49fbc: 48 8b 45 d0 mov -0x30(%rbp),%rax 49fc0: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 49fc6: 39 c2 cmp %eax,%edx 49fc8: 0f 9f c0 setg %al 49fcb: 0f b6 c0 movzbl %al,%eax 49fce: 48 85 c0 test %rax,%rax 49fd1: 0f 84 9f 00 00 00 je 4a076 49fd7: 48 8b 45 d0 mov -0x30(%rbp),%rax 49fdb: 48 89 c7 mov %rax,%rdi 49fde: e8 93 df ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 49fe3: e9 8e 00 00 00 jmp 4a076 49fe8: e8 e0 c4 fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 49fed: 83 f0 01 xor $0x1,%eax 49ff0: 0f b6 c0 movzbl %al,%eax 49ff3: 48 85 c0 test %rax,%rax 49ff6: 0f 95 c0 setne %al 49ff9: 84 c0 test %al,%al 49ffb: 74 1b je 4a018 49ffd: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4a004: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4a00b: 48 89 d6 mov %rdx,%rsi 4a00e: 48 89 c7 mov %rax,%rdi 4a011: e8 73 ab fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4a016: eb 5f jmp 4a077 4a018: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4a01f: be 00 00 00 00 mov $0x0,%esi 4a024: 48 89 c7 mov %rax,%rdi 4a027: e8 ca c0 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4a02c: e8 2d c4 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4a031: 48 89 c1 mov %rax,%rcx 4a034: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 4a03a: 89 c2 mov %eax,%edx 4a03c: 48 89 d0 mov %rdx,%rax 4a03f: 48 c1 e0 03 shl $0x3,%rax 4a043: 48 01 d0 add %rdx,%rax 4a046: 48 01 c0 add %rax,%rax 4a049: 48 01 d0 add %rdx,%rax 4a04c: 48 c1 e0 06 shl $0x6,%rax 4a050: 48 01 c8 add %rcx,%rax 4a053: 48 89 c7 mov %rax,%rdi 4a056: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4a05d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4a064: b9 01 00 00 00 mov $0x1,%ecx 4a069: 48 89 c6 mov %rax,%rsi 4a06c: e8 2d 27 ff ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4a071: eb 04 jmp 4a077 4a073: 90 nop 4a074: eb 01 jmp 4a077 4a076: 90 nop 4a077: 48 8b 45 e8 mov -0x18(%rbp),%rax 4a07b: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4a082: 00 00 4a084: 74 05 je 4a08b 4a086: e8 f5 c4 fb ff call 6580 <__stack_chk_fail@plt> 4a08b: 48 81 c4 d8 00 00 00 add $0xd8,%rsp 4a092: 5b pop %rbx 4a093: 5d pop %rbp 4a094: c3 ret 000000000004a095 : 4a095: f3 0f 1e fa endbr64 4a099: 55 push %rbp 4a09a: 48 89 e5 mov %rsp,%rbp 4a09d: 53 push %rbx 4a09e: 48 81 ec 68 03 00 00 sub $0x368,%rsp 4a0a5: 48 89 bd 98 fc ff ff mov %rdi,-0x368(%rbp) 4a0ac: 48 89 b5 90 fc ff ff mov %rsi,-0x370(%rbp) 4a0b3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4a0ba: 00 00 4a0bc: 48 89 45 e8 mov %rax,-0x18(%rbp) 4a0c0: 31 c0 xor %eax,%eax 4a0c2: 48 83 bd 98 fc ff ff cmpq $0x0,-0x368(%rbp) 4a0c9: 00 4a0ca: 0f 85 1c 03 00 00 jne 4a3ec 4a0d0: 48 8b 85 90 fc ff ff mov -0x370(%rbp),%rax 4a0d7: 48 89 85 e8 fc ff ff mov %rax,-0x318(%rbp) 4a0de: 48 8b 85 e8 fc ff ff mov -0x318(%rbp),%rax 4a0e5: 48 89 85 f0 fc ff ff mov %rax,-0x310(%rbp) 4a0ec: e8 81 c5 fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4a0f1: 0f b6 c0 movzbl %al,%eax 4a0f4: 48 85 c0 test %rax,%rax 4a0f7: 0f 95 c0 setne %al 4a0fa: 84 c0 test %al,%al 4a0fc: 74 14 je 4a112 4a0fe: 48 8b 85 f0 fc ff ff mov -0x310(%rbp),%rax 4a105: 48 89 c7 mov %rax,%rdi 4a108: e8 79 8a fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4a10d: e9 6a 02 00 00 jmp 4a37c 4a112: e8 01 c5 fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4a117: 48 89 85 f8 fc ff ff mov %rax,-0x308(%rbp) 4a11e: e8 47 c3 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4a123: 48 89 85 00 fd ff ff mov %rax,-0x300(%rbp) 4a12a: 48 8b 85 f0 fc ff ff mov -0x310(%rbp),%rax 4a131: 48 89 85 08 fd ff ff mov %rax,-0x2f8(%rbp) 4a138: 48 8d 85 d0 fc ff ff lea -0x330(%rbp),%rax 4a13f: 48 89 85 10 fd ff ff mov %rax,-0x2f0(%rbp) 4a146: 48 8b 85 08 fd ff ff mov -0x2f8(%rbp),%rax 4a14d: 48 89 85 18 fd ff ff mov %rax,-0x2e8(%rbp) 4a154: 48 8d 85 d8 fc ff ff lea -0x328(%rbp),%rax 4a15b: 48 89 85 20 fd ff ff mov %rax,-0x2e0(%rbp) 4a162: 48 81 bd 18 fd ff ff cmpq $0x400,-0x2e8(%rbp) 4a169: 00 04 00 00 4a16d: 0f 96 c0 setbe %al 4a170: 0f b6 c0 movzbl %al,%eax 4a173: 48 85 c0 test %rax,%rax 4a176: 74 1f je 4a197 4a178: 48 8b 85 18 fd ff ff mov -0x2e8(%rbp),%rax 4a17f: 83 c0 07 add $0x7,%eax 4a182: c1 e8 03 shr $0x3,%eax 4a185: 89 c2 mov %eax,%edx 4a187: 48 8b 85 20 fd ff ff mov -0x2e0(%rbp),%rax 4a18e: 89 10 mov %edx,(%rax) 4a190: b8 01 00 00 00 mov $0x1,%eax 4a195: eb 33 jmp 4a1ca 4a197: 48 81 bd 18 fd ff ff cmpq $0x40000,-0x2e8(%rbp) 4a19e: 00 00 04 00 4a1a2: 77 21 ja 4a1c5 4a1a4: 48 8b 85 18 fd ff ff mov -0x2e8(%rbp),%rax 4a1ab: 05 7f 3c 00 00 add $0x3c7f,%eax 4a1b0: c1 e8 07 shr $0x7,%eax 4a1b3: 89 c2 mov %eax,%edx 4a1b5: 48 8b 85 20 fd ff ff mov -0x2e0(%rbp),%rax 4a1bc: 89 10 mov %edx,(%rax) 4a1be: b8 01 00 00 00 mov $0x1,%eax 4a1c3: eb 05 jmp 4a1ca 4a1c5: b8 00 00 00 00 mov $0x0,%eax 4a1ca: 83 f0 01 xor $0x1,%eax 4a1cd: 84 c0 test %al,%al 4a1cf: 74 07 je 4a1d8 4a1d1: b8 00 00 00 00 mov $0x0,%eax 4a1d6: eb 24 jmp 4a1fc 4a1d8: 8b 95 d8 fc ff ff mov -0x328(%rbp),%edx 4a1de: 48 8b 85 00 fd ff ff mov -0x300(%rbp),%rax 4a1e5: 89 d2 mov %edx,%edx 4a1e7: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4a1eb: 0f b6 d0 movzbl %al,%edx 4a1ee: 48 8b 85 10 fd ff ff mov -0x2f0(%rbp),%rax 4a1f5: 89 10 mov %edx,(%rax) 4a1f7: b8 01 00 00 00 mov $0x1,%eax 4a1fc: 83 f0 01 xor $0x1,%eax 4a1ff: 0f b6 c0 movzbl %al,%eax 4a202: 48 85 c0 test %rax,%rax 4a205: 0f 95 c0 setne %al 4a208: 84 c0 test %al,%al 4a20a: 74 1e je 4a22a 4a20c: 48 8b 95 f0 fc ff ff mov -0x310(%rbp),%rdx 4a213: 48 8b 85 f8 fc ff ff mov -0x308(%rbp),%rax 4a21a: 48 89 d6 mov %rdx,%rsi 4a21d: 48 89 c7 mov %rax,%rdi 4a220: e8 50 a6 fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4a225: e9 52 01 00 00 jmp 4a37c 4a22a: e8 3b c2 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4a22f: 48 89 c2 mov %rax,%rdx 4a232: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4a238: 89 c6 mov %eax,%esi 4a23a: 48 89 d7 mov %rdx,%rdi 4a23d: e8 1a be fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4a242: 48 98 cltq 4a244: 48 89 85 28 fd ff ff mov %rax,-0x2d8(%rbp) 4a24b: 48 8b 95 28 fd ff ff mov -0x2d8(%rbp),%rdx 4a252: 48 8b 85 f8 fc ff ff mov -0x308(%rbp),%rax 4a259: 48 89 d6 mov %rdx,%rsi 4a25c: 48 89 c7 mov %rax,%rdi 4a25f: e8 18 c4 fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4a264: 0f b6 c0 movzbl %al,%eax 4a267: 48 85 c0 test %rax,%rax 4a26a: 0f 95 c0 setne %al 4a26d: 84 c0 test %al,%al 4a26f: 74 14 je 4a285 4a271: 48 8b 85 f0 fc ff ff mov -0x310(%rbp),%rax 4a278: 48 89 c7 mov %rax,%rdi 4a27b: e8 2c a3 fe ff call 345ac <_ZL19DoSampledAllocationm> 4a280: e9 f7 00 00 00 jmp 4a37c 4a285: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4a28b: 48 8b 95 f8 fc ff ff mov -0x308(%rbp),%rdx 4a292: 48 89 95 30 fd ff ff mov %rdx,-0x2d0(%rbp) 4a299: 48 8b 95 28 fd ff ff mov -0x2d8(%rbp),%rdx 4a2a0: 48 89 95 38 fd ff ff mov %rdx,-0x2c8(%rbp) 4a2a7: 89 85 ac fc ff ff mov %eax,-0x354(%rbp) 4a2ad: 48 8d 05 89 a6 fe ff lea -0x15977(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4a2b4: 48 89 85 40 fd ff ff mov %rax,-0x2c0(%rbp) 4a2bb: 8b 85 ac fc ff ff mov -0x354(%rbp),%eax 4a2c1: 48 c1 e0 05 shl $0x5,%rax 4a2c5: 48 89 c2 mov %rax,%rdx 4a2c8: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 4a2cf: 48 01 d0 add %rdx,%rax 4a2d2: 48 89 85 48 fd ff ff mov %rax,-0x2b8(%rbp) 4a2d9: 48 8b 85 48 fd ff ff mov -0x2b8(%rbp),%rax 4a2e0: 48 89 c7 mov %rax,%rdi 4a2e3: e8 1a c2 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4a2e8: 48 98 cltq 4a2ea: 48 89 85 38 fd ff ff mov %rax,-0x2c8(%rbp) 4a2f1: 48 8d 95 d8 fc ff ff lea -0x328(%rbp),%rdx 4a2f8: 48 8b 85 48 fd ff ff mov -0x2b8(%rbp),%rax 4a2ff: 48 89 d6 mov %rdx,%rsi 4a302: 48 89 c7 mov %rax,%rdi 4a305: e8 62 c2 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4a30a: 83 f0 01 xor $0x1,%eax 4a30d: 84 c0 test %al,%al 4a30f: 74 2c je 4a33d 4a311: 48 8b 85 38 fd ff ff mov -0x2c8(%rbp),%rax 4a318: 89 c7 mov %eax,%edi 4a31a: 48 8b 95 40 fd ff ff mov -0x2c0(%rbp),%rdx 4a321: 8b b5 ac fc ff ff mov -0x354(%rbp),%esi 4a327: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 4a32e: 48 89 d1 mov %rdx,%rcx 4a331: 89 fa mov %edi,%edx 4a333: 48 89 c7 mov %rax,%rdi 4a336: e8 85 d7 ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4a33b: eb 30 jmp 4a36d 4a33d: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 4a344: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4a34a: 89 c2 mov %eax,%edx 4a34c: 48 8b 85 38 fd ff ff mov -0x2c8(%rbp),%rax 4a353: 29 c2 sub %eax,%edx 4a355: 89 d0 mov %edx,%eax 4a357: 89 c2 mov %eax,%edx 4a359: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 4a360: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4a366: 48 8b 85 d8 fc ff ff mov -0x328(%rbp),%rax 4a36d: 48 89 85 50 fd ff ff mov %rax,-0x2b0(%rbp) 4a374: 48 8b 85 50 fd ff ff mov -0x2b0(%rbp),%rax 4a37b: 90 nop 4a37c: 48 89 85 58 fd ff ff mov %rax,-0x2a8(%rbp) 4a383: 48 83 bd 58 fd ff ff cmpq $0x0,-0x2a8(%rbp) 4a38a: 00 4a38b: 0f 95 c0 setne %al 4a38e: 0f b6 c0 movzbl %al,%eax 4a391: 48 85 c0 test %rax,%rax 4a394: 74 09 je 4a39f 4a396: 48 8b 85 58 fd ff ff mov -0x2a8(%rbp),%rax 4a39d: eb 21 jmp 4a3c0 4a39f: 48 8b 85 e8 fc ff ff mov -0x318(%rbp),%rax 4a3a6: b9 01 00 00 00 mov $0x1,%ecx 4a3ab: ba 00 00 00 00 mov $0x0,%edx 4a3b0: 48 89 c6 mov %rax,%rsi 4a3b3: 48 8d 3d 92 a5 fe ff lea -0x15a6e(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4a3ba: e8 02 a2 fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4a3bf: 90 nop 4a3c0: 48 89 85 e0 fc ff ff mov %rax,-0x320(%rbp) 4a3c7: 48 8b 95 90 fc ff ff mov -0x370(%rbp),%rdx 4a3ce: 48 8b 85 e0 fc ff ff mov -0x320(%rbp),%rax 4a3d5: 48 89 d6 mov %rdx,%rsi 4a3d8: 48 89 c7 mov %rax,%rdi 4a3db: e8 d0 bd fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4a3e0: 48 8b 85 e0 fc ff ff mov -0x320(%rbp),%rax 4a3e7: e9 76 11 00 00 jmp 4b562 4a3ec: 48 83 bd 90 fc ff ff cmpq $0x0,-0x370(%rbp) 4a3f3: 00 4a3f4: 0f 85 f5 04 00 00 jne 4a8ef 4a3fa: 48 8b 85 98 fc ff ff mov -0x368(%rbp),%rax 4a401: 48 89 c7 mov %rax,%rdi 4a404: e8 ed bd fe ff call 361f6 <_ZN10MallocHook16InvokeDeleteHookEPKv> 4a409: 48 8b 85 98 fc ff ff mov -0x368(%rbp),%rax 4a410: 48 89 85 60 fd ff ff mov %rax,-0x2a0(%rbp) 4a417: 48 8b 85 60 fd ff ff mov -0x2a0(%rbp),%rax 4a41e: 48 89 85 68 fd ff ff mov %rax,-0x298(%rbp) 4a425: 48 8d 05 97 87 fe ff lea -0x17869(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4a42c: 48 89 85 70 fd ff ff mov %rax,-0x290(%rbp) 4a433: c6 85 a8 fc ff ff 00 movb $0x0,-0x358(%rbp) 4a43a: 48 c7 85 78 fd ff ff movq $0x0,-0x288(%rbp) 4a441: 00 00 00 00 4a445: e8 fa c1 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4a44a: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 4a451: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a458: 48 c1 e8 0d shr $0xd,%rax 4a45c: 48 89 85 88 fd ff ff mov %rax,-0x278(%rbp) 4a463: 0f b6 85 a8 fc ff ff movzbl -0x358(%rbp),%eax 4a46a: 83 f0 01 xor $0x1,%eax 4a46d: 84 c0 test %al,%al 4a46f: 0f 85 e9 00 00 00 jne 4a55e 4a475: e8 f0 bf fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4a47a: 48 89 85 90 fd ff ff mov %rax,-0x270(%rbp) 4a481: 48 8b 85 78 fd ff ff mov -0x288(%rbp),%rax 4a488: 48 89 85 98 fd ff ff mov %rax,-0x268(%rbp) 4a48f: 48 8d 85 d0 fc ff ff lea -0x330(%rbp),%rax 4a496: 48 89 85 a0 fd ff ff mov %rax,-0x260(%rbp) 4a49d: 48 8b 85 98 fd ff ff mov -0x268(%rbp),%rax 4a4a4: 48 89 85 a8 fd ff ff mov %rax,-0x258(%rbp) 4a4ab: 48 8d 85 d8 fc ff ff lea -0x328(%rbp),%rax 4a4b2: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 4a4b9: 48 81 bd a8 fd ff ff cmpq $0x400,-0x258(%rbp) 4a4c0: 00 04 00 00 4a4c4: 0f 96 c0 setbe %al 4a4c7: 0f b6 c0 movzbl %al,%eax 4a4ca: 48 85 c0 test %rax,%rax 4a4cd: 74 1f je 4a4ee 4a4cf: 48 8b 85 a8 fd ff ff mov -0x258(%rbp),%rax 4a4d6: 83 c0 07 add $0x7,%eax 4a4d9: c1 e8 03 shr $0x3,%eax 4a4dc: 89 c2 mov %eax,%edx 4a4de: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax 4a4e5: 89 10 mov %edx,(%rax) 4a4e7: b8 01 00 00 00 mov $0x1,%eax 4a4ec: eb 33 jmp 4a521 4a4ee: 48 81 bd a8 fd ff ff cmpq $0x40000,-0x258(%rbp) 4a4f5: 00 00 04 00 4a4f9: 77 21 ja 4a51c 4a4fb: 48 8b 85 a8 fd ff ff mov -0x258(%rbp),%rax 4a502: 05 7f 3c 00 00 add $0x3c7f,%eax 4a507: c1 e8 07 shr $0x7,%eax 4a50a: 89 c2 mov %eax,%edx 4a50c: 48 8b 85 b0 fd ff ff mov -0x250(%rbp),%rax 4a513: 89 10 mov %edx,(%rax) 4a515: b8 01 00 00 00 mov $0x1,%eax 4a51a: eb 05 jmp 4a521 4a51c: b8 00 00 00 00 mov $0x0,%eax 4a521: 83 f0 01 xor $0x1,%eax 4a524: 84 c0 test %al,%al 4a526: 74 07 je 4a52f 4a528: b8 00 00 00 00 mov $0x0,%eax 4a52d: eb 24 jmp 4a553 4a52f: 8b 95 d8 fc ff ff mov -0x328(%rbp),%edx 4a535: 48 8b 85 90 fd ff ff mov -0x270(%rbp),%rax 4a53c: 89 d2 mov %edx,%edx 4a53e: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4a542: 0f b6 d0 movzbl %al,%edx 4a545: 48 8b 85 a0 fd ff ff mov -0x260(%rbp),%rax 4a54c: 89 10 mov %edx,(%rax) 4a54e: b8 01 00 00 00 mov $0x1,%eax 4a553: 83 f0 01 xor $0x1,%eax 4a556: 0f b6 c0 movzbl %al,%eax 4a559: 48 85 c0 test %rax,%rax 4a55c: 74 07 je 4a565 4a55e: b8 01 00 00 00 mov $0x1,%eax 4a563: eb 05 jmp 4a56a 4a565: b8 00 00 00 00 mov $0x0,%eax 4a56a: 84 c0 test %al,%al 4a56c: 0f 84 b3 01 00 00 je 4a725 4a572: 0f b6 85 a8 fc ff ff movzbl -0x358(%rbp),%eax 4a579: 83 f0 01 xor $0x1,%eax 4a57c: 84 c0 test %al,%al 4a57e: 74 2c je 4a5ac 4a580: e8 fd be fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4a585: 48 89 c1 mov %rax,%rcx 4a588: 48 8d 95 d0 fc ff ff lea -0x330(%rbp),%rdx 4a58f: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 4a596: 48 89 c6 mov %rax,%rsi 4a599: 48 89 cf mov %rcx,%rdi 4a59c: e8 05 be fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4a5a1: 84 c0 test %al,%al 4a5a3: 74 07 je 4a5ac 4a5a5: b8 01 00 00 00 mov $0x1,%eax 4a5aa: eb 05 jmp 4a5b1 4a5ac: b8 00 00 00 00 mov $0x0,%eax 4a5b1: 88 85 a9 fc ff ff mov %al,-0x357(%rbp) 4a5b7: 0f b6 85 a9 fc ff ff movzbl -0x357(%rbp),%eax 4a5be: 83 f0 01 xor $0x1,%eax 4a5c1: 0f b6 c0 movzbl %al,%eax 4a5c4: 48 85 c0 test %rax,%rax 4a5c7: 0f 84 58 01 00 00 je 4a725 4a5cd: e8 b0 be fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4a5d2: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 4a5d9: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 4a5e0: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 4a5e7: 48 8b 85 b8 fd ff ff mov -0x248(%rbp),%rax 4a5ee: 48 05 10 00 08 00 add $0x80010,%rax 4a5f4: 48 89 85 c8 fd ff ff mov %rax,-0x238(%rbp) 4a5fb: 48 8b 85 c0 fd ff ff mov -0x240(%rbp),%rax 4a602: 48 89 85 d0 fd ff ff mov %rax,-0x230(%rbp) 4a609: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 4a610: 48 c1 e8 12 shr $0x12,%rax 4a614: 48 89 85 d8 fd ff ff mov %rax,-0x228(%rbp) 4a61b: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 4a622: 25 ff ff 03 00 and $0x3ffff,%eax 4a627: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) 4a62e: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 4a635: 48 c1 e8 23 shr $0x23,%rax 4a639: 48 85 c0 test %rax,%rax 4a63c: 75 17 jne 4a655 4a63e: 48 8b 85 c8 fd ff ff mov -0x238(%rbp),%rax 4a645: 48 8b 95 d8 fd ff ff mov -0x228(%rbp),%rdx 4a64c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4a650: 48 85 c0 test %rax,%rax 4a653: 75 07 jne 4a65c 4a655: b8 00 00 00 00 mov $0x0,%eax 4a65a: eb 1d jmp 4a679 4a65c: 48 8b 85 c8 fd ff ff mov -0x238(%rbp),%rax 4a663: 48 8b 95 d8 fd ff ff mov -0x228(%rbp),%rdx 4a66a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4a66e: 48 8b 95 e0 fd ff ff mov -0x220(%rbp),%rdx 4a675: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4a679: 90 nop 4a67a: 48 89 85 e8 fd ff ff mov %rax,-0x218(%rbp) 4a681: 48 83 bd e8 fd ff ff cmpq $0x0,-0x218(%rbp) 4a688: 00 4a689: 0f 94 c0 sete %al 4a68c: 0f b6 c0 movzbl %al,%eax 4a68f: 48 85 c0 test %rax,%rax 4a692: 74 1e je 4a6b2 4a694: 48 8b 95 70 fd ff ff mov -0x290(%rbp),%rdx 4a69b: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a6a2: 48 89 d6 mov %rdx,%rsi 4a6a5: 48 89 c7 mov %rax,%rdi 4a6a8: e8 dc a4 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4a6ad: e9 32 02 00 00 jmp 4a8e4 4a6b2: 48 8b 85 e8 fd ff ff mov -0x218(%rbp),%rax 4a6b9: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4a6bd: 0f b6 c0 movzbl %al,%eax 4a6c0: 89 85 d0 fc ff ff mov %eax,-0x330(%rbp) 4a6c6: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4a6cc: 85 c0 test %eax,%eax 4a6ce: 0f 94 c0 sete %al 4a6d1: 0f b6 c0 movzbl %al,%eax 4a6d4: 48 85 c0 test %rax,%rax 4a6d7: 74 1e je 4a6f7 4a6d9: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4a6e0: 48 8b 85 e8 fd ff ff mov -0x218(%rbp),%rax 4a6e7: 48 89 d6 mov %rdx,%rsi 4a6ea: 48 89 c7 mov %rax,%rdi 4a6ed: e8 2f a5 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4a6f2: e9 ed 01 00 00 jmp 4a8e4 4a6f7: 0f b6 85 a8 fc ff ff movzbl -0x358(%rbp),%eax 4a6fe: 83 f0 01 xor $0x1,%eax 4a701: 84 c0 test %al,%al 4a703: 74 20 je 4a725 4a705: e8 78 bd fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4a70a: 48 89 c1 mov %rax,%rcx 4a70d: 8b 95 d0 fc ff ff mov -0x330(%rbp),%edx 4a713: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 4a71a: 48 89 c6 mov %rax,%rsi 4a71d: 48 89 cf mov %rcx,%rdi 4a720: e8 b7 bc fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4a725: 48 83 bd 80 fd ff ff cmpq $0x0,-0x280(%rbp) 4a72c: 00 4a72d: 0f 95 c0 setne %al 4a730: 0f b6 c0 movzbl %al,%eax 4a733: 48 85 c0 test %rax,%rax 4a736: 0f 84 1c 01 00 00 je 4a858 4a73c: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4a742: 48 8b 95 80 fd ff ff mov -0x280(%rbp),%rdx 4a749: 48 89 95 f0 fd ff ff mov %rdx,-0x210(%rbp) 4a750: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4a757: 48 89 95 f8 fd ff ff mov %rdx,-0x208(%rbp) 4a75e: 89 85 b0 fc ff ff mov %eax,-0x350(%rbp) 4a764: 8b 85 b0 fc ff ff mov -0x350(%rbp),%eax 4a76a: 48 c1 e0 05 shl $0x5,%rax 4a76e: 48 89 c2 mov %rax,%rdx 4a771: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4a778: 48 01 d0 add %rdx,%rax 4a77b: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 4a782: 48 8b 95 f8 fd ff ff mov -0x208(%rbp),%rdx 4a789: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 4a790: 48 89 d6 mov %rdx,%rsi 4a793: 48 89 c7 mov %rax,%rdi 4a796: e8 8d bd fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4a79b: 89 85 b4 fc ff ff mov %eax,-0x34c(%rbp) 4a7a1: 8b 9d b4 fc ff ff mov -0x34c(%rbp),%ebx 4a7a7: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 4a7ae: 48 89 c7 mov %rax,%rdi 4a7b1: e8 5e bd fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4a7b6: 48 39 c3 cmp %rax,%rbx 4a7b9: 0f 97 c0 seta %al 4a7bc: 0f b6 c0 movzbl %al,%eax 4a7bf: 48 85 c0 test %rax,%rax 4a7c2: 0f 95 c0 setne %al 4a7c5: 84 c0 test %al,%al 4a7c7: 74 25 je 4a7ee 4a7c9: 8b 95 b0 fc ff ff mov -0x350(%rbp),%edx 4a7cf: 48 8b 8d 00 fe ff ff mov -0x200(%rbp),%rcx 4a7d6: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4a7dd: 48 89 ce mov %rcx,%rsi 4a7e0: 48 89 c7 mov %rax,%rdi 4a7e3: e8 aa d4 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4a7e8: 90 nop 4a7e9: e9 f5 00 00 00 jmp 4a8e3 4a7ee: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 4a7f5: 48 89 c7 mov %rax,%rdi 4a7f8: e8 05 bd fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4a7fd: 48 8b 95 f0 fd ff ff mov -0x210(%rbp),%rdx 4a804: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4a80a: 01 c2 add %eax,%edx 4a80c: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4a813: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4a819: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4a820: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4a826: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4a82d: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4a833: 39 c2 cmp %eax,%edx 4a835: 0f 9f c0 setg %al 4a838: 0f b6 c0 movzbl %al,%eax 4a83b: 48 85 c0 test %rax,%rax 4a83e: 0f 84 9f 00 00 00 je 4a8e3 4a844: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 4a84b: 48 89 c7 mov %rax,%rdi 4a84e: e8 23 d7 ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4a853: e9 8b 00 00 00 jmp 4a8e3 4a858: e8 70 bc fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4a85d: 83 f0 01 xor $0x1,%eax 4a860: 0f b6 c0 movzbl %al,%eax 4a863: 48 85 c0 test %rax,%rax 4a866: 0f 95 c0 setne %al 4a869: 84 c0 test %al,%al 4a86b: 74 1b je 4a888 4a86d: 48 8b 95 70 fd ff ff mov -0x290(%rbp),%rdx 4a874: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a87b: 48 89 d6 mov %rdx,%rsi 4a87e: 48 89 c7 mov %rax,%rdi 4a881: e8 03 a3 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4a886: eb 5c jmp 4a8e4 4a888: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a88f: be 00 00 00 00 mov $0x0,%esi 4a894: 48 89 c7 mov %rax,%rdi 4a897: e8 5a b8 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4a89c: e8 bd bb fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4a8a1: 48 89 c1 mov %rax,%rcx 4a8a4: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4a8aa: 89 c2 mov %eax,%edx 4a8ac: 48 89 d0 mov %rdx,%rax 4a8af: 48 c1 e0 03 shl $0x3,%rax 4a8b3: 48 01 d0 add %rdx,%rax 4a8b6: 48 01 c0 add %rax,%rax 4a8b9: 48 01 d0 add %rdx,%rax 4a8bc: 48 c1 e0 06 shl $0x6,%rax 4a8c0: 48 01 c8 add %rcx,%rax 4a8c3: 48 89 c7 mov %rax,%rdi 4a8c6: 48 8b 95 68 fd ff ff mov -0x298(%rbp),%rdx 4a8cd: 48 8b 85 68 fd ff ff mov -0x298(%rbp),%rax 4a8d4: b9 01 00 00 00 mov $0x1,%ecx 4a8d9: 48 89 c6 mov %rax,%rsi 4a8dc: e8 bd 1e ff ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4a8e1: eb 02 jmp 4a8e5 4a8e3: 90 nop 4a8e4: 90 nop 4a8e5: b8 00 00 00 00 mov $0x0,%eax 4a8ea: e9 73 0c 00 00 jmp 4b562 4a8ef: 48 8b 85 98 fc ff ff mov -0x368(%rbp),%rax 4a8f6: 48 89 c7 mov %rax,%rdi 4a8f9: e8 ba 82 fe ff call 32bb8 <_ZN8tcmallocL14IsEmergencyPtrEPKv> 4a8fe: 0f b6 c0 movzbl %al,%eax 4a901: 48 85 c0 test %rax,%rax 4a904: 0f 95 c0 setne %al 4a907: 84 c0 test %al,%al 4a909: 74 1e je 4a929 4a90b: 48 8b 95 90 fc ff ff mov -0x370(%rbp),%rdx 4a912: 48 8b 85 98 fc ff ff mov -0x368(%rbp),%rax 4a919: 48 89 d6 mov %rdx,%rsi 4a91c: 48 89 c7 mov %rax,%rdi 4a91f: e8 84 82 fe ff call 32ba8 <_ZN8tcmallocL16EmergencyReallocEPvm> 4a924: e9 39 0c 00 00 jmp 4b562 4a929: 48 8b 85 98 fc ff ff mov -0x368(%rbp),%rax 4a930: 48 89 85 08 fe ff ff mov %rax,-0x1f8(%rbp) 4a937: 48 8b 85 90 fc ff ff mov -0x370(%rbp),%rax 4a93e: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 4a945: 48 8b 85 08 fe ff ff mov -0x1f8(%rbp),%rax 4a94c: 48 89 85 18 fe ff ff mov %rax,-0x1e8(%rbp) 4a953: 48 8b 85 10 fe ff ff mov -0x1f0(%rbp),%rax 4a95a: 48 89 85 c8 fc ff ff mov %rax,-0x338(%rbp) 4a961: 48 8d 05 5b 82 fe ff lea -0x17da5(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4a968: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 4a96f: 48 8d 05 16 83 fe ff lea -0x17cea(%rip),%rax # 32c8c <_ZN12_GLOBAL__N_124InvalidGetSizeForReallocEPKv> 4a976: 48 89 85 28 fe ff ff mov %rax,-0x1d8(%rbp) 4a97d: 48 8b 95 28 fe ff ff mov -0x1d8(%rbp),%rdx 4a984: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4a98b: 48 89 d6 mov %rdx,%rsi 4a98e: 48 89 c7 mov %rax,%rdi 4a991: e8 ec a3 fe ff call 34d82 <_ZN12_GLOBAL__N_119GetSizeWithCallbackEPKvPFmS1_E> 4a996: 48 89 85 30 fe ff ff mov %rax,-0x1d0(%rbp) 4a99d: e8 93 b3 fe ff call 35d35 <_ZNSt14numeric_limitsImE3maxEv> 4a9a2: 48 2b 85 30 fe ff ff sub -0x1d0(%rbp),%rax 4a9a9: 48 89 85 d0 fc ff ff mov %rax,-0x330(%rbp) 4a9b0: 48 8b 85 30 fe ff ff mov -0x1d0(%rbp),%rax 4a9b7: 48 c1 e8 02 shr $0x2,%rax 4a9bb: 48 89 85 d8 fc ff ff mov %rax,-0x328(%rbp) 4a9c2: 48 8d 95 d0 fc ff ff lea -0x330(%rbp),%rdx 4a9c9: 48 8d 85 d8 fc ff ff lea -0x328(%rbp),%rax 4a9d0: 48 89 d6 mov %rdx,%rsi 4a9d3: 48 89 c7 mov %rax,%rdi 4a9d6: e8 ab d6 fe ff call 38086 <_ZSt3minImERKT_S2_S2_> 4a9db: 48 8b 00 mov (%rax),%rax 4a9de: 48 89 85 38 fe ff ff mov %rax,-0x1c8(%rbp) 4a9e5: 48 8b 95 30 fe ff ff mov -0x1d0(%rbp),%rdx 4a9ec: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 4a9f3: 48 01 d0 add %rdx,%rax 4a9f6: 48 89 85 40 fe ff ff mov %rax,-0x1c0(%rbp) 4a9fd: 48 8b 85 30 fe ff ff mov -0x1d0(%rbp),%rax 4aa04: 48 d1 e8 shr %rax 4aa07: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 4aa0e: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4aa15: 48 39 85 30 fe ff ff cmp %rax,-0x1d0(%rbp) 4aa1c: 72 14 jb 4aa32 4aa1e: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4aa25: 48 39 85 48 fe ff ff cmp %rax,-0x1b8(%rbp) 4aa2c: 0f 86 ff 0a 00 00 jbe 4b531 4aa32: 48 c7 85 50 fe ff ff movq $0x0,-0x1b0(%rbp) 4aa39: 00 00 00 00 4aa3d: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4aa44: 48 39 85 30 fe ff ff cmp %rax,-0x1d0(%rbp) 4aa4b: 0f 83 0b 03 00 00 jae 4ad5c 4aa51: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4aa58: 48 39 85 40 fe ff ff cmp %rax,-0x1c0(%rbp) 4aa5f: 0f 86 f7 02 00 00 jbe 4ad5c 4aa65: 48 8b 85 40 fe ff ff mov -0x1c0(%rbp),%rax 4aa6c: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 4aa73: 48 8b 85 58 fe ff ff mov -0x1a8(%rbp),%rax 4aa7a: 48 89 85 60 fe ff ff mov %rax,-0x1a0(%rbp) 4aa81: e8 ec bb fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4aa86: 0f b6 c0 movzbl %al,%eax 4aa89: 48 85 c0 test %rax,%rax 4aa8c: 0f 95 c0 setne %al 4aa8f: 84 c0 test %al,%al 4aa91: 74 14 je 4aaa7 4aa93: 48 8b 85 60 fe ff ff mov -0x1a0(%rbp),%rax 4aa9a: 48 89 c7 mov %rax,%rdi 4aa9d: e8 e4 80 fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4aaa2: e9 6a 02 00 00 jmp 4ad11 4aaa7: e8 6c bb fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4aaac: 48 89 85 68 fe ff ff mov %rax,-0x198(%rbp) 4aab3: e8 b2 b9 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4aab8: 48 89 85 70 fe ff ff mov %rax,-0x190(%rbp) 4aabf: 48 8b 85 60 fe ff ff mov -0x1a0(%rbp),%rax 4aac6: 48 89 85 78 fe ff ff mov %rax,-0x188(%rbp) 4aacd: 48 8d 85 d0 fc ff ff lea -0x330(%rbp),%rax 4aad4: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 4aadb: 48 8b 85 78 fe ff ff mov -0x188(%rbp),%rax 4aae2: 48 89 85 88 fe ff ff mov %rax,-0x178(%rbp) 4aae9: 48 8d 85 d8 fc ff ff lea -0x328(%rbp),%rax 4aaf0: 48 89 85 90 fe ff ff mov %rax,-0x170(%rbp) 4aaf7: 48 81 bd 88 fe ff ff cmpq $0x400,-0x178(%rbp) 4aafe: 00 04 00 00 4ab02: 0f 96 c0 setbe %al 4ab05: 0f b6 c0 movzbl %al,%eax 4ab08: 48 85 c0 test %rax,%rax 4ab0b: 74 1f je 4ab2c 4ab0d: 48 8b 85 88 fe ff ff mov -0x178(%rbp),%rax 4ab14: 83 c0 07 add $0x7,%eax 4ab17: c1 e8 03 shr $0x3,%eax 4ab1a: 89 c2 mov %eax,%edx 4ab1c: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax 4ab23: 89 10 mov %edx,(%rax) 4ab25: b8 01 00 00 00 mov $0x1,%eax 4ab2a: eb 33 jmp 4ab5f 4ab2c: 48 81 bd 88 fe ff ff cmpq $0x40000,-0x178(%rbp) 4ab33: 00 00 04 00 4ab37: 77 21 ja 4ab5a 4ab39: 48 8b 85 88 fe ff ff mov -0x178(%rbp),%rax 4ab40: 05 7f 3c 00 00 add $0x3c7f,%eax 4ab45: c1 e8 07 shr $0x7,%eax 4ab48: 89 c2 mov %eax,%edx 4ab4a: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax 4ab51: 89 10 mov %edx,(%rax) 4ab53: b8 01 00 00 00 mov $0x1,%eax 4ab58: eb 05 jmp 4ab5f 4ab5a: b8 00 00 00 00 mov $0x0,%eax 4ab5f: 83 f0 01 xor $0x1,%eax 4ab62: 84 c0 test %al,%al 4ab64: 74 07 je 4ab6d 4ab66: b8 00 00 00 00 mov $0x0,%eax 4ab6b: eb 24 jmp 4ab91 4ab6d: 8b 95 d8 fc ff ff mov -0x328(%rbp),%edx 4ab73: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 4ab7a: 89 d2 mov %edx,%edx 4ab7c: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4ab80: 0f b6 d0 movzbl %al,%edx 4ab83: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 4ab8a: 89 10 mov %edx,(%rax) 4ab8c: b8 01 00 00 00 mov $0x1,%eax 4ab91: 83 f0 01 xor $0x1,%eax 4ab94: 0f b6 c0 movzbl %al,%eax 4ab97: 48 85 c0 test %rax,%rax 4ab9a: 0f 95 c0 setne %al 4ab9d: 84 c0 test %al,%al 4ab9f: 74 1e je 4abbf 4aba1: 48 8b 95 60 fe ff ff mov -0x1a0(%rbp),%rdx 4aba8: 48 8b 85 68 fe ff ff mov -0x198(%rbp),%rax 4abaf: 48 89 d6 mov %rdx,%rsi 4abb2: 48 89 c7 mov %rax,%rdi 4abb5: e8 bb 9c fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4abba: e9 52 01 00 00 jmp 4ad11 4abbf: e8 a6 b8 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4abc4: 48 89 c2 mov %rax,%rdx 4abc7: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4abcd: 89 c6 mov %eax,%esi 4abcf: 48 89 d7 mov %rdx,%rdi 4abd2: e8 85 b4 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4abd7: 48 98 cltq 4abd9: 48 89 85 98 fe ff ff mov %rax,-0x168(%rbp) 4abe0: 48 8b 95 98 fe ff ff mov -0x168(%rbp),%rdx 4abe7: 48 8b 85 68 fe ff ff mov -0x198(%rbp),%rax 4abee: 48 89 d6 mov %rdx,%rsi 4abf1: 48 89 c7 mov %rax,%rdi 4abf4: e8 83 ba fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4abf9: 0f b6 c0 movzbl %al,%eax 4abfc: 48 85 c0 test %rax,%rax 4abff: 0f 95 c0 setne %al 4ac02: 84 c0 test %al,%al 4ac04: 74 14 je 4ac1a 4ac06: 48 8b 85 60 fe ff ff mov -0x1a0(%rbp),%rax 4ac0d: 48 89 c7 mov %rax,%rdi 4ac10: e8 97 99 fe ff call 345ac <_ZL19DoSampledAllocationm> 4ac15: e9 f7 00 00 00 jmp 4ad11 4ac1a: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4ac20: 48 8b 95 68 fe ff ff mov -0x198(%rbp),%rdx 4ac27: 48 89 95 a0 fe ff ff mov %rdx,-0x160(%rbp) 4ac2e: 48 8b 95 98 fe ff ff mov -0x168(%rbp),%rdx 4ac35: 48 89 95 a8 fe ff ff mov %rdx,-0x158(%rbp) 4ac3c: 89 85 b8 fc ff ff mov %eax,-0x348(%rbp) 4ac42: 48 8d 05 f4 9c fe ff lea -0x1630c(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4ac49: 48 89 85 b0 fe ff ff mov %rax,-0x150(%rbp) 4ac50: 8b 85 b8 fc ff ff mov -0x348(%rbp),%eax 4ac56: 48 c1 e0 05 shl $0x5,%rax 4ac5a: 48 89 c2 mov %rax,%rdx 4ac5d: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 4ac64: 48 01 d0 add %rdx,%rax 4ac67: 48 89 85 b8 fe ff ff mov %rax,-0x148(%rbp) 4ac6e: 48 8b 85 b8 fe ff ff mov -0x148(%rbp),%rax 4ac75: 48 89 c7 mov %rax,%rdi 4ac78: e8 85 b8 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4ac7d: 48 98 cltq 4ac7f: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 4ac86: 48 8d 95 d8 fc ff ff lea -0x328(%rbp),%rdx 4ac8d: 48 8b 85 b8 fe ff ff mov -0x148(%rbp),%rax 4ac94: 48 89 d6 mov %rdx,%rsi 4ac97: 48 89 c7 mov %rax,%rdi 4ac9a: e8 cd b8 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4ac9f: 83 f0 01 xor $0x1,%eax 4aca2: 84 c0 test %al,%al 4aca4: 74 2c je 4acd2 4aca6: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 4acad: 89 c7 mov %eax,%edi 4acaf: 48 8b 95 b0 fe ff ff mov -0x150(%rbp),%rdx 4acb6: 8b b5 b8 fc ff ff mov -0x348(%rbp),%esi 4acbc: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 4acc3: 48 89 d1 mov %rdx,%rcx 4acc6: 89 fa mov %edi,%edx 4acc8: 48 89 c7 mov %rax,%rdi 4accb: e8 f0 cd ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4acd0: eb 30 jmp 4ad02 4acd2: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 4acd9: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4acdf: 89 c2 mov %eax,%edx 4ace1: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 4ace8: 29 c2 sub %eax,%edx 4acea: 89 d0 mov %edx,%eax 4acec: 89 c2 mov %eax,%edx 4acee: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 4acf5: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4acfb: 48 8b 85 d8 fc ff ff mov -0x328(%rbp),%rax 4ad02: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 4ad09: 48 8b 85 c0 fe ff ff mov -0x140(%rbp),%rax 4ad10: 90 nop 4ad11: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 4ad18: 48 83 bd c8 fe ff ff cmpq $0x0,-0x138(%rbp) 4ad1f: 00 4ad20: 0f 95 c0 setne %al 4ad23: 0f b6 c0 movzbl %al,%eax 4ad26: 48 85 c0 test %rax,%rax 4ad29: 74 09 je 4ad34 4ad2b: 48 8b 85 c8 fe ff ff mov -0x138(%rbp),%rax 4ad32: eb 21 jmp 4ad55 4ad34: 48 8b 85 58 fe ff ff mov -0x1a8(%rbp),%rax 4ad3b: b9 01 00 00 00 mov $0x1,%ecx 4ad40: ba 00 00 00 00 mov $0x0,%edx 4ad45: 48 89 c6 mov %rax,%rsi 4ad48: 48 8d 3d fd 9b fe ff lea -0x16403(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4ad4f: e8 6d 98 fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4ad54: 90 nop 4ad55: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 4ad5c: 48 83 bd 50 fe ff ff cmpq $0x0,-0x1b0(%rbp) 4ad63: 00 4ad64: 0f 85 f7 02 00 00 jne 4b061 4ad6a: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4ad71: 48 89 85 d0 fe ff ff mov %rax,-0x130(%rbp) 4ad78: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 4ad7f: 48 89 85 d8 fe ff ff mov %rax,-0x128(%rbp) 4ad86: e8 e7 b8 fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4ad8b: 0f b6 c0 movzbl %al,%eax 4ad8e: 48 85 c0 test %rax,%rax 4ad91: 0f 95 c0 setne %al 4ad94: 84 c0 test %al,%al 4ad96: 74 14 je 4adac 4ad98: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4ad9f: 48 89 c7 mov %rax,%rdi 4ada2: e8 df 7d fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4ada7: e9 6a 02 00 00 jmp 4b016 4adac: e8 67 b8 fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4adb1: 48 89 85 e0 fe ff ff mov %rax,-0x120(%rbp) 4adb8: e8 ad b6 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4adbd: 48 89 85 e8 fe ff ff mov %rax,-0x118(%rbp) 4adc4: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4adcb: 48 89 85 f0 fe ff ff mov %rax,-0x110(%rbp) 4add2: 48 8d 85 d0 fc ff ff lea -0x330(%rbp),%rax 4add9: 48 89 85 f8 fe ff ff mov %rax,-0x108(%rbp) 4ade0: 48 8b 85 f0 fe ff ff mov -0x110(%rbp),%rax 4ade7: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 4adee: 48 8d 85 d8 fc ff ff lea -0x328(%rbp),%rax 4adf5: 48 89 85 08 ff ff ff mov %rax,-0xf8(%rbp) 4adfc: 48 81 bd 00 ff ff ff cmpq $0x400,-0x100(%rbp) 4ae03: 00 04 00 00 4ae07: 0f 96 c0 setbe %al 4ae0a: 0f b6 c0 movzbl %al,%eax 4ae0d: 48 85 c0 test %rax,%rax 4ae10: 74 1f je 4ae31 4ae12: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 4ae19: 83 c0 07 add $0x7,%eax 4ae1c: c1 e8 03 shr $0x3,%eax 4ae1f: 89 c2 mov %eax,%edx 4ae21: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 4ae28: 89 10 mov %edx,(%rax) 4ae2a: b8 01 00 00 00 mov $0x1,%eax 4ae2f: eb 33 jmp 4ae64 4ae31: 48 81 bd 00 ff ff ff cmpq $0x40000,-0x100(%rbp) 4ae38: 00 00 04 00 4ae3c: 77 21 ja 4ae5f 4ae3e: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 4ae45: 05 7f 3c 00 00 add $0x3c7f,%eax 4ae4a: c1 e8 07 shr $0x7,%eax 4ae4d: 89 c2 mov %eax,%edx 4ae4f: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 4ae56: 89 10 mov %edx,(%rax) 4ae58: b8 01 00 00 00 mov $0x1,%eax 4ae5d: eb 05 jmp 4ae64 4ae5f: b8 00 00 00 00 mov $0x0,%eax 4ae64: 83 f0 01 xor $0x1,%eax 4ae67: 84 c0 test %al,%al 4ae69: 74 07 je 4ae72 4ae6b: b8 00 00 00 00 mov $0x0,%eax 4ae70: eb 24 jmp 4ae96 4ae72: 8b 95 d8 fc ff ff mov -0x328(%rbp),%edx 4ae78: 48 8b 85 e8 fe ff ff mov -0x118(%rbp),%rax 4ae7f: 89 d2 mov %edx,%edx 4ae81: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4ae85: 0f b6 d0 movzbl %al,%edx 4ae88: 48 8b 85 f8 fe ff ff mov -0x108(%rbp),%rax 4ae8f: 89 10 mov %edx,(%rax) 4ae91: b8 01 00 00 00 mov $0x1,%eax 4ae96: 83 f0 01 xor $0x1,%eax 4ae99: 0f b6 c0 movzbl %al,%eax 4ae9c: 48 85 c0 test %rax,%rax 4ae9f: 0f 95 c0 setne %al 4aea2: 84 c0 test %al,%al 4aea4: 74 1e je 4aec4 4aea6: 48 8b 95 d8 fe ff ff mov -0x128(%rbp),%rdx 4aead: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 4aeb4: 48 89 d6 mov %rdx,%rsi 4aeb7: 48 89 c7 mov %rax,%rdi 4aeba: e8 b6 99 fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4aebf: e9 52 01 00 00 jmp 4b016 4aec4: e8 a1 b5 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4aec9: 48 89 c2 mov %rax,%rdx 4aecc: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4aed2: 89 c6 mov %eax,%esi 4aed4: 48 89 d7 mov %rdx,%rdi 4aed7: e8 80 b1 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4aedc: 48 98 cltq 4aede: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 4aee5: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx 4aeec: 48 8b 85 e0 fe ff ff mov -0x120(%rbp),%rax 4aef3: 48 89 d6 mov %rdx,%rsi 4aef6: 48 89 c7 mov %rax,%rdi 4aef9: e8 7e b7 fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4aefe: 0f b6 c0 movzbl %al,%eax 4af01: 48 85 c0 test %rax,%rax 4af04: 0f 95 c0 setne %al 4af07: 84 c0 test %al,%al 4af09: 74 14 je 4af1f 4af0b: 48 8b 85 d8 fe ff ff mov -0x128(%rbp),%rax 4af12: 48 89 c7 mov %rax,%rdi 4af15: e8 92 96 fe ff call 345ac <_ZL19DoSampledAllocationm> 4af1a: e9 f7 00 00 00 jmp 4b016 4af1f: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4af25: 48 8b 95 e0 fe ff ff mov -0x120(%rbp),%rdx 4af2c: 48 89 95 18 ff ff ff mov %rdx,-0xe8(%rbp) 4af33: 48 8b 95 10 ff ff ff mov -0xf0(%rbp),%rdx 4af3a: 48 89 95 20 ff ff ff mov %rdx,-0xe0(%rbp) 4af41: 89 85 bc fc ff ff mov %eax,-0x344(%rbp) 4af47: 48 8d 05 ef 99 fe ff lea -0x16611(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4af4e: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 4af55: 8b 85 bc fc ff ff mov -0x344(%rbp),%eax 4af5b: 48 c1 e0 05 shl $0x5,%rax 4af5f: 48 89 c2 mov %rax,%rdx 4af62: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4af69: 48 01 d0 add %rdx,%rax 4af6c: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 4af73: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 4af7a: 48 89 c7 mov %rax,%rdi 4af7d: e8 80 b5 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4af82: 48 98 cltq 4af84: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 4af8b: 48 8d 95 d8 fc ff ff lea -0x328(%rbp),%rdx 4af92: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 4af99: 48 89 d6 mov %rdx,%rsi 4af9c: 48 89 c7 mov %rax,%rdi 4af9f: e8 c8 b5 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4afa4: 83 f0 01 xor $0x1,%eax 4afa7: 84 c0 test %al,%al 4afa9: 74 2c je 4afd7 4afab: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4afb2: 89 c7 mov %eax,%edi 4afb4: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 4afbb: 8b b5 bc fc ff ff mov -0x344(%rbp),%esi 4afc1: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4afc8: 48 89 d1 mov %rdx,%rcx 4afcb: 89 fa mov %edi,%edx 4afcd: 48 89 c7 mov %rax,%rdi 4afd0: e8 eb ca ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4afd5: eb 30 jmp 4b007 4afd7: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4afde: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4afe4: 89 c2 mov %eax,%edx 4afe6: 48 8b 85 20 ff ff ff mov -0xe0(%rbp),%rax 4afed: 29 c2 sub %eax,%edx 4afef: 89 d0 mov %edx,%eax 4aff1: 89 c2 mov %eax,%edx 4aff3: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4affa: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4b000: 48 8b 85 d8 fc ff ff mov -0x328(%rbp),%rax 4b007: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4b00e: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4b015: 90 nop 4b016: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4b01d: 48 83 bd 40 ff ff ff cmpq $0x0,-0xc0(%rbp) 4b024: 00 4b025: 0f 95 c0 setne %al 4b028: 0f b6 c0 movzbl %al,%eax 4b02b: 48 85 c0 test %rax,%rax 4b02e: 74 09 je 4b039 4b030: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4b037: eb 21 jmp 4b05a 4b039: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 4b040: b9 01 00 00 00 mov $0x1,%ecx 4b045: ba 00 00 00 00 mov $0x0,%edx 4b04a: 48 89 c6 mov %rax,%rsi 4b04d: 48 8d 3d f8 98 fe ff lea -0x16708(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4b054: e8 68 95 fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4b059: 90 nop 4b05a: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 4b061: 48 83 bd 50 fe ff ff cmpq $0x0,-0x1b0(%rbp) 4b068: 00 4b069: 0f 94 c0 sete %al 4b06c: 0f b6 c0 movzbl %al,%eax 4b06f: 48 85 c0 test %rax,%rax 4b072: 74 0a je 4b07e 4b074: b8 00 00 00 00 mov $0x0,%eax 4b079: e9 e2 04 00 00 jmp 4b560 4b07e: 48 8b 95 c8 fc ff ff mov -0x338(%rbp),%rdx 4b085: 48 8b 85 50 fe ff ff mov -0x1b0(%rbp),%rax 4b08c: 48 89 d6 mov %rdx,%rsi 4b08f: 48 89 c7 mov %rax,%rdi 4b092: e8 19 b1 fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4b097: 48 8b 85 c8 fc ff ff mov -0x338(%rbp),%rax 4b09e: 48 39 85 30 fe ff ff cmp %rax,-0x1d0(%rbp) 4b0a5: 72 0c jb 4b0b3 4b0a7: 48 8d 85 c8 fc ff ff lea -0x338(%rbp),%rax 4b0ae: 48 8b 00 mov (%rax),%rax 4b0b1: eb 07 jmp 4b0ba 4b0b3: 48 8b 85 30 fe ff ff mov -0x1d0(%rbp),%rax 4b0ba: 48 8b b5 18 fe ff ff mov -0x1e8(%rbp),%rsi 4b0c1: 48 8b 8d 50 fe ff ff mov -0x1b0(%rbp),%rcx 4b0c8: 48 89 c2 mov %rax,%rdx 4b0cb: 48 89 cf mov %rcx,%rdi 4b0ce: e8 5d b3 fb ff call 6430 4b0d3: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4b0da: 48 89 c7 mov %rax,%rdi 4b0dd: e8 14 b1 fe ff call 361f6 <_ZN10MallocHook16InvokeDeleteHookEPKv> 4b0e2: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4b0e9: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4b0f0: 48 8b 85 20 fe ff ff mov -0x1e0(%rbp),%rax 4b0f7: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4b0fe: c6 85 aa fc ff ff 00 movb $0x0,-0x356(%rbp) 4b105: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4b10c: 00 00 00 00 4b110: e8 2f b5 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4b115: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4b11c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4b123: 48 c1 e8 0d shr $0xd,%rax 4b127: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4b12e: 0f b6 85 aa fc ff ff movzbl -0x356(%rbp),%eax 4b135: 83 f0 01 xor $0x1,%eax 4b138: 84 c0 test %al,%al 4b13a: 0f 85 cb 00 00 00 jne 4b20b 4b140: e8 25 b3 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4b145: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4b14c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4b153: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4b15a: 48 8d 85 d0 fc ff ff lea -0x330(%rbp),%rax 4b161: 48 89 45 80 mov %rax,-0x80(%rbp) 4b165: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4b16c: 48 89 45 88 mov %rax,-0x78(%rbp) 4b170: 48 8d 85 d8 fc ff ff lea -0x328(%rbp),%rax 4b177: 48 89 45 90 mov %rax,-0x70(%rbp) 4b17b: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 4b182: 00 4b183: 0f 96 c0 setbe %al 4b186: 0f b6 c0 movzbl %al,%eax 4b189: 48 85 c0 test %rax,%rax 4b18c: 74 19 je 4b1a7 4b18e: 48 8b 45 88 mov -0x78(%rbp),%rax 4b192: 83 c0 07 add $0x7,%eax 4b195: c1 e8 03 shr $0x3,%eax 4b198: 89 c2 mov %eax,%edx 4b19a: 48 8b 45 90 mov -0x70(%rbp),%rax 4b19e: 89 10 mov %edx,(%rax) 4b1a0: b8 01 00 00 00 mov $0x1,%eax 4b1a5: eb 2a jmp 4b1d1 4b1a7: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 4b1ae: 00 4b1af: 77 1b ja 4b1cc 4b1b1: 48 8b 45 88 mov -0x78(%rbp),%rax 4b1b5: 05 7f 3c 00 00 add $0x3c7f,%eax 4b1ba: c1 e8 07 shr $0x7,%eax 4b1bd: 89 c2 mov %eax,%edx 4b1bf: 48 8b 45 90 mov -0x70(%rbp),%rax 4b1c3: 89 10 mov %edx,(%rax) 4b1c5: b8 01 00 00 00 mov $0x1,%eax 4b1ca: eb 05 jmp 4b1d1 4b1cc: b8 00 00 00 00 mov $0x0,%eax 4b1d1: 83 f0 01 xor $0x1,%eax 4b1d4: 84 c0 test %al,%al 4b1d6: 74 07 je 4b1df 4b1d8: b8 00 00 00 00 mov $0x0,%eax 4b1dd: eb 21 jmp 4b200 4b1df: 8b 95 d8 fc ff ff mov -0x328(%rbp),%edx 4b1e5: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4b1ec: 89 d2 mov %edx,%edx 4b1ee: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4b1f2: 0f b6 d0 movzbl %al,%edx 4b1f5: 48 8b 45 80 mov -0x80(%rbp),%rax 4b1f9: 89 10 mov %edx,(%rax) 4b1fb: b8 01 00 00 00 mov $0x1,%eax 4b200: 83 f0 01 xor $0x1,%eax 4b203: 0f b6 c0 movzbl %al,%eax 4b206: 48 85 c0 test %rax,%rax 4b209: 74 07 je 4b212 4b20b: b8 01 00 00 00 mov $0x1,%eax 4b210: eb 05 jmp 4b217 4b212: b8 00 00 00 00 mov $0x0,%eax 4b217: 84 c0 test %al,%al 4b219: 0f 84 77 01 00 00 je 4b396 4b21f: 0f b6 85 aa fc ff ff movzbl -0x356(%rbp),%eax 4b226: 83 f0 01 xor $0x1,%eax 4b229: 84 c0 test %al,%al 4b22b: 74 2c je 4b259 4b22d: e8 50 b2 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4b232: 48 89 c1 mov %rax,%rcx 4b235: 48 8d 95 d0 fc ff ff lea -0x330(%rbp),%rdx 4b23c: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4b243: 48 89 c6 mov %rax,%rsi 4b246: 48 89 cf mov %rcx,%rdi 4b249: e8 58 b1 fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4b24e: 84 c0 test %al,%al 4b250: 74 07 je 4b259 4b252: b8 01 00 00 00 mov $0x1,%eax 4b257: eb 05 jmp 4b25e 4b259: b8 00 00 00 00 mov $0x0,%eax 4b25e: 88 85 ab fc ff ff mov %al,-0x355(%rbp) 4b264: 0f b6 85 ab fc ff ff movzbl -0x355(%rbp),%eax 4b26b: 83 f0 01 xor $0x1,%eax 4b26e: 0f b6 c0 movzbl %al,%eax 4b271: 48 85 c0 test %rax,%rax 4b274: 0f 84 1c 01 00 00 je 4b396 4b27a: e8 03 b2 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4b27f: 48 89 45 98 mov %rax,-0x68(%rbp) 4b283: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4b28a: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b28e: 48 8b 45 98 mov -0x68(%rbp),%rax 4b292: 48 05 10 00 08 00 add $0x80010,%rax 4b298: 48 89 45 a8 mov %rax,-0x58(%rbp) 4b29c: 48 8b 45 a0 mov -0x60(%rbp),%rax 4b2a0: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b2a4: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b2a8: 48 c1 e8 12 shr $0x12,%rax 4b2ac: 48 89 45 b8 mov %rax,-0x48(%rbp) 4b2b0: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b2b4: 25 ff ff 03 00 and $0x3ffff,%eax 4b2b9: 48 89 45 c0 mov %rax,-0x40(%rbp) 4b2bd: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b2c1: 48 c1 e8 23 shr $0x23,%rax 4b2c5: 48 85 c0 test %rax,%rax 4b2c8: 75 11 jne 4b2db 4b2ca: 48 8b 45 a8 mov -0x58(%rbp),%rax 4b2ce: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4b2d2: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4b2d6: 48 85 c0 test %rax,%rax 4b2d9: 75 07 jne 4b2e2 4b2db: b8 00 00 00 00 mov $0x0,%eax 4b2e0: eb 14 jmp 4b2f6 4b2e2: 48 8b 45 a8 mov -0x58(%rbp),%rax 4b2e6: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4b2ea: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4b2ee: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4b2f2: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4b2f6: 90 nop 4b2f7: 48 89 45 c8 mov %rax,-0x38(%rbp) 4b2fb: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4b300: 0f 94 c0 sete %al 4b303: 0f b6 c0 movzbl %al,%eax 4b306: 48 85 c0 test %rax,%rax 4b309: 74 1e je 4b329 4b30b: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4b312: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4b319: 48 89 d6 mov %rdx,%rsi 4b31c: 48 89 c7 mov %rax,%rdi 4b31f: e8 65 98 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4b324: e9 ff 01 00 00 jmp 4b528 4b329: 48 8b 45 c8 mov -0x38(%rbp),%rax 4b32d: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4b331: 0f b6 c0 movzbl %al,%eax 4b334: 89 85 d0 fc ff ff mov %eax,-0x330(%rbp) 4b33a: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4b340: 85 c0 test %eax,%eax 4b342: 0f 94 c0 sete %al 4b345: 0f b6 c0 movzbl %al,%eax 4b348: 48 85 c0 test %rax,%rax 4b34b: 74 1b je 4b368 4b34d: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4b354: 48 8b 45 c8 mov -0x38(%rbp),%rax 4b358: 48 89 d6 mov %rdx,%rsi 4b35b: 48 89 c7 mov %rax,%rdi 4b35e: e8 be 98 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4b363: e9 c0 01 00 00 jmp 4b528 4b368: 0f b6 85 aa fc ff ff movzbl -0x356(%rbp),%eax 4b36f: 83 f0 01 xor $0x1,%eax 4b372: 84 c0 test %al,%al 4b374: 74 20 je 4b396 4b376: e8 07 b1 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4b37b: 48 89 c1 mov %rax,%rcx 4b37e: 8b 95 d0 fc ff ff mov -0x330(%rbp),%edx 4b384: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4b38b: 48 89 c6 mov %rax,%rsi 4b38e: 48 89 cf mov %rcx,%rdi 4b391: e8 46 b0 fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4b396: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4b39d: 00 4b39e: 0f 95 c0 setne %al 4b3a1: 0f b6 c0 movzbl %al,%eax 4b3a4: 48 85 c0 test %rax,%rax 4b3a7: 0f 84 ef 00 00 00 je 4b49c 4b3ad: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4b3b3: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4b3ba: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4b3be: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4b3c5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4b3c9: 89 85 c0 fc ff ff mov %eax,-0x340(%rbp) 4b3cf: 8b 85 c0 fc ff ff mov -0x340(%rbp),%eax 4b3d5: 48 c1 e0 05 shl $0x5,%rax 4b3d9: 48 89 c2 mov %rax,%rdx 4b3dc: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b3e0: 48 01 d0 add %rdx,%rax 4b3e3: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b3e7: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4b3eb: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b3ef: 48 89 d6 mov %rdx,%rsi 4b3f2: 48 89 c7 mov %rax,%rdi 4b3f5: e8 2e b1 fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4b3fa: 89 85 c4 fc ff ff mov %eax,-0x33c(%rbp) 4b400: 8b 9d c4 fc ff ff mov -0x33c(%rbp),%ebx 4b406: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b40a: 48 89 c7 mov %rax,%rdi 4b40d: e8 02 b1 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4b412: 48 39 c3 cmp %rax,%rbx 4b415: 0f 97 c0 seta %al 4b418: 0f b6 c0 movzbl %al,%eax 4b41b: 48 85 c0 test %rax,%rax 4b41e: 0f 95 c0 setne %al 4b421: 84 c0 test %al,%al 4b423: 74 1f je 4b444 4b425: 8b 95 c0 fc ff ff mov -0x340(%rbp),%edx 4b42b: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4b42f: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b433: 48 89 ce mov %rcx,%rsi 4b436: 48 89 c7 mov %rax,%rdi 4b439: e8 54 c8 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4b43e: 90 nop 4b43f: e9 e3 00 00 00 jmp 4b527 4b444: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b448: 48 89 c7 mov %rax,%rdi 4b44b: e8 b2 b0 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4b450: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4b454: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4b45a: 01 c2 add %eax,%edx 4b45c: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b460: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4b466: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b46a: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4b470: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b474: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4b47a: 39 c2 cmp %eax,%edx 4b47c: 0f 9f c0 setg %al 4b47f: 0f b6 c0 movzbl %al,%eax 4b482: 48 85 c0 test %rax,%rax 4b485: 0f 84 9c 00 00 00 je 4b527 4b48b: 48 8b 45 d0 mov -0x30(%rbp),%rax 4b48f: 48 89 c7 mov %rax,%rdi 4b492: e8 df ca ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4b497: e9 8b 00 00 00 jmp 4b527 4b49c: e8 2c b0 fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4b4a1: 83 f0 01 xor $0x1,%eax 4b4a4: 0f b6 c0 movzbl %al,%eax 4b4a7: 48 85 c0 test %rax,%rax 4b4aa: 0f 95 c0 setne %al 4b4ad: 84 c0 test %al,%al 4b4af: 74 1b je 4b4cc 4b4b1: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4b4b8: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4b4bf: 48 89 d6 mov %rdx,%rsi 4b4c2: 48 89 c7 mov %rax,%rdi 4b4c5: e8 bf 96 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4b4ca: eb 5c jmp 4b528 4b4cc: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4b4d3: be 00 00 00 00 mov $0x0,%esi 4b4d8: 48 89 c7 mov %rax,%rdi 4b4db: e8 16 ac fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4b4e0: e8 79 af fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4b4e5: 48 89 c1 mov %rax,%rcx 4b4e8: 8b 85 d0 fc ff ff mov -0x330(%rbp),%eax 4b4ee: 89 c2 mov %eax,%edx 4b4f0: 48 89 d0 mov %rdx,%rax 4b4f3: 48 c1 e0 03 shl $0x3,%rax 4b4f7: 48 01 d0 add %rdx,%rax 4b4fa: 48 01 c0 add %rax,%rax 4b4fd: 48 01 d0 add %rdx,%rax 4b500: 48 c1 e0 06 shl $0x6,%rax 4b504: 48 01 c8 add %rcx,%rax 4b507: 48 89 c7 mov %rax,%rdi 4b50a: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4b511: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4b518: b9 01 00 00 00 mov $0x1,%ecx 4b51d: 48 89 c6 mov %rax,%rsi 4b520: e8 79 12 ff ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4b525: eb 01 jmp 4b528 4b527: 90 nop 4b528: 48 8b 85 50 fe ff ff mov -0x1b0(%rbp),%rax 4b52f: eb 2f jmp 4b560 4b531: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4b538: 48 89 c7 mov %rax,%rdi 4b53b: e8 b6 ac fe ff call 361f6 <_ZN10MallocHook16InvokeDeleteHookEPKv> 4b540: 48 8b 95 c8 fc ff ff mov -0x338(%rbp),%rdx 4b547: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4b54e: 48 89 d6 mov %rdx,%rsi 4b551: 48 89 c7 mov %rax,%rdi 4b554: e8 57 ac fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4b559: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 4b560: 90 nop 4b561: 90 nop 4b562: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4b566: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 4b56d: 00 00 4b56f: 74 05 je 4b576 4b571: e8 0a b0 fb ff call 6580 <__stack_chk_fail@plt> 4b576: 48 81 c4 68 03 00 00 add $0x368,%rsp 4b57d: 5b pop %rbx 4b57e: 5d pop %rbp 4b57f: c3 ret 000000000004b580 : 4b580: f3 0f 1e fa endbr64 4b584: 55 push %rbp 4b585: 48 89 e5 mov %rsp,%rbp 4b588: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 4b58f: 48 89 bd 38 ff ff ff mov %rdi,-0xc8(%rbp) 4b596: 48 89 b5 30 ff ff ff mov %rsi,-0xd0(%rbp) 4b59d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4b5a4: 00 00 4b5a6: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b5aa: 31 c0 xor %eax,%eax 4b5ac: e8 c1 b0 fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4b5b1: 84 c0 test %al,%al 4b5b3: 74 1e je 4b5d3 4b5b5: 48 8b 95 30 ff ff ff mov -0xd0(%rbp),%rdx 4b5bc: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4b5c3: 48 89 d6 mov %rdx,%rsi 4b5c6: 48 89 c7 mov %rax,%rdi 4b5c9: e8 ca 75 fe ff call 32b98 <_ZN8tcmallocL15EmergencyCallocEmm> 4b5ce: e9 34 03 00 00 jmp 4b907 4b5d3: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4b5da: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4b5e1: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 4b5e8: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4b5ef: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4b5f6: 48 0f af 85 68 ff ff imul -0x98(%rbp),%rax 4b5fd: ff 4b5fe: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4b605: 48 83 bd 68 ff ff ff cmpq $0x0,-0x98(%rbp) 4b60c: 00 4b60d: 74 26 je 4b635 4b60f: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4b616: ba 00 00 00 00 mov $0x0,%edx 4b61b: 48 f7 b5 68 ff ff ff divq -0x98(%rbp) 4b622: 48 39 85 60 ff ff ff cmp %rax,-0xa0(%rbp) 4b629: 74 0a je 4b635 4b62b: b8 00 00 00 00 mov $0x0,%eax 4b630: e9 a0 02 00 00 jmp 4b8d5 4b635: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4b63c: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4b643: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4b64a: 48 89 45 80 mov %rax,-0x80(%rbp) 4b64e: e8 1f b0 fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4b653: 0f b6 c0 movzbl %al,%eax 4b656: 48 85 c0 test %rax,%rax 4b659: 0f 95 c0 setne %al 4b65c: 84 c0 test %al,%al 4b65e: 74 11 je 4b671 4b660: 48 8b 45 80 mov -0x80(%rbp),%rax 4b664: 48 89 c7 mov %rax,%rdi 4b667: e8 1a 75 fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4b66c: e9 f2 01 00 00 jmp 4b863 4b671: e8 a2 af fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4b676: 48 89 45 88 mov %rax,-0x78(%rbp) 4b67a: e8 eb ad fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4b67f: 48 89 45 90 mov %rax,-0x70(%rbp) 4b683: 48 8b 45 80 mov -0x80(%rbp),%rax 4b687: 48 89 45 98 mov %rax,-0x68(%rbp) 4b68b: 48 8d 85 48 ff ff ff lea -0xb8(%rbp),%rax 4b692: 48 89 45 a0 mov %rax,-0x60(%rbp) 4b696: 48 8b 45 98 mov -0x68(%rbp),%rax 4b69a: 48 89 45 a8 mov %rax,-0x58(%rbp) 4b69e: 48 8d 85 50 ff ff ff lea -0xb0(%rbp),%rax 4b6a5: 48 89 45 b0 mov %rax,-0x50(%rbp) 4b6a9: 48 81 7d a8 00 04 00 cmpq $0x400,-0x58(%rbp) 4b6b0: 00 4b6b1: 0f 96 c0 setbe %al 4b6b4: 0f b6 c0 movzbl %al,%eax 4b6b7: 48 85 c0 test %rax,%rax 4b6ba: 74 19 je 4b6d5 4b6bc: 48 8b 45 a8 mov -0x58(%rbp),%rax 4b6c0: 83 c0 07 add $0x7,%eax 4b6c3: c1 e8 03 shr $0x3,%eax 4b6c6: 89 c2 mov %eax,%edx 4b6c8: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b6cc: 89 10 mov %edx,(%rax) 4b6ce: b8 01 00 00 00 mov $0x1,%eax 4b6d3: eb 2a jmp 4b6ff 4b6d5: 48 81 7d a8 00 00 04 cmpq $0x40000,-0x58(%rbp) 4b6dc: 00 4b6dd: 77 1b ja 4b6fa 4b6df: 48 8b 45 a8 mov -0x58(%rbp),%rax 4b6e3: 05 7f 3c 00 00 add $0x3c7f,%eax 4b6e8: c1 e8 07 shr $0x7,%eax 4b6eb: 89 c2 mov %eax,%edx 4b6ed: 48 8b 45 b0 mov -0x50(%rbp),%rax 4b6f1: 89 10 mov %edx,(%rax) 4b6f3: b8 01 00 00 00 mov $0x1,%eax 4b6f8: eb 05 jmp 4b6ff 4b6fa: b8 00 00 00 00 mov $0x0,%eax 4b6ff: 83 f0 01 xor $0x1,%eax 4b702: 84 c0 test %al,%al 4b704: 74 07 je 4b70d 4b706: b8 00 00 00 00 mov $0x0,%eax 4b70b: eb 1e jmp 4b72b 4b70d: 8b 95 50 ff ff ff mov -0xb0(%rbp),%edx 4b713: 48 8b 45 90 mov -0x70(%rbp),%rax 4b717: 89 d2 mov %edx,%edx 4b719: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4b71d: 0f b6 d0 movzbl %al,%edx 4b720: 48 8b 45 a0 mov -0x60(%rbp),%rax 4b724: 89 10 mov %edx,(%rax) 4b726: b8 01 00 00 00 mov $0x1,%eax 4b72b: 83 f0 01 xor $0x1,%eax 4b72e: 0f b6 c0 movzbl %al,%eax 4b731: 48 85 c0 test %rax,%rax 4b734: 0f 95 c0 setne %al 4b737: 84 c0 test %al,%al 4b739: 74 18 je 4b753 4b73b: 48 8b 55 80 mov -0x80(%rbp),%rdx 4b73f: 48 8b 45 88 mov -0x78(%rbp),%rax 4b743: 48 89 d6 mov %rdx,%rsi 4b746: 48 89 c7 mov %rax,%rdi 4b749: e8 27 91 fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4b74e: e9 10 01 00 00 jmp 4b863 4b753: e8 12 ad fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4b758: 48 89 c2 mov %rax,%rdx 4b75b: 8b 85 48 ff ff ff mov -0xb8(%rbp),%eax 4b761: 89 c6 mov %eax,%esi 4b763: 48 89 d7 mov %rdx,%rdi 4b766: e8 f1 a8 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4b76b: 48 98 cltq 4b76d: 48 89 45 b8 mov %rax,-0x48(%rbp) 4b771: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4b775: 48 8b 45 88 mov -0x78(%rbp),%rax 4b779: 48 89 d6 mov %rdx,%rsi 4b77c: 48 89 c7 mov %rax,%rdi 4b77f: e8 f8 ae fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4b784: 0f b6 c0 movzbl %al,%eax 4b787: 48 85 c0 test %rax,%rax 4b78a: 0f 95 c0 setne %al 4b78d: 84 c0 test %al,%al 4b78f: 74 11 je 4b7a2 4b791: 48 8b 45 80 mov -0x80(%rbp),%rax 4b795: 48 89 c7 mov %rax,%rdi 4b798: e8 0f 8e fe ff call 345ac <_ZL19DoSampledAllocationm> 4b79d: e9 c1 00 00 00 jmp 4b863 4b7a2: 8b 85 48 ff ff ff mov -0xb8(%rbp),%eax 4b7a8: 48 8b 55 88 mov -0x78(%rbp),%rdx 4b7ac: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4b7b0: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4b7b4: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4b7b8: 89 85 4c ff ff ff mov %eax,-0xb4(%rbp) 4b7be: 48 8d 05 78 91 fe ff lea -0x16e88(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4b7c5: 48 89 45 d0 mov %rax,-0x30(%rbp) 4b7c9: 8b 85 4c ff ff ff mov -0xb4(%rbp),%eax 4b7cf: 48 c1 e0 05 shl $0x5,%rax 4b7d3: 48 89 c2 mov %rax,%rdx 4b7d6: 48 8b 45 c0 mov -0x40(%rbp),%rax 4b7da: 48 01 d0 add %rdx,%rax 4b7dd: 48 89 45 d8 mov %rax,-0x28(%rbp) 4b7e1: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b7e5: 48 89 c7 mov %rax,%rdi 4b7e8: e8 15 ad fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4b7ed: 48 98 cltq 4b7ef: 48 89 45 c8 mov %rax,-0x38(%rbp) 4b7f3: 48 8d 95 50 ff ff ff lea -0xb0(%rbp),%rdx 4b7fa: 48 8b 45 d8 mov -0x28(%rbp),%rax 4b7fe: 48 89 d6 mov %rdx,%rsi 4b801: 48 89 c7 mov %rax,%rdi 4b804: e8 63 ad fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4b809: 83 f0 01 xor $0x1,%eax 4b80c: 84 c0 test %al,%al 4b80e: 74 23 je 4b833 4b810: 48 8b 45 c8 mov -0x38(%rbp),%rax 4b814: 89 c7 mov %eax,%edi 4b816: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4b81a: 8b b5 4c ff ff ff mov -0xb4(%rbp),%esi 4b820: 48 8b 45 c0 mov -0x40(%rbp),%rax 4b824: 48 89 d1 mov %rdx,%rcx 4b827: 89 fa mov %edi,%edx 4b829: 48 89 c7 mov %rax,%rdi 4b82c: e8 8f c2 ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4b831: eb 27 jmp 4b85a 4b833: 48 8b 45 c0 mov -0x40(%rbp),%rax 4b837: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4b83d: 89 c2 mov %eax,%edx 4b83f: 48 8b 45 c8 mov -0x38(%rbp),%rax 4b843: 29 c2 sub %eax,%edx 4b845: 89 d0 mov %edx,%eax 4b847: 89 c2 mov %eax,%edx 4b849: 48 8b 45 c0 mov -0x40(%rbp),%rax 4b84d: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4b853: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4b85a: 48 89 45 e0 mov %rax,-0x20(%rbp) 4b85e: 48 8b 45 e0 mov -0x20(%rbp),%rax 4b862: 90 nop 4b863: 48 89 45 e8 mov %rax,-0x18(%rbp) 4b867: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4b86c: 0f 95 c0 setne %al 4b86f: 0f b6 c0 movzbl %al,%eax 4b872: 48 85 c0 test %rax,%rax 4b875: 74 06 je 4b87d 4b877: 48 8b 45 e8 mov -0x18(%rbp),%rax 4b87b: eb 21 jmp 4b89e 4b87d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4b884: b9 01 00 00 00 mov $0x1,%ecx 4b889: ba 00 00 00 00 mov $0x0,%edx 4b88e: 48 89 c6 mov %rax,%rsi 4b891: 48 8d 3d b4 90 fe ff lea -0x16f4c(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4b898: e8 24 8d fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4b89d: 90 nop 4b89e: 48 89 45 f0 mov %rax,-0x10(%rbp) 4b8a2: 48 83 7d f0 00 cmpq $0x0,-0x10(%rbp) 4b8a7: 74 28 je 4b8d1 4b8a9: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4b8b0: be 00 00 00 00 mov $0x0,%esi 4b8b5: 48 89 c7 mov %rax,%rdi 4b8b8: e8 69 89 fe ff call 34226 4b8bd: 48 89 c2 mov %rax,%rdx 4b8c0: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b8c4: be 00 00 00 00 mov $0x0,%esi 4b8c9: 48 89 c7 mov %rax,%rdi 4b8cc: e8 df a9 fb ff call 62b0 4b8d1: 48 8b 45 f0 mov -0x10(%rbp),%rax 4b8d5: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4b8dc: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4b8e3: 48 0f af 85 30 ff ff imul -0xd0(%rbp),%rax 4b8ea: ff 4b8eb: 48 89 c2 mov %rax,%rdx 4b8ee: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4b8f5: 48 89 d6 mov %rdx,%rsi 4b8f8: 48 89 c7 mov %rax,%rdi 4b8fb: e8 b0 a8 fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4b900: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4b907: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4b90b: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4b912: 00 00 4b914: 74 05 je 4b91b 4b916: e8 65 ac fb ff call 6580 <__stack_chk_fail@plt> 4b91b: c9 leave 4b91c: c3 ret 4b91d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4b924: 00 00 00 00 4b928: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4b92f: 00 00 00 00 4b933: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4b93a: 00 00 00 00 4b93e: 66 90 xchg %ax,%ax 000000000004b940 : 4b940: f3 0f 1e fa endbr64 4b944: 55 push %rbp 4b945: 48 89 e5 mov %rsp,%rbp 4b948: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 4b94f: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4b956: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4b95d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4b964: 00 00 4b966: 48 89 45 f8 mov %rax,-0x8(%rbp) 4b96a: 31 c0 xor %eax,%eax 4b96c: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4b973: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4b97a: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 4b981: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4b988: 48 81 bd 40 ff ff ff cmpq $0x2000,-0xc0(%rbp) 4b98f: 00 20 00 00 4b993: 0f 97 c0 seta %al 4b996: 0f b6 c0 movzbl %al,%eax 4b999: 48 85 c0 test %rax,%rax 4b99c: 0f 84 9b 00 00 00 je 4ba3d 4b9a2: 48 8d 05 4a 2e 00 00 lea 0x2e4a(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4b9a9: 48 89 c2 mov %rax,%rdx 4b9ac: 48 8d 05 e2 2d 00 00 lea 0x2de2(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4b9b3: 48 39 c2 cmp %rax,%rdx 4b9b6: 75 25 jne 4b9dd 4b9b8: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 4b9bf: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4b9c6: b9 00 00 00 00 mov $0x0,%ecx 4b9cb: ba 01 00 00 00 mov $0x1,%edx 4b9d0: 48 89 c7 mov %rax,%rdi 4b9d3: e8 63 36 00 00 call 4f03b <_ZN8tcmallocL14memalign_pagesEmmbb> 4b9d8: e9 a8 04 00 00 jmp 4be85 4b9dd: 48 8d 05 0f 2e 00 00 lea 0x2e0f(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4b9e4: 48 89 c2 mov %rax,%rdx 4b9e7: 48 8d 05 d6 2d 00 00 lea 0x2dd6(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4b9ee: 48 39 c2 cmp %rax,%rdx 4b9f1: 75 25 jne 4ba18 4b9f3: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 4b9fa: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4ba01: b9 01 00 00 00 mov $0x1,%ecx 4ba06: ba 01 00 00 00 mov $0x1,%edx 4ba0b: 48 89 c7 mov %rax,%rdi 4ba0e: e8 28 36 00 00 call 4f03b <_ZN8tcmallocL14memalign_pagesEmmbb> 4ba13: e9 6d 04 00 00 jmp 4be85 4ba18: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 4ba1f: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4ba26: b9 01 00 00 00 mov $0x1,%ecx 4ba2b: ba 00 00 00 00 mov $0x0,%edx 4ba30: 48 89 c7 mov %rax,%rdi 4ba33: e8 03 36 00 00 call 4f03b <_ZN8tcmallocL14memalign_pagesEmmbb> 4ba38: e9 48 04 00 00 jmp 4be85 4ba3d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4ba44: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4ba4b: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4ba52: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4ba59: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4ba60: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4ba67: 48 01 d0 add %rdx,%rax 4ba6a: 48 8d 50 ff lea -0x1(%rax),%rdx 4ba6e: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4ba75: 48 f7 d8 neg %rax 4ba78: 48 21 d0 and %rdx,%rax 4ba7b: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4ba82: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4ba89: 00 4ba8a: 0f 94 c0 sete %al 4ba8d: 0f b6 c0 movzbl %al,%eax 4ba90: 48 85 c0 test %rax,%rax 4ba93: 74 28 je 4babd 4ba95: 48 83 bd 50 ff ff ff cmpq $0x0,-0xb0(%rbp) 4ba9c: 00 4ba9d: 75 10 jne 4baaf 4ba9f: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4baa6: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4baad: eb 0e jmp 4babd 4baaf: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4bab6: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4babd: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4bac4: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4bacb: 48 8d 3d ae e5 02 00 lea 0x2e5ae(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 4bad2: e8 e3 c2 fe ff call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 4bad7: 83 f0 01 xor $0x1,%eax 4bada: 0f b6 c0 movzbl %al,%eax 4badd: 48 85 c0 test %rax,%rax 4bae0: 0f 95 c0 setne %al 4bae3: 84 c0 test %al,%al 4bae5: 74 71 je 4bb58 4bae7: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4baee: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4baf5: 48 8d 05 f7 2c 00 00 lea 0x2cf7(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bafc: 48 89 c2 mov %rax,%rdx 4baff: 48 8d 05 8f 2c 00 00 lea 0x2c8f(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4bb06: 48 39 c2 cmp %rax,%rdx 4bb09: 75 11 jne 4bb1c 4bb0b: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4bb12: 48 89 c7 mov %rax,%rdi 4bb15: e8 08 2d 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4bb1a: eb 37 jmp 4bb53 4bb1c: 48 8d 05 d0 2c 00 00 lea 0x2cd0(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bb23: 48 89 c2 mov %rax,%rdx 4bb26: 48 8d 05 97 2c 00 00 lea 0x2c97(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4bb2d: 48 39 c2 cmp %rax,%rdx 4bb30: 75 11 jne 4bb43 4bb32: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4bb39: 48 89 c7 mov %rax,%rdi 4bb3c: e8 94 2f 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4bb41: eb 10 jmp 4bb53 4bb43: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4bb4a: 48 89 c7 mov %rax,%rdi 4bb4d: e8 36 32 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 4bb52: 90 nop 4bb53: e9 2c 03 00 00 jmp 4be84 4bb58: e8 f7 aa fe ff call 36654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv> 4bb5d: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4bb64: 48 83 bd 78 ff ff ff cmpq $0x0,-0x88(%rbp) 4bb6b: 00 4bb6c: 0f 94 c0 sete %al 4bb6f: 0f b6 c0 movzbl %al,%eax 4bb72: 48 85 c0 test %rax,%rax 4bb75: 74 65 je 4bbdc 4bb77: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4bb7e: 48 89 45 80 mov %rax,-0x80(%rbp) 4bb82: 48 8d 05 6a 2c 00 00 lea 0x2c6a(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bb89: 48 89 c2 mov %rax,%rdx 4bb8c: 48 8d 05 02 2c 00 00 lea 0x2c02(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4bb93: 48 39 c2 cmp %rax,%rdx 4bb96: 75 0e jne 4bba6 4bb98: 48 8b 45 80 mov -0x80(%rbp),%rax 4bb9c: 48 89 c7 mov %rax,%rdi 4bb9f: e8 7e 2c 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4bba4: eb 31 jmp 4bbd7 4bba6: 48 8d 05 46 2c 00 00 lea 0x2c46(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bbad: 48 89 c2 mov %rax,%rdx 4bbb0: 48 8d 05 0d 2c 00 00 lea 0x2c0d(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4bbb7: 48 39 c2 cmp %rax,%rdx 4bbba: 75 0e jne 4bbca 4bbbc: 48 8b 45 80 mov -0x80(%rbp),%rax 4bbc0: 48 89 c7 mov %rax,%rdi 4bbc3: e8 0d 2f 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4bbc8: eb 0d jmp 4bbd7 4bbca: 48 8b 45 80 mov -0x80(%rbp),%rax 4bbce: 48 89 c7 mov %rax,%rdi 4bbd1: e8 b2 31 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 4bbd6: 90 nop 4bbd7: e9 a8 02 00 00 jmp 4be84 4bbdc: e8 89 a8 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4bbe1: 48 89 45 88 mov %rax,-0x78(%rbp) 4bbe5: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4bbec: 48 89 45 90 mov %rax,-0x70(%rbp) 4bbf0: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 4bbf7: 48 89 45 98 mov %rax,-0x68(%rbp) 4bbfb: 48 8b 45 90 mov -0x70(%rbp),%rax 4bbff: 48 89 45 a0 mov %rax,-0x60(%rbp) 4bc03: 48 8d 85 38 ff ff ff lea -0xc8(%rbp),%rax 4bc0a: 48 89 45 a8 mov %rax,-0x58(%rbp) 4bc0e: 48 81 7d a0 00 04 00 cmpq $0x400,-0x60(%rbp) 4bc15: 00 4bc16: 0f 96 c0 setbe %al 4bc19: 0f b6 c0 movzbl %al,%eax 4bc1c: 48 85 c0 test %rax,%rax 4bc1f: 74 19 je 4bc3a 4bc21: 48 8b 45 a0 mov -0x60(%rbp),%rax 4bc25: 83 c0 07 add $0x7,%eax 4bc28: c1 e8 03 shr $0x3,%eax 4bc2b: 89 c2 mov %eax,%edx 4bc2d: 48 8b 45 a8 mov -0x58(%rbp),%rax 4bc31: 89 10 mov %edx,(%rax) 4bc33: b8 01 00 00 00 mov $0x1,%eax 4bc38: eb 2a jmp 4bc64 4bc3a: 48 81 7d a0 00 00 04 cmpq $0x40000,-0x60(%rbp) 4bc41: 00 4bc42: 77 1b ja 4bc5f 4bc44: 48 8b 45 a0 mov -0x60(%rbp),%rax 4bc48: 05 7f 3c 00 00 add $0x3c7f,%eax 4bc4d: c1 e8 07 shr $0x7,%eax 4bc50: 89 c2 mov %eax,%edx 4bc52: 48 8b 45 a8 mov -0x58(%rbp),%rax 4bc56: 89 10 mov %edx,(%rax) 4bc58: b8 01 00 00 00 mov $0x1,%eax 4bc5d: eb 05 jmp 4bc64 4bc5f: b8 00 00 00 00 mov $0x0,%eax 4bc64: 83 f0 01 xor $0x1,%eax 4bc67: 84 c0 test %al,%al 4bc69: 74 07 je 4bc72 4bc6b: b8 00 00 00 00 mov $0x0,%eax 4bc70: eb 1e jmp 4bc90 4bc72: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 4bc78: 48 8b 45 88 mov -0x78(%rbp),%rax 4bc7c: 89 d2 mov %edx,%edx 4bc7e: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4bc82: 0f b6 d0 movzbl %al,%edx 4bc85: 48 8b 45 98 mov -0x68(%rbp),%rax 4bc89: 89 10 mov %edx,(%rax) 4bc8b: b8 01 00 00 00 mov $0x1,%eax 4bc90: 83 f0 01 xor $0x1,%eax 4bc93: 0f b6 c0 movzbl %al,%eax 4bc96: 48 85 c0 test %rax,%rax 4bc99: 0f 95 c0 setne %al 4bc9c: 84 c0 test %al,%al 4bc9e: 74 65 je 4bd05 4bca0: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4bca7: 48 89 45 b0 mov %rax,-0x50(%rbp) 4bcab: 48 8d 05 41 2b 00 00 lea 0x2b41(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bcb2: 48 89 c2 mov %rax,%rdx 4bcb5: 48 8d 05 d9 2a 00 00 lea 0x2ad9(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4bcbc: 48 39 c2 cmp %rax,%rdx 4bcbf: 75 0e jne 4bccf 4bcc1: 48 8b 45 b0 mov -0x50(%rbp),%rax 4bcc5: 48 89 c7 mov %rax,%rdi 4bcc8: e8 55 2b 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4bccd: eb 31 jmp 4bd00 4bccf: 48 8d 05 1d 2b 00 00 lea 0x2b1d(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bcd6: 48 89 c2 mov %rax,%rdx 4bcd9: 48 8d 05 e4 2a 00 00 lea 0x2ae4(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4bce0: 48 39 c2 cmp %rax,%rdx 4bce3: 75 0e jne 4bcf3 4bce5: 48 8b 45 b0 mov -0x50(%rbp),%rax 4bce9: 48 89 c7 mov %rax,%rdi 4bcec: e8 e4 2d 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4bcf1: eb 0d jmp 4bd00 4bcf3: 48 8b 45 b0 mov -0x50(%rbp),%rax 4bcf7: 48 89 c7 mov %rax,%rdi 4bcfa: e8 89 30 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 4bcff: 90 nop 4bd00: e9 7f 01 00 00 jmp 4be84 4bd05: e8 60 a7 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4bd0a: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 4bd10: 48 89 45 b8 mov %rax,-0x48(%rbp) 4bd14: 89 95 30 ff ff ff mov %edx,-0xd0(%rbp) 4bd1a: 48 8b 45 b8 mov -0x48(%rbp),%rax 4bd1e: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4bd24: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 4bd2b: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 4bd2f: 48 98 cltq 4bd31: 48 89 45 c0 mov %rax,-0x40(%rbp) 4bd35: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4bd39: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4bd40: 48 89 d6 mov %rdx,%rsi 4bd43: 48 89 c7 mov %rax,%rdi 4bd46: e8 45 a9 fe ff call 36690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm> 4bd4b: 83 f0 01 xor $0x1,%eax 4bd4e: 0f b6 c0 movzbl %al,%eax 4bd51: 48 85 c0 test %rax,%rax 4bd54: 0f 95 c0 setne %al 4bd57: 84 c0 test %al,%al 4bd59: 74 65 je 4bdc0 4bd5b: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4bd62: 48 89 45 c8 mov %rax,-0x38(%rbp) 4bd66: 48 8d 05 86 2a 00 00 lea 0x2a86(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bd6d: 48 89 c2 mov %rax,%rdx 4bd70: 48 8d 05 1e 2a 00 00 lea 0x2a1e(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4bd77: 48 39 c2 cmp %rax,%rdx 4bd7a: 75 0e jne 4bd8a 4bd7c: 48 8b 45 c8 mov -0x38(%rbp),%rax 4bd80: 48 89 c7 mov %rax,%rdi 4bd83: e8 9a 2a 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4bd88: eb 31 jmp 4bdbb 4bd8a: 48 8d 05 62 2a 00 00 lea 0x2a62(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bd91: 48 89 c2 mov %rax,%rdx 4bd94: 48 8d 05 29 2a 00 00 lea 0x2a29(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4bd9b: 48 39 c2 cmp %rax,%rdx 4bd9e: 75 0e jne 4bdae 4bda0: 48 8b 45 c8 mov -0x38(%rbp),%rax 4bda4: 48 89 c7 mov %rax,%rdi 4bda7: e8 29 2d 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4bdac: eb 0d jmp 4bdbb 4bdae: 48 8b 45 c8 mov -0x38(%rbp),%rax 4bdb2: 48 89 c7 mov %rax,%rdi 4bdb5: e8 ce 2f 00 00 call 4ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm> 4bdba: 90 nop 4bdbb: e9 c4 00 00 00 jmp 4be84 4bdc0: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 4bdc6: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4bdcd: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4bdd1: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4bdd5: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4bdd9: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 4bddf: 48 8d 05 0d 2a 00 00 lea 0x2a0d(%rip),%rax # 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4bde6: 48 89 45 e0 mov %rax,-0x20(%rbp) 4bdea: 8b 85 34 ff ff ff mov -0xcc(%rbp),%eax 4bdf0: 48 c1 e0 05 shl $0x5,%rax 4bdf4: 48 89 c2 mov %rax,%rdx 4bdf7: 48 8b 45 d0 mov -0x30(%rbp),%rax 4bdfb: 48 01 d0 add %rdx,%rax 4bdfe: 48 89 45 e8 mov %rax,-0x18(%rbp) 4be02: 48 8b 45 e8 mov -0x18(%rbp),%rax 4be06: 48 89 c7 mov %rax,%rdi 4be09: e8 f4 a6 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4be0e: 48 98 cltq 4be10: 48 89 45 d8 mov %rax,-0x28(%rbp) 4be14: 48 8d 95 38 ff ff ff lea -0xc8(%rbp),%rdx 4be1b: 48 8b 45 e8 mov -0x18(%rbp),%rax 4be1f: 48 89 d6 mov %rdx,%rsi 4be22: 48 89 c7 mov %rax,%rdi 4be25: e8 42 a7 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4be2a: 83 f0 01 xor $0x1,%eax 4be2d: 84 c0 test %al,%al 4be2f: 74 23 je 4be54 4be31: 48 8b 45 d8 mov -0x28(%rbp),%rax 4be35: 89 c7 mov %eax,%edi 4be37: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4be3b: 8b b5 34 ff ff ff mov -0xcc(%rbp),%esi 4be41: 48 8b 45 d0 mov -0x30(%rbp),%rax 4be45: 48 89 d1 mov %rdx,%rcx 4be48: 89 fa mov %edi,%edx 4be4a: 48 89 c7 mov %rax,%rdi 4be4d: e8 6e bc ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4be52: eb 27 jmp 4be7b 4be54: 48 8b 45 d0 mov -0x30(%rbp),%rax 4be58: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4be5e: 89 c2 mov %eax,%edx 4be60: 48 8b 45 d8 mov -0x28(%rbp),%rax 4be64: 29 c2 sub %eax,%edx 4be66: 89 d0 mov %edx,%eax 4be68: 89 c2 mov %eax,%edx 4be6a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4be6e: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4be74: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4be7b: 48 89 45 f0 mov %rax,-0x10(%rbp) 4be7f: 48 8b 45 f0 mov -0x10(%rbp),%rax 4be83: 90 nop 4be84: 90 nop 4be85: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4be89: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4be90: 00 00 4be92: 74 05 je 4be99 4be94: e8 e7 a6 fb ff call 6580 <__stack_chk_fail@plt> 4be99: c9 leave 4be9a: c3 ret 000000000004be9b : 4be9b: f3 0f 1e fa endbr64 4be9f: 55 push %rbp 4bea0: 48 89 e5 mov %rsp,%rbp 4bea3: 48 83 ec 30 sub $0x30,%rsp 4bea7: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4beab: 48 89 75 e0 mov %rsi,-0x20(%rbp) 4beaf: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4beb3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4beb7: 83 e0 07 and $0x7,%eax 4beba: 48 85 c0 test %rax,%rax 4bebd: 75 18 jne 4bed7 4bebf: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bec3: 48 83 e8 01 sub $0x1,%rax 4bec7: 48 23 45 e0 and -0x20(%rbp),%rax 4becb: 48 85 c0 test %rax,%rax 4bece: 75 07 jne 4bed7 4bed0: 48 83 7d e0 00 cmpq $0x0,-0x20(%rbp) 4bed5: 75 07 jne 4bede 4bed7: b8 16 00 00 00 mov $0x16,%eax 4bedc: eb 3e jmp 4bf1c 4bede: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4bee2: 48 8b 45 e0 mov -0x20(%rbp),%rax 4bee6: 48 89 d6 mov %rdx,%rsi 4bee9: 48 89 c7 mov %rax,%rdi 4beec: e8 4f fa ff ff call 4b940 4bef1: 48 89 45 f8 mov %rax,-0x8(%rbp) 4bef5: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4befa: 0f 94 c0 sete %al 4befd: 0f b6 c0 movzbl %al,%eax 4bf00: 48 85 c0 test %rax,%rax 4bf03: 74 07 je 4bf0c 4bf05: b8 0c 00 00 00 mov $0xc,%eax 4bf0a: eb 10 jmp 4bf1c 4bf0c: 48 8b 45 e8 mov -0x18(%rbp),%rax 4bf10: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf14: 48 89 10 mov %rdx,(%rax) 4bf17: b8 00 00 00 00 mov $0x0,%eax 4bf1c: c9 leave 4bf1d: c3 ret 000000000004bf1e : 4bf1e: f3 0f 1e fa endbr64 4bf22: 55 push %rbp 4bf23: 48 89 e5 mov %rsp,%rbp 4bf26: 48 83 ec 10 sub $0x10,%rsp 4bf2a: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf2e: 48 8b 05 f3 f2 02 00 mov 0x2f2f3(%rip),%rax # 7b228 <_ZL8pagesize> 4bf35: 48 85 c0 test %rax,%rax 4bf38: 75 0e jne 4bf48 4bf3a: e8 a1 a9 fb ff call 68e0 4bf3f: 48 98 cltq 4bf41: 48 89 05 e0 f2 02 00 mov %rax,0x2f2e0(%rip) # 7b228 <_ZL8pagesize> 4bf48: 48 8b 05 d9 f2 02 00 mov 0x2f2d9(%rip),%rax # 7b228 <_ZL8pagesize> 4bf4f: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bf53: 48 89 d6 mov %rdx,%rsi 4bf56: 48 89 c7 mov %rax,%rdi 4bf59: e8 e2 f9 ff ff call 4b940 4bf5e: c9 leave 4bf5f: c3 ret 000000000004bf60 : 4bf60: f3 0f 1e fa endbr64 4bf64: 55 push %rbp 4bf65: 48 89 e5 mov %rsp,%rbp 4bf68: 48 83 ec 10 sub $0x10,%rsp 4bf6c: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4bf70: 48 8b 05 b1 f2 02 00 mov 0x2f2b1(%rip),%rax # 7b228 <_ZL8pagesize> 4bf77: 48 85 c0 test %rax,%rax 4bf7a: 75 0e jne 4bf8a 4bf7c: e8 5f a9 fb ff call 68e0 4bf81: 48 98 cltq 4bf83: 48 89 05 9e f2 02 00 mov %rax,0x2f29e(%rip) # 7b228 <_ZL8pagesize> 4bf8a: 48 83 7d f8 00 cmpq $0x0,-0x8(%rbp) 4bf8f: 75 0b jne 4bf9c 4bf91: 48 8b 05 90 f2 02 00 mov 0x2f290(%rip),%rax # 7b228 <_ZL8pagesize> 4bf98: 48 89 45 f8 mov %rax,-0x8(%rbp) 4bf9c: 48 8b 15 85 f2 02 00 mov 0x2f285(%rip),%rdx # 7b228 <_ZL8pagesize> 4bfa3: 48 8b 45 f8 mov -0x8(%rbp),%rax 4bfa7: 48 01 d0 add %rdx,%rax 4bfaa: 48 8d 50 ff lea -0x1(%rax),%rdx 4bfae: 48 8b 05 73 f2 02 00 mov 0x2f273(%rip),%rax # 7b228 <_ZL8pagesize> 4bfb5: 48 f7 d8 neg %rax 4bfb8: 48 21 d0 and %rdx,%rax 4bfbb: 48 89 45 f8 mov %rax,-0x8(%rbp) 4bfbf: 48 8b 05 62 f2 02 00 mov 0x2f262(%rip),%rax # 7b228 <_ZL8pagesize> 4bfc6: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4bfca: 48 89 d6 mov %rdx,%rsi 4bfcd: 48 89 c7 mov %rax,%rdi 4bfd0: e8 6b f9 ff ff call 4b940 4bfd5: c9 leave 4bfd6: c3 ret 000000000004bfd7 : 4bfd7: f3 0f 1e fa endbr64 4bfdb: 55 push %rbp 4bfdc: 48 89 e5 mov %rsp,%rbp 4bfdf: e8 4a 8f fe ff call 34f2e <_ZN12_GLOBAL__N_115do_malloc_statsEv> 4bfe4: 90 nop 4bfe5: 5d pop %rbp 4bfe6: c3 ret 000000000004bfe7 : 4bfe7: f3 0f 1e fa endbr64 4bfeb: 55 push %rbp 4bfec: 48 89 e5 mov %rsp,%rbp 4bfef: 48 83 ec 10 sub $0x10,%rsp 4bff3: 89 7d fc mov %edi,-0x4(%rbp) 4bff6: 89 75 f8 mov %esi,-0x8(%rbp) 4bff9: 8b 55 f8 mov -0x8(%rbp),%edx 4bffc: 8b 45 fc mov -0x4(%rbp),%eax 4bfff: 89 d6 mov %edx,%esi 4c001: 89 c7 mov %eax,%edi 4c003: e8 37 8f fe ff call 34f3f <_ZN12_GLOBAL__N_110do_malloptEii> 4c008: c9 leave 4c009: c3 ret 000000000004c00a : 4c00a: f3 0f 1e fa endbr64 4c00e: 55 push %rbp 4c00f: 48 89 e5 mov %rsp,%rbp 4c012: 48 83 ec 20 sub $0x20,%rsp 4c016: 48 89 7d e8 mov %rdi,-0x18(%rbp) 4c01a: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4c021: 00 00 4c023: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c027: 31 c0 xor %eax,%eax 4c029: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c02d: 48 89 c7 mov %rax,%rdi 4c030: e8 fd 9a fe ff call 35b32 <_ZN12_GLOBAL__N_111do_mallinfoI8mallinfoEET_v> 4c035: 48 8b 45 f8 mov -0x8(%rbp),%rax 4c039: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4c040: 00 00 4c042: 74 05 je 4c049 4c044: e8 37 a5 fb ff call 6580 <__stack_chk_fail@plt> 4c049: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c04d: c9 leave 4c04e: c3 ret 4c04f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c056: 00 00 00 00 4c05a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c061: 00 00 00 00 4c065: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c06c: 00 00 00 00 4c070: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c077: 00 00 00 00 4c07b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000004c080 : 4c080: f3 0f 1e fa endbr64 4c084: 55 push %rbp 4c085: 48 89 e5 mov %rsp,%rbp 4c088: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4c08f: 48 89 bd 48 ff ff ff mov %rdi,-0xb8(%rbp) 4c096: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4c09d: 00 00 4c09f: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c0a3: 31 c0 xor %eax,%eax 4c0a5: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4c0ac: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4c0b3: 48 8d 3d c6 df 02 00 lea 0x2dfc6(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 4c0ba: e8 fb bc fe ff call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 4c0bf: 83 f0 01 xor $0x1,%eax 4c0c2: 0f b6 c0 movzbl %al,%eax 4c0c5: 48 85 c0 test %rax,%rax 4c0c8: 0f 95 c0 setne %al 4c0cb: 84 c0 test %al,%al 4c0cd: 74 23 je 4c0f2 4c0cf: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c0d6: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4c0dd: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4c0e4: 48 89 c7 mov %rax,%rdi 4c0e7: e8 36 27 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c0ec: 90 nop 4c0ed: e9 54 02 00 00 jmp 4c346 4c0f2: e8 5d a5 fe ff call 36654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv> 4c0f7: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4c0fe: 48 83 bd 78 ff ff ff cmpq $0x0,-0x88(%rbp) 4c105: 00 4c106: 0f 94 c0 sete %al 4c109: 0f b6 c0 movzbl %al,%eax 4c10c: 48 85 c0 test %rax,%rax 4c10f: 74 1d je 4c12e 4c111: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c118: 48 89 45 80 mov %rax,-0x80(%rbp) 4c11c: 48 8b 45 80 mov -0x80(%rbp),%rax 4c120: 48 89 c7 mov %rax,%rdi 4c123: e8 fa 26 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c128: 90 nop 4c129: e9 18 02 00 00 jmp 4c346 4c12e: e8 37 a3 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4c133: 48 89 45 88 mov %rax,-0x78(%rbp) 4c137: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c13e: 48 89 45 90 mov %rax,-0x70(%rbp) 4c142: 48 8d 85 54 ff ff ff lea -0xac(%rbp),%rax 4c149: 48 89 45 98 mov %rax,-0x68(%rbp) 4c14d: 48 8b 45 90 mov -0x70(%rbp),%rax 4c151: 48 89 45 a0 mov %rax,-0x60(%rbp) 4c155: 48 8d 85 60 ff ff ff lea -0xa0(%rbp),%rax 4c15c: 48 89 45 a8 mov %rax,-0x58(%rbp) 4c160: 48 81 7d a0 00 04 00 cmpq $0x400,-0x60(%rbp) 4c167: 00 4c168: 0f 96 c0 setbe %al 4c16b: 0f b6 c0 movzbl %al,%eax 4c16e: 48 85 c0 test %rax,%rax 4c171: 74 19 je 4c18c 4c173: 48 8b 45 a0 mov -0x60(%rbp),%rax 4c177: 83 c0 07 add $0x7,%eax 4c17a: c1 e8 03 shr $0x3,%eax 4c17d: 89 c2 mov %eax,%edx 4c17f: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c183: 89 10 mov %edx,(%rax) 4c185: b8 01 00 00 00 mov $0x1,%eax 4c18a: eb 2a jmp 4c1b6 4c18c: 48 81 7d a0 00 00 04 cmpq $0x40000,-0x60(%rbp) 4c193: 00 4c194: 77 1b ja 4c1b1 4c196: 48 8b 45 a0 mov -0x60(%rbp),%rax 4c19a: 05 7f 3c 00 00 add $0x3c7f,%eax 4c19f: c1 e8 07 shr $0x7,%eax 4c1a2: 89 c2 mov %eax,%edx 4c1a4: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c1a8: 89 10 mov %edx,(%rax) 4c1aa: b8 01 00 00 00 mov $0x1,%eax 4c1af: eb 05 jmp 4c1b6 4c1b1: b8 00 00 00 00 mov $0x0,%eax 4c1b6: 83 f0 01 xor $0x1,%eax 4c1b9: 84 c0 test %al,%al 4c1bb: 74 07 je 4c1c4 4c1bd: b8 00 00 00 00 mov $0x0,%eax 4c1c2: eb 1e jmp 4c1e2 4c1c4: 8b 95 60 ff ff ff mov -0xa0(%rbp),%edx 4c1ca: 48 8b 45 88 mov -0x78(%rbp),%rax 4c1ce: 89 d2 mov %edx,%edx 4c1d0: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4c1d4: 0f b6 d0 movzbl %al,%edx 4c1d7: 48 8b 45 98 mov -0x68(%rbp),%rax 4c1db: 89 10 mov %edx,(%rax) 4c1dd: b8 01 00 00 00 mov $0x1,%eax 4c1e2: 83 f0 01 xor $0x1,%eax 4c1e5: 0f b6 c0 movzbl %al,%eax 4c1e8: 48 85 c0 test %rax,%rax 4c1eb: 0f 95 c0 setne %al 4c1ee: 84 c0 test %al,%al 4c1f0: 74 1d je 4c20f 4c1f2: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c1f9: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c1fd: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c201: 48 89 c7 mov %rax,%rdi 4c204: e8 19 26 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c209: 90 nop 4c20a: e9 37 01 00 00 jmp 4c346 4c20f: e8 56 a2 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4c214: 8b 95 54 ff ff ff mov -0xac(%rbp),%edx 4c21a: 48 89 45 b8 mov %rax,-0x48(%rbp) 4c21e: 89 95 58 ff ff ff mov %edx,-0xa8(%rbp) 4c224: 48 8b 45 b8 mov -0x48(%rbp),%rax 4c228: 8b 95 58 ff ff ff mov -0xa8(%rbp),%edx 4c22e: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 4c235: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 4c239: 48 98 cltq 4c23b: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c23f: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4c243: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4c24a: 48 89 d6 mov %rdx,%rsi 4c24d: 48 89 c7 mov %rax,%rdi 4c250: e8 3b a4 fe ff call 36690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm> 4c255: 83 f0 01 xor $0x1,%eax 4c258: 0f b6 c0 movzbl %al,%eax 4c25b: 48 85 c0 test %rax,%rax 4c25e: 0f 95 c0 setne %al 4c261: 84 c0 test %al,%al 4c263: 74 1d je 4c282 4c265: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c26c: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c270: 48 8b 45 c8 mov -0x38(%rbp),%rax 4c274: 48 89 c7 mov %rax,%rdi 4c277: e8 a6 25 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c27c: 90 nop 4c27d: e9 c4 00 00 00 jmp 4c346 4c282: 8b 85 54 ff ff ff mov -0xac(%rbp),%eax 4c288: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4c28f: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4c293: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4c297: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c29b: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 4c2a1: 48 8d 05 ed 24 00 00 lea 0x24ed(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4c2a8: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c2ac: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 4c2b2: 48 c1 e0 05 shl $0x5,%rax 4c2b6: 48 89 c2 mov %rax,%rdx 4c2b9: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c2bd: 48 01 d0 add %rdx,%rax 4c2c0: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c2c4: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c2c8: 48 89 c7 mov %rax,%rdi 4c2cb: e8 32 a2 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4c2d0: 48 98 cltq 4c2d2: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c2d6: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 4c2dd: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c2e1: 48 89 d6 mov %rdx,%rsi 4c2e4: 48 89 c7 mov %rax,%rdi 4c2e7: e8 80 a2 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4c2ec: 83 f0 01 xor $0x1,%eax 4c2ef: 84 c0 test %al,%al 4c2f1: 74 23 je 4c316 4c2f3: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c2f7: 89 c7 mov %eax,%edi 4c2f9: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c2fd: 8b b5 5c ff ff ff mov -0xa4(%rbp),%esi 4c303: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c307: 48 89 d1 mov %rdx,%rcx 4c30a: 89 fa mov %edi,%edx 4c30c: 48 89 c7 mov %rax,%rdi 4c30f: e8 ac b7 ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4c314: eb 27 jmp 4c33d 4c316: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c31a: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4c320: 89 c2 mov %eax,%edx 4c322: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c326: 29 c2 sub %eax,%edx 4c328: 89 d0 mov %edx,%eax 4c32a: 89 c2 mov %eax,%edx 4c32c: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c330: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4c336: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4c33d: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c341: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c345: 90 nop 4c346: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c34a: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4c351: 00 00 4c353: 74 05 je 4c35a 4c355: e8 26 a2 fb ff call 6580 <__stack_chk_fail@plt> 4c35a: c9 leave 4c35b: c3 ret 4c35c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c363: 00 00 00 00 4c367: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c36e: 00 00 00 00 4c372: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) 4c379: 00 00 00 00 4c37d: 0f 1f 00 nopl (%rax) 000000000004c380 : 4c380: f3 0f 1e fa endbr64 4c384: 55 push %rbp 4c385: 48 89 e5 mov %rsp,%rbp 4c388: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 4c38f: 48 89 bd 48 ff ff ff mov %rdi,-0xb8(%rbp) 4c396: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 4c39d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4c3a4: 00 00 4c3a6: 48 89 45 f8 mov %rax,-0x8(%rbp) 4c3aa: 31 c0 xor %eax,%eax 4c3ac: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4c3b3: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4c3ba: 48 8d 3d bf dc 02 00 lea 0x2dcbf(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 4c3c1: e8 f4 b9 fe ff call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 4c3c6: 83 f0 01 xor $0x1,%eax 4c3c9: 0f b6 c0 movzbl %al,%eax 4c3cc: 48 85 c0 test %rax,%rax 4c3cf: 0f 95 c0 setne %al 4c3d2: 84 c0 test %al,%al 4c3d4: 74 4a je 4c420 4c3d6: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c3dd: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4c3e4: 48 8d 05 d9 23 00 00 lea 0x23d9(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4c3eb: 48 89 c2 mov %rax,%rdx 4c3ee: 48 8d 05 a0 23 00 00 lea 0x23a0(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4c3f5: 48 39 c2 cmp %rax,%rdx 4c3f8: 75 11 jne 4c40b 4c3fa: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4c401: 48 89 c7 mov %rax,%rdi 4c404: e8 19 24 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c409: eb 10 jmp 4c41b 4c40b: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4c412: 48 89 c7 mov %rax,%rdi 4c415: e8 bb 26 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4c41a: 90 nop 4c41b: e9 c0 02 00 00 jmp 4c6e0 4c420: e8 2f a2 fe ff call 36654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv> 4c425: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4c42c: 48 83 bd 78 ff ff ff cmpq $0x0,-0x88(%rbp) 4c433: 00 4c434: 0f 94 c0 sete %al 4c437: 0f b6 c0 movzbl %al,%eax 4c43a: 48 85 c0 test %rax,%rax 4c43d: 74 41 je 4c480 4c43f: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c446: 48 89 45 80 mov %rax,-0x80(%rbp) 4c44a: 48 8d 05 73 23 00 00 lea 0x2373(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4c451: 48 89 c2 mov %rax,%rdx 4c454: 48 8d 05 3a 23 00 00 lea 0x233a(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4c45b: 48 39 c2 cmp %rax,%rdx 4c45e: 75 0e jne 4c46e 4c460: 48 8b 45 80 mov -0x80(%rbp),%rax 4c464: 48 89 c7 mov %rax,%rdi 4c467: e8 b6 23 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c46c: eb 0d jmp 4c47b 4c46e: 48 8b 45 80 mov -0x80(%rbp),%rax 4c472: 48 89 c7 mov %rax,%rdi 4c475: e8 5b 26 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4c47a: 90 nop 4c47b: e9 60 02 00 00 jmp 4c6e0 4c480: e8 e5 9f fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4c485: 48 89 45 88 mov %rax,-0x78(%rbp) 4c489: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c490: 48 89 45 90 mov %rax,-0x70(%rbp) 4c494: 48 8d 85 54 ff ff ff lea -0xac(%rbp),%rax 4c49b: 48 89 45 98 mov %rax,-0x68(%rbp) 4c49f: 48 8b 45 90 mov -0x70(%rbp),%rax 4c4a3: 48 89 45 a0 mov %rax,-0x60(%rbp) 4c4a7: 48 8d 85 60 ff ff ff lea -0xa0(%rbp),%rax 4c4ae: 48 89 45 a8 mov %rax,-0x58(%rbp) 4c4b2: 48 81 7d a0 00 04 00 cmpq $0x400,-0x60(%rbp) 4c4b9: 00 4c4ba: 0f 96 c0 setbe %al 4c4bd: 0f b6 c0 movzbl %al,%eax 4c4c0: 48 85 c0 test %rax,%rax 4c4c3: 74 19 je 4c4de 4c4c5: 48 8b 45 a0 mov -0x60(%rbp),%rax 4c4c9: 83 c0 07 add $0x7,%eax 4c4cc: c1 e8 03 shr $0x3,%eax 4c4cf: 89 c2 mov %eax,%edx 4c4d1: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c4d5: 89 10 mov %edx,(%rax) 4c4d7: b8 01 00 00 00 mov $0x1,%eax 4c4dc: eb 2a jmp 4c508 4c4de: 48 81 7d a0 00 00 04 cmpq $0x40000,-0x60(%rbp) 4c4e5: 00 4c4e6: 77 1b ja 4c503 4c4e8: 48 8b 45 a0 mov -0x60(%rbp),%rax 4c4ec: 05 7f 3c 00 00 add $0x3c7f,%eax 4c4f1: c1 e8 07 shr $0x7,%eax 4c4f4: 89 c2 mov %eax,%edx 4c4f6: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c4fa: 89 10 mov %edx,(%rax) 4c4fc: b8 01 00 00 00 mov $0x1,%eax 4c501: eb 05 jmp 4c508 4c503: b8 00 00 00 00 mov $0x0,%eax 4c508: 83 f0 01 xor $0x1,%eax 4c50b: 84 c0 test %al,%al 4c50d: 74 07 je 4c516 4c50f: b8 00 00 00 00 mov $0x0,%eax 4c514: eb 1e jmp 4c534 4c516: 8b 95 60 ff ff ff mov -0xa0(%rbp),%edx 4c51c: 48 8b 45 88 mov -0x78(%rbp),%rax 4c520: 89 d2 mov %edx,%edx 4c522: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4c526: 0f b6 d0 movzbl %al,%edx 4c529: 48 8b 45 98 mov -0x68(%rbp),%rax 4c52d: 89 10 mov %edx,(%rax) 4c52f: b8 01 00 00 00 mov $0x1,%eax 4c534: 83 f0 01 xor $0x1,%eax 4c537: 0f b6 c0 movzbl %al,%eax 4c53a: 48 85 c0 test %rax,%rax 4c53d: 0f 95 c0 setne %al 4c540: 84 c0 test %al,%al 4c542: 74 41 je 4c585 4c544: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c54b: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c54f: 48 8d 05 6e 22 00 00 lea 0x226e(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4c556: 48 89 c2 mov %rax,%rdx 4c559: 48 8d 05 35 22 00 00 lea 0x2235(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4c560: 48 39 c2 cmp %rax,%rdx 4c563: 75 0e jne 4c573 4c565: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c569: 48 89 c7 mov %rax,%rdi 4c56c: e8 b1 22 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c571: eb 0d jmp 4c580 4c573: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c577: 48 89 c7 mov %rax,%rdi 4c57a: e8 56 25 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4c57f: 90 nop 4c580: e9 5b 01 00 00 jmp 4c6e0 4c585: e8 e0 9e fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4c58a: 8b 95 54 ff ff ff mov -0xac(%rbp),%edx 4c590: 48 89 45 b8 mov %rax,-0x48(%rbp) 4c594: 89 95 58 ff ff ff mov %edx,-0xa8(%rbp) 4c59a: 48 8b 45 b8 mov -0x48(%rbp),%rax 4c59e: 8b 95 58 ff ff ff mov -0xa8(%rbp),%edx 4c5a4: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 4c5ab: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 4c5af: 48 98 cltq 4c5b1: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c5b5: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4c5b9: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4c5c0: 48 89 d6 mov %rdx,%rsi 4c5c3: 48 89 c7 mov %rax,%rdi 4c5c6: e8 c5 a0 fe ff call 36690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm> 4c5cb: 83 f0 01 xor $0x1,%eax 4c5ce: 0f b6 c0 movzbl %al,%eax 4c5d1: 48 85 c0 test %rax,%rax 4c5d4: 0f 95 c0 setne %al 4c5d7: 84 c0 test %al,%al 4c5d9: 74 41 je 4c61c 4c5db: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c5e2: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c5e6: 48 8d 05 d7 21 00 00 lea 0x21d7(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4c5ed: 48 89 c2 mov %rax,%rdx 4c5f0: 48 8d 05 9e 21 00 00 lea 0x219e(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4c5f7: 48 39 c2 cmp %rax,%rdx 4c5fa: 75 0e jne 4c60a 4c5fc: 48 8b 45 c8 mov -0x38(%rbp),%rax 4c600: 48 89 c7 mov %rax,%rdi 4c603: e8 1a 22 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4c608: eb 0d jmp 4c617 4c60a: 48 8b 45 c8 mov -0x38(%rbp),%rax 4c60e: 48 89 c7 mov %rax,%rdi 4c611: e8 bf 24 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4c616: 90 nop 4c617: e9 c4 00 00 00 jmp 4c6e0 4c61c: 8b 85 54 ff ff ff mov -0xac(%rbp),%eax 4c622: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4c629: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4c62d: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4c631: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4c635: 89 85 5c ff ff ff mov %eax,-0xa4(%rbp) 4c63b: 48 8d 05 82 21 00 00 lea 0x2182(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4c642: 48 89 45 e0 mov %rax,-0x20(%rbp) 4c646: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 4c64c: 48 c1 e0 05 shl $0x5,%rax 4c650: 48 89 c2 mov %rax,%rdx 4c653: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c657: 48 01 d0 add %rdx,%rax 4c65a: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c65e: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c662: 48 89 c7 mov %rax,%rdi 4c665: e8 98 9e fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4c66a: 48 98 cltq 4c66c: 48 89 45 d8 mov %rax,-0x28(%rbp) 4c670: 48 8d 95 60 ff ff ff lea -0xa0(%rbp),%rdx 4c677: 48 8b 45 e8 mov -0x18(%rbp),%rax 4c67b: 48 89 d6 mov %rdx,%rsi 4c67e: 48 89 c7 mov %rax,%rdi 4c681: e8 e6 9e fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4c686: 83 f0 01 xor $0x1,%eax 4c689: 84 c0 test %al,%al 4c68b: 74 23 je 4c6b0 4c68d: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c691: 89 c7 mov %eax,%edi 4c693: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4c697: 8b b5 5c ff ff ff mov -0xa4(%rbp),%esi 4c69d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c6a1: 48 89 d1 mov %rdx,%rcx 4c6a4: 89 fa mov %edi,%edx 4c6a6: 48 89 c7 mov %rax,%rdi 4c6a9: e8 12 b4 ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4c6ae: eb 27 jmp 4c6d7 4c6b0: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c6b4: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4c6ba: 89 c2 mov %eax,%edx 4c6bc: 48 8b 45 d8 mov -0x28(%rbp),%rax 4c6c0: 29 c2 sub %eax,%edx 4c6c2: 89 d0 mov %edx,%eax 4c6c4: 89 c2 mov %eax,%edx 4c6c6: 48 8b 45 d0 mov -0x30(%rbp),%rax 4c6ca: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4c6d0: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4c6d7: 48 89 45 f0 mov %rax,-0x10(%rbp) 4c6db: 48 8b 45 f0 mov -0x10(%rbp),%rax 4c6df: 90 nop 4c6e0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4c6e4: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4c6eb: 00 00 4c6ed: 74 05 je 4c6f4 4c6ef: e8 8c 9e fb ff call 6580 <__stack_chk_fail@plt> 4c6f4: c9 leave 4c6f5: c3 ret 000000000004c6f6 : 4c6f6: f3 0f 1e fa endbr64 4c6fa: 55 push %rbp 4c6fb: 48 89 e5 mov %rsp,%rbp 4c6fe: 53 push %rbx 4c6ff: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 4c706: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4c70d: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4c714: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4c71b: 00 00 4c71d: 48 89 45 e8 mov %rax,-0x18(%rbp) 4c721: 31 c0 xor %eax,%eax 4c723: 48 8d 3d 16 6c 03 00 lea 0x36c16(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 4c72a: e8 cd b6 fe ff call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 4c72f: 83 f0 01 xor $0x1,%eax 4c732: 0f b6 c0 movzbl %al,%eax 4c735: 48 85 c0 test %rax,%rax 4c738: 0f 95 c0 setne %al 4c73b: 84 c0 test %al,%al 4c73d: 74 14 je 4c753 4c73f: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4c746: 48 89 c7 mov %rax,%rdi 4c749: e8 9e 1b 00 00 call 4e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv> 4c74e: e9 55 04 00 00 jmp 4cba8 4c753: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4c75a: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4c761: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4c768: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4c76f: 48 8d 05 4d 64 fe ff lea -0x19bb3(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4c776: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4c77d: c6 85 2e ff ff ff 00 movb $0x0,-0xd2(%rbp) 4c784: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4c78b: 00 00 00 00 4c78f: e8 b0 9e fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4c794: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4c79b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4c7a2: 48 c1 e8 0d shr $0xd,%rax 4c7a6: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4c7ad: 0f b6 85 2e ff ff ff movzbl -0xd2(%rbp),%eax 4c7b4: 83 f0 01 xor $0x1,%eax 4c7b7: 84 c0 test %al,%al 4c7b9: 0f 85 cb 00 00 00 jne 4c88a 4c7bf: e8 a6 9c fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4c7c4: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4c7cb: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4c7d2: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4c7d9: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 4c7e0: 48 89 45 80 mov %rax,-0x80(%rbp) 4c7e4: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4c7eb: 48 89 45 88 mov %rax,-0x78(%rbp) 4c7ef: 48 8d 85 34 ff ff ff lea -0xcc(%rbp),%rax 4c7f6: 48 89 45 90 mov %rax,-0x70(%rbp) 4c7fa: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 4c801: 00 4c802: 0f 96 c0 setbe %al 4c805: 0f b6 c0 movzbl %al,%eax 4c808: 48 85 c0 test %rax,%rax 4c80b: 74 19 je 4c826 4c80d: 48 8b 45 88 mov -0x78(%rbp),%rax 4c811: 83 c0 07 add $0x7,%eax 4c814: c1 e8 03 shr $0x3,%eax 4c817: 89 c2 mov %eax,%edx 4c819: 48 8b 45 90 mov -0x70(%rbp),%rax 4c81d: 89 10 mov %edx,(%rax) 4c81f: b8 01 00 00 00 mov $0x1,%eax 4c824: eb 2a jmp 4c850 4c826: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 4c82d: 00 4c82e: 77 1b ja 4c84b 4c830: 48 8b 45 88 mov -0x78(%rbp),%rax 4c834: 05 7f 3c 00 00 add $0x3c7f,%eax 4c839: c1 e8 07 shr $0x7,%eax 4c83c: 89 c2 mov %eax,%edx 4c83e: 48 8b 45 90 mov -0x70(%rbp),%rax 4c842: 89 10 mov %edx,(%rax) 4c844: b8 01 00 00 00 mov $0x1,%eax 4c849: eb 05 jmp 4c850 4c84b: b8 00 00 00 00 mov $0x0,%eax 4c850: 83 f0 01 xor $0x1,%eax 4c853: 84 c0 test %al,%al 4c855: 74 07 je 4c85e 4c857: b8 00 00 00 00 mov $0x0,%eax 4c85c: eb 21 jmp 4c87f 4c85e: 8b 95 34 ff ff ff mov -0xcc(%rbp),%edx 4c864: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4c86b: 89 d2 mov %edx,%edx 4c86d: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4c871: 0f b6 d0 movzbl %al,%edx 4c874: 48 8b 45 80 mov -0x80(%rbp),%rax 4c878: 89 10 mov %edx,(%rax) 4c87a: b8 01 00 00 00 mov $0x1,%eax 4c87f: 83 f0 01 xor $0x1,%eax 4c882: 0f b6 c0 movzbl %al,%eax 4c885: 48 85 c0 test %rax,%rax 4c888: 74 07 je 4c891 4c88a: b8 01 00 00 00 mov $0x1,%eax 4c88f: eb 05 jmp 4c896 4c891: b8 00 00 00 00 mov $0x0,%eax 4c896: 84 c0 test %al,%al 4c898: 0f 84 77 01 00 00 je 4ca15 4c89e: 0f b6 85 2e ff ff ff movzbl -0xd2(%rbp),%eax 4c8a5: 83 f0 01 xor $0x1,%eax 4c8a8: 84 c0 test %al,%al 4c8aa: 74 2c je 4c8d8 4c8ac: e8 d1 9b fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4c8b1: 48 89 c1 mov %rax,%rcx 4c8b4: 48 8d 95 30 ff ff ff lea -0xd0(%rbp),%rdx 4c8bb: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c8c2: 48 89 c6 mov %rax,%rsi 4c8c5: 48 89 cf mov %rcx,%rdi 4c8c8: e8 d9 9a fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4c8cd: 84 c0 test %al,%al 4c8cf: 74 07 je 4c8d8 4c8d1: b8 01 00 00 00 mov $0x1,%eax 4c8d6: eb 05 jmp 4c8dd 4c8d8: b8 00 00 00 00 mov $0x0,%eax 4c8dd: 88 85 2f ff ff ff mov %al,-0xd1(%rbp) 4c8e3: 0f b6 85 2f ff ff ff movzbl -0xd1(%rbp),%eax 4c8ea: 83 f0 01 xor $0x1,%eax 4c8ed: 0f b6 c0 movzbl %al,%eax 4c8f0: 48 85 c0 test %rax,%rax 4c8f3: 0f 84 1c 01 00 00 je 4ca15 4c8f9: e8 84 9b fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4c8fe: 48 89 45 98 mov %rax,-0x68(%rbp) 4c902: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4c909: 48 89 45 a0 mov %rax,-0x60(%rbp) 4c90d: 48 8b 45 98 mov -0x68(%rbp),%rax 4c911: 48 05 10 00 08 00 add $0x80010,%rax 4c917: 48 89 45 a8 mov %rax,-0x58(%rbp) 4c91b: 48 8b 45 a0 mov -0x60(%rbp),%rax 4c91f: 48 89 45 b0 mov %rax,-0x50(%rbp) 4c923: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c927: 48 c1 e8 12 shr $0x12,%rax 4c92b: 48 89 45 b8 mov %rax,-0x48(%rbp) 4c92f: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c933: 25 ff ff 03 00 and $0x3ffff,%eax 4c938: 48 89 45 c0 mov %rax,-0x40(%rbp) 4c93c: 48 8b 45 b0 mov -0x50(%rbp),%rax 4c940: 48 c1 e8 23 shr $0x23,%rax 4c944: 48 85 c0 test %rax,%rax 4c947: 75 11 jne 4c95a 4c949: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c94d: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4c951: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4c955: 48 85 c0 test %rax,%rax 4c958: 75 07 jne 4c961 4c95a: b8 00 00 00 00 mov $0x0,%eax 4c95f: eb 14 jmp 4c975 4c961: 48 8b 45 a8 mov -0x58(%rbp),%rax 4c965: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4c969: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4c96d: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4c971: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4c975: 90 nop 4c976: 48 89 45 c8 mov %rax,-0x38(%rbp) 4c97a: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4c97f: 0f 94 c0 sete %al 4c982: 0f b6 c0 movzbl %al,%eax 4c985: 48 85 c0 test %rax,%rax 4c988: 74 1e je 4c9a8 4c98a: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4c991: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4c998: 48 89 d6 mov %rdx,%rsi 4c99b: 48 89 c7 mov %rax,%rdi 4c99e: e8 e6 81 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4c9a3: e9 ff 01 00 00 jmp 4cba7 4c9a8: 48 8b 45 c8 mov -0x38(%rbp),%rax 4c9ac: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4c9b0: 0f b6 c0 movzbl %al,%eax 4c9b3: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 4c9b9: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4c9bf: 85 c0 test %eax,%eax 4c9c1: 0f 94 c0 sete %al 4c9c4: 0f b6 c0 movzbl %al,%eax 4c9c7: 48 85 c0 test %rax,%rax 4c9ca: 74 1b je 4c9e7 4c9cc: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4c9d3: 48 8b 45 c8 mov -0x38(%rbp),%rax 4c9d7: 48 89 d6 mov %rdx,%rsi 4c9da: 48 89 c7 mov %rax,%rdi 4c9dd: e8 3f 82 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4c9e2: e9 c0 01 00 00 jmp 4cba7 4c9e7: 0f b6 85 2e ff ff ff movzbl -0xd2(%rbp),%eax 4c9ee: 83 f0 01 xor $0x1,%eax 4c9f1: 84 c0 test %al,%al 4c9f3: 74 20 je 4ca15 4c9f5: e8 88 9a fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4c9fa: 48 89 c1 mov %rax,%rcx 4c9fd: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4ca03: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4ca0a: 48 89 c6 mov %rax,%rsi 4ca0d: 48 89 cf mov %rcx,%rdi 4ca10: e8 c7 99 fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4ca15: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4ca1c: 00 4ca1d: 0f 95 c0 setne %al 4ca20: 0f b6 c0 movzbl %al,%eax 4ca23: 48 85 c0 test %rax,%rax 4ca26: 0f 84 ef 00 00 00 je 4cb1b 4ca2c: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4ca32: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4ca39: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4ca3d: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4ca44: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4ca48: 89 85 38 ff ff ff mov %eax,-0xc8(%rbp) 4ca4e: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 4ca54: 48 c1 e0 05 shl $0x5,%rax 4ca58: 48 89 c2 mov %rax,%rdx 4ca5b: 48 8b 45 d0 mov -0x30(%rbp),%rax 4ca5f: 48 01 d0 add %rdx,%rax 4ca62: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ca66: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4ca6a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ca6e: 48 89 d6 mov %rdx,%rsi 4ca71: 48 89 c7 mov %rax,%rdi 4ca74: e8 af 9a fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4ca79: 89 85 3c ff ff ff mov %eax,-0xc4(%rbp) 4ca7f: 8b 9d 3c ff ff ff mov -0xc4(%rbp),%ebx 4ca85: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ca89: 48 89 c7 mov %rax,%rdi 4ca8c: e8 83 9a fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4ca91: 48 39 c3 cmp %rax,%rbx 4ca94: 0f 97 c0 seta %al 4ca97: 0f b6 c0 movzbl %al,%eax 4ca9a: 48 85 c0 test %rax,%rax 4ca9d: 0f 95 c0 setne %al 4caa0: 84 c0 test %al,%al 4caa2: 74 1f je 4cac3 4caa4: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 4caaa: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4caae: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cab2: 48 89 ce mov %rcx,%rsi 4cab5: 48 89 c7 mov %rax,%rdi 4cab8: e8 d5 b1 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4cabd: 90 nop 4cabe: e9 e3 00 00 00 jmp 4cba6 4cac3: 48 8b 45 e0 mov -0x20(%rbp),%rax 4cac7: 48 89 c7 mov %rax,%rdi 4caca: e8 33 9a fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4cacf: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4cad3: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4cad9: 01 c2 add %eax,%edx 4cadb: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cadf: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4cae5: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cae9: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4caef: 48 8b 45 d0 mov -0x30(%rbp),%rax 4caf3: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4caf9: 39 c2 cmp %eax,%edx 4cafb: 0f 9f c0 setg %al 4cafe: 0f b6 c0 movzbl %al,%eax 4cb01: 48 85 c0 test %rax,%rax 4cb04: 0f 84 9c 00 00 00 je 4cba6 4cb0a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cb0e: 48 89 c7 mov %rax,%rdi 4cb11: e8 60 b4 ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4cb16: e9 8b 00 00 00 jmp 4cba6 4cb1b: e8 ad 99 fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4cb20: 83 f0 01 xor $0x1,%eax 4cb23: 0f b6 c0 movzbl %al,%eax 4cb26: 48 85 c0 test %rax,%rax 4cb29: 0f 95 c0 setne %al 4cb2c: 84 c0 test %al,%al 4cb2e: 74 1b je 4cb4b 4cb30: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4cb37: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4cb3e: 48 89 d6 mov %rdx,%rsi 4cb41: 48 89 c7 mov %rax,%rdi 4cb44: e8 40 80 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4cb49: eb 5c jmp 4cba7 4cb4b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4cb52: be 00 00 00 00 mov $0x0,%esi 4cb57: 48 89 c7 mov %rax,%rdi 4cb5a: e8 97 95 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4cb5f: e8 fa 98 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4cb64: 48 89 c1 mov %rax,%rcx 4cb67: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4cb6d: 89 c2 mov %eax,%edx 4cb6f: 48 89 d0 mov %rdx,%rax 4cb72: 48 c1 e0 03 shl $0x3,%rax 4cb76: 48 01 d0 add %rdx,%rax 4cb79: 48 01 c0 add %rax,%rax 4cb7c: 48 01 d0 add %rdx,%rax 4cb7f: 48 c1 e0 06 shl $0x6,%rax 4cb83: 48 01 c8 add %rcx,%rax 4cb86: 48 89 c7 mov %rax,%rdi 4cb89: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4cb90: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4cb97: b9 01 00 00 00 mov $0x1,%ecx 4cb9c: 48 89 c6 mov %rax,%rsi 4cb9f: e8 fa fb fe ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4cba4: eb 02 jmp 4cba8 4cba6: 90 nop 4cba7: 90 nop 4cba8: 48 8b 45 e8 mov -0x18(%rbp),%rax 4cbac: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4cbb3: 00 00 4cbb5: 74 05 je 4cbbc 4cbb7: e8 c4 99 fb ff call 6580 <__stack_chk_fail@plt> 4cbbc: 48 81 c4 e8 00 00 00 add $0xe8,%rsp 4cbc3: 5b pop %rbx 4cbc4: 5d pop %rbp 4cbc5: c3 ret 000000000004cbc6 : 4cbc6: f3 0f 1e fa endbr64 4cbca: 55 push %rbp 4cbcb: 48 89 e5 mov %rsp,%rbp 4cbce: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 4cbd5: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4cbdc: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4cbe3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4cbea: 00 00 4cbec: 48 89 45 f8 mov %rax,-0x8(%rbp) 4cbf0: 31 c0 xor %eax,%eax 4cbf2: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 4cbf9: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4cc00: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4cc07: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4cc0e: 48 81 bd 40 ff ff ff cmpq $0x2000,-0xc0(%rbp) 4cc15: 00 20 00 00 4cc19: 0f 97 c0 seta %al 4cc1c: 0f b6 c0 movzbl %al,%eax 4cc1f: 48 85 c0 test %rax,%rax 4cc22: 74 25 je 4cc49 4cc24: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 4cc2b: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4cc32: b9 00 00 00 00 mov $0x0,%ecx 4cc37: ba 01 00 00 00 mov $0x1,%edx 4cc3c: 48 89 c7 mov %rax,%rdi 4cc3f: e8 f7 23 00 00 call 4f03b <_ZN8tcmallocL14memalign_pagesEmmbb> 4cc44: e9 22 03 00 00 jmp 4cf6b 4cc49: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4cc50: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4cc57: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4cc5e: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4cc65: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4cc6c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4cc73: 48 01 d0 add %rdx,%rax 4cc76: 48 8d 50 ff lea -0x1(%rax),%rdx 4cc7a: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4cc81: 48 f7 d8 neg %rax 4cc84: 48 21 d0 and %rdx,%rax 4cc87: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4cc8e: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4cc95: 00 4cc96: 0f 94 c0 sete %al 4cc99: 0f b6 c0 movzbl %al,%eax 4cc9c: 48 85 c0 test %rax,%rax 4cc9f: 74 28 je 4ccc9 4cca1: 48 83 bd 50 ff ff ff cmpq $0x0,-0xb0(%rbp) 4cca8: 00 4cca9: 75 10 jne 4ccbb 4ccab: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4ccb2: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4ccb9: eb 0e jmp 4ccc9 4ccbb: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4ccc2: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4ccc9: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4ccd0: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4ccd7: 48 8d 3d a2 d3 02 00 lea 0x2d3a2(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 4ccde: e8 d7 b0 fe ff call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 4cce3: 83 f0 01 xor $0x1,%eax 4cce6: 0f b6 c0 movzbl %al,%eax 4cce9: 48 85 c0 test %rax,%rax 4ccec: 0f 95 c0 setne %al 4ccef: 84 c0 test %al,%al 4ccf1: 74 23 je 4cd16 4ccf3: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4ccfa: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4cd01: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4cd08: 48 89 c7 mov %rax,%rdi 4cd0b: e8 12 1b 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4cd10: 90 nop 4cd11: e9 54 02 00 00 jmp 4cf6a 4cd16: e8 39 99 fe ff call 36654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv> 4cd1b: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4cd22: 48 83 bd 78 ff ff ff cmpq $0x0,-0x88(%rbp) 4cd29: 00 4cd2a: 0f 94 c0 sete %al 4cd2d: 0f b6 c0 movzbl %al,%eax 4cd30: 48 85 c0 test %rax,%rax 4cd33: 74 1d je 4cd52 4cd35: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4cd3c: 48 89 45 80 mov %rax,-0x80(%rbp) 4cd40: 48 8b 45 80 mov -0x80(%rbp),%rax 4cd44: 48 89 c7 mov %rax,%rdi 4cd47: e8 d6 1a 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4cd4c: 90 nop 4cd4d: e9 18 02 00 00 jmp 4cf6a 4cd52: e8 13 97 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4cd57: 48 89 45 88 mov %rax,-0x78(%rbp) 4cd5b: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4cd62: 48 89 45 90 mov %rax,-0x70(%rbp) 4cd66: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 4cd6d: 48 89 45 98 mov %rax,-0x68(%rbp) 4cd71: 48 8b 45 90 mov -0x70(%rbp),%rax 4cd75: 48 89 45 a0 mov %rax,-0x60(%rbp) 4cd79: 48 8d 85 38 ff ff ff lea -0xc8(%rbp),%rax 4cd80: 48 89 45 a8 mov %rax,-0x58(%rbp) 4cd84: 48 81 7d a0 00 04 00 cmpq $0x400,-0x60(%rbp) 4cd8b: 00 4cd8c: 0f 96 c0 setbe %al 4cd8f: 0f b6 c0 movzbl %al,%eax 4cd92: 48 85 c0 test %rax,%rax 4cd95: 74 19 je 4cdb0 4cd97: 48 8b 45 a0 mov -0x60(%rbp),%rax 4cd9b: 83 c0 07 add $0x7,%eax 4cd9e: c1 e8 03 shr $0x3,%eax 4cda1: 89 c2 mov %eax,%edx 4cda3: 48 8b 45 a8 mov -0x58(%rbp),%rax 4cda7: 89 10 mov %edx,(%rax) 4cda9: b8 01 00 00 00 mov $0x1,%eax 4cdae: eb 2a jmp 4cdda 4cdb0: 48 81 7d a0 00 00 04 cmpq $0x40000,-0x60(%rbp) 4cdb7: 00 4cdb8: 77 1b ja 4cdd5 4cdba: 48 8b 45 a0 mov -0x60(%rbp),%rax 4cdbe: 05 7f 3c 00 00 add $0x3c7f,%eax 4cdc3: c1 e8 07 shr $0x7,%eax 4cdc6: 89 c2 mov %eax,%edx 4cdc8: 48 8b 45 a8 mov -0x58(%rbp),%rax 4cdcc: 89 10 mov %edx,(%rax) 4cdce: b8 01 00 00 00 mov $0x1,%eax 4cdd3: eb 05 jmp 4cdda 4cdd5: b8 00 00 00 00 mov $0x0,%eax 4cdda: 83 f0 01 xor $0x1,%eax 4cddd: 84 c0 test %al,%al 4cddf: 74 07 je 4cde8 4cde1: b8 00 00 00 00 mov $0x0,%eax 4cde6: eb 1e jmp 4ce06 4cde8: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 4cdee: 48 8b 45 88 mov -0x78(%rbp),%rax 4cdf2: 89 d2 mov %edx,%edx 4cdf4: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4cdf8: 0f b6 d0 movzbl %al,%edx 4cdfb: 48 8b 45 98 mov -0x68(%rbp),%rax 4cdff: 89 10 mov %edx,(%rax) 4ce01: b8 01 00 00 00 mov $0x1,%eax 4ce06: 83 f0 01 xor $0x1,%eax 4ce09: 0f b6 c0 movzbl %al,%eax 4ce0c: 48 85 c0 test %rax,%rax 4ce0f: 0f 95 c0 setne %al 4ce12: 84 c0 test %al,%al 4ce14: 74 1d je 4ce33 4ce16: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4ce1d: 48 89 45 b0 mov %rax,-0x50(%rbp) 4ce21: 48 8b 45 b0 mov -0x50(%rbp),%rax 4ce25: 48 89 c7 mov %rax,%rdi 4ce28: e8 f5 19 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4ce2d: 90 nop 4ce2e: e9 37 01 00 00 jmp 4cf6a 4ce33: e8 32 96 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4ce38: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 4ce3e: 48 89 45 b8 mov %rax,-0x48(%rbp) 4ce42: 89 95 30 ff ff ff mov %edx,-0xd0(%rbp) 4ce48: 48 8b 45 b8 mov -0x48(%rbp),%rax 4ce4c: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4ce52: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 4ce59: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 4ce5d: 48 98 cltq 4ce5f: 48 89 45 c0 mov %rax,-0x40(%rbp) 4ce63: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4ce67: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4ce6e: 48 89 d6 mov %rdx,%rsi 4ce71: 48 89 c7 mov %rax,%rdi 4ce74: e8 17 98 fe ff call 36690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm> 4ce79: 83 f0 01 xor $0x1,%eax 4ce7c: 0f b6 c0 movzbl %al,%eax 4ce7f: 48 85 c0 test %rax,%rax 4ce82: 0f 95 c0 setne %al 4ce85: 84 c0 test %al,%al 4ce87: 74 1d je 4cea6 4ce89: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4ce90: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ce94: 48 8b 45 c8 mov -0x38(%rbp),%rax 4ce98: 48 89 c7 mov %rax,%rdi 4ce9b: e8 82 19 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4cea0: 90 nop 4cea1: e9 c4 00 00 00 jmp 4cf6a 4cea6: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 4ceac: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4ceb3: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4ceb7: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4cebb: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4cebf: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 4cec5: 48 8d 05 c9 18 00 00 lea 0x18c9(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4cecc: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ced0: 8b 85 34 ff ff ff mov -0xcc(%rbp),%eax 4ced6: 48 c1 e0 05 shl $0x5,%rax 4ceda: 48 89 c2 mov %rax,%rdx 4cedd: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cee1: 48 01 d0 add %rdx,%rax 4cee4: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cee8: 48 8b 45 e8 mov -0x18(%rbp),%rax 4ceec: 48 89 c7 mov %rax,%rdi 4ceef: e8 0e 96 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4cef4: 48 98 cltq 4cef6: 48 89 45 d8 mov %rax,-0x28(%rbp) 4cefa: 48 8d 95 38 ff ff ff lea -0xc8(%rbp),%rdx 4cf01: 48 8b 45 e8 mov -0x18(%rbp),%rax 4cf05: 48 89 d6 mov %rdx,%rsi 4cf08: 48 89 c7 mov %rax,%rdi 4cf0b: e8 5c 96 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4cf10: 83 f0 01 xor $0x1,%eax 4cf13: 84 c0 test %al,%al 4cf15: 74 23 je 4cf3a 4cf17: 48 8b 45 d8 mov -0x28(%rbp),%rax 4cf1b: 89 c7 mov %eax,%edi 4cf1d: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4cf21: 8b b5 34 ff ff ff mov -0xcc(%rbp),%esi 4cf27: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cf2b: 48 89 d1 mov %rdx,%rcx 4cf2e: 89 fa mov %edi,%edx 4cf30: 48 89 c7 mov %rax,%rdi 4cf33: e8 88 ab ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4cf38: eb 27 jmp 4cf61 4cf3a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cf3e: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4cf44: 89 c2 mov %eax,%edx 4cf46: 48 8b 45 d8 mov -0x28(%rbp),%rax 4cf4a: 29 c2 sub %eax,%edx 4cf4c: 89 d0 mov %edx,%eax 4cf4e: 89 c2 mov %eax,%edx 4cf50: 48 8b 45 d0 mov -0x30(%rbp),%rax 4cf54: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4cf5a: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4cf61: 48 89 45 f0 mov %rax,-0x10(%rbp) 4cf65: 48 8b 45 f0 mov -0x10(%rbp),%rax 4cf69: 90 nop 4cf6a: 90 nop 4cf6b: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4cf6f: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4cf76: 00 00 4cf78: 74 05 je 4cf7f 4cf7a: e8 01 96 fb ff call 6580 <__stack_chk_fail@plt> 4cf7f: c9 leave 4cf80: c3 ret 000000000004cf81 : 4cf81: f3 0f 1e fa endbr64 4cf85: 55 push %rbp 4cf86: 48 89 e5 mov %rsp,%rbp 4cf89: 53 push %rbx 4cf8a: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 4cf91: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4cf98: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4cf9f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4cfa6: 00 00 4cfa8: 48 89 45 e8 mov %rax,-0x18(%rbp) 4cfac: 31 c0 xor %eax,%eax 4cfae: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4cfb5: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4cfbc: 48 8d 3d 7d 63 03 00 lea 0x3637d(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 4cfc3: e8 34 ae fe ff call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 4cfc8: 83 f0 01 xor $0x1,%eax 4cfcb: 0f b6 c0 movzbl %al,%eax 4cfce: 48 85 c0 test %rax,%rax 4cfd1: 0f 95 c0 setne %al 4cfd4: 84 c0 test %al,%al 4cfd6: 74 14 je 4cfec 4cfd8: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4cfdf: 48 89 c7 mov %rax,%rdi 4cfe2: e8 05 13 00 00 call 4e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv> 4cfe7: e9 55 04 00 00 jmp 4d441 4cfec: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4cff3: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4cffa: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4d001: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4d008: 48 8d 05 b4 5b fe ff lea -0x1a44c(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4d00f: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4d016: c6 85 26 ff ff ff 00 movb $0x0,-0xda(%rbp) 4d01d: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4d024: 00 00 00 00 4d028: e8 17 96 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4d02d: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4d034: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d03b: 48 c1 e8 0d shr $0xd,%rax 4d03f: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4d046: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4d04d: 83 f0 01 xor $0x1,%eax 4d050: 84 c0 test %al,%al 4d052: 0f 85 cb 00 00 00 jne 4d123 4d058: e8 0d 94 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4d05d: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4d064: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4d06b: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4d072: 48 8d 85 28 ff ff ff lea -0xd8(%rbp),%rax 4d079: 48 89 45 80 mov %rax,-0x80(%rbp) 4d07d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4d084: 48 89 45 88 mov %rax,-0x78(%rbp) 4d088: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 4d08f: 48 89 45 90 mov %rax,-0x70(%rbp) 4d093: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 4d09a: 00 4d09b: 0f 96 c0 setbe %al 4d09e: 0f b6 c0 movzbl %al,%eax 4d0a1: 48 85 c0 test %rax,%rax 4d0a4: 74 19 je 4d0bf 4d0a6: 48 8b 45 88 mov -0x78(%rbp),%rax 4d0aa: 83 c0 07 add $0x7,%eax 4d0ad: c1 e8 03 shr $0x3,%eax 4d0b0: 89 c2 mov %eax,%edx 4d0b2: 48 8b 45 90 mov -0x70(%rbp),%rax 4d0b6: 89 10 mov %edx,(%rax) 4d0b8: b8 01 00 00 00 mov $0x1,%eax 4d0bd: eb 2a jmp 4d0e9 4d0bf: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 4d0c6: 00 4d0c7: 77 1b ja 4d0e4 4d0c9: 48 8b 45 88 mov -0x78(%rbp),%rax 4d0cd: 05 7f 3c 00 00 add $0x3c7f,%eax 4d0d2: c1 e8 07 shr $0x7,%eax 4d0d5: 89 c2 mov %eax,%edx 4d0d7: 48 8b 45 90 mov -0x70(%rbp),%rax 4d0db: 89 10 mov %edx,(%rax) 4d0dd: b8 01 00 00 00 mov $0x1,%eax 4d0e2: eb 05 jmp 4d0e9 4d0e4: b8 00 00 00 00 mov $0x0,%eax 4d0e9: 83 f0 01 xor $0x1,%eax 4d0ec: 84 c0 test %al,%al 4d0ee: 74 07 je 4d0f7 4d0f0: b8 00 00 00 00 mov $0x0,%eax 4d0f5: eb 21 jmp 4d118 4d0f7: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 4d0fd: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4d104: 89 d2 mov %edx,%edx 4d106: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4d10a: 0f b6 d0 movzbl %al,%edx 4d10d: 48 8b 45 80 mov -0x80(%rbp),%rax 4d111: 89 10 mov %edx,(%rax) 4d113: b8 01 00 00 00 mov $0x1,%eax 4d118: 83 f0 01 xor $0x1,%eax 4d11b: 0f b6 c0 movzbl %al,%eax 4d11e: 48 85 c0 test %rax,%rax 4d121: 74 07 je 4d12a 4d123: b8 01 00 00 00 mov $0x1,%eax 4d128: eb 05 jmp 4d12f 4d12a: b8 00 00 00 00 mov $0x0,%eax 4d12f: 84 c0 test %al,%al 4d131: 0f 84 77 01 00 00 je 4d2ae 4d137: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4d13e: 83 f0 01 xor $0x1,%eax 4d141: 84 c0 test %al,%al 4d143: 74 2c je 4d171 4d145: e8 38 93 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4d14a: 48 89 c1 mov %rax,%rcx 4d14d: 48 8d 95 28 ff ff ff lea -0xd8(%rbp),%rdx 4d154: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4d15b: 48 89 c6 mov %rax,%rsi 4d15e: 48 89 cf mov %rcx,%rdi 4d161: e8 40 92 fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4d166: 84 c0 test %al,%al 4d168: 74 07 je 4d171 4d16a: b8 01 00 00 00 mov $0x1,%eax 4d16f: eb 05 jmp 4d176 4d171: b8 00 00 00 00 mov $0x0,%eax 4d176: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 4d17c: 0f b6 85 27 ff ff ff movzbl -0xd9(%rbp),%eax 4d183: 83 f0 01 xor $0x1,%eax 4d186: 0f b6 c0 movzbl %al,%eax 4d189: 48 85 c0 test %rax,%rax 4d18c: 0f 84 1c 01 00 00 je 4d2ae 4d192: e8 eb 92 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4d197: 48 89 45 98 mov %rax,-0x68(%rbp) 4d19b: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4d1a2: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d1a6: 48 8b 45 98 mov -0x68(%rbp),%rax 4d1aa: 48 05 10 00 08 00 add $0x80010,%rax 4d1b0: 48 89 45 a8 mov %rax,-0x58(%rbp) 4d1b4: 48 8b 45 a0 mov -0x60(%rbp),%rax 4d1b8: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d1bc: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d1c0: 48 c1 e8 12 shr $0x12,%rax 4d1c4: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d1c8: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d1cc: 25 ff ff 03 00 and $0x3ffff,%eax 4d1d1: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d1d5: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d1d9: 48 c1 e8 23 shr $0x23,%rax 4d1dd: 48 85 c0 test %rax,%rax 4d1e0: 75 11 jne 4d1f3 4d1e2: 48 8b 45 a8 mov -0x58(%rbp),%rax 4d1e6: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d1ea: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4d1ee: 48 85 c0 test %rax,%rax 4d1f1: 75 07 jne 4d1fa 4d1f3: b8 00 00 00 00 mov $0x0,%eax 4d1f8: eb 14 jmp 4d20e 4d1fa: 48 8b 45 a8 mov -0x58(%rbp),%rax 4d1fe: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d202: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4d206: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4d20a: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4d20e: 90 nop 4d20f: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d213: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4d218: 0f 94 c0 sete %al 4d21b: 0f b6 c0 movzbl %al,%eax 4d21e: 48 85 c0 test %rax,%rax 4d221: 74 1e je 4d241 4d223: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d22a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d231: 48 89 d6 mov %rdx,%rsi 4d234: 48 89 c7 mov %rax,%rdi 4d237: e8 4d 79 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4d23c: e9 ff 01 00 00 jmp 4d440 4d241: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d245: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4d249: 0f b6 c0 movzbl %al,%eax 4d24c: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 4d252: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4d258: 85 c0 test %eax,%eax 4d25a: 0f 94 c0 sete %al 4d25d: 0f b6 c0 movzbl %al,%eax 4d260: 48 85 c0 test %rax,%rax 4d263: 74 1b je 4d280 4d265: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d26c: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d270: 48 89 d6 mov %rdx,%rsi 4d273: 48 89 c7 mov %rax,%rdi 4d276: e8 a6 79 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4d27b: e9 c0 01 00 00 jmp 4d440 4d280: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4d287: 83 f0 01 xor $0x1,%eax 4d28a: 84 c0 test %al,%al 4d28c: 74 20 je 4d2ae 4d28e: e8 ef 91 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4d293: 48 89 c1 mov %rax,%rcx 4d296: 8b 95 28 ff ff ff mov -0xd8(%rbp),%edx 4d29c: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4d2a3: 48 89 c6 mov %rax,%rsi 4d2a6: 48 89 cf mov %rcx,%rdi 4d2a9: e8 2e 91 fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4d2ae: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4d2b5: 00 4d2b6: 0f 95 c0 setne %al 4d2b9: 0f b6 c0 movzbl %al,%eax 4d2bc: 48 85 c0 test %rax,%rax 4d2bf: 0f 84 ef 00 00 00 je 4d3b4 4d2c5: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4d2cb: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d2d2: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4d2d6: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d2dd: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d2e1: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 4d2e7: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4d2ed: 48 c1 e0 05 shl $0x5,%rax 4d2f1: 48 89 c2 mov %rax,%rdx 4d2f4: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d2f8: 48 01 d0 add %rdx,%rax 4d2fb: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d2ff: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d303: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d307: 48 89 d6 mov %rdx,%rsi 4d30a: 48 89 c7 mov %rax,%rdi 4d30d: e8 16 92 fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4d312: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 4d318: 8b 9d 34 ff ff ff mov -0xcc(%rbp),%ebx 4d31e: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d322: 48 89 c7 mov %rax,%rdi 4d325: e8 ea 91 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4d32a: 48 39 c3 cmp %rax,%rbx 4d32d: 0f 97 c0 seta %al 4d330: 0f b6 c0 movzbl %al,%eax 4d333: 48 85 c0 test %rax,%rax 4d336: 0f 95 c0 setne %al 4d339: 84 c0 test %al,%al 4d33b: 74 1f je 4d35c 4d33d: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4d343: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d347: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d34b: 48 89 ce mov %rcx,%rsi 4d34e: 48 89 c7 mov %rax,%rdi 4d351: e8 3c a9 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4d356: 90 nop 4d357: e9 e3 00 00 00 jmp 4d43f 4d35c: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d360: 48 89 c7 mov %rax,%rdi 4d363: e8 9a 91 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4d368: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4d36c: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4d372: 01 c2 add %eax,%edx 4d374: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d378: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4d37e: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d382: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4d388: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d38c: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4d392: 39 c2 cmp %eax,%edx 4d394: 0f 9f c0 setg %al 4d397: 0f b6 c0 movzbl %al,%eax 4d39a: 48 85 c0 test %rax,%rax 4d39d: 0f 84 9c 00 00 00 je 4d43f 4d3a3: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d3a7: 48 89 c7 mov %rax,%rdi 4d3aa: e8 c7 ab ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4d3af: e9 8b 00 00 00 jmp 4d43f 4d3b4: e8 14 91 fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4d3b9: 83 f0 01 xor $0x1,%eax 4d3bc: 0f b6 c0 movzbl %al,%eax 4d3bf: 48 85 c0 test %rax,%rax 4d3c2: 0f 95 c0 setne %al 4d3c5: 84 c0 test %al,%al 4d3c7: 74 1b je 4d3e4 4d3c9: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d3d0: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d3d7: 48 89 d6 mov %rdx,%rsi 4d3da: 48 89 c7 mov %rax,%rdi 4d3dd: e8 a7 77 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4d3e2: eb 5c jmp 4d440 4d3e4: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d3eb: be 00 00 00 00 mov $0x0,%esi 4d3f0: 48 89 c7 mov %rax,%rdi 4d3f3: e8 fe 8c fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4d3f8: e8 61 90 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4d3fd: 48 89 c1 mov %rax,%rcx 4d400: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4d406: 89 c2 mov %eax,%edx 4d408: 48 89 d0 mov %rdx,%rax 4d40b: 48 c1 e0 03 shl $0x3,%rax 4d40f: 48 01 d0 add %rdx,%rax 4d412: 48 01 c0 add %rax,%rax 4d415: 48 01 d0 add %rdx,%rax 4d418: 48 c1 e0 06 shl $0x6,%rax 4d41c: 48 01 c8 add %rcx,%rax 4d41f: 48 89 c7 mov %rax,%rdi 4d422: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d429: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d430: b9 01 00 00 00 mov $0x1,%ecx 4d435: 48 89 c6 mov %rax,%rsi 4d438: e8 61 f3 fe ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4d43d: eb 02 jmp 4d441 4d43f: 90 nop 4d440: 90 nop 4d441: 90 nop 4d442: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d446: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4d44d: 00 00 4d44f: 74 05 je 4d456 4d451: e8 2a 91 fb ff call 6580 <__stack_chk_fail@plt> 4d456: 48 81 c4 e8 00 00 00 add $0xe8,%rsp 4d45d: 5b pop %rbx 4d45e: 5d pop %rbp 4d45f: c3 ret 000000000004d460 : 4d460: f3 0f 1e fa endbr64 4d464: 55 push %rbp 4d465: 48 89 e5 mov %rsp,%rbp 4d468: 53 push %rbx 4d469: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 4d470: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4d477: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4d47e: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4d485: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4d48c: 00 00 4d48e: 48 89 45 e8 mov %rax,-0x18(%rbp) 4d492: 31 c0 xor %eax,%eax 4d494: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4d49b: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4d4a2: 48 8d 3d 97 5e 03 00 lea 0x35e97(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 4d4a9: e8 4e a9 fe ff call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 4d4ae: 83 f0 01 xor $0x1,%eax 4d4b1: 0f b6 c0 movzbl %al,%eax 4d4b4: 48 85 c0 test %rax,%rax 4d4b7: 0f 95 c0 setne %al 4d4ba: 84 c0 test %al,%al 4d4bc: 74 14 je 4d4d2 4d4be: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4d4c5: 48 89 c7 mov %rax,%rdi 4d4c8: e8 1f 0e 00 00 call 4e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv> 4d4cd: e9 55 04 00 00 jmp 4d927 4d4d2: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4d4d9: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4d4e0: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4d4e7: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4d4ee: 48 8d 05 ce 56 fe ff lea -0x1a932(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4d4f5: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4d4fc: c6 85 26 ff ff ff 00 movb $0x0,-0xda(%rbp) 4d503: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4d50a: 00 00 00 00 4d50e: e8 31 91 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4d513: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4d51a: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d521: 48 c1 e8 0d shr $0xd,%rax 4d525: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4d52c: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4d533: 83 f0 01 xor $0x1,%eax 4d536: 84 c0 test %al,%al 4d538: 0f 85 cb 00 00 00 jne 4d609 4d53e: e8 27 8f fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4d543: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4d54a: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4d551: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4d558: 48 8d 85 28 ff ff ff lea -0xd8(%rbp),%rax 4d55f: 48 89 45 80 mov %rax,-0x80(%rbp) 4d563: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4d56a: 48 89 45 88 mov %rax,-0x78(%rbp) 4d56e: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 4d575: 48 89 45 90 mov %rax,-0x70(%rbp) 4d579: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 4d580: 00 4d581: 0f 96 c0 setbe %al 4d584: 0f b6 c0 movzbl %al,%eax 4d587: 48 85 c0 test %rax,%rax 4d58a: 74 19 je 4d5a5 4d58c: 48 8b 45 88 mov -0x78(%rbp),%rax 4d590: 83 c0 07 add $0x7,%eax 4d593: c1 e8 03 shr $0x3,%eax 4d596: 89 c2 mov %eax,%edx 4d598: 48 8b 45 90 mov -0x70(%rbp),%rax 4d59c: 89 10 mov %edx,(%rax) 4d59e: b8 01 00 00 00 mov $0x1,%eax 4d5a3: eb 2a jmp 4d5cf 4d5a5: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 4d5ac: 00 4d5ad: 77 1b ja 4d5ca 4d5af: 48 8b 45 88 mov -0x78(%rbp),%rax 4d5b3: 05 7f 3c 00 00 add $0x3c7f,%eax 4d5b8: c1 e8 07 shr $0x7,%eax 4d5bb: 89 c2 mov %eax,%edx 4d5bd: 48 8b 45 90 mov -0x70(%rbp),%rax 4d5c1: 89 10 mov %edx,(%rax) 4d5c3: b8 01 00 00 00 mov $0x1,%eax 4d5c8: eb 05 jmp 4d5cf 4d5ca: b8 00 00 00 00 mov $0x0,%eax 4d5cf: 83 f0 01 xor $0x1,%eax 4d5d2: 84 c0 test %al,%al 4d5d4: 74 07 je 4d5dd 4d5d6: b8 00 00 00 00 mov $0x0,%eax 4d5db: eb 21 jmp 4d5fe 4d5dd: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 4d5e3: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4d5ea: 89 d2 mov %edx,%edx 4d5ec: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4d5f0: 0f b6 d0 movzbl %al,%edx 4d5f3: 48 8b 45 80 mov -0x80(%rbp),%rax 4d5f7: 89 10 mov %edx,(%rax) 4d5f9: b8 01 00 00 00 mov $0x1,%eax 4d5fe: 83 f0 01 xor $0x1,%eax 4d601: 0f b6 c0 movzbl %al,%eax 4d604: 48 85 c0 test %rax,%rax 4d607: 74 07 je 4d610 4d609: b8 01 00 00 00 mov $0x1,%eax 4d60e: eb 05 jmp 4d615 4d610: b8 00 00 00 00 mov $0x0,%eax 4d615: 84 c0 test %al,%al 4d617: 0f 84 77 01 00 00 je 4d794 4d61d: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4d624: 83 f0 01 xor $0x1,%eax 4d627: 84 c0 test %al,%al 4d629: 74 2c je 4d657 4d62b: e8 52 8e fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4d630: 48 89 c1 mov %rax,%rcx 4d633: 48 8d 95 28 ff ff ff lea -0xd8(%rbp),%rdx 4d63a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4d641: 48 89 c6 mov %rax,%rsi 4d644: 48 89 cf mov %rcx,%rdi 4d647: e8 5a 8d fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4d64c: 84 c0 test %al,%al 4d64e: 74 07 je 4d657 4d650: b8 01 00 00 00 mov $0x1,%eax 4d655: eb 05 jmp 4d65c 4d657: b8 00 00 00 00 mov $0x0,%eax 4d65c: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 4d662: 0f b6 85 27 ff ff ff movzbl -0xd9(%rbp),%eax 4d669: 83 f0 01 xor $0x1,%eax 4d66c: 0f b6 c0 movzbl %al,%eax 4d66f: 48 85 c0 test %rax,%rax 4d672: 0f 84 1c 01 00 00 je 4d794 4d678: e8 05 8e fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4d67d: 48 89 45 98 mov %rax,-0x68(%rbp) 4d681: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4d688: 48 89 45 a0 mov %rax,-0x60(%rbp) 4d68c: 48 8b 45 98 mov -0x68(%rbp),%rax 4d690: 48 05 10 00 08 00 add $0x80010,%rax 4d696: 48 89 45 a8 mov %rax,-0x58(%rbp) 4d69a: 48 8b 45 a0 mov -0x60(%rbp),%rax 4d69e: 48 89 45 b0 mov %rax,-0x50(%rbp) 4d6a2: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d6a6: 48 c1 e8 12 shr $0x12,%rax 4d6aa: 48 89 45 b8 mov %rax,-0x48(%rbp) 4d6ae: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d6b2: 25 ff ff 03 00 and $0x3ffff,%eax 4d6b7: 48 89 45 c0 mov %rax,-0x40(%rbp) 4d6bb: 48 8b 45 b0 mov -0x50(%rbp),%rax 4d6bf: 48 c1 e8 23 shr $0x23,%rax 4d6c3: 48 85 c0 test %rax,%rax 4d6c6: 75 11 jne 4d6d9 4d6c8: 48 8b 45 a8 mov -0x58(%rbp),%rax 4d6cc: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d6d0: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4d6d4: 48 85 c0 test %rax,%rax 4d6d7: 75 07 jne 4d6e0 4d6d9: b8 00 00 00 00 mov $0x0,%eax 4d6de: eb 14 jmp 4d6f4 4d6e0: 48 8b 45 a8 mov -0x58(%rbp),%rax 4d6e4: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4d6e8: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4d6ec: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4d6f0: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4d6f4: 90 nop 4d6f5: 48 89 45 c8 mov %rax,-0x38(%rbp) 4d6f9: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4d6fe: 0f 94 c0 sete %al 4d701: 0f b6 c0 movzbl %al,%eax 4d704: 48 85 c0 test %rax,%rax 4d707: 74 1e je 4d727 4d709: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d710: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d717: 48 89 d6 mov %rdx,%rsi 4d71a: 48 89 c7 mov %rax,%rdi 4d71d: e8 67 74 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4d722: e9 ff 01 00 00 jmp 4d926 4d727: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d72b: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4d72f: 0f b6 c0 movzbl %al,%eax 4d732: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 4d738: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4d73e: 85 c0 test %eax,%eax 4d740: 0f 94 c0 sete %al 4d743: 0f b6 c0 movzbl %al,%eax 4d746: 48 85 c0 test %rax,%rax 4d749: 74 1b je 4d766 4d74b: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d752: 48 8b 45 c8 mov -0x38(%rbp),%rax 4d756: 48 89 d6 mov %rdx,%rsi 4d759: 48 89 c7 mov %rax,%rdi 4d75c: e8 c0 74 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4d761: e9 c0 01 00 00 jmp 4d926 4d766: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4d76d: 83 f0 01 xor $0x1,%eax 4d770: 84 c0 test %al,%al 4d772: 74 20 je 4d794 4d774: e8 09 8d fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4d779: 48 89 c1 mov %rax,%rcx 4d77c: 8b 95 28 ff ff ff mov -0xd8(%rbp),%edx 4d782: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4d789: 48 89 c6 mov %rax,%rsi 4d78c: 48 89 cf mov %rcx,%rdi 4d78f: e8 48 8c fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4d794: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4d79b: 00 4d79c: 0f 95 c0 setne %al 4d79f: 0f b6 c0 movzbl %al,%eax 4d7a2: 48 85 c0 test %rax,%rax 4d7a5: 0f 84 ef 00 00 00 je 4d89a 4d7ab: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4d7b1: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4d7b8: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4d7bc: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d7c3: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4d7c7: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 4d7cd: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4d7d3: 48 c1 e0 05 shl $0x5,%rax 4d7d7: 48 89 c2 mov %rax,%rdx 4d7da: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d7de: 48 01 d0 add %rdx,%rax 4d7e1: 48 89 45 e0 mov %rax,-0x20(%rbp) 4d7e5: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4d7e9: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d7ed: 48 89 d6 mov %rdx,%rsi 4d7f0: 48 89 c7 mov %rax,%rdi 4d7f3: e8 30 8d fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4d7f8: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 4d7fe: 8b 9d 34 ff ff ff mov -0xcc(%rbp),%ebx 4d804: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d808: 48 89 c7 mov %rax,%rdi 4d80b: e8 04 8d fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4d810: 48 39 c3 cmp %rax,%rbx 4d813: 0f 97 c0 seta %al 4d816: 0f b6 c0 movzbl %al,%eax 4d819: 48 85 c0 test %rax,%rax 4d81c: 0f 95 c0 setne %al 4d81f: 84 c0 test %al,%al 4d821: 74 1f je 4d842 4d823: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4d829: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4d82d: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d831: 48 89 ce mov %rcx,%rsi 4d834: 48 89 c7 mov %rax,%rdi 4d837: e8 56 a4 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4d83c: 90 nop 4d83d: e9 e3 00 00 00 jmp 4d925 4d842: 48 8b 45 e0 mov -0x20(%rbp),%rax 4d846: 48 89 c7 mov %rax,%rdi 4d849: e8 b4 8c fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4d84e: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4d852: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4d858: 01 c2 add %eax,%edx 4d85a: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d85e: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4d864: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d868: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4d86e: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d872: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4d878: 39 c2 cmp %eax,%edx 4d87a: 0f 9f c0 setg %al 4d87d: 0f b6 c0 movzbl %al,%eax 4d880: 48 85 c0 test %rax,%rax 4d883: 0f 84 9c 00 00 00 je 4d925 4d889: 48 8b 45 d0 mov -0x30(%rbp),%rax 4d88d: 48 89 c7 mov %rax,%rdi 4d890: e8 e1 a6 ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4d895: e9 8b 00 00 00 jmp 4d925 4d89a: e8 2e 8c fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4d89f: 83 f0 01 xor $0x1,%eax 4d8a2: 0f b6 c0 movzbl %al,%eax 4d8a5: 48 85 c0 test %rax,%rax 4d8a8: 0f 95 c0 setne %al 4d8ab: 84 c0 test %al,%al 4d8ad: 74 1b je 4d8ca 4d8af: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4d8b6: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d8bd: 48 89 d6 mov %rdx,%rsi 4d8c0: 48 89 c7 mov %rax,%rdi 4d8c3: e8 c1 72 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4d8c8: eb 5c jmp 4d926 4d8ca: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d8d1: be 00 00 00 00 mov $0x0,%esi 4d8d6: 48 89 c7 mov %rax,%rdi 4d8d9: e8 18 88 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4d8de: e8 7b 8b fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4d8e3: 48 89 c1 mov %rax,%rcx 4d8e6: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4d8ec: 89 c2 mov %eax,%edx 4d8ee: 48 89 d0 mov %rdx,%rax 4d8f1: 48 c1 e0 03 shl $0x3,%rax 4d8f5: 48 01 d0 add %rdx,%rax 4d8f8: 48 01 c0 add %rax,%rax 4d8fb: 48 01 d0 add %rdx,%rax 4d8fe: 48 c1 e0 06 shl $0x6,%rax 4d902: 48 01 c8 add %rcx,%rax 4d905: 48 89 c7 mov %rax,%rdi 4d908: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4d90f: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4d916: b9 01 00 00 00 mov $0x1,%ecx 4d91b: 48 89 c6 mov %rax,%rsi 4d91e: e8 7b ee fe ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4d923: eb 02 jmp 4d927 4d925: 90 nop 4d926: 90 nop 4d927: 90 nop 4d928: 48 8b 45 e8 mov -0x18(%rbp),%rax 4d92c: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4d933: 00 00 4d935: 74 05 je 4d93c 4d937: e8 44 8c fb ff call 6580 <__stack_chk_fail@plt> 4d93c: 48 81 c4 f8 00 00 00 add $0xf8,%rsp 4d943: 5b pop %rbx 4d944: 5d pop %rbp 4d945: c3 ret 000000000004d946 : 4d946: f3 0f 1e fa endbr64 4d94a: 55 push %rbp 4d94b: 48 89 e5 mov %rsp,%rbp 4d94e: 48 81 ec 00 01 00 00 sub $0x100,%rsp 4d955: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4d95c: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4d963: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4d96a: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4d971: 00 00 4d973: 48 89 45 f8 mov %rax,-0x8(%rbp) 4d977: 31 c0 xor %eax,%eax 4d979: 48 8b 85 10 ff ff ff mov -0xf0(%rbp),%rax 4d980: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4d987: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4d98e: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4d995: 48 81 bd 40 ff ff ff cmpq $0x2000,-0xc0(%rbp) 4d99c: 00 20 00 00 4d9a0: 0f 97 c0 seta %al 4d9a3: 0f b6 c0 movzbl %al,%eax 4d9a6: 48 85 c0 test %rax,%rax 4d9a9: 74 60 je 4da0b 4d9ab: 48 8d 05 12 0e 00 00 lea 0xe12(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4d9b2: 48 89 c2 mov %rax,%rdx 4d9b5: 48 8d 05 d9 0d 00 00 lea 0xdd9(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4d9bc: 48 39 c2 cmp %rax,%rdx 4d9bf: 75 25 jne 4d9e6 4d9c1: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 4d9c8: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4d9cf: b9 00 00 00 00 mov $0x0,%ecx 4d9d4: ba 01 00 00 00 mov $0x1,%edx 4d9d9: 48 89 c7 mov %rax,%rdi 4d9dc: e8 5a 16 00 00 call 4f03b <_ZN8tcmallocL14memalign_pagesEmmbb> 4d9e1: e9 da 03 00 00 jmp 4ddc0 4d9e6: 48 8b b5 48 ff ff ff mov -0xb8(%rbp),%rsi 4d9ed: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4d9f4: b9 01 00 00 00 mov $0x1,%ecx 4d9f9: ba 01 00 00 00 mov $0x1,%edx 4d9fe: 48 89 c7 mov %rax,%rdi 4da01: e8 35 16 00 00 call 4f03b <_ZN8tcmallocL14memalign_pagesEmmbb> 4da06: e9 b5 03 00 00 jmp 4ddc0 4da0b: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4da12: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4da19: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4da20: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 4da27: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4da2e: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4da35: 48 01 d0 add %rdx,%rax 4da38: 48 8d 50 ff lea -0x1(%rax),%rdx 4da3c: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4da43: 48 f7 d8 neg %rax 4da46: 48 21 d0 and %rdx,%rax 4da49: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4da50: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4da57: 00 4da58: 0f 94 c0 sete %al 4da5b: 0f b6 c0 movzbl %al,%eax 4da5e: 48 85 c0 test %rax,%rax 4da61: 74 28 je 4da8b 4da63: 48 83 bd 50 ff ff ff cmpq $0x0,-0xb0(%rbp) 4da6a: 00 4da6b: 75 10 jne 4da7d 4da6d: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4da74: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4da7b: eb 0e jmp 4da8b 4da7d: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 4da84: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4da8b: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 4da92: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4da99: 48 8d 3d e0 c5 02 00 lea 0x2c5e0(%rip),%rdi # 7a080 <_ZN4base8internal10new_hooks_E> 4daa0: e8 15 a3 fe ff call 37dba <_ZNK4base8internal8HookListIPFvPKvmEE5emptyEv> 4daa5: 83 f0 01 xor $0x1,%eax 4daa8: 0f b6 c0 movzbl %al,%eax 4daab: 48 85 c0 test %rax,%rax 4daae: 0f 95 c0 setne %al 4dab1: 84 c0 test %al,%al 4dab3: 74 4a je 4daff 4dab5: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4dabc: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4dac3: 48 8d 05 fa 0c 00 00 lea 0xcfa(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4daca: 48 89 c2 mov %rax,%rdx 4dacd: 48 8d 05 c1 0c 00 00 lea 0xcc1(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4dad4: 48 39 c2 cmp %rax,%rdx 4dad7: 75 11 jne 4daea 4dad9: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4dae0: 48 89 c7 mov %rax,%rdi 4dae3: e8 3a 0d 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4dae8: eb 10 jmp 4dafa 4daea: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4daf1: 48 89 c7 mov %rax,%rdi 4daf4: e8 dc 0f 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4daf9: 90 nop 4dafa: e9 c0 02 00 00 jmp 4ddbf 4daff: e8 50 8b fe ff call 36654 <_ZN8tcmalloc11ThreadCache16GetFastPathCacheEv> 4db04: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4db0b: 48 83 bd 78 ff ff ff cmpq $0x0,-0x88(%rbp) 4db12: 00 4db13: 0f 94 c0 sete %al 4db16: 0f b6 c0 movzbl %al,%eax 4db19: 48 85 c0 test %rax,%rax 4db1c: 74 41 je 4db5f 4db1e: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4db25: 48 89 45 80 mov %rax,-0x80(%rbp) 4db29: 48 8d 05 94 0c 00 00 lea 0xc94(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4db30: 48 89 c2 mov %rax,%rdx 4db33: 48 8d 05 5b 0c 00 00 lea 0xc5b(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4db3a: 48 39 c2 cmp %rax,%rdx 4db3d: 75 0e jne 4db4d 4db3f: 48 8b 45 80 mov -0x80(%rbp),%rax 4db43: 48 89 c7 mov %rax,%rdi 4db46: e8 d7 0c 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4db4b: eb 0d jmp 4db5a 4db4d: 48 8b 45 80 mov -0x80(%rbp),%rax 4db51: 48 89 c7 mov %rax,%rdi 4db54: e8 7c 0f 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4db59: 90 nop 4db5a: e9 60 02 00 00 jmp 4ddbf 4db5f: e8 06 89 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4db64: 48 89 45 88 mov %rax,-0x78(%rbp) 4db68: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4db6f: 48 89 45 90 mov %rax,-0x70(%rbp) 4db73: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 4db7a: 48 89 45 98 mov %rax,-0x68(%rbp) 4db7e: 48 8b 45 90 mov -0x70(%rbp),%rax 4db82: 48 89 45 a0 mov %rax,-0x60(%rbp) 4db86: 48 8d 85 38 ff ff ff lea -0xc8(%rbp),%rax 4db8d: 48 89 45 a8 mov %rax,-0x58(%rbp) 4db91: 48 81 7d a0 00 04 00 cmpq $0x400,-0x60(%rbp) 4db98: 00 4db99: 0f 96 c0 setbe %al 4db9c: 0f b6 c0 movzbl %al,%eax 4db9f: 48 85 c0 test %rax,%rax 4dba2: 74 19 je 4dbbd 4dba4: 48 8b 45 a0 mov -0x60(%rbp),%rax 4dba8: 83 c0 07 add $0x7,%eax 4dbab: c1 e8 03 shr $0x3,%eax 4dbae: 89 c2 mov %eax,%edx 4dbb0: 48 8b 45 a8 mov -0x58(%rbp),%rax 4dbb4: 89 10 mov %edx,(%rax) 4dbb6: b8 01 00 00 00 mov $0x1,%eax 4dbbb: eb 2a jmp 4dbe7 4dbbd: 48 81 7d a0 00 00 04 cmpq $0x40000,-0x60(%rbp) 4dbc4: 00 4dbc5: 77 1b ja 4dbe2 4dbc7: 48 8b 45 a0 mov -0x60(%rbp),%rax 4dbcb: 05 7f 3c 00 00 add $0x3c7f,%eax 4dbd0: c1 e8 07 shr $0x7,%eax 4dbd3: 89 c2 mov %eax,%edx 4dbd5: 48 8b 45 a8 mov -0x58(%rbp),%rax 4dbd9: 89 10 mov %edx,(%rax) 4dbdb: b8 01 00 00 00 mov $0x1,%eax 4dbe0: eb 05 jmp 4dbe7 4dbe2: b8 00 00 00 00 mov $0x0,%eax 4dbe7: 83 f0 01 xor $0x1,%eax 4dbea: 84 c0 test %al,%al 4dbec: 74 07 je 4dbf5 4dbee: b8 00 00 00 00 mov $0x0,%eax 4dbf3: eb 1e jmp 4dc13 4dbf5: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 4dbfb: 48 8b 45 88 mov -0x78(%rbp),%rax 4dbff: 89 d2 mov %edx,%edx 4dc01: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4dc05: 0f b6 d0 movzbl %al,%edx 4dc08: 48 8b 45 98 mov -0x68(%rbp),%rax 4dc0c: 89 10 mov %edx,(%rax) 4dc0e: b8 01 00 00 00 mov $0x1,%eax 4dc13: 83 f0 01 xor $0x1,%eax 4dc16: 0f b6 c0 movzbl %al,%eax 4dc19: 48 85 c0 test %rax,%rax 4dc1c: 0f 95 c0 setne %al 4dc1f: 84 c0 test %al,%al 4dc21: 74 41 je 4dc64 4dc23: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4dc2a: 48 89 45 b0 mov %rax,-0x50(%rbp) 4dc2e: 48 8d 05 8f 0b 00 00 lea 0xb8f(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4dc35: 48 89 c2 mov %rax,%rdx 4dc38: 48 8d 05 56 0b 00 00 lea 0xb56(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4dc3f: 48 39 c2 cmp %rax,%rdx 4dc42: 75 0e jne 4dc52 4dc44: 48 8b 45 b0 mov -0x50(%rbp),%rax 4dc48: 48 89 c7 mov %rax,%rdi 4dc4b: e8 d2 0b 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4dc50: eb 0d jmp 4dc5f 4dc52: 48 8b 45 b0 mov -0x50(%rbp),%rax 4dc56: 48 89 c7 mov %rax,%rdi 4dc59: e8 77 0e 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4dc5e: 90 nop 4dc5f: e9 5b 01 00 00 jmp 4ddbf 4dc64: e8 01 88 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4dc69: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 4dc6f: 48 89 45 b8 mov %rax,-0x48(%rbp) 4dc73: 89 95 30 ff ff ff mov %edx,-0xd0(%rbp) 4dc79: 48 8b 45 b8 mov -0x48(%rbp),%rax 4dc7d: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4dc83: 48 81 c2 9c 02 00 00 add $0x29c,%rdx 4dc8a: 8b 44 90 0c mov 0xc(%rax,%rdx,4),%eax 4dc8e: 48 98 cltq 4dc90: 48 89 45 c0 mov %rax,-0x40(%rbp) 4dc94: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4dc98: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4dc9f: 48 89 d6 mov %rdx,%rsi 4dca2: 48 89 c7 mov %rax,%rdi 4dca5: e8 e6 89 fe ff call 36690 <_ZN8tcmalloc11ThreadCache23TryRecordAllocationFastEm> 4dcaa: 83 f0 01 xor $0x1,%eax 4dcad: 0f b6 c0 movzbl %al,%eax 4dcb0: 48 85 c0 test %rax,%rax 4dcb3: 0f 95 c0 setne %al 4dcb6: 84 c0 test %al,%al 4dcb8: 74 41 je 4dcfb 4dcba: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4dcc1: 48 89 45 c8 mov %rax,-0x38(%rbp) 4dcc5: 48 8d 05 f8 0a 00 00 lea 0xaf8(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4dccc: 48 89 c2 mov %rax,%rdx 4dccf: 48 8d 05 bf 0a 00 00 lea 0xabf(%rip),%rax # 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4dcd6: 48 39 c2 cmp %rax,%rdx 4dcd9: 75 0e jne 4dce9 4dcdb: 48 8b 45 c8 mov -0x38(%rbp),%rax 4dcdf: 48 89 c7 mov %rax,%rdi 4dce2: e8 3b 0b 00 00 call 4e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm> 4dce7: eb 0d jmp 4dcf6 4dce9: 48 8b 45 c8 mov -0x38(%rbp),%rax 4dced: 48 89 c7 mov %rax,%rdi 4dcf0: e8 e0 0d 00 00 call 4ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm> 4dcf5: 90 nop 4dcf6: e9 c4 00 00 00 jmp 4ddbf 4dcfb: 8b 85 2c ff ff ff mov -0xd4(%rbp),%eax 4dd01: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4dd08: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4dd0c: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4dd10: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4dd14: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 4dd1a: 48 8d 05 a3 0a 00 00 lea 0xaa3(%rip),%rax # 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4dd21: 48 89 45 e0 mov %rax,-0x20(%rbp) 4dd25: 8b 85 34 ff ff ff mov -0xcc(%rbp),%eax 4dd2b: 48 c1 e0 05 shl $0x5,%rax 4dd2f: 48 89 c2 mov %rax,%rdx 4dd32: 48 8b 45 d0 mov -0x30(%rbp),%rax 4dd36: 48 01 d0 add %rdx,%rax 4dd39: 48 89 45 e8 mov %rax,-0x18(%rbp) 4dd3d: 48 8b 45 e8 mov -0x18(%rbp),%rax 4dd41: 48 89 c7 mov %rax,%rdi 4dd44: e8 b9 87 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4dd49: 48 98 cltq 4dd4b: 48 89 45 d8 mov %rax,-0x28(%rbp) 4dd4f: 48 8d 95 38 ff ff ff lea -0xc8(%rbp),%rdx 4dd56: 48 8b 45 e8 mov -0x18(%rbp),%rax 4dd5a: 48 89 d6 mov %rdx,%rsi 4dd5d: 48 89 c7 mov %rax,%rdi 4dd60: e8 07 88 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4dd65: 83 f0 01 xor $0x1,%eax 4dd68: 84 c0 test %al,%al 4dd6a: 74 23 je 4dd8f 4dd6c: 48 8b 45 d8 mov -0x28(%rbp),%rax 4dd70: 89 c7 mov %eax,%edi 4dd72: 48 8b 55 e0 mov -0x20(%rbp),%rdx 4dd76: 8b b5 34 ff ff ff mov -0xcc(%rbp),%esi 4dd7c: 48 8b 45 d0 mov -0x30(%rbp),%rax 4dd80: 48 89 d1 mov %rdx,%rcx 4dd83: 89 fa mov %edi,%edx 4dd85: 48 89 c7 mov %rax,%rdi 4dd88: e8 33 9d ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4dd8d: eb 27 jmp 4ddb6 4dd8f: 48 8b 45 d0 mov -0x30(%rbp),%rax 4dd93: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4dd99: 89 c2 mov %eax,%edx 4dd9b: 48 8b 45 d8 mov -0x28(%rbp),%rax 4dd9f: 29 c2 sub %eax,%edx 4dda1: 89 d0 mov %edx,%eax 4dda3: 89 c2 mov %eax,%edx 4dda5: 48 8b 45 d0 mov -0x30(%rbp),%rax 4dda9: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4ddaf: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4ddb6: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ddba: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ddbe: 90 nop 4ddbf: 90 nop 4ddc0: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ddc4: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4ddcb: 00 00 4ddcd: 74 05 je 4ddd4 4ddcf: e8 ac 87 fb ff call 6580 <__stack_chk_fail@plt> 4ddd4: c9 leave 4ddd5: c3 ret 000000000004ddd6 : 4ddd6: f3 0f 1e fa endbr64 4ddda: 55 push %rbp 4dddb: 48 89 e5 mov %rsp,%rbp 4ddde: 53 push %rbx 4dddf: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 4dde6: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4dded: 48 89 b5 10 ff ff ff mov %rsi,-0xf0(%rbp) 4ddf4: 48 89 95 08 ff ff ff mov %rdx,-0xf8(%rbp) 4ddfb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4de02: 00 00 4de04: 48 89 45 e8 mov %rax,-0x18(%rbp) 4de08: 31 c0 xor %eax,%eax 4de0a: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4de11: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 4de18: 48 8d 3d 21 55 03 00 lea 0x35521(%rip),%rdi # 83340 <_ZN4base8internal13delete_hooks_E> 4de1f: e8 d8 9f fe ff call 37dfc <_ZNK4base8internal8HookListIPFvPKvEE5emptyEv> 4de24: 83 f0 01 xor $0x1,%eax 4de27: 0f b6 c0 movzbl %al,%eax 4de2a: 48 85 c0 test %rax,%rax 4de2d: 0f 95 c0 setne %al 4de30: 84 c0 test %al,%al 4de32: 74 14 je 4de48 4de34: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4de3b: 48 89 c7 mov %rax,%rdi 4de3e: e8 a9 04 00 00 call 4e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv> 4de43: e9 55 04 00 00 jmp 4e29d 4de48: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 4de4f: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4de56: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4de5d: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4de64: 48 8d 05 58 4d fe ff lea -0x1b2a8(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4de6b: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4de72: c6 85 26 ff ff ff 00 movb $0x0,-0xda(%rbp) 4de79: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4de80: 00 00 00 00 4de84: e8 bb 87 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4de89: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4de90: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4de97: 48 c1 e8 0d shr $0xd,%rax 4de9b: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4dea2: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4dea9: 83 f0 01 xor $0x1,%eax 4deac: 84 c0 test %al,%al 4deae: 0f 85 cb 00 00 00 jne 4df7f 4deb4: e8 b1 85 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4deb9: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4dec0: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4dec7: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4dece: 48 8d 85 28 ff ff ff lea -0xd8(%rbp),%rax 4ded5: 48 89 45 80 mov %rax,-0x80(%rbp) 4ded9: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4dee0: 48 89 45 88 mov %rax,-0x78(%rbp) 4dee4: 48 8d 85 2c ff ff ff lea -0xd4(%rbp),%rax 4deeb: 48 89 45 90 mov %rax,-0x70(%rbp) 4deef: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 4def6: 00 4def7: 0f 96 c0 setbe %al 4defa: 0f b6 c0 movzbl %al,%eax 4defd: 48 85 c0 test %rax,%rax 4df00: 74 19 je 4df1b 4df02: 48 8b 45 88 mov -0x78(%rbp),%rax 4df06: 83 c0 07 add $0x7,%eax 4df09: c1 e8 03 shr $0x3,%eax 4df0c: 89 c2 mov %eax,%edx 4df0e: 48 8b 45 90 mov -0x70(%rbp),%rax 4df12: 89 10 mov %edx,(%rax) 4df14: b8 01 00 00 00 mov $0x1,%eax 4df19: eb 2a jmp 4df45 4df1b: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 4df22: 00 4df23: 77 1b ja 4df40 4df25: 48 8b 45 88 mov -0x78(%rbp),%rax 4df29: 05 7f 3c 00 00 add $0x3c7f,%eax 4df2e: c1 e8 07 shr $0x7,%eax 4df31: 89 c2 mov %eax,%edx 4df33: 48 8b 45 90 mov -0x70(%rbp),%rax 4df37: 89 10 mov %edx,(%rax) 4df39: b8 01 00 00 00 mov $0x1,%eax 4df3e: eb 05 jmp 4df45 4df40: b8 00 00 00 00 mov $0x0,%eax 4df45: 83 f0 01 xor $0x1,%eax 4df48: 84 c0 test %al,%al 4df4a: 74 07 je 4df53 4df4c: b8 00 00 00 00 mov $0x0,%eax 4df51: eb 21 jmp 4df74 4df53: 8b 95 2c ff ff ff mov -0xd4(%rbp),%edx 4df59: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4df60: 89 d2 mov %edx,%edx 4df62: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4df66: 0f b6 d0 movzbl %al,%edx 4df69: 48 8b 45 80 mov -0x80(%rbp),%rax 4df6d: 89 10 mov %edx,(%rax) 4df6f: b8 01 00 00 00 mov $0x1,%eax 4df74: 83 f0 01 xor $0x1,%eax 4df77: 0f b6 c0 movzbl %al,%eax 4df7a: 48 85 c0 test %rax,%rax 4df7d: 74 07 je 4df86 4df7f: b8 01 00 00 00 mov $0x1,%eax 4df84: eb 05 jmp 4df8b 4df86: b8 00 00 00 00 mov $0x0,%eax 4df8b: 84 c0 test %al,%al 4df8d: 0f 84 77 01 00 00 je 4e10a 4df93: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4df9a: 83 f0 01 xor $0x1,%eax 4df9d: 84 c0 test %al,%al 4df9f: 74 2c je 4dfcd 4dfa1: e8 dc 84 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4dfa6: 48 89 c1 mov %rax,%rcx 4dfa9: 48 8d 95 28 ff ff ff lea -0xd8(%rbp),%rdx 4dfb0: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4dfb7: 48 89 c6 mov %rax,%rsi 4dfba: 48 89 cf mov %rcx,%rdi 4dfbd: e8 e4 83 fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4dfc2: 84 c0 test %al,%al 4dfc4: 74 07 je 4dfcd 4dfc6: b8 01 00 00 00 mov $0x1,%eax 4dfcb: eb 05 jmp 4dfd2 4dfcd: b8 00 00 00 00 mov $0x0,%eax 4dfd2: 88 85 27 ff ff ff mov %al,-0xd9(%rbp) 4dfd8: 0f b6 85 27 ff ff ff movzbl -0xd9(%rbp),%eax 4dfdf: 83 f0 01 xor $0x1,%eax 4dfe2: 0f b6 c0 movzbl %al,%eax 4dfe5: 48 85 c0 test %rax,%rax 4dfe8: 0f 84 1c 01 00 00 je 4e10a 4dfee: e8 8f 84 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4dff3: 48 89 45 98 mov %rax,-0x68(%rbp) 4dff7: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4dffe: 48 89 45 a0 mov %rax,-0x60(%rbp) 4e002: 48 8b 45 98 mov -0x68(%rbp),%rax 4e006: 48 05 10 00 08 00 add $0x80010,%rax 4e00c: 48 89 45 a8 mov %rax,-0x58(%rbp) 4e010: 48 8b 45 a0 mov -0x60(%rbp),%rax 4e014: 48 89 45 b0 mov %rax,-0x50(%rbp) 4e018: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e01c: 48 c1 e8 12 shr $0x12,%rax 4e020: 48 89 45 b8 mov %rax,-0x48(%rbp) 4e024: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e028: 25 ff ff 03 00 and $0x3ffff,%eax 4e02d: 48 89 45 c0 mov %rax,-0x40(%rbp) 4e031: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e035: 48 c1 e8 23 shr $0x23,%rax 4e039: 48 85 c0 test %rax,%rax 4e03c: 75 11 jne 4e04f 4e03e: 48 8b 45 a8 mov -0x58(%rbp),%rax 4e042: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4e046: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4e04a: 48 85 c0 test %rax,%rax 4e04d: 75 07 jne 4e056 4e04f: b8 00 00 00 00 mov $0x0,%eax 4e054: eb 14 jmp 4e06a 4e056: 48 8b 45 a8 mov -0x58(%rbp),%rax 4e05a: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4e05e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4e062: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4e066: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4e06a: 90 nop 4e06b: 48 89 45 c8 mov %rax,-0x38(%rbp) 4e06f: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4e074: 0f 94 c0 sete %al 4e077: 0f b6 c0 movzbl %al,%eax 4e07a: 48 85 c0 test %rax,%rax 4e07d: 74 1e je 4e09d 4e07f: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4e086: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e08d: 48 89 d6 mov %rdx,%rsi 4e090: 48 89 c7 mov %rax,%rdi 4e093: e8 f1 6a fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4e098: e9 ff 01 00 00 jmp 4e29c 4e09d: 48 8b 45 c8 mov -0x38(%rbp),%rax 4e0a1: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4e0a5: 0f b6 c0 movzbl %al,%eax 4e0a8: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 4e0ae: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4e0b4: 85 c0 test %eax,%eax 4e0b6: 0f 94 c0 sete %al 4e0b9: 0f b6 c0 movzbl %al,%eax 4e0bc: 48 85 c0 test %rax,%rax 4e0bf: 74 1b je 4e0dc 4e0c1: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4e0c8: 48 8b 45 c8 mov -0x38(%rbp),%rax 4e0cc: 48 89 d6 mov %rdx,%rsi 4e0cf: 48 89 c7 mov %rax,%rdi 4e0d2: e8 4a 6b fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4e0d7: e9 c0 01 00 00 jmp 4e29c 4e0dc: 0f b6 85 26 ff ff ff movzbl -0xda(%rbp),%eax 4e0e3: 83 f0 01 xor $0x1,%eax 4e0e6: 84 c0 test %al,%al 4e0e8: 74 20 je 4e10a 4e0ea: e8 93 83 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4e0ef: 48 89 c1 mov %rax,%rcx 4e0f2: 8b 95 28 ff ff ff mov -0xd8(%rbp),%edx 4e0f8: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4e0ff: 48 89 c6 mov %rax,%rsi 4e102: 48 89 cf mov %rcx,%rdi 4e105: e8 d2 82 fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4e10a: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4e111: 00 4e112: 0f 95 c0 setne %al 4e115: 0f b6 c0 movzbl %al,%eax 4e118: 48 85 c0 test %rax,%rax 4e11b: 0f 84 ef 00 00 00 je 4e210 4e121: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4e127: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4e12e: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4e132: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4e139: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4e13d: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 4e143: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4e149: 48 c1 e0 05 shl $0x5,%rax 4e14d: 48 89 c2 mov %rax,%rdx 4e150: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e154: 48 01 d0 add %rdx,%rax 4e157: 48 89 45 e0 mov %rax,-0x20(%rbp) 4e15b: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4e15f: 48 8b 45 e0 mov -0x20(%rbp),%rax 4e163: 48 89 d6 mov %rdx,%rsi 4e166: 48 89 c7 mov %rax,%rdi 4e169: e8 ba 83 fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4e16e: 89 85 34 ff ff ff mov %eax,-0xcc(%rbp) 4e174: 8b 9d 34 ff ff ff mov -0xcc(%rbp),%ebx 4e17a: 48 8b 45 e0 mov -0x20(%rbp),%rax 4e17e: 48 89 c7 mov %rax,%rdi 4e181: e8 8e 83 fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4e186: 48 39 c3 cmp %rax,%rbx 4e189: 0f 97 c0 seta %al 4e18c: 0f b6 c0 movzbl %al,%eax 4e18f: 48 85 c0 test %rax,%rax 4e192: 0f 95 c0 setne %al 4e195: 84 c0 test %al,%al 4e197: 74 1f je 4e1b8 4e199: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4e19f: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4e1a3: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e1a7: 48 89 ce mov %rcx,%rsi 4e1aa: 48 89 c7 mov %rax,%rdi 4e1ad: e8 e0 9a ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4e1b2: 90 nop 4e1b3: e9 e3 00 00 00 jmp 4e29b 4e1b8: 48 8b 45 e0 mov -0x20(%rbp),%rax 4e1bc: 48 89 c7 mov %rax,%rdi 4e1bf: e8 3e 83 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4e1c4: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4e1c8: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4e1ce: 01 c2 add %eax,%edx 4e1d0: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e1d4: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4e1da: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e1de: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4e1e4: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e1e8: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4e1ee: 39 c2 cmp %eax,%edx 4e1f0: 0f 9f c0 setg %al 4e1f3: 0f b6 c0 movzbl %al,%eax 4e1f6: 48 85 c0 test %rax,%rax 4e1f9: 0f 84 9c 00 00 00 je 4e29b 4e1ff: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e203: 48 89 c7 mov %rax,%rdi 4e206: e8 6b 9d ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4e20b: e9 8b 00 00 00 jmp 4e29b 4e210: e8 b8 82 fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4e215: 83 f0 01 xor $0x1,%eax 4e218: 0f b6 c0 movzbl %al,%eax 4e21b: 48 85 c0 test %rax,%rax 4e21e: 0f 95 c0 setne %al 4e221: 84 c0 test %al,%al 4e223: 74 1b je 4e240 4e225: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4e22c: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e233: 48 89 d6 mov %rdx,%rsi 4e236: 48 89 c7 mov %rax,%rdi 4e239: e8 4b 69 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4e23e: eb 5c jmp 4e29c 4e240: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e247: be 00 00 00 00 mov $0x0,%esi 4e24c: 48 89 c7 mov %rax,%rdi 4e24f: e8 a2 7e fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4e254: e8 05 82 fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4e259: 48 89 c1 mov %rax,%rcx 4e25c: 8b 85 28 ff ff ff mov -0xd8(%rbp),%eax 4e262: 89 c2 mov %eax,%edx 4e264: 48 89 d0 mov %rdx,%rax 4e267: 48 c1 e0 03 shl $0x3,%rax 4e26b: 48 01 d0 add %rdx,%rax 4e26e: 48 01 c0 add %rax,%rax 4e271: 48 01 d0 add %rdx,%rax 4e274: 48 c1 e0 06 shl $0x6,%rax 4e278: 48 01 c8 add %rcx,%rax 4e27b: 48 89 c7 mov %rax,%rdi 4e27e: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4e285: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e28c: b9 01 00 00 00 mov $0x1,%ecx 4e291: 48 89 c6 mov %rax,%rsi 4e294: e8 05 e5 fe ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4e299: eb 02 jmp 4e29d 4e29b: 90 nop 4e29c: 90 nop 4e29d: 90 nop 4e29e: 48 8b 45 e8 mov -0x18(%rbp),%rax 4e2a2: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4e2a9: 00 00 4e2ab: 74 05 je 4e2b2 4e2ad: e8 ce 82 fb ff call 6580 <__stack_chk_fail@plt> 4e2b2: 48 81 c4 f8 00 00 00 add $0xf8,%rsp 4e2b9: 5b pop %rbx 4e2ba: 5d pop %rbp 4e2bb: c3 ret 000000000004e2bc : 4e2bc: f3 0f 1e fa endbr64 4e2c0: 55 push %rbp 4e2c1: 48 89 e5 mov %rsp,%rbp 4e2c4: 48 83 ec 10 sub $0x10,%rsp 4e2c8: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4e2cc: e8 41 0c ff ff call 3ef12 <_ZN15MallocExtension8instanceEv> 4e2d1: 48 8b 10 mov (%rax),%rdx 4e2d4: 48 81 c2 b0 00 00 00 add $0xb0,%rdx 4e2db: 48 8b 0a mov (%rdx),%rcx 4e2de: 48 8b 55 f8 mov -0x8(%rbp),%rdx 4e2e2: 48 89 d6 mov %rdx,%rsi 4e2e5: 48 89 c7 mov %rax,%rdi 4e2e8: ff d1 call *%rcx 4e2ea: c9 leave 4e2eb: c3 ret 000000000004e2ec <_ZN8tcmallocL21invoke_hooks_and_freeEPv>: 4e2ec: f3 0f 1e fa endbr64 4e2f0: 55 push %rbp 4e2f1: 48 89 e5 mov %rsp,%rbp 4e2f4: 53 push %rbx 4e2f5: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 4e2fc: 48 89 bd 18 ff ff ff mov %rdi,-0xe8(%rbp) 4e303: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4e30a: 00 00 4e30c: 48 89 45 e8 mov %rax,-0x18(%rbp) 4e310: 31 c0 xor %eax,%eax 4e312: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4e319: 48 89 c7 mov %rax,%rdi 4e31c: e8 d5 7e fe ff call 361f6 <_ZN10MallocHook16InvokeDeleteHookEPKv> 4e321: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 4e328: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 4e32f: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 4e336: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 4e33d: 48 8d 05 7f 48 fe ff lea -0x1b781(%rip),%rax # 32bc3 <_ZN12_GLOBAL__N_111InvalidFreeEPv> 4e344: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 4e34b: c6 85 2e ff ff ff 00 movb $0x0,-0xd2(%rbp) 4e352: 48 c7 85 58 ff ff ff movq $0x0,-0xa8(%rbp) 4e359: 00 00 00 00 4e35d: e8 e2 82 fe ff call 36644 <_ZN8tcmalloc11ThreadCache17GetCacheIfPresentEv> 4e362: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 4e369: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e370: 48 c1 e8 0d shr $0xd,%rax 4e374: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 4e37b: 0f b6 85 2e ff ff ff movzbl -0xd2(%rbp),%eax 4e382: 83 f0 01 xor $0x1,%eax 4e385: 84 c0 test %al,%al 4e387: 0f 85 cb 00 00 00 jne 4e458 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x16c> 4e38d: e8 d8 80 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4e392: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 4e399: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4e3a0: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4e3a7: 48 8d 85 30 ff ff ff lea -0xd0(%rbp),%rax 4e3ae: 48 89 45 80 mov %rax,-0x80(%rbp) 4e3b2: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4e3b9: 48 89 45 88 mov %rax,-0x78(%rbp) 4e3bd: 48 8d 85 34 ff ff ff lea -0xcc(%rbp),%rax 4e3c4: 48 89 45 90 mov %rax,-0x70(%rbp) 4e3c8: 48 81 7d 88 00 04 00 cmpq $0x400,-0x78(%rbp) 4e3cf: 00 4e3d0: 0f 96 c0 setbe %al 4e3d3: 0f b6 c0 movzbl %al,%eax 4e3d6: 48 85 c0 test %rax,%rax 4e3d9: 74 19 je 4e3f4 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x108> 4e3db: 48 8b 45 88 mov -0x78(%rbp),%rax 4e3df: 83 c0 07 add $0x7,%eax 4e3e2: c1 e8 03 shr $0x3,%eax 4e3e5: 89 c2 mov %eax,%edx 4e3e7: 48 8b 45 90 mov -0x70(%rbp),%rax 4e3eb: 89 10 mov %edx,(%rax) 4e3ed: b8 01 00 00 00 mov $0x1,%eax 4e3f2: eb 2a jmp 4e41e <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x132> 4e3f4: 48 81 7d 88 00 00 04 cmpq $0x40000,-0x78(%rbp) 4e3fb: 00 4e3fc: 77 1b ja 4e419 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x12d> 4e3fe: 48 8b 45 88 mov -0x78(%rbp),%rax 4e402: 05 7f 3c 00 00 add $0x3c7f,%eax 4e407: c1 e8 07 shr $0x7,%eax 4e40a: 89 c2 mov %eax,%edx 4e40c: 48 8b 45 90 mov -0x70(%rbp),%rax 4e410: 89 10 mov %edx,(%rax) 4e412: b8 01 00 00 00 mov $0x1,%eax 4e417: eb 05 jmp 4e41e <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x132> 4e419: b8 00 00 00 00 mov $0x0,%eax 4e41e: 83 f0 01 xor $0x1,%eax 4e421: 84 c0 test %al,%al 4e423: 74 07 je 4e42c <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x140> 4e425: b8 00 00 00 00 mov $0x0,%eax 4e42a: eb 21 jmp 4e44d <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x161> 4e42c: 8b 95 34 ff ff ff mov -0xcc(%rbp),%edx 4e432: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4e439: 89 d2 mov %edx,%edx 4e43b: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4e43f: 0f b6 d0 movzbl %al,%edx 4e442: 48 8b 45 80 mov -0x80(%rbp),%rax 4e446: 89 10 mov %edx,(%rax) 4e448: b8 01 00 00 00 mov $0x1,%eax 4e44d: 83 f0 01 xor $0x1,%eax 4e450: 0f b6 c0 movzbl %al,%eax 4e453: 48 85 c0 test %rax,%rax 4e456: 74 07 je 4e45f <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x173> 4e458: b8 01 00 00 00 mov $0x1,%eax 4e45d: eb 05 jmp 4e464 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x178> 4e45f: b8 00 00 00 00 mov $0x0,%eax 4e464: 84 c0 test %al,%al 4e466: 0f 84 77 01 00 00 je 4e5e3 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x2f7> 4e46c: 0f b6 85 2e ff ff ff movzbl -0xd2(%rbp),%eax 4e473: 83 f0 01 xor $0x1,%eax 4e476: 84 c0 test %al,%al 4e478: 74 2c je 4e4a6 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x1ba> 4e47a: e8 03 80 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4e47f: 48 89 c1 mov %rax,%rcx 4e482: 48 8d 95 30 ff ff ff lea -0xd0(%rbp),%rdx 4e489: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4e490: 48 89 c6 mov %rax,%rsi 4e493: 48 89 cf mov %rcx,%rdi 4e496: e8 0b 7f fe ff call 363a6 <_ZNK8tcmalloc8PageHeap15TryGetSizeClassEmPj> 4e49b: 84 c0 test %al,%al 4e49d: 74 07 je 4e4a6 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x1ba> 4e49f: b8 01 00 00 00 mov $0x1,%eax 4e4a4: eb 05 jmp 4e4ab <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x1bf> 4e4a6: b8 00 00 00 00 mov $0x0,%eax 4e4ab: 88 85 2f ff ff ff mov %al,-0xd1(%rbp) 4e4b1: 0f b6 85 2f ff ff ff movzbl -0xd1(%rbp),%eax 4e4b8: 83 f0 01 xor $0x1,%eax 4e4bb: 0f b6 c0 movzbl %al,%eax 4e4be: 48 85 c0 test %rax,%rax 4e4c1: 0f 84 1c 01 00 00 je 4e5e3 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x2f7> 4e4c7: e8 b6 7f fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4e4cc: 48 89 45 98 mov %rax,-0x68(%rbp) 4e4d0: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4e4d7: 48 89 45 a0 mov %rax,-0x60(%rbp) 4e4db: 48 8b 45 98 mov -0x68(%rbp),%rax 4e4df: 48 05 10 00 08 00 add $0x80010,%rax 4e4e5: 48 89 45 a8 mov %rax,-0x58(%rbp) 4e4e9: 48 8b 45 a0 mov -0x60(%rbp),%rax 4e4ed: 48 89 45 b0 mov %rax,-0x50(%rbp) 4e4f1: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e4f5: 48 c1 e8 12 shr $0x12,%rax 4e4f9: 48 89 45 b8 mov %rax,-0x48(%rbp) 4e4fd: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e501: 25 ff ff 03 00 and $0x3ffff,%eax 4e506: 48 89 45 c0 mov %rax,-0x40(%rbp) 4e50a: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e50e: 48 c1 e8 23 shr $0x23,%rax 4e512: 48 85 c0 test %rax,%rax 4e515: 75 11 jne 4e528 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x23c> 4e517: 48 8b 45 a8 mov -0x58(%rbp),%rax 4e51b: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4e51f: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4e523: 48 85 c0 test %rax,%rax 4e526: 75 07 jne 4e52f <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x243> 4e528: b8 00 00 00 00 mov $0x0,%eax 4e52d: eb 14 jmp 4e543 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x257> 4e52f: 48 8b 45 a8 mov -0x58(%rbp),%rax 4e533: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4e537: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4e53b: 48 8b 55 c0 mov -0x40(%rbp),%rdx 4e53f: 48 8b 04 d0 mov (%rax,%rdx,8),%rax 4e543: 90 nop 4e544: 48 89 45 c8 mov %rax,-0x38(%rbp) 4e548: 48 83 7d c8 00 cmpq $0x0,-0x38(%rbp) 4e54d: 0f 94 c0 sete %al 4e550: 0f b6 c0 movzbl %al,%eax 4e553: 48 85 c0 test %rax,%rax 4e556: 74 1e je 4e576 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x28a> 4e558: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4e55f: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e566: 48 89 d6 mov %rdx,%rsi 4e569: 48 89 c7 mov %rax,%rdi 4e56c: e8 18 66 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4e571: e9 ff 01 00 00 jmp 4e775 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x489> 4e576: 48 8b 45 c8 mov -0x38(%rbp),%rax 4e57a: 0f b6 40 2a movzbl 0x2a(%rax),%eax 4e57e: 0f b6 c0 movzbl %al,%eax 4e581: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 4e587: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4e58d: 85 c0 test %eax,%eax 4e58f: 0f 94 c0 sete %al 4e592: 0f b6 c0 movzbl %al,%eax 4e595: 48 85 c0 test %rax,%rax 4e598: 74 1b je 4e5b5 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x2c9> 4e59a: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4e5a1: 48 8b 45 c8 mov -0x38(%rbp),%rax 4e5a5: 48 89 d6 mov %rdx,%rsi 4e5a8: 48 89 c7 mov %rax,%rdi 4e5ab: e8 71 66 fe ff call 34c21 <_ZN12_GLOBAL__N_1L13do_free_pagesEPN8tcmalloc4SpanEPv> 4e5b0: e9 c0 01 00 00 jmp 4e775 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x489> 4e5b5: 0f b6 85 2e ff ff ff movzbl -0xd2(%rbp),%eax 4e5bc: 83 f0 01 xor $0x1,%eax 4e5bf: 84 c0 test %al,%al 4e5c1: 74 20 je 4e5e3 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x2f7> 4e5c3: e8 ba 7e fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4e5c8: 48 89 c1 mov %rax,%rcx 4e5cb: 8b 95 30 ff ff ff mov -0xd0(%rbp),%edx 4e5d1: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 4e5d8: 48 89 c6 mov %rax,%rsi 4e5db: 48 89 cf mov %rcx,%rdi 4e5de: e8 f9 7d fe ff call 363dc <_ZN8tcmalloc8PageHeap18SetCachedSizeClassEmj> 4e5e3: 48 83 bd 60 ff ff ff cmpq $0x0,-0xa0(%rbp) 4e5ea: 00 4e5eb: 0f 95 c0 setne %al 4e5ee: 0f b6 c0 movzbl %al,%eax 4e5f1: 48 85 c0 test %rax,%rax 4e5f4: 0f 84 ef 00 00 00 je 4e6e9 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x3fd> 4e5fa: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4e600: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 4e607: 48 89 55 d0 mov %rdx,-0x30(%rbp) 4e60b: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4e612: 48 89 55 d8 mov %rdx,-0x28(%rbp) 4e616: 89 85 38 ff ff ff mov %eax,-0xc8(%rbp) 4e61c: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 4e622: 48 c1 e0 05 shl $0x5,%rax 4e626: 48 89 c2 mov %rax,%rdx 4e629: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e62d: 48 01 d0 add %rdx,%rax 4e630: 48 89 45 e0 mov %rax,-0x20(%rbp) 4e634: 48 8b 55 d8 mov -0x28(%rbp),%rdx 4e638: 48 8b 45 e0 mov -0x20(%rbp),%rax 4e63c: 48 89 d6 mov %rdx,%rsi 4e63f: 48 89 c7 mov %rax,%rdi 4e642: e8 e1 7e fe ff call 36528 <_ZN8tcmalloc11ThreadCache8FreeList4PushEPv> 4e647: 89 85 3c ff ff ff mov %eax,-0xc4(%rbp) 4e64d: 8b 9d 3c ff ff ff mov -0xc4(%rbp),%ebx 4e653: 48 8b 45 e0 mov -0x20(%rbp),%rax 4e657: 48 89 c7 mov %rax,%rdi 4e65a: e8 b5 7e fe ff call 36514 <_ZNK8tcmalloc11ThreadCache8FreeList10max_lengthEv> 4e65f: 48 39 c3 cmp %rax,%rbx 4e662: 0f 97 c0 seta %al 4e665: 0f b6 c0 movzbl %al,%eax 4e668: 48 85 c0 test %rax,%rax 4e66b: 0f 95 c0 setne %al 4e66e: 84 c0 test %al,%al 4e670: 74 1f je 4e691 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x3a5> 4e672: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 4e678: 48 8b 4d e0 mov -0x20(%rbp),%rcx 4e67c: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e680: 48 89 ce mov %rcx,%rsi 4e683: 48 89 c7 mov %rax,%rdi 4e686: e8 07 96 ff ff call 47c92 <_ZN8tcmalloc11ThreadCache11ListTooLongEPNS0_8FreeListEj> 4e68b: 90 nop 4e68c: e9 e3 00 00 00 jmp 4e774 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x488> 4e691: 48 8b 45 e0 mov -0x20(%rbp),%rax 4e695: 48 89 c7 mov %rax,%rdi 4e698: e8 65 7e fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4e69d: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4e6a1: 8b 92 00 10 00 00 mov 0x1000(%rdx),%edx 4e6a7: 01 c2 add %eax,%edx 4e6a9: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e6ad: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4e6b3: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e6b7: 8b 90 00 10 00 00 mov 0x1000(%rax),%edx 4e6bd: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e6c1: 8b 80 04 10 00 00 mov 0x1004(%rax),%eax 4e6c7: 39 c2 cmp %eax,%edx 4e6c9: 0f 9f c0 setg %al 4e6cc: 0f b6 c0 movzbl %al,%eax 4e6cf: 48 85 c0 test %rax,%rax 4e6d2: 0f 84 9c 00 00 00 je 4e774 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x488> 4e6d8: 48 8b 45 d0 mov -0x30(%rbp),%rax 4e6dc: 48 89 c7 mov %rax,%rdi 4e6df: e8 92 98 ff ff call 47f76 <_ZN8tcmalloc11ThreadCache8ScavengeEv> 4e6e4: e9 8b 00 00 00 jmp 4e774 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x488> 4e6e9: e8 df 7d fe ff call 364cd <_ZN8tcmalloc6Static8IsInitedEv> 4e6ee: 83 f0 01 xor $0x1,%eax 4e6f1: 0f b6 c0 movzbl %al,%eax 4e6f4: 48 85 c0 test %rax,%rax 4e6f7: 0f 95 c0 setne %al 4e6fa: 84 c0 test %al,%al 4e6fc: 74 1b je 4e719 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x42d> 4e6fe: 48 8b 95 50 ff ff ff mov -0xb0(%rbp),%rdx 4e705: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e70c: 48 89 d6 mov %rdx,%rsi 4e70f: 48 89 c7 mov %rax,%rdi 4e712: e8 72 64 fe ff call 34b89 <_ZN12_GLOBAL__N_120free_null_or_invalidEPvPFvS0_E> 4e717: eb 5c jmp 4e775 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x489> 4e719: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e720: be 00 00 00 00 mov $0x0,%esi 4e725: 48 89 c7 mov %rax,%rdi 4e728: e8 c9 79 fe ff call 360f6 <_ZN8tcmalloc11SLL_SetNextEPvS0_> 4e72d: e8 2c 7d fe ff call 3645e <_ZN8tcmalloc6Static13central_cacheEv> 4e732: 48 89 c1 mov %rax,%rcx 4e735: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 4e73b: 89 c2 mov %eax,%edx 4e73d: 48 89 d0 mov %rdx,%rax 4e740: 48 c1 e0 03 shl $0x3,%rax 4e744: 48 01 d0 add %rdx,%rax 4e747: 48 01 c0 add %rax,%rax 4e74a: 48 01 d0 add %rdx,%rax 4e74d: 48 c1 e0 06 shl $0x6,%rax 4e751: 48 01 c8 add %rcx,%rax 4e754: 48 89 c7 mov %rax,%rdi 4e757: 48 8b 95 48 ff ff ff mov -0xb8(%rbp),%rdx 4e75e: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 4e765: b9 01 00 00 00 mov $0x1,%ecx 4e76a: 48 89 c6 mov %rax,%rsi 4e76d: e8 2c e0 fe ff call 3c79e <_ZN8tcmalloc15CentralFreeList11InsertRangeEPvS1_i> 4e772: eb 02 jmp 4e776 <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x48a> 4e774: 90 nop 4e775: 90 nop 4e776: 90 nop 4e777: 48 8b 45 e8 mov -0x18(%rbp),%rax 4e77b: 64 48 33 04 25 28 00 xor %fs:0x28,%rax 4e782: 00 00 4e784: 74 05 je 4e78b <_ZN8tcmallocL21invoke_hooks_and_freeEPv+0x49f> 4e786: e8 f5 7d fb ff call 6580 <__stack_chk_fail@plt> 4e78b: 48 81 c4 e8 00 00 00 add $0xe8,%rsp 4e792: 5b pop %rbx 4e793: 5d pop %rbp 4e794: c3 ret 000000000004e795 <_ZN8tcmalloc13cpp_throw_oomEm>: 4e795: f3 0f 1e fa endbr64 4e799: 55 push %rbp 4e79a: 48 89 e5 mov %rsp,%rbp 4e79d: 48 83 ec 10 sub $0x10,%rsp 4e7a1: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4e7a5: 48 8b 45 f8 mov -0x8(%rbp),%rax 4e7a9: b9 00 00 00 00 mov $0x0,%ecx 4e7ae: ba 01 00 00 00 mov $0x1,%edx 4e7b3: 48 89 c6 mov %rax,%rsi 4e7b6: 48 8d 3d 8f 61 fe ff lea -0x19e71(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4e7bd: e8 ff 5d fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4e7c2: c9 leave 4e7c3: c3 ret 000000000004e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm>: 4e7c4: f3 0f 1e fa endbr64 4e7c8: 55 push %rbp 4e7c9: 48 89 e5 mov %rsp,%rbp 4e7cc: 48 83 ec 10 sub $0x10,%rsp 4e7d0: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4e7d4: 48 8b 45 f8 mov -0x8(%rbp),%rax 4e7d8: b9 01 00 00 00 mov $0x1,%ecx 4e7dd: ba 01 00 00 00 mov $0x1,%edx 4e7e2: 48 89 c6 mov %rax,%rsi 4e7e5: 48 8d 3d 60 61 fe ff lea -0x19ea0(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4e7ec: e8 d0 5d fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4e7f1: c9 leave 4e7f2: c3 ret 000000000004e7f3 <_ZN8tcmalloc10malloc_oomEm>: 4e7f3: f3 0f 1e fa endbr64 4e7f7: 55 push %rbp 4e7f8: 48 89 e5 mov %rsp,%rbp 4e7fb: 48 83 ec 10 sub $0x10,%rsp 4e7ff: 48 89 7d f8 mov %rdi,-0x8(%rbp) 4e803: 48 8b 45 f8 mov -0x8(%rbp),%rax 4e807: b9 01 00 00 00 mov $0x1,%ecx 4e80c: ba 00 00 00 00 mov $0x0,%edx 4e811: 48 89 c6 mov %rax,%rsi 4e814: 48 8d 3d 31 61 fe ff lea -0x19ecf(%rip),%rdi # 3494c <_ZN12_GLOBAL__N_1L12retry_mallocEPv> 4e81b: e8 a1 5d fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4e820: c9 leave 4e821: c3 ret 000000000004e822 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm>: 4e822: f3 0f 1e fa endbr64 4e826: 55 push %rbp 4e827: 48 89 e5 mov %rsp,%rbp 4e82a: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4e831: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 4e838: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4e83f: 00 00 4e841: 48 89 45 f8 mov %rax,-0x8(%rbp) 4e845: 31 c0 xor %eax,%eax 4e847: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4e84e: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4e855: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4e85c: 48 89 45 80 mov %rax,-0x80(%rbp) 4e860: e8 0d 7e fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4e865: 0f b6 c0 movzbl %al,%eax 4e868: 48 85 c0 test %rax,%rax 4e86b: 0f 95 c0 setne %al 4e86e: 84 c0 test %al,%al 4e870: 74 11 je 4e883 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x61> 4e872: 48 8b 45 80 mov -0x80(%rbp),%rax 4e876: 48 89 c7 mov %rax,%rdi 4e879: e8 08 43 fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4e87e: e9 f2 01 00 00 jmp 4ea75 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x253> 4e883: e8 90 7d fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4e888: 48 89 45 88 mov %rax,-0x78(%rbp) 4e88c: e8 d9 7b fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4e891: 48 89 45 90 mov %rax,-0x70(%rbp) 4e895: 48 8b 45 80 mov -0x80(%rbp),%rax 4e899: 48 89 45 98 mov %rax,-0x68(%rbp) 4e89d: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 4e8a4: 48 89 45 a0 mov %rax,-0x60(%rbp) 4e8a8: 48 8b 45 98 mov -0x68(%rbp),%rax 4e8ac: 48 89 45 a8 mov %rax,-0x58(%rbp) 4e8b0: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 4e8b7: 48 89 45 b0 mov %rax,-0x50(%rbp) 4e8bb: 48 81 7d a8 00 04 00 cmpq $0x400,-0x58(%rbp) 4e8c2: 00 4e8c3: 0f 96 c0 setbe %al 4e8c6: 0f b6 c0 movzbl %al,%eax 4e8c9: 48 85 c0 test %rax,%rax 4e8cc: 74 19 je 4e8e7 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0xc5> 4e8ce: 48 8b 45 a8 mov -0x58(%rbp),%rax 4e8d2: 83 c0 07 add $0x7,%eax 4e8d5: c1 e8 03 shr $0x3,%eax 4e8d8: 89 c2 mov %eax,%edx 4e8da: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e8de: 89 10 mov %edx,(%rax) 4e8e0: b8 01 00 00 00 mov $0x1,%eax 4e8e5: eb 2a jmp 4e911 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0xef> 4e8e7: 48 81 7d a8 00 00 04 cmpq $0x40000,-0x58(%rbp) 4e8ee: 00 4e8ef: 77 1b ja 4e90c <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0xea> 4e8f1: 48 8b 45 a8 mov -0x58(%rbp),%rax 4e8f5: 05 7f 3c 00 00 add $0x3c7f,%eax 4e8fa: c1 e8 07 shr $0x7,%eax 4e8fd: 89 c2 mov %eax,%edx 4e8ff: 48 8b 45 b0 mov -0x50(%rbp),%rax 4e903: 89 10 mov %edx,(%rax) 4e905: b8 01 00 00 00 mov $0x1,%eax 4e90a: eb 05 jmp 4e911 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0xef> 4e90c: b8 00 00 00 00 mov $0x0,%eax 4e911: 83 f0 01 xor $0x1,%eax 4e914: 84 c0 test %al,%al 4e916: 74 07 je 4e91f <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0xfd> 4e918: b8 00 00 00 00 mov $0x0,%eax 4e91d: eb 1e jmp 4e93d <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x11b> 4e91f: 8b 95 70 ff ff ff mov -0x90(%rbp),%edx 4e925: 48 8b 45 90 mov -0x70(%rbp),%rax 4e929: 89 d2 mov %edx,%edx 4e92b: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4e92f: 0f b6 d0 movzbl %al,%edx 4e932: 48 8b 45 a0 mov -0x60(%rbp),%rax 4e936: 89 10 mov %edx,(%rax) 4e938: b8 01 00 00 00 mov $0x1,%eax 4e93d: 83 f0 01 xor $0x1,%eax 4e940: 0f b6 c0 movzbl %al,%eax 4e943: 48 85 c0 test %rax,%rax 4e946: 0f 95 c0 setne %al 4e949: 84 c0 test %al,%al 4e94b: 74 18 je 4e965 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x143> 4e94d: 48 8b 55 80 mov -0x80(%rbp),%rdx 4e951: 48 8b 45 88 mov -0x78(%rbp),%rax 4e955: 48 89 d6 mov %rdx,%rsi 4e958: 48 89 c7 mov %rax,%rdi 4e95b: e8 15 5f fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4e960: e9 10 01 00 00 jmp 4ea75 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x253> 4e965: e8 00 7b fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4e96a: 48 89 c2 mov %rax,%rdx 4e96d: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 4e973: 89 c6 mov %eax,%esi 4e975: 48 89 d7 mov %rdx,%rdi 4e978: e8 df 76 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4e97d: 48 98 cltq 4e97f: 48 89 45 b8 mov %rax,-0x48(%rbp) 4e983: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4e987: 48 8b 45 88 mov -0x78(%rbp),%rax 4e98b: 48 89 d6 mov %rdx,%rsi 4e98e: 48 89 c7 mov %rax,%rdi 4e991: e8 e6 7c fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4e996: 0f b6 c0 movzbl %al,%eax 4e999: 48 85 c0 test %rax,%rax 4e99c: 0f 95 c0 setne %al 4e99f: 84 c0 test %al,%al 4e9a1: 74 11 je 4e9b4 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x192> 4e9a3: 48 8b 45 80 mov -0x80(%rbp),%rax 4e9a7: 48 89 c7 mov %rax,%rdi 4e9aa: e8 fd 5b fe ff call 345ac <_ZL19DoSampledAllocationm> 4e9af: e9 c1 00 00 00 jmp 4ea75 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x253> 4e9b4: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 4e9ba: 48 8b 55 88 mov -0x78(%rbp),%rdx 4e9be: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4e9c2: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4e9c6: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4e9ca: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 4e9d0: 48 8d 05 66 5f fe ff lea -0x1a09a(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4e9d7: 48 89 45 d0 mov %rax,-0x30(%rbp) 4e9db: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 4e9e1: 48 c1 e0 05 shl $0x5,%rax 4e9e5: 48 89 c2 mov %rax,%rdx 4e9e8: 48 8b 45 c0 mov -0x40(%rbp),%rax 4e9ec: 48 01 d0 add %rdx,%rax 4e9ef: 48 89 45 d8 mov %rax,-0x28(%rbp) 4e9f3: 48 8b 45 d8 mov -0x28(%rbp),%rax 4e9f7: 48 89 c7 mov %rax,%rdi 4e9fa: e8 03 7b fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4e9ff: 48 98 cltq 4ea01: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ea05: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 4ea0c: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ea10: 48 89 d6 mov %rdx,%rsi 4ea13: 48 89 c7 mov %rax,%rdi 4ea16: e8 51 7b fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4ea1b: 83 f0 01 xor $0x1,%eax 4ea1e: 84 c0 test %al,%al 4ea20: 74 23 je 4ea45 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x223> 4ea22: 48 8b 45 c8 mov -0x38(%rbp),%rax 4ea26: 89 c7 mov %eax,%edi 4ea28: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4ea2c: 8b b5 6c ff ff ff mov -0x94(%rbp),%esi 4ea32: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ea36: 48 89 d1 mov %rdx,%rcx 4ea39: 89 fa mov %edi,%edx 4ea3b: 48 89 c7 mov %rax,%rdi 4ea3e: e8 7d 90 ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4ea43: eb 27 jmp 4ea6c <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x24a> 4ea45: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ea49: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4ea4f: 89 c2 mov %eax,%edx 4ea51: 48 8b 45 c8 mov -0x38(%rbp),%rax 4ea55: 29 c2 sub %eax,%edx 4ea57: 89 d0 mov %edx,%eax 4ea59: 89 c2 mov %eax,%edx 4ea5b: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ea5f: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4ea65: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4ea6c: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ea70: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ea74: 90 nop 4ea75: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ea79: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4ea7e: 0f 94 c0 sete %al 4ea81: 0f b6 c0 movzbl %al,%eax 4ea84: 48 85 c0 test %rax,%rax 4ea87: 74 13 je 4ea9c <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x27a> 4ea89: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4ea90: 48 89 c7 mov %rax,%rdi 4ea93: e8 fd fc ff ff call 4e795 <_ZN8tcmalloc13cpp_throw_oomEm> 4ea98: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ea9c: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4eaa3: 48 8b 45 e8 mov -0x18(%rbp),%rax 4eaa7: 48 89 d6 mov %rdx,%rsi 4eaaa: 48 89 c7 mov %rax,%rdi 4eaad: e8 fe 76 fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4eab2: 48 8b 45 e8 mov -0x18(%rbp),%rax 4eab6: 48 89 45 f0 mov %rax,-0x10(%rbp) 4eaba: 48 8b 45 f0 mov -0x10(%rbp),%rax 4eabe: 90 nop 4eabf: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4eac3: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4eaca: 00 00 4eacc: 74 05 je 4ead3 <_ZN8tcmalloc27allocate_full_cpp_throw_oomEm+0x2b1> 4eace: e8 ad 7a fb ff call 6580 <__stack_chk_fail@plt> 4ead3: c9 leave 4ead4: c3 ret 000000000004ead5 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm>: 4ead5: f3 0f 1e fa endbr64 4ead9: 55 push %rbp 4eada: 48 89 e5 mov %rsp,%rbp 4eadd: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4eae4: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 4eaeb: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4eaf2: 00 00 4eaf4: 48 89 45 f8 mov %rax,-0x8(%rbp) 4eaf8: 31 c0 xor %eax,%eax 4eafa: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4eb01: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4eb08: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4eb0f: 48 89 45 80 mov %rax,-0x80(%rbp) 4eb13: e8 5a 7b fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4eb18: 0f b6 c0 movzbl %al,%eax 4eb1b: 48 85 c0 test %rax,%rax 4eb1e: 0f 95 c0 setne %al 4eb21: 84 c0 test %al,%al 4eb23: 74 11 je 4eb36 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x61> 4eb25: 48 8b 45 80 mov -0x80(%rbp),%rax 4eb29: 48 89 c7 mov %rax,%rdi 4eb2c: e8 55 40 fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4eb31: e9 f2 01 00 00 jmp 4ed28 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x253> 4eb36: e8 dd 7a fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4eb3b: 48 89 45 88 mov %rax,-0x78(%rbp) 4eb3f: e8 26 79 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4eb44: 48 89 45 90 mov %rax,-0x70(%rbp) 4eb48: 48 8b 45 80 mov -0x80(%rbp),%rax 4eb4c: 48 89 45 98 mov %rax,-0x68(%rbp) 4eb50: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 4eb57: 48 89 45 a0 mov %rax,-0x60(%rbp) 4eb5b: 48 8b 45 98 mov -0x68(%rbp),%rax 4eb5f: 48 89 45 a8 mov %rax,-0x58(%rbp) 4eb63: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 4eb6a: 48 89 45 b0 mov %rax,-0x50(%rbp) 4eb6e: 48 81 7d a8 00 04 00 cmpq $0x400,-0x58(%rbp) 4eb75: 00 4eb76: 0f 96 c0 setbe %al 4eb79: 0f b6 c0 movzbl %al,%eax 4eb7c: 48 85 c0 test %rax,%rax 4eb7f: 74 19 je 4eb9a <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0xc5> 4eb81: 48 8b 45 a8 mov -0x58(%rbp),%rax 4eb85: 83 c0 07 add $0x7,%eax 4eb88: c1 e8 03 shr $0x3,%eax 4eb8b: 89 c2 mov %eax,%edx 4eb8d: 48 8b 45 b0 mov -0x50(%rbp),%rax 4eb91: 89 10 mov %edx,(%rax) 4eb93: b8 01 00 00 00 mov $0x1,%eax 4eb98: eb 2a jmp 4ebc4 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0xef> 4eb9a: 48 81 7d a8 00 00 04 cmpq $0x40000,-0x58(%rbp) 4eba1: 00 4eba2: 77 1b ja 4ebbf <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0xea> 4eba4: 48 8b 45 a8 mov -0x58(%rbp),%rax 4eba8: 05 7f 3c 00 00 add $0x3c7f,%eax 4ebad: c1 e8 07 shr $0x7,%eax 4ebb0: 89 c2 mov %eax,%edx 4ebb2: 48 8b 45 b0 mov -0x50(%rbp),%rax 4ebb6: 89 10 mov %edx,(%rax) 4ebb8: b8 01 00 00 00 mov $0x1,%eax 4ebbd: eb 05 jmp 4ebc4 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0xef> 4ebbf: b8 00 00 00 00 mov $0x0,%eax 4ebc4: 83 f0 01 xor $0x1,%eax 4ebc7: 84 c0 test %al,%al 4ebc9: 74 07 je 4ebd2 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0xfd> 4ebcb: b8 00 00 00 00 mov $0x0,%eax 4ebd0: eb 1e jmp 4ebf0 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x11b> 4ebd2: 8b 95 70 ff ff ff mov -0x90(%rbp),%edx 4ebd8: 48 8b 45 90 mov -0x70(%rbp),%rax 4ebdc: 89 d2 mov %edx,%edx 4ebde: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4ebe2: 0f b6 d0 movzbl %al,%edx 4ebe5: 48 8b 45 a0 mov -0x60(%rbp),%rax 4ebe9: 89 10 mov %edx,(%rax) 4ebeb: b8 01 00 00 00 mov $0x1,%eax 4ebf0: 83 f0 01 xor $0x1,%eax 4ebf3: 0f b6 c0 movzbl %al,%eax 4ebf6: 48 85 c0 test %rax,%rax 4ebf9: 0f 95 c0 setne %al 4ebfc: 84 c0 test %al,%al 4ebfe: 74 18 je 4ec18 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x143> 4ec00: 48 8b 55 80 mov -0x80(%rbp),%rdx 4ec04: 48 8b 45 88 mov -0x78(%rbp),%rax 4ec08: 48 89 d6 mov %rdx,%rsi 4ec0b: 48 89 c7 mov %rax,%rdi 4ec0e: e8 62 5c fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4ec13: e9 10 01 00 00 jmp 4ed28 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x253> 4ec18: e8 4d 78 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4ec1d: 48 89 c2 mov %rax,%rdx 4ec20: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 4ec26: 89 c6 mov %eax,%esi 4ec28: 48 89 d7 mov %rdx,%rdi 4ec2b: e8 2c 74 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4ec30: 48 98 cltq 4ec32: 48 89 45 b8 mov %rax,-0x48(%rbp) 4ec36: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4ec3a: 48 8b 45 88 mov -0x78(%rbp),%rax 4ec3e: 48 89 d6 mov %rdx,%rsi 4ec41: 48 89 c7 mov %rax,%rdi 4ec44: e8 33 7a fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4ec49: 0f b6 c0 movzbl %al,%eax 4ec4c: 48 85 c0 test %rax,%rax 4ec4f: 0f 95 c0 setne %al 4ec52: 84 c0 test %al,%al 4ec54: 74 11 je 4ec67 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x192> 4ec56: 48 8b 45 80 mov -0x80(%rbp),%rax 4ec5a: 48 89 c7 mov %rax,%rdi 4ec5d: e8 4a 59 fe ff call 345ac <_ZL19DoSampledAllocationm> 4ec62: e9 c1 00 00 00 jmp 4ed28 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x253> 4ec67: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 4ec6d: 48 8b 55 88 mov -0x78(%rbp),%rdx 4ec71: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4ec75: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4ec79: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4ec7d: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 4ec83: 48 8d 05 b3 5c fe ff lea -0x1a34d(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4ec8a: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ec8e: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 4ec94: 48 c1 e0 05 shl $0x5,%rax 4ec98: 48 89 c2 mov %rax,%rdx 4ec9b: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ec9f: 48 01 d0 add %rdx,%rax 4eca2: 48 89 45 d8 mov %rax,-0x28(%rbp) 4eca6: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ecaa: 48 89 c7 mov %rax,%rdi 4ecad: e8 50 78 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4ecb2: 48 98 cltq 4ecb4: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ecb8: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 4ecbf: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ecc3: 48 89 d6 mov %rdx,%rsi 4ecc6: 48 89 c7 mov %rax,%rdi 4ecc9: e8 9e 78 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4ecce: 83 f0 01 xor $0x1,%eax 4ecd1: 84 c0 test %al,%al 4ecd3: 74 23 je 4ecf8 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x223> 4ecd5: 48 8b 45 c8 mov -0x38(%rbp),%rax 4ecd9: 89 c7 mov %eax,%edi 4ecdb: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4ecdf: 8b b5 6c ff ff ff mov -0x94(%rbp),%esi 4ece5: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ece9: 48 89 d1 mov %rdx,%rcx 4ecec: 89 fa mov %edi,%edx 4ecee: 48 89 c7 mov %rax,%rdi 4ecf1: e8 ca 8d ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4ecf6: eb 27 jmp 4ed1f <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x24a> 4ecf8: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ecfc: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4ed02: 89 c2 mov %eax,%edx 4ed04: 48 8b 45 c8 mov -0x38(%rbp),%rax 4ed08: 29 c2 sub %eax,%edx 4ed0a: 89 d0 mov %edx,%eax 4ed0c: 89 c2 mov %eax,%edx 4ed0e: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ed12: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4ed18: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4ed1f: 48 89 45 e0 mov %rax,-0x20(%rbp) 4ed23: 48 8b 45 e0 mov -0x20(%rbp),%rax 4ed27: 90 nop 4ed28: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ed2c: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4ed31: 0f 94 c0 sete %al 4ed34: 0f b6 c0 movzbl %al,%eax 4ed37: 48 85 c0 test %rax,%rax 4ed3a: 74 13 je 4ed4f <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x27a> 4ed3c: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4ed43: 48 89 c7 mov %rax,%rdi 4ed46: e8 79 fa ff ff call 4e7c4 <_ZN8tcmalloc15cpp_nothrow_oomEm> 4ed4b: 48 89 45 e8 mov %rax,-0x18(%rbp) 4ed4f: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4ed56: 48 8b 45 e8 mov -0x18(%rbp),%rax 4ed5a: 48 89 d6 mov %rdx,%rsi 4ed5d: 48 89 c7 mov %rax,%rdi 4ed60: e8 4b 74 fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4ed65: 48 8b 45 e8 mov -0x18(%rbp),%rax 4ed69: 48 89 45 f0 mov %rax,-0x10(%rbp) 4ed6d: 48 8b 45 f0 mov -0x10(%rbp),%rax 4ed71: 90 nop 4ed72: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4ed76: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4ed7d: 00 00 4ed7f: 74 05 je 4ed86 <_ZN8tcmalloc29allocate_full_cpp_nothrow_oomEm+0x2b1> 4ed81: e8 fa 77 fb ff call 6580 <__stack_chk_fail@plt> 4ed86: c9 leave 4ed87: c3 ret 000000000004ed88 <_ZN8tcmalloc24allocate_full_malloc_oomEm>: 4ed88: f3 0f 1e fa endbr64 4ed8c: 55 push %rbp 4ed8d: 48 89 e5 mov %rsp,%rbp 4ed90: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 4ed97: 48 89 bd 58 ff ff ff mov %rdi,-0xa8(%rbp) 4ed9e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4eda5: 00 00 4eda7: 48 89 45 f8 mov %rax,-0x8(%rbp) 4edab: 31 c0 xor %eax,%eax 4edad: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 4edb4: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 4edbb: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4edc2: 48 89 45 80 mov %rax,-0x80(%rbp) 4edc6: e8 a7 78 fe ff call 36672 <_ZN8tcmalloc11ThreadCache20IsUseEmergencyMallocEv> 4edcb: 0f b6 c0 movzbl %al,%eax 4edce: 48 85 c0 test %rax,%rax 4edd1: 0f 95 c0 setne %al 4edd4: 84 c0 test %al,%al 4edd6: 74 11 je 4ede9 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x61> 4edd8: 48 8b 45 80 mov -0x80(%rbp),%rax 4eddc: 48 89 c7 mov %rax,%rdi 4eddf: e8 a2 3d fe ff call 32b86 <_ZN8tcmallocL15EmergencyMallocEm> 4ede4: e9 f2 01 00 00 jmp 4efdb <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x253> 4ede9: e8 2a 78 fe ff call 36618 <_ZN8tcmalloc11ThreadCache8GetCacheEv> 4edee: 48 89 45 88 mov %rax,-0x78(%rbp) 4edf2: e8 73 76 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4edf7: 48 89 45 90 mov %rax,-0x70(%rbp) 4edfb: 48 8b 45 80 mov -0x80(%rbp),%rax 4edff: 48 89 45 98 mov %rax,-0x68(%rbp) 4ee03: 48 8d 85 68 ff ff ff lea -0x98(%rbp),%rax 4ee0a: 48 89 45 a0 mov %rax,-0x60(%rbp) 4ee0e: 48 8b 45 98 mov -0x68(%rbp),%rax 4ee12: 48 89 45 a8 mov %rax,-0x58(%rbp) 4ee16: 48 8d 85 70 ff ff ff lea -0x90(%rbp),%rax 4ee1d: 48 89 45 b0 mov %rax,-0x50(%rbp) 4ee21: 48 81 7d a8 00 04 00 cmpq $0x400,-0x58(%rbp) 4ee28: 00 4ee29: 0f 96 c0 setbe %al 4ee2c: 0f b6 c0 movzbl %al,%eax 4ee2f: 48 85 c0 test %rax,%rax 4ee32: 74 19 je 4ee4d <_ZN8tcmalloc24allocate_full_malloc_oomEm+0xc5> 4ee34: 48 8b 45 a8 mov -0x58(%rbp),%rax 4ee38: 83 c0 07 add $0x7,%eax 4ee3b: c1 e8 03 shr $0x3,%eax 4ee3e: 89 c2 mov %eax,%edx 4ee40: 48 8b 45 b0 mov -0x50(%rbp),%rax 4ee44: 89 10 mov %edx,(%rax) 4ee46: b8 01 00 00 00 mov $0x1,%eax 4ee4b: eb 2a jmp 4ee77 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0xef> 4ee4d: 48 81 7d a8 00 00 04 cmpq $0x40000,-0x58(%rbp) 4ee54: 00 4ee55: 77 1b ja 4ee72 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0xea> 4ee57: 48 8b 45 a8 mov -0x58(%rbp),%rax 4ee5b: 05 7f 3c 00 00 add $0x3c7f,%eax 4ee60: c1 e8 07 shr $0x7,%eax 4ee63: 89 c2 mov %eax,%edx 4ee65: 48 8b 45 b0 mov -0x50(%rbp),%rax 4ee69: 89 10 mov %edx,(%rax) 4ee6b: b8 01 00 00 00 mov $0x1,%eax 4ee70: eb 05 jmp 4ee77 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0xef> 4ee72: b8 00 00 00 00 mov $0x0,%eax 4ee77: 83 f0 01 xor $0x1,%eax 4ee7a: 84 c0 test %al,%al 4ee7c: 74 07 je 4ee85 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0xfd> 4ee7e: b8 00 00 00 00 mov $0x0,%eax 4ee83: eb 1e jmp 4eea3 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x11b> 4ee85: 8b 95 70 ff ff ff mov -0x90(%rbp),%edx 4ee8b: 48 8b 45 90 mov -0x70(%rbp),%rax 4ee8f: 89 d2 mov %edx,%edx 4ee91: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 4ee95: 0f b6 d0 movzbl %al,%edx 4ee98: 48 8b 45 a0 mov -0x60(%rbp),%rax 4ee9c: 89 10 mov %edx,(%rax) 4ee9e: b8 01 00 00 00 mov $0x1,%eax 4eea3: 83 f0 01 xor $0x1,%eax 4eea6: 0f b6 c0 movzbl %al,%eax 4eea9: 48 85 c0 test %rax,%rax 4eeac: 0f 95 c0 setne %al 4eeaf: 84 c0 test %al,%al 4eeb1: 74 18 je 4eecb <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x143> 4eeb3: 48 8b 55 80 mov -0x80(%rbp),%rdx 4eeb7: 48 8b 45 88 mov -0x78(%rbp),%rax 4eebb: 48 89 d6 mov %rdx,%rsi 4eebe: 48 89 c7 mov %rax,%rdi 4eec1: e8 af 59 fe ff call 34875 <_ZN12_GLOBAL__N_1L15do_malloc_pagesEPN8tcmalloc11ThreadCacheEm> 4eec6: e9 10 01 00 00 jmp 4efdb <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x253> 4eecb: e8 9a 75 fe ff call 3646a <_ZN8tcmalloc6Static7sizemapEv> 4eed0: 48 89 c2 mov %rax,%rdx 4eed3: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 4eed9: 89 c6 mov %eax,%esi 4eedb: 48 89 d7 mov %rdx,%rdi 4eede: e8 79 71 fe ff call 3605c <_ZN8tcmalloc7SizeMap13class_to_sizeEj> 4eee3: 48 98 cltq 4eee5: 48 89 45 b8 mov %rax,-0x48(%rbp) 4eee9: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4eeed: 48 8b 45 88 mov -0x78(%rbp),%rax 4eef1: 48 89 d6 mov %rdx,%rsi 4eef4: 48 89 c7 mov %rax,%rdi 4eef7: e8 80 77 fe ff call 3667c <_ZN8tcmalloc11ThreadCache16SampleAllocationEm> 4eefc: 0f b6 c0 movzbl %al,%eax 4eeff: 48 85 c0 test %rax,%rax 4ef02: 0f 95 c0 setne %al 4ef05: 84 c0 test %al,%al 4ef07: 74 11 je 4ef1a <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x192> 4ef09: 48 8b 45 80 mov -0x80(%rbp),%rax 4ef0d: 48 89 c7 mov %rax,%rdi 4ef10: e8 97 56 fe ff call 345ac <_ZL19DoSampledAllocationm> 4ef15: e9 c1 00 00 00 jmp 4efdb <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x253> 4ef1a: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 4ef20: 48 8b 55 88 mov -0x78(%rbp),%rdx 4ef24: 48 89 55 c0 mov %rdx,-0x40(%rbp) 4ef28: 48 8b 55 b8 mov -0x48(%rbp),%rdx 4ef2c: 48 89 55 c8 mov %rdx,-0x38(%rbp) 4ef30: 89 85 6c ff ff ff mov %eax,-0x94(%rbp) 4ef36: 48 8d 05 00 5a fe ff lea -0x1a600(%rip),%rax # 3493d <_ZN12_GLOBAL__N_1L15nop_oom_handlerEm> 4ef3d: 48 89 45 d0 mov %rax,-0x30(%rbp) 4ef41: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 4ef47: 48 c1 e0 05 shl $0x5,%rax 4ef4b: 48 89 c2 mov %rax,%rdx 4ef4e: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ef52: 48 01 d0 add %rdx,%rax 4ef55: 48 89 45 d8 mov %rax,-0x28(%rbp) 4ef59: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ef5d: 48 89 c7 mov %rax,%rdi 4ef60: e8 9d 75 fe ff call 36502 <_ZNK8tcmalloc11ThreadCache8FreeList11object_sizeEv> 4ef65: 48 98 cltq 4ef67: 48 89 45 c8 mov %rax,-0x38(%rbp) 4ef6b: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 4ef72: 48 8b 45 d8 mov -0x28(%rbp),%rax 4ef76: 48 89 d6 mov %rdx,%rsi 4ef79: 48 89 c7 mov %rax,%rdi 4ef7c: e8 eb 75 fe ff call 3656c <_ZN8tcmalloc11ThreadCache8FreeList6TryPopEPPv> 4ef81: 83 f0 01 xor $0x1,%eax 4ef84: 84 c0 test %al,%al 4ef86: 74 23 je 4efab <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x223> 4ef88: 48 8b 45 c8 mov -0x38(%rbp),%rax 4ef8c: 89 c7 mov %eax,%edi 4ef8e: 48 8b 55 d0 mov -0x30(%rbp),%rdx 4ef92: 8b b5 6c ff ff ff mov -0x94(%rbp),%esi 4ef98: 48 8b 45 c0 mov -0x40(%rbp),%rax 4ef9c: 48 89 d1 mov %rdx,%rcx 4ef9f: 89 fa mov %edi,%edx 4efa1: 48 89 c7 mov %rax,%rdi 4efa4: e8 17 8b ff ff call 47ac0 <_ZN8tcmalloc11ThreadCache21FetchFromCentralCacheEjiPFPvmE> 4efa9: eb 27 jmp 4efd2 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x24a> 4efab: 48 8b 45 c0 mov -0x40(%rbp),%rax 4efaf: 8b 80 00 10 00 00 mov 0x1000(%rax),%eax 4efb5: 89 c2 mov %eax,%edx 4efb7: 48 8b 45 c8 mov -0x38(%rbp),%rax 4efbb: 29 c2 sub %eax,%edx 4efbd: 89 d0 mov %edx,%eax 4efbf: 89 c2 mov %eax,%edx 4efc1: 48 8b 45 c0 mov -0x40(%rbp),%rax 4efc5: 89 90 00 10 00 00 mov %edx,0x1000(%rax) 4efcb: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 4efd2: 48 89 45 e0 mov %rax,-0x20(%rbp) 4efd6: 48 8b 45 e0 mov -0x20(%rbp),%rax 4efda: 90 nop 4efdb: 48 89 45 e8 mov %rax,-0x18(%rbp) 4efdf: 48 83 7d e8 00 cmpq $0x0,-0x18(%rbp) 4efe4: 0f 94 c0 sete %al 4efe7: 0f b6 c0 movzbl %al,%eax 4efea: 48 85 c0 test %rax,%rax 4efed: 74 13 je 4f002 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x27a> 4efef: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 4eff6: 48 89 c7 mov %rax,%rdi 4eff9: e8 f5 f7 ff ff call 4e7f3 <_ZN8tcmalloc10malloc_oomEm> 4effe: 48 89 45 e8 mov %rax,-0x18(%rbp) 4f002: 48 8b 95 78 ff ff ff mov -0x88(%rbp),%rdx 4f009: 48 8b 45 e8 mov -0x18(%rbp),%rax 4f00d: 48 89 d6 mov %rdx,%rsi 4f010: 48 89 c7 mov %rax,%rdi 4f013: e8 98 71 fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4f018: 48 8b 45 e8 mov -0x18(%rbp),%rax 4f01c: 48 89 45 f0 mov %rax,-0x10(%rbp) 4f020: 48 8b 45 f0 mov -0x10(%rbp),%rax 4f024: 90 nop 4f025: 48 8b 4d f8 mov -0x8(%rbp),%rcx 4f029: 64 48 33 0c 25 28 00 xor %fs:0x28,%rcx 4f030: 00 00 4f032: 74 05 je 4f039 <_ZN8tcmalloc24allocate_full_malloc_oomEm+0x2b1> 4f034: e8 47 75 fb ff call 6580 <__stack_chk_fail@plt> 4f039: c9 leave 4f03a: c3 ret 000000000004f03b <_ZN8tcmallocL14memalign_pagesEmmbb>: 4f03b: f3 0f 1e fa endbr64 4f03f: 55 push %rbp 4f040: 48 89 e5 mov %rsp,%rbp 4f043: 41 54 push %r12 4f045: 53 push %rbx 4f046: 48 83 c4 80 add $0xffffffffffffff80,%rsp 4f04a: 48 89 7d 88 mov %rdi,-0x78(%rbp) 4f04e: 48 89 75 80 mov %rsi,-0x80(%rbp) 4f052: 89 c8 mov %ecx,%eax 4f054: 88 95 7c ff ff ff mov %dl,-0x84(%rbp) 4f05a: 88 85 78 ff ff ff mov %al,-0x88(%rbp) 4f060: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax 4f067: 00 00 4f069: 48 89 45 e8 mov %rax,-0x18(%rbp) 4f06d: 31 c0 xor %eax,%eax 4f06f: 48 8b 45 88 mov -0x78(%rbp),%rax 4f073: 48 89 45 a0 mov %rax,-0x60(%rbp) 4f077: 48 8b 45 80 mov -0x80(%rbp),%rax 4f07b: 48 89 45 a8 mov %rax,-0x58(%rbp) 4f07f: 48 8b 55 a0 mov -0x60(%rbp),%rdx 4f083: 48 8b 45 a8 mov -0x58(%rbp),%rax 4f087: 48 01 d0 add %rdx,%rax 4f08a: 48 39 45 a8 cmp %rax,-0x58(%rbp) 4f08e: 76 0a jbe 4f09a <_ZN8tcmallocL14memalign_pagesEmmbb+0x5f> 4f090: b8 00 00 00 00 mov $0x0,%eax 4f095: e9 8c 00 00 00 jmp 4f126 <_ZN8tcmallocL14memalign_pagesEmmbb+0xeb> 4f09a: e8 e3 73 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4f09f: 48 85 c0 test %rax,%rax 4f0a2: 0f 94 c0 sete %al 4f0a5: 0f b6 c0 movzbl %al,%eax 4f0a8: 48 85 c0 test %rax,%rax 4f0ab: 0f 95 c0 setne %al 4f0ae: 84 c0 test %al,%al 4f0b0: 74 05 je 4f0b7 <_ZN8tcmallocL14memalign_pagesEmmbb+0x7c> 4f0b2: e8 fb 91 ff ff call 482b2 <_ZN8tcmalloc11ThreadCache10InitModuleEv> 4f0b7: 48 83 7d a8 00 cmpq $0x0,-0x58(%rbp) 4f0bc: 75 08 jne 4f0c6 <_ZN8tcmallocL14memalign_pagesEmmbb+0x8b> 4f0be: 48 c7 45 a8 01 00 00 movq $0x1,-0x58(%rbp) 4f0c5: 00 4f0c6: e8 b7 73 fe ff call 36482 <_ZN8tcmalloc6Static8pageheapEv> 4f0cb: 48 89 c3 mov %rax,%rbx 4f0ce: 48 8b 45 a0 mov -0x60(%rbp),%rax 4f0d2: 48 89 c7 mov %rax,%rdi 4f0d5: e8 4d 6f fe ff call 36027 <_ZN8tcmalloc5pagesEm> 4f0da: 49 89 c4 mov %rax,%r12 4f0dd: 48 8b 45 a8 mov -0x58(%rbp),%rax 4f0e1: 48 89 c7 mov %rax,%rdi 4f0e4: e8 3e 6f fe ff call 36027 <_ZN8tcmalloc5pagesEm> 4f0e9: 4c 89 e2 mov %r12,%rdx 4f0ec: 48 89 c6 mov %rax,%rsi 4f0ef: 48 89 df mov %rbx,%rdi 4f0f2: e8 d7 22 ff ff call 413ce <_ZN8tcmalloc8PageHeap10NewAlignedEmm> 4f0f7: 48 89 45 b0 mov %rax,-0x50(%rbp) 4f0fb: 48 83 7d b0 00 cmpq $0x0,-0x50(%rbp) 4f100: 75 07 jne 4f109 <_ZN8tcmallocL14memalign_pagesEmmbb+0xce> 4f102: b8 00 00 00 00 mov $0x0,%eax 4f107: eb 1d jmp 4f126 <_ZN8tcmallocL14memalign_pagesEmmbb+0xeb> 4f109: 48 8b 45 b0 mov -0x50(%rbp),%rax 4f10d: 48 89 45 b8 mov %rax,-0x48(%rbp) 4f111: 48 8b 45 b8 mov -0x48(%rbp),%rax 4f115: 48 8b 00 mov (%rax),%rax 4f118: 48 c1 e0 0d shl $0xd,%rax 4f11c: 48 89 45 c0 mov %rax,-0x40(%rbp) 4f120: 48 8b 45 c0 mov -0x40(%rbp),%rax 4f124: 90 nop 4f125: 90 nop 4f126: 48 89 45 98 mov %rax,-0x68(%rbp) 4f12a: 48 83 7d 98 00 cmpq $0x0,-0x68(%rbp) 4f12f: 0f 94 c0 sete %al 4f132: 0f b6 c0 movzbl %al,%eax 4f135: 48 85 c0 test %rax,%rax 4f138: 74 35 je 4f16f <_ZN8tcmallocL14memalign_pagesEmmbb+0x134> 4f13a: 48 8b 45 88 mov -0x78(%rbp),%rax 4f13e: 48 89 45 d0 mov %rax,-0x30(%rbp) 4f142: 48 8b 45 80 mov -0x80(%rbp),%rax 4f146: 48 89 45 d8 mov %rax,-0x28(%rbp) 4f14a: 0f b6 8d 78 ff ff ff movzbl -0x88(%rbp),%ecx 4f151: 0f b6 95 7c ff ff ff movzbl -0x84(%rbp),%edx 4f158: 48 8d 45 d0 lea -0x30(%rbp),%rax 4f15c: 48 89 c6 mov %rax,%rsi 4f15f: 48 8d 3d db 65 fe ff lea -0x19a25(%rip),%rdi # 35741 <_ZN8tcmallocL17retry_do_memalignEPv> 4f166: e8 56 54 fe ff call 345c1 <_ZN12_GLOBAL__N_110handle_oomEPFPvS0_ES0_bb> 4f16b: 48 89 45 98 mov %rax,-0x68(%rbp) 4f16f: 48 8b 55 80 mov -0x80(%rbp),%rdx 4f173: 48 8b 45 98 mov -0x68(%rbp),%rax 4f177: 48 89 d6 mov %rdx,%rsi 4f17a: 48 89 c7 mov %rax,%rdi 4f17d: e8 2e 70 fe ff call 361b0 <_ZN10MallocHook13InvokeNewHookEPKvm> 4f182: 48 8b 45 98 mov -0x68(%rbp),%rax 4f186: 48 89 45 c8 mov %rax,-0x38(%rbp) 4f18a: 48 8b 45 c8 mov -0x38(%rbp),%rax 4f18e: 48 8b 5d e8 mov -0x18(%rbp),%rbx 4f192: 64 48 33 1c 25 28 00 xor %fs:0x28,%rbx 4f199: 00 00 4f19b: 74 05 je 4f1a2 <_ZN8tcmallocL14memalign_pagesEmmbb+0x167> 4f19d: e8 de 73 fb ff call 6580 <__stack_chk_fail@plt> 4f1a2: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 4f1a6: 5b pop %rbx 4f1a7: 41 5c pop %r12 4f1a9: 5d pop %rbp 4f1aa: c3 ret Disassembly of section .fini: 000000000004f1ac <_fini>: 4f1ac: f3 0f 1e fa endbr64 4f1b0: 48 83 ec 08 sub $0x8,%rsp 4f1b4: 48 83 c4 08 add $0x8,%rsp 4f1b8: c3 ret