Otawa
0.10
|
#include <otawa/prop/Identifier.h>
#include <elm/genstruct/SLList.h>
#include <elm/inhstruct/DLList.h>
#include <elm/utility.h>
#include <elm/PreIterator.h>
#include <otawa/program.h>
#include <otawa/instruction.h>
Go to the source code of this file.
Classes | |
class | otawa::BasicBlock |
This is the minimal definition of a basic block. More... | |
class | otawa::BasicBlock::EdgeIterator |
class | otawa::BasicBlock::InstIter |
Iterator for instructions in the basic block. More... | |
class | otawa::BasicBlock::Bundle |
A bundle, in a VLIW processors, is a group of instructions executed in parallel. More... | |
class | otawa::BasicBlock::BundleIter |
Iterator on bundles composing a basic block. More... | |
class | otawa::BasicBlock::InIterator |
class | otawa::BasicBlock::OutIterator |
class | otawa::CodeBasicBlock |
Represent a basic block in the strictess meaning: a sequence of instructions containing no branch, or branch target except for the last instruction that may be a branch. More... | |
class | otawa::EndBasicBlock |
Namespaces | |
otawa | |
$Id$ Copyright (c) 2007, IRIT - UPS casse @iri t.fr | |
Functions | |
Output & | otawa::operator<< (Output &out, BasicBlock *bb) |
Variables | |
Identifier< int > | otawa::INDEX |
Identifier used for storing in each basic block from the CFG its index. More... | |