hotspot/src/cpu/x86/vm/interp_masm_x86_64.hpp
changeset 10265 4c869854aebd
parent 9437 9981851b4b8c
child 12937 0032fb2caff6
equal deleted inserted replaced
10264:6879f93d268d 10265:4c869854aebd
    98     get_constant_pool(cpool);
    98     get_constant_pool(cpool);
    99     movptr(tags, Address(cpool, constantPoolOopDesc::tags_offset_in_bytes()));
    99     movptr(tags, Address(cpool, constantPoolOopDesc::tags_offset_in_bytes()));
   100   }
   100   }
   101 
   101 
   102   void get_unsigned_2_byte_index_at_bcp(Register reg, int bcp_offset);
   102   void get_unsigned_2_byte_index_at_bcp(Register reg, int bcp_offset);
   103   void get_cache_and_index_at_bcp(Register cache, Register index,
   103   void get_cache_and_index_at_bcp(Register cache, Register index, int bcp_offset, size_t index_size = sizeof(u2));
   104                                   int bcp_offset, size_t index_size = sizeof(u2));
   104   void get_cache_and_index_and_bytecode_at_bcp(Register cache, Register index, Register bytecode, int byte_no, int bcp_offset, size_t index_size = sizeof(u2));
   105   void get_cache_entry_pointer_at_bcp(Register cache, Register tmp,
   105   void get_cache_entry_pointer_at_bcp(Register cache, Register tmp, int bcp_offset, size_t index_size = sizeof(u2));
   106                                       int bcp_offset, size_t index_size = sizeof(u2));
       
   107   void get_cache_index_at_bcp(Register index, int bcp_offset, size_t index_size = sizeof(u2));
   106   void get_cache_index_at_bcp(Register index, int bcp_offset, size_t index_size = sizeof(u2));
   108 
       
   109 
   107 
   110   void pop_ptr(Register r = rax);
   108   void pop_ptr(Register r = rax);
   111   void pop_i(Register r = rax);
   109   void pop_i(Register r = rax);
   112   void pop_l(Register r = rax);
   110   void pop_l(Register r = rax);
   113   void pop_f(XMMRegister r = xmm0);
   111   void pop_f(XMMRegister r = xmm0);