Lines Matching refs:indvars
46 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
47 %2 = getelementptr inbounds [2048 x i32], [2048 x i32]* @b, i64 0, i64 %indvars.iv
49 %4 = getelementptr inbounds [2048 x i32], [2048 x i32]* @c, i64 0, i64 %indvars.iv
52 %7 = getelementptr inbounds [2048 x i32], [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 ]
87 %3 = getelementptr inbounds [2048 x i32], [2048 x i32]* @b, i64 0, i64 %indvars.iv6
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], [2048 x i32]* @b, i64 0, i64 %indvars.iv
100 %7 = getelementptr inbounds [2048 x i32], [2048 x i32]* @c, i64 0, i64 %indvars.iv
103 %10 = getelementptr inbounds [2048 x i32], [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], [2048 x i32]* @b, i64 0, i64 %indvars.iv.next12
181 %13 = add nsw i64 %indvars.iv11, 3
185 %17 = getelementptr inbounds [2048 x i32], [2048 x i32]* @a, i64 0, i64 %indvars.iv11
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], [2048 x i32]* @a, i64 0, i64 %indvars.iv
197 %22 = getelementptr inbounds [2048 x i32], [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 …ptr inbounds [32 x [1024 x i32]], [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], [1024 x i32]* @ub, i64 0, i64 %indvars.iv
254 %4 = getelementptr inbounds [1024 x i32], [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, i32* %ib, i64 %indvars.iv
281 %4 = getelementptr inbounds i32, i32* %ic, i64 %indvars.iv
284 %7 = getelementptr inbounds i32, i32* %ia, i64 %indvars.iv
286 %8 = getelementptr inbounds i16, i16* %sb, i64 %indvars.iv
288 %10 = getelementptr inbounds i16, i16* %sc, i64 %indvars.iv
291 %13 = getelementptr inbounds i16, 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, i16* %sb, i64 %indvars.iv
315 %5 = getelementptr inbounds i32, 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], [2048 x i32]* @a, i64 0, i64 %indvars.iv
359 %19 = getelementptr inbounds [2048 x i32], [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], [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
398 %indvars.iv4 = phi i64 [ 0, %0 ], [ %indvars.iv.next5, %14 ]
399 %1 = getelementptr inbounds i32*, i32** %A, i64 %indvars.iv4
401 %3 = getelementptr inbounds i32*, i32** %B, i64 %indvars.iv4
406 %indvars.iv = phi i64 [ 0, %.preheader ], [ %indvars.iv.next, %5 ]
408 %6 = getelementptr inbounds i32, i32* %2, i64 %indvars.iv
410 %8 = getelementptr inbounds i32, i32* %4, i64 %indvars.iv
414 %indvars.iv.next = add i64 %indvars.iv, 8
415 %12 = trunc i64 %indvars.iv.next to i32
420 %15 = getelementptr inbounds i32, i32* %out, i64 %indvars.iv4
422 %indvars.iv.next5 = add i64 %indvars.iv4, 1
423 %lftr.wideiv = trunc i64 %indvars.iv.next5 to i32
440 %indvars.iv7 = phi i64 [ 0, %.preheader3 ], [ %indvars.iv.next8, %11 ]
445 %indvars.iv = phi i64 [ 0, %.preheader ], [ %indvars.iv.next, %0 ]
447 %1 = getelementptr inbounds i32*, i32** %in, i64 %indvars.iv
449 %3 = getelementptr inbounds i32, i32* %2, i64 %indvars.iv7
451 %5 = getelementptr inbounds i32*, i32** %coeff, i64 %indvars.iv
453 %7 = getelementptr inbounds i32, i32* %6, i64 %indvars.iv7
457 %indvars.iv.next = add i64 %indvars.iv, 1
458 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
463 %indvars.iv.next8 = add i64 %indvars.iv7, 1
464 %lftr.wideiv9 = trunc i64 %indvars.iv.next8 to i32
473 %indvars.iv7.1 = phi i64 [ 0, %.preheader3.1 ], [ %indvars.iv.next8.1, %24 ]
478 %indvars.iv.1 = phi i64 [ 0, %.preheader.1 ], [ %13, %12 ]
480 %13 = add nsw i64 %indvars.iv.1, 1
483 %16 = getelementptr inbounds i32, i32* %15, i64 %indvars.iv7.1
485 %18 = getelementptr inbounds i32*, i32** %coeff, i64 %indvars.iv.1
487 %20 = getelementptr inbounds i32, i32* %19, i64 %indvars.iv7.1
496 %indvars.iv.next8.1 = add i64 %indvars.iv7.1, 1
497 %lftr.wideiv9.1 = trunc i64 %indvars.iv.next8.1 to i32
507 %indvars.iv7.2 = phi i64 [ 0, %.preheader3.2 ], [ %indvars.iv.next8.2, %38 ]
512 %indvars.iv.2 = phi i64 [ 0, %.preheader.2 ], [ %indvars.iv.next.2, %26 ]
514 %27 = add nsw i64 %indvars.iv.2, 2
517 %30 = getelementptr inbounds i32, i32* %29, i64 %indvars.iv7.2
519 %32 = getelementptr inbounds i32*, i32** %coeff, i64 %indvars.iv.2
521 %34 = getelementptr inbounds i32, i32* %33, i64 %indvars.iv7.2
525 %indvars.iv.next.2 = add i64 %indvars.iv.2, 1
526 %lftr.wideiv.2 = trunc i64 %indvars.iv.next.2 to i32
531 %indvars.iv.next8.2 = add i64 %indvars.iv7.2, 1
532 %lftr.wideiv9.2 = trunc i64 %indvars.iv.next8.2 to i32
542 %indvars.iv7.3 = phi i64 [ 0, %.preheader3.3 ], [ %indvars.iv.next8.3, %52 ]
547 %indvars.iv.3 = phi i64 [ 0, %.preheader.3 ], [ %indvars.iv.next.3, %40 ]
549 %41 = add nsw i64 %indvars.iv.3, 3
552 %44 = getelementptr inbounds i32, i32* %43, i64 %indvars.iv7.3
554 %46 = getelementptr inbounds i32*, i32** %coeff, i64 %indvars.iv.3
556 %48 = getelementptr inbounds i32, i32* %47, i64 %indvars.iv7.3
560 %indvars.iv.next.3 = add i64 %indvars.iv.3, 1
561 %lftr.wideiv.3 = trunc i64 %indvars.iv.next.3 to i32
566 %indvars.iv.next8.3 = add i64 %indvars.iv7.3, 1
567 %lftr.wideiv9.3 = trunc i64 %indvars.iv.next8.3 to i32
590 %indvars.iv = phi i64 [ %2, %.lr.ph ], [ %indvars.iv.next, %3 ]
592 %indvars.iv.next = add i64 %indvars.iv, -1
593 %4 = getelementptr inbounds i32, i32* %b, i64 %indvars.iv.next
596 %7 = trunc i64 %indvars.iv.next to i32
636 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
637 %2 = getelementptr inbounds [1024 x float], [1024 x float]* @fa, i64 0, i64 %indvars.iv
639 %4 = getelementptr inbounds [1024 x float], [1024 x float]* @fb, i64 0, i64 %indvars.iv
644 %8 = getelementptr inbounds [1024 x i32], [1024 x i32]* @ic, i64 0, i64 %indvars.iv
646 %indvars.iv.next = add i64 %indvars.iv, 1
647 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
663 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
664 %2 = getelementptr inbounds [1024 x float], [1024 x float]* @da, i64 0, i64 %indvars.iv
666 %4 = getelementptr inbounds [1024 x float], [1024 x float]* @db, i64 0, i64 %indvars.iv
669 %7 = getelementptr inbounds [1024 x float], [1024 x float]* @dc, i64 0, i64 %indvars.iv
671 %9 = getelementptr inbounds [1024 x float], [1024 x float]* @dd, i64 0, i64 %indvars.iv
676 %14 = getelementptr inbounds [1024 x i32], [1024 x i32]* @dj, i64 0, i64 %indvars.iv
678 %indvars.iv.next = add i64 %indvars.iv, 1
679 %lftr.wideiv = trunc i64 %indvars.iv.next to i32