HomeSort by relevance Sort by last modified time
    Searched defs:SUnits (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/CodeGen/
LatencyPriorityQueue.h 33 // SUnits - The SUnits for the current graph.
34 std::vector<SUnit> *SUnits;
52 void initNodes(std::vector<SUnit> &sunits) {
53 SUnits = &sunits;
54 NumNodesSolelyBlocking.resize(SUnits->size(), 0);
58 NumNodesSolelyBlocking.resize(SUnits->size(), 0);
65 SUnits = 0;
69 assert(NodeNum < (*SUnits).size())
    [all...]
ResourcePriorityQueue.h 39 /// SUnits - The SUnits for the current graph.
40 std::vector<SUnit> *SUnits;
86 void initNodes(std::vector<SUnit> &sunits);
89 NumNodesSolelyBlocking.resize(SUnits->size(), 0);
95 SUnits = 0;
99 assert(NodeNum < (*SUnits).size());
100 return (*SUnits)[NodeNum].getHeight();
ScheduleDAGInstrs.h 128 std::vector<std::vector<PhysRegSUOper> > SUnits;
133 // can provide an iterator over SUnits (values) as well.
150 /// If this register is mapped, return its existing SUnits vector.
151 /// Otherwise map the register and return an empty SUnits vector.
154 assert((!New || SUnits[Reg].empty()) && "stale SUnits vector");
156 return SUnits[Reg];
162 SUnits[Reg].clear();
283 /// buildSchedGraph - Build SUnits from the MachineBasicBlock that we are
330 const SUnit *Addr = SUnits.empty() ? 0 : &SUnits[0]
    [all...]
ScheduleDAG.h 93 /// classes which require default constructors. SUnits may not
201 /// as "must alias", meaning that the SUnits at either end of the edge
257 // Preds/Succs - The SUnits before/after us in the graph.
471 virtual void initNodes(std::vector<SUnit> &SUnits) = 0;
524 std::vector<SUnit> SUnits; // The scheduling units.
568 /// VerifyScheduledDAG - Verify that all SUnits were scheduled and that
569 /// their state is consistent. Return the number of scheduled SUnits.
653 return G->SUnits.begin();
656 return G->SUnits.end();
661 /// ordering for SUnits and provides methods for dynamically updatin
    [all...]

Completed in 68 milliseconds