cvsuser     02/07/04 14:34:06

  Modified:    jit/sun4 jit_emit.h
  Log:
  Moved regs to Parrot_Context
  
  Revision  Changes    Path
  1.2       +9 -9      parrot/jit/sun4/jit_emit.h
  
  Index: jit_emit.h
  ===================================================================
  RCS file: /cvs/public/parrot/jit/sun4/jit_emit.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -w -r1.1 -r1.2
  --- jit_emit.h        20 May 2002 05:33:01 -0000      1.1
  +++ jit_emit.h        4 Jul 2002 21:34:06 -0000       1.2
  @@ -3,7 +3,7 @@
   **
   ** SPARC
   **
  -** $Id: jit_emit.h,v 1.1 2002/05/20 05:33:01 grunblatt Exp $
  +** $Id: jit_emit.h,v 1.2 2002/07/04 21:34:06 mrjoltcola Exp $
   **/
   
   /* Sparc register numbers */
  @@ -333,13 +333,13 @@
               break;
   
           case PARROT_ARG_I:
  -            val = (int)&interpreter->int_reg.registers[val];
  +            val = (int)&interpreter->ctx.int_reg.registers[val];
               emitm_ld_i(jit_info->native_ptr, Parrot_jit_regbase,
                          Parrot_jit_regoff(val, interpreter), hwreg);
               break;
   
           case PARROT_ARG_N:
  -            val = (int)&interpreter->num_reg.registers[val];
  +            val = (int)&interpreter->ctx.num_reg.registers[val];
               emitm_ldd_i(jit_info->native_ptr, Parrot_jit_regbase,
                          Parrot_jit_regoff(val, interpreter), hwreg);
               break;
  @@ -364,13 +364,13 @@
   
       switch(op_type){
           case PARROT_ARG_I:
  -            val = (int)&interpreter->int_reg.registers[val];
  +            val = (int)&interpreter->ctx.int_reg.registers[val];
               emitm_st_i(jit_info->native_ptr, hwreg, Parrot_jit_regbase,
                          Parrot_jit_regoff(val, interpreter));
               break;
   
           case PARROT_ARG_N:
  -            val = (int)&interpreter->num_reg.registers[val];
  +            val = (int)&interpreter->ctx.num_reg.registers[val];
               emitm_std_i(jit_info->native_ptr, hwreg, Parrot_jit_regbase,
                          Parrot_jit_regoff(val, interpreter));
               break;
  @@ -394,13 +394,13 @@
   
       switch(op_type){
           case PARROT_ARG_I:
  -            val = (int)&interpreter->int_reg.registers[val];
  +            val = (int)&interpreter->ctx.int_reg.registers[val];
               emitm_ldf_i(jit_info->native_ptr, Parrot_jit_regbase,
                           Parrot_jit_regoff(val, interpreter), hwreg);
               break;
   
           case PARROT_ARG_N:
  -            val = (int)&interpreter->num_reg.registers[val];
  +            val = (int)&interpreter->ctx.num_reg.registers[val];
               emitm_lddf_i(jit_info->native_ptr, Parrot_jit_regbase,
                            Parrot_jit_regoff(val, interpreter), hwreg);
               break;
  @@ -424,13 +424,13 @@
   
       switch(op_type){
           case PARROT_ARG_I:
  -            val = (int)&interpreter->int_reg.registers[val];
  +            val = (int)&interpreter->ctx.int_reg.registers[val];
               emitm_stf_i(jit_info->native_ptr, hwreg, Parrot_jit_regbase,
                          Parrot_jit_regoff(val, interpreter));
               break;
   
           case PARROT_ARG_N:
  -            val = (int)&interpreter->num_reg.registers[val];
  +            val = (int)&interpreter->ctx.num_reg.registers[val];
               emitm_stdf_i(jit_info->native_ptr, hwreg, Parrot_jit_regbase,
                          Parrot_jit_regoff(val, interpreter));
               break;
  
  
  


Reply via email to