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)
 

Function Documentation

void codegen_emit_epilog ( jitdata jd)

Generates machine code for the method epilog.

Definition at line 165 of file codegen.cpp.

void codegen_emit_instruction ( jitdata jd,
instruction iptr 
)

Generates machine code for one ICMD.

Definition at line 208 of file codegen.cpp.

void codegen_emit_prolog ( jitdata jd)

Generates machine code for the method prolog.

Definition at line 74 of file codegen.cpp.

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

Definition at line 1982 of file codegen.cpp.