Lines Matching refs:m_Constant
559 if (match(BinOp0, m_Constant(C))) { in narrowBinOp()
565 if (match(BinOp1, m_Constant(C))) { in narrowBinOp()
589 if (match(BinOp0, m_Trunc(m_Value(A))) && match(BinOp1, m_Constant(C))) { in narrowBinOp()
745 if (match(Src, m_OneUse(m_LShr(m_Value(X), m_Constant(C))))) { in visitTrunc()
764 if (match(Src, m_LShr(m_SExt(m_Value(A)), m_Constant(C)))) { in visitTrunc()
814 if (match(Src, m_Shl(m_Value(A), m_Constant(C))) && in visitTrunc()
815 !match(A, m_Shr(m_Value(), m_Constant()))) { in visitTrunc()
1198 if (match(Src, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Constant(C)))) && in visitZExt()
1204 if (match(Src, m_OneUse(m_Xor(m_Value(And), m_Constant(C)))) && in visitZExt()
1216 if (match(Src, m_And(m_Trunc(m_Value(X)), m_Constant(C))) && in visitZExt()
1479 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_Constant(BA)), in visitSExt()
2341 if (match(BO->getOperand(1), m_Constant(C))) { in foldBitCastBitwiseLogic()