	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_rs6000_cpu_cpp_builtins        ## -- Begin function rs6000_cpu_cpp_builtins
	.p2align	4, 0x90
_rs6000_cpu_cpp_builtins:               ## @rs6000_cpu_cpp_builtins
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r14
	pushq	%rbx
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movq	_TARGET_POWER2@GOTPCREL(%rip), %r14
	cmpq	$0, (%r14)
	je	LBB0_2
## %bb.1:
	leaq	L_.str(%rip), %rdi
	jmp	LBB0_4
LBB0_2:
	movq	_TARGET_POWER@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_5
## %bb.3:
	leaq	L_.str.1(%rip), %rdi
LBB0_4:
	callq	_builtin_define
LBB0_5:
	movq	_TARGET_POWERPC@GOTPCREL(%rip), %rbx
	cmpq	$0, (%rbx)
	je	LBB0_7
## %bb.6:
	leaq	L_.str.2(%rip), %rdi
	callq	_builtin_define
LBB0_7:
	movq	_TARGET_PPC_GPOPT@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_9
## %bb.8:
	leaq	L_.str.3(%rip), %rdi
	callq	_builtin_define
LBB0_9:
	movq	_TARGET_PPC_GFXOPT@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_11
## %bb.10:
	leaq	L_.str.4(%rip), %rdi
	callq	_builtin_define
LBB0_11:
	movq	_TARGET_POWERPC64@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_13
## %bb.12:
	leaq	L_.str.5(%rip), %rdi
	callq	_builtin_define
LBB0_13:
	movq	_TARGET_MFCRF@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_15
## %bb.14:
	leaq	L_.str.6(%rip), %rdi
	callq	_builtin_define
LBB0_15:
	movq	_TARGET_POPCNTB@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_17
## %bb.16:
	leaq	L_.str.7(%rip), %rdi
	callq	_builtin_define
LBB0_17:
	movq	_TARGET_FPRND@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_19
## %bb.18:
	leaq	L_.str.8(%rip), %rdi
	callq	_builtin_define
LBB0_19:
	movq	_TARGET_POWER@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	jne	LBB0_23
## %bb.20:
	cmpq	$0, (%r14)
	jne	LBB0_23
## %bb.21:
	cmpq	$0, (%rbx)
	jne	LBB0_23
## %bb.22:
	leaq	L_.str.9(%rip), %rdi
	callq	_builtin_define
LBB0_23:
	movq	_TARGET_ALTIVEC@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_25
## %bb.24:
	leaq	L_.str.10(%rip), %rdi
	callq	_builtin_define
	leaq	L_.str.11(%rip), %rdi
	callq	_builtin_define
	leaq	L_.str.12(%rip), %rdi
	callq	_builtin_define
	leaq	L_.str.13(%rip), %rdi
	callq	_builtin_define
	leaq	L_.str.14(%rip), %rdi
	callq	_builtin_define
LBB0_25:
	movq	_TARGET_SPE@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_27
## %bb.26:
	leaq	L_.str.15(%rip), %rdi
	callq	_builtin_define
LBB0_27:
	movq	_TARGET_SOFT_FLOAT@GOTPCREL(%rip), %rbx
	cmpq	$0, (%rbx)
	je	LBB0_29
## %bb.28:
	leaq	L_.str.16(%rip), %rdi
	callq	_builtin_define
LBB0_29:
	movq	_rs6000_cpu@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_PROCESSOR_PPC405@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_31
## %bb.30:
	leaq	L_.str.17(%rip), %rdi
	callq	_builtin_define
LBB0_31:
	movq	_TARGET_NO_LWSYNC@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_33
## %bb.32:
	leaq	L_.str.18(%rip), %rdi
	callq	_builtin_define
LBB0_33:
	xorl	%eax, %eax
	callq	_RS6000_CPU_CPP_ENDIAN_BUILTINS
	movq	_TARGET_LONG_DOUBLE_128@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_35
## %bb.34:
	leaq	L_.str.19(%rip), %rdi
	callq	_builtin_define
LBB0_35:
	movq	_rs6000_current_abi@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	cmpl	$128, %eax
	je	LBB0_36
## %bb.37:
	cmpl	$129, %eax
	je	LBB0_40
## %bb.38:
	cmpl	$130, %eax
	jne	LBB0_42
## %bb.39:
	leaq	L_.str.21(%rip), %rdi
	callq	_builtin_define
	leaq	L_.str.22(%rip), %rdi
	jmp	LBB0_41
