Searched defs:SUnits (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DLatencyPriorityQueue.h33 // SUnits - The SUnits for the current graph.
34 std::vector<SUnit> *SUnits; member in class:llvm::LatencyPriorityQueue
53 SUnits = &sunits;
54 NumNodesSolelyBlocking.resize(SUnits->size(), 0);
58 NumNodesSolelyBlocking.resize(SUnits->size(), 0);
65 SUnits = nullptr;
69 assert(NodeNum < (*SUnits).size());
70 return (*SUnits)[NodeNum].getHeight();
H A DResourcePriorityQueue.h39 /// SUnits - The SUnits for the current graph.
40 std::vector<SUnit> *SUnits; member in class:llvm::ResourcePriorityQueue
85 NumNodesSolelyBlocking.resize(SUnits->size(), 0);
91 SUnits = nullptr;
95 assert(NodeNum < (*SUnits).size());
96 return (*SUnits)[NodeNum].getHeight();
H A DScheduleDAG.h96 /// classes which require default constructors. SUnits may not
200 /// as "must alias", meaning that the SUnits at either end of the edge
274 // Preds/Succs - The SUnits before/after us in the graph.
512 virtual void initNodes(std::vector<SUnit> &SUnits) = 0;
565 std::vector<SUnit> SUnits; // The scheduling units. member in class:llvm::SUnit::ScheduleDAG
609 /// VerifyScheduledDAG - Verify that all SUnits were scheduled and that
610 /// their state is consistent. Return the number of scheduled SUnits.
678 return G->SUnits.begin();
681 return G->SUnits.end();
686 /// ordering for SUnits an
693 std::vector<SUnit> &SUnits; member in class:llvm::SUnit::ScheduleDAGTopologicalSort
[all...]
/external/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp423 BreakAntiDependencies(const std::vector<SUnit>& SUnits, argument
430 if (SUnits.empty()) return 0;
440 for (unsigned i = 0, e = SUnits.size(); i != e; ++i) {
441 const SUnit *SU = &SUnits[i];
560 // Also, if there are dependencies on other SUnits with the
H A DScheduleDAGInstrs.cpp331 // Either insert a new Reg2SUnits entry with an empty SUnits list, or
332 // retrieve the existing SUnits list for this register's uses.
690 /// After initSUnits, the SUnits vector cannot be resized and the scheduler may
699 SUnits.reserve(NumRegionInstrs);
761 PDiffs->init(SUnits.size());
1470 void SchedDFSResult::compute(ArrayRef<SUnit> SUnits) { argument
1476 SI = SUnits.begin(), SE = SUnits.end(); SI != SE; ++SI) {

Completed in 146 milliseconds