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

References

lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  368     while (N->getNumOperands() &&
  369            N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) {
  369            N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) {
  370       N = N->getOperand(N->getNumOperands()-1).getNode();
  370       N = N->getOperand(N->getNumOperands()-1).getNode();
  370       N = N->getOperand(N->getNumOperands()-1).getNode();
  371       assert(N->getNodeId() == -1 && "Node already inserted!");
  372       N->setNodeId(NodeSUnit->NodeNum);
  373       if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall())
  373       if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall())
  378     N = NI;
  379     while (N->getValueType(N->getNumValues()-1) == MVT::Glue) {
  379     while (N->getValueType(N->getNumValues()-1) == MVT::Glue) {
  380       SDValue GlueVal(N, N->getNumValues()-1);
  380       SDValue GlueVal(N, N->getNumValues()-1);
  384       for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end();
  384       for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end();
  388           assert(N->getNodeId() == -1 && "Node already inserted!");
  389           N->setNodeId(NodeSUnit->NodeNum);
  390           N = *UI;
  391           if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall())
  391           if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall())
  410     NodeSUnit->setNode(N);
  411     assert(N->getNodeId() == -1 && "Node already inserted!");
  412     N->setNodeId(NodeSUnit->NodeNum);