Track recent reg-alloc changes.


git-svn-id: svn://svn.valgrind.org/vex/trunk@46 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/test_main.c b/test_main.c
index 7a1a92c..99a8d7d 100644
--- a/test_main.c
+++ b/test_main.c
@@ -69,7 +69,7 @@
    ppIRBB(stdout, bb);
    printf("\n");
 
-   if (1)
+   if (0)
    vcode = iselBB_X86Instr(bb);
    else
    {
@@ -84,6 +84,7 @@
      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 @@
 
      rcode =
      doRegisterAllocation(vcode,
-                          rregs_to_use, 4, /* rregs */
+                          rregs_to_use, 3, /* rregs */
 			  isMove_X86Instr,
 			  getRegUsage_X86Instr,
 			  mapRegs_X86Instr,