	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3                               ## -- Begin function UI_CreditMenu_Draw_deepmind
LCPI0_0:
	.quad	0x3ff6b851eb851eb8              ## double 1.4199999999999999
LCPI0_1:
	.quad	0x3fe0000000000000              ## double 0.5
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_UI_CreditMenu_Draw_deepmind:           ## @UI_CreditMenu_Draw_deepmind
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$24, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	_SCREEN_HEIGHT@GOTPCREL(%rip), %rax
	movsd	(%rax), %xmm0                   ## xmm0 = mem[0],zero
	movapd	%xmm0, -64(%rbp)                ## 16-byte Spill
	leaq	_UI_CreditMenu_Draw_deepmind.names(%rip), %rdi
	callq	_ARRAY_LEN
	movq	_UI_CreditMenu_Draw_deepmind.names(%rip), %rdx
	testq	%rdx, %rdx
	je	LBB0_3
## %bb.1:
	movq	_PROP_HEIGHT@GOTPCREL(%rip), %rax
	movsd	(%rax), %xmm1                   ## xmm1 = mem[0],zero
	mulsd	LCPI0_0(%rip), %xmm1
	movq	_PROP_SMALL_SIZE_SCALE@GOTPCREL(%rip), %r15
	mulsd	(%r15), %xmm1
	mulsd	%xmm1, %xmm0
	movapd	-64(%rbp), %xmm2                ## 16-byte Reload
	subsd	%xmm0, %xmm2
	mulsd	LCPI0_1(%rip), %xmm2
	cvttpd2dq	%xmm2, %xmm0
	cvtdq2pd	%xmm0, %xmm0
	addsd	%xmm1, %xmm0
	leaq	_UI_CreditMenu_Draw_deepmind.names+8(%rip), %rbx
	movq	_UI_CENTER@GOTPCREL(%rip), %r12
	movq	_UI_BIGFONT@GOTPCREL(%rip), %r13
	movq	_color_black@GOTPCREL(%rip), %r14
	.p2align	4, 0x90
LBB0_2:                                 ## =>This Inner Loop Header: Depth=1
	movapd	%xmm0, -64(%rbp)                ## 16-byte Spill
	cvttsd2si	%xmm0, %esi
	movl	(%r13), %ecx
	orl	(%r12), %ecx
	movl	(%r14), %r8d
	movl	$320, %edi                      ## imm = 0x140
	callq	_UI_DrawProportionalString
	cvttpd2dq	-64(%rbp), %xmm0        ## 16-byte Folded Reload
	movq	_PROP_HEIGHT@GOTPCREL(%rip), %rax
	movsd	(%rax), %xmm1                   ## xmm1 = mem[0],zero
	mulsd	LCPI0_0(%rip), %xmm1
	cvtdq2pd	%xmm0, %xmm0
	mulsd	(%r15), %xmm1
	addsd	%xmm0, %xmm1
	movq	(%rbx), %rdx
	addq	$8, %rbx
	movapd	%xmm1, %xmm0
	testq	%rdx, %rdx
	jne	LBB0_2
LBB0_3:
	movq	_UI_CENTER@GOTPCREL(%rip), %rax
	movq	_UI_SMALLFONT@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	orl	(%rax), %ecx
	movq	_color_blue@GOTPCREL(%rip), %rax
	movl	(%rax), %r8d
	leaq	L_.str.1(%rip), %rdx
	movl	$320, %edi                      ## imm = 0x140
	movl	$459, %esi                      ## imm = 0x1CB
	addq	$24, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_UI_DrawString                  ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__DATA,__data
	.p2align	4                               ## @UI_CreditMenu_Draw_deepmind.names
_UI_CreditMenu_Draw_deepmind.names:
	.quad	L_.str
	.quad	0

	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"DeepMind Team"

	.comm	_SCREEN_HEIGHT,8,3              ## @SCREEN_HEIGHT
	.comm	_PROP_HEIGHT,8,3                ## @PROP_HEIGHT
	.comm	_PROP_SMALL_SIZE_SCALE,8,3      ## @PROP_SMALL_SIZE_SCALE
	.comm	_UI_CENTER,4,2                  ## @UI_CENTER
	.comm	_UI_BIGFONT,4,2                 ## @UI_BIGFONT
	.comm	_color_black,4,2                ## @color_black
L_.str.1:                               ## @.str.1
	.asciz	"www.deepmind.com"

	.comm	_UI_SMALLFONT,4,2               ## @UI_SMALLFONT
	.comm	_color_blue,4,2                 ## @color_blue
	.no_dead_strip	_UI_CreditMenu_Draw_deepmind
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function UI_CreditMenu_Draw_deepmind
_UI_CreditMenu_Draw_deepmind:           ; @UI_CreditMenu_Draw_deepmind
	.cfi_startproc
