	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function getHashFnv1a
_getHashFnv1a:                          ## @getHashFnv1a
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movl	%edi, %edx
	movq	_FNV_OFFSET_BASIS@GOTPCREL(%rip), %rax
	xorl	(%rax), %esi
	movq	_FNV_PRIME@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movzbl	%dl, %eax
	xorl	%esi, %eax
	imull	%ecx, %eax
	movzbl	%dh, %esi
	shrl	$16, %edi
	xorl	%eax, %esi
	imull	%ecx, %esi
	movzbl	%dil, %edi
	xorl	%esi, %edi
	imull	%ecx, %edi
	movl	%edx, %eax
	shrl	$24, %eax
	xorl	%edi, %eax
	imull	%ecx, %eax
	sarl	$31, %edx
	movzbl	%dl, %edx
	xorl	%edx, %eax
	imull	%ecx, %eax
	xorl	%edx, %eax
	imull	%ecx, %eax
	xorl	%edx, %eax
	imull	%ecx, %eax
	xorl	%edx, %eax
	imull	%ecx, %eax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_FNV_OFFSET_BASIS,4,2           ## @FNV_OFFSET_BASIS
	.comm	_FNV_PRIME,4,2                  ## @FNV_PRIME
	.no_dead_strip	_getHashFnv1a
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function getHashFnv1a
_getHashFnv1a:                          ; @getHashFnv1a
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _FNV_OFFSET_BASIS@GOTPAGE
Lloh1:
	ldr	x8, [x8, _FNV_OFFSET_BASIS@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
Lloh3:
	adrp	x9, _FNV_PRIME@GOTPAGE
Lloh4:
	ldr	x9, [x9, _FNV_PRIME@GOTPAGEOFF]
	eor	w8, w8, w1
Lloh5:
	ldr	w9, [x9]
	and	w10, w0, #0xff
	eor	w8, w10, w8
	mul	w8, w9, w8
	ubfx	w10, w0, #8, #8
	eor	w8, w10, w8
	mul	w8, w9, w8
	ubfx	w10, w0, #16, #8
	eor	w8, w10, w8
	mul	w8, w9, w8
	eor	w8, w8, w0, lsr #24
	mul	w8, w9, w8
	asr	w10, w0, #31
	and	w10, w10, #0xff
	eor	w8, w10, w8
	mul	w8, w9, w8
	eor	w8, w10, w8
	mul	w8, w9, w8
	eor	w8, w10, w8
	mul	w8, w9, w8
	eor	w8, w10, w8
	mul	w0, w9, w8
	ret
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_FNV_OFFSET_BASIS,4,2           ; @FNV_OFFSET_BASIS
	.comm	_FNV_PRIME,4,2                  ; @FNV_PRIME
	.no_dead_strip	_getHashFnv1a
.subsections_via_symbols
