summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "IR: Use pointers instead of GUIDs to represent edges in the module su...Eric Liu2017-05-041-41/+36
* IR: Use pointers instead of GUIDs to represent edges in the module summary. N...Peter Collingbourne2017-05-041-36/+41
* Fix a pessimising move warning.Peter Collingbourne2017-05-011-5/+1
* Bitcode: Make the summary reader responsible for merging. NFCI.Peter Collingbourne2017-05-011-23/+62
* Object: Remove ModuleSummaryIndexObjectFile class.Peter Collingbourne2017-05-011-0/+18
* Remove set but unused variable in BitcodeReader.cpp. NFC.Hans Wennborg2017-04-281-4/+0
* Add speculatable function attributeMatt Arsenault2017-04-281-0/+3
* Bitcode: Do not remove empty summary entries when reading a per-module summary.Peter Collingbourne2017-04-281-10/+0
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-0/+1
* Bitcode: Add a string table to the bitcode format.Peter Collingbourne2017-04-171-78/+237
* Bitcode: Move version and global value module code parsers to separate functi...Peter Collingbourne2017-04-121-240/+276
* 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-061-11/+5
* Bitcode: Remove reader support for MODULE_CODE_PURGEVALS.Peter Collingbourne2017-04-031-7/+0
* [IR] Add AllowContract to FastMathFlagsAdam Nemet2017-03-281-0/+2
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-11/+11
* SamplePGO ThinLTO ICP fix for local functions.Dehao Chen2017-03-141-0/+6
* 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-101-2/+42
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-031-5/+4
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-031-4/+5
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-021-5/+4
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-021-4/+5
* Revert "[ThinLTO] Add an auto-hide feature"Mehdi Amini2017-02-021-5/+4
* [ThinLTO] Add an auto-hide featureMehdi Amini2017-02-021-4/+5
* [ThinLTO] Fix lazy-loading of MDString instruction attachmentsMehdi Amini2017-01-201-1/+1
* ThinLTO: add early "dead-stripping" on the IndexTeresa Johnson2017-01-051-1/+5
* [ThinLTO] Subsume all importing checks into a single flagTeresa Johnson2017-01-051-8/+4
* Clear the PendingTypeTests vector after moving from it.Peter Collingbourne2016-12-221-0/+2
* IR: Function summary representation for type tests.Peter Collingbourne2016-12-211-2/+12
* IR: Eliminate non-determinism in the module summary analysis.Peter Collingbourne2016-12-201-71/+58
* [ThinLTO] Import composite types as declarationsTeresa Johnson2016-12-161-17/+20
* Strip invalid TBAA when reading bitcodeMehdi Amini2016-12-161-0/+24
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-6/+6
* Refactor BitcodeReader: move Metadata and ValueId handling in their own class...Mehdi Amini2016-12-121-1395/+22
* Remove IsMetadataMaterialized from BitcodeReader (NFC)Mehdi Amini2016-12-121-5/+1
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-051-1/+8
* Bitcode: The index used by ModuleSummaryIndexBitcodeReader is now required, s...Peter Collingbourne2016-12-011-23/+23
* Bitcode: Introduce BitcodeModule::{has,get}Summary().Peter Collingbourne2016-12-011-97/+82
* Bitcode: Change expected layout of module blocks.Peter Collingbourne2016-11-291-10/+35
* Bitcode: Introduce initial multi-module reader API.Peter Collingbourne2016-11-161-49/+99
* [ThinLTO] Make inline assembly handling more efficient in summaryTeresa Johnson2016-11-141-1/+4
* Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne2016-11-131-9/+9
* Bitcode: More precise casting. NFCI.Peter Collingbourne2016-11-131-3/+3
* Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected.Peter Collingbourne2016-11-111-22/+6
* Bitcode: Clean up error handling for certain bitcode query functions.Peter Collingbourne2016-11-111-313/+254
* Bitcode: Prepare to move bitcode readers to free functions.Peter Collingbourne2016-11-111-104/+102
* Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson2016-11-111-1/+1
* Prevent at compile time converting from Error::success() to Expected<T>Mehdi Amini2016-11-111-4/+4
OpenPOWER on IntegriCloud