Lines Matching refs:replace_with
846 HInstruction* replace_with = nullptr; in VisitBooleanNot() local
851 replace_with = GetGraph()->GetIntConstant(0); in VisitBooleanNot()
854 replace_with = GetGraph()->GetIntConstant(1); in VisitBooleanNot()
858 replace_with = input->InputAt(0); in VisitBooleanNot()
864 replace_with = GetGraph()->InsertOppositeCondition(input->AsCondition(), bool_not); in VisitBooleanNot()
867 if (replace_with != nullptr) { in VisitBooleanNot()
868 bool_not->ReplaceWith(replace_with); in VisitBooleanNot()
958 HInstruction* replace_with = new (GetGraph()->GetAllocator()) in VisitPredicatedInstanceFieldGet() local
969 replace_with->SetReferenceTypeInfo(pred_get->GetReferenceTypeInfo()); in VisitPredicatedInstanceFieldGet()
971 pred_get->GetBlock()->InsertInstructionBefore(replace_with, pred_get); in VisitPredicatedInstanceFieldGet()
972 pred_get->ReplaceWith(replace_with); in VisitPredicatedInstanceFieldGet()
1008 HInstruction* replace_with = nullptr; in VisitSelect() local
1025 replace_with = true_value; in VisitSelect()
1029 replace_with = true_value; in VisitSelect()
1033 replace_with = false_value; in VisitSelect()
1038 replace_with = condition; in VisitSelect()
1041 replace_with = GetGraph()->InsertOppositeCondition(condition, select); in VisitSelect()
1068 replace_with = NewIntegralMinMax(GetGraph()->GetAllocator(), a, b, select, is_min); in VisitSelect()
1078 replace_with = NewIntegralAbs(GetGraph()->GetAllocator(), a, select); in VisitSelect()
1093 replace_with = NewIntegralAbs(GetGraph()->GetAllocator(), true_value, select); in VisitSelect()
1099 if (replace_with != nullptr) { in VisitSelect()
1100 select->ReplaceWith(replace_with); in VisitSelect()