	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function _outRelOptInfo
__outRelOptInfo:                        ## @_outRelOptInfo
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -24
	leaq	L_.str(%rip), %rdi
	callq	_WRITE_NODE_TYPE
	movq	_reloptkind@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_RelOptKind@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_WRITE_ENUM_FIELD
	movq	_relids@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BITMAPSET_FIELD
	movq	_rows@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.1(%rip), %rbx
	movq	%rbx, %rsi
	callq	_WRITE_FLOAT_FIELD
	movq	_consider_startup@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_consider_param_startup@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_consider_parallel@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_reltarget@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_pathlist@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_ppilist@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_partial_pathlist@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_cheapest_startup_path@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_cheapest_total_path@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_cheapest_unique_path@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_cheapest_parameterized_paths@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_direct_lateral_relids@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BITMAPSET_FIELD
	movq	_lateral_relids@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BITMAPSET_FIELD
	movq	_relid@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_UINT_FIELD
	movq	_reltablespace@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_OID_FIELD
	movq	_rtekind@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_RTEKind@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_WRITE_ENUM_FIELD
	movq	_min_attr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_INT_FIELD
	movq	_max_attr@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_INT_FIELD
	movq	_lateral_vars@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_lateral_referencers@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BITMAPSET_FIELD
	movq	_indexlist@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_statlist@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_pages@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_UINT_FIELD
	movq	_tuples@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	%rbx, %rsi
	callq	_WRITE_FLOAT_FIELD
	movq	_allvisfrac@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	L_.str.2(%rip), %rsi
	callq	_WRITE_FLOAT_FIELD
	movq	_eclass_indexes@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BITMAPSET_FIELD
	movq	_subroot@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_subplan_params@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_rel_parallel_workers@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_INT_FIELD
	movq	_serverid@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_OID_FIELD
	movq	_userid@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_OID_FIELD
	movq	_useridiscurrent@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_baserestrictinfo@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_baserestrict_min_security@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_UINT_FIELD
	movq	_joininfo@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_has_eclass_joins@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_consider_partitionwise_join@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_top_parent_relids@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BITMAPSET_FIELD
	movq	_partitioned_child_rels@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	addq	$8, %rsp
	popq	%rbx
	popq	%rbp
	jmp	_WRITE_NODE_FIELD               ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"RELOPTINFO"

	.comm	_reloptkind,4,2                 ## @reloptkind
	.comm	_RelOptKind,4,2                 ## @RelOptKind
	.comm	_relids,4,2                     ## @relids
	.comm	_rows,4,2                       ## @rows
L_.str.1:                               ## @.str.1
	.asciz	"%.0f"

	.comm	_consider_startup,4,2           ## @consider_startup
	.comm	_consider_param_startup,4,2     ## @consider_param_startup
	.comm	_consider_parallel,4,2          ## @consider_parallel
	.comm	_reltarget,4,2                  ## @reltarget
	.comm	_pathlist,4,2                   ## @pathlist
	.comm	_ppilist,4,2                    ## @ppilist
	.comm	_partial_pathlist,4,2           ## @partial_pathlist
	.comm	_cheapest_startup_path,4,2      ## @cheapest_startup_path
	.comm	_cheapest_total_path,4,2        ## @cheapest_total_path
	.comm	_cheapest_unique_path,4,2       ## @cheapest_unique_path
	.comm	_cheapest_parameterized_paths,4,2 ## @cheapest_parameterized_paths
	.comm	_direct_lateral_relids,4,2      ## @direct_lateral_relids
	.comm	_lateral_relids,4,2             ## @lateral_relids
	.comm	_relid,4,2                      ## @relid
	.comm	_reltablespace,4,2              ## @reltablespace
	.comm	_rtekind,4,2                    ## @rtekind
	.comm	_RTEKind,4,2                    ## @RTEKind
	.comm	_min_attr,4,2                   ## @min_attr
	.comm	_max_attr,4,2                   ## @max_attr
	.comm	_lateral_vars,4,2               ## @lateral_vars
	.comm	_lateral_referencers,4,2        ## @lateral_referencers
	.comm	_indexlist,4,2                  ## @indexlist
	.comm	_statlist,4,2                   ## @statlist
	.comm	_pages,4,2                      ## @pages
	.comm	_tuples,4,2                     ## @tuples
	.comm	_allvisfrac,4,2                 ## @allvisfrac
