Lines Matching refs:m_data
58 DWARFExpression::DWARFExpression() : m_module_wp(), m_data() {} in DWARFExpression()
63 : m_module_wp(), m_data(data), m_dwarf_cu(dwarf_cu), in DWARFExpression()
72 bool DWARFExpression::IsValid() const { return m_data.GetByteSize() > 0; } in IsValid()
80 m_data.SetData( in UpdateValue()
82 m_data.SetByteOrder(endian::InlHostByteOrder()); in UpdateValue()
83 m_data.SetAddressByteSize(addr_byte_size); in UpdateValue()
135 m_dwarf_cu->GetLocationTable(m_data); in GetDescription()
145 DummyDWARFObject(m_data.GetByteOrder() == eByteOrderLittle), nullptr, in GetDescription()
149 DumpLocation(s, m_data, level, abi); in GetDescription()
417 while (m_data.ValidOffset(offset)) { in GetLocation_DW_OP_addr()
418 const uint8_t op = m_data.GetU8(&offset); in GetLocation_DW_OP_addr()
421 const lldb::addr_t op_file_addr = m_data.GetAddress(&offset); in GetLocation_DW_OP_addr()
427 uint64_t index = m_data.GetULEB128(&offset); in GetLocation_DW_OP_addr()
438 const offset_t op_arg_size = GetOpcodeDataSize(m_data, offset, op); in GetLocation_DW_OP_addr()
453 while (m_data.ValidOffset(offset)) { in Update_DW_OP_addr()
454 const uint8_t op = m_data.GetU8(&offset); in Update_DW_OP_addr()
457 const uint32_t addr_byte_size = m_data.GetAddressByteSize(); in Update_DW_OP_addr()
465 new DataBufferHeap(m_data.GetDataStart(), m_data.GetByteSize())); in Update_DW_OP_addr()
470 m_data.GetByteOrder(), addr_byte_size); in Update_DW_OP_addr()
478 m_data.SetData(DataBufferSP(head_data_up.release())); in Update_DW_OP_addr()
481 const offset_t op_arg_size = GetOpcodeDataSize(m_data, offset, op); in Update_DW_OP_addr()
497 while (m_data.ValidOffset(offset)) { in ContainsThreadLocalStorage()
498 const uint8_t op = m_data.GetU8(&offset); in ContainsThreadLocalStorage()
502 const offset_t op_arg_size = GetOpcodeDataSize(m_data, offset, op); in ContainsThreadLocalStorage()
520 const uint32_t addr_byte_size = m_data.GetAddressByteSize(); in LinkThreadLocalStorage()
528 new DataBufferHeap(m_data.GetDataStart(), m_data.GetByteSize())); in LinkThreadLocalStorage()
533 m_data.GetByteOrder(), addr_byte_size); in LinkThreadLocalStorage()
539 while (m_data.ValidOffset(offset)) { in LinkThreadLocalStorage()
540 const uint8_t op = m_data.GetU8(&offset); in LinkThreadLocalStorage()
548 const_value = m_data.GetU32(&offset); in LinkThreadLocalStorage()
557 const_value = m_data.GetU64(&offset); in LinkThreadLocalStorage()
593 const offset_t op_arg_size = GetOpcodeDataSize(m_data, offset, op); in LinkThreadLocalStorage()
606 m_data.SetData(heap_data_sp); in LinkThreadLocalStorage()
626 DumpLocation(s, m_data, level, abi); in DumpLocationForAddress()
900 return DWARFExpression::Evaluate(exe_ctx, reg_ctx, module_sp, m_data, in Evaluate()
2686 m_dwarf_cu->GetLocationTable(m_data); in GetLocationExpression()
2709 result = ToDataExtractor(*loc, m_data.GetByteOrder(), in GetLocationExpression()
2710 m_data.GetAddressByteSize()); in GetLocationExpression()
2750 opcodes = m_data; in MatchesOperand()