1. 6016231 Extend Module::getOrInsertGlobal to control the construction of the by Philip Pfaffe · 7 years ago
  2. 6592c09 [macho] save the SDK version stored in module metadata into the version min and by Alex Lorenz · 7 years ago
  3. a53c520 Pass code-model through Module IR to LTO which will use it. by Caroline Tice · 7 years ago
  4. 47ff67b Allow creating llvm::Function in non-zero address spaces by Alexander Richardson · 7 years ago
  5. 849da55 Add remarks describing when a pass changes the IR instruction count of a module by Jessica Paquette · 7 years ago
  6. 11fc5bb Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present. by Sriraman Tallam · 8 years ago
  7. 624678f Normalize constructor call syntax, NFCI. by Serge Guelton · 8 years ago
  8. fbec1c9 Have Module::createRNG return a unique_ptr by Serge Guelton · 8 years ago
  9. e3e43d9 Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  10. 1fd5bb9 Support for taking the max of module flags when linking, use for PIE/PIC by Teresa Johnson · 8 years ago
  11. dc6cb60 [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  12. d35f86e Suppress all uses of LLVM_END_WITH_NULL. NFC. by Serge Guelton · 8 years ago
  13. 9d54400 Module::getOrInsertFunction is using C-style vararg instead of variadic templates. by Serge Guelton · 8 years ago
  14. 1d02724 Revert "Turn some C-style vararg into variadic templates" by Diana Picus · 8 years ago
  15. ec124b3 Turn some C-style vararg into variadic templates by Serge Guelton · 8 years ago
  16. 8701bbc Revert "Turn some C-style vararg into variadic templates" by Mehdi Amini · 8 years ago
  17. 753bd2a Turn some C-style vararg into variadic templates by Mehdi Amini · 8 years ago
  18. 306a7df [IR] Implement pairs of non-const and const methods using the const version instead of the non-const version. NFCI by Craig Topper · 8 years ago
  19. 6707770 Rename AttributeSet to AttributeList by Reid Kleckner · 8 years ago
  20. 11fdc78 Make library calls sensitive to regparm module flag (Fixes PR3997). by Nirav Dave · 8 years ago
  21. 76c218e Bitcode: Change the materializer interface to return llvm::Error. by Peter Collingbourne · 9 years ago
  22. 5498e18 IR, Bitcode: Change bitcode reader to no longer own its memory buffer. by Peter Collingbourne · 9 years ago
  23. 7be6f15 Remove interface to get/set MaxFunctionCount by Easwaran Raman · 9 years ago
  24. d2e7196 [Codegen] Change PICLevel. by Davide Italiano · 9 years ago
  25. d41672f Add "PIE Level" metadata to module flags. by Sriraman Tallam · 9 years ago
  26. 89c5c63 [ThinLTO] Prevent importing of "llvm.used" values by Teresa Johnson · 9 years ago
  27. f6071e1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  28. 48bb8b4 Support the Nodebug emission kind for DICompileUnits. by Adrian Prantl · 9 years ago
  29. ba49223 [GCC] Attribute ifunc support in llvm by Dmitry Polukhin · 9 years ago
  30. af640bf Interface to get/set profile summary metadata to module by Easwaran Raman · 9 years ago
  31. 0060160 Restore "[ThinLTO] Use MD5 hash in function index." with fix by Teresa Johnson · 10 years ago
  32. bc947a0 Revert "[ThinLTO] Use MD5 hash in function index." due to bot failure by Teresa Johnson · 10 years ago
  33. f38049c [ThinLTO] Use MD5 hash in function index. by Teresa Johnson · 10 years ago
  34. 17920c2 Bring back "Assert that we have all use/users in the getters." by Rafael Espindola · 10 years ago
  35. af6e897 Revert "Assert that we have all use/users in the getters." by Michael Zolotukhin · 10 years ago
  36. fdb838f Assert that we have all use/users in the getters. by Rafael Espindola · 10 years ago
  37. b223cec Remove redundant argument. NFC. by Rafael Espindola · 10 years ago
  38. 838f8a4 Drop materializeAllPermanently. by Rafael Espindola · 10 years ago
  39. f11617b Drop support for dematerializing. by Rafael Espindola · 10 years ago
  40. 52c4f7d Interface to attach maximum function count from PGO to module as module flags. by Easwaran Raman · 10 years ago
  41. eac3095 IR: Remove implicit iterator conversions from lib/IR, NFC by Duncan P. N. Exon Smith · 10 years ago
  42. 2a8bcfa IR: Create SymbolTableList wrapper around iplist, NFC by Duncan P. N. Exon Smith · 10 years ago
  43. 4d651e4 Fix Clang-tidy modernize-use-nullptr warnings in source directories and generated files; other minor cleanups. by Hans Wennborg · 10 years ago
  44. 5b674c0 [IR] Add operand bundles to CallInst and InvokeInst. by Sanjoy Das · 10 years ago
  45. defbd1f If the "CodeView" module flag is set, emit codeview instead of DWARF by Reid Kleckner · 10 years ago
  46. 1bef1cd While in GlobalValue fix the function(s) that don't follow the by Eric Christopher · 10 years ago
  47. dc6141a Be lazy about loading metadata in IRObjectFile. by Rafael Espindola · 10 years ago
  48. c94da20 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
  49. f937622 Verifier: Check for null operands in !llvm.module.flags by David Majnemer · 11 years ago
  50. ada5f24 The leak detector is dead, long live asan and valgrind. by Rafael Espindola · 11 years ago
  51. 544f63e Random Number Generator Refactoring (removing from Module) by JF Bastien · 11 years ago
  52. dad20b2 IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  53. eee41db Ask the module for its the identified types. by Rafael Espindola · 11 years ago
  54. 1d4f28c Remove StringMap::GetOrCreateValue in favor of StringMap::insert by David Blaikie · 11 years ago
  55. 5bf8ade Revert "IR: MDNode => Value" by Duncan P. N. Exon Smith · 11 years ago
  56. 893f22f Add Position-independent Code model Module API. by Justin Hibbits · 11 years ago
  57. bad06b1 IR: MDNode => Value: NamedMDNode::getOperator() by Duncan P. N. Exon Smith · 11 years ago
  58. c498284 Modernize the error handling of the Materialize function. by Rafael Espindola · 11 years ago
  59. 68b02dc Don't ever call materializeAllPermanently during LTO. by Rafael Espindola · 11 years ago
  60. e769dc3 Be more careful in parsing Module::ModFlagBehavior value by Alexey Samsonov · 11 years ago
  61. 2292996 Pass a MemoryBufferRef when we can avoid taking ownership. by Rafael Espindola · 11 years ago
  62. 8234268 IR: cleanup Module::dropReferences by David Majnemer · 11 years ago
  63. c8a1169 IR: Add COMDATs to the IR by David Majnemer · 11 years ago
  64. b4840d7 Random Number Generator (llvm) by JF Bastien · 11 years ago
  65. 1f65932 Make ObjectFile and BitcodeReader always own the MemoryBuffer. by Rafael Espindola · 11 years ago
  66. 02b4e6e Revert "Random Number Generator (llvm)" by JF Bastien · 11 years ago
  67. 1d04a23 Random Number Generator (llvm) by JF Bastien · 11 years ago
  68. 4e2b922 Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  69. 5c792fa Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  70. 1bab2d5 Use error_code() instead of error_code::succes() by Rafael Espindola · 11 years ago
  71. 0a0d620 Fix bug 19437 - Only add discriminators for DWARF 4 and above. by Diego Novillo · 11 years ago
  72. ec0f0bc [C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  73. f5d1752 Module: Don't rename in getOrInsertFunction() by Duncan P. N. Exon Smith · 11 years ago
  74. 6e9eeab [C++11] Modernize the IR library a bit. by Benjamin Kramer · 11 years ago
  75. f4ccd11 Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 11 years ago
  76. ca7680b [Layering] Move GVMaterializer.h into the IR library where its by Chandler Carruth · 11 years ago
  77. 8f124fe [Modules] Move the LeakDetector header into the IR library where the by Chandler Carruth · 12 years ago
  78. 3f0a9af Fix resetting the DataLayout in a Module. by Rafael Espindola · 12 years ago
  79. aab87fe Store a DataLayout in Module. by Rafael Espindola · 12 years ago
  80. 1dc6608 Return an error_code from materializeAllPermanently. by Rafael Espindola · 12 years ago
  81. 06a3bdd Use error_code in Module::materializeAll. by Rafael Espindola · 12 years ago
  82. 4804692 Re-remove dead code. This reverts r198854. by Nadav Rotem · 12 years ago
  83. 7b651ce Revert r198819 - "Remove dead code." by Nadav Rotem · 12 years ago
  84. 0b56759 Remove dead code. by Rafael Espindola · 12 years ago
  85. 8d6a09d When parsing data layout string looking for endianness, use the correct default by Dmitri Gribenko · 12 years ago
  86. ea5893e Correctly apply the default pointer size by Dmitri Gribenko · 12 years ago
  87. 7d318bd Debug Info: drop debug info via upgrading path if version number does not match. by Manman Ren · 12 years ago
  88. af9e8e6 Use error_code in GVMaterializer. by Rafael Espindola · 12 years ago
  89. b1d70af Reuse variable by Matt Arsenault · 12 years ago
  90. 2ebcd57 Fix getOrInsertGlobal dropping the address space. by Matt Arsenault · 12 years ago
  91. f625c14 Fix typo by Matt Arsenault · 12 years ago
  92. 2d68082 Make these methods const correct. by Rafael Espindola · 12 years ago
  93. c8cfaa1 Add getModuleFlag(StringRef Key) to query a module flag given Key. by Manman Ren · 12 years ago
  94. 2aa6db9 Remove dead code. by Eli Bendersky · 12 years ago
  95. c2171eb Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cpp by Jean-Luc Duprat · 13 years ago
  96. 4c8e74f Cache the result of Function::getIntrinsicID() in a DenseMap attached to the LLVMContext. by Michael Ilseman · 13 years ago
  97. 0b8c9a8 Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  98. c2c50cd Rename VMCore directory to IR. by Chandler Carruth · 13 years ago[Renamed (99%) from lib/VMCore/Module.cpp]
  99. 99faa3b s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 13 years ago
  100. d04a8d4 Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago