reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  360   if (IntN->getOpcode() != ISD::INTRINSIC_W_CHAIN)
  363   SDLoc DL(IntN);
  364   unsigned IntNo = cast<ConstantSDNode>(IntN->getOperand(1))->getZExtValue();
  389     if (IntN->getNumOperands() == 6) {
  390       auto Inc = cast<ConstantSDNode>(IntN->getOperand(3));
  393       Ops = { IntN->getOperand(2), I, IntN->getOperand(4), IntN->getOperand(5),
  393       Ops = { IntN->getOperand(2), I, IntN->getOperand(4), IntN->getOperand(5),
  393       Ops = { IntN->getOperand(2), I, IntN->getOperand(4), IntN->getOperand(5),
  394               IntN->getOperand(0) };
  398       Ops = { IntN->getOperand(2), IntN->getOperand(3), IntN->getOperand(4),
  398       Ops = { IntN->getOperand(2), IntN->getOperand(3), IntN->getOperand(4),
  398       Ops = { IntN->getOperand(2), IntN->getOperand(3), IntN->getOperand(4),
  399               IntN->getOperand(0) };
  401     ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0));
  402     ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1));
  403     ReplaceUses(SDValue(IntN, 2), SDValue(Res, 2));
  404     CurDAG->RemoveDeadNode(IntN);
  424     if (IntN->getNumOperands() == 7) {
  425       auto Inc = cast<ConstantSDNode>(IntN->getOperand(3));
  428       Ops = { IntN->getOperand(2), I, IntN->getOperand(4), IntN->getOperand(5),
  428       Ops = { IntN->getOperand(2), I, IntN->getOperand(4), IntN->getOperand(5),
  428       Ops = { IntN->getOperand(2), I, IntN->getOperand(4), IntN->getOperand(5),
  429               IntN->getOperand(6), IntN->getOperand(0) };
  429               IntN->getOperand(6), IntN->getOperand(0) };
  433       Ops = { IntN->getOperand(2), IntN->getOperand(3), IntN->getOperand(4),
  433       Ops = { IntN->getOperand(2), IntN->getOperand(3), IntN->getOperand(4),
  433       Ops = { IntN->getOperand(2), IntN->getOperand(3), IntN->getOperand(4),
  434               IntN->getOperand(5), IntN->getOperand(0) };
  434               IntN->getOperand(5), IntN->getOperand(0) };
  436     ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0));
  437     ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1));
  438     CurDAG->RemoveDeadNode(IntN);