summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/ValueEnumerator.h
AgeCommit message (Expand)Author
2024-05-15Fix typo "indicies" (#92232)Jay Foad
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2021-04-22[Bitcode] Ensure DIArgList in bitcode has no null or forward metadata refsStephen Tozer
2020-04-24ValueEnumerator.h - remove unnecessary includes. NFC.Simon Pilgrim
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-11-03Modularize: Include some required headersDavid Blaikie
2017-09-07[Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-04-24[Bitcode] Refactor attribute group writing to avoid getSlotAttributesReid Kleckner
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2016-12-12Fix compile with GCC 5 or laterDimitry Andric
2016-06-21IR: Allow metadata attachments on declarations, and fix lazy loaded metadata ...Peter Collingbourne
2016-05-31Add support for metadata attachments for global variables.Peter Collingbourne
2016-04-23BitcodeWriter: Emit uniqued subgraphs after all distinct nodesDuncan P. N. Exon Smith
2016-04-23ValueEnumerator: Use std::find_if, NFCDuncan P. N. Exon Smith
2016-04-22ValueMapper/Enumerator: Clean up code in post-order traversals, NFCDuncan P. N. Exon Smith
2016-04-21BitcodeWriter: Emit metadata in post-order (again)Duncan P. N. Exon Smith
2016-04-19BitcodeWriter: Break recursion when enumerating Metadata, almost NFCDuncan P. N. Exon Smith
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-02Bitcode: Try to emit metadata in function blocksDuncan P. N. Exon Smith
2016-04-02Fix doxygen comments from r265224, NFCDuncan P. N. Exon Smith
2016-04-02BitcodeWriter: Further unify function metadata, NFCDuncan P. N. Exon Smith
2016-03-27BitcodeWriter: Simplify tracking of function-local metadata, NFCDuncan P. N. Exon Smith
2016-03-27Reapply ~"Bitcode: Collect all MDString records into a single blob"Duncan P. N. Exon Smith
2016-03-25Revert "Bitcode: Collect all MDString records into a single blob"Duncan P. N. Exon Smith
2016-03-25Bitcode: Collect all MDString records into a single blobDuncan P. N. Exon Smith
2016-03-24BitcodeWriter: Move abbreviation for GenericDINode; almost NFCDuncan P. N. Exon Smith
2016-03-24BitcodeWriter: Move abbreviation for DILocation; almost NFCDuncan P. N. Exon Smith
2016-01-27One more batch of self-containing headers.Benjamin Kramer
2016-01-27Make more headers self-contained.Benjamin Kramer
2015-12-29Rename MDValue* to Metadata* (NFC)Teresa Johnson
2015-11-20[ThinLTO] Add MODULE_CODE_METADATA_VALUES recordTeresa Johnson
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-14uselistorder: Thread bit through ValueEnumeratorDuncan P. N. Exon Smith
2015-02-25BitcodeWriter: Refactor common computation of bits required for a type index.David Blaikie
2015-02-15Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman
2015-02-03IR: Assembly and bitcode for GenericDebugNodeDuncan P. N. Exon Smith
2015-01-20Bitcode: Add ValueEnumerator::getMetadataOrNullID(), NFCDuncan P. N. Exon Smith
2015-01-13AsmParser/Bitcode: Add support for MDLocationDuncan P. N. Exon Smith
2015-01-12Bitcode: Simplify emission of METADATA_BLOCKDuncan P. N. Exon Smith
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith
2014-11-17Pass a reference to ValueEnumerator.Rafael Espindola
2014-10-21IR: Remove dead code in metadata bitcode writing, NFCDuncan P. N. Exon Smith
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-07-28Bitcode: Serialize (and recover) use-list orderDuncan P. N. Exon Smith
2014-06-27IR: Add COMDATs to the IRDavid Majnemer
2013-09-11Revert "Give internal classes hidden visibility."Benjamin Kramer
2013-09-11Give internal classes hidden visibility.Benjamin Kramer
2013-07-11Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper