OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ExitSU
(Results
1 - 9
of
9
) sorted by null
/external/llvm/lib/CodeGen/
ScheduleDAGInstrs.cpp
204
ExitSU
.setInstr(ExitMI);
217
Uses.insert(PhysRegSUOper(&
ExitSU
, -1, Reg));
221
addVRegUseDeps(&
ExitSU
, i);
234
Uses.insert(PhysRegSUOper(&
ExitSU
, -1, Reg));
301
if (DefSU == &
ExitSU
)
386
if (DefSU != SU && DefSU != &
ExitSU
) {
403
/// TODO: Handle
ExitSU
"uses" properly.
559
SUnit *SUa, SUnit *SUb, SUnit *
ExitSU
, unsigned *Depth,
561
if (!SUa || !SUb || SUb ==
ExitSU
)
595
iterateChainSucc (AA, MFI, SUa, I->getSUnit(),
ExitSU
, Depth, Visited)
[
all
...]
ScheduleDAG.cpp
41
EntrySU(),
ExitSU
() {
53
ExitSU
= SUnit();
469
if (
ExitSU
)
470
WorkList.push_back(
ExitSU
);
557
// Edges to non-SUnits are allowed but ignored (e.g.
ExitSU
).
639
ScheduleDAGTopologicalSort(std::vector<SUnit> &sunits, SUnit *
exitsu
)
640
: SUnits(sunits),
ExitSU
(
exitsu
) {}
MachineScheduler.cpp
327
if (SuccSU != &
ExitSU
) {
361
if (SuccSU->NumPredsLeft == 0 && SuccSU != &
ExitSU
)
613
ExitSU
.biasCriticalPath();
622
// Release all DAG roots for scheduling, not including EntrySU/
ExitSU
.
638
releasePredecessors(&
ExitSU
);
883
MachineInstr *Branch = DAG->
ExitSU
.getInstr();
892
// Create a single weak edge from SU to
ExitSU
. The only effect is to cause
894
// need to copy predecessor edges from
ExitSU
to SU, since top-down
895
// scheduling cannot prioritize
ExitSU
anyway. To defer top-down scheduling
898
bool Success = DAG->addEdge(&DAG->
ExitSU
, SDep(SU, SDep::Cluster))
[
all
...]
PostRASchedulerList.cpp
594
// to be scheduled. Ignore the special
ExitSU
node.
595
if (SuccSU->NumPredsLeft == 0 && SuccSU != &
ExitSU
)
/external/llvm/include/llvm/CodeGen/
ScheduleDAG.h
565
SUnit
ExitSU
; // Special node for the region exit.
698
SUnit *
ExitSU
;
720
ScheduleDAGTopologicalSort(std::vector<SUnit> &SUnits, SUnit *
ExitSU
);
MachineScheduler.h
115
/// that depend on EntrySU or
ExitSU
).
258
Topo(SUnits, &
ExitSU
), RPTracker(RegPressure), CurrentTop(),
344
/// Release
ExitSU
predecessors and setup scheduler queues.
/external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp
133
// to be scheduled. Ignore the special
ExitSU
node.
134
if (SuccSU->NumPredsLeft == 0 && SuccSU != &
ExitSU
) {
ScheduleDAGFast.cpp
530
ReleasePredecessors(&
ExitSU
, CurCycle);
ScheduleDAGRRList.cpp
[
all
...]
Completed in 245 milliseconds