Searched refs:PendingQueue (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp56 /// PendingQueue - This contains all of the instructions whose operands have
60 std::vector<SUnit*> PendingQueue; member in class:__anon10010::ScheduleDAGVLIW
114 /// the PendingQueue if the count reaches zero. Also update its cycle bound.
133 PendingQueue.push_back(SuccSU);
185 while (!AvailableQueue->empty() || !PendingQueue.empty()) {
188 for (unsigned i = 0, e = PendingQueue.size(); i != e; ++i) {
189 if (PendingQueue[i]->getDepth() == CurCycle) {
190 AvailableQueue->push(PendingQueue[i]);
191 PendingQueue[i]->isAvailable = true;
192 PendingQueue[
[all...]
H A DScheduleDAGRRList.cpp119 /// PendingQueue - This contains all of the instructions whose operands have
123 std::vector<SUnit*> PendingQueue; member in class:__anon10009::ScheduleDAGRRList
380 PendingQueue.push_back(PredSU);
552 assert(PendingQueue.empty() && "pending instrs not allowed in this mode");
562 for (unsigned i = 0, e = PendingQueue.size(); i != e; ++i) {
563 unsigned ReadyCycle = PendingQueue[i]->getHeight();
567 if (PendingQueue[i]->isAvailable) {
568 if (!isReady(PendingQueue[i]))
570 AvailableQueue->push(PendingQueue[i]);
572 PendingQueue[
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DPostRASchedulerList.cpp108 /// PendingQueue - This contains all of the instructions whose operands have
112 std::vector<SUnit*> PendingQueue; member in class:__anon9983::SchedulePostRATDList
583 /// the PendingQueue if the count reaches zero. Also update its cycle bound.
611 PendingQueue.push_back(SuccSU);
671 while (!AvailableQueue.empty() || !PendingQueue.empty()) {
675 for (unsigned i = 0, e = PendingQueue.size(); i != e; ++i) {
676 if (PendingQueue[i]->getDepth() <= CurCycle) {
677 AvailableQueue.push(PendingQueue[i]);
678 PendingQueue[i]->isAvailable = true;
679 PendingQueue[
[all...]

Completed in 132 milliseconds