Lines Matching refs:m_Constant
664 if (match(BinOp0, m_Constant(C))) { in narrowBinOp()
670 if (match(BinOp1, m_Constant(C))) { in narrowBinOp()
694 if (match(BinOp0, m_Trunc(m_Value(A))) && match(BinOp1, m_Constant(C))) { in narrowBinOp()
848 if (match(Src, m_OneUse(m_LShr(m_Value(X), m_Constant(C))))) { in visitTrunc()
855 if (match(Src, m_OneUse(m_c_Or(m_LShr(m_Value(X), m_Constant(C)), in visitTrunc()
868 if (match(Src, m_LShr(m_SExt(m_Value(A)), m_Constant(C)))) { in visitTrunc()
913 if (match(Src, m_Shl(m_Value(A), m_Constant(C))) && in visitTrunc()
914 !match(A, m_Shr(m_Value(), m_Constant()))) { in visitTrunc()
1331 if (match(Src, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Constant(C)))) && in visitZExt()
1337 if (match(Src, m_OneUse(m_Xor(m_Value(And), m_Constant(C)))) && in visitZExt()
1585 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_Constant(BA)), in visitSExt()
1586 m_Constant(CA))) && in visitSExt()
2453 if (match(BO->getOperand(1), m_Constant(C))) { in foldBitCastBitwiseLogic()