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