	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function addr_crc
LCPI0_0:
	.long	16                              ## 0x10
	.long	32                              ## 0x20
	.long	64                              ## 0x40
	.long	128                             ## 0x80
LCPI0_1:
	.long	256                             ## 0x100
	.long	512                             ## 0x200
	.long	4                               ## 0x4
	.long	8                               ## 0x8
LCPI0_2:
	.long	263                             ## 0x107
	.long	526                             ## 0x20e
	.long	1052                            ## 0x41c
	.long	2104                            ## 0x838
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	4, 0x90
_addr_crc:                              ## @addr_crc
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	xorl	%r8d, %r8d
	movdqa	LCPI0_0(%rip), %xmm0            ## xmm0 = [16,32,64,128]
	pxor	%xmm1, %xmm1
	movdqa	LCPI0_1(%rip), %xmm2            ## xmm2 = [256,512,4,8]
	movdqa	LCPI0_2(%rip), %xmm3            ## xmm3 = [263,526,1052,2104]
	xorl	%r9d, %r9d
	xorl	%eax, %eax
	.p2align	4, 0x90
LBB0_1:                                 ## =>This Inner Loop Header: Depth=1
	movzbl	(%rdi,%r9), %r10d
	xorl	%eax, %r10d
	movl	%r10d, %eax
	shll	$8, %eax
	movd	%r10d, %xmm4
	pshufd	$0, %xmm4, %xmm4                ## xmm4 = xmm4[0,0,0,0]
	pand	%xmm0, %xmm4
	pcmpeqd	%xmm1, %xmm4
	movmskps	%xmm4, %edx
	testb	$8, %dl
	movl	$33664, %esi                    ## imm = 0x8380
	cmovnel	%r8d, %esi
	xorl	%eax, %esi
	testb	$4, %dl
	movl	$16832, %ecx                    ## imm = 0x41C0
	cmovnel	%r8d, %ecx
	xorl	%esi, %ecx
	testb	$2, %dl
	movl	$8416, %r11d                    ## imm = 0x20E0
	cmovnel	%r8d, %r11d
	testb	$1, %dl
	movl	$4208, %eax                     ## imm = 0x1070
	cmovnel	%r8d, %eax
	movd	%ecx, %xmm4
	pinsrd	$1, %esi, %xmm4
	pinsrd	$2, %r10d, %xmm4
	pinsrd	$3, %r10d, %xmm4
	pand	%xmm2, %xmm4
	pcmpeqd	%xmm2, %xmm4
	pand	%xmm3, %xmm4
	pshufd	$238, %xmm4, %xmm5              ## xmm5 = xmm4[2,3,2,3]
	pxor	%xmm4, %xmm5
	pshufd	$85, %xmm5, %xmm4               ## xmm4 = xmm5[1,1,1,1]
	pxor	%xmm5, %xmm4
	movd	%xmm4, %edx
	xorl	%r11d, %eax
	xorl	%ecx, %eax
	xorl	%edx, %eax
	incq	%r9
	cmpq	$6, %r9
	jne	LBB0_1
## %bb.2:
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_addr_crc
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function addr_crc
_addr_crc:                              ; @addr_crc
	.cfi_startproc
; %bb.0:
	mov	x9, #0
	mov	w8, #0
	mov	w10, #33664
	mov	w11, #16832
	mov	w12, #8416
	mov	w13, #4208
	mov	w14, #2104
	mov	w15, #1052
	mov	w16, #526
	mov	w17, #263
LBB0_1:                                 ; =>This Inner Loop Header: Depth=1
	ldrb	w1, [x0, x9]
	eor	w8, w8, w1
	lsl	w1, w8, #24
	and	w1, w10, w1, asr #31
	eor	w1, w1, w8, lsl #8
	lsl	w2, w8, #25
	and	w2, w11, w2, asr #31
	eor	w2, w2, w1
	lsl	w3, w8, #26
	and	w3, w12, w3, asr #31
	eor	w3, w3, w2
	lsl	w4, w8, #27
	and	w4, w13, w4, asr #31
	eor	w3, w4, w3
	lsl	w4, w8, #28
	and	w4, w14, w4, asr #31
	eor	w3, w4, w3
	lsl	w8, w8, #29
	and	w8, w15, w8, asr #31
	eor	w8, w8, w3
	lsl	w1, w1, #22
	and	w1, w16, w1, asr #31
	eor	w8, w1, w8
	lsl	w1, w2, #23
	and	w1, w17, w1, asr #31
	eor	w8, w1, w8
	add	x9, x9, #1
	cmp	x9, #6
	b.ne	LBB0_1
; %bb.2:
	mov	x0, x8
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_addr_crc
.subsections_via_symbols
