	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_get_hashfunc_90                ## -- Begin function get_hashfunc_90
	.p2align	4, 0x90
_get_hashfunc_90:                       ## @get_hashfunc_90
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	andl	$33096121, %esi                 ## imm = 0x1F901B9
	cmpl	$25231617, %esi                 ## imm = 0x1810101
	ja	LBB0_10
## %bb.1:
	movl	$498, %eax                      ## imm = 0x1F2
	je	LBB0_15
## %bb.2:
	cmpl	$16777600, %esi                 ## imm = 0x1000180
	ja	LBB0_9
## %bb.3:
	cmpl	$8454401, %esi                  ## imm = 0x810101
	je	LBB0_4
## %bb.5:
	cmpl	$16777600, %esi                 ## imm = 0x1000180
	je	LBB0_8
## %bb.6:
	movl	%edi, %eax
	cmpl	$8454529, %esi                  ## imm = 0x810181
	jne	LBB0_15
## %bb.7:
	movl	$499, %eax                      ## imm = 0x1F3
	popq	%rbp
	retq
LBB0_10:
	cmpl	$25231744, %esi                 ## imm = 0x1810180
	je	LBB0_14
## %bb.11:
	cmpl	$25231745, %esi                 ## imm = 0x1810181
	je	LBB0_12
## %bb.13:
	movl	%edi, %eax
	cmpl	$29426048, %esi                 ## imm = 0x1C10180
	jne	LBB0_15
LBB0_14:
	movl	$496, %eax                      ## imm = 0x1F0
LBB0_15:
	popq	%rbp
	retq
LBB0_9:
	cmpl	$20971904, %esi                 ## imm = 0x1400180
	movl	$489, %eax                      ## imm = 0x1E9
	cmovel	%eax, %edi
	movl	%edi, %eax
	popq	%rbp
	retq
LBB0_12:
	movl	$500, %eax                      ## imm = 0x1F4
	popq	%rbp
	retq
LBB0_4:
	movl	$497, %eax                      ## imm = 0x1F1
	popq	%rbp
	retq
LBB0_8:
	movl	$489, %eax                      ## imm = 0x1E9
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_get_hashfunc_90                ; -- Begin function get_hashfunc_90
	.p2align	2
_get_hashfunc_90:                       ; @get_hashfunc_90
	.cfi_startproc
; %bb.0:
	mov	w9, #257
	movk	w9, #385, lsl #16
	mov	w8, #441
	movk	w8, #505, lsl #16
	and	w8, w1, w8
	add	w10, w9, #1
	cmp	w8, w10
	b.hs	LBB0_2
; %bb.1:
	mov	w10, #498
	mov	w11, #384
	movk	w11, #256, lsl #16
	mov	w12, #384
	movk	w12, #320, lsl #16
	mov	w13, #489
	cmp	w8, w12
	csel	w12, w13, w0, eq
	mov	w13, #497
	mov	w14, #257
	movk	w14, #129, lsl #16
	mov	w15, #489
	mov	w16, #385
	movk	w16, #129, lsl #16
	mov	w17, #499
	cmp	w8, w16
	csel	w16, w0, w17, ne
	cmp	w8, w11
	csel	w15, w15, w16, eq
	cmp	w8, w14
	csel	w13, w13, w15, eq
	cmp	w8, w11
	csel	w11, w12, w13, hi
	cmp	w8, w9
	csel	w0, w10, w11, eq
	ret
LBB0_2:
	mov	w9, #384
	movk	w9, #385, lsl #16
	cmp	w8, w9
	b.eq	LBB0_5
; %bb.3:
	mov	w9, #385
	movk	w9, #385, lsl #16
	cmp	w8, w9
	b.eq	LBB0_7
; %bb.4:
	mov	w9, #384
	movk	w9, #449, lsl #16
	cmp	w8, w9
	b.ne	LBB0_6
LBB0_5:
	mov	w0, #496
LBB0_6:
	ret
LBB0_7:
	mov	w0, #500
	ret
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
