// File: /workspace/github_c_makefile_star2_O3/genometools[P]genometools/src/extended/hpol_processor.c
// Function: gt_hpol_processor_enable_statistics_output
void gt_hpol_processor_enable_statistics_output(GtHpolProcessor *hpp,
    bool output_multihit_stats, GtFile *outfile)
{
  gt_assert(hpp != NULL);
  hpp->output_stats = true;
  hpp->outfp_stats = outfile;
  hpp->output_multihit_stats = output_multihit_stats;
  gt_hpol_processor_output_stats_header(hpp->outfp_stats);
  gt_aligned_segments_pile_enable_edit_tracking(hpp->asp);
}

// Assembly:
pushq %r14
pushq %rbx
pushq %rax
testq %rdi, %rdi
je 0x152b21
movq %rdx, %r14
movq %rdi, %rbx
movb $0x1, 0xf9(%rdi)
movq %rdx, 0xc8(%rdi)
movb %sil, 0xfa(%rdi)
leaq 0x231038(%rip), %rsi    # 0x383974
movq %rdx, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231040(%rip), %rsi    # 0x38398d
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x23105b(%rip), %rsi    # 0x3839b9
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x23107d(%rip), %rsi    # 0x3839ec
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231095(%rip), %rsi    # 0x383a15
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2310ac(%rip), %rsi    # 0x383a3d
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2310c1(%rip), %rsi    # 0x383a63
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2310f1(%rip), %rsi    # 0x383aa4
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231101(%rip), %rsi    # 0x383ac5
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231120(%rip), %rsi    # 0x383af5
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231138(%rip), %rsi    # 0x383b1e
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231154(%rip), %rsi    # 0x383b4b
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231169(%rip), %rsi    # 0x383b71
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x23118a(%rip), %rsi    # 0x383ba3
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2311a6(%rip), %rsi    # 0x383bd0
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2311bc(%rip), %rsi    # 0x383bf7
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2311da(%rip), %rsi    # 0x383c26
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2311f3(%rip), %rsi    # 0x383c50
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x23120e(%rip), %rsi    # 0x383c7c
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x23123a(%rip), %rsi    # 0x383cb9
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231255(%rip), %rsi    # 0x383ce5
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231269(%rip), %rsi    # 0x383d0a
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x231281(%rip), %rsi    # 0x383d33
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x23129e(%rip), %rsi    # 0x383d61
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2312ca(%rip), %rsi    # 0x383d9e
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2312d8(%rip), %rsi    # 0x383dbd
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x28eaec(%rip), %rsi    # 0x3e15e2
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
leaq 0x2312d1(%rip), %rsi    # 0x383dd8
movq %r14, %rdi
xorl %eax, %eax
callq 0xfee51
movq 0x68(%rbx), %rdi
addq $0x8, %rsp
popq %rbx
popq %r14
jmp 0x1209d7
callq 0x48901