.section __TEXT,__text,regular,pure_instructions .build_version macos, 14, 0 sdk_version 14, 0 .globl __ZN5TrainC2Ev ; -- Begin function _ZN5TrainC2Ev .p2align 2 __ZN5TrainC2Ev: ; @_ZN5TrainC2Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTV5Train@PAGE add x8, x8, __ZTV5Train@PAGEOFF add x9, x8, #16 str x0, [sp, #8] ldr x8, [sp, #8] str x8, [sp] ; 8-byte Folded Spill str x9, [x8] add x0, x8, #8 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC1B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5TrainC1Ev ; -- Begin function _ZN5TrainC1Ev .p2align 2 __ZN5TrainC1Ev: ; @_ZN5TrainC1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN5TrainC2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5TrainD2Ev ; -- Begin function _ZN5TrainD2Ev .p2align 2 __ZN5TrainD2Ev: ; @_ZN5TrainD2Ev .cfi_startproc ; %bb.0: sub sp, sp, #80 .cfi_def_cfa_offset 80 stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTV5Train@PAGE add x8, x8, __ZTV5Train@PAGEOFF add x9, x8, #16 stur x0, [x29, #-16] ldur x8, [x29, #-16] str x8, [sp, #8] ; 8-byte Folded Spill mov x10, x8 stur x10, [x29, #-8] str x9, [x8] add x8, x8, #8 stur x8, [x29, #-24] ldur x0, [x29, #-24] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev str x0, [sp, #32] ldur x0, [x29, #-24] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev str x0, [sp, #24] b LBB3_1 LBB3_1: ; =>This Inner Loop Header: Depth=1 add x0, sp, #32 add x1, sp, #24 bl __ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ tbz w0, #0, LBB3_6 b LBB3_2 LBB3_2: ; in Loop: Header=BB3_1 Depth=1 add x0, sp, #32 bl __ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev ldr x8, [x0] str x8, [sp, #16] ldr x8, [sp, #16] str x8, [sp] ; 8-byte Folded Spill subs x8, x8, #0 cset w8, eq tbnz w8, #0, LBB3_4 b LBB3_3 LBB3_3: ; in Loop: Header=BB3_1 Depth=1 ldr x0, [sp] ; 8-byte Folded Reload ldr x8, [x0] ldr x8, [x8, #8] blr x8 b LBB3_4 LBB3_4: ; in Loop: Header=BB3_1 Depth=1 b LBB3_5 LBB3_5: ; in Loop: Header=BB3_1 Depth=1 add x0, sp, #32 bl __ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev b LBB3_1 LBB3_6: ldr x8, [sp, #8] ; 8-byte Folded Reload add x0, x8, #8 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev ldur x0, [x29, #-8] ldp x29, x30, [sp, #64] ; 16-byte Folded Reload add sp, sp, #80 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp] ldr x0, [sp] ldr x1, [x0] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ str x0, [sp, #8] ldr x0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp] ldr x0, [sp] ldr x1, [x0, #8] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ str x0, [sp, #8] ldr x0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ ; -- Begin function _ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .globl __ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .weak_definition __ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .p2align 2 __ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_: ; @_ZNSt3__1neB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x1, [sp] bl __ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ eor w8, w0, #0x1 and w0, w8, #0x1 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev ; -- Begin function _ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev .globl __ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev .weak_definition __ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev .p2align 2 __ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev: ; @_ZNKSt3__111__wrap_iterIPP3CarEdeB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev ; -- Begin function _ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev .globl __ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev .weak_definition __ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev .p2align 2 __ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev: ; @_ZNSt3__111__wrap_iterIPP3CarEppB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] ldr x8, [x0] add x8, x8, #8 str x8, [x0] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED1B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5TrainD1Ev ; -- Begin function _ZN5TrainD1Ev .p2align 2 __ZN5TrainD1Ev: ; @_ZN5TrainD1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN5TrainD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5TrainD0Ev ; -- Begin function _ZN5TrainD0Ev .p2align 2 __ZN5TrainD0Ev: ; @_ZN5TrainD0Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN5TrainD1Ev ldr x0, [sp] ; 8-byte Folded Reload bl __ZdlPv ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5Train3addEP3Car ; -- Begin function _ZN5Train3addEP3Car .p2align 2 __ZN5Train3addEP3Car: ; @_ZN5Train3addEP3Car .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov x8, x1 str x0, [sp, #8] mov x1, sp str x8, [sp] ldr x8, [sp, #8] add x0, x8, #8 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_ .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_ .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9push_backB7v160006ERKS2_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x8, [x0, #8] str x8, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev ldr x8, [sp, #8] ; 8-byte Folded Reload ldr x9, [x0] subs x8, x8, x9 cset w8, eq tbnz w8, #0, LBB13_2 b LBB13_1 LBB13_1: ldr x0, [sp] ; 8-byte Folded Reload ldr x1, [sp, #16] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__construct_one_at_endB7v160006IJRKS2_EEEvDpOT_ b LBB13_3 LBB13_2: ldr x0, [sp] ; 8-byte Folded Reload ldr x1, [sp, #16] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ b LBB13_3 LBB13_3: ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNK5Train13currentWeightEv ; -- Begin function _ZNK5Train13currentWeightEv .p2align 2 __ZNK5Train13currentWeightEv: ; @_ZNK5Train13currentWeightEv .cfi_startproc ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x8, [x29, #-8] movi d0, #0000000000000000 stur s0, [x29, #-12] add x8, x8, #8 str x8, [sp, #24] ldr x0, [sp, #24] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev str x0, [sp, #16] ldr x0, [sp, #24] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev str x0, [sp, #8] b LBB14_1 LBB14_1: ; =>This Inner Loop Header: Depth=1 add x0, sp, #16 add x1, sp, #8 bl __ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ tbz w0, #0, LBB14_4 b LBB14_2 LBB14_2: ; in Loop: Header=BB14_1 Depth=1 add x0, sp, #16 bl __ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev ldr x8, [x0] str x8, [sp] ldr x0, [sp] ldr x8, [x0] ldr x8, [x8, #16] blr x8 fmov s1, s0 ldur s0, [x29, #-12] fadd s0, s0, s1 stur s0, [x29, #-12] b LBB14_3 LBB14_3: ; in Loop: Header=BB14_1 Depth=1 add x0, sp, #16 bl __ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev b LBB14_1 LBB14_4: ldur s0, [x29, #-12] ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE5beginB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp] ldr x0, [sp] ldr x1, [x0] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ str x0, [sp, #8] ldr x0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE3endB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp] ldr x0, [sp] ldr x1, [x0, #8] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ str x0, [sp, #8] ldr x0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ ; -- Begin function _ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .globl __ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .weak_definition __ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .p2align 2 __ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_: ; @_ZNSt3__1neB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x1, [sp] bl __ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ eor w8, w0, #0x1 and w0, w8, #0x1 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev ; -- Begin function _ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev .globl __ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev .weak_definition __ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev .p2align 2 __ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev: ; @_ZNKSt3__111__wrap_iterIPKP3CarEdeB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev ; -- Begin function _ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev .globl __ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev .weak_definition __ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev .p2align 2 __ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev: ; @_ZNSt3__111__wrap_iterIPKP3CarEppB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] ldr x8, [x0] add x8, x8, #8 str x8, [x0] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN3CarC2Ev ; -- Begin function _ZN3CarC2Ev .p2align 2 __ZN3CarC2Ev: ; @_ZN3CarC2Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 adrp x8, __ZTV3Car@PAGE add x8, x8, __ZTV3Car@PAGEOFF add x8, x8, #16 str x0, [sp, #8] ldr x0, [sp, #8] str x8, [x0] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN3CarD2Ev ; -- Begin function _ZN3CarD2Ev .p2align 2 __ZN3CarD2Ev: ; @_ZN3CarD2Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN3CarD1Ev ; -- Begin function _ZN3CarD1Ev .p2align 2 __ZN3CarD1Ev: ; @_ZN3CarD1Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp] ldr x8, [sp] str x8, [sp, #8] brk #0x1 .cfi_endproc ; -- End function .globl __ZN3CarD0Ev ; -- Begin function _ZN3CarD0Ev .p2align 2 __ZN3CarD0Ev: ; @_ZN3CarD0Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] brk #0x1 .cfi_endproc ; -- End function .globl __ZN3Car5brakeEv ; -- Begin function _ZN3Car5brakeEv .p2align 2 __ZN3Car5brakeEv: ; @_ZN3Car5brakeEv .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] adrp x0, __ZNSt3__14coutE@GOTPAGE ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] adrp x1, l_.str@PAGE add x1, x1, l_.str@PAGEOFF bl __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc adrp x1, __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_@PAGE add x1, x1, __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_@PAGEOFF bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc ; -- Begin function _ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .globl __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .weak_definition __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .p2align 2 __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc: ; @_ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x8, [x29, #-8] str x8, [sp, #8] ; 8-byte Folded Spill ldr x8, [sp, #16] str x8, [sp] ; 8-byte Folded Spill ldr x0, [sp, #16] bl __ZNSt3__111char_traitsIcE6lengthEPKc ldr x1, [sp] ; 8-byte Folded Reload mov x2, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E ; -- Begin function _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E .globl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E .weak_definition __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E .p2align 2 __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E: ; @_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x8, [sp] blr x8 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_ ; -- Begin function _ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_ .globl __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_ .weak_definition __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_ .p2align 2 __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_: ; @_ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] str x8, [sp] ; 8-byte Folded Spill ldr x8, [sp, #8] ldr x9, [x8] ldur x9, [x9, #-24] add x0, x8, x9 mov w1, #10 bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec mov x8, x0 ldr x0, [sp] ; 8-byte Folded Reload sxtb w1, w8 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc ldr x0, [sp, #8] bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv ldr x0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZNK3Car13currentWeightEv ; -- Begin function _ZNK3Car13currentWeightEv .p2align 2 __ZNK3Car13currentWeightEv: ; @_ZNK3Car13currentWeightEv .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr s0, [x8, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN10LocomotiveC2Ev ; -- Begin function _ZN10LocomotiveC2Ev .p2align 2 __ZN10LocomotiveC2Ev: ; @_ZN10LocomotiveC2Ev .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTV10Locomotive@PAGE add x8, x8, __ZTV10Locomotive@PAGEOFF add x8, x8, #16 str x8, [sp, #16] ; 8-byte Folded Spill stur x0, [x29, #-8] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZN3CarC2Ev ldr x0, [sp, #8] ; 8-byte Folded Reload ldr x8, [sp, #16] ; 8-byte Folded Reload str x8, [x0] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZN10LocomotiveC1Ev ; -- Begin function _ZN10LocomotiveC1Ev .p2align 2 __ZN10LocomotiveC1Ev: ; @_ZN10LocomotiveC1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN10LocomotiveC2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN10Locomotive9disengageEv ; -- Begin function _ZN10Locomotive9disengageEv .p2align 2 __ZN10Locomotive9disengageEv: ; @_ZN10Locomotive9disengageEv .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] adrp x0, __ZNSt3__14coutE@GOTPAGE ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] adrp x1, l_.str.1@PAGE add x1, x1, l_.str.1@PAGEOFF bl __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc adrp x1, __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_@PAGE add x1, x1, __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_@PAGEOFF bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN10Locomotive6engageEv ; -- Begin function _ZN10Locomotive6engageEv .p2align 2 __ZN10Locomotive6engageEv: ; @_ZN10Locomotive6engageEv .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] adrp x0, __ZNSt3__14coutE@GOTPAGE ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] adrp x1, l_.str.2@PAGE add x1, x1, l_.str.2@PAGEOFF bl __ZNSt3__1lsB7v160006INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc adrp x1, __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_@PAGE add x1, x1, __ZNSt3__14endlB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_@PAGEOFF bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsB7v160006EPFRS3_S4_E ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5WagonC2Ev ; -- Begin function _ZN5WagonC2Ev .p2align 2 __ZN5WagonC2Ev: ; @_ZN5WagonC2Ev .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTV5Wagon@PAGE add x8, x8, __ZTV5Wagon@PAGEOFF add x8, x8, #16 str x8, [sp, #16] ; 8-byte Folded Spill stur x0, [x29, #-8] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZN3CarC2Ev ldr x0, [sp, #8] ; 8-byte Folded Reload ldr x8, [sp, #16] ; 8-byte Folded Reload str x8, [x0] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNK5Wagon9maxWeightEv ; -- Begin function _ZNK5Wagon9maxWeightEv .p2align 2 __ZNK5Wagon9maxWeightEv: ; @_ZNK5Wagon9maxWeightEv .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] mov w8, #1116471296 fmov s0, w8 add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZNK5Wagon9minWeightEv ; -- Begin function _ZNK5Wagon9minWeightEv .p2align 2 __ZNK5Wagon9minWeightEv: ; @_ZNK5Wagon9minWeightEv .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] mov w8, #1120403456 fmov s0, w8 add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN6BoxCarC2Ev ; -- Begin function _ZN6BoxCarC2Ev .p2align 2 __ZN6BoxCarC2Ev: ; @_ZN6BoxCarC2Ev .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTV6BoxCar@PAGE add x8, x8, __ZTV6BoxCar@PAGEOFF add x8, x8, #16 str x8, [sp, #16] ; 8-byte Folded Spill stur x0, [x29, #-8] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZN5WagonC2Ev ldr x0, [sp, #8] ; 8-byte Folded Reload ldr x8, [sp, #16] ; 8-byte Folded Reload str x8, [x0] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZN6BoxCarC1Ev ; -- Begin function _ZN6BoxCarC1Ev .p2align 2 __ZN6BoxCarC1Ev: ; @_ZN6BoxCarC1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN6BoxCarC2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZNK6BoxCar6volumeEv ; -- Begin function _ZNK6BoxCar6volumeEv .p2align 2 __ZNK6BoxCar6volumeEv: ; @_ZNK6BoxCar6volumeEv .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] mov w8, #32256 movk w8, #17788, lsl #16 fmov s0, w8 add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN6TankerC2Ev ; -- Begin function _ZN6TankerC2Ev .p2align 2 __ZN6TankerC2Ev: ; @_ZN6TankerC2Ev .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTV6Tanker@PAGE add x8, x8, __ZTV6Tanker@PAGEOFF add x8, x8, #16 str x8, [sp, #16] ; 8-byte Folded Spill stur x0, [x29, #-8] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZN5WagonC2Ev ldr x0, [sp, #8] ; 8-byte Folded Reload ldr x8, [sp, #16] ; 8-byte Folded Reload str x8, [x0] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZN6TankerC1Ev ; -- Begin function _ZN6TankerC1Ev .p2align 2 __ZN6TankerC1Ev: ; @_ZN6TankerC1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN6TankerC2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .section __TEXT,__literal8,8byte_literals .p2align 3, 0x0 ; -- Begin function _ZNK6Tanker6volumeEv lCPI41_0: .quad 0x405fcf0053e2d623 ; double 127.23439499999999 .section __TEXT,__text,regular,pure_instructions .globl __ZNK6Tanker6volumeEv .p2align 2 __ZNK6Tanker6volumeEv: ; @_ZNK6Tanker6volumeEv .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] fmov s0, #5.25000000 str s0, [sp, #4] ldr s0, [sp, #4] fcvt d1, s0 adrp x8, lCPI41_0@PAGE ldr d0, [x8, lCPI41_0@PAGEOFF] fmul d0, d0, d1 ldr s1, [sp, #4] fcvt d1, s1 fmul d0, d0, d1 fcvt s0, d0 add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN10LocomotiveD1Ev ; -- Begin function _ZN10LocomotiveD1Ev .weak_def_can_be_hidden __ZN10LocomotiveD1Ev .p2align 2 __ZN10LocomotiveD1Ev: ; @_ZN10LocomotiveD1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN10LocomotiveD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN10LocomotiveD0Ev ; -- Begin function _ZN10LocomotiveD0Ev .weak_def_can_be_hidden __ZN10LocomotiveD0Ev .p2align 2 __ZN10LocomotiveD0Ev: ; @_ZN10LocomotiveD0Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN10LocomotiveD1Ev ldr x0, [sp] ; 8-byte Folded Reload bl __ZdlPv ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5WagonD1Ev ; -- Begin function _ZN5WagonD1Ev .weak_def_can_be_hidden __ZN5WagonD1Ev .p2align 2 __ZN5WagonD1Ev: ; @_ZN5WagonD1Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp] ldr x8, [sp] str x8, [sp, #8] brk #0x1 .cfi_endproc ; -- End function .globl __ZN5WagonD0Ev ; -- Begin function _ZN5WagonD0Ev .weak_def_can_be_hidden __ZN5WagonD0Ev .p2align 2 __ZN5WagonD0Ev: ; @_ZN5WagonD0Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] brk #0x1 .cfi_endproc ; -- End function .globl __ZN6BoxCarD1Ev ; -- Begin function _ZN6BoxCarD1Ev .weak_def_can_be_hidden __ZN6BoxCarD1Ev .p2align 2 __ZN6BoxCarD1Ev: ; @_ZN6BoxCarD1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN6BoxCarD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN6BoxCarD0Ev ; -- Begin function _ZN6BoxCarD0Ev .weak_def_can_be_hidden __ZN6BoxCarD0Ev .p2align 2 __ZN6BoxCarD0Ev: ; @_ZN6BoxCarD0Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN6BoxCarD1Ev ldr x0, [sp] ; 8-byte Folded Reload bl __ZdlPv ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN6TankerD1Ev ; -- Begin function _ZN6TankerD1Ev .weak_def_can_be_hidden __ZN6TankerD1Ev .p2align 2 __ZN6TankerD1Ev: ; @_ZN6TankerD1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN6TankerD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN6TankerD0Ev ; -- Begin function _ZN6TankerD0Ev .weak_def_can_be_hidden __ZN6TankerD0Ev .p2align 2 __ZN6TankerD0Ev: ; @_ZN6TankerD0Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN6TankerD1Ev ldr x0, [sp] ; 8-byte Folded Reload bl __ZdlPv ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEEC2B7v160006Ev Lfunc_begin0: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception0 ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x8, [x29, #-8] str x8, [sp] ; 8-byte Folded Spill ; kill: def $x9 killed $xzr str xzr, [x8] str xzr, [x8, #8] add x1, sp, #16 str xzr, [sp, #16] Ltmp15: add x0, x8, #16 add x2, sp, #15 bl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC1B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ Ltmp16: b LBB50_1 LBB50_1: Ltmp17: ldr x0, [sp] ; 8-byte Folded Reload bl __ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ Ltmp18: b LBB50_2 LBB50_2: ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret LBB50_3: Ltmp19: bl ___clang_call_terminate Lfunc_end0: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table50: Lexception0: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase0-Lttbaseref0 Lttbaseref0: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end0-Lcst_begin0 Lcst_begin0: .uleb128 Ltmp15-Lfunc_begin0 ; >> Call Site 1 << .uleb128 Ltmp18-Ltmp15 ; Call between Ltmp15 and Ltmp18 .uleb128 Ltmp19-Lfunc_begin0 ; jumps to Ltmp19 .byte 1 ; On action: 1 Lcst_end0: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase0: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC1B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC1B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC1B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ .p2align 2 __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC1B7v160006IDnNS_18__default_init_tagEEEOT_OT0_: ; @_ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC1B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC2B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern ___clang_call_terminate ; -- Begin function __clang_call_terminate .globl ___clang_call_terminate .weak_definition ___clang_call_terminate .p2align 2 ___clang_call_terminate: ; @__clang_call_terminate ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill bl ___cxa_begin_catch bl __ZSt9terminatev ; -- End function .private_extern __ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ ; -- Begin function _ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .globl __ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .weak_definition __ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .p2align 2 __ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_: ; @_ZNSt3__119__debug_db_insert_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC2B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC2B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC2B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ .p2align 2 __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC2B7v160006IDnNS_18__default_init_tagEEEOT_OT0_: ; @_ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEEC2B7v160006IDnNS_18__default_init_tagEEEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] str x2, [sp, #24] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill ldur x1, [x29, #-16] bl __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_ ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret .cfi_endproc ; -- End function .globl __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_ ; -- Begin function _ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_ .weak_def_can_be_hidden __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_ .p2align 2 __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_: ; @_ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ; kill: def $x8 killed $xzr str xzr, [x0] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE ; -- Begin function _ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .globl __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .weak_def_can_be_hidden __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .p2align 2 __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE: ; @_ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] ldr x0, [sp, #16] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__19allocatorIP3CarEC2B7v160006Ev ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__19allocatorIP3CarEC2B7v160006Ev ; -- Begin function _ZNSt3__19allocatorIP3CarEC2B7v160006Ev .globl __ZNSt3__19allocatorIP3CarEC2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__19allocatorIP3CarEC2B7v160006Ev .p2align 2 __ZNSt3__19allocatorIP3CarEC2B7v160006Ev: ; @_ZNSt3__19allocatorIP3CarEC2B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev ; -- Begin function _ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev .globl __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev .p2align 2 __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev: ; @_ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIP3CarEEEC2B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPS2_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] str x1, [sp, #8] ldr x1, [sp, #16] ldr x2, [sp, #8] sub x0, x29, #8 bl __ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_ ldur x0, [x29, #-8] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_ ; -- Begin function _ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_ .globl __ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_ .weak_def_can_be_hidden __ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_ .p2align 2 __ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_: ; @_ZNSt3__111__wrap_iterIPP3CarEC1B7v160006EPKvS3_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_ ; -- Begin function _ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_ .globl __ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_ .weak_def_can_be_hidden __ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_ .p2align 2 __ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_: ; @_ZNSt3__111__wrap_iterIPP3CarEC2B7v160006EPKvS3_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #24] ldr x8, [sp, #8] str x8, [x0] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ ; -- Begin function _ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .globl __ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .weak_definition __ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .p2align 2 __ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_: ; @_ZNSt3__1eqB7v160006IPP3CarEEbRKNS_11__wrap_iterIT_EES8_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] bl __ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill ldr x0, [sp, #16] bl __ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload subs x8, x0, x8 cset w8, eq and w0, w8, #0x1 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev ; -- Begin function _ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev .globl __ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev .weak_definition __ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev .p2align 2 __ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev: ; @_ZNKSt3__111__wrap_iterIPP3CarE4baseB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEED2B7v160006Ev Lfunc_begin1: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception1 ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x1, [x29, #-8] str x1, [sp, #8] ; 8-byte Folded Spill Ltmp25: add x0, sp, #16 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC1ERS5_ Ltmp26: b LBB64_1 LBB64_1: Ltmp27: add x0, sp, #16 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev Ltmp28: b LBB64_2 LBB64_2: ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret LBB64_3: Ltmp29: bl ___clang_call_terminate Lfunc_end1: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table64: Lexception1: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase1-Lttbaseref1 Lttbaseref1: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end1-Lcst_begin1 Lcst_begin1: .uleb128 Ltmp25-Lfunc_begin1 ; >> Call Site 1 << .uleb128 Ltmp28-Ltmp25 ; Call between Ltmp25 and Ltmp28 .uleb128 Ltmp29-Lfunc_begin1 ; jumps to Ltmp29 .byte 1 ; On action: 1 Lcst_end1: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase1: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC1ERS5_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC1ERS5_ .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC1ERS5_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC1ERS5_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC1ERS5_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill ldr x1, [sp, #16] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC2ERS5_ ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorclB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x8, [x29, #-8] str x8, [sp, #16] ; 8-byte Folded Spill ldr x0, [x8] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev ldr x8, [sp, #16] ; 8-byte Folded Reload ldr x0, [x8] bl __ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ ldr x8, [sp, #16] ; 8-byte Folded Reload ldr x8, [x8] ldr x8, [x8] subs x8, x8, #0 cset w8, eq tbnz w8, #0, LBB66_2 b LBB66_1 LBB66_1: ldr x8, [sp, #16] ; 8-byte Folded Reload ldr x0, [x8] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev ldr x8, [sp, #16] ; 8-byte Folded Reload ldr x0, [x8] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev ldr x8, [sp, #16] ; 8-byte Folded Reload str x0, [sp, #8] ; 8-byte Folded Spill ldr x9, [x8] ldr x9, [x9] str x9, [sp] ; 8-byte Folded Spill ldr x0, [x8] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev ldr x1, [sp] ; 8-byte Folded Reload mov x2, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m b LBB66_2 LBB66_2: ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC2ERS5_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC2ERS5_ .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC2ERS5_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC2ERS5_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE16__destroy_vectorC2ERS5_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x8, [sp] str x8, [x0] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #80 .cfi_def_cfa_offset 80 stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x0, [x29, #-8] stur x0, [x29, #-16] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x1, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload str x1, [sp] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x8, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload str x8, [sp, #16] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev mov x8, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload str x8, [sp, #8] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x8, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload str x8, [sp, #32] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev mov x8, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload str x8, [sp, #24] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x8, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload stur x8, [x29, #-24] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev ldr x1, [sp] ; 8-byte Folded Reload ldr x13, [sp, #8] ; 8-byte Folded Reload ldr x12, [sp, #16] ; 8-byte Folded Reload ldr x11, [sp, #24] ; 8-byte Folded Reload ldr x10, [sp, #32] ; 8-byte Folded Reload ldur x8, [x29, #-24] ; 8-byte Folded Reload mov x9, x0 ldur x0, [x29, #-16] ; 8-byte Folded Reload add x2, x12, x13, lsl #3 add x3, x10, x11, lsl #3 add x4, x8, x9, lsl #3 bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ ldp x29, x30, [sp, #64] ; 16-byte Folded Reload add sp, sp, #80 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ ; -- Begin function _ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .globl __ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .weak_definition __ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .p2align 2 __ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_: ; @_ZNSt3__118__debug_db_erase_cB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__clearB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] ldr x1, [x0] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m ; -- Begin function _ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m .globl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m .weak_definition __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m .p2align 2 __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m: ; @_ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #16 bl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev ldr x9, [sp] ; 8-byte Folded Reload ldr x8, [x0] ldr x9, [x9] subs x8, x8, x9 mov x9, #8 sdiv x0, x8, x9 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 str x0, [sp, #40] str x1, [sp, #32] str x2, [sp, #24] str x3, [sp, #16] str x4, [sp, #8] add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8] bl __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x9, [sp, #8] ldr x8, [x9, #8] ldr x9, [x9] subs x8, x8, x9 mov x9, #8 sdiv x0, x8, x9 add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ ; -- Begin function _ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ .globl __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ .weak_definition __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ .p2align 2 __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_: ; @_ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_ .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_ .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__base_destruct_at_endB7v160006EPS2_ Lfunc_begin2: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception2 ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] ldur x8, [x29, #-8] str x8, [sp, #16] ; 8-byte Folded Spill ldr x8, [x8, #8] str x8, [sp, #24] b LBB78_1 LBB78_1: ; =>This Inner Loop Header: Depth=1 ldur x8, [x29, #-16] ldr x9, [sp, #24] subs x8, x8, x9 cset w8, eq tbnz w8, #0, LBB78_4 b LBB78_2 LBB78_2: ; in Loop: Header=BB78_1 Depth=1 ldr x0, [sp, #16] ; 8-byte Folded Reload bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill ldr x8, [sp, #24] subs x0, x8, #8 str x0, [sp, #24] bl __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ mov x1, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload Ltmp35: bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_ Ltmp36: b LBB78_3 LBB78_3: ; in Loop: Header=BB78_1 Depth=1 b LBB78_1 LBB78_4: ldr x9, [sp, #16] ; 8-byte Folded Reload ldur x8, [x29, #-16] str x8, [x9, #8] ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret LBB78_5: Ltmp37: bl ___clang_call_terminate Lfunc_end2: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table78: Lexception2: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase2-Lttbaseref2 Lttbaseref2: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end2-Lcst_begin2 Lcst_begin2: .uleb128 Ltmp35-Lfunc_begin2 ; >> Call Site 1 << .uleb128 Ltmp36-Ltmp35 ; Call between Ltmp35 and Ltmp36 .uleb128 Ltmp37-Lfunc_begin2 ; jumps to Ltmp37 .byte 1 ; On action: 1 Lcst_end2: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase2: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_ ; -- Begin function _ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_ .weak_definition __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_ .p2align 2 __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_: ; @_ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp] bl __ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_ ; -- Begin function _ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_ .globl __ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_ .weak_definition __ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_ .p2align 2 __ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_: ; @_ZNSt3__110destroy_atB7v160006IP3CarLi0EEEvPT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_ ; -- Begin function _ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_ .globl __ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_ .weak_definition __ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_ .p2align 2 __ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_: ; @_ZNSt3__112__destroy_atB7v160006IP3CarLi0EEEvPT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m ; -- Begin function _ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m .globl __ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m .weak_definition __ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m .p2align 2 __ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m: ; @_ZNSt3__19allocatorIP3CarE10deallocateB7v160006EPS2_m Lfunc_begin3: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception3 ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #16] ldr x8, [sp, #8] lsl x1, x8, #3 Ltmp39: mov x2, #8 bl __ZNSt3__119__libcpp_deallocateB7v160006EPvmm Ltmp40: b LBB82_1 LBB82_1: ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret LBB82_2: Ltmp41: bl ___clang_call_terminate Lfunc_end3: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table82: Lexception3: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase3-Lttbaseref3 Lttbaseref3: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end3-Lcst_begin3 Lcst_begin3: .uleb128 Ltmp39-Lfunc_begin3 ; >> Call Site 1 << .uleb128 Ltmp40-Ltmp39 ; Call between Ltmp39 and Ltmp40 .uleb128 Ltmp41-Lfunc_begin3 ; jumps to Ltmp41 .byte 1 ; On action: 1 Lcst_end3: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase3: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt3__119__libcpp_deallocateB7v160006EPvmm ; -- Begin function _ZNSt3__119__libcpp_deallocateB7v160006EPvmm .globl __ZNSt3__119__libcpp_deallocateB7v160006EPvmm .weak_definition __ZNSt3__119__libcpp_deallocateB7v160006EPvmm .p2align 2 __ZNSt3__119__libcpp_deallocateB7v160006EPvmm: ; @_ZNSt3__119__libcpp_deallocateB7v160006EPvmm .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__124__is_overaligned_for_newB7v160006Em tbz w0, #0, LBB83_2 b LBB83_1 LBB83_1: ldr x8, [sp, #8] str x8, [sp] ldur x0, [x29, #-8] ldr x1, [sp, #16] ldr x2, [sp] bl __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_ b LBB83_3 LBB83_2: ldur x0, [x29, #-8] ldr x1, [sp, #16] bl __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_ b LBB83_3 LBB83_3: ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__124__is_overaligned_for_newB7v160006Em ; -- Begin function _ZNSt3__124__is_overaligned_for_newB7v160006Em .globl __ZNSt3__124__is_overaligned_for_newB7v160006Em .weak_definition __ZNSt3__124__is_overaligned_for_newB7v160006Em .p2align 2 __ZNSt3__124__is_overaligned_for_newB7v160006Em: ; @_ZNSt3__124__is_overaligned_for_newB7v160006Em .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] subs x8, x8, #16 cset w8, hi and w0, w8, #0x1 add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_ ; -- Begin function _ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_ .globl __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_ .weak_definition __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_ .p2align 2 __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_: ; @_ZNSt3__127__do_deallocate_handle_sizeB7v160006IJSt11align_val_tEEEvPvmDpT_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] ldr x1, [sp, #8] bl __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_ ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_ ; -- Begin function _ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_ .globl __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_ .weak_definition __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_ .p2align 2 __ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_: ; @_ZNSt3__127__do_deallocate_handle_sizeB7v160006IJEEEvPvmDpT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] bl __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_ ; -- Begin function _ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_ .globl __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_ .weak_definition __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_ .p2align 2 __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_: ; @_ZNSt3__124__libcpp_operator_deleteB7v160006IJPvSt11align_val_tEEEvDpT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x1, [sp] bl __ZdlPvSt11align_val_t ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_ ; -- Begin function _ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_ .globl __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_ .weak_definition __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_ .p2align 2 __ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_: ; @_ZNSt3__124__libcpp_operator_deleteB7v160006IJPvEEEvDpT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZdlPv ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .globl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .weak_definition __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .p2align 2 __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev: ; @_ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev ; -- Begin function _ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .globl __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .weak_definition __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .p2align 2 __ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev: ; @_ZNSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #16 bl __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev ; -- Begin function _ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .globl __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .weak_definition __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .p2align 2 __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev: ; @_ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev ; -- Begin function _ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .globl __ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .weak_definition __ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .p2align 2 __ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev: ; @_ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #16 bl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__construct_one_at_endB7v160006IJRKS2_EEEvDpOT_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__construct_one_at_endB7v160006IJRKS2_EEEvDpOT_ .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__construct_one_at_endB7v160006IJRKS2_EEEvDpOT_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__construct_one_at_endB7v160006IJRKS2_EEEvDpOT_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE22__construct_one_at_endB7v160006IJRKS2_EEEvDpOT_ Lfunc_begin4: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception4 ; %bb.0: sub sp, sp, #96 .cfi_def_cfa_offset 96 stp x29, x30, [sp, #80] ; 16-byte Folded Spill add x29, sp, #80 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] ldur x1, [x29, #-8] str x1, [sp, #8] ; 8-byte Folded Spill add x0, sp, #40 mov x2, #1 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev str x0, [sp, #16] ; 8-byte Folded Spill ldr x0, [sp, #48] bl __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ mov x1, x0 ldr x0, [sp, #16] ; 8-byte Folded Reload ldur x2, [x29, #-16] Ltmp45: bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_ Ltmp46: b LBB95_1 LBB95_1: add x0, sp, #40 ldr x8, [sp, #48] add x8, x8, #8 str x8, [sp, #48] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev ldp x29, x30, [sp, #80] ; 16-byte Folded Reload add sp, sp, #96 ret LBB95_2: Ltmp47: str x0, [sp, #32] mov x8, x1 str w8, [sp, #28] add x0, sp, #40 bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev b LBB95_3 LBB95_3: ldr x0, [sp, #32] bl __Unwind_Resume Lfunc_end4: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table95: Lexception4: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end4-Lcst_begin4 Lcst_begin4: .uleb128 Lfunc_begin4-Lfunc_begin4 ; >> Call Site 1 << .uleb128 Ltmp45-Lfunc_begin4 ; Call between Lfunc_begin4 and Ltmp45 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp45-Lfunc_begin4 ; >> Call Site 2 << .uleb128 Ltmp46-Ltmp45 ; Call between Ltmp45 and Ltmp46 .uleb128 Ltmp47-Lfunc_begin4 ; jumps to Ltmp47 .byte 0 ; On action: cleanup .uleb128 Ltmp46-Lfunc_begin4 ; >> Call Site 3 << .uleb128 Lfunc_end4-Ltmp46 ; Call between Ltmp46 and Lfunc_end4 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end4: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_ Lfunc_begin5: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception5 ; %bb.0: sub sp, sp, #128 .cfi_def_cfa_offset 128 stp x29, x30, [sp, #112] ; 16-byte Folded Spill add x29, sp, #112 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload stur x8, [x29, #-24] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload add x1, x8, #1 bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em mov x1, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload str x1, [sp, #16] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev ldr x1, [sp, #16] ; 8-byte Folded Reload mov x2, x0 ldur x3, [x29, #-24] add x0, sp, #48 bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_ ldur x8, [x29, #-24] str x8, [sp, #24] ; 8-byte Folded Spill ldr x0, [sp, #64] bl __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ mov x1, x0 ldr x0, [sp, #24] ; 8-byte Folded Reload ldur x2, [x29, #-16] Ltmp48: bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_ Ltmp49: b LBB96_1 LBB96_1: ldr x0, [sp, #8] ; 8-byte Folded Reload add x1, sp, #48 ldr x8, [sp, #64] add x8, x8, #8 str x8, [sp, #64] Ltmp50: bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE Ltmp51: b LBB96_2 LBB96_2: add x0, sp, #48 bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev ldp x29, x30, [sp, #112] ; 16-byte Folded Reload add sp, sp, #128 ret LBB96_3: Ltmp52: str x0, [sp, #40] mov x8, x1 str w8, [sp, #36] add x0, sp, #48 bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev b LBB96_4 LBB96_4: ldr x0, [sp, #40] bl __Unwind_Resume Lfunc_end5: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table96: Lexception5: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end5-Lcst_begin5 Lcst_begin5: .uleb128 Lfunc_begin5-Lfunc_begin5 ; >> Call Site 1 << .uleb128 Ltmp48-Lfunc_begin5 ; Call between Lfunc_begin5 and Ltmp48 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp48-Lfunc_begin5 ; >> Call Site 2 << .uleb128 Ltmp51-Ltmp48 ; Call between Ltmp48 and Ltmp51 .uleb128 Ltmp52-Lfunc_begin5 ; jumps to Ltmp52 .byte 0 ; On action: cleanup .uleb128 Ltmp51-Lfunc_begin5 ; >> Call Site 3 << .uleb128 Lfunc_end5-Ltmp51 ; Call between Ltmp51 and Lfunc_end5 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end5: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .globl __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .weak_definition __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .p2align 2 __ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev: ; @_ZNSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE5firstB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev ; -- Begin function _ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .globl __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .weak_definition __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .p2align 2 __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev: ; @_ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC1B7v160006ERS5_m .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_ ; -- Begin function _ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_ .weak_definition __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_ .p2align 2 __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_: ; @_ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE9constructB7v160006IS3_JRKS3_EvvEEvRS4_PT_DpOT0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #16] ldr x1, [sp, #8] bl __ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_ ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD1B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionC2B7v160006ERS5_m .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #24] ldr x8, [sp, #16] str x8, [x0] ldr x8, [sp, #16] ldr x8, [x8, #8] str x8, [x0, #8] ldr x8, [sp, #16] ldr x8, [x8, #8] ldr x9, [sp, #8] add x8, x8, x9, lsl #3 str x8, [x0, #16] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_ ; -- Begin function _ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_ .globl __ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_ .weak_definition __ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_ .p2align 2 __ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_: ; @_ZNSt3__112construct_atB7v160006IP3CarJRKS2_EPS2_EEPT_S7_DpOT0_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #16] str x1, [sp, #8] ldr x8, [sp, #16] str x8, [sp, #24] ldr x0, [sp, #24] ldr x8, [sp, #8] ldr x8, [x8] str x8, [x0] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE21_ConstructTransactionD2B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] ldr x8, [x0, #8] ldr x9, [x0] str x8, [x9, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__recommendB7v160006Em .cfi_startproc ; %bb.0: sub sp, sp, #80 .cfi_def_cfa_offset 80 stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] stur x1, [x29, #-24] ldur x0, [x29, #-16] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv str x0, [sp, #32] ldur x8, [x29, #-24] ldr x9, [sp, #32] subs x8, x8, x9 cset w8, ls tbnz w8, #0, LBB105_2 b LBB105_1 LBB105_1: ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev LBB105_2: ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev str x0, [sp, #24] ldr x8, [sp, #24] ldr x9, [sp, #32] mov x10, #2 udiv x9, x9, x10 subs x8, x8, x9 cset w8, lo tbnz w8, #0, LBB105_4 b LBB105_3 LBB105_3: ldr x8, [sp, #32] stur x8, [x29, #-8] b LBB105_5 LBB105_4: ldr x9, [sp, #24] mov x8, #2 mul x8, x8, x9 add x0, sp, #16 str x8, [sp, #16] sub x1, x29, #24 bl __ZNSt3__13maxB7v160006ImEERKT_S3_S3_ ldr x8, [x0] stur x8, [x29, #-8] b LBB105_5 LBB105_5: ldur x0, [x29, #-8] ldp x29, x30, [sp, #64] ; 16-byte Folded Reload add sp, sp, #80 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_ ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_ .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_ .weak_def_can_be_hidden __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_ .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC1EmmS5_ .cfi_startproc ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] str x2, [sp, #24] str x3, [sp, #16] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill ldur x1, [x29, #-16] ldr x2, [sp, #24] ldr x3, [sp, #16] bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_ ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE ; -- Begin function _ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE .globl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE .weak_definition __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE .p2align 2 __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE: ; @_ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS2_RS4_EE .cfi_startproc ; %bb.0: sub sp, sp, #128 .cfi_def_cfa_offset 128 stp x29, x30, [sp, #112] ; 16-byte Folded Spill add x29, sp, #112 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] ldur x0, [x29, #-8] str x0, [sp, #24] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE17__annotate_deleteB7v160006Ev ldr x0, [sp, #24] ; 8-byte Folded Reload bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev ldr x8, [sp, #24] ; 8-byte Folded Reload str x0, [sp, #8] ; 8-byte Folded Spill ldr x1, [x8, #8] sub x0, x29, #48 bl __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ ldr x8, [sp, #24] ; 8-byte Folded Reload ldr x1, [x8] add x0, sp, #48 bl __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ ldur x8, [x29, #-16] ldr x1, [x8, #8] add x0, sp, #32 bl __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ ldr x0, [sp, #8] ; 8-byte Folded Reload ldur x1, [x29, #-48] ldur x2, [x29, #-40] ldr x3, [sp, #48] ldr x4, [sp, #56] ldr x5, [sp, #32] ldr x6, [sp, #40] bl __ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_ mov x8, x0 sub x0, x29, #32 stur x8, [x29, #-32] stur x1, [x29, #-24] bl __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev mov x8, x0 ldr x0, [sp, #24] ; 8-byte Folded Reload ldur x9, [x29, #-16] str x8, [x9, #8] ldur x8, [x29, #-16] add x1, x8, #8 bl __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ ldr x9, [sp, #24] ; 8-byte Folded Reload ldur x8, [x29, #-16] add x0, x9, #8 add x1, x8, #16 bl __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ ldr x0, [sp, #24] ; 8-byte Folded Reload bl __ZNSt3__16vectorIP3CarNS_9allocatorIS2_EEE9__end_capB7v160006Ev str x0, [sp, #16] ; 8-byte Folded Spill ldur x0, [x29, #-16] bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev mov x1, x0 ldr x0, [sp, #16] ; 8-byte Folded Reload bl __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ ldr x0, [sp, #24] ; 8-byte Folded Reload ldur x8, [x29, #-16] ldr x8, [x8, #8] ldur x9, [x29, #-16] str x8, [x9] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4sizeB7v160006Ev mov x1, x0 ldr x0, [sp, #24] ; 8-byte Folded Reload bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em ldr x0, [sp, #24] ; 8-byte Folded Reload bl __ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ ldp x29, x30, [sp, #112] ; 16-byte Folded Reload add sp, sp, #128 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev .weak_def_can_be_hidden __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED1Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8max_sizeEv Lfunc_begin6: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception6 ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x0, [x29, #-8] bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_ sub x8, x29, #16 str x8, [sp, #8] ; 8-byte Folded Spill stur x0, [x29, #-16] bl __ZNSt3__114numeric_limitsIlE3maxB7v160006Ev mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload add x1, sp, #24 str x8, [sp, #24] Ltmp57: bl __ZNSt3__13minB7v160006ImEERKT_S3_S3_ str x0, [sp, #16] ; 8-byte Folded Spill Ltmp58: b LBB109_1 LBB109_1: ldr x8, [sp, #16] ; 8-byte Folded Reload ldr x0, [x8] ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret LBB109_2: Ltmp59: bl ___clang_call_terminate Lfunc_end6: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table109: Lexception6: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase4-Lttbaseref4 Lttbaseref4: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end6-Lcst_begin6 Lcst_begin6: .uleb128 Ltmp57-Lfunc_begin6 ; >> Call Site 1 << .uleb128 Ltmp58-Ltmp57 ; Call between Ltmp57 and Ltmp58 .uleb128 Ltmp59-Lfunc_begin6 ; jumps to Ltmp59 .byte 1 ; On action: 1 Lcst_end6: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase4: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE20__throw_length_errorB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] adrp x0, l_.str.3@PAGE add x0, x0, l_.str.3@PAGEOFF bl __ZNSt3__120__throw_length_errorB7v160006EPKc .cfi_endproc ; -- End function .private_extern __ZNSt3__13maxB7v160006ImEERKT_S3_S3_ ; -- Begin function _ZNSt3__13maxB7v160006ImEERKT_S3_S3_ .globl __ZNSt3__13maxB7v160006ImEERKT_S3_S3_ .weak_definition __ZNSt3__13maxB7v160006ImEERKT_S3_S3_ .p2align 2 __ZNSt3__13maxB7v160006ImEERKT_S3_S3_: ; @_ZNSt3__13maxB7v160006ImEERKT_S3_S3_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] ldr x1, [sp, #16] bl __ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__13minB7v160006ImEERKT_S3_S3_ ; -- Begin function _ZNSt3__13minB7v160006ImEERKT_S3_S3_ .globl __ZNSt3__13minB7v160006ImEERKT_S3_S3_ .weak_definition __ZNSt3__13minB7v160006ImEERKT_S3_S3_ .p2align 2 __ZNSt3__13minB7v160006ImEERKT_S3_S3_: ; @_ZNSt3__13minB7v160006ImEERKT_S3_S3_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] ldr x1, [sp, #16] bl __ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_ ; -- Begin function _ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_ .weak_definition __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_ .p2align 2 __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_: ; @_ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] bl __ZNSt3__114numeric_limitsImE3maxB7v160006Ev mov x8, #8 udiv x0, x0, x8 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE7__allocB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #16 bl __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114numeric_limitsIlE3maxB7v160006Ev ; -- Begin function _ZNSt3__114numeric_limitsIlE3maxB7v160006Ev .globl __ZNSt3__114numeric_limitsIlE3maxB7v160006Ev .weak_definition __ZNSt3__114numeric_limitsIlE3maxB7v160006Ev .p2align 2 __ZNSt3__114numeric_limitsIlE3maxB7v160006Ev: ; @_ZNSt3__114numeric_limitsIlE3maxB7v160006Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill .cfi_def_cfa_offset 16 mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .private_extern __ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ ; -- Begin function _ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .globl __ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .weak_definition __ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .p2align 2 __ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_: ; @_ZNSt3__13minB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] str x1, [sp, #8] ldr x1, [sp, #8] ldr x2, [sp, #16] sub x0, x29, #1 bl __ZNKSt3__16__lessImmEclB7v160006ERKmS3_ tbz w0, #0, LBB116_2 b LBB116_1 LBB116_1: ldr x8, [sp, #8] str x8, [sp] ; 8-byte Folded Spill b LBB116_3 LBB116_2: ldr x8, [sp, #16] str x8, [sp] ; 8-byte Folded Spill b LBB116_3 LBB116_3: ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16__lessImmEclB7v160006ERKmS3_ ; -- Begin function _ZNKSt3__16__lessImmEclB7v160006ERKmS3_ .globl __ZNKSt3__16__lessImmEclB7v160006ERKmS3_ .weak_definition __ZNKSt3__16__lessImmEclB7v160006ERKmS3_ .p2align 2 __ZNKSt3__16__lessImmEclB7v160006ERKmS3_: ; @_ZNKSt3__16__lessImmEclB7v160006ERKmS3_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] str x2, [sp, #8] ldr x8, [sp, #16] ldr x8, [x8] ldr x9, [sp, #8] ldr x9, [x9] subs x8, x8, x9 cset w8, lo and w0, w8, #0x1 add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114numeric_limitsImE3maxB7v160006Ev ; -- Begin function _ZNSt3__114numeric_limitsImE3maxB7v160006Ev .globl __ZNSt3__114numeric_limitsImE3maxB7v160006Ev .weak_definition __ZNSt3__114numeric_limitsImE3maxB7v160006Ev .p2align 2 __ZNSt3__114numeric_limitsImE3maxB7v160006Ev: ; @_ZNSt3__114numeric_limitsImE3maxB7v160006Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill .cfi_def_cfa_offset 16 mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .private_extern __ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev ; -- Begin function _ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev .globl __ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev .weak_definition __ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev .p2align 2 __ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev: ; @_ZNSt3__123__libcpp_numeric_limitsImLb1EE3maxB7v160006Ev .cfi_startproc ; %bb.0: mov x0, #-1 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev ; -- Begin function _ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .globl __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .weak_definition __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .p2align 2 __ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev: ; @_ZNKSt3__117__compressed_pairIPP3CarNS_9allocatorIS2_EEE6secondB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev ; -- Begin function _ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .globl __ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .weak_definition __ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .p2align 2 __ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev: ; @_ZNKSt3__122__compressed_pair_elemINS_9allocatorIP3CarEELi1ELb1EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev ; -- Begin function _ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev .globl __ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev .weak_definition __ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev .p2align 2 __ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev: ; @_ZNSt3__123__libcpp_numeric_limitsIlLb1EE3maxB7v160006Ev .cfi_startproc ; %bb.0: mov x0, #9223372036854775807 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__120__throw_length_errorB7v160006EPKc ; -- Begin function _ZNSt3__120__throw_length_errorB7v160006EPKc .globl __ZNSt3__120__throw_length_errorB7v160006EPKc .weak_definition __ZNSt3__120__throw_length_errorB7v160006EPKc .p2align 2 __ZNSt3__120__throw_length_errorB7v160006EPKc: ; @_ZNSt3__120__throw_length_errorB7v160006EPKc Lfunc_begin7: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception7 ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] mov x0, #16 bl ___cxa_allocate_exception str x0, [sp] ; 8-byte Folded Spill ldur x1, [x29, #-8] Ltmp62: bl __ZNSt12length_errorC1B7v160006EPKc Ltmp63: b LBB123_1 LBB123_1: ldr x0, [sp] ; 8-byte Folded Reload adrp x1, __ZTISt12length_error@GOTPAGE ldr x1, [x1, __ZTISt12length_error@GOTPAGEOFF] adrp x2, __ZNSt12length_errorD1Ev@GOTPAGE ldr x2, [x2, __ZNSt12length_errorD1Ev@GOTPAGEOFF] bl ___cxa_throw LBB123_2: Ltmp64: mov x8, x0 ldr x0, [sp] ; 8-byte Folded Reload str x8, [sp, #16] mov x8, x1 str w8, [sp, #12] bl ___cxa_free_exception b LBB123_3 LBB123_3: ldr x0, [sp, #16] bl __Unwind_Resume Lfunc_end7: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table123: Lexception7: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end7-Lcst_begin7 Lcst_begin7: .uleb128 Lfunc_begin7-Lfunc_begin7 ; >> Call Site 1 << .uleb128 Ltmp62-Lfunc_begin7 ; Call between Lfunc_begin7 and Ltmp62 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp62-Lfunc_begin7 ; >> Call Site 2 << .uleb128 Ltmp63-Ltmp62 ; Call between Ltmp62 and Ltmp63 .uleb128 Ltmp64-Lfunc_begin7 ; jumps to Ltmp64 .byte 0 ; On action: cleanup .uleb128 Ltmp63-Lfunc_begin7 ; >> Call Site 3 << .uleb128 Lfunc_end7-Ltmp63 ; Call between Ltmp63 and Lfunc_end7 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end7: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt12length_errorC1B7v160006EPKc ; -- Begin function _ZNSt12length_errorC1B7v160006EPKc .globl __ZNSt12length_errorC1B7v160006EPKc .weak_def_can_be_hidden __ZNSt12length_errorC1B7v160006EPKc .p2align 2 __ZNSt12length_errorC1B7v160006EPKc: ; @_ZNSt12length_errorC1B7v160006EPKc .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill ldr x1, [sp, #16] bl __ZNSt12length_errorC2B7v160006EPKc ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt12length_errorC2B7v160006EPKc ; -- Begin function _ZNSt12length_errorC2B7v160006EPKc .globl __ZNSt12length_errorC2B7v160006EPKc .weak_def_can_be_hidden __ZNSt12length_errorC2B7v160006EPKc .p2align 2 __ZNSt12length_errorC2B7v160006EPKc: ; @_ZNSt12length_errorC2B7v160006EPKc .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 adrp x8, __ZTVSt12length_error@GOTPAGE ldr x8, [x8, __ZTVSt12length_error@GOTPAGEOFF] add x8, x8, #16 str x8, [sp, #8] ; 8-byte Folded Spill stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] bl __ZNSt11logic_errorC2EPKc ldr x0, [sp] ; 8-byte Folded Reload ldr x8, [sp, #8] ; 8-byte Folded Reload str x8, [x0] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ ; -- Begin function _ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .globl __ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .weak_definition __ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .p2align 2 __ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_: ; @_ZNSt3__13maxB7v160006ImNS_6__lessImmEEEERKT_S5_S5_T0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] str x1, [sp, #8] ldr x1, [sp, #16] ldr x2, [sp, #8] sub x0, x29, #1 bl __ZNKSt3__16__lessImmEclB7v160006ERKmS3_ tbz w0, #0, LBB126_2 b LBB126_1 LBB126_1: ldr x8, [sp, #8] str x8, [sp] ; 8-byte Folded Spill b LBB126_3 LBB126_2: ldr x8, [sp, #16] str x8, [sp] ; 8-byte Folded Spill b LBB126_3 LBB126_3: ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_ ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_ .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_ .weak_def_can_be_hidden __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_ .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEEC2EmmS5_ .cfi_startproc ; %bb.0: sub sp, sp, #96 .cfi_def_cfa_offset 96 stp x29, x30, [sp, #80] ; 16-byte Folded Spill add x29, sp, #80 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] stur x1, [x29, #-24] stur x2, [x29, #-32] str x3, [sp, #40] ldur x8, [x29, #-16] str x8, [sp, #8] ; 8-byte Folded Spill mov x9, x8 stur x9, [x29, #-8] add x1, sp, #32 ; kill: def $x9 killed $xzr str xzr, [sp, #32] ldr x2, [sp, #40] add x0, x8, #24 bl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC1B7v160006IDnS6_EEOT_OT0_ ldur x8, [x29, #-24] subs x8, x8, #0 cset w8, ne tbnz w8, #0, LBB127_2 b LBB127_1 LBB127_1: ldr x8, [sp, #8] ; 8-byte Folded Reload ; kill: def $x9 killed $xzr str xzr, [x8] b LBB127_3 LBB127_2: ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev ldur x1, [x29, #-24] bl __ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m ldr x9, [sp, #8] ; 8-byte Folded Reload str x0, [sp, #16] str x1, [sp, #24] ldr x8, [sp, #16] str x8, [x9] ldr x8, [sp, #24] stur x8, [x29, #-24] b LBB127_3 LBB127_3: ldr x0, [sp, #8] ; 8-byte Folded Reload ldr x8, [x0] ldur x9, [x29, #-32] add x8, x8, x9, lsl #3 str x8, [x0, #16] str x8, [x0, #8] ldr x8, [x0] ldur x9, [x29, #-24] add x8, x8, x9, lsl #3 str x8, [sp] ; 8-byte Folded Spill bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev ldr x8, [sp] ; 8-byte Folded Reload str x8, [x0] ldur x0, [x29, #-8] ldp x29, x30, [sp, #80] ; 16-byte Folded Reload add sp, sp, #96 ret .cfi_endproc ; -- End function .globl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC1B7v160006IDnS6_EEOT_OT0_ ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC1B7v160006IDnS6_EEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC1B7v160006IDnS6_EEOT_OT0_ .p2align 2 __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC1B7v160006IDnS6_EEOT_OT0_: ; @_ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC1B7v160006IDnS6_EEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC2B7v160006IDnS6_EEOT_OT0_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m ; -- Begin function _ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m .globl __ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m .weak_definition __ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m .p2align 2 __ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m: ; @_ZNSt3__119__allocate_at_leastB7v160006INS_9allocatorIP3CarEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS7_m .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x1, [sp] bl __ZNSt3__19allocatorIP3CarE8allocateB7v160006Em str x0, [sp, #16] ldr x8, [sp] str x8, [sp, #24] ldr x0, [sp, #16] ldr x1, [sp, #24] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev .weak_definition __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #24 bl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .weak_definition __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #24 bl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC2B7v160006IDnS6_EEOT_OT0_ ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC2B7v160006IDnS6_EEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC2B7v160006IDnS6_EEOT_OT0_ .p2align 2 __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC2B7v160006IDnS6_EEOT_OT0_: ; @_ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEEC2B7v160006IDnS6_EEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] bl __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EEC2B7v160006IDnvEEOT_ ldr x8, [sp] ; 8-byte Folded Reload ldr x1, [sp, #8] add x0, x8, #8 bl __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EEC2B7v160006IS5_vEEOT_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EEC2B7v160006IS5_vEEOT_ ; -- Begin function _ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EEC2B7v160006IS5_vEEOT_ .weak_def_can_be_hidden __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EEC2B7v160006IS5_vEEOT_ .p2align 2 __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EEC2B7v160006IS5_vEEOT_: ; @_ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EEC2B7v160006IS5_vEEOT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x8, [sp] str x8, [x0] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__19allocatorIP3CarE8allocateB7v160006Em ; -- Begin function _ZNSt3__19allocatorIP3CarE8allocateB7v160006Em .globl __ZNSt3__19allocatorIP3CarE8allocateB7v160006Em .weak_definition __ZNSt3__19allocatorIP3CarE8allocateB7v160006Em .p2align 2 __ZNSt3__19allocatorIP3CarE8allocateB7v160006Em: ; @_ZNSt3__19allocatorIP3CarE8allocateB7v160006Em .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] ldr x8, [sp, #16] str x8, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE8max_sizeB7v160006IS4_vvEEmRKS4_ ldr x8, [sp, #8] ; 8-byte Folded Reload subs x8, x8, x0 cset w8, ls tbnz w8, #0, LBB134_2 b LBB134_1 LBB134_1: bl __ZSt28__throw_bad_array_new_lengthB7v160006v LBB134_2: ldr x8, [sp, #16] lsl x0, x8, #3 mov x1, #8 bl __ZNSt3__117__libcpp_allocateB7v160006Emm ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZSt28__throw_bad_array_new_lengthB7v160006v ; -- Begin function _ZSt28__throw_bad_array_new_lengthB7v160006v .globl __ZSt28__throw_bad_array_new_lengthB7v160006v .weak_definition __ZSt28__throw_bad_array_new_lengthB7v160006v .p2align 2 __ZSt28__throw_bad_array_new_lengthB7v160006v: ; @_ZSt28__throw_bad_array_new_lengthB7v160006v .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov x0, #8 bl ___cxa_allocate_exception str x0, [sp, #8] ; 8-byte Folded Spill bl __ZNSt20bad_array_new_lengthC1Ev ldr x0, [sp, #8] ; 8-byte Folded Reload adrp x1, __ZTISt20bad_array_new_length@GOTPAGE ldr x1, [x1, __ZTISt20bad_array_new_length@GOTPAGEOFF] adrp x2, __ZNSt20bad_array_new_lengthD1Ev@GOTPAGE ldr x2, [x2, __ZNSt20bad_array_new_lengthD1Ev@GOTPAGEOFF] bl ___cxa_throw .cfi_endproc ; -- End function .private_extern __ZNSt3__117__libcpp_allocateB7v160006Emm ; -- Begin function _ZNSt3__117__libcpp_allocateB7v160006Emm .globl __ZNSt3__117__libcpp_allocateB7v160006Emm .weak_definition __ZNSt3__117__libcpp_allocateB7v160006Emm .p2align 2 __ZNSt3__117__libcpp_allocateB7v160006Emm: ; @_ZNSt3__117__libcpp_allocateB7v160006Emm .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] str x1, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__124__is_overaligned_for_newB7v160006Em tbz w0, #0, LBB136_2 b LBB136_1 LBB136_1: ldr x8, [sp, #8] str x8, [sp] ldr x0, [sp, #16] ldr x1, [sp] bl __ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_ stur x0, [x29, #-8] b LBB136_3 LBB136_2: ldr x0, [sp, #16] bl __ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_ stur x0, [x29, #-8] b LBB136_3 LBB136_3: ldur x0, [x29, #-8] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_ ; -- Begin function _ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_ .globl __ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_ .weak_definition __ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_ .p2align 2 __ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_: ; @_ZNSt3__121__libcpp_operator_newB7v160006IJmSt11align_val_tEEEPvDpT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x1, [sp] bl __ZnwmSt11align_val_t ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_ ; -- Begin function _ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_ .globl __ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_ .weak_definition __ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_ .p2align 2 __ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_: ; @_ZNSt3__121__libcpp_operator_newB7v160006IJmEEEPvDpT_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __Znwm ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev .globl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev .weak_definition __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev .p2align 2 __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev: ; @_ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE6secondB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #8 bl __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev ; -- Begin function _ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev .globl __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev .weak_definition __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev .p2align 2 __ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev: ; @_ZNSt3__122__compressed_pair_elemIRNS_9allocatorIP3CarEELi1ELb0EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev ; -- Begin function _ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .globl __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .weak_definition __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .p2align 2 __ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev: ; @_ZNSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_ ; -- Begin function _ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_ .globl __ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_ .weak_definition __ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_ .p2align 2 __ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_: ; @_ZNSt3__142__uninitialized_allocator_move_if_noexceptB7v160006INS_9allocatorIP3CarEENS_16reverse_iteratorIPS3_EES7_S3_vEET1_RT_T0_SB_S8_ .cfi_startproc ; %bb.0: sub sp, sp, #144 .cfi_def_cfa_offset 144 stp x29, x30, [sp, #128] ; 16-byte Folded Spill add x29, sp, #128 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x1, [x29, #-32] stur x2, [x29, #-24] stur x3, [x29, #-48] stur x4, [x29, #-40] str x5, [sp, #64] str x6, [sp, #72] str x0, [sp, #56] ldur q0, [x29, #-32] str q0, [sp, #32] ldur q0, [x29, #-48] str q0, [sp, #16] ldr q0, [sp, #64] str q0, [sp] ldr x0, [sp, #32] ldr x1, [sp, #40] ldr x2, [sp, #16] ldr x3, [sp, #24] ldr x4, [sp] ldr x5, [sp, #8] bl __ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_ stur x0, [x29, #-16] stur x1, [x29, #-8] ldur x0, [x29, #-16] ldur x1, [x29, #-8] ldp x29, x30, [sp, #128] ; 16-byte Folded Reload add sp, sp, #144 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ ; -- Begin function _ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ .globl __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ .weak_def_can_be_hidden __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ .p2align 2 __ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_: ; @_ZNSt3__116reverse_iteratorIPP3CarEC1B7v160006ES3_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill ldr x1, [sp, #16] bl __ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_ ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev ; -- Begin function _ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev .globl __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev .weak_definition __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev .p2align 2 __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev: ; @_ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ ; -- Begin function _ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ .globl __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ .weak_definition __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ .p2align 2 __ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_: ; @_ZNSt3__14swapB7v160006IPP3CarEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] ldr x8, [sp, #24] ldr x8, [x8] str x8, [sp, #8] ldr x8, [sp, #16] ldr x8, [x8] ldr x9, [sp, #24] str x8, [x9] ldr x8, [sp, #8] ldr x9, [sp, #16] str x8, [x9] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE14__annotate_newB7v160006Em .cfi_startproc ; %bb.0: sub sp, sp, #80 .cfi_def_cfa_offset 80 stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] ldur x0, [x29, #-8] stur x0, [x29, #-24] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x1, x0 ldur x0, [x29, #-24] ; 8-byte Folded Reload str x1, [sp] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x8, x0 ldur x0, [x29, #-24] ; 8-byte Folded Reload str x8, [sp, #16] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev mov x8, x0 ldur x0, [x29, #-24] ; 8-byte Folded Reload str x8, [sp, #8] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev mov x8, x0 ldur x0, [x29, #-24] ; 8-byte Folded Reload str x8, [sp, #32] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE8capacityB7v160006Ev mov x8, x0 ldur x0, [x29, #-24] ; 8-byte Folded Reload str x8, [sp, #24] ; 8-byte Folded Spill bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE4dataB7v160006Ev ldr x1, [sp] ; 8-byte Folded Reload ldr x13, [sp, #8] ; 8-byte Folded Reload ldr x12, [sp, #16] ; 8-byte Folded Reload ldr x11, [sp, #24] ; 8-byte Folded Reload ldr x10, [sp, #32] ; 8-byte Folded Reload mov x8, x0 ldur x0, [x29, #-24] ; 8-byte Folded Reload ldur x9, [x29, #-16] add x2, x12, x13, lsl #3 add x3, x10, x11, lsl #3 add x4, x8, x9, lsl #3 bl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE31__annotate_contiguous_containerB7v160006EPKvS7_S7_S7_ ldp x29, x30, [sp, #64] ; 16-byte Folded Reload add sp, sp, #80 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ ; -- Begin function _ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .globl __ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .weak_definition __ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .p2align 2 __ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_: ; @_ZNSt3__125__debug_db_invalidate_allB7v160006INS_6vectorIP3CarNS_9allocatorIS3_EEEEEEvPT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_ ; -- Begin function _ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_ .globl __ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_ .weak_definition __ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_ .p2align 2 __ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_: ; @_ZNSt3__14moveB7v160006INS_16reverse_iteratorIPP3CarEES5_EET0_T_S7_S6_ .cfi_startproc ; %bb.0: sub sp, sp, #160 .cfi_def_cfa_offset 160 stp x29, x30, [sp, #144] ; 16-byte Folded Spill add x29, sp, #144 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-32] stur x1, [x29, #-24] stur x2, [x29, #-48] stur x3, [x29, #-40] stur x4, [x29, #-64] stur x5, [x29, #-56] ldur q0, [x29, #-32] str q0, [sp, #32] ldur q0, [x29, #-48] str q0, [sp, #16] ldur q0, [x29, #-64] str q0, [sp] ldr x0, [sp, #32] ldr x1, [sp, #40] ldr x2, [sp, #16] ldr x3, [sp, #24] ldr x4, [sp] ldr x5, [sp, #8] add x8, sp, #48 bl __ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_ ldr q0, [sp, #64] stur q0, [x29, #-16] ldur x0, [x29, #-16] ldur x1, [x29, #-8] ldp x29, x30, [sp, #144] ; 16-byte Folded Reload add sp, sp, #160 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_ ; -- Begin function _ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_ .globl __ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_ .weak_definition __ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_ .p2align 2 __ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_: ; @_ZNSt3__16__moveB7v160006INS_17_ClassicAlgPolicyENS_16reverse_iteratorIPP3CarEES6_S6_EENS_4pairIT0_T2_EES8_T1_S9_ .cfi_startproc ; %bb.0: sub sp, sp, #112 .cfi_def_cfa_offset 112 stp x29, x30, [sp, #96] ; 16-byte Folded Spill add x29, sp, #96 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] stur x1, [x29, #-8] stur x2, [x29, #-32] stur x3, [x29, #-24] str x4, [sp, #48] str x5, [sp, #56] ldur q0, [x29, #-16] str q0, [sp, #32] ldur q0, [x29, #-32] str q0, [sp, #16] ldr q0, [sp, #48] str q0, [sp] ldr x0, [sp, #32] ldr x1, [sp, #40] ldr x2, [sp, #16] ldr x3, [sp, #24] ldr x4, [sp] ldr x5, [sp, #8] bl __ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_ ldp x29, x30, [sp, #96] ; 16-byte Folded Reload add sp, sp, #112 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_ ; -- Begin function _ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_ .globl __ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_ .weak_definition __ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_ .p2align 2 __ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_: ; @_ZNSt3__123__dispatch_copy_or_moveB7v160006INS_17_ClassicAlgPolicyENS_11__move_loopIS1_EENS_14__move_trivialENS_16reverse_iteratorIPP3CarEES9_S9_EENS_4pairIT2_T4_EESB_T3_SC_ .cfi_startproc ; %bb.0: sub sp, sp, #112 .cfi_def_cfa_offset 112 stp x29, x30, [sp, #96] ; 16-byte Folded Spill add x29, sp, #96 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] stur x1, [x29, #-8] stur x2, [x29, #-32] stur x3, [x29, #-24] str x4, [sp, #48] str x5, [sp, #56] ldur q0, [x29, #-16] str q0, [sp, #32] ldur q0, [x29, #-32] str q0, [sp, #16] ldr q0, [sp, #48] str q0, [sp] ldr x0, [sp, #32] ldr x1, [sp, #40] ldr x2, [sp, #16] ldr x3, [sp, #24] ldr x4, [sp] ldr x5, [sp, #8] bl __ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_ ldp x29, x30, [sp, #96] ; 16-byte Folded Reload add sp, sp, #112 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_ ; -- Begin function _ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_ .globl __ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_ .weak_definition __ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_ .p2align 2 __ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_: ; @_ZNSt3__121__unwrap_and_dispatchB7v160006INS_10__overloadINS_11__move_loopINS_17_ClassicAlgPolicyEEENS_14__move_trivialEEENS_16reverse_iteratorIPP3CarEESB_SB_Li0EEENS_4pairIT0_T2_EESD_T1_SE_ .cfi_startproc ; %bb.0: sub sp, sp, #368 .cfi_def_cfa_offset 368 stp x28, x27, [sp, #336] ; 16-byte Folded Spill stp x29, x30, [sp, #352] ; 16-byte Folded Spill add x29, sp, #352 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w27, -24 .cfi_offset w28, -32 str x8, [sp] ; 8-byte Folded Spill stur x0, [x29, #-32] stur x1, [x29, #-24] stur x2, [x29, #-48] stur x3, [x29, #-40] stur x4, [x29, #-64] stur x5, [x29, #-56] ldur q0, [x29, #-32] stur q0, [x29, #-112] ldur q0, [x29, #-48] stur q0, [x29, #-128] ldur x0, [x29, #-112] ldur x1, [x29, #-104] ldur x2, [x29, #-128] ldur x3, [x29, #-120] sub x8, x29, #96 bl __ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_ ldur q0, [x29, #-96] str q0, [sp, #160] ldur q0, [x29, #-80] str q0, [sp, #144] ldur q0, [x29, #-64] str q0, [sp, #112] ldr x0, [sp, #112] ldr x1, [sp, #120] bl __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ str x0, [sp, #128] str x1, [sp, #136] ldr x1, [sp, #160] ldr x2, [sp, #168] ldr x3, [sp, #144] ldr x4, [sp, #152] ldr x5, [sp, #128] ldr x6, [sp, #136] sub x8, x29, #160 sub x0, x29, #161 bl __ZNKSt3__111__move_loopINS_17_ClassicAlgPolicyEEclB7v160006INS_16reverse_iteratorIPP3CarEES8_S8_EENS_4pairIT_T1_EESA_T0_SB_ ldur q0, [x29, #-32] str q0, [sp, #80] ldur q0, [x29, #-160] str q0, [sp, #64] ldr x0, [sp, #80] ldr x1, [sp, #88] ldr x2, [sp, #64] ldr x3, [sp, #72] bl __ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_ add x8, sp, #96 str x8, [sp, #8] ; 8-byte Folded Spill str x0, [sp, #96] str x1, [sp, #104] ldur q0, [x29, #-64] str q0, [sp, #32] ldur q0, [x29, #-144] str q0, [sp, #16] ldr x0, [sp, #32] ldr x1, [sp, #40] ldr x2, [sp, #16] ldr x3, [sp, #24] bl __ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ ldr x8, [sp] ; 8-byte Folded Reload mov x10, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload mov x9, x1 add x1, sp, #48 str x10, [sp, #48] str x9, [sp, #56] bl __ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ ldp x29, x30, [sp, #352] ; 16-byte Folded Reload ldp x28, x27, [sp, #336] ; 16-byte Folded Reload add sp, sp, #368 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_ ; -- Begin function _ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_ .globl __ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_ .weak_definition __ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_ .p2align 2 __ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_: ; @_ZNSt3__114__unwrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_EEDaT_T0_ .cfi_startproc ; %bb.0: sub sp, sp, #80 .cfi_def_cfa_offset 80 stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] stur x1, [x29, #-8] str x2, [sp, #32] str x3, [sp, #40] ldur q0, [x29, #-16] str q0, [sp, #16] ldr q0, [sp, #32] str q0, [sp] ldr x0, [sp, #16] ldr x1, [sp, #24] ldr x2, [sp] ldr x3, [sp, #8] bl __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_ ldp x29, x30, [sp, #64] ; 16-byte Folded Reload add sp, sp, #80 ret .cfi_endproc ; -- End function .globl __ZNKSt3__111__move_loopINS_17_ClassicAlgPolicyEEclB7v160006INS_16reverse_iteratorIPP3CarEES8_S8_EENS_4pairIT_T1_EESA_T0_SB_ ; -- Begin function _ZNKSt3__111__move_loopINS_17_ClassicAlgPolicyEEclB7v160006INS_16reverse_iteratorIPP3CarEES8_S8_EENS_4pairIT_T1_EESA_T0_SB_ .weak_definition __ZNKSt3__111__move_loopINS_17_ClassicAlgPolicyEEclB7v160006INS_16reverse_iteratorIPP3CarEES8_S8_EENS_4pairIT_T1_EESA_T0_SB_ .p2align 2 __ZNKSt3__111__move_loopINS_17_ClassicAlgPolicyEEclB7v160006INS_16reverse_iteratorIPP3CarEES8_S8_EENS_4pairIT_T1_EESA_T0_SB_: ; @_ZNKSt3__111__move_loopINS_17_ClassicAlgPolicyEEclB7v160006INS_16reverse_iteratorIPP3CarEES8_S8_EENS_4pairIT_T1_EESA_T0_SB_ .cfi_startproc ; %bb.0: sub sp, sp, #112 .cfi_def_cfa_offset 112 stp x29, x30, [sp, #96] ; 16-byte Folded Spill add x29, sp, #96 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x8, [sp, #32] ; 8-byte Folded Spill stur x1, [x29, #-16] stur x2, [x29, #-8] stur x3, [x29, #-32] stur x4, [x29, #-24] str x5, [sp, #48] str x6, [sp, #56] str x0, [sp, #40] b LBB153_1 LBB153_1: ; =>This Inner Loop Header: Depth=1 sub x0, x29, #16 sub x1, x29, #32 bl __ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE tbz w0, #0, LBB153_3 b LBB153_2 LBB153_2: ; in Loop: Header=BB153_1 Depth=1 sub x0, x29, #16 str x0, [sp, #16] ; 8-byte Folded Spill bl __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_ ldr x8, [x0] str x8, [sp, #8] ; 8-byte Folded Spill add x0, sp, #48 str x0, [sp, #24] ; 8-byte Folded Spill bl __ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev ldr x8, [sp, #8] ; 8-byte Folded Reload mov x9, x0 ldr x0, [sp, #16] ; 8-byte Folded Reload str x8, [x9] bl __ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev ldr x0, [sp, #24] ; 8-byte Folded Reload bl __ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev b LBB153_1 LBB153_3: ldr x8, [sp, #32] ; 8-byte Folded Reload sub x0, x29, #16 add x1, sp, #48 bl __ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ ldp x29, x30, [sp, #96] ; 16-byte Folded Reload add sp, sp, #112 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ ; -- Begin function _ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ .globl __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ .weak_definition __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ .p2align 2 __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_: ; @_ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ .cfi_startproc ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] str x1, [sp, #24] ldr q0, [sp, #16] str q0, [sp] ldr x0, [sp] ldr x1, [sp, #8] bl __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_ stur x0, [x29, #-16] stur x1, [x29, #-8] ldur x0, [x29, #-16] ldur x1, [x29, #-8] ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ ; -- Begin function _ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ .globl __ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ .weak_definition __ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ .p2align 2 __ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_: ; @_ZNSt3__19make_pairB7v160006INS_16reverse_iteratorIPP3CarEES5_EENS_4pairINS_18__unwrap_ref_decayIT_E4typeENS7_IT0_E4typeEEEOS8_OSB_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x8, [sp, #8] ; 8-byte Folded Spill mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload stur x8, [x29, #-8] str x1, [sp, #16] ldur x1, [x29, #-8] ldr x2, [sp, #16] bl __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_ ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_ ; -- Begin function _ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_ .globl __ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_ .weak_definition __ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_ .p2align 2 __ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_: ; @_ZNSt3__114__rewrap_rangeB7v160006INS_16reverse_iteratorIPP3CarEES5_S5_EET0_S6_T1_ .cfi_startproc ; %bb.0: sub sp, sp, #96 .cfi_def_cfa_offset 96 stp x29, x30, [sp, #80] ; 16-byte Folded Spill add x29, sp, #80 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-32] stur x1, [x29, #-24] str x2, [sp, #32] str x3, [sp, #40] ldur q0, [x29, #-32] str q0, [sp, #16] ldr q0, [sp, #32] str q0, [sp] ldr x0, [sp, #16] ldr x1, [sp, #24] ldr x2, [sp] ldr x3, [sp, #8] bl __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_ stur x0, [x29, #-16] stur x1, [x29, #-8] ldur x0, [x29, #-16] ldur x1, [x29, #-8] ldp x29, x30, [sp, #80] ; 16-byte Folded Reload add sp, sp, #96 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ ; -- Begin function _ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ .globl __ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ .weak_definition __ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ .p2align 2 __ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_: ; @_ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ Lfunc_begin8: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception8 ; %bb.0: sub sp, sp, #112 .cfi_def_cfa_offset 112 stp x29, x30, [sp, #96] ; 16-byte Folded Spill add x29, sp, #96 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-32] stur x1, [x29, #-24] str x2, [sp, #48] str x3, [sp, #56] ldur q0, [x29, #-32] str q0, [sp, #32] ldr q0, [sp, #48] str q0, [sp, #16] ldr x0, [sp, #32] ldr x1, [sp, #40] ldr x2, [sp, #16] ldr x3, [sp, #24] Ltmp70: bl __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_ str x0, [sp] ; 8-byte Folded Spill str x1, [sp, #8] ; 8-byte Folded Spill Ltmp71: b LBB157_1 LBB157_1: ldr x8, [sp, #8] ; 8-byte Folded Reload ldr x9, [sp] ; 8-byte Folded Reload stur x9, [x29, #-16] stur x8, [x29, #-8] ldur x0, [x29, #-16] ldur x1, [x29, #-8] ldp x29, x30, [sp, #96] ; 16-byte Folded Reload add sp, sp, #112 ret LBB157_2: Ltmp72: bl ___clang_call_terminate Lfunc_end8: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table157: Lexception8: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase5-Lttbaseref5 Lttbaseref5: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end8-Lcst_begin8 Lcst_begin8: .uleb128 Ltmp70-Lfunc_begin8 ; >> Call Site 1 << .uleb128 Ltmp71-Ltmp70 ; Call between Ltmp70 and Ltmp71 .uleb128 Ltmp72-Lfunc_begin8 ; jumps to Ltmp72 .byte 1 ; On action: 1 Lcst_end8: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase5: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_ ; -- Begin function _ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_ .globl __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_ .weak_definition __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_ .p2align 2 __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_: ; @_ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__unwrapB7v160006ES5_S5_ .cfi_startproc ; %bb.0: sub sp, sp, #128 .cfi_def_cfa_offset 128 stp x29, x30, [sp, #112] ; 16-byte Folded Spill add x29, sp, #112 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x8, [sp] ; 8-byte Folded Spill stur x0, [x29, #-16] stur x1, [x29, #-8] stur x2, [x29, #-32] stur x3, [x29, #-24] ldur q0, [x29, #-16] str q0, [sp, #48] ldr x0, [sp, #48] ldr x1, [sp, #56] bl __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ sub x8, x29, #48 str x8, [sp, #8] ; 8-byte Folded Spill stur x0, [x29, #-48] stur x1, [x29, #-40] ldur q0, [x29, #-32] str q0, [sp, #16] ldr x0, [sp, #16] ldr x1, [sp, #24] bl __ZNSt3__113__unwrap_iterB7v160006INS_16reverse_iteratorIPP3CarEENS_18__unwrap_iter_implIS5_Lb0EEELi0EEEDTclsrT0_8__unwrapclsr3stdE7declvalIT_EEEES9_ mov x9, x0 ldr x0, [sp] ; 8-byte Folded Reload mov x8, x1 ldr x1, [sp, #8] ; 8-byte Folded Reload add x2, sp, #32 str x9, [sp, #32] str x8, [sp, #40] bl __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_ ldp x29, x30, [sp, #112] ; 16-byte Folded Reload add sp, sp, #128 ret .cfi_endproc ; -- End function .globl __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_ ; -- Begin function _ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_ .p2align 2 __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_: ; @_ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC1B7v160006IS5_S5_LPv0EEEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC2B7v160006IS5_S5_LPv0EEEOT_OT0_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC2B7v160006IS5_S5_LPv0EEEOT_OT0_ ; -- Begin function _ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC2B7v160006IS5_S5_LPv0EEEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC2B7v160006IS5_S5_LPv0EEEOT_OT0_ .p2align 2 __ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC2B7v160006IS5_S5_LPv0EEEOT_OT0_: ; @_ZNSt3__14pairINS_16reverse_iteratorIPP3CarEES5_EC2B7v160006IS5_S5_LPv0EEEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #24] ldr x8, [sp, #16] ldr q0, [x8] str q0, [x0] ldr x8, [sp, #8] ldr q0, [x8] str q0, [x0, #16] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE ; -- Begin function _ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE .globl __ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE .weak_definition __ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE .p2align 2 __ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE: ; @_ZNSt3__1neB7v160006IPP3CarS3_EEbRKNS_16reverse_iteratorIT_EERKNS4_IT0_EE .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] bl __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill ldr x0, [sp, #16] bl __ZNKSt3__116reverse_iteratorIPP3CarE4baseB7v160006Ev mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload subs x8, x0, x8 cset w8, ne and w0, w8, #0x1 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_ ; -- Begin function _ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_ .globl __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_ .weak_definition __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_ .p2align 2 __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_: ; @_ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE11__iter_moveB7v160006IRNS_16reverse_iteratorIPP3CarEEEENS_9enable_ifIXsr12is_referenceIDTdeclsr3stdE7declvalIRT_EEEEE5valueEDTclsr3stdE4movedeclsr3stdE7declvalISC_EEEEE4typeEOSB_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] bl __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv ldr x0, [sp, #8] bl __ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev ; -- Begin function _ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev .globl __ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev .weak_definition __ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev .p2align 2 __ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev: ; @_ZNKSt3__116reverse_iteratorIPP3CarEdeB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x8, [x8, #8] str x8, [sp] ldr x8, [sp] subs x0, x8, #8 str x0, [sp] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev ; -- Begin function _ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev .globl __ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev .weak_definition __ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev .p2align 2 __ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev: ; @_ZNSt3__116reverse_iteratorIPP3CarEppB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] ldr x8, [x0, #8] subs x8, x8, #8 str x8, [x0, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv ; -- Begin function _ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv .globl __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv .weak_definition __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv .p2align 2 __ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv: ; @_ZNSt3__18_IterOpsINS_17_ClassicAlgPolicyEE25__validate_iter_referenceB7v160006IRNS_16reverse_iteratorIPP3CarEEEEvv .cfi_startproc ; %bb.0: ret .cfi_endproc ; -- End function .private_extern __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_ ; -- Begin function _ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_ .globl __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_ .weak_definition __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_ .p2align 2 __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_: ; @_ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__unwrapB7v160006ES5_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp] str x1, [sp, #8] ldr q0, [sp] str q0, [sp, #16] ldr x0, [sp, #16] ldr x1, [sp, #24] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_ ; -- Begin function _ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_ .globl __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_ .weak_definition __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_ .p2align 2 __ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_: ; @_ZNSt3__119__unwrap_range_implINS_16reverse_iteratorIPP3CarEES5_E8__rewrapB7v160006ES5_S5_ .cfi_startproc ; %bb.0: sub sp, sp, #96 .cfi_def_cfa_offset 96 stp x29, x30, [sp, #80] ; 16-byte Folded Spill add x29, sp, #80 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-32] stur x1, [x29, #-24] str x2, [sp, #32] str x3, [sp, #40] ldur q0, [x29, #-32] str q0, [sp, #16] ldr q0, [sp, #32] str q0, [sp] ldr x0, [sp, #16] ldr x1, [sp, #24] ldr x2, [sp] ldr x3, [sp, #8] bl __ZNSt3__113__rewrap_iterB7v160006INS_16reverse_iteratorIPP3CarEES5_NS_18__unwrap_iter_implIS5_Lb0EEEEET_S8_T0_ stur x0, [x29, #-16] stur x1, [x29, #-8] ldur x0, [x29, #-16] ldur x1, [x29, #-8] ldp x29, x30, [sp, #80] ; 16-byte Folded Reload add sp, sp, #96 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_ ; -- Begin function _ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_ .globl __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_ .weak_definition __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_ .p2align 2 __ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_: ; @_ZNSt3__118__unwrap_iter_implINS_16reverse_iteratorIPP3CarEELb0EE8__rewrapB7v160006ES5_S5_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 str x0, [sp, #16] str x1, [sp, #24] str x2, [sp] str x3, [sp, #8] ldr q0, [sp] str q0, [sp, #32] ldr x0, [sp, #32] ldr x1, [sp, #40] add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_ ; -- Begin function _ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_ .globl __ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_ .weak_def_can_be_hidden __ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_ .p2align 2 __ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_: ; @_ZNSt3__116reverse_iteratorIPP3CarEC2B7v160006ES3_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] str x1, [sp] ldr x0, [sp, #8] ldr x8, [sp] str x8, [x0] ldr x8, [sp] str x8, [x0, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev .weak_def_can_be_hidden __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEED2Ev Lfunc_begin9: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception9 ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] ldur x0, [x29, #-16] str x0, [sp, #24] ; 8-byte Folded Spill mov x8, x0 stur x8, [x29, #-8] bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev ldr x8, [sp, #24] ; 8-byte Folded Reload ldr x8, [x8] subs x8, x8, #0 cset w8, eq tbnz w8, #0, LBB170_3 b LBB170_1 LBB170_1: ldr x0, [sp, #24] ; 8-byte Folded Reload bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev mov x1, x0 ldr x0, [sp, #24] ; 8-byte Folded Reload str x1, [sp] ; 8-byte Folded Spill ldr x8, [x0] str x8, [sp, #8] ; 8-byte Folded Spill Ltmp79: bl __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev str x0, [sp, #16] ; 8-byte Folded Spill Ltmp80: b LBB170_2 LBB170_2: ldr x2, [sp, #16] ; 8-byte Folded Reload ldr x1, [sp, #8] ; 8-byte Folded Reload ldr x0, [sp] ; 8-byte Folded Reload bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE10deallocateB7v160006ERS4_PS3_m b LBB170_3 LBB170_3: ldur x0, [x29, #-8] ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret LBB170_4: Ltmp81: bl ___clang_call_terminate Lfunc_end9: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table170: Lexception9: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase6-Lttbaseref6 Lttbaseref6: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end9-Lcst_begin9 Lcst_begin9: .uleb128 Ltmp79-Lfunc_begin9 ; >> Call Site 1 << .uleb128 Ltmp80-Ltmp79 ; Call between Ltmp79 and Ltmp80 .uleb128 Ltmp81-Lfunc_begin9 ; jumps to Ltmp81 .byte 1 ; On action: 1 Lcst_end9: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase6: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev .weak_definition __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE5clearB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] ldr x1, [x0, #8] bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev ; -- Begin function _ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev .globl __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev .weak_definition __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev .p2align 2 __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev: ; @_ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE8capacityB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev ldr x9, [sp] ; 8-byte Folded Reload ldr x8, [x0] ldr x9, [x9] subs x8, x8, x9 mov x9, #8 sdiv x0, x8, x9 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_ ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_ .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_ .weak_definition __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_ .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] ldr x1, [sp, #16] bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE ; -- Begin function _ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE .globl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE .weak_definition __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE .p2align 2 __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE: ; @_ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE17__destruct_at_endB7v160006EPS2_NS_17integral_constantIbLb0EEE Lfunc_begin10: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception10 ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] str x1, [sp, #24] ldur x8, [x29, #-16] str x8, [sp, #16] ; 8-byte Folded Spill b LBB174_1 LBB174_1: ; =>This Inner Loop Header: Depth=1 ldr x9, [sp, #16] ; 8-byte Folded Reload ldr x8, [sp, #24] ldr x9, [x9, #16] subs x8, x8, x9 cset w8, eq tbnz w8, #0, LBB174_4 b LBB174_2 LBB174_2: ; in Loop: Header=BB174_1 Depth=1 ldr x0, [sp, #16] ; 8-byte Folded Reload bl __ZNSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE7__allocB7v160006Ev ldr x8, [sp, #16] ; 8-byte Folded Reload str x0, [sp, #8] ; 8-byte Folded Spill ldr x9, [x8, #16] subs x0, x9, #8 str x0, [x8, #16] bl __ZNSt3__112__to_addressB7v160006IP3CarEEPT_S4_ mov x1, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload Ltmp82: bl __ZNSt3__116allocator_traitsINS_9allocatorIP3CarEEE7destroyB7v160006IS3_vvEEvRS4_PT_ Ltmp83: b LBB174_3 LBB174_3: ; in Loop: Header=BB174_1 Depth=1 b LBB174_1 LBB174_4: ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret LBB174_5: Ltmp84: bl ___clang_call_terminate Lfunc_end10: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table174: Lexception10: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase7-Lttbaseref7 Lttbaseref7: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end10-Lcst_begin10 Lcst_begin10: .uleb128 Ltmp82-Lfunc_begin10 ; >> Call Site 1 << .uleb128 Ltmp83-Ltmp82 ; Call between Ltmp82 and Ltmp83 .uleb128 Ltmp84-Lfunc_begin10 ; jumps to Ltmp84 .byte 1 ; On action: 1 Lcst_end10: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase7: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev ; -- Begin function _ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .globl __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .weak_definition __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .p2align 2 __ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev: ; @_ZNKSt3__114__split_bufferIP3CarRNS_9allocatorIS2_EEE9__end_capB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] add x0, x8, #24 bl __ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev ; -- Begin function _ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .globl __ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .weak_definition __ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .p2align 2 __ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev: ; @_ZNKSt3__117__compressed_pairIPP3CarRNS_9allocatorIS2_EEE5firstB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNKSt3__122__compressed_pair_elemIPP3CarLi0ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ ; -- Begin function _ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ .globl __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ .weak_definition __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ .p2align 2 __ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_: ; @_ZNKSt3__16vectorIP3CarNS_9allocatorIS2_EEE11__make_iterB7v160006EPKS2_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] str x1, [sp, #8] ldr x1, [sp, #16] ldr x2, [sp, #8] sub x0, x29, #8 bl __ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_ ldur x0, [x29, #-8] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_ ; -- Begin function _ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_ .globl __ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_ .weak_def_can_be_hidden __ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_ .p2align 2 __ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_: ; @_ZNSt3__111__wrap_iterIPKP3CarEC1B7v160006EPKvS4_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_ ; -- Begin function _ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_ .globl __ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_ .weak_def_can_be_hidden __ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_ .p2align 2 __ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_: ; @_ZNSt3__111__wrap_iterIPKP3CarEC2B7v160006EPKvS4_ .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] str x2, [sp, #8] ldr x0, [sp, #24] ldr x8, [sp, #8] str x8, [x0] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ ; -- Begin function _ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .globl __ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .weak_definition __ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .p2align 2 __ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_: ; @_ZNSt3__1eqB7v160006IPKP3CarEEbRKNS_11__wrap_iterIT_EES9_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] bl __ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill ldr x0, [sp, #16] bl __ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev mov x8, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload subs x8, x0, x8 cset w8, eq and w0, w8, #0x1 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev ; -- Begin function _ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev .globl __ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev .weak_definition __ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev .p2align 2 __ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev: ; @_ZNKSt3__111__wrap_iterIPKP3CarE4baseB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZN10LocomotiveD2Ev ; -- Begin function _ZN10LocomotiveD2Ev .weak_def_can_be_hidden __ZN10LocomotiveD2Ev .p2align 2 __ZN10LocomotiveD2Ev: ; @_ZN10LocomotiveD2Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN3CarD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN6BoxCarD2Ev ; -- Begin function _ZN6BoxCarD2Ev .weak_def_can_be_hidden __ZN6BoxCarD2Ev .p2align 2 __ZN6BoxCarD2Ev: ; @_ZN6BoxCarD2Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN5WagonD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN5WagonD2Ev ; -- Begin function _ZN5WagonD2Ev .weak_def_can_be_hidden __ZN5WagonD2Ev .p2align 2 __ZN5WagonD2Ev: ; @_ZN5WagonD2Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN3CarD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .globl __ZN6TankerD2Ev ; -- Begin function _ZN6TankerD2Ev .weak_def_can_be_hidden __ZN6TankerD2Ev .p2align 2 __ZN6TankerD2Ev: ; @_ZN6TankerD2Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZN5WagonD2Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m ; -- Begin function _ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m .globl __ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m .weak_definition __ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m .p2align 2 __ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m: ; @_ZNSt3__124__put_character_sequenceB7v160006IcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m Lfunc_begin11: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception11 ; %bb.0: sub sp, sp, #160 .cfi_def_cfa_offset 160 stp x29, x30, [sp, #144] ; 16-byte Folded Spill add x29, sp, #144 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] stur x2, [x29, #-24] ldur x1, [x29, #-8] Ltmp87: sub x0, x29, #40 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_ Ltmp88: b LBB186_1 LBB186_1: Ltmp90: sub x0, x29, #40 bl __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev str w0, [sp, #68] ; 4-byte Folded Spill Ltmp91: b LBB186_2 LBB186_2: ldr w8, [sp, #68] ; 4-byte Folded Reload tbz w8, #0, LBB186_18 b LBB186_3 LBB186_3: ldur x1, [x29, #-8] add x0, sp, #72 bl __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE ldur x8, [x29, #-16] str x8, [sp, #56] ; 8-byte Folded Spill ldur x8, [x29, #-8] ldr x9, [x8] ldur x9, [x9, #-24] add x0, x8, x9 Ltmp92: bl __ZNKSt3__18ios_base5flagsB7v160006Ev str w0, [sp, #64] ; 4-byte Folded Spill Ltmp93: b LBB186_4 LBB186_4: ldr w8, [sp, #64] ; 4-byte Folded Reload mov w9, #176 and w8, w8, w9 subs w8, w8, #32 cset w8, ne tbnz w8, #0, LBB186_6 b LBB186_5 LBB186_5: ldur x8, [x29, #-16] ldur x9, [x29, #-24] add x8, x8, x9 str x8, [sp, #48] ; 8-byte Folded Spill b LBB186_7 LBB186_6: ldur x8, [x29, #-16] str x8, [sp, #48] ; 8-byte Folded Spill b LBB186_7 LBB186_7: ldr x8, [sp, #48] ; 8-byte Folded Reload str x8, [sp, #16] ; 8-byte Folded Spill ldur x8, [x29, #-16] ldur x9, [x29, #-24] add x8, x8, x9 str x8, [sp, #24] ; 8-byte Folded Spill ldur x8, [x29, #-8] ldr x9, [x8] ldur x9, [x9, #-24] add x8, x8, x9 str x8, [sp, #32] ; 8-byte Folded Spill ldur x8, [x29, #-8] ldr x9, [x8] ldur x9, [x9, #-24] add x0, x8, x9 Ltmp94: bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev str w0, [sp, #44] ; 4-byte Folded Spill Ltmp95: b LBB186_8 LBB186_8: ldr w8, [sp, #44] ; 4-byte Folded Reload ldr x4, [sp, #32] ; 8-byte Folded Reload ldr x3, [sp, #24] ; 8-byte Folded Reload ldr x2, [sp, #16] ; 8-byte Folded Reload ldr x1, [sp, #56] ; 8-byte Folded Reload ldr x0, [sp, #72] Ltmp96: sxtb w5, w8 bl __ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ str x0, [sp, #8] ; 8-byte Folded Spill Ltmp97: b LBB186_9 LBB186_9: ldr x8, [sp, #8] ; 8-byte Folded Reload sub x0, x29, #64 stur x8, [x29, #-64] bl __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev tbz w0, #0, LBB186_17 b LBB186_10 LBB186_10: ldur x8, [x29, #-8] ldr x9, [x8] ldur x9, [x9, #-24] add x0, x8, x9 Ltmp98: mov w1, #5 bl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej Ltmp99: b LBB186_11 LBB186_11: b LBB186_17 LBB186_12: Ltmp89: stur x0, [x29, #-48] mov x8, x1 stur w8, [x29, #-52] b LBB186_14 LBB186_13: Ltmp100: stur x0, [x29, #-48] mov x8, x1 stur w8, [x29, #-52] sub x0, x29, #40 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev b LBB186_14 LBB186_14: ldur x0, [x29, #-48] bl ___cxa_begin_catch ldur x8, [x29, #-8] ldr x9, [x8] ldur x9, [x9, #-24] add x0, x8, x9 Ltmp101: bl __ZNSt3__18ios_base33__set_badbit_and_consider_rethrowEv Ltmp102: b LBB186_15 LBB186_15: bl ___cxa_end_catch b LBB186_16 LBB186_16: ldur x0, [x29, #-8] ldp x29, x30, [sp, #144] ; 16-byte Folded Reload add sp, sp, #160 ret LBB186_17: b LBB186_18 LBB186_18: sub x0, x29, #40 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev b LBB186_16 LBB186_19: Ltmp103: stur x0, [x29, #-48] mov x8, x1 stur w8, [x29, #-52] Ltmp104: bl ___cxa_end_catch Ltmp105: b LBB186_20 LBB186_20: b LBB186_21 LBB186_21: ldur x0, [x29, #-48] bl __Unwind_Resume LBB186_22: Ltmp106: bl ___clang_call_terminate Lfunc_end11: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table186: Lexception11: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase8-Lttbaseref8 Lttbaseref8: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end11-Lcst_begin11 Lcst_begin11: .uleb128 Ltmp87-Lfunc_begin11 ; >> Call Site 1 << .uleb128 Ltmp88-Ltmp87 ; Call between Ltmp87 and Ltmp88 .uleb128 Ltmp89-Lfunc_begin11 ; jumps to Ltmp89 .byte 1 ; On action: 1 .uleb128 Ltmp90-Lfunc_begin11 ; >> Call Site 2 << .uleb128 Ltmp99-Ltmp90 ; Call between Ltmp90 and Ltmp99 .uleb128 Ltmp100-Lfunc_begin11 ; jumps to Ltmp100 .byte 1 ; On action: 1 .uleb128 Ltmp99-Lfunc_begin11 ; >> Call Site 3 << .uleb128 Ltmp101-Ltmp99 ; Call between Ltmp99 and Ltmp101 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp101-Lfunc_begin11 ; >> Call Site 4 << .uleb128 Ltmp102-Ltmp101 ; Call between Ltmp101 and Ltmp102 .uleb128 Ltmp103-Lfunc_begin11 ; jumps to Ltmp103 .byte 0 ; On action: cleanup .uleb128 Ltmp102-Lfunc_begin11 ; >> Call Site 5 << .uleb128 Ltmp104-Ltmp102 ; Call between Ltmp102 and Ltmp104 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp104-Lfunc_begin11 ; >> Call Site 6 << .uleb128 Ltmp105-Ltmp104 ; Call between Ltmp104 and Ltmp105 .uleb128 Ltmp106-Lfunc_begin11 ; jumps to Ltmp106 .byte 1 ; On action: 1 .uleb128 Ltmp105-Lfunc_begin11 ; >> Call Site 7 << .uleb128 Lfunc_end11-Ltmp105 ; Call between Ltmp105 and Lfunc_end11 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end11: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase8: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__111char_traitsIcE6lengthEPKc ; -- Begin function _ZNSt3__111char_traitsIcE6lengthEPKc .weak_definition __ZNSt3__111char_traitsIcE6lengthEPKc .p2align 2 __ZNSt3__111char_traitsIcE6lengthEPKc: ; @_ZNSt3__111char_traitsIcE6lengthEPKc Lfunc_begin12: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception12 ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] Ltmp107: bl __ZNSt3__118__constexpr_strlenB7v160006EPKc str x0, [sp] ; 8-byte Folded Spill Ltmp108: b LBB187_1 LBB187_1: ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret LBB187_2: Ltmp109: bl ___clang_call_terminate Lfunc_end12: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table187: Lexception12: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase9-Lttbaseref9 Lttbaseref9: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end12-Lcst_begin12 Lcst_begin12: .uleb128 Ltmp107-Lfunc_begin12 ; >> Call Site 1 << .uleb128 Ltmp108-Ltmp107 ; Call between Ltmp107 and Ltmp108 .uleb128 Ltmp109-Lfunc_begin12 ; jumps to Ltmp109 .byte 1 ; On action: 1 Lcst_end12: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase9: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev ; -- Begin function _ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev .globl __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev .weak_definition __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev .p2align 2 __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev: ; @_ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldrb w8, [x8] and w0, w8, #0x1 add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ ; -- Begin function _ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ .globl __ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ .weak_definition __ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ .p2align 2 __ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_: ; @_ZNSt3__116__pad_and_outputB7v160006IcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ Lfunc_begin13: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception13 ; %bb.0: sub sp, sp, #160 .cfi_def_cfa_offset 160 stp x29, x30, [sp, #144] ; 16-byte Folded Spill add x29, sp, #144 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-16] stur x1, [x29, #-24] stur x2, [x29, #-32] stur x3, [x29, #-40] stur x4, [x29, #-48] sturb w5, [x29, #-49] ldur x8, [x29, #-16] subs x8, x8, #0 cset w8, ne tbnz w8, #0, LBB189_2 b LBB189_1 LBB189_1: ldur x8, [x29, #-16] stur x8, [x29, #-8] b LBB189_23 LBB189_2: ldur x8, [x29, #-40] ldur x9, [x29, #-24] subs x8, x8, x9 stur x8, [x29, #-64] ldur x0, [x29, #-48] bl __ZNKSt3__18ios_base5widthB7v160006Ev str x0, [sp, #72] ldr x8, [sp, #72] ldur x9, [x29, #-64] subs x8, x8, x9 cset w8, le tbnz w8, #0, LBB189_4 b LBB189_3 LBB189_3: ldur x9, [x29, #-64] ldr x8, [sp, #72] subs x8, x8, x9 str x8, [sp, #72] b LBB189_5 LBB189_4: str xzr, [sp, #72] b LBB189_5 LBB189_5: ldur x8, [x29, #-32] ldur x9, [x29, #-24] subs x8, x8, x9 str x8, [sp, #64] ldr x8, [sp, #64] subs x8, x8, #0 cset w8, le tbnz w8, #0, LBB189_9 b LBB189_6 LBB189_6: ldur x0, [x29, #-16] ldur x1, [x29, #-24] ldr x2, [sp, #64] bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl ldr x8, [sp, #64] subs x8, x0, x8 cset w8, eq tbnz w8, #0, LBB189_8 b LBB189_7 LBB189_7: ; kill: def $x8 killed $xzr stur xzr, [x29, #-16] ldur x8, [x29, #-16] stur x8, [x29, #-8] b LBB189_23 LBB189_8: b LBB189_9 LBB189_9: ldr x8, [sp, #72] subs x8, x8, #0 cset w8, le tbnz w8, #0, LBB189_18 b LBB189_10 LBB189_10: ldr x1, [sp, #72] ldursb w2, [x29, #-49] add x0, sp, #40 str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc ldr x0, [sp] ; 8-byte Folded Reload ldur x8, [x29, #-16] str x8, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev mov x1, x0 ldr x0, [sp, #8] ; 8-byte Folded Reload ldr x2, [sp, #72] Ltmp111: bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl str x0, [sp, #16] ; 8-byte Folded Spill Ltmp112: b LBB189_11 LBB189_11: ldr x8, [sp, #16] ; 8-byte Folded Reload ldr x9, [sp, #72] subs x8, x8, x9 cset w8, eq tbnz w8, #0, LBB189_14 b LBB189_12 LBB189_12: ; kill: def $x8 killed $xzr stur xzr, [x29, #-16] ldur x8, [x29, #-16] stur x8, [x29, #-8] mov w8, #1 str w8, [sp, #24] b LBB189_15 LBB189_13: Ltmp113: str x0, [sp, #32] mov x8, x1 str w8, [sp, #28] add x0, sp, #40 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev b LBB189_24 LBB189_14: str wzr, [sp, #24] b LBB189_15 LBB189_15: add x0, sp, #40 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ldr w8, [sp, #24] subs w8, w8, #0 cset w8, eq tbnz w8, #0, LBB189_17 b LBB189_16 LBB189_16: b LBB189_23 LBB189_17: b LBB189_18 LBB189_18: ldur x8, [x29, #-40] ldur x9, [x29, #-32] subs x8, x8, x9 str x8, [sp, #64] ldr x8, [sp, #64] subs x8, x8, #0 cset w8, le tbnz w8, #0, LBB189_22 b LBB189_19 LBB189_19: ldur x0, [x29, #-16] ldur x1, [x29, #-32] ldr x2, [sp, #64] bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl ldr x8, [sp, #64] subs x8, x0, x8 cset w8, eq tbnz w8, #0, LBB189_21 b LBB189_20 LBB189_20: ; kill: def $x8 killed $xzr stur xzr, [x29, #-16] ldur x8, [x29, #-16] stur x8, [x29, #-8] b LBB189_23 LBB189_21: b LBB189_22 LBB189_22: ldur x0, [x29, #-48] mov x1, #0 bl __ZNSt3__18ios_base5widthB7v160006El ldur x8, [x29, #-16] stur x8, [x29, #-8] b LBB189_23 LBB189_23: ldur x0, [x29, #-8] ldp x29, x30, [sp, #144] ; 16-byte Folded Reload add sp, sp, #160 ret LBB189_24: ldr x0, [sp, #32] bl __Unwind_Resume ; %bb.25: Lfunc_end13: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table189: Lexception13: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end13-Lcst_begin13 Lcst_begin13: .uleb128 Lfunc_begin13-Lfunc_begin13 ; >> Call Site 1 << .uleb128 Ltmp111-Lfunc_begin13 ; Call between Lfunc_begin13 and Ltmp111 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp111-Lfunc_begin13 ; >> Call Site 2 << .uleb128 Ltmp112-Ltmp111 ; Call between Ltmp111 and Ltmp112 .uleb128 Ltmp113-Lfunc_begin13 ; jumps to Ltmp113 .byte 0 ; On action: cleanup .uleb128 Ltmp112-Lfunc_begin13 ; >> Call Site 3 << .uleb128 Lfunc_end13-Ltmp112 ; Call between Ltmp112 and Lfunc_end13 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end13: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE ; -- Begin function _ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE .globl __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE .weak_def_can_be_hidden __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE .p2align 2 __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE: ; @_ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1B7v160006ERNS_13basic_ostreamIcS2_EE .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill ldr x1, [sp, #16] bl __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__18ios_base5flagsB7v160006Ev ; -- Begin function _ZNKSt3__18ios_base5flagsB7v160006Ev .globl __ZNKSt3__18ios_base5flagsB7v160006Ev .weak_definition __ZNKSt3__18ios_base5flagsB7v160006Ev .p2align 2 __ZNKSt3__18ios_base5flagsB7v160006Ev: ; @_ZNKSt3__18ios_base5flagsB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr w0, [x8, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev ; -- Begin function _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev .globl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev .weak_definition __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev .p2align 2 __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev: ; @_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x8, [sp, #8] str x8, [sp] ; 8-byte Folded Spill bl __ZNSt3__111char_traitsIcE3eofEv ldr x8, [sp] ; 8-byte Folded Reload ldr w1, [x8, #144] bl __ZNSt3__111char_traitsIcE11eq_int_typeEii tbz w0, #0, LBB192_2 b LBB192_1 LBB192_1: ldr x0, [sp] ; 8-byte Folded Reload mov w1, #32 bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec ldr x9, [sp] ; 8-byte Folded Reload sxtb w8, w0 str w8, [x9, #144] b LBB192_2 LBB192_2: ldr x8, [sp] ; 8-byte Folded Reload ldr w8, [x8, #144] sxtb w0, w8 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev ; -- Begin function _ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev .globl __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev .weak_definition __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev .p2align 2 __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev: ; @_ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x8, [x8] subs x8, x8, #0 cset w8, eq and w0, w8, #0x1 add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej ; -- Begin function _ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej .globl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej .weak_definition __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej .p2align 2 __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej: ; @_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateB7v160006Ej .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str w1, [sp, #4] ldr x0, [sp, #8] ldr w1, [sp, #4] bl __ZNSt3__18ios_base8setstateB7v160006Ej ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__18ios_base5widthB7v160006Ev ; -- Begin function _ZNKSt3__18ios_base5widthB7v160006Ev .globl __ZNKSt3__18ios_base5widthB7v160006Ev .weak_definition __ZNKSt3__18ios_base5widthB7v160006Ev .p2align 2 __ZNKSt3__18ios_base5widthB7v160006Ev: ; @_ZNKSt3__18ios_base5widthB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8, #24] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl .globl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl .weak_definition __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl .p2align 2 __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnB7v160006EPKcl .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] ldr x1, [sp, #16] ldr x2, [sp, #8] ldr x8, [x0] ldr x8, [x8, #96] blr x8 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc .weak_def_can_be_hidden __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B7v160006Emc .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] strb w2, [sp, #15] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldrsb w2, [sp, #15] bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev .weak_definition __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev bl __ZNSt3__112__to_addressB7v160006IcEEPT_S2_ ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__18ios_base5widthB7v160006El ; -- Begin function _ZNSt3__18ios_base5widthB7v160006El .globl __ZNSt3__18ios_base5widthB7v160006El .weak_definition __ZNSt3__18ios_base5widthB7v160006El .p2align 2 __ZNSt3__18ios_base5widthB7v160006El: ; @_ZNSt3__18ios_base5widthB7v160006El .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 str x0, [sp, #24] str x1, [sp, #16] ldr x9, [sp, #24] ldr x8, [x9, #24] str x8, [sp, #8] ldr x8, [sp, #16] str x8, [x9, #24] ldr x0, [sp, #8] add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc .weak_def_can_be_hidden __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B7v160006Emc .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] strb w2, [sp, #15] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill add x1, sp, #14 add x2, sp, #13 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC1B7v160006INS_18__default_init_tagESA_EEOT_OT0_ ldr x0, [sp] ; 8-byte Folded Reload ldr x1, [sp, #16] ldrsb w2, [sp, #15] bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc ldr x0, [sp] ; 8-byte Folded Reload bl __ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .globl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC1B7v160006INS_18__default_init_tagESA_EEOT_OT0_ ; -- Begin function _ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC1B7v160006INS_18__default_init_tagESA_EEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC1B7v160006INS_18__default_init_tagESA_EEOT_OT0_ .p2align 2 __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC1B7v160006INS_18__default_init_tagESA_EEOT_OT0_: ; @_ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC1B7v160006INS_18__default_init_tagESA_EEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] str x2, [sp, #8] ldur x0, [x29, #-8] str x0, [sp] ; 8-byte Folded Spill ldr x1, [sp, #16] ldr x2, [sp, #8] bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2B7v160006INS_18__default_init_tagESA_EEOT_OT0_ ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ ; -- Begin function _ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ .globl __ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ .weak_definition __ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ .p2align 2 __ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_: ; @_ZNSt3__119__debug_db_insert_cB7v160006INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEvPT_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2B7v160006INS_18__default_init_tagESA_EEOT_OT0_ ; -- Begin function _ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2B7v160006INS_18__default_init_tagESA_EEOT_OT0_ .weak_def_can_be_hidden __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2B7v160006INS_18__default_init_tagESA_EEOT_OT0_ .p2align 2 __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2B7v160006INS_18__default_init_tagESA_EEOT_OT0_: ; @_ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_EC2B7v160006INS_18__default_init_tagESA_EEOT_OT0_ .cfi_startproc ; %bb.0: sub sp, sp, #64 .cfi_def_cfa_offset 64 stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] stur x1, [x29, #-16] str x2, [sp, #24] ldur x0, [x29, #-8] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE ldr x0, [sp, #8] ; 8-byte Folded Reload bl __ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #48] ; 16-byte Folded Reload add sp, sp, #64 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE ; -- Begin function _ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE .globl __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE .weak_def_can_be_hidden __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE .p2align 2 __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE: ; @_ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EEC2B7v160006ENS_18__default_init_tagE .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp] ldr x0, [sp] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE ; -- Begin function _ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .globl __ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .weak_def_can_be_hidden __ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .p2align 2 __ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE: ; @_ZNSt3__122__compressed_pair_elemINS_9allocatorIcEELi1ELb1EEC2B7v160006ENS_18__default_init_tagE .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #16] ldr x0, [sp, #16] str x0, [sp, #8] ; 8-byte Folded Spill bl __ZNSt3__19allocatorIcEC2B7v160006Ev ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__19allocatorIcEC2B7v160006Ev ; -- Begin function _ZNSt3__19allocatorIcEC2B7v160006Ev .globl __ZNSt3__19allocatorIcEC2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__19allocatorIcEC2B7v160006Ev .p2align 2 __ZNSt3__19allocatorIcEC2B7v160006Ev: ; @_ZNSt3__19allocatorIcEC2B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] str x0, [sp] ; 8-byte Folded Spill bl __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev ldr x0, [sp] ; 8-byte Folded Reload ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev ; -- Begin function _ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev .globl __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev .weak_def_can_be_hidden __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev .p2align 2 __ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev: ; @_ZNSt3__116__non_trivial_ifILb1ENS_9allocatorIcEEEC2B7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112__to_addressB7v160006IcEEPT_S2_ ; -- Begin function _ZNSt3__112__to_addressB7v160006IcEEPT_S2_ .globl __ZNSt3__112__to_addressB7v160006IcEEPT_S2_ .weak_definition __ZNSt3__112__to_addressB7v160006IcEEPT_S2_ .p2align 2 __ZNSt3__112__to_addressB7v160006IcEEPT_S2_: ; @_ZNSt3__112__to_addressB7v160006IcEEPT_S2_ .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev .weak_definition __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] ldur x0, [x29, #-8] str x0, [sp, #16] ; 8-byte Folded Spill bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev tbz w0, #0, LBB209_2 b LBB209_1 LBB209_1: ldr x0, [sp, #16] ; 8-byte Folded Reload bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill b LBB209_3 LBB209_2: ldr x0, [sp, #16] ; 8-byte Folded Reload bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill b LBB209_3 LBB209_3: ldr x0, [sp, #8] ; 8-byte Folded Reload ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev .globl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev .weak_definition __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev .p2align 2 __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev ldrb w8, [x0, #23] lsr w8, w8, #7 ands w8, w8, #0xff cset w8, ne and w0, w8, #0x1 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev .weak_definition __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev ldr x0, [x0] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev .weak_definition __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev bl __ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev ; -- Begin function _ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .globl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .weak_definition __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .p2align 2 __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev: ; @_ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev ; -- Begin function _ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .globl __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .weak_definition __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .p2align 2 __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev: ; @_ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev ; -- Begin function _ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .globl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .weak_definition __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .p2align 2 __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev: ; @_ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev ; -- Begin function _ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .globl __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .weak_definition __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .p2align 2 __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev: ; @_ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc ; -- Begin function _ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc .globl __ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc .weak_definition __ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc .p2align 2 __ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc: ; @_ZNSt3__114pointer_traitsIPcE10pointer_toB7v160006ERc .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x0, [sp, #8] add sp, sp, #16 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE ; -- Begin function _ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE .globl __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE .weak_def_can_be_hidden __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE .p2align 2 __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE: ; @_ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2B7v160006ERNS_13basic_ostreamIcS2_EE Lfunc_begin14: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception14 ; %bb.0: sub sp, sp, #48 .cfi_def_cfa_offset 48 stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] str x1, [sp, #16] ldur x8, [x29, #-8] str x8, [sp] ; 8-byte Folded Spill ldr x8, [sp, #16] ldr x9, [x8] ldur x9, [x9, #-24] Ltmp125: add x0, x8, x9 bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev str x0, [sp, #8] ; 8-byte Folded Spill Ltmp126: b LBB218_1 LBB218_1: ldr x0, [sp] ; 8-byte Folded Reload ldr x8, [sp, #8] ; 8-byte Folded Reload str x8, [x0] ldp x29, x30, [sp, #32] ; 16-byte Folded Reload add sp, sp, #48 ret LBB218_2: Ltmp127: bl ___clang_call_terminate Lfunc_end14: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table218: Lexception14: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase10-Lttbaseref10 Lttbaseref10: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end14-Lcst_begin14 Lcst_begin14: .uleb128 Ltmp125-Lfunc_begin14 ; >> Call Site 1 << .uleb128 Ltmp126-Ltmp125 ; Call between Ltmp125 and Ltmp126 .uleb128 Ltmp127-Lfunc_begin14 ; jumps to Ltmp127 .byte 1 ; On action: 1 Lcst_end14: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2, 0x0 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase10: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev ; -- Begin function _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev .globl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev .weak_definition __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev .p2align 2 __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev: ; @_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl __ZNKSt3__18ios_base5rdbufB7v160006Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__18ios_base5rdbufB7v160006Ev ; -- Begin function _ZNKSt3__18ios_base5rdbufB7v160006Ev .globl __ZNKSt3__18ios_base5rdbufB7v160006Ev .weak_definition __ZNKSt3__18ios_base5rdbufB7v160006Ev .p2align 2 __ZNKSt3__18ios_base5rdbufB7v160006Ev: ; @_ZNKSt3__18ios_base5rdbufB7v160006Ev .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str x0, [sp, #8] ldr x8, [sp, #8] ldr x0, [x8, #40] add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE11eq_int_typeEii ; -- Begin function _ZNSt3__111char_traitsIcE11eq_int_typeEii .weak_definition __ZNSt3__111char_traitsIcE11eq_int_typeEii .p2align 2 __ZNSt3__111char_traitsIcE11eq_int_typeEii: ; @_ZNSt3__111char_traitsIcE11eq_int_typeEii .cfi_startproc ; %bb.0: sub sp, sp, #16 .cfi_def_cfa_offset 16 str w0, [sp, #12] str w1, [sp, #8] ldr w8, [sp, #12] ldr w9, [sp, #8] subs w8, w8, w9 cset w8, eq and w0, w8, #0x1 add sp, sp, #16 ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE3eofEv ; -- Begin function _ZNSt3__111char_traitsIcE3eofEv .weak_definition __ZNSt3__111char_traitsIcE3eofEv .p2align 2 __ZNSt3__111char_traitsIcE3eofEv: ; @_ZNSt3__111char_traitsIcE3eofEv .cfi_startproc ; %bb.0: mov w0, #-1 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec ; -- Begin function _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec .globl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec .weak_definition __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec .p2align 2 __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec: ; @_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenB7v160006Ec Lfunc_begin15: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception15 ; %bb.0: sub sp, sp, #80 .cfi_def_cfa_offset 80 stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 stur x0, [x29, #-8] sturb w1, [x29, #-9] ldur x0, [x29, #-8] sub x8, x29, #24 str x8, [sp, #8] ; 8-byte Folded Spill bl __ZNKSt3__18ios_base6getlocEv ldr x0, [sp, #8] ; 8-byte Folded Reload Ltmp130: bl __ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE str x0, [sp, #16] ; 8-byte Folded Spill Ltmp131: b LBB223_1 LBB223_1: ldr x0, [sp, #16] ; 8-byte Folded Reload ldursb w1, [x29, #-9] Ltmp132: bl __ZNKSt3__15ctypeIcE5widenB7v160006Ec str w0, [sp, #4] ; 4-byte Folded Spill Ltmp133: b LBB223_2 LBB223_2: sub x0, x29, #24 bl __ZNSt3__16localeD1Ev ldr w8, [sp, #4] ; 4-byte Folded Reload sxtb w0, w8 ldp x29, x30, [sp, #64] ; 16-byte Folded Reload add sp, sp, #80 ret LBB223_3: Ltmp134: str x0, [sp, #32] mov x8, x1 str w8, [sp, #28] sub x0, x29, #24 bl __ZNSt3__16localeD1Ev b LBB223_4 LBB223_4: ldr x0, [sp, #32] bl __Unwind_Resume Lfunc_end15: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2, 0x0 GCC_except_table223: Lexception15: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end15-Lcst_begin15 Lcst_begin15: .uleb128 Lfunc_begin15-Lfunc_begin15 ; >> Call Site 1 << .uleb128 Ltmp130-Lfunc_begin15 ; Call between Lfunc_begin15 and Ltmp130 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp130-Lfunc_begin15 ; >> Call Site 2 << .uleb128 Ltmp133-Ltmp130 ; Call between Ltmp130 and Ltmp133 .uleb128 Ltmp134-Lfunc_begin15 ; jumps to Ltmp134 .byte 0 ; On action: cleanup .uleb128 Ltmp133-Lfunc_begin15 ; >> Call Site 3 << .uleb128 Lfunc_end15-Ltmp133 ; Call between Ltmp133 and Lfunc_end15 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end15: .p2align 2, 0x0 ; -- End function .section __TEXT,__text,regular,pure_instructions .private_extern __ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE ; -- Begin function _ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE .globl __ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE .weak_definition __ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE .p2align 2 __ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE: ; @_ZNSt3__19use_facetB7v160006INS_5ctypeIcEEEERKT_RKNS_6localeE .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] adrp x1, __ZNSt3__15ctypeIcE2idE@GOTPAGE ldr x1, [x1, __ZNSt3__15ctypeIcE2idE@GOTPAGEOFF] bl __ZNKSt3__16locale9use_facetERNS0_2idE ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNKSt3__15ctypeIcE5widenB7v160006Ec ; -- Begin function _ZNKSt3__15ctypeIcE5widenB7v160006Ec .globl __ZNKSt3__15ctypeIcE5widenB7v160006Ec .weak_definition __ZNKSt3__15ctypeIcE5widenB7v160006Ec .p2align 2 __ZNKSt3__15ctypeIcE5widenB7v160006Ec: ; @_ZNKSt3__15ctypeIcE5widenB7v160006Ec .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] strb w1, [sp, #7] ldr x0, [sp, #8] ldrsb w1, [sp, #7] ldr x8, [x0] ldr x8, [x8, #56] blr x8 sxtb w0, w0 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__18ios_base8setstateB7v160006Ej ; -- Begin function _ZNSt3__18ios_base8setstateB7v160006Ej .globl __ZNSt3__18ios_base8setstateB7v160006Ej .weak_definition __ZNSt3__18ios_base8setstateB7v160006Ej .p2align 2 __ZNSt3__18ios_base8setstateB7v160006Ej: ; @_ZNSt3__18ios_base8setstateB7v160006Ej .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] str w1, [sp, #4] ldr x0, [sp, #8] ldr w8, [x0, #32] ldr w9, [sp, #4] orr w1, w8, w9 bl __ZNSt3__18ios_base5clearEj ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .private_extern __ZNSt3__118__constexpr_strlenB7v160006EPKc ; -- Begin function _ZNSt3__118__constexpr_strlenB7v160006EPKc .globl __ZNSt3__118__constexpr_strlenB7v160006EPKc .weak_definition __ZNSt3__118__constexpr_strlenB7v160006EPKc .p2align 2 __ZNSt3__118__constexpr_strlenB7v160006EPKc: ; @_ZNSt3__118__constexpr_strlenB7v160006EPKc .cfi_startproc ; %bb.0: sub sp, sp, #32 .cfi_def_cfa_offset 32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 str x0, [sp, #8] ldr x0, [sp, #8] bl _strlen ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ret .cfi_endproc ; -- End function .section __DATA,__const .globl __ZTV5Train ; @_ZTV5Train .p2align 3, 0x0 __ZTV5Train: .quad 0 .quad __ZTI5Train .quad __ZN5TrainD1Ev .quad __ZN5TrainD0Ev .globl __ZTV3Car ; @_ZTV3Car .p2align 3, 0x0 __ZTV3Car: .quad 0 .quad __ZTI3Car .quad __ZN3CarD1Ev .quad __ZN3CarD0Ev .quad __ZNK3Car13currentWeightEv .quad ___cxa_pure_virtual .quad ___cxa_pure_virtual .section __TEXT,__cstring,cstring_literals l_.str: ; @.str .asciz "Brakes engaged for car." .section __DATA,__const .globl __ZTV10Locomotive ; @_ZTV10Locomotive .p2align 3, 0x0 __ZTV10Locomotive: .quad 0 .quad __ZTI10Locomotive .quad __ZN10LocomotiveD1Ev .quad __ZN10LocomotiveD0Ev .quad __ZNK3Car13currentWeightEv .quad __ZNK10Locomotive9maxWeightEv .quad __ZNK10Locomotive9minWeightEv .quad __ZN10Locomotive9disengageEv .quad __ZN10Locomotive6engageEv .section __TEXT,__cstring,cstring_literals l_.str.1: ; @.str.1 .asciz "Turning locomotive off." l_.str.2: ; @.str.2 .asciz "Turning locomotive on." .section __DATA,__const .globl __ZTV5Wagon ; @_ZTV5Wagon .p2align 3, 0x0 __ZTV5Wagon: .quad 0 .quad __ZTI5Wagon .quad __ZN5WagonD1Ev .quad __ZN5WagonD0Ev .quad __ZNK3Car13currentWeightEv .quad __ZNK5Wagon9maxWeightEv .quad __ZNK5Wagon9minWeightEv .quad ___cxa_pure_virtual .globl __ZTV6BoxCar ; @_ZTV6BoxCar .p2align 3, 0x0 __ZTV6BoxCar: .quad 0 .quad __ZTI6BoxCar .quad __ZN6BoxCarD1Ev .quad __ZN6BoxCarD0Ev .quad __ZNK3Car13currentWeightEv .quad __ZNK5Wagon9maxWeightEv .quad __ZNK5Wagon9minWeightEv .quad __ZNK6BoxCar6volumeEv .globl __ZTV6Tanker ; @_ZTV6Tanker .p2align 3, 0x0 __ZTV6Tanker: .quad 0 .quad __ZTI6Tanker .quad __ZN6TankerD1Ev .quad __ZN6TankerD0Ev .quad __ZNK3Car13currentWeightEv .quad __ZNK5Wagon9maxWeightEv .quad __ZNK5Wagon9minWeightEv .quad __ZNK6Tanker6volumeEv .section __TEXT,__const .globl __ZTS5Train ; @_ZTS5Train __ZTS5Train: .asciz "5Train" .section __DATA,__const .globl __ZTI5Train ; @_ZTI5Train .p2align 3, 0x0 __ZTI5Train: .quad __ZTVN10__cxxabiv117__class_type_infoE+16 .quad __ZTS5Train .section __TEXT,__const .globl __ZTS3Car ; @_ZTS3Car __ZTS3Car: .asciz "3Car" .section __DATA,__const .globl __ZTI3Car ; @_ZTI3Car .p2align 3, 0x0 __ZTI3Car: .quad __ZTVN10__cxxabiv117__class_type_infoE+16 .quad __ZTS3Car .section __TEXT,__const .globl __ZTS10Locomotive ; @_ZTS10Locomotive __ZTS10Locomotive: .asciz "10Locomotive" .section __DATA,__const .globl __ZTI10Locomotive ; @_ZTI10Locomotive .p2align 3, 0x0 __ZTI10Locomotive: .quad __ZTVN10__cxxabiv120__si_class_type_infoE+16 .quad __ZTS10Locomotive .quad __ZTI3Car .section __TEXT,__const .globl __ZTS5Wagon ; @_ZTS5Wagon __ZTS5Wagon: .asciz "5Wagon" .section __DATA,__const .globl __ZTI5Wagon ; @_ZTI5Wagon .p2align 3, 0x0 __ZTI5Wagon: .quad __ZTVN10__cxxabiv120__si_class_type_infoE+16 .quad __ZTS5Wagon .quad __ZTI3Car .section __TEXT,__const .globl __ZTS6BoxCar ; @_ZTS6BoxCar __ZTS6BoxCar: .asciz "6BoxCar" .section __DATA,__const .globl __ZTI6BoxCar ; @_ZTI6BoxCar .p2align 3, 0x0 __ZTI6BoxCar: .quad __ZTVN10__cxxabiv120__si_class_type_infoE+16 .quad __ZTS6BoxCar .quad __ZTI5Wagon .section __TEXT,__const .globl __ZTS6Tanker ; @_ZTS6Tanker __ZTS6Tanker: .asciz "6Tanker" .section __DATA,__const .globl __ZTI6Tanker ; @_ZTI6Tanker .p2align 3, 0x0 __ZTI6Tanker: .quad __ZTVN10__cxxabiv120__si_class_type_infoE+16 .quad __ZTS6Tanker .quad __ZTI5Wagon .section __TEXT,__cstring,cstring_literals l_.str.3: ; @.str.3 .asciz "vector" .subsections_via_symbols