|
| static void | GLUE_RESTORE_SPILL_TO_FPREG2 (void *b, int ws) |
| static void | GLUE_SAVE_TO_SPILL (void *b, int ws) |
| static void | GLUE_MOV_PX_DIRECTVALUE_GEN (void *b, INT_PTR v, int wr) |
| static void | GLUE_STORE_P1_TO_STACK_AT_OFFS (void *b, int offs) |
| static void | GLUE_MOVE_PX_STACKPTR_GEN (void *b, int wv) |
| static void | GLUE_MOVE_STACK (void *b, int amt) |
| static void | GLUE_POP_PX (void *b, int wv) |
| static int | GLUE_POP_VALUE_TO_ADDR (unsigned char *buf, void *destptr) |
| static int | GLUE_COPY_VALUE_AT_P1_TO_PTR (unsigned char *buf, void *destptr) |
| static int | GLUE_POP_FPSTACK_TO_PTR (unsigned char *buf, void *destptr) |
| static void | GLUE_SET_PX_FROM_P1 (void *b, int wv) |
| static void | GLUE_SET_PX_FROM_WTP (void *b, int wv) |
| static void | GLUE_PUSH_VAL_AT_PX_TO_FPSTACK (void *b, int wv) |
| static void | GLUE_POP_FPSTACK_TO_WTP_TO_PX (unsigned char *buf, int wv) |
| static int | GLUE_RESET_WTP (unsigned char *out, void *ptr) |
| void | eel_callcode64 (INT_PTR code, INT_PTR ram_tab) |
| void | eel_callcode64_fast (INT_PTR code, INT_PTR ram_tab) |
| static unsigned char * | EEL_GLUE_set_immediate (void *_p, INT_PTR newv) |
| static void * | GLUE_realAddress (void *fn, int *size) |
| static int | GLUE_FUSE (compileContext *ctx, unsigned char *code, int left_size, int right_size, int fuse_flags, int spill_reg) |
|
| static const unsigned int | GLUE_COPY_FPSTACK_TO_FPREG2 [] = { 0xc8100ff2 } |
| static unsigned char | GLUE_POP_STACK_TO_FPREG2 [] |
| static const unsigned char | GLUE_JMP_NC [] = { 0xE9, 0,0,0,0, } |
| static const unsigned char | GLUE_JMP_IF_P1_Z [] = {0x85, 0xC0, 0x0F, 0x84, 0,0,0,0 } |
| static const unsigned char | GLUE_JMP_IF_P1_NZ [] = {0x85, 0xC0, 0x0F, 0x85, 0,0,0,0 } |
| static const unsigned int | GLUE_FUNC_ENTER [1] |
| static const unsigned int | GLUE_FUNC_LEAVE [1] |
| static const unsigned char | GLUE_PUSH_P1 [2] ={ 0x50,0x50} |
| static const unsigned char | GLUE_PUSH_P1PTR_AS_VALUE [] |
| static const unsigned char | GLUE_POP_FPSTACK [1] = { 0 } |
| static const unsigned char | GLUE_POP_FPSTACK_TOSTACK [] |
| static const unsigned char | GLUE_POP_FPSTACK_TO_WTP [] |
| static const unsigned char | GLUE_RET =0xC3 |
| static const unsigned char | GLUE_LOOP_LOADCNT [] |
| static const unsigned char | GLUE_LOOP_BEGIN [] |
| static const unsigned char | GLUE_LOOP_END [] |
| static const unsigned char | GLUE_WHILE_BEGIN [] |
| static const unsigned char | GLUE_WHILE_END [] |
| static const unsigned char | GLUE_WHILE_CHECK_RV [] |
| static const unsigned char | GLUE_SET_P1_Z [] = { 0x48, 0x29, 0xC0 } |
| static const unsigned char | GLUE_SET_P1_NZ [] = { 0xb0, 0x01 } |
| static const unsigned char | GLUE_FLDZ [] |
| static EEL_F | negativezeropointfive =-0.5f |
| static EEL_F | onepointfive =1.5f |