aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-12-13Remove redundant includes from lib/Bitcode.Michael Zolotukhin1-1/+0
2016-11-14Add explicit (void) cast to unused unique_ptr::release() resultsEric Fiselier1-1/+3
2016-11-13Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne1-32/+17
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson1-1/+1
2016-11-08IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne1-2/+2
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini1-3/+2
2015-12-18Deprecate a few C APIs.Rafael Espindola1-0/+46
2015-12-18clang-format to reduce diff in another patch.Rafael Espindola1-6/+4
2015-12-18Fix error handling in LLVMGetBitcodeModuleInContext.Rafael Espindola1-3/+10
2015-12-18Reorganize the C API headers to improve build times.Eric Christopher1-0/+1
2015-12-17Drop function that are deprecated since 2010.Rafael Espindola1-18/+0
2015-12-14Use diagnostic handler in the LLVMContextRafael Espindola1-7/+16
2015-06-16Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.Rafael Espindola1-4/+4
2015-02-03Propagate a better error message to the C api.Rafael Espindola1-3/+5
2015-02-03Use a non-fatal diag handler in the C API. FIxes PR22368.Rafael Espindola1-2/+11
2014-09-03Pass a && to getLazyBitcodeModule.Rafael Espindola1-1/+1
2014-08-26Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule.Rafael Espindola1-1/+4
2014-08-26Pass a MemoryBufferRef when we can avoid taking ownership.Rafael Espindola1-1/+1
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-3/+2
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-2/+2
2014-01-15Make parseBitcodeFile return an ErrorOr<Module *>.Rafael Espindola1-6/+6
2014-01-13Update getLazyBitcodeModule to use ErrorOr for error handling.Rafael Espindola1-4/+7
2013-05-01This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo1-1/+1
2013-04-22Move C++ code out of the C headers and into either C++ headersEric Christopher1-0/+1
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-1/+1
2012-11-25Code Custodian:Joe Abbey1-5/+5
2010-03-02Add Module functions in place of module providers.Erick Tryzelaar1-14/+32
2010-02-15Simplify.Daniel Dunbar1-23/+4
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin1-4/+4
2010-01-09"In order to ease automatic bindings generation, it would be helpful if boole...Chris Lattner1-13/+14
2009-08-11Change llvm-c's ordering of contexts to make it consistent.Erick Tryzelaar1-6/+6
2009-07-02Ack, missed one incompatibility.Owen Anderson1-1/+0
2009-07-02Restore other bits of the C API that I tore up. All pre-existing APIs defaul...Owen Anderson1-2/+37
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson1-2/+2
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson1-3/+6
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov1-0/+1
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-12-19Adding bindings for memory buffers and module providers. SwitchingGordon Henriksen1-13/+21
2007-12-11Adding Ocaml bindings for the bitreader as requested by SarahGordon Henriksen1-0/+42