	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function byte2word64
_byte2word64:                           ## @byte2word64
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
                                        ## kill: def $esi killed $esi def $rsi
	leal	(%rsi,%rsi), %eax
	movl	(%rdi), %ecx
	movl	%ecx, (%rdx)
	movl	4(%rdi), %ecx
	movl	%ecx, 4(%rdx)
	movl	8(%rdi), %ecx
	movl	%ecx, 8(%rdx)
	movl	12(%rdi), %ecx
	movl	%ecx, 12(%rdx)
	movl	16(%rdi), %ecx
	movl	%ecx, 16(%rdx)
	movl	20(%rdi), %ecx
	movl	%ecx, 20(%rdx)
	movl	24(%rdi), %ecx
	movl	%ecx, 24(%rdx)
	movl	28(%rdi), %ecx
	movl	%ecx, 28(%rdx)
	movl	32(%rdi), %ecx
	movl	%ecx, 32(%rdx)
	movl	36(%rdi), %ecx
	movl	%ecx, 36(%rdx)
	movl	40(%rdi), %ecx
	movl	%ecx, 40(%rdx)
	movl	44(%rdi), %ecx
	movl	%ecx, 44(%rdx)
	movl	48(%rdi), %ecx
	movl	%ecx, 48(%rdx)
	movl	52(%rdi), %ecx
	movl	%ecx, 52(%rdx)
	movl	56(%rdi), %ecx
	movl	%ecx, 56(%rdx)
	movl	60(%rdi), %ecx
	movl	%ecx, 60(%rdx)
	cltq
	movl	(%rdi,%rax,4), %ecx
	movl	%ecx, 64(%rdx)
	movl	4(%rdi,%rax,4), %ecx
	movl	%ecx, 68(%rdx)
	movl	8(%rdi,%rax,4), %ecx
	movl	%ecx, 72(%rdx)
	movl	12(%rdi,%rax,4), %ecx
	movl	%ecx, 76(%rdx)
	movl	16(%rdi,%rax,4), %ecx
	movl	%ecx, 80(%rdx)
	movl	20(%rdi,%rax,4), %ecx
	movl	%ecx, 84(%rdx)
	movl	24(%rdi,%rax,4), %ecx
	movl	%ecx, 88(%rdx)
	movl	28(%rdi,%rax,4), %ecx
	movl	%ecx, 92(%rdx)
	movl	32(%rdi,%rax,4), %ecx
	movl	%ecx, 96(%rdx)
	movl	36(%rdi,%rax,4), %ecx
	movl	%ecx, 100(%rdx)
	movl	40(%rdi,%rax,4), %ecx
	movl	%ecx, 104(%rdx)
	movl	44(%rdi,%rax,4), %ecx
	movl	%ecx, 108(%rdx)
	movl	48(%rdi,%rax,4), %ecx
	movl	%ecx, 112(%rdx)
	movl	52(%rdi,%rax,4), %ecx
	movl	%ecx, 116(%rdx)
	movl	56(%rdi,%rax,4), %ecx
	movl	%ecx, 120(%rdx)
	movl	60(%rdi,%rax,4), %ecx
	movl	%ecx, 124(%rdx)
	shll	$2, %esi
	movslq	%esi, %rcx
	movl	(%rdi,%rcx,4), %esi
	movl	%esi, 128(%rdx)
	movl	4(%rdi,%rcx,4), %esi
	movl	%esi, 132(%rdx)
	movl	8(%rdi,%rcx,4), %esi
	movl	%esi, 136(%rdx)
	movl	12(%rdi,%rcx,4), %esi
	movl	%esi, 140(%rdx)
	movl	16(%rdi,%rcx,4), %esi
	movl	%esi, 144(%rdx)
	movl	20(%rdi,%rcx,4), %esi
	movl	%esi, 148(%rdx)
	movl	24(%rdi,%rcx,4), %esi
	movl	%esi, 152(%rdx)
	movl	28(%rdi,%rcx,4), %esi
	movl	%esi, 156(%rdx)
	movl	32(%rdi,%rcx,4), %esi
	movl	%esi, 160(%rdx)
	movl	36(%rdi,%rcx,4), %esi
	movl	%esi, 164(%rdx)
	movl	40(%rdi,%rcx,4), %esi
	movl	%esi, 168(%rdx)
	movl	44(%rdi,%rcx,4), %esi
	movl	%esi, 172(%rdx)
	movl	48(%rdi,%rcx,4), %esi
	movl	%esi, 176(%rdx)
	movl	52(%rdi,%rcx,4), %esi
	movl	%esi, 180(%rdx)
	movl	56(%rdi,%rcx,4), %esi
	movl	%esi, 184(%rdx)
	movl	60(%rdi,%rcx,4), %ecx
	movl	%ecx, 188(%rdx)
	leal	(%rax,%rax,2), %eax
	cltq
	movl	(%rdi,%rax,4), %ecx
	movl	%ecx, 192(%rdx)
	movl	4(%rdi,%rax,4), %ecx
	movl	%ecx, 196(%rdx)
	movl	8(%rdi,%rax,4), %ecx
	movl	%ecx, 200(%rdx)
	movl	12(%rdi,%rax,4), %ecx
	movl	%ecx, 204(%rdx)
	movl	16(%rdi,%rax,4), %ecx
	movl	%ecx, 208(%rdx)
	movl	20(%rdi,%rax,4), %ecx
	movl	%ecx, 212(%rdx)
	movl	24(%rdi,%rax,4), %ecx
	movl	%ecx, 216(%rdx)
	movl	28(%rdi,%rax,4), %ecx
	movl	%ecx, 220(%rdx)
	movl	32(%rdi,%rax,4), %ecx
	movl	%ecx, 224(%rdx)
	movl	36(%rdi,%rax,4), %ecx
	movl	%ecx, 228(%rdx)
	movl	40(%rdi,%rax,4), %ecx
	movl	%ecx, 232(%rdx)
	movl	44(%rdi,%rax,4), %ecx
	movl	%ecx, 236(%rdx)
	movl	48(%rdi,%rax,4), %ecx
	movl	%ecx, 240(%rdx)
	movl	52(%rdi,%rax,4), %ecx
	movl	%ecx, 244(%rdx)
	movl	56(%rdi,%rax,4), %ecx
	movl	%ecx, 248(%rdx)
	movl	60(%rdi,%rax,4), %eax
	movl	%eax, 252(%rdx)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_byte2word64
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function byte2word64
_byte2word64:                           ; @byte2word64
	.cfi_startproc
