	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function malidp_se_select_coeffs
_malidp_se_select_coeffs:               ## @malidp_se_select_coeffs
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_FP_1_00000@GOTPCREL(%rip), %rax
	cmpq	%rdi, (%rax)
	jle	LBB0_1
## %bb.2:
	movq	_FP_0_66667@GOTPCREL(%rip), %rax
	cmpq	%rdi, (%rax)
	jle	LBB0_3
## %bb.4:
	movq	_FP_0_50000@GOTPCREL(%rip), %rax
	cmpq	%rdi, (%rax)
	jle	LBB0_5
## %bb.6:
	movq	_FP_0_36363@GOTPCREL(%rip), %rax
	cmpq	%rdi, (%rax)
	jle	LBB0_7
## %bb.8:
	movq	_MALIDP_DOWNSCALING_4_COEFFS@GOTPCREL(%rip), %rax
	jmp	LBB0_9
LBB0_1:
	movq	_MALIDP_UPSCALING_COEFFS@GOTPCREL(%rip), %rax
	jmp	LBB0_9
LBB0_3:
	movq	_MALIDP_DOWNSCALING_1_5_COEFFS@GOTPCREL(%rip), %rax
	jmp	LBB0_9
LBB0_5:
	movq	_MALIDP_DOWNSCALING_2_COEFFS@GOTPCREL(%rip), %rax
	jmp	LBB0_9
LBB0_7:
	movq	_MALIDP_DOWNSCALING_2_75_COEFFS@GOTPCREL(%rip), %rax
LBB0_9:
	movl	(%rax), %eax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_FP_1_00000,8,3                 ## @FP_1_00000
	.comm	_MALIDP_UPSCALING_COEFFS,4,2    ## @MALIDP_UPSCALING_COEFFS
	.comm	_FP_0_66667,8,3                 ## @FP_0_66667
	.comm	_MALIDP_DOWNSCALING_1_5_COEFFS,4,2 ## @MALIDP_DOWNSCALING_1_5_COEFFS
	.comm	_FP_0_50000,8,3                 ## @FP_0_50000
	.comm	_MALIDP_DOWNSCALING_2_COEFFS,4,2 ## @MALIDP_DOWNSCALING_2_COEFFS
	.comm	_FP_0_36363,8,3                 ## @FP_0_36363
	.comm	_MALIDP_DOWNSCALING_2_75_COEFFS,4,2 ## @MALIDP_DOWNSCALING_2_75_COEFFS
	.comm	_MALIDP_DOWNSCALING_4_COEFFS,4,2 ## @MALIDP_DOWNSCALING_4_COEFFS
	.no_dead_strip	_malidp_se_select_coeffs
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function malidp_se_select_coeffs
_malidp_se_select_coeffs:               ; @malidp_se_select_coeffs
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _FP_1_00000@GOTPAGE
Lloh1:
	ldr	x8, [x8, _FP_1_00000@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	cmp	x8, x0
	b.le	LBB0_4
; %bb.1:
Lloh3:
	adrp	x8, _FP_0_66667@GOTPAGE
Lloh4:
	ldr	x8, [x8, _FP_0_66667@GOTPAGEOFF]
Lloh5:
	ldr	x8, [x8]
	cmp	x8, x0
	b.le	LBB0_5
; %bb.2:
Lloh6:
	adrp	x8, _FP_0_50000@GOTPAGE
Lloh7:
	ldr	x8, [x8, _FP_0_50000@GOTPAGEOFF]
Lloh8:
	ldr	x8, [x8]
	cmp	x8, x0
	b.le	LBB0_6
; %bb.3:
Lloh9:
	adrp	x8, _FP_0_36363@GOTPAGE
Lloh10:
	ldr	x8, [x8, _FP_0_36363@GOTPAGEOFF]
Lloh11:
	adrp	x9, _MALIDP_DOWNSCALING_2_75_COEFFS@GOTPAGE
Lloh12:
	ldr	x9, [x9, _MALIDP_DOWNSCALING_2_75_COEFFS@GOTPAGEOFF]
Lloh13:
	ldr	x8, [x8]
Lloh14:
	adrp	x10, _MALIDP_DOWNSCALING_4_COEFFS@GOTPAGE
Lloh15:
	ldr	x10, [x10, _MALIDP_DOWNSCALING_4_COEFFS@GOTPAGEOFF]
	cmp	x8, x0
	csel	x8, x10, x9, gt
	ldr	w0, [x8]
	ret
LBB0_4:
Lloh16:
	adrp	x8, _MALIDP_UPSCALING_COEFFS@GOTPAGE
Lloh17:
	ldr	x8, [x8, _MALIDP_UPSCALING_COEFFS@GOTPAGEOFF]
Lloh18:
	ldr	w0, [x8]
	ret
LBB0_5:
Lloh19:
	adrp	x8, _MALIDP_DOWNSCALING_1_5_COEFFS@GOTPAGE
Lloh20:
	ldr	x8, [x8, _MALIDP_DOWNSCALING_1_5_COEFFS@GOTPAGEOFF]
Lloh21:
	ldr	w0, [x8]
	ret
LBB0_6:
Lloh22:
	adrp	x8, _MALIDP_DOWNSCALING_2_COEFFS@GOTPAGE
Lloh23:
	ldr	x8, [x8, _MALIDP_DOWNSCALING_2_COEFFS@GOTPAGEOFF]
Lloh24:
	ldr	w0, [x8]
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGot	Lloh14, Lloh15
	.loh AdrpLdrGot	Lloh11, Lloh12
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh13
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.cfi_endproc
                                        ; -- End function
	.comm	_FP_1_00000,8,3                 ; @FP_1_00000
	.comm	_MALIDP_UPSCALING_COEFFS,4,2    ; @MALIDP_UPSCALING_COEFFS
	.comm	_FP_0_66667,8,3                 ; @FP_0_66667
	.comm	_MALIDP_DOWNSCALING_1_5_COEFFS,4,2 ; @MALIDP_DOWNSCALING_1_5_COEFFS
	.comm	_FP_0_50000,8,3                 ; @FP_0_50000
	.comm	_MALIDP_DOWNSCALING_2_COEFFS,4,2 ; @MALIDP_DOWNSCALING_2_COEFFS
	.comm	_FP_0_36363,8,3                 ; @FP_0_36363
	.comm	_MALIDP_DOWNSCALING_2_75_COEFFS,4,2 ; @MALIDP_DOWNSCALING_2_75_COEFFS
	.comm	_MALIDP_DOWNSCALING_4_COEFFS,4,2 ; @MALIDP_DOWNSCALING_4_COEFFS
	.no_dead_strip	_malidp_se_select_coeffs
.subsections_via_symbols
