Lines Matching refs:body
9 br label %while.body
11 while.body:
12 ;CHECK-LABEL: while.body:
13 ;CHECK-NEXT: %indvar = phi i32 [ %indvar.next, %while.body ], [ 0, %entry ]
14 …elementptr inbounds ([16 x i8], [16 x i8]* @aaa, i64 0, i64 0), %entry ], [ %add.ptr, %while.body ]
15 ;CHECK-NEXT: %sum44.020 = phi i64 [ 0, %entry ], [ %add, %while.body ]
22 ;CHECK-NEXT: br i1 %exitcond, label %while.end, label %while.body
24 %dec22 = phi i32 [ 4, %entry ], [ %dec, %while.body ]
25 …elementptr inbounds ([16 x i8], [16 x i8]* @aaa, i64 0, i64 0), %entry ], [ %add.ptr, %while.body ]
26 %sum44.020 = phi i64 [ 0, %entry ], [ %add9, %while.body ]
45 br i1 %tobool, label %while.end, label %while.body
47 while.end: ; preds = %while.body
56 br i1 %cmp.9, label %for.body.lr.ph, label %for.cond.cleanup
58 for.body.lr.ph:
59 br label %for.body
68 for.body:
69 ;CHECK-LABEL: for.body:
70 ;CHECK-NEXT: %indvar = phi i32 [ %indvar.next, %for.body ], [ 0, %for.body.lr.ph ]
71 ;CHECK-NEXT: %S.addr.011 = phi i32 [ %S, %for.body.lr.ph ], [ %add, %for.body ]
72 ;CHECK-NEXT: %a.addr.010 = phi i32* [ %a, %for.body.lr.ph ], [ %incdec.ptr1, %for.body ]
78 ;CHECK-NEXT: br i1 %exitcond, label %for.cond.for.cond.cleanup_crit_edge, label %for.body
80 %i.012 = phi i32 [ 0, %for.body.lr.ph ], [ %add3, %for.body ]
81 %S.addr.011 = phi i32 [ %S, %for.body.lr.ph ], [ %add2, %for.body ]
82 %a.addr.010 = phi i32* [ %a, %for.body.lr.ph ], [ %incdec.ptr1, %for.body ]
91 br i1 %cmp, label %for.body, label %for.cond.for.cond.cleanup_crit_edge
97 br i1 %cmp10, label %while.body.preheader, label %while.end
99 while.body.preheader: ; preds = %entry
100 br label %while.body
102 while.body: ; preds = %while.body.preheader, %while.body
103 ;CHECK-LABEL: while.body:
104 ;CHECK-NEXT: %indvar = phi i32 [ %indvar.next, %while.body ], [ 0, %while.body.preheader ]
105 ;CHECK-NEXT: %S.012 = phi i32 [ %add, %while.body ], [ undef, %while.body.preheader ]
106 ;CHECK-NEXT: %buf.addr.011 = phi i32* [ %add.ptr, %while.body ], [ %buf, %while.body.preheader ]
112 ;CHECK-NEXT: br i1 %exitcond, label %while.end.loopexit, label %while.body
114 %i.013 = phi i32 [ %sub, %while.body ], [ %len, %while.body.preheader ]
115 %S.012 = phi i32 [ %add2, %while.body ], [ undef, %while.body.preheader ]
116 %buf.addr.011 = phi i32* [ %add.ptr, %while.body ], [ %buf, %while.body.preheader ]
125 br i1 %cmp, label %while.body, label %while.end.loopexit
127 while.end.loopexit: ; preds = %while.body