summaryrefslogtreecommitdiffstats
path: root/lib/Bitcode
Commit message (Expand)AuthorAgeFilesLines
...
* Bitcode: Move version and global value module code parsers to separate functi...Peter Collingbourne2017-04-121-240/+276
* [IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth2017-04-121-1/+1
* Allow DataLayout to specify addrspace for allocas.Matt Arsenault2017-04-101-1/+6
* Bitcode: Merge the code for parsing global value module codes in the summary ...Peter Collingbourne2017-04-101-26/+6
* Bitcode: Do not create FNENTRYs for aliases of functions.Peter Collingbourne2017-04-062-18/+5
* Bitcode: Remove an unused declaration. NFC.Peter Collingbourne2017-04-051-1/+0
* Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.Peter Collingbourne2017-04-031-7/+0
* Spelling mistakes in comments. NFCI.Simon Pilgrim2017-03-301-1/+1
* [IR] Add AllowContract to FastMathFlagsAdam Nemet2017-03-282-0/+4
* [ThinLTO] Add support for emitting minimized bitcode for thin linkTeresa Johnson2017-03-231-20/+37
* Rename AttributeSet to AttributeListReid Kleckner2017-03-214-32/+30
* SamplePGO ThinLTO ICP fix for local functions.Dehao Chen2017-03-142-3/+16
* [DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov2017-03-082-2/+16
* Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer2017-02-112-2/+2
* Address Mehdi's post-commit review comments on r294795.Peter Collingbourne2017-02-111-0/+4
* IR: Function summary extensions for whole-program devirtualization pass.Peter Collingbourne2017-02-102-6/+87
* Fix bitcode upgrade for DIGlobalVariables with a var: field.Adrian Prantl2017-02-081-2/+1
* Fix the bitcode upgrade for DIGlobalVariable in a DIImportedEntity context.Adrian Prantl2017-02-071-5/+51
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-032-9/+8
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-032-8/+9
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-022-9/+8
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-022-8/+9
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-022-9/+8
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-022-8/+9
* Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen2017-02-012-2/+4
* Cleanup dump() functions.Matthias Braun2017-01-281-1/+4
* Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parse...Ivan Krasin2017-01-271-33/+66
* [ThinLTO] Fix lazy-loading of MDString instruction attachmentsMehdi Amini2017-01-203-6/+19
* Add an assertion to PlaceholderQueue destructor, ensuring it has been flushedMehdi Amini2017-01-201-0/+3
* [ThinLTO] Add a recursive step in Metadata lazy-loadingMehdi Amini2017-01-181-4/+17
* Remove unused lambda captures. NFCMalcolm Parsons2017-01-131-1/+1
* Apply clang-tidy's performance-unnecessary-value-param to LLVM.Benjamin Kramer2017-01-131-5/+5
* [ThinLTO] Fix lazy-loading of Metadata attachment, which left some Fwd ref be...Mehdi Amini2017-01-081-1/+2
* [ThinLTO] Fix assertions on lazy-loading of Metadata TBAA attachmentsMehdi Amini2017-01-071-4/+4
* [Bitcode] Remove unused PlaceHolder parameter to lazyLoadModuleMetadataBlock()Mehdi Amini2017-01-071-4/+4
* ThinLTO: add early "dead-stripping" on the IndexTeresa Johnson2017-01-052-1/+6
* [ThinLTO] Subsume all importing checks into a single flagTeresa Johnson2017-01-052-12/+6
* Use lazy-loading of Metadata in MetadataLoader when importing is enabled (NFC)Mehdi Amini2017-01-041-27/+373
* Change BitstreamCursor::skipRecord to return the record code (NFC)Mehdi Amini2017-01-041-4/+14
* Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than I...David Blaikie2017-01-042-94/+94
* Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than In...David Blaikie2017-01-042-94/+94
* Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveR...David Blaikie2017-01-042-94/+94
* [ThinLTO] Import type as decl only when non-null IdentifierTeresa Johnson2017-01-031-1/+1
* 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-252-2/+8
* MetadataLoader: replace the tracking of ForwardReferences and UnresolvedNodes...Mehdi Amini2016-12-251-44/+23
* MetadataLoader: add an extra assertion in Placeholders flush (NFC)Mehdi Amini2016-12-251-3/+3