Otawa  0.10
branch_BranchBuilder.cpp File Reference

Namespaces

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

Functions

Identifier< category_t > otawa::branch::CATEGORY ("otawa::branch::CATEGORY", branch::NOT_CLASSIFIED)
 Branch prediction category: it is put on the BB containing the branch instruction. More...
 
Identifier< BasicBlock * > otawa::branch::HEADER ("otawa::branch::HEADER", NULL)
 Loop header of FIRST_UNKNOWN branch prediction category. More...
 
p::feature otawa::branch::CATEGORY_FEATURE ("otawa::branch::CATEGORY_FEATURE", new Maker< BranchBuilder >())
 This category assigns to each branch a category according to its branch prediction behavior. More...
 
Output & otawa::branch::operator<< (Output &out, category_t cat)