/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 | 431 HBasicBlock* dominator = block->GetDominator(); in VisitBasicBlock() local 432 ValueSet* dominator_set = FindSetFor(dominator); in VisitBasicBlock() 434 if (dominator->GetSuccessors().size() == 1) { in VisitBasicBlock() 437 DCHECK_EQ(dominator->GetSingleSuccessor(), block); in VisitBasicBlock() 438 AbandonSetFor(dominator); in VisitBasicBlock()
|
D | dead_code_elimination.cc | 471 HBasicBlock* dominator = block->GetDominator(); in MaybeAddPhi() local 472 if (!dominator->EndsWithIf()) { in MaybeAddPhi() 477 HInstruction* dominator_input = dominator->GetLastInstruction()->AsIf()->InputAt(0); in MaybeAddPhi() 511 dominator->GetLastInstruction()->AsIf()->IfTrueSuccessor()->Dominates(pred); in MaybeAddPhi() 513 dominator->GetLastInstruction()->AsIf()->IfFalseSuccessor()->Dominates(pred); in MaybeAddPhi()
|
D | nodes.cc | 1407 void HInstruction::ReplaceUsesDominatedBy(HInstruction* dominator, in ReplaceUsesDominatedBy() argument 1410 HBasicBlock* dominator_block = dominator->GetBlock(); in ReplaceUsesDominatedBy() 1451 strictly_dominated ? dominator->StrictlyDominates(user) : dominator->Dominates(user); in ReplaceUsesDominatedBy() 1473 void HInstruction::ReplaceEnvUsesDominatedBy(HInstruction* dominator, HInstruction* replacement) { in ReplaceEnvUsesDominatedBy() argument 1480 if (dominator->StrictlyDominates(user->GetHolder())) { in ReplaceEnvUsesDominatedBy()
|
D | nodes.h | 1196 void SetDominator(HBasicBlock* dominator) { dominator_ = dominator; } in SetDominator() argument 2550 void ReplaceUsesDominatedBy(HInstruction* dominator, 2553 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/2255-checker-branch-redirection/ |
D | info.txt | 1 Tests that we can redirect branches if the block and its dominator
|
/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 | 89 public void setDominator(AhatInstance node, AhatInstance dominator) { in AhatSnapshot() 90 node.setDominator(dominator); in AhatSnapshot()
|
D | AhatInstance.java | 810 void setDominator(AhatInstance dominator) { in setDominator() argument 811 mImmediateDominator = dominator; in setDominator()
|
/art/tools/ahat/ |
D | README.txt | 116 Show sample path from GC root with field names in place of dominator path.
|