Home
last modified time | relevance | path

Searched refs:GetUses (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dprepare_for_register_allocation.cc63 if (!condition->GetUses().HasOnlyOneUse() || !condition->GetEnvUses().IsEmpty()) { in VisitCondition()
66 HInstruction* user = condition->GetUses().GetFirst()->GetUser(); in VisitCondition()
Dssa_phi_elimination.cc34 for (HUseIterator<HInstruction*> use_it(phi->GetUses()); !use_it.Done(); use_it.Advance()) { in MarkDeadPhis()
74 for (HUseIterator<HInstruction*> use_it(phi->GetUses()); !use_it.Done(); in EliminateDeadPhis()
144 for (HUseIterator<HInstruction*> it(phi->GetUses()); !it.Done(); it.Advance()) { in Run()
Dnodes_test.cc91 ASSERT_TRUE(parameter1->GetUses().HasOnlyOneUse()); in TEST()
114 ASSERT_TRUE(parameter->GetUses().HasOnlyOneUse()); in TEST()
132 ASSERT_TRUE(parameter1->GetUses().HasOnlyOneUse()); in TEST()
Dreference_type_propagation.cc94 for (HUseIterator<HInstruction*> it(obj->GetUses()); !it.Done(); it.Advance()) { in BoundTypeForIfNotNull()
149 for (HUseIterator<HInstruction*> it(obj->GetUses()); !it.Done(); it.Advance()) { in BoundTypeForIfInstanceOf()
333 for (HUseIterator<HInstruction*> it(instruction->GetUses()); !it.Done(); it.Advance()) { in AddDependentInstructionsToWorklist()
Dprimitive_type_propagation.cc125 for (HUseIterator<HInstruction*> it(instruction->GetUses()); !it.Done(); it.Advance()) { in AddDependentInstructionsToWorklist()
Dpretty_printer.h58 for (HUseIterator<HInstruction*> it(instruction->GetUses()); !it.Done(); it.Advance()) { in PrintPostInstruction()
Dgraph_checker.cc175 for (HUseIterator<HInstruction*> use_it(instruction->GetUses()); in VisitInstruction()
218 || !input->GetUses().Contains(use_node) in VisitInstruction()
400 for (HUseIterator<HInstruction*> use_it(instruction->GetUses()); in VisitInstruction()
Dcommon_arm64.h191 if (constant->GetUses().HasOnlyOneUse()) { in CanEncodeConstantAsImmediate()
Dlive_ranges_test.cc449 ASSERT_TRUE(phi->GetUses().HasOnlyOneUse()); in TEST()
Dgraph_visualizer.cc275 for (HUseIterator<HInstruction*> use_it(instruction->GetUses()); in PrintInstructions()
Dssa_builder.cc156 for (HUseIterator<HInstruction*> it(instruction->GetUses()); !it.Done(); it.Advance()) { in AddDependentInstructionsToWorklist()
Dbounds_check_elimination.cc985 for (HUseIterator<HInstruction*> it(phi->GetUses()); in AddDeoptimizationArrayLength()
1797 for (HUseIterator<HInstruction*> it2(array_length->GetUses()); in AddComparesWithDeoptimization()
Dnodes.cc536 DCHECK(instruction->GetUses().IsEmpty()); in Remove()
739 for (HUseIterator<HInstruction*> it(GetUses()); !it.Done(); it.Advance()) { in ReplaceWith()
Dnodes.h1388 const HUseList<HInstruction*>& GetUses() const { return uses_; } in GetUses() function
1395 return !HasEnvironmentUses() && GetUses().HasOnlyOneUse(); in HasOnlyOneNonEnvironmentUse()