Otawa  0.10
cache_ACSMayBuilder.cpp File Reference
#include <stdio.h>
#include <elm/io.h>
#include <elm/genstruct/Vector.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/util/HalfAbsInt.h>
#include <otawa/cfg.h>
#include <otawa/util/LoopInfoBuilder.h>
#include <otawa/hard/CacheConfiguration.h>
#include <otawa/hard/Platform.h>
#include <otawa/cache/cat2/MAYProblem.h>
#include <otawa/cache/FirstLastBuilder.h>
#include <otawa/cache/cat2/ACSBuilder.h>
#include <otawa/cache/cat2/ACSMayBuilder.h>
#include <otawa/util/UnrollingListener.h>
#include <otawa/util/DefaultListener.h>

Namespaces

 otawa
 $Id$ Copyright (c) 2007, IRIT - UPS casse.nosp@m.@iri.nosp@m.t.fr
 

Functions

p::feature otawa::ICACHE_ACS_MAY_FEATURE ("otawa::ICACHE_ACS_MAY_FEATURE", new Maker< ACSMayBuilder >())
 This feature represents the availability of MAY Abstract Cache State informations. More...
 
Identifier< genstruct::Vector
< MAYProblem::Domain * > * > 
otawa::CACHE_ACS_MAY ("otawa::CACHE_ACS_MAY", NULL)
 This property represents the "may" Abstract Cache State of a basic block. More...
 
Identifier< Vector
< MAYProblem::Domain * > * > 
otawa::CACHE_ACS_MAY_ENTRY ("otawa::CACHE_ACS_MAY_ENTRY", NULL)
 This property allows us to set an entry may ACS. More...