Home
last modified time | relevance | path

Searched refs:user_block (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Ddead_code_elimination.cc188 HBasicBlock* user_block = user->GetBlock(); in RemoveNonNullControlDependences() local
189 if (user_block != block && in RemoveNonNullControlDependences()
190 user_block != throws && in RemoveNonNullControlDependences()
191 block->Dominates(user_block)) { in RemoveNonNullControlDependences()
201 user_block->RemoveInstruction(user); in RemoveNonNullControlDependences()
Dloop_optimization.cc416 HBasicBlock* user_block = user->GetBlock(); in TryToEvaluateIfCondition() local
419 if (true_succ->Dominates(user_block)) { in TryToEvaluateIfCondition()
421 } else if (false_succ->Dominates(user_block)) { in TryToEvaluateIfCondition()
Dnodes.cc2115 HBasicBlock* user_block = use.GetUser()->GetBlock(); in RemoveUsesOfDeadInstruction() local
2116 DCHECK(use.GetUser()->IsPhi() && user_block->IsCatchBlock()); in RemoveUsesOfDeadInstruction()
2117 for (HInstructionIterator phi_it(user_block->GetPhis()); !phi_it.Done(); phi_it.Advance()) { in RemoveUsesOfDeadInstruction()