CACAO
Macros | Functions
dominator.hpp File Reference

Go to the source code of this file.

Macros

#define ROOT_NUMBER   (-1)
 

Functions

void createRoot (jitdata *)
 
void calculateDominators (jitdata *)
 Calculates the immediate dominators of all basicblocks. More...
 
void buildDominatorTree (jitdata *)
 Uses the immediate dominators to build a dominator tree which can be traversed from the root to the leaves. More...
 

Macro Definition Documentation

#define ROOT_NUMBER   (-1)

Definition at line 31 of file dominator.hpp.

Function Documentation

void buildDominatorTree ( jitdata )

Uses the immediate dominators to build a dominator tree which can be traversed from the root to the leaves.

Definition at line 221 of file dominator.cpp.

void calculateDominators ( jitdata )

Calculates the immediate dominators of all basicblocks.

Definition at line 73 of file dominator.cpp.

void createRoot ( jitdata )

Definition at line 39 of file dominator.cpp.