|
| 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_MOV_PX_DIRECTVALUE_GEN (void *b, INT_PTR v, int wv) |
| 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 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) |
| static void | eel_callcode32 (INT_PTR cp, INT_PTR ramptr) |
| void | eel_enterfp (int s[2]) |
| void | eel_leavefp (int s[2]) |
| static void | eel_callcode32_fast (INT_PTR cp, INT_PTR ramptr) |
| static unsigned char * | EEL_GLUE_set_immediate (void *_p, INT_PTR newv) |
| void | nseel_asm_or (void) |
| void | nseel_asm_or0 (void) |
| void | nseel_asm_or_op (void) |
| void | nseel_asm_and (void) |
| void | nseel_asm_and_op (void) |
| void | nseel_asm_xor (void) |
| void | nseel_asm_xor_op (void) |
| void | nseel_asm_shl (void) |
| void | nseel_asm_shr (void) |
| void | nseel_asm_mod (void) |
| void | nseel_asm_mod_op (void) |
| void | nseel_asm_stack_peek (void) |
| void | _asm_gmegabuf (void) |
| void | _asm_megabuf (void) |
| static void | eel_fixup_sse3 (unsigned char *p, unsigned char *endp, int np, int flag) |
| static int | nseel_has_sse3 () |
| static void * | GLUE_realAddress (void *fn, int *size) |
|
| 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_P1PTR_AS_VALUE [] |
| static const unsigned char | GLUE_PUSH_P1 [4] ={0x83, 0xEC, 12, 0x50} |
| static const unsigned char | GLUE_POP_FPSTACK [2] = { 0xDD, 0xD8 } |
| static const unsigned char | GLUE_POP_FPSTACK_TOSTACK [] |
| static const unsigned char | GLUE_POP_STACK_TO_FPSTACK [] |
| static const unsigned char | GLUE_POP_FPSTACK_TO_WTP [] |
| static const unsigned char | GLUE_RET =0xC3 |
| static const unsigned char | GLUE_LOOP_LOADCNT_SSE3 [] |
| static const unsigned char | GLUE_LOOP_LOADCNT_NOSSE3 [] |
| 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 [] = { 0x29, 0xC0 } |
| static const unsigned char | GLUE_SET_P1_NZ [] = { 0xb0, 0x01 } |
| static const unsigned char | GLUE_FXCH [] = {0xd9, 0xc9} |
| static const unsigned char | GLUE_FLDZ [] = {0xd9, 0xee} |
| static const unsigned char | GLUE_FLD1 [] = {0xd9, 0xe8} |
| static EEL_F | negativezeropointfive =-0.5f |
| static EEL_F | onepointfive =1.5f |
| static struct roundinftab | s_round_fixes [] |