/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | loop_peeling.cpp | 118 loop_->GetHeaderBlock()->ForEachPhiInst([cloned_loop_exit, def_use_mgr, in DuplicateAndConnectLoop() 254 loop_->GetHeaderBlock()->ForEachPhiInst( in GetIteratingExitValues() 271 loop_->GetHeaderBlock()->ForEachPhiInst( in GetIteratingExitValues() 288 loop_->GetHeaderBlock()->ForEachPhiInst( in GetIteratingExitValues() 376 bb->ForEachPhiInst([&new_bb, def_use_mgr](Instruction* phi) { in CreateBlockBefore() 457 if_merge_block->ForEachPhiInst( in PeelBefore() 532 GetOriginalLoop()->GetHeaderBlock()->ForEachPhiInst( in PeelAfter()
|
D | loop_fusion.cpp | 412 loop_0_->GetMergeBlock()->ForEachPhiInst( in IsLegal() 593 loop_0_->GetHeaderBlock()->ForEachPhiInst([this](Instruction* i) { in Fuse() 613 loop_0_->GetMergeBlock()->ForEachPhiInst([this](Instruction* instruction) { in Fuse() 619 loop_1_->GetMergeBlock()->ForEachPhiInst( in Fuse()
|
D | basic_block.h | 150 inline void ForEachPhiInst(const std::function<void(Instruction*)>& f, 318 inline void BasicBlock::ForEachPhiInst( in ForEachPhiInst() function
|
D | loop_unswitch_pass.cpp | 154 if_merge_block->ForEachPhiInst( in PerformUnswitch() 225 loop_->GetHeaderBlock()->ForEachPhiInst( in PerformUnswitch() 352 merge->ForEachPhiInst([is_from_original_loop, &dead_blocks, in PerformUnswitch() 481 bb->ForEachPhiInst( in PatchPhis()
|
D | propagator.cpp | 185 block->ForEachPhiInst( in Simulate()
|
D | basic_block.cpp | 239 target_bb->ForEachPhiInst( in SplitBasicBlock()
|
D | if_conversion.cpp | 50 block.ForEachPhiInst([this, &builder, &modified, &common, &to_kill, in Process()
|
D | cfg.cpp | 220 bb->ForEachPhiInst([latch_block, bb, new_header, context](Instruction* phi) { in SplitLoopHeader()
|
D | mem_pass.cpp | 444 block.ForEachPhiInst([&reachable_blocks, this](Instruction* phi) { in RemoveUnreachableBlocks()
|
D | register_pressure.cpp | 96 succ_bb->ForEachPhiInst([live, bb_id, this](const Instruction* phi) { in ComputePhiUses()
|
D | inline_pass.cpp | 555 sbp->ForEachPhiInst([&firstId, &lastId](Instruction* phi) { in UpdateSucceedingPhis()
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | loop_peeling.cpp | 118 loop_->GetHeaderBlock()->ForEachPhiInst([cloned_loop_exit, def_use_mgr, in DuplicateAndConnectLoop() 254 loop_->GetHeaderBlock()->ForEachPhiInst( in GetIteratingExitValues() 271 loop_->GetHeaderBlock()->ForEachPhiInst( in GetIteratingExitValues() 288 loop_->GetHeaderBlock()->ForEachPhiInst( in GetIteratingExitValues() 376 bb->ForEachPhiInst([&new_bb, def_use_mgr](Instruction* phi) { in CreateBlockBefore() 457 if_merge_block->ForEachPhiInst( in PeelBefore() 532 GetOriginalLoop()->GetHeaderBlock()->ForEachPhiInst( in PeelAfter()
|
D | loop_fusion.cpp | 412 loop_0_->GetMergeBlock()->ForEachPhiInst( in IsLegal() 593 loop_0_->GetHeaderBlock()->ForEachPhiInst([this](Instruction* i) { in Fuse() 613 loop_0_->GetMergeBlock()->ForEachPhiInst([this](Instruction* instruction) { in Fuse() 619 loop_1_->GetMergeBlock()->ForEachPhiInst( in Fuse()
|
D | basic_block.h | 150 inline void ForEachPhiInst(const std::function<void(Instruction*)>& f, 318 inline void BasicBlock::ForEachPhiInst( in ForEachPhiInst() function
|
D | loop_unswitch_pass.cpp | 185 if_merge_block->ForEachPhiInst( in PerformUnswitch() 256 loop_->GetHeaderBlock()->ForEachPhiInst( in PerformUnswitch() 367 merge->ForEachPhiInst( in PerformUnswitch()
|
D | propagator.cpp | 185 block->ForEachPhiInst( in Simulate()
|
D | basic_block.cpp | 239 target_bb->ForEachPhiInst( in SplitBasicBlock()
|
D | if_conversion.cpp | 50 block.ForEachPhiInst([this, &builder, &modified, &common, &to_kill, in Process()
|
D | cfg.cpp | 220 bb->ForEachPhiInst([latch_block, bb, new_header, context](Instruction* phi) { in SplitLoopHeader()
|
D | mem_pass.cpp | 444 block.ForEachPhiInst([&reachable_blocks, this](Instruction* phi) { in RemoveUnreachableBlocks()
|
D | register_pressure.cpp | 96 succ_bb->ForEachPhiInst([live, bb_id, this](const Instruction* phi) { in ComputePhiUses()
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
D | nested_loops.cpp | 737 loop.GetPreHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 751 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 767 loop.GetPreHeaderBlock()->ForEachPhiInst([](Instruction* phi) { in TEST_F() 779 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F()
|
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/ |
D | nested_loops.cpp | 737 loop.GetPreHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 751 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F() 767 loop.GetPreHeaderBlock()->ForEachPhiInst([](Instruction* phi) { in TEST_F() 779 loop.GetHeaderBlock()->ForEachPhiInst([&pred_set](Instruction* phi) { in TEST_F()
|
/external/swiftshader/third_party/SPIRV-Tools/source/reduce/ |
D | structured_loop_to_selection_reduction_opportunity.cpp | 176 to_block->ForEachPhiInst([&from_id](Instruction* phi_inst) { in AdaptPhiInstructionsForRemovedEdge() 193 to_block->ForEachPhiInst([this, &from_id](Instruction* phi_inst) { in AdaptPhiInstructionsForAddedEdge()
|
/external/deqp-deps/SPIRV-Tools/source/reduce/ |
D | structured_loop_to_selection_reduction_opportunity.cpp | 174 to_block->ForEachPhiInst([&from_id](Instruction* phi_inst) { in AdaptPhiInstructionsForRemovedEdge() 191 to_block->ForEachPhiInst([this, &from_id](Instruction* phi_inst) { in AdaptPhiInstructionsForAddedEdge()
|