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

References

lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
 1887       if (match(Op1, m_Xor(m_Xor(m_Specific(B), m_Value(C)), m_Specific(A))))
 1888         if (Op1->hasOneUse() || isFreeToInvert(C, C->hasOneUse()))
 1888         if (Op1->hasOneUse() || isFreeToInvert(C, C->hasOneUse()))
 1889           return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(C));
 1892     if (match(Op0, m_Xor(m_Xor(m_Value(A), m_Value(C)), m_Value(B))))
 1894         if (Op0->hasOneUse() || isFreeToInvert(C, C->hasOneUse()))
 1894         if (Op0->hasOneUse() || isFreeToInvert(C, C->hasOneUse()))
 1895           return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(C));