Lines Matching full:while
43 ; CHECK: while.body:
46 ; CHECK: while.end14.i:
48 ; Middle loop control should no longer reach %while.cond.
51 ; CHECK: br label %while.cond.outer
54 br label %while.cond.outer
56 while.cond.outer:
57 br label %while.cond
59 while.cond:
61 br i1 %cmp, label %while.body, label %while.end
63 while.body:
89 br label %while.cond2.i
91 while.cond2.i:
93 br i1 %cmp.i, label %while.cond2.backedge.i, label %while.end.i
95 while.cond2.backedge.i:
96 br label %while.cond2.i
98 while.end.i:
100 br i1 %cmp1114.i, label %while.body12.lr.ph.i, label %while.end14.i
102 while.body12.lr.ph.i:
103 br label %while.end14.i
105 while.end14.i:
110 br label %while.cond2.backedge.i
113 br i1 false, label %while.cond, label %if.else
116 br label %while.cond.outer
118 while.end:
133 ; CHECKFIXME: while.cond.us.i:
134 ; CHECKFIXME: br i1 %cmp.us.i, label %next_data.exit, label %while.body.us.i
136 ; CHECKFIXME: br label %while.cond.us.i
139 ; CHECKFIXME: br label %while.cond.outer.i
146 ; CHECKFIXME: br i1 %cmp38, label %if.then39, label %while.cond.outer
148 ; CHECKFIXME: while.cond.outer.outer.backedge:
149 ; CHECKFIXME: br label %while.cond.outer.outer
159 br label %while.cond.outer.outer
161 while.cond.outer.outer:
162 br label %while.cond.outer
164 while.cond.outer:
165 br label %while.cond
167 while.cond:
168 br label %while.cond.outer.i
170 while.cond.outer.i:
172 br i1 %tmp192.ph.i, label %while.cond.outer.split.us.i, label %while.body.loopexit
174 while.cond.outer.split.us.i:
175 br label %while.cond.us.i
177 while.cond.us.i:
179 br i1 %cmp.us.i, label %next_data.exit, label %while.body.us.i
181 while.body.us.i:
186 br label %while.cond.us.i
189 br label %while.cond.outer.i
193 br i1 %tmp192.ph.i.lcssa28, label %while.end, label %while.body
195 while.body.loopexit:
196 br label %while.body
198 while.body:
199 br label %while.cond.i
201 while.cond.i:
203 br i1 %cmp.i, label %valid_data.exit, label %while.body.i
205 while.body.i:
210 br label %while.cond.i
213 br i1 true, label %if.then, label %while.cond
224 br i1 %tobool3.i, label %copy_data.exit, label %while.body.lr.ph.i
226 while.body.lr.ph.i:
231 br i1 %cmp38, label %if.then39, label %while.cond.outer
235 br i1 %cmp5.i, label %while.cond.outer.outer.backedge, label %for.cond8.preheader.i8.thread
238 br label %while.cond.outer.outer.backedge
240 while.cond.outer.outer.backedge:
241 br label %while.cond.outer.outer
243 while.end:
330 ; CHECK: while.cond.outer.i.loopexit.split:
331 ; CHECK: br label %while.body
332 ; CHECK: while.body:
342 br label %while.cond.i.preheader
344 while.cond.i.preheader:
345 br i1 undef, label %while.cond.i.preheader.split, label %while.cond.outer.i.loopexit.split
347 while.cond.i.preheader.split:
348 br label %while.cond.i
350 while.cond.i:
351 br i1 true, label %while.cond.i, label %while.cond.outer.i.loopexit
353 while.cond.outer.i.loopexit:
354 br label %while.cond.outer.i.loopexit.split
356 while.cond.outer.i.loopexit.split:
357 br i1 false, label %while.cond.i.preheader, label %Func2.exit
360 br label %while.body
362 while.body:
363 br i1 false, label %while.body, label %while.end
365 while.end:
388 ; CHECK: while.body1694:
389 ; CHECK: br label %while.cond1676
390 ; CHECK: while.end1699:
399 tryagain: ; preds = %while.end1699, %tryagain.outer
406 br i1 undef, label %sw.default1711, label %while.cond1676
408 while.cond1676: ; preds = %while.body1694, %sw.bb1669
409 br i1 undef, label %while.end1699, label %while.body1694
411 while.body1694: ; preds = %while.cond1676
412 br label %while.cond1676
414 while.end1699: ; preds = %while.cond1676
417 sw.default1711: ; preds = %while.end1699, %sw.bb1669, %tryagain