	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function write_writer
_write_writer:                          ## @write_writer
	.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
	popq	%rbp
	jmp	_puts                           ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"int\nmain(void)\n{\n  unsigned int i;\n  const char *p;\n  puts (\"(define_conditions [\");\n#if GCC_VERSION >= 3001\n  for (i = 0; i < ARRAY_SIZE (insn_conditions); i++)\n    {\n      printf (\"  (%d \\\"\", insn_conditions[i].value);\n      for (p = insn_conditions[i].expr; *p; p++)\n        {\n          switch (*p)\n\t     {\n\t     case '\\\\':\n\t     case '\\\"': putchar ('\\\\'); break;\n\t     default: break;\n\t     }\n          putchar (*p);\n        }\n      puts (\"\\\")\");\n    }\n#endif /* gcc >= 3.0.1 */\n  puts (\"])\");\n  fflush (stdout);\nreturn ferror (stdout) != 0 ? FATAL_EXIT_CODE : SUCCESS_EXIT_CODE;\n}"

	.no_dead_strip	_write_writer
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function write_writer
_write_writer:                          ; @write_writer
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x0, l_.str@PAGE
Lloh1:
	add	x0, x0, l_.str@PAGEOFF
	b	_puts
	.loh AdrpAdd	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"int\nmain(void)\n{\n  unsigned int i;\n  const char *p;\n  puts (\"(define_conditions [\");\n#if GCC_VERSION >= 3001\n  for (i = 0; i < ARRAY_SIZE (insn_conditions); i++)\n    {\n      printf (\"  (%d \\\"\", insn_conditions[i].value);\n      for (p = insn_conditions[i].expr; *p; p++)\n        {\n          switch (*p)\n\t     {\n\t     case '\\\\':\n\t     case '\\\"': putchar ('\\\\'); break;\n\t     default: break;\n\t     }\n          putchar (*p);\n        }\n      puts (\"\\\")\");\n    }\n#endif /* gcc >= 3.0.1 */\n  puts (\"])\");\n  fflush (stdout);\nreturn ferror (stdout) != 0 ? FATAL_EXIT_CODE : SUCCESS_EXIT_CODE;\n}"

	.no_dead_strip	_write_writer
.subsections_via_symbols
