// File: /workspace/github_c_makefile_star2_O2/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 0xeed34
movq %rdx, %r14
movq %rdi, %rbx
movb $0x1, 0xf9(%rdi)
movq %rdx, 0xc8(%rdi)
movb %sil, 0xfa(%rdi)
leaq 0x23522d(%rip), %rsi    # 0x323d7c
movq %rdx, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235235(%rip), %rsi    # 0x323d95
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235250(%rip), %rsi    # 0x323dc1
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235272(%rip), %rsi    # 0x323df4
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23528a(%rip), %rsi    # 0x323e1d
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2352a1(%rip), %rsi    # 0x323e45
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2352b6(%rip), %rsi    # 0x323e6b
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2352e6(%rip), %rsi    # 0x323eac
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2352f6(%rip), %rsi    # 0x323ecd
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235315(%rip), %rsi    # 0x323efd
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23532d(%rip), %rsi    # 0x323f26
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235349(%rip), %rsi    # 0x323f53
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23535e(%rip), %rsi    # 0x323f79
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23537f(%rip), %rsi    # 0x323fab
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23539b(%rip), %rsi    # 0x323fd8
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2353b1(%rip), %rsi    # 0x323fff
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2353cf(%rip), %rsi    # 0x32402e
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2353e8(%rip), %rsi    # 0x324058
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235403(%rip), %rsi    # 0x324084
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23542f(%rip), %rsi    # 0x3240c1
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23544a(%rip), %rsi    # 0x3240ed
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x23545e(%rip), %rsi    # 0x324112
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235476(%rip), %rsi    # 0x32413b
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x235493(%rip), %rsi    # 0x324169
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2354bf(%rip), %rsi    # 0x3241a6
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2354cd(%rip), %rsi    # 0x3241c5
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x292cb8(%rip), %rsi    # 0x3819c1
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
leaq 0x2354c6(%rip), %rsi    # 0x3241e0
movq %r14, %rdi
xorl %eax, %eax
callq 0x8d432
movq 0x68(%rbx), %rdi
addq $0x8, %rsp
popq %rbx
popq %r14
jmp 0xb49c7
movq 0x34922d(%rip), %rax    # 0x437f68
movq (%rax), %rdi
leaq 0x1f62ce(%rip), %rsi    # 0x2e5013
leaq 0x234cb2(%rip), %rdx    # 0x3239fe
leaq 0x234dcb(%rip), %rcx    # 0x323b1e
leaq 0x234c67(%rip), %r8     # 0x3239c1
movl $0x20c, %r9d            # imm = 0x20C
xorl %eax, %eax
callq 0x17a50
callq 0x17390