OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SuccSU
(Results
1 - 8
of
8
) 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
);
ScheduleDAGRRList.cpp
[
all
...]
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));
ResourcePriorityQueue.cpp
115
SUnit *
SuccSU
= I->getSUnit();
116
const SDNode *ScegN =
SuccSU
->getNode();
/external/llvm/lib/CodeGen/
PostRASchedulerList.cpp
436
SUnit *
SuccSU
= SuccEdge->getSUnit();
439
--
SuccSU
->WeakPredsLeft;
443
if (
SuccSU
->NumPredsLeft == 0) {
445
SuccSU
->dump(this);
450
--
SuccSU
->NumPredsLeft;
454
//
SuccSU
->setDepthToAtLeast(SU->getDepth() + SuccEdge->getLatency());
465
if (
SuccSU
->NumPredsLeft == 0 &&
SuccSU
!= &ExitSU)
466
PendingQueue.push_back(
SuccSU
);
ScheduleDAG.cpp
187
SUnit *
SuccSU
= I->getSUnit();
188
if (
SuccSU
->isDepthCurrent)
189
WorkList.push_back(
SuccSU
);
277
SUnit *
SuccSU
= I->getSUnit();
278
if (
SuccSU
->isHeightCurrent)
280
SuccSU
->Height + I->getLatency());
283
WorkList.push_back(
SuccSU
);
MachineScheduler.cpp
518
bool ScheduleDAGMI::canAddEdge(SUnit *
SuccSU
, SUnit *PredSU) {
519
return
SuccSU
== &ExitSU || !Topo.IsReachable(PredSU,
SuccSU
);
522
bool ScheduleDAGMI::addEdge(SUnit *
SuccSU
, const SDep &PredDep) {
523
if (
SuccSU
!= &ExitSU) {
526
if (Topo.IsReachable(PredDep.getSUnit(),
SuccSU
))
528
Topo.AddPred(
SuccSU
, PredDep.getSUnit());
530
SuccSU
->addPred(PredDep, /*Required=*/!PredDep.isArtificial());
538
/// FIXME: Adjust
SuccSU
height based on MinLatency.
540
SUnit *
SuccSU
= SuccEdge->getSUnit()
[
all
...]
/external/llvm/include/llvm/CodeGen/
MachineScheduler.h
276
/// \brief True if an edge can be added from PredSU to
SuccSU
without creating
278
bool canAddEdge(SUnit *
SuccSU
, SUnit *PredSU);
285
bool addEdge(SUnit *
SuccSU
, const SDep &PredDep);
Completed in 363 milliseconds