	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_get_revision_mark              ## -- Begin function get_revision_mark
	.p2align	4, 0x90
_get_revision_mark:                     ## @get_revision_mark
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movl	(%rsi), %eax
	movq	_BOUNDARY@GOTPCREL(%rip), %rcx
	testl	%eax, (%rcx)
	je	LBB0_2
## %bb.1:
	leaq	L_.str(%rip), %rax
	popq	%rbp
	retq
LBB0_2:
	movq	_UNINTERESTING@GOTPCREL(%rip), %rcx
	testl	%eax, (%rcx)
	je	LBB0_4
## %bb.3:
	leaq	L_.str.1(%rip), %rax
	popq	%rbp
	retq
LBB0_4:
	movq	_PATCHSAME@GOTPCREL(%rip), %rcx
	testl	%eax, (%rcx)
	je	LBB0_6
## %bb.5:
	leaq	L_.str.2(%rip), %rax
	popq	%rbp
	retq
LBB0_6:
	testq	%rdi, %rdi
	je	LBB0_8
## %bb.7:
	cmpq	$0, 16(%rdi)
	je	LBB0_9
LBB0_8:
	movq	_SYMMETRIC_LEFT@GOTPCREL(%rip), %rcx
	testl	%eax, (%rcx)
	leaq	L_.str.4(%rip), %rcx
	leaq	L_.str.3(%rip), %rax
LBB0_12:
	cmoveq	%rcx, %rax
	popq	%rbp
	retq
LBB0_9:
	cmpq	$0, 8(%rdi)
	je	LBB0_11
## %bb.10:
	leaq	L_.str.5(%rip), %rax
	popq	%rbp
	retq
LBB0_11:
	cmpq	$0, (%rdi)
	leaq	L_.str.7(%rip), %rcx
	leaq	L_.str.6(%rip), %rax
	jmp	LBB0_12
	.cfi_endproc
                                        ## -- End function
	.comm	_BOUNDARY,4,2                   ## @BOUNDARY
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"-"

	.comm	_UNINTERESTING,4,2              ## @UNINTERESTING
L_.str.1:                               ## @.str.1
	.asciz	"^"

	.comm	_PATCHSAME,4,2                  ## @PATCHSAME
L_.str.2:                               ## @.str.2
	.asciz	"="

	.comm	_SYMMETRIC_LEFT,4,2             ## @SYMMETRIC_LEFT
L_.str.3:                               ## @.str.3
	.asciz	"<"

L_.str.4:                               ## @.str.4
	.asciz	">"

L_.str.5:                               ## @.str.5
	.asciz	"*"

L_.str.6:                               ## @.str.6
	.asciz	"+"

L_.str.7:                               ## @.str.7
	.space	1

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_get_revision_mark              ; -- Begin function get_revision_mark
	.p2align	2
_get_revision_mark:                     ; @get_revision_mark
	.cfi_startproc
; %bb.0:
	ldr	w8, [x1]
Lloh0:
	adrp	x9, _BOUNDARY@GOTPAGE
Lloh1:
	ldr	x9, [x9, _BOUNDARY@GOTPAGEOFF]
Lloh2:
	ldr	w9, [x9]
	tst	w9, w8
	b.eq	LBB0_2
; %bb.1:
Lloh3:
	adrp	x0, l_.str@PAGE
Lloh4:
	add	x0, x0, l_.str@PAGEOFF
	ret
LBB0_2:
Lloh5:
	adrp	x9, _UNINTERESTING@GOTPAGE
Lloh6:
	ldr	x9, [x9, _UNINTERESTING@GOTPAGEOFF]
Lloh7:
	ldr	w9, [x9]
	tst	w9, w8
	b.eq	LBB0_4
; %bb.3:
Lloh8:
	adrp	x0, l_.str.1@PAGE
Lloh9:
	add	x0, x0, l_.str.1@PAGEOFF
	ret
LBB0_4:
Lloh10:
	adrp	x9, _PATCHSAME@GOTPAGE
Lloh11:
	ldr	x9, [x9, _PATCHSAME@GOTPAGEOFF]
Lloh12:
	ldr	w9, [x9]
	tst	w9, w8
	b.eq	LBB0_6
; %bb.5:
Lloh13:
	adrp	x0, l_.str.2@PAGE
Lloh14:
	add	x0, x0, l_.str.2@PAGEOFF
	ret
LBB0_6:
	cbz	x0, LBB0_8
; %bb.7:
	ldr	x9, [x0, #16]
	cbz	x9, LBB0_9
LBB0_8:
Lloh15:
	adrp	x9, _SYMMETRIC_LEFT@GOTPAGE
Lloh16:
	ldr	x9, [x9, _SYMMETRIC_LEFT@GOTPAGEOFF]
Lloh17:
	ldr	w9, [x9]
Lloh18:
	adrp	x10, l_.str.3@PAGE
Lloh19:
	add	x10, x10, l_.str.3@PAGEOFF
Lloh20:
	adrp	x11, l_.str.4@PAGE
Lloh21:
	add	x11, x11, l_.str.4@PAGEOFF
	tst	w9, w8
	csel	x0, x11, x10, eq
	ret
LBB0_9:
	ldr	x8, [x0, #8]
	cbz	x8, LBB0_11
; %bb.10:
Lloh22:
	adrp	x0, l_.str.5@PAGE
Lloh23:
	add	x0, x0, l_.str.5@PAGEOFF
	ret
LBB0_11:
	ldr	x8, [x0]
Lloh24:
	adrp	x9, l_.str.6@PAGE
Lloh25:
	add	x9, x9, l_.str.6@PAGEOFF
Lloh26:
	adrp	x10, l_.str.7@PAGE
Lloh27:
	add	x10, x10, l_.str.7@PAGEOFF
	cmp	x8, #0
	csel	x0, x10, x9, eq
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpAdd	Lloh8, Lloh9
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpAdd	Lloh13, Lloh14
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpAdd	Lloh26, Lloh27
	.loh AdrpAdd	Lloh24, Lloh25
	.cfi_endproc
                                        ; -- End function
	.comm	_BOUNDARY,4,2                   ; @BOUNDARY
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"-"

	.comm	_UNINTERESTING,4,2              ; @UNINTERESTING
l_.str.1:                               ; @.str.1
	.asciz	"^"

	.comm	_PATCHSAME,4,2                  ; @PATCHSAME
l_.str.2:                               ; @.str.2
	.asciz	"="

	.comm	_SYMMETRIC_LEFT,4,2             ; @SYMMETRIC_LEFT
l_.str.3:                               ; @.str.3
	.asciz	"<"

l_.str.4:                               ; @.str.4
	.asciz	">"

l_.str.5:                               ; @.str.5
	.asciz	"*"

l_.str.6:                               ; @.str.6
	.asciz	"+"

l_.str.7:                               ; @.str.7
	.space	1

.subsections_via_symbols
