Home
last modified time | relevance | path

Searched refs:postloop (Results 1 – 25 of 45) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Dhuge_muls.ll19 br label %bci_55.postloop
21 bci_127.unr-lcssa: ; preds = %bci_90.postloop
26 bci_55.postloop: ; preds = %bci_90.postloop, %bci_12
27 …%indvars.iv180.postloop = phi i64 [ %indvars.iv.next181.postloop, %bci_90.postloop ], [ 15, %bci_1…
28 %local_2_16.postloop = phi i32 [ %tmp17, %bci_90.postloop ], [ 4, %bci_12 ]
29 %indvars.iv.next181.postloop = add nuw nsw i64 %indvars.iv180.postloop, 1
32 br label %not_zero65.us.postloop
34 not_zero65.us.postloop: ; preds = %not_zero65.us.postloop.1, %bci_55.post…
35 …%local_2_24.us.postloop = phi i32 [ %local_2_16.postloop, %bci_55.postloop ], [ %tmp49, %not_zero6…
36 %local_6_.us.postloop = phi i32 [ 3, %bci_55.postloop ], [ %tmp50, %not_zero65.us.postloop.1 ]
[all …]
Dlrev-existing-umin.ll9 br i1 %tmp15, label %not_zero11, label %not_zero11.postloop
29 br i1 %tmp24, label %not_zero11.postloop, label %leave
34 not_zero11.postloop:
/external/llvm/test/Transforms/IRCE/
Dsingle-access-no-preloop.ll40 ; 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
[all …]
Dmultiple-access-no-preloop.ll61 ; CHECK-LABEL: in.bounds.b.postloop:
62 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n
63 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
Dsingle-access-with-preloop.ll66 ; CHECK-LABEL: in.bounds.postloop:
67 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n
68 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IRCE/
Dsingle-access-no-preloop.ll42 ; CHECK-NEXT: br label %postloop
44 ; CHECK: postloop:
45 ; CHECK-NEXT: br label %loop.postloop
47 ; CHECK: loop.postloop:
48 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.next.postloop, %in.bounds.postloop ], [ %idx.copy, %po…
49 ; CHECK-NEXT: %idx.next.postloop = add i32 %idx.postloop, 1
50 ; CHECK-NEXT: %abc.postloop = icmp slt i32 %idx.postloop, %len
51 ; CHECK-NEXT: br i1 %abc.postloop, label %in.bounds.postloop, label %out.of.bounds
53 ; CHECK: in.bounds.postloop:
54 ; CHECK-NEXT: %addr.postloop = getelementptr i32, i32* %arr, i32 %idx.postloop
[all …]
Dunsigned_comparisons_ult.ll28 ; CHECK: loop.postloop:
29 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.copy, %postloop ], [ %idx.next.postloop, %in.bound…
30 ; CHECK-NEXT: %idx.next.postloop = add nuw nsw i32 %idx.postloop, 1
31 ; CHECK-NEXT: %abc.postloop = icmp ult i32 %idx.postloop, %exit.mainloop.at
32 ; CHECK-NEXT: br i1 %abc.postloop, label %in.bounds.postloop, label %out.of.bounds.loopexit
75 ; CHECK-NOT: loop.postloop:
119 ; CHECK: loop.postloop:
120 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.copy, %postloop ], [ %idx.next.postloop, %in.bound…
121 ; CHECK-NEXT: %idx.next.postloop = add nuw nsw i32 %idx.postloop, 1
122 ; CHECK-NEXT: %abc.postloop = icmp ult i32 %idx.postloop, %exit.mainloop.at
[all …]
Dpre_post_loops.ll27 ; CHECK-NEXT: br label %postloop
28 ; CHECK: postloop:
29 ; CHECK-NEXT: br label %loop.postloop
30 ; CHECK: loop.postloop:
31 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.copy, %postloop ], [ %idx.next.postloop, %in.bounds…
32 ; CHECK-NEXT: %idx.next.postloop = add i32 %idx.postloop, 1
33 ; CHECK-NEXT: %abc.postloop = icmp slt i32 %idx.postloop, %exit.mainloop.at
34 ; CHECK-NEXT: br i1 %abc.postloop, label %in.bounds.postloop, label %out.of.bounds.loopexit
35 ; CHECK: in.bounds.postloop:
36 ; CHECK-NEXT: %addr.postloop = getelementptr i32, i32* %arr, i32 %idx.postloop
[all …]
Dstride_more_than_1.ll41 ; CHECK-NEXT: br label %postloop
42 ; CHECK: postloop:
43 ; CHECK-NEXT: br label %loop.postloop
44 ; CHECK: loop.postloop:
45 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.copy, %postloop ], [ %idx.next.postloop, %in.bounds.
46 ; CHECK-NEXT: %idx.next.postloop = add i32 %idx.postloop, 7
47 ; CHECK-NEXT: %abc.postloop = icmp slt i32 %idx.postloop, %exit.mainloop.at
48 ; CHECK-NEXT: br i1 %abc.postloop, label %in.bounds.postloop, label %out.of.bounds.loopexit
49 ; CHECK: in.bounds.postloop:
50 ; CHECK-NEXT: %addr.postloop = getelementptr i32, i32* %arr, i32 %idx.postloop
[all …]
Dunsigned_comparisons_ugt.ll25 ; CHECK: loop.postloop:
26 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.copy, %postloop ], [ %idx.next.postloop, %in.bound…
27 ; CHECK-NEXT: %idx.next.postloop = add nuw nsw i32 %idx.postloop, 1
28 ; CHECK-NEXT: %abc.postloop = icmp ult i32 %idx.postloop, %exit.mainloop.at
29 ; CHECK-NEXT: br i1 %abc.postloop, label %in.bounds.postloop, label %out.of.bounds.loopexit
72 ; CHECK-NOT: loop.postloop:
116 ; CHECK: loop.postloop:
117 ; CHECK-NEXT: %idx.postloop = phi i32 [ %idx.copy, %postloop ], [ %idx.next.postloop, %in.bound…
118 ; CHECK-NEXT: %idx.next.postloop = add nuw nsw i32 %idx.postloop, 1
119 ; CHECK-NEXT: %abc.postloop = icmp ult i32 %idx.postloop, %exit.mainloop.at
[all …]
Drange_intersect_miscompile.ll13 ; inserting a postloop, which is incorrect. We treat the range of this test as
15 ; postloop.
34 ; CHECK: loop_latch.postloop: ; preds = %range_check_block.pos…
35 ; CHECK-NEXT: %iv_next.postloop = add i32 %iv.postloop, 1
36 ; CHECK-NEXT: %loop_cond.postloop = icmp ult i32 %iv_next.postloop, 400
37 ; CHECK-NEXT: br i1 %loop_cond.postloop, label %loop_header.postloop, label %exit.loopexit
73 ; Similar to test_01, but here the range check is done against 450. No postloop
80 ; CHECK-NOT: postloop
130 ; CHECK-NOT: postloop
184 ; CHECK: postloop:
[all …]
Dadd-metadata-pre-post-loops.ll11 ; CHECK-LABEL: in.bounds.postloop
12 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit.loopexit, !llvm.loop !2, …
43 ; CHECK-LABEL: in.bounds.postloop
44 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit.loopexit, !llvm.loop !9, …
Dmultiple-access-no-preloop.ll62 ; CHECK: in.bounds.b.postloop:
63 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n
64 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
Dsingle-access-with-preloop.ll88 ; CHECK: in.bounds.postloop:
89 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n
90 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
Dcorrect-loop-info.ll108 ; CHECK: postloop:
110 ; CHECK: innerheader.postloop:
114 ; CHECK: bb5.postloop:
118 ; CHECK: bb8.postloop:
Dranges_of_different_types.ll36 ; CHECK: postloop:
106 ; CHECK: postloop:
164 ; CHECK: postloop:
222 ; CHECK: postloop:
265 ; CHECK: postloop:
314 ; CHECK: postloop:
359 ; CHECK: postloop:
402 ; CHECK: postloop:
Drc-negative-bound.ll169 ; CHECK: postloop:
171 ; CHECK: loop.postloop:
176 ; CHECK: in.bounds.postloop:
264 ; CHECK: postloop:
266 ; CHECK: loop.postloop:
271 ; CHECK: in.bounds.postloop:
468 ; CHECK: postloop:
470 ; CHECK: loop.postloop:
475 ; CHECK: in.bounds.postloop:
565 ; CHECK: postloop:
[all …]
Dbad_expander.ll20 ; CHECK-NOT: postloop
54 ; CHECK-NOT: postloop
110 ; CHECK: postloop
/external/llvm/test/Transforms/IndVarSimplify/
Dlrev-existing-umin.ll9 br i1 %tmp15, label %not_zero11, label %not_zero11.postloop
29 br i1 %tmp24, label %not_zero11.postloop, label %leave
34 not_zero11.postloop:
/external/python/cpython2/Lib/
Dcmd.py144 self.postloop()
169 def postloop(self): member in Cmd
/external/python/cpython3/Lib/
Dcmd.py140 self.postloop()
165 def postloop(self): member in Cmd
/external/python/cpython2/Lib/test/
Dtest_cmd.py140 def postloop(self): member in samplecmdclass
/external/python/cpython3/Lib/test/
Dtest_cmd.py139 def postloop(self): member in samplecmdclass
/external/antlr/tool/src/main/resources/org/antlr/codegen/templates/C/
DDbg.stg195 @positiveClosureBlock.postloop() ::= "<exitSubRule()>"
206 @closureBlock.postloop() ::= "<exitSubRule()>"
/external/antlr/tool/src/main/resources/org/antlr/codegen/templates/ObjC/
DDbg.stg177 @positiveClosureBlock.postloop() ::= "<exitSubRule()>"
188 @closureBlock.postloop() ::= "<exitSubRule()>"

12