| 1 | .section .slot_test0,"",@progbits |
| 2 | data4.ua @slotcount(.L1-.L0) |
| 3 | |
| 4 | .text |
| 5 | .align 16 |
| 6 | foo: |
| 7 | [.L0:] |
| 8 | mov r2 = r12 |
| 9 | [.L1:] |
| 10 | mov r8 = r14 |
| 11 | [.L2:] |
| 12 | ;; |
| 13 | mov r12 = r2 |
| 14 | [.L3:] |
| 15 | { |
| 16 | .mii |
| 17 | nop 0 |
| 18 | [.L4:] |
| 19 | nop 0 |
| 20 | [.L5:] |
| 21 | nop 0 |
| 22 | } |
| 23 | { |
| 24 | [.L6:] |
| 25 | nop 0 |
| 26 | [.L7:] |
| 27 | nop 0 |
| 28 | [.L8:] |
| 29 | br.ret.sptk.many b0 |
| 30 | ;; |
| 31 | } |
| 32 | |
| 33 | .section .slot_test,"",@progbits |
| 34 | // data4.ua @slotcount(.Lundef) |
| 35 | |
| 36 | data4.ua @slotcount(17) |
| 37 | |
| 38 | data4.ua @slotcount(.L1-.L0) // 1 |
| 39 | data4.ua @slotcount(.L2-.L0) // 2 |
| 40 | data4.ua @slotcount(.L3-.L0) // 3 |
| 41 | data4.ua @slotcount(.L4-.L0) // 4 |
| 42 | data4.ua @slotcount(.L5-.L0) // 5 |
| 43 | data4.ua @slotcount(.L6-.L0) // 6 |
| 44 | data4.ua @slotcount(.L7-.L0) // 7 |
| 45 | data4.ua @slotcount(.L8-.L0) // 8 |
| 46 | |
| 47 | data4.ua @slotcount(.L3-.L1) // 2 |
| 48 | data4.ua @slotcount(.L8-.L2) // 6 |
| 49 | data4.ua @slotcount(.L4-.L1) // 3 |
| 50 | data4.ua @slotcount(.L4-.L2) // 2 |
| 51 | // data4.ua @slotcount(.L2-.Lundef) |