Lines Matching refs:header_
1650 header_.offset_size = 8; in read_header_prolog()
1655 header_.offset_size = 4; in read_header_prolog()
1657 header_.total_length = initial_length; in read_header_prolog()
1662 header_.version = elfcpp::Swap_unaligned<16, big_endian>::readval(lineptr); in read_header_prolog()
1667 if ((header_.version < 2 || header_.version > 4) in read_header_prolog()
1668 && header_.version != DWARF5_EXPERIMENTAL_LINE_TABLE) in read_header_prolog()
1671 if (header_.offset_size == 4) in read_header_prolog()
1672 header_.prologue_length = elfcpp::Swap_unaligned<32, big_endian>::readval(lineptr); in read_header_prolog()
1674 header_.prologue_length = elfcpp::Swap_unaligned<64, big_endian>::readval(lineptr); in read_header_prolog()
1675 lineptr += header_.offset_size; in read_header_prolog()
1680 this->logicals_start_ = lineptr + header_.prologue_length; in read_header_prolog()
1683 header_.min_insn_length = *lineptr; in read_header_prolog()
1686 if (header_.version >= 4) in read_header_prolog()
1688 header_.max_ops_per_insn = *lineptr; in read_header_prolog()
1692 header_.default_is_stmt = *lineptr; in read_header_prolog()
1695 header_.line_base = *reinterpret_cast<const signed char*>(lineptr); in read_header_prolog()
1698 header_.line_range = *lineptr; in read_header_prolog()
1701 header_.opcode_base = *lineptr; in read_header_prolog()
1704 header_.std_opcode_lengths.resize(header_.opcode_base + 1); in read_header_prolog()
1705 header_.std_opcode_lengths[0] = 0; in read_header_prolog()
1706 for (int i = 1; i < header_.opcode_base; i++) in read_header_prolog()
1708 header_.std_opcode_lengths[i] = *lineptr; in read_header_prolog()
1712 if (header_.version == DWARF5_EXPERIMENTAL_LINE_TABLE) in read_header_prolog()
1722 if (header_.offset_size == 4) in read_header_prolog()
1726 lineptr += header_.offset_size; in read_header_prolog()
1727 if (header_.offset_size == 4) in read_header_prolog()
1731 lineptr += header_.offset_size; in read_header_prolog()
1864 if (header_.offset_size == 4) in read_header_tables_v5()
1876 lineptr += header_.offset_size; in read_header_tables_v5()
1930 if (header_.offset_size == 4) in read_header_tables_v5()
1942 lineptr += header_.offset_size; in read_header_tables_v5()
1994 if (opcode >= header_.opcode_base) in process_one_opcode()
1996 opcode -= header_.opcode_base; in process_one_opcode()
1997 const int advance_address = ((opcode / header_.line_range) in process_one_opcode()
1998 * header_.min_insn_length); in process_one_opcode()
2001 const int advance_line = ((opcode % header_.line_range) in process_one_opcode()
2002 + header_.line_base); in process_one_opcode()
2022 lsm->address += header_.min_insn_length * advance_address; in process_one_opcode()
2069 const int advance_address = (header_.min_insn_length in process_one_opcode()
2070 * ((255 - header_.opcode_base) in process_one_opcode()
2071 / header_.line_range)); in process_one_opcode()
2209 for (int i = 0; i < header_.std_opcode_lengths[opcode]; i++) in process_one_opcode()
2240 ResetLineStateMachine(&lsm, header_.default_is_stmt); in read_lines()
2356 if (header_.version >= 2 && header_.version <= 4) in read_line_mappings()
2366 else if (header_.version == DWARF5_EXPERIMENTAL_LINE_TABLE) in read_line_mappings()