Otawa
0.10
|
#include <elm/string.h>
#include <elm/serial2/macros.h>
#include <elm/serial2/collections.h>
#include <elm/genstruct/Table.h>
#include <otawa/prog/Inst.h>
#include <elm/util/strong_type.h>
#include <otawa/proc/SilentFeature.h>
#include <elm/system/Path.h>
#include <otawa/prog/Manager.h>
Go to the source code of this file.
Classes | |
class | otawa::hard::PipelineUnit |
class | otawa::hard::FunctionalUnit |
A functional unit is specialized in the computation of some kinds of instructions. More... | |
class | otawa::hard::Dispatch |
A dispatch object allows to map some kinds of instructions to a functional unit. More... | |
class | otawa::hard::Stage |
This class represents a stage in a pipeline. More... | |
class | otawa::hard::Queue |
The instructions queues stores instruction that come from one stage to another one. More... | |
class | otawa::hard::Processor |
Description of a processor pipeline. More... | |
Namespaces | |
otawa | |
$Id$ Copyright (c) 2007, IRIT - UPS casse @iri t.fr | |
otawa::hard | |
elm | |
elm::serial2 | |
Functions | |
ENUM (otawa::hard::Stage::type_t) | |
void | elm::serial2::__unserialize (Unserializer &s, otawa::hard::Dispatch::type_t &v) |
void | elm::serial2::__serialize (Serializer &s, otawa::hard::Dispatch::type_t v) |
Variables | |
SilentFeature | otawa::hard::PROCESSOR_FEATURE |
This feature ensures we have obtained the memory configuration of the system. More... | |
Identifier< const Processor * > | otawa::hard::PROCESSOR |
Current memory. More... | |
ENUM | ( | otawa::hard::Stage::type_t | ) |