	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function run_command_v_opt_cd_env_tr2
LCPI0_0:
	.long	1                               ## 0x1
	.long	1                               ## 0x1
	.long	1                               ## 0x1
	.long	1                               ## 0x1
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_run_command_v_opt_cd_env_tr2
	.p2align	4, 0x90
_run_command_v_opt_cd_env_tr2:          ## @run_command_v_opt_cd_env_tr2
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	subq	$64, %rsp
	movq	_RUN_COMMAND_NO_STDIN@GOTPCREL(%rip), %rax
	movq	_RUN_GIT_CMD@GOTPCREL(%rip), %r9
	movq	_RUN_COMMAND_STDOUT_TO_STDERR@GOTPCREL(%rip), %r10
	movd	(%rax), %xmm0                   ## xmm0 = mem[0],zero,zero,zero
	movq	_RUN_SILENT_EXEC_FAILURE@GOTPCREL(%rip), %rax
	pinsrd	$1, (%r9), %xmm0
	pinsrd	$2, (%r10), %xmm0
	pinsrd	$3, (%rax), %xmm0
	movq	%rdi, -56(%rbp)
	movd	%esi, %xmm1
	pshufd	$0, %xmm1, %xmm1                ## xmm1 = xmm1[0,0,0,0]
	pand	%xmm0, %xmm1
	pxor	%xmm0, %xmm0
	pcmpeqd	%xmm1, %xmm0
	pandn	LCPI0_0(%rip), %xmm0
	movdqu	%xmm0, -48(%rbp)
	movq	_RUN_USING_SHELL@GOTPCREL(%rip), %rax
	xorl	%edi, %edi
	movl	(%rax), %eax
	andl	%esi, %eax
	setne	%dil
	movl	%edi, -32(%rbp)
	movq	_RUN_CLEAN_ON_EXIT@GOTPCREL(%rip), %rax
	xorl	%edi, %edi
	andl	(%rax), %esi
	setne	%dil
	movl	%edi, -28(%rbp)
	movq	%rdx, -24(%rbp)
	movq	%rcx, -16(%rbp)
	movq	%r8, -8(%rbp)
	leaq	-56(%rbp), %rdi
	callq	_run_command
	addq	$64, %rsp
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_CHILD_PROCESS_INIT,56,3        ## @CHILD_PROCESS_INIT
	.comm	_RUN_COMMAND_NO_STDIN,4,2       ## @RUN_COMMAND_NO_STDIN
	.comm	_RUN_GIT_CMD,4,2                ## @RUN_GIT_CMD
	.comm	_RUN_COMMAND_STDOUT_TO_STDERR,4,2 ## @RUN_COMMAND_STDOUT_TO_STDERR
	.comm	_RUN_SILENT_EXEC_FAILURE,4,2    ## @RUN_SILENT_EXEC_FAILURE
	.comm	_RUN_USING_SHELL,4,2            ## @RUN_USING_SHELL
	.comm	_RUN_CLEAN_ON_EXIT,4,2          ## @RUN_CLEAN_ON_EXIT
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_run_command_v_opt_cd_env_tr2   ; -- Begin function run_command_v_opt_cd_env_tr2
	.p2align	2
_run_command_v_opt_cd_env_tr2:          ; @run_command_v_opt_cd_env_tr2
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #80
	.cfi_def_cfa_offset 80
	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
	str	x0, [sp, #8]
Lloh0:
	adrp	x8, _RUN_COMMAND_NO_STDIN@GOTPAGE
Lloh1:
	ldr	x8, [x8, _RUN_COMMAND_NO_STDIN@GOTPAGEOFF]
Lloh2:
	adrp	x9, _RUN_GIT_CMD@GOTPAGE
Lloh3:
	ldr	x9, [x9, _RUN_GIT_CMD@GOTPAGEOFF]
Lloh4:
	adrp	x10, _RUN_COMMAND_STDOUT_TO_STDERR@GOTPAGE
Lloh5:
	ldr	x10, [x10, _RUN_COMMAND_STDOUT_TO_STDERR@GOTPAGEOFF]
Lloh6:
	adrp	x11, _RUN_SILENT_EXEC_FAILURE@GOTPAGE
Lloh7:
	ldr	x11, [x11, _RUN_SILENT_EXEC_FAILURE@GOTPAGEOFF]
Lloh8:
	ldr	s0, [x8]
	ld1.s	{ v0 }[1], [x9]
	ld1.s	{ v0 }[2], [x10]
	ld1.s	{ v0 }[3], [x11]
	dup.4s	v1, w1
	and.16b	v0, v0, v1
	cmeq.4s	v0, v0, #0
	movi.4s	v1, #1
	bic.16b	v0, v1, v0
	stur	q0, [sp, #16]
Lloh9:
	adrp	x8, _RUN_USING_SHELL@GOTPAGE
Lloh10:
	ldr	x8, [x8, _RUN_USING_SHELL@GOTPAGEOFF]
Lloh11:
	ldr	w8, [x8]
	tst	w8, w1
	cset	w8, ne
Lloh12:
	adrp	x9, _RUN_CLEAN_ON_EXIT@GOTPAGE
Lloh13:
	ldr	x9, [x9, _RUN_CLEAN_ON_EXIT@GOTPAGEOFF]
Lloh14:
	ldr	w9, [x9]
	tst	w9, w1
	cset	w9, ne
	stp	w8, w9, [sp, #32]
	stp	x2, x3, [sp, #40]
	str	x4, [sp, #56]
	add	x0, sp, #8
	bl	_run_command
	ldp	x29, x30, [sp, #64]             ; 16-byte Folded Reload
	add	sp, sp, #80
	ret
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGot	Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh4, Lloh5
	.loh AdrpLdrGot	Lloh2, Lloh3
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh8
	.cfi_endproc
                                        ; -- End function
	.comm	_CHILD_PROCESS_INIT,56,3        ; @CHILD_PROCESS_INIT
	.comm	_RUN_COMMAND_NO_STDIN,4,2       ; @RUN_COMMAND_NO_STDIN
	.comm	_RUN_GIT_CMD,4,2                ; @RUN_GIT_CMD
	.comm	_RUN_COMMAND_STDOUT_TO_STDERR,4,2 ; @RUN_COMMAND_STDOUT_TO_STDERR
	.comm	_RUN_SILENT_EXEC_FAILURE,4,2    ; @RUN_SILENT_EXEC_FAILURE
	.comm	_RUN_USING_SHELL,4,2            ; @RUN_USING_SHELL
	.comm	_RUN_CLEAN_ON_EXIT,4,2          ; @RUN_CLEAN_ON_EXIT
.subsections_via_symbols
