	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function TryOp
_TryOp:                                 ## @TryOp
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movl	%edi, %ebx
	movl	%edi, %r14d
	andl	$61696, %r14d                   ## imm = 0xF100
	jne	LBB0_2
## %bb.1:
	movl	%ebx, %edi
	callq	_DisaArithImm
LBB0_2:
	movl	%ebx, %eax
	andl	$62911, %eax                    ## imm = 0xF5BF
	cmpl	$60, %eax
	jne	LBB0_4
## %bb.3:
	movl	%ebx, %edi
	callq	_DisaArithSr
LBB0_4:
	cmpl	$256, %r14d                     ## imm = 0x100
	jne	LBB0_6
## %bb.5:
	movl	%ebx, %edi
	callq	_DisaBtstReg
LBB0_6:
	movl	%ebx, %r15d
	andl	$61752, %r15d                   ## imm = 0xF138
	cmpl	$264, %r15d                     ## imm = 0x108
	jne	LBB0_8
## %bb.7:
	movl	%ebx, %edi
	callq	_DisaMovep
LBB0_8:
	movl	%ebx, %r12d
	andl	$65280, %r12d                   ## imm = 0xFF00
	cmpl	$2048, %r12d                    ## imm = 0x800
	jne	LBB0_10
## %bb.9:
	movl	%ebx, %edi
	callq	_DisaBtstImm
LBB0_10:
	testl	$49152, %ebx                    ## imm = 0xC000
	jne	LBB0_12
## %bb.11:
	movl	%ebx, %edi
	callq	_DisaMove
LBB0_12:
	movl	%ebx, %eax
	andl	$63744, %eax                    ## imm = 0xF900
	cmpl	$16384, %eax                    ## imm = 0x4000
	jne	LBB0_14
## %bb.13:
	movl	%ebx, %edi
	callq	_DisaNeg
LBB0_14:
	movl	%ebx, %eax
	andl	$61760, %eax                    ## imm = 0xF140
	cmpl	$16640, %eax                    ## imm = 0x4100
	jne	LBB0_16
## %bb.15:
	movl	%ebx, %edi
	callq	_OpChk
LBB0_16:
	movl	%ebx, %eax
	andl	$61888, %eax                    ## imm = 0xF1C0
	cmpl	$16832, %eax                    ## imm = 0x41C0
	jne	LBB0_18
## %bb.17:
	movl	%ebx, %edi
	callq	_DisaLea
LBB0_18:
	movl	%r14d, -44(%rbp)                ## 4-byte Spill
	movl	%ebx, %eax
	andl	$63936, %eax                    ## imm = 0xF9C0
	cmpl	$16576, %eax                    ## imm = 0x40C0
	jne	LBB0_20
## %bb.19:
	movl	%ebx, %edi
	callq	_DisaMoveSr
LBB0_20:
	movl	%ebx, %r14d
	andl	$65472, %r14d                   ## imm = 0xFFC0
	cmpl	$18432, %r14d                   ## imm = 0x4800
	jne	LBB0_22
## %bb.21:
	movl	%ebx, %edi
	callq	_DisaNbcd
LBB0_22:
	movl	%ebx, %r13d
	andl	$65528, %r13d                   ## imm = 0xFFF8
	cmpl	$18496, %r13d                   ## imm = 0x4840
	jne	LBB0_24
## %bb.23:
	movl	%ebx, %edi
	callq	_DisaSwap
LBB0_24:
	cmpl	$18496, %r14d                   ## imm = 0x4840
	jne	LBB0_26
## %bb.25:
	movl	%ebx, %edi
	callq	_DisaPea
LBB0_26:
	movl	%ebx, %eax
	andl	$65464, %eax                    ## imm = 0xFFB8
	cmpl	$18560, %eax                    ## imm = 0x4880
	jne	LBB0_28
## %bb.27:
	movl	%ebx, %edi
	callq	_DisaExt
LBB0_28:
	movl	%ebx, %eax
	andl	$64384, %eax                    ## imm = 0xFB80
	cmpl	$18560, %eax                    ## imm = 0x4880
	je	LBB0_29
## %bb.30:
	cmpl	$18944, %r12d                   ## imm = 0x4A00
	je	LBB0_31
LBB0_32:
	cmpl	$19136, %r14d                   ## imm = 0x4AC0
	jne	LBB0_34
LBB0_33:
	movl	%ebx, %edi
	callq	_DisaTas
LBB0_34:
	movl	%ebx, %r14d
	andl	$65520, %r14d                   ## imm = 0xFFF0
	cmpl	$20032, %r14d                   ## imm = 0x4E40
	jne	LBB0_36
## %bb.35:
	movl	%ebx, %edi
	callq	_DisaTrap
LBB0_36:
	cmpl	$20056, %r13d                   ## imm = 0x4E58
	je	LBB0_39
