Lines Matching refs:BallLarusEdge
122 static BallLarusEdge* getNextEdge (BallLarusNode* node, in getNextEdge()
124 BallLarusEdge* best = 0; in getNextEdge()
128 if( (*next)->getType() != BallLarusEdge::BACKEDGE && // no backedges in getNextEdge()
129 (*next)->getType() != BallLarusEdge::SPLITEDGE && // no split edges in getNextEdge()
144 BallLarusEdge* next = getNextEdge(currentNode, increment); in getPathEdges()
148 if( next->getType() != BallLarusEdge::BACKEDGE_PHONY && in getPathEdges()
149 next->getType() != BallLarusEdge::SPLITEDGE_PHONY && in getPathEdges()
156 if( next->getType() == BallLarusEdge::BACKEDGE_PHONY && in getPathEdges()
163 if( next->getType() == BallLarusEdge::SPLITEDGE_PHONY && in getPathEdges()
183 BallLarusEdge* next = getNextEdge(currentNode, increment); in getPathBlocks()
187 if( next->getType() == BallLarusEdge::NORMAL) in getPathBlocks()
204 BallLarusEdge* edge = getNextEdge(root, _number); in getFirstBlockInPath()
206 if( edge && (edge->getType() == BallLarusEdge::BACKEDGE_PHONY || in getFirstBlockInPath()
207 edge->getType() == BallLarusEdge::SPLITEDGE_PHONY) ) in getFirstBlockInPath()