Home | History | Annotate | Download | only in IndVarSimplify

Lines Matching full:i64

15 define void @foo(i64 %n, i64 %m, i64 %o, double* nocapture %p) nounwind {
17 %tmp = icmp sgt i64 %n, 0 ; <i1> [#uses=1]
21 %tmp1 = mul i64 %n, 37 ; <i64> [#uses=1]
22 %tmp2 = mul i64 %tmp1, %m ; <i64> [#uses=1]
23 %tmp3 = mul i64 %tmp2, %o ; <i64> [#uses=1]
27 %i.01 = phi i64 [ %tmp3, %bb.nph ], [ %tmp13, %bb ] ; <i64> [#uses=3]
28 %tmp9 = getelementptr double* %p, i64 %i.01 ; <double*> [#uses=1]
32 %tmp13 = add i64 %i.01, 1 ; <i64> [#uses=2]
33 %tmp14 = icmp slt i64 %tmp13, %n ; <i1> [#uses=1]
42 define void @bar(i64 %n, i64 %m, i64 %o, i64 %q, double* nocapture %p) nounwind {
44 %tmp = icmp sgt i64 %n, 0 ; <i1> [#uses=1]
48 %tmp1 = mul i64 %n, %q ; <i64> [#uses=1]
49 %tmp2 = mul i64 %tmp1, %m ; <i64> [#uses=1]
50 %tmp3 = mul i64 %tmp2, %o ; <i64> [#uses=1]
54 %i.01 = phi i64 [ %tmp3, %bb.nph ], [ %tmp13, %bb ] ; <i64> [#uses=3]
55 %tmp9 = getelementptr double* %p, i64 %i.01 ; <double*> [#uses=1]
59 %tmp13 = add i64 %i.01, 1 ; <i64> [#uses=2]
60 %tmp14 = icmp slt i64 %tmp13, %n ; <i1> [#uses=1]