Home
last modified time | relevance | path

Searched refs:V3EdgeFuncP (Results 1 – 7 of 7) sorted by relevance

/dports/cad/verilator/verilator-4.216/src/
H A DV3GraphAlg.cpp82 GraphRemoveRedundant(V3Graph* graphp, V3EdgeFuncP edgeFuncp, bool sumWeights) in GraphRemoveRedundant()
90 void V3Graph::removeRedundantEdges(V3EdgeFuncP edgeFuncp) { in removeRedundantEdges()
93 void V3Graph::removeRedundantEdgesSum(V3EdgeFuncP edgeFuncp) { in removeRedundantEdgesSum()
160 GraphAlgWeakly(V3Graph* graphp, V3EdgeFuncP edgeFuncp) in GraphAlgWeakly()
167 void V3Graph::weaklyConnected(V3EdgeFuncP edgeFuncp) { GraphAlgWeakly(this, edgeFuncp); } in weaklyConnected()
247 GraphAlgStrongly(V3Graph* graphp, V3EdgeFuncP edgeFuncp) in GraphAlgStrongly()
301 GraphAlgRank(V3Graph* graphp, V3EdgeFuncP edgeFuncp) in GraphAlgRank()
310 void V3Graph::rank(V3EdgeFuncP edgeFuncp) { GraphAlgRank(this, edgeFuncp); } in rank()
354 GraphAlgRLoops(V3Graph* graphp, V3EdgeFuncP edgeFuncp, V3GraphVertex* vertexp) in GraphAlgRLoops()
362 void V3Graph::reportLoops(V3EdgeFuncP edgeFuncp, V3GraphVertex* vertexp) { in reportLoops()
[all …]
H A DV3Graph.h40 using V3EdgeFuncP = bool (*)(const V3GraphEdge* edgep); variable
114 void weaklyConnected(V3EdgeFuncP edgeFuncp);
119 void stronglyConnected(V3EdgeFuncP edgeFuncp);
123 void rank(V3EdgeFuncP edgeFuncp);
142 void acyclic(V3EdgeFuncP edgeFuncp);
145 void removeRedundantEdges(V3EdgeFuncP edgeFuncp);
148 void removeRedundantEdgesSum(V3EdgeFuncP edgeFuncp);
157 void reportLoops(V3EdgeFuncP edgeFuncp, V3GraphVertex* vertexp);
160 void subtreeLoops(V3EdgeFuncP edgeFuncp, V3GraphVertex* vertexp, V3Graph* loopGraphp);
H A DV3GraphAlg.h34 const V3EdgeFuncP m_edgeFuncp; // Function that says we follow this edge
36 GraphAlg(T_Graph* graphp, V3EdgeFuncP edgeFuncp) in GraphAlg()
H A DV3GraphPathChecker.h42 V3EdgeFuncP edgeFuncp = V3GraphEdge::followAlwaysTrue);
H A DV3GraphAcyc.cpp105 const V3EdgeFuncP
186 GraphAcyc(V3Graph* origGraphp, V3EdgeFuncP edgeFuncp) in GraphAcyc()
573 void V3Graph::acyclic(V3EdgeFuncP edgeFuncp) { in acyclic()
H A DV3GraphPathChecker.cpp53 GraphPathChecker::GraphPathChecker(const V3Graph* graphp, V3EdgeFuncP edgeFuncp) in GraphPathChecker()
H A DV3Partition.cpp176 V3EdgeFuncP edgeFuncp = &V3GraphEdge::followAlwaysTrue) in PartPropagateCp()