Lines Matching refs:m_APInt

990     if (match(X, m_APInt(C)) && !C->isMinSignedValue()) {  in isDivZero()
1000 if (match(Y, m_APInt(C))) { in isDivZero()
1339 if (match(Op1, m_APInt(ShRAmt)) && in SimplifyLShrInst()
1340 match(Op0, m_c_Or(m_NUWShl(m_Value(X), m_APInt(ShLAmt)), m_Value(Y))) && in SimplifyLShrInst()
1492 if (!match(Cmp0->getOperand(1), m_APInt(C0)) || in simplifyAndOrOfICmpsWithConstants()
1493 !match(Cmp1->getOperand(1), m_APInt(C1))) in simplifyAndOrOfICmpsWithConstants()
1565 if (!match(Op0, m_ICmp(Pred0, m_Add(m_Value(V), m_APInt(C0)), m_APInt(C1)))) in simplifyAndOfICmpsWithAdd()
1638 if (!match(Op0, m_ICmp(Pred0, m_Add(m_Value(V), m_APInt(C0)), m_APInt(C1)))) in simplifyOrOfICmpsWithAdd()
1819 if (match(Op1, m_APInt(Mask))) { in SimplifyAndInst()
1822 if (match(Op0, m_Shl(m_Value(X), m_APInt(ShAmt))) && in SimplifyAndInst()
1828 if (match(Op0, m_LShr(m_Value(X), m_APInt(ShAmt))) && in SimplifyAndInst()
1887 if (match(Op1, m_APInt(Mask)) && in SimplifyAndInst()
1888 match(Op0, m_c_Or(m_CombineAnd(m_NUWShl(m_Value(X), m_APInt(ShAmt)), in SimplifyAndInst()
2016 if (match(Op0, m_And(m_Value(A), m_APInt(C1))) && in SimplifyOrInst()
2017 match(Op1, m_And(m_Value(B), m_APInt(C2)))) { in SimplifyOrInst()
2484 if (match(BO.getOperand(1), m_APInt(C)) && !C->isNullValue()) { in setLimitsForBinOp()
2504 if (match(BO.getOperand(1), m_APInt(C))) in setLimitsForBinOp()
2510 if (match(BO.getOperand(1), m_APInt(C))) in setLimitsForBinOp()
2516 if (match(BO.getOperand(1), m_APInt(C)) && C->ult(Width)) { in setLimitsForBinOp()
2520 } else if (match(BO.getOperand(0), m_APInt(C))) { in setLimitsForBinOp()
2537 if (match(BO.getOperand(1), m_APInt(C)) && C->ult(Width)) { in setLimitsForBinOp()
2540 } else if (match(BO.getOperand(0), m_APInt(C))) { in setLimitsForBinOp()
2551 if (match(BO.getOperand(0), m_APInt(C))) { in setLimitsForBinOp()
2573 if (match(BO.getOperand(1), m_APInt(C))) { in setLimitsForBinOp()
2591 } else if (match(BO.getOperand(0), m_APInt(C))) { in setLimitsForBinOp()
2605 if (match(BO.getOperand(1), m_APInt(C)) && !C->isNullValue()) { in setLimitsForBinOp()
2608 } else if (match(BO.getOperand(0), m_APInt(C))) { in setLimitsForBinOp()
2615 if (match(BO.getOperand(1), m_APInt(C))) { in setLimitsForBinOp()
2623 if (match(BO.getOperand(1), m_APInt(C))) in setLimitsForBinOp()
2643 if (match(II.getOperand(0), m_APInt(C)) || in setLimitsForIntrinsic()
2644 match(II.getOperand(1), m_APInt(C))) in setLimitsForIntrinsic()
2648 if (match(II.getOperand(0), m_APInt(C)) || in setLimitsForIntrinsic()
2649 match(II.getOperand(1), m_APInt(C))) { in setLimitsForIntrinsic()
2663 if (match(II.getOperand(0), m_APInt(C))) in setLimitsForIntrinsic()
2666 else if (match(II.getOperand(1), m_APInt(C))) in setLimitsForIntrinsic()
2670 if (match(II.getOperand(0), m_APInt(C))) { in setLimitsForIntrinsic()
2680 } else if (match(II.getOperand(1), m_APInt(C))) { in setLimitsForIntrinsic()
2714 if (!match(RHS, m_APInt(C))) in simplifyICmpWithConstant()
2990 if (LBO && match(LBO, m_Shl(m_APInt(CI2Val), m_Value())) && in simplifyICmpWithBinOp()
3069 if (!match(Op1, m_APInt(C))) in simplifyICmpWithAbsNabs()
3848 if (FalseVal == X && match(TrueVal, m_And(m_Specific(X), m_APInt(C))) && in simplifySelectBitTest()
3854 if (TrueVal == X && match(FalseVal, m_And(m_Specific(X), m_APInt(C))) && in simplifySelectBitTest()
3861 if (FalseVal == X && match(TrueVal, m_Or(m_Specific(X), m_APInt(C))) && in simplifySelectBitTest()
3867 if (TrueVal == X && match(FalseVal, m_Or(m_Specific(X), m_APInt(C))) && in simplifySelectBitTest()
3902 if (match(CmpLHS, m_And(m_Value(X), m_APInt(Y)))) in simplifySelectWithICmpCond()
5126 if (match(ShAmtArg, m_APInt(ShAmtC))) { in simplifyIntrinsic()