Searched refs:Topo (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h215 /// Topo - A topological ordering for SUnits which permits fast IsReachable
217 ScheduleDAGTopologicalSort Topo; member in class:llvm::ScheduleDAGMI
257 Topo(SUnits, &ExitSU), RPTracker(RegPressure), CurrentTop(),
/external/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp152 /// Topo - A topological ordering for SUnits which permits fast IsReachable
154 ScheduleDAGTopologicalSort Topo; member in class:__anon21194::ScheduleDAGRRList
166 Topo(SUnits, NULL) {
186 return Topo.IsReachable(SU, TargetSU);
192 return Topo.WillCreateCycle(SU, TargetSU);
199 Topo.AddPred(SU, D.getSUnit());
207 Topo.RemovePred(SU, D.getSUnit());
247 Topo.InitDAGTopologicalSorting();
258 Topo.InitDAGTopologicalSorting();
340 Topo
[all...]
/external/llvm/lib/CodeGen/
H A DMachineScheduler.cpp328 return SuccSU == &ExitSU || !Topo.IsReachable(PredSU, SuccSU);
335 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU))
337 Topo.AddPred(SuccSU, PredDep.getSUnit());
546 Topo.InitDAGTopologicalSorting();

Completed in 115 milliseconds