_(const GenNode *node) | otawa::GenGraph< ParExeNode, ParExeEdge > | inlinestatic |
_(const GenEdge *edge) | otawa::GenGraph< ParExeNode, ParExeEdge > | inlinestatic |
_(void) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
_(GenNode *node) | otawa::GenGraph< ParExeNode, ParExeEdge > | inlinestatic |
_(Edge *edge) | otawa::GenGraph< ParExeNode, ParExeEdge > | inlinestatic |
_(void) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
_branch_penalty | otawa::ParExeGraph | private |
_cache_line_size | otawa::ParExeGraph | private |
_capacity | otawa::ParExeGraph | private |
_first_node | otawa::ParExeGraph | protected |
_last_node | otawa::ParExeGraph | protected |
_last_prologue_node | otawa::ParExeGraph | protected |
_microprocessor | otawa::ParExeGraph | protected |
_props | otawa::ParExeGraph | protected |
_resources | otawa::ParExeGraph | protected |
_sequence | otawa::ParExeGraph | private |
_ws | otawa::ParExeGraph | protected |
add(GenNode *node) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
addAll(const C< ParExeNode * > &items) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
addEdgesForDataDependencies(void) | otawa::ParExeGraph | virtual |
addEdgesForFetch(void) | otawa::ParExeGraph | virtual |
addEdgesForMemoryOrder(void) | otawa::ParExeGraph | virtual |
addEdgesForPipelineOrder(void) | otawa::ParExeGraph | virtual |
addEdgesForProgramOrder(elm::genstruct::SLList< ParExeStage * > *list_of_stages=NULL) | otawa::ParExeGraph | virtual |
addEdgesForQueues(void) | otawa::ParExeGraph | virtual |
analyze() | otawa::ParExeGraph | |
analyzeContentions() | otawa::ParExeGraph | |
build() | otawa::ParExeGraph | virtual |
clear(void) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
clearDelays() | otawa::ParExeGraph | |
contains(ParExeNode *item) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
cost() | otawa::ParExeGraph | |
count(void) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
createNodes(void) | otawa::ParExeGraph | virtual |
createSequenceResources() | otawa::ParExeGraph | |
delta(ParExeNode *a, Resource *res) | otawa::ParExeGraph | |
display(elm::io::Output &output) | otawa::ParExeGraph | |
dump(elm::io::Output &dotFile, const string &info="") | otawa::ParExeGraph | |
Edge typedef | otawa::GenGraph< ParExeNode, ParExeEdge > | |
findContendingNodes() | otawa::ParExeGraph | |
findDataDependencies(void) | otawa::ParExeGraph | virtual |
firstNode() | otawa::ParExeGraph | inline |
getSequence(void) const | otawa::ParExeGraph | inline |
inDegree(ParExeNode *vertex) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
indexOf(ParExeNode *vertex) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
initDelays() | otawa::ParExeGraph | |
InstIterator class | otawa::ParExeGraph | friend |
isEmpty(void) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
isPredecessorOf(ParExeNode *succ, ParExeNode *ref) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
isSuccessorOf(ParExeNode *succ, ParExeNode *ref) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
numInstructions() | otawa::ParExeGraph | inline |
numResources() | otawa::ParExeGraph | inline |
operator bool(void) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
outDegree(ParExeNode *vertex) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
ParExeGraph(WorkSpace *ws, ParExeProc *proc, elm::genstruct::Vector< Resource * > *hw_resources, ParExeSequence *seq, const PropList &props=PropList::EMPTY) | otawa::ParExeGraph | |
ParExeNode class | otawa::ParExeGraph | friend |
pipeline(ParExeStage *stage, ParExeInst *inst) | otawa::ParExeGraph | virtual |
propagate() | otawa::ParExeGraph | |
remove(GenNode *node) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
remove(GenEdge *edge) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
removeAll(const C< ParExeNode * > &items) | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
rename_table_t typedef | otawa::ParExeGraph | protected |
resource(int index) | otawa::ParExeGraph | inline |
restoreDefaultLatencies() | otawa::ParExeGraph | |
setDefaultLatencies(TimingContext *tctxt) | otawa::ParExeGraph | |
setLatencies(TimingContext *tctxt) | otawa::ParExeGraph | |
sinkOf(ParExeEdge *edge) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
sourceOf(ParExeEdge *edge) const | otawa::GenGraph< ParExeNode, ParExeEdge > | inline |
Vertex typedef | otawa::GenGraph< ParExeNode, ParExeEdge > | |
~ParExeGraph(void) | otawa::ParExeGraph | virtual |