summaryrefslogtreecommitdiff
path: root/PGU/OLD/asm/max.s
blob: 21f750a16d2fe38f918fd31158fb17e3f7376b9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
	.file	"max.c"
	.text
	.globl	main
	.type	main, @function
main:
.LFB0:
	.cfi_startproc
	movl	$list.1406+8, %ecx
	movl	$20, %edx
	movl	$10, %eax
.L2:
	cmpl	%edx, %eax
	cmovg	%edx, %eax
	addl	$4, %ecx
	movl	-4(%ecx), %edx
	testl	%edx, %edx
	jne	.L2
	rep ret
	.cfi_endproc
.LFE0:
	.size	main, .-main
	.section	.rodata
	.align 32
	.type	list.1406, @object
	.size	list.1406, 44
list.1406:
	.long	10
	.long	20
	.long	30
	.long	40
	.long	5
	.long	50
	.long	60
	.long	70
	.long	80
	.long	90
	.long	0
	.ident	"GCC: (GNU) 6.2.1 20160916 (Red Hat 6.2.1-2)"
	.section	.note.GNU-stack,"",@progbits