	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function bxt_calc_cdclk
_bxt_calc_cdclk:                        ## @bxt_calc_cdclk
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movl	$624000, %eax                   ## imm = 0x98580
	cmpl	$576000, %edi                   ## imm = 0x8CA00
	jg	LBB0_4
## %bb.1:
	movl	$576000, %eax                   ## imm = 0x8CA00
	cmpl	$384000, %edi                   ## imm = 0x5DC00
	jg	LBB0_4
## %bb.2:
	movl	$384000, %eax                   ## imm = 0x5DC00
	cmpl	$288000, %edi                   ## imm = 0x46500
	jg	LBB0_4
## %bb.3:
	cmpl	$144001, %edi                   ## imm = 0x23281
	movl	$288000, %ecx                   ## imm = 0x46500
	movl	$144000, %eax                   ## imm = 0x23280
	cmovgel	%ecx, %eax
LBB0_4:
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_bxt_calc_cdclk
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function bxt_calc_cdclk
_bxt_calc_cdclk:                        ; @bxt_calc_cdclk
	.cfi_startproc
; %bb.0:
	mov	w8, #51712
	movk	w8, #8, lsl #16
	mov	w9, #34176
	movk	w9, #9, lsl #16
	mov	w10, #56320
	movk	w10, #5, lsl #16
	mov	w11, #25856
	movk	w11, #4, lsl #16
	mov	w12, #12928
	movk	w12, #2, lsl #16
	cmp	w0, w12
	csel	w12, w11, w12, gt
	cmp	w0, w11
	csel	w11, w10, w12, gt
	cmp	w0, w10
	csel	w10, w8, w11, gt
	cmp	w0, w8
	csel	w0, w9, w10, gt
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_bxt_calc_cdclk
.subsections_via_symbols
