CACAO
Functions
codegen.cpp File Reference

Go to the source code of this file.

Functions

void codegen_emit_prolog (jitdata *jd)
 Generates machine code for the method prolog. More...
 
void codegen_emit_epilog (jitdata *jd)
 Generates machine code for the method epilog. More...
 
void codegen_emit_instruction (jitdata *jd, instruction *iptr)
 Generates machine code for one ICMD. More...
 
void codegen_emit_stub_native (jitdata *jd, methoddesc *nmd, functionptr f, int skipparams)
 
void asm_debug (int a1, int a2, int a3, int a4)
 

Function Documentation

void asm_debug ( int  a1,
int  a2,
int  a3,
int  a4 
)

Definition at line 2698 of file codegen.cpp.

void codegen_emit_epilog ( jitdata jd)

Generates machine code for the method epilog.

Definition at line 225 of file codegen.cpp.

void codegen_emit_instruction ( jitdata jd,
instruction iptr 
)

Generates machine code for one ICMD.

Definition at line 281 of file codegen.cpp.

void codegen_emit_prolog ( jitdata jd)

Generates machine code for the method prolog.

Definition at line 73 of file codegen.cpp.

void codegen_emit_stub_native ( jitdata jd,
methoddesc nmd,
functionptr  f,
int  skipparams 
)

Definition at line 2366 of file codegen.cpp.