Lines Matching refs:FVal
491 Value *TVal, Value *FVal, in foldSelectICmpAndAnd() argument
495 match(Cmp->getOperand(1), m_Zero()) && match(FVal, m_One()))) in foldSelectICmpAndAnd()
894 Value *FVal = Sel.getFalseValue(); in canonicalizeAbsNabs() local
895 assert(isKnownNegation(TVal, FVal) && in canonicalizeAbsNabs()
901 match(Cmp.getOperand(0), m_Neg(m_Specific(FVal))); in canonicalizeAbsNabs()
931 FVal = RHS; in canonicalizeAbsNabs()
942 assert(FVal == LHS && "Unexpected results from matchSelectPattern"); in canonicalizeAbsNabs()
944 if (FVal == LHS) in canonicalizeAbsNabs()
950 Sel.setTrueValue(FVal); in canonicalizeAbsNabs()
1387 Value *FVal = Sel.getFalseValue(); in foldSelectCmpBitcasts() local
1396 if (TVal == A || TVal == B || FVal == A || FVal == B) in foldSelectCmpBitcasts()
1406 !match(FVal, m_BitCast(m_Value(FSrc)))) in foldSelectCmpBitcasts()