Home | History | Annotate | Download | only in Scalar

Lines Matching refs:TheOp

1399     Value *TheOp = Ops[i].Op;
1403 if (i+1 != Ops.size() && Ops[i+1].Op == TheOp) {
1409 } while (i != Ops.size() && Ops[i].Op == TheOp);
1411 DEBUG(dbgs() << "\nFACTORING [" << NumFound << "]: " << *TheOp << '\n');
1415 Type *Ty = TheOp->getType();
1418 Instruction *Mul = CreateMul(TheOp, C, "factor", I, I);
1440 if (!BinaryOperator::isNeg(TheOp) && !BinaryOperator::isFNeg(TheOp) &&
1441 !BinaryOperator::isNot(TheOp))
1445 if (BinaryOperator::isNeg(TheOp) || BinaryOperator::isFNeg(TheOp))
1446 X = BinaryOperator::getNegArgument(TheOp);
1447 else if (BinaryOperator::isNot(TheOp))
1448 X = BinaryOperator::getNotArgument(TheOp);
1456 (BinaryOperator::isNeg(TheOp) || BinaryOperator::isFNeg(TheOp)))
1460 if (Ops.size() == 2 && BinaryOperator::isNot(TheOp))
1474 if (BinaryOperator::isNot(TheOp)) {