reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineAddSub.cpp
 1712   if (match(Op0, m_Not(m_Value(X))) && match(Op1, m_Not(m_Value(Y))))
 1713     return BinaryOperator::CreateSub(Y, X);
 1716   if (match(Op0, m_OneUse(m_Add(m_Value(X), m_AllOnes()))))
 1717     return BinaryOperator::CreateAdd(Builder.CreateNot(Op1), X);
 1720   if (match(Op1, m_OneUse(m_Add(m_Value(X), m_One()))))
 1721     return BinaryOperator::CreateAdd(Builder.CreateNot(X), Op0);
 1724   if (match(Op1, m_OneUse(m_Not(m_Value(X))))) {
 1726         Builder.CreateAdd(Op0, ConstantInt::get(I.getType(), 1)), X);