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

Declarations

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  456   SDValue getControlRoot();

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1593                             getControlRoot()));
 1609                               getControlRoot(), DAG.getBasicBlock(TargetMBB)));
 1629                             getControlRoot(), DAG.getBasicBlock(TargetMBB),
 1756       DAG.getNode(ISD::CLEANUPRET, getCurSDLoc(), MVT::Other, getControlRoot());
 1767   SDValue Chain = getControlRoot();
 2236                               MVT::Other, getControlRoot(),
 2321       DAG.setRoot(DAG.getNode(ISD::BR, dl, MVT::Other, getControlRoot(),
 2390                                MVT::Other, getControlRoot(), Cond,
 2407   SDValue Index = DAG.getCopyFromReg(getControlRoot(), getCurSDLoc(),
 2439   SDValue CopyTo = DAG.getCopyToReg(getControlRoot(), dl,
 2650   SDValue CopyTo = DAG.getCopyToReg(getControlRoot(), dl, B.Reg, Sub);
 2688   SDValue ShiftOp = DAG.getCopyFromReg(getControlRoot(), dl, Reg, VT);
 2728                               MVT::Other, getControlRoot(),
 2821   DAG.setRoot(DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, getControlRoot(),
 2851                           MVT::Other, getControlRoot(),
 2937                           MVT::Other, getControlRoot(),
 5933                             getControlRoot(),
 7049     DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel));
 8133     Chain = getControlRoot();
10098             DAG.getNode(ISD::BRCOND, DL, MVT::Other, getControlRoot(), Cond,
10527                               getControlRoot(), DAG.getBasicBlock(DefaultMBB)));
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  728   CurDAG->setRoot(SDB->getControlRoot());
 1377       CurDAG->setRoot(SDB->getControlRoot());