Displaying 1 result from an estimated 1 matches for "mul10".
Did you mean:
mul1
2018 Feb 27
0
Question about instcombine pass.
...[i] += b[i] * c[i];
X[i] = X[i-1] * X[i-1];
a[i] -= b[i] * c[i];
}
}
----------------------------------
IR.(Excerpt)
----------------------------------
for.body: ; preds = %for.body, %entry
%store_forwarded = phi i32 [ %load_initial, %entry ], [ %mul10, %for.body ]
%indvars.iv = phi i64 [ 1, %entry ], [ %indvars.iv.next, %for.body ]
%arrayidx4 = getelementptr inbounds [10 x i32], [10 x i32]* @a, i64 0, i64 %indvars.iv
%0 = load i32, i32* %arrayidx4, align 4, !tbaa !2
%mul10 = mul nsw i32 %store_forwarded, %store_forwarded
%arrayidx12 =...