	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_ac_get_load_sdasym_insn_type   ## -- Begin function ac_get_load_sdasym_insn_type
	.p2align	4, 0x90
_ac_get_load_sdasym_insn_type:          ## @ac_get_load_sdasym_insn_type
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	testl	%esi, %esi
	je	LBB0_7
## %bb.1:
	andl	$65024, %edi                    ## imm = 0xFE00
	cmpl	$52224, %edi                    ## imm = 0xCC00
	je	LBB0_6
## %bb.2:
	movzwl	%di, %ecx
	cmpl	$51712, %ecx                    ## imm = 0xCA00
	je	LBB0_5
## %bb.3:
	movl	$-1, %eax
	cmpl	$51200, %ecx                    ## imm = 0xC800
	jne	LBB0_13
## %bb.4:
	movl	$10, %eax
	popq	%rbp
	retq
LBB0_7:
	movl	%edi, %ecx
	andl	$-134217344, %ecx               ## imm = 0xF8000180
	cmpl	$268435712, %ecx                ## imm = 0x10000100
	je	LBB0_11
## %bb.8:
	cmpl	$268435584, %ecx                ## imm = 0x10000080
	je	LBB0_12
## %bb.9:
	movl	$-1, %eax
	cmpl	$268435456, %ecx                ## imm = 0x10000000
	jne	LBB0_13
## %bb.10:
	notl	%edi
	xorl	%eax, %eax
	testl	$1536, %edi                     ## imm = 0x600
	setne	%al
	popq	%rbp
	retq
LBB0_6:
	movl	$12, %eax
	popq	%rbp
	retq
LBB0_5:
	movl	$11, %eax
	popq	%rbp
	retq
LBB0_11:
	notl	%edi
	andl	$1536, %edi                     ## imm = 0x600
	xorl	%eax, %eax
	cmpl	$1, %edi
	adcl	$1, %eax
	popq	%rbp
	retq
LBB0_12:
	movl	$1, %eax
LBB0_13:
	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	_ac_get_load_sdasym_insn_type   ; -- Begin function ac_get_load_sdasym_insn_type
	.p2align	2
_ac_get_load_sdasym_insn_type:          ; @ac_get_load_sdasym_insn_type
	.cfi_startproc
; %bb.0:
	and	w8, w0, #0xffffff80
	and	w8, w8, #0xf80001ff
	mov	w9, #-1
	mov	w10, #256
	movk	w10, #4096, lsl #16
	mov	w11, #1536
	bics	wzr, w11, w0
	mov	w12, #1
	cinc	w12, w12, eq
	mov	w13, #128
	movk	w13, #4096, lsl #16
	mov	w14, #1
	mov	w15, #268435456
	bics	wzr, w11, w0
	cset	w11, ne
	cmp	w8, w15
	csel	w9, w9, w11, ne
	cmp	w8, w13
	csel	w9, w14, w9, eq
	cmp	w8, w10
	csel	w8, w12, w9, eq
	and	w9, w0, #0xfe00
	mov	w10, #-1
	mov	w11, #52224
	mov	w12, #12
	mov	w13, #51712
	mov	w14, #11
	mov	w15, #51200
	mov	w16, #10
	cmp	w9, w15
	csel	w10, w10, w16, ne
	cmp	w9, w13
	csel	w10, w14, w10, eq
	cmp	w9, w11
	csel	w9, w12, w10, eq
	cmp	w1, #0
	csel	w0, w8, w9, eq
	ret
	.cfi_endproc
                                        ; -- End function
.subsections_via_symbols
