aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2014-07-16Roundtrip the inalloca bit on allocas through bitcodeReid Kleckner1-2/+6
2014-07-04Fix a bug in the conversion to ErrorOr.Rafael Espindola1-2/+2
2014-07-04Revert "Convert a few std::strings to StringRef."Rafael Espindola1-19/+10
2014-07-04Convert a few std::strings to StringRef.Rafael Espindola1-10/+19
2014-07-04Convert these functions to use ErrorOr.Rafael Espindola1-8/+9
2014-07-04Remove unused old-style error handling.Rafael Espindola1-5/+2
2014-06-27IR: Add COMDATs to the IRDavid Majnemer1-0/+43
2014-06-27IRReader: don't mark MemoryBuffers constAlp Toker1-3/+2
2014-06-27Propagate const-correctness into parseBitcodeFile()Alp Toker1-2/+3
2014-06-25Rename loop unrolling and loop vectorizer metadata to have a common prefix.Eli Bendersky1-1/+2
2014-06-23Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola1-9/+7
2014-06-18Revert a C API difference that I incorrectly introduced.Rafael Espindola1-0/+1
2014-06-18Remove BitcodeReader::setBufferOwned.Rafael Espindola1-13/+5
2014-06-13IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover1-2/+13
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-81/+80
2014-06-13Remove all uses of 'using std::error_code' from headers.Rafael Espindola1-0/+1
2014-06-12Don't import error_category into the llvm namespace.Rafael Espindola1-2/+2
2014-06-10Mark a few functions noexcept.Rafael Espindola1-1/+1
2014-06-06Allow aliases to be unnamed_addr.Rafael Espindola1-0/+2
2014-06-05Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder1-0/+2
2014-06-04Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola1-1/+1
2014-06-03Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola1-34/+1
2014-05-31Use error_code() instead of error_code::succes()Rafael Espindola1-26/+26
2014-05-28[pr19844] Add thread local mode to aliases.Rafael Espindola1-0/+2
2014-05-20Add 'nonnull', a new parameter and return attribute which indicates that the ...Nick Lewycky1-0/+2
2014-05-17Use create methods since msvc doesn't handle delegating constructors.Rafael Espindola1-2/+2
2014-05-17Reduce abuse of default values in the GlobalAlias constructor.Rafael Espindola1-2/+2
2014-05-16Add comdat key field to llvm.global_ctors and llvm.global_dtorsReid Kleckner1-2/+5
2014-05-16Fix most of PR10367.Rafael Espindola1-1/+34