Searched refs:dominator (Results 1 – 12 of 12) sorted by relevance
/art/tools/ahat/src/test/com/android/ahat/ |
D | DominatorsTest.java | 52 public void setDominator(String node, String dominator) { in setDominator() argument 53 dominators.put(node, dominator); in setDominator() 314 public Node dominator; field in DominatorsTest.Node 345 public void setDominator(DominatorsComputation.Node dominator) { in setDominator() argument 346 this.dominator = (Node)dominator; in setDominator() 371 assertEquals(a, b.dominator); in twiceRevisitOldApi() 372 assertEquals(b, x.dominator); in twiceRevisitOldApi() 373 assertEquals(a, c.dominator); in twiceRevisitOldApi() 374 assertEquals(a, d.dominator); in twiceRevisitOldApi() 375 assertEquals(a, f.dominator); in twiceRevisitOldApi()
|
/art/compiler/optimizing/ |
D | cha_guard_optimization.cc | 129 HBasicBlock* dominator = flag->GetBlock(); in OptimizeWithDominatingGuard() local 138 while (dominator != receiver_def_block) { in OptimizeWithDominatingGuard() 139 if (block_has_cha_guard_[dominator->GetBlockId()] == 1) { in OptimizeWithDominatingGuard() 143 dominator = dominator->GetDominator(); in OptimizeWithDominatingGuard() 150 if (dominator == flag->GetBlock()) { in OptimizeWithDominatingGuard() 156 instruction = dominator->GetLastInstruction(); in OptimizeWithDominatingGuard()
|
D | gvn.cc | 419 HBasicBlock* dominator = block->GetDominator(); in VisitBasicBlock() local 420 ValueSet* dominator_set = FindSetFor(dominator); in VisitBasicBlock() 422 if (dominator->GetSuccessors().size() == 1) { in VisitBasicBlock() 425 DCHECK_EQ(dominator->GetSingleSuccessor(), block); in VisitBasicBlock() 426 AbandonSetFor(dominator); in VisitBasicBlock()
|
D | nodes.cc | 1298 void HInstruction::ReplaceUsesDominatedBy(HInstruction* dominator, HInstruction* replacement) { in ReplaceUsesDominatedBy() argument 1305 if (dominator->StrictlyDominates(user)) { in ReplaceUsesDominatedBy() 1313 if (dominator->GetBlock()->Dominates(predecessor)) { in ReplaceUsesDominatedBy() 1320 void HInstruction::ReplaceEnvUsesDominatedBy(HInstruction* dominator, HInstruction* replacement) { in ReplaceEnvUsesDominatedBy() argument 1327 if (dominator->StrictlyDominates(user->GetHolder())) { in ReplaceEnvUsesDominatedBy()
|
D | nodes.h | 1056 void SetDominator(HBasicBlock* dominator) { dominator_ = dominator; } in SetDominator() argument 2287 void ReplaceUsesDominatedBy(HInstruction* dominator, HInstruction* replacement); 2288 void ReplaceEnvUsesDominatedBy(HInstruction* dominator, HInstruction* replacement);
|
/art/tools/ahat/src/main/com/android/ahat/dominators/ |
D | DominatorsComputation.java | 92 void setDominator(Node dominator); in setDominator() argument 140 public void setDominator(Node node, Node dominator) { in computeDominators() 141 node.setDominator(dominator); in computeDominators()
|
D | Dominators.java | 101 void setDominator(Node node, Node dominator); in setDominator() argument
|
/art/test/433-gvn/ |
D | info.txt | 3 a dominator and its dominated blocks.
|
/art/test/695-simplify-throws/ |
D | info.txt | 2 to trip on this code: the DCE pass would re-build the dominator
|
/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
D | AhatSnapshot.java | 85 public void setDominator(AhatInstance node, AhatInstance dominator) { in AhatSnapshot() 86 node.setDominator(dominator); in AhatSnapshot()
|
D | AhatInstance.java | 801 void setDominator(AhatInstance dominator) { in setDominator() argument 802 mImmediateDominator = dominator; in setDominator()
|
/art/tools/ahat/ |
D | README.txt | 102 Show sample path from GC root with field names in place of dominator path.
|