	.file	"asm2.c"
gcc2_compiled.:
	.section	".rodata"
	.align 2
.LC0:
	.string	"%d"
	.align 2
.LC1:
	.string	"Maximalwert: %d\n"
	.section ".text"
	.align 2
	.globl main
	.type	 main,@function
main:
	stwu %r1,-16(%r1)
	mflr %r0
	stw %r31,12(%r1)
	stw %r0,20(%r1)
	mr %r31,%r1
	nop
	addis %r9,0,i@ha
	addi %r11,%r9,i@l
	li %r0,0
	stw %r0,0(%r11)
.L2:
	addis %r9,0,i@ha
	addi %r11,%r9,i@l
	lwz %r0,0(%r11)
	cmpwi %cr1,%r0,4
	bc 4,5,.L5
	b .L3
.L5:
	addis %r9,0,i@ha
	addi %r11,%r9,i@l
	lwz %r0,0(%r11)
	mr %r9,%r0
	slwi %r0,%r9,2
	addis %r11,0,x@ha
	addi %r9,%r11,x@l
	add %r0,%r0,%r9
	addis %r9,0,.LC0@ha
	addi %r3,%r9,.LC0@l
	mr %r4,%r0
	crxor 6,6,6
	bl scanf
.L4:
	addis %r9,0,i@ha
	addi %r0,%r9,i@l
	addis %r11,0,i@ha
	addi %r9,%r11,i@l
	addis %r11,0,i@ha
	addi %r10,%r11,i@l
	lwz %r0,0(%r10)
	addic %r11,%r0,1
	stw %r11,0(%r9)
	b .L2
.L3:
.START:	
.END:	
	addis %r11,0,max@ha
	addi %r9,%r11,max@l
	addis %r11,0,.LC1@ha
	addi %r3,%r11,.LC1@l
	lwz %r4,0(%r9)
	crxor 6,6,6
	bl printf
.L1:
	lwz %r11,0(%r1)
	lwz %r0,4(%r11)
	mtlr %r0
	lwz %r31,-4(%r11)
	mr %r1,%r11
	blr
.Lfe1:
	.size	 main,.Lfe1-main
	.comm	i,4,4
	.comm	x,20,4
	.comm	max,4,4
	.ident	"GCC: (GNU) 2.8.1"


