Lines Matching refs:Op1I
2637 BinaryOperator *Op1I = dyn_cast<BinaryOperator>(Op1); in visitXor() local
2638 if (Op1I) { in visitXor()
2640 if (match(Op1I, m_Or(m_Value(A), m_Value(B)))) { in visitXor()
2642 Op1I->swapOperands(); in visitXor()
2649 } else if (match(Op1I, m_And(m_Value(A), m_Value(B))) && in visitXor()
2650 Op1I->hasOneUse()){ in visitXor()
2652 Op1I->swapOperands(); in visitXor()
2682 if (Op0I && Op1I) { in visitXor()
2686 match(Op1I, m_Or(m_Value(C), m_Value(D)))) { in visitXor()
2692 match(Op1I, m_And(m_Value(C), m_Value(D)))) { in visitXor()
2698 match(Op1I, m_Or(m_Not(m_Specific(A)), m_Specific(B)))) { in visitXor()
2703 match(Op1I, m_Or(m_Specific(A), m_Not(m_Specific(B))))) { in visitXor()
2708 match(Op1I, m_And(m_Not(m_Specific(A)), m_Specific(B)))) { in visitXor()
2713 match(Op1I, m_And(m_Specific(A), m_Not(m_Specific(B))))) { in visitXor()
2718 match(Op1I, m_Or(m_Value(A), m_Value(B)))) { in visitXor()
2728 match(Op1I, m_Xor(m_Value(D), m_Value(C)))) { in visitXor()
2738 match(Op1I, m_Xor(m_Specific(A), m_Specific(B)))) in visitXor()
2742 match(Op1I, m_And(m_Specific(A), m_Specific(B)))) in visitXor()