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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1408   HandleSDNode Dummy(DAG.getRoot());
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2071     LLVM_DEBUG(dbgs() << "Created tailcall: "; DAG.getRoot().dump(&DAG));
 2073     return DAG.getRoot();
 4610       if (N->use_empty() && N != getRoot().getNode()) {
 4620         if (N->use_empty() && N != getRoot().getNode()) {
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  195   HandleSDNode Dummy(DAG.getRoot());
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  210   SDValue OldRoot = DAG.getRoot();
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  532     SUnit *RootSU = &SUnits[DAG->getRoot().getNode()->getNodeId()];
  758   ScheduleNode(DAG->getRoot().getNode());
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1603     SUnit *RootSU = &SUnits[DAG->getRoot().getNode()->getNodeId()];
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  342   Worklist.push_back(DAG->getRoot().getNode());
  343   Visited.insert(DAG->getRoot().getNode());
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  680   HandleSDNode Dummy(getRoot());
  737   HandleSDNode Dummy(getRoot());
 8201   if (FromN == getRoot())
 8258   if (From == getRoot().getNode())
 8259     setRoot(SDValue(To, getRoot().getResNo()));
 8307   if (From == getRoot().getNode())
 8308     setRoot(SDValue(To[getRoot().getResNo()]));
 8372   if (From == getRoot())
 9641   checkForCycles(DAG->getRoot().getNode(), DAG, force);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1036     return DAG.getRoot();
 1053   SDValue Root = DAG.getRoot();
 2958   DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot()));
 4056     Root = DAG.getRoot();
 4475   SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode();
 4508   SDValue Root = DAG.getRoot();
 4774       Ops.push_back(DAG.getRoot());
 6547     Ops[0] = DAG.getRoot();
 6838     Ops.push_back(DAG.getRoot()); // Chain
 7228     Root = Builder.DAG.getRoot();
 7273       DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS),
 7359     TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(),
 7444     TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(),
 7467     TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(),
 7488     TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(),
 8126   SDValue Flag, Chain = (HasSideEffect) ? getRoot() : DAG.getRoot();
 9730       DAG.getRoot(), F.getCallingConv(), F.isVarArg(), Ins, dl, DAG, InVals);
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  821     if (!N->hasOneUse() && N != getRoot().getNode() &&
  826   if (getRoot().getNode()) DumpNodes(getRoot().getNode(), 2, this);
  826   if (getRoot().getNode()) DumpNodes(getRoot().getNode(), 2, this);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  741   Worklist.push_back(CurDAG->getRoot().getNode());
 1109     HandleSDNode Dummy(CurDAG->getRoot());
 1110     SelectionDAG::allnodes_iterator ISelPosition (CurDAG->getRoot().getNode());
lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  134       if (G->getRoot().getNode())
  135         GW.emitEdge(nullptr, -1, G->getRoot().getNode(), G->getRoot().getResNo(),
  135         GW.emitEdge(nullptr, -1, G->getRoot().getNode(), G->getRoot().getResNo(),
  299     const SDNode *N = DAG->getRoot().getNode();
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
 1066         DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot()));
lib/Target/AMDGPU/SIISelLowering.cpp
 7768                                       DisableDenorm, DAG.getRoot());
lib/Target/ARM/ARMISelLowering.cpp
 9145   return !CI.second.getNode() ? DAG.getRoot() : CI.first;
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2474   SDValue Root = DAG.getRoot();
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
  204   SelectionDAG::allnodes_iterator Position(CurDAG->getRoot().getNode());
lib/Target/Sparc/SparcISelLowering.cpp
  557       SDValue Arg = DAG.getCopyFromReg(DAG.getRoot(), dl, VReg, MVT::i32);
  564           DAG.getStore(DAG.getRoot(), dl, Arg, FIPtr, MachinePointerInfo()));
lib/Target/X86/X86ISelDAGToDAG.cpp
 1318     CLI.setChain(CurDAG->getRoot())