.section __TEXT,__text,regular,pure_instructions .section __DWARF,__debug_frame,regular,debug Lsection_debug_frame: .section __DWARF,__debug_info,regular,debug Lsection_info: .section __DWARF,__debug_abbrev,regular,debug Lsection_abbrev: .section __DWARF,__debug_aranges,regular,debug Lsection_aranges: .section __DWARF,__debug_macinfo,regular,debug Lsection_macinfo: Lsection_line: .section __DWARF,__debug_loc,regular,debug Lsection_loc: .section __DWARF,__debug_pubnames,regular,debug Lsection_pubnames: .section __DWARF,__debug_pubtypes,regular,debug Lsection_pubtypes: .section __DWARF,__debug_str,regular,debug Lsection_str: .section __DWARF,__debug_ranges,regular,debug Lsection_ranges: .section __TEXT,__text,regular,pure_instructions Ltext_begin: .section __DATA,__data Ldata_begin: .section __TEXT,__text,regular,pure_instructions .globl _switch_eg .align 4, 0x90 _switch_eg: Leh_func_begin1: Lfunc_begin1: Ltmp2: pushq %rbp Ltmp0: movq %rsp, %rbp Ltmp1: Ltmp3: Ltmp4: Ltmp5: Ltmp6: decq %rdi cmpq $5, %rdi Ltmp7: Ltmp8: Ltmp9: ja LBB1_7 movq %rdx, %rcx leaq LJTI1_0(%rip), %rax movslq (%rax,%rdi,4), %rdx addq %rax, %rdx jmpq *%rdx LBB1_2: movl $1, %eax jmp LBB1_5 LBB1_3: Ltmp10: movq %rcx, %rax imulq %rsi, %rax Ltmp11: Ltmp12: popq %rbp ret LBB1_4: movq %rsi, %rax Ltmp13: cqto idivq %rcx LBB1_5: Ltmp14: addq %rcx, %rax Ltmp15: Ltmp16: popq %rbp ret LBB1_6: movl $1, %eax Ltmp17: subq %rcx, %rax Ltmp18: Ltmp19: popq %rbp ret LBB1_7: movl $2, %eax popq %rbp ret Ltmp20: Lfunc_end1: Leh_func_end1: .align 2, 0x90 L1_0_set_3 = LBB1_3-LJTI1_0 L1_0_set_4 = LBB1_4-LJTI1_0 L1_0_set_2 = LBB1_2-LJTI1_0 L1_0_set_7 = LBB1_7-LJTI1_0 L1_0_set_6 = LBB1_6-LJTI1_0 LJTI1_0: .long L1_0_set_3 .long L1_0_set_4 .long L1_0_set_2 .long L1_0_set_7 .long L1_0_set_6 .long L1_0_set_6 .globl _sparse_switch_eg .align 4, 0x90 _sparse_switch_eg: Leh_func_begin2: Lfunc_begin2: Ltmp23: pushq %rbp Ltmp21: movq %rsp, %rbp Ltmp22: Ltmp24: Ltmp25: Ltmp26: cmpq $199, %rdi movq %rdx, %rcx Ltmp27: Ltmp28: Ltmp29: Ltmp30: jg LBB2_3 cmpq $100, %rdi jne LBB2_12 Ltmp31: movq %rcx, %rax imulq %rsi, %rax Ltmp32: Ltmp33: popq %rbp ret LBB2_3: cmpq $299, %rdi jg LBB2_6 cmpq $200, %rdi jne LBB2_12 movq %rsi, %rax Ltmp34: cqto idivq %rcx jmp LBB2_10 LBB2_6: cmpq $600, %rdi je LBB2_11 cmpq $500, %rdi je LBB2_11 cmpq $300, %rdi jne LBB2_12 movl $1, %eax LBB2_10: Ltmp35: addq %rcx, %rax Ltmp36: Ltmp37: popq %rbp ret LBB2_11: movl $1, %eax Ltmp38: subq %rcx, %rax Ltmp39: Ltmp40: popq %rbp ret LBB2_12: movl $2, %eax popq %rbp ret Ltmp41: Lfunc_end2: Leh_func_end2: .globl _main .align 4, 0x90 _main: Leh_func_begin3: Lfunc_begin3: Ltmp45: pushq %rbp Ltmp42: movq %rsp, %rbp Ltmp43: Ltmp46: pushq %r15 pushq %r14 pushq %rbx subq $8, %rsp Ltmp44: Ltmp47: Ltmp48: movq %rsi, %rbx Ltmp49: Ltmp50: Ltmp51: movq 8(%rbx), %rdi callq _atoi movslq %eax, %r14 Ltmp52: Ltmp53: movq 16(%rbx), %rdi callq _atoi movslq %eax, %r15 Ltmp54: Ltmp55: movq 24(%rbx), %rdi callq _atoi movslq %eax, %rbx Ltmp56: movq %r14, %rdi movq %r15, %rsi movq %rbx, %rdx Ltmp57: callq _switch_eg Ltmp58: leaq L_.str(%rip), %rdi movq %r14, %rsi movq %r15, %rdx movq %rbx, %rcx movq %rax, %r8 xorb %al, %al Ltmp59: callq _printf xorl %edi, %edi Ltmp60: callq _exit Ltmp61: Lfunc_end3: Leh_func_end3: .section __TEXT,__cstring,cstring_literals .align 3 L_.str: .asciz "x = %ld, y = %ld, z = %ld --> %ld\n" .section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support EH_frame0: Lsection_eh_frame: Leh_frame_common: Lset0 = Leh_frame_common_end-Leh_frame_common_begin .long Lset0 Leh_frame_common_begin: .long 0 .byte 1 .asciz "zR" .byte 1 .byte 120 .byte 16 .byte 1 .byte 16 .byte 12 .byte 7 .byte 8 .byte 144 .byte 1 .align 3 Leh_frame_common_end: .globl _switch_eg.eh _switch_eg.eh: Lset1 = Leh_frame_end1-Leh_frame_begin1 .long Lset1 Leh_frame_begin1: Lset2 = Leh_frame_begin1-Leh_frame_common .long Lset2 Ltmp62: .quad Leh_func_begin1-Ltmp62 Lset3 = Leh_func_end1-Leh_func_begin1 .quad Lset3 .byte 0 .byte 4 Lset4 = Ltmp0-Leh_func_begin1 .long Lset4 .byte 14 .byte 16 .byte 134 .byte 2 .byte 4 Lset5 = Ltmp1-Ltmp0 .long Lset5 .byte 13 .byte 6 .align 3 Leh_frame_end1: .globl _sparse_switch_eg.eh _sparse_switch_eg.eh: Lset6 = Leh_frame_end2-Leh_frame_begin2 .long Lset6 Leh_frame_begin2: Lset7 = Leh_frame_begin2-Leh_frame_common .long Lset7 Ltmp63: .quad Leh_func_begin2-Ltmp63 Lset8 = Leh_func_end2-Leh_func_begin2 .quad Lset8 .byte 0 .byte 4 Lset9 = Ltmp21-Leh_func_begin2 .long Lset9 .byte 14 .byte 16 .byte 134 .byte 2 .byte 4 Lset10 = Ltmp22-Ltmp21 .long Lset10 .byte 13 .byte 6 .align 3 Leh_frame_end2: .globl _main.eh _main.eh: Lset11 = Leh_frame_end3-Leh_frame_begin3 .long Lset11 Leh_frame_begin3: Lset12 = Leh_frame_begin3-Leh_frame_common .long Lset12 Ltmp64: .quad Leh_func_begin3-Ltmp64 Lset13 = Leh_func_end3-Leh_func_begin3 .quad Lset13 .byte 0 .byte 4 Lset14 = Ltmp42-Leh_func_begin3 .long Lset14 .byte 14 .byte 16 .byte 134 .byte 2 .byte 4 Lset15 = Ltmp43-Ltmp42 .long Lset15 .byte 13 .byte 6 .byte 4 Lset16 = Ltmp44-Ltmp43 .long Lset16 .byte 131 .byte 5 .byte 142 .byte 4 .byte 143 .byte 3 .align 3 Leh_frame_end3: .section __TEXT,__text,regular,pure_instructions Ltext_end: .section __DATA,__data Ldata_end: .section __TEXT,__text,regular,pure_instructions Lsection_end1: .section __DWARF,__debug_frame,regular,debug Ldebug_frame_common: Lset17 = Ldebug_frame_common_end-Ldebug_frame_common_begin .long Lset17 Ldebug_frame_common_begin: .long 4294967295 .byte 1 .byte 0 .byte 1 .byte 120 .byte 16 .byte 12 .byte 7 .byte 8 .byte 144 .byte 1 .align 2 Ldebug_frame_common_end: Lset18 = Ldebug_frame_end1-Ldebug_frame_begin1 .long Lset18 Ldebug_frame_begin1: Lset19 = Ldebug_frame_common-Lsection_debug_frame .long Lset19 .quad Lfunc_begin1 Lset20 = Lfunc_end1-Lfunc_begin1 .quad Lset20 .byte 4 Lset21 = Ltmp0-Lfunc_begin1 .long Lset21 .byte 14 .byte 16 .byte 134 .byte 2 .byte 4 Lset22 = Ltmp1-Ltmp0 .long Lset22 .byte 13 .byte 6 .align 2 Ldebug_frame_end1: Lset23 = Ldebug_frame_end2-Ldebug_frame_begin2 .long Lset23 Ldebug_frame_begin2: Lset24 = Ldebug_frame_common-Lsection_debug_frame .long Lset24 .quad Lfunc_begin2 Lset25 = Lfunc_end2-Lfunc_begin2 .quad Lset25 .byte 4 Lset26 = Ltmp21-Lfunc_begin2 .long Lset26 .byte 14 .byte 16 .byte 134 .byte 2 .byte 4 Lset27 = Ltmp22-Ltmp21 .long Lset27 .byte 13 .byte 6 .align 2 Ldebug_frame_end2: Lset28 = Ldebug_frame_end3-Ldebug_frame_begin3 .long Lset28 Ldebug_frame_begin3: Lset29 = Ldebug_frame_common-Lsection_debug_frame .long Lset29 .quad Lfunc_begin3 Lset30 = Lfunc_end3-Lfunc_begin3 .quad Lset30 .byte 4 Lset31 = Ltmp42-Lfunc_begin3 .long Lset31 .byte 14 .byte 16 .byte 134 .byte 2 .byte 4 Lset32 = Ltmp43-Ltmp42 .long Lset32 .byte 13 .byte 6 .byte 4 Lset33 = Ltmp44-Ltmp43 .long Lset33 .byte 131 .byte 5 .byte 142 .byte 4 .byte 143 .byte 3 .align 2 Ldebug_frame_end3: .section __DWARF,__debug_info,regular,debug Linfo_begin1: .long 637 .short 2 Lset34 = Labbrev_begin-Lsection_abbrev .long Lset34 .byte 8 .byte 1 .ascii "4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00)" .byte 0 .byte 1 .ascii "switch.c" .byte 0 .quad 0 .long 0 .ascii "/Users/aykut/Documents/Academic/Courses/Hacettepe/BIL220/2012/codes/asm-procedures/" .byte 0 .byte 1 .byte 2 .byte 5 .ascii "long int" .byte 0 .byte 8 .byte 3 .long 315 .ascii "switch_eg" .byte 0 .ascii "switch_eg" .byte 0 .byte 1 .byte 5 .byte 1 .long 181 .byte 1 .quad Lfunc_begin1 .quad Lfunc_end1 .byte 1 .byte 86 .byte 4 .byte 120 .byte 0 .byte 1 .byte 5 .long 181 Lset35 = Ldebug_loc-Lsection_loc .long Lset35 .byte 4 .byte 121 .byte 0 .byte 1 .byte 5 .long 181 Lset36 = Ldebug_loc3-Lsection_loc .long Lset36 .byte 4 .byte 122 .byte 0 .byte 1 .byte 5 .long 181 Lset37 = Ldebug_loc7-Lsection_loc .long Lset37 .byte 5 .quad Ltmp6 .quad Ltmp20 .byte 6 .byte 119 .byte 0 .byte 1 .byte 6 .long 181 Lset38 = Ldebug_loc11-Lsection_loc .long Lset38 .byte 0 .byte 0 .byte 3 .long 451 .ascii "sparse_switch_eg" .byte 0 .ascii "sparse_switch_eg" .byte 0 .byte 1 .byte 28 .byte 1 .long 181 .byte 1 .quad Lfunc_begin2 .quad Lfunc_end2 .byte 1 .byte 86 .byte 4 .byte 120 .byte 0 .byte 1 .byte 28 .long 181 Lset39 = Ldebug_loc15-Lsection_loc .long Lset39 .byte 4 .byte 121 .byte 0 .byte 1 .byte 28 .long 181 Lset40 = Ldebug_loc18-Lsection_loc .long Lset40 .byte 4 .byte 122 .byte 0 .byte 1 .byte 28 .long 181 Lset41 = Ldebug_loc22-Lsection_loc .long Lset41 .byte 5 .quad Ltmp29 .quad Ltmp41 .byte 6 .byte 119 .byte 0 .byte 1 .byte 29 .long 181 Lset42 = Ldebug_loc26-Lsection_loc .long Lset42 .byte 0 .byte 0 .byte 2 .byte 5 .ascii "int" .byte 0 .byte 4 .byte 3 .long 612 .ascii "main" .byte 0 .ascii "main" .byte 0 .byte 1 .byte 50 .byte 1 .long 451 .byte 1 .quad Lfunc_begin3 .quad Lfunc_end3 .byte 1 .byte 86 .byte 7 .ascii "argc" .byte 0 .byte 1 .byte 50 .long 451 .byte 1 .byte 85 .byte 4 .ascii "argv" .byte 0 .byte 1 .byte 50 .long 628 Lset43 = Ldebug_loc30-Lsection_loc .long Lset43 .byte 8 .long 0 .byte 9 .byte 120 .byte 0 .byte 1 .byte 51 .long 181 .byte 1 .byte 94 .quad Ltmp52 .byte 9 .byte 121 .byte 0 .byte 1 .byte 52 .long 181 .byte 1 .byte 95 .quad Ltmp54 .byte 9 .byte 122 .byte 0 .byte 1 .byte 53 .long 181 .byte 1 .byte 83 .quad Ltmp56 .byte 9 .byte 119 .byte 0 .byte 1 .byte 54 .long 181 .byte 1 .byte 80 .quad Ltmp58 .byte 0 .byte 0 .byte 2 .byte 6 .ascii "char" .byte 0 .byte 1 .byte 10 .long 612 .byte 8 .byte 1 .byte 0 .byte 10 .long 620 .byte 8 .byte 1 .byte 0 .byte 0 .byte 0 .byte 0 .byte 0 .byte 0 Linfo_end1: .section __DWARF,__debug_abbrev,regular,debug Labbrev_begin: .byte 1 .byte 17 .byte 1 .byte 37 .byte 8 .byte 19 .byte 11 .byte 3 .byte 8 .byte 82 .byte 1 .byte 16 .byte 6 .byte 27 .byte 8 .byte 225 .byte 127 .byte 12 .byte 0 .byte 0 .byte 2 .byte 36 .byte 0 .byte 62 .byte 11 .byte 3 .byte 8 .byte 11 .byte 11 .byte 0 .byte 0 .byte 3 .byte 46 .byte 1 .byte 1 .byte 19 .byte 3 .byte 8 .byte 135 .byte 64 .byte 8 .byte 58 .byte 11 .byte 59 .byte 11 .byte 39 .byte 12 .byte 73 .byte 19 .byte 63 .byte 12 .byte 17 .byte 1 .byte 18 .byte 1 .byte 64 .byte 10 .byte 0 .byte 0 .byte 4 .byte 5 .byte 0 .byte 3 .byte 8 .byte 58 .byte 11 .byte 59 .byte 11 .byte 73 .byte 19 .byte 2 .byte 6 .byte 0 .byte 0 .byte 5 .byte 11 .byte 1 .byte 17 .byte 1 .byte 18 .byte 1 .byte 0 .byte 0 .byte 6 .byte 52 .byte 0 .byte 3 .byte 8 .byte 58 .byte 11 .byte 59 .byte 11 .byte 73 .byte 19 .byte 2 .byte 6 .byte 0 .byte 0 .byte 7 .byte 5 .byte 0 .byte 3 .byte 8 .byte 58 .byte 11 .byte 59 .byte 11 .byte 73 .byte 19 .byte 2 .byte 10 .byte 0 .byte 0 .byte 8 .byte 11 .byte 1 .byte 85 .byte 6 .byte 0 .byte 0 .byte 9 .byte 52 .byte 0 .byte 3 .byte 8 .byte 58 .byte 11 .byte 59 .byte 11 .byte 73 .byte 19 .byte 2 .byte 10 .byte 44 .byte 1 .byte 0 .byte 0 .byte 10 .byte 15 .byte 0 .byte 73 .byte 19 .byte 11 .byte 11 .byte 58 .byte 11 .byte 59 .byte 11 .byte 0 .byte 0 .byte 0 Labbrev_end: .section __DWARF,__debug_line,regular,debug Lset44 = Lline_end-Lline_begin .long Lset44 Lline_begin: .short 2 Lset45 = Lline_prolog_end-Lline_prolog_begin .long Lset45 Lline_prolog_begin: .byte 1 .byte 1 .byte 246 .byte 245 .byte 10 .byte 0 .byte 1 .byte 1 .byte 1 .byte 1 .byte 0 .byte 0 .byte 0 .byte 1 .asciz "/Users/aykut/Documents/Academic/Courses/Hacettepe/BIL220/2012/codes/asm-procedures/" .byte 0 .asciz "switch.c" .byte 1 .byte 0 .byte 0 .byte 0 Lline_prolog_end: .byte 0 .byte 9 .byte 2 .quad Ltmp2 .byte 24 .byte 0 .byte 9 .byte 2 .quad Ltmp3 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp4 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp5 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp6 .byte 22 .byte 0 .byte 9 .byte 2 .quad Ltmp9 .byte 19 .byte 0 .byte 9 .byte 2 .quad Ltmp10 .byte 23 .byte 0 .byte 9 .byte 2 .quad Ltmp11 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp12 .byte 35 .byte 0 .byte 9 .byte 2 .quad Ltmp13 .byte 3 .byte 116 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp14 .byte 23 .byte 0 .byte 9 .byte 2 .quad Ltmp15 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp16 .byte 29 .byte 0 .byte 9 .byte 2 .quad Ltmp17 .byte 15 .byte 0 .byte 9 .byte 2 .quad Ltmp18 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp19 .byte 25 .byte 0 .byte 9 .byte 2 .quad Ltmp23 .byte 24 .byte 0 .byte 9 .byte 2 .quad Ltmp24 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp25 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp26 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp29 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp30 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp31 .byte 22 .byte 0 .byte 9 .byte 2 .quad Ltmp32 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp33 .byte 35 .byte 0 .byte 9 .byte 2 .quad Ltmp34 .byte 3 .byte 116 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp35 .byte 23 .byte 0 .byte 9 .byte 2 .quad Ltmp36 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp37 .byte 29 .byte 0 .byte 9 .byte 2 .quad Ltmp38 .byte 15 .byte 0 .byte 9 .byte 2 .quad Ltmp39 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp40 .byte 25 .byte 0 .byte 9 .byte 2 .quad Ltmp45 .byte 23 .byte 0 .byte 9 .byte 2 .quad Ltmp46 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp48 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp50 .byte 19 .byte 0 .byte 9 .byte 2 .quad Ltmp51 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp52 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp53 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp54 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp55 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp56 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp57 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp58 .byte 1 .byte 0 .byte 9 .byte 2 .quad Ltmp59 .byte 21 .byte 0 .byte 9 .byte 2 .quad Ltmp60 .byte 22 .byte 0 .byte 9 .byte 2 .quad Lsection_end1 .byte 0 .byte 1 .byte 1 Lline_end: .section __DWARF,__debug_pubnames,regular,debug Lset46 = Lpubnames_end1-Lpubnames_begin1 .long Lset46 Lpubnames_begin1: .short 2 Lset47 = Linfo_begin1-Lsection_info .long Lset47 Lset48 = Linfo_end1-Linfo_begin1 .long Lset48 .long 458 .asciz "main" .long 315 .asciz "sparse_switch_eg" .long 193 .asciz "switch_eg" .long 0 Lpubnames_end1: .section __DWARF,__debug_pubtypes,regular,debug Lset49 = Lpubtypes_end1-Lpubtypes_begin1 .long Lset49 Lpubtypes_begin1: .short 2 Lset50 = Linfo_begin1-Lsection_info .long Lset50 Lset51 = Linfo_end1-Linfo_begin1 .long Lset51 .long 0 Lpubtypes_end1: .section __DWARF,__debug_loc,regular,debug Ldebug_loc: .quad Lfunc_begin1 .quad Ltmp5 .short 1 .byte 85 .quad Ltmp5 .quad Lfunc_end1 .short 1 .byte 85 .quad 0 .quad 0 Ldebug_loc3: .quad Lfunc_begin1 .quad Ltmp4 .short 1 .byte 84 .quad Ltmp4 .quad Ltmp8 .short 1 .byte 84 .quad Ltmp8 .quad Lfunc_end1 .short 1 .byte 84 .quad 0 .quad 0 Ldebug_loc7: .quad Lfunc_begin1 .quad Ltmp3 .short 1 .byte 81 .quad Ltmp3 .quad Ltmp7 .short 1 .byte 81 .quad Ltmp7 .quad Lfunc_end1 .short 1 .byte 82 .quad 0 .quad 0 Ldebug_loc11: .quad Ltmp11 .quad Ltmp15 .short 1 .byte 80 .quad Ltmp15 .quad Ltmp18 .short 1 .byte 80 .quad Ltmp18 .quad Lfunc_end1 .short 1 .byte 80 .quad 0 .quad 0 Ldebug_loc15: .quad Lfunc_begin2 .quad Ltmp26 .short 1 .byte 85 .quad Ltmp26 .quad Lfunc_end2 .short 1 .byte 85 .quad 0 .quad 0 Ldebug_loc18: .quad Lfunc_begin2 .quad Ltmp25 .short 1 .byte 84 .quad Ltmp25 .quad Ltmp28 .short 1 .byte 84 .quad Ltmp28 .quad Lfunc_end2 .short 1 .byte 84 .quad 0 .quad 0 Ldebug_loc22: .quad Lfunc_begin2 .quad Ltmp24 .short 1 .byte 81 .quad Ltmp24 .quad Ltmp27 .short 1 .byte 81 .quad Ltmp27 .quad Lfunc_end2 .short 1 .byte 82 .quad 0 .quad 0 Ldebug_loc26: .quad Ltmp32 .quad Ltmp36 .short 1 .byte 80 .quad Ltmp36 .quad Ltmp39 .short 1 .byte 80 .quad Ltmp39 .quad Lfunc_end2 .short 1 .byte 80 .quad 0 .quad 0 Ldebug_loc30: .quad Ltmp46 .quad Ltmp50 .short 1 .byte 84 .quad Ltmp50 .quad Lfunc_end3 .short 1 .byte 83 .quad 0 .quad 0 Ldebug_loc33: .section __DWARF,__debug_aranges,regular,debug .section __DWARF,__debug_ranges,regular,debug .quad Ltmp46 .quad Ltmp47 .quad Ltmp48 .quad Ltmp49 .quad Ltmp51 .quad Ltmp61 .quad 0 .quad 0 .section __DWARF,__debug_macinfo,regular,debug .section __DWARF,__debug_inlined,regular,debug Lset52 = Ldebug_inlined_end1-Ldebug_inlined_begin1 .long Lset52 Ldebug_inlined_begin1: .short 2 .byte 8 Ldebug_inlined_end1: .subsections_via_symbols