src/hotspot/cpu/x86/interp_masm_x86.hpp
changeset 49816 a3e79f97e86b
parent 49748 6a880e576856
child 50380 bec342339138
equal deleted inserted replaced
49815:76e3bcb9bee1 49816:a3e79f97e86b
   120   void get_cache_index_at_bcp(Register index,
   120   void get_cache_index_at_bcp(Register index,
   121                               int bcp_offset,
   121                               int bcp_offset,
   122                               size_t index_size = sizeof(u2));
   122                               size_t index_size = sizeof(u2));
   123 
   123 
   124   // load cpool->resolved_references(index);
   124   // load cpool->resolved_references(index);
   125   void load_resolved_reference_at_index(Register result, Register index);
   125   void load_resolved_reference_at_index(Register result, Register index, Register tmp = rscratch2);
   126 
   126 
   127   // load cpool->resolved_klass_at(index)
   127   // load cpool->resolved_klass_at(index)
   128   void load_resolved_klass_at_index(Register cpool,  // the constant pool (corrupted on return)
   128   void load_resolved_klass_at_index(Register cpool,  // the constant pool (corrupted on return)
   129                                     Register index,  // the constant pool index (corrupted on return)
   129                                     Register index,  // the constant pool index (corrupted on return)
   130                                     Register klass); // contains the Klass on return
   130                                     Register klass); // contains the Klass on return