Lines Matching refs:other_bounds_check
1425 HBoundsCheck* other_bounds_check = user->AsBoundsCheck(); in AddComparesWithDeoptimization() local
1426 HInstruction* other_index = other_bounds_check->InputAt(0); in AddComparesWithDeoptimization()
1427 HInstruction* other_array_length = other_bounds_check->InputAt(1); in AddComparesWithDeoptimization()
1446 candidates.push_back(other_bounds_check); in AddComparesWithDeoptimization()
1449 standby.push_back(other_bounds_check); in AddComparesWithDeoptimization()
1455 for (HBoundsCheck* other_bounds_check : standby) { in AddComparesWithDeoptimization()
1456 HInstruction* other_index = other_bounds_check->InputAt(0); in AddComparesWithDeoptimization()
1459 candidates.push_back(other_bounds_check); in AddComparesWithDeoptimization()
1474 for (HBoundsCheck* other_bounds_check : candidates) { in AddComparesWithDeoptimization()
1477 if (other_bounds_check->IsInBlock()) { in AddComparesWithDeoptimization()
1478 ReplaceInstruction(other_bounds_check, other_bounds_check->InputAt(0)); in AddComparesWithDeoptimization()
1542 HBoundsCheck* other_bounds_check = user->AsBoundsCheck(); in TransformLoopForDynamicBCE() local
1543 HInstruction* other_index = other_bounds_check->InputAt(0); in TransformLoopForDynamicBCE()
1544 HInstruction* other_array_length = other_bounds_check->InputAt(1); in TransformLoopForDynamicBCE()
1550 if (!induction_range_.CanGenerateRange(other_bounds_check, other_index, &b1, &b2)) { in TransformLoopForDynamicBCE()
1556 standby.push_back(other_bounds_check); in TransformLoopForDynamicBCE()
1561 candidates.push_back(other_bounds_check); in TransformLoopForDynamicBCE()
1566 for (HBoundsCheck* other_bounds_check : standby) { in TransformLoopForDynamicBCE()
1567 HInstruction* other_index = other_bounds_check->InputAt(0); in TransformLoopForDynamicBCE()
1570 candidates.push_back(other_bounds_check); in TransformLoopForDynamicBCE()
1585 for (HBoundsCheck* other_bounds_check : candidates) { in TransformLoopForDynamicBCE()
1588 if (other_bounds_check->IsInBlock()) { in TransformLoopForDynamicBCE()
1589 HInstruction* other_index = other_bounds_check->InputAt(0); in TransformLoopForDynamicBCE()
1596 other_bounds_check, other_index, GetGraph(), block, &max_lower, &max_upper); in TransformLoopForDynamicBCE()
1599 other_bounds_check, other_index, GetGraph(), block, &min_lower, &min_upper); in TransformLoopForDynamicBCE()
1601 ReplaceInstruction(other_bounds_check, other_index); in TransformLoopForDynamicBCE()