CACAO
Functions
cfg.cpp File Reference

Go to the source code of this file.

Functions

static void cfg_allocate_predecessors (basicblock *bptr)
 
static void cfg_allocate_successors (basicblock *bptr)
 
static void cfg_insert_predecessors (basicblock *bptr, basicblock *pbptr)
 
static void cfg_insert_successors (basicblock *bptr, basicblock *pbptr)
 
bool cfg_build (jitdata *jd)
 
void cfg_add_root (jitdata *jd)
 
void cfg_remove_root (jitdata *jd)
 
void cfg_clear (jitdata *jd)
 

Function Documentation

void cfg_add_root ( jitdata jd)

Definition at line 468 of file cfg.cpp.

static void cfg_allocate_predecessors ( basicblock bptr)
static

Definition at line 44 of file cfg.cpp.

static void cfg_allocate_successors ( basicblock bptr)
static

Definition at line 61 of file cfg.cpp.

bool cfg_build ( jitdata jd)

Definition at line 124 of file cfg.cpp.

void cfg_clear ( jitdata jd)

Definition at line 515 of file cfg.cpp.

static void cfg_insert_predecessors ( basicblock bptr,
basicblock pbptr 
)
static

Definition at line 78 of file cfg.cpp.

static void cfg_insert_successors ( basicblock bptr,
basicblock pbptr 
)
static

Definition at line 97 of file cfg.cpp.

void cfg_remove_root ( jitdata jd)

Definition at line 500 of file cfg.cpp.