]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Track recent reg-alloc changes.
authorJulian Seward <jseward@acm.org>
Sat, 3 Jul 2004 19:52:16 +0000 (19:52 +0000)
committerJulian Seward <jseward@acm.org>
Sat, 3 Jul 2004 19:52:16 +0000 (19:52 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@46

VEX/test_main.c

index 7a1a92c790699bc18e5c4abf342fec56afe3e633..99a8d7d9a5e7ba70aead46c4bff506111732190a 100644 (file)
@@ -69,7 +69,7 @@ int main ( void )
    ppIRBB(stdout, bb);
    printf("\n");
 
-   if (1)
+   if (0)
    vcode = iselBB_X86Instr(bb);
    else
    {
@@ -84,6 +84,7 @@ int main ( void )
      HReg edx = hregX86_EDX();
      HReg ebp = hregX86_EBP();
      vcode = newHInstrArray();
+     vcode->n_vregs = 4;
 
      addHInstr(vcode, X86Instr_Alu32R(Xalu_MOV, 
                                      X86RMI_Imm(0x10001), vr0));
@@ -130,7 +131,7 @@ int main ( void )
 
      rcode =
      doRegisterAllocation(vcode,
-                          rregs_to_use, 4, /* rregs */
+                          rregs_to_use, 3, /* rregs */
                          isMove_X86Instr,
                          getRegUsage_X86Instr,
                          mapRegs_X86Instr,