summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-15/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+15
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-15/+1
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-1/+15
* Fix MSVC bool to uint64_t promotion warningSimon Pilgrim2016-12-061-1/+1
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-051-1/+2
* Bitcode: Introduce BitcodeWriter interface.Peter Collingbourne2016-11-291-94/+75
* Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson2016-11-141-6/+17
* [ThinLTO] Make inline assembly handling more efficient in summaryTeresa Johnson2016-11-141-0/+1
* Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson2016-11-111-1/+1
* IR: Introduce inrange attribute on getelementptr indices.Peter Collingbourne2016-11-101-2/+5
* Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini2016-11-091-17/+6
OpenPOWER on IntegriCloud