// File: /workspace/github_c_makefile_star2_O3/Tarsnap[P]kivaloo/perf/reqtypes.c
// Function: reqtypes_lookup
const char *
reqtypes_lookup(uint32_t id)
{

	switch (id) {
#define PROTO(x)				\
	case PROTO_ ## x:			\
		return (#x)
	PROTO(DDBKV_PUT);
	PROTO(DDBKV_ICAS);
	PROTO(DDBKV_CREATE);
	PROTO(DDBKV_GET);
	PROTO(DDBKV_GETC);
	PROTO(DDBKV_DELETE);
	PROTO(KVLDS_PARAMS);
	PROTO(KVLDS_SET);
	PROTO(KVLDS_CAS);
	PROTO(KVLDS_ADD);
	PROTO(KVLDS_MODIFY);
	PROTO(KVLDS_DELETE);
	PROTO(KVLDS_CAD);
	PROTO(KVLDS_GET);
	PROTO(KVLDS_RANGE);
	PROTO(LBS_PARAMS);
	PROTO(LBS_PARAMS2);
	PROTO(LBS_GET);
	PROTO(LBS_APPEND);
	PROTO(LBS_FREE);
	PROTO(S3_PUT);
	PROTO(S3_GET);
	PROTO(S3_RANGE);
	PROTO(S3_HEAD);
	PROTO(S3_DELETE);
	default:
		return ("UNKNOWN");
	}
}

// Assembly:
cmpl $0x130, %edi            # imm = 0x130
jg 0x41eb
cmpl $0x10f, %edi            # imm = 0x10F
jle 0x425f
cmpl $0x11f, %edi            # imm = 0x11F
jg 0x42d6
addl $0xfffffef0, %edi       # imm = 0xFFFFFEF0
cmpl $0x3, %edi
ja 0x439a
leaq 0x9292(%rip), %rax      # 0xd46c
movslq (%rax,%rdi,4), %rcx
addq %rax, %rcx
jmpq *%rcx
leaq 0x92e3(%rip), %rax      # 0xd4cd
retq
cmpl $0x100ff, %edi          # imm = 0x100FF
jg 0x422b
cmpl $0x10010, %edi          # imm = 0x10010
jg 0x4282
cmpl $0x131, %edi            # imm = 0x131
je 0x4332
cmpl $0x10000, %edi          # imm = 0x10000
je 0x4312
cmpl $0x10010, %edi          # imm = 0x10010
jne 0x439a
leaq 0x9335(%rip), %rax      # 0xd55f
retq
cmpl $0x1010f, %edi          # imm = 0x1010F
jg 0x42ae
cmpl $0x10100, %edi          # imm = 0x10100
je 0x433a
cmpl $0x10101, %edi          # imm = 0x10101
je 0x431a
cmpl $0x10102, %edi          # imm = 0x10102
jne 0x439a
leaq 0x9233(%rip), %rax      # 0xd491
retq
cmpl $0x4, %edi
ja 0x42fe
movl %edi, %eax
leaq 0x91e7(%rip), %rcx      # 0xd458
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
leaq 0x92a4(%rip), %rax      # 0xd525
retq
cmpl $0x10011, %edi          # imm = 0x10011
je 0x4342
cmpl $0x10020, %edi          # imm = 0x10020
je 0x4322
cmpl $0x10030, %edi          # imm = 0x10030
jne 0x439a
leaq 0x92ca(%rip), %rax      # 0xd577
retq
cmpl $0x10110, %edi          # imm = 0x10110
je 0x434a
cmpl $0x10111, %edi          # imm = 0x10111
je 0x432a
cmpl $0x10120, %edi          # imm = 0x10120
jne 0x439a
leaq 0x91de(%rip), %rax      # 0xd4b3
retq
cmpl $0x120, %edi            # imm = 0x120
je 0x437a
cmpl $0x121, %edi            # imm = 0x121
je 0x4362
cmpl $0x130, %edi            # imm = 0x130
jne 0x439a
leaq 0x9212(%rip), %rax      # 0xd50f
retq
cmpl $0x100, %edi            # imm = 0x100
jne 0x439a
leaq 0x91af(%rip), %rax      # 0xd4c0
retq
leaq 0x923f(%rip), %rax      # 0xd558
retq
leaq 0x9165(%rip), %rax      # 0xd486
retq
leaq 0x9246(%rip), %rax      # 0xd56f
retq
leaq 0x9177(%rip), %rax      # 0xd4a8
retq
leaq 0x91e0(%rip), %rax      # 0xd519
retq
leaq 0x913b(%rip), %rax      # 0xd47c
retq
leaq 0x921d(%rip), %rax      # 0xd566
retq
leaq 0x914d(%rip), %rax      # 0xd49e
retq
leaq 0x9188(%rip), %rax      # 0xd4e1
retq
leaq 0x918a(%rip), %rax      # 0xd4eb
retq
leaq 0x919c(%rip), %rax      # 0xd505
retq
leaq 0x9166(%rip), %rax      # 0xd4d7
retq
leaq 0x91b7(%rip), %rax      # 0xd530
retq
leaq 0x9177(%rip), %rax      # 0xd4f8
retq
leaq 0x91bb(%rip), %rax      # 0xd544
retq
leaq 0x91be(%rip), %rax      # 0xd54f
retq
leaq 0x91a3(%rip), %rax      # 0xd53c
retq
leaq 0x91e0(%rip), %rax      # 0xd581
retq
nop