Searched refs:itable_offset (Results 1 - 3 of 3) sorted by relevance
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | macroAssembler_sparc.cpp | 2070 RegisterOrConstant itable_offset = itable_index; local 2071 itable_offset = regcon_sll_ptr(itable_index, exact_log2(itableMethodEntry::size() * wordSize), itable_offset); 2072 itable_offset = regcon_inc_ptr(itable_offset, itableMethodEntry::method_offset_in_bytes(), itable_offset); 2073 add(recv_klass, ensure_simm13_or_reg(itable_offset, sethi_temp), recv_klass);
|
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | macroAssembler_s390.cpp | 2826 Register itable_offset; // Dynamic part (index register). 2831 itable_offset = itable_index.as_register(); 2833 z_sllg(itable_offset, itable_offset, exact_log2(itableMethodEntry::size() * wordSize)); 2834 z_agf(itable_offset, vtable_offset_offset, itable_entry_addr); 2836 itable_offset = Z_R1_scratch; 2841 z_llgf(itable_offset, vtable_offset_offset, itable_entry_addr); 2845 z_lg(method_result, method_offset, itable_offset, recv_klass);
|
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | macroAssembler_ppc.cpp | 1812 Register itable_offset = itable_index.as_register(); local 1813 sldi(itable_offset, itable_offset, logMEsize); 1814 if (itentry_off) addi(itable_offset, itable_offset, itentry_off); 1815 add(recv_klass, itable_offset, recv_klass); 1817 long itable_offset = (long)itable_index.as_constant(); local 1818 load_const_optimized(sethi_temp, (itable_offset<<logMEsize)+itentry_off); // static address, no relocation
|
Completed in 189 milliseconds