## %bb.37:
	movzwl	%r13w, %eax
	cmpl	$20048, %eax                    ## imm = 0x4E50
	jne	LBB0_40
## %bb.38:
	movl	%ebx, %edi
	callq	_DisaLink
LBB0_40:
	cmpl	$20064, %r14d                   ## imm = 0x4E60
	jne	LBB0_42
LBB0_41:
	movl	%ebx, %edi
	callq	_DisaMoveUsp
LBB0_42:
	cmpl	$20080, %r13d                   ## imm = 0x4E70
	movl	-44(%rbp), %r14d                ## 4-byte Reload
	jne	LBB0_44
## %bb.43:
	movl	%ebx, %edi
	callq	_Disa4E70
LBB0_44:
	movl	%ebx, %eax
	andl	$65408, %eax                    ## imm = 0xFF80
	cmpl	$20096, %eax                    ## imm = 0x4E80
	jne	LBB0_46
## %bb.45:
	movl	%ebx, %edi
	callq	_DisaJsr
LBB0_46:
	movl	%ebx, %r12d
	andl	$61440, %r12d                   ## imm = 0xF000
	cmpl	$20480, %r12d                   ## imm = 0x5000
	jne	LBB0_48
## %bb.47:
	movl	%ebx, %edi
	callq	_DisaAddq
LBB0_48:
	movl	%ebx, %eax
	andl	$61632, %eax                    ## imm = 0xF0C0
	cmpl	$20672, %eax                    ## imm = 0x50C0
	jne	LBB0_50
## %bb.49:
	movl	%ebx, %edi
	callq	_DisaSet
LBB0_50:
	movl	%ebx, %eax
	andl	$61688, %eax                    ## imm = 0xF0F8
	cmpl	$20680, %eax                    ## imm = 0x50C8
	jne	LBB0_52
## %bb.51:
	movl	%ebx, %edi
	callq	_DisaDbra
LBB0_52:
	cmpl	$24576, %r12d                   ## imm = 0x6000
	jne	LBB0_54
## %bb.53:
	movl	%ebx, %edi
	callq	_DisaBranch
LBB0_54:
	movl	%ebx, %eax
	andl	$40960, %eax                    ## imm = 0xA000
	cmpl	$32768, %eax                    ## imm = 0x8000
	jne	LBB0_56
## %bb.55:
	movl	%ebx, %edi
	callq	_DisaArithReg
LBB0_56:
	movl	%ebx, %eax
	andl	$45552, %eax                    ## imm = 0xB1F0
	cmpl	$33024, %eax                    ## imm = 0x8100
	jne	LBB0_58
## %bb.57:
	movl	%ebx, %edi
	callq	_DisaAbcd
LBB0_58:
	movl	%ebx, %eax
	andl	$45360, %eax                    ## imm = 0xB130
	cmpl	$37120, %eax                    ## imm = 0x9100
	jne	LBB0_60
## %bb.59:
	movl	%ebx, %edi
	callq	_DisaAddx
LBB0_60:
	movl	%ebx, %eax
	andl	$45248, %eax                    ## imm = 0xB0C0
	cmpl	$32960, %eax                    ## imm = 0x80C0
	jne	LBB0_62
## %bb.61:
	movl	%ebx, %edi
	callq	_DisaMul
LBB0_62:
	cmpl	$28672, %r14d                   ## imm = 0x7000
	jne	LBB0_64
## %bb.63:
	movl	%ebx, %edi
	callq	_DisaMoveq
LBB0_64:
	movl	%ebx, %eax
	notl	%eax
	testl	$37056, %eax                    ## imm = 0x90C0
	je	LBB0_65
## %bb.66:
	cmpl	$45056, %r12d                   ## imm = 0xB000
	je	LBB0_67
LBB0_68:
	cmpl	$45320, %r15d                   ## imm = 0xB108
	jne	LBB0_70
LBB0_69:
	movl	%ebx, %edi
	callq	_DisaCmpm
LBB0_70:
	movl	%ebx, %eax
	andl	$61744, %eax                    ## imm = 0xF130
	cmpl	$49408, %eax                    ## imm = 0xC100
	jne	LBB0_72
## %bb.71:
	movl	%ebx, %edi
	callq	_DisaExg
LBB0_72:
	cmpl	$57344, %r12d                   ## imm = 0xE000
	jne	LBB0_74
## %bb.73:
	movl	%ebx, %edi
	callq	_DisaAsr
LBB0_74:
	movl	%ebx, %eax
	andl	$63680, %eax                    ## imm = 0xF8C0
	cmpl	$57536, %eax                    ## imm = 0xE0C0
	jne	LBB0_76
## %bb.75:
	movl	%ebx, %edi
	callq	_DisaAsrEa
