Lines Matching refs:user
1422 HInstruction* user = use.GetUser(); in AddComparesWithDeoptimization() local
1423 HBasicBlock* other_block = user->GetBlock(); in AddComparesWithDeoptimization()
1424 if (user->IsBoundsCheck() && block->Dominates(other_block)) { in AddComparesWithDeoptimization()
1425 HBoundsCheck* other_bounds_check = user->AsBoundsCheck(); in AddComparesWithDeoptimization()
1441 if (block == user->GetBlock() || in AddComparesWithDeoptimization()
1540 HInstruction* user = use.GetUser(); in TransformLoopForDynamicBCE() local
1541 if (user->IsBoundsCheck() && loop == user->GetBlock()->GetLoopInformation()) { in TransformLoopForDynamicBCE()
1542 HBoundsCheck* other_bounds_check = user->AsBoundsCheck(); in TransformLoopForDynamicBCE()
1555 if (!loop->DominatesAllBackEdges(user->GetBlock())) { in TransformLoopForDynamicBCE()
1938 HInstruction* user = it2->GetUser(); in InsertPhiNodes() local
1942 if (user->GetBlock() != true_block) { in InsertPhiNodes()
1946 user->ReplaceInput(phi, index); // Removes the use node from the list. in InsertPhiNodes()
1947 induction_range_.Replace(user, instruction, phi); // update induction in InsertPhiNodes()
1953 HEnvironment* user = it2->GetUser(); in InsertPhiNodes() local
1957 if (user->GetHolder()->GetBlock() != true_block) { in InsertPhiNodes()
1961 user->RemoveAsUserOfInput(index); in InsertPhiNodes()
1962 user->SetRawEnvAt(index, phi); in InsertPhiNodes()
1963 phi->AddEnvUseAt(user, index); in InsertPhiNodes()