Commit | Line | Data |
---|---|---|
9d0e8497 TG |
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) |