• Home
  • Raw
  • Download

Lines Matching refs:do

12   br label %do.body
13 ; CHECK: edge entry -> do.body probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
15 do.body:
16 %i.0 = phi i32 [ 0, %entry ], [ %inc3, %do.end ]
18 br label %do.body1
19 ; CHECK: edge do.body -> do.body1 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
21 do.body1:
22 %j.0 = phi i32 [ 0, %do.body ], [ %inc, %do.body1 ]
26 br i1 %cmp, label %do.body1, label %do.end
27 ; CHECK: edge do.body1 -> do.body1 probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
28 ; CHECK: edge do.body1 -> do.end probability is 0x04000000 / 0x80000000 = 3.12%
30 do.end:
34 br i1 %cmp4, label %do.body, label %do.end5
35 ; CHECK: edge do.end -> do.body probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
36 ; CHECK: edge do.end -> do.end5 probability is 0x04000000 / 0x80000000 = 3.12%
38 do.end5:
86 br label %do.body
87 ; CHECK: edge entry -> do.body probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
89 do.body:
94 br i1 %cmp, label %do.body1, label %if.end
95 ; CHECK: edge do.body -> do.body1 probability is 0x40000000 / 0x80000000 = 50.00%
96 ; CHECK: edge do.body -> if.end probability is 0x40000000 / 0x80000000 = 50.00%
98 do.body1:
99 %j.0 = phi i32 [ %inc, %do.body1 ], [ 0, %do.body ]
103 br i1 %cmp2, label %do.body1, label %if.end
104 ; CHECK: edge do.body1 -> do.body1 probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
105 ; CHECK: edge do.body1 -> if.end probability is 0x04000000 / 0x80000000 = 3.12%
111 br i1 %cmp5, label %do.body, label %do.end6
112 ; CHECK: edge if.end -> do.body probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
113 ; CHECK: edge if.end -> do.end6 probability is 0x04000000 / 0x80000000 = 3.12%
115 do.end6:
122 br label %do.body
123 ; CHECK: edge entry -> do.body probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
125 do.body:
126 %i.0 = phi i32 [ 0, %entry ], [ %inc4, %do.end ]
130 br i1 %cmp, label %return, label %do.body1
131 ; CHECK: edge do.body -> return probability is 0x04000000 / 0x80000000 = 3.12%
132 ; CHECK: edge do.body -> do.body1 probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
134 do.body1:
135 %j.0 = phi i32 [ %inc, %do.body1 ], [ 0, %do.body ]
139 br i1 %cmp2, label %do.body1, label %do.end
140 ; CHECK: edge do.body1 -> do.body1 probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
141 ; CHECK: edge do.body1 -> do.end probability is 0x04000000 / 0x80000000 = 3.12%
143 do.end:
147 br i1 %cmp5, label %do.body, label %do.end6
148 ; CHECK: edge do.end -> do.body probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
149 ; CHECK: edge do.end -> do.end6 probability is 0x04000000 / 0x80000000 = 3.12%
151 do.end6:
154 ; CHECK: edge do.end6 -> return probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
162 br label %do.body
163 ; CHECK: edge entry -> do.body probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
165 do.body:
166 %i.0 = phi i32 [ 0, %entry ], [ %inc4, %do.end ]
168 br label %do.body1
169 ; CHECK: edge do.body -> do.body1 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
171 do.body1:
172 %j.0 = phi i32 [ 0, %do.body ], [ %inc, %if.end ]
176 ; CHECK: edge do.body1 -> return probability is 0x04000000 / 0x80000000 = 3.12%
177 ; CHECK: edge do.body1 -> if.end probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
183 br i1 %cmp2, label %do.body1, label %do.end
184 ; CHECK: edge if.end -> do.body1 probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
185 ; CHECK: edge if.end -> do.end probability is 0x04000000 / 0x80000000 = 3.12%
187 do.end:
191 br i1 %cmp5, label %do.body, label %do.end6
192 ; CHECK: edge do.end -> do.body probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
193 ; CHECK: edge do.end -> do.end6 probability is 0x04000000 / 0x80000000 = 3.12%
195 do.end6:
198 ; CHECK: edge do.end6 -> return probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
206 br label %do.body
207 ; CHECK: edge entry -> do.body probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
209 do.body:
210 %i.0 = phi i32 [ 0, %entry ], [ %inc4, %do.end ]
212 br label %do.body1
213 ; CHECK: edge do.body -> do.body1 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
215 do.body1:
216 %j.0 = phi i32 [ 0, %do.body ], [ %inc, %do.cond ]
220 br i1 %cmp, label %return, label %do.cond
221 ; CHECK: edge do.body1 -> return probability is 0x04000000 / 0x80000000 = 3.12%
222 ; CHECK: edge do.body1 -> do.cond probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
224 do.cond:
227 br i1 %cmp2, label %do.body1, label %do.end
228 ; CHECK: edge do.cond -> do.body1 probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
229 ; CHECK: edge do.cond -> do.end probability is 0x04000000 / 0x80000000 = 3.12%
231 do.end:
235 br i1 %cmp5, label %do.body, label %do.end6
236 ; CHECK: edge do.end -> do.body probability is 0x7c000000 / 0x80000000 = 96.88% [HOT edge]
237 ; CHECK: edge do.end -> do.end6 probability is 0x04000000 / 0x80000000 = 3.12%
239 do.end6:
242 ; CHECK: edge do.end6 -> return probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]