	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_RelationMapFilenodeToOid       ## -- Begin function RelationMapFilenodeToOid
	.p2align	4, 0x90
_RelationMapFilenodeToOid:              ## @RelationMapFilenodeToOid
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	testl	%esi, %esi
	je	LBB0_9
## %bb.1:
	movq	_active_shared_updates@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	testq	%rcx, %rcx
	je	LBB0_5
## %bb.2:
	movq	8(%rax), %rax
	addq	$8, %rax
	.p2align	4, 0x90
LBB0_3:                                 ## =>This Inner Loop Header: Depth=1
	cmpq	%rdi, -8(%rax)
	je	LBB0_19
## %bb.4:                               ##   in Loop: Header=BB0_3 Depth=1
	addq	$16, %rax
	decq	%rcx
	jne	LBB0_3
LBB0_5:
	movq	_shared_map@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rcx
	movq	_InvalidOid@GOTPCREL(%rip), %rax
	testq	%rcx, %rcx
	je	LBB0_19
## %bb.6:
	movq	8(%rdx), %rdx
	addq	$8, %rdx
	.p2align	4, 0x90
LBB0_7:                                 ## =>This Inner Loop Header: Depth=1
	cmpq	%rdi, -8(%rdx)
	je	LBB0_18
## %bb.8:                               ##   in Loop: Header=BB0_7 Depth=1
	addq	$16, %rdx
	decq	%rcx
	jne	LBB0_7
	jmp	LBB0_19
LBB0_9:
	movq	_active_local_updates@GOTPCREL(%rip), %rax
	movq	(%rax), %rcx
	testq	%rcx, %rcx
	je	LBB0_13
## %bb.10:
	movq	8(%rax), %rax
	addq	$8, %rax
	.p2align	4, 0x90
LBB0_11:                                ## =>This Inner Loop Header: Depth=1
	cmpq	%rdi, -8(%rax)
	je	LBB0_19
## %bb.12:                              ##   in Loop: Header=BB0_11 Depth=1
	addq	$16, %rax
	decq	%rcx
	jne	LBB0_11
LBB0_13:
	movq	_local_map@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rcx
	movq	_InvalidOid@GOTPCREL(%rip), %rax
	testq	%rcx, %rcx
	je	LBB0_19
## %bb.14:
	movq	8(%rdx), %rdx
	addq	$8, %rdx
	.p2align	4, 0x90
LBB0_15:                                ## =>This Inner Loop Header: Depth=1
	cmpq	%rdi, -8(%rdx)
	je	LBB0_18
## %bb.16:                              ##   in Loop: Header=BB0_15 Depth=1
	addq	$16, %rdx
	decq	%rcx
	jne	LBB0_15
	jmp	LBB0_19
LBB0_18:
	movq	%rdx, %rax
LBB0_19:
	movq	(%rax), %rax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_active_shared_updates,16,3     ## @active_shared_updates
	.comm	_shared_map,16,3                ## @shared_map
	.comm	_active_local_updates,16,3      ## @active_local_updates
	.comm	_local_map,16,3                 ## @local_map
	.comm	_InvalidOid,8,3                 ## @InvalidOid
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_RelationMapFilenodeToOid       ; -- Begin function RelationMapFilenodeToOid
	.p2align	2
_RelationMapFilenodeToOid:              ; @RelationMapFilenodeToOid
	.cfi_startproc
; %bb.0:
	cbz	w1, LBB0_9
; %bb.1:
Lloh0:
	adrp	x8, _active_shared_updates@GOTPAGE
Lloh1:
	ldr	x8, [x8, _active_shared_updates@GOTPAGEOFF]
	ldr	x9, [x8]
	cbz	x9, LBB0_5
; %bb.2:
	ldr	x8, [x8, #8]
	add	x8, x8, #8
LBB0_3:                                 ; =>This Inner Loop Header: Depth=1
	ldur	x10, [x8, #-8]
	cmp	x10, x0
	b.eq	LBB0_18
; %bb.4:                                ;   in Loop: Header=BB0_3 Depth=1
	add	x8, x8, #16
	subs	x9, x9, #1
	b.ne	LBB0_3
LBB0_5:
Lloh2:
	adrp	x8, _shared_map@GOTPAGE
Lloh3:
	ldr	x8, [x8, _shared_map@GOTPAGEOFF]
	ldr	x9, [x8]
	cbz	x9, LBB0_19
; %bb.6:
	ldr	x8, [x8, #8]
	add	x8, x8, #8
Lloh4:
	adrp	x10, _InvalidOid@GOTPAGE
Lloh5:
	ldr	x10, [x10, _InvalidOid@GOTPAGEOFF]
LBB0_7:                                 ; =>This Inner Loop Header: Depth=1
	ldur	x11, [x8, #-8]
	cmp	x11, x0
	b.eq	LBB0_18
; %bb.8:                                ;   in Loop: Header=BB0_7 Depth=1
	add	x8, x8, #16
	subs	x9, x9, #1
	b.ne	LBB0_7
	b	LBB0_17
LBB0_9:
Lloh6:
	adrp	x8, _active_local_updates@GOTPAGE
Lloh7:
	ldr	x8, [x8, _active_local_updates@GOTPAGEOFF]
	ldr	x9, [x8]
	cbz	x9, LBB0_13
; %bb.10:
	ldr	x8, [x8, #8]
	add	x8, x8, #8
LBB0_11:                                ; =>This Inner Loop Header: Depth=1
	ldur	x10, [x8, #-8]
	cmp	x10, x0
	b.eq	LBB0_18
; %bb.12:                               ;   in Loop: Header=BB0_11 Depth=1
	add	x8, x8, #16
	subs	x9, x9, #1
	b.ne	LBB0_11
LBB0_13:
Lloh8:
	adrp	x8, _local_map@GOTPAGE
Lloh9:
	ldr	x8, [x8, _local_map@GOTPAGEOFF]
	ldr	x9, [x8]
	cbz	x9, LBB0_19
; %bb.14:
	ldr	x8, [x8, #8]
	add	x8, x8, #8
Lloh10:
	adrp	x10, _InvalidOid@GOTPAGE
Lloh11:
	ldr	x10, [x10, _InvalidOid@GOTPAGEOFF]
LBB0_15:                                ; =>This Inner Loop Header: Depth=1
	ldur	x11, [x8, #-8]
	cmp	x11, x0
	b.eq	LBB0_18
; %bb.16:                               ;   in Loop: Header=BB0_15 Depth=1
	add	x8, x8, #16
	subs	x9, x9, #1
	b.ne	LBB0_15
LBB0_17:
	mov	x8, x10
LBB0_18:
	ldr	x0, [x8]
	ret
LBB0_19:
Lloh12:
	adrp	x8, _InvalidOid@GOTPAGE
Lloh13:
	ldr	x8, [x8, _InvalidOid@GOTPAGEOFF]
Lloh14:
	ldr	x0, [x8]
	ret
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpLdrGot	Lloh2, Lloh3
	.loh AdrpLdrGot	Lloh4, Lloh5
	.loh AdrpLdrGot	Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpLdrGot	Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.cfi_endproc
                                        ; -- End function
	.comm	_active_shared_updates,16,3     ; @active_shared_updates
	.comm	_shared_map,16,3                ; @shared_map
	.comm	_active_local_updates,16,3      ; @active_local_updates
	.comm	_local_map,16,3                 ; @local_map
	.comm	_InvalidOid,8,3                 ; @InvalidOid
.subsections_via_symbols
