Lines Matching refs:sum

7 ; and therefore prove that %sum.next = %sum + %sub = %sum + %limit - %sum = %limit,
41 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
42 %sub = sub i32 %limit, %sum
51 %sum.next = add i32 %sum, %merge.phi
52 %loop.cond = icmp ne i32 %sum.next, %limit
56 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
57 ret i32 %sum.next.lcssa
94 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
95 %sub = sub i32 %limit, %sum
104 %sum.next = add i32 %sum, %merge.phi
105 %loop.cond = icmp slt i32 %sum.next, %limit
109 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
110 ret i32 %sum.next.lcssa
147 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
148 %sub = sub i32 %limit, %sum
157 %sum.next = add i32 %sum, %merge.phi
158 %loop.cond = icmp ult i32 %sum.next, %limit
162 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
163 ret i32 %sum.next.lcssa
200 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
201 %sub = sub i32 %limit, %sum
210 %sum.next = add i32 %sum, %merge.phi
211 %loop.cond = icmp sgt i32 %sum.next, %limit
215 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
216 ret i32 %sum.next.lcssa
253 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
254 %sub = sub i32 %limit, %sum
263 %sum.next = add i32 %sum, %merge.phi
264 %loop.cond = icmp ugt i32 %sum.next, %limit
268 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
269 ret i32 %sum.next.lcssa
313 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
314 %sub = sub i32 %limit, %sum
329 %sum.next = add i32 %sum, %merge.phi
330 %loop.cond = icmp ne i32 %sum.next, %limit
334 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
335 ret i32 %sum.next.lcssa
368 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
369 %sub = sub i32 4, %sum
378 %sum.next = add i32 %sum, %merge.phi
379 %loop.cond = icmp ne i32 %sum.next, 4
383 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
384 ret i32 %sum.next.lcssa
417 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
418 %sub = sub i32 4, %sum
427 %sum.next = add i32 %sum, %merge.phi
428 %loop.cond = icmp slt i32 %sum.next, 4
432 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
433 ret i32 %sum.next.lcssa
466 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
467 %sub = sub i32 4, %sum
476 %sum.next = add i32 %sum, %merge.phi
477 %loop.cond = icmp ult i32 %sum.next, 4
481 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
482 ret i32 %sum.next.lcssa
515 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
516 %sub = sub i32 4, %sum
525 %sum.next = add i32 %sum, %merge.phi
526 %loop.cond = icmp sgt i32 %sum.next, 4
530 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
531 ret i32 %sum.next.lcssa
564 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
565 %sub = sub i32 4, %sum
574 %sum.next = add i32 %sum, %merge.phi
575 %loop.cond = icmp ugt i32 %sum.next, 4
579 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
580 ret i32 %sum.next.lcssa
618 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
619 %sub = sub i32 4, %sum
634 %sum.next = add i32 %sum, %merge.phi
635 %loop.cond = icmp ne i32 %sum.next, 4
639 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
640 ret i32 %sum.next.lcssa
683 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
684 %sub = sub i32 4, %sum
708 %sum.next = add i32 %sum, %merge.phi
709 %loop.cond = icmp ne i32 %sum.next, 4
713 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
714 ret i32 %sum.next.lcssa
756 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
757 %sub = sub i32 4, %sum
781 %sum.next = add i32 %sum, %merge.phi
782 %loop.cond = icmp ne i32 %sum.next, 4
786 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
787 ret i32 %sum.next.lcssa
829 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
830 %sub = sub i32 4, %sum
854 %sum.next = add i32 %sum, %merge.phi
855 %loop.cond = icmp ne i32 %sum.next, 4
859 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
860 ret i32 %sum.next.lcssa
902 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
903 %sub = sub i32 4, %sum
927 %sum.next = add i32 %sum, %merge.phi
928 %loop.cond = icmp ne i32 %sum.next, 4
932 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
933 ret i32 %sum.next.lcssa
966 %sum = phi i32 [ 0, %entry ], [ %sum.next, %loop ]
967 %sub = sub i32 %limit, %sum
970 %sum.next = add i32 %sum, %sel
971 %loop.cond = icmp ne i32 %sum.next, %limit
975 %sum.next.lcssa = phi i32 [ %sum.next, %loop ]
976 ret i32 %sum.next.lcssa
1008 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
1009 %sub = sub i32 4, %sum
1020 %sum.next = add i32 %sum, %merge.phi
1021 %loop.cond = icmp ne i32 %sum.next, 4
1025 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
1026 ret i32 %sum.next.lcssa
1067 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
1068 %sub = sub i32 4, %sum
1089 %sum.next = add i32 %sum, %merge.phi
1090 %loop.cond = icmp ne i32 %sum.next, 4
1094 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
1095 ret i32 %sum.next.lcssa
1132 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
1133 %sub = sub i32 4, %sum
1154 %sum.next = add i32 %sum, %merge.phi
1155 %loop.cond = icmp ne i32 %sum.next, 4
1159 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
1160 ret i32 %sum.next.lcssa
1193 %sum = phi i32 [ 0, %entry ], [ %sum.next, %backedge ]
1194 %sub = sub i32 2, %sum
1209 %sum.next = add i32 %sum, %merge.phi
1210 %loop.cond = icmp ne i32 %sum.next, 2
1214 %sum.next.lcssa = phi i32 [ %sum.next, %backedge ]
1215 ret i32 %sum.next.lcssa