.section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl Main_zdtrModule2_bytes .type Main_zdtrModule2_bytes, @object Main_zdtrModule2_bytes: .string "Main" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl Main_zdtrModule4_bytes .type Main_zdtrModule4_bytes, @object Main_zdtrModule4_bytes: .string "main" .section .data .align 8 .align 1 .globl Main_zdtrModule3_closure .type Main_zdtrModule3_closure, @object Main_zdtrModule3_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad Main_zdtrModule4_bytes .section .data .align 8 .align 1 .globl Main_zdtrModule1_closure .type Main_zdtrModule1_closure, @object Main_zdtrModule1_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad Main_zdtrModule2_bytes .section .data .align 8 .align 1 .globl Main_zdtrModule_closure .type Main_zdtrModule_closure, @object Main_zdtrModule_closure: .quad ghczmprim_GHCziTypes_Module_con_info .quad Main_zdtrModule3_closure+1 .quad Main_zdtrModule1_closure+1 .quad 3 .section .text .align 8 .align 8 .quad 2 .long 18 .long 0 .Ls2RP_info: .Lc2Tk: leaq -32(%rbp),%rax cmpq %r15,%rax jb .Lc2TB .Lc2TC: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .Lc2Th_info(%rip),%rax movq %rax,-32(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rbx movq %rax,-24(%rbp) addq $-32,%rbp testb $7,%bl jne .Lc2Th .Lc2Ti: jmp *(%rbx) .align 8 .quad 1 .long 30 .long 0 .Lc2Th_info: .Lc2Th: leaq .Lc2Tn_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rbx testb $7,%bl jne .Lc2Tn .Lc2To: jmp *(%rbx) .align 8 .quad 1 .long 30 .long 0 .Lc2Tn_info: .Lc2Tn: leaq .Lc2Ts_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rax movq 8(%rbp),%rbx movq %rax,8(%rbp) testb $7,%bl jne .Lc2Ts .Lc2Tt: jmp *(%rbx) .align 8 .quad 65 .long 30 .long 0 .Lc2Ts_info: .Lc2Ts: addq $16,%r12 cmpq 856(%r13),%r12 ja .Lc2TH .Lc2TG: leaq 7(%rbx),%rax movq 8(%rbp),%rbx addq (%rax),%rbx movq ghczmprim_GHCziTypes_Izh_con_info@gotpcrel(%rip),%rax movq %rax,-8(%r12) movq %rbx,(%r12) leaq -7(%r12),%rbx addq $16,%rbp jmp *(%rbp) .Lc2TH: movq $16,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .Lc2TB: jmp *-16(%r13) .size .Ls2RP_info, .-.Ls2RP_info .section .text .align 8 .align 8 .quad 4294967298 .long 15 .long 0 .Ls2RW_info: .Lc2TL: leaq -24(%rbp),%rax cmpq %r15,%rax jb .Lc2TM .Lc2TN: addq $48,%r12 cmpq 856(%r13),%r12 ja .Lc2TP .Lc2TO: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 24(%rbx),%rax movq 32(%rbx),%rcx cmpq $1,%rcx jge .Lc2TJ .Lc2TK: addq $-48,%r12 leaq .Lc2TU_info(%rip),%rbx movq %rbx,-24(%rbp) movq %rax,%rbx addq $-24,%rbp testb $7,%bl jne .Lc2TU .Lc2TV: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .Lc2TU_info: .Lc2TU: movq 7(%rbx),%rbx andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .Lc2TJ: movq 16(%rbx),%rbx movq MainlibziObjects_Object_con_info@gotpcrel(%rip),%rdx movq %rdx,-40(%r12) movq %rbx,-32(%r12) leaq .Ls2RP_info(%rip),%rdx movq %rdx,-24(%r12) movq %rbx,-8(%r12) movq %rax,(%r12) leaq .Lc2TQ_info(%rip),%rax movq %rax,-24(%rbp) leaq -1(%rcx),%rdi leaq -39(%r12),%rsi leaq -24(%r12),%r14 addq $-24,%rbp jmp Main_fibozuzdszdwfibozq2_info .Lc2TP: movq $48,904(%r13) .Lc2TM: jmp *-16(%r13) .align 8 .quad 0 .long 30 .long 0 .Lc2TQ_info: .Lc2TQ: andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .size .Ls2RW_info, .-.Ls2RW_info .section .text .align 8 .align 8 .quad 12884901910 .quad 0 .long 14 .long 0 .globl Main_fibozuzdszdwfibozq2_info .type Main_fibozuzdszdwfibozq2_info, @function Main_fibozuzdszdwfibozq2_info: .Lc2U0: addq $40,%r12 cmpq 856(%r13),%r12 ja .Lc2U4 .Lc2U3: leaq .Ls2RW_info(%rip),%rax movq %rax,-32(%r12) movq %r14,-16(%r12) movq %rsi,-8(%r12) movq %rdi,(%r12) leaq -32(%r12),%rbx jmp *(%rbp) .Lc2U4: movq $40,904(%r13) leaq Main_fibozuzdszdwfibozq2_closure(%rip),%rbx jmp *-8(%r13) .size Main_fibozuzdszdwfibozq2_info, .-Main_fibozuzdszdwfibozq2_info .section .data .align 8 .align 1 .globl Main_fibozuzdszdwfibozq2_closure .type Main_fibozuzdszdwfibozq2_closure, @object Main_fibozuzdszdwfibozq2_closure: .quad Main_fibozuzdszdwfibozq2_info .section .text .align 8 .align 8 .quad 8589934593 .long 15 .long 0 .Ls2S8_info: .Lc2UE: leaq -40(%rbp),%rax cmpq %r15,%rax jb .Lc2UF .Lc2UG: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .Lc2UB_info(%rip),%rax movq %rax,-40(%rbp) movq 24(%rbx),%rax movq 32(%rbx),%rcx movq 16(%rbx),%rbx movq %rax,-32(%rbp) movq %rcx,-24(%rbp) addq $-40,%rbp testb $7,%bl jne .Lc2UB .Lc2UC: jmp *(%rbx) .align 8 .quad 194 .long 30 .long 0 .Lc2UB_info: .Lc2UB: addq $16,%r12 cmpq 856(%r13),%r12 ja .Lc2UL .Lc2UK: movq 16(%rbp),%rax movq 7(%rbx),%rbx cmpq $1,%rbx jge .Lc2UY .Lc2V3: movq ghczmprim_GHCziTypes_Izh_con_info@gotpcrel(%rip),%rbx movq %rbx,-8(%r12) movq %rax,(%r12) leaq -7(%r12),%rbx addq $24,%rbp jmp *(%rbp) .Lc2UY: movq ghczmprim_GHCziTypes_Izh_con_info@gotpcrel(%rip),%rcx movq %rcx,-8(%r12) decq %rbx movq %rbx,(%r12) leaq .Lc2UW_info(%rip),%rbx movq %rbx,16(%rbp) leaq -7(%r12),%rdi movq 8(%rbp),%rbx movq %rbx,%rsi movq %rax,%r14 addq %rbx,%r14 addq $16,%rbp jmp Main_fibozuzdszdwfibozq1_info .Lc2UF: jmp *-16(%r13) .Lc2UL: movq $16,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .align 8 .quad 0 .long 30 .long 0 .Lc2UW_info: .Lc2UW: andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .size .Ls2S8_info, .-.Ls2S8_info .section .text .align 8 .align 8 .quad 12884901905 .quad 0 .long 14 .long 0 .globl Main_fibozuzdszdwfibozq1_info .type Main_fibozuzdszdwfibozq1_info, @function Main_fibozuzdszdwfibozq1_info: .Lc2V4: addq $40,%r12 cmpq 856(%r13),%r12 ja .Lc2V8 .Lc2V7: leaq .Ls2S8_info(%rip),%rax movq %rax,-32(%r12) movq %rdi,-16(%r12) movq %r14,-8(%r12) movq %rsi,(%r12) leaq -32(%r12),%rbx jmp *(%rbp) .Lc2V8: movq $40,904(%r13) leaq Main_fibozuzdszdwfibozq1_closure(%rip),%rbx jmp *-8(%r13) .size Main_fibozuzdszdwfibozq1_info, .-Main_fibozuzdszdwfibozq1_info .section .data .align 8 .align 1 .globl Main_fibozuzdszdwfibozq1_closure .type Main_fibozuzdszdwfibozq1_closure, @object Main_fibozuzdszdwfibozq1_closure: .quad Main_fibozuzdszdwfibozq1_info .section .text .align 8 .align 8 .quad 2 .long 18 .long 0 .Ls2Sq_info: .Lc2VT: leaq -32(%rbp),%rax cmpq %r15,%rax jb .Lc2Wf .Lc2Wg: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .Lc2VQ_info(%rip),%rax movq %rax,-32(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rbx movq %rax,-24(%rbp) addq $-32,%rbp testb $7,%bl jne .Lc2VQ .Lc2VR: jmp *(%rbx) .align 8 .quad 1 .long 30 .long 0 .Lc2VQ_info: .Lc2VQ: leaq .Lc2VW_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rbx testb $7,%bl jne .Lc2VW .Lc2VX: jmp *(%rbx) .align 8 .quad 1 .long 30 .long 0 .Lc2VW_info: .Lc2VW: leaq .Lc2W1_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rax movq 8(%rbp),%rbx movq %rax,8(%rbp) testb $7,%bl jne .Lc2W1 .Lc2W2: jmp *(%rbx) .align 8 .quad 65 .long 30 .long 0 .Lc2W1_info: .Lc2W1: leaq .Lc2W6_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rbx testb $7,%bl jne .Lc2W6 .Lc2W7: jmp *(%rbx) .align 8 .quad 65 .long 30 .long 0 .Lc2W6_info: .Lc2W6: addq $16,%r12 cmpq 856(%r13),%r12 ja .Lc2Wm .Lc2Wl: leaq 7(%rbx),%rax movq 8(%rbp),%rbx addq (%rax),%rbx movq ghczmprim_GHCziTypes_Izh_con_info@gotpcrel(%rip),%rax movq %rax,-8(%r12) movq %rbx,(%r12) leaq -7(%r12),%rbx addq $16,%rbp jmp *(%rbp) .Lc2Wm: movq $16,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .Lc2Wf: jmp *-16(%r13) .size .Ls2Sq_info, .-.Ls2Sq_info .section .text .align 8 .align 8 .quad 3 .long 15 .long 0 .Ls2Sw_info: .Lc2Wn: leaq -40(%rbp),%rax cmpq %r15,%rax jb .Lc2Wo .Lc2Wp: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .Lc2Vw_info(%rip),%rax movq %rax,-40(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rcx movq 32(%rbx),%rbx movq %rcx,-32(%rbp) movq %rax,-24(%rbp) addq $-40,%rbp testb $7,%bl jne .Lc2Vw .Lc2Vx: jmp *(%rbx) .align 8 .quad 2 .long 30 .long 0 .Lc2Vw_info: .Lc2Vw: leaq .Lc2VB_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rbx testb $7,%bl jne .Lc2VB .Lc2VC: jmp *(%rbx) .align 8 .quad 2 .long 30 .long 0 .Lc2VB_info: .Lc2VB: addq $32,%r12 cmpq 856(%r13),%r12 ja .Lc2Wt .Lc2Ws: movq 8(%rbp),%rax movq 7(%rbx),%rbx cmpq $1,%rbx jge .Lc2Ww .Lc2WB: addq $-32,%r12 leaq .Lc2WA_info(%rip),%rbx movq %rbx,16(%rbp) movq %rax,%rbx addq $16,%rbp testb $7,%bl jne .Lc2WA .Lc2WC: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .Lc2WA_info: .Lc2WA: movq 7(%rbx),%rbx andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .Lc2Ww: leaq .Ls2Sq_info(%rip),%rcx movq %rcx,-24(%r12) movq 16(%rbp),%rcx movq %rcx,-8(%r12) movq %rax,(%r12) leaq .Lc2Wu_info(%rip),%rax movq %rax,16(%rbp) leaq -1(%rbx),%rdi movq %rcx,%rsi leaq -24(%r12),%r14 addq $16,%rbp jmp Main_fibozuzdszdwfibozq2_info .Lc2Wo: jmp *-16(%r13) .Lc2Wt: movq $32,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .align 8 .quad 0 .long 30 .long 0 .Lc2Wu_info: .Lc2Wu: andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .size .Ls2Sw_info, .-.Ls2Sw_info .section .text .align 8 .align 8 .quad 12884901911 .quad 0 .long 14 .long 0 .globl Main_zdwfibozq_info .type Main_zdwfibozq_info, @function Main_zdwfibozq_info: .Lc2WH: addq $40,%r12 cmpq 856(%r13),%r12 ja .Lc2WL .Lc2WK: leaq .Ls2Sw_info(%rip),%rax movq %rax,-32(%r12) movq %rdi,-16(%r12) movq %rsi,-8(%r12) movq %r14,(%r12) leaq -32(%r12),%rbx jmp *(%rbp) .Lc2WL: movq $40,904(%r13) leaq Main_zdwfibozq_closure(%rip),%rbx jmp *-8(%r13) .size Main_zdwfibozq_info, .-Main_zdwfibozq_info .section .data .align 8 .align 1 .globl Main_zdwfibozq_closure .type Main_zdwfibozq_closure, @object Main_zdwfibozq_closure: .quad Main_zdwfibozq_info .section .text .align 8 .align 8 .quad 12884901911 .quad 0 .long 14 .long 0 .globl Main_fibozufibozq_info .type Main_fibozufibozq_info, @function Main_fibozufibozq_info: .Lc2Xj: leaq -8(%rbp),%rax cmpq %r15,%rax jb .Lc2Xk .Lc2Xl: leaq .Lc2Xg_info(%rip),%rax movq %rax,-8(%rbp) addq $-8,%rbp jmp Main_zdwfibozq_info .Lc2Xk: leaq Main_fibozufibozq_closure(%rip),%rbx jmp *-8(%r13) .align 8 .quad 0 .long 30 .long 0 .Lc2Xg_info: .Lc2Xg: addq $16,%r12 cmpq 856(%r13),%r12 ja .Lc2Xo .Lc2Xn: movq MainlibziObjects_Object_con_info@gotpcrel(%rip),%rax movq %rax,-8(%r12) movq %rbx,(%r12) leaq -7(%r12),%rbx addq $8,%rbp jmp *(%rbp) .Lc2Xo: movq $16,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .size Main_fibozufibozq_info, .-Main_fibozufibozq_info .section .data .align 8 .align 1 .globl Main_fibozufibozq_closure .type Main_fibozufibozq_closure, @object Main_fibozufibozq_closure: .quad Main_fibozufibozq_info .section .data .align 8 .align 1 .globl Main_fibo2_closure .type Main_fibo2_closure, @object Main_fibo2_closure: .quad ghczmprim_GHCziTypes_Izh_con_info .quad 1 .section .data .align 8 .align 1 .globl Main_fibo1_closure .type Main_fibo1_closure, @object Main_fibo1_closure: .quad MainlibziObjects_Object_con_info .quad stg_INTLIKE_closure+273 .quad 3 .section .text .align 8 .align 8 .quad 1 .long 16 .long 0 .Ls2SM_info: .Lc2XI: leaq -24(%rbp),%rax cmpq %r15,%rax jb .Lc2XM .Lc2XN: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .Lc2XF_info(%rip),%rax movq %rax,-24(%rbp) movq 16(%rbx),%rbx addq $-24,%rbp testb $7,%bl jne .Lc2XF .Lc2XG: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .Lc2XF_info: .Lc2XF: leaq .Lc2XL_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rbx testb $7,%bl jne .Lc2XL .Lc2XP: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .Lc2XL_info: .Lc2XL: addq $16,%r12 cmpq 856(%r13),%r12 ja .Lc2XV .Lc2XU: movq 7(%rbx),%rax cmpq $1,%rax jge .Lc2Y5 .Lc2Y8: addq $-16,%r12 movq stg_INTLIKE_closure@gotpcrel(%rip),%rax leaq 273(%rax),%rbx addq $8,%rbp jmp *(%rbp) .Lc2Y5: movq ghczmprim_GHCziTypes_Izh_con_info@gotpcrel(%rip),%rbx movq %rbx,-8(%r12) decq %rax movq %rax,(%r12) leaq .Lc2Y3_info(%rip),%rax movq %rax,(%rbp) leaq -7(%r12),%rdi movl $1,%esi movl $2,%r14d jmp Main_fibozuzdszdwfibozq1_info .Lc2XV: movq $16,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .Lc2XM: jmp *-16(%r13) .align 8 .quad 0 .long 30 .long 0 .Lc2Y3_info: .Lc2Y3: andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .size .Ls2SM_info, .-.Ls2SM_info .section .text .align 8 .align 8 .quad 4294967301 .quad 0 .long 14 .long 0 .globl Main_fibo_info .type Main_fibo_info, @function Main_fibo_info: .Lc2Ya: addq $40,%r12 cmpq 856(%r13),%r12 ja .Lc2Ye .Lc2Yd: leaq .Ls2SM_info(%rip),%rax movq %rax,-32(%r12) movq %r14,-16(%r12) movq MainlibziObjects_Object_con_info@gotpcrel(%rip),%rax movq %rax,-8(%r12) leaq -32(%r12),%rax movq %rax,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .Lc2Ye: movq $40,904(%r13) leaq Main_fibo_closure(%rip),%rbx jmp *-8(%r13) .size Main_fibo_info, .-Main_fibo_info .section .data .align 8 .align 1 .globl Main_fibo_closure .type Main_fibo_closure, @object Main_fibo_closure: .quad Main_fibo_info .section .text .align 8 .align 8 .quad 4294967301 .quad 0 .long 14 .long 0 .globl Main_main2_info .type Main_main2_info, @function Main_main2_info: .Lc2YC: leaq -8(%rbp),%rax cmpq %r15,%rax jb .Lc2YD .Lc2YE: leaq .Lc2YA_info(%rip),%rax movq %rax,-8(%rbp) movq %r14,%rdi movl $1,%esi movl $1,%r14d addq $-8,%rbp jmp Main_fibozuzdszdwfibozq1_info .Lc2YD: leaq Main_main2_closure(%rip),%rbx jmp *-8(%r13) .align 8 .quad 0 .long 30 .long 0 .Lc2YA_info: .Lc2YA: andq $-8,%rbx addq $8,%rbp jmp *(%rbx) .size Main_main2_info, .-Main_main2_info .section .data .align 8 .align 1 .globl Main_main2_closure .type Main_main2_closure, @object Main_main2_closure: .quad Main_main2_info .section .text .align 8 .align 8 .quad 4294967299 .quad 1 .long 14 .long 0 .globl Main_main1_info .type Main_main1_info, @function Main_main1_info: .Lc2YQ: leaq Main_main2_closure+1(%rip),%r14 jmp *MainlibziReport_run1_info@gotpcrel(%rip) .size Main_main1_info, .-Main_main1_info .section .data .align 8 .align 1 .globl Main_main1_closure .type Main_main1_closure, @object Main_main1_closure: .quad Main_main1_info .quad MainlibziReport_run1_closure .quad 0 .section .text .align 8 .align 8 .quad 4294967299 .quad 0 .long 14 .long Main_main1_closure-(Main_main_info)+0 .globl Main_main_info .type Main_main_info, @function Main_main_info: .Lc2Z0: jmp Main_main1_info .size Main_main_info, .-Main_main_info .section .data .align 8 .align 1 .globl Main_main_closure .type Main_main_closure, @object Main_main_closure: .quad Main_main_info .quad 0 .section .text .align 8 .align 8 .quad 4294967299 .quad 2 .long 14 .long 0 .globl Main_main3_info .type Main_main3_info, @function Main_main3_info: .Lc2Za: leaq Main_main1_closure+1(%rip),%r14 jmp *base_GHCziTopHandler_runMainIO1_info@gotpcrel(%rip) .size Main_main3_info, .-Main_main3_info .section .data .align 8 .align 1 .globl Main_main3_closure .type Main_main3_closure, @object Main_main3_closure: .quad Main_main3_info .quad base_GHCziTopHandler_runMainIO1_closure .quad Main_main1_closure .quad 0 .section .text .align 8 .align 8 .quad 4294967299 .quad 0 .long 14 .long Main_main3_closure-(ZCMain_main_info)+0 .globl ZCMain_main_info .type ZCMain_main_info, @function ZCMain_main_info: .Lc2Zk: jmp Main_main3_info .size ZCMain_main_info, .-ZCMain_main_info .section .data .align 8 .align 1 .globl ZCMain_main_closure .type ZCMain_main_closure, @object ZCMain_main_closure: .quad ZCMain_main_info .quad 0 .section .note.GNU-stack,"",@progbits .ident "GHC 9.4.7" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl MainlibziObjects_zdtczqObject3_bytes .type MainlibziObjects_zdtczqObject3_bytes, @object MainlibziObjects_zdtczqObject3_bytes: .string "'Object" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl MainlibziObjects_zdtcObject2_bytes .type MainlibziObjects_zdtcObject2_bytes, @object MainlibziObjects_zdtcObject2_bytes: .string "Object" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl MainlibziObjects_zdtrModule2_bytes .type MainlibziObjects_zdtrModule2_bytes, @object MainlibziObjects_zdtrModule2_bytes: .string "Mainlib.Objects" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl MainlibziObjects_zdtrModule4_bytes .type MainlibziObjects_zdtrModule4_bytes, @object MainlibziObjects_zdtrModule4_bytes: .string "main" .section .text .align 8 .align 8 .quad 4294967301 .quad 0 .long 14 .long 0 .globl MainlibziObjects_get_info .type MainlibziObjects_get_info, @function MainlibziObjects_get_info: .LcSA: leaq -8(%rbp),%rax cmpq %r15,%rax jb .LcSB .LcSC: leaq .LcSx_info(%rip),%rax movq %rax,-8(%rbp) movq %r14,%rbx addq $-8,%rbp testb $7,%bl jne .LcSx .LcSy: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .LcSx_info: .LcSx: movq 7(%rbx),%rbx addq $8,%rbp jmp *stg_ap_0_fast@gotpcrel(%rip) .LcSB: leaq MainlibziObjects_get_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_get_info, .-MainlibziObjects_get_info .section .data .align 8 .align 1 .globl MainlibziObjects_get_closure .type MainlibziObjects_get_closure, @object MainlibziObjects_get_closure: .quad MainlibziObjects_get_info .section .text .align 8 .align 8 .quad 4294967301 .quad 0 .long 14 .long 0 .globl MainlibziObjects_oInt_info .type MainlibziObjects_oInt_info, @function MainlibziObjects_oInt_info: .LcSQ: addq $16,%r12 cmpq 856(%r13),%r12 ja .LcSU .LcST: leaq MainlibziObjects_Object_con_info(%rip),%rax movq %rax,-8(%r12) movq %r14,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .LcSU: movq $16,904(%r13) leaq MainlibziObjects_oInt_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_oInt_info, .-MainlibziObjects_oInt_info .section .data .align 8 .align 1 .globl MainlibziObjects_oInt_closure .type MainlibziObjects_oInt_closure, @object MainlibziObjects_oInt_closure: .quad MainlibziObjects_oInt_info .section .text .align 8 .align 8 .quad 3 .long 15 .long 0 .LsRU_info: .LcTa: leaq -40(%rbp),%rax cmpq %r15,%rax jb .LcTb .LcTc: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .LcT7_info(%rip),%rax movq %rax,-40(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rcx movq 32(%rbx),%rbx movq %rax,-32(%rbp) movq %rcx,-24(%rbp) addq $-40,%rbp testb $7,%bl jne .LcT7 .LcT8: jmp *(%rbx) .align 8 .quad 2 .long 30 .long 0 .LcT7_info: .LcT7: leaq .LcTf_info(%rip),%rax movq %rax,(%rbp) movq 7(%rbx),%rbx testb $7,%bl jne .LcTf .LcTh: jmp *(%rbx) .align 8 .quad 2 .long 30 .long 0 .LcTf_info: .LcTf: andl $7,%ebx cmpq $1,%rbx je .LcTo .LcTy: leaq .LcTw_info(%rip),%rax movq %rax,16(%rbp) movq 8(%rbp),%rbx addq $16,%rbp testb $7,%bl jne .LcTw .LcTz: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .LcTw_info: .LcTw: movq 7(%rbx),%rbx addq $8,%rbp jmp *stg_ap_0_fast@gotpcrel(%rip) .LcTo: movq 16(%rbp),%rax leaq .LcTl_info(%rip),%rbx movq %rbx,16(%rbp) movq %rax,%rbx addq $16,%rbp testb $7,%bl jne .LcTl .LcTp: jmp *(%rbx) .align 8 .quad 0 .long 30 .long 0 .LcTl_info: .LcTl: movq 7(%rbx),%rbx addq $8,%rbp jmp *stg_ap_0_fast@gotpcrel(%rip) .LcTb: jmp *-16(%r13) .size .LsRU_info, .-.LsRU_info .section .text .align 8 .align 8 .quad 12884901911 .quad 0 .long 14 .long 0 .globl MainlibziObjects_oIf_info .type MainlibziObjects_oIf_info, @function MainlibziObjects_oIf_info: .LcTG: addq $56,%r12 cmpq 856(%r13),%r12 ja .LcTK .LcTJ: leaq .LsRU_info(%rip),%rax movq %rax,-48(%r12) movq %rsi,-32(%r12) movq %rdi,-24(%r12) movq %r14,-16(%r12) leaq MainlibziObjects_Object_con_info(%rip),%rax movq %rax,-8(%r12) leaq -48(%r12),%rax movq %rax,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .LcTK: movq $56,904(%r13) leaq MainlibziObjects_oIf_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_oIf_info, .-MainlibziObjects_oIf_info .section .data .align 8 .align 1 .globl MainlibziObjects_oIf_closure .type MainlibziObjects_oIf_closure, @object MainlibziObjects_oIf_closure: .quad MainlibziObjects_oIf_info .section .text .align 8 .align 8 .quad 3 .long 15 .long 0 .LsS4_info: .LcUb: leaq -40(%rbp),%rax cmpq %r15,%rax jb .LcUc .LcUd: addq $48,%r12 cmpq 856(%r13),%r12 ja .LcUf .LcUe: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rcx movq 32(%rbx),%rbx movq stg_sel_0_upd_info@gotpcrel(%rip),%rdx movq %rdx,-40(%r12) movq %rbx,-24(%r12) movq stg_sel_0_upd_info@gotpcrel(%rip),%rbx movq %rbx,-16(%r12) movq %rcx,(%r12) movq %rax,%r14 movq stg_ap_pp_info@gotpcrel(%rip),%rax movq %rax,-40(%rbp) leaq -16(%r12),%rax movq %rax,-32(%rbp) leaq -40(%r12),%rax movq %rax,-24(%rbp) addq $-40,%rbp jmp *ghczmprim_GHCziClasses_zl_info@gotpcrel(%rip) .LcUf: movq $48,904(%r13) .LcUc: jmp *-16(%r13) .size .LsS4_info, .-.LsS4_info .section .text .align 8 .align 8 .quad 12884901911 .quad 0 .long 14 .long 0 .globl MainlibziObjects_oLt_info .type MainlibziObjects_oLt_info, @function MainlibziObjects_oLt_info: .LcUh: addq $56,%r12 cmpq 856(%r13),%r12 ja .LcUl .LcUk: leaq .LsS4_info(%rip),%rax movq %rax,-48(%r12) movq %r14,-32(%r12) movq %rsi,-24(%r12) movq %rdi,-16(%r12) leaq MainlibziObjects_Object_con_info(%rip),%rax movq %rax,-8(%r12) leaq -48(%r12),%rax movq %rax,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .LcUl: movq $56,904(%r13) leaq MainlibziObjects_oLt_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_oLt_info, .-MainlibziObjects_oLt_info .section .data .align 8 .align 1 .globl MainlibziObjects_oLt_closure .type MainlibziObjects_oLt_closure, @object MainlibziObjects_oLt_closure: .quad MainlibziObjects_oLt_info .section .text .align 8 .align 8 .quad 3 .long 15 .long 0 .LsSe_info: .LcUL: leaq -40(%rbp),%rax cmpq %r15,%rax jb .LcUM .LcUN: addq $48,%r12 cmpq 856(%r13),%r12 ja .LcUP .LcUO: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rcx movq 32(%rbx),%rbx movq stg_sel_0_upd_info@gotpcrel(%rip),%rdx movq %rdx,-40(%r12) movq %rbx,-24(%r12) movq stg_sel_0_upd_info@gotpcrel(%rip),%rbx movq %rbx,-16(%r12) movq %rcx,(%r12) movq %rax,%r14 movq stg_ap_pp_info@gotpcrel(%rip),%rax movq %rax,-40(%rbp) leaq -16(%r12),%rax movq %rax,-32(%rbp) leaq -40(%r12),%rax movq %rax,-24(%rbp) addq $-40,%rbp jmp *base_GHCziNum_zp_info@gotpcrel(%rip) .LcUP: movq $48,904(%r13) .LcUM: jmp *-16(%r13) .size .LsSe_info, .-.LsSe_info .section .text .align 8 .align 8 .quad 12884901911 .quad 0 .long 14 .long 0 .globl MainlibziObjects_oAdd_info .type MainlibziObjects_oAdd_info, @function MainlibziObjects_oAdd_info: .LcUR: addq $56,%r12 cmpq 856(%r13),%r12 ja .LcUV .LcUU: leaq .LsSe_info(%rip),%rax movq %rax,-48(%r12) movq %r14,-32(%r12) movq %rsi,-24(%r12) movq %rdi,-16(%r12) leaq MainlibziObjects_Object_con_info(%rip),%rax movq %rax,-8(%r12) leaq -48(%r12),%rax movq %rax,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .LcUV: movq $56,904(%r13) leaq MainlibziObjects_oAdd_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_oAdd_info, .-MainlibziObjects_oAdd_info .section .data .align 8 .align 1 .globl MainlibziObjects_oAdd_closure .type MainlibziObjects_oAdd_closure, @object MainlibziObjects_oAdd_closure: .quad MainlibziObjects_oAdd_info .section .text .align 8 .align 8 .quad 3 .long 15 .long 0 .LsSo_info: .LcVl: leaq -40(%rbp),%rax cmpq %r15,%rax jb .LcVm .LcVn: addq $48,%r12 cmpq 856(%r13),%r12 ja .LcVp .LcVo: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%rax movq 24(%rbx),%rcx movq 32(%rbx),%rbx movq stg_sel_0_upd_info@gotpcrel(%rip),%rdx movq %rdx,-40(%r12) movq %rbx,-24(%r12) movq stg_sel_0_upd_info@gotpcrel(%rip),%rbx movq %rbx,-16(%r12) movq %rcx,(%r12) movq %rax,%r14 movq stg_ap_pp_info@gotpcrel(%rip),%rax movq %rax,-40(%rbp) leaq -16(%r12),%rax movq %rax,-32(%rbp) leaq -40(%r12),%rax movq %rax,-24(%rbp) addq $-40,%rbp jmp *base_GHCziNum_zm_info@gotpcrel(%rip) .LcVp: movq $48,904(%r13) .LcVm: jmp *-16(%r13) .size .LsSo_info, .-.LsSo_info .section .text .align 8 .align 8 .quad 12884901911 .quad 0 .long 14 .long 0 .globl MainlibziObjects_oSub_info .type MainlibziObjects_oSub_info, @function MainlibziObjects_oSub_info: .LcVr: addq $56,%r12 cmpq 856(%r13),%r12 ja .LcVv .LcVu: leaq .LsSo_info(%rip),%rax movq %rax,-48(%r12) movq %r14,-32(%r12) movq %rsi,-24(%r12) movq %rdi,-16(%r12) leaq MainlibziObjects_Object_con_info(%rip),%rax movq %rax,-8(%r12) leaq -48(%r12),%rax movq %rax,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .LcVv: movq $56,904(%r13) leaq MainlibziObjects_oSub_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_oSub_info, .-MainlibziObjects_oSub_info .section .data .align 8 .align 1 .globl MainlibziObjects_oSub_closure .type MainlibziObjects_oSub_closure, @object MainlibziObjects_oSub_closure: .quad MainlibziObjects_oSub_info .section .data .align 8 .align 1 .globl MainlibziObjects_zdtrModule3_closure .type MainlibziObjects_zdtrModule3_closure, @object MainlibziObjects_zdtrModule3_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad MainlibziObjects_zdtrModule4_bytes .section .data .align 8 .align 1 .globl MainlibziObjects_zdtrModule1_closure .type MainlibziObjects_zdtrModule1_closure, @object MainlibziObjects_zdtrModule1_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad MainlibziObjects_zdtrModule2_bytes .section .data .align 8 .align 1 .globl MainlibziObjects_zdtrModule_closure .type MainlibziObjects_zdtrModule_closure, @object MainlibziObjects_zdtrModule_closure: .quad ghczmprim_GHCziTypes_Module_con_info .quad MainlibziObjects_zdtrModule3_closure+1 .quad MainlibziObjects_zdtrModule1_closure+1 .quad 3 .section .data .align 8 .align 1 .LrP8_closure: .quad ghczmprim_GHCziTypes_KindRepVar_con_info .quad 0 .section .data .align 8 .align 1 .globl MainlibziObjects_zdtcObject1_closure .type MainlibziObjects_zdtcObject1_closure, @object MainlibziObjects_zdtcObject1_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad MainlibziObjects_zdtcObject2_bytes .section .data .align 8 .align 1 .globl MainlibziObjects_zdtcObject_closure .type MainlibziObjects_zdtcObject_closure, @object MainlibziObjects_zdtcObject_closure: .quad ghczmprim_GHCziTypes_TyCon_con_info .quad MainlibziObjects_zdtrModule_closure+1 .quad MainlibziObjects_zdtcObject1_closure+1 .quad ghczmprim_GHCziTypes_krepzdztArrzt_closure+4 .quad 7833722005857372332 .quad 3068040968444460070 .quad 0 .quad 3 .section .data .align 8 .align 1 .LrP9_closure: .quad ghczmprim_GHCziTypes_ZC_con_info .quad .LrP8_closure+2 .quad ghczmprim_GHCziTypes_ZMZN_closure+1 .quad 3 .section .data .align 8 .align 1 .LrPa_closure: .quad ghczmprim_GHCziTypes_KindRepTyConApp_con_info .quad MainlibziObjects_zdtcObject_closure+1 .quad .LrP9_closure+2 .quad 3 .section .data .align 8 .align 1 .globl MainlibziObjects_zdtczqObject1_closure .type MainlibziObjects_zdtczqObject1_closure, @object MainlibziObjects_zdtczqObject1_closure: .quad ghczmprim_GHCziTypes_KindRepFun_con_info .quad .LrP8_closure+2 .quad .LrPa_closure+1 .quad 3 .section .data .align 8 .align 1 .globl MainlibziObjects_zdtczqObject2_closure .type MainlibziObjects_zdtczqObject2_closure, @object MainlibziObjects_zdtczqObject2_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad MainlibziObjects_zdtczqObject3_bytes .section .data .align 8 .align 1 .globl MainlibziObjects_zdtczqObject_closure .type MainlibziObjects_zdtczqObject_closure, @object MainlibziObjects_zdtczqObject_closure: .quad ghczmprim_GHCziTypes_TyCon_con_info .quad MainlibziObjects_zdtrModule_closure+1 .quad MainlibziObjects_zdtczqObject2_closure+1 .quad MainlibziObjects_zdtczqObject1_closure+4 .quad 8234296623187572678 .quad -3648374584277905517 .quad 1 .quad 3 .section .text .align 8 .align 8 .quad 4294967301 .quad 0 .long 14 .long 0 .globl MainlibziObjects_Object_info .type MainlibziObjects_Object_info, @function MainlibziObjects_Object_info: .LcW1: addq $16,%r12 cmpq 856(%r13),%r12 ja .LcW5 .LcW4: leaq MainlibziObjects_Object_con_info(%rip),%rax movq %rax,-8(%r12) movq %r14,(%r12) leaq -7(%r12),%rbx jmp *(%rbp) .LcW5: movq $16,904(%r13) leaq MainlibziObjects_Object_closure(%rip),%rbx jmp *-8(%r13) .size MainlibziObjects_Object_info, .-MainlibziObjects_Object_info .section .data .align 8 .align 1 .globl MainlibziObjects_Object_closure .type MainlibziObjects_Object_closure, @object MainlibziObjects_Object_closure: .quad MainlibziObjects_Object_info .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 iWb_str: .string "main:Mainlib.Objects.Object" .section .text .align 8 .align 8 .long iWb_str-(MainlibziObjects_Object_con_info)+0 .long 0 .quad 1 .long 2 .long 0 .globl MainlibziObjects_Object_con_info .type MainlibziObjects_Object_con_info, @object MainlibziObjects_Object_con_info: .LcWa: incq %rbx jmp *(%rbp) .size MainlibziObjects_Object_con_info, .-MainlibziObjects_Object_con_info .section .note.GNU-stack,"",@progbits .ident "GHC 9.4.7" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .Lr2lH_bytes: .string "Usage:" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .Lr2lF_bytes: .string " INPUT CYCLES" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .Lr2lC_bytes: .string "-th Fibonacci number is " .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .Lr2lA_bytes: .string "Total is " .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl MainlibziReport_zdtrModule2_bytes .type MainlibziReport_zdtrModule2_bytes, @object MainlibziReport_zdtrModule2_bytes: .string "Mainlib.Report" .section .rodata.str,"aMS",@progbits,1 .align 1 .align 1 .globl MainlibziReport_zdtrModule4_bytes .type MainlibziReport_zdtrModule4_bytes, @object MainlibziReport_zdtrModule4_bytes: .string "main" .section .data .align 8 .align 1 .globl MainlibziReport_zdtrModule3_closure .type MainlibziReport_zdtrModule3_closure, @object MainlibziReport_zdtrModule3_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad MainlibziReport_zdtrModule4_bytes .section .data .align 8 .align 1 .globl MainlibziReport_zdtrModule1_closure .type MainlibziReport_zdtrModule1_closure, @object MainlibziReport_zdtrModule1_closure: .quad ghczmprim_GHCziTypes_TrNameS_con_info .quad MainlibziReport_zdtrModule2_bytes .section .data .align 8 .align 1 .globl MainlibziReport_zdtrModule_closure .type MainlibziReport_zdtrModule_closure, @object MainlibziReport_zdtrModule_closure: .quad ghczmprim_GHCziTypes_Module_con_info .quad MainlibziReport_zdtrModule3_closure+1 .quad MainlibziReport_zdtrModule1_closure+1 .quad 3 .section .data .align 8 .align 1 .Lu2nk_srt: .quad stg_SRT_1_info .quad base_GHCziRead_zdfReadInt1_closure .quad 0 .section .text .align 8 .align 8 .quad 0 .long 21 .long .Lu2nk_srt-(.Lr2ly_info)+0 .Lr2ly_info: .Lc2nh: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2ni .Lc2nj: subq $8,%rsp movq %r13,%rax movq %rbx,%rsi movq %rax,%rdi xorl %eax,%eax call newCAF@plt addq $8,%rsp testq %rax,%rax je .Lc2ng .Lc2nf: movq stg_bh_upd_frame_info@gotpcrel(%rip),%rbx movq %rbx,-16(%rbp) movq %rax,-8(%rbp) movq base_TextziParserCombinatorsziReadP_zdfApplicativePzuzdcpure_closure@gotpcrel(%rip),%rax leaq 1(%rax),%rsi movq base_TextziParserCombinatorsziReadPrec_minPrec_closure@gotpcrel(%rip),%rax leaq 1(%rax),%r14 movq base_GHCziRead_zdfReadInt1_closure@gotpcrel(%rip),%rbx addq $-16,%rbp jmp *stg_ap_pp_fast@gotpcrel(%rip) .Lc2ng: jmp *(%rbx) .Lc2ni: jmp *-16(%r13) .size .Lr2ly_info, .-.Lr2ly_info .section .data .align 8 .align 1 .Lr2ly_closure: .quad .Lr2ly_info .quad 0 .quad 0 .quad 0 .section .text .align 8 .Lr2lz_slow: .Lc2nv: movq 32(%rbp),%r9 movq 24(%rbp),%r8 movq 16(%rbp),%rdi movq 8(%rbp),%rsi movq (%rbp),%r14 addq $40,%rbp jmp .Lr2lz_info .size .Lr2lz_slow, .-.Lr2lz_slow .section .text .align 8 .align 8 .quad 2 .long 18 .long 0 .Ls2lP_info: .Lc2nJ: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2nK .Lc2nL: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%r14 movq 24(%rbx),%rbx addq $-16,%rbp jmp *stg_ap_p_fast@gotpcrel(%rip) .Lc2nK: jmp *-16(%r13) .size .Ls2lP_info, .-.Ls2lP_info .section .text .align 8 .align 8 .quad 2 .long 18 .long 0 .Ls2lQ_info: .Lc2nP: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2nQ .Lc2nR: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 24(%rbx),%rsi movq 16(%rbx),%r14 addq $-16,%rbp jmp *base_GHCziNum_zdfNumIntzuzdczp_info@gotpcrel(%rip) .Lc2nQ: jmp *-16(%r13) .size .Ls2lQ_info, .-.Ls2lQ_info .section .text .align 8 .align 8 .long .Lr2lz_slow-(.Lr2lz_info)+0 .long 0 .quad 1029 .quad 21474836480 .quad 0 .long 14 .long 0 .Lr2lz_info: .Lc2nV: jmp .Lc2nw .Lc2nT: leaq .Ls2lP_info(%rip),%rax movq %rax,-56(%r12) movq %r8,-40(%r12) movq %r14,-32(%r12) leaq .Ls2lQ_info(%rip),%rax movq %rax,-24(%r12) leaq -56(%r12),%rax movq %rax,-8(%r12) movq %rdi,(%r12) decq %r9 leaq -24(%r12),%rdi .Ln2oe: movq %rax,%rsi .Lc2nw: addq $64,%r12 cmpq 856(%r13),%r12 ja .Lc2nZ .Lc2nY: testq %r9,%r9 jne .Lc2nT .Lc2nU: addq $-64,%r12 movq %rsi,%rax movq %rdi,%rsi movq %rax,%r14 movq %r8,%rbx jmp *(%rbp) .Lc2nZ: movq $64,904(%r13) leaq .Lr2lz_closure(%rip),%rbx movq %r14,-40(%rbp) movq %rsi,-32(%rbp) movq %rdi,-24(%rbp) movq %r8,-16(%rbp) movq %r9,-8(%rbp) addq $-40,%rbp jmp *-8(%r13) .size .Lr2lz_info, .-.Lr2lz_info .section .data .align 8 .align 1 .Lr2lz_closure: .quad .Lr2lz_info .section .text .align 8 .align 8 .quad 0 .long 21 .long 0 .Lr2lB_info: .Lc2om: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2on .Lc2oo: subq $8,%rsp movq %r13,%rax movq %rbx,%rsi movq %rax,%rdi xorl %eax,%eax call newCAF@plt addq $8,%rsp testq %rax,%rax je .Lc2ol .Lc2ok: movq stg_bh_upd_frame_info@gotpcrel(%rip),%rbx movq %rbx,-16(%rbp) movq %rax,-8(%rbp) leaq .Lr2lA_bytes(%rip),%r14 addq $-16,%rbp jmp *ghczmprim_GHCziCString_unpackCStringzh_info@gotpcrel(%rip) .Lc2ol: jmp *(%rbx) .Lc2on: jmp *-16(%r13) .size .Lr2lB_info, .-.Lr2lB_info .section .data .align 8 .align 1 .Lr2lB_closure: .quad .Lr2lB_info .quad 0 .quad 0 .quad 0 .section .text .align 8 .align 8 .quad 0 .long 21 .long 0 .Lr2lD_info: .Lc2oB: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2oC .Lc2oD: subq $8,%rsp movq %r13,%rax movq %rbx,%rsi movq %rax,%rdi xorl %eax,%eax call newCAF@plt addq $8,%rsp testq %rax,%rax je .Lc2oA .Lc2oz: movq stg_bh_upd_frame_info@gotpcrel(%rip),%rbx movq %rbx,-16(%rbp) movq %rax,-8(%rbp) leaq .Lr2lC_bytes(%rip),%r14 addq $-16,%rbp jmp *ghczmprim_GHCziCString_unpackCStringzh_info@gotpcrel(%rip) .Lc2oA: jmp *(%rbx) .Lc2oC: jmp *-16(%r13) .size .Lr2lD_info, .-.Lr2lD_info .section .data .align 8 .align 1 .Lr2lD_closure: .quad .Lr2lD_info .quad 0 .quad 0 .quad 0 .section .text .align 8 .align 8 .quad 0 .long 21 .long 0 .Lr2lG_info: .Lc2oQ: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2oR .Lc2oS: subq $8,%rsp movq %r13,%rax movq %rbx,%rsi movq %rax,%rdi xorl %eax,%eax call newCAF@plt addq $8,%rsp testq %rax,%rax je .Lc2oP .Lc2oO: movq stg_bh_upd_frame_info@gotpcrel(%rip),%rbx movq %rbx,-16(%rbp) movq %rax,-8(%rbp) leaq .Lr2lF_bytes(%rip),%r14 addq $-16,%rbp jmp *ghczmprim_GHCziCString_unpackCStringzh_info@gotpcrel(%rip) .Lc2oP: jmp *(%rbx) .Lc2oR: jmp *-16(%r13) .size .Lr2lG_info, .-.Lr2lG_info .section .data .align 8 .align 1 .Lr2lG_closure: .quad .Lr2lG_info .quad 0 .quad 0 .quad 0 .section .text .align 8 .align 8 .quad 0 .long 21 .long 0 .Lr2lI_info: .Lc2p5: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2p6 .Lc2p7: subq $8,%rsp movq %r13,%rax movq %rbx,%rsi movq %rax,%rdi xorl %eax,%eax call newCAF@plt addq $8,%rsp testq %rax,%rax je .Lc2p4 .Lc2p3: movq stg_bh_upd_frame_info@gotpcrel(%rip),%rbx movq %rbx,-16(%rbp) movq %rax,-8(%rbp) leaq .Lr2lH_bytes(%rip),%r14 addq $-16,%rbp jmp *ghczmprim_GHCziCString_unpackCStringzh_info@gotpcrel(%rip) .Lc2p4: jmp *(%rbx) .Lc2p6: jmp *-16(%r13) .size .Lr2lI_info, .-.Lr2lI_info .section .data .align 8 .align 1 .Lr2lI_closure: .quad .Lr2lI_info .quad 0 .quad 0 .quad 0 .section .data .align 8 .align 1 .Lu2t2_srt: .quad stg_SRT_2_info .quad base_GHCziIOziHandleziText_hPutStr2_closure .quad base_GHCziIOziHandleziFD_stdout_closure .quad 0 .section .data .align 8 .align 1 .Lu2t3_srt: .quad stg_SRT_2_info .quad .Lr2lB_closure .quad .Lu2t2_srt .quad 0 .section .data .align 8 .align 1 .Lu2t4_srt: .quad stg_SRT_2_info .quad .Lr2lD_closure .quad .Lu2t3_srt .quad 0 .section .data .align 8 .align 1 .Lu2t5_srt: .quad stg_SRT_3_info .quad base_GHCziIOziHandleziText_hPutStr2_closure .quad base_GHCziIOziHandleziFD_stdout_closure .quad .Lr2lG_closure .quad 0 .section .data .align 8 .align 1 .Lu2t6_srt: .quad stg_SRT_3_info .quad base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_closure .quad base_SystemziEnvironment_getProgName2_closure .quad .Lu2t5_srt .quad 0 .section .data .align 8 .align 1 .Lu2t7_srt: .quad stg_SRT_3_info .quad .Lr2lI_closure .quad .Lu2t4_srt .quad .Lu2t6_srt .quad 0 .section .data .align 8 .align 1 .Lu2t8_srt: .quad stg_SRT_2_info .quad .Lr2ly_closure .quad .Lu2t7_srt .quad 0 .section .text .align 8 .align 8 .quad 1 .long 16 .long .Lr2lG_closure-(.Ls2m4_info)+0 .Ls2m4_info: .Lc2px: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2py .Lc2pz: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) leaq .Lr2lG_closure(%rip),%rsi movq 16(%rbx),%r14 addq $-16,%rbp jmp *base_GHCziBase_zpzp_info@gotpcrel(%rip) .Lc2py: jmp *-16(%r13) .size .Ls2m4_info, .-.Ls2m4_info .section .text .align 8 .align 8 .quad 1 .long 16 .long 0 .Ls2mC_info: .Lc2qT: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2qU .Lc2qV: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%r14 addq $-16,%rbp jmp *base_GHCziShow_zdfShowIntzuzdcshow_info@gotpcrel(%rip) .Lc2qU: jmp *-16(%r13) .size .Ls2mC_info, .-.Ls2mC_info .section .text .align 8 .align 8 .quad 1 .long 16 .long 0 .Ls2mJ_info: .Lc2r4: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2r5 .Lc2r6: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%r14 addq $-16,%rbp jmp *base_GHCziShow_zdfShowIntzuzdcshow_info@gotpcrel(%rip) .Lc2r5: jmp *-16(%r13) .size .Ls2mJ_info, .-.Ls2mJ_info .section .text .align 8 .align 8 .quad 1 .long 16 .long 0 .Ls2mQ_info: .Lc2rf: leaq -16(%rbp),%rax cmpq %r15,%rax jb .Lc2rg .Lc2rh: movq stg_upd_frame_info@gotpcrel(%rip),%rax movq %rax,-16(%rbp) movq %rbx,-8(%rbp) movq 16(%rbx),%r14 addq $-16,%rbp jmp *base_GHCziShow_zdfShowIntzuzdcshow_info@gotpcrel(%rip) .Lc2rg: jmp *-16(%r13) .size .Ls2mQ_info, .-.Ls2mQ_info .section .text .align 8 .align 8 .quad 8589934597 .quad 2 .long 14 .long 0 .globl MainlibziReport_run1_info .type MainlibziReport_run1_info, @function MainlibziReport_run1_info: .Lc2rm: leaq -40(%rbp),%rax cmpq %r15,%rax jb .Lc2rn .Lc2ro: leaq .Lc2pi_info(%rip),%rax movq %rax,-16(%rbp) movq base_SystemziEnvironment_getArgs2_closure@gotpcrel(%rip),%rax leaq 2(%rax),%rdi movl $4,%esi movq %r14,%rax movl $4,%r14d movq %rax,-8(%rbp) addq $-16,%rbp jmp *base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_info@gotpcrel(%rip) .Lc2rn: leaq MainlibziReport_run1_closure(%rip),%rbx jmp *-8(%r13) .align 8 .quad 131 .long 30 .long .Lu2t8_srt-(.Lc2pR_info)+0 .Lc2pR_info: .Lc2pR: movq %rbx,%rax andl $7,%eax cmpq $1,%rax jne .Lc2rM .Lu2sU: addq $16,%rbp jmp .Ls2lX .Lc2rM: leaq .Lc2pW_info(%rip),%rax movq %rax,(%rbp) movq 14(%rbx),%rax movq 6(%rbx),%rbx movq %rax,16(%rbp) testb $7,%bl jne .Lc2pW .Lc2pX: jmp *(%rbx) .align 8 .quad 3 .long 30 .long .Lu2t8_srt-(.Lc2pW_info)+0 .Lc2pW_info: .Lc2pW: leaq .Lc2q1_info(%rip),%rax movq %rax,-8(%rbp) movq 7(%rbx),%rax movq 15(%rbx),%rbx movq %rax,(%rbp) addq $-8,%rbp testb $7,%bl jne .Lc2q1 .Lc2q2: jmp *(%rbx) .align 8 .quad 4 .long 30 .long .Lu2t8_srt-(.Lc2q1_info)+0 .Lc2q1_info: .Lc2q1: andl $7,%ebx cmpq $1,%rbx je .Lc2rQ .Lu2sV: addq $24,%rbp jmp .Ls2lX .Lc2rQ: leaq .Lc2q6_info(%rip),%rax movq %rax,(%rbp) movq 24(%rbp),%rbx testb $7,%bl jne .Lc2q6 .Lc2q7: jmp *(%rbx) .align 8 .quad 260 .long 30 .long .Lu2t8_srt-(.Lc2q6_info)+0 .Lc2q6_info: .Lc2q6: andl $7,%ebx cmpq $1,%rbx je .Lc2rT .Lu2sW: addq $24,%rbp jmp .Ls2lX .Lc2rT: movq 8(%rbp),%rax leaq .Lc2qb_info(%rip),%rbx movq %rbx,8(%rbp) movq %rax,%rbx addq $8,%rbp testb $7,%bl jne .Lc2qb .Lc2qc: jmp *(%rbx) .align 8 .quad 131 .long 30 .long .Lu2t8_srt-(.Lc2qb_info)+0 .Lc2qb_info: .Lc2qb: cmpq $0,7(%rbx) jge .Lc2rX .Lu2sX: addq $16,%rbp jmp .Ls2lX .Lc2rX: movq 8(%rbp),%rax leaq .Lc2qk_info(%rip),%rcx movq %rcx,8(%rbp) movq %rax,%rsi leaq .Lr2ly_closure(%rip),%r14 movq %rbx,16(%rbp) addq $8,%rbp jmp *base_TextziParserCombinatorsziReadP_run_info@gotpcrel(%rip) .align 8 .quad 1 .long 30 .long .Lu2t8_srt-(.Lc2pi_info)+0 .Lc2pi_info: .Lc2pi: leaq .Lc2pA_info(%rip),%rax movq %rax,(%rbp) testb $7,%bl jne .Lc2pA .Lc2pB: jmp *(%rbx) .align 8 .quad 1 .long 30 .long .Lu2t8_srt-(.Lc2pA_info)+0 .Lc2pA_info: .Lc2pA: movq %rbx,%rax andl $7,%eax cmpq $1,%rax je .Ls2lX .Lc2rk: leaq .Lc2pG_info(%rip),%rax movq %rax,-8(%rbp) movq 6(%rbx),%rax movq 14(%rbx),%rbx movq %rax,(%rbp) addq $-8,%rbp testb $7,%bl jne .Lc2pG .Lc2pH: jmp *(%rbx) .align 8 .quad 2 .long 30 .long .Lu2t8_srt-(.Lc2pG_info)+0 .Lc2pG_info: .Lc2pG: movq %rbx,%rax andl $7,%eax cmpq $1,%rax jne .Lc2rD .Lu2sS: addq $8,%rbp .Ls2lX: leaq .Lc2pp_info(%rip),%rax movq %rax,8(%rbp) movq ghczmprim_GHCziTypes_True_closure@gotpcrel(%rip),%rax leaq 2(%rax),%rdi leaq .Lr2lI_closure(%rip),%rsi movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 addq $8,%rbp jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .Lc2rD: leaq .Lc2pM_info(%rip),%rax movq %rax,-8(%rbp) movq 6(%rbx),%rax movq 14(%rbx),%rbx movq %rax,(%rbp) addq $-8,%rbp testb $7,%bl jne .Lc2pM .Lc2pN: jmp *(%rbx) .align 8 .quad 3 .long 30 .long .Lu2t8_srt-(.Lc2pM_info)+0 .Lc2pM_info: .Lc2pM: andl $7,%ebx cmpq $1,%rbx je .Lc2rG .Lu2sT: addq $16,%rbp jmp .Ls2lX .Lc2rG: leaq .Lc2pR_info(%rip),%rax movq %rax,(%rbp) movq 16(%rbp),%rsi leaq .Lr2ly_closure(%rip),%r14 jmp *base_TextziParserCombinatorsziReadP_run_info@gotpcrel(%rip) .align 8 .quad 0 .long 30 .long .Lu2t6_srt-(.Lc2pp_info)+0 .Lc2pp_info: .Lc2pp: leaq .Lc2pr_info(%rip),%rax movq %rax,(%rbp) movq base_SystemziEnvironment_getProgName2_closure@gotpcrel(%rip),%rax leaq 2(%rax),%rdi movl $4,%esi movl $4,%r14d jmp *base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_info@gotpcrel(%rip) .align 8 .quad 0 .long 30 .long .Lu2t5_srt-(.Lc2pr_info)+0 .Lc2pr_info: .Lc2pr: addq $24,%r12 cmpq 856(%r13),%r12 ja .Lc2ru .Lc2rt: leaq .Ls2m4_info(%rip),%rax movq %rax,-16(%r12) movq %rbx,(%r12) movq ghczmprim_GHCziTypes_True_closure@gotpcrel(%rip),%rax leaq 2(%rax),%rdi leaq -16(%r12),%rsi movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 addq $8,%rbp jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .Lc2ru: movq $24,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .align 8 .quad 0 .long 30 .long .Lu2t4_srt-(.Lc2qN_info)+0 .Lc2qN_info: .Lc2qN: addq $24,%r12 cmpq 856(%r13),%r12 ja .Lc2sh .Lc2sg: leaq .Ls2mC_info(%rip),%rax movq %rax,-16(%r12) movq %rbx,(%r12) leaq .Lc2qW_info(%rip),%rax movq %rax,-16(%rbp) movq ghczmprim_GHCziTypes_False_closure@gotpcrel(%rip),%rax leaq 1(%rax),%rdi movq %rsi,%rax leaq -16(%r12),%rsi movq %r14,%rbx movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 movq %rax,-8(%rbp) movq %rbx,(%rbp) addq $-16,%rbp jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .Lc2sh: movq $24,904(%r13) jmp *stg_gc_ppp@gotpcrel(%rip) .align 8 .quad 2 .long 30 .long .Lu2t4_srt-(.Lc2qW_info)+0 .Lc2qW_info: .Lc2qW: leaq .Lc2qY_info(%rip),%rax movq %rax,(%rbp) movq ghczmprim_GHCziTypes_False_closure@gotpcrel(%rip),%rax leaq 1(%rax),%rdi leaq .Lr2lD_closure(%rip),%rsi movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .align 8 .quad 2 .long 30 .long .Lu2t3_srt-(.Lc2qY_info)+0 .Lc2qY_info: .Lc2qY: addq $24,%r12 cmpq 856(%r13),%r12 ja .Lc2sl .Lc2sk: leaq .Ls2mJ_info(%rip),%rax movq %rax,-16(%r12) movq 16(%rbp),%rax movq %rax,(%r12) leaq .Lc2r7_info(%rip),%rax movq %rax,(%rbp) movq ghczmprim_GHCziTypes_True_closure@gotpcrel(%rip),%rax leaq 2(%rax),%rdi leaq -16(%r12),%rsi movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .Lc2sl: movq $24,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .align 8 .quad 130 .long 30 .long .Lu2t3_srt-(.Lc2r7_info)+0 .Lc2r7_info: .Lc2r7: leaq .Lc2r9_info(%rip),%rax movq %rax,(%rbp) movq ghczmprim_GHCziTypes_False_closure@gotpcrel(%rip),%rax leaq 1(%rax),%rdi leaq .Lr2lB_closure(%rip),%rsi movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .align 8 .quad 130 .long 30 .long .Lu2t2_srt-(.Lc2r9_info)+0 .Lc2r9_info: .Lc2r9: addq $24,%r12 cmpq 856(%r13),%r12 ja .Lc2sp .Lc2so: leaq .Ls2mQ_info(%rip),%rax movq %rax,-16(%r12) movq 8(%rbp),%rax movq %rax,(%r12) movq ghczmprim_GHCziTypes_True_closure@gotpcrel(%rip),%rax leaq 2(%rax),%rdi leaq -16(%r12),%rsi movq base_GHCziIOziHandleziFD_stdout_closure@gotpcrel(%rip),%r14 addq $24,%rbp jmp *base_GHCziIOziHandleziText_hPutStr2_info@gotpcrel(%rip) .Lc2sp: movq $24,904(%r13) jmp *stg_gc_unpt_r1@gotpcrel(%rip) .align 8 .quad 2 .long 30 .long .Lu2t7_srt-(.Lc2qk_info)+0 .Lc2qk_info: .Lc2qk: movq %rbx,%rax andl $7,%eax cmpq $1,%rax jne .Lc2s3 .Lu2sY: addq $8,%rbp jmp .Ls2lX .Lc2s3: leaq .Lc2qp_info(%rip),%rax movq %rax,-8(%rbp) movq 14(%rbx),%rax movq 6(%rbx),%rbx movq %rax,(%rbp) addq $-8,%rbp testb $7,%bl jne .Lc2qp .Lc2qq: jmp *(%rbx) .align 8 .quad 3 .long 30 .long .Lu2t7_srt-(.Lc2qp_info)+0 .Lc2qp_info: .Lc2qp: leaq .Lc2qu_info(%rip),%rax movq %rax,-8(%rbp) movq 7(%rbx),%rax movq 15(%rbx),%rbx movq %rax,(%rbp) addq $-8,%rbp testb $7,%bl jne .Lc2qu .Lc2qv: jmp *(%rbx) .align 8 .quad 4 .long 30 .long .Lu2t7_srt-(.Lc2qu_info)+0 .Lc2qu_info: .Lc2qu: andl $7,%ebx cmpq $1,%rbx je .Lc2s7 .Lu2sZ: addq $24,%rbp jmp .Ls2lX .Lc2s7: leaq .Lc2qz_info(%rip),%rax movq %rax,(%rbp) movq 16(%rbp),%rbx testb $7,%bl jne .Lc2qz .Lc2qA: jmp *(%rbx) .align 8 .quad 132 .long 30 .long .Lu2t7_srt-(.Lc2qz_info)+0 .Lc2qz_info: .Lc2qz: andl $7,%ebx cmpq $1,%rbx je .Lc2sa .Lu2t0: addq $24,%rbp jmp .Ls2lX .Lc2sa: leaq .Lc2qE_info(%rip),%rax movq %rax,16(%rbp) movq 8(%rbp),%rbx addq $16,%rbp testb $7,%bl jne .Lc2qE .Lc2qF: jmp *(%rbx) .align 8 .quad 2 .long 30 .long .Lu2t7_srt-(.Lc2qE_info)+0 .Lc2qE_info: .Lc2qE: movq 7(%rbx),%rax testq %rax,%rax jge .Lc2se .Lu2t1: addq $8,%rbp jmp .Ls2lX .Lc2se: movq 16(%rbp),%rbx leaq .Lc2qN_info(%rip),%rcx movq %rcx,16(%rbp) movq %rax,%r9 movq 8(%rbp),%r8 movq stg_INTLIKE_closure@gotpcrel(%rip),%rax leaq 257(%rax),%rdi movq stg_INTLIKE_closure@gotpcrel(%rip),%rax leaq 257(%rax),%rsi movq %rbx,%r14 addq $16,%rbp jmp .Lr2lz_info .size MainlibziReport_run1_info, .-MainlibziReport_run1_info .section .data .align 8 .align 1 .globl MainlibziReport_run1_closure .type MainlibziReport_run1_closure, @object MainlibziReport_run1_closure: .quad MainlibziReport_run1_info .quad base_SystemziEnvironment_getArgs2_closure .quad .Lu2t8_srt .quad 0 .section .text .align 8 .align 8 .quad 8589934597 .quad 0 .long 14 .long MainlibziReport_run1_closure-(MainlibziReport_run_info)+0 .globl MainlibziReport_run_info .type MainlibziReport_run_info, @function MainlibziReport_run_info: .Lc2uy: jmp MainlibziReport_run1_info .size MainlibziReport_run_info, .-MainlibziReport_run_info .section .data .align 8 .align 1 .globl MainlibziReport_run_closure .type MainlibziReport_run_closure, @object MainlibziReport_run_closure: .quad MainlibziReport_run_info .quad 0 .section .note.GNU-stack,"",@progbits .ident "GHC 9.4.7"