Lines Matching defs:Or1
2856 Instruction *Or0, *Or1;
2858 !match(Or.getOperand(1), m_Instruction(Or1)))
2866 if (isa<BinaryOperator>(Or0) && isa<BinaryOperator>(Or1)) {
2870 !match(Or1,
2872 Or0->getOpcode() == Or1->getOpcode())
2877 std::swap(Or0, Or1);
2882 Or1->getOpcode() == BinaryOperator::LShr &&
2960 } else if (isa<ZExtInst>(Or0) || isa<ZExtInst>(Or1)) {
2972 if (!isa<ZExtInst>(Or1))
2973 std::swap(Or0, Or1);
2981 if (!match(Or1, m_ZExt(m_Value(Low))) ||
3001 if (!match(X, m_Shl(m_Specific(Or1), m_APInt(ZextLowShlAmt))) ||