diff -r cdc19fb67395 -r 8475fdc6dcc3 hotspot/src/cpu/ppc/vm/macroAssembler_ppc.hpp --- a/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.hpp Mon Apr 25 11:36:14 2016 +0200 +++ b/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.hpp Mon Apr 25 09:51:00 2016 -0400 @@ -647,6 +647,9 @@ void load_klass(Register dst, Register src); void store_klass(Register dst_oop, Register klass, Register tmp = R0); void store_klass_gap(Register dst_oop, Register val = noreg); // Will store 0 if val not specified. + + void load_mirror(Register mirror, Register method); + static int instr_size_for_decode_klass_not_null(); void decode_klass_not_null(Register dst, Register src = noreg); Register encode_klass_not_null(Register dst, Register src = noreg);