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

Declarations

include/llvm/CodeGen/MachineScheduler.h
  111 class SchedDFSResult;

References

include/llvm/CodeGen/MachineScheduler.h
  387   SchedDFSResult *DFSResult = nullptr;
  465   const SchedDFSResult *getDFSResult() const { return DFSResult; }
lib/CodeGen/MachineScheduler.cpp
 1281     DFSResult = new SchedDFSResult(/*BottomU*/true, MinSubtreeSize);
 3466   const SchedDFSResult *DFSResult = nullptr;
 3715     const SchedDFSResult *DFS = DAG->hasVRegLiveness() ?
 3730     const SchedDFSResult *DFS = DAG->hasVRegLiveness() ?
lib/CodeGen/ScheduleDAGInstrs.cpp
 1216   SchedDFSResult &R;
 1230                            ParentNodeID(SchedDFSResult::InvalidSubtreeID) {}
 1238   SchedDFSImpl(SchedDFSResult &r): R(r), SubtreeClasses(R.DFSNodeData.size()) {
 1248       != SchedDFSResult::InvalidSubtreeID;
 1285         if (RootSet[PredNum].ParentNodeID == SchedDFSResult::InvalidSubtreeID)
 1323       if (Root.ParentNodeID != SchedDFSResult::InvalidSubtreeID)
 1385       SmallVectorImpl<SchedDFSResult::Connection> &Connections =
 1387       for (SchedDFSResult::Connection &C : Connections) {
 1395     } while (FromTree != SchedDFSResult::InvalidSubtreeID);