// File: 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:
pushq %rbp
movq %rsp, %rbp
subq $0x20, %rsp
leaq 0x263591(%rip), %rax    # 0x36c420
cmpl $0x0, (%rax)
jne 0x108e99
jmp 0x10923b
movb $0x20, -0x9(%rbp)
leaq 0x71142(%rip), %rax     # 0x179fe6
movq %rax, -0x18(%rbp)
leaq 0x192f91(%rip), %rax    # 0x29be40
movsd (%rax), %xmm0
movsd %xmm0, -0x8(%rbp)
leaq 0xb3e61(%rip), %rax     # 0x1bcd20
cmpl $0x0, 0xac8(%rax)
je 0x108ee7
leaq 0x71cd6(%rip), %rax     # 0x17aba5
movq %rax, -0x18(%rbp)
movsd -0x8(%rbp), %xmm0
movl $0xb, %edi
callq 0xebbe0
movsd %xmm0, -0x8(%rbp)
movsd -0x8(%rbp), %xmm0
movsd 0x7a3f4(%rip), %xmm1    # 0x1832e8
ucomisd %xmm1, %xmm0
jb 0x108f18
movsbl -0x9(%rbp), %edx
leaq 0x2924fb(%rip), %rdi    # 0x39b400
leaq 0x84e32(%rip), %rsi     # 0x18dd3e
movb $0x0, %al
callq 0x9060
jmp 0x109223
movsd -0x8(%rbp), %xmm0
movsd 0x66103(%rip), %xmm1    # 0x16f028
ucomisd %xmm1, %xmm0
jb 0x108f52
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x2924c1(%rip), %rdi    # 0x39b400
leaq 0x84e10(%rip), %rsi     # 0x18dd56
movb $0x1, %al
callq 0x9060
jmp 0x109221
movsd -0x8(%rbp), %xmm0
movsd 0x79c71(%rip), %xmm1    # 0x182bd0
ucomisd %xmm1, %xmm0
jb 0x108f8c
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x292487(%rip), %rdi    # 0x39b400
leaq 0x84de9(%rip), %rsi     # 0x18dd69
movb $0x1, %al
callq 0x9060
jmp 0x10921f
movsd -0x8(%rbp), %xmm0
movsd 0x66217(%rip), %xmm1    # 0x16f1b0
ucomisd %xmm1, %xmm0
jb 0x108fc6
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x29244d(%rip), %rdi    # 0x39b400
leaq 0x84dc2(%rip), %rsi     # 0x18dd7c
movb $0x1, %al
callq 0x9060
jmp 0x10921d
movsd -0x8(%rbp), %xmm0
movsd 0x6606d(%rip), %xmm1    # 0x16f040
ucomisd %xmm1, %xmm0
jb 0x109000
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x292413(%rip), %rdi    # 0x39b400
leaq 0x84d9b(%rip), %rsi     # 0x18dd8f
movb $0x1, %al
callq 0x9060
jmp 0x10921b
movsd -0x8(%rbp), %xmm0
movsd 0x660db(%rip), %xmm1    # 0x16f0e8
ucomisd %xmm1, %xmm0
jb 0x10903a
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x2923d9(%rip), %rdi    # 0x39b400
leaq 0x84d74(%rip), %rsi     # 0x18dda2
movb $0x1, %al
callq 0x9060
jmp 0x109219
movsd -0x8(%rbp), %xmm0
movsd 0x660b1(%rip), %xmm1    # 0x16f0f8
ucomisd %xmm1, %xmm0
jb 0x109074
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x29239f(%rip), %rdi    # 0x39b400
leaq 0x84d4d(%rip), %rsi     # 0x18ddb5
movb $0x1, %al
callq 0x9060
jmp 0x109217
movsd -0x8(%rbp), %xmm0
xorps %xmm1, %xmm1
ucomisd %xmm1, %xmm0
jb 0x1090a9
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x29236a(%rip), %rdi    # 0x39b400
leaq 0x84d2b(%rip), %rsi     # 0x18ddc8
movb $0x1, %al
callq 0x9060
jmp 0x109215
movsd 0x7a22f(%rip), %xmm0    # 0x1832e0
ucomisd -0x8(%rbp), %xmm0
jb 0x1090df
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x292334(%rip), %rdi    # 0x39b400
leaq 0x84c83(%rip), %rsi     # 0x18dd56
movb $0x1, %al
callq 0x9060
jmp 0x109213
movsd 0x7a1f1(%rip), %xmm0    # 0x1832d8
ucomisd -0x8(%rbp), %xmm0
jb 0x109115
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x2922fe(%rip), %rdi    # 0x39b400
leaq 0x84c60(%rip), %rsi     # 0x18dd69
movb $0x1, %al
callq 0x9060
jmp 0x109211
movsd 0x79ff3(%rip), %xmm0    # 0x183110
ucomisd -0x8(%rbp), %xmm0
jb 0x10914b
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x2922c8(%rip), %rdi    # 0x39b400
leaq 0x84c3d(%rip), %rsi     # 0x18dd7c
movb $0x1, %al
callq 0x9060
jmp 0x10920f
movsd 0x79fc5(%rip), %xmm0    # 0x183118
ucomisd -0x8(%rbp), %xmm0
jb 0x109181
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x292292(%rip), %rdi    # 0x39b400
leaq 0x84c1a(%rip), %rsi     # 0x18dd8f
movb $0x1, %al
callq 0x9060
jmp 0x10920d
movsd 0x65f67(%rip), %xmm0    # 0x16f0f0
ucomisd -0x8(%rbp), %xmm0
jb 0x1091b4
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x29225c(%rip), %rdi    # 0x39b400
leaq 0x84bf7(%rip), %rsi     # 0x18dda2
movb $0x1, %al
callq 0x9060
jmp 0x10920b
movsd 0x65f44(%rip), %xmm0    # 0x16f100
ucomisd -0x8(%rbp), %xmm0
jb 0x1091e7
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x292229(%rip), %rdi    # 0x39b400
leaq 0x84bd7(%rip), %rsi     # 0x18ddb5
movb $0x1, %al
callq 0x9060
jmp 0x109209
movsbl -0x9(%rbp), %edx
movsd -0x8(%rbp), %xmm0
movq -0x18(%rbp), %rcx
leaq 0x292205(%rip), %rdi    # 0x39b400
leaq 0x84bc6(%rip), %rsi     # 0x18ddc8
movb $0x1, %al
callq 0x9060
jmp 0x10920b
jmp 0x10920d
jmp 0x10920f
jmp 0x109211
jmp 0x109213
jmp 0x109215
jmp 0x109217
jmp 0x109219
jmp 0x10921b
jmp 0x10921d
jmp 0x10921f
jmp 0x109221
jmp 0x109223
movl $0x4, %edi
movl $0xf, %edx
leaq 0x2921cc(%rip), %rcx    # 0x39b400
movl %edx, %esi
callq 0x10ee0
addq $0x20, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)