Lines Matching refs:cu

22                                       const DWARFCompileUnit *cu,  in dump()  argument
25 DataExtractor debug_info_data = cu->getDebugInfoExtractor(); in dump()
47 dumpAttribute(OS, cu, &offset, attr, form, indent); in dump()
53 child->dump(OS, cu, recurseDepth-1, indent+2); in dump()
68 const DWARFCompileUnit *cu, in dumpAttribute() argument
88 if (!formValue.extractValue(cu->getDebugInfoExtractor(), offset_ptr, cu)) in dumpAttribute()
92 formValue.dump(OS, cu); in dumpAttribute()
96 bool DWARFDebugInfoEntryMinimal::extractFast(const DWARFCompileUnit *cu, in extractFast() argument
101 DataExtractor debug_info_data = cu->getDebugInfoExtractor(); in extractFast()
109 AbbrevDecl = cu->getAbbreviations()->getAbbreviationDeclaration(abbrCode); in extractFast()
150 form_size = cu->getAddressByteSize(); in extractFast()
211 DWARFDebugInfoEntryMinimal::extract(const DWARFCompileUnit *cu, in extract() argument
213 DataExtractor debug_info_data = cu->getDebugInfoExtractor(); in extract()
214 const uint32_t cu_end_offset = cu->getNextCompileUnitOffset(); in extract()
215 const uint8_t cu_addr_size = cu->getAddressByteSize(); in extract()
223 AbbrevDecl = cu->getAbbreviations()->getAbbreviationDeclaration(abbrCode); in extract()
229 if(cu && isCompileUnitTag) in extract()
230 const_cast<DWARFCompileUnit*>(cu)->setBaseAddress(0); in extract()
241 if (form_value.extractValue(debug_info_data, &offset, cu)) { in extract()
243 const_cast<DWARFCompileUnit*>(cu) in extract()
342 DWARFDebugInfoEntryMinimal::getAttributeValue(const DWARFCompileUnit *cu, in getAttributeValue() argument
353 DataExtractor debug_info_data = cu->getDebugInfoExtractor(); in getAttributeValue()
361 debug_info_data, &offset, cu); in getAttributeValue()
365 if (form_value.extractValue(debug_info_data, &offset, cu)) { in getAttributeValue()
378 const DWARFCompileUnit* cu, in getAttributeValueAsString() argument
382 if (getAttributeValue(cu, attr, form_value)) { in getAttributeValueAsString()
383 DataExtractor stringExtractor(cu->getContext().getStringSection(), in getAttributeValueAsString()
392 const DWARFCompileUnit* cu, in getAttributeValueAsUnsigned() argument
396 if (getAttributeValue(cu, attr, form_value)) in getAttributeValueAsUnsigned()
403 const DWARFCompileUnit* cu, in getAttributeValueAsSigned() argument
407 if (getAttributeValue(cu, attr, form_value)) in getAttributeValueAsSigned()
414 const DWARFCompileUnit* cu, in getAttributeValueAsReference() argument
418 if (getAttributeValue(cu, attr, form_value)) in getAttributeValueAsReference()
419 return form_value.getReference(cu); in getAttributeValueAsReference()
424 DWARFDebugInfoEntryMinimal::buildAddressRangeTable(const DWARFCompileUnit *cu, in buildAddressRangeTable() argument
431 uint64_t lo_pc = getAttributeValueAsUnsigned(cu, DW_AT_low_pc, -1ULL); in buildAddressRangeTable()
433 hi_pc = getAttributeValueAsUnsigned(cu, DW_AT_high_pc, -1ULL); in buildAddressRangeTable()
435 debug_aranges->appendRange(cu->getOffset(), lo_pc, hi_pc); in buildAddressRangeTable()
440 child->buildAddressRangeTable(cu, debug_aranges); in buildAddressRangeTable()