Lines Matching refs:iv
46 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
47 %2 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv
49 %4 = getelementptr inbounds [2048 x i32]* @c, i64 0, i64 %indvars.iv
52 %7 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
54 %indvars.iv.next = add i64 %indvars.iv, 1
55 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
86 %indvars.iv6 = phi i64 [ %indvars.iv.next7, %.lr.ph5 ], [ 0, %0 ]
89 %indvars.iv.next7 = add i64 %indvars.iv6, 1
90 %lftr.wideiv = trunc i64 %indvars.iv.next7 to i32
95 %indvars.iv = phi i64 [ %indvars.iv.next, %.lr.ph ], [ %i.0.lcssa, %.preheader ]
98 %5 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv
100 %7 = getelementptr inbounds [2048 x i32]* @c, i64 0, i64 %indvars.iv
103 %10 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
105 %indvars.iv.next = add i64 %indvars.iv, 1
177 %indvars.iv11 = phi i64 [ %indvars.iv.next12, %.lr.ph6 ], [ 0, %.preheader4 ]
178 %indvars.iv.next12 = add i64 %indvars.iv11, 1
179 %11 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv.next12
187 %lftr.wideiv13 = trunc i64 %indvars.iv.next12 to i32
192 %indvars.iv = phi i64 [ %indvars.iv.next, %.lr.ph ], [ 0, %.preheader ]
193 %18 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
197 %22 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv
199 %indvars.iv.next = add i64 %indvars.iv, 1
200 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
221 %indvars.iv3 = phi i64 [ 0, %0 ], [ %indvars.iv.next4, %3 ]
225 %indvars.iv = phi i64 [ 0, %.preheader ], [ %indvars.iv.next, %1 ]
226 %2 = getelementptr inbounds [32 x [1024 x i32]]* @G, i64 0, i64 %indvars.iv3, i64 %indvars.iv
228 %indvars.iv.next = add i64 %indvars.iv, 1
229 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
234 %indvars.iv.next4 = add i64 %indvars.iv3, 1
235 %lftr.wideiv5 = trunc i64 %indvars.iv.next4 to i32
250 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
252 %2 = getelementptr inbounds [1024 x i32]* @ub, i64 0, i64 %indvars.iv
254 %4 = getelementptr inbounds [1024 x i32]* @uc, i64 0, i64 %indvars.iv
258 %indvars.iv.next = add i64 %indvars.iv, 1
259 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
278 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
279 %2 = getelementptr inbounds i32* %ib, i64 %indvars.iv
281 %4 = getelementptr inbounds i32* %ic, i64 %indvars.iv
284 %7 = getelementptr inbounds i32* %ia, i64 %indvars.iv
286 %8 = getelementptr inbounds i16* %sb, i64 %indvars.iv
288 %10 = getelementptr inbounds i16* %sc, i64 %indvars.iv
291 %13 = getelementptr inbounds i16* %sa, i64 %indvars.iv
293 %indvars.iv.next = add i64 %indvars.iv, 1
294 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
311 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
312 %2 = getelementptr inbounds i16* %sb, i64 %indvars.iv
315 %5 = getelementptr inbounds i32* %ia, i64 %indvars.iv
317 %indvars.iv.next = add i64 %indvars.iv, 1
318 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
340 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
341 %2 = shl nsw i64 %indvars.iv, 1
354 %15 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
359 %19 = getelementptr inbounds [2048 x i32]* @d, i64 0, i64 %indvars.iv
361 %indvars.iv.next = add i64 %indvars.iv, 1
362 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
378 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
379 %2 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
380 %3 = trunc i64 %indvars.iv to i32
382 %indvars.iv.next = add i64 %indvars.iv, 1
383 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
399 %indvars.iv4 = phi i64 [ 0, %0 ], [ %indvars.iv.next5, %14 ]
407 %indvars.iv = phi i64 [ 0, %.preheader ], [ %indvars.iv.next, %5 ]
409 %6 = getelementptr inbounds i32* %2, i64 %indvars.iv
411 %8 = getelementptr inbounds i32* %4, i64 %indvars.iv
415 %indvars.iv.next = add i64 %indvars.iv, 8
416 %12 = trunc i64 %indvars.iv.next to i32
423 %indvars.iv.next5 = add i64 %indvars.iv4, 1
424 %lftr.wideiv = trunc i64 %indvars.iv.next5 to i32
441 %indvars.iv7 = phi i64 [ 0, %.preheader3 ], [ %indvars.iv.next8, %11 ]
446 %indvars.iv = phi i64 [ 0, %.preheader ], [ %indvars.iv.next, %0 ]
448 %1 = getelementptr inbounds i32** %in, i64 %indvars.iv
452 %5 = getelementptr inbounds i32** %coeff, i64 %indvars.iv
458 %indvars.iv.next = add i64 %indvars.iv, 1
459 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
464 %indvars.iv.next8 = add i64 %indvars.iv7, 1
465 %lftr.wideiv9 = trunc i64 %indvars.iv.next8 to i32
474 %indvars.iv7.1 = phi i64 [ 0, %.preheader3.1 ], [ %indvars.iv.next8.1, %24 ]
479 %indvars.iv.1 = phi i64 [ 0, %.preheader.1 ], [ %13, %12 ]
481 %13 = add nsw i64 %indvars.iv.1, 1
486 %18 = getelementptr inbounds i32** %coeff, i64 %indvars.iv.1
497 %indvars.iv.next8.1 = add i64 %indvars.iv7.1, 1
498 %lftr.wideiv9.1 = trunc i64 %indvars.iv.next8.1 to i32
508 %indvars.iv7.2 = phi i64 [ 0, %.preheader3.2 ], [ %indvars.iv.next8.2, %38 ]
513 %indvars.iv.2 = phi i64 [ 0, %.preheader.2 ], [ %indvars.iv.next.2, %26 ]
515 %27 = add nsw i64 %indvars.iv.2, 2
520 %32 = getelementptr inbounds i32** %coeff, i64 %indvars.iv.2
526 %indvars.iv.next.2 = add i64 %indvars.iv.2, 1
527 %lftr.wideiv.2 = trunc i64 %indvars.iv.next.2 to i32
532 %indvars.iv.next8.2 = add i64 %indvars.iv7.2, 1
533 %lftr.wideiv9.2 = trunc i64 %indvars.iv.next8.2 to i32
543 %indvars.iv7.3 = phi i64 [ 0, %.preheader3.3 ], [ %indvars.iv.next8.3, %52 ]
548 %indvars.iv.3 = phi i64 [ 0, %.preheader.3 ], [ %indvars.iv.next.3, %40 ]
550 %41 = add nsw i64 %indvars.iv.3, 3
555 %46 = getelementptr inbounds i32** %coeff, i64 %indvars.iv.3
561 %indvars.iv.next.3 = add i64 %indvars.iv.3, 1
562 %lftr.wideiv.3 = trunc i64 %indvars.iv.next.3 to i32
567 %indvars.iv.next8.3 = add i64 %indvars.iv7.3, 1
568 %lftr.wideiv9.3 = trunc i64 %indvars.iv.next8.3 to i32
591 %indvars.iv = phi i64 [ %2, %.lr.ph ], [ %indvars.iv.next, %3 ]
593 %indvars.iv.next = add i64 %indvars.iv, -1
594 %4 = getelementptr inbounds i32* %b, i64 %indvars.iv.next
597 %7 = trunc i64 %indvars.iv.next to i32
637 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
638 %2 = getelementptr inbounds [1024 x float]* @fa, i64 0, i64 %indvars.iv
640 %4 = getelementptr inbounds [1024 x float]* @fb, i64 0, i64 %indvars.iv
645 %8 = getelementptr inbounds [1024 x i32]* @ic, i64 0, i64 %indvars.iv
647 %indvars.iv.next = add i64 %indvars.iv, 1
648 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
664 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
665 %2 = getelementptr inbounds [1024 x float]* @da, i64 0, i64 %indvars.iv
667 %4 = getelementptr inbounds [1024 x float]* @db, i64 0, i64 %indvars.iv
670 %7 = getelementptr inbounds [1024 x float]* @dc, i64 0, i64 %indvars.iv
672 %9 = getelementptr inbounds [1024 x float]* @dd, i64 0, i64 %indvars.iv
677 %14 = getelementptr inbounds [1024 x i32]* @dj, i64 0, i64 %indvars.iv
679 %indvars.iv.next = add i64 %indvars.iv, 1
680 %lftr.wideiv = trunc i64 %indvars.iv.next to i32