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