	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_first_fp_reg_to_save           ## -- Begin function first_fp_reg_to_save
	.p2align	4, 0x90
_first_fp_reg_to_save:                  ## @first_fp_reg_to_save
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_regs_ever_live@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	movl	$46, %eax
	cmpq	$0, 368(%rcx)
	je	LBB0_1
LBB0_18:
	popq	%rbp
	retq
LBB0_1:
	movl	$47, %eax
	cmpq	$0, 376(%rcx)
	jne	LBB0_18
## %bb.2:
	movl	$48, %eax
	cmpq	$0, 384(%rcx)
	jne	LBB0_18
## %bb.3:
	movl	$49, %eax
	cmpq	$0, 392(%rcx)
	jne	LBB0_18
## %bb.4:
	movl	$50, %eax
	cmpq	$0, 400(%rcx)
	jne	LBB0_18
## %bb.5:
	movl	$51, %eax
	cmpq	$0, 408(%rcx)
	jne	LBB0_18
## %bb.6:
	movl	$52, %eax
	cmpq	$0, 416(%rcx)
	jne	LBB0_18
## %bb.7:
	movl	$53, %eax
	cmpq	$0, 424(%rcx)
	jne	LBB0_18
## %bb.8:
	movl	$54, %eax
	cmpq	$0, 432(%rcx)
	jne	LBB0_18
## %bb.9:
	movl	$55, %eax
	cmpq	$0, 440(%rcx)
	jne	LBB0_18
## %bb.10:
	movl	$56, %eax
	cmpq	$0, 448(%rcx)
	jne	LBB0_18
## %bb.11:
	movl	$57, %eax
	cmpq	$0, 456(%rcx)
	jne	LBB0_18
## %bb.12:
	movl	$58, %eax
	cmpq	$0, 464(%rcx)
	jne	LBB0_18
## %bb.13:
	movl	$59, %eax
	cmpq	$0, 472(%rcx)
	jne	LBB0_18
## %bb.14:
	movl	$60, %eax
	cmpq	$0, 480(%rcx)
	jne	LBB0_18
## %bb.15:
	movl	$61, %eax
	cmpq	$0, 488(%rcx)
	jne	LBB0_18
## %bb.16:
	movl	$62, %eax
	cmpq	$0, 496(%rcx)
	jne	LBB0_18
## %bb.17:
	xorl	%eax, %eax
	cmpq	$1, 504(%rcx)
	adcl	$63, %eax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_regs_ever_live,8,3             ## @regs_ever_live
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_first_fp_reg_to_save           ; -- Begin function first_fp_reg_to_save
	.p2align	2
_first_fp_reg_to_save:                  ; @first_fp_reg_to_save
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _regs_ever_live@GOTPAGE
Lloh1:
	ldr	x8, [x8, _regs_ever_live@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	ldr	x9, [x8, #368]
	cbz	x9, LBB0_2
; %bb.1:
	mov	w0, #46
	ret
LBB0_2:
	ldr	x9, [x8, #376]
	cbz	x9, LBB0_4
; %bb.3:
	mov	w0, #47
	ret
LBB0_4:
	ldr	x9, [x8, #384]
	cbz	x9, LBB0_6
; %bb.5:
	mov	w0, #48
	ret
LBB0_6:
	ldr	x9, [x8, #392]
	cbz	x9, LBB0_8
; %bb.7:
	mov	w0, #49
	ret
LBB0_8:
	ldr	x9, [x8, #400]
	cbz	x9, LBB0_10
; %bb.9:
	mov	w0, #50
	ret
LBB0_10:
	ldr	x9, [x8, #408]
	cbz	x9, LBB0_12
; %bb.11:
	mov	w0, #51
	ret
LBB0_12:
	ldr	x9, [x8, #416]
	cbz	x9, LBB0_14
; %bb.13:
	mov	w0, #52
	ret
LBB0_14:
	ldr	x9, [x8, #424]
	cbz	x9, LBB0_16
; %bb.15:
	mov	w0, #53
	ret
LBB0_16:
	ldr	x9, [x8, #432]
	cbz	x9, LBB0_18
; %bb.17:
	mov	w0, #54
	ret
LBB0_18:
	ldr	x9, [x8, #440]
	cbz	x9, LBB0_20
; %bb.19:
	mov	w0, #55
	ret
LBB0_20:
	ldr	x9, [x8, #448]
	cbz	x9, LBB0_22
; %bb.21:
	mov	w0, #56
	ret
LBB0_22:
	ldr	x9, [x8, #456]
	cbz	x9, LBB0_24
; %bb.23:
	mov	w0, #57
	ret
LBB0_24:
	ldr	x9, [x8, #464]
	cbz	x9, LBB0_26
; %bb.25:
	mov	w0, #58
	ret
LBB0_26:
	ldr	x9, [x8, #472]
	cbz	x9, LBB0_28
; %bb.27:
	mov	w0, #59
	ret
LBB0_28:
	ldr	x9, [x8, #480]
	cbz	x9, LBB0_30
; %bb.29:
	mov	w0, #60
	ret
LBB0_30:
	ldr	x9, [x8, #488]
	cbz	x9, LBB0_32
; %bb.31:
	mov	w0, #61
	ret
LBB0_32:
	ldr	x9, [x8, #496]
	cbz	x9, LBB0_34
; %bb.33:
	mov	w0, #62
	ret
LBB0_34:
	ldr	x8, [x8, #504]
	cmp	x8, #0
	mov	w8, #63
	cinc	w0, w8, eq
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_regs_ever_live,8,3             ; @regs_ever_live
.subsections_via_symbols
