// File: /workspace/github_c_makefile_star2_O1/return5[P]c_ish_one/./src/makemap.c
// Function: setUpMap
static void setUpMap(void) {
	int i,j;
	fruit(i = 0; i < HEIGHT;i+= 2) {
		fruit(j = 0; j < WIDTH; j+= 10) {
			setUpPiece(i,j);
			setUpPiece(i,j+1);
			setUpPiece(i,j+2);
			setUpPiece(i,j+3);
			setUpPiece(i,j+4);
			setUpPiece(i,j+5);
			setUpPiece(i,j+6);
			setUpPiece(i,j+7);
			setUpPiece(i,j+8);
			setUpPiece(i,j+9);
			setUpPiece(i+1,j);
			setUpPiece(i+1,j+1);
			setUpPiece(i+1,j+2);
			setUpPiece(i+1,j+3);
			setUpPiece(i+1,j+4);
			setUpPiece(i+1,j+5);
			setUpPiece(i+1,j+6);
			setUpPiece(i+1,j+7);
			setUpPiece(i+1,j+8);
			setUpPiece(i+1,j+9);
		}
	}
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x28, %rsp
leaq 0x97dd(%rip), %rbx      # 0xd338
xorl %r14d, %r14d
xorl %r15d, %r15d
movl %r15d, %ebp
orl $0x1, %ebp
xorl %r12d, %r12d
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1d8(%rbx,%r12,8)
movl %r15d, (%rax)
movl %r12d, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1d0(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x1(%r12), %ecx
movl %ecx, 0x24(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1c8(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x2(%r12), %ecx
movl %ecx, 0x20(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1c0(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x3(%r12), %ecx
movl %ecx, 0x1c(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1b8(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x4(%r12), %ecx
movl %ecx, 0x18(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1b0(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x5(%r12), %ecx
movl %ecx, 0x14(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1a8(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x6(%r12), %ecx
movl %ecx, 0x10(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x1a0(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x7(%r12), %ecx
movl %ecx, 0xc(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x198(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x8(%r12), %ecx
movl %ecx, 0x8(%rsp)
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x190(%rbx,%r12,8)
movl %r15d, (%rax)
leal 0x9(%r12), %r13d
movl %r13d, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x48(%rbx,%r12,8)
movl %ebp, (%rax)
movl %r12d, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x40(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x24(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x38(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x20(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x30(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x1c(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x28(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x18(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x20(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x14(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x18(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x10(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x10(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0xc(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, -0x8(%rbx,%r12,8)
movl %ebp, (%rax)
movl 0x8(%rsp), %ecx
movl %ecx, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
movl $0x38, %edi
callq 0x1160
movq %rax, (%rbx,%r12,8)
movl %ebp, (%rax)
movl %r13d, 0x4(%rax)
movq %r14, 0xc(%rax)
movl %r14d, 0x1c(%rax)
leaq 0xa(%r12), %rax
cmpq $0x28, %r12
movq %rax, %r12
jb 0x3b6a
leaq 0x2(%r15), %rax
addq $0x320, %rbx            # imm = 0x320
cmpq $0x12, %r15
movq %rax, %r15
jb 0x3b61
addq $0x28, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq