From: twisti Date: Mon, 24 Oct 2005 19:38:52 +0000 (+0000) Subject: * M_CMP, M_CMP_IMM, M_CMP_MEMBASE: Added. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=d8b4ae1c23faad189753d87b1897fbc19bc458fc;p=cacao.git * M_CMP, M_CMP_IMM, M_CMP_MEMBASE: Added. --- diff --git a/src/vm/jit/x86_64/codegen.h b/src/vm/jit/x86_64/codegen.h index 54852e3a8..f18a560de 100644 --- a/src/vm/jit/x86_64/codegen.h +++ b/src/vm/jit/x86_64/codegen.h @@ -28,7 +28,7 @@ Christian Thalinger - $Id: codegen.h 3470 2005-10-21 09:07:25Z twisti $ + $Id: codegen.h 3490 2005-10-24 19:38:52Z twisti $ */ @@ -455,6 +455,10 @@ typedef enum { #define M_TEST(a) x86_64_test_reg_reg(cd, (a), (a)) +#define M_CMP(a,b) x86_64_alu_reg_reg(cd, X86_64_CMP, (a), (b)) +#define M_CMP_IMM(a,b) x86_64_alu_imm_reg(cd, X86_64_CMP, (a), (b)) +#define M_CMP_MEMBASE(a,b,c) x86_64_alu_membase_reg(cd, X86_64_CMP, (a), (b), (c)) + #define M_BEQ(disp) x86_64_jcc(cd, X86_64_CC_E, (disp)) #define M_BNE(disp) x86_64_jcc(cd, X86_64_CC_NE, (disp))