HomeSort by: relevance | last modified time | path
    Searched defs:SUnit (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachinePipeliner.h 136 SetVector<SUnit *> NodeOrder;
144 DenseMap<SUnit *, std::pair<unsigned, int64_t>> InstrChanges;
155 std::vector<SUnit> &SUnits;
156 SetVector<SUnit *> Stack;
158 SmallVector<SmallPtrSet<SUnit *, 4>, 10> B;
166 Circuits(std::vector<SUnit> &SUs, ScheduleDAGTopologicalSort &Topo)
180 B.assign(SUnits.size(), SmallPtrSet<SUnit *, 4>());
210 int getASAP(SUnit *Node) { return ScheduleInfo[Node->NodeNum].ASAP; }
213 int getALAP(SUnit *Node) { return ScheduleInfo[Node->NodeNum].ALAP; }
217 int getMOV(SUnit *Node) { return getALAP(Node) - getASAP(Node);
    [all...]
ScheduleDAG.h 41 class SUnit;
78 /// A pointer to the depending/depended-on SUnit, and an enum
80 PointerIntPair<SUnit *, 2, Kind> Dep;
104 SDep(SUnit *S, Kind kind, unsigned Reg)
123 SDep(SUnit *S, OrderKind kind)
151 //// Returns the SUnit to which this edge points.
152 SUnit *getSUnit() const;
154 //// Assigns the SUnit to which this edge points.
155 void setSUnit(SUnit *SU);
242 class SUnit {
    [all...]

Completed in 17 milliseconds