/external/llvm-project/llvm/test/Transforms/IndVarSimplify/X86/ |
D | huge_muls.ll | 19 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 …]
|
/external/llvm-project/llvm/test/Transforms/IRCE/ |
D | single-access-no-preloop.ll | 42 ; 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 …]
|
D | unsigned_comparisons_ult.ll | 28 ; 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 …]
|
D | pre_post_loops.ll | 27 ; 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 …]
|
D | stride_more_than_1.ll | 41 ; 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 …]
|
D | unsigned_comparisons_ugt.ll | 25 ; 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 …]
|
D | range_intersect_miscompile.ll | 13 ; 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 …]
|
D | add-metadata-pre-post-loops.ll | 11 ; 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, …
|
D | multiple-access-no-preloop.ll | 58 ; CHECK: in.bounds.b.postloop: 59 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n 60 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
|
D | single-access-with-preloop.ll | 84 ; CHECK: in.bounds.postloop: 85 ; CHECK: %next.postloop = icmp slt i32 %idx.next.postloop, %n 86 ; CHECK: br i1 %next.postloop, label %loop.postloop, label %exit.loopexit
|
D | wide_indvar.ll | 9 ; CHECK-NOT: postloop 34 ; This range check fails on the last iteration, so it needs a postloop. 44 ; CHECK: postloop 77 ; CHECK: postloop 114 ; CHECK: postloop 149 ; CHECK: postloop 186 ; CHECK: postloop 253 ; CHECK-NOT: postloop 278 ; This range check fails on the last iteration, so it needs a postloop. 288 ; CHECK: postloop [all …]
|
D | non-loop-invariant-rhs-instr.ll | 70 ; CHECK: postloop: 72 ; CHECK: loop.postloop: 76 ; CHECK: guarded.postloop: 81 ; CHECK: latch.postloop:
|
D | correct-loop-info.ll | 108 ; CHECK: postloop: 110 ; CHECK: innerheader.postloop: 114 ; CHECK: bb5.postloop: 118 ; CHECK: bb8.postloop:
|
D | ranges_of_different_types.ll | 35 ; CHECK: postloop: 101 ; CHECK: postloop: 156 ; CHECK: postloop: 213 ; CHECK: postloop: 255 ; CHECK: postloop: 300 ; CHECK: postloop: 342 ; CHECK: postloop: 384 ; CHECK: postloop:
|
D | bad_expander.ll | 20 ; CHECK-NOT: postloop 54 ; CHECK-NOT: postloop 110 ; CHECK: postloop
|
D | rc-negative-bound.ll | 164 ; CHECK: postloop: 166 ; CHECK: loop.postloop: 171 ; CHECK: in.bounds.postloop: 253 ; CHECK: postloop: 255 ; CHECK: loop.postloop: 260 ; CHECK: in.bounds.postloop: 452 ; CHECK: postloop: 454 ; CHECK: loop.postloop: 459 ; CHECK: in.bounds.postloop: 543 ; CHECK: postloop: [all …]
|
/external/llvm/test/Transforms/IRCE/ |
D | single-access-no-preloop.ll | 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 [all …]
|
D | multiple-access-no-preloop.ll | 61 ; 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
|
D | single-access-with-preloop.ll | 66 ; 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/llvm-project/llvm/test/Transforms/IndVarSimplify/ |
D | lrev-existing-umin.ll | 34 ; CHECK: not_zero11.postloop: 41 br i1 %tmp15, label %not_zero11, label %not_zero11.postloop 59 br i1 %tmp24, label %not_zero11.postloop, label %leave 64 not_zero11.postloop: 94 ; CHECK: not_zero11.postloop: 101 br i1 %tmp15, label %not_zero11, label %not_zero11.postloop 118 br i1 %tmp24, label %not_zero11.postloop, label %leave 123 not_zero11.postloop:
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | lrev-existing-umin.ll | 9 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/cpython3/Lib/ |
D | cmd.py | 140 self.postloop() 165 def postloop(self): member in Cmd
|
/external/python/cpython2/Lib/ |
D | cmd.py | 144 self.postloop() 169 def postloop(self): member in Cmd
|
/external/python/cpython3/Lib/test/ |
D | test_cmd.py | 139 def postloop(self): member in samplecmdclass
|
/external/python/cpython2/Lib/test/ |
D | test_cmd.py | 140 def postloop(self): member in samplecmdclass
|