Lines Matching refs:BallLarusDag
235 void BallLarusDag::init() {
254 BallLarusDag::~BallLarusDag() {
266 void BallLarusDag::calculatePathNumbers() {
339 unsigned BallLarusDag::getNumberOfPaths() {
344 BallLarusNode* BallLarusDag::getRoot() {
349 BallLarusNode* BallLarusDag::getExit() {
354 Function& BallLarusDag::getFunction() {
359 void BallLarusDag::clearColors(BallLarusNode::NodeColor color) {
365 void BallLarusDag::buildNode(BLBlockNodeMap& inDag, BLNodeStack& dfsStack) {
417 void BallLarusDag::buildEdge(BLBlockNodeMap& inDag, std::stack<BallLarusNode*>&
445 void BallLarusDag::calculatePathNumbersFrom(BallLarusNode* node) {
473 // necessary. The destructor of BallLarusDag will call free on each
475 BallLarusNode* BallLarusDag::createNode(BasicBlock* BB) {
481 // necessary. The destructor of BallLarusDag will call free on each
483 BallLarusEdge* BallLarusDag::createEdge(BallLarusNode* source,
490 BallLarusNode* BallLarusDag::addNode(BasicBlock* BB) {
497 BallLarusEdge* BallLarusDag::addEdge(BallLarusNode* source,
508 void BallLarusDag::addBackedge(BallLarusNode* source, BallLarusNode* target,