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
117
SUnit *
SuccSU
= D.getSUnit();
120
if (
SuccSU
->NumPredsLeft == 0) {
122
SuccSU
->dump(this);
129
--
SuccSU
->NumPredsLeft;
131
SuccSU
->setDepthToAtLeast(SU->getDepth() + D.getLatency());
135
if (
SuccSU
->NumPredsLeft == 0 &&
SuccSU
!= &ExitSU) {
136
PendingQueue.push_back(
SuccSU
);
ResourcePriorityQueue.cpp
115
SUnit *
SuccSU
= I->getSUnit();
116
const SDNode *ScegN =
SuccSU
->getNode();
ScheduleDAGFast.cpp
369
SUnit *
SuccSU
= I->getSUnit();
370
if (
SuccSU
->isScheduled) {
373
AddPred(
SuccSU
, D);
375
DelDeps.push_back(std::make_pair(
SuccSU
, D));
406
SUnit *
SuccSU
= I->getSUnit();
407
if (
SuccSU
->isScheduled) {
410
AddPred(
SuccSU
, D);
411
DelDeps.push_back(std::make_pair(
SuccSU
, *I));
ScheduleDAGRRList.cpp
[
all
...]
/external/llvm/lib/CodeGen/
PostRASchedulerList.cpp
439
SUnit *
SuccSU
= SuccEdge->getSUnit();
442
--
SuccSU
->WeakPredsLeft;
446
if (
SuccSU
->NumPredsLeft == 0) {
448
SuccSU
->dump(this);
453
--
SuccSU
->NumPredsLeft;
457
//
SuccSU
->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency());
468
if (
SuccSU
->NumPredsLeft == 0 &&
SuccSU
!= &ExitSU)
469
PendingQueue.push_back(
SuccSU
);
MachineScheduler.cpp
521
bool ScheduleDAGMI::canAddEdge(SUnit *
SuccSU
, SUnit *PredSU) {
522
return
SuccSU
== &ExitSU || !Topo.IsReachable(PredSU,
SuccSU
);
525
bool ScheduleDAGMI::addEdge(SUnit *
SuccSU
, const SDep &PredDep) {
526
if (
SuccSU
!= &ExitSU) {
529
if (Topo.IsReachable(PredDep.getSUnit(),
SuccSU
))
531
Topo.AddPred(
SuccSU
, PredDep.getSUnit());
533
SuccSU
->addPred(PredDep, /*Required=*/!PredDep.isArtificial());
541
/// FIXME: Adjust
SuccSU
height based on MinLatency.
543
SUnit *
SuccSU
= SuccEdge->getSUnit()
[
all
...]
Completed in 54 milliseconds