aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
AgeCommit message (Expand)AuthorFilesLines
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