Searched refs:GetUser (Results 1 – 16 of 16) sorted by relevance
48 if (!use.GetUser()->IsPhi()) { in MarkDeadPhis()99 HInstruction* user = use.GetUser(); in EliminateDeadPhis()110 HEnvironment* user = use.GetUser(); in EliminateDeadPhis()239 HInstruction* user = use.GetUser(); in Run()
67 HInstruction* user = use.GetUser(); in VisitClinitCheck()90 HInstruction* user = it->GetUser(); in VisitClinitCheck()167 HInstruction* user = condition->GetUses().front().GetUser(); in VisitCondition()
112 HInstruction* user = use.GetUser(); in AddDependentInstructionsToWorklist()414 DCHECK(use.GetUser() != nullptr); in HasAliasInEnvironments()416 if (use.GetUser() == last_user) { in HasAliasInEnvironments()419 last_user = use.GetUser(); in HasAliasInEnvironments()429 DCHECK(next->GetUser() != current->GetUser()); in HasAliasInEnvironments()
164 HInstruction* user = use.GetUser(); in TryMergeIntoUsersShifterOperand()175 HInstruction* user = it->GetUser(); in TryMergeIntoUsersShifterOperand()
64 PrintInt(use.GetUser()->GetId()); in PrintPostInstruction()
109 HInstruction* use = mul->GetUses().front().GetUser(); in TryCombineMultiplyAccumulate()
215 HInstruction* user = use.GetUser(); in ShouldCreateBoundType()271 HInstruction* user = it->GetUser(); in BoundTypeForIfNotNull()411 HInstruction* user = it->GetUser(); in BoundTypeForIfInstanceOf()916 HInstruction* user = use.GetUser(); in AddDependentInstructionsToWorklist()
127 HInstruction* GetUser() const { return user_; } in GetUser() function152 Location location = GetUser()->GetLocations()->InAt(GetInputIndex()); in RequiresRegister()276 && (first_use_->GetUser() == actual_user)1199 DCHECK_EQ(user, temp->GetFirstUse()->GetUser()); in GetTempUser()
1387 HBasicBlock* target_block = uses_it->GetUser()->GetBlock(); in MoveBeforeFirstUserAndOutOfLoops()1389 while (uses_it != uses_end && uses_it->GetUser()->GetBlock() == target_block) { in MoveBeforeFirstUserAndOutOfLoops()1396 finder.Update(uses_it->GetUser()->GetBlock()); in MoveBeforeFirstUserAndOutOfLoops()1410 if (use.GetUser()->GetBlock() == target_block && in MoveBeforeFirstUserAndOutOfLoops()1411 (insert_pos == nullptr || use.GetUser()->StrictlyDominates(insert_pos))) { in MoveBeforeFirstUserAndOutOfLoops()1412 insert_pos = use.GetUser(); in MoveBeforeFirstUserAndOutOfLoops()1694 HBasicBlock* user_block = use.GetUser()->GetBlock(); in RemoveUsesOfDeadInstruction()1695 DCHECK(use.GetUser()->IsPhi() && user_block->IsCatchBlock()); in RemoveUsesOfDeadInstruction()2499 HEnvironment* user = use.GetUser(); in RemoveEnvironmentUsers()
287 HInstruction* user = use.GetUser(); in ComputeLiveRanges()418 HInstruction* user = use->GetUser(); in FindFirstRegisterHint()
355 HInstruction* user = use.GetUser(); in VisitInstruction()379 HEnvironment* user = use.GetUser(); in VisitInstruction()409 HInstruction* user = use.GetUser(); in VisitInstruction()
1634 LocationSummary* locations = use->GetUser()->GetLocations(); in ConnectSiblings()1642 AddInputMoveFor(interval->GetDefinedBy(), use->GetUser(), source, expected_location); in ConnectSiblings()1645 DCHECK(use->GetUser()->IsInvoke()); in ConnectSiblings()1646 DCHECK(use->GetUser()->AsInvoke()->GetIntrinsic() != Intrinsics::kNone); in ConnectSiblings()
1219 HInstruction* user = use.GetUser(); in AddComparesWithDeoptimization()1647 HInstruction* user = it2->GetUser(); in InsertPhiNodes()1661 HEnvironment* user = it2->GetUser(); in InsertPhiNodes()
47 HInstruction* user = use.GetUser(); in ReferenceInfo()
1352 T GetUser() const { return user_; }2087 HInstruction* user = use_node->GetUser(); in FixUpUserRecordsAfterUseInsertion()2097 HInstruction* next_user = next->GetUser(); in FixUpUserRecordsAfterUseRemoval()2107 HEnvironment* user = env_use_node->GetUser(); in FixUpUserRecordsAfterEnvUseInsertion()2117 HEnvironment* next_user = next->GetUser(); in FixUpUserRecordsAfterEnvUseRemoval()
413 HInstruction* user = use.GetUser(); in CanEnsureNotNullAt()