Searched defs:bcp_offset (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A Dvframe.hpp187 static const int bcp_offset; member in class:interpretedVFrame
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dinterp_masm_x86_32.cpp208 void InterpreterMacroAssembler::get_unsigned_2_byte_index_at_bcp(Register reg, int bcp_offset) { argument
209 assert(bcp_offset >= 0, "bcp is still pointing to start of bytecode");
210 movl(reg, Address(rsi, bcp_offset));
216 void InterpreterMacroAssembler::get_cache_index_at_bcp(Register reg, int bcp_offset, size_t index_size) { argument
217 assert(bcp_offset > 0, "bcp is still pointing to start of bytecode");
219 load_unsigned_short(reg, Address(rsi, bcp_offset));
222 movl(reg, Address(rsi, bcp_offset));
230 load_unsigned_byte(reg, Address(rsi, bcp_offset));
238 int bcp_offset, size_t index_size) {
240 get_cache_index_at_bcp(index, bcp_offset, index_siz
237 get_cache_and_index_at_bcp(Register cache, Register index, int bcp_offset, size_t index_size) argument
247 get_cache_and_index_and_bytecode_at_bcp(Register cache, Register index, Register bytecode, int byte_no, int bcp_offset, size_t index_size) argument
265 get_cache_entry_pointer_at_bcp(Register cache, Register tmp, int bcp_offset, size_t index_size) argument
[all...]
H A Dinterp_masm_x86_64.cpp204 int bcp_offset) {
205 assert(bcp_offset >= 0, "bcp is still pointing to start of bytecode");
206 movl(reg, Address(r13, bcp_offset));
213 int bcp_offset,
215 assert(bcp_offset > 0, "bcp is still pointing to start of bytecode");
217 load_unsigned_short(index, Address(r13, bcp_offset));
220 movl(index, Address(r13, bcp_offset));
228 load_unsigned_byte(index, Address(r13, bcp_offset));
237 int bcp_offset,
240 get_cache_index_at_bcp(index, bcp_offset, index_siz
202 get_unsigned_2_byte_index_at_bcp( Register reg, int bcp_offset) argument
212 get_cache_index_at_bcp(Register index, int bcp_offset, size_t index_size) argument
235 get_cache_and_index_at_bcp(Register cache, Register index, int bcp_offset, size_t index_size) argument
248 get_cache_and_index_and_bytecode_at_bcp(Register cache, Register index, Register bytecode, int byte_no, int bcp_offset, size_t index_size) argument
268 get_cache_entry_pointer_at_bcp(Register cache, Register tmp, int bcp_offset, size_t index_size) argument
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dinterp_masm_sparc.cpp665 int bcp_offset,
675 case Signed: ldsb( Lbcp, bcp_offset, Rdst ); break; // high byte
676 case Unsigned: ldub( Lbcp, bcp_offset, Rdst ); break; // high byte
678 ldub( Lbcp, bcp_offset + 1, Rtmp ); // low byte
690 int bcp_offset,
696 add( Lbcp, bcp_offset, Rtmp);
713 ldub(Lbcp, bcp_offset + 3, Rdst);
714 ldub(Lbcp, bcp_offset + 2, Rtmp); sll(Rtmp, 8, Rtmp); or3(Rtmp, Rdst, Rdst);
715 ldub(Lbcp, bcp_offset + 1, Rtmp); sll(Rtmp, 16, Rtmp); or3(Rtmp, Rdst, Rdst);
717 ldsb(Lbcp, bcp_offset
664 get_2_byte_integer_at_bcp( int bcp_offset, Register Rtmp, Register Rdst, signedOrNot is_signed, setCCOrNot should_set_CC ) argument
689 get_4_byte_integer_at_bcp( int bcp_offset, Register Rtmp, Register Rdst, setCCOrNot should_set_CC ) argument
729 get_cache_index_at_bcp(Register cache, Register tmp, int bcp_offset, size_t index_size) argument
748 get_cache_and_index_at_bcp(Register cache, Register tmp, int bcp_offset, size_t index_size) argument
761 get_cache_and_index_and_bytecode_at_bcp(Register cache, Register temp, Register bytecode, int byte_no, int bcp_offset, size_t index_size) argument
779 get_cache_entry_pointer_at_bcp(Register cache, Register tmp, int bcp_offset, size_t index_size) argument
[all...]

Completed in 41 milliseconds