Home
last modified time | relevance | path

Searched refs:Circuits (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h161 class Circuits {
173 Circuits(std::vector<SUnit> &SUs, ScheduleDAGTopologicalSort &Topo) in Circuits() function
181 ~Circuits() { delete Node2Idx; } in ~Circuits()
304 void checkValidNodeOrder(const NodeSetType &Circuits) const;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp177 unsigned SwingSchedulerDAG::Circuits::MaxPaths = 5;
484 NodeSetType Circuits = NodeSets; in schedule() local
561 checkValidNodeOrder(Circuits); in schedule()
1214 void SwingSchedulerDAG::Circuits::createAdjacencyStructure( in createAdjacencyStructure()
1270 bool SwingSchedulerDAG::Circuits::circuit(int V, int S, NodeSetType &NodeSets, in circuit()
1309 void SwingSchedulerDAG::Circuits::unblock(int U) { in unblock()
1329 Circuits Cir(SUnits, Topo); in findCircuits()
2808 void SwingSchedulerDAG::checkValidNodeOrder(const NodeSetType &Circuits) const { in checkValidNodeOrder()
2874 Circuits, [SU](const NodeSet &Circuit) { return Circuit.count(SU); }); in checkValidNodeOrder()