/external/llvm-project/llvm/test/Transforms/IRCE/ |
D | range_intersect_miscompile.ll | 21 ; CHECK: range_check_block: ; preds = %inner_loop 49 br label %inner_loop 51 inner_loop: ; preds = %inner_loop, %loop_header.split.us 52 %inner_iv = phi i32 [ 1, %loop_header.split.us ], [ %inner_iv_next, %inner_loop ] 55 br i1 %inner_cond, label %inner_loop, label %range_check_block 60 range_check_block: ; preds = %inner_loop 81 ; CHECK: range_check_block: ; preds = %inner_loop 99 br label %inner_loop 101 inner_loop: ; preds = %inner_loop, %loop_header.split.us 102 %inner_iv = phi i32 [ 1, %loop_header.split.us ], [ %inner_iv_next, %inner_loop ] [all …]
|
D | with-parent-loops.ll | 8 define void @inner_loop(i32* %arr, i32* %a_len_ptr, i32 %n) #0 { 9 ; CHECK: irce: in function inner_loop: constrained Loop at depth 1 containing: %loop<header><exitin… 42 loop: ; preds = %inner_loop.exit, %entry 43 %idx = phi i32 [ 0, %entry ], [ %idx.next, %inner_loop.exit ] 63 br label %inner_loop.exit 66 br label %inner_loop.exit 68 inner_loop.exit: ; preds = %exit.i, %out.of.bounds.i 71 exit: ; preds = %inner_loop.exit 88 loop.i: ; preds = %inner_loop.exit.i, %loop 89 %idx.i = phi i32 [ 0, %loop ], [ %idx.next.i, %inner_loop.exit.i ] [all …]
|
D | optimistic_scev.ll | 19 br label %inner_loop 21 inner_loop: 33 br i1 %cond, label %exit, label %inner_loop
|
D | add-metadata-pre-post-loops.ll | 9 define void @inner_loop(i32* %arr, i32* %a_len_ptr, i32 %n) #0 { 10 ; CHECK-LABEL: inner_loop(
|
/external/llvm/test/Transforms/IRCE/ |
D | with-parent-loops.ll | 7 define void @inner_loop(i32* %arr, i32* %a_len_ptr, i32 %n) #0 { 8 ; CHECK: irce: in function inner_loop: constrained Loop at depth 1 containing: %loop<header><exitin… 41 loop: ; preds = %inner_loop.exit, %entry 42 %idx = phi i32 [ 0, %entry ], [ %idx.next, %inner_loop.exit ] 62 br label %inner_loop.exit 65 br label %inner_loop.exit 67 inner_loop.exit: ; preds = %exit.i, %out.of.bounds.i 70 exit: ; preds = %inner_loop.exit 87 loop.i: ; preds = %inner_loop.exit.i, %loop 88 %idx.i = phi i32 [ 0, %loop ], [ %idx.next.i, %inner_loop.exit.i ] [all …]
|
/external/llvm-project/llvm/test/Analysis/MustExecute/ |
D | loop-header.ll | 57 ; CHECK: br label %inner_loop ; (mustexec in: loop) 58 ; CHECK-LABEL: inner_loop: 59 ; CHECK: %v = load i32, i32* %p, align 4 ; (mustexec in: inner_loop) 60 ; CHECK: %inner.test = icmp eq i32 %v, 0 ; (mustexec in: inner_loop) 61 ; CHECK: br i1 %inner.test, label %inner_loop, label %next ; (mustexec in: inner_loop) 69 br label %inner_loop 71 inner_loop: 74 br i1 %inner.test, label %inner_loop, label %next 90 ; CHECK: br label %inner_loop ; (mustexec in: loop) 91 ; CHECK-LABEL: inner_loop: [all …]
|
/external/llvm-project/llvm/test/Analysis/ScalarEvolution/ |
D | depth-limit-overrun.ll | 10 ; CHECK: inner_loop: 33 br label %inner_loop 35 inner_loop: 36 %phi5 = phi i32 [ %phi3, %preheader ], [ %i30, %inner_loop ] 37 %phi6 = phi i32 [ %phi2, %preheader ], [ %i33, %inner_loop ] 38 %iter = phi i32 [ %C, %preheader ], [ %iter.sub, %inner_loop ] 57 br i1 %iter.cmp, label %outer_tail, label %inner_loop 60 %phi7 = phi i32 [ %phi2, %guard ], [ %i33, %inner_loop ]
|
D | pr40420.ll | 15 br label %inner_loop 17 outer_latch: ; preds = %inner_loop 18 %tmp20.lcssa = phi i8 [ %tmp20.6, %inner_loop ] 22 inner_loop: ; preds = %inner_latch, %outer_loop 47 inner_latch: ; preds = %inner_loop 50 br label %inner_loop
|
/external/llvm-project/llvm/test/Transforms/LoopVectorize/ |
D | nuw.ll | 14 br label %inner_loop 16 inner_loop: 17 %local_2 = phi i32 [ 0, %outer_loop ], [ %1, %inner_loop ] 18 %local_3 = phi i32 [ -104, %outer_loop ], [ %0, %inner_loop ] 22 br i1 %2, label %outer_tail, label %inner_loop 25 %3 = phi i32 [ %0, %inner_loop ]
|
/external/llvm-project/llvm/test/Transforms/LoopUnswitch/ |
D | invalidate-scev.ll | 20 br label %inner_loop 22 inner_loop: ; preds = %inner_backedge, %loop 25 inner_backedge: ; preds = %inner_loop 26 br label %inner_loop 28 backedge: ; preds = %inner_loop
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | cayman-loop-bug.ll | 16 %cnt = phi i32 [0, %entry], [%cnt_incr, %inner_loop] 22 br label %inner_loop 24 inner_loop: 32 br label %inner_loop
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | cayman-loop-bug.ll | 16 %cnt = phi i32 [0, %entry], [%cnt_incr, %inner_loop] 22 br label %inner_loop 24 inner_loop: 32 br label %inner_loop
|
D | infinite-loop.ll | 150 ; SI-NEXT: BB3_3: ; %inner_loop 175 ; IR: inner_loop: 190 ; br i1 %cond2, label %outer_loop, label %inner_loop 191 br label %inner_loop 193 inner_loop: ; preds = %LeafBlock, %LeafBlock1 196 br i1 %cond3, label %inner_loop, label %outer_loop
|
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/nonwritable/ |
D | function_nonwritable.amber | 74 OpBranch %inner_loop 76 %inner_loop = OpLabel 77 %j = OpPhi %uint %uint_0 %outer_loop %inc_j %inner_loop 89 OpLoopMerge %inner_merge %inner_loop None 90 OpBranchConditional %inner_eq %inner_merge %inner_loop
|
D | private_nonwritable.amber | 74 OpBranch %inner_loop 76 %inner_loop = OpLabel 77 %j = OpPhi %uint %uint_0 %outer_loop %inc_j %inner_loop 89 OpLoopMerge %inner_merge %inner_loop None 90 OpBranchConditional %inner_eq %inner_merge %inner_loop
|
/external/llvm-project/clang/tools/clang-fuzzer/proto-to-cxx/ |
D | loop_proto_to_cxx.cpp | 30 static bool inner_loop = false; variable 34 inner_loop = true; in InnerLoop() 37 inner_loop = false; in ~InnerLoop() 50 std::string which_loop = inner_loop ? "j" : "i"; in operator <<()
|
/external/llvm-project/clang/tools/clang-fuzzer/proto-to-llvm/ |
D | loop_proto_to_llvm.cpp | 37 static bool inner_loop = false; variable 41 inner_loop = true; in InnerLoop() 44 inner_loop = false; in ~InnerLoop() 55 std::string which_loop = inner_loop ? "inner" : "outer"; in VarRefToString()
|
/external/tensorflow/tensorflow/compiler/mlir/xla/experimental/conv_emitter/ |
D | conv_emitter_transforms.cc | 100 auto inner_loop = in TileLoop() local 103 auto& inner_operations = inner_loop.getBody()->getOperations(); in TileLoop() 120 affine_map.operands.push_back(inner_loop.getInductionVar()); in TileLoop() 136 return inner_loop; in TileLoop()
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
D | unroll_simple.cpp | 1572 Loop& inner_loop = loop_descriptor.GetLoopByIndex(0); in TEST_F() local 1574 EXPECT_TRUE(inner_loop.HasUnrollLoopControl()); in TEST_F() 1578 EXPECT_EQ(inner_loop.GetBlocks().size(), 4u); in TEST_F() 1580 EXPECT_EQ(inner_loop.NumImmediateChildren(), 0u); in TEST_F() 1583 LoopUtils loop_utils{context.get(), &inner_loop}; in TEST_F() 1616 Loop& inner_loop = loop_descriptor.GetLoopByIndex(0); in TEST_F() local 1618 EXPECT_TRUE(inner_loop.HasUnrollLoopControl()); in TEST_F() 1622 EXPECT_EQ(inner_loop.GetBlocks().size(), 4u); in TEST_F() 1625 EXPECT_EQ(inner_loop.NumImmediateChildren(), 0u); in TEST_F() 1627 LoopUtils loop_utils{context.get(), &inner_loop}; in TEST_F()
|
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/ |
D | lhlo_legalize_to_parallel_loops.cc | 533 scf::ForOp inner_loop; member 559 result.inner_loop = in InsertWindowLoops() 563 result.selected_ivs = result.inner_loop.getResults().take_front(rank); in InsertWindowLoops() 565 b->create<scf::YieldOp>(loc, result.inner_loop.getResults()); in InsertWindowLoops() 567 b->setInsertionPointToStart(result.inner_loop.getBody()); in InsertWindowLoops() 568 iter_args = ValueRange{result.inner_loop.getRegionIterArgs()}; in InsertWindowLoops() 569 result.window_ivs.push_back(result.inner_loop.getInductionVar()); in InsertWindowLoops() 607 OpBuilder::atBlockEnd(window_loops.inner_loop.getBody()); in SelectIvs() 614 IterArgs ivs_val_flag(window_loops.inner_loop.getRegionIterArgs()); in SelectIvs() 617 loc, window_loops.inner_loop.getResultTypes(), mapped_ivs.in_bounds, in SelectIvs()
|
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/ |
D | unroll_simple.cpp | 1572 Loop& inner_loop = loop_descriptor.GetLoopByIndex(0); in TEST_F() local 1574 EXPECT_TRUE(inner_loop.HasUnrollLoopControl()); in TEST_F() 1578 EXPECT_EQ(inner_loop.GetBlocks().size(), 4u); in TEST_F() 1580 EXPECT_EQ(inner_loop.NumImmediateChildren(), 0u); in TEST_F() 1583 LoopUtils loop_utils{context.get(), &inner_loop}; in TEST_F() 1616 Loop& inner_loop = loop_descriptor.GetLoopByIndex(0); in TEST_F() local 1618 EXPECT_TRUE(inner_loop.HasUnrollLoopControl()); in TEST_F() 1622 EXPECT_EQ(inner_loop.GetBlocks().size(), 4u); in TEST_F() 1625 EXPECT_EQ(inner_loop.NumImmediateChildren(), 0u); in TEST_F() 1627 LoopUtils loop_utils{context.get(), &inner_loop}; in TEST_F()
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/loop_optimizations/ |
D | unroll_simple.cpp | 1572 Loop& inner_loop = loop_descriptor.GetLoopByIndex(0); in TEST_F() local 1574 EXPECT_TRUE(inner_loop.HasUnrollLoopControl()); in TEST_F() 1578 EXPECT_EQ(inner_loop.GetBlocks().size(), 4u); in TEST_F() 1580 EXPECT_EQ(inner_loop.NumImmediateChildren(), 0u); in TEST_F() 1583 LoopUtils loop_utils{context.get(), &inner_loop}; in TEST_F() 1616 Loop& inner_loop = loop_descriptor.GetLoopByIndex(0); in TEST_F() local 1618 EXPECT_TRUE(inner_loop.HasUnrollLoopControl()); in TEST_F() 1622 EXPECT_EQ(inner_loop.GetBlocks().size(), 4u); in TEST_F() 1625 EXPECT_EQ(inner_loop.NumImmediateChildren(), 0u); in TEST_F() 1627 LoopUtils loop_utils{context.get(), &inner_loop}; in TEST_F()
|
/external/grpc-grpc/test/cpp/microbenchmarks/ |
D | bm_fullstack_trickle.cc | 291 auto inner_loop = [&](bool in_warmup) { in BM_PumpStreamServerToClient_Trickle() local 311 inner_loop(true); in BM_PumpStreamServerToClient_Trickle() 319 inner_loop(false); in BM_PumpStreamServerToClient_Trickle() 389 auto inner_loop = [&](bool in_warmup) { in BM_PumpUnbalancedUnary_Trickle() local 424 inner_loop(true); in BM_PumpUnbalancedUnary_Trickle() 432 inner_loop(false); in BM_PumpUnbalancedUnary_Trickle()
|
/external/llvm-project/llvm/test/Analysis/BasicAA/ |
D | recphi.ll | 250 br label %inner_loop 252 inner_loop: 253 %p.inner = phi i8* [ %p.outer, %outer_loop ], [ %p.inner.next, %inner_loop ] 255 br i1 %c, label %inner_loop, label %outer_loop_latch 281 br label %inner_loop 283 inner_loop: 284 %p.inner = phi i8* [ %p.outer.next, %outer_loop ], [ %p.inner.next, %inner_loop ] 286 br i1 %c, label %inner_loop, label %outer_loop_latch
|
/external/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/ |
D | exponential-switch-unswitch.ll | 103 br label %inner_loop 104 inner_loop: 129 br i1 %test_inner, label %inner_loop, label %outer_latch
|