LBB0_36:
	leaq	L_.str.20(%rip), %rdi
	jmp	LBB0_41
LBB0_40:
	leaq	L_.str.23(%rip), %rdi
LBB0_41:
	callq	_builtin_define
LBB0_42:
	cmpq	$0, (%rbx)
	jne	LBB0_45
## %bb.43:
	movq	_TARGET_FPRS@GOTPCREL(%rip), %rax
	cmpl	$0, (%rax)
	je	LBB0_45
## %bb.44:
	popq	%rbx
	popq	%r14
	popq	%rbp
	retq
LBB0_45:
	leaq	L_.str.24(%rip), %rdi
	popq	%rbx
	popq	%r14
	popq	%rbp
	jmp	_builtin_define                 ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_TARGET_POWER2,8,3              ## @TARGET_POWER2
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"_ARCH_PWR2"

	.comm	_TARGET_POWER,8,3               ## @TARGET_POWER
L_.str.1:                               ## @.str.1
	.asciz	"_ARCH_PWR"

	.comm	_TARGET_POWERPC,8,3             ## @TARGET_POWERPC
L_.str.2:                               ## @.str.2
	.asciz	"_ARCH_PPC"

	.comm	_TARGET_PPC_GPOPT,8,3           ## @TARGET_PPC_GPOPT
L_.str.3:                               ## @.str.3
	.asciz	"_ARCH_PPCSQ"

	.comm	_TARGET_PPC_GFXOPT,8,3          ## @TARGET_PPC_GFXOPT
L_.str.4:                               ## @.str.4
	.asciz	"_ARCH_PPCGR"

	.comm	_TARGET_POWERPC64,8,3           ## @TARGET_POWERPC64
L_.str.5:                               ## @.str.5
	.asciz	"_ARCH_PPC64"

	.comm	_TARGET_MFCRF,8,3               ## @TARGET_MFCRF
L_.str.6:                               ## @.str.6
	.asciz	"_ARCH_PWR4"

	.comm	_TARGET_POPCNTB,8,3             ## @TARGET_POPCNTB
L_.str.7:                               ## @.str.7
	.asciz	"_ARCH_PWR5"

	.comm	_TARGET_FPRND,8,3               ## @TARGET_FPRND
L_.str.8:                               ## @.str.8
	.asciz	"_ARCH_PWR5X"

L_.str.9:                               ## @.str.9
	.asciz	"_ARCH_COM"

	.comm	_TARGET_ALTIVEC,8,3             ## @TARGET_ALTIVEC
L_.str.10:                              ## @.str.10
	.asciz	"__ALTIVEC__"

L_.str.11:                              ## @.str.11
	.asciz	"__VEC__=10206"

L_.str.12:                              ## @.str.12
	.asciz	"__vector=__attribute__((altivec(vector__)))"

L_.str.13:                              ## @.str.13
	.asciz	"__pixel=__attribute__((altivec(pixel__))) unsigned short"

L_.str.14:                              ## @.str.14
	.asciz	"__bool=__attribute__((altivec(bool__))) unsigned"

	.comm	_TARGET_SPE,8,3                 ## @TARGET_SPE
L_.str.15:                              ## @.str.15
	.asciz	"__SPE__"

	.comm	_TARGET_SOFT_FLOAT,8,3          ## @TARGET_SOFT_FLOAT
L_.str.16:                              ## @.str.16
	.asciz	"_SOFT_FLOAT"

	.comm	_rs6000_cpu,8,3                 ## @rs6000_cpu
	.comm	_PROCESSOR_PPC405,8,3           ## @PROCESSOR_PPC405
L_.str.17:                              ## @.str.17
	.asciz	"__PPC405__"

	.comm	_TARGET_NO_LWSYNC,8,3           ## @TARGET_NO_LWSYNC
L_.str.18:                              ## @.str.18
	.asciz	"__NO_LWSYNC__"

	.comm	_TARGET_LONG_DOUBLE_128,8,3     ## @TARGET_LONG_DOUBLE_128
L_.str.19:                              ## @.str.19
	.asciz	"__LONG_DOUBLE_128__"

	.comm	_rs6000_current_abi,4,2         ## @rs6000_current_abi
L_.str.20:                              ## @.str.20
	.asciz	"_CALL_SYSV"

L_.str.21:                              ## @.str.21
	.asciz	"_CALL_AIXDESC"

