Lines Matching refs:false_value
1081 HInstruction* false_value = select->GetFalseValue(); in VisitSelect() local
1086 std::swap(true_value, false_value); in VisitSelect()
1087 select->ReplaceInput(false_value, 0); in VisitSelect()
1093 if (true_value == false_value) { in VisitSelect()
1103 replace_with = false_value; in VisitSelect()
1105 } else if (true_value->IsIntConstant() && false_value->IsIntConstant()) { in VisitSelect()
1106 if (true_value->AsIntConstant()->IsTrue() && false_value->AsIntConstant()->IsFalse()) { in VisitSelect()
1109 } else if (true_value->AsIntConstant()->IsFalse() && false_value->AsIntConstant()->IsTrue()) { in VisitSelect()
1118 DataType::Type f_type = false_value->GetType(); in VisitSelect()
1125 if ((a == true_value && b == false_value) || (a == false_value && b == true_value)) { in VisitSelect()
1126 replace_with = cmp == kCondEQ ? false_value : true_value; in VisitSelect()
1142 ((a == true_value && b == false_value) || (b == true_value && a == false_value))) { in VisitSelect()
1148 ((cmp == kCondGT || cmp == kCondGE) && false_value->IsNeg())) { in VisitSelect()
1150 HInstruction* the_negated = negLeft ? true_value->InputAt(0) : false_value->InputAt(0); in VisitSelect()
1151 HInstruction* not_negated = negLeft ? false_value : true_value; in VisitSelect()
1158 } else if (true_value->IsSub() && false_value->IsSub()) { in VisitSelect()
1161 HInstruction* false_sub1 = false_value->InputAt(0); in VisitSelect()
1162 HInstruction* false_sub2 = false_value->InputAt(1); in VisitSelect()