reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3060 if (match(NotVal, m_AShr(m_Constant(C), m_Value(Y))) && 3061 match(C, m_Negative())) 3062 return BinaryOperator::CreateLShr(ConstantExpr::getNot(C), Y); 3065 if (match(NotVal, m_LShr(m_Constant(C), m_Value(Y))) && 3066 match(C, m_NonNegative())) 3067 return BinaryOperator::CreateAShr(ConstantExpr::getNot(C), Y); 3070 if (match(Op0, m_Add(m_Value(X), m_Constant(C)))) 3071 return BinaryOperator::CreateSub(ConstantExpr::getNeg(AddOne(C)), X);