	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function setup_description
_setup_description:                     ## @setup_description
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	leaq	L_.str(%rip), %rdi
	callq	_PG_CMD_PUTS
	movq	_desc_file@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_escape_quotes
	leaq	L_.str.1(%rip), %rdi
	movl	%eax, %esi
	callq	_PG_CMD_PRINTF
	leaq	L_.str.2(%rip), %rdi
	callq	_PG_CMD_PUTS
	leaq	L_.str.3(%rip), %rdi
	callq	_PG_CMD_PUTS
	movq	_shdesc_file@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_escape_quotes
	leaq	L_.str.4(%rip), %rdi
	movl	%eax, %esi
	callq	_PG_CMD_PRINTF
	leaq	L_.str.5(%rip), %rdi
	callq	_PG_CMD_PUTS
	leaq	L_.str.6(%rip), %rdi
	callq	_PG_CMD_PUTS
	leaq	L_.str.7(%rip), %rdi
	callq	_PG_CMD_PUTS
	leaq	L_.str.8(%rip), %rdi
	popq	%rbp
	jmp	_PG_CMD_PUTS                    ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"CREATE TEMP TABLE tmp_pg_description ( \tobjoid oid, \tclassname name, \tobjsubid int4, \tdescription text);\n\n"

L_.str.1:                               ## @.str.1
	.asciz	"COPY tmp_pg_description FROM E'%s';\n\n"

	.comm	_desc_file,4,2                  ## @desc_file
L_.str.2:                               ## @.str.2
	.asciz	"INSERT INTO pg_description  SELECT t.objoid, c.oid, t.objsubid, t.description   FROM tmp_pg_description t, pg_class c     WHERE c.relname = t.classname;\n\n"

L_.str.3:                               ## @.str.3
	.asciz	"CREATE TEMP TABLE tmp_pg_shdescription (  objoid oid,  classname name,  description text);\n\n"

L_.str.4:                               ## @.str.4
	.asciz	"COPY tmp_pg_shdescription FROM E'%s';\n\n"

	.comm	_shdesc_file,4,2                ## @shdesc_file
L_.str.5:                               ## @.str.5
	.asciz	"INSERT INTO pg_shdescription  SELECT t.objoid, c.oid, t.description   FROM tmp_pg_shdescription t, pg_class c    WHERE c.relname = t.classname;\n\n"

L_.str.6:                               ## @.str.6
	.asciz	"WITH funcdescs AS ( SELECT p.oid as p_oid, o.oid as o_oid, oprname FROM pg_proc p JOIN pg_operator o ON oprcode = p.oid ) INSERT INTO pg_description   SELECT p_oid, 'pg_proc'::regclass, 0,     'implementation of ' || oprname || ' operator'   FROM funcdescs   WHERE NOT EXISTS (SELECT 1 FROM pg_description    WHERE objoid = p_oid AND classoid = 'pg_proc'::regclass)   AND NOT EXISTS (SELECT 1 FROM pg_description    WHERE objoid = o_oid AND classoid = 'pg_operator'::regclass         AND description LIKE 'deprecated%');\n\n"

L_.str.7:                               ## @.str.7
	.asciz	"DROP TABLE tmp_pg_description;\n\n"

L_.str.8:                               ## @.str.8
	.asciz	"DROP TABLE tmp_pg_shdescription;\n\n"

	.no_dead_strip	_setup_description
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function setup_description
_setup_description:                     ; @setup_description
	.cfi_startproc
; %bb.0:
	stp	x29, x30, [sp, #-16]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 16
	mov	x29, sp
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
Lloh0:
	adrp	x0, l_.str@PAGE
Lloh1:
	add	x0, x0, l_.str@PAGEOFF
	bl	_PG_CMD_PUTS
Lloh2:
	adrp	x8, _desc_file@GOTPAGE
Lloh3:
	ldr	x8, [x8, _desc_file@GOTPAGEOFF]
Lloh4:
	ldr	w0, [x8]
	bl	_escape_quotes
	mov	x1, x0
Lloh5:
	adrp	x0, l_.str.1@PAGE
Lloh6:
	add	x0, x0, l_.str.1@PAGEOFF
	bl	_PG_CMD_PRINTF
Lloh7:
	adrp	x0, l_.str.2@PAGE
Lloh8:
	add	x0, x0, l_.str.2@PAGEOFF
	bl	_PG_CMD_PUTS
Lloh9:
	adrp	x0, l_.str.3@PAGE
Lloh10:
	add	x0, x0, l_.str.3@PAGEOFF
	bl	_PG_CMD_PUTS
Lloh11:
	adrp	x8, _shdesc_file@GOTPAGE
Lloh12:
	ldr	x8, [x8, _shdesc_file@GOTPAGEOFF]
Lloh13:
	ldr	w0, [x8]
	bl	_escape_quotes
	mov	x1, x0
Lloh14:
	adrp	x0, l_.str.4@PAGE
Lloh15:
	add	x0, x0, l_.str.4@PAGEOFF
	bl	_PG_CMD_PRINTF
Lloh16:
	adrp	x0, l_.str.5@PAGE
Lloh17:
	add	x0, x0, l_.str.5@PAGEOFF
	bl	_PG_CMD_PUTS
Lloh18:
	adrp	x0, l_.str.6@PAGE
Lloh19:
	add	x0, x0, l_.str.6@PAGEOFF
	bl	_PG_CMD_PUTS
Lloh20:
	adrp	x0, l_.str.7@PAGE
Lloh21:
	add	x0, x0, l_.str.7@PAGEOFF
	bl	_PG_CMD_PUTS
Lloh22:
	adrp	x0, l_.str.8@PAGE
Lloh23:
	add	x0, x0, l_.str.8@PAGEOFF
	ldp	x29, x30, [sp], #16             ; 16-byte Folded Reload
	b	_PG_CMD_PUTS
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh18, Lloh19
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpAdd	Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpAdd	Lloh9, Lloh10
	.loh AdrpAdd	Lloh7, Lloh8
	.loh AdrpAdd	Lloh5, Lloh6
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpAdd	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"CREATE TEMP TABLE tmp_pg_description ( \tobjoid oid, \tclassname name, \tobjsubid int4, \tdescription text);\n\n"

l_.str.1:                               ; @.str.1
	.asciz	"COPY tmp_pg_description FROM E'%s';\n\n"

	.comm	_desc_file,4,2                  ; @desc_file
l_.str.2:                               ; @.str.2
	.asciz	"INSERT INTO pg_description  SELECT t.objoid, c.oid, t.objsubid, t.description   FROM tmp_pg_description t, pg_class c     WHERE c.relname = t.classname;\n\n"

l_.str.3:                               ; @.str.3
	.asciz	"CREATE TEMP TABLE tmp_pg_shdescription (  objoid oid,  classname name,  description text);\n\n"

l_.str.4:                               ; @.str.4
	.asciz	"COPY tmp_pg_shdescription FROM E'%s';\n\n"

	.comm	_shdesc_file,4,2                ; @shdesc_file
l_.str.5:                               ; @.str.5
	.asciz	"INSERT INTO pg_shdescription  SELECT t.objoid, c.oid, t.description   FROM tmp_pg_shdescription t, pg_class c    WHERE c.relname = t.classname;\n\n"

l_.str.6:                               ; @.str.6
	.asciz	"WITH funcdescs AS ( SELECT p.oid as p_oid, o.oid as o_oid, oprname FROM pg_proc p JOIN pg_operator o ON oprcode = p.oid ) INSERT INTO pg_description   SELECT p_oid, 'pg_proc'::regclass, 0,     'implementation of ' || oprname || ' operator'   FROM funcdescs   WHERE NOT EXISTS (SELECT 1 FROM pg_description    WHERE objoid = p_oid AND classoid = 'pg_proc'::regclass)   AND NOT EXISTS (SELECT 1 FROM pg_description    WHERE objoid = o_oid AND classoid = 'pg_operator'::regclass         AND description LIKE 'deprecated%');\n\n"

l_.str.7:                               ; @.str.7
	.asciz	"DROP TABLE tmp_pg_description;\n\n"

l_.str.8:                               ; @.str.8
	.asciz	"DROP TABLE tmp_pg_shdescription;\n\n"

	.no_dead_strip	_setup_description
.subsections_via_symbols
