hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
changeset 6742 81ef369b8fc7
parent 6453 970dc585ab63
child 6745 a34ef8968a84
equal deleted inserted replaced
6741:d4e6d10d7bdf 6742:81ef369b8fc7
   934       // wrap it around
   934       // wrap it around
   935       _virtual_register_number = LIR_OprDesc::vreg_base;
   935       _virtual_register_number = LIR_OprDesc::vreg_base;
   936     }
   936     }
   937   }
   937   }
   938   _virtual_register_number += 1;
   938   _virtual_register_number += 1;
   939   if (type == T_ADDRESS) type = T_INT;
       
   940   return LIR_OprFact::virtual_register(vreg, type);
   939   return LIR_OprFact::virtual_register(vreg, type);
   941 }
   940 }
   942 
   941 
   943 
   942 
   944 // Try to lock using register in hint
   943 // Try to lock using register in hint
  2827   if (result->is_valid()) {
  2826   if (result->is_valid()) {
  2828     __ move(phys_reg, result);
  2827     __ move(phys_reg, result);
  2829   }
  2828   }
  2830   return result;
  2829   return result;
  2831 }
  2830 }
  2832