1e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao;RUN: opt < %s -codegenprepare -disable-output
2e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
3e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaodefine void @foo() {
4e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaoentry:
5e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next31, label %cond_true
6e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
7e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true:		; preds = %entry
8e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true19, label %cond_next31
9e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
10e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true19:		; preds = %cond_true
11e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb510, label %cond_next31
12e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
13e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next31:		; preds = %cond_true19, %cond_true, %entry
14e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true61, label %cond_next78
15e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
16e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true61:		; preds = %cond_next31
17e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next78
18e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
19e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next78:		; preds = %cond_true61, %cond_next31
20e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true93, label %bb.preheader
21e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
22e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true93:		; preds = %cond_next78
23e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb.preheader
24e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
25e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb.preheader:		; preds = %cond_true93, %cond_next78
26e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	%iftmp.11.0.ph.ph = phi i16 [ 0, %cond_true93 ], [ 0, %cond_next78 ]		; <i16> [#uses=1]
27e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb
28e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
29e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb:		; preds = %cond_next499, %bb.preheader
30e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	%n.1 = phi i16 [ %iftmp.11.0.ph.ph, %cond_next499 ], [ 0, %bb.preheader ]		; <i16> [#uses=0]
31e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb148.preheader, label %bb493
32e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
33e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb148.preheader:		; preds = %bb
34e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb148
35e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
36e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb148:		; preds = %cond_next475, %bb148.preheader
37e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next175, label %bb184
38e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
39e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next175:		; preds = %bb148
40e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb184, label %bb185
41e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
42e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb184:		; preds = %cond_next175, %bb148
43e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb185
44e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
45e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb185:		; preds = %bb184, %cond_next175
46e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb420.preheader, label %cond_true198
47e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
48e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb420.preheader:		; preds = %bb185
49e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb420
50e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
51e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true198:		; preds = %bb185
52e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb294, label %cond_next208
53e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
54e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next208:		; preds = %cond_true198
55e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next249, label %cond_true214
56e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
57e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true214:		; preds = %cond_next208
58e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb294, label %cond_next262
59e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
60e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next249:		; preds = %cond_next208
61e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb294, label %cond_next262
62e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
63e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next262:		; preds = %cond_next249, %cond_true214
64e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb269
65e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
66e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb269:		; preds = %cond_next285, %cond_next262
67e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next285, label %cond_true279
68e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
69e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true279:		; preds = %bb269
70e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next285
71e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
72e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next285:		; preds = %cond_true279, %bb269
73e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb269, label %cond_next446.loopexit
74e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
75e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb294:		; preds = %cond_next249, %cond_true214, %cond_true198
76e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next336, label %cond_true301
77e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
78e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true301:		; preds = %bb294
79e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_false398, label %cond_true344
80e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
81e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next336:		; preds = %bb294
82e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_false398, label %cond_true344
83e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
84e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true344:		; preds = %cond_next336, %cond_true301
85e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_false381, label %cond_true351
86e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
87e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true351:		; preds = %cond_true344
88e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next387
89e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
90e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_false381:		; preds = %cond_true344
91e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next387
92e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
93e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next387:		; preds = %cond_false381, %cond_true351
94e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next401
95e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
96e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_false398:		; preds = %cond_next336, %cond_true301
97e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next401
98e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
99e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next401:		; preds = %cond_false398, %cond_next387
100e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next475, label %cond_true453
101e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
102e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb420:		; preds = %cond_next434, %bb420.preheader
103e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next434, label %cond_true428
104e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
105e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true428:		; preds = %bb420
106e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next434
107e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
108e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next434:		; preds = %cond_true428, %bb420
109e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb420, label %cond_next446.loopexit1
110e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
111e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next446.loopexit:		; preds = %cond_next285
112e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next446
113e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
114e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next446.loopexit1:		; preds = %cond_next434
115e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next446
116e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
117e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next446:		; preds = %cond_next446.loopexit1, %cond_next446.loopexit
118e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next475, label %cond_true453
119e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
120e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true453:		; preds = %cond_next446, %cond_next401
121e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true458, label %cond_next475
122e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
123e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true458:		; preds = %cond_true453
124e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next475
125e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
126e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next475:		; preds = %cond_true458, %cond_true453, %cond_next446, %cond_next401
127e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb493.loopexit, label %bb148
128e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
129e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb493.loopexit:		; preds = %cond_next475
130e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb493
131e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
132e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb493:		; preds = %bb493.loopexit, %bb
133e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next499, label %bb510.loopexit
134e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
135e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next499:		; preds = %bb493
136e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb
137e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
138e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb510.loopexit:		; preds = %bb493
139e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb510
140e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
141e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb510:		; preds = %bb510.loopexit, %cond_true19
142e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next524, label %cond_true517
143e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
144e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true517:		; preds = %bb510
145e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next524
146e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
147e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next524:		; preds = %cond_true517, %bb510
148e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next540, label %cond_true533
149e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
150e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true533:		; preds = %cond_next524
151e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next540
152e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
153e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next540:		; preds = %cond_true533, %cond_next524
154e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true554, label %cond_next560
155e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
156e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true554:		; preds = %cond_next540
157e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next560
158e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
159e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next560:		; preds = %cond_true554, %cond_next540
160e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true566, label %cond_next572
161e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
162e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true566:		; preds = %cond_next560
163e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next572
164e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
165e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next572:		; preds = %cond_true566, %cond_next560
166e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb608.preheader, label %bb791.preheader
167e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
168e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb608.preheader:		; preds = %cond_next797.us, %cond_next572
169e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb608
170e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
171e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb608:		; preds = %cond_next771, %bb608.preheader
172e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_false627, label %cond_true613
173e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
174e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true613:		; preds = %bb608
175e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next640
176e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
177e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_false627:		; preds = %bb608
178e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next640
179e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
180e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next640:		; preds = %cond_false627, %cond_true613
181e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true653, label %cond_next671
182e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
183e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true653:		; preds = %cond_next640
184e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next671
185e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
186e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next671:		; preds = %cond_true653, %cond_next640
187e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true683, label %cond_next724
188e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
189e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true683:		; preds = %cond_next671
190e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next724, label %L1
191e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
192e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next724:		; preds = %cond_true683, %cond_next671
193e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true735, label %L1
194e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
195e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true735:		; preds = %cond_next724
196e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L1
197e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
198e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoL1:		; preds = %cond_true735, %cond_next724, %cond_true683
199e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true745, label %cond_next771
200e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
201e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true745:		; preds = %L1
202e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next771
203e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
204e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next771:		; preds = %cond_true745, %L1
205e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb608, label %bb791.preheader.loopexit
206e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
207e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb791.preheader.loopexit:		; preds = %cond_next771
208e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb791.preheader
209e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
210e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb791.preheader:		; preds = %bb791.preheader.loopexit, %cond_next572
211e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next797.us, label %bb809.split
212e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
213e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next797.us:		; preds = %bb791.preheader
214e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb608.preheader
215e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
216e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb809.split:		; preds = %bb791.preheader
217e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next827, label %cond_true820
218e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
219e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true820:		; preds = %bb809.split
220e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next827
221e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
222e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next827:		; preds = %cond_true820, %bb809.split
223e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true833, label %cond_next840
224e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
225e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true833:		; preds = %cond_next827
226e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next840
227e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
228e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next840:		; preds = %cond_true833, %cond_next827
229e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb866, label %bb1245
230e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
231e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb866:		; preds = %bb1239, %cond_next840
232e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_true875, label %bb911
233e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
234e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true875:		; preds = %bb866
235e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %cond_next1180
236e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
237e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb911:		; preds = %bb866
238e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	switch i32 0, label %bb1165 [
239e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 0, label %bb915
240e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 1, label %bb932
241e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 2, label %bb941
242e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 3, label %bb1029
243e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 4, label %bb1036
244e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 5, label %bb1069
245e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 6, label %L3
246e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	]
247e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
248e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb915:		; preds = %cond_next1171, %bb911
249e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next1171, label %cond_next1180
250e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
251e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb932:		; preds = %cond_next1171, %bb911
252e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L1970
253e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
254e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb941:		; preds = %cond_next1171, %bb911
255e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L1970
256e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
257e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoL1970:		; preds = %bb941, %bb932
258e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb1165
259e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
260e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1029:		; preds = %cond_next1171, %bb911
261e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L4
262e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
263e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1036:		; preds = %cond_next1171, %bb911
264e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L4
265e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
266e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1069:		; preds = %cond_next1171, %bb911
267e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next1121, label %cond_true1108
268e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
269e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoL3:		; preds = %cond_next1171, %bb911
270e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next1121, label %cond_true1108
271e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
272e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_true1108:		; preds = %L3, %bb1069
273e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L4
274e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
275e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next1121:		; preds = %L3, %bb1069
276e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %L4
277e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
278e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei LiaoL4:		; preds = %cond_next1121, %cond_true1108, %bb1036, %bb1029
279e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb1165
280e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
281e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1165:		; preds = %cond_next1171, %L4, %L1970, %bb911
282e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next1171, label %cond_next1180
283e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
284e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next1171:		; preds = %bb1165, %bb915
285e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	switch i32 0, label %bb1165 [
286e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 0, label %bb915
287e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 1, label %bb932
288e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 2, label %bb941
289e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 3, label %bb1029
290e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 4, label %bb1036
291e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 5, label %bb1069
292e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao		 i32 6, label %L3
293e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	]
294e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
295e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next1180:		; preds = %bb1165, %bb915, %cond_true875
296e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb1239
297e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
298e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1239:		; preds = %cond_next1251, %cond_next1180
299e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %bb866, label %bb1245
300e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
301e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1245:		; preds = %bb1239, %cond_next840
302e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br i1 false, label %cond_next1251, label %bb1257
303e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
304e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaocond_next1251:		; preds = %bb1245
305e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	br label %bb1239
306e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao
307e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liaobb1257:		; preds = %bb1245
308e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao	ret void
309e264f62ca09a8f65c87a46d562a4d0f9ec5d457Shih-wei Liao}
310