Lines Matching defs:md

295 void LIR_Assembler::metadata2reg(Metadata* md, Register reg) {
296 bool success = __ set_metadata_constant(md, reg);
2352 void LIR_Assembler::type_profile_helper(Register mdo, ciMethodData *md, ciProfileData *data,
2358 Address receiver_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i)));
2361 Address data_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)));
2370 Address recv_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i)));
2375 __ z_stg(tmp1, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)), mdo);
2382 ciMethodData*& md, ciProfileData*& data, int& mdo_offset_bias) {
2413 ciMethodData* md = NULL;
2420 md = method->method_data_or_null();
2421 assert(md != NULL, "Sanity");
2422 data = md->bci_to_data(bci);
2441 metadata2reg(md->constant_encoding(), mdo);
2442 Address data_addr(mdo, md->byte_offset_of_slot(data, DataLayout::header_offset()));
2503 metadata2reg(md->constant_encoding(), mdo);
2505 type_profile_helper(mdo, md, data, recv, Rtmp1, success);
2509 metadata2reg(md->constant_encoding(), mdo);
2510 __ add2mem_64(Address(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())), -(int)DataLayout::counter_increment, Rtmp1);
2529 ciMethodData* md = NULL;
2538 md = method->method_data_or_null();
2539 assert(md != NULL, "Sanity");
2540 data = md->bci_to_data(bci);
2553 metadata2reg(md->constant_encoding(), mdo);
2554 Address data_addr(mdo, md->byte_offset_of_slot(data, DataLayout::header_offset()));
2584 metadata2reg(md->constant_encoding(), mdo);
2586 type_profile_helper(mdo, md, data, recv, Rtmp1, &done);
2590 metadata2reg(md->constant_encoding(), mdo);
2591 __ add2mem_64(Address(mdo, md->byte_offset_of_slot(data, CounterData::count_offset())), -(int)DataLayout::counter_increment, Rtmp1);
2712 ciMethodData* md = method->method_data_or_null();
2713 assert(md != NULL, "Sanity");
2714 ciProfileData* data = md->bci_to_data(bci);
2720 metadata2reg(md->constant_encoding(), mdo);
2722 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset()));
2747 Address data_addr(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_count_offset(i)));
2761 Address recv_addr(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_offset(i)));
2764 Address data_addr(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_count_offset(i)));
2772 type_profile_helper(mdo, md, data, recv, tmp1, &update_done);