; %bb.0:
	stp	d9, d8, [sp, #-96]!             ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	x26, x25, [sp, #16]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #32]             ; 16-byte Folded Spill
	stp	x22, x21, [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 w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset b8, -88
	.cfi_offset b9, -96
Lloh0:
	adrp	x8, _SCREEN_HEIGHT@GOTPAGE
Lloh1:
	ldr	x8, [x8, _SCREEN_HEIGHT@GOTPAGEOFF]
Lloh2:
	ldr	d8, [x8]
Lloh3:
	adrp	x19, _UI_CreditMenu_Draw_deepmind.names@PAGE
Lloh4:
	add	x19, x19, _UI_CreditMenu_Draw_deepmind.names@PAGEOFF
	mov	x0, x19
	bl	_ARRAY_LEN
	ldr	x2, [x19]
Lloh5:
	adrp	x20, _UI_CENTER@GOTPAGE
Lloh6:
	ldr	x20, [x20, _UI_CENTER@GOTPAGEOFF]
	cbz	x2, LBB0_3
; %bb.1:
Lloh7:
	adrp	x21, _PROP_HEIGHT@GOTPAGE
Lloh8:
	ldr	x21, [x21, _PROP_HEIGHT@GOTPAGEOFF]
	ldr	d1, [x21]
	mov	x22, #7864
	movk	x22, #60293, lsl #16
	movk	x22, #47185, lsl #32
	movk	x22, #16374, lsl #48
	fmov	d2, x22
	fmul	d1, d1, d2
Lloh9:
	adrp	x23, _PROP_SMALL_SIZE_SCALE@GOTPAGE
Lloh10:
	ldr	x23, [x23, _PROP_SMALL_SIZE_SCALE@GOTPAGEOFF]
	ldr	d2, [x23]
	fmul	d3, d1, d2
	fmsub	d0, d0, d3, d8
	fmov	d3, #0.50000000
	fmul	d0, d0, d3
	fcvtzs	w8, d0
	scvtf	d0, w8
	fmadd	d0, d1, d2, d0
Lloh11:
	adrp	x24, _UI_CreditMenu_Draw_deepmind.names@PAGE+8
Lloh12:
	add	x24, x24, _UI_CreditMenu_Draw_deepmind.names@PAGEOFF+8
Lloh13:
	adrp	x25, _UI_BIGFONT@GOTPAGE
Lloh14:
	ldr	x25, [x25, _UI_BIGFONT@GOTPAGEOFF]
Lloh15:
	adrp	x26, _color_black@GOTPAGE
Lloh16:
	ldr	x26, [x26, _color_black@GOTPAGEOFF]
LBB0_2:                                 ; =>This Inner Loop Header: Depth=1
	fcvtzs	w19, d0
	ldr	w8, [x20]
	ldr	w9, [x25]
	orr	w3, w9, w8
	ldr	w4, [x26]
	mov	w0, #320
	mov	x1, x19
	bl	_UI_DrawProportionalString
	ldr	d0, [x21]
	fmov	d1, x22
	fmul	d0, d0, d1
	ldr	d1, [x23]
	scvtf	d2, w19
	fmadd	d0, d0, d1, d2
	ldr	x2, [x24], #8
	cbnz	x2, LBB0_2
LBB0_3:
	ldr	w8, [x20]
Lloh17:
	adrp	x9, _UI_SMALLFONT@GOTPAGE
Lloh18:
	ldr	x9, [x9, _UI_SMALLFONT@GOTPAGEOFF]
Lloh19:
	ldr	w9, [x9]
	orr	w3, w9, w8
Lloh20:
	adrp	x8, _color_blue@GOTPAGE
Lloh21:
	ldr	x8, [x8, _color_blue@GOTPAGEOFF]
Lloh22:
	adrp	x2, l_.str.1@PAGE
Lloh23:
	add	x2, x2, l_.str.1@PAGEOFF
Lloh24:
	ldr	w4, [x8]
	mov	w0, #320
	mov	w1, #459
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #48]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #32]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #16]             ; 16-byte Folded Reload
	ldp	d9, d8, [sp], #96               ; 16-byte Folded Reload
	b	_UI_DrawString
	.loh AdrpLdrGot	Lloh5, Lloh6
	.loh AdrpAdd	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGot	Lloh15, Lloh16
	.loh AdrpLdrGot	Lloh13, Lloh14
	.loh AdrpAdd	Lloh11, Lloh12
	.loh AdrpLdrGot	Lloh9, Lloh10
	.loh AdrpLdrGot	Lloh7, Lloh8
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh24
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.cfi_endproc
                                        ; -- End function
	.section	__DATA,__data
	.p2align	3                               ; @UI_CreditMenu_Draw_deepmind.names
_UI_CreditMenu_Draw_deepmind.names:
	.quad	l_.str
	.quad	0

	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"DeepMind Team"

	.comm	_SCREEN_HEIGHT,8,3              ; @SCREEN_HEIGHT
	.comm	_PROP_HEIGHT,8,3                ; @PROP_HEIGHT
	.comm	_PROP_SMALL_SIZE_SCALE,8,3      ; @PROP_SMALL_SIZE_SCALE
	.comm	_UI_CENTER,4,2                  ; @UI_CENTER
	.comm	_UI_BIGFONT,4,2                 ; @UI_BIGFONT
	.comm	_color_black,4,2                ; @color_black
l_.str.1:                               ; @.str.1
	.asciz	"www.deepmind.com"

	.comm	_UI_SMALLFONT,4,2               ; @UI_SMALLFONT
	.comm	_color_blue,4,2                 ; @color_blue
	.no_dead_strip	_UI_CreditMenu_Draw_deepmind
.subsections_via_symbols
