Lines Matching refs:temp
102 void MethodHandles::verify_ref_kind(MacroAssembler* _masm, int ref_kind, Register member_reg, Register temp) {
105 __ lduw(Address(member_reg, NONZERO(java_lang_invoke_MemberName::flags_offset_in_bytes())), temp);
106 __ srl( temp, java_lang_invoke_MemberName::MN_REFERENCE_KIND_SHIFT, temp);
107 __ and3(temp, java_lang_invoke_MemberName::MN_REFERENCE_KIND_MASK, temp);
108 __ cmp_and_br_short(temp, ref_kind, Assembler::equal, Assembler::pt, L);
123 void MethodHandles::jump_from_method_handle(MacroAssembler* _masm, Register method, Register target, Register temp,
126 assert_different_registers(method, target, temp);
136 __ ld(interp_only, temp);
137 __ cmp_and_br_short(temp, 0, Assembler::zero, Assembler::pt, run_compiled_code);
210 // O0: used as temp to hold mh or receiver