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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1484   DAG.setRoot(Dummy.getValue());
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  200   DAG.setRoot(SDValue());
  418   DAG.setRoot(Dummy.getValue());
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  212   DAG.setRoot(LegalizedNodes[OldRoot]);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  692   setRoot(Dummy.getValue());
 8202     setRoot(To);
 8259     setRoot(SDValue(To, getRoot().getResNo()));
 8308     setRoot(SDValue(To[getRoot().getResNo()]));
 8373     setRoot(To);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1040     DAG.setRoot(Root);
 1048   DAG.setRoot(Root);
 1074   DAG.setRoot(Root);
 1592     DAG.setRoot(DAG.getNode(ISD::CATCHPAD, getCurSDLoc(), MVT::Other,
 1608       DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other,
 1631   DAG.setRoot(Ret);
 1757   DAG.setRoot(Ret);
 1925   DAG.setRoot(Chain);
 2235       DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(),
 2321       DAG.setRoot(DAG.getNode(ISD::BR, dl, MVT::Other, getControlRoot(),
 2399   DAG.setRoot(BrCond);
 2413   DAG.setRoot(BrJumpTable);
 2461     DAG.setRoot(BrCond);
 2465       DAG.setRoot(DAG.getNode(ISD::BR, dl, MVT::Other, CopyTo,
 2468       DAG.setRoot(CopyTo);
 2551     DAG.setRoot(Result.second);
 2588   DAG.setRoot(Br);
 2613   DAG.setRoot(Chain);
 2676   DAG.setRoot(Root);
 2736   DAG.setRoot(BrAnd);
 2783       DAG.setRoot(DAG.getNode(ISD::INTRINSIC_VOID, getCurSDLoc(), VTs, Ops));
 2821   DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, getControlRoot(),
 2850   DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(),
 2936   DAG.setRoot(DAG.getNode(ISD::BRIND, getCurSDLoc(),
 2958   DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot()));
 3994   DAG.setRoot(DSA.getValue(1));
 4117       DAG.setRoot(Chain);
 4146   DAG.setRoot(CopyNode);
 4262   DAG.setRoot(StoreNode);
 4312   DAG.setRoot(StoreNode);
 4422   DAG.setRoot(Scatter);
 4584   DAG.setRoot(OutChain);
 4633   DAG.setRoot(OutChain);
 4645   DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops));
 4696       DAG.setRoot(OutChain);
 4710   DAG.setRoot(OutChain);
 4748     DAG.setRoot(S);
 4755   DAG.setRoot(OutChain);
 4844       DAG.setRoot(Chain);
 5681     DAG.setRoot(Res.getValue(1));
 5690     DAG.setRoot(DAG.getNode(ISD::WRITE_REGISTER, sdl, MVT::Other, Chain,
 5931     DAG.setRoot(DAG.getNode(ISD::EH_RETURN, sdl,
 5970     DAG.setRoot(Op.getValue(1));
 5974     DAG.setRoot(DAG.getNode(ISD::EH_SJLJ_LONGJMP, sdl, MVT::Other,
 5978     DAG.setRoot(DAG.getNode(ISD::EH_SJLJ_SETUP_DISPATCH, sdl, MVT::Other,
 6181     DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp));
 6189     DAG.setRoot(Res.getValue(1));
 6344     DAG.setRoot(Res.getValue(1));
 6349     DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res));
 6362     DAG.setRoot(Op);
 6382     DAG.setRoot(Chain);
 6410     DAG.setRoot(Res);
 6440     DAG.setRoot(Res);
 6457     DAG.setRoot(Res);
 6497       DAG.setRoot(DAG.getNode(Op, sdl,MVT::Other, getRoot()));
 6510     DAG.setRoot(Result.second);
 6563     DAG.setRoot(Result);
 6600       DAG.setRoot(Res);
 6735     DAG.setRoot(patchableNode);
 6770     DAG.setRoot(patchableNode);
 6842     DAG.setRoot(N);
 6862     DAG.setRoot(Val);
 7018   DAG.setRoot(OutChain);
 7049     DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel));
 7070     DAG.setRoot(Result.second);
 7077     DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel));
 7194     DAG.setRoot(CopyNode);
 7399   DAG.setRoot(MC);
 7427     DAG.setRoot(Res.second);
 8515     DAG.setRoot(Chain);
 8539   DAG.setRoot(DAG.getNode(ISD::VASTART, getCurSDLoc(),
 8552   DAG.setRoot(V.getValue(1));
 8561   DAG.setRoot(DAG.getNode(ISD::VAEND, getCurSDLoc(),
 8568   DAG.setRoot(DAG.getNode(ISD::VACOPY, getCurSDLoc(),
 8742   DAG.setRoot(Chain);
 9277     CLI.DAG.setRoot(CLI.Chain);
 9747   DAG.setRoot(NewRoot);
 9772     DAG.setRoot(NewRoot);
 9901   DAG.setRoot(NewRoot);
10037     DAG.setRoot(MaybeTC);
10104         DAG.setRoot(BrCond);
10526       DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other,
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  728   CurDAG->setRoot(SDB->getControlRoot());
 1173     CurDAG->setRoot(Dummy.getValue());
 1377       CurDAG->setRoot(SDB->getControlRoot());
 1726     CurDAG->setRoot(SDB->getRoot());
 1754     CurDAG->setRoot(SDB->getRoot());
 1764       CurDAG->setRoot(SDB->getRoot());
 1782       CurDAG->setRoot(SDB->getRoot());
 1819       CurDAG->setRoot(SDB->getRoot());
 1869       CurDAG->setRoot(SDB->getRoot());
 1879     CurDAG->setRoot(SDB->getRoot());
 1916     CurDAG->setRoot(SDB->getRoot());
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  466   Builder.DAG.setRoot(Chain);
 1041   DAG.setRoot(SpillLoad.getValue(1));
 1065     DAG.setRoot(
lib/Target/AMDGPU/SIISelLowering.cpp
 7769     DAG.setRoot(OutputChain);
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2654     DAG.setRoot(DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains));
lib/Target/X86/X86ISelDAGToDAG.cpp
 1324     CurDAG->setRoot(Result.second);