Don't inline memory read/write code in x86-32 recompiled blocks - speedup (up to 20% seen)

This commit is contained in:
SarahW 2016-09-15 21:06:28 +01:00
commit aab2c3e7cf
4 changed files with 535 additions and 405 deletions

View file

@ -19,3 +19,12 @@ enum
extern int host_reg_mapping[NR_HOST_REGS];
#define NR_HOST_XMM_REGS 7
extern int host_reg_xmm_mapping[NR_HOST_XMM_REGS];
extern uint32_t mem_load_addr_ea_b;
extern uint32_t mem_load_addr_ea_w;
extern uint32_t mem_load_addr_ea_l;
extern uint32_t mem_load_addr_ea_q;
extern uint32_t mem_store_addr_ea_b;
extern uint32_t mem_store_addr_ea_w;
extern uint32_t mem_store_addr_ea_l;
extern uint32_t mem_store_addr_ea_q;