bfd/
[binutils.git] / ld / testsuite / ld-spu / icache1.d
blob01b42ba701daa28744e29ae03c8aa9deedc0c79a
1 #source: icache1.s
2 #ld: --soft-icache --num-lines=4 --non-ia-text --auto-overlay=tmpdir/icache1.lnk --auto-relink
3 #objdump: -D
5 .* elf32-spu
8 Disassembly of section \.text:
10 00000000 <_start>:
11 .* 41 00 02 03 ilhu \$3,4
12 .* 60 88 00 03 iohl \$3,4096 # 1000
13 .* 32 00 03 80 br 24.*
14 0000000c <__icache_br_handler>:
15 c: 00 00 00 00 stop
16 00000010 <__icache_call_handler>:
17 \.\.\.
18 20: 00 04 08 00.*
19 24: 31 00 02 4b brasl \$75,10 <__icache_call_handler>
20 28: a0 00 00 08.*
21 2c: 00 00 fc 80.*
22 \.\.\.
24 Disassembly of section \.data:
26 .* <.data>:
27 .* 00 04 08 00 .*
28 .* 00 04 0d 04 .*
29 .* 00 04 0c 00 .*
30 .* 00 08 10 00 .*
32 Disassembly of section \.bss:
34 .* <__icache_tag_array>:
35 \.\.\.
37 .* <__icache_rewrite_to>:
38 \.\.\.
40 .* <__icache_rewrite_from>:
41 \.\.\.
43 Disassembly of section \.ovl\.init:
45 00000400 <__icache_fileoff>:
46 .* 00 00 00 00.*
47 .* 00 00 02 00.*
48 \.\.\.
50 Disassembly of section \.ovly1:
52 00000400 <\.ovly1>:
53 .* ai \$1,\$1,64 # 40
54 .* lqd \$0,16\(\$1\)
55 .* bi \$0
56 \.\.\.
58 Disassembly of section \.ovly2:
60 00000800 <f1>:
61 .* 40 20 00 00 nop \$0
62 .* 24 00 40 80 stqd \$0,16\(\$1\)
63 .* 1c f0 00 81 ai \$1,\$1,-64
64 .* 24 00 00 81 stqd \$1,0\(\$1\)
65 .* 33 00 78 80 brsl \$0,bd4 .*
66 .* 33 00 7a 00 brsl \$0,be4 .*
67 \.\.\.
68 .* 32 00 17 80 br bf4 .*
69 \.\.\.
70 bd0: 00 04 0d 04.*
71 bd4: 31 00 01 cb brasl \$75,c .*
72 bd8: a0 00 08 10.*
73 bdc: 00 00 e6 00.*
74 be0: 00 04 0c 00.*
75 be4: 31 00 01 cb brasl \$75,c .*
76 be8: a0 00 08 14.*
77 bec: 00 00 07 80.*
78 bf0: 00 04 04 00.*
79 bf4: 31 00 01 cb brasl \$75,c .*
80 bf8: 20 00 0b 38.*
81 bfc: 00 7f 0e 80.*
83 Disassembly of section \.ovly3:
85 00000c00 <f3>:
86 \.\.\.
87 .* 35 00 00 00 bi \$0
89 00000d04 <f2>:
90 .* 1c e0 00 81 ai \$1,\$1,-128
91 .* 24 00 00 81 stqd \$1,0\(\$1\)
92 \.\.\.
93 .* 1c 20 00 81 ai \$1,\$1,128 # 80
94 .* 35 00 00 00 bi \$0
95 \.\.\.
97 Disassembly of section \.ovly4:
99 00001000 <f5>:
100 .* 24 00 40 80 stqd \$0,16\(\$1\)
101 .* 24 f8 00 81 stqd \$1,-512\(\$1\)
102 .* 1c 80 00 81 ai \$1,\$1,-512
103 .* 33 7f fe 80 brsl \$0,1000 <f5> # 1000
104 \.\.\.
105 .* 42 01 00 03 ila \$3,200.*
106 .* 18 00 c0 81 a \$1,\$1,\$3
107 .* 34 00 40 80 lqd \$0,16\(\$1\)
108 .* 35 00 00 00 bi \$0
109 \.\.\.
111 Disassembly of section \.ovly5:
113 00000400 <\.ovly5>:
114 \.\.\.
115 .* 42 01 00 03 ila \$3,200 .*
116 .* 18 00 c0 81 a \$1,\$1,\$3
117 .* 34 00 40 80 lqd \$0,16\(\$1\)
118 .* 30 00 fe 80 bra 7f4 .*
119 \.\.\.
120 7f0: 00 04 10 00.*
121 7f4: 31 00 01 cb brasl \$75,c .*
122 7f8: a0 00 07 2c.*
123 7fc: 00 02 fe 80.*
125 Disassembly of section \.ovly6:
127 00000800 <\.ovly6>:
128 .* 31 01 7a 80 brasl \$0,bd4 .*
129 .* 33 00 7c 00 brsl \$0,be4 .*
130 \.\.\.
131 .* 32 00 19 80 br bf4 .*
132 \.\.\.
133 bd0: 00 08 10 00.*
134 bd4: 31 00 01 cb brasl \$75,c .*
135 bd8: a0 00 08 00.*
136 bdc: 00 03 7a 80.*
137 be0: 00 08 10 00.*
138 be4: 31 00 01 cb brasl \$75,c .*
139 be8: a0 00 08 04.*
140 bec: 00 00 83 80.*
141 bf0: 00 08 04 00.*
142 bf4: 31 00 01 cb brasl \$75,c .*
143 bf8: 20 00 0b 28.*
144 bfc: 00 7f 02 80.*
146 Disassembly of section \.ovly7:
148 00000c00 <\.ovly7>:
149 .* 41 7f ff 83 ilhu \$3,65535 # ffff
150 .* 60 f8 30 03 iohl \$3,61536 # f060
151 .* 18 00 c0 84 a \$4,\$1,\$3
152 .* 00 20 00 00 lnop
153 .* 04 00 02 01 ori \$1,\$4,0
154 .* 24 00 02 04 stqd \$4,0\(\$4\)
155 .* 33 00 77 80 brsl \$0,fd4 .*
156 .* 33 00 79 00 brsl \$0,fe4 .*
157 .* 34 00 00 81 lqd \$1,0\(\$1\)
158 \.\.\.
159 .* 32 00 16 00 br ff4 .*
160 \.\.\.
161 fd0: 00 04 10 00.*
162 fd4: 31 00 01 cb brasl \$75,c .*
163 fd8: a0 00 0c 18.*
164 fdc: 00 00 0a 80.*
165 fe0: 00 08 10 00.*
166 fe4: 31 00 01 cb brasl \$75,c .*
167 fe8: a0 00 0c 1c.*
168 fec: 00 00 05 80.*
169 ff0: 00 08 08 00.*
170 ff4: 31 00 01 cb brasl \$75,c .*
171 ff8: 20 00 0f 44.*
172 ffc: 00 7f 01 80.*
174 Disassembly of section \.ovly8:
176 00001000 <f4>:
177 .* 24 00 40 80 stqd \$0,16\(\$1\)
178 .* 24 f8 00 81 stqd \$1,-512\(\$1\)
179 .* 1c 80 00 81 ai \$1,\$1,-512
180 .* 31 02 7c 80 brasl \$0,13e4 .*
181 \.\.\.
182 .* 32 00 18 80 br 13f4 .*
183 \.\.\.
184 13e0: 00 04 0d 04.*
185 13e4: 31 00 01 cb brasl \$75,c .*
186 13e8: a0 00 10 0c.*
187 13ec: 00 03 dc 00.*
188 13f0: 00 08 0c 00.*
189 13f4: 31 00 01 cb brasl \$75,c .*
190 13f8: 20 00 13 30.*
191 13fc: 00 7f 02 80.*
193 #pass