Lines Matching full:uses
5 @main.flags = internal global [8193 x i8] zeroinitializer, align 1 ; <[8193 x i8]*> [#uses=5]
6 @.str = private constant [11 x i8] c"Count: %d\0A\00" ; <[11 x i8]*> [#uses=1]
16 %cmp = icmp eq i32 %argc, 2 ; <i1> [#uses=1]
20 %arrayidx = getelementptr inbounds i8** %argv, i64 1 ; <i8**> [#uses=1]
21 %tmp2 = load i8** %arrayidx ; <i8*> [#uses=1]
22 %call = tail call i32 @atoi(i8* %tmp2) nounwind readonly ; <i32> [#uses=1]
26 %NUM.0.ph = phi i32 [ %call, %cond.true ], [ 170000, %entry ] ; <i32> [#uses=2]
27 %tobool18 = icmp eq i32 %NUM.0.ph, 0 ; <i1> [#uses=1]
31 %count.2.lcssa = phi i32 [ %count.1.lcssa, %for.cond12.while.cond.loopexit_crit_edge ], [ 0, %for.cond12.loopexit ] ; <i32> [#uses=1]
35 %tobool = icmp eq i32 %dec19, 0 ; <i1> [#uses=1]
39 %count.2.lcssa.lcssa = phi i32 [ %count.2.lcssa, %while.cond ] ; <i32> [#uses=1]
46 %dec19.in = phi i32 [ %NUM.0.ph, %bb.nph30 ], [ %dec19, %while.cond ] ; <i32> [#uses=1]
47 %dec19 = add i32 %dec19.in, -1 ; <i32> [#uses=2]
51 %cmp8 = icmp slt i64 %inc, 8193 ; <i1> [#uses=1]
61 %i.02 = phi i64 [ 2, %bb.nph ], [ %inc, %for.cond ] ; <i64> [#uses=2]
62 %arrayidx10 = getelementptr inbounds [8193 x i8]* @main.flags, i64 0, i64 %i.02 ; <i8*> [#uses=1]
64 %inc = add nsw i64 %i.02, 1 ; <i64> [#uses=2]
71 %cmp14 = icmp slt i64 %inc37, 8193 ; <i1> [#uses=1]
75 %count.1.lcssa = phi i32 [ %count.1, %for.cond12 ] ; <i32> [#uses=1]
82 %count.212 = phi i32 [ 0, %bb.nph16 ], [ %count.1, %for.cond12 ] ; <i32> [#uses=2]
83 %i.17 = phi i64 [ 2, %bb.nph16 ], [ %inc37, %for.cond12 ] ; <i64> [#uses=4]
84 %arrayidx17 = getelementptr inbounds [8193 x i8]* @main.flags, i64 0, i64 %i.17 ; <i8*> [#uses=1]
85 %tmp18 = load i8* %arrayidx17 ; <i8> [#uses=1]
86 %tobool19 = icmp eq i8 %tmp18, 0 ; <i1> [#uses=1]
90 %add = shl i64 %i.17, 1 ; <i64> [#uses=2]
91 %cmp243 = icmp slt i64 %add, 8193 ; <i1> [#uses=1]
95 %cmp24 = icmp slt i64 %add31, 8193 ; <i1> [#uses=1]
105 %k.04 = phi i64 [ %add, %bb.nph5 ], [ %add31, %for.cond22 ] ; <i64> [#uses=2]
106 %arrayidx27 = getelementptr inbounds [8193 x i8]* @main.flags, i64 0, i64 %k.04 ; <i8*> [#uses=1]
108 %add31 = add nsw i64 %k.04, %i.17 ; <i64> [#uses=2]
112 %inc34 = add nsw i32 %count.212, 1 ; <i32> [#uses=1]
116 %count.1 = phi i32 [ %inc34, %for.end32 ], [ %count.212, %for.body15 ] ; <i32> [#uses=2]
117 %inc37 = add nsw i64 %i.17, 1 ; <i64> [#uses=2]
121 %count.0.lcssa = phi i32 [ %count.2.lcssa.lcssa, %while.cond.while.end_crit_edge ], [ 0, %while.cond.preheader ] ; <i32> [#uses=1]
122 %call40 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([11 x i8]* @.str, i64 0, i64 0), i32 %count.0.lcssa) nounwind ; <i32> [#uses=0]
139 %div0 = udiv i64 %n, 7 ; <i64> [#uses=1]
141 %cmp2 = icmp ult i64 0, %div1 ; <i1> [#uses=1]
148 %i.03 = phi i64 [ %inc, %for.body ], [ 0, %for.body.preheader ] ; <i64> [#uses=2]
149 %arrayidx = getelementptr inbounds double* %p, i64 %i.03 ; <double*> [#uses=1]
151 %inc = add i64 %i.03, 1 ; <i64> [#uses=2]
152 %divx = udiv i64 %n, 7 ; <i64> [#uses=1]
154 %cmp = icmp ult i64 %inc, %div ; <i1> [#uses=1]