Lines Matching refs:m_Constant
660 if (match(BinOp0, m_Constant(C))) { in narrowBinOp()
666 if (match(BinOp1, m_Constant(C))) { in narrowBinOp()
821 if (match(Src, m_OneUse(m_LShr(m_Value(X), m_Constant(C))))) { in visitTrunc()
828 if (match(Src, m_OneUse(m_c_Or(m_LShr(m_Value(X), m_Constant(C)), in visitTrunc()
841 if (match(Src, m_LShr(m_SExt(m_Value(A)), m_Constant(C)))) { in visitTrunc()
874 if (match(Src, m_OneUse(m_Shr(m_Trunc(m_Value(A)), m_Constant(C))))) { in visitTrunc()
906 if (match(Src, m_Shl(m_Value(A), m_Constant(C))) && in visitTrunc()
907 !match(A, m_Shr(m_Value(), m_Constant()))) { in visitTrunc()
1351 match(SrcI, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Constant(C)))) && in visitZExt()
1357 if (SrcI && match(SrcI, m_OneUse(m_Xor(m_Value(And), m_Constant(C)))) && in visitZExt()
1593 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_Constant(BA)), in visitSExt()
1594 m_Constant(CA))) && in visitSExt()
2379 if (match(BO->getOperand(1), m_Constant(C))) { in foldBitCastBitwiseLogic()