aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2022-09-13Don't populate the symbol table with symbols that don't belong to a section w...George Wright1-0/+5
2022-05-23[symbolizer] Parse DW_TAG_variable DIs to show line info for globalsMitch Phillips1-0/+8
2022-02-03[DebugInfo] Move the SymbolizableObjectFile header to include/llvm.Snehasish Kumar1-1/+1
2021-05-19[symbolizer] Added StartAddress for the resolved function.Alex Orlov1-0/+2
2021-02-12DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization af...Fangrui Song1-0/+5
2021-02-11DebugInfo/Symbolize: Use stable_sortFangrui Song1-1/+1
2021-02-11DebugInfo/Symbolize: Don't differentiate function/data symbolizationFangrui Song1-35/+22
2021-02-10DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symta...Fangrui Song1-33/+59
2021-02-08DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbo...Fangrui Song1-8/+25
2020-09-17SymbolizableObjectFile.h - remove unnecessary includes. NFCI.Simon Pilgrim1-9/+0
2020-06-11Re-land "Migrate the rest of COFFObjectFile to Error"Reid Kleckner1-19/+21
2020-06-05Revert "Migrate the rest of COFFObjectFile to Error"Nico Weber1-21/+19
2020-06-05Migrate the rest of COFFObjectFile to ErrorReid Kleckner1-19/+21
2020-03-20Cleanup the plumbing for DILineInfoSpecifier. [NFC - Try 2]Sterling Augustine1-14/+8
2020-03-19Revert "Cleanup the plumbing for DILineInfoSpecifier. [NFC]"Sterling Augustine1-8/+14
2020-03-19Cleanup the plumbing for DILineInfoSpecifier. [NFC]Sterling Augustine1-14/+8
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-1/+1
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-1/+1
2019-08-14Recommit r368812 "[llvm/Object] - Convert SectionRef::getName() to return Exp...George Rimar1-4/+5
2019-08-14Revert r368812 "[llvm/Object] - Convert SectionRef::getName() to return Expec...George Rimar1-5/+4
2019-08-14[llvm/Object] - Convert SectionRef::getName() to return Expected<>George Rimar1-4/+5
2019-08-06Switch LLVM to use 64-bit offsets (2/5)Igor Kudrin1-4/+2
2019-08-06Silence ubsan after r367926.Peter Collingbourne1-0/+1
2019-08-05llvm-symbolizer: Untag addresses in object files by default.Peter Collingbourne1-4/+12
2019-07-08Teach the symbolizer lib symbolize objects directly.Yuanfang Chen1-2/+2
2019-06-24llvm-symbolizer: Add a FRAME command.Peter Collingbourne1-0/+8
2019-06-13Symbolize: Remove dead code. NFCI.Peter Collingbourne1-11/+5
2019-05-16Recommit [Object] Change object::SectionRef::getContents() to return Expected...Fangrui Song1-4/+4
2019-05-16Revert r360876 "[Object] Change object::SectionRef::getContents() to return E...Hans Wennborg1-4/+4
2019-05-16[Object] Change object::SectionRef::getContents() to return Expected<StringRef>Fangrui Song1-4/+4
2019-04-20[llvm-symbolizer] Fix section index at the end of a sectionFangrui Song1-2/+1
2019-04-06[Symbolize] Uniquify sorted vector<pair<SymbolDesc, StringRef>>Fangrui Song1-7/+16
2019-04-05[Symbolize] Replace map<SymbolDesc, StringRef> with sorted vectorFangrui Song1-8/+14
2019-04-04[Symbolize] Keep SymbolDescs with the same address and improve getNameFromSym...Fangrui Song1-1/+4
2019-03-23 [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"Alexey Lapshin1-0/+26
2019-02-27[DebugInfo] add SectionedAddress to DebugInfo interfaces.Alexey Lapshin1-9/+12
2019-02-14[symbolizer] Avoid collecting symbols belonging to invalid sections.Matt Davis1-0/+5
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-02-09[MC] Fix some Clang-tidy modernize and Include What You Use warnings in Subta...Eugene Zelenko1-11/+24
2016-07-06Prune RelocVisitor.h include to avoid including COFF.h from MCJIT.hReid Kleckner1-0/+1
2016-06-24Thread Expected<...> up from libObject’s getSymbolAddress() for symbols to ...Kevin Enderby1-3/+3
2016-05-02Thread Expected<...> up from libObject’s getType() for symbols to allow llv...Kevin Enderby1-3/+3
2016-04-20Thread Expected<...> up from libObject’s getName() for symbols to allow llv...Kevin Enderby1-3/+3
2016-03-23Fix a crash in running llvm-objdump -t with an invalid Mach-O file alreadyKevin Enderby1-1/+4
2015-11-13[Symbolizer] Don't use PE symbol tables to override PDB symbolsReid Kleckner1-2/+13
2015-10-30[LLVMSymbolize] Simplify SymbolizableObjectFile::symbolizeInlinedCode(). NFC.Alexey Samsonov1-17/+9
2015-10-29[LLVMSymbolize] Move printing the description of a global into a separate fun...Alexey Samsonov1-5/+5