reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
  249   uint32_t length = m_cfi_data.GetU32(&offset);
  253     length = m_cfi_data.GetU64(&offset);
  254     cie_id = m_cfi_data.GetU64(&offset);
  257     cie_id = m_cfi_data.GetU32(&offset);
  267     cie_sp->version = m_cfi_data.GetU8(&offset);
  276       cie_sp->augmentation[i] = m_cfi_data.GetU8(&offset);
  298       cie_sp->address_size = m_cfi_data.GetU8(&offset);
  299       cie_sp->segment_size = m_cfi_data.GetU8(&offset);
  302     cie_sp->code_align = (uint32_t)m_cfi_data.GetULEB128(&offset);
  303     cie_sp->data_align = (int32_t)m_cfi_data.GetSLEB128(&offset);
  307             ? static_cast<uint32_t>(m_cfi_data.GetULEB128(&offset))
  308             : m_cfi_data.GetU8(&offset);
  313       const size_t aug_data_len = (size_t)m_cfi_data.GetULEB128(&offset);
  334             cie_sp->lsda_addr_encoding = m_cfi_data.GetU8(&offset);
  350               uint8_t arg_ptr_encoding = m_cfi_data.GetU8(&offset);
  353                   m_cfi_data, &offset, arg_ptr_encoding, pc_rel_addr,
  364             cie_sp->ptr_encoding = m_cfi_data.GetU8(&offset);
  383       uint8_t inst = m_cfi_data.GetU8(&offset);
  402     m_objfile.ReadSectionData(m_section_sp.get(), m_cfi_data);
  436   while (m_cfi_data.ValidOffsetForDataOfSize(offset, 8)) {
  439     uint32_t len = m_cfi_data.GetU32(&offset);
  442       len = m_cfi_data.GetU64(&offset);
  443       cie_id = m_cfi_data.GetU64(&offset);
  447       cie_id = m_cfi_data.GetU32(&offset);
  452     if (next_entry > m_cfi_data.GetByteSize() + 1) {
  485     if (cie_offset > m_cfi_data.GetByteSize()) {
  504           GetGNUEHPointer(m_cfi_data, &offset, cie->ptr_encoding, pc_rel_addr,
  510           m_cfi_data, &offset, cie->ptr_encoding & DW_EH_PE_MASK_ENCODING,
  539   uint32_t length = m_cfi_data.GetU32(&offset);
  543     length = m_cfi_data.GetU64(&offset);
  544     cie_offset = m_cfi_data.GetU64(&offset);
  546     cie_offset = m_cfi_data.GetU32(&offset);
  578       GetGNUEHPointer(m_cfi_data, &offset, cie->ptr_encoding, pc_rel_addr,
  581       m_cfi_data, &offset, cie->ptr_encoding & DW_EH_PE_MASK_ENCODING,
  590     uint32_t aug_data_len = (uint32_t)m_cfi_data.GetULEB128(&offset);
  594           GetGNUEHPointer(m_cfi_data, &offset, cie->lsda_addr_encoding,
  638   while (m_cfi_data.ValidOffset(offset) && offset < end_offset) {
  639     uint8_t inst = m_cfi_data.GetU8(&offset);
  693           row->SetOffset(m_cfi_data.GetPointer(&offset) -
  707           row->SlideOffset(m_cfi_data.GetU8(&offset) * code_align);
  720           row->SlideOffset(m_cfi_data.GetU16(&offset) * code_align);
  733           row->SlideOffset(m_cfi_data.GetU32(&offset) * code_align);
  742           uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  799           m_cfi_data.GetULEB128(&offset);
  833       int32_t op_offset = (int32_t)m_cfi_data.GetULEB128(&offset) * data_align;
  849       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  850       int32_t op_offset = (int32_t)m_cfi_data.GetULEB128(&offset) * data_align;
  862       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  874       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  886       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  887       uint32_t other_reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  899       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  900       int32_t op_offset = (int32_t)m_cfi_data.GetULEB128(&offset);
  910       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  921       int32_t op_offset = (int32_t)m_cfi_data.GetULEB128(&offset);
  929       size_t block_len = (size_t)m_cfi_data.GetULEB128(&offset);
  931           static_cast<const uint8_t *>(m_cfi_data.GetData(&offset, block_len));
  945       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  946       uint32_t block_len = (uint32_t)m_cfi_data.GetULEB128(&offset);
  948           static_cast<const uint8_t *>(m_cfi_data.GetData(&offset, block_len));
  961       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  962       int32_t op_offset = (int32_t)m_cfi_data.GetSLEB128(&offset) * data_align;
  975       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
  976       int32_t op_offset = (int32_t)m_cfi_data.GetSLEB128(&offset) * data_align;
  986       int32_t op_offset = (int32_t)m_cfi_data.GetSLEB128(&offset) * data_align;
 1001       uint32_t reg_num = (uint32_t)m_cfi_data.GetULEB128(&offset);
 1002       uint32_t block_len = (uint32_t)m_cfi_data.GetULEB128(&offset);
 1004           (const uint8_t *)m_cfi_data.GetData(&offset, block_len);