Representation of a hardware instruction queue to be used to build a ParExeGraph.
More...
#include <otawa/parexegraph/ParExeProc.h>
Representation of a hardware instruction queue to be used to build a ParExeGraph.
- See also
- Parametric Execution Graph
otawa::ParExeQueue::ParExeQueue |
( |
elm::String |
name, |
|
|
int |
size |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
name | Name of the queue (used for debugging purposes) |
size | Capacity (number of instructions) of the queue. |
ParExeStage * otawa::ParExeQueue::emptyingStage |
( |
void |
| ) |
|
|
inline |
- Returns
- Pointer to the pipeline stage (ParExeStage) that gets instructions from the queue.
ParExeStage * otawa::ParExeQueue::fillingStage |
( |
void |
| ) |
|
|
inline |
void otawa::ParExeQueue::setEmptyingStage |
( |
ParExeStage * |
stage | ) |
|
|
inline |
void otawa::ParExeQueue::setFillingStage |
( |
ParExeStage * |
stage | ) |
|
|
inline |
int otawa::ParExeQueue::size |
( |
void |
| ) |
|
|
inline |
int otawa::ParExeQueue::_size |
|
private |
The documentation for this class was generated from the following files: