Searched defs:dominator (Results 1 - 9 of 9) sorted by relevance
/external/v8/src/crankshaft/ |
H A D | hydrogen-sce.cc | 11 // For each loop block walk the dominator tree from the backwards branch to 19 HBasicBlock* dominator = back_edge; local 21 for (HInstructionIterator it(dominator); !it.Done(); it.Advance()) { 29 if (dominator == block) break; 31 // Move up the dominator tree. 32 dominator = dominator->dominator();
|
H A D | hydrogen-gvn.cc | 656 HBasicBlock* dominator, HBasicBlock* dominated) { 660 if (dominator->block_id() < block->block_id() && 669 dominator, block)); 677 // traversal of the dominator tree done during GVN (the stack is handled 680 // of the dominator tree but this forces us to initialize each frame calling 697 HBasicBlock** dominator) { 700 *dominator = block(); 707 *dominator = dominator_state->block(); 711 *dominator = NULL; 745 // No need to copy the map for the last child in the dominator tre 655 CollectSideEffectsOnPathsToDominatedBlock( HBasicBlock* dominator, HBasicBlock* dominated) argument 695 next_in_dominator_tree_traversal( Zone* zone, HBasicBlock** dominator) argument [all...] |
H A D | hydrogen-instructions.cc | 2253 * dominator tree traversal, and "update" will retain the old data that 3679 HValue* dominator) { 3686 if (!dominator->IsAllocate()) { 3689 id(), Mnemonic(), dominator->id(), dominator->Mnemonic()); 3695 if (FLAG_use_local_allocation_folding && dominator->block() != block()) { 3698 id(), Mnemonic(), dominator->id(), dominator->Mnemonic()); 3703 HAllocate* dominator_allocate = HAllocate::cast(dominator); 3707 // TODO(hpayer): Add support for non-constant allocation in dominator 3678 HandleSideEffectDominator(GVNFlag side_effect, HValue* dominator) argument [all...] |
H A D | hydrogen.h | 65 HBasicBlock* dominator() const { return dominator_; } function in class:v8::internal::final
|
H A D | hydrogen-instructions.h | 728 HValue* dominator) { 5495 HValue* dominator) override; 5575 HAllocate* GetFoldableDominator(HAllocate* dominator); 5663 HValue* dominator) { 5673 // dominator. 5674 if (object == dominator && object->IsAllocate()) { 5690 HValue* dominator) { 5694 if (object == dominator && 6799 HValue* dominator) override { 6802 dominator_ = dominator; 727 HandleSideEffectDominator(GVNFlag side_effect, HValue* dominator) argument 5661 ReceiverObjectNeedsWriteBarrier(HValue* object, HValue* value, HValue* dominator) argument 5689 PointersToHereCheckForObject(HValue* object, HValue* dominator) argument 6812 HValue* dominator() const { return dominator_; } function in class:final::final 7072 HValue* dominator() const { return dominator_; } function in class:final::final [all...] |
/external/v8/src/compiler/ |
H A D | verifier.cc | 981 block = block->dominator(); 990 static bool Dominates(Schedule* schedule, Node* dominator, Node* dominatee) { argument 991 BasicBlock* dom = schedule->block(dominator); 997 sub = sub->dominator(); 1064 BasicBlock* dom = block->dominator(); 1066 // All blocks except start should have a dominator. 1069 // Check that the immediate dominator appears somewhere before the block. 1121 BasicBlock* idom = block->dominator(); 1151 BasicBlock* idom = block->dominator();
|
H A D | schedule.h | 119 BasicBlock* dominator() const { return dominator_; } function in class:v8::internal::compiler::final 120 void set_dominator(BasicBlock* dominator) { dominator_ = dominator; } argument 144 // Computes the immediate common dominator of {b1} and {b2}. The worst time 145 // complexity is O(N) where N is the height of the dominator tree. 152 int32_t dominator_depth_; // Depth within the dominator tree. 153 BasicBlock* dominator_; // Immediate dominator of the block.
|
H A D | scheduler.cc | 586 // Phase 2: Compute special RPO and dominator tree. 1106 BasicBlock* dominator = *pred; local 1107 bool deferred = dominator->deferred(); 1108 // For multiple predecessors, walk up the dominator tree until a common 1109 // dominator is found. Visitation order guarantees that all predecessors 1114 dominator = BasicBlock::GetCommonDominator(dominator, *pred); 1117 block->set_dominator(dominator); 1118 block->set_dominator_depth(dominator->dominator_depth() + 1); 1121 dominator 1286 BasicBlock* dominator = BasicBlock::GetCommonDominator(b1, b2); local [all...] |
/external/owasp/sanitizer/tools/findbugs/lib/ |
H A D | findbugs.jar | META-INF/ META-INF/MANIFEST.MF default.xsl edu/ edu/umd/ edu/umd/cs/ edu/ ... |
Completed in 173 milliseconds