Lines Matching refs:tmp1

243     // Get a pointer to the first character of string1 in tmp1
250 Register tmp1 = L1;
263 __ load_heap_oop(str0, value_offset, tmp1);
264 __ add(tmp1, arrayOopDesc::base_offset_in_bytes(T_CHAR), tmp0);
265 __ ld(tmp1, arrayOopDesc::length_offset_in_bytes(), str0);
274 __ load_heap_oop(str1, value_offset, tmp1);
278 __ add(tmp1, arrayOopDesc::base_offset_in_bytes(T_CHAR), tmp1);
281 __ add(tmp1, tmp2, tmp1);
284 __ add(tmp2, arrayOopDesc::base_offset_in_bytes(T_CHAR), tmp1);
2470 assert(op->tmp1()->as_register() == G1 &&
2478 op->tmp1()->as_register());
2480 __ cmp(op->tmp1()->as_register(), instanceKlass::fully_initialized);
2485 op->tmp1()->as_register(),
2498 assert(op->tmp1()->as_register() == G1 &&
2513 op->tmp1()->as_register(),
2527 Register recv, Register tmp1, Label* update_done) {
2534 __ ld_ptr(receiver_addr, tmp1);
2535 __ verify_oop(tmp1);
2536 __ cmp_and_brx_short(recv, tmp1, Assembler::notEqual, Assembler::pt, next_test);
2539 __ ld_ptr(data_addr, tmp1);
2540 __ add(tmp1, DataLayout::counter_increment, tmp1);
2541 __ st_ptr(tmp1, data_addr);
2552 __ ld_ptr(recv_addr, tmp1);
2553 __ br_notnull_short(tmp1, Assembler::pt, next_test);
2555 __ set(DataLayout::counter_increment, tmp1);
2556 __ st_ptr(tmp1, mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)) -
2583 Register k_RInfo = op->tmp1()->as_register();
2673 Register mdo = klass_RInfo, recv = k_RInfo, tmp1 = Rtmp1;
2674 assert_different_registers(obj, mdo, recv, tmp1);
2678 __ set(mdo_offset_bias, tmp1);
2679 __ add(mdo, tmp1, mdo);
2682 type_profile_helper(mdo, mdo_offset_bias, md, data, recv, tmp1, success);
2690 __ set(mdo_offset_bias, tmp1);
2691 __ add(mdo, tmp1, mdo);
2694 __ ld_ptr(data_addr, tmp1);
2695 __ sub(tmp1, DataLayout::counter_increment, tmp1);
2696 __ st_ptr(tmp1, data_addr);
2709 Register k_RInfo = op->tmp1()->as_register();
2766 Register mdo = klass_RInfo, recv = k_RInfo, tmp1 = Rtmp1;
2767 assert_different_registers(value, mdo, recv, tmp1);
2771 __ set(mdo_offset_bias, tmp1);
2772 __ add(mdo, tmp1, mdo);
2775 type_profile_helper(mdo, mdo_offset_bias, md, data, recv, tmp1, &done);
2781 __ set(mdo_offset_bias, tmp1);
2782 __ add(mdo, tmp1, mdo);
2785 __ ld_ptr(data_addr, tmp1);
2786 __ sub(tmp1, DataLayout::counter_increment, tmp1);
2787 __ st_ptr(tmp1, data_addr);
2825 Register t1 = op->tmp1()->as_register();
2856 Register t1 = op->tmp1()->as_register();
2975 assert(op->tmp1()->is_double_cpu(), "tmp1 must be allocated");
2976 Register tmp1 = op->tmp1()->as_register_lo();
2978 assert(op->tmp1()->is_single_cpu(), "tmp1 must be allocated");
2979 Register tmp1 = op->tmp1()->as_register();
3002 assert_different_registers(mdo, tmp1, recv);
3020 __ ld_ptr(data_addr, tmp1);
3021 __ add(tmp1, DataLayout::counter_increment, tmp1);
3022 __ st_ptr(tmp1, data_addr);
3037 jobject2reg(known_klass->constant_encoding(), tmp1);
3038 __ st_ptr(tmp1, recv_addr);
3041 __ ld_ptr(data_addr, tmp1);
3042 __ add(tmp1, DataLayout::counter_increment, tmp1);
3043 __ st_ptr(tmp1, data_addr);
3050 type_profile_helper(mdo, mdo_offset_bias, md, data, recv, tmp1, &update_done);
3053 __ ld_ptr(counter_addr, tmp1);
3054 __ add(tmp1, DataLayout::counter_increment, tmp1);
3055 __ st_ptr(tmp1, counter_addr);
3061 __ ld_ptr(counter_addr, tmp1);
3062 __ add(tmp1, DataLayout::counter_increment, tmp1);
3063 __ st_ptr(tmp1, counter_addr);