OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SuccSU
(Results
1 - 6
of
6
) sorted by null
/external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp
118
SUnit *
SuccSU
= D.getSUnit();
121
if (
SuccSU
->NumPredsLeft == 0) {
123
SuccSU
->dump(this);
130
--
SuccSU
->NumPredsLeft;
132
SuccSU
->setDepthToAtLeast(SU->getDepth() + D.getLatency());
136
if (
SuccSU
->NumPredsLeft == 0 &&
SuccSU
!= &ExitSU) {
137
PendingQueue.push_back(
SuccSU
);
ResourcePriorityQueue.cpp
117
SUnit *
SuccSU
= I->getSUnit();
118
const SDNode *ScegN =
SuccSU
->getNode();
ScheduleDAGFast.cpp
370
SUnit *
SuccSU
= I->getSUnit();
371
if (
SuccSU
->isScheduled) {
374
AddPred(
SuccSU
, D);
376
DelDeps.push_back(std::make_pair(
SuccSU
, D));
407
SUnit *
SuccSU
= I->getSUnit();
408
if (
SuccSU
->isScheduled) {
411
AddPred(
SuccSU
, D);
412
DelDeps.push_back(std::make_pair(
SuccSU
, *I));
ScheduleDAGRRList.cpp
[
all
...]
/external/llvm/lib/CodeGen/
PostRASchedulerList.cpp
422
SUnit *
SuccSU
= SuccEdge->getSUnit();
425
--
SuccSU
->WeakPredsLeft;
429
if (
SuccSU
->NumPredsLeft == 0) {
431
SuccSU
->dump(this);
436
--
SuccSU
->NumPredsLeft;
440
//
SuccSU
->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency());
451
if (
SuccSU
->NumPredsLeft == 0 &&
SuccSU
!= &ExitSU)
452
PendingQueue.push_back(
SuccSU
);
MachineScheduler.cpp
499
bool ScheduleDAGMI::canAddEdge(SUnit *
SuccSU
, SUnit *PredSU) {
500
return
SuccSU
== &ExitSU || !Topo.IsReachable(PredSU,
SuccSU
);
503
bool ScheduleDAGMI::addEdge(SUnit *
SuccSU
, const SDep &PredDep) {
504
if (
SuccSU
!= &ExitSU) {
507
if (Topo.IsReachable(PredDep.getSUnit(),
SuccSU
))
509
Topo.AddPred(
SuccSU
, PredDep.getSUnit());
511
SuccSU
->addPred(PredDep, /*Required=*/!PredDep.isArtificial());
519
/// FIXME: Adjust
SuccSU
height based on MinLatency.
521
SUnit *
SuccSU
= SuccEdge->getSUnit()
[
all
...]
Completed in 60 milliseconds