Author: zoltan
Date: 2005-03-28 16:10:26 -0500 (Mon, 28 Mar 2005)
New Revision: 42317

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/mini-amd64.c
Log:
2005-03-28  Zoltan Varga  <[EMAIL PROTECTED]>

        * mini-amd64.c (mono_arch_output_basic_block): Fix order of parameters
        to amd64_div_reg_size ().


Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2005-03-28 21:09:11 UTC (rev 42316)
+++ trunk/mono/mono/mini/ChangeLog      2005-03-28 21:10:26 UTC (rev 42317)
@@ -1,5 +1,8 @@
 2005-03-28  Zoltan Varga  <[EMAIL PROTECTED]>
 
+       * mini-amd64.c (mono_arch_output_basic_block): Fix order of parameters
+       to amd64_div_reg_size ().
+       
        * mini-amd64.c (mono_arch_emit_exceptions): Emit a near call here too.
 
 2005-03-27  Zoltan Varga  <[EMAIL PROTECTED]>

Modified: trunk/mono/mono/mini/mini-amd64.c
===================================================================
--- trunk/mono/mono/mini/mini-amd64.c   2005-03-28 21:09:11 UTC (rev 42316)
+++ trunk/mono/mono/mini/mini-amd64.c   2005-03-28 21:10:26 UTC (rev 42317)
@@ -3704,29 +3704,29 @@
                }
                case OP_IDIV:
                        amd64_cdq_size (code, 4);
-                       amd64_div_reg_size (code, ins->sreg2, 4, TRUE);
+                       amd64_div_reg_size (code, ins->sreg2, TRUE, 4);
                        break;
                case OP_IDIV_UN:
                        amd64_alu_reg_reg (code, X86_XOR, AMD64_RDX, AMD64_RDX);
-                       amd64_div_reg_size (code, ins->sreg2, 4, FALSE);
+                       amd64_div_reg_size (code, ins->sreg2, FALSE, 4);
                        break;
                case OP_IDIV_IMM:
                        amd64_mov_reg_imm (code, ins->sreg2, ins->inst_imm);
                        amd64_cdq_size (code, 4);
-                       amd64_div_reg_size (code, ins->sreg2, 4, TRUE);
+                       amd64_div_reg_size (code, ins->sreg2, TRUE, 4);
                        break;
                case OP_IREM:
                        amd64_cdq_size (code, 4);
-                       amd64_div_reg_size (code, ins->sreg2, 4, TRUE);
+                       amd64_div_reg_size (code, ins->sreg2, TRUE, 4);
                        break;
                case OP_IREM_UN:
                        amd64_alu_reg_reg (code, X86_XOR, AMD64_RDX, AMD64_RDX);
-                       amd64_div_reg_size (code, ins->sreg2, 4, FALSE);
+                       amd64_div_reg_size (code, ins->sreg2, FALSE, 4);
                        break;
                case OP_IREM_IMM:
                        amd64_mov_reg_imm (code, ins->sreg2, ins->inst_imm);
                        amd64_cdq_size (code, 4);
-                       amd64_div_reg_size (code, ins->sreg2, 4, TRUE);
+                       amd64_div_reg_size (code, ins->sreg2, TRUE, 4);
                        break;
 
                case OP_ICOMPARE:

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to