// File: /workspace/github_c_makefile_star2_O0/GangZhuo[P]dohclient/http-parser/http_parser.c
// Function: http_status_str
const char *
http_status_str (enum http_status s)
{
  switch (s) {
#define XX(num, name, string) case HTTP_STATUS_##name: return #string;
    HTTP_STATUS_MAP(XX)
#undef XX
    default: return "<unknown>";
  }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movl %edi, -0xc(%rbp)
movl -0xc(%rbp), %eax
addl $-0x64, %eax
movl %eax, %ecx
movq %rcx, -0x18(%rbp)
subl $0x19b, %eax            # imm = 0x19B
ja 0xacd7
movq -0x18(%rbp), %rax
leaq 0x299cb(%rip), %rcx     # 0x34304
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0x2a554(%rip), %rax     # 0x34e9d
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a54d(%rip), %rax     # 0x34ea6
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a551(%rip), %rax     # 0x34eba
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a318(%rip), %rax     # 0x34c91
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a53c(%rip), %rax     # 0x34ec5
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a534(%rip), %rax     # 0x34ecd
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a52d(%rip), %rax     # 0x34ed6
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a53b(%rip), %rax     # 0x34ef4
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a536(%rip), %rax     # 0x34eff
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a534(%rip), %rax     # 0x34f0d
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a534(%rip), %rax     # 0x34f1d
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a531(%rip), %rax     # 0x34f2a
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a532(%rip), %rax     # 0x34f3b
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a52a(%rip), %rax     # 0x34f43
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a52b(%rip), %rax     # 0x34f54
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a5ac(%rip), %rax     # 0x34fe5
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a51d(%rip), %rax     # 0x34f66
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a517(%rip), %rax     # 0x34f70
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a514(%rip), %rax     # 0x34f7d
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a50e(%rip), %rax     # 0x34f87
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a511(%rip), %rax     # 0x34f9a
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a514(%rip), %rax     # 0x34fad
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a510(%rip), %rax     # 0x34fb9
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a50d(%rip), %rax     # 0x34fc6
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a50e(%rip), %rax     # 0x34fd7
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a508(%rip), %rax     # 0x34fe1
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a502(%rip), %rax     # 0x34feb
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a505(%rip), %rax     # 0x34ffe
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a504(%rip), %rax     # 0x3500d
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a512(%rip), %rax     # 0x3502b
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a512(%rip), %rax     # 0x3503b
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a50b(%rip), %rax     # 0x35044
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a500(%rip), %rax     # 0x35049
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a500(%rip), %rax     # 0x35059
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a504(%rip), %rax     # 0x3506d
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a506(%rip), %rax     # 0x3507f
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a503(%rip), %rax     # 0x3508c
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a50a(%rip), %rax     # 0x350a3
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a510(%rip), %rax     # 0x350b9
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a513(%rip), %rax     # 0x350cc
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a517(%rip), %rax     # 0x350e0
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a51c(%rip), %rax     # 0x350f5
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a513(%rip), %rax     # 0x350fc
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a515(%rip), %rax     # 0x3510e
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a516(%rip), %rax     # 0x3511f
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a51c(%rip), %rax     # 0x35135
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a51e(%rip), %rax     # 0x35147
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a52e(%rip), %rax     # 0x35167
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a53c(%rip), %rax     # 0x35185
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a542(%rip), %rax     # 0x3519b
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a542(%rip), %rax     # 0x351ab
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a541(%rip), %rax     # 0x351b7
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a548(%rip), %rax     # 0x351cb
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a54b(%rip), %rax     # 0x351db
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a559(%rip), %rax     # 0x351f6
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a564(%rip), %rax     # 0x3520e
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a56c(%rip), %rax     # 0x35223
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a56d(%rip), %rax     # 0x35231
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a56d(%rip), %rax     # 0x3523e
movq %rax, -0x8(%rbp)
jmp 0xace2
leaq 0x2a1b5(%rip), %rax     # 0x34e93
movq %rax, -0x8(%rbp)
movq -0x8(%rbp), %rax
popq %rbp
retq
nopl (%rax,%rax)