	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_test_info                      ## -- Begin function test_info
	.p2align	4, 0x90
_test_info:                             ## @test_info
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	subq	$16, %rsp
	movq	_test_number@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	_active_test_name@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	leaq	L_.str.1(%rip), %r8
	cmovneq	%rax, %r8
	movq	_subtest_info@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpb	$0, (%rax)
	leaq	L_.str.3(%rip), %rdx
	leaq	L_.str.2(%rip), %r9
	cmoveq	%rdx, %r9
	movq	%rax, (%rsp)
	leaq	L_.str(%rip), %rdx
	callq	_snprintf
	addq	$16, %rsp
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"In test %u: \"%s\"%s%s\n"

	.comm	_test_number,4,2                ## @test_number
	.comm	_active_test_name,8,3           ## @active_test_name
L_.str.1:                               ## @.str.1
	.asciz	"<none>"

	.comm	_subtest_info,8,3               ## @subtest_info
L_.str.2:                               ## @.str.2
	.asciz	" - "

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

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_test_info                      ; -- Begin function test_info
	.p2align	2
_test_info:                             ; @test_info
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _test_number@GOTPAGE
Lloh1:
	ldr	x8, [x8, _test_number@GOTPAGEOFF]
Lloh2:
	ldr	w3, [x8]
Lloh3:
	adrp	x8, _active_test_name@GOTPAGE
Lloh4:
	ldr	x8, [x8, _active_test_name@GOTPAGEOFF]
Lloh5:
	ldr	x8, [x8]
Lloh6:
	adrp	x9, l_.str.1@PAGE
Lloh7:
	add	x9, x9, l_.str.1@PAGEOFF
Lloh8:
	adrp	x10, _subtest_info@GOTPAGE
Lloh9:
	ldr	x10, [x10, _subtest_info@GOTPAGEOFF]
	cmp	x8, #0
	csel	x4, x9, x8, eq
Lloh10:
	ldr	x6, [x10]
Lloh11:
	adrp	x8, l_.str.2@PAGE
Lloh12:
	add	x8, x8, l_.str.2@PAGEOFF
Lloh13:
	adrp	x9, l_.str.3@PAGE
Lloh14:
	add	x9, x9, l_.str.3@PAGEOFF
	ldrb	w10, [x6]
	cmp	w10, #0
	csel	x5, x9, x8, eq
Lloh15:
	adrp	x2, l_.str@PAGE
Lloh16:
	add	x2, x2, l_.str@PAGEOFF
	b	_snprintf
	.loh AdrpAdd	Lloh15, Lloh16
	.loh AdrpAdd	Lloh13, Lloh14
	.loh AdrpAdd	Lloh11, Lloh12
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"In test %u: \"%s\"%s%s\n"

	.comm	_test_number,4,2                ; @test_number
	.comm	_active_test_name,8,3           ; @active_test_name
l_.str.1:                               ; @.str.1
	.asciz	"<none>"

	.comm	_subtest_info,8,3               ; @subtest_info
l_.str.2:                               ; @.str.2
	.asciz	" - "

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

.subsections_via_symbols
