Lines Matching defs:mdo
1621 void LIR_Assembler::type_profile_helper(Register mdo,
1627 __ cmpptr(recv, Address(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i))));
1629 Address data_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)));
1638 Address recv_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i)));
1642 __ movptr(Address(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i))), DataLayout::counter_increment);
1703 Register mdo = klass_RInfo;
1704 __ movoop(mdo, md->constant_encoding());
1705 Address data_addr(mdo, md->byte_offset_of_slot(data, DataLayout::header_offset()));
1789 Register mdo = klass_RInfo, recv = k_RInfo;
1791 __ movoop(mdo, md->constant_encoding());
1794 type_profile_helper(mdo, md, data, recv, success);
1798 __ movoop(mdo, md->constant_encoding());
1799 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset()));
1841 Register mdo = klass_RInfo;
1842 __ movoop(mdo, md->constant_encoding());
1843 Address data_addr(mdo, md->byte_offset_of_slot(data, DataLayout::header_offset()));
1872 Register mdo = klass_RInfo, recv = k_RInfo;
1874 __ movoop(mdo, md->constant_encoding());
1877 type_profile_helper(mdo, md, data, recv, &done);
1881 __ movoop(mdo, md->constant_encoding());
1882 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset()));
3518 assert(op->mdo()->is_single_cpu(), "mdo must be allocated");
3519 Register mdo = op->mdo()->as_register();
3520 __ movoop(mdo, md->constant_encoding());
3521 Address counter_addr(mdo, md->byte_offset_of_slot(data, CounterData::count_offset()));
3531 assert_different_registers(mdo, recv);
3546 Address data_addr(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_count_offset(i)));
3560 Address recv_addr(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_offset(i)));
3562 Address data_addr(mdo, md->byte_offset_of_slot(data, VirtualCallData::receiver_count_offset(i)));
3570 type_profile_helper(mdo, md, data, recv, &update_done);