Otawa
0.10
|
#include <otawa/prop/Identifier.h>
#include <otawa/proc/Processor.h>
#include <otawa/hard/Cache.h>
#include <otawa/cache/LBlockSet.h>
#include <otawa/cache/cat2/MUSTProblem.h>
#include <otawa/cache/cat2/PERSProblem.h>
#include <elm/genstruct/Vector.h>
Go to the source code of this file.
Classes | |
class | otawa::EdgeACSBuilder |
This processor builds the MUST and PERS cache states before each basic block. More... | |
Namespaces | |
otawa | |
$Id$ Copyright (c) 2007, IRIT - UPS casse @iri t.fr | |
Variables | |
Identifier< Vector < MUSTProblem::Domain * > * > | otawa::CACHE_EDGE_ACS_MUST |
This property represents the "must" Abstract Cache State of a basic block. More... | |
Identifier< Vector < PERSProblem::Domain * > * > | otawa::CACHE_EDGE_ACS_PERS |
This property represents the "persistence" Abstract Cache State of a basic block. More... | |
Identifier< fmlevel_t > | otawa::FIRSTMISS_LEVEL |
Specify the loop-level-precision of the First Miss computation (inner, outer, multi-level) More... | |
Identifier< bool > | otawa::PSEUDO_UNROLLING |
This property represents the "persistence" Abstract Cache State of a basic block. More... | |
Identifier< genstruct::Vector < MUSTProblem::Domain * > * > | otawa::CACHE_ACS_MUST_ENTRY |
This property allows us to set an entry must ACS. More... | |
Feature< EdgeACSBuilder > | otawa::ICACHE_EDGE_ACS_FEATURE |
This feature represents the availability of Abstract Cache State informations. More... | |