L_.str.2:                               ## @.str.2
	.asciz	"%.6f"

	.comm	_eclass_indexes,4,2             ## @eclass_indexes
	.comm	_subroot,4,2                    ## @subroot
	.comm	_subplan_params,4,2             ## @subplan_params
	.comm	_rel_parallel_workers,4,2       ## @rel_parallel_workers
	.comm	_serverid,4,2                   ## @serverid
	.comm	_userid,4,2                     ## @userid
	.comm	_useridiscurrent,4,2            ## @useridiscurrent
	.comm	_baserestrictinfo,4,2           ## @baserestrictinfo
	.comm	_baserestrict_min_security,4,2  ## @baserestrict_min_security
	.comm	_joininfo,4,2                   ## @joininfo
	.comm	_has_eclass_joins,4,2           ## @has_eclass_joins
	.comm	_consider_partitionwise_join,4,2 ## @consider_partitionwise_join
	.comm	_top_parent_relids,4,2          ## @top_parent_relids
	.comm	_partitioned_child_rels,4,2     ## @partitioned_child_rels
	.no_dead_strip	__outRelOptInfo
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function _outRelOptInfo
__outRelOptInfo:                        ; @_outRelOptInfo
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
Lloh0:
	adrp	x0, l_.str@PAGE
Lloh1:
	add	x0, x0, l_.str@PAGEOFF
	bl	_WRITE_NODE_TYPE
Lloh2:
	adrp	x8, _reloptkind@GOTPAGE
Lloh3:
	ldr	x8, [x8, _reloptkind@GOTPAGEOFF]
Lloh4:
	ldr	w0, [x8]
Lloh5:
	adrp	x8, _RelOptKind@GOTPAGE
Lloh6:
	ldr	x8, [x8, _RelOptKind@GOTPAGEOFF]
Lloh7:
	ldr	w1, [x8]
	bl	_WRITE_ENUM_FIELD
Lloh8:
	adrp	x8, _relids@GOTPAGE
Lloh9:
	ldr	x8, [x8, _relids@GOTPAGEOFF]
Lloh10:
	ldr	w0, [x8]
	bl	_WRITE_BITMAPSET_FIELD
Lloh11:
	adrp	x8, _rows@GOTPAGE
Lloh12:
	ldr	x8, [x8, _rows@GOTPAGEOFF]
Lloh13:
	ldr	w0, [x8]
Lloh14:
	adrp	x19, l_.str.1@PAGE
Lloh15:
	add	x19, x19, l_.str.1@PAGEOFF
	mov	x1, x19
	bl	_WRITE_FLOAT_FIELD
Lloh16:
	adrp	x8, _consider_startup@GOTPAGE
Lloh17:
	ldr	x8, [x8, _consider_startup@GOTPAGEOFF]
Lloh18:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh19:
	adrp	x8, _consider_param_startup@GOTPAGE
Lloh20:
	ldr	x8, [x8, _consider_param_startup@GOTPAGEOFF]
Lloh21:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh22:
	adrp	x8, _consider_parallel@GOTPAGE
Lloh23:
	ldr	x8, [x8, _consider_parallel@GOTPAGEOFF]
Lloh24:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh25:
	adrp	x8, _reltarget@GOTPAGE
Lloh26:
	ldr	x8, [x8, _reltarget@GOTPAGEOFF]
Lloh27:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh28:
	adrp	x8, _pathlist@GOTPAGE
Lloh29:
	ldr	x8, [x8, _pathlist@GOTPAGEOFF]
Lloh30:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh31:
	adrp	x8, _ppilist@GOTPAGE
Lloh32:
	ldr	x8, [x8, _ppilist@GOTPAGEOFF]
Lloh33:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh34:
	adrp	x8, _partial_pathlist@GOTPAGE
Lloh35:
	ldr	x8, [x8, _partial_pathlist@GOTPAGEOFF]
Lloh36:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh37:
	adrp	x8, _cheapest_startup_path@GOTPAGE
Lloh38:
	ldr	x8, [x8, _cheapest_startup_path@GOTPAGEOFF]
Lloh39:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh40:
	adrp	x8, _cheapest_total_path@GOTPAGE
Lloh41:
	ldr	x8, [x8, _cheapest_total_path@GOTPAGEOFF]