; %bb.0:
	lsl	w8, w1, #1
	ldr	w9, [x0]
	str	w9, [x2]
	ldr	w9, [x0, #4]
	str	w9, [x2, #4]
	ldr	w9, [x0, #8]
	str	w9, [x2, #8]
	ldr	w9, [x0, #12]
	str	w9, [x2, #12]
	ldr	w9, [x0, #16]
	str	w9, [x2, #16]
	ldr	w9, [x0, #20]
	str	w9, [x2, #20]
	ldr	w9, [x0, #24]
	str	w9, [x2, #24]
	ldr	w9, [x0, #28]
	str	w9, [x2, #28]
	ldr	w9, [x0, #32]
	str	w9, [x2, #32]
	ldr	w9, [x0, #36]
	str	w9, [x2, #36]
	ldr	w9, [x0, #40]
	str	w9, [x2, #40]
	ldr	w9, [x0, #44]
	str	w9, [x2, #44]
	ldr	w9, [x0, #48]
	str	w9, [x2, #48]
	ldr	w9, [x0, #52]
	str	w9, [x2, #52]
	ldr	w9, [x0, #56]
	str	w9, [x2, #56]
	ldr	w9, [x0, #60]
	str	w9, [x2, #60]
	add	x9, x0, w8, sxtw #2
	ldr	w10, [x9]
	str	w10, [x2, #64]
	ldr	w10, [x9, #4]
	str	w10, [x2, #68]
	ldr	w10, [x9, #8]
	str	w10, [x2, #72]
	ldr	w10, [x9, #12]
	str	w10, [x2, #76]
	ldr	w10, [x9, #16]
	str	w10, [x2, #80]
	ldr	w10, [x9, #20]
	str	w10, [x2, #84]
	ldr	w10, [x9, #24]
	str	w10, [x2, #88]
	ldr	w10, [x9, #28]
	str	w10, [x2, #92]
	ldr	w10, [x9, #32]
	str	w10, [x2, #96]
	ldr	w10, [x9, #36]
	str	w10, [x2, #100]
	ldr	w10, [x9, #40]
	str	w10, [x2, #104]
	ldr	w10, [x9, #44]
	str	w10, [x2, #108]
	ldr	w10, [x9, #48]
	str	w10, [x2, #112]
	ldr	w10, [x9, #52]
	str	w10, [x2, #116]
	ldr	w10, [x9, #56]
	str	w10, [x2, #120]
	ldr	w9, [x9, #60]
	str	w9, [x2, #124]
	lsl	w9, w1, #2
	add	x9, x0, w9, sxtw #2
	ldr	w10, [x9]
	str	w10, [x2, #128]
	ldr	w10, [x9, #4]
	str	w10, [x2, #132]
	ldr	w10, [x9, #8]
	str	w10, [x2, #136]
	ldr	w10, [x9, #12]
	str	w10, [x2, #140]
	ldr	w10, [x9, #16]
	str	w10, [x2, #144]
	ldr	w10, [x9, #20]
	str	w10, [x2, #148]
	ldr	w10, [x9, #24]
	str	w10, [x2, #152]
	ldr	w10, [x9, #28]
	str	w10, [x2, #156]
	ldr	w10, [x9, #32]
	str	w10, [x2, #160]
	ldr	w10, [x9, #36]
	str	w10, [x2, #164]
	ldr	w10, [x9, #40]
	str	w10, [x2, #168]
	ldr	w10, [x9, #44]
	str	w10, [x2, #172]
	ldr	w10, [x9, #48]
	str	w10, [x2, #176]
	ldr	w10, [x9, #52]
	str	w10, [x2, #180]
	ldr	w10, [x9, #56]
	str	w10, [x2, #184]
	ldr	w9, [x9, #60]
	str	w9, [x2, #188]
	add	w8, w8, w1
	lsl	w8, w8, #1
	add	x8, x0, w8, sxtw #2
	ldr	w9, [x8]
	str	w9, [x2, #192]
	ldr	w9, [x8, #4]
	str	w9, [x2, #196]
	ldr	w9, [x8, #8]
	str	w9, [x2, #200]
	ldr	w9, [x8, #12]
	str	w9, [x2, #204]
	ldr	w9, [x8, #16]
	str	w9, [x2, #208]
	ldr	w9, [x8, #20]
	str	w9, [x2, #212]
	ldr	w9, [x8, #24]
	str	w9, [x2, #216]
	ldr	w9, [x8, #28]
	str	w9, [x2, #220]
	ldr	w9, [x8, #32]
	str	w9, [x2, #224]
	ldr	w9, [x8, #36]
	str	w9, [x2, #228]
	ldr	w9, [x8, #40]
	str	w9, [x2, #232]
	ldr	w9, [x8, #44]
	str	w9, [x2, #236]
	ldr	w9, [x8, #48]
	str	w9, [x2, #240]
	ldr	w9, [x8, #52]
	str	w9, [x2, #244]
	ldr	w9, [x8, #56]
	str	w9, [x2, #248]
	ldr	w8, [x8, #60]
	str	w8, [x2, #252]
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_byte2word64
.subsections_via_symbols
