CACAO
Macros | Functions
ssa.hpp File Reference

Go to the source code of this file.

Macros

#define SSA_DEBUG_CHECK
 
#define SSA_DEBUG_VERBOSE
 
#define _SSA_CHECK_BOUNDS(i, l, h)   assert( ((i) >= (l)) && ((i) < (h)));
 
#define _SSA_ASSERT(a)   assert((a));
 

Functions

void ssa_init (jitdata *)
 
void ssa (jitdata *)
 
void fix_exception_handlers (jitdata *jd)
 
void ssa_show_variable (jitdata *jd, int index, varinfo *v, int stage)
 
void ssa_print_phi (lsradata *, graphdata *)
 

Macro Definition Documentation

#define _SSA_ASSERT (   a)    assert((a));

Definition at line 44 of file ssa.hpp.

#define _SSA_CHECK_BOUNDS (   i,
  l,
 
)    assert( ((i) >= (l)) && ((i) < (h)));

Definition at line 43 of file ssa.hpp.

#define SSA_DEBUG_CHECK

Definition at line 38 of file ssa.hpp.

#define SSA_DEBUG_VERBOSE

Definition at line 39 of file ssa.hpp.

Function Documentation

void fix_exception_handlers ( jitdata jd)

Definition at line 989 of file ssa3.cpp.

void ssa ( jitdata )

Definition at line 105 of file ssa.cpp.

void ssa_init ( jitdata )

Definition at line 275 of file ssa.cpp.

void ssa_print_phi ( lsradata ,
graphdata  
)

Definition at line 279 of file ssa_phi.cpp.

void ssa_show_variable ( jitdata jd,
int  index,
varinfo v,
int  stage 
)

Definition at line 1262 of file ssa.cpp.