Lines Matching refs:sum

10 ;   float sum = 0.
13 ; sum += x[i];
14 ; return sum;
32 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
36 %add = fadd fast float %0, %sum.1
37 %sum.2 = select i1 %cmp.2, float %add, float %sum.1
43 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
52 ; double sum = 0.
55 ; sum += x[i];
56 ; return sum;
74 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
78 %add = fadd fast double %0, %sum.1
79 %sum.2 = select i1 %cmp.2, double %add, double %sum.1
85 %1 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
95 ; float sum = 0.
98 ; sum += x[i];
99 ; return sum;
117 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
121 %add = fadd fast float %0, %sum.1
122 %sum.2 = select i1 %cmp.2, float %add, float %sum.1
128 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
138 ; double sum = 0.
141 ; sum += x[i];
142 ; return sum;
160 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
164 %add = fadd fast double %0, %sum.1
165 %sum.2 = select i1 %cmp.2, double %add, double %sum.1
171 %1 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
182 ; float sum = 0.
185 ; sum += x[i];
186 ; return sum;
204 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
210 %add = fadd fast float %0, %sum.1
211 %sum.2 = select i1 %cmp.2, float %add, float %sum.1
217 %2 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
228 ; double sum = 0.
231 ; sum += x[i];
232 ; return sum;
250 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
256 %add = fadd fast double %0, %sum.1
257 %sum.2 = select i1 %cmp.2, double %add, double %sum.1
263 %2 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
272 ; float sum = 0.
275 ; sum -= x[i];
276 ; return sum;
294 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
298 %sub = fsub fast float %sum.1, %0
299 %sum.2 = select i1 %cmp.2, float %sub, float %sum.1
305 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
312 ; float sum = 0.
315 ; sum -= x[i];
316 ; return sum;
332 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
336 %sub = fsub float %sum.1, %0
337 %sum.2 = select i1 %cmp.2, float %sub, float %sum.1
343 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
352 ; double sum = 0.
355 ; sum -= x[i];
356 ; return sum;
374 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
378 %sub = fsub fast double %sum.1, %0
379 %sum.2 = select i1 %cmp.2, double %sub, double %sum.1
385 %1 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
393 ; double sum = 0.
396 ; sum -= x[i];
397 ; return sum;
413 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
417 %sub = fsub double %sum.1, %0
418 %sum.2 = select i1 %cmp.2, double %sub, double %sum.1
424 %1 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
433 ; float sum = 0.
436 ; sum *= x[i];
437 ; return sum;
455 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
459 %mult = fmul fast float %sum.1, %0
460 %sum.2 = select i1 %cmp.2, float %mult, float %sum.1
466 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
474 ; float sum = 0.
477 ; sum *= x[i];
478 ; return sum;
494 %sum.1 = phi float [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
498 %mult = fmul float %sum.1, %0
499 %sum.2 = select i1 %cmp.2, float %mult, float %sum.1
505 %1 = phi float [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
514 ; double sum = 0.
517 ; sum *= x[i];
518 ; return sum;
536 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
540 %mult = fmul fast double %sum.1, %0
541 %sum.2 = select i1 %cmp.2, double %mult, double %sum.1
547 %1 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
555 ; double sum = 0.
558 ; sum *= x[i];
559 ; return sum;
575 %sum.1 = phi double [ 0.000000e+00, %for.header ], [ %sum.2, %for.body ]
579 %mult = fmul double %sum.1, %0
580 %sum.2 = select i1 %cmp.2, double %mult, double %sum.1
586 %1 = phi double [ 0.000000e+00, %entry ], [ %sum.2, %for.body ]
595 ; float sum=0.0;
598 ; sum+=a[i];
600 ; sum+=2*a[i];
602 ; sum+=3*a[i];
604 ; return sum;
630 %sum.011 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ]
650 %sum.1 = fadd fast float %.pn, %sum.011
656 %sum.0.lcssa = phi float [ 0.000000e+00, %entry ], [ %sum.1, %for.inc ]
657 ret float %sum.0.lcssa
665 ; float sum=0.0;
668 ; sum+=a[i];
670 ; sum-=a[i];
672 ; return sum;
697 %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ]
704 %add = fadd fast float %0, %sum.010
712 %sub = fsub fast float %sum.010, %0
716 %sum.1 = phi float [ %add, %if.then ], [ %sub, %if.then10 ], [ %sum.010, %if.else ]
722 %sum.0.lcssa = phi float [ 0.000000e+00, %entry ], [ %sum.1, %for.inc ]
723 ret float %sum.0.lcssa
731 ; float sum=0.0;
734 ; sum+=a[i];
736 ; sum*=a[i];
738 ; return sum;
754 %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ]
761 %add = fadd fast float %0, %sum.010
769 %mul = fmul fast float %0, %sum.010
773 %sum.1 = phi float [ %add, %if.then ], [ %mul, %if.then10 ], [ %sum.010, %if.else ]
779 %sum.0.lcssa = phi float [ 0.000000e+00, %entry ], [ %sum.1, %for.inc ]
780 ret float %sum.0.lcssa
788 ; float sum = 0.0;
790 ; sum += a[i];
791 ; a[i] = sum;
793 ; return sum;
810 %sum.08 = phi float [ 0.000000e+00, %for.body.preheader ], [ %add, %for.body ]
813 %add = fadd fast float %0, %sum.08
820 %sum.0.lcssa = phi float [ 0.000000e+00, %entry ], [ %add, %for.body ]
821 ret float %sum.0.lcssa