blob: 145d0927829387ebed1b76f9d74405e55165f19a [file] [log] [blame]
Anton Korobeynikov42a8bbc2008-12-23 22:26:37 +00001; RUN: llvm-as < %s | llc -march=x86-64 > %t
2; RUN: grep BB1_5 %t | count 131
3; RUN: grep 119 %t
4; RUN: grep 128 %t
Chris Lattnerb76f9032007-02-13 01:05:10 +00005; PR1197
6
Chris Lattnerb76f9032007-02-13 01:05:10 +00007
Anton Korobeynikov42a8bbc2008-12-23 22:26:37 +00008define void @exp_attr__expand_n_attribute_reference(i8 %in) {
Chris Lattnerb76f9032007-02-13 01:05:10 +00009cond_next954: ; preds = %entry
Anton Korobeynikov42a8bbc2008-12-23 22:26:37 +000010 switch i8 %in, label %cleanup7419 [
Chris Lattnerb76f9032007-02-13 01:05:10 +000011 i8 1, label %bb956
12 i8 2, label %bb1069
13 i8 4, label %bb7328
14 i8 5, label %bb1267
15 i8 8, label %bb1348
16 i8 9, label %bb7328
17 i8 11, label %bb1439
18 i8 12, label %bb1484
19 i8 13, label %bb1706
20 i8 14, label %bb1783
21 i8 17, label %bb1925
22 i8 18, label %bb1929
23 i8 19, label %bb2240
24 i8 25, label %bb2447
25 i8 27, label %bb2480
26 i8 29, label %bb2590
27 i8 30, label %bb2594
28 i8 31, label %bb2621
29 i8 32, label %bb2664
30 i8 33, label %bb2697
31 i8 34, label %bb2735
32 i8 37, label %bb2786
33 i8 38, label %bb2849
34 i8 39, label %bb3269
35 i8 41, label %bb3303
36 i8 42, label %bb3346
37 i8 43, label %bb3391
38 i8 44, label %bb3395
39 i8 50, label %bb3673
40 i8 52, label %bb3677
41 i8 53, label %bb3693
42 i8 54, label %bb7328
43 i8 56, label %bb3758
44 i8 57, label %bb3787
45 i8 64, label %bb5019
46 i8 68, label %cond_true4235
47 i8 69, label %bb4325
48 i8 70, label %bb4526
49 i8 72, label %bb4618
50 i8 73, label %bb4991
51 i8 80, label %bb5012
52 i8 82, label %bb5019
53 i8 84, label %bb5518
54 i8 86, label %bb5752
55 i8 87, label %bb5953
56 i8 89, label %bb6040
57 i8 90, label %bb6132
58 i8 92, label %bb6186
59 i8 93, label %bb6151
60 i8 94, label %bb6155
61 i8 97, label %bb6355
62 i8 98, label %bb5019
63 i8 99, label %bb6401
64 i8 101, label %bb5019
65 i8 102, label %bb1484
66 i8 104, label %bb7064
67 i8 105, label %bb7068
68 i8 106, label %bb7072
69 i8 108, label %bb1065
70 i8 109, label %bb1702
71 i8 110, label %bb2200
72 i8 111, label %bb2731
73 i8 112, label %bb2782
74 i8 113, label %bb2845
75 i8 114, label %bb2875
76 i8 115, label %bb3669
77 i8 116, label %bb7316
78 i8 117, label %bb7316
79 i8 118, label %bb3875
80 i8 119, label %bb4359
81 i8 120, label %bb4987
82 i8 121, label %bb5008
83 i8 122, label %bb5786
84 i8 123, label %bb6147
85 i8 124, label %bb6916
86 i8 125, label %bb6920
87 i8 126, label %bb6955
88 i8 127, label %bb6990
89 i8 -128, label %bb7027
Anton Korobeynikov42a8bbc2008-12-23 22:26:37 +000090 i8 -127, label %bb7027
91 i8 -126, label %bb7027
92 i8 -124, label %bb7027
93 i8 -123, label %bb7027
94 i8 -122, label %bb7027
Chris Lattnerb76f9032007-02-13 01:05:10 +000095 ]
96
97bb956: ; preds = %cond_next954
98 ret void
99
100bb1065: ; preds = %cond_next954
101 ret void
102
103bb1069: ; preds = %cond_next954
104 ret void
105
106bb1267: ; preds = %cond_next954
107 ret void
108
109bb1348: ; preds = %cond_next954
110 ret void
111
112bb1439: ; preds = %cond_next954
113 ret void
114
115bb1484: ; preds = %cond_next954, %cond_next954
116 ret void
117
118bb1702: ; preds = %cond_next954
119 ret void
120
121bb1706: ; preds = %cond_next954
122 ret void
123
124bb1783: ; preds = %cond_next954
125 ret void
126
127bb1925: ; preds = %cond_next954
128 ret void
129
130bb1929: ; preds = %cond_next954
131 ret void
132
133bb2200: ; preds = %cond_next954
134 ret void
135
136bb2240: ; preds = %cond_next954
137 ret void
138
139bb2366: ; preds = %cond_next954, %cond_next954
140 ret void
141
142bb2447: ; preds = %cond_next954
143 ret void
144
145bb2480: ; preds = %cond_next954
146 ret void
147
148bb2590: ; preds = %cond_next954
149 ret void
150
151bb2594: ; preds = %cond_next954
152 ret void
153
154bb2621: ; preds = %cond_next954
155 ret void
156
157bb2664: ; preds = %cond_next954
158 ret void
159
160bb2697: ; preds = %cond_next954
161 ret void
162
163bb2731: ; preds = %cond_next954
164 ret void
165
166bb2735: ; preds = %cond_next954
167 ret void
168
169bb2782: ; preds = %cond_next954
170 ret void
171
172bb2786: ; preds = %cond_next954
173 ret void
174
175bb2845: ; preds = %cond_next954
176 ret void
177
178bb2849: ; preds = %cond_next954
179 ret void
180
181bb2875: ; preds = %cond_next954
182 ret void
183
184bb3269: ; preds = %cond_next954
185 ret void
186
187bb3303: ; preds = %cond_next954
188 ret void
189
190bb3346: ; preds = %cond_next954
191 ret void
192
193bb3391: ; preds = %cond_next954
194 ret void
195
196bb3395: ; preds = %cond_next954
197 ret void
198
199bb3669: ; preds = %cond_next954
200 ret void
201
202bb3673: ; preds = %cond_next954
203 ret void
204
205bb3677: ; preds = %cond_next954
206 ret void
207
208bb3693: ; preds = %cond_next954
209 ret void
210
211bb3758: ; preds = %cond_next954
212 ret void
213
214bb3787: ; preds = %cond_next954
215 ret void
216
217bb3875: ; preds = %cond_next954
218 ret void
219
220bb3879: ; preds = %cond_next954
221 ret void
222
223cond_true4235: ; preds = %cond_next954
224 ret void
225
226bb4325: ; preds = %cond_next954
227 ret void
228
229bb4359: ; preds = %cond_next954
230 ret void
231
232bb4526: ; preds = %cond_next954
233 ret void
234
235bb4618: ; preds = %cond_next954
236 ret void
237
238bb4700: ; preds = %cond_next954
239 ret void
240
241bb4987: ; preds = %cond_next954
242 ret void
243
244bb4991: ; preds = %cond_next954
245 ret void
246
247bb5008: ; preds = %cond_next954
248 ret void
249
250bb5012: ; preds = %cond_next954
251 ret void
252
253bb5019: ; preds = %cond_next954, %cond_next954, %cond_next954, %cond_next954
254 ret void
255
256bb5490: ; preds = %cond_next954
257 ret void
258
259bb5518: ; preds = %cond_next954
260 ret void
261
262bb5752: ; preds = %cond_next954
263 ret void
264
265bb5786: ; preds = %cond_next954
266 ret void
267
268bb5953: ; preds = %cond_next954
269 ret void
270
271bb6040: ; preds = %cond_next954
272 ret void
273
274bb6132: ; preds = %cond_next954
275 ret void
276
277bb6147: ; preds = %cond_next954
278 ret void
279
280bb6151: ; preds = %cond_next954
281 ret void
282
283bb6155: ; preds = %cond_next954
284 ret void
285
286bb6186: ; preds = %cond_next954
287 ret void
288
289bb6355: ; preds = %cond_next954
290 ret void
291
292bb6401: ; preds = %cond_next954
293 ret void
294
295bb6916: ; preds = %cond_next954
296 ret void
297
298bb6920: ; preds = %cond_next954
299 ret void
300
301bb6955: ; preds = %cond_next954
302 ret void
303
304bb6990: ; preds = %cond_next954
305 ret void
306
307bb7027: ; preds = %cond_next954
308 ret void
309
310bb7064: ; preds = %cond_next954
311 ret void
312
313bb7068: ; preds = %cond_next954
314 ret void
315
316bb7072: ; preds = %cond_next954
317 ret void
318
319bb7076: ; preds = %cond_next954
320 ret void
321
322bb7316: ; preds = %cond_next954, %cond_next954
323 ret void
324
325bb7328: ; preds = %cond_next954, %cond_next954, %cond_next954
326 ret void
327
328cleanup7419: ; preds = %cond_next954
329 ret void
330}