	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function InitExpand
LCPI0_0:
	.long	0                               ## 0x0
	.long	1                               ## 0x1
	.long	2                               ## 0x2
	.long	3                               ## 0x3
LCPI0_1:
	.long	4                               ## 0x4
	.long	4                               ## 0x4
	.long	4                               ## 0x4
	.long	4                               ## 0x4
LCPI0_2:
	.long	8                               ## 0x8
	.long	8                               ## 0x8
	.long	8                               ## 0x8
	.long	8                               ## 0x8
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_InitExpand
	.p2align	4, 0x90
_InitExpand:                            ## @InitExpand
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_exptable@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movdqa	LCPI0_0(%rip), %xmm4            ## xmm4 = [0,1,2,3]
	xorl	%ecx, %ecx
	movdqa	LCPI0_1(%rip), %xmm8            ## xmm8 = [4,4,4,4]
	movdqa	LCPI0_2(%rip), %xmm2            ## xmm2 = [8,8,8,8]
	.p2align	4, 0x90
LBB0_1:                                 ## =>This Inner Loop Header: Depth=1
	movdqa	%xmm4, %xmm3
	paddd	%xmm8, %xmm3
	movdqa	%xmm4, %xmm1
	pslld	$8, %xmm1
	movdqa	%xmm3, %xmm5
	pslld	$8, %xmm5
	por	%xmm4, %xmm1
	por	%xmm3, %xmm5
	movdqa	%xmm4, %xmm6
	pslld	$16, %xmm6
	movdqa	%xmm3, %xmm7
	pslld	$16, %xmm7
	movdqa	%xmm4, %xmm0
	pslld	$24, %xmm0
	por	%xmm6, %xmm0
	por	%xmm1, %xmm0
	pslld	$24, %xmm3
	por	%xmm7, %xmm3
	por	%xmm5, %xmm3
	movdqu	%xmm0, (%rax,%rcx,4)
	movdqu	%xmm3, 16(%rax,%rcx,4)
	addq	$8, %rcx
	paddd	%xmm2, %xmm4
	cmpq	$256, %rcx                      ## imm = 0x100
	jne	LBB0_1
## %bb.2:
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_exptable,8,3                   ## @exptable
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ; -- Begin function InitExpand
lCPI0_0:
	.long	0                               ; 0x0
	.long	1                               ; 0x1
	.long	2                               ; 0x2
	.long	3                               ; 0x3
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_InitExpand
	.p2align	2
_InitExpand:                            ; @InitExpand
	.cfi_startproc
; %bb.0:
	mov	x8, #0
Lloh0:
	adrp	x9, _exptable@GOTPAGE
Lloh1:
	ldr	x9, [x9, _exptable@GOTPAGEOFF]
Lloh2:
	adrp	x10, lCPI0_0@PAGE
Lloh3:
	ldr	q0, [x10, lCPI0_0@PAGEOFF]
Lloh4:
	ldr	x9, [x9]
	movi.4s	v1, #4
	movi.4s	v2, #8
	movi.4s	v3, #12
	movi.4s	v4, #16
LBB0_1:                                 ; =>This Inner Loop Header: Depth=1
	add.4s	v5, v0, v1
	add.4s	v6, v0, v2
	add.4s	v7, v0, v3
	shl.4s	v16, v0, #8
	shl.4s	v17, v5, #8
	shl.4s	v18, v6, #8
	shl.4s	v19, v7, #8
	orr.16b	v16, v16, v0
	orr.16b	v17, v17, v5
	orr.16b	v18, v18, v6
	orr.16b	v19, v19, v7
	shl.4s	v20, v0, #16
	shl.4s	v21, v5, #16
	shl.4s	v22, v6, #16
	shl.4s	v23, v7, #16
	orr.16b	v16, v16, v20
	orr.16b	v17, v17, v21
	orr.16b	v18, v18, v22
	orr.16b	v19, v19, v23
	shl.4s	v20, v0, #24
	shl.4s	v5, v5, #24
	shl.4s	v6, v6, #24
	shl.4s	v7, v7, #24
	orr.16b	v16, v16, v20
	orr.16b	v5, v17, v5
	orr.16b	v6, v18, v6
	orr.16b	v7, v19, v7
	add	x10, x9, x8
	stp	q16, q5, [x10]
	stp	q6, q7, [x10, #32]
	add.4s	v0, v0, v4
	add	x8, x8, #64
	cmp	x8, #1024
	b.ne	LBB0_1
; %bb.2:
	ret
	.loh AdrpLdr	Lloh2, Lloh3
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh4
	.cfi_endproc
                                        ; -- End function
	.comm	_exptable,8,3                   ; @exptable
.subsections_via_symbols
