summaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
AgeCommit message (Expand)Author
2024-10-22Add verification support for .debug_names with foreign type units. (#109011)Greg Clayton
2024-06-24Add support for using foreign type units in .debug_names. (#87740)Greg Clayton
2024-04-15[DWARF] Clarify a variable name. NFC (#88814)Fangrui Song
2024-04-09[DWARF] Refactor findDebugNamesOffsetsFangrui Song
2024-02-22[LLVM][DebugInfo] Refactor some code for easier sharing. (#82153)cmtice
2024-02-02[LLVM][DWARF] Chnage order for .debug_names abbrev print out (#80229)Alexander Yermolovich
2024-01-30[DebugNames] Compare TableEntry names more efficiently (#79759)Felipe de Azevedo Piovezan
2024-01-30[DebugNames] Use hashes to quickly filter false positives (#79755)Felipe de Azevedo Piovezan
2024-01-24[DebugNames] Implement Entry::GetParentEntry query (#78760)Felipe de Azevedo Piovezan
2023-11-28Add support for parsing type unit entries in .debug_names. (#72952)Greg Clayton
2023-11-06[DebugInfo] Use StringRef::starts_with/ends_with instead of startswith/endswi...Simon Pilgrim
2023-10-06[DWARF] Change to consistently print out abbrev code in .debug_names (#68353)Alexander Yermolovich
2023-10-05Revert "[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)"Nico Weber
2023-10-05[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)Alexander Yermolovich
2023-09-07[DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfoFelipe de Azevedo Piovezan
2023-08-14[DWARFVerifier] Allow simplified template names in debug_nameFelipe de Azevedo Piovezan
2023-06-21[AppleTables] Implement iterator over all entries in tableFelipe de Azevedo Piovezan
2023-06-16[nfc][AppleTables] Rename iteratorFelipe de Azevedo Piovezan
2023-06-15[DebugInfo] Fix detection of hash collision in Apple Accel tablesFelipe de Azevedo Piovezan
2023-06-15Revert "[DebugInfo] Fix detection of hash collision in Apple Accel tables"Felipe de Azevedo Piovezan
2023-06-15[DebugInfo] Fix detection of hash collision in Apple Accel tablesFelipe de Azevedo Piovezan
2023-06-09[AppleAccelTable][NFC] Refactor iterator classFelipe de Azevedo Piovezan
2023-06-08[AppleAccelTable][NFC] Improve code readabilityFelipe de Azevedo Piovezan
2023-06-08[AppleAccelTable] Keep track of the size of each hash data entryFelipe de Azevedo Piovezan
2023-06-08[AppleAccelTable][NFC] Make FormParams member of AppleAccelTableFelipe de Azevedo Piovezan
2023-06-08[AppleAccelTable][NFC] Refactor equal_range codeFelipe de Azevedo Piovezan
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-12-02[DebugInfo] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille
2021-09-17[DebugInfo] DWARF - Use const-ref iterator in for-range loop. NFCI.Simon Pilgrim
2020-06-02[DebugInfo] Report the format of .debug_names [2/10]Igor Kudrin
2020-03-02[DWARF] Use DWARFDataExtractor::getInitialLength to parse debug_namesPavel Labath
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2020-01-31[DWARF] Add support for 64-bit DWARF in .debug_names.Igor Kudrin
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-23[DWARF] Eliminate the DWARFDebugNames::Header::Padding field.Igor Kudrin
2020-01-23[DWARF] Get rid of DWARFDebugNames::HeaderPOD. NFC.Igor Kudrin
2020-01-01[NFC] Fixes -Wrange-loop-analysis warningsMark de Wever
2019-08-07Remove support for 32-bit offsets in utility classes (5/5)Igor Kudrin
2019-08-06Try to unbreak buildbots after r368014Igor Kudrin
2019-08-06Switch LLVM to use 64-bit offsets (2/5)Igor Kudrin
2019-04-29[DWARF] Fix dump of local/foreign TU lists in .debug_namesFangrui Song
2019-04-17[DWARF] llvm::Error -> Error. NFCFangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-20[DWARF] Refactor DWARF classes to use unified error reporting. NFC.Victor Leschuk
2018-07-13[dwarfdump] Add pretty printer for accelerator table based on Atom.Jonas Devlieghere
2018-06-13[DWARF/AccelTable] Remove getDIESectionOffset for DWARF v5 entriesPavel Labath
2018-06-01DWARFAcceleratorTable: Add an iterator-based api for accessing names in the i...Pavel Labath
2018-05-31DWARFAcceleratorTable: fix equal_range iteratorsPavel Labath