	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function IN_TO_REG
_IN_TO_REG:                             ## @IN_TO_REG
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movl	$250000, %ecx                   ## imm = 0x3D090
	movq	$-1205000, %rdx                 ## imm = 0xFFED9CF8
	movl	$21024, %eax                    ## imm = 0x5220
	cmpl	$2, %esi
	jl	LBB0_6
## %bb.1:
	je	LBB0_2
## %bb.3:
	cmpl	$3, %esi
	jne	LBB0_5
## %bb.4:
	movl	$10108, %eax                    ## imm = 0x277C
	jmp	LBB0_6
LBB0_2:
	movl	$15737, %eax                    ## imm = 0x3D79
	jmp	LBB0_6
LBB0_5:
	movl	$2500000, %ecx                  ## imm = 0x2625A0
	movq	$-12050000, %rdx                ## imm = 0xFF4821B0
	movl	$41714, %eax                    ## imm = 0xA2F2
LBB0_6:
	imulq	%rdi, %rax
	addq	%rdx, %rax
	movq	%rax, %rdx
	shrq	$32, %rdx
	je	LBB0_7
## %bb.8:
	cqto
	idivq	%rcx
	jmp	LBB0_9
LBB0_7:
                                        ## kill: def $eax killed $eax killed $rax
	xorl	%edx, %edx
	divl	%ecx
                                        ## kill: def $eax killed $eax def $rax
LBB0_9:
	movq	%rax, %rdi
	xorl	%esi, %esi
	movl	$255, %edx
	popq	%rbp
	jmp	_SENSORS_LIMIT                  ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_IN_TO_REG
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function IN_TO_REG
_IN_TO_REG:                             ; @IN_TO_REG
	.cfi_startproc
; %bb.0:
	mov	x8, #-25352
	movk	x8, #65517, lsl #16
	mov	w9, #53392
	movk	w9, #3, lsl #16
	cmp	w1, #2
	b.ge	LBB0_2
; %bb.1:
	mov	w10, #21024
	b	LBB0_3
LBB0_2:
	mov	w10, #15737
	cmp	w1, #3
	mov	x11, #-56912
	movk	x11, #65352, lsl #16
	mov	w12, #9632
	movk	w12, #38, lsl #16
	mov	w13, #41714
	mov	w14, #10108
	csel	x13, x13, x14, ne
	csel	x11, x11, x8, ne
	csel	x12, x12, x9, ne
	cmp	w1, #2
	csel	x10, x10, x13, eq
	csel	x8, x8, x11, eq
	csel	x9, x9, x12, eq
LBB0_3:
	madd	x8, x10, x0, x8
	sdiv	x0, x8, x9
	mov	w1, #0
	mov	w2, #255
	b	_SENSORS_LIMIT
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_IN_TO_REG
.subsections_via_symbols
