• Home
  • Raw
  • Download

Lines Matching refs:instr_range

416     ETMInstrRange instr_range;  member
435 auto& instr_range = data.instr_range; in ProcessElement() local
441 instr_range.branch_to_addr = start_addr; in ProcessElement()
444 instr_range.dso = map->dso; in ProcessElement()
445 instr_range.start_addr = start_addr; in ProcessElement()
446 instr_range.end_addr = map->GetVaddrInFile(elem.en_addr - elem.last_instr_sz); in ProcessElement()
453 instr_range.branch_to_addr = map->GetVaddrInFile(next_instr->branch_addr); in ProcessElement()
456 instr_range.branch_to_addr = 0; in ProcessElement()
458 instr_range.branch_taken_count = branch_taken ? 1 : 0; in ProcessElement()
459 instr_range.branch_not_taken_count = branch_taken ? 0 : 1; in ProcessElement()
477 if (data.instr_range.dso != nullptr) { in FlushData()
478 callback_(data.instr_range); in FlushData()
479 data.instr_range.dso = nullptr; in FlushData()
869 ETMInstrRange instr_range; in ConvertBranchMapToInstrRanges() local
870 instr_range.dso = dso; in ConvertBranchMapToInstrRanges()
893 instr_range.start_addr = from_addr; in ConvertBranchMapToInstrRanges()
894 instr_range.end_addr = instr.instr_addr; in ConvertBranchMapToInstrRanges()
896 instr_range.branch_to_addr = instr.branch_addr; in ConvertBranchMapToInstrRanges()
898 instr_range.branch_to_addr = 0; in ConvertBranchMapToInstrRanges()
900 instr_range.branch_taken_count = branch_taken ? count : 0; in ConvertBranchMapToInstrRanges()
901 instr_range.branch_not_taken_count = branch_taken ? 0 : count; in ConvertBranchMapToInstrRanges()
903 callback(instr_range); in ConvertBranchMapToInstrRanges()