/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Dialect/Vector/ |
H A D | VectorTransferOpTransforms.cpp | 59 TransferOptimization(FuncOp func) : dominators(func), postDominators(func) {} in TransferOptimization() 72 DominanceInfo dominators; member in __anondb49416e0111::TransferOptimization 83 if (dominators.dominates(start, dest)) in isReachable() 94 if (dominators.dominates(bb, destBlock)) in isReachable() 155 if (!dominators.dominates(firstOverwriteCandidate, read)) { in deadStoreOp() 194 if (dominators.dominates(write, read) && in storeToLoadForwarding() 196 if (lastwrite == nullptr || dominators.dominates(lastwrite, write)) in storeToLoadForwarding() 199 assert(dominators.dominates(write, lastwrite)); in storeToLoadForwarding()
|
/dports/lang/mono/mono-5.10.1.57/mono/mini/ |
H A D | dominators.c | 120 MonoBitSet *dominators; in compute_dominators() local 125 bb->dominators = dominators = mono_bitset_mem_new (mem, cfg->num_bblocks, 0); in compute_dominators() 128 mono_bitset_set_fast (dominators, bb->dfn); in compute_dominators() 132 mono_bitset_set_fast (dominators, cbb->dfn); in compute_dominators() 140 mono_bitset_set_fast (dominators, 0); in compute_dominators() 153 mono_blockset_print (cfg, bb->dominators, NULL, -1); in compute_dominators() 167 if (mono_bitset_test_fast (t->dominators, x->dfn)) { 248 if (mono_bitset_test_fast (w->dominators, x->dfn) && w != x) in compute_dominance_frontier() 325 else if (n != h && mono_bitset_test_fast (n->dominators, h->dfn)) { in mono_compute_natural_loops()
|
/dports/www/firefox-esr/firefox-91.8.0/docs/performance/memory/ |
H A D | dominators_view.md | 14 concepts](dominators.md). 21 ![](../img/dominators-1.png) 33 ![](../img/dominators-2.png) 61 ![](../img/dominators-3.png) 76 ![](../img/dominators-4.png) 93 ![](../img/dominators-5.png) 135 ![](../img/dominators-6.png) 151 ![](../img/dominators-7.png) 188 ![](../img/dominators-8.png) 196 ![](../img/dominators-9.png) [all …]
|
/dports/www/firefox/firefox-99.0/docs/performance/memory/ |
H A D | dominators_view.md | 14 concepts](dominators.md). 21 ![](../img/dominators-1.png) 33 ![](../img/dominators-2.png) 61 ![](../img/dominators-3.png) 76 ![](../img/dominators-4.png) 93 ![](../img/dominators-5.png) 135 ![](../img/dominators-6.png) 151 ![](../img/dominators-7.png) 188 ![](../img/dominators-8.png) 196 ![](../img/dominators-9.png) [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/docs/performance/memory/ |
H A D | dominators_view.md | 14 concepts](dominators.md). 21 ![](../img/dominators-1.png) 33 ![](../img/dominators-2.png) 61 ![](../img/dominators-3.png) 76 ![](../img/dominators-4.png) 93 ![](../img/dominators-5.png) 135 ![](../img/dominators-6.png) 151 ![](../img/dominators-7.png) 188 ![](../img/dominators-8.png) 196 ![](../img/dominators-9.png) [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/SPIRV-Tools/src/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/devel/intel-graphics-compiler/SPIRV-Tools/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/opt/ |
H A D | if_conversion.h | 69 bool CheckBlock(BasicBlock* block, DominatorAnalysis* dominators, 78 DominatorAnalysis* dominators); 83 DominatorAnalysis* dominators);
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_borrowck/src/ |
H A D | path_utils.rs | 6 use rustc_data_structures::graph::dominators::Dominators; 71 dominators: &Dominators<BasicBlock>, in is_active() 112 if activation_location.dominates(location, dominators) { in is_active() 120 if reserve_location.dominates(location, dominators) { in is_active()
|
/dports/www/firefox/firefox-99.0/devtools/docs/user/memory/dominators/ |
H A D | index.rst | 9 You can see the dominators in a page using the :doc:`Dominators view <../dominators_view/index>` in… 15 .. _memory-dominators-reachability: 57 .. image:: memory-graph-dominators.svg 61 If any of node A's dominators are freed, then node A itself becomes eligible for garbage collection. 64 .. _memory-dominators-immediate-dominator: 66 If node B dominates node A, but does not dominate any of A's other dominators, then B is the *immed… 72 .. _memory-dominators-multiple-paths:
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_mir_transform/src/coverage/ |
H A D | graph.rs | 4 use rustc_data_structures::graph::dominators::{self, Dominators}; 26 dominators: Option<Dominators<BasicCoverageBlock>>, field 70 Self { bcbs, bb_to_bcb, successors, predecessors, dominators: None }; in from_mir() 71 let dominators = dominators::dominators(&basic_coverage_blocks); in from_mir() localVariable 72 basic_coverage_blocks.dominators = Some(dominators); in from_mir() 212 self.dominators.as_ref().unwrap().is_dominated_by(node, dom) in is_dominated_by() 216 pub fn dominators(&self) -> &Dominators<BasicCoverageBlock> { in dominators() method 217 self.dominators.as_ref().unwrap() in dominators()
|
/dports/net/google-cloud-sdk-app-engine-go/platform/google_appengine/goroot-1.9/src/cmd/compile/internal/ssa/ |
H A D | dom_test.go | 173 domBenchRes = dominators(fun.f) 235 verifyDominators(t, fun, dominators, doms) 263 verifyDominators(t, fun, dominators, doms) 292 verifyDominators(t, fun, dominators, doms) 315 verifyDominators(t, fun, dominators, doms) 346 verifyDominators(t, fun, dominators, doms) 374 verifyDominators(t, fun, dominators, doms) 394 verifyDominators(t, fun, dominators, doms) 438 verifyDominators(t, fun, dominators, doms) 607 verifyDominators(t, fun, dominators, doms)
|
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/ssa/ |
H A D | dom_test.go | 173 domBenchRes = dominators(fun.f) 235 verifyDominators(t, fun, dominators, doms) 263 verifyDominators(t, fun, dominators, doms) 292 verifyDominators(t, fun, dominators, doms) 315 verifyDominators(t, fun, dominators, doms) 346 verifyDominators(t, fun, dominators, doms) 374 verifyDominators(t, fun, dominators, doms) 394 verifyDominators(t, fun, dominators, doms) 438 verifyDominators(t, fun, dominators, doms) 607 verifyDominators(t, fun, dominators, doms)
|
/dports/devel/monotone/monotone-1.1/test/func/test_a_merge_2/ |
H A D | left | 98 std::map<ctx, shared_bitmap> & dominators, 105 nodes.reserve(dominators.size()); 109 e != dominators.end(); ++e) 116 shared_bitmap bits = dominators[*n]; 134 if (dominators.find(parent) == dominators.end()) 135 dominators.insert(std::make_pair(parent, 137 shared_bitmap pbits = dominators[parent]; 265 parents, ancestors, dominators; 277 dominators.insert(make_pair(ln, ldom)); 278 dominators.insert(make_pair(rn, rdom)); [all …]
|
H A D | parent | 98 std::map<ctx, shared_bitmap> & dominators, 105 nodes.reserve(dominators.size()); 109 e != dominators.end(); ++e) 116 shared_bitmap bits = dominators[*n]; 134 if (dominators.find(parent) == dominators.end()) 135 dominators.insert(std::make_pair(parent, 137 shared_bitmap pbits = dominators[parent]; 265 parents, ancestors, dominators; 277 dominators.insert(make_pair(ln, ldom)); 278 dominators.insert(make_pair(rn, rdom)); [all …]
|
H A D | correct | 105 nodes.reserve(dominators.size()); 109 e != dominators.end(); ++e) 116 shared_bitmap bits = dominators[*n]; 134 if (dominators.find(parent) == dominators.end()) 135 dominators.insert(std::make_pair(parent, 137 shared_bitmap pbits = dominators[parent]; 265 parents, ancestors, dominators; 277 dominators.insert(make_pair(ln, ldom)); 278 dominators.insert(make_pair(rn, rdom)); 303 // dump_bitset_map("dominators", dominators); [all …]
|
H A D | right | 105 nodes.reserve(dominators.size()); 109 e != dominators.end(); ++e) 116 shared_bitmap bits = dominators[*n]; 134 if (dominators.find(parent) == dominators.end()) 135 dominators.insert(std::make_pair(parent, 137 shared_bitmap pbits = dominators[parent]; 265 parents, ancestors, dominators; 277 dominators.insert(make_pair(ln, ldom)); 278 dominators.insert(make_pair(rn, rdom)); 303 // dump_bitset_map("dominators", dominators); [all …]
|
/dports/devel/intel-graphics-compiler/SPIRV-Tools/source/reduce/ |
H A D | structured_construct_to_block_reduction_opportunity_finder.cpp | 38 auto* dominators = context->GetDominatorAnalysis(function); in GetAvailableOpportunities() local 60 dominators->Dominates(entry->first, &block) && in GetAvailableOpportunities() 91 assert(dominators->Dominates(&block, merge_block) && in GetAvailableOpportunities()
|
H A D | structured_construct_to_block_reduction_opportunity.cpp | 32 auto* dominators = context_->GetDominatorAnalysis(enclosing_function); in Apply() local 40 dominators->Dominates(header_block, &*block_it) && in Apply()
|
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/reduce/ |
H A D | structured_construct_to_block_reduction_opportunity_finder.cpp | 38 auto* dominators = context->GetDominatorAnalysis(function); in GetAvailableOpportunities() local 60 dominators->Dominates(entry->first, &block) && in GetAvailableOpportunities() 91 assert(dominators->Dominates(&block, merge_block) && in GetAvailableOpportunities()
|
H A D | structured_construct_to_block_reduction_opportunity.cpp | 32 auto* dominators = context_->GetDominatorAnalysis(enclosing_function); in Apply() local 40 dominators->Dominates(header_block, &*block_it) && in Apply()
|