summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.h
AgeCommit message (Expand)Author
2015-03-17Internalize BitcodeReader. Not used outside of BitcodeReader.cpp.Benjamin Kramer
2015-03-13Be lazy about loading metadata in IRObjectFile.Rafael Espindola
2015-03-13Add a parameter for getLazyBitcodeModule to lazily load Metadata.Manman Ren
2015-02-22Use common parse routine to read alignment values from bitcodeJF Bastien
2015-02-16Bitcode: Fix major regression: large files w/ debug infoDuncan P. N. Exon Smith
2015-01-10Use the DiagnosticHandler to print diagnostics when reading bitcode.Rafael Espindola
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith
2014-12-03Ask the module for its the identified types.Rafael Espindola
2014-12-03Prologue supportPeter Collingbourne
2014-10-24Modernize the error handling of the Materialize function.Rafael Espindola
2014-10-24Don't ever call materializeAllPermanently during LTO.Rafael Espindola
2014-08-26Pass a MemoryBufferRef when we can avoid taking ownership.Rafael Espindola
2014-08-16BitcodeReader: Only create one basic block for each blockaddressDuncan P. N. Exon Smith
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-08-05BitcodeReader: Fix non-determinism in use-list orderDuncan P. N. Exon Smith
2014-08-01BitcodeReader: Change mechanics of BlockAddress forward references, NFCDuncan P. N. Exon Smith
2014-08-01BitcodeReader: Fix some BlockAddress forward reference corner casesDuncan P. N. Exon Smith
2014-07-29Move the bitcode error enum to the include directory.Rafael Espindola
2014-07-28Bitcode: Serialize (and recover) use-list orderDuncan P. N. Exon Smith
2014-07-04Revert "Convert a few std::strings to StringRef."Rafael Espindola
2014-07-04Convert a few std::strings to StringRef.Rafael Espindola
2014-07-04Convert these functions to use ErrorOr.Rafael Espindola
2014-06-27IR: Add COMDATs to the IRDavid Majnemer
2014-06-23Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola
2014-06-18Revert a C API difference that I incorrectly introduced.Rafael Espindola
2014-06-18Remove BitcodeReader::setBufferOwned.Rafael Espindola
2014-06-18Run clang-format in a small chunk of code I am about to change.Rafael Espindola
2014-06-13Remove all uses of 'using std::error_code' from headers.Rafael Espindola
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola
2014-06-12Remove system_error.h.Rafael Espindola
2014-06-12Don't import error_category into the llvm namespace.Rafael Espindola
2014-04-28[C++] Use 'nullptr'.Craig Topper
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles
2014-03-06[Layering] Move GVMaterializer.h into the IR library where itsChandler Carruth
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-03-04[Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth
2013-11-05Use error_code in GVMaterializer.Rafael Espindola
2013-11-05Convert FindFunctionInStream to return an error_code.Rafael Espindola
2013-11-04Change BitcodeReader to use error_code instead of bool + string.Rafael Espindola
2013-09-28AutoUpgrade: upgrade from scalar TBAA format to struct-path aware TBAA format.Manman Ren
2013-09-16Implement function prefix data as an IR feature.Peter Collingbourne
2013-09-11Revert "Give internal classes hidden visibility."Benjamin Kramer
2013-09-11Give internal classes hidden visibility.Benjamin Kramer
2013-07-26Make .bc en/decoding of AttrKind stableTobias Grosser
2013-07-11Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper
2013-02-11Use a std::map so that we record the group ID.Bill Wendling
2013-02-10Add support in the bitcode reader to read the attribute groups.Bill Wendling
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling