Otawa
0.10
|
#include <otawa/hard/ProcessorBuilder.h>
Public Member Functions | |
QueueBuilder (string name) | |
QueueBuilder & | input (StageBuilder &stage) |
QueueBuilder & | output (StageBuilder &stage) |
QueueBuilder & | intern (StageBuilder &stage) |
QueueBuilder & | size (int s) |
Queue * | operator* (void) |
Private Member Functions | |
void | complete (void) |
Private Attributes | |
Queue * | queue |
genstruct::Vector< Stage * > | interns |
bool | completed |
|
inline |
References name, otawa::hard::Queue::name, and queue.
|
private |
References completed, otawa::hard::Queue::intern, interns, and queue.
Referenced by operator*().
|
inline |
References otawa::hard::Queue::input, and queue.
|
inline |
References interns.
|
inline |
References complete(), and queue.
|
inline |
References otawa::hard::Queue::output, and queue.
|
inline |
References queue, and otawa::hard::Queue::size.
|
private |
Referenced by complete().
|
private |
Referenced by complete(), and intern().
|
private |
Referenced by complete(), input(), operator*(), output(), QueueBuilder(), and size().