L_.str.22:                              ## @.str.22
	.asciz	"_CALL_AIX"

L_.str.23:                              ## @.str.23
	.asciz	"_CALL_DARWIN"

	.comm	_TARGET_FPRS,4,2                ## @TARGET_FPRS
L_.str.24:                              ## @.str.24
	.asciz	"__NO_FPRS__"

.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_rs6000_cpu_cpp_builtins        ; -- Begin function rs6000_cpu_cpp_builtins
	.p2align	2
_rs6000_cpu_cpp_builtins:               ; @rs6000_cpu_cpp_builtins
	.cfi_startproc
; %bb.0:
	stp	x22, x21, [sp, #-48]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 48
	stp	x20, x19, [sp, #16]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #32]             ; 16-byte Folded Spill
	add	x29, sp, #32
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
Lloh0:
	adrp	x19, _TARGET_POWER2@GOTPAGE
Lloh1:
	ldr	x19, [x19, _TARGET_POWER2@GOTPAGEOFF]
	ldr	x8, [x19]
Lloh2:
	adrp	x20, _TARGET_POWER@GOTPAGE
Lloh3:
	ldr	x20, [x20, _TARGET_POWER@GOTPAGEOFF]
	cbz	x8, LBB0_2
; %bb.1:
Lloh4:
	adrp	x0, l_.str@PAGE
Lloh5:
	add	x0, x0, l_.str@PAGEOFF
	b	LBB0_4
LBB0_2:
	ldr	x8, [x20]
	cbz	x8, LBB0_5
; %bb.3:
Lloh6:
	adrp	x0, l_.str.1@PAGE
Lloh7:
	add	x0, x0, l_.str.1@PAGEOFF
LBB0_4:
	bl	_builtin_define
LBB0_5:
Lloh8:
	adrp	x21, _TARGET_POWERPC@GOTPAGE
Lloh9:
	ldr	x21, [x21, _TARGET_POWERPC@GOTPAGEOFF]
	ldr	x8, [x21]
	cbz	x8, LBB0_7
; %bb.6:
Lloh10:
	adrp	x0, l_.str.2@PAGE
Lloh11:
	add	x0, x0, l_.str.2@PAGEOFF
	bl	_builtin_define
LBB0_7:
Lloh12:
	adrp	x8, _TARGET_PPC_GPOPT@GOTPAGE
Lloh13:
	ldr	x8, [x8, _TARGET_PPC_GPOPT@GOTPAGEOFF]
Lloh14:
	ldr	x8, [x8]
	cbz	x8, LBB0_9
; %bb.8:
Lloh15:
	adrp	x0, l_.str.3@PAGE
Lloh16:
	add	x0, x0, l_.str.3@PAGEOFF
	bl	_builtin_define
LBB0_9:
Lloh17:
	adrp	x8, _TARGET_PPC_GFXOPT@GOTPAGE
Lloh18:
	ldr	x8, [x8, _TARGET_PPC_GFXOPT@GOTPAGEOFF]
Lloh19:
	ldr	x8, [x8]
	cbz	x8, LBB0_11
; %bb.10:
Lloh20:
	adrp	x0, l_.str.4@PAGE
Lloh21:
	add	x0, x0, l_.str.4@PAGEOFF
	bl	_builtin_define
LBB0_11:
Lloh22:
	adrp	x8, _TARGET_POWERPC64@GOTPAGE
Lloh23:
	ldr	x8, [x8, _TARGET_POWERPC64@GOTPAGEOFF]
Lloh24:
	ldr	x8, [x8]
	cbz	x8, LBB0_13
; %bb.12:
Lloh25:
	adrp	x0, l_.str.5@PAGE
Lloh26:
	add	x0, x0, l_.str.5@PAGEOFF
	bl	_builtin_define
LBB0_13:
Lloh27:
	adrp	x8, _TARGET_MFCRF@GOTPAGE
Lloh28:
	ldr	x8, [x8, _TARGET_MFCRF@GOTPAGEOFF]
Lloh29:
	ldr	x8, [x8]
	cbz	x8, LBB0_15
; %bb.14:
Lloh30:
	adrp	x0, l_.str.6@PAGE
Lloh31:
	add	x0, x0, l_.str.6@PAGEOFF
	bl	_builtin_define
LBB0_15:
Lloh32:
	adrp	x8, _TARGET_POPCNTB@GOTPAGE
Lloh33:
	ldr	x8, [x8, _TARGET_POPCNTB@GOTPAGEOFF]
Lloh34:
	ldr	x8, [x8]
	cbz	x8, LBB0_17
; %bb.16:
Lloh35:
	adrp	x0, l_.str.7@PAGE
Lloh36:
	add	x0, x0, l_.str.7@PAGEOFF
	bl	_builtin_define
LBB0_17:
Lloh37:
	adrp	x8, _TARGET_FPRND@GOTPAGE
Lloh38:
	ldr	x8, [x8, _TARGET_FPRND@GOTPAGEOFF]
Lloh39:
	ldr	x8, [x8]
	cbz	x8, LBB0_19
; %bb.18:
Lloh40:
	adrp	x0, l_.str.8@PAGE
Lloh41:
	add	x0, x0, l_.str.8@PAGEOFF
	bl	_builtin_define
LBB0_19:
	ldr	x8, [x20]
	cbnz	x8, LBB0_23
; %bb.20:
	ldr	x8, [x19]
	cbnz	x8, LBB0_23
; %bb.21:
	ldr	x8, [x21]
	cbnz	x8, LBB0_23
; %bb.22:
Lloh42:
	adrp	x0, l_.str.9@PAGE
Lloh43:
	add	x0, x0, l_.str.9@PAGEOFF
	bl	_builtin_define
LBB0_23:
Lloh44:
	adrp	x8, _TARGET_ALTIVEC@GOTPAGE
Lloh45:
	ldr	x8, [x8, _TARGET_ALTIVEC@GOTPAGEOFF]
Lloh46:
	ldr	x8, [x8]
	cbz	x8, LBB0_25
; %bb.24:
Lloh47:
	adrp	x0, l_.str.10@PAGE
Lloh48:
	add	x0, x0, l_.str.10@PAGEOFF
	bl	_builtin_define
Lloh49:
	adrp	x0, l_.str.11@PAGE
Lloh50:
	add	x0, x0, l_.str.11@PAGEOFF
	bl	_builtin_define
Lloh51:
	adrp	x0, l_.str.12@PAGE
Lloh52:
	add	x0, x0, l_.str.12@PAGEOFF
	bl	_builtin_define
Lloh53:
	adrp	x0, l_.str.13@PAGE
Lloh54:
	add	x0, x0, l_.str.13@PAGEOFF
	bl	_builtin_define
Lloh55:
	adrp	x0, l_.str.14@PAGE
Lloh56:
	add	x0, x0, l_.str.14@PAGEOFF
	bl	_builtin_define
LBB0_25:
Lloh57:
	adrp	x8, _TARGET_SPE@GOTPAGE
Lloh58:
	ldr	x8, [x8, _TARGET_SPE@GOTPAGEOFF]
Lloh59:
	ldr	x8, [x8]
	cbz	x8, LBB0_27
; %bb.26:
Lloh60:
	adrp	x0, l_.str.15@PAGE
Lloh61:
	add	x0, x0, l_.str.15@PAGEOFF
	bl	_builtin_define
LBB0_27:
Lloh62:
	adrp	x19, _TARGET_SOFT_FLOAT@GOTPAGE
Lloh63:
	ldr	x19, [x19, _TARGET_SOFT_FLOAT@GOTPAGEOFF]
	ldr	x8, [x19]
	cbz	x8, LBB0_29
; %bb.28:
Lloh64:
	adrp	x0, l_.str.16@PAGE
Lloh65:
	add	x0, x0, l_.str.16@PAGEOFF
	bl	_builtin_define
LBB0_29:
Lloh66:
	adrp	x8, _rs6000_cpu@GOTPAGE
Lloh67:
	ldr	x8, [x8, _rs6000_cpu@GOTPAGEOFF]
Lloh68:
	ldr	x8, [x8]
Lloh69:
	adrp	x9, _PROCESSOR_PPC405@GOTPAGE
Lloh70:
	ldr	x9, [x9, _PROCESSOR_PPC405@GOTPAGEOFF]
Lloh71:
	ldr	x9, [x9]
	cmp	x8, x9
	b.ne	LBB0_31
; %bb.30:
Lloh72:
	adrp	x0, l_.str.17@PAGE
Lloh73:
	add	x0, x0, l_.str.17@PAGEOFF
	bl	_builtin_define
LBB0_31:
Lloh74:
	adrp	x8, _TARGET_NO_LWSYNC@GOTPAGE
Lloh75:
	ldr	x8, [x8, _TARGET_NO_LWSYNC@GOTPAGEOFF]
Lloh76:
	ldr	x8, [x8]
	cbz	x8, LBB0_33
; %bb.32:
Lloh77:
	adrp	x0, l_.str.18@PAGE
Lloh78:
	add	x0, x0, l_.str.18@PAGEOFF
	bl	_builtin_define
LBB0_33:
	bl	_RS6000_CPU_CPP_ENDIAN_BUILTINS
Lloh79:
	adrp	x8, _TARGET_LONG_DOUBLE_128@GOTPAGE
Lloh80:
	ldr	x8, [x8, _TARGET_LONG_DOUBLE_128@GOTPAGEOFF]
Lloh81:
	ldr	x8, [x8]
	cbz	x8, LBB0_35
; %bb.34:
Lloh82:
	adrp	x0, l_.str.19@PAGE
Lloh83:
	add	x0, x0, l_.str.19@PAGEOFF
	bl	_builtin_define
LBB0_35:
Lloh84:
	adrp	x8, _rs6000_current_abi@GOTPAGE
Lloh85:
	ldr	x8, [x8, _rs6000_current_abi@GOTPAGEOFF]
Lloh86:
	ldr	w8, [x8]
	cmp	w8, #128
	b.eq	LBB0_39
; %bb.36:
	cmp	w8, #129
	b.eq	LBB0_40
; %bb.37:
	cmp	w8, #130
	b.ne	LBB0_42
; %bb.38:
Lloh87:
	adrp	x0, l_.str.21@PAGE
Lloh88:
	add	x0, x0, l_.str.21@PAGEOFF
	bl	_builtin_define
Lloh89:
	adrp	x0, l_.str.22@PAGE
Lloh90:
	add	x0, x0, l_.str.22@PAGEOFF
	b	LBB0_41
LBB0_39:
Lloh91:
	adrp	x0, l_.str.20@PAGE
Lloh92:
	add	x0, x0, l_.str.20@PAGEOFF
	b	LBB0_41
LBB0_40:
Lloh93:
	adrp	x0, l_.str.23@PAGE
Lloh94:
	add	x0, x0, l_.str.23@PAGEOFF
LBB0_41:
	bl	_builtin_define
LBB0_42:
	ldr	x8, [x19]
	cbnz	x8, LBB0_45
; %bb.43:
Lloh95:
	adrp	x8, _TARGET_FPRS@GOTPAGE
Lloh96:
	ldr	x8, [x8, _TARGET_FPRS@GOTPAGEOFF]
Lloh97:
	ldr	w8, [x8]
	cbz	w8, LBB0_45
; %bb.44:
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp], #48             ; 16-byte Folded Reload
	ret
LBB0_45:
Lloh98:
	adrp	x0, l_.str.24@PAGE
Lloh99:
	add	x0, x0, l_.str.24@PAGEOFF
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp], #48             ; 16-byte Folded Reload
	b	_builtin_define
	.loh AdrpLdrGot	Lloh2, Lloh3
	.loh AdrpLdrGot	Lloh0, Lloh1
	.loh AdrpAdd	Lloh4, Lloh5
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpAdd	Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpAdd	Lloh15, Lloh16
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpAdd	Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpAdd	Lloh30, Lloh31
	.loh AdrpLdrGotLdr	Lloh32, Lloh33, Lloh34
	.loh AdrpAdd	Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpAdd	Lloh40, Lloh41
	.loh AdrpAdd	Lloh42, Lloh43
	.loh AdrpLdrGotLdr	Lloh44, Lloh45, Lloh46
	.loh AdrpAdd	Lloh55, Lloh56
	.loh AdrpAdd	Lloh53, Lloh54
	.loh AdrpAdd	Lloh51, Lloh52
	.loh AdrpAdd	Lloh49, Lloh50
	.loh AdrpAdd	Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh57, Lloh58, Lloh59
	.loh AdrpAdd	Lloh60, Lloh61
	.loh AdrpLdrGot	Lloh62, Lloh63
	.loh AdrpAdd	Lloh64, Lloh65
	.loh AdrpLdrGotLdr	Lloh69, Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh66, Lloh67, Lloh68
	.loh AdrpAdd	Lloh72, Lloh73
	.loh AdrpLdrGotLdr	Lloh74, Lloh75, Lloh76
	.loh AdrpAdd	Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpAdd	Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpAdd	Lloh89, Lloh90
	.loh AdrpAdd	Lloh87, Lloh88
	.loh AdrpAdd	Lloh91, Lloh92
	.loh AdrpAdd	Lloh93, Lloh94
	.loh AdrpLdrGotLdr	Lloh95, Lloh96, Lloh97
	.loh AdrpAdd	Lloh98, Lloh99
	.cfi_endproc
                                        ; -- End function
	.comm	_TARGET_POWER2,8,3              ; @TARGET_POWER2
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"_ARCH_PWR2"

	.comm	_TARGET_POWER,8,3               ; @TARGET_POWER
l_.str.1:                               ; @.str.1
	.asciz	"_ARCH_PWR"

	.comm	_TARGET_POWERPC,8,3             ; @TARGET_POWERPC
l_.str.2:                               ; @.str.2
	.asciz	"_ARCH_PPC"

	.comm	_TARGET_PPC_GPOPT,8,3           ; @TARGET_PPC_GPOPT
l_.str.3:                               ; @.str.3
	.asciz	"_ARCH_PPCSQ"

	.comm	_TARGET_PPC_GFXOPT,8,3          ; @TARGET_PPC_GFXOPT
l_.str.4:                               ; @.str.4
	.asciz	"_ARCH_PPCGR"

	.comm	_TARGET_POWERPC64,8,3           ; @TARGET_POWERPC64
l_.str.5:                               ; @.str.5
	.asciz	"_ARCH_PPC64"

	.comm	_TARGET_MFCRF,8,3               ; @TARGET_MFCRF
l_.str.6:                               ; @.str.6
	.asciz	"_ARCH_PWR4"

	.comm	_TARGET_POPCNTB,8,3             ; @TARGET_POPCNTB
l_.str.7:                               ; @.str.7
	.asciz	"_ARCH_PWR5"

	.comm	_TARGET_FPRND,8,3               ; @TARGET_FPRND
