	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_qxl_image_init                 ## -- Begin function qxl_image_init
	.p2align	4, 0x90
_qxl_image_init:                        ## @qxl_image_init
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r14
	pushq	%rbx
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movl	16(%rbp), %r11d
	movl	24(%rbp), %r10d
	movl	32(%rbp), %eax
	movl	40(%rbp), %r14d
	imull	%r14d, %r9d
	leal	7(%rax), %ebx
	testl	%eax, %eax
	cmovnsl	%eax, %ebx
	sarl	$3, %ebx
	imull	%r8d, %ebx
	addl	%r9d, %ebx
	movslq	%ebx, %rbx
	leaq	(%rcx,%rbx,4), %rcx
	subq	$8, %rsp
	movl	%r11d, %r8d
	movl	%r10d, %r9d
	pushq	%r14
	pushq	$0
	pushq	%rax
	callq	_qxl_image_init_helper
	addq	$32, %rsp
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_qxl_image_init                 ; -- Begin function qxl_image_init
	.p2align	2
_qxl_image_init:                        ; @qxl_image_init
	.cfi_startproc
; %bb.0:
	mov	x8, x6
	ldp	w6, w9, [sp]
	add	w10, w6, #7
	cmp	w6, #0
	csel	w10, w10, w6, lt
	asr	w10, w10, #3
	mul	w10, w10, w4
	madd	w10, w9, w5, w10
	add	x3, x3, w10, sxtw #2
	str	w9, [sp]
	mov	x4, x8
	mov	x5, x7
	mov	w7, #0
	b	_qxl_image_init_helper
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
