This commit was manufactured by cvs2svn to create branch 'binutils-
[external/binutils.git] / gas / testsuite / gas / ia64 / slotcount.s
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)