Lines Matching defs:data

356 Node* Parse::method_data_addressing(ciMethodData* md, ciProfileData* data, ByteSize counter_offset, Node* idx, uint stride) {
357 // Get offset within methodDataOop of the data array
360 // Get cell offset of the ProfileData within data array
361 int cell_offset = md->dp_to_di(data->dp());
380 void Parse::increment_md_counter_at(ciMethodData* md, ciProfileData* data, ByteSize counter_offset, Node* idx, uint stride) {
381 Node* adr_node = method_data_addressing(md, data, counter_offset, idx, stride);
390 void Parse::test_for_osr_md_counter_at(ciMethodData* md, ciProfileData* data, ByteSize counter_offset, int limit) {
391 Node* adr_node = method_data_addressing(md, data, counter_offset);
400 void Parse::set_md_flag_at(ciMethodData* md, ciProfileData* data, int flag_constant) {
401 Node* adr_node = method_data_addressing(md, data, DataLayout::flags_offset());
425 ciProfileData* data = md->bci_to_data(cur_bci);
426 assert(data->is_JumpData(), "need JumpData for taken branch");
427 increment_md_counter_at(md, data, JumpData::taken_offset());
436 ciProfileData* data = md->bci_to_data(cur_bci);
439 test_for_osr_md_counter_at(md, data, JumpData::taken_offset(), limit);
442 // With method data update off, use the invocation counter to trigger an
461 ciProfileData* data = md->bci_to_data(bci());
462 assert(data->is_BranchData(), "need BranchData for not taken branch");
463 increment_md_counter_at(md, data, BranchData::not_taken_offset());
492 ciProfileData* data = md->bci_to_data(bci());
493 assert(data->is_CounterData(), "need CounterData for not taken branch");
494 increment_md_counter_at(md, data, CounterData::count_offset());
503 ciProfileData* data = md->bci_to_data(bci());
504 assert(data->is_ReceiverTypeData(), "need ReceiverTypeData here");
508 increment_md_counter_at(md, data, CounterData::count_offset());
511 ciReceiverTypeData* rdata = (ciReceiverTypeData*)data->as_ReceiverTypeData();
534 ciProfileData* data = md->bci_to_data(bci());
535 assert(data->is_RetData(), "need RetData for ret");
536 ciRetData* ret_data = (ciRetData*)data->as_RetData();
556 increment_md_counter_at(md, data, RetData::bci_count_offset(row));
567 ciProfileData* data = md->bci_to_data(bci());
568 assert(data->is_BitData(), "need BitData for checkcast");
569 set_md_flag_at(md, data, BitData::null_seen_byte_constant());
579 ciProfileData* data = md->bci_to_data(bci());
580 assert(data->is_MultiBranchData(), "need MultiBranchData for switch case");
582 increment_md_counter_at(md, data, MultiBranchData::case_count_offset(table_index));
584 increment_md_counter_at(md, data, MultiBranchData::default_count_offset());