Lloh42:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh43:
	adrp	x8, _cheapest_unique_path@GOTPAGE
Lloh44:
	ldr	x8, [x8, _cheapest_unique_path@GOTPAGEOFF]
Lloh45:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh46:
	adrp	x8, _cheapest_parameterized_paths@GOTPAGE
Lloh47:
	ldr	x8, [x8, _cheapest_parameterized_paths@GOTPAGEOFF]
Lloh48:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh49:
	adrp	x8, _direct_lateral_relids@GOTPAGE
Lloh50:
	ldr	x8, [x8, _direct_lateral_relids@GOTPAGEOFF]
Lloh51:
	ldr	w0, [x8]
	bl	_WRITE_BITMAPSET_FIELD
Lloh52:
	adrp	x8, _lateral_relids@GOTPAGE
Lloh53:
	ldr	x8, [x8, _lateral_relids@GOTPAGEOFF]
Lloh54:
	ldr	w0, [x8]
	bl	_WRITE_BITMAPSET_FIELD
Lloh55:
	adrp	x8, _relid@GOTPAGE
Lloh56:
	ldr	x8, [x8, _relid@GOTPAGEOFF]
Lloh57:
	ldr	w0, [x8]
	bl	_WRITE_UINT_FIELD
Lloh58:
	adrp	x8, _reltablespace@GOTPAGE
Lloh59:
	ldr	x8, [x8, _reltablespace@GOTPAGEOFF]
Lloh60:
	ldr	w0, [x8]
	bl	_WRITE_OID_FIELD
Lloh61:
	adrp	x8, _rtekind@GOTPAGE
Lloh62:
	ldr	x8, [x8, _rtekind@GOTPAGEOFF]
Lloh63:
	ldr	w0, [x8]
Lloh64:
	adrp	x8, _RTEKind@GOTPAGE
Lloh65:
	ldr	x8, [x8, _RTEKind@GOTPAGEOFF]
Lloh66:
	ldr	w1, [x8]
	bl	_WRITE_ENUM_FIELD
Lloh67:
	adrp	x8, _min_attr@GOTPAGE
Lloh68:
	ldr	x8, [x8, _min_attr@GOTPAGEOFF]
Lloh69:
	ldr	w0, [x8]
	bl	_WRITE_INT_FIELD
Lloh70:
	adrp	x8, _max_attr@GOTPAGE
Lloh71:
	ldr	x8, [x8, _max_attr@GOTPAGEOFF]
Lloh72:
	ldr	w0, [x8]
	bl	_WRITE_INT_FIELD
Lloh73:
	adrp	x8, _lateral_vars@GOTPAGE
Lloh74:
	ldr	x8, [x8, _lateral_vars@GOTPAGEOFF]
Lloh75:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh76:
	adrp	x8, _lateral_referencers@GOTPAGE
Lloh77:
	ldr	x8, [x8, _lateral_referencers@GOTPAGEOFF]
Lloh78:
	ldr	w0, [x8]
	bl	_WRITE_BITMAPSET_FIELD
Lloh79:
	adrp	x8, _indexlist@GOTPAGE
Lloh80:
	ldr	x8, [x8, _indexlist@GOTPAGEOFF]
Lloh81:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh82:
	adrp	x8, _statlist@GOTPAGE
Lloh83:
	ldr	x8, [x8, _statlist@GOTPAGEOFF]
Lloh84:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh85:
	adrp	x8, _pages@GOTPAGE
Lloh86:
	ldr	x8, [x8, _pages@GOTPAGEOFF]
Lloh87:
	ldr	w0, [x8]
	bl	_WRITE_UINT_FIELD
Lloh88:
	adrp	x8, _tuples@GOTPAGE
Lloh89:
	ldr	x8, [x8, _tuples@GOTPAGEOFF]
Lloh90:
	ldr	w0, [x8]
	mov	x1, x19
	bl	_WRITE_FLOAT_FIELD
Lloh91:
	adrp	x8, _allvisfrac@GOTPAGE
Lloh92:
	ldr	x8, [x8, _allvisfrac@GOTPAGEOFF]
Lloh93:
	ldr	w0, [x8]
Lloh94:
	adrp	x1, l_.str.2@PAGE
