Searched refs:vtable_offset (Results 1 - 6 of 6) sorted by relevance

/openjdk10/hotspot/src/cpu/ppc/vm/
H A DvtableStubs_ppc_64.cpp193 const Register vtable_offset = R12_scratch2; local
199 __ lwz(vtable_offset, vtable_offset_offset, itable_entry_addr);
205 __ add(itable_method, rcvr_klass, vtable_offset);
/openjdk10/hotspot/src/cpu/s390/vm/
H A DvtableStubs_s390.cpp220 const Register vtable_offset = Z_R1_scratch; local
226 __ z_llgf(vtable_offset, vtable_offset_offset, itable_entry_addr);
232 __ z_lg(Z_method, method_offset, vtable_offset, itable_method);
/openjdk10/hotspot/src/cpu/sparc/vm/
H A DmacroAssembler_sparc.cpp2138 RegisterOrConstant vtable_offset = vtable_index; local
2144 vtable_offset = regcon_sll_ptr(vtable_index, exact_log2(vtableEntry::size_in_bytes()), vtable_offset);
2145 vtable_offset = regcon_inc_ptr(vtable_offset, base, vtable_offset, sethi_temp);
2146 Address vtable_entry_addr(recv_klass, ensure_simm13_or_reg(vtable_offset, sethi_temp));
H A Dc1_LIRAssembler_sparc.cpp695 if (Assembler::is_simm13(op->vtable_offset())) {
696 __ ld_ptr(G3_scratch, op->vtable_offset(), G5_method);
699 __ set(op->vtable_offset(), G5_method);
/openjdk10/hotspot/src/share/vm/c1/
H A Dc1_LIR.hpp1188 LIR_Opr receiver, LIR_Opr result, intptr_t vtable_offset,
1190 : LIR_OpCall(code, (address)vtable_offset, result, arguments, info)
1206 intptr_t vtable_offset() const { function in class:LIR_OpJavaCall
2041 intptr_t vtable_offset, LIR_OprList* arguments, CodeEmitInfo* info) {
2042 append(new LIR_OpJavaCall(lir_virtual_call, method, receiver, result, vtable_offset, arguments, info));
1187 LIR_OpJavaCall(LIR_Code code, ciMethod* method, LIR_Opr receiver, LIR_Opr result, intptr_t vtable_offset, LIR_OprList* arguments, CodeEmitInfo* info) argument
2040 call_virtual(ciMethod* method, LIR_Opr receiver, LIR_Opr result, intptr_t vtable_offset, LIR_OprList* arguments, CodeEmitInfo* info) argument
H A Dc1_LIRGenerator.cpp3023 int vtable_offset = entry_offset + vtableEntry::method_offset_in_bytes(); local
3024 __ call_virtual(target, receiver, result_register, vtable_offset, arg_list, info);

Completed in 235 milliseconds