// File: /workspace/github_c_makefile_star2_O0/mmcco[P]sljit/sljit_src/sljitLir.c
// Function: check_sljit_emit_fcmp
static __inline CHECK_RETURN_TYPE check_sljit_emit_fcmp(struct sljit_compiler *compiler, int type,
	int src1, long src1w,
	int src2, long src2w)
{
#if (defined SLJIT_ARGUMENT_CHECKS && SLJIT_ARGUMENT_CHECKS)
	CHECK_ARGUMENT(sljit_is_fpu_available());
	CHECK_ARGUMENT(!(type & ~(0xff | SLJIT_REWRITABLE_JUMP | SLJIT_SINGLE_OP)));
	CHECK_ARGUMENT((type & 0xff) >= SLJIT_D_EQUAL && (type & 0xff) <= SLJIT_D_ORDERED);
	FUNCTION_FCHECK(src1, src1w);
	FUNCTION_FCHECK(src2, src2w);
#endif
#if (defined SLJIT_VERBOSE && SLJIT_VERBOSE)
	if (!!compiler->verbose) {
		fprintf(compiler->verbose, "  fcmp%s.%s%s ", !(type & SLJIT_REWRITABLE_JUMP) ? "" : ".r",
			(type & SLJIT_SINGLE_OP) ? "s_" : "d_", jump_names[type & 0xff]);
		sljit_verbose_fparam(compiler, src1, src1w);
		fprintf(compiler->verbose, ", ");
		sljit_verbose_fparam(compiler, src2, src2w);
		fprintf(compiler->verbose, "\n");
	}
#endif
	CHECK_RETURN_OK;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x30, %rsp
movq %rdi, -0x8(%rbp)
movl %esi, -0xc(%rbp)
movl %edx, -0x10(%rbp)
movq %rcx, -0x18(%rbp)
movl %r8d, -0x1c(%rbp)
movq %r9, -0x28(%rbp)
callq 0x23a30
testb $0x1, %al
jne 0x2b9df
leaq 0x4e90(%rip), %rdi      # 0x3085e
movl $0x545, %esi            # imm = 0x545
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2b9e1
jmp 0x2b9e3
movl -0xc(%rbp), %eax
andl $0xffffee00, %eax       # imm = 0xFFFFEE00
cmpl $0x0, %eax
je 0x2ba08
leaq 0x4e67(%rip), %rdi      # 0x3085e
movl $0x546, %esi            # imm = 0x546
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2ba0a
jmp 0x2ba0c
movl -0xc(%rbp), %eax
andl $0xff, %eax
cmpl $0xe, %eax
jl 0x2ba26
movl -0xc(%rbp), %eax
andl $0xff, %eax
cmpl $0x15, %eax
jle 0x2ba3e
leaq 0x4e31(%rip), %rdi      # 0x3085e
movl $0x547, %esi            # imm = 0x547
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2ba40
jmp 0x2ba42
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x50(%rax)
je 0x2ba56
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x54(%rax)
jne 0x2ba6e
leaq 0x4e01(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2ba70
cmpl $0x1, -0x10(%rbp)
jl 0x2ba87
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2baa0
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rdx
movl $0x6, %ecx
subl 0x54(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2bac8
cmpl $0x6, -0x10(%rbp)
jg 0x2bac8
jmp 0x2baa2
cmpq $0x0, -0x18(%rbp)
je 0x2bac1
leaq 0x4dae(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bac3
jmp 0x2bca5
cmpl $0x8d, -0x10(%rbp)
jne 0x2bb0d
jmp 0x2bad3
cmpq $0x0, -0x18(%rbp)
jl 0x2baee
movq -0x18(%rbp), %rax
movq -0x8(%rbp), %rcx
movslq 0x80(%rcx), %rcx
cmpq %rcx, %rax
jl 0x2bb06
leaq 0x4d69(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bb08
jmp 0x2bca3
jmp 0x2bb0f
movl -0x10(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
jne 0x2bb34
leaq 0x4d3b(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bb36
jmp 0x2bb38
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x2bb9b
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x2bb62
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2bb9b
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2bb83
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x2bb9b
leaq 0x4cd4(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bb9d
movl -0x10(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x2bc78
jmp 0x2bbb0
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
jne 0x2bbd3
leaq 0x4c9c(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bbd5
jmp 0x2bbd7
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x2bbfc
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2bc3b
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2bc23
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x2bc3b
leaq 0x4c34(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bc3d
jmp 0x2bc3f
movl -0x10(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0xd00, %eax            # imm = 0xD00
je 0x2bc5c
movq -0x18(%rbp), %rax
andq $-0x4, %rax
cmpq $0x0, %rax
je 0x2bc74
leaq 0x4bfb(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bc76
jmp 0x2bc78
jmp 0x2bc7a
movl -0x10(%rbp), %eax
andl $0xffffc000, %eax       # imm = 0xFFFFC000
cmpl $0x0, %eax
je 0x2bc9f
leaq 0x4bd0(%rip), %rdi      # 0x3085e
movl $0x548, %esi            # imm = 0x548
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bca1
jmp 0x2bca3
jmp 0x2bca5
jmp 0x2bca7
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x50(%rax)
je 0x2bcbb
movq -0x8(%rbp), %rax
cmpl $-0x1, 0x54(%rax)
jne 0x2bcd3
leaq 0x4b9c(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bcd5
cmpl $0x1, -0x1c(%rbp)
jl 0x2bcec
movl -0x1c(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2bd05
movl -0x1c(%rbp), %eax
movq -0x8(%rbp), %rdx
movl $0x6, %ecx
subl 0x54(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2bd2d
cmpl $0x6, -0x1c(%rbp)
jg 0x2bd2d
jmp 0x2bd07
cmpq $0x0, -0x28(%rbp)
je 0x2bd26
leaq 0x4b49(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bd28
jmp 0x2bf0a
cmpl $0x8d, -0x1c(%rbp)
jne 0x2bd72
jmp 0x2bd38
cmpq $0x0, -0x28(%rbp)
jl 0x2bd53
movq -0x28(%rbp), %rax
movq -0x8(%rbp), %rcx
movslq 0x80(%rcx), %rcx
cmpq %rcx, %rax
jl 0x2bd6b
leaq 0x4b04(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bd6d
jmp 0x2bf08
jmp 0x2bd74
movl -0x1c(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
jne 0x2bd99
leaq 0x4ad6(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bd9b
jmp 0x2bd9d
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x2be00
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x2bdc7
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2be00
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2bde8
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x2be00
leaq 0x4a6f(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2be02
movl -0x1c(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x2bedd
jmp 0x2be15
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
jne 0x2be38
leaq 0x4a37(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2be3a
jmp 0x2be3c
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0x1, %eax
jl 0x2be61
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jl 0x2bea0
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rdx
movl $0xc, %ecx
subl 0x4c(%rdx), %ecx
cmpl %ecx, %eax
jle 0x2be88
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
cmpl $0xc, %eax
jle 0x2bea0
leaq 0x49cf(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bea2
jmp 0x2bea4
movl -0x1c(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0xd00, %eax            # imm = 0xD00
je 0x2bec1
movq -0x28(%rbp), %rax
andq $-0x4, %rax
cmpq $0x0, %rax
je 0x2bed9
leaq 0x4996(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bedb
jmp 0x2bedd
jmp 0x2bedf
movl -0x1c(%rbp), %eax
andl $0xffffc000, %eax       # imm = 0xFFFFC000
cmpl $0x0, %eax
je 0x2bf04
leaq 0x496b(%rip), %rdi      # 0x3085e
movl $0x549, %esi            # imm = 0x549
movb $0x0, %al
callq 0x2070
callq 0x2040
jmp 0x2bf06
jmp 0x2bf08
jmp 0x2bf0a
movq -0x8(%rbp), %rax
cmpq $0x0, 0x78(%rax)
je 0x2c37d
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0xc(%rbp), %eax
andl $0x1000, %eax           # imm = 0x1000
cmpl $0x0, %eax
setne %cl
xorb $-0x1, %cl
leaq 0x4bd7(%rip), %rdx      # 0x30b10
leaq 0x13bd(%rip), %rax      # 0x2d2fd
testb $0x1, %cl
cmovneq %rax, %rdx
movl -0xc(%rbp), %esi
andl $0x100, %esi            # imm = 0x100
leaq 0x4bc2(%rip), %rcx      # 0x30b19
leaq 0x4bb8(%rip), %rax      # 0x30b16
cmpl $0x0, %esi
cmovneq %rax, %rcx
movl -0xc(%rbp), %eax
andl $0xff, %eax
movslq %eax, %rsi
leaq 0x82f9(%rip), %rax      # 0x34270
movq (%rax,%rsi,8), %r8
leaq 0x4c7c(%rip), %rsi      # 0x30bfe
movb $0x0, %al
callq 0x20a0
movl -0x10(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
je 0x2c11e
movl -0x10(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x2c102
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5b, %edi
callq 0x2090
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2bff0
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0x4ad5(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x2c013
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0x4ab5(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x2c015
movl -0x10(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x2c0cb
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0x4930(%rip), %rsi      # 0x30965
movb $0x0, %al
callq 0x20a0
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2c077
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %edx
sarl $0x8, %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0x4a4e(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x2c09d
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0x4a2b(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x2c09f
cmpq $0x0, -0x18(%rbp)
je 0x2c0c9
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x18(%rbp), %rax
movl %eax, %ecx
movl $0x1, %edx
shll %cl, %edx
leaq 0x48aa(%rip), %rsi      # 0x3096c
movb $0x0, %al
callq 0x20a0
jmp 0x2c0ee
cmpq $0x0, -0x18(%rbp)
je 0x2c0ec
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x18(%rbp), %rdx
leaq 0x488d(%rip), %rsi      # 0x30972
movb $0x0, %al
callq 0x20a0
jmp 0x2c0ee
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5d, %edi
callq 0x2090
jmp 0x2c11c
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x18(%rbp), %rdx
leaq 0x4861(%rip), %rsi      # 0x30976
movb $0x0, %al
callq 0x20a0
jmp 0x2c16d
movl -0x10(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2c14d
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x10(%rbp), %edx
subl $0x1, %edx
leaq 0x4977(%rip), %rsi      # 0x30abb
movb $0x0, %al
callq 0x20a0
jmp 0x2c16b
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl $0x6, %edx
subl -0x10(%rbp), %edx
leaq 0x495c(%rip), %rsi      # 0x30ac0
movb $0x0, %al
callq 0x20a0
jmp 0x2c16d
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0x48f6(%rip), %rsi      # 0x30a72
movb $0x0, %al
callq 0x20a0
movl -0x1c(%rbp), %eax
andl $0x80, %eax
cmpl $0x0, %eax
je 0x2c318
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
cmpl $0x0, %eax
je 0x2c2fc
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5b, %edi
callq 0x2090
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2c1ea
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0x48db(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x2c20d
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0x48bb(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x2c20f
movl -0x1c(%rbp), %eax
andl $0x3f00, %eax           # imm = 0x3F00
cmpl $0x0, %eax
je 0x2c2c5
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0x4736(%rip), %rsi      # 0x30965
movb $0x0, %al
callq 0x20a0
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movq -0x8(%rbp), %rcx
movl 0x48(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2c271
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %edx
sarl $0x8, %edx
andl $0x3f, %edx
subl $0x1, %edx
leaq 0x4854(%rip), %rsi      # 0x30abc
movb $0x0, %al
callq 0x20a0
jmp 0x2c297
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %eax
sarl $0x8, %eax
andl $0x3f, %eax
movl $0xc, %edx
subl %eax, %edx
leaq 0x4831(%rip), %rsi      # 0x30ac1
movb $0x0, %al
callq 0x20a0
jmp 0x2c299
cmpq $0x0, -0x28(%rbp)
je 0x2c2c3
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x28(%rbp), %rax
movl %eax, %ecx
movl $0x1, %edx
shll %cl, %edx
leaq 0x46b0(%rip), %rsi      # 0x3096c
movb $0x0, %al
callq 0x20a0
jmp 0x2c2e8
cmpq $0x0, -0x28(%rbp)
je 0x2c2e6
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x28(%rbp), %rdx
leaq 0x4693(%rip), %rsi      # 0x30972
movb $0x0, %al
callq 0x20a0
jmp 0x2c2e8
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rsi
movl $0x5d, %edi
callq 0x2090
jmp 0x2c316
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movq -0x28(%rbp), %rdx
leaq 0x4667(%rip), %rsi      # 0x30976
movb $0x0, %al
callq 0x20a0
jmp 0x2c367
movl -0x1c(%rbp), %eax
movq -0x8(%rbp), %rcx
movl 0x50(%rcx), %ecx
addl $0x1, %ecx
cmpl %ecx, %eax
jge 0x2c347
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl -0x1c(%rbp), %edx
subl $0x1, %edx
leaq 0x477d(%rip), %rsi      # 0x30abb
movb $0x0, %al
callq 0x20a0
jmp 0x2c365
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
movl $0x6, %edx
subl -0x1c(%rbp), %edx
leaq 0x4762(%rip), %rsi      # 0x30ac0
movb $0x0, %al
callq 0x20a0
jmp 0x2c367
movq -0x8(%rbp), %rax
movq 0x78(%rax), %rdi
leaq 0xf86(%rip), %rsi       # 0x2d2fc
movb $0x0, %al
callq 0x20a0
addq $0x30, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)