HomeSort by relevance Sort by last modified time
    Searched refs:BallLarusNode (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/Analysis/
PathNumbering.h 39 class BallLarusNode;
44 typedef std::vector<BallLarusNode*> BLNodeVector;
45 typedef std::vector<BallLarusNode*>::iterator BLNodeIterator;
48 typedef std::map<BasicBlock*, BallLarusNode*> BLBlockNodeMap;
49 typedef std::stack<BallLarusNode*> BLNodeStack;
53 class BallLarusNode {
58 BallLarusNode(BasicBlock* BB) :
64 // Returns the basic block for the BallLarusNode
136 BallLarusEdge(BallLarusNode* source, BallLarusNode* target
    [all...]
  /external/llvm/lib/Analysis/
PathNumbering.cpp 54 // Returns the basic block for the BallLarusNode
55 BasicBlock* BallLarusNode::getBlock() {
60 unsigned BallLarusNode::getNumberPaths() {
65 void BallLarusNode::setNumberPaths(unsigned numberPaths) {
70 BallLarusNode::NodeColor BallLarusNode::getColor() {
75 void BallLarusNode::setColor(BallLarusNode::NodeColor color) {
81 BLEdgeIterator BallLarusNode::predBegin() {
86 BLEdgeIterator BallLarusNode::predEnd()
    [all...]
PathProfileInfo.cpp 121 static BallLarusEdge* getNextEdge (BallLarusNode* node,
138 BallLarusNode* currentNode = _ppi->_currentDag->getRoot ();
177 BallLarusNode* currentNode = _ppi->_currentDag->getRoot ();
202 BallLarusNode* root = _ppi->_currentDag->getRoot();
  /external/llvm/lib/Transforms/Instrumentation/
PathProfiling.cpp 77 // BLInstrumentationNode extends BallLarusNode with member used by the
80 class BLInstrumentationNode : public BallLarusNode {
115 void setTarget(BallLarusNode* node);
217 // method overriding the creation of BallLarusNode objects.
220 // Override this method to produce subclasses of BallLarusNode if
222 virtual BallLarusNode* createNode(BasicBlock* BB);
229 // createNode and can be cast to the subclass of BallLarusNode*
232 BallLarusNode* source, BallLarusNode* target, unsigned edgeNumber);
253 long weight, BallLarusNode* v, BallLarusEdge* e)
    [all...]

Completed in 340 milliseconds