Lloh95:
	add	x1, x1, l_.str.2@PAGEOFF
	bl	_WRITE_FLOAT_FIELD
Lloh96:
	adrp	x8, _eclass_indexes@GOTPAGE
Lloh97:
	ldr	x8, [x8, _eclass_indexes@GOTPAGEOFF]
Lloh98:
	ldr	w0, [x8]
	bl	_WRITE_BITMAPSET_FIELD
Lloh99:
	adrp	x8, _subroot@GOTPAGE
Lloh100:
	ldr	x8, [x8, _subroot@GOTPAGEOFF]
Lloh101:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh102:
	adrp	x8, _subplan_params@GOTPAGE
Lloh103:
	ldr	x8, [x8, _subplan_params@GOTPAGEOFF]
Lloh104:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh105:
	adrp	x8, _rel_parallel_workers@GOTPAGE
Lloh106:
	ldr	x8, [x8, _rel_parallel_workers@GOTPAGEOFF]
Lloh107:
	ldr	w0, [x8]
	bl	_WRITE_INT_FIELD
Lloh108:
	adrp	x8, _serverid@GOTPAGE
Lloh109:
	ldr	x8, [x8, _serverid@GOTPAGEOFF]
Lloh110:
	ldr	w0, [x8]
	bl	_WRITE_OID_FIELD
Lloh111:
	adrp	x8, _userid@GOTPAGE
Lloh112:
	ldr	x8, [x8, _userid@GOTPAGEOFF]
Lloh113:
	ldr	w0, [x8]
	bl	_WRITE_OID_FIELD
Lloh114:
	adrp	x8, _useridiscurrent@GOTPAGE
Lloh115:
	ldr	x8, [x8, _useridiscurrent@GOTPAGEOFF]
Lloh116:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh117:
	adrp	x8, _baserestrictinfo@GOTPAGE
Lloh118:
	ldr	x8, [x8, _baserestrictinfo@GOTPAGEOFF]
Lloh119:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh120:
	adrp	x8, _baserestrict_min_security@GOTPAGE
Lloh121:
	ldr	x8, [x8, _baserestrict_min_security@GOTPAGEOFF]
Lloh122:
	ldr	w0, [x8]
	bl	_WRITE_UINT_FIELD
Lloh123:
	adrp	x8, _joininfo@GOTPAGE
Lloh124:
	ldr	x8, [x8, _joininfo@GOTPAGEOFF]
Lloh125:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh126:
	adrp	x8, _has_eclass_joins@GOTPAGE
Lloh127:
	ldr	x8, [x8, _has_eclass_joins@GOTPAGEOFF]
Lloh128:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh129:
	adrp	x8, _consider_partitionwise_join@GOTPAGE
Lloh130:
	ldr	x8, [x8, _consider_partitionwise_join@GOTPAGEOFF]
Lloh131:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh132:
	adrp	x8, _top_parent_relids@GOTPAGE
Lloh133:
	ldr	x8, [x8, _top_parent_relids@GOTPAGEOFF]
Lloh134:
	ldr	w0, [x8]
	bl	_WRITE_BITMAPSET_FIELD
Lloh135:
	adrp	x8, _partitioned_child_rels@GOTPAGE
Lloh136:
	ldr	x8, [x8, _partitioned_child_rels@GOTPAGEOFF]
