Home | History | Annotate | Download | only in Analysis

Lines Matching defs:FCmp

464   Value *FCmp = SimplifyCmpInst(Pred, FV, RHS, Q, MaxRecurse);
465 if (FCmp == Cond) {
468 FCmp = getFalse(Cond->getType());
469 } else if (!FCmp) {
474 FCmp = getFalse(Cond->getType());
479 if (TCmp == FCmp)
489 if (match(FCmp, m_Zero()))
493 // is equal to "Cond || FCmp".
495 if (Value *V = SimplifyOrInst(Cond, FCmp, Q, MaxRecurse))
499 if (match(FCmp, m_One()) && match(TCmp, m_Zero()))
2597 if (isa<UndefValue>(RHS)) // fcmp pred X, undef -> undef
2600 // fcmp x,x -> true/false. Not all compares are foldable.
2608 // Handle fcmp with constant RHS
3095 case Instruction::FCmp: