CACAO
Data Fields
basicblock_info Struct Reference

Data Fields

basicblockbb
 
int dfnum
 
basicblock_infoparent
 
basicblock_infosemi
 
basicblock_infoancestor
 
basicblock_infobest
 
basicblock_infoidom
 
basicblock_infosamedom
 
basicblock_info ** bucket
 
unsigned bucketcount
 
bitvector defines
 
bitvector phi
 
unsigned phi_count
 
phi_functionphi_functions
 
bool visited
 
bool active
 
bool traversed
 
unsigned backward_branches
 
traversal_tlocals
 
traversal_tstack
 
basicblock_chain_tsubbasicblocks
 
unsigned complete_predecessors
 
unsigned num_phi_elimination
 

Detailed Description

Definition at line 282 of file dominators.cpp.

Field Documentation

bool basicblock_info::active

Definition at line 702 of file ssa3.cpp.

basicblock_info* basicblock_info::ancestor

Definition at line 287 of file dominators.cpp.

unsigned basicblock_info::backward_branches

Definition at line 704 of file ssa3.cpp.

basicblock* basicblock_info::bb

Definition at line 283 of file dominators.cpp.

basicblock_info* basicblock_info::best

Definition at line 288 of file dominators.cpp.

basicblock_info** basicblock_info::bucket

Definition at line 291 of file dominators.cpp.

unsigned basicblock_info::bucketcount

Definition at line 292 of file dominators.cpp.

unsigned basicblock_info::complete_predecessors

Definition at line 711 of file ssa3.cpp.

bitvector basicblock_info::defines

Definition at line 50 of file ssa2.cpp.

int basicblock_info::dfnum

Definition at line 284 of file dominators.cpp.

basicblock_info* basicblock_info::idom

Definition at line 289 of file dominators.cpp.

traversal_t* basicblock_info::locals

Definition at line 706 of file ssa3.cpp.

unsigned basicblock_info::num_phi_elimination

Definition at line 714 of file ssa3.cpp.

basicblock_info* basicblock_info::parent

Definition at line 285 of file dominators.cpp.

bitvector basicblock_info::phi

Definition at line 51 of file ssa2.cpp.

unsigned basicblock_info::phi_count

Definition at line 52 of file ssa2.cpp.

phi_function* basicblock_info::phi_functions

Definition at line 53 of file ssa2.cpp.

basicblock_info* basicblock_info::samedom

Definition at line 290 of file dominators.cpp.

basicblock_info* basicblock_info::semi

Definition at line 286 of file dominators.cpp.

traversal_t* basicblock_info::stack

Definition at line 707 of file ssa3.cpp.

basicblock_chain_t* basicblock_info::subbasicblocks

Definition at line 709 of file ssa3.cpp.

bool basicblock_info::traversed

Definition at line 703 of file ssa3.cpp.

bool basicblock_info::visited

Definition at line 701 of file ssa3.cpp.


The documentation for this struct was generated from the following files: