Lines Matching defs:dwarf_cu
136 const DWARFUnit *dwarf_cu) {
365 return DWARFUnit::GetAddressByteSize(dwarf_cu) + offset - data_offset;
389 if (dwarf_cu)
390 return dwarf_cu->GetSymbolFileDWARF().GetVendorDWARFOpcodeSize(
397 DWARFExpression::GetLocation_DW_OP_addr(const DWARFUnit *dwarf_cu) const {
407 if (dwarf_cu)
408 return dwarf_cu->ReadAddressFromDebugAddrSection(index);
414 GetOpcodeDataSize(m_data, offset, op, dwarf_cu);
425 bool DWARFExpression::Update_DW_OP_addr(const DWARFUnit *dwarf_cu,
475 GetOpcodeDataSize(m_data, offset, op, dwarf_cu);
484 const DWARFUnit *dwarf_cu) const {
492 GetOpcodeDataSize(m_data, offset, op, dwarf_cu);
500 const DWARFUnit *dwarf_cu,
572 GetOpcodeDataSize(m_data, offset, op, dwarf_cu);
786 void UpdateValueTypeFromLocationDescription(Log *log, const DWARFUnit *dwarf_cu,
795 if (dwarf_cu && dwarf_cu->GetVersion() >= 4) {
878 const DWARFUnit *dwarf_cu, const lldb::RegisterKind reg_kind,
1886 log, dwarf_cu, LocationDescriptionKind::Empty);
1902 UpdateValueTypeFromLocationDescription(log, dwarf_cu, piece_locdesc,
2007 UpdateValueTypeFromLocationDescription(log, dwarf_cu,
2015 log, dwarf_cu, dwarf4_location_description_kind, &stack.back());
2169 const uint64_t abs_die_offset = die_offset + dwarf_cu->GetOffset();
2171 DWARFDIE die = const_cast<DWARFUnit *>(dwarf_cu)->GetDIE(abs_die_offset);
2274 if (!dwarf_cu)
2278 lldb::addr_t value = dwarf_cu->ReadAddressFromDebugAddrSection(index);
2298 if (!dwarf_cu) {
2303 lldb::addr_t value = dwarf_cu->ReadAddressFromDebugAddrSection(index);
2318 if (dwarf_cu) {
2319 if (dwarf_cu->GetSymbolFileDWARF().ParseVendorDWARFOpcode(
2339 log, dwarf_cu, dwarf4_location_description_kind, &stack.back());
2356 const DWARFUnit *dwarf_cu, const DataExtractor &data,
2360 dwarf_cu->GetLocationTable(data);
2364 addr_t address = dwarf_cu->ReadAddressFromDebugAddrSection(index);
2382 0, llvm::object::SectionedAddress{dwarf_cu->GetBaseAddress()},