summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Write summaries for merged modules when splitting modules for ThinLTO.Peter Collingbourne2017-06-081-1/+9
* BitcodeWriter: Removing unnecessary std::function in favor of templateDavid Blaikie2017-06-021-1/+2
* Tidy up a bit of r304516, use SmallVector::assign rather than for loopDavid Blaikie2017-06-021-30/+16
* [ThinLTO] Efficiency improvement when writing module path string tableTeresa Johnson2017-06-021-42/+60
* (NFC) Track global summary liveness in GVFlags.Evgeniy Stepanov2017-06-011-1/+1
* [ThinLTO] Reduce unnecessary map lookups during combined summary writeTeresa Johnson2017-05-311-28/+28
* Bitcode: Remove some dead code. Spotted by Teresa.Peter Collingbourne2017-05-261-23/+1
* [IR] Switch AttributeList to use an array for O(1) accessReid Kleckner2017-05-231-4/+6
* [IR] Allow attributes with global variablesJaved Absar2017-05-111-2/+6
* Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in th...Peter Collingbourne2017-05-041-12/+10
* Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu2017-05-041-10/+12
* IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne2017-05-041-12/+10
* Bitcode: Simplify how we enumerate summaries in the index. NFCI.Peter Collingbourne2017-05-021-141/+23
* Remove line and file from DINamespace.Adrian Prantl2017-04-281-2/+0
* Add speculatable function attributeMatt Arsenault2017-04-281-0/+2
* Add support for DW_TAG_thrown_type.Adrian Prantl2017-04-261-0/+1
* Make getSlotAttributes return an AttributeSet instead of a wrapper listReid Kleckner2017-04-241-1/+1
* [Bitcode] Refactor attribute group writing to avoid getSlotAttributesReid Kleckner2017-04-241-37/+34
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-3/+2
* Bitcode: Add a string table to the bitcode format.Peter Collingbourne2017-04-171-211/+199
* [IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth2017-04-121-1/+1
* Bitcode: Do not create FNENTRYs for aliases of functions.Peter Collingbourne2017-04-061-7/+0
* Bitcode: Remove an unused declaration. NFC.Peter Collingbourne2017-04-051-1/+0
* [IR] Add AllowContract to FastMathFlagsAdam Nemet2017-03-281-0/+2
* [ThinLTO] Add support for emitting minimized bitcode for thin linkTeresa Johnson2017-03-231-20/+37
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-7/+7
* SamplePGO ThinLTO ICP fix for local functions.Dehao Chen2017-03-141-3/+10
* [DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov2017-03-081-0/+7
* Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer2017-02-111-1/+1
* IR: Function summary extensions for whole-program devirtualization pass.Peter Collingbourne2017-02-101-4/+45
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-031-4/+4
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-031-4/+4
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-021-4/+4
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-021-4/+4
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-021-4/+4
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-021-4/+4
* Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen2017-02-011-0/+1
* ThinLTO: add early "dead-stripping" on the IndexTeresa Johnson2017-01-051-0/+1
* [ThinLTO] Subsume all importing checks into a single flagTeresa Johnson2017-01-051-4/+2
* Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than I...David Blaikie2017-01-041-92/+92
* Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than In...David Blaikie2017-01-041-92/+92
* Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveR...David Blaikie2017-01-041-92/+92
* Change Metadata Index emission in the bitcode to use 2x32 bits for the placeh...Mehdi Amini2016-12-281-2/+3
* Add an index for Module Metadata record in the bitcodeMehdi Amini2016-12-281-5/+92
* Revert "Add an index for Module Metadata record in the bitcode"Saleem Abdulrasool2016-12-281-80/+5
* Add an index for Module Metadata record in the bitcodeMehdi Amini2016-12-281-5/+80
* [DebugInfo] Added support for Checksum debug info feature.Amjad Aboud2016-12-251-0/+2
* IR: Function summary representation for type tests.Peter Collingbourne2016-12-211-0/+6
* IR: Eliminate non-determinism in the module summary analysis.Peter Collingbourne2016-12-201-11/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-2/+17
OpenPOWER on IntegriCloud