Otawa
0.10
|
#include <stdio.h>
#include <elm/io.h>
#include <otawa/cache/LBlockSet.h>
#include <otawa/util/LBlockBuilder.h>
#include <otawa/ilp.h>
#include <otawa/ipet.h>
#include <otawa/util/Dominance.h>
#include <otawa/cfg.h>
#include <otawa/util/LoopInfoBuilder.h>
#include <otawa/hard/CacheConfiguration.h>
#include <otawa/hard/Platform.h>
#include <otawa/ipet/TrivialInstCacheManager.h>
#include <otawa/cache/cat2/ACSBuilder.h>
#include <otawa/cache/cat2/CAT2Builder.h>
#include <otawa/cache/cat2/CAT2ConstraintBuilder.h>
#include <otawa/cache/cat2/LinkedBlocksDetector.h>
#include <otawa/stats/BBStatCollector.h>
Namespaces | |
otawa | |
$Id$ Copyright (c) 2007, IRIT - UPS casse @iri t.fr | |
Functions | |
Identifier< ilp::Var * > | otawa::MISS_VAR ("otawa::MISS_VAR", 0) |
Property giving the variable counting the number of misses. More... | |
p::feature | otawa::ICACHE_ONLY_CONSTRAINT2_FEATURE ("otawa::ICACHE_ONLY_CONSTRAINT2_FEATURE", new Maker< CAT2OnlyConstraintBuilder >()) |
Ensures that the constraints for cache analysis by categories 2 has been built. More... | |
p::feature | otawa::ICACHE_CONSTRAINT2_FEATURE ("otawa::ICACHE_CONSTRAINT2_FEATURE", new Maker< CAT2ConstraintBuilder >()) |
Ensures that the constraints for cache analysis by categories 2 has been built and that the term of instruction cache has been added to the objective function. More... | |