	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function stli_mktiocm
_stli_mktiocm:                          ## @stli_mktiocm
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_SG_DCD@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	andq	%rdi, %rcx
	je	LBB0_2
## %bb.1:
	movq	_TIOCM_CD@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
LBB0_2:
	movq	_SG_CTS@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	andq	%rdi, %rax
	je	LBB0_4
## %bb.3:
	movq	_TIOCM_CTS@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
LBB0_4:
	movq	_SG_RI@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	andq	%rdi, %rdx
	je	LBB0_6
## %bb.5:
	movq	_TIOCM_RI@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
LBB0_6:
	movq	_SG_DSR@GOTPCREL(%rip), %rsi
	movq	(%rsi), %rsi
	andq	%rdi, %rsi
	je	LBB0_8
## %bb.7:
	movq	_TIOCM_DSR@GOTPCREL(%rip), %rsi
	movq	(%rsi), %rsi
LBB0_8:
	orq	%rsi, %rdx
	orq	%rcx, %rax
	movq	_SG_DTR@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	andq	%rdi, %rcx
	je	LBB0_10
## %bb.9:
	movq	_TIOCM_DTR@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
LBB0_10:
	orq	%rdx, %rax
	movq	_SG_RTS@GOTPCREL(%rip), %rdx
	andq	(%rdx), %rdi
	je	LBB0_12
## %bb.11:
	movq	_TIOCM_RTS@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdi
LBB0_12:
	orq	%rdi, %rcx
	orq	%rcx, %rax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_SG_DCD,8,3                     ## @SG_DCD
	.comm	_TIOCM_CD,8,3                   ## @TIOCM_CD
	.comm	_SG_CTS,8,3                     ## @SG_CTS
	.comm	_TIOCM_CTS,8,3                  ## @TIOCM_CTS
	.comm	_SG_RI,8,3                      ## @SG_RI
	.comm	_TIOCM_RI,8,3                   ## @TIOCM_RI
	.comm	_SG_DSR,8,3                     ## @SG_DSR
	.comm	_TIOCM_DSR,8,3                  ## @TIOCM_DSR
	.comm	_SG_DTR,8,3                     ## @SG_DTR
	.comm	_TIOCM_DTR,8,3                  ## @TIOCM_DTR
	.comm	_SG_RTS,8,3                     ## @SG_RTS
	.comm	_TIOCM_RTS,8,3                  ## @TIOCM_RTS
	.no_dead_strip	_stli_mktiocm
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function stli_mktiocm
_stli_mktiocm:                          ; @stli_mktiocm
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _SG_DCD@GOTPAGE
Lloh1:
	ldr	x8, [x8, _SG_DCD@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
Lloh3:
	adrp	x9, _TIOCM_CD@GOTPAGE
Lloh4:
	ldr	x9, [x9, _TIOCM_CD@GOTPAGEOFF]
Lloh5:
	ldr	x9, [x9]
	tst	x8, x0
	csel	x8, xzr, x9, eq
Lloh6:
	adrp	x9, _SG_CTS@GOTPAGE
Lloh7:
	ldr	x9, [x9, _SG_CTS@GOTPAGEOFF]
Lloh8:
	adrp	x10, _TIOCM_CTS@GOTPAGE
Lloh9:
	ldr	x10, [x10, _TIOCM_CTS@GOTPAGEOFF]
Lloh10:
	ldr	x9, [x9]
Lloh11:
	ldr	x10, [x10]
	tst	x9, x0
	csel	x9, xzr, x10, eq
Lloh12:
	adrp	x10, _SG_RI@GOTPAGE
Lloh13:
	ldr	x10, [x10, _SG_RI@GOTPAGEOFF]
	orr	x8, x9, x8
Lloh14:
	ldr	x9, [x10]
Lloh15:
	adrp	x10, _TIOCM_RI@GOTPAGE
Lloh16:
	ldr	x10, [x10, _TIOCM_RI@GOTPAGEOFF]
Lloh17:
	ldr	x10, [x10]
	tst	x9, x0
	csel	x9, xzr, x10, eq
	orr	x8, x8, x9
Lloh18:
	adrp	x9, _SG_DSR@GOTPAGE
Lloh19:
	ldr	x9, [x9, _SG_DSR@GOTPAGEOFF]
Lloh20:
	adrp	x10, _TIOCM_DSR@GOTPAGE
Lloh21:
	ldr	x10, [x10, _TIOCM_DSR@GOTPAGEOFF]
Lloh22:
	ldr	x9, [x9]
Lloh23:
	ldr	x10, [x10]
	tst	x9, x0
	csel	x9, xzr, x10, eq
Lloh24:
	adrp	x10, _SG_DTR@GOTPAGE
Lloh25:
	ldr	x10, [x10, _SG_DTR@GOTPAGEOFF]
	orr	x8, x8, x9
Lloh26:
	ldr	x9, [x10]
Lloh27:
	adrp	x10, _TIOCM_DTR@GOTPAGE
Lloh28:
	ldr	x10, [x10, _TIOCM_DTR@GOTPAGEOFF]
Lloh29:
	ldr	x10, [x10]
	tst	x9, x0
	csel	x9, xzr, x10, eq
	orr	x8, x8, x9
Lloh30:
	adrp	x9, _SG_RTS@GOTPAGE
Lloh31:
	ldr	x9, [x9, _SG_RTS@GOTPAGEOFF]
Lloh32:
	adrp	x10, _TIOCM_RTS@GOTPAGE
Lloh33:
	ldr	x10, [x10, _TIOCM_RTS@GOTPAGEOFF]
Lloh34:
	ldr	x9, [x9]
Lloh35:
	ldr	x10, [x10]
	tst	x9, x0
	csel	x9, xzr, x10, eq
	orr	x0, x8, x9
	ret
	.loh AdrpLdrGotLdr	Lloh32, Lloh33, Lloh35
	.loh AdrpLdrGotLdr	Lloh30, Lloh31, Lloh34
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh23
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh22
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh10
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_SG_DCD,8,3                     ; @SG_DCD
	.comm	_TIOCM_CD,8,3                   ; @TIOCM_CD
	.comm	_SG_CTS,8,3                     ; @SG_CTS
	.comm	_TIOCM_CTS,8,3                  ; @TIOCM_CTS
	.comm	_SG_RI,8,3                      ; @SG_RI
	.comm	_TIOCM_RI,8,3                   ; @TIOCM_RI
	.comm	_SG_DSR,8,3                     ; @SG_DSR
	.comm	_TIOCM_DSR,8,3                  ; @TIOCM_DSR
	.comm	_SG_DTR,8,3                     ; @SG_DTR
	.comm	_TIOCM_DTR,8,3                  ; @TIOCM_DTR
	.comm	_SG_RTS,8,3                     ; @SG_RTS
	.comm	_TIOCM_RTS,8,3                  ; @TIOCM_RTS
	.no_dead_strip	_stli_mktiocm
.subsections_via_symbols
