CACAO
Macros | Functions | Variables
ifconv.cpp File Reference

Go to the source code of this file.

Macros

#define IFCONV_PATTERN_3_SIZE   sizeof(ifconv_pattern_3) / (sizeof(s4) * 3 * 2)
 
#define IFCONV_PATTERN_4_SIZE   sizeof(ifconv_pattern_4) / (sizeof(s4) * 4 * 2)
 

Functions

static void check (jitdata *jd, basicblock *bptr)
 
bool ifconv_static (jitdata *jd)
 

Variables

static s4 ifconv_pattern_3 [][2][3]
 
static s4 ifconv_pattern_4 [][2][4]
 

Macro Definition Documentation

#define IFCONV_PATTERN_3_SIZE   sizeof(ifconv_pattern_3) / (sizeof(s4) * 3 * 2)

Definition at line 46 of file ifconv.cpp.

#define IFCONV_PATTERN_4_SIZE   sizeof(ifconv_pattern_4) / (sizeof(s4) * 4 * 2)

Definition at line 70 of file ifconv.cpp.

Function Documentation

static void check ( jitdata jd,
basicblock bptr 
)
static

Definition at line 430 of file ifconv.cpp.

bool ifconv_static ( jitdata jd)

Definition at line 123 of file ifconv.cpp.

Variable Documentation

s4 ifconv_pattern_3[][2][3]
static
Initial value:

Definition at line 48 of file ifconv.cpp.

s4 ifconv_pattern_4[][2][4]
static
Initial value:

Definition at line 72 of file ifconv.cpp.