LBB0_76:
	xorl	%eax, %eax
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_29:
	movl	%ebx, %edi
	callq	_DisaMovem
	cmpl	$18944, %r12d                   ## imm = 0x4A00
	jne	LBB0_32
LBB0_31:
	movl	%ebx, %edi
	callq	_DisaTst
	cmpl	$19136, %r14d                   ## imm = 0x4AC0
	je	LBB0_33
	jmp	LBB0_34
LBB0_65:
	movl	%ebx, %edi
	callq	_DisaAritha
	cmpl	$45056, %r12d                   ## imm = 0xB000
	jne	LBB0_68
LBB0_67:
	movl	%ebx, %edi
	callq	_DisaCmpEor
	cmpl	$45320, %r15d                   ## imm = 0xB108
	je	LBB0_69
	jmp	LBB0_70
LBB0_39:
	movl	%ebx, %edi
	callq	_DisaUnlk
	cmpl	$20064, %r14d                   ## imm = 0x4E60
	je	LBB0_41
	jmp	LBB0_42
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_TryOp
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function TryOp
_TryOp:                                 ; @TryOp
	.cfi_startproc
; %bb.0:
	stp	x26, x25, [sp, #-80]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 80
	stp	x24, x23, [sp, #16]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #32]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #48]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #64]             ; 16-byte Folded Spill
	add	x29, sp, #64
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	mov	x19, x0
	mov	w8, #61696
	ands	w20, w0, w8
	b.ne	LBB0_2
; %bb.1:
	mov	x0, x19
	bl	_DisaArithImm
LBB0_2:
	mov	w8, #62911
	and	w8, w19, w8
	cmp	w8, #60
	b.ne	LBB0_4
; %bb.3:
	mov	x0, x19
	bl	_DisaArithSr
LBB0_4:
	cmp	w20, #256
	b.ne	LBB0_6
; %bb.5:
	mov	x0, x19
	bl	_DisaBtstReg
LBB0_6:
	mov	w8, #61752
	and	w21, w19, w8
	cmp	w21, #264
	b.ne	LBB0_8
; %bb.7:
	mov	x0, x19
	bl	_DisaMovep
LBB0_8:
	and	w22, w19, #0xff00
	cmp	w22, #2048
	b.ne	LBB0_10
; %bb.9:
	mov	x0, x19
	bl	_DisaBtstImm
LBB0_10:
	tst	w19, #0xc000
	b.ne	LBB0_12
; %bb.11:
	mov	x0, x19
	bl	_DisaMove
LBB0_12:
	mov	w8, #63744
	and	w8, w19, w8
	cmp	w8, #4, lsl #12                 ; =16384
	b.ne	LBB0_14
; %bb.13:
	mov	x0, x19
	bl	_DisaNeg
LBB0_14:
	mov	w8, #61760
	and	w8, w19, w8
	mov	w9, #16640
	cmp	w8, w9
	b.ne	LBB0_16
; %bb.15:
	mov	x0, x19
	bl	_OpChk
LBB0_16:
	mov	w8, #61888
	and	w8, w19, w8
	mov	w9, #16832
	cmp	w8, w9
	b.ne	LBB0_18
; %bb.17:
	mov	x0, x19
	bl	_DisaLea
LBB0_18:
	mov	w8, #63936
	and	w8, w19, w8
	mov	w9, #16576
	cmp	w8, w9
	b.ne	LBB0_20
; %bb.19:
	mov	x0, x19
	bl	_DisaMoveSr
LBB0_20:
	and	w24, w19, #0xffc0
	mov	w8, #18432
	cmp	w24, w8
	b.ne	LBB0_22
; %bb.21:
	mov	x0, x19
	bl	_DisaNbcd
LBB0_22:
	and	w23, w19, #0xfff8
	mov	w25, #18496
	cmp	w23, w25
	b.ne	LBB0_24
; %bb.23:
	mov	x0, x19
	bl	_DisaSwap
LBB0_24:
	cmp	w24, w25
	b.ne	LBB0_26
; %bb.25:
	mov	x0, x19
	bl	_DisaPea
LBB0_26:
	mov	w8, #65464
	and	w8, w19, w8
	mov	w25, #18560
	cmp	w8, w25
	b.ne	LBB0_28
; %bb.27:
	mov	x0, x19
	bl	_DisaExt
LBB0_28:
	mov	w8, #64384
	and	w8, w19, w8
	cmp	w8, w25
	b.ne	LBB0_30
; %bb.29:
	mov	x0, x19
	bl	_DisaMovem
LBB0_30:
	mov	w8, #18944
	cmp	w22, w8
	b.ne	LBB0_32
; %bb.31:
	mov	x0, x19
	bl	_DisaTst
LBB0_32:
	mov	w8, #19136
	cmp	w24, w8
	b.ne	LBB0_34
; %bb.33:
	mov	x0, x19
	bl	_DisaTas
LBB0_34:
	and	w22, w19, #0xfff0
	mov	w8, #20032
	cmp	w22, w8
	b.ne	LBB0_36
; %bb.35:
	mov	x0, x19
	bl	_DisaTrap
LBB0_36:
	mov	w8, #20056
	cmp	w23, w8
	b.eq	LBB0_39
; %bb.37:
	mov	w8, #20048
	cmp	w23, w8
	b.ne	LBB0_40
; %bb.38:
	mov	x0, x19
	bl	_DisaLink
	b	LBB0_40
LBB0_39:
	mov	x0, x19
	bl	_DisaUnlk
LBB0_40:
	mov	w8, #20064
	cmp	w22, w8
	b.ne	LBB0_42
; %bb.41:
	mov	x0, x19
	bl	_DisaMoveUsp
LBB0_42:
	mov	w8, #20080
	cmp	w23, w8
	b.ne	LBB0_44
; %bb.43:
	mov	x0, x19
	bl	_Disa4E70
LBB0_44:
	and	w8, w19, #0xff80
	mov	w9, #20096
	cmp	w8, w9
	b.ne	LBB0_46
; %bb.45:
	mov	x0, x19
	bl	_DisaJsr
LBB0_46:
	and	w22, w19, #0xf000
	cmp	w22, #5, lsl #12                ; =20480
	b.ne	LBB0_48
; %bb.47:
	mov	x0, x19
	bl	_DisaAddq
LBB0_48:
	mov	w8, #61632
	and	w8, w19, w8
	mov	w9, #20672
	cmp	w8, w9
	b.ne	LBB0_50
; %bb.49:
	mov	x0, x19
	bl	_DisaSet
LBB0_50:
	mov	w8, #61688
	and	w8, w19, w8
	mov	w9, #20680
	cmp	w8, w9
	b.ne	LBB0_52
; %bb.51:
	mov	x0, x19
	bl	_DisaDbra
LBB0_52:
	cmp	w22, #6, lsl #12                ; =24576
	b.ne	LBB0_54
; %bb.53:
	mov	x0, x19
	bl	_DisaBranch
LBB0_54:
	mov	w8, #40960
	and	w8, w19, w8
	cmp	w8, #8, lsl #12                 ; =32768
	b.ne	LBB0_56
; %bb.55:
	mov	x0, x19
	bl	_DisaArithReg
LBB0_56:
	mov	w8, #45552
	and	w8, w19, w8
	mov	w9, #33024
	cmp	w8, w9
	b.ne	LBB0_58
; %bb.57:
	mov	x0, x19
	bl	_DisaAbcd
LBB0_58:
	mov	w8, #45360
	and	w8, w19, w8
	mov	w9, #37120
	cmp	w8, w9
	b.ne	LBB0_60
; %bb.59:
	mov	x0, x19
	bl	_DisaAddx
LBB0_60:
	mov	w8, #45248
	and	w8, w19, w8
	mov	w9, #32960
	cmp	w8, w9
	b.ne	LBB0_62
; %bb.61:
	mov	x0, x19
	bl	_DisaMul
LBB0_62:
	cmp	w20, #7, lsl #12                ; =28672
	b.ne	LBB0_64
; %bb.63:
	mov	x0, x19
	bl	_DisaMoveq
LBB0_64:
	mov	w8, #37056
	bics	wzr, w8, w19
	b.ne	LBB0_66
; %bb.65:
	mov	x0, x19
	bl	_DisaAritha
LBB0_66:
	cmp	w22, #11, lsl #12               ; =45056
	b.ne	LBB0_68
; %bb.67:
	mov	x0, x19
	bl	_DisaCmpEor
LBB0_68:
	mov	w8, #45320
	cmp	w21, w8
	b.ne	LBB0_70
; %bb.69:
	mov	x0, x19
	bl	_DisaCmpm
LBB0_70:
	mov	w8, #61744
	and	w8, w19, w8
	mov	w9, #49408
	cmp	w8, w9
	b.ne	LBB0_72
; %bb.71:
	mov	x0, x19
	bl	_DisaExg
LBB0_72:
	cmp	w22, #14, lsl #12               ; =57344
	b.ne	LBB0_74
; %bb.73:
	mov	x0, x19
	bl	_DisaAsr
LBB0_74:
	mov	w8, #63680
	and	w8, w19, w8
	mov	w9, #57536
	cmp	w8, w9
	b.ne	LBB0_76
; %bb.75:
	mov	x0, x19
	bl	_DisaAsrEa
LBB0_76:
	mov	w0, #0
	ldp	x29, x30, [sp, #64]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #48]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #32]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #16]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp], #80             ; 16-byte Folded Reload
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_TryOp
.subsections_via_symbols
