reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2948 if (!match(&I, m_Not(m_OneUse(m_Xor(m_Value(X), m_Value(Y)))))) 2954 } else if (isFreeToInvert(Y, Y->hasOneUse())) { 2954 } else if (isFreeToInvert(Y, Y->hasOneUse())) { 2955 std::swap(X, Y); 2960 return BinaryOperator::CreateXor(NotX, Y, I.getName() + ".demorgan");