Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Cmp

420   // Now that we have "cmp select(Cond, TV, FV), RHS", analyse it.
421 // Does "cmp TV, RHS" simplify?
424 // It does! Does "cmp FV, RHS" simplify?
1407 CmpInst *Cmp = dyn_cast<CmpInst>(SI->getCondition());
1408 if (!Cmp)
1410 Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1);
1411 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS)
1412 return Cmp;
1413 if (Pred == CmpInst::getSwappedPredicate(Cmp->getPredicate()) &&
1415 return Cmp;