| .explicit | |
| .pred.safe_across_calls p1-p5,p16-p63 | |
| .text | |
| .align 16 | |
| .global _start# | |
| .proc _start# | |
| _start: | |
| .prologue 12, 32 | |
| .mii | |
| .save ar.pfs, r33 | |
| alloc r33 = ar.pfs, 0, 3, 0, 0 | |
| .save rp, r32 | |
| mov r32 = b0 | |
| mov r34 = r1 | |
| .body | |
| ;; | |
| .bbb | |
| nop 0 | |
| nop 0 | |
| br.call.sptk.many b0 = foo# | |
| ;; | |
| .mmi | |
| nop 0 | |
| mov r1 = r34 | |
| mov b0 = r32 | |
| .mib | |
| nop 0 | |
| mov ar.pfs = r33 | |
| br.ret.sptk.many b0 | |
| .endp _start# |