Lines Matching defs:FCmp
143 static Value *handleOtherCmpSelSimplifications(Value *TCmp, Value *FCmp,
153 if (match(FCmp, m_Zero()) && impliesPoison(TCmp, Cond))
157 // is equal to "Cond || FCmp".
158 if (match(TCmp, m_One()) && impliesPoison(FCmp, Cond))
159 if (Value *V = simplifyOrInst(Cond, FCmp, Q, MaxRecurse))
163 if (match(FCmp, m_One()) && match(TCmp, m_Zero()))
452 Value *FCmp = simplifyCmpSelFalseCase(Pred, FV, RHS, Cond, Q, MaxRecurse);
453 if (!FCmp)
458 if (TCmp == FCmp)
464 return handleOtherCmpSelSimplifications(TCmp, FCmp, Cond, Q, MaxRecurse);
7174 case Instruction::FCmp: