summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Writer/ValueEnumerator.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Modularize: Include some required headersDavid Blaikie2017-11-031-0/+2
* [Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-09-071-28/+33
* [Bitcode] Refactor attribute group writing to avoid getSlotAttributesReid Kleckner2017-04-241-13/+18
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-12/+10
* Fix compile with GCC 5 or laterDimitry Andric2016-12-121-1/+1
* IR: Allow metadata attachments on declarations, and fix lazy loaded metadata ...Peter Collingbourne2016-06-211-2/+2
* Add support for metadata attachments for global variables.Peter Collingbourne2016-05-311-2/+2
* BitcodeWriter: Emit uniqued subgraphs after all distinct nodesDuncan P. N. Exon Smith2016-04-231-0/+18
* ValueEnumerator: Use std::find_if, NFCDuncan P. N. Exon Smith2016-04-231-10/+0
* ValueMapper/Enumerator: Clean up code in post-order traversals, NFCDuncan P. N. Exon Smith2016-04-221-3/+18
* BitcodeWriter: Emit metadata in post-order (again)Duncan P. N. Exon Smith2016-04-211-2/+3
* BitcodeWriter: Break recursion when enumerating Metadata, almost NFCDuncan P. N. Exon Smith2016-04-191-4/+5
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* Bitcode: Try to emit metadata in function blocksDuncan P. N. Exon Smith2016-04-021-7/+59
* Fix doxygen comments from r265224, NFCDuncan P. N. Exon Smith2016-04-021-2/+2
* BitcodeWriter: Further unify function metadata, NFCDuncan P. N. Exon Smith2016-04-021-8/+11
* BitcodeWriter: Simplify tracking of function-local metadata, NFCDuncan P. N. Exon Smith2016-03-271-3/+2
* Reapply ~"Bitcode: Collect all MDString records into a single blob"Duncan P. N. Exon Smith2016-03-271-3/+12
* Revert "Bitcode: Collect all MDString records into a single blob"Duncan P. N. Exon Smith2016-03-251-12/+3
* Bitcode: Collect all MDString records into a single blobDuncan P. N. Exon Smith2016-03-251-3/+12
* BitcodeWriter: Move abbreviation for GenericDINode; almost NFCDuncan P. N. Exon Smith2016-03-241-2/+0
* BitcodeWriter: Move abbreviation for DILocation; almost NFCDuncan P. N. Exon Smith2016-03-241-2/+0
* One more batch of self-containing headers.Benjamin Kramer2016-01-271-0/+1
* Make more headers self-contained.Benjamin Kramer2016-01-271-0/+1
* Rename MDValue* to Metadata* (NFC)Teresa Johnson2015-12-291-3/+3
* [ThinLTO] Add MODULE_CODE_METADATA_VALUES recordTeresa Johnson2015-11-201-0/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-4/+4
* uselistorder: Thread bit through ValueEnumeratorDuncan P. N. Exon Smith2015-04-141-1/+4
* BitcodeWriter: Refactor common computation of bits required for a type index.David Blaikie2015-02-251-0/+1
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* IR: Assembly and bitcode for GenericDebugNodeDuncan P. N. Exon Smith2015-02-031-0/+2
* Bitcode: Add ValueEnumerator::getMetadataOrNullID(), NFCDuncan P. N. Exon Smith2015-01-201-1/+8
* AsmParser/Bitcode: Add support for MDLocationDuncan P. N. Exon Smith2015-01-131-0/+2
* Bitcode: Simplify emission of METADATA_BLOCKDuncan P. N. Exon Smith2015-01-121-0/+3
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-8/+14
* Pass a reference to ValueEnumerator.Rafael Espindola2014-11-171-2/+2
* IR: Remove dead code in metadata bitcode writing, NFCDuncan P. N. Exon Smith2014-10-211-2/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Bitcode: Serialize (and recover) use-list orderDuncan P. N. Exon Smith2014-07-281-0/+4
* IR: Add COMDATs to the IRDavid Majnemer2014-06-271-0/+9
* Revert "Give internal classes hidden visibility."Benjamin Kramer2013-09-111-1/+1
* Give internal classes hidden visibility.Benjamin Kramer2013-09-111-1/+1
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-111-1/+1
* Use the AttributeSet as the 'key' to the map instead of the 'raw' pointer.Bill Wendling2013-02-121-3/+3
* Rename AttributeSets to AttributeGroups so that it's more meaningful.Bill Wendling2013-02-111-9/+9
* Add support for attribute groups in the value enumerator.Bill Wendling2013-02-101-0/+14
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
OpenPOWER on IntegriCloud