Lines Matching refs:FalseVal
3709 Value *TrueVal, Value *FalseVal, in matchSelectPattern() argument
3771 if (TrueVal == CmpRHS && FalseVal == CmpLHS) { in matchSelectPattern()
3782 if (TrueVal == CmpLHS && FalseVal == CmpRHS) { in matchSelectPattern()
3805 if ((CmpLHS == TrueVal && match(FalseVal, m_Neg(m_Specific(CmpLHS)))) || in matchSelectPattern()
3806 (CmpLHS == FalseVal && match(TrueVal, m_Neg(m_Specific(CmpLHS))))) { in matchSelectPattern()
3817 return {(CmpLHS == FalseVal) ? SPF_ABS : SPF_NABS, SPNB_NA, false}; in matchSelectPattern()
3822 if (const auto *C2 = dyn_cast<ConstantInt>(FalseVal)) { in matchSelectPattern()
3828 RHS = FalseVal; in matchSelectPattern()
3911 Value *FalseVal = SI->getFalseValue(); in matchSelectPattern() local
3922 if (Value *C = lookThroughCast(CmpI, TrueVal, FalseVal, CastOp)) in matchSelectPattern()
3926 if (Value *C = lookThroughCast(CmpI, FalseVal, TrueVal, CastOp)) in matchSelectPattern()
3928 C, cast<CastInst>(FalseVal)->getOperand(0), in matchSelectPattern()
3931 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, TrueVal, FalseVal, in matchSelectPattern()