/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | loop_utils.cpp | 492 Loop* new_loop = CloneLoop(cloning_result); in CloneAndAttachLoopToHeader() local 524 const uint32_t new_header = new_loop->GetHeaderBlock()->id(); in CloneAndAttachLoopToHeader() 541 new_loop->SetMergeBlock(new_exit_bb.get()); in CloneAndAttachLoopToHeader() 543 new_loop->SetPreHeaderBlock(loop_->GetPreHeaderBlock()); in CloneAndAttachLoopToHeader() 548 return new_loop; in CloneAndAttachLoopToHeader() 556 std::unique_ptr<Loop> new_loop = MakeUnique<Loop>(context_); in CloneLoop() local 576 if (loop_->IsInsideLoop(old_bb)) new_loop->AddBasicBlock(new_bb); in CloneLoop() 614 PopulateLoopNest(new_loop.get(), *cloning_result); in CloneLoop() 616 return new_loop.release(); in CloneLoop() 620 Loop* new_loop, const LoopCloningResult& cloning_result) const { in PopulateLoopNest() argument [all …]
|
D | loop_unroller.cpp | 215 void DuplicateLoop(Loop* old_loop, Loop* new_loop); 397 std::unique_ptr<Loop> new_loop = MakeUnique<Loop>(*loop); in PartiallyUnrollResidualFactor() local 400 new_loop->ClearBlocks(); in PartiallyUnrollResidualFactor() 402 DuplicateLoop(loop, new_loop.get()); in PartiallyUnrollResidualFactor() 411 builder.AddBranch(new_loop->GetHeaderBlock()->id()); in PartiallyUnrollResidualFactor() 417 Unroll(new_loop.get(), factor); in PartiallyUnrollResidualFactor() 419 LinkLastPhisToStart(new_loop.get()); in PartiallyUnrollResidualFactor() 420 AddBlocksToLoop(new_loop.get()); in PartiallyUnrollResidualFactor() 425 std::unique_ptr<BasicBlock>(new_loop->GetMergeBlock())); in PartiallyUnrollResidualFactor() 471 new_loop->GetInductionVariables(new_inductions); in PartiallyUnrollResidualFactor() [all …]
|
D | loop_utils.h | 171 void PopulateLoopNest(Loop* new_loop, 175 void PopulateLoopDesc(Loop* new_loop, Loop* old_loop,
|
D | loop_descriptor.cpp | 970 Loop* LoopDescriptor::AddLoopNest(std::unique_ptr<Loop> new_loop) { in AddLoopNest() argument 971 Loop* loop = new_loop.release(); in AddLoopNest()
|
D | loop_descriptor.h | 521 Loop* AddLoopNest(std::unique_ptr<Loop> new_loop);
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | loop_utils.cpp | 492 Loop* new_loop = CloneLoop(cloning_result); in CloneAndAttachLoopToHeader() local 524 const uint32_t new_header = new_loop->GetHeaderBlock()->id(); in CloneAndAttachLoopToHeader() 541 new_loop->SetMergeBlock(new_exit_bb.get()); in CloneAndAttachLoopToHeader() 543 new_loop->SetPreHeaderBlock(loop_->GetPreHeaderBlock()); in CloneAndAttachLoopToHeader() 548 return new_loop; in CloneAndAttachLoopToHeader() 556 std::unique_ptr<Loop> new_loop = MakeUnique<Loop>(context_); in CloneLoop() local 576 if (loop_->IsInsideLoop(old_bb)) new_loop->AddBasicBlock(new_bb); in CloneLoop() 614 PopulateLoopNest(new_loop.get(), *cloning_result); in CloneLoop() 616 return new_loop.release(); in CloneLoop() 620 Loop* new_loop, const LoopCloningResult& cloning_result) const { in PopulateLoopNest() argument [all …]
|
D | loop_unroller.cpp | 215 void DuplicateLoop(Loop* old_loop, Loop* new_loop); 397 std::unique_ptr<Loop> new_loop = MakeUnique<Loop>(*loop); in PartiallyUnrollResidualFactor() local 400 new_loop->ClearBlocks(); in PartiallyUnrollResidualFactor() 402 DuplicateLoop(loop, new_loop.get()); in PartiallyUnrollResidualFactor() 411 builder.AddBranch(new_loop->GetHeaderBlock()->id()); in PartiallyUnrollResidualFactor() 417 Unroll(new_loop.get(), factor); in PartiallyUnrollResidualFactor() 419 LinkLastPhisToStart(new_loop.get()); in PartiallyUnrollResidualFactor() 420 AddBlocksToLoop(new_loop.get()); in PartiallyUnrollResidualFactor() 425 std::unique_ptr<BasicBlock>(new_loop->GetMergeBlock())); in PartiallyUnrollResidualFactor() 471 new_loop->GetInductionVariables(new_inductions); in PartiallyUnrollResidualFactor() [all …]
|
D | loop_utils.h | 171 void PopulateLoopNest(Loop* new_loop, 175 void PopulateLoopDesc(Loop* new_loop, Loop* old_loop,
|
D | loop_descriptor.cpp | 970 Loop* LoopDescriptor::AddLoopNest(std::unique_ptr<Loop> new_loop) { in AddLoopNest() argument 971 Loop* loop = new_loop.release(); in AddLoopNest()
|
D | loop_descriptor.h | 521 Loop* AddLoopNest(std::unique_ptr<Loop> new_loop);
|
/external/angle/third_party/spirv-tools/src/source/opt/ |
D | loop_utils.cpp | 492 Loop* new_loop = CloneLoop(cloning_result); in CloneAndAttachLoopToHeader() local 524 const uint32_t new_header = new_loop->GetHeaderBlock()->id(); in CloneAndAttachLoopToHeader() 541 new_loop->SetMergeBlock(new_exit_bb.get()); in CloneAndAttachLoopToHeader() 543 new_loop->SetPreHeaderBlock(loop_->GetPreHeaderBlock()); in CloneAndAttachLoopToHeader() 548 return new_loop; in CloneAndAttachLoopToHeader() 556 std::unique_ptr<Loop> new_loop = MakeUnique<Loop>(context_); in CloneLoop() local 576 if (loop_->IsInsideLoop(old_bb)) new_loop->AddBasicBlock(new_bb); in CloneLoop() 614 PopulateLoopNest(new_loop.get(), *cloning_result); in CloneLoop() 616 return new_loop.release(); in CloneLoop() 620 Loop* new_loop, const LoopCloningResult& cloning_result) const { in PopulateLoopNest() argument [all …]
|
D | loop_unroller.cpp | 215 void DuplicateLoop(Loop* old_loop, Loop* new_loop); 397 std::unique_ptr<Loop> new_loop = MakeUnique<Loop>(*loop); in PartiallyUnrollResidualFactor() local 400 new_loop->ClearBlocks(); in PartiallyUnrollResidualFactor() 402 DuplicateLoop(loop, new_loop.get()); in PartiallyUnrollResidualFactor() 411 builder.AddBranch(new_loop->GetHeaderBlock()->id()); in PartiallyUnrollResidualFactor() 417 Unroll(new_loop.get(), factor); in PartiallyUnrollResidualFactor() 419 LinkLastPhisToStart(new_loop.get()); in PartiallyUnrollResidualFactor() 420 AddBlocksToLoop(new_loop.get()); in PartiallyUnrollResidualFactor() 425 std::unique_ptr<BasicBlock>(new_loop->GetMergeBlock())); in PartiallyUnrollResidualFactor() 471 new_loop->GetInductionVariables(new_inductions); in PartiallyUnrollResidualFactor() [all …]
|
D | loop_utils.h | 171 void PopulateLoopNest(Loop* new_loop, 175 void PopulateLoopDesc(Loop* new_loop, Loop* old_loop,
|
D | loop_descriptor.cpp | 970 Loop* LoopDescriptor::AddLoopNest(std::unique_ptr<Loop> new_loop) { in AddLoopNest() argument 971 Loop* loop = new_loop.release(); in AddLoopNest()
|
D | loop_descriptor.h | 521 Loop* AddLoopNest(std::unique_ptr<Loop> new_loop);
|
/external/python/cpython3/Lib/test/test_asyncio/ |
D | test_buffered_proto.py | 32 def new_loop(self): member in BaseTestBufferedProtocol 76 def new_loop(self): member in BufferedProtocolSelectorTests 84 def new_loop(self): member in BufferedProtocolProactorTests
|
D | test_server.py | 17 def new_loop(self): member in BaseStartServer 73 def new_loop(self): member in SelectorStartServerTests 128 def new_loop(self): member in ProactorStartServerTests
|
D | test_runners.py | 30 def new_loop(self): member in BaseTest 46 policy = TestPolicy(self.new_loop)
|
D | functional.py | 14 def new_loop(self): member in FunctionalTestCaseMixin 25 self.loop = self.new_loop()
|
D | test_sslproto.py | 167 def new_loop(self): member in BaseStartTLS 760 def new_loop(self): member in SelectorStartTLSTests 768 def new_loop(self): member in ProactorStartTLSTests
|
D | test_unix_events.py | 1882 new_loop = policy.new_event_loop() 1883 policy.set_event_loop(new_loop) 1885 self.assertIs(watcher._loop, new_loop) 1892 new_loop.close()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_opt_loop_unroll.c | 720 nir_loop *new_loop = nir_loop_create(shader); in partial_unroll() local 721 nir_cf_node_insert(cursor, &new_loop->cf_node); in partial_unroll() 722 new_loop->partially_unrolled = true; in partial_unroll() 726 nir_after_cf_list(&new_loop->body), in partial_unroll() 731 nir_after_cf_list(&new_loop->body), in partial_unroll() 736 nir_if *nif = nir_block_get_following_if(nir_loop_first_block(new_loop)); in partial_unroll()
|
/external/mesa3d/src/compiler/glsl/ |
D | ir_clone.cpp | 138 ir_loop *new_loop = new(mem_ctx) ir_loop(); in clone() local 141 new_loop->body_instructions.push_tail(ir->clone(mem_ctx, ht)); in clone() 144 return new_loop; in clone()
|