llvm-project/llvm/lib/DebugInfo/DWARF
Alexey Lapshin 0e6d7f6024 [Debuginfo][NFC] findRecursively: Replace std::vector by SmallVector
Summary:
Change std::vector to SmallVector to prevent re-allocations and to
have small pre-allocated storage.

Reviewers: clayborg, dblaikie

Differential Revision: https://reviews.llvm.org/D79123
2020-04-30 11:01:41 +03:00
..
CMakeLists.txt Temporarily Revert "[Dsymutil][Debuginfo][NFC] Refactor dsymutil to separate DWARF optimizing part 2." 2019-12-19 13:29:02 -08:00
DWARFAbbreviationDeclaration.cpp [Debuginfo] Remove redundand variable from getAttributeValue() 2020-04-24 16:35:31 +03:00
DWARFAcceleratorTable.cpp [DWARF] Use DWARFDataExtractor::getInitialLength to parse debug_names 2020-03-02 11:21:23 +01:00
DWARFAddressRange.cpp Re-commit "DWARF location lists: Add section index dumping" 2019-11-18 15:30:10 +01:00
DWARFCompileUnit.cpp [DWARF] Adjust return type of DWARFUnit::getLength(). 2019-08-21 14:10:57 +00:00
DWARFContext.cpp [DebugInfo][DWARF64] Fix dumping pre-standard .debug_str_offsets.dwo sections. 2020-04-25 18:59:41 +07:00
DWARFDataExtractor.cpp Fix DWARFDataExtractor::getRelocatedValue near EOF 2020-04-15 12:47:57 +02:00
DWARFDebugAbbrev.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFDebugAddr.cpp Use DWARFDataExtractor::getInitialLength in DWARFDebugAddr 2020-03-04 13:00:15 +01:00
DWARFDebugArangeSet.cpp Use DWARFDataExtractor::getInitialLength in debug_aranges 2020-03-04 13:01:07 +01:00
DWARFDebugAranges.cpp Use DWARFDataExtractor::getInitialLength in debug_aranges 2020-03-04 13:01:07 +01:00
DWARFDebugFrame.cpp [DebugInfo] Do not truncate 64-bit values when dumping CIEs and FDEs. 2020-03-05 17:37:28 +07:00
DWARFDebugInfoEntry.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFDebugLine.cpp [DWARFDebugLine] Check for errors when parsing v2 file/dir lists 2020-04-21 16:55:36 +02:00
DWARFDebugLoc.cpp Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" 2020-04-14 14:44:32 -07:00
DWARFDebugMacro.cpp [DWARF5]: Added support for DW_MACRO_import form in llvm-dwarfdump 2020-04-14 23:51:46 +05:30
DWARFDebugPubTable.cpp Use new DWARFDataExtractor::getInitialLength in DWARFDebugPubTable 2020-03-04 13:01:35 +01:00
DWARFDebugRangeList.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFDebugRnglists.cpp [DWARFDebugRnglists] Add a callback-based version of the getAbsoluteRanges function 2019-12-04 10:35:57 +01:00
DWARFDie.cpp [Debuginfo][NFC] findRecursively: Replace std::vector by SmallVector 2020-04-30 11:01:41 +03:00
DWARFExpression.cpp [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -07:00
DWARFFormValue.cpp [DWARF] Detect extraction errors in DWARFFormValue::extractValue 2020-04-09 13:41:02 +02:00
DWARFGdbIndex.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFListTable.cpp [DWARF] Use getInitialLength in range list parsing 2020-03-02 11:18:12 +01:00
DWARFLocationExpression.cpp Add streaming/equality operators to DWARFAddressRange/DWARFLocationExpression 2019-11-19 10:34:30 +01:00
DWARFTypeUnit.cpp [DWARF] Adjust return type of DWARFUnit::getLength(). 2019-08-21 14:10:57 +00:00
DWARFUnit.cpp [DebugInfo][DWARF64] Fix dumping pre-standard .debug_str_offsets.dwo sections. 2020-04-25 18:59:41 +07:00
DWARFUnitIndex.cpp [DebugInfo] Support DWARFv5 index sections. 2020-04-06 13:28:06 +07:00
DWARFVerifier.cpp [llvm/DebugInfo] Fix invalid verifier error for DWARF5 2020-04-28 10:25:34 -07:00
LLVMBuild.txt Temporarily Revert "[Dsymutil][Debuginfo][NFC] Refactor dsymutil to separate DWARF optimizing part 2." 2019-12-19 13:29:02 -08:00