Otawa  0.10
ccg_ConstraintBuilder.cpp File Reference
#include <elm/io.h>
#include <otawa/ccg/ConstraintBuilder.h>
#include <otawa/cfg.h>
#include <otawa/instruction.h>
#include <otawa/ccg/Node.h>
#include <otawa/cache/LBlockSet.h>
#include <otawa/ccg/DFA.h>
#include <otawa/ilp.h>
#include <otawa/ipet/IPET.h>
#include <elm/genstruct/HashTable.h>
#include <otawa/util/Dominance.h>
#include <otawa/util/ContextTree.h>
#include <otawa/hard/CacheConfiguration.h>
#include <otawa/hard/Platform.h>
#include <otawa/ccg/Builder.h>
#include <otawa/ipet.h>
#include <otawa/util/LBlockBuilder.h>
#include <otawa/ipet/TrivialInstCacheManager.h>

Namespaces

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

Functions

Identifier< ilp::Var * > otawa::ccg::MISS_VAR ("otawa::ccg::MISS_VAR", 0)
 Gives the variable counting the number of misses. More...
 
p::feature otawa::ccg::CONSTRAINT_FEATURE ("otawa::ccg::CONSTRAINT_FEATURE", new Maker< ConstraintBuilder >())
 This feature ensures that the CCG has been translated in the form of ILP constraints. More...