Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> --- arch/x86/emit-code.c | 8 -------- arch/x86/include/arch/instruction.h | 1 - arch/x86/instruction.c | 1 - 3 files changed, 0 insertions(+), 10 deletions(-)
diff --git a/arch/x86/emit-code.c b/arch/x86/emit-code.c index 506ca6e..bb89155 100644 --- a/arch/x86/emit-code.c +++ b/arch/x86/emit-code.c @@ -2712,13 +2712,6 @@ static void emit_mov_imm_reg(struct buffer *buf, __emit64_mov_imm_reg(buf, src->imm, mach_reg(&dest->reg)); } -static void emit_mov_ip_reg(struct buffer *buf, struct operand *dest) -{ - long addr = (long) buffer_current(buf); - - __emit64_mov_imm_reg(buf, addr, mach_reg(&dest->reg)); -} - static void __emit64_mov_membase_reg(struct buffer *buf, enum machine_reg base_reg, unsigned long disp, @@ -2856,7 +2849,6 @@ struct emitter emitters[] = { DECL_EMITTER(INSN_CMP_MEMBASE_REG, emit_cmp_membase_reg, TWO_OPERANDS), DECL_EMITTER(INSN_CMP_REG_REG, emit_cmp_reg_reg, TWO_OPERANDS), DECL_EMITTER(INSN_MOV_IMM_REG, emit_mov_imm_reg, TWO_OPERANDS), - DECL_EMITTER(INSN_MOV_IP_REG, emit_mov_ip_reg, SINGLE_OPERAND), DECL_EMITTER(INSN_MOV_MEMBASE_REG, emit_mov_membase_reg, TWO_OPERANDS), DECL_EMITTER(INSN_MOV_MEMDISP_REG, emit_mov_memdisp_reg, TWO_OPERANDS), DECL_EMITTER(INSN_MOV_MEMINDEX_REG, emit_mov_memindex_reg, TWO_OPERANDS), diff --git a/arch/x86/include/arch/instruction.h b/arch/x86/include/arch/instruction.h index 360be1a..5eeec55 100644 --- a/arch/x86/include/arch/instruction.h +++ b/arch/x86/include/arch/instruction.h @@ -117,7 +117,6 @@ enum insn_type { INSN_MOV_IMM_MEMLOCAL, INSN_MOV_IMM_REG, INSN_MOV_IMM_THREAD_LOCAL_MEMBASE, - INSN_MOV_IP_REG, INSN_MOV_MEMLOCAL_REG, INSN_MOV_MEMLOCAL_XMM, INSN_MOV_64_MEMLOCAL_XMM, diff --git a/arch/x86/instruction.c b/arch/x86/instruction.c index c2133b8..6fd0971 100644 --- a/arch/x86/instruction.c +++ b/arch/x86/instruction.c @@ -654,7 +654,6 @@ static unsigned long insn_flags[] = { [INSN_MOV_IMM_MEMLOCAL] = USE_FP | DEF_NONE, [INSN_MOV_IMM_REG] = DEF_DST, [INSN_MOV_IMM_THREAD_LOCAL_MEMBASE] = USE_DST | DEF_NONE, - [INSN_MOV_IP_REG] = DEF_DST, [INSN_MOV_MEMBASE_REG] = USE_SRC | DEF_DST, [INSN_MOV_MEMBASE_XMM] = USE_SRC | DEF_DST, [INSN_MOV_MEMDISP_REG] = USE_NONE | DEF_DST, -- 1.6.0.4 ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel