.section __TEXT,__text,regular,pure_instructions .build_version macos, 11, 0 sdk_version 11, 3 .globl __Z13PackedMathF32v ; -- Begin function _Z13PackedMathF32v .p2align 2 __Z13PackedMathF32v: ; @_Z13PackedMathF32v Lfunc_begin0: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception0 ; %bb.0: sub sp, sp, #256 ; =256 stp x20, x19, [sp, #224] ; 16-byte Folded Spill stp x29, x30, [sp, #240] ; 16-byte Folded Spill add x29, sp, #240 ; =240 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 Lloh0: adrp x8, ___stack_chk_guard@GOTPAGE Lloh1: ldr x8, [x8, ___stack_chk_guard@GOTPAGEOFF] Lloh2: ldr x8, [x8] stur x8, [x29, #-24] mov x8, #1108344832 movk x8, #15616, lsl #48 mov x9, #36409 movk x9, #48611, lsl #16 movk x9, #17024, lsl #48 mov x10, #1073741824 movk x10, #16936, lsl #48 stp x8, x10, [sp, #48] mov x8, #3179282432 movk x8, #43691, lsl #32 movk x8, #16650, lsl #48 stp x9, x8, [sp, #32] add x0, sp, #64 ; =64 add x1, sp, #48 ; =48 add x2, sp, #32 ; =32 bl __Z14PackedMathF32_P6Vec128RKS_S2_ Lloh3: adrp x19, __ZNSt3__14coutE@GOTPAGE Lloh4: ldr x19, [x19, __ZNSt3__14coutE@GOTPAGEOFF] Lloh5: adrp x1, l_.str@PAGE Lloh6: add x1, x1, l_.str@PAGEOFF mov x0, x19 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc Lloh7: adrp x1, l_.str.1@PAGE Lloh8: add x1, x1, l_.str.1@PAGEOFF mov x0, x19 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #8 ; =8 add x0, sp, #48 ; =48 bl __ZN6Vec12811ToStringF32Ev Ltmp0: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp1: ; %bb.1: Ltmp2: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp3: ; %bb.2: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh9: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh10: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh11: adrp x1, l_.str.2@PAGE Lloh12: add x1, x1, l_.str.2@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #8 ; =8 add x0, sp, #32 ; =32 bl __ZN6Vec12811ToStringF32Ev Ltmp5: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp6: ; %bb.3: Ltmp7: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp8: ; %bb.4: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh13: adrp x19, __ZNSt3__14coutE@GOTPAGE Lloh14: ldr x19, [x19, __ZNSt3__14coutE@GOTPAGEOFF] mov x0, x19 mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Lloh15: adrp x1, l_.str.3@PAGE Lloh16: add x1, x1, l_.str.3@PAGEOFF mov x0, x19 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #8 ; =8 add x0, sp, #64 ; =64 bl __ZN6Vec12811ToStringF32Ev Ltmp10: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp11: ; %bb.5: Ltmp12: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp13: ; %bb.6: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh17: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh18: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh19: adrp x1, l_.str.4@PAGE Lloh20: add x1, x1, l_.str.4@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #16 ; =16 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp15: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp16: ; %bb.7: Ltmp17: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp18: ; %bb.8: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh21: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh22: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh23: adrp x1, l_.str.5@PAGE Lloh24: add x1, x1, l_.str.5@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #32 ; =32 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp20: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp21: ; %bb.9: Ltmp22: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp23: ; %bb.10: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh25: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh26: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh27: adrp x1, l_.str.6@PAGE Lloh28: add x1, x1, l_.str.6@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #48 ; =48 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp25: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp26: ; %bb.11: Ltmp27: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp28: ; %bb.12: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh29: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh30: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh31: adrp x1, l_.str.7@PAGE Lloh32: add x1, x1, l_.str.7@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #64 ; =64 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp30: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp31: ; %bb.13: Ltmp32: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp33: ; %bb.14: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh33: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh34: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh35: adrp x1, l_.str.8@PAGE Lloh36: add x1, x1, l_.str.8@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #80 ; =80 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp35: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp36: ; %bb.15: Ltmp37: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp38: ; %bb.16: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh37: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh38: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh39: adrp x1, l_.str.9@PAGE Lloh40: add x1, x1, l_.str.9@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #96 ; =96 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp40: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp41: ; %bb.17: Ltmp42: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp43: ; %bb.18: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh41: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh42: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh43: adrp x1, l_.str.10@PAGE Lloh44: add x1, x1, l_.str.10@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #112 ; =112 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp45: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp46: ; %bb.19: Ltmp47: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp48: ; %bb.20: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh45: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh46: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh47: adrp x1, l_.str.11@PAGE Lloh48: add x1, x1, l_.str.11@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #128 ; =128 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF32Ev Ltmp50: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp51: ; %bb.21: Ltmp52: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp53: ; %bb.22: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ldur x8, [x29, #-24] Lloh49: adrp x9, ___stack_chk_guard@GOTPAGE Lloh50: ldr x9, [x9, ___stack_chk_guard@GOTPAGEOFF] Lloh51: ldr x9, [x9] cmp x9, x8 b.ne LBB0_24 ; %bb.23: ldp x29, x30, [sp, #240] ; 16-byte Folded Reload ldp x20, x19, [sp, #224] ; 16-byte Folded Reload add sp, sp, #256 ; =256 ret LBB0_24: bl ___stack_chk_fail LBB0_25: Ltmp54: b LBB0_36 LBB0_26: Ltmp49: b LBB0_36 LBB0_27: Ltmp44: b LBB0_36 LBB0_28: Ltmp39: b LBB0_36 LBB0_29: Ltmp34: b LBB0_36 LBB0_30: Ltmp29: b LBB0_36 LBB0_31: Ltmp24: b LBB0_36 LBB0_32: Ltmp19: b LBB0_36 LBB0_33: Ltmp14: b LBB0_36 LBB0_34: Ltmp9: b LBB0_36 LBB0_35: Ltmp4: LBB0_36: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev mov x0, x19 bl __Unwind_Resume brk #0x1 .loh AdrpAdd Lloh7, Lloh8 .loh AdrpAdd Lloh5, Lloh6 .loh AdrpLdrGot Lloh3, Lloh4 .loh AdrpLdrGotLdr Lloh0, Lloh1, Lloh2 .loh AdrpAdd Lloh11, Lloh12 .loh AdrpLdrGot Lloh9, Lloh10 .loh AdrpAdd Lloh15, Lloh16 .loh AdrpLdrGot Lloh13, Lloh14 .loh AdrpAdd Lloh19, Lloh20 .loh AdrpLdrGot Lloh17, Lloh18 .loh AdrpAdd Lloh23, Lloh24 .loh AdrpLdrGot Lloh21, Lloh22 .loh AdrpAdd Lloh27, Lloh28 .loh AdrpLdrGot Lloh25, Lloh26 .loh AdrpAdd Lloh31, Lloh32 .loh AdrpLdrGot Lloh29, Lloh30 .loh AdrpAdd Lloh35, Lloh36 .loh AdrpLdrGot Lloh33, Lloh34 .loh AdrpAdd Lloh39, Lloh40 .loh AdrpLdrGot Lloh37, Lloh38 .loh AdrpAdd Lloh43, Lloh44 .loh AdrpLdrGot Lloh41, Lloh42 .loh AdrpAdd Lloh47, Lloh48 .loh AdrpLdrGot Lloh45, Lloh46 .loh AdrpLdrGotLdr Lloh49, Lloh50, Lloh51 Lfunc_end0: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table0: Lexception0: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end0-Lcst_begin0 Lcst_begin0: .uleb128 Lfunc_begin0-Lfunc_begin0 ; >> Call Site 1 << .uleb128 Ltmp0-Lfunc_begin0 ; Call between Lfunc_begin0 and Ltmp0 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp0-Lfunc_begin0 ; >> Call Site 2 << .uleb128 Ltmp3-Ltmp0 ; Call between Ltmp0 and Ltmp3 .uleb128 Ltmp4-Lfunc_begin0 ; jumps to Ltmp4 .byte 0 ; On action: cleanup .uleb128 Ltmp3-Lfunc_begin0 ; >> Call Site 3 << .uleb128 Ltmp5-Ltmp3 ; Call between Ltmp3 and Ltmp5 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp5-Lfunc_begin0 ; >> Call Site 4 << .uleb128 Ltmp8-Ltmp5 ; Call between Ltmp5 and Ltmp8 .uleb128 Ltmp9-Lfunc_begin0 ; jumps to Ltmp9 .byte 0 ; On action: cleanup .uleb128 Ltmp8-Lfunc_begin0 ; >> Call Site 5 << .uleb128 Ltmp10-Ltmp8 ; Call between Ltmp8 and Ltmp10 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp10-Lfunc_begin0 ; >> Call Site 6 << .uleb128 Ltmp13-Ltmp10 ; Call between Ltmp10 and Ltmp13 .uleb128 Ltmp14-Lfunc_begin0 ; jumps to Ltmp14 .byte 0 ; On action: cleanup .uleb128 Ltmp13-Lfunc_begin0 ; >> Call Site 7 << .uleb128 Ltmp15-Ltmp13 ; Call between Ltmp13 and Ltmp15 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp15-Lfunc_begin0 ; >> Call Site 8 << .uleb128 Ltmp18-Ltmp15 ; Call between Ltmp15 and Ltmp18 .uleb128 Ltmp19-Lfunc_begin0 ; jumps to Ltmp19 .byte 0 ; On action: cleanup .uleb128 Ltmp18-Lfunc_begin0 ; >> Call Site 9 << .uleb128 Ltmp20-Ltmp18 ; Call between Ltmp18 and Ltmp20 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp20-Lfunc_begin0 ; >> Call Site 10 << .uleb128 Ltmp23-Ltmp20 ; Call between Ltmp20 and Ltmp23 .uleb128 Ltmp24-Lfunc_begin0 ; jumps to Ltmp24 .byte 0 ; On action: cleanup .uleb128 Ltmp23-Lfunc_begin0 ; >> Call Site 11 << .uleb128 Ltmp25-Ltmp23 ; Call between Ltmp23 and Ltmp25 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp25-Lfunc_begin0 ; >> Call Site 12 << .uleb128 Ltmp28-Ltmp25 ; Call between Ltmp25 and Ltmp28 .uleb128 Ltmp29-Lfunc_begin0 ; jumps to Ltmp29 .byte 0 ; On action: cleanup .uleb128 Ltmp28-Lfunc_begin0 ; >> Call Site 13 << .uleb128 Ltmp30-Ltmp28 ; Call between Ltmp28 and Ltmp30 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp30-Lfunc_begin0 ; >> Call Site 14 << .uleb128 Ltmp33-Ltmp30 ; Call between Ltmp30 and Ltmp33 .uleb128 Ltmp34-Lfunc_begin0 ; jumps to Ltmp34 .byte 0 ; On action: cleanup .uleb128 Ltmp33-Lfunc_begin0 ; >> Call Site 15 << .uleb128 Ltmp35-Ltmp33 ; Call between Ltmp33 and Ltmp35 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp35-Lfunc_begin0 ; >> Call Site 16 << .uleb128 Ltmp38-Ltmp35 ; Call between Ltmp35 and Ltmp38 .uleb128 Ltmp39-Lfunc_begin0 ; jumps to Ltmp39 .byte 0 ; On action: cleanup .uleb128 Ltmp38-Lfunc_begin0 ; >> Call Site 17 << .uleb128 Ltmp40-Ltmp38 ; Call between Ltmp38 and Ltmp40 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp40-Lfunc_begin0 ; >> Call Site 18 << .uleb128 Ltmp43-Ltmp40 ; Call between Ltmp40 and Ltmp43 .uleb128 Ltmp44-Lfunc_begin0 ; jumps to Ltmp44 .byte 0 ; On action: cleanup .uleb128 Ltmp43-Lfunc_begin0 ; >> Call Site 19 << .uleb128 Ltmp45-Ltmp43 ; Call between Ltmp43 and Ltmp45 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp45-Lfunc_begin0 ; >> Call Site 20 << .uleb128 Ltmp48-Ltmp45 ; Call between Ltmp45 and Ltmp48 .uleb128 Ltmp49-Lfunc_begin0 ; jumps to Ltmp49 .byte 0 ; On action: cleanup .uleb128 Ltmp48-Lfunc_begin0 ; >> Call Site 21 << .uleb128 Ltmp50-Ltmp48 ; Call between Ltmp48 and Ltmp50 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp50-Lfunc_begin0 ; >> Call Site 22 << .uleb128 Ltmp53-Ltmp50 ; Call between Ltmp50 and Ltmp53 .uleb128 Ltmp54-Lfunc_begin0 ; jumps to Ltmp54 .byte 0 ; On action: cleanup .uleb128 Ltmp53-Lfunc_begin0 ; >> Call Site 23 << .uleb128 Lfunc_end0-Ltmp53 ; Call between Ltmp53 and Lfunc_end0 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end0: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc ; -- Begin function _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .weak_def_can_be_hidden __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .p2align 2 __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc: ; @_ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x1 mov x20, x0 mov x0, x1 bl __ZNSt3__111char_traitsIcE6lengthEPKc mov x2, x0 mov x0, x20 mov x1, x19 bl __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c ; -- Begin function _ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c .weak_def_can_be_hidden __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c .p2align 2 __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c: ; @_ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c .cfi_startproc ; %bb.0: sub sp, sp, #32 ; =32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 sturb w1, [x29, #-1] sub x1, x29, #1 ; =1 mov w2, #1 bl __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ; =32 ret .cfi_endproc ; -- End function .globl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE ; -- Begin function _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE .weak_def_can_be_hidden __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE .p2align 2 __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE: ; @_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE .cfi_startproc ; %bb.0: stp x22, x21, [sp, #-48]! ; 16-byte Folded Spill stp x20, x19, [sp, #16] ; 16-byte Folded Spill stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 ; =32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 mov x19, x1 mov x20, x0 mov x0, x1 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv mov x21, x0 mov x0, x19 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv mov x2, x0 mov x0, x20 mov x1, x21 bl __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m ldp x29, x30, [sp, #32] ; 16-byte Folded Reload ldp x20, x19, [sp, #16] ; 16-byte Folded Reload ldp x22, x21, [sp], #48 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZN6Vec12811ToStringF32Ev ; -- Begin function _ZN6Vec12811ToStringF32Ev .weak_def_can_be_hidden __ZN6Vec12811ToStringF32Ev .p2align 2 __ZN6Vec12811ToStringF32Ev: ; @_ZN6Vec12811ToStringF32Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov x1, x0 mov w2, #4 mov w3, #16 mov w4, #6 bl __ZN6Vec12810ToStringFPIfEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __Z13PackedMathF64v ; -- Begin function _Z13PackedMathF64v .p2align 2 __Z13PackedMathF64v: ; @_Z13PackedMathF64v Lfunc_begin1: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception1 ; %bb.0: sub sp, sp, #256 ; =256 stp x20, x19, [sp, #224] ; 16-byte Folded Spill stp x29, x30, [sp, #240] ; 16-byte Folded Spill add x29, sp, #240 ; =240 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 Lloh52: adrp x8, ___stack_chk_guard@GOTPAGE Lloh53: ldr x8, [x8, ___stack_chk_guard@GOTPAGEOFF] Lloh54: ldr x8, [x8] stur x8, [x29, #-24] mov x8, #4630263366890291200 mov x9, #15309 movk x9, #26239, lsl #16 movk x9, #41118, lsl #32 movk x9, #49142, lsl #48 mov x10, #11544 movk x10, #21572, lsl #16 movk x10, #8699, lsl #32 movk x10, #16393, lsl #48 stp x8, x10, [sp, #48] mov x8, #4611686018427387904 stp x9, x8, [sp, #32] add x0, sp, #64 ; =64 add x1, sp, #48 ; =48 add x2, sp, #32 ; =32 bl __Z14PackedMathF64_P6Vec128RKS_S2_ Lloh55: adrp x19, __ZNSt3__14coutE@GOTPAGE Lloh56: ldr x19, [x19, __ZNSt3__14coutE@GOTPAGEOFF] Lloh57: adrp x1, l_.str.12@PAGE Lloh58: add x1, x1, l_.str.12@PAGEOFF mov x0, x19 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc Lloh59: adrp x1, l_.str.1@PAGE Lloh60: add x1, x1, l_.str.1@PAGEOFF mov x0, x19 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #8 ; =8 add x0, sp, #48 ; =48 bl __ZN6Vec12811ToStringF64Ev Ltmp55: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp56: ; %bb.1: Ltmp57: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp58: ; %bb.2: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh61: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh62: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh63: adrp x1, l_.str.2@PAGE Lloh64: add x1, x1, l_.str.2@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #8 ; =8 add x0, sp, #32 ; =32 bl __ZN6Vec12811ToStringF64Ev Ltmp60: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp61: ; %bb.3: Ltmp62: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp63: ; %bb.4: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh65: adrp x19, __ZNSt3__14coutE@GOTPAGE Lloh66: ldr x19, [x19, __ZNSt3__14coutE@GOTPAGEOFF] mov x0, x19 mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Lloh67: adrp x1, l_.str.3@PAGE Lloh68: add x1, x1, l_.str.3@PAGEOFF mov x0, x19 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #8 ; =8 add x0, sp, #64 ; =64 bl __ZN6Vec12811ToStringF64Ev Ltmp65: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp66: ; %bb.5: Ltmp67: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp68: ; %bb.6: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh69: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh70: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh71: adrp x1, l_.str.4@PAGE Lloh72: add x1, x1, l_.str.4@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #16 ; =16 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp70: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp71: ; %bb.7: Ltmp72: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp73: ; %bb.8: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh73: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh74: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh75: adrp x1, l_.str.5@PAGE Lloh76: add x1, x1, l_.str.5@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #32 ; =32 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp75: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp76: ; %bb.9: Ltmp77: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp78: ; %bb.10: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh77: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh78: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh79: adrp x1, l_.str.6@PAGE Lloh80: add x1, x1, l_.str.6@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #48 ; =48 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp80: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp81: ; %bb.11: Ltmp82: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp83: ; %bb.12: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh81: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh82: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh83: adrp x1, l_.str.7@PAGE Lloh84: add x1, x1, l_.str.7@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #64 ; =64 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp85: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp86: ; %bb.13: Ltmp87: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp88: ; %bb.14: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh85: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh86: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh87: adrp x1, l_.str.8@PAGE Lloh88: add x1, x1, l_.str.8@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #80 ; =80 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp90: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp91: ; %bb.15: Ltmp92: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp93: ; %bb.16: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh89: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh90: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh91: adrp x1, l_.str.9@PAGE Lloh92: add x1, x1, l_.str.9@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #96 ; =96 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp95: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp96: ; %bb.17: Ltmp97: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp98: ; %bb.18: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh93: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh94: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh95: adrp x1, l_.str.10@PAGE Lloh96: add x1, x1, l_.str.10@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #112 ; =112 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp100: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp101: ; %bb.19: Ltmp102: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp103: ; %bb.20: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev Lloh97: adrp x0, __ZNSt3__14coutE@GOTPAGE Lloh98: ldr x0, [x0, __ZNSt3__14coutE@GOTPAGEOFF] Lloh99: adrp x1, l_.str.11@PAGE Lloh100: add x1, x1, l_.str.11@PAGEOFF bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc mov x19, x0 add x8, sp, #64 ; =64 add x0, x8, #128 ; =128 add x8, sp, #8 ; =8 bl __ZN6Vec12811ToStringF64Ev Ltmp105: add x1, sp, #8 ; =8 mov x0, x19 bl __ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE Ltmp106: ; %bb.21: Ltmp107: mov w1, #10 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_c Ltmp108: ; %bb.22: add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ldur x8, [x29, #-24] Lloh101: adrp x9, ___stack_chk_guard@GOTPAGE Lloh102: ldr x9, [x9, ___stack_chk_guard@GOTPAGEOFF] Lloh103: ldr x9, [x9] cmp x9, x8 b.ne LBB5_24 ; %bb.23: ldp x29, x30, [sp, #240] ; 16-byte Folded Reload ldp x20, x19, [sp, #224] ; 16-byte Folded Reload add sp, sp, #256 ; =256 ret LBB5_24: bl ___stack_chk_fail LBB5_25: Ltmp109: b LBB5_36 LBB5_26: Ltmp104: b LBB5_36 LBB5_27: Ltmp99: b LBB5_36 LBB5_28: Ltmp94: b LBB5_36 LBB5_29: Ltmp89: b LBB5_36 LBB5_30: Ltmp84: b LBB5_36 LBB5_31: Ltmp79: b LBB5_36 LBB5_32: Ltmp74: b LBB5_36 LBB5_33: Ltmp69: b LBB5_36 LBB5_34: Ltmp64: b LBB5_36 LBB5_35: Ltmp59: LBB5_36: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev mov x0, x19 bl __Unwind_Resume brk #0x1 .loh AdrpAdd Lloh59, Lloh60 .loh AdrpAdd Lloh57, Lloh58 .loh AdrpLdrGot Lloh55, Lloh56 .loh AdrpLdrGotLdr Lloh52, Lloh53, Lloh54 .loh AdrpAdd Lloh63, Lloh64 .loh AdrpLdrGot Lloh61, Lloh62 .loh AdrpAdd Lloh67, Lloh68 .loh AdrpLdrGot Lloh65, Lloh66 .loh AdrpAdd Lloh71, Lloh72 .loh AdrpLdrGot Lloh69, Lloh70 .loh AdrpAdd Lloh75, Lloh76 .loh AdrpLdrGot Lloh73, Lloh74 .loh AdrpAdd Lloh79, Lloh80 .loh AdrpLdrGot Lloh77, Lloh78 .loh AdrpAdd Lloh83, Lloh84 .loh AdrpLdrGot Lloh81, Lloh82 .loh AdrpAdd Lloh87, Lloh88 .loh AdrpLdrGot Lloh85, Lloh86 .loh AdrpAdd Lloh91, Lloh92 .loh AdrpLdrGot Lloh89, Lloh90 .loh AdrpAdd Lloh95, Lloh96 .loh AdrpLdrGot Lloh93, Lloh94 .loh AdrpAdd Lloh99, Lloh100 .loh AdrpLdrGot Lloh97, Lloh98 .loh AdrpLdrGotLdr Lloh101, Lloh102, Lloh103 Lfunc_end1: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table5: Lexception1: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end1-Lcst_begin1 Lcst_begin1: .uleb128 Lfunc_begin1-Lfunc_begin1 ; >> Call Site 1 << .uleb128 Ltmp55-Lfunc_begin1 ; Call between Lfunc_begin1 and Ltmp55 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp55-Lfunc_begin1 ; >> Call Site 2 << .uleb128 Ltmp58-Ltmp55 ; Call between Ltmp55 and Ltmp58 .uleb128 Ltmp59-Lfunc_begin1 ; jumps to Ltmp59 .byte 0 ; On action: cleanup .uleb128 Ltmp58-Lfunc_begin1 ; >> Call Site 3 << .uleb128 Ltmp60-Ltmp58 ; Call between Ltmp58 and Ltmp60 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp60-Lfunc_begin1 ; >> Call Site 4 << .uleb128 Ltmp63-Ltmp60 ; Call between Ltmp60 and Ltmp63 .uleb128 Ltmp64-Lfunc_begin1 ; jumps to Ltmp64 .byte 0 ; On action: cleanup .uleb128 Ltmp63-Lfunc_begin1 ; >> Call Site 5 << .uleb128 Ltmp65-Ltmp63 ; Call between Ltmp63 and Ltmp65 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp65-Lfunc_begin1 ; >> Call Site 6 << .uleb128 Ltmp68-Ltmp65 ; Call between Ltmp65 and Ltmp68 .uleb128 Ltmp69-Lfunc_begin1 ; jumps to Ltmp69 .byte 0 ; On action: cleanup .uleb128 Ltmp68-Lfunc_begin1 ; >> Call Site 7 << .uleb128 Ltmp70-Ltmp68 ; Call between Ltmp68 and Ltmp70 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp70-Lfunc_begin1 ; >> Call Site 8 << .uleb128 Ltmp73-Ltmp70 ; Call between Ltmp70 and Ltmp73 .uleb128 Ltmp74-Lfunc_begin1 ; jumps to Ltmp74 .byte 0 ; On action: cleanup .uleb128 Ltmp73-Lfunc_begin1 ; >> Call Site 9 << .uleb128 Ltmp75-Ltmp73 ; Call between Ltmp73 and Ltmp75 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp75-Lfunc_begin1 ; >> Call Site 10 << .uleb128 Ltmp78-Ltmp75 ; Call between Ltmp75 and Ltmp78 .uleb128 Ltmp79-Lfunc_begin1 ; jumps to Ltmp79 .byte 0 ; On action: cleanup .uleb128 Ltmp78-Lfunc_begin1 ; >> Call Site 11 << .uleb128 Ltmp80-Ltmp78 ; Call between Ltmp78 and Ltmp80 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp80-Lfunc_begin1 ; >> Call Site 12 << .uleb128 Ltmp83-Ltmp80 ; Call between Ltmp80 and Ltmp83 .uleb128 Ltmp84-Lfunc_begin1 ; jumps to Ltmp84 .byte 0 ; On action: cleanup .uleb128 Ltmp83-Lfunc_begin1 ; >> Call Site 13 << .uleb128 Ltmp85-Ltmp83 ; Call between Ltmp83 and Ltmp85 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp85-Lfunc_begin1 ; >> Call Site 14 << .uleb128 Ltmp88-Ltmp85 ; Call between Ltmp85 and Ltmp88 .uleb128 Ltmp89-Lfunc_begin1 ; jumps to Ltmp89 .byte 0 ; On action: cleanup .uleb128 Ltmp88-Lfunc_begin1 ; >> Call Site 15 << .uleb128 Ltmp90-Ltmp88 ; Call between Ltmp88 and Ltmp90 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp90-Lfunc_begin1 ; >> Call Site 16 << .uleb128 Ltmp93-Ltmp90 ; Call between Ltmp90 and Ltmp93 .uleb128 Ltmp94-Lfunc_begin1 ; jumps to Ltmp94 .byte 0 ; On action: cleanup .uleb128 Ltmp93-Lfunc_begin1 ; >> Call Site 17 << .uleb128 Ltmp95-Ltmp93 ; Call between Ltmp93 and Ltmp95 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp95-Lfunc_begin1 ; >> Call Site 18 << .uleb128 Ltmp98-Ltmp95 ; Call between Ltmp95 and Ltmp98 .uleb128 Ltmp99-Lfunc_begin1 ; jumps to Ltmp99 .byte 0 ; On action: cleanup .uleb128 Ltmp98-Lfunc_begin1 ; >> Call Site 19 << .uleb128 Ltmp100-Ltmp98 ; Call between Ltmp98 and Ltmp100 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp100-Lfunc_begin1 ; >> Call Site 20 << .uleb128 Ltmp103-Ltmp100 ; Call between Ltmp100 and Ltmp103 .uleb128 Ltmp104-Lfunc_begin1 ; jumps to Ltmp104 .byte 0 ; On action: cleanup .uleb128 Ltmp103-Lfunc_begin1 ; >> Call Site 21 << .uleb128 Ltmp105-Ltmp103 ; Call between Ltmp103 and Ltmp105 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp105-Lfunc_begin1 ; >> Call Site 22 << .uleb128 Ltmp108-Ltmp105 ; Call between Ltmp105 and Ltmp108 .uleb128 Ltmp109-Lfunc_begin1 ; jumps to Ltmp109 .byte 0 ; On action: cleanup .uleb128 Ltmp108-Lfunc_begin1 ; >> Call Site 23 << .uleb128 Lfunc_end1-Ltmp108 ; Call between Ltmp108 and Lfunc_end1 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end1: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZN6Vec12811ToStringF64Ev ; -- Begin function _ZN6Vec12811ToStringF64Ev .weak_def_can_be_hidden __ZN6Vec12811ToStringF64Ev .p2align 2 __ZN6Vec12811ToStringF64Ev: ; @_ZN6Vec12811ToStringF64Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov x1, x0 mov w2, #2 mov w3, #32 mov w4, #12 bl __ZN6Vec12810ToStringFPIdEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl _main ; -- Begin function main .p2align 2 _main: ; @main .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __Z13PackedMathF32v bl __Z13PackedMathF64v mov w0, #0 ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZN6Vec12810ToStringFPIfEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii ; -- Begin function _ZN6Vec12810ToStringFPIfEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii .weak_def_can_be_hidden __ZN6Vec12810ToStringFPIfEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii .p2align 2 __ZN6Vec12810ToStringFPIfEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii: ; @_ZN6Vec12810ToStringFPIfEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii Lfunc_begin2: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception2 ; %bb.0: sub sp, sp, #352 ; =352 stp x28, x27, [sp, #272] ; 16-byte Folded Spill stp x24, x23, [sp, #288] ; 16-byte Folded Spill stp x22, x21, [sp, #304] ; 16-byte Folded Spill stp x20, x19, [sp, #320] ; 16-byte Folded Spill stp x29, x30, [sp, #336] ; 16-byte Folded Spill add x29, sp, #336 ; =336 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 .cfi_offset w27, -72 .cfi_offset w28, -80 mov x23, x4 mov x20, x3 mov x22, x2 mov x21, x1 mov x19, x8 add x0, sp, #8 ; =8 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej Ltmp110: add x0, sp, #8 ; =8 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E Ltmp111: ; %bb.1: mov x0, x23 bl __ZNSt3__1L12setprecisionEi str w0, [sp] add x0, sp, #8 ; =8 mov x1, sp bl __ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t5E cmp w22, #1 ; =1 b.lt LBB8_7 ; %bb.2: cmp w22, #0 ; =0 cinc w8, w22, lt asr w8, w8, #1 mov w23, w22 sub x24, x8, #1 ; =1 Lloh104: adrp x22, l_.str.13@PAGE Lloh105: add x22, x22, l_.str.13@PAGEOFF b LBB8_4 LBB8_3: ; in Loop: Header=BB8_4 Depth=1 add x21, x21, #4 ; =4 sub x24, x24, #1 ; =1 sub x23, x23, #1 ; =1 cbz x23, LBB8_7 LBB8_4: ; =>This Inner Loop Header: Depth=1 mov x0, x20 bl __ZNSt3__1L4setwEi str w0, [sp] add x0, sp, #8 ; =8 mov x1, sp bl __ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t6E ldr s0, [x21] Ltmp112: add x0, sp, #8 ; =8 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEf Ltmp113: ; %bb.5: ; in Loop: Header=BB8_4 Depth=1 cbnz x24, LBB8_3 ; %bb.6: ; in Loop: Header=BB8_4 Depth=1 Ltmp115: add x0, sp, #8 ; =8 mov x1, x22 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc Ltmp116: b LBB8_3 LBB8_7: Ltmp118: add x0, sp, #8 ; =8 mov x8, x19 bl __ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv Ltmp119: ; %bb.8: add x0, sp, #8 ; =8 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ldp x29, x30, [sp, #336] ; 16-byte Folded Reload ldp x20, x19, [sp, #320] ; 16-byte Folded Reload ldp x22, x21, [sp, #304] ; 16-byte Folded Reload ldp x24, x23, [sp, #288] ; 16-byte Folded Reload ldp x28, x27, [sp, #272] ; 16-byte Folded Reload add sp, sp, #352 ; =352 ret LBB8_9: Ltmp120: b LBB8_12 LBB8_10: Ltmp117: b LBB8_12 LBB8_11: Ltmp114: LBB8_12: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev mov x0, x19 bl __Unwind_Resume brk #0x1 .loh AdrpAdd Lloh104, Lloh105 Lfunc_end2: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table8: Lexception2: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end2-Lcst_begin2 Lcst_begin2: .uleb128 Lfunc_begin2-Lfunc_begin2 ; >> Call Site 1 << .uleb128 Ltmp110-Lfunc_begin2 ; Call between Lfunc_begin2 and Ltmp110 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp110-Lfunc_begin2 ; >> Call Site 2 << .uleb128 Ltmp111-Ltmp110 ; Call between Ltmp110 and Ltmp111 .uleb128 Ltmp120-Lfunc_begin2 ; jumps to Ltmp120 .byte 0 ; On action: cleanup .uleb128 Ltmp112-Lfunc_begin2 ; >> Call Site 3 << .uleb128 Ltmp113-Ltmp112 ; Call between Ltmp112 and Ltmp113 .uleb128 Ltmp114-Lfunc_begin2 ; jumps to Ltmp114 .byte 0 ; On action: cleanup .uleb128 Ltmp115-Lfunc_begin2 ; >> Call Site 4 << .uleb128 Ltmp116-Ltmp115 ; Call between Ltmp115 and Ltmp116 .uleb128 Ltmp117-Lfunc_begin2 ; jumps to Ltmp117 .byte 0 ; On action: cleanup .uleb128 Ltmp118-Lfunc_begin2 ; >> Call Site 5 << .uleb128 Ltmp119-Ltmp118 ; Call between Ltmp118 and Ltmp119 .uleb128 Ltmp120-Lfunc_begin2 ; jumps to Ltmp120 .byte 0 ; On action: cleanup .uleb128 Ltmp119-Lfunc_begin2 ; >> Call Site 6 << .uleb128 Lfunc_end2-Ltmp119 ; Call between Ltmp119 and Lfunc_end2 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end2: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej: ; @_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej Lfunc_begin3: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception3 ; %bb.0: stp x24, x23, [sp, #-64]! ; 16-byte Folded Spill stp x22, x21, [sp, #16] ; 16-byte Folded Spill stp x20, x19, [sp, #32] ; 16-byte Folded Spill stp x29, x30, [sp, #48] ; 16-byte Folded Spill add x29, sp, #48 ; =48 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 mov x20, x0 add x19, x0, #112 ; =112 mov x0, x19 bl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2Ev Lloh106: adrp x8, __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGE Lloh107: ldr x8, [x8, __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGEOFF] add x22, x8, #24 ; =24 str x22, [x20] add x23, x8, #64 ; =64 str x23, [x20, #112] add x21, x20, #8 ; =8 Ltmp121: mov x0, x20 mov x1, x21 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE Ltmp122: ; %bb.1: str x22, [x20] str x23, [x20, #112] Ltmp124: mov x0, x21 bl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej Ltmp125: ; %bb.2: mov x0, x20 ldp x29, x30, [sp, #48] ; 16-byte Folded Reload ldp x20, x19, [sp, #32] ; 16-byte Folded Reload ldp x22, x21, [sp, #16] ; 16-byte Folded Reload ldp x24, x23, [sp], #64 ; 16-byte Folded Reload ret LBB9_3: Ltmp126: mov x21, x0 Lloh108: adrp x8, __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGE Lloh109: ldr x8, [x8, __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGEOFF] add x1, x8, #8 ; =8 mov x0, x20 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev b LBB9_5 LBB9_4: Ltmp123: mov x21, x0 LBB9_5: mov x0, x19 bl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev mov x0, x21 bl __Unwind_Resume brk #0x1 .loh AdrpLdrGot Lloh106, Lloh107 .loh AdrpLdrGot Lloh108, Lloh109 Lfunc_end3: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table9: Lexception3: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end3-Lcst_begin3 Lcst_begin3: .uleb128 Ltmp121-Lfunc_begin3 ; >> Call Site 1 << .uleb128 Ltmp122-Ltmp121 ; Call between Ltmp121 and Ltmp122 .uleb128 Ltmp123-Lfunc_begin3 ; jumps to Ltmp123 .byte 0 ; On action: cleanup .uleb128 Ltmp124-Lfunc_begin3 ; >> Call Site 2 << .uleb128 Ltmp125-Ltmp124 ; Call between Ltmp124 and Ltmp125 .uleb128 Ltmp126-Lfunc_begin3 ; jumps to Ltmp126 .byte 0 ; On action: cleanup .uleb128 Ltmp125-Lfunc_begin3 ; >> Call Site 3 << .uleb128 Lfunc_end3-Ltmp125 ; Call between Ltmp125 and Lfunc_end3 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end3: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t5E __ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t5E: ; @_ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t5E .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 ldr x8, [x0] ldur x8, [x8, #-24] add x0, x0, x8 ldrsw x1, [x1] bl __ZNSt3__18ios_base9precisionEl ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E: ; @_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 ldr x8, [x0] ldur x8, [x8, #-24] add x0, x0, x8 bl __ZNSt3__15fixedERNS_8ios_baseE mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__15fixedERNS_8ios_baseE ; -- Begin function _ZNSt3__15fixedERNS_8ios_baseE .weak_def_can_be_hidden __ZNSt3__15fixedERNS_8ios_baseE .p2align 2 __ZNSt3__15fixedERNS_8ios_baseE: ; @_ZNSt3__15fixedERNS_8ios_baseE .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__18ios_base4setfEjj mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L12setprecisionEi __ZNSt3__1L12setprecisionEi: ; @_ZNSt3__1L12setprecisionEi .cfi_startproc ; %bb.0: sub sp, sp, #32 ; =32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov x1, x0 add x0, sp, #8 ; =8 bl __ZNSt3__18__iom_t5C1Ei ldr w0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ; =32 ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t6E __ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t6E: ; @_ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t6E .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 ldr x8, [x0] ldur x8, [x8, #-24] add x0, x0, x8 ldrsw x1, [x1] bl __ZNSt3__18ios_base5widthEl mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L4setwEi __ZNSt3__1L4setwEi: ; @_ZNSt3__1L4setwEi .cfi_startproc ; %bb.0: sub sp, sp, #32 ; =32 stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov x1, x0 add x0, sp, #8 ; =8 bl __ZNSt3__18__iom_t6C1Ei ldr w0, [sp, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload add sp, sp, #32 ; =32 ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv __ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv: ; @_ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 add x0, x0, #8 ; =8 bl __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ; -- Begin function _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .weak_def_can_be_hidden __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .p2align 2 __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev: ; @_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 Lloh110: adrp x1, __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGE Lloh111: ldr x1, [x1, __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGEOFF] bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev add x0, x0, #112 ; =112 bl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .loh AdrpLdrGot Lloh110, Lloh111 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2Ev __ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2Ev: ; @_ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__18ios_baseC2Ev Lloh112: adrp x8, __ZTVNSt3__19basic_iosIcNS_11char_traitsIcEEEE@GOTPAGE Lloh113: ldr x8, [x8, __ZTVNSt3__19basic_iosIcNS_11char_traitsIcEEEE@GOTPAGEOFF] add x8, x8, #16 ; =16 str x8, [x0] ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .loh AdrpLdrGot Lloh112, Lloh113 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE: ; @_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEEC2EPNS_15basic_streambufIcS2_EE .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 Lloh114: adrp x8, __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE@GOTPAGE Lloh115: ldr x8, [x8, __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE@GOTPAGEOFF] add x9, x8, #24 ; =24 str x9, [x0] add x8, x8, #64 ; =64 str x8, [x0, #112]! bl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .loh AdrpLdrGot Lloh114, Lloh115 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ej ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev ; -- Begin function _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .weak_def_can_be_hidden __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .p2align 2 __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev: ; @_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev bl __ZdlPv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ; -- Begin function _ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .weak_def_can_be_hidden __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .p2align 2 __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev: ; @_ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .cfi_startproc ; %bb.0: ldr x8, [x0] ldur x8, [x8, #-24] add x0, x0, x8 b __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .cfi_endproc ; -- End function .globl __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev ; -- Begin function _ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .weak_def_can_be_hidden __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .p2align 2 __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev: ; @_ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .cfi_startproc ; %bb.0: ldr x8, [x0] ldur x8, [x8, #-24] add x0, x0, x8 b __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18ios_baseC2Ev __ZNSt3__18ios_baseC2Ev: ; @_ZNSt3__18ios_baseC2Ev .cfi_startproc ; %bb.0: Lloh116: adrp x8, __ZTVNSt3__18ios_baseE@GOTPAGE Lloh117: ldr x8, [x8, __ZTVNSt3__18ios_baseE@GOTPAGEOFF] add x8, x8, #16 ; =16 str x8, [x0] ret .loh AdrpLdrGot Lloh116, Lloh117 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE: ; @_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE4initEPNS_15basic_streambufIcS2_EE .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__18ios_base4initEPv str xzr, [x19, #136] bl __ZNSt3__111char_traitsIcE3eofEv str w0, [x19, #144] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE3eofEv ; -- Begin function _ZNSt3__111char_traitsIcE3eofEv .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE3eofEv .p2align 2 __ZNSt3__111char_traitsIcE3eofEv: ; @_ZNSt3__111char_traitsIcE3eofEv .cfi_startproc ; %bb.0: mov w0, #-1 ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ej __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ej: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ej .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev Lloh118: adrp x8, __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGE Lloh119: ldr x8, [x8, __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGEOFF] add x8, x8, #16 ; =16 str x8, [x0], #64 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev str xzr, [x19, #88] mov w8, #16 str w8, [x19, #96] mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .loh AdrpLdrGot Lloh118, Lloh119 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev bl __ZdlPv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj .cfi_startproc ; %bb.0: stp x26, x25, [sp, #-80]! ; 16-byte Folded Spill stp x24, x23, [sp, #16] ; 16-byte Folded Spill stp x22, x21, [sp, #32] ; 16-byte Folded Spill stp x20, x19, [sp, #48] ; 16-byte Folded Spill stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 ; =64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 .cfi_offset w25, -72 .cfi_offset w26, -80 mov x21, x3 mov x24, x2 mov x23, x1 mov x20, x0 mov x19, x8 ldr x22, [x0, #88] bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv cmp x22, x0 b.hs LBB31_2 ; %bb.1: str x0, [x20, #88] LBB31_2: ands w8, w21, #0x18 b.eq LBB31_28 ; %bb.3: cmp w24, #1 ; =1 b.ne LBB31_5 ; %bb.4: cmp w8, #24 ; =24 b.eq LBB31_28 LBB31_5: ldr x22, [x20, #88] cbz x22, LBB31_11 ; %bb.6: add x0, x20, #64 ; =64 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv sub x25, x22, x0 cbz w24, LBB31_12 LBB31_7: cmp w24, #2 ; =2 b.eq LBB31_13 ; %bb.8: cmp w24, #1 ; =1 b.ne LBB31_28 ; %bb.9: mov x0, x20 tbnz w21, #3, LBB31_14 ; %bb.10: bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv mov x24, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv b LBB31_15 LBB31_11: mov x25, #0 cbnz w24, LBB31_7 LBB31_12: mov x8, #0 b LBB31_16 LBB31_13: mov x8, x25 b LBB31_16 LBB31_14: bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv mov x24, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv LBB31_15: sub x8, x24, x0 LBB31_16: mov x1, #-1 adds x23, x8, x23 b.mi LBB31_29 ; %bb.17: cmp x25, x23 b.lt LBB31_29 ; %bb.18: cbz x23, LBB31_23 ; %bb.19: tbz w21, #3, LBB31_21 ; %bb.20: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv cbz x0, LBB31_28 LBB31_21: tbz w21, #4, LBB31_23 ; %bb.22: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv cbz x0, LBB31_28 LBB31_23: tbz w21, #3, LBB31_25 ; %bb.24: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x1, x0 add x2, x0, x23 mov x0, x20 mov x3, x22 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ LBB31_25: tbz w21, #4, LBB31_27 ; %bb.26: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5epptrEv mov x2, x0 mov x0, x20 mov x1, x21 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_ mov x0, x20 mov x1, x23 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbumpEi LBB31_27: mov x1, x23 b LBB31_29 LBB31_28: mov x1, #-1 LBB31_29: mov x0, x19 bl __ZNSt3__14fposI11__mbstate_tEC1Ex ldp x29, x30, [sp, #64] ; 16-byte Folded Reload ldp x20, x19, [sp, #48] ; 16-byte Folded Reload ldp x22, x21, [sp, #32] ; 16-byte Folded Reload ldp x24, x23, [sp, #16] ; 16-byte Folded Reload ldp x26, x25, [sp], #80 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj .cfi_startproc ; %bb.0: stp x22, x21, [sp, #-48]! ; 16-byte Folded Spill stp x20, x19, [sp, #16] ; 16-byte Folded Spill stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 ; =32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 mov x19, x2 mov x20, x0 mov x21, x8 mov x0, x1 bl __ZNKSt3__14fposI11__mbstate_tEcvxEv mov x1, x0 ldr x8, [x20] ldr x9, [x8, #32] mov x8, x21 mov x0, x20 mov w2, #0 mov x3, x19 blr x9 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload ldp x20, x19, [sp, #16] ; 16-byte Folded Reload ldp x22, x21, [sp], #48 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv .cfi_startproc ; %bb.0: stp x22, x21, [sp, #-48]! ; 16-byte Folded Spill stp x20, x19, [sp, #16] ; 16-byte Folded Spill stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 ; =32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 mov x19, x0 ldr x20, [x0, #88] bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv cmp x20, x0 b.hs LBB33_2 ; %bb.1: str x0, [x19, #88] LBB33_2: ldrb w8, [x19, #96] tbz w8, #3, LBB33_7 ; %bb.3: mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv ldr x20, [x19, #88] cmp x0, x20 b.hs LBB33_5 ; %bb.4: mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x21, x0 mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv mov x2, x0 mov x0, x19 mov x1, x21 mov x3, x20 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ LBB33_5: mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv mov x20, x0 mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv cmp x20, x0 b.hs LBB33_7 ; %bb.6: ldrsb w0, [x20] bl __ZNSt3__111char_traitsIcE11to_int_typeEc b LBB33_8 LBB33_7: bl __ZNSt3__111char_traitsIcE3eofEv LBB33_8: ldp x29, x30, [sp, #32] ; 16-byte Folded Reload ldp x20, x19, [sp, #16] ; 16-byte Folded Reload ldp x22, x21, [sp], #48 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi .cfi_startproc ; %bb.0: stp x22, x21, [sp, #-48]! ; 16-byte Folded Spill stp x20, x19, [sp, #16] ; 16-byte Folded Spill stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 ; =32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 mov x19, x1 mov x20, x0 ldr x21, [x0, #88] bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv cmp x21, x0 b.hs LBB34_2 ; %bb.1: str x0, [x20, #88] LBB34_2: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv cmp x21, x0 b.hs LBB34_8 ; %bb.3: bl __ZNSt3__111char_traitsIcE3eofEv mov x1, x0 mov x0, x19 bl __ZNSt3__111char_traitsIcE11eq_int_typeEii cbz w0, LBB34_5 ; %bb.4: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv sub x2, x0, #1 ; =1 ldr x3, [x20, #88] mov x0, x20 mov x1, x21 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ mov x0, x19 bl __ZNSt3__111char_traitsIcE7not_eofEi b LBB34_9 LBB34_5: ldrb w8, [x20, #96] tbnz w8, #4, LBB34_7 ; %bb.6: mov x0, x19 bl __ZNSt3__111char_traitsIcE12to_char_typeEi mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv ldursb w1, [x0, #-1] mov x0, x21 bl __ZNSt3__111char_traitsIcE2eqEcc cbz w0, LBB34_8 LBB34_7: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv sub x2, x0, #1 ; =1 ldr x3, [x20, #88] mov x0, x20 mov x1, x21 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ mov x0, x19 bl __ZNSt3__111char_traitsIcE12to_char_typeEi mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv strb w21, [x0] b LBB34_10 LBB34_8: bl __ZNSt3__111char_traitsIcE3eofEv LBB34_9: mov x19, x0 LBB34_10: mov x0, x19 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload ldp x20, x19, [sp, #16] ; 16-byte Folded Reload ldp x22, x21, [sp], #48 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi Lfunc_begin4: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception4 ; %bb.0: sub sp, sp, #96 ; =96 stp x26, x25, [sp, #16] ; 16-byte Folded Spill stp x24, x23, [sp, #32] ; 16-byte Folded Spill stp x22, x21, [sp, #48] ; 16-byte Folded Spill stp x20, x19, [sp, #64] ; 16-byte Folded Spill stp x29, x30, [sp, #80] ; 16-byte Folded Spill add x29, sp, #80 ; =80 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 .cfi_offset w25, -72 .cfi_offset w26, -80 mov x20, x1 mov x19, x0 bl __ZNSt3__111char_traitsIcE3eofEv mov x1, x0 mov x0, x20 bl __ZNSt3__111char_traitsIcE11eq_int_typeEii tbz w0, #0, LBB35_2 ; %bb.1: mov x0, x20 bl __ZNSt3__111char_traitsIcE7not_eofEi b LBB35_11 LBB35_2: mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv mov x21, x0 mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x22, x0 mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv mov x23, x0 mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5epptrEv cmp x23, x0 b.ne LBB35_8 ; %bb.3: ldrb w8, [x19, #96] tbnz w8, #4, LBB35_5 ; %bb.4: bl __ZNSt3__111char_traitsIcE3eofEv b LBB35_11 LBB35_5: mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv mov x25, x0 ldr x26, [x19, #88] add x24, x19, #64 ; =64 Ltmp127: mov x0, x24 mov w1, #0 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc Ltmp128: ; %bb.6: mov x0, x24 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv mov x1, x0 Ltmp129: mov x0, x24 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm Ltmp130: ; %bb.7: sub x23, x23, x25 sub x26, x26, x25 mov x0, x24 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv mov x25, x0 mov x0, x24 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv add x2, x25, x0 mov x0, x19 mov x1, x25 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_ mov x0, x19 mov x1, x23 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv add x8, x0, x26 str x8, [x19, #88] LBB35_8: mov x0, x19 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv add x8, x0, #1 ; =1 str x8, [sp, #8] add x1, x19, #88 ; =88 add x0, sp, #8 ; =8 bl __ZNSt3__1L3maxIPcEERKT_S4_S4_ ldr x8, [x0] str x8, [x19, #88] ldrb w8, [x19, #96] tbz w8, #3, LBB35_10 ; %bb.9: sub x21, x21, x22 add x0, x19, #64 ; =64 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv mov x1, x0 add x2, x0, x21 ldr x3, [x19, #88] mov x0, x19 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ LBB35_10: mov x0, x20 bl __ZNSt3__111char_traitsIcE12to_char_typeEi mov x1, x0 mov x0, x19 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputcEc LBB35_11: mov x19, x0 LBB35_12: mov x0, x19 ldp x29, x30, [sp, #80] ; 16-byte Folded Reload ldp x20, x19, [sp, #64] ; 16-byte Folded Reload ldp x22, x21, [sp, #48] ; 16-byte Folded Reload ldp x24, x23, [sp, #32] ; 16-byte Folded Reload ldp x26, x25, [sp, #16] ; 16-byte Folded Reload add sp, sp, #96 ; =96 ret LBB35_13: Ltmp131: bl ___cxa_begin_catch bl __ZNSt3__111char_traitsIcE3eofEv mov x19, x0 bl ___cxa_end_catch b LBB35_12 Lfunc_end4: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table35: Lexception4: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase0-Lttbaseref0 Lttbaseref0: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end4-Lcst_begin4 Lcst_begin4: .uleb128 Ltmp127-Lfunc_begin4 ; >> Call Site 1 << .uleb128 Ltmp130-Ltmp127 ; Call between Ltmp127 and Ltmp130 .uleb128 Ltmp131-Lfunc_begin4 ; jumps to Ltmp131 .byte 1 ; On action: 1 .uleb128 Ltmp130-Lfunc_begin4 ; >> Call Site 2 << .uleb128 Lfunc_end4-Ltmp130 ; Call between Ltmp130 and Lfunc_end4 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end4: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase0: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ev .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .private_extern ___clang_call_terminate ; -- Begin function __clang_call_terminate .globl ___clang_call_terminate .weak_def_can_be_hidden ___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 .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv stp xzr, xzr, [x0, #8] str xzr, [x0] ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv: ; @_ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv __ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv: ; @_ZNSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv .cfi_startproc ; %bb.0: ret .cfi_endproc ; -- End function .globl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev ; -- Begin function _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev .weak_def_can_be_hidden __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev .p2align 2 __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev: ; @_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 Lloh120: adrp x8, __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGE Lloh121: ldr x8, [x8, __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE@GOTPAGEOFF] add x8, x8, #16 ; =16 str x8, [x0], #64 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev mov x0, x19 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .loh AdrpLdrGot Lloh120, Lloh121 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv: ; @_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv .cfi_startproc ; %bb.0: ldr x0, [x0, #48] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__14fposI11__mbstate_tEC1Ex __ZNSt3__14fposI11__mbstate_tEC1Ex: ; @_ZNSt3__14fposI11__mbstate_tEC1Ex .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__14fposI11__mbstate_tEC2Ex ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv: ; @_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv .cfi_startproc ; %bb.0: ldr x0, [x0, #24] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv: ; @_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv .cfi_startproc ; %bb.0: ldr x0, [x0, #16] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv: ; @_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv .cfi_startproc ; %bb.0: ldr x0, [x0, #40] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setgEPcS4_S4_ .cfi_startproc ; %bb.0: stp x1, x2, [x0, #16] str x3, [x0, #32] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_ __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4setpEPcS4_ .cfi_startproc ; %bb.0: stp x1, x1, [x0, #40] str x2, [x0, #56] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5epptrEv __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5epptrEv: ; @_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5epptrEv .cfi_startproc ; %bb.0: ldr x0, [x0, #56] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbumpEi __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbumpEi: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbumpEi .cfi_startproc ; %bb.0: ldr x8, [x0, #48] add x8, x8, w1, sxtw str x8, [x0, #48] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__14fposI11__mbstate_tEC2Ex __ZNSt3__14fposI11__mbstate_tEC2Ex: ; @_ZNSt3__14fposI11__mbstate_tEC2Ex .cfi_startproc ; %bb.0: movi.2d v0, #0000000000000000 stp q0, q0, [x0, #96] stp q0, q0, [x0, #64] stp q0, q0, [x0, #32] stp q0, q0, [x0] str x1, [x0, #128] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerEv .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv cbz w0, LBB53_2 ; %bb.1: mov x0, x19 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv b LBB53_3 LBB53_2: mov x0, x19 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv LBB53_3: ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldrsb w8, [x0, #23] cmp w8, #0 ; =0 cset w0, lt ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldr x0, [x0] ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv: ; @_ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv __ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv: ; @_ZNKSt3__122__compressed_pair_elemINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repELi0ELb0EE5__getEv .cfi_startproc ; %bb.0: ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__14fposI11__mbstate_tEcvxEv __ZNKSt3__14fposI11__mbstate_tEcvxEv: ; @_ZNKSt3__14fposI11__mbstate_tEcvxEv .cfi_startproc ; %bb.0: ldr x0, [x0, #128] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv: ; @_ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv .cfi_startproc ; %bb.0: ldr x0, [x0, #32] ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE11to_int_typeEc ; -- Begin function _ZNSt3__111char_traitsIcE11to_int_typeEc .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE11to_int_typeEc .p2align 2 __ZNSt3__111char_traitsIcE11to_int_typeEc: ; @_ZNSt3__111char_traitsIcE11to_int_typeEc .cfi_startproc ; %bb.0: and w0, w0, #0xff ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE11eq_int_typeEii ; -- Begin function _ZNSt3__111char_traitsIcE11eq_int_typeEii .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE11eq_int_typeEii .p2align 2 __ZNSt3__111char_traitsIcE11eq_int_typeEii: ; @_ZNSt3__111char_traitsIcE11eq_int_typeEii .cfi_startproc ; %bb.0: cmp w0, w1 cset w0, eq ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE7not_eofEi ; -- Begin function _ZNSt3__111char_traitsIcE7not_eofEi .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE7not_eofEi .p2align 2 __ZNSt3__111char_traitsIcE7not_eofEi: ; @_ZNSt3__111char_traitsIcE7not_eofEi .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__111char_traitsIcE3eofEv mov x1, x0 mov x0, x19 bl __ZNSt3__111char_traitsIcE11eq_int_typeEii cbz w0, LBB63_2 ; %bb.1: bl __ZNSt3__111char_traitsIcE3eofEv mvn w19, w0 LBB63_2: mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE2eqEcc ; -- Begin function _ZNSt3__111char_traitsIcE2eqEcc .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE2eqEcc .p2align 2 __ZNSt3__111char_traitsIcE2eqEcc: ; @_ZNSt3__111char_traitsIcE2eqEcc .cfi_startproc ; %bb.0: cmp w0, w1 cset w0, eq ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE12to_char_typeEi ; -- Begin function _ZNSt3__111char_traitsIcE12to_char_typeEi .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE12to_char_typeEi .p2align 2 __ZNSt3__111char_traitsIcE12to_char_typeEi: ; @_ZNSt3__111char_traitsIcE12to_char_typeEi .cfi_startproc ; %bb.0: sxtb w0, w0 ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 mov w2, #0 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE8capacityEv .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv cbz w0, LBB67_2 ; %bb.1: mov x0, x19 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv sub x0, x0, #1 ; =1 b LBB67_3 LBB67_2: mov w0, #22 LBB67_3: ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeEv .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__is_longEv cbz w0, LBB68_2 ; %bb.1: mov x0, x19 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv b LBB68_3 LBB68_2: mov x0, x19 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv LBB68_3: ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl .cfi_startproc ; %bb.0: ldr x8, [x0, #48] add x8, x8, x1 str x8, [x0, #48] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L3maxIPcEERKT_S4_S4_ __ZNSt3__1L3maxIPcEERKT_S4_S4_: ; @_ZNSt3__1L3maxIPcEERKT_S4_S4_ .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__1L3maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_ ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputcEc __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputcEc: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputcEc .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 ldp x8, x9, [x0, #48] cmp x8, x9 b.eq LBB71_2 ; %bb.1: add x9, x8, #1 ; =1 str x9, [x19, #48] strb w1, [x8] mov x0, x1 bl __ZNSt3__111char_traitsIcE11to_int_typeEc b LBB71_3 LBB71_2: mov x0, x1 bl __ZNSt3__111char_traitsIcE11to_int_typeEc mov x1, x0 ldr x8, [x19] ldr x8, [x8, #104] mov x0, x19 blr x8 LBB71_3: ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__get_long_capEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldr x8, [x0, #16] and x0, x8, #0x7fffffffffffffff ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__get_long_sizeEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldr x0, [x0, #8] ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv: ; @_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__get_short_sizeEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldrb w0, [x0, #23] ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L3maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_ __ZNSt3__1L3maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_: ; @_ZNSt3__1L3maxIPcNS_6__lessIS1_S1_EEEERKT_S6_S6_T0_ .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x1 mov x20, x0 bl __ZNKSt3__16__lessIPcS1_EclERKS1_S4_ cmp w0, #0 ; =0 csel x0, x19, x20, ne ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__16__lessIPcS1_EclERKS1_S4_ __ZNKSt3__16__lessIPcS1_EclERKS1_S4_: ; @_ZNKSt3__16__lessIPcS1_EclERKS1_S4_ .cfi_startproc ; %bb.0: ldr x8, [x0] ldr x9, [x1] cmp x8, x9 cset w0, lo ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18ios_base9precisionEl __ZNSt3__18ios_base9precisionEl: ; @_ZNSt3__18ios_base9precisionEl .cfi_startproc ; %bb.0: str x1, [x0, #16] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18ios_base4setfEjj __ZNSt3__18ios_base4setfEjj: ; @_ZNSt3__18ios_base4setfEjj .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__18ios_base6unsetfEj ldr w8, [x19, #8] orr w8, w8, #0x4 str w8, [x19, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18ios_base6unsetfEj __ZNSt3__18ios_base6unsetfEj: ; @_ZNSt3__18ios_base6unsetfEj .cfi_startproc ; %bb.0: ldr w8, [x0, #8] mov w9, #-261 and w8, w8, w9 str w8, [x0, #8] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18__iom_t5C1Ei __ZNSt3__18__iom_t5C1Ei: ; @_ZNSt3__18__iom_t5C1Ei .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__18__iom_t5C2Ei ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18__iom_t5C2Ei __ZNSt3__18__iom_t5C2Ei: ; @_ZNSt3__18__iom_t5C2Ei .cfi_startproc ; %bb.0: str w1, [x0] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18ios_base5widthEl __ZNSt3__18ios_base5widthEl: ; @_ZNSt3__18ios_base5widthEl .cfi_startproc ; %bb.0: str x1, [x0, #24] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18__iom_t6C1Ei __ZNSt3__18__iom_t6C1Ei: ; @_ZNSt3__18__iom_t6C1Ei .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__18__iom_t6C2Ei ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18__iom_t6C2Ei __ZNSt3__18__iom_t6C2Ei: ; @_ZNSt3__18__iom_t6C2Ei .cfi_startproc ; %bb.0: str w1, [x0] ret .cfi_endproc ; -- End function .globl __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv ; -- Begin function _ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv .weak_def_can_be_hidden __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv .p2align 2 __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv: ; @_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv .cfi_startproc ; %bb.0: stp x22, x21, [sp, #-48]! ; 16-byte Folded Spill stp x20, x19, [sp, #16] ; 16-byte Folded Spill stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 ; =32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 mov x20, x0 mov x19, x8 ldr w8, [x0, #96] tbnz w8, #4, LBB85_3 ; %bb.1: tbnz w8, #3, LBB85_6 ; %bb.2: mov x0, x19 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS4_ b LBB85_8 LBB85_3: ldr x21, [x20, #88] mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv cmp x21, x0 b.hs LBB85_5 ; %bb.4: str x0, [x20, #88] LBB85_5: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv mov x1, x0 ldr x2, [x20, #88] mov x0, x19 b LBB85_7 LBB85_6: mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv mov x21, x0 mov x0, x20 bl __ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv mov x2, x0 mov x0, x19 mov x1, x21 LBB85_7: bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1IPcvEET_S8_RKS4_ LBB85_8: ldp x29, x30, [sp, #32] ; 16-byte Folded Reload ldp x20, x19, [sp, #16] ; 16-byte Folded Reload ldp x22, x21, [sp], #48 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1IPcvEET_S8_RKS4_ __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1IPcvEET_S8_RKS4_: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1IPcvEET_S8_RKS4_ .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_ ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS4_ __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS4_: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS4_ .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_ ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_ __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IPcvEET_S8_RKS4_ .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9_MetaBaseIXsr27__is_cpp17_forward_iteratorIT_EE5valueEE13_EnableIfImplIvEES9_S9_ mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9_MetaBaseIXsr27__is_cpp17_forward_iteratorIT_EE5valueEE13_EnableIfImplIvEES9_S9_ ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9_MetaBaseIXsr27__is_cpp17_forward_iteratorIT_EE5valueEE13_EnableIfImplIvEES9_S9_ .weak_def_can_be_hidden __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9_MetaBaseIXsr27__is_cpp17_forward_iteratorIT_EE5valueEE13_EnableIfImplIvEES9_S9_ .p2align 2 __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9_MetaBaseIXsr27__is_cpp17_forward_iteratorIT_EE5valueEE13_EnableIfImplIvEES9_S9_: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initIPcEENS_9_MetaBaseIXsr27__is_cpp17_forward_iteratorIT_EE5valueEE13_EnableIfImplIvEES9_S9_ .cfi_startproc ; %bb.0: sub sp, sp, #80 ; =80 stp x24, x23, [sp, #16] ; 16-byte Folded Spill stp x22, x21, [sp, #32] ; 16-byte Folded Spill stp x20, x19, [sp, #48] ; 16-byte Folded Spill stp x29, x30, [sp, #64] ; 16-byte Folded Spill add x29, sp, #64 ; =64 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 mov x19, x2 mov x20, x1 mov x22, x0 mov x0, x1 mov x1, x2 bl __ZNSt3__1L8distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_ cmn x0, #16 ; =16 b.hs LBB89_6 ; %bb.1: mov x23, x0 cmp x0, #22 ; =22 b.hi LBB89_3 ; %bb.2: mov x0, x22 mov x1, x23 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm mov x0, x22 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv mov x21, x0 cmp x20, x19 b.ne LBB89_4 b LBB89_5 LBB89_3: mov x0, x23 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm add x24, x0, #1 ; =1 mov x0, x24 bl __ZNSt3__116allocator_traitsINS_9allocatorIcEEE8allocateERS2_m mov x21, x0 mov x0, x22 mov x1, x21 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc mov x0, x22 mov x1, x24 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm mov x0, x22 mov x1, x23 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm cmp x20, x19 b.eq LBB89_5 LBB89_4: ; =>This Inner Loop Header: Depth=1 mov x0, x21 mov x1, x20 bl __ZNSt3__111char_traitsIcE6assignERcRKc add x20, x20, #1 ; =1 add x21, x21, #1 ; =1 cmp x19, x20 b.ne LBB89_4 LBB89_5: strb wzr, [sp, #15] add x1, sp, #15 ; =15 mov x0, x21 bl __ZNSt3__111char_traitsIcE6assignERcRKc ldp x29, x30, [sp, #64] ; 16-byte Folded Reload ldp x20, x19, [sp, #48] ; 16-byte Folded Reload ldp x22, x21, [sp, #32] ; 16-byte Folded Reload ldp x24, x23, [sp, #16] ; 16-byte Folded Reload add sp, sp, #80 ; =80 ret LBB89_6: mov x0, x22 bl __ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L8distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_ __ZNSt3__1L8distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_: ; @_ZNSt3__1L8distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_ .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__1L10__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__set_short_sizeEm .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x1 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv strb w19, [x0, #23] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE19__get_short_pointerEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE11__recommendEm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 add x0, x0, #1 ; =1 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm sub x8, x0, #1 ; =1 cmp x8, #23 ; =23 csel x0, x0, x8, eq ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__116allocator_traitsINS_9allocatorIcEEE8allocateERS2_m __ZNSt3__116allocator_traitsINS_9allocatorIcEEE8allocateERS2_m: ; @_ZNSt3__116allocator_traitsINS_9allocatorIcEEE8allocateERS2_m .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__19allocatorIcE8allocateEm ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__set_long_pointerEPc .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x1 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv str x19, [x0] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE14__set_long_capEm .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 orr x19, x1, #0x8000000000000000 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv str x19, [x0, #16] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE15__set_long_sizeEm .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x1 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv str x19, [x0, #8] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE6assignERcRKc ; -- Begin function _ZNSt3__111char_traitsIcE6assignERcRKc .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE6assignERcRKc .p2align 2 __ZNSt3__111char_traitsIcE6assignERcRKc: ; @_ZNSt3__111char_traitsIcE6assignERcRKc .cfi_startproc ; %bb.0: ldrb w8, [x1] strb w8, [x0] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L10__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE __ZNSt3__1L10__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE: ; @_ZNSt3__1L10__distanceIPcEENS_15iterator_traitsIT_E15difference_typeES3_S3_NS_26random_access_iterator_tagE .cfi_startproc ; %bb.0: sub x0, x1, x0 ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE10__align_itILm16EEEmm .cfi_startproc ; %bb.0: add x8, x0, #15 ; =15 and x0, x8, #0xfffffffffffffff0 ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__19allocatorIcE8allocateEm __ZNSt3__19allocatorIcE8allocateEm: ; @_ZNSt3__19allocatorIcE8allocateEm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__1L17__libcpp_allocateEmm ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__1L17__libcpp_allocateEmm __ZNSt3__1L17__libcpp_allocateEmm: ; @_ZNSt3__1L17__libcpp_allocateEmm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __Znwm ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_ __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS4_ .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__zeroEv mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev ; -- Begin function _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev .weak_def_can_be_hidden __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev .p2align 2 __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev: ; @_ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x1 mov x20, x0 ldr x8, [x1] str x8, [x0] ldr x9, [x1, #24] ldur x8, [x8, #-24] str x9, [x0, x8] add x0, x0, #8 ; =8 bl __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev add x1, x19, #8 ; =8 mov x0, x20 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZN6Vec12810ToStringFPIdEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii ; -- Begin function _ZN6Vec12810ToStringFPIdEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii .weak_def_can_be_hidden __ZN6Vec12810ToStringFPIdEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii .p2align 2 __ZN6Vec12810ToStringFPIdEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii: ; @_ZN6Vec12810ToStringFPIdEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKT_iii Lfunc_begin5: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception5 ; %bb.0: sub sp, sp, #352 ; =352 stp x28, x27, [sp, #272] ; 16-byte Folded Spill stp x24, x23, [sp, #288] ; 16-byte Folded Spill stp x22, x21, [sp, #304] ; 16-byte Folded Spill stp x20, x19, [sp, #320] ; 16-byte Folded Spill stp x29, x30, [sp, #336] ; 16-byte Folded Spill add x29, sp, #336 ; =336 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 .cfi_offset w27, -72 .cfi_offset w28, -80 mov x23, x4 mov x20, x3 mov x22, x2 mov x21, x1 mov x19, x8 add x0, sp, #8 ; =8 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Ej Ltmp132: add x0, sp, #8 ; =8 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRNS_8ios_baseES5_E Ltmp133: ; %bb.1: mov x0, x23 bl __ZNSt3__1L12setprecisionEi str w0, [sp] add x0, sp, #8 ; =8 mov x1, sp bl __ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t5E cmp w22, #1 ; =1 b.lt LBB105_7 ; %bb.2: cmp w22, #0 ; =0 cinc w8, w22, lt asr w8, w8, #1 mov w23, w22 sub x24, x8, #1 ; =1 Lloh122: adrp x22, l_.str.13@PAGE Lloh123: add x22, x22, l_.str.13@PAGEOFF b LBB105_4 LBB105_3: ; in Loop: Header=BB105_4 Depth=1 add x21, x21, #8 ; =8 sub x24, x24, #1 ; =1 sub x23, x23, #1 ; =1 cbz x23, LBB105_7 LBB105_4: ; =>This Inner Loop Header: Depth=1 mov x0, x20 bl __ZNSt3__1L4setwEi str w0, [sp] add x0, sp, #8 ; =8 mov x1, sp bl __ZNSt3__1lsIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_RKNS_8__iom_t6E ldr d0, [x21] Ltmp134: add x0, sp, #8 ; =8 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEd Ltmp135: ; %bb.5: ; in Loop: Header=BB105_4 Depth=1 cbnz x24, LBB105_3 ; %bb.6: ; in Loop: Header=BB105_4 Depth=1 Ltmp137: add x0, sp, #8 ; =8 mov x1, x22 bl __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc Ltmp138: b LBB105_3 LBB105_7: Ltmp140: add x0, sp, #8 ; =8 mov x8, x19 bl __ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv Ltmp141: ; %bb.8: add x0, sp, #8 ; =8 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev ldp x29, x30, [sp, #336] ; 16-byte Folded Reload ldp x20, x19, [sp, #320] ; 16-byte Folded Reload ldp x22, x21, [sp, #304] ; 16-byte Folded Reload ldp x24, x23, [sp, #288] ; 16-byte Folded Reload ldp x28, x27, [sp, #272] ; 16-byte Folded Reload add sp, sp, #352 ; =352 ret LBB105_9: Ltmp142: b LBB105_12 LBB105_10: Ltmp139: b LBB105_12 LBB105_11: Ltmp136: LBB105_12: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev mov x0, x19 bl __Unwind_Resume brk #0x1 .loh AdrpAdd Lloh122, Lloh123 Lfunc_end5: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table105: 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 Ltmp132-Lfunc_begin5 ; Call between Lfunc_begin5 and Ltmp132 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp132-Lfunc_begin5 ; >> Call Site 2 << .uleb128 Ltmp133-Ltmp132 ; Call between Ltmp132 and Ltmp133 .uleb128 Ltmp142-Lfunc_begin5 ; jumps to Ltmp142 .byte 0 ; On action: cleanup .uleb128 Ltmp134-Lfunc_begin5 ; >> Call Site 3 << .uleb128 Ltmp135-Ltmp134 ; Call between Ltmp134 and Ltmp135 .uleb128 Ltmp136-Lfunc_begin5 ; jumps to Ltmp136 .byte 0 ; On action: cleanup .uleb128 Ltmp137-Lfunc_begin5 ; >> Call Site 4 << .uleb128 Ltmp138-Ltmp137 ; Call between Ltmp137 and Ltmp138 .uleb128 Ltmp139-Lfunc_begin5 ; jumps to Ltmp139 .byte 0 ; On action: cleanup .uleb128 Ltmp140-Lfunc_begin5 ; >> Call Site 5 << .uleb128 Ltmp141-Ltmp140 ; Call between Ltmp140 and Ltmp141 .uleb128 Ltmp142-Lfunc_begin5 ; jumps to Ltmp142 .byte 0 ; On action: cleanup .uleb128 Ltmp141-Lfunc_begin5 ; >> Call Site 6 << .uleb128 Lfunc_end5-Ltmp141 ; Call between Ltmp141 and Lfunc_end5 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end5: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__116allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm __ZNSt3__116allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm: ; @_ZNSt3__116allocator_traitsINS_9allocatorIcEEE10deallocateERS2_Pcm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__19allocatorIcE10deallocateEPcm ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__get_long_pointerEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__117__compressed_pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5__repES5_E5firstEv ldr x0, [x0] ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__19allocatorIcE10deallocateEPcm __ZNSt3__19allocatorIcE10deallocateEPcm: ; @_ZNSt3__19allocatorIcE10deallocateEPcm Lfunc_begin6: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception6 ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 Ltmp143: bl __ZNSt3__1L19__libcpp_deallocateEPvmm Ltmp144: ; %bb.1: ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret LBB108_2: Ltmp145: bl ___clang_call_terminate Lfunc_end6: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table108: Lexception6: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase1-Lttbaseref1 Lttbaseref1: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end6-Lcst_begin6 Lcst_begin6: .uleb128 Ltmp143-Lfunc_begin6 ; >> Call Site 1 << .uleb128 Ltmp144-Ltmp143 ; Call between Ltmp143 and Ltmp144 .uleb128 Ltmp145-Lfunc_begin6 ; jumps to Ltmp145 .byte 1 ; On action: 1 Lcst_end6: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase1: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__1L19__libcpp_deallocateEPvmm __ZNSt3__1L19__libcpp_deallocateEPvmm: ; @_ZNSt3__1L19__libcpp_deallocateEPvmm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__117_DeallocateCaller33__do_deallocate_handle_size_alignEPvmm ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__117_DeallocateCaller33__do_deallocate_handle_size_alignEPvmm __ZNSt3__117_DeallocateCaller33__do_deallocate_handle_size_alignEPvmm: ; @_ZNSt3__117_DeallocateCaller33__do_deallocate_handle_size_alignEPvmm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__117_DeallocateCaller27__do_deallocate_handle_sizeEPvm ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__117_DeallocateCaller27__do_deallocate_handle_sizeEPvm ; -- Begin function _ZNSt3__117_DeallocateCaller27__do_deallocate_handle_sizeEPvm .weak_def_can_be_hidden __ZNSt3__117_DeallocateCaller27__do_deallocate_handle_sizeEPvm .p2align 2 __ZNSt3__117_DeallocateCaller27__do_deallocate_handle_sizeEPvm: ; @_ZNSt3__117_DeallocateCaller27__do_deallocate_handle_sizeEPvm .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__117_DeallocateCaller9__do_callEPv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__117_DeallocateCaller9__do_callEPv ; -- Begin function _ZNSt3__117_DeallocateCaller9__do_callEPv .weak_def_can_be_hidden __ZNSt3__117_DeallocateCaller9__do_callEPv .p2align 2 __ZNSt3__117_DeallocateCaller9__do_callEPv: ; @_ZNSt3__117_DeallocateCaller9__do_callEPv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZdlPv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m ; -- Begin function _ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m .weak_def_can_be_hidden __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m .p2align 2 __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m: ; @_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m Lfunc_begin7: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception7 ; %bb.0: sub sp, sp, #96 ; =96 stp x24, x23, [sp, #32] ; 16-byte Folded Spill stp x22, x21, [sp, #48] ; 16-byte Folded Spill stp x20, x19, [sp, #64] ; 16-byte Folded Spill stp x29, x30, [sp, #80] ; 16-byte Folded Spill add x29, sp, #80 ; =80 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 mov x21, x2 mov x20, x1 mov x19, x0 Ltmp146: add x0, sp, #16 ; =16 mov x1, x19 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3_ Ltmp147: ; %bb.1: add x0, sp, #16 ; =16 bl __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv cbz w0, LBB113_6 ; %bb.2: mov x0, sp mov x1, x19 bl __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1ERNS_13basic_ostreamIcS2_EE ldr x8, [x19] ldur x8, [x8, #-24] add x22, x19, x8 mov x0, x22 bl __ZNKSt3__18ios_base5flagsEv mov x23, x0 Ltmp149: mov x0, x22 bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillEv Ltmp150: ; %bb.3: mov x5, x0 add x3, x20, x21 mov w8, #176 and w8, w23, w8 cmp w8, #32 ; =32 csel x2, x3, x20, eq ldr x0, [sp] Ltmp151: mov x1, x20 mov x4, x22 bl __ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ Ltmp152: ; %bb.4: str x0, [sp, #8] add x0, sp, #8 ; =8 bl __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv cbz w0, LBB113_6 ; %bb.5: ldr x8, [x19] ldur x8, [x8, #-24] add x0, x19, x8 Ltmp154: bl __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateEj Ltmp155: LBB113_6: add x0, sp, #16 ; =16 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev LBB113_7: mov x0, x19 ldp x29, x30, [sp, #80] ; 16-byte Folded Reload ldp x20, x19, [sp, #64] ; 16-byte Folded Reload ldp x22, x21, [sp, #48] ; 16-byte Folded Reload ldp x24, x23, [sp, #32] ; 16-byte Folded Reload add sp, sp, #96 ; =96 ret LBB113_8: Ltmp156: b LBB113_10 LBB113_9: Ltmp153: LBB113_10: mov x20, x0 add x0, sp, #16 ; =16 bl __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev b LBB113_12 LBB113_11: Ltmp148: mov x20, x0 LBB113_12: mov x0, x20 bl ___cxa_begin_catch ldr x8, [x19] ldur x8, [x8, #-24] add x0, x19, x8 Ltmp157: bl __ZNSt3__18ios_base33__set_badbit_and_consider_rethrowEv Ltmp158: ; %bb.13: bl ___cxa_end_catch b LBB113_7 LBB113_14: Ltmp159: mov x19, x0 Ltmp160: bl ___cxa_end_catch Ltmp161: ; %bb.15: mov x0, x19 bl __Unwind_Resume brk #0x1 LBB113_16: Ltmp162: bl ___clang_call_terminate Lfunc_end7: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table113: Lexception7: .byte 255 ; @LPStart Encoding = omit .byte 155 ; @TType Encoding = indirect pcrel sdata4 .uleb128 Lttbase2-Lttbaseref2 Lttbaseref2: .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end7-Lcst_begin7 Lcst_begin7: .uleb128 Ltmp146-Lfunc_begin7 ; >> Call Site 1 << .uleb128 Ltmp147-Ltmp146 ; Call between Ltmp146 and Ltmp147 .uleb128 Ltmp148-Lfunc_begin7 ; jumps to Ltmp148 .byte 1 ; On action: 1 .uleb128 Ltmp149-Lfunc_begin7 ; >> Call Site 2 << .uleb128 Ltmp152-Ltmp149 ; Call between Ltmp149 and Ltmp152 .uleb128 Ltmp153-Lfunc_begin7 ; jumps to Ltmp153 .byte 1 ; On action: 1 .uleb128 Ltmp154-Lfunc_begin7 ; >> Call Site 3 << .uleb128 Ltmp155-Ltmp154 ; Call between Ltmp154 and Ltmp155 .uleb128 Ltmp156-Lfunc_begin7 ; jumps to Ltmp156 .byte 1 ; On action: 1 .uleb128 Ltmp155-Lfunc_begin7 ; >> Call Site 4 << .uleb128 Ltmp157-Ltmp155 ; Call between Ltmp155 and Ltmp157 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp157-Lfunc_begin7 ; >> Call Site 5 << .uleb128 Ltmp158-Ltmp157 ; Call between Ltmp157 and Ltmp158 .uleb128 Ltmp159-Lfunc_begin7 ; jumps to Ltmp159 .byte 0 ; On action: cleanup .uleb128 Ltmp158-Lfunc_begin7 ; >> Call Site 6 << .uleb128 Ltmp160-Ltmp158 ; Call between Ltmp158 and Ltmp160 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp160-Lfunc_begin7 ; >> Call Site 7 << .uleb128 Ltmp161-Ltmp160 ; Call between Ltmp160 and Ltmp161 .uleb128 Ltmp162-Lfunc_begin7 ; jumps to Ltmp162 .byte 1 ; On action: 1 .uleb128 Ltmp161-Lfunc_begin7 ; >> Call Site 8 << .uleb128 Lfunc_end7-Ltmp161 ; Call between Ltmp161 and Lfunc_end7 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end7: .byte 1 ; >> Action Record 1 << ; Catch TypeInfo 1 .byte 0 ; No further actions .p2align 2 ; >> Catch TypeInfos << .long 0 ; TypeInfo 1 Lttbase2: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .globl __ZNSt3__111char_traitsIcE6lengthEPKc ; -- Begin function _ZNSt3__111char_traitsIcE6lengthEPKc .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE6lengthEPKc .p2align 2 __ZNSt3__111char_traitsIcE6lengthEPKc: ; @_ZNSt3__111char_traitsIcE6lengthEPKc .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl _strlen ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv __ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv: ; @_ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv .cfi_startproc ; %bb.0: ldrb w0, [x0] ret .cfi_endproc ; -- End function .private_extern __ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ ; -- Begin function _ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ .globl __ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ .weak_def_can_be_hidden __ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ .p2align 2 __ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_: ; @_ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_ Lfunc_begin8: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception8 ; %bb.0: sub sp, sp, #112 ; =112 stp x26, x25, [sp, #32] ; 16-byte Folded Spill stp x24, x23, [sp, #48] ; 16-byte Folded Spill stp x22, x21, [sp, #64] ; 16-byte Folded Spill stp x20, x19, [sp, #80] ; 16-byte Folded Spill stp x29, x30, [sp, #96] ; 16-byte Folded Spill add x29, sp, #96 ; =96 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 .cfi_offset w21, -40 .cfi_offset w22, -48 .cfi_offset w23, -56 .cfi_offset w24, -64 .cfi_offset w25, -72 .cfi_offset w26, -80 mov x19, x0 cbz x0, LBB116_11 ; %bb.1: mov x24, x5 mov x20, x4 mov x22, x3 mov x21, x2 mov x25, x1 sub x23, x3, x1 mov x0, x4 bl __ZNKSt3__18ios_base5widthEv subs x8, x0, x23 csel x23, x8, xzr, gt sub x26, x21, x25 cmp x26, #1 ; =1 b.lt LBB116_3 ; %bb.2: mov x0, x19 mov x1, x25 mov x2, x26 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl cmp x0, x26 b.ne LBB116_10 LBB116_3: cmp x23, #1 ; =1 b.lt LBB116_7 ; %bb.4: add x0, sp, #8 ; =8 mov x1, x23 mov x2, x24 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Emc add x0, sp, #8 ; =8 bl __ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataEv mov x1, x0 Ltmp163: mov x0, x19 mov x2, x23 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl Ltmp164: ; %bb.5: mov x24, x0 add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev cmp x24, x23 csel x8, x19, xzr, eq mov x19, #0 b.ne LBB116_11 ; %bb.6: mov x19, x8 LBB116_7: sub x22, x22, x21 cmp x22, #1 ; =1 b.lt LBB116_9 ; %bb.8: mov x0, x19 mov x1, x21 mov x2, x22 bl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl cmp x0, x22 b.ne LBB116_10 LBB116_9: mov x0, x20 mov x1, #0 bl __ZNSt3__18ios_base5widthEl b LBB116_11 LBB116_10: mov x19, #0 LBB116_11: mov x0, x19 ldp x29, x30, [sp, #96] ; 16-byte Folded Reload ldp x20, x19, [sp, #80] ; 16-byte Folded Reload ldp x22, x21, [sp, #64] ; 16-byte Folded Reload ldp x24, x23, [sp, #48] ; 16-byte Folded Reload ldp x26, x25, [sp, #32] ; 16-byte Folded Reload add sp, sp, #112 ; =112 ret LBB116_12: Ltmp165: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev mov x0, x19 bl __Unwind_Resume brk #0x1 Lfunc_end8: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table116: Lexception8: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end8-Lcst_begin8 Lcst_begin8: .uleb128 Lfunc_begin8-Lfunc_begin8 ; >> Call Site 1 << .uleb128 Ltmp163-Lfunc_begin8 ; Call between Lfunc_begin8 and Ltmp163 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp163-Lfunc_begin8 ; >> Call Site 2 << .uleb128 Ltmp164-Ltmp163 ; Call between Ltmp163 and Ltmp164 .uleb128 Ltmp165-Lfunc_begin8 ; jumps to Ltmp165 .byte 0 ; On action: cleanup .uleb128 Ltmp164-Lfunc_begin8 ; >> Call Site 3 << .uleb128 Lfunc_end8-Ltmp164 ; Call between Ltmp164 and Lfunc_end8 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end8: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1ERNS_13basic_ostreamIcS2_EE __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1ERNS_13basic_ostreamIcS2_EE: ; @_ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1ERNS_13basic_ostreamIcS2_EE .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__18ios_base5flagsEv __ZNKSt3__18ios_base5flagsEv: ; @_ZNKSt3__18ios_base5flagsEv .cfi_startproc ; %bb.0: ldr w0, [x0, #8] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillEv __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillEv: ; @_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillEv .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__111char_traitsIcE3eofEv ldr w1, [x19, #144] bl __ZNSt3__111char_traitsIcE11eq_int_typeEii cbz w0, LBB119_2 ; %bb.1: mov x0, x19 bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenEc str w0, [x19, #144] LBB119_2: ldrsb w0, [x19, #144] ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv __ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv: ; @_ZNKSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEE6failedEv .cfi_startproc ; %bb.0: ldr x8, [x0] cmp x8, #0 ; =0 cset w0, eq ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateEj __ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateEj: ; @_ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateEj .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__18ios_base8setstateEj ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__18ios_base5widthEv __ZNKSt3__18ios_base5widthEv: ; @_ZNKSt3__18ios_base5widthEv .cfi_startproc ; %bb.0: ldr x0, [x0, #24] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl: ; @_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5sputnEPKcl .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 ldr x8, [x0] ldr x8, [x8, #96] blr x8 ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Emc __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Emc: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1Emc .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc: ; @_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Emc .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 bl __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEmc mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .globl __ZNSt3__111char_traitsIcE6assignEPcmc ; -- Begin function _ZNSt3__111char_traitsIcE6assignEPcmc .weak_def_can_be_hidden __ZNSt3__111char_traitsIcE6assignEPcmc .p2align 2 __ZNSt3__111char_traitsIcE6assignEPcmc: ; @_ZNSt3__111char_traitsIcE6assignEPcmc .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 cbz x1, LBB126_2 ; %bb.1: mov x20, x1 mov x0, x2 bl __ZNSt3__111char_traitsIcE11to_int_typeEc mov x1, x0 mov x0, x19 mov x2, x20 bl _memset LBB126_2: mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE: ; @_ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC2ERNS_13basic_ostreamIcS2_EE .cfi_startproc ; %bb.0: stp x20, x19, [sp, #-32]! ; 16-byte Folded Spill stp x29, x30, [sp, #16] ; 16-byte Folded Spill add x29, sp, #16 ; =16 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 mov x19, x0 ldr x8, [x1] ldur x8, [x8, #-24] add x0, x1, x8 bl __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv str x0, [x19] mov x0, x19 ldp x29, x30, [sp, #16] ; 16-byte Folded Reload ldp x20, x19, [sp], #32 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv: ; @_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 bl __ZNKSt3__18ios_base5rdbufEv ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__18ios_base5rdbufEv __ZNKSt3__18ios_base5rdbufEv: ; @_ZNKSt3__18ios_base5rdbufEv .cfi_startproc ; %bb.0: ldr x0, [x0, #40] ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenEc __ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenEc: ; @_ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenEc Lfunc_begin9: .cfi_startproc .cfi_personality 155, ___gxx_personality_v0 .cfi_lsda 16, Lexception9 ; %bb.0: sub sp, sp, #48 ; =48 stp x20, x19, [sp, #16] ; 16-byte Folded Spill stp x29, x30, [sp, #32] ; 16-byte Folded Spill add x29, sp, #32 ; =32 .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 .cfi_offset w19, -24 .cfi_offset w20, -32 add x8, sp, #8 ; =8 bl __ZNKSt3__18ios_base6getlocEv Ltmp166: add x0, sp, #8 ; =8 bl __ZNSt3__1L9use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE Ltmp167: ; %bb.1: Ltmp168: bl __ZNKSt3__15ctypeIcE5widenEc Ltmp169: ; %bb.2: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__16localeD1Ev mov x0, x19 ldp x29, x30, [sp, #32] ; 16-byte Folded Reload ldp x20, x19, [sp, #16] ; 16-byte Folded Reload add sp, sp, #48 ; =48 ret LBB130_3: Ltmp170: mov x19, x0 add x0, sp, #8 ; =8 bl __ZNSt3__16localeD1Ev mov x0, x19 bl __Unwind_Resume brk #0x1 Lfunc_end9: .cfi_endproc .section __TEXT,__gcc_except_tab .p2align 2 GCC_except_table130: Lexception9: .byte 255 ; @LPStart Encoding = omit .byte 255 ; @TType Encoding = omit .byte 1 ; Call site Encoding = uleb128 .uleb128 Lcst_end9-Lcst_begin9 Lcst_begin9: .uleb128 Lfunc_begin9-Lfunc_begin9 ; >> Call Site 1 << .uleb128 Ltmp166-Lfunc_begin9 ; Call between Lfunc_begin9 and Ltmp166 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup .uleb128 Ltmp166-Lfunc_begin9 ; >> Call Site 2 << .uleb128 Ltmp169-Ltmp166 ; Call between Ltmp166 and Ltmp169 .uleb128 Ltmp170-Lfunc_begin9 ; jumps to Ltmp170 .byte 0 ; On action: cleanup .uleb128 Ltmp169-Lfunc_begin9 ; >> Call Site 3 << .uleb128 Lfunc_end9-Ltmp169 ; Call between Ltmp169 and Lfunc_end9 .byte 0 ; has no landing pad .byte 0 ; On action: cleanup Lcst_end9: .p2align 2 ; -- End function .section __TEXT,__text,regular,pure_instructions .p2align 2 ; -- Begin function _ZNSt3__1L9use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE __ZNSt3__1L9use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE: ; @_ZNSt3__1L9use_facetINS_5ctypeIcEEEERKT_RKNS_6localeE .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 Lloh124: adrp x1, __ZNSt3__15ctypeIcE2idE@GOTPAGE Lloh125: ldr x1, [x1, __ZNSt3__15ctypeIcE2idE@GOTPAGEOFF] bl __ZNKSt3__16locale9use_facetERNS0_2idE ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .loh AdrpLdrGot Lloh124, Lloh125 .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNKSt3__15ctypeIcE5widenEc __ZNKSt3__15ctypeIcE5widenEc: ; @_ZNKSt3__15ctypeIcE5widenEc .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 ldr x8, [x0] ldr x8, [x8, #56] mov w1, #32 blr x8 ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .p2align 2 ; -- Begin function _ZNSt3__18ios_base8setstateEj __ZNSt3__18ios_base8setstateEj: ; @_ZNSt3__18ios_base8setstateEj .cfi_startproc ; %bb.0: stp x29, x30, [sp, #-16]! ; 16-byte Folded Spill mov x29, sp .cfi_def_cfa w29, 16 .cfi_offset w30, -8 .cfi_offset w29, -16 ldr w8, [x0, #32] mov w9, #5 orr w1, w8, w9 bl __ZNSt3__18ios_base5clearEj ldp x29, x30, [sp], #16 ; 16-byte Folded Reload ret .cfi_endproc ; -- End function .section __TEXT,__cstring,cstring_literals l_.str: ; @.str .asciz "\nResults for PackedMathF32_\n" l_.str.1: ; @.str.1 .asciz "a: " l_.str.2: ; @.str.2 .asciz "b: " l_.str.3: ; @.str.3 .asciz "fadd: " l_.str.4: ; @.str.4 .asciz "fsub: " l_.str.5: ; @.str.5 .asciz "fmul: " l_.str.6: ; @.str.6 .asciz "fdiv: " l_.str.7: ; @.str.7 .asciz "fabs(a): " l_.str.8: ; @.str.8 .asciz "fneg(b): " l_.str.9: ; @.str.9 .asciz "fminnm: " l_.str.10: ; @.str.10 .asciz "fmaxnm: " l_.str.11: ; @.str.11 .asciz "fsqrt(a): " l_.str.12: ; @.str.12 .asciz "\nResults for PackedMathF64_\n" l_.str.13: ; @.str.13 .asciz " |" .section __DATA,__const .globl __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_def_can_be_hidden __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .p2align 3 __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .quad 112 .quad 0 .quad __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .quad __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .quad __ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .quad -112 .quad -112 .quad __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .quad __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .quad __ZTv0_n24_NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .globl __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_def_can_be_hidden __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .p2align 3 __ZTTNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .quad __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE+24 .quad __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE+24 .quad __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE+64 .quad __ZTVNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE+64 .globl __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE ; @_ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE .weak_def_can_be_hidden __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE .p2align 3 __ZTCNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_ostreamIcS2_EE: .quad 112 .quad 0 .quad __ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE .quad __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev .quad __ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev .quad -112 .quad -112 .quad __ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE .quad __ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev .quad __ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev .private_extern __ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .section __TEXT,__const .globl __ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_definition __ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE __ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .asciz "NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" .private_extern __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .section __DATA,__const .globl __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_definition __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE .p2align 3 __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .quad __ZTVN10__cxxabiv120__si_class_type_infoE+16 .quad __ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE-9223372036854775808 .quad __ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE .globl __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_def_can_be_hidden __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .p2align 3 __ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .quad 0 .quad __ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekposENS_4fposI11__mbstate_tEEj .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi .quad __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl .quad __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi .private_extern __ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .section __TEXT,__const .globl __ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_definition __ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE __ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .asciz "NSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE" .private_extern __ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE ; @_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .section __DATA,__const .globl __ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .weak_definition __ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE .p2align 3 __ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE: .quad __ZTVN10__cxxabiv120__si_class_type_infoE+16 .quad __ZTSNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE-9223372036854775808 .quad __ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE .subsections_via_symbols