l_.str.8:                               ; @.str.8
	.asciz	"_ARCH_PWR5X"

l_.str.9:                               ; @.str.9
	.asciz	"_ARCH_COM"

	.comm	_TARGET_ALTIVEC,8,3             ; @TARGET_ALTIVEC
l_.str.10:                              ; @.str.10
	.asciz	"__ALTIVEC__"

l_.str.11:                              ; @.str.11
	.asciz	"__VEC__=10206"

l_.str.12:                              ; @.str.12
	.asciz	"__vector=__attribute__((altivec(vector__)))"

l_.str.13:                              ; @.str.13
	.asciz	"__pixel=__attribute__((altivec(pixel__))) unsigned short"

l_.str.14:                              ; @.str.14
	.asciz	"__bool=__attribute__((altivec(bool__))) unsigned"

	.comm	_TARGET_SPE,8,3                 ; @TARGET_SPE
l_.str.15:                              ; @.str.15
	.asciz	"__SPE__"

	.comm	_TARGET_SOFT_FLOAT,8,3          ; @TARGET_SOFT_FLOAT
l_.str.16:                              ; @.str.16
	.asciz	"_SOFT_FLOAT"

	.comm	_rs6000_cpu,8,3                 ; @rs6000_cpu
	.comm	_PROCESSOR_PPC405,8,3           ; @PROCESSOR_PPC405
l_.str.17:                              ; @.str.17
	.asciz	"__PPC405__"

	.comm	_TARGET_NO_LWSYNC,8,3           ; @TARGET_NO_LWSYNC
l_.str.18:                              ; @.str.18
	.asciz	"__NO_LWSYNC__"

	.comm	_TARGET_LONG_DOUBLE_128,8,3     ; @TARGET_LONG_DOUBLE_128
l_.str.19:                              ; @.str.19
	.asciz	"__LONG_DOUBLE_128__"

	.comm	_rs6000_current_abi,4,2         ; @rs6000_current_abi
l_.str.20:                              ; @.str.20
	.asciz	"_CALL_SYSV"

l_.str.21:                              ; @.str.21
	.asciz	"_CALL_AIXDESC"

l_.str.22:                              ; @.str.22
	.asciz	"_CALL_AIX"

l_.str.23:                              ; @.str.23
	.asciz	"_CALL_DARWIN"

	.comm	_TARGET_FPRS,4,2                ; @TARGET_FPRS
l_.str.24:                              ; @.str.24
	.asciz	"__NO_FPRS__"

.subsections_via_symbols
