Otawa
0.10
|
#include <otawa/parexegraph/GraphBBTime.h>
Classes | |
class | BasicBlockIterator |
Public Member Functions | |
PathContext (BasicBlock *bb) | |
PathContext (const PathContext &ctxt) | |
~PathContext () | |
void | addBlock (BasicBlock *new_bb, Edge *edge) |
int | numInsts () |
int | numBlocks () |
BasicBlock * | lastBlock () |
BasicBlock * | mainBlock () |
Edge * | edge () |
void | dump (io::Output &output) |
Private Attributes | |
elm::genstruct::SLList < BasicBlock * > | _bb_list |
int | _num_insts |
int | _num_bbs |
BasicBlock * | _bb |
Edge * | _edge |
|
inline |
References otawa::cfgio::bb(), and otawa::BasicBlock::countInstructions().
|
inline |
References _bb, _bb_list, _edge, _num_bbs, and _num_insts.
|
inline |
|
inline |
References otawa::BasicBlock::countInstructions(), and otawa::cfgio::edge().
Referenced by otawa::GraphBBTime< G >::FillSequence().
|
inline |
References otawa::cfgio::bb().
|
inline |
Referenced by otawa::GraphBBTime< G >::analyzePathContext().
|
inline |
Referenced by otawa::GraphBBTime< G >::FillSequence().
|
inline |
|
inline |
Referenced by otawa::GraphBBTime< G >::FillSequence().
|
inline |
Referenced by otawa::GraphBBTime< G >::FillSequence().
|
private |
Referenced by PathContext().
|
private |
Referenced by PathContext().
|
private |
Referenced by PathContext().
|
private |
Referenced by PathContext().
|
private |
Referenced by PathContext().