aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-19Bring r226038 back.Rafael Espindola1-14/+42
2015-01-16Revert r226242 - Revert Revert Don't create new comdats in CodeGenTimur Iskhodzhanov1-42/+14
2015-01-16Revert "Revert Don't create new comdats in CodeGen"Rafael Espindola1-14/+42
2015-01-15Revert Don't create new comdats in CodeGenTimur Iskhodzhanov1-42/+14
2015-01-14Don't create new comdats in CodeGen.Rafael Espindola1-14/+42
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-1/+1
2015-01-13AsmParser/Bitcode: Add support for MDLocationDuncan P. N. Exon Smith1-0/+14
2015-01-12IR: Split GenericMDNode into MDTuple and UniquableMDNodeDuncan P. N. Exon Smith1-2/+2
2015-01-10Use the DiagnosticHandler to print diagnostics when reading bitcode.Rafael Espindola1-281/+312
2015-01-09Revert "Bitcode: Move the DEBUG_LOC record to DEBUG_LOC_OLD"Duncan P. N. Exon Smith1-1/+1
2015-01-09Bitcode: Share logic for last instruction, NFCDuncan P. N. Exon Smith1-14/+10
2015-01-09Bitcode: Move the DEBUG_LOC record to DEBUG_LOC_OLDDuncan P. N. Exon Smith1-1/+1
2015-01-08IR: Add 'distinct' MDNodes to bitcode and assemblyDuncan P. N. Exon Smith1-1/+7
2015-01-08Explicitly handle LinkOnceODRAutoHideLinkage. NFC. We already have a test.Rafael Espindola1-0/+2
2015-01-08Update naming style and clang-format. NFC.Rafael Espindola1-17/+30
2014-12-18Fix Visual C++ error "'llvm::make_unique' : ambiguous call to overloaded func...Yaron Keren1-2/+2
2014-12-18Modernize the getStreamedBitcodeModule interface a bit. NFC.Rafael Espindola1-18/+14
2014-12-12Bitcode: Add missing "Remove in 4.0" commentsDuncan P. N. Exon Smith1-0/+2
2014-12-11Bitcode: Add METADATA_NODE and METADATA_VALUEDuncan P. N. Exon Smith1-0/+21
2014-12-11Bitcode: Add `OLD_` prefix to metadata node recordsDuncan P. N. Exon Smith1-2/+2
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith1-39/+56
2014-12-06IR: Disallow function-local metadata attachmentsDuncan P. N. Exon Smith1-2/+6
2014-12-06IR: Disallow complicated function-local metadataDuncan P. N. Exon Smith1-6/+30
2014-12-03Ask the module for its the identified types.Rafael Espindola1-3/+20
2014-12-03Prologue supportPeter Collingbourne1-2/+20
2014-11-21Add accessor marcos to ConstantPlaceHolder, similar to those in the base class.Richard Trieu1-1/+2
2014-11-12Return the number of read bytes in MemoryObject::readBytes.Rafael Espindola1-1/+1
2014-11-12Reduce code duplication a bit. NFC.Rafael Espindola1-2/+2
2014-11-01Remove redundant calls to isMaterializable.Rafael Espindola1-4/+2
2014-10-29Untabify.NAKAMURA Takumi1-2/+2
2014-10-24Modernize the error handling of the Materialize function.Rafael Espindola1-3/+3
2014-10-24Don't ever call materializeAllPermanently during LTO.Rafael Espindola1-8/+3
2014-10-23clang-format two code snippets to make the next patch easy to read.Rafael Espindola1-1/+2
2014-09-23Do not destroy external linkage when deleting function bodyPetar Jovanovic1-1/+1
2014-09-19Eliminating static destructor for the BitCodeErrorCategory by converting to a...Chris Bieneman1-2/+5
2014-09-03Pass a && to getLazyBitcodeModule.Rafael Espindola1-4/+5
2014-08-27Fix a double free in llvm::getBitcodeTargetTriple.Rafael Espindola1-1/+1
2014-08-26Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule.Rafael Espindola1-9/+9
2014-08-26Pass a MemoryBufferRef when we can avoid taking ownership.Rafael Espindola1-7/+8
2014-08-16BitcodeReader: Only create one basic block for each blockaddressDuncan P. N. Exon Smith1-17/+15
2014-08-16UseListOrder: Correctly count the number of usesDuncan P. N. Exon Smith1-2/+2
2014-08-05BitcodeReader: Fix non-determinism in use-list orderDuncan P. N. Exon Smith1-3/+13
2014-08-01UseListOrder: Fix blockaddress use-list orderDuncan P. N. Exon Smith1-6/+20
2014-08-01BitcodeReader: Change mechanics of BlockAddress forward references, NFCDuncan P. N. Exon Smith1-34/+47
2014-08-01BitcodeReader: Fix some BlockAddress forward reference corner casesDuncan P. N. Exon Smith1-6/+53
2014-07-29Have a single enum for "not a bitcode" error.Rafael Espindola1-9/+3
2014-07-29Move the bitcode error enum to the include directory.Rafael Espindola1-248/+247
2014-07-28Bitcode: Serialize (and recover) use-list orderDuncan P. N. Exon Smith1-6/+37
2014-07-18Add a dereferenceable attributeHal Finkel1-1/+5
2014-07-18Rename AlignAttribute to IntAttributeHal Finkel1-1/+1