/external/deqp-deps/SPIRV-Tools/test/opt/dominator_tree/ |
D | generated.cpp | 170 EXPECT_EQ(dom_tree.ImmediateDominator(cfg.pseudo_entry_block()), nullptr); in TEST_F() 171 EXPECT_EQ(dom_tree.ImmediateDominator(entry), cfg.pseudo_entry_block()); in TEST_F() 172 EXPECT_EQ(dom_tree.ImmediateDominator(nullptr), nullptr); in TEST_F() 174 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 11)), in TEST_F() 176 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 12)), in TEST_F() 178 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 13)), in TEST_F() 180 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 14)), in TEST_F() 182 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 15)), in TEST_F() 232 EXPECT_EQ(dom_tree.ImmediateDominator(nullptr), nullptr); in TEST_F() 234 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 11)), in TEST_F() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/dominator_tree/ |
D | generated.cpp | 170 EXPECT_EQ(dom_tree.ImmediateDominator(cfg.pseudo_entry_block()), nullptr); in TEST_F() 171 EXPECT_EQ(dom_tree.ImmediateDominator(entry), cfg.pseudo_entry_block()); in TEST_F() 172 EXPECT_EQ(dom_tree.ImmediateDominator(nullptr), nullptr); in TEST_F() 174 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 11)), in TEST_F() 176 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 12)), in TEST_F() 178 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 13)), in TEST_F() 180 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 14)), in TEST_F() 182 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 15)), in TEST_F() 232 EXPECT_EQ(dom_tree.ImmediateDominator(nullptr), nullptr); in TEST_F() 234 EXPECT_EQ(dom_tree.ImmediateDominator(spvtest::GetBasicBlock(fn, 11)), in TEST_F() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | dominator_analysis.h | 66 inline BasicBlock* ImmediateDominator(const BasicBlock* node) const { in ImmediateDominator() function 68 return tree_.ImmediateDominator(node); in ImmediateDominator() 73 inline BasicBlock* ImmediateDominator(uint32_t node_id) const { in ImmediateDominator() function 74 return tree_.ImmediateDominator(node_id); in ImmediateDominator()
|
D | dominator_analysis.cpp | 31 block = ImmediateDominator(block); in CommonDominator() 36 block = ImmediateDominator(block); in CommonDominator()
|
D | dominator_tree.cpp | 259 BasicBlock* DominatorTree::ImmediateDominator(const BasicBlock* A) const { in ImmediateDominator() function in spvtools::opt::DominatorTree 260 return ImmediateDominator(A->id()); in ImmediateDominator() 263 BasicBlock* DominatorTree::ImmediateDominator(uint32_t a) const { in ImmediateDominator() function in spvtools::opt::DominatorTree
|
D | dominator_tree.h | 184 BasicBlock* ImmediateDominator(const BasicBlock* A) const; 187 BasicBlock* ImmediateDominator(uint32_t a) const;
|
D | merge_return_pass.cpp | 738 BasicBlock* dominator = dom_tree->ImmediateDominator(bb); in AddNewPhiNodes() 748 current_bb = dom_tree->ImmediateDominator(current_bb); in AddNewPhiNodes() 755 BasicBlock* dominator_bb = dom_tree->ImmediateDominator(&bb); in RecordImmediateDominators()
|
D | ssa_rewrite_pass.cpp | 690 value_id = GetValueAtBlock(var_id, dom_tree->ImmediateDominator(bb)); in AddDebugValuesForInvisibleDebugDecls()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | dominator_analysis.h | 66 inline BasicBlock* ImmediateDominator(const BasicBlock* node) const { in ImmediateDominator() function 68 return tree_.ImmediateDominator(node); in ImmediateDominator() 73 inline BasicBlock* ImmediateDominator(uint32_t node_id) const { in ImmediateDominator() function 74 return tree_.ImmediateDominator(node_id); in ImmediateDominator()
|
D | dominator_analysis.cpp | 31 block = ImmediateDominator(block); in CommonDominator() 36 block = ImmediateDominator(block); in CommonDominator()
|
D | dominator_tree.cpp | 259 BasicBlock* DominatorTree::ImmediateDominator(const BasicBlock* A) const { in ImmediateDominator() function in spvtools::opt::DominatorTree 260 return ImmediateDominator(A->id()); in ImmediateDominator() 263 BasicBlock* DominatorTree::ImmediateDominator(uint32_t a) const { in ImmediateDominator() function in spvtools::opt::DominatorTree
|
D | dominator_tree.h | 184 BasicBlock* ImmediateDominator(const BasicBlock* A) const; 187 BasicBlock* ImmediateDominator(uint32_t a) const;
|
D | merge_return_pass.cpp | 738 BasicBlock* dominator = dom_tree->ImmediateDominator(bb); in AddNewPhiNodes() 748 current_bb = dom_tree->ImmediateDominator(current_bb); in AddNewPhiNodes() 755 BasicBlock* dominator_bb = dom_tree->ImmediateDominator(&bb); in RecordImmediateDominators()
|
D | ssa_rewrite_pass.cpp | 690 value_id = GetValueAtBlock(var_id, dom_tree->ImmediateDominator(bb)); in AddDebugValuesForInvisibleDebugDecls()
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_duplicate_regions_with_selections.cpp | 68 postdominates_entry_block = postdominator_analysis->ImmediateDominator( in Apply()
|
D | fuzzer_pass_outline_functions.cpp | 65 postdominates_entry_block = postdominator_analysis->ImmediateDominator( in Apply()
|
D | fuzzer_pass.cpp | 90 for (auto next_dominator = dominator_analysis->ImmediateDominator(block); in FindAvailableInstructions() 93 dominator_analysis->ImmediateDominator(next_dominator)) { in FindAvailableInstructions()
|
D | transformation_merge_function_returns.cpp | 674 auto current_block = dominator_analysis->ImmediateDominator(merge_block); in CheckDefinitionsStillDominateUsesAfterAddingNewPredecessors() 685 current_block = dominator_analysis->ImmediateDominator(current_block); in CheckDefinitionsStillDominateUsesAfterAddingNewPredecessors()
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/ |
D | fuzzer_pass_duplicate_regions_with_selections.cpp | 68 postdominates_entry_block = postdominator_analysis->ImmediateDominator( in Apply()
|
D | fuzzer_pass_outline_functions.cpp | 65 postdominates_entry_block = postdominator_analysis->ImmediateDominator( in Apply()
|
D | transformation_merge_function_returns.cpp | 674 auto current_block = dominator_analysis->ImmediateDominator(merge_block); in CheckDefinitionsStillDominateUsesAfterAddingNewPredecessors() 685 current_block = dominator_analysis->ImmediateDominator(current_block); in CheckDefinitionsStillDominateUsesAfterAddingNewPredecessors()
|
D | fuzzer_pass.cpp | 90 for (auto next_dominator = dominator_analysis->ImmediateDominator(block); in FindAvailableInstructions() 93 dominator_analysis->ImmediateDominator(next_dominator)) { in FindAvailableInstructions()
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/ |
D | ir_context_test.cpp | 868 auto bb = dom->ImmediateDominator(5); in TEST_F()
|
/external/deqp-deps/SPIRV-Tools/test/opt/ |
D | ir_context_test.cpp | 868 auto bb = dom->ImmediateDominator(5); in TEST_F()
|