7 #ifndef PARAM_EXECUTIONGRAPH_BBTIME_H
8 #define PARAM_EXECUTIONGRAPH_BBTIME_H
24 using namespace elm::genstruct;
52 #endif // ParamExeGraphBBTime_H
Definition: ExeGraphBBTime.h:40
Definition: ParamExeGraphBBTime.h:26
Identifier< int > OUTPUT_LEVEL
static const PropList EMPTY
This is an empty proplist for convenience.
Definition: PropList.h:66
int _prologue_depth
Definition: ParamExeGraphBBTime.h:28
OutStream * _output_stream
Definition: ParamExeGraphBBTime.h:29
A sequence of instructions (ExeInst)
Definition: ExeGraph.h:91
dtd::Element bb(dtd::make("bb", _BB).attr(id).attr(address).attr(size))
InstIterator(const ExeSequence< ExeNode > *sequence)
Definition: ParamExeGraphBBTime.h:43
Control Flow Graph representation.
Definition: CFG.h:42
Trace * _trace
Definition: ParamExeGraphBBTime.h:32
A workspace represents a program, its run-time and all information about WCET computation or any othe...
Definition: WorkSpace.h:67
Identifier< String > OUTPUT_FILE
Definition: ParamExeGraph.h:36
Identifier< String > GRAPHS_DIR
dtd::Element cfg(dtd::make("cfg", _CFG).attr(id).content((entry,*bb, exit,*edge)))
Definition: ParamExeGraphBBTime.h:41
This is the minimal definition of a basic block.
Definition: BasicBlock.h:43
This a list of properties.
Definition: PropList.h:63
String _graphs_dir_name
Definition: ParamExeGraphBBTime.h:31
elm::io::Output * _output
Definition: ParamExeGraphBBTime.h:30