Home
last modified time | relevance | path

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

/trueos/contrib/llvm/include/llvm/CodeGen/
HDMachineScheduler.h288 ScheduleDAGTopologicalSort Topo; variable
334 Topo(SUnits, &ExitSU), ShouldTrackPressure(false), in ScheduleDAGMI()
/trueos/contrib/llvm/lib/CodeGen/SelectionDAG/
HDScheduleDAGRRList.cpp154 ScheduleDAGTopologicalSort Topo; member in __anon762eeec70111::ScheduleDAGRRList
166 Topo(SUnits, NULL) { in ScheduleDAGRRList()
186 return Topo.IsReachable(SU, TargetSU); in IsReachable()
192 return Topo.WillCreateCycle(SU, TargetSU); in WillCreateCycle()
199 Topo.AddPred(SU, D.getSUnit()); in AddPred()
207 Topo.RemovePred(SU, D.getSUnit()); in RemovePred()
247 Topo.InitDAGTopologicalSorting(); in CreateNewSUnit()
258 Topo.InitDAGTopologicalSorting(); in CreateClone()
340 Topo.InitDAGTopologicalSorting(); in Schedule()
/trueos/contrib/llvm/lib/CodeGen/
HDMachineScheduler.cpp372 return SuccSU == &ExitSU || !Topo.IsReachable(PredSU, SuccSU); in canAddEdge()
379 if (Topo.IsReachable(PredDep.getSUnit(), SuccSU)) in addEdge()
381 Topo.AddPred(SuccSU, PredDep.getSUnit()); in addEdge()
652 Topo.InitDAGTopologicalSorting(); in schedule()