Lines Matching refs:Cmp
81 CmpInst *Cmp = dyn_cast<CmpInst>(V); in isSameCompare() local
82 if (!Cmp) in isSameCompare()
84 CmpInst::Predicate CPred = Cmp->getPredicate(); in isSameCompare()
85 Value *CLHS = Cmp->getOperand(0), *CRHS = Cmp->getOperand(1); in isSameCompare()
1582 CmpInst *Cmp = dyn_cast<CmpInst>(SI->getCondition()); in ExtractEquivalentCondition() local
1583 if (!Cmp) in ExtractEquivalentCondition()
1585 Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1); in ExtractEquivalentCondition()
1586 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS) in ExtractEquivalentCondition()
1587 return Cmp; in ExtractEquivalentCondition()
1588 if (Pred == CmpInst::getSwappedPredicate(Cmp->getPredicate()) && in ExtractEquivalentCondition()
1590 return Cmp; in ExtractEquivalentCondition()