ia64-sigill.s revision ef46b3e70e54059a7a8bf32af7361bb262ccc8d1
1	.file	"pokus.c"
2	.pred.safe_across_calls p1-p5,p16-p63
3	.section	.rodata
4	.align 8
5.LC0:
6	stringz	""
7	.text
8	.align 16
9	.global main#
10	.proc main#
11main:
12	.prologue 14, 32
13	.save ar.pfs, r33
14	alloc r33 = ar.pfs, 0, 4, 1, 0
15	.vframe r34
16	mov r34 = r12
17	mov r35 = r1
18	.save rp, r32
19	mov r32 = b0
20	.body
21	addl r36 = @ltoffx(.LC0), r1
22	;;
23	ld8.mov r36 = [r36], .LC0
24	br.call.sptk.many b0 = printf#
25	nop.b 0x0
26	nop.b 0x1
27	nop.b 0x2
28	nop.b 0x0
29	nop.b 0x1
30	nop.b 0x2
31	mov r1 = r35
32	addl r14 = 234, r0
33	;;
34	mov r8 = r14
35	mov ar.pfs = r33
36	mov b0 = r32
37	.restore sp
38	mov r12 = r34
39	br.ret.sptk.many b0
40	;;
41	.endp main#
42	.section	.note.GNU-stack,"",@progbits
43	.ident	"GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)"
44