Lines Matching refs:backedge
37 ; As long as the test dominates the backedge, we're good
44 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
47 br i1 %cmp, label %backedge, label %for.end
49 backedge:
66 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
69 br i1 %cmp, label %backedge, label %for.end
71 backedge:
88 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
91 br i1 %cmp, label %backedge, label %for.end
93 backedge:
110 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
113 br i1 %cmp, label %backedge, label %for.end
115 backedge:
154 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
157 br i1 %cmp, label %backedge, label %skip
163 br i1 %cmp1, label %for.end, label %backedge
164 backedge:
173 ; Slightly subtle version of @test4 where the icmp dominates the backedge,
181 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
186 br i1 %cmp, label %backedge, label %skip
190 br i1 %cmp1, label %for.end, label %backedge
191 backedge:
223 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
226 br i1 %cmp, label %backedge, label %for.end
228 backedge: