Commit History

Author SHA1 Message Date
  Rafael Espindola c77a7749ff Revert "Convert a few std::strings to StringRef." 11 years ago
  Rafael Espindola 9f72a18a50 Convert a few std::strings to StringRef. 11 years ago
  Rafael Espindola 2d1f275c99 Convert these functions to use ErrorOr. 11 years ago
  David Majnemer c8a1169c93 IR: Add COMDATs to the IR 11 years ago
  Rafael Espindola 1f659329b6 Make ObjectFile and BitcodeReader always own the MemoryBuffer. 11 years ago
  Rafael Espindola b2791542c2 Revert a C API difference that I incorrectly introduced. 11 years ago
  Rafael Espindola cc21bbde87 Remove BitcodeReader::setBufferOwned. 11 years ago
  Rafael Espindola 8dfacbc003 Run clang-format in a small chunk of code I am about to change. 11 years ago
  Rafael Espindola a20bcb9969 Remove all uses of 'using std::error_code' from headers. 11 years ago
  Rafael Espindola 5c792faa0e Don't use 'using std::error_code' in include/llvm. 11 years ago
  Rafael Espindola d5132f9073 Remove system_error.h. 11 years ago
  Rafael Espindola 9ee34311f3 Don't import error_category into the llvm namespace. 11 years ago
  Craig Topper c34a25d59d [C++] Use 'nullptr'. 11 years ago
  Ahmed Charles f4ccd11075 Replace OwningPtr<T> with std::unique_ptr<T>. 11 years ago
  Chandler Carruth ca7680b998 [Layering] Move GVMaterializer.h into the IR library where its 11 years ago
  Craig Topper 01394fb9e4 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Chandler Carruth eb3d76da81 [Modules] Move ValueHandle into the IR library where Value itself lives. 11 years ago
  Chandler Carruth 974a445bd9 Re-sort all of the includes with ./utils/sort_includes.py so that 11 years ago
  Rafael Espindola af9e8e60ae Use error_code in GVMaterializer. 11 years ago
  Rafael Espindola e05744ba85 Convert FindFunctionInStream to return an error_code. 11 years ago
  Rafael Espindola e076b5338a Change BitcodeReader to use error_code instead of bool + string. 11 years ago
  Manman Ren 804f034bd1 AutoUpgrade: upgrade from scalar TBAA format to struct-path aware TBAA format. 12 years ago
  Peter Collingbourne 1e3037f0be Implement function prefix data as an IR feature. 12 years ago
  Benjamin Kramer 55c06ae7af Revert "Give internal classes hidden visibility." 12 years ago
  Benjamin Kramer 15f387c93e Give internal classes hidden visibility. 12 years ago
  Tobias Grosser e7bc5bb862 Make .bc en/decoding of AttrKind stable 12 years ago
  Craig Topper 9e639e8fd9 Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. 12 years ago
  Bill Wendling 04ef4be048 Use a std::map so that we record the group ID. 12 years ago
  Bill Wendling c3ba0a821b Add support in the bitcode reader to read the attribute groups. 12 years ago
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 years ago