Lloh137:
	ldr	w0, [x8]
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	b	_WRITE_NODE_FIELD
	.loh AdrpLdrGotLdr	Lloh135, Lloh136, Lloh137
	.loh AdrpLdrGotLdr	Lloh132, Lloh133, Lloh134
	.loh AdrpLdrGotLdr	Lloh129, Lloh130, Lloh131
	.loh AdrpLdrGotLdr	Lloh126, Lloh127, Lloh128
	.loh AdrpLdrGotLdr	Lloh123, Lloh124, Lloh125
	.loh AdrpLdrGotLdr	Lloh120, Lloh121, Lloh122
	.loh AdrpLdrGotLdr	Lloh117, Lloh118, Lloh119
	.loh AdrpLdrGotLdr	Lloh114, Lloh115, Lloh116
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGotLdr	Lloh108, Lloh109, Lloh110
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh107
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh99, Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh96, Lloh97, Lloh98
	.loh AdrpAdd	Lloh94, Lloh95
	.loh AdrpLdrGotLdr	Lloh91, Lloh92, Lloh93
	.loh AdrpLdrGotLdr	Lloh88, Lloh89, Lloh90
	.loh AdrpLdrGotLdr	Lloh85, Lloh86, Lloh87
	.loh AdrpLdrGotLdr	Lloh82, Lloh83, Lloh84
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpLdrGotLdr	Lloh76, Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGotLdr	Lloh70, Lloh71, Lloh72
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpLdrGotLdr	Lloh61, Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh58, Lloh59, Lloh60
	.loh AdrpLdrGotLdr	Lloh55, Lloh56, Lloh57
	.loh AdrpLdrGotLdr	Lloh52, Lloh53, Lloh54
	.loh AdrpLdrGotLdr	Lloh49, Lloh50, Lloh51
	.loh AdrpLdrGotLdr	Lloh46, Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh43, Lloh44, Lloh45
	.loh AdrpLdrGotLdr	Lloh40, Lloh41, Lloh42
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpLdrGotLdr	Lloh34, Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh31, Lloh32, Lloh33
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh27
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpAdd	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"RELOPTINFO"

	.comm	_reloptkind,4,2                 ; @reloptkind
	.comm	_RelOptKind,4,2                 ; @RelOptKind
	.comm	_relids,4,2                     ; @relids
	.comm	_rows,4,2                       ; @rows
l_.str.1:                               ; @.str.1
	.asciz	"%.0f"

	.comm	_consider_startup,4,2           ; @consider_startup
	.comm	_consider_param_startup,4,2     ; @consider_param_startup
	.comm	_consider_parallel,4,2          ; @consider_parallel
	.comm	_reltarget,4,2                  ; @reltarget
	.comm	_pathlist,4,2                   ; @pathlist
	.comm	_ppilist,4,2                    ; @ppilist
	.comm	_partial_pathlist,4,2           ; @partial_pathlist
	.comm	_cheapest_startup_path,4,2      ; @cheapest_startup_path
	.comm	_cheapest_total_path,4,2        ; @cheapest_total_path
	.comm	_cheapest_unique_path,4,2       ; @cheapest_unique_path
	.comm	_cheapest_parameterized_paths,4,2 ; @cheapest_parameterized_paths
	.comm	_direct_lateral_relids,4,2      ; @direct_lateral_relids
	.comm	_lateral_relids,4,2             ; @lateral_relids
	.comm	_relid,4,2                      ; @relid
	.comm	_reltablespace,4,2              ; @reltablespace
	.comm	_rtekind,4,2                    ; @rtekind
	.comm	_RTEKind,4,2                    ; @RTEKind
	.comm	_min_attr,4,2                   ; @min_attr
	.comm	_max_attr,4,2                   ; @max_attr
	.comm	_lateral_vars,4,2               ; @lateral_vars
	.comm	_lateral_referencers,4,2        ; @lateral_referencers
	.comm	_indexlist,4,2                  ; @indexlist
	.comm	_statlist,4,2                   ; @statlist
	.comm	_pages,4,2                      ; @pages
	.comm	_tuples,4,2                     ; @tuples
	.comm	_allvisfrac,4,2                 ; @allvisfrac
l_.str.2:                               ; @.str.2
	.asciz	"%.6f"

	.comm	_eclass_indexes,4,2             ; @eclass_indexes
	.comm	_subroot,4,2                    ; @subroot
	.comm	_subplan_params,4,2             ; @subplan_params
	.comm	_rel_parallel_workers,4,2       ; @rel_parallel_workers
	.comm	_serverid,4,2                   ; @serverid
	.comm	_userid,4,2                     ; @userid
	.comm	_useridiscurrent,4,2            ; @useridiscurrent
	.comm	_baserestrictinfo,4,2           ; @baserestrictinfo
	.comm	_baserestrict_min_security,4,2  ; @baserestrict_min_security
	.comm	_joininfo,4,2                   ; @joininfo
	.comm	_has_eclass_joins,4,2           ; @has_eclass_joins
	.comm	_consider_partitionwise_join,4,2 ; @consider_partitionwise_join
	.comm	_top_parent_relids,4,2          ; @top_parent_relids
	.comm	_partitioned_child_rels,4,2     ; @partitioned_child_rels
	.no_dead_strip	__outRelOptInfo
.subsections_via_symbols
