summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
AgeCommit message (Expand)Author
2025-08-05[AsmPrinter] Remove an unnecessary cast (NFC) (#152085)Kazu Hirata
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-01-12[CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on ...Alexey Lapshin
2021-12-25DebugInfo: Don't hash DIE offsets before they're computedDavid Blaikie
2021-11-06[llvm] Use llvm::reverse (NFC)Kazu Hirata
2021-01-28DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce r...David Blaikie
2020-10-22DebugInfo: Hash DIE referevences (DW_OP_convert) when computing Split DWARF s...David Blaikie
2020-05-16DIEHash.cpp - remove headers explicitly included in DIEHash.h. NFC.Simon Pilgrim
2020-02-03DebugInfo: Simplify emitDebugLocEntry by never passing a null CUDavid Blaikie
2020-01-31DebugInfo: Split DWARF: Hash non-member function child DIEsDavid Blaikie
2019-03-19[DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin
2019-03-19Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"Markus Lavin
2019-03-19[DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-29DebugInfo: Include .dwo file name when hashing multiple CUs in a single fileMehdi Amini
2017-05-29Revert "DebugInfo: Include .dwo file name when hashing multiple CUs in a sing...Mehdi Amini
2017-05-29DebugInfo: Include .dwo file name when hashing multiple CUs in a single fileDavid Blaikie
2017-05-23Refactor DWARF hashing to use a .def file to avoid repetitionDavid Blaikie
2017-03-20Add a function to MD5 a file's contents.Zachary Turner
2016-12-08Make a DWARF generator so we can unit test DWARF APIs with gtest.Greg Clayton
2016-06-17Apply another batch of fixes from clang-tidy's performance-unnecessary-value-...Benjamin Kramer
2016-02-11DwarfDebug: emit type units immediately.Peter Collingbourne
2015-10-15[AsmPrinter] Prune dead code. NFC.Benjamin Kramer
2015-06-25AsmPrinter: Use an intrusively linked list for DIE::ChildrenDuncan P. N. Exon Smith
2015-06-25AsmPrinter: Convert DIE::Values to a linked listDuncan P. N. Exon Smith
2015-05-28AsmPrinter: Stop exposing underlying DIE children list, NFCDuncan P. N. Exon Smith
2015-05-27AsmPrinter: Stop exposing underlying DIEValue list, NFCDuncan P. N. Exon Smith
2015-05-27AsmPrinter: Remove DIEHash::AttrEntry, NFCDuncan P. N. Exon Smith
2015-05-27AsmPrinter: Store abbreviation data directly in DIE and DIEValueDuncan P. N. Exon Smith
2015-05-27Reapply "AsmPrinter: Change DIEValue to be stored by value"Duncan P. N. Exon Smith
2015-05-27Revert "AsmPrinter: Change DIEValue to be stored by value"Duncan P. N. Exon Smith
2015-05-27AsmPrinter: Change DIEValue to be stored by valueDuncan P. N. Exon Smith
2015-04-17AsmPrinter: Create a unified .debug_loc streamDuncan P. N. Exon Smith
2015-03-02Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,...Rui Ueyama
2015-01-05Make DIE.h a public CodeGen header.Frederic Riss
2014-08-29Fix typos in comments, NFCRobin Morisset
2014-04-25DIEEntry: Refer to the specified DIE via reference rather than pointer.David Blaikie
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-14Use std::unique_ptr for DIE childrenDavid Blaikie
2014-04-02DebugInfo: Introduce DebugLocList to encapsulate a list of DebugLocEntries an...David Blaikie
2014-03-24DebugInfo: Simplify debug loc list handling by keeping separate listsDavid Blaikie
2014-03-24DwarfDebug: Simplify debug_loc mergingDavid Blaikie
2014-03-18Shorten DotDebugLocEntry to just DebugLocEntry and reformat.Eric Christopher
2014-03-08Add support for hashing location information for CU level hashes.Eric Christopher