Lines Matching full:left
19 ; CHECK-NEXT: br i1 [[C:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
20 ; CHECK: left:
27 ; CHECK-NEXT: [[AGG_LEFT_PN:%.*]] = phi { i32, i32 } [ [[AGG_LEFT:%.*]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ]
32 br i1 %c, label %left, label %right
34 left:
47 %i5 = phi i32 [ %i0, %left ], [ %i3, %right ]
48 %i6 = phi i32 [ %i2, %left ], [ %i4, %right ]
59 ; CHECK-NEXT: br i1 [[C:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
60 ; CHECK: left:
67 ; CHECK-NEXT: [[AGG_LEFT_PN:%.*]] = phi { i32, i32 } [ [[AGG_LEFT:%.*]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ]
68 ; CHECK-NEXT: [[AGG_RIGHT_PN:%.*]] = phi { i32, i32 } [ [[AGG_RIGHT]], [[LEFT]] ], [ [[AGG_LEFT]], [[RIGHT]] ]
81 br i1 %c, label %left, label %right
83 left:
92 %i5 = phi i32 [ %i0, %left ], [ %i3, %right ]
93 %i6 = phi i32 [ %i4, %left ], [ %i2, %right ]
100 ; When coming from %left, elements are swapped, and new insertvalue is created.
105 ; CHECK-NEXT: br i1 [[C:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
106 ; CHECK: left:
117 ; CHECK-NEXT: [[I8_MERGED:%.*]] = phi { i32, i32 } [ [[TMP1]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ]
126 br i1 %c, label %left, label %right
128 left:
137 %i5 = phi i32 [ %i2, %left ], [ %i3, %right ]
138 %i6 = phi i32 [ %i0, %left ], [ %i4, %right ]
205 ; CHECK-NEXT: br i1 [[C0:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
206 ; CHECK: left:
217 ; CHECK-NEXT: [[I5:%.*]] = phi i32 [ [[I0]], [[LEFT]] ], [ [[I3]], [[RIGHT]] ], [ [[I5]], [[MIDDLE]] ]
218 ; CHECK-NEXT: [[I6:%.*]] = phi i32 [ [[I2]], [[LEFT]] ], [ [[I4]], [[RIGHT]] ], [ [[I6]], [[MIDDLE]] ]
228 br i1 %c0, label %left, label %right
230 left:
243 %i5 = phi i32 [ %i0, %left ], [ %i3, %right ], [ %i5, %middle ]
244 %i6 = phi i32 [ %i2, %left ], [ %i4, %right ], [ %i6, %middle ]
259 ; CHECK-NEXT: br i1 [[C0:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
260 ; CHECK: left:
267 ; CHECK-NEXT: [[AGG_LEFT_PN:%.*]] = phi { i32, i32 } [ [[AGG_LEFT:%.*]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ], [ [[AGG_LEFT_PN]], [[MIDDLE]] ]
275 br i1 %c0, label %left, label %right
277 left:
290 %i5 = phi i32 [ %i0, %left ], [ %i3, %right ], [ %i9, %middle ]
291 %i6 = phi i32 [ %i2, %left ], [ %i4, %right ], [ %i10, %middle ]
308 ; CHECK-NEXT: br i1 [[C0:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
309 ; CHECK: left:
316 ; CHECK-NEXT: [[AGG_LEFT_PN:%.*]] = phi { i32, i32 } [ [[AGG_LEFT:%.*]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ]
327 br i1 %c0, label %left, label %right
329 left:
342 %i5 = phi i32 [ %i0, %left ], [ %i3, %right ]
343 %i6 = phi i32 [ %i2, %left ], [ %i4, %right ]
364 ; CHECK-NEXT: br i1 [[C0:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
365 ; CHECK: left:
374 ; CHECK-NEXT: [[I3:%.*]] = phi i32 [ [[I1]], [[LEFT]] ], [ [[I2]], [[RIGHT]] ]
386 br i1 %c0, label %left, label %right
388 left:
399 %i3 = phi i32 [ %i1, %left ], [ %i2, %right ]
414 ; CHECK-NEXT: br i1 [[C:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
415 ; CHECK: left:
430 ; CHECK-NEXT: [[AGG_LEFT_PN:%.*]] = phi { i32, i32 } [ [[AGG_LEFT:%.*]], [[LEFT]] ], [ [[AGG_LEFT]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ], [ [[AGG_RIGHT]], [[RIGHT]] ]
435 br i1 %c, label %left, label %right
437 left:
459 %i5 = phi i32 [ %i0, %left ], [ %i0, %left ], [ %i3, %right ], [ %i3, %right ]
460 %i6 = phi i32 [ %i2, %left ], [ %i2, %left ], [ %i4, %right ], [ %i4, %right ]
471 ; CHECK-NEXT: br i1 [[C:%.*]], label [[LEFT:%.*]], label [[RIGHT:%.*]]
472 ; CHECK: left:
479 ; CHECK-NEXT: [[AGG_LEFT_PN:%.*]] = phi { i32, i32 } [ [[AGG_LEFT:%.*]], [[LEFT]] ], [ [[AGG_RIGHT:%.*]], [[RIGHT]] ]
484 br i1 %c, label %left, label %right
486 left:
501 %i6 = phi { i32, i32 } [ %i2, %left ], [ %i5, %right ]
502 %i7 = phi i32 [ %i1, %left ], [ %i4, %right ]