// File: /workspace/github_cpp_makefile_star2_O3/jkingan[P]ladyheather/heathgps.cpp
// Function: show_chd_info()
void show_chd_info()
{
double val;
char c;
char *s;

   if(have_chd_offset == 0) return;

   c = ' ';
   s = "ns";

   val = (chd_tie); // TICC_RATE; 
   if(plot[EIGHT].show_freq) {
      s = "Hz";
      val = tie_to_freq(EIGHT, val);
   }

   if     (val >= 10000000000.0)   sprintf(out, "TIEd%c >10 seconds     ", c);
   else if(val >= 1000000000.0)    sprintf(out, "TIEd%c%11.0f %s   ", c, val,s);
   else if(val >= 100000000.0)     sprintf(out, "TIEd%c%11.1f %s   ", c, val,s);
   else if(val >= 10000000.0)      sprintf(out, "TIEd%c%11.2f %s   ", c, val,s);
   else if(val >= 1000000.0)       sprintf(out, "TIEd%c%11.3f %s   ", c, val,s);
   else if(val >= 100000.0)        sprintf(out, "TIEd%c%11.4f %s   ", c, val,s);
   else if(val >= 10000.0)         sprintf(out, "TIEd%c%11.5f %s   ", c, val,s);
   else if(val >= 0.0)             sprintf(out, "TIEd%c%11.6f %s   ", c, val,s);
   else if(val <= -100000000.0)    sprintf(out, "TIEd%c%11.0f %s   ", c, val,s);
   else if(val <= -10000000.0)     sprintf(out, "TIEd%c%11.1f %s   ", c, val,s);
   else if(val <= -1000000.0)      sprintf(out, "TIEd%c%11.2f %s   ", c, val,s);
   else if(val <= -100000.0)       sprintf(out, "TIEd%c%11.3f %s   ", c, val,s);
   else if(val <= -10000.0)        sprintf(out, "TIEd%c%11.4f %s   ", c, val,s);
   else if(val <= -1000.0)         sprintf(out, "TIEd%c%11.5f %s   ", c, val,s);
   else                            sprintf(out, "TIEd%c%11.6f %s   ", c, val,s);

   vidstr(VAL_ROW+4, VAL_COL, WHITE, out);
}

// Assembly:
leaq 0x24c733(%rip), %rax    # 0x30d240
cmpl $0x0, (%rax)
je 0xc0b59
leaq 0x17c147(%rip), %rax    # 0x23cc60
movsd (%rax), %xmm0
leaq 0x9d20c(%rip), %rax     # 0x15dd30
cmpl $0x0, 0xac8(%rax)
je 0xc0b5a
leaq 0x24be4c(%rip), %rax    # 0x30c980
divsd 0x5dcd4(%rip), %xmm0    # 0x11e810
addsd 0x4852c(%rip), %xmm0    # 0x109070
movsd (%rax), %xmm1
mulsd %xmm1, %xmm0
subsd %xmm1, %xmm0
leaq 0x556a1(%rip), %rcx     # 0x1161f8
jmp 0xc0b61
retq
leaq 0x54ae9(%rip), %rcx     # 0x11564a
pushq %rbp
movq %rsp, %rbp
ucomisd 0x5deab(%rip), %xmm0    # 0x11ea18
jae 0xc0c35
ucomisd 0x484ad(%rip), %xmm0    # 0x109028
jae 0xc0c51
ucomisd 0x5d63f(%rip), %xmm0    # 0x11e1c8
jae 0xc0c61
ucomisd 0x4ad41(%rip), %xmm0    # 0x10b8d8
jae 0xc0c71
ucomisd 0x484ab(%rip), %xmm0    # 0x109050
jae 0xc0c81
ucomisd 0x48515(%rip), %xmm0    # 0x1090c8
jae 0xc0c91
ucomisd 0x48517(%rip), %xmm0    # 0x1090d8
jae 0xc0ca1
xorpd %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jae 0xc0c25
movsd 0x5de37(%rip), %xmm1    # 0x11ea10
ucomisd %xmm0, %xmm1
jae 0xc0c51
movsd 0x5de21(%rip), %xmm1    # 0x11ea08
ucomisd %xmm0, %xmm1
jae 0xc0c61
movsd 0x5dc43(%rip), %xmm1    # 0x11e838
ucomisd %xmm0, %xmm1
jae 0xc0c71
movsd 0x5dc3d(%rip), %xmm1    # 0x11e840
ucomisd %xmm0, %xmm1
jae 0xc0c81
movsd 0x484bf(%rip), %xmm1    # 0x1090d0
ucomisd %xmm0, %xmm1
jae 0xc0c91
movsd 0x484c1(%rip), %xmm1    # 0x1090e0
ucomisd %xmm0, %xmm1
jae 0xc0ca1
leaq 0x27b5f4(%rip), %rdi    # 0x33c220
leaq 0x69d8a(%rip), %rsi     # 0x12a9bd
jmp 0xc0caf
leaq 0x27b5e4(%rip), %rdi    # 0x33c220
leaq 0x69cf0(%rip), %rsi     # 0x12a933
movl $0x20, %edx
xorl %eax, %eax
callq 0x9060
jmp 0xc0cbb
leaq 0x27b5c8(%rip), %rdi    # 0x33c220
leaq 0x69cec(%rip), %rsi     # 0x12a94b
jmp 0xc0caf
leaq 0x27b5b8(%rip), %rdi    # 0x33c220
leaq 0x69cef(%rip), %rsi     # 0x12a95e
jmp 0xc0caf
leaq 0x27b5a8(%rip), %rdi    # 0x33c220
leaq 0x69cf2(%rip), %rsi     # 0x12a971
jmp 0xc0caf
leaq 0x27b598(%rip), %rdi    # 0x33c220
leaq 0x69cf5(%rip), %rsi     # 0x12a984
jmp 0xc0caf
leaq 0x27b588(%rip), %rdi    # 0x33c220
leaq 0x69cf8(%rip), %rsi     # 0x12a997
jmp 0xc0caf
leaq 0x27b578(%rip), %rdi    # 0x33c220
leaq 0x69cfb(%rip), %rsi     # 0x12a9aa
movl $0x20, %edx
movb $0x1, %al
callq 0x9060
leaq 0x27b55e(%rip), %rcx    # 0x33c220
movl $0x4, %edi
movl $0xf, %esi
movl $0xf, %edx
popq %rbp
jmp 0xe787