Lines Matching full:us
35 br i1 %cmp316, label %entry.split.us, label %for.end.7
37 entry.split.us: ; preds = %entry
40 br label %for.body4.lr.ph.us
42 for.body4.us: ; preds = %for.body4.lr.ph.us, %for.body4.us
43 %indvars.iv20 = phi i64 [ 0, %for.body4.lr.ph.us ], [ %indvars.iv.next21, %for.body4.us ]
44 %indvars.iv = phi i64 [ %0, %for.body4.lr.ph.us ], [ %indvars.iv.next, %for.body4.us ]
46 %sub5.us = sub i64 31999, %indvars.iv20
47 %sext = shl i64 %sub5.us, 32
48 %idxprom.us = ashr exact i64 %sext, 32
49 %arrayidx.us = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.us
50 %2 = load float, float* %arrayidx.us, align 4
51 …%arrayidx7.us = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars.iv
52 %3 = load float, float* %arrayidx7.us, align 4
53 %add8.us = fadd float %3, %2
54 store float %add8.us, float* %arrayidx7.us, align 4
57 %cmp3.us = icmp slt i32 %4, 32000
58 br i1 %cmp3.us, label %for.body4.us, label %for.body4.lr.ph.us.1
60 for.body4.lr.ph.us: ; preds = %entry.split.us, %for.end.us.4
61 %nl.019.us = phi i32 [ 0, %entry.split.us ], [ %inc.us.4, %for.end.us.4 ]
62 br label %for.body4.us
64 for.end12: ; preds = %for.end.7, %for.end.us.4
73 for.body4.lr.ph.us.1: ; preds = %for.body4.us
74 …%call10.us = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float], [32000 x float]*…
75 br label %for.body4.us.1
77 for.body4.us.1: ; preds = %for.body4.us.1, %for.body4.lr.ph.us.1
78 %indvars.iv20.1 = phi i64 [ 0, %for.body4.lr.ph.us.1 ], [ %indvars.iv.next21.1, %for.body4.us.1 ]
79 %indvars.iv.1 = phi i64 [ %0, %for.body4.lr.ph.us.1 ], [ %indvars.iv.next.1, %for.body4.us.1 ]
81 %sub5.us.1 = sub i64 31999, %indvars.iv20.1
82 %sext23 = shl i64 %sub5.us.1, 32
83 %idxprom.us.1 = ashr exact i64 %sext23, 32
84 …%arrayidx.us.1 = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.…
85 %5 = load float, float* %arrayidx.us.1, align 4
86 …%arrayidx7.us.1 = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars…
87 %6 = load float, float* %arrayidx7.us.1, align 4
88 %add8.us.1 = fadd float %6, %5
89 store float %add8.us.1, float* %arrayidx7.us.1, align 4
92 %cmp3.us.1 = icmp slt i32 %7, 32000
93 br i1 %cmp3.us.1, label %for.body4.us.1, label %for.body4.lr.ph.us.2
95 for.body4.lr.ph.us.2: ; preds = %for.body4.us.1
96 …%call10.us.1 = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float], [32000 x float…
97 br label %for.body4.us.2
99 for.body4.us.2: ; preds = %for.body4.us.2, %for.body4.lr.ph.us.2
100 %indvars.iv20.2 = phi i64 [ 0, %for.body4.lr.ph.us.2 ], [ %indvars.iv.next21.2, %for.body4.us.2 ]
101 %indvars.iv.2 = phi i64 [ %0, %for.body4.lr.ph.us.2 ], [ %indvars.iv.next.2, %for.body4.us.2 ]
103 %sub5.us.2 = sub i64 31999, %indvars.iv20.2
104 %sext24 = shl i64 %sub5.us.2, 32
105 %idxprom.us.2 = ashr exact i64 %sext24, 32
106 …%arrayidx.us.2 = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.…
107 %8 = load float, float* %arrayidx.us.2, align 4
108 …%arrayidx7.us.2 = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars…
109 %9 = load float, float* %arrayidx7.us.2, align 4
110 %add8.us.2 = fadd float %9, %8
111 store float %add8.us.2, float* %arrayidx7.us.2, align 4
114 %cmp3.us.2 = icmp slt i32 %10, 32000
115 br i1 %cmp3.us.2, label %for.body4.us.2, label %for.body4.lr.ph.us.3
117 for.body4.lr.ph.us.3: ; preds = %for.body4.us.2
118 …%call10.us.2 = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float], [32000 x float…
119 br label %for.body4.us.3
121 for.body4.us.3: ; preds = %for.body4.us.3, %for.body4.lr.ph.us.3
122 %indvars.iv20.3 = phi i64 [ 0, %for.body4.lr.ph.us.3 ], [ %indvars.iv.next21.3, %for.body4.us.3 ]
123 %indvars.iv.3 = phi i64 [ %0, %for.body4.lr.ph.us.3 ], [ %indvars.iv.next.3, %for.body4.us.3 ]
125 %sub5.us.3 = sub i64 31999, %indvars.iv20.3
126 %sext25 = shl i64 %sub5.us.3, 32
127 %idxprom.us.3 = ashr exact i64 %sext25, 32
128 …%arrayidx.us.3 = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.…
129 %11 = load float, float* %arrayidx.us.3, align 4
130 …%arrayidx7.us.3 = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars…
131 %12 = load float, float* %arrayidx7.us.3, align 4
132 %add8.us.3 = fadd float %12, %11
133 store float %add8.us.3, float* %arrayidx7.us.3, align 4
136 %cmp3.us.3 = icmp slt i32 %13, 32000
137 br i1 %cmp3.us.3, label %for.body4.us.3, label %for.body4.lr.ph.us.4
139 for.body4.lr.ph.us.4: ; preds = %for.body4.us.3
140 …%call10.us.3 = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float], [32000 x float…
141 br label %for.body4.us.4
143 for.body4.us.4: ; preds = %for.body4.us.4, %for.body4.lr.ph.us.4
144 %indvars.iv20.4 = phi i64 [ 0, %for.body4.lr.ph.us.4 ], [ %indvars.iv.next21.4, %for.body4.us.4 ]
145 %indvars.iv.4 = phi i64 [ %0, %for.body4.lr.ph.us.4 ], [ %indvars.iv.next.4, %for.body4.us.4 ]
147 %sub5.us.4 = sub i64 31999, %indvars.iv20.4
148 %sext26 = shl i64 %sub5.us.4, 32
149 %idxprom.us.4 = ashr exact i64 %sext26, 32
150 …%arrayidx.us.4 = getelementptr inbounds [32000 x float], [32000 x float]* @b, i64 0, i64 %idxprom.…
151 %14 = load float, float* %arrayidx.us.4, align 4
152 …%arrayidx7.us.4 = getelementptr inbounds [32000 x float], [32000 x float]* @a, i64 0, i64 %indvars…
153 %15 = load float, float* %arrayidx7.us.4, align 4
154 %add8.us.4 = fadd float %15, %14
155 store float %add8.us.4, float* %arrayidx7.us.4, align 4
158 %cmp3.us.4 = icmp slt i32 %16, 32000
159 br i1 %cmp3.us.4, label %for.body4.us.4, label %for.end.us.4
161 for.end.us.4: ; preds = %for.body4.us.4
162 …%call10.us.4 = tail call i32 @dummy(float* getelementptr inbounds ([32000 x float], [32000 x float…
163 %inc.us.4 = add nsw i32 %nl.019.us, 5
164 %exitcond.4 = icmp eq i32 %inc.us.4, 200000
165 br i1 %exitcond.4, label %for.end12, label %for.body4.lr.ph.us