Lines Matching full:sum
8 ; int sum = 0;
10 ; sum += src[i];
11 ; dst[42] = sum;
36 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
40 %add = add nsw i32 %sum, %0
52 ; float sum = 0;
54 ; sum += src[i];
55 ; dst[42] = sum;
73 %sum = phi float [ 0.000000e+00, %entry ], [ %add, %for.body ]
77 %add = fadd fast float %sum, %0
89 ; int sum = 0;
91 ; sum += src[i];
93 ; dst[42] = sum;
104 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
108 %add = add nsw i32 %sum, %0
136 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
141 %add = add nsw i32 %sum, %0
158 ; int sum = 0;
162 ; sum = += diff;
163 ; *t = sum;
174 %sum = phi i32 [ 0, %entry ], [ %sum.2, %if.end ]
185 %sum.1 = add nsw i32 %diff, %sum
186 store i32 %sum.1, ptr %t, align 4
190 %sum.2 = phi i32 [ %sum.1, %if.then ], [ %0, %for.body ]
202 ; int sum = 0;
204 ; sum += src[i];
205 ; dst[42] = sum;
206 ; sum += src[i+1];
207 ; dst[42] = sum;
265 %sum = phi i32 [ 0, %entry ], [ %sum.2, %for.body ]
268 %sum.1 = add nsw i32 %0, %sum
269 store i32 %sum.1, ptr %gep.dst, align 4
273 %sum.2 = add nsw i32 %2, %sum.1
274 store i32 %sum.2, ptr %gep.dst, align 4
286 ; int sum = 0;
288 ; sum += src[i];
289 ; dst[42] = sum + 1;
300 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
304 %add = add nsw i32 %sum, %0
317 ; int sum = 0;
319 ; sum += src[i];
320 ; dst[42] = sum;
321 ; sum += src[i+1];
322 ; other_dst[42] = sum;
334 %sum = phi i32 [ 0, %entry ], [ %sum.2, %for.body ]
337 %sum.1 = add nsw i32 %0, %sum
338 store i32 %sum.1, ptr %gep.dst, align 4
342 %sum.2 = add nsw i32 %2, %sum.1
343 store i32 %sum.2, ptr %gep.other_dst, align 4
352 ; int sum = 0;
354 ; sum += src[i];
356 ; dst[42] = sum;
357 ; sum += src[i+1];
358 ; dst[42] = sum;
374 %sum = phi i32 [ 0, %entry ], [ %sum.2, %latch ]
377 %sum.1 = add nsw i32 %0, %sum
382 store i32 %sum.1, ptr %gep.dst, align 4
389 %sum.2 = add nsw i32 %2, %sum.1
390 store i32 %sum.2, ptr %gep.dst, align 4
399 ; int sum = 0;
401 ; sum += src[i];
402 ; dst[42] = sum;
403 ; sum += src[i+1];
405 ; dst[42] = sum;
416 %sum = phi i32 [ 0, %entry ], [ %sum.1, %latch ]
419 %sum.1 = add nsw i32 %0, %sum
420 store i32 %sum.1, ptr %gep.dst, align 4
424 %sum.2 = add nsw i32 %2, %sum.1
429 store i32 %sum.2, ptr %gep.dst, align 4
444 ; sum += src[i];
445 ; dst[42] = sum;
456 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
460 %add = add nsw i32 %sum, %0
473 ; int sum = 0;
475 ; sum += src[i];
476 ; dst[42] = sum;
478 ; dst[43] = sum;
497 %sum = phi i32 [ 0, %entry ], [ %sum.1, %for.body ]
500 %sum.1 = add nsw i32 %0, %sum
501 store i32 %sum.1, ptr %gep.dst, align 4
507 %sum.lcssa = phi i32 [ %sum.1, %for.body ]
509 store i32 %sum.lcssa, ptr %gep.dst.1, align 4
554 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
558 %add = add nsw i32 %sum, %0
578 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
582 %add = add nsw i32 %sum, %0
608 %sum = phi i32 [ 0, %entry ], [ %sum.next, %for.body ]
613 %sum.next = add nsw i32 %sum, %0
614 store i32 %sum.next, ptr %dst, align 4
637 %sum = phi i32 [ 0, %entry ], [ %sum.next, %for.body ]
644 %sum.next = add nsw i32 %sum, %0
645 store i32 %sum.next, ptr %dst, align 4
667 %sum = phi i32 [ 0, %entry ], [ %sum.next, %for.body ]
672 %sum.next = add nsw i32 %sum, %0
673 store i32 %sum.next, ptr %dst1, align 4
696 %sum = phi i32 [ 0, %entry ], [ %sum.next, %for.body ]
703 %sum.next = add nsw i32 %sum, %0
704 store i32 %sum.next, ptr %dst2, align 4