Lines Matching refs:GetUser
1300 HInstruction* user = it->GetUser(); in ReplaceUsesDominatedBy()
1322 HEnvironment* user = it->GetUser(); in ReplaceEnvUsesDominatedBy()
1405 HInstruction* const use_instruction = use_node.GetUser(); in RemoveConstructorFences()
1452 CHECK(!use_node.GetUser()->IsConstructorFence()); in RemoveConstructorFences()
1794 HBasicBlock* target_block = uses_it->GetUser()->GetBlock(); in MoveBeforeFirstUserAndOutOfLoops()
1796 while (uses_it != uses_end && uses_it->GetUser()->GetBlock() == target_block) { in MoveBeforeFirstUserAndOutOfLoops()
1803 finder.Update(uses_it->GetUser()->GetBlock()); in MoveBeforeFirstUserAndOutOfLoops()
1817 if (use.GetUser()->GetBlock() == target_block && in MoveBeforeFirstUserAndOutOfLoops()
1818 (insert_pos == nullptr || use.GetUser()->StrictlyDominates(insert_pos))) { in MoveBeforeFirstUserAndOutOfLoops()
1819 insert_pos = use.GetUser(); in MoveBeforeFirstUserAndOutOfLoops()
2115 HBasicBlock* user_block = use.GetUser()->GetBlock(); in RemoveUsesOfDeadInstruction()
2116 DCHECK(use.GetUser()->IsPhi() && user_block->IsCatchBlock()); in RemoveUsesOfDeadInstruction()
2994 HEnvironment* user = use.GetUser(); in RemoveEnvironmentUsers()