Lines Matching defs:TheOp
1500 Value *TheOp = Ops[i].Op;
1504 if (i+1 != Ops.size() && Ops[i+1].Op == TheOp) {
1510 } while (i != Ops.size() && Ops[i].Op == TheOp);
1512 LLVM_DEBUG(dbgs() << "\nFACTORING [" << NumFound << "]: " << *TheOp
1517 Type *Ty = TheOp->getType();
1520 Instruction *Mul = CreateMul(TheOp, C, "factor", I->getIterator(), I);
1543 if (!match(TheOp, m_Neg(m_Value(X))) && !match(TheOp, m_Not(m_Value(X))) &&
1544 !match(TheOp, m_FNeg(m_Value(X))))
1553 (match(TheOp, m_Neg(m_Value())) || match(TheOp, m_FNeg(m_Value()))))
1557 if (Ops.size() == 2 && match(TheOp, m_Not(m_Value())))
1571 if (match(TheOp, m_Not(m_Value()))) {