Home | History | Annotate | Download | only in Analysis

Lines Matching refs:BallLarusDag

234 void BallLarusDag::init() {
253 BallLarusDag::~BallLarusDag() {
265 void BallLarusDag::calculatePathNumbers() {
338 unsigned BallLarusDag::getNumberOfPaths() {
343 BallLarusNode* BallLarusDag::getRoot() {
348 BallLarusNode* BallLarusDag::getExit() {
353 Function& BallLarusDag::getFunction() {
358 void BallLarusDag::clearColors(BallLarusNode::NodeColor color) {
364 void BallLarusDag::buildNode(BLBlockNodeMap& inDag, BLNodeStack& dfsStack) {
416 void BallLarusDag::buildEdge(BLBlockNodeMap& inDag, std::stack<BallLarusNode*>&
444 void BallLarusDag::calculatePathNumbersFrom(BallLarusNode* node) {
472 // necessary. The destructor of BallLarusDag will call free on each
474 BallLarusNode* BallLarusDag::createNode(BasicBlock* BB) {
480 // necessary. The destructor of BallLarusDag will call free on each
482 BallLarusEdge* BallLarusDag::createEdge(BallLarusNode* source,
489 BallLarusNode* BallLarusDag::addNode(BasicBlock* BB) {
496 BallLarusEdge* BallLarusDag::addEdge(BallLarusNode* source,
507 void BallLarusDag::addBackedge(BallLarusNode* source, BallLarusNode* target,