Commit History

Autor SHA1 Mensaxe Data
  David Majnemer c8a1169c93 IR: Add COMDATs to the IR %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 1f659329b6 Make ObjectFile and BitcodeReader always own the MemoryBuffer. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola b2791542c2 Revert a C API difference that I incorrectly introduced. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola cc21bbde87 Remove BitcodeReader::setBufferOwned. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 8dfacbc003 Run clang-format in a small chunk of code I am about to change. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola a20bcb9969 Remove all uses of 'using std::error_code' from headers. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 5c792faa0e Don't use 'using std::error_code' in include/llvm. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola d5132f9073 Remove system_error.h. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 9ee34311f3 Don't import error_category into the llvm namespace. %!s(int64=11) %!d(string=hai) anos
  Craig Topper c34a25d59d [C++] Use 'nullptr'. %!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
  Chandler Carruth ca7680b998 [Layering] Move GVMaterializer.h into the IR library where its %!s(int64=11) %!d(string=hai) anos
  Craig Topper 01394fb9e4 [C++11] Add 'override' keyword to virtual methods that override their base class. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth eb3d76da81 [Modules] Move ValueHandle into the IR library where Value itself lives. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 974a445bd9 Re-sort all of the includes with ./utils/sort_includes.py so that %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola af9e8e60ae Use error_code in GVMaterializer. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e05744ba85 Convert FindFunctionInStream to return an error_code. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e076b5338a Change BitcodeReader to use error_code instead of bool + string. %!s(int64=11) %!d(string=hai) anos
  Manman Ren 804f034bd1 AutoUpgrade: upgrade from scalar TBAA format to struct-path aware TBAA format. %!s(int64=12) %!d(string=hai) anos
  Peter Collingbourne 1e3037f0be Implement function prefix data as an IR feature. %!s(int64=12) %!d(string=hai) anos
  Benjamin Kramer 55c06ae7af Revert "Give internal classes hidden visibility." %!s(int64=12) %!d(string=hai) anos
  Benjamin Kramer 15f387c93e Give internal classes hidden visibility. %!s(int64=12) %!d(string=hai) anos
  Tobias Grosser e7bc5bb862 Make .bc en/decoding of AttrKind stable %!s(int64=12) %!d(string=hai) anos
  Craig Topper 9e639e8fd9 Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. %!s(int64=12) %!d(string=hai) anos
  Bill Wendling 04ef4be048 Use a std::map so that we record the group ID. %!s(int64=12) %!d(string=hai) anos
  Bill Wendling c3ba0a821b Add support in the bitcode reader to read the attribute groups. %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR %!s(int64=12) %!d(string=hai) anos
  Bill Wendling 99faa3b4ec s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth a1514e24cc Sort includes for all of the .h files under the 'lib' tree. These were %!s(int64=12) %!d(string=hai) anos
  Joe Abbey 170a15e98d Code Custodian: %!s(int64=12) %!d(string=hai) anos