summaryrefslogtreecommitdiff
path: root/lib/Bitcode
AgeCommit message (Expand)Author
2017-03-08[DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov
2017-02-11Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer
2017-02-11Address Mehdi's post-commit review comments on r294795.Peter Collingbourne
2017-02-10IR: Function summary extensions for whole-program devirtualization pass.Peter Collingbourne
2017-02-08Fix bitcode upgrade for DIGlobalVariables with a var: field.Adrian Prantl
2017-02-07Fix the bitcode upgrade for DIGlobalVariable in a DIImportedEntity context.Adrian Prantl
2017-02-03Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini
2017-02-03[ThinLTO] Add an auto-hide featureMehdi Amini
2017-02-02Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini
2017-02-02[ThinLTO] Add an auto-hide featureMehdi Amini
2017-02-02Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini
2017-02-02[ThinLTO] Add an auto-hide featureMehdi Amini
2017-02-01Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen
2017-01-28Cleanup dump() functions.Matthias Braun
2017-01-27Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parse...Ivan Krasin
2017-01-20[ThinLTO] Fix lazy-loading of MDString instruction attachmentsMehdi Amini
2017-01-20Add an assertion to PlaceholderQueue destructor, ensuring it has been flushedMehdi Amini
2017-01-18[ThinLTO] Add a recursive step in Metadata lazy-loadingMehdi Amini
2017-01-13Remove unused lambda captures. NFCMalcolm Parsons
2017-01-13Apply clang-tidy's performance-unnecessary-value-param to LLVM.Benjamin Kramer
2017-01-08[ThinLTO] Fix lazy-loading of Metadata attachment, which left some Fwd ref be...Mehdi Amini
2017-01-07[ThinLTO] Fix assertions on lazy-loading of Metadata TBAA attachmentsMehdi Amini
2017-01-07[Bitcode] Remove unused PlaceHolder parameter to lazyLoadModuleMetadataBlock()Mehdi Amini
2017-01-05ThinLTO: add early "dead-stripping" on the IndexTeresa Johnson
2017-01-05[ThinLTO] Subsume all importing checks into a single flagTeresa Johnson
2017-01-04Use lazy-loading of Metadata in MetadataLoader when importing is enabled (NFC)Mehdi Amini
2017-01-04Change BitstreamCursor::skipRecord to return the record code (NFC)Mehdi Amini
2017-01-04Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than I...David Blaikie
2017-01-04Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than In...David Blaikie
2017-01-04Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveR...David Blaikie
2017-01-03[ThinLTO] Import type as decl only when non-null IdentifierTeresa Johnson
2016-12-28Change Metadata Index emission in the bitcode to use 2x32 bits for the placeh...Mehdi Amini
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini
2016-12-28Revert "Add an index for Module Metadata record in the bitcode"Saleem Abdulrasool
2016-12-28Add an index for Module Metadata record in the bitcodeMehdi Amini
2016-12-25[DebugInfo] Added support for Checksum debug info feature.Amjad Aboud
2016-12-25MetadataLoader: replace the tracking of ForwardReferences and UnresolvedNodes...Mehdi Amini
2016-12-25MetadataLoader: add an extra assertion in Placeholders flush (NFC)Mehdi Amini
2016-12-23MetadataLoader: split the creation of a single metadata out of a Record into ...Mehdi Amini
2016-12-23MetadataLoader: Reinitialize MinFwdRef/MaxFwdRef after resolving cycles (NFC)Mehdi Amini
2016-12-23MetadataLoader: Add an assertion for the implicit invariant of PlaceHolder wh...Mehdi Amini
2016-12-23MetadataLoader: Make sure every member of MetadataLoader are initialized (NFC)Mehdi Amini
2016-12-23MetadataLoader: Refactor "IsImporting" into the Pimpl for the MetadataLoader ...Mehdi Amini
2016-12-22Clear the PendingTypeTests vector after moving from it.Peter Collingbourne
2016-12-21IR: Function summary representation for type tests.Peter Collingbourne
2016-12-20IR: Eliminate non-determinism in the module summary analysis.Peter Collingbourne
2016-12-20[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16[ThinLTO] Import composite types as declarationsTeresa Johnson
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16Strip invalid TBAA when reading bitcodeMehdi Amini