1. c79c9d8 Add explicit (void) cast to unused unique_ptr::release() results by Eric Fiselier · 9 years ago
  2. d9445c4 Bitcode: Change module reader functions to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  3. ad17679 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  4. e2dcf7c IR, Bitcode: Change bitcode reader to no longer own its memory buffer. by Peter Collingbourne · 9 years ago
  5. 03b42e4 Remove every uses of getGlobalContext() in LLVM (but the C API) by Mehdi Amini · 10 years ago
  6. 2339ffe Deprecate a few C APIs. by Rafael Espindola · 10 years ago
  7. d7f9c25 clang-format to reduce diff in another patch. by Rafael Espindola · 10 years ago
  8. f382b88 Fix error handling in LLVMGetBitcodeModuleInContext. by Rafael Espindola · 10 years ago
  9. a6b9600 Reorganize the C API headers to improve build times. by Eric Christopher · 10 years ago
  10. 776e458 Drop function that are deprecated since 2010. by Rafael Espindola · 10 years ago
  11. 9d2bfc4 Use diagnostic handler in the LLVMContext by Rafael Espindola · 10 years ago
  12. dcd1dca Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC. by Rafael Espindola · 10 years ago
  13. dcfd6ed Propagate a better error message to the C api. by Rafael Espindola · 11 years ago
  14. 3ee23a9 Use a non-fatal diag handler in the C API. FIxes PR22368. by Rafael Espindola · 11 years ago
  15. 6881215 Pass a && to getLazyBitcodeModule. by Rafael Espindola · 11 years ago
  16. e2c1d77 Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule. by Rafael Espindola · 11 years ago
  17. d96d553 Pass a MemoryBufferRef when we can avoid taking ownership. by Rafael Espindola · 11 years ago
  18. db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  19. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  20. 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  21. 8f31e21 Make parseBitcodeFile return an ErrorOr<Module *>. by Rafael Espindola · 12 years ago
  22. 5b6c1e8 Update getLazyBitcodeModule to use ErrorOr for error handling. by Rafael Espindola · 12 years ago
  23. dec20e4 This patch breaks up Wrap.h so that it does not have to include all of by Filip Pizlo · 13 years ago
  24. 04d4e93 Move C++ code out of the C headers and into either C++ headers by Eric Christopher · 13 years ago
  25. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  26. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  27. 2ad8df2 Code Custodian: by Joe Abbey · 13 years ago
  28. ad0e0cb Add Module functions in place of module providers. by Erick Tryzelaar · 16 years ago
  29. 754946c Simplify. by Daniel Dunbar · 16 years ago
  30. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  31. 25963c6 "In order to ease automatic bindings generation, it would be helpful if boolean values were distinguishable from integers. The attached patch introduces "typedef int LLVMBool;", and uses LLVMBool instead of int throughout the C API, wherever a boolean value is called for." by Chris Lattner · 16 years ago
  32. 70ede48 Change llvm-c's ordering of contexts to make it consistent. by Erick Tryzelaar · 16 years ago
  33. 2de0067 Ack, missed one incompatibility. by Owen Anderson · 16 years ago
  34. 31d44e4 Restore other bits of the C API that I tore up. All pre-existing APIs default to using the by Owen Anderson · 16 years ago
  35. 1cf085d Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 16 years ago
  36. 6773d38 Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 16 years ago
  37. 579f071 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 18 years ago
  38. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  39. 34eb6d8 Adding bindings for memory buffers and module providers. Switching by Gordon Henriksen · 18 years ago
  40. 2b0eed2 Adding Ocaml bindings for the bitreader as requested by Sarah by Gordon Henriksen · 18 years ago