Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Rafael Espindola 06d6207c1c Pass a reference to a module to the bitcode writer. %!s(int64=7) %!d(string=hai) anos
  Michael Zolotukhin 16872e2b56 Remove redundant includes from unittests. %!s(int64=7) %!d(string=hai) anos
  Peter Collingbourne dead081fb2 Bitcode: Change module reader functions to return an llvm::Expected. %!s(int64=8) %!d(string=hai) anos
  Teresa Johnson a547919737 Split Bitcode/ReaderWriter.h into separate reader and writer headers %!s(int64=8) %!d(string=hai) anos
  Peter Collingbourne 76c218e094 Bitcode: Change the materializer interface to return llvm::Error. %!s(int64=8) %!d(string=hai) anos
  Peter Collingbourne 5498e18776 IR, Bitcode: Change bitcode reader to no longer own its memory buffer. %!s(int64=8) %!d(string=hai) anos
  Peter Collingbourne e8516587a2 Bitcode: Change reader interface to take memory buffers. %!s(int64=8) %!d(string=hai) anos
  Mehdi Amini 8be7707c14 Remove every uses of getGlobalContext() in LLVM (but the C API) %!s(int64=9) %!d(string=hai) anos
  Rafael Espindola f11617b0ab Drop support for dematerializing. %!s(int64=9) %!d(string=hai) anos
  Derek Schuff 83e36d9d45 Fix memory leak in unit test of Bitcode/BitReaderTest.cpp %!s(int64=10) %!d(string=hai) anos
  Derek Schuff f96e27f256 Fix testing for end of stream in bitstream reader. %!s(int64=10) %!d(string=hai) anos
  Rafael Espindola 1c19be4cd3 Try to fix the MSVC build. %!s(int64=10) %!d(string=hai) anos
  Rafael Espindola cc625c9f25 Handle forward referenced function when streaming bitcode. %!s(int64=10) %!d(string=hai) anos
  Rafael Espindola 20a6785cd2 Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC. %!s(int64=10) %!d(string=hai) anos
  Eric Christopher 1bef1cdd92 While in GlobalValue fix the function(s) that don't follow the %!s(int64=10) %!d(string=hai) anos
  Derek Schuff 683cf0f88f Add bitcode test to verify functions can be materialized out of order. %!s(int64=10) %!d(string=hai) anos
  Chandler Carruth 1b279144ec [cleanup] Re-sort all the #include lines in LLVM using %!s(int64=10) %!d(string=hai) anos
  Rafael Espindola c498284e46 Modernize the error handling of the Materialize function. %!s(int64=10) %!d(string=hai) anos
  Petar Jovanovic fd42335e83 Do not destroy external linkage when deleting function body %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 6d66a1cd2f Pass a && to getLazyBitcodeModule. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 1a7f705fba Return a std::unique_ptr when creating a new MemoryBuffer. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola fb1af0a48a Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 9b29ff99c0 Modernize the .ll parsing interface. %!s(int64=11) %!d(string=hai) anos
  Duncan P. N. Exon Smith cf8b959e8d BitcodeReader: Fix some BlockAddress forward reference corner cases %!s(int64=11) %!d(string=hai) anos
  Duncan P. N. Exon Smith 2e9b60aea8 Rewrite BitReaderTest, NFC %!s(int64=11) %!d(string=hai) anos
  Duncan P. N. Exon Smith 32791b02fa verify-di: Implement DebugInfoVerifier %!s(int64=11) %!d(string=hai) anos
  Ahmed Charles f4ccd11075 Replace OwningPtr<T> with std::unique_ptr<T>. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 99c7fec2c9 Update getLazyBitcodeModule to use ErrorOr for error handling. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 56e1394c88 [cleanup] Move the Dominators.h and Verifier.h headers into the IR %!s(int64=11) %!d(string=hai) anos