	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal4,4byte_literals
	.p2align	2                               ## -- Begin function vita2d_draw_texture_tint_scale_rotate
LCPI0_0:
	.long	0x3f000000                      ## float 0.5
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_vita2d_draw_texture_tint_scale_rotate
	.p2align	4, 0x90
_vita2d_draw_texture_tint_scale_rotate: ## @vita2d_draw_texture_tint_scale_rotate
	.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
	subq	$32, %rsp
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movl	%esi, %r14d
	movss	%xmm4, -40(%rbp)                ## 4-byte Spill
	movss	%xmm3, -36(%rbp)                ## 4-byte Spill
	movss	%xmm2, -32(%rbp)                ## 4-byte Spill
	movss	%xmm1, -28(%rbp)                ## 4-byte Spill
	movss	%xmm0, -24(%rbp)                ## 4-byte Spill
	movq	%rdi, %rbx
	callq	_vita2d_texture_get_width
	mulss	LCPI0_0(%rip), %xmm0
	movss	%xmm0, -20(%rbp)                ## 4-byte Spill
	movq	%rbx, %rdi
	callq	_vita2d_texture_get_height
	movss	LCPI0_0(%rip), %xmm6            ## xmm6 = mem[0],zero,zero,zero
	mulss	%xmm0, %xmm6
	movq	%rbx, %rdi
	movss	-24(%rbp), %xmm0                ## 4-byte Reload
                                        ## xmm0 = mem[0],zero,zero,zero
	movss	-28(%rbp), %xmm1                ## 4-byte Reload
                                        ## xmm1 = mem[0],zero,zero,zero
	movss	-32(%rbp), %xmm2                ## 4-byte Reload
                                        ## xmm2 = mem[0],zero,zero,zero
	movss	-36(%rbp), %xmm3                ## 4-byte Reload
                                        ## xmm3 = mem[0],zero,zero,zero
	movss	-40(%rbp), %xmm4                ## 4-byte Reload
                                        ## xmm4 = mem[0],zero,zero,zero
	movss	-20(%rbp), %xmm5                ## 4-byte Reload
                                        ## xmm5 = mem[0],zero,zero,zero
	movl	%r14d, %esi
	addq	$32, %rsp
	popq	%rbx
	popq	%r14
	popq	%rbp
	jmp	_vita2d_draw_texture_tint_scale_rotate_hotspot ## TAILCALL
	.cfi_endproc
                                        ## -- End function
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_vita2d_draw_texture_tint_scale_rotate ; -- Begin function vita2d_draw_texture_tint_scale_rotate
	.p2align	2
_vita2d_draw_texture_tint_scale_rotate: ; @vita2d_draw_texture_tint_scale_rotate
	.cfi_startproc
; %bb.0:
	stp	d15, d14, [sp, #-96]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	d13, d12, [sp, #16]             ; 16-byte Folded Spill
	stp	d11, d10, [sp, #32]             ; 16-byte Folded Spill
	stp	d9, d8, [sp, #48]               ; 16-byte Folded Spill
	stp	x20, x19, [sp, #64]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #80]             ; 16-byte Folded Spill
	add	x29, sp, #80
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset b8, -40
	.cfi_offset b9, -48
	.cfi_offset b10, -56
	.cfi_offset b11, -64
	.cfi_offset b12, -72
	.cfi_offset b13, -80
	.cfi_offset b14, -88
	.cfi_offset b15, -96
	mov	x19, x1
	fmov	s8, s4
	fmov	s9, s3
	fmov	s10, s2
	fmov	s11, s1
	fmov	s12, s0
	mov	x20, x0
	bl	_vita2d_texture_get_width
	fmov	s14, #0.50000000
	fmul	s13, s0, s14
	mov	x0, x20
	bl	_vita2d_texture_get_height
	fmul	s6, s0, s14
	mov	x0, x20
	fmov	s0, s12
	fmov	s1, s11
	fmov	s2, s10
	fmov	s3, s9
	fmov	s4, s8
	fmov	s5, s13
	mov	x1, x19
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	d9, d8, [sp, #48]               ; 16-byte Folded Reload
	ldp	d11, d10, [sp, #32]             ; 16-byte Folded Reload
	ldp	d13, d12, [sp, #16]             ; 16-byte Folded Reload
	ldp	d15, d14, [sp], #96             ; 16-byte Folded Reload
	b	_vita2d_draw_texture_tint_scale_rotate_hotspot
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
