1. 4a9b0eb Add a parameter for getLazyBitcodeModule to lazily load Metadata. by Manman Ren · 11 years ago
  2. 30bf96b Use common parse routine to read alignment values from bitcode by JF Bastien · 11 years ago
  3. 060ee62 Bitcode: Fix major regression: large files w/ debug info by Duncan P. N. Exon Smith · 11 years ago
  4. d0b23be Use the DiagnosticHandler to print diagnostics when reading bitcode. by Rafael Espindola · 11 years ago
  5. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  6. 2fa1e43 Ask the module for its the identified types. by Rafael Espindola · 11 years ago
  7. 51d2de7 Prologue support by Peter Collingbourne · 11 years ago
  8. 5a52e6d Modernize the error handling of the Materialize function. by Rafael Espindola · 11 years ago
  9. d4bcefc Don't ever call materializeAllPermanently during LTO. by Rafael Espindola · 11 years ago
  10. d96d553 Pass a MemoryBufferRef when we can avoid taking ownership. by Rafael Espindola · 11 years ago
  11. 5a5fd7b BitcodeReader: Only create one basic block for each blockaddress by Duncan P. N. Exon Smith · 11 years ago
  12. a7c40ef Canonicalize header guards into a common format. by Benjamin Kramer · 11 years ago
  13. 5a511b5 BitcodeReader: Fix non-determinism in use-list order by Duncan P. N. Exon Smith · 11 years ago
  14. 00f20ac BitcodeReader: Change mechanics of BlockAddress forward references, NFC by Duncan P. N. Exon Smith · 11 years ago
  15. 908d809 BitcodeReader: Fix some BlockAddress forward reference corner cases by Duncan P. N. Exon Smith · 11 years ago
  16. c3f2e73 Move the bitcode error enum to the include directory. by Rafael Espindola · 11 years ago
  17. 1f66c85 Bitcode: Serialize (and recover) use-list order by Duncan P. N. Exon Smith · 11 years ago
  18. c75c4fa Revert "Convert a few std::strings to StringRef." by Rafael Espindola · 11 years ago
  19. f98536a Convert a few std::strings to StringRef. by Rafael Espindola · 11 years ago
  20. d346cc8 Convert these functions to use ErrorOr. by Rafael Espindola · 11 years ago
  21. dad0a64 IR: Add COMDATs to the IR by David Majnemer · 11 years ago
  22. c3f9b5a Make ObjectFile and BitcodeReader always own the MemoryBuffer. by Rafael Espindola · 11 years ago
  23. 8fb3111 Revert a C API difference that I incorrectly introduced. by Rafael Espindola · 11 years ago
  24. a1ea4cc Remove BitcodeReader::setBufferOwned. by Rafael Espindola · 11 years ago
  25. cd2de41 Run clang-format in a small chunk of code I am about to change. by Rafael Espindola · 11 years ago
  26. bff5d0d Remove all uses of 'using std::error_code' from headers. by Rafael Espindola · 11 years ago
  27. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  28. a6e9c3e Remove system_error.h. by Rafael Espindola · 11 years ago
  29. 25188c9 Don't import error_category into the llvm namespace. by Rafael Espindola · 11 years ago
  30. e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
  31. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  32. d1163aa [Layering] Move GVMaterializer.h into the IR library where its by Chandler Carruth · 12 years ago
  33. 8548299 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  34. 4220e9c [Modules] Move ValueHandle into the IR library where Value itself lives. by Chandler Carruth · 12 years ago
  35. 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
  36. 2b11ad4 Use error_code in GVMaterializer. by Rafael Espindola · 12 years ago
  37. 7d71203 Convert FindFunctionInStream to return an error_code. by Rafael Espindola · 12 years ago
  38. 48da4f4 Change BitcodeReader to use error_code instead of bool + string. by Rafael Espindola · 12 years ago
  39. 209b17c AutoUpgrade: upgrade from scalar TBAA format to struct-path aware TBAA format. by Manman Ren · 12 years ago
  40. 3fa50f9 Implement function prefix data as an IR feature. by Peter Collingbourne · 12 years ago
  41. 079b96e Revert "Give internal classes hidden visibility." by Benjamin Kramer · 12 years ago
  42. 6a44af362 Give internal classes hidden visibility. by Benjamin Kramer · 12 years ago
  43. 0a8e12f Make .bc en/decoding of AttrKind stable by Tobias Grosser · 12 years ago
  44. 2cd5ff8 Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. by Craig Topper · 12 years ago
  45. e46707e Use a std::map so that we record the group ID. by Bill Wendling · 13 years ago
  46. ba62933 Add support in the bitcode reader to read the attribute groups. by Bill Wendling · 13 years ago
  47. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  48. e94d843 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 13 years ago
  49. 802d755 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 13 years ago
  50. 2ad8df2 Code Custodian: by Joe Abbey · 13 years ago
  51. 8c9e941 Fix some typos 165739, spotted by Duncan. by Jan Wen Voung · 13 years ago
  52. afaced0 Change encoding of instruction operands in bitcode binaries to be relative by Jan Wen Voung · 13 years ago
  53. 92ef975 Fix PR12080 by ensuring that MaterializeModule actually reads all the bitcode by Derek Schuff · 14 years ago
  54. 8b2dcad Enable streaming of bitcode by Derek Schuff · 14 years ago
  55. b799346 Materialize functions whose basic blocks are used by global variables. Fixes by Rafael Espindola · 14 years ago
  56. ca2567b Begin adding experimental support for preserving use-list ordering of bitcode by Chad Rosier · 14 years ago
  57. 1c9e567 remove support for reading llvm 2.9 .bc files. LLVM 3.1 is only compatible back to 3.0 by Chris Lattner · 14 years ago
  58. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  59. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  60. 54677c1 type can be null by Chris Lattner · 14 years ago
  61. cdfcc2d use a more efficient check for 'is metadata' by Chris Lattner · 14 years ago
  62. 2feca50 remove bitcode reader support for LLVM 2.7 metadata encoding. by Chris Lattner · 14 years ago
  63. 0198ce0 Provide a fast "get me the target triple from the module" API. This can by Bill Wendling · 15 years ago
  64. bbcd04d Add full auto-upgrade support for LLVM 2.7 bitcode metadata. by Dan Gohman · 15 years ago
  65. 43aa8f0 Add support for remapping metadata kind IDs when reading in a by Dan Gohman · 15 years ago
  66. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  67. a056697 Final step in the metadata API restructuring: move the by Chris Lattner · 16 years ago
  68. 5956dc8 add bitcode reader support for blockaddress. We can now fully by Chris Lattner · 16 years ago
  69. af206b8 Write and read metadata attachments. by Devang Patel · 16 years ago
  70. 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  71. 78c3bcb Make LLVMContext and LLVMContextImpl classes instead of structs. by Benjamin Kramer · 16 years ago
  72. afd0c4c Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h by Owen Anderson · 16 years ago
  73. 05eb617 Use separate ValueList for metadata. This fixes PR4666. by Devang Patel · 16 years ago
  74. 7428d8a Introduce MetadataBase, a base class for MDString and MDNode. by Devang Patel · 16 years ago
  75. e9f9804 LLVMContext-ify the bitcode reader. by Owen Anderson · 16 years ago
  76. 2a15443 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 16 years ago
  77. 1cf085d Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 16 years ago
  78. 6773d38 Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 16 years ago
  79. 277800a Make a major API change to BitstreamReader: split all the reading by Chris Lattner · 17 years ago
  80. 2d8cd80 reimplement BitcodeReaderValueList in terms of WeakVH instead of making by Chris Lattner · 17 years ago
  81. a05633e Now Attributes are divided in three groups by Devang Patel · 17 years ago
  82. 4c758ea Large mechanical patch. by Devang Patel · 17 years ago
  83. ba3fa6c s/ParameterAttributes/Attributes/g by Devang Patel · 17 years ago
  84. 7442993 recommit bcreader, handling packed structs correctly. Apparently by Chris Lattner · 17 years ago
  85. ad1a1de Revert 55090, regressions in: by Daniel Dunbar · 17 years ago
  86. 0bed49c Fix an N^2 issue handling constant resolution due to RAUW in large arrays by Chris Lattner · 17 years ago
  87. 2d3024d eliminate calls to deprecated Use::init() interface by Gabor Greif · 17 years ago
  88. f6caff66 merge of use-diet branch to trunk by Gabor Greif · 17 years ago
  89. c60c67f Add explicit keywords. by Dan Gohman · 18 years ago
  90. 8a923e7 Reimplement the parameter attributes support, phase #1. hilights: by Chris Lattner · 18 years ago
  91. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  92. 7132e00 This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. by Chandler Carruth · 18 years ago
  93. 9eeada9 Fix PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. by Chris Lattner · 18 years ago
  94. a6f88ce implement the ModuleProvider::dematerializeFunction hook by Chris Lattner · 18 years ago
  95. fd73e54 Keep header file free of 'possible loss of data' warnings. by Jeff Cohen · 19 years ago
  96. df1233d stop encoding type/value pairs when the type is implied by the value. by Chris Lattner · 19 years ago
  97. fee5a37 add support for reading the param attrs block by Chris Lattner · 19 years ago
  98. 5285b5e add reader logic for terminator instrs. by Chris Lattner · 19 years ago
  99. 8393055 handle function-level forward references, read binops. by Chris Lattner · 19 years ago
  100. 85b7b40 implement materializeModule, force deallocation of vector memory when we by Chris Lattner · 19 years ago