OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PendingQueue
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGList.cpp
55
///
PendingQueue
- This contains all of the instructions whose operands have
59
std::vector<SUnit*>
PendingQueue
;
107
/// the
PendingQueue
if the count reaches zero. Also update its cycle bound.
126
PendingQueue
.push_back(SuccSU);
177
while (!AvailableQueue->empty() || !
PendingQueue
.empty()) {
180
for (unsigned i = 0, e =
PendingQueue
.size(); i != e; ++i) {
181
if (
PendingQueue
[i]->getDepth() == CurCycle) {
182
AvailableQueue->push(
PendingQueue
[i]);
183
PendingQueue
[i]->isAvailable = true;
184
PendingQueue
[i] = PendingQueue.back()
[
all
...]
ScheduleDAGRRList.cpp
135
///
PendingQueue
- This contains all of the instructions whose operands have
139
std::vector<SUnit*>
PendingQueue
;
401
PendingQueue
.push_back(PredSU);
449
assert(
PendingQueue
.empty() && "pending instrs not allowed in this mode");
459
for (unsigned i = 0, e =
PendingQueue
.size(); i != e; ++i) {
461
isBottomUp ?
PendingQueue
[i]->getHeight() :
PendingQueue
[i]->getDepth();
465
if (
PendingQueue
[i]->isAvailable) {
466
if (!isReady(
PendingQueue
[i]))
468
AvailableQueue->push(
PendingQueue
[i])
[
all
...]
/external/llvm/lib/CodeGen/
PostRASchedulerList.cpp
115
///
PendingQueue
- This contains all of the instructions whose operands have
119
std::vector<SUnit*>
PendingQueue
;
535
/// the
PendingQueue
if the count reaches zero. Also update its cycle bound.
563
PendingQueue
.push_back(SuccSU);
623
while (!AvailableQueue.empty() || !
PendingQueue
.empty()) {
627
for (unsigned i = 0, e =
PendingQueue
.size(); i != e; ++i) {
628
if (
PendingQueue
[i]->getDepth() <= CurCycle) {
629
AvailableQueue.push(
PendingQueue
[i]);
630
PendingQueue
[i]->isAvailable = true;
631
PendingQueue
[i] = PendingQueue.back()
[
all
...]
Completed in 401 milliseconds