Lines Matching refs:sum

8 ; int sum = 0;
10 ; sum += src[i];
11 ; dst[42] = sum;
38 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
42 %add = add nsw i32 %sum, %0
54 ; float sum = 0;
56 ; sum += src[i];
57 ; dst[42] = sum;
75 %sum = phi float [ 0.000000e+00, %entry ], [ %add, %for.body ]
79 %add = fadd fast float %sum, %0
91 ; int sum = 0;
93 ; sum += src[i];
95 ; dst[42] = sum;
106 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
110 %add = add nsw i32 %sum, %0
126 ; int sum = 0;
130 ; sum = += diff;
131 ; *t = sum;
142 %sum = phi i32 [ 0, %entry ], [ %sum.2, %if.end ]
153 %sum.1 = add nsw i32 %diff, %sum
154 store i32 %sum.1, i32* %t, align 4
158 %sum.2 = phi i32 [ %sum.1, %if.then ], [ %0, %for.body ]
170 ; int sum = 0;
172 ; sum += src[i];
173 ; dst[42] = sum;
174 ; sum += src[i+1];
175 ; dst[42] = sum;
234 %sum = phi i32 [ 0, %entry ], [ %sum.2, %for.body ]
237 %sum.1 = add nsw i32 %0, %sum
238 store i32 %sum.1, i32* %gep.dst, align 4
242 %sum.2 = add nsw i32 %2, %sum.1
243 store i32 %sum.2, i32* %gep.dst, align 4
255 ; int sum = 0;
257 ; sum += src[i];
258 ; dst[42] = sum + 1;
269 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
273 %add = add nsw i32 %sum, %0
286 ; int sum = 0;
288 ; sum += src[i];
289 ; dst[42] = sum;
290 ; sum += src[i+1];
291 ; other_dst[42] = sum;
303 %sum = phi i32 [ 0, %entry ], [ %sum.2, %for.body ]
306 %sum.1 = add nsw i32 %0, %sum
307 store i32 %sum.1, i32* %gep.dst, align 4
311 %sum.2 = add nsw i32 %2, %sum.1
312 store i32 %sum.2, i32* %gep.other_dst, align 4
321 ; int sum = 0;
323 ; sum += src[i];
325 ; dst[42] = sum;
326 ; sum += src[i+1];
327 ; dst[42] = sum;
343 %sum = phi i32 [ 0, %entry ], [ %sum.2, %latch ]
346 %sum.1 = add nsw i32 %0, %sum
351 store i32 %sum.1, i32* %gep.dst, align 4
358 %sum.2 = add nsw i32 %2, %sum.1
359 store i32 %sum.2, i32* %gep.dst, align 4
368 ; int sum = 0;
370 ; sum += src[i];
371 ; dst[42] = sum;
372 ; sum += src[i+1];
374 ; dst[42] = sum;
385 %sum = phi i32 [ 0, %entry ], [ %sum.1, %latch ]
388 %sum.1 = add nsw i32 %0, %sum
389 store i32 %sum.1, i32* %gep.dst, align 4
393 %sum.2 = add nsw i32 %2, %sum.1
398 store i32 %sum.2, i32* %gep.dst, align 4
413 ; sum += src[i];
414 ; dst[42] = sum;
425 %sum = phi i32 [ 0, %entry ], [ %add, %for.body ]
429 %add = add nsw i32 %sum, %0
442 ; int sum = 0;
444 ; sum += src[i];
445 ; dst[42] = sum;
447 ; dst[43] = sum;
466 %sum = phi i32 [ 0, %entry ], [ %sum.1, %for.body ]
469 %sum.1 = add nsw i32 %0, %sum
470 store i32 %sum.1, i32* %gep.dst, align 4
476 %sum.lcssa = phi i32 [ %sum.1, %for.body ]
478 store i32 %sum.lcssa, i32* %gep.dst.1, align 4