Lines Matching refs:m_ImmConstant
1818 unsigned RequireUsesRemoved = match(B, m_ImmConstant()) ? 1 : 3; in foldICmpAndConstConst()
2804 if (Cmp.isEquality() && match(X, m_ImmConstant(SubC))) { in foldICmpSubConstant()
3639 (OneUses == 1 && match(IIOp0->getOperand(2), m_ImmConstant()) && in foldICmpIntrinsicWithIntrinsic()
3640 match(IIOp1->getOperand(2), m_ImmConstant()))) { in foldICmpIntrinsicWithIntrinsic()
4593 m_ImmConstant(C)))) && in foldICmpBinOp()
4600 m_ImmConstant(C)))) && in foldICmpBinOp()
4796 if (match(B, m_ImmConstant(Cst1)) && match(D, m_ImmConstant(Cst2)) && in foldICmpBinOp()
5281 if (match(Op0, m_OneUse(m_And(m_Specific(Op1), m_ImmConstant(CMask))))) in foldICmpEquality()
5283 else if (match(Op1, m_OneUse(m_And(m_Specific(Op0), m_ImmConstant(CMask))))) in foldICmpEquality()
5458 m_OneUse(m_Xor(m_Value(A), m_ImmConstant(Cst))), in foldICmpEquality()
5459 m_CombineAnd(m_Value(B), m_Unless(m_ImmConstant()))))) in foldICmpEquality()