Otawa  0.10
features.h File Reference

Go to the source code of this file.

Namespaces

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

Typedefs

typedef enum otawa::fmlevel otawa::fmlevel_t
 

Enumerations

enum  otawa::fmlevel { otawa::FML_INNER = 0, otawa::FML_OUTER = 1, otawa::FML_MULTI = 2, otawa::FML_NONE }
 

Functions

otawa::Outputotawa::operator<< (otawa::Output &out, const fmlevel_t &fml)
 

Variables

p::feature otawa::ICACHE_ACS_FEATURE
 This feature represents the availability of Abstract Cache State informations. More...
 
Identifier< genstruct::Vector
< MUSTProblem::Domain * > * > 
otawa::CACHE_ACS_MUST
 This property represents the "must" Abstract Cache State of a basic block. More...
 
Identifier< genstruct::Vector
< PERSProblem::Domain * > * > 
otawa::CACHE_ACS_PERS
 This property represents the "persistence" Abstract Cache State of a basic block. More...
 
Identifier< genstruct::Vector
< MAYProblem::Domain * > * > 
otawa::CACHE_ACS_MAY
 This property represents the "may" Abstract Cache State of a basic block. More...
 
Identifier< genstruct::Vector
< MAYProblem::Domain * > * > 
otawa::CACHE_ACS_MAY_ENTRY
 This property allows us to set an entry may ACS. More...
 
p::feature otawa::ICACHE_ACS_MAY_FEATURE
 This feature represents the availability of MAY Abstract Cache State informations. More...
 
SilentFeature otawa::ICACHE_CATEGORY2_FEATURE
 This feature ensures that the categories for instruction cache according to the following method has been computed: More...
 
p::feature otawa::ICACHE_ONLY_CONSTRAINT2_FEATURE
 Ensures that the constraints for cache analysis by categories 2 has been built. More...
 
p::feature otawa::ICACHE_CONSTRAINT2_FEATURE
 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...
 
Identifier< ilp::Var * > otawa::MISS_VAR
 Property giving the variable counting the number of misses. More...