Lines Matching refs:accumulate
10 %accumulate = mul i32 %recurse, %x
11 ret i32 %accumulate
18 ; CHECK: %accumulator.tr = phi i32 [ 1, %entry ], [ %accumulate, %then ]
21 ; CHECK: %accumulate = mul i32 %accumulator.tr, %x.tr
36 %accumulate = add i32 %recurse, %x
37 ret i32 %accumulate
44 ; CHECK: %accumulator.tr = phi i32 [ 0, %entry ], [ %accumulate, %endif ]
47 ; CHECK: %accumulate = add i32 %accumulator.tr, %x
64 %accumulate = add nsw i64 %recurse2, %recurse1
65 ret i64 %accumulate
73 ; CHECK: %accumulator.tr = phi i64 [ 0, %entry ], [ %accumulate, %bb1 ]
76 ; CHECK: %accumulate = add nsw i64 %accumulator.tr, %recurse1
92 %accumulate = add nsw i32 %recurse, 1
96 …%retval.0 = phi i32 [ %accumulate, %sw.default ], [ %base, %entry ], [ %base, %entry ], [ %base, %…
104 ; CHECK: %accumulator.tr = phi i32 [ 0, %entry ], [ %accumulate, %sw.default ]
107 ; CHECK: %accumulate = add nsw i32 %accumulator.tr, 1
127 %accumulate = add i32 %recurse, %load
128 ret i32 %accumulate
133 ; CHECK: %accumulator.tr = phi i32 [ 0, %entry ], [ %accumulate, %if.end ]
139 ; CHECK: %accumulate = add i32 %accumulator.tr, %load
160 %accumulate = add i32 %recurse2, %y
161 ret i32 %accumulate
168 ; CHECK: %accumulator.tr = phi i32 [ %accumulator.tr, %case99 ], [ 0, %entry ], [ %accumulate, %def…
180 ; CHECK: %accumulate = add i32 %accumulator.tr, %y