Otawa
0.10
|
#include <elm/inhstruct/DLList.h>
#include <otawa/util/GenGraph.h>
#include <otawa/proc/Feature.h>
#include <otawa/prog/Inst.h>
Go to the source code of this file.
Classes | |
class | otawa::ccg::LBlock |
The l-block is an abstraction allowing to split the basic block according to the bound of the cache block, that is, instructions composing a l-block are owned by the same basic block and same cache block. More... | |
class | otawa::ccg::LBlockSet |
This class represents the list of l-blocks of a task for a chosen cache row. More... | |
class | otawa::ccg::LBlockSet::Iterator |
class | otawa::ccg::Graph |
Namespaces | |
otawa | |
$Id$ Copyright (c) 2007, IRIT - UPS casse @iri t.fr | |
otawa::ilp | |
otawa::hard | |
otawa::ccg | |
Functions | |
Output & | otawa::ccg::operator<< (Output &out, const LBlock *block) |
Variables | |
p::feature | otawa::ccg::COLLECTED_LBLOCKS_FEATURE |
This feature ensures that the L-blocks of the current task has been collected. More... | |
Identifier< LBlockSet ** > | otawa::ccg::LBLOCKS |
This property is used for storing the list of L-Blocks. More... | |
Identifier < genstruct::AllocatedTable < LBlock * > * > | otawa::ccg::BB_LBLOCKS |
This property is used for storing the list of L-Blocks of a BasicBlock. More... | |
p::feature | otawa::ccg::FEATURE |
This feature ensures that Cache Conflict Graphs has been built. More... | |
Identifier< ilp::Var * > | otawa::ccg::MISS_VAR |
Gives the variable counting the number of misses. More... | |
p::feature | otawa::ccg::CONSTRAINT_FEATURE |
This feature ensures that the CCG has been translated in the form of ILP constraints. More... | |