	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function print_header
_print_header:                          ## @print_header
	.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	_puts
	leaq	L_.str.1(%rip), %rdi
	callq	_puts
	leaq	L_.str.2(%rip), %rdi
	popq	%rbp
	jmp	_puts                           ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"/* Generated automatically by the program `genextract'\n   from the machine description file `md'.  */\n\n#include \"config.h\"\n#include \"system.h\"\n#include \"coretypes.h\"\n#include \"tm.h\"\n#include \"rtl.h\"\n#include \"insn-config.h\"\n#include \"recog.h\"\n#include \"toplev.h\"\n\n/* This variable is used as the \"location\" of any missing operand\n   whose numbers are skipped by a given pattern.  */\nstatic rtx junk ATTRIBUTE_UNUSED;\n"

L_.str.1:                               ## @.str.1
	.asciz	"void\ninsn_extract (rtx insn)\n{\n  rtx *ro = recog_data.operand;\n  rtx **ro_loc = recog_data.operand_loc;\n  rtx pat = PATTERN (insn);\n  int i ATTRIBUTE_UNUSED; /* only for peepholes */\n\n#ifdef ENABLE_CHECKING\n  memset (ro, 0xab, sizeof (*ro) * MAX_RECOG_OPERANDS);\n  memset (ro_loc, 0xab, sizeof (*ro_loc) * MAX_RECOG_OPERANDS);\n#endif\n"

L_.str.2:                               ## @.str.2
	.asciz	"  switch (INSN_CODE (insn))\n    {\n    default:\n      /* Control reaches here if insn_extract has been called with an\n         unrecognizable insn (code -1), or an insn whose INSN_CODE\n         corresponds to a DEFINE_EXPAND in the machine description;\n         either way, a bug.  */\n      if (INSN_CODE (insn) < 0)\n        fatal_insn (\"unrecognizable insn:\", insn);\n      else\n        fatal_insn (\"insn with invalid code number:\", insn);\n"

	.no_dead_strip	_print_header
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function print_header
_print_header:                          ; @print_header
	.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	_puts
Lloh2:
	adrp	x0, l_.str.1@PAGE
Lloh3:
	add	x0, x0, l_.str.1@PAGEOFF
	bl	_puts
Lloh4:
	adrp	x0, l_.str.2@PAGE
Lloh5:
	add	x0, x0, l_.str.2@PAGEOFF
	ldp	x29, x30, [sp], #16             ; 16-byte Folded Reload
	b	_puts
	.loh AdrpAdd	Lloh4, Lloh5
	.loh AdrpAdd	Lloh2, Lloh3
	.loh AdrpAdd	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"/* Generated automatically by the program `genextract'\n   from the machine description file `md'.  */\n\n#include \"config.h\"\n#include \"system.h\"\n#include \"coretypes.h\"\n#include \"tm.h\"\n#include \"rtl.h\"\n#include \"insn-config.h\"\n#include \"recog.h\"\n#include \"toplev.h\"\n\n/* This variable is used as the \"location\" of any missing operand\n   whose numbers are skipped by a given pattern.  */\nstatic rtx junk ATTRIBUTE_UNUSED;\n"

l_.str.1:                               ; @.str.1
	.asciz	"void\ninsn_extract (rtx insn)\n{\n  rtx *ro = recog_data.operand;\n  rtx **ro_loc = recog_data.operand_loc;\n  rtx pat = PATTERN (insn);\n  int i ATTRIBUTE_UNUSED; /* only for peepholes */\n\n#ifdef ENABLE_CHECKING\n  memset (ro, 0xab, sizeof (*ro) * MAX_RECOG_OPERANDS);\n  memset (ro_loc, 0xab, sizeof (*ro_loc) * MAX_RECOG_OPERANDS);\n#endif\n"

l_.str.2:                               ; @.str.2
	.asciz	"  switch (INSN_CODE (insn))\n    {\n    default:\n      /* Control reaches here if insn_extract has been called with an\n         unrecognizable insn (code -1), or an insn whose INSN_CODE\n         corresponds to a DEFINE_EXPAND in the machine description;\n         either way, a bug.  */\n      if (INSN_CODE (insn) < 0)\n        fatal_insn (\"unrecognizable insn:\", insn);\n      else\n        fatal_insn (\"insn with invalid code number:\", insn);\n"

	.no_dead_strip	_print_header
.subsections_via_symbols
