Lines Matching full:header
11 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + %n.div.2)<nsw>
12 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741822
13 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + %n.div.2)<nsw>
14 ; CHECK-NEXT: Loop %header: Trip multiple is 1
20 br label %header
22 header:
23 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
26 br i1 %exitcond, label %header, label %exit
36 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (1 smax %n.div.2))<nsw>
37 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741822
38 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + (1 smax %n.div.2))<nsw>
39 ; CHECK-NEXT: Loop %header: Trip multiple is 1
45 br label %header
47 header:
48 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
51 br i1 %exitcond, label %header, label %exit
61 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + %n.div.2)<nsw>
62 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741822
63 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + %n.div.2)<nsw>
64 ; CHECK-NEXT: Loop %header: Trip multiple is 1
70 br label %header
72 header:
73 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
76 br i1 %exitcond, label %header, label %exit
86 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (1 smax %n.div.2))<nsw>
87 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741822
88 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + (1 smax %n.div.2))<nsw>
89 ; CHECK-NEXT: Loop %header: Trip multiple is 1
95 br label %header
97 header:
98 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
101 br i1 %exitcond, label %header, label %exit
111 ; CHECK-NEXT: Loop %header: backedge-taken count is (1 + %n.div.2)<nsw>
112 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741824
113 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (1 + %n.div.2)<nsw>
114 ; CHECK-NEXT: Loop %header: Trip multiple is 1
120 br label %header
122 header:
123 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
126 br i1 %exitcond, label %header, label %exit
136 ; CHECK-NEXT: Loop %header: backedge-taken count is (0 smax (1 + %n.div.2)<nsw>)
137 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741824
138 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (0 smax (1 + %n.div.2)<nsw>)
139 ; CHECK-NEXT: Loop %header: Trip multiple is 1
145 br label %header
147 header:
148 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
151 br i1 %exitcond, label %header, label %exit
161 ; CHECK-NEXT: Loop %header: backedge-taken count is (1 + %n.div.2)<nsw>
162 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741824
163 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (1 + %n.div.2)<nsw>
164 ; CHECK-NEXT: Loop %header: Trip multiple is 1
170 br label %header
172 header:
173 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
176 br i1 %exitcond, label %header, label %exit
186 ; CHECK-NEXT: Loop %header: backedge-taken count is (0 smax (1 + %n.div.2)<nsw>)
187 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741824
188 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (0 smax (1 + %n.div.2)<nsw>)
189 ; CHECK-NEXT: Loop %header: Trip multiple is 1
195 br label %header
197 header:
198 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
201 br i1 %exitcond, label %header, label %exit
211 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (sext i32 %n.div.2 to i64))<nsw>
212 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741822
213 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + (sext i32 %n.div.2 to i64))<nsw>
214 ; CHECK-NEXT: Loop %header: Trip multiple is 1
221 br label %header
223 header:
224 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
227 br i1 %exitcond, label %header, label %exit
237 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (1 smax (sext i32 %n.div.2 to i64)))<nsw>
238 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741822
239 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + (1 smax (sext i32 %n.div.2 to i64)))<nsw>
240 ; CHECK-NEXT: Loop %header: Trip multiple is 1
247 br label %header
249 header:
250 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
253 br i1 %exitcond, label %header, label %exit
263 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (sext i32 %n.div.2 to i64))<nsw>
264 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741822
265 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + (sext i32 %n.div.2 to i64))<nsw>
266 ; CHECK-NEXT: Loop %header: Trip multiple is 1
273 br label %header
275 header:
276 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
279 br i1 %exitcond, label %header, label %exit
289 ; CHECK-NEXT: Loop %header: backedge-taken count is (-1 + (1 smax (sext i32 %n.div.2 to i64)))<nsw>
290 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741822
291 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (-1 + (1 smax (sext i32 %n.div.2 to i64)))<nsw>
292 ; CHECK-NEXT: Loop %header: Trip multiple is 1
299 br label %header
301 header:
302 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
305 br i1 %exitcond, label %header, label %exit
315 ; CHECK-NEXT: Loop %header: backedge-taken count is (1 + (sext i32 %n.div.2 to i64))<nsw>
316 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741824
317 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (1 + (sext i32 %n.div.2 to i64))<nsw>
318 ; CHECK-NEXT: Loop %header: Trip multiple is 1
325 br label %header
327 header:
328 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
331 br i1 %exitcond, label %header, label %exit
341 ; CHECK-NEXT: Loop %header: backedge-taken count is (0 smax (1 + (sext i32 %n.div.2 to i64))<nsw>)
342 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741824
343 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (0 smax (1 + (sext i32 %n.div.2 to i64))<nsw>)
344 ; CHECK-NEXT: Loop %header: Trip multiple is 1
351 br label %header
353 header:
354 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
357 br i1 %exitcond, label %header, label %exit
367 ; CHECK-NEXT: Loop %header: backedge-taken count is (1 + (sext i32 %n.div.2 to i64))<nsw>
368 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741824
369 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (1 + (sext i32 %n.div.2 to i64))<nsw>
370 ; CHECK-NEXT: Loop %header: Trip multiple is 1
377 br label %header
379 header:
380 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
383 br i1 %exitcond, label %header, label %exit
393 ; CHECK-NEXT: Loop %header: backedge-taken count is (0 smax (1 + (sext i32 %n.div.2 to i64))<nsw>)
394 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i64 1073741824
395 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (0 smax (1 + (sext i32 %n.div.2 to i64))<nsw>)
396 ; CHECK-NEXT: Loop %header: Trip multiple is 1
403 br label %header
405 header:
406 %indvar = phi i64 [ %indvar.next, %header ], [ 0, %entry ]
409 br i1 %exitcond, label %header, label %exit
419 ; CHECK-NEXT: Loop %header: backedge-taken count is (1 + %n.div.2)<nuw><nsw>
420 ; CHECK-NEXT: Loop %header: constant max backedge-taken count is i32 1073741824
421 ; CHECK-NEXT: Loop %header: symbolic max backedge-taken count is (1 + %n.div.2)<nuw><nsw>
422 ; CHECK-NEXT: Loop %header: Trip multiple is 1
428 br label %header
430 header:
431 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
436 br i1 %exitcond, label %header, label %exit
446 ; CHECK-NEXT: Loop %header: Unpredictable backedge-taken count.
447 ; CHECK-NEXT: Loop %header: Unpredictable constant max backedge-taken count.
448 ; CHECK-NEXT: Loop %header: Unpredictable symbolic max backedge-taken count.
454 br label %header
456 header:
457 %indvar = phi i32 [ %indvar.next, %header ], [ 0, %entry ]
462 br i1 %exitcond, label %header, label %exit