Lines Matching refs:postloop
40 ; CHECK-NEXT: br label %postloop
42 ; CHECK-LABEL: postloop:
43 ; CHECK-NEXT: br label %loop.postloop
45 ; CHECK-LABEL: loop.postloop:
46 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.next.postloop, %in.bounds.postloop ], [ %idx.copy, %po…
47 ; CHECK-NEXT: %idx.next.postloop = add i32 %idx.postloop, 1
48 ; CHECK-NEXT: %abc.postloop = icmp slt i32 %idx.postloop, %len
49 ; CHECK-NEXT: br i1 %abc.postloop, label %in.bounds.postloop, label %out.of.bounds
51 ; CHECK-LABEL: in.bounds.postloop:
52 ; CHECK-NEXT: %addr.postloop = getelementptr i32, i32* %arr, i32 %idx.postloop
53 ; CHECK-NEXT: store i32 0, i32* %addr.postloop
54 ; CHECK-NEXT: %next.postloop = icmp slt i32 %idx.next.postloop, %n
55 ; CHECK-NEXT: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
106 ; CHECK: br label %postloop
108 ; CHECK-LABEL: loop.postloop:
109 ; CHECK: %idx.postloop = phi i32 [ %idx.next.postloop, %in.bounds.postloop ], [ %idx.copy, %postloo…
111 ; CHECK-LABEL: in.bounds.postloop:
112 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n
113 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit