Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:CmpRHS

36   Value *CmpRHS = ICI->getOperand(1);
41 RHS = CmpRHS;
44 if (TrueVal == CmpLHS && FalseVal == CmpRHS) {
59 if (TrueVal == CmpRHS && FalseVal == CmpLHS) {
73 if (ConstantInt *C1 = dyn_cast<ConstantInt>(CmpRHS)) {
399 Value *CmpRHS = IC->getOperand(1);
401 if (!match(CmpRHS, m_Zero()))
456 Value *CmpRHS = ICI->getOperand(1);
459 CmpRHS, m_Zero()))
504 Value *CmpRHS = ICI->getOperand(1);
512 if (ConstantInt *CI = dyn_cast<ConstantInt>(CmpRHS)) {
547 else if (CmpRHS->getType()->getScalarSizeInBits()
585 CmpRHS = AdjustedRHS;
589 ICI->setOperand(1, CmpRHS);
610 if (ConstantInt *Cmp = dyn_cast<ConstantInt>(CmpRHS)) {
638 if (SimplifyWithOpReplaced(FalseVal, CmpLHS, CmpRHS, TLI, DL, DT, AC) ==
640 SimplifyWithOpReplaced(FalseVal, CmpRHS, CmpLHS, TLI, DL, DT, AC) ==
643 if (SimplifyWithOpReplaced(TrueVal, CmpLHS, CmpRHS, TLI, DL, DT, AC) ==
645 SimplifyWithOpReplaced(TrueVal, CmpRHS, CmpLHS, TLI, DL, DT, AC) ==
649 if (SimplifyWithOpReplaced(TrueVal, CmpLHS, CmpRHS, TLI, DL, DT, AC) ==
651 SimplifyWithOpReplaced(TrueVal, CmpRHS, CmpLHS, TLI, DL, DT, AC) ==
654 if (SimplifyWithOpReplaced(FalseVal, CmpLHS, CmpRHS, TLI, DL, DT, AC) ==
656 SimplifyWithOpReplaced(FalseVal, CmpRHS, CmpLHS, TLI, DL, DT, AC) ==
663 if (CmpRHS != CmpLHS && isa<Constant>(CmpRHS)) {
666 SI.setOperand(1, CmpRHS);
670 SI.setOperand(2, CmpRHS);
683 match(CmpRHS, m_Zero())) {
686 } else if (Pred == ICmpInst::ICMP_SLT && match(CmpRHS, m_Zero())) {
691 } else if (Pred == ICmpInst::ICMP_SGT && match(CmpRHS, m_AllOnes())) {