Lines Matching refs:m_Constant
337 if (!match(I.getOperand(1), m_Constant(C1))) in foldShiftOfShiftedLogic()
350 match(V, m_OneUse(m_Shift(m_Value(X), m_Constant(C0)))) && in foldShiftOfShiftedLogic()
407 if (match(Op0, m_Constant(C)) && in commonShiftTransforms()
408 match(Op1, m_NUWAdd(m_Value(A), m_Constant(C1)))) { in commonShiftTransforms()
457 if (Op1->hasOneUse() && match(Op1, m_SRem(m_Value(A), m_Constant(C))) && in commonShiftTransforms()
729 if (match(Op0, m_BinOp(I.getOpcode(), m_Constant(C2), m_Value(X)))) in FoldShiftByConstant()
1035 if (match(Op1, m_Constant(C1))) { in visitShl()
1039 if (match(Op0, m_Mul(m_Value(X), m_Constant(C2)))) in visitShl()
1319 m_ZExtOrSelf(m_Sub(m_Constant(C1), in foldVariableSignZeroExtensionOfVariableHighBitExtract()
1321 m_ZExtOrSelf(m_Sub(m_Constant(C2), in foldVariableSignZeroExtensionOfVariableHighBitExtract()
1340 m_Sub(m_Constant(C0), m_ZExtOrSelf(m_Specific(NBits))))) || in foldVariableSignZeroExtensionOfVariableHighBitExtract()