1. 37bf678 IR: Create SymbolTableList wrapper around iplist, NFC by Duncan P. N. Exon Smith · 10 years ago
  2. 083ca9b Fix Clang-tidy modernize-use-nullptr warnings in source directories and generated files; other minor cleanups. by Hans Wennborg · 10 years ago
  3. 9303c24 [IR] Add operand bundles to CallInst and InvokeInst. by Sanjoy Das · 10 years ago
  4. 12d2c12 If the "CodeView" module flag is set, emit codeview instead of DWARF by Reid Kleckner · 10 years ago
  5. 97cb565 While in GlobalValue fix the function(s) that don't follow the by Eric Christopher · 10 years ago
  6. cba833a Be lazy about loading metadata in IRObjectFile. by Rafael Espindola · 11 years ago
  7. 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
  8. d7677e7 Verifier: Check for null operands in !llvm.module.flags by David Majnemer · 11 years ago
  9. 366e5c1 The leak detector is dead, long live asan and valgrind. by Rafael Espindola · 11 years ago
  10. e6acbdc Random Number Generator Refactoring (removing from Module) by JF Bastien · 11 years ago
  11. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  12. 2fa1e43 Ask the module for its the identified types. by Rafael Espindola · 11 years ago
  13. 5106ce7 Remove StringMap::GetOrCreateValue in favor of StringMap::insert by David Blaikie · 11 years ago
  14. de36e80 Revert "IR: MDNode => Value" by Duncan P. N. Exon Smith · 11 years ago
  15. 771c132 Add Position-independent Code model Module API. by Justin Hibbits · 11 years ago
  16. c5754a6 IR: MDNode => Value: NamedMDNode::getOperator() by Duncan P. N. Exon Smith · 11 years ago
  17. 5a52e6d Modernize the error handling of the Materialize function. by Rafael Espindola · 11 years ago
  18. d4bcefc Don't ever call materializeAllPermanently during LTO. by Rafael Espindola · 11 years ago
  19. af023ad Be more careful in parsing Module::ModFlagBehavior value by Alexey Samsonov · 11 years ago
  20. d96d553 Pass a MemoryBufferRef when we can avoid taking ownership. by Rafael Espindola · 11 years ago
  21. 3374910 IR: cleanup Module::dropReferences by David Majnemer · 11 years ago
  22. dad0a64 IR: Add COMDATs to the IR by David Majnemer · 11 years ago
  23. 144829d Random Number Generator (llvm) by JF Bastien · 11 years ago
  24. c3f9b5a Make ObjectFile and BitcodeReader always own the MemoryBuffer. by Rafael Espindola · 11 years ago
  25. acf5bc1 Revert "Random Number Generator (llvm)" by JF Bastien · 11 years ago
  26. f8ad92d Random Number Generator (llvm) by JF Bastien · 11 years ago
  27. db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  28. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  29. 03bddfe Use error_code() instead of error_code::succes() by Rafael Espindola · 11 years ago
  30. 0915c04 Fix bug 19437 - Only add discriminators for DWARF 4 and above. by Diego Novillo · 11 years ago
  31. c620761 [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
  32. 56cc990 Module: Don't rename in getOrInsertFunction() by Duncan P. N. Exon Smith · 12 years ago
  33. 3ad5c96 [C++11] Modernize the IR library a bit. by Benjamin Kramer · 12 years ago
  34. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  35. d1163aa [Layering] Move GVMaterializer.h into the IR library where its by Chandler Carruth · 12 years ago
  36. 4b6845c [Modules] Move the LeakDetector header into the IR library where the by Chandler Carruth · 12 years ago
  37. 248ac13 Fix resetting the DataLayout in a Module. by Rafael Espindola · 12 years ago
  38. f863ee2 Store a DataLayout in Module. by Rafael Espindola · 12 years ago
  39. e9fab9b Return an error_code from materializeAllPermanently. by Rafael Espindola · 12 years ago
  40. 1d06f72 Use error_code in Module::materializeAll. by Rafael Espindola · 12 years ago
  41. 032b39e Re-remove dead code. This reverts r198854. by Nadav Rotem · 12 years ago
  42. d677b31 Revert r198819 - "Remove dead code." by Nadav Rotem · 12 years ago
  43. 5e10aae Remove dead code. by Rafael Espindola · 12 years ago
  44. 8da5f7a When parsing data layout string looking for endianness, use the correct default by Dmitri Gribenko · 12 years ago
  45. 5362ad5 Correctly apply the default pointer size by Dmitri Gribenko · 12 years ago
  46. 8b4306c Debug Info: drop debug info via upgrading path if version number does not match. by Manman Ren · 12 years ago
  47. 2b11ad4 Use error_code in GVMaterializer. by Rafael Espindola · 12 years ago
  48. a90a340 Reuse variable by Matt Arsenault · 12 years ago
  49. 27e783e Fix getOrInsertGlobal dropping the address space. by Matt Arsenault · 12 years ago
  50. 5200fdf Fix typo by Matt Arsenault · 12 years ago
  51. ec2375f Make these methods const correct. by Rafael Espindola · 12 years ago
  52. 8bfde89 Add getModuleFlag(StringRef Key) to query a module flag given Key. by Manman Ren · 12 years ago
  53. b8cd7a0 Remove dead code. by Eli Bendersky · 12 years ago
  54. 3cec010 Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cpp by Jean-Luc Duprat · 13 years ago
  55. 516d703 Cache the result of Function::getIntrinsicID() in a DenseMap attached to the LLVMContext. by Michael Ilseman · 13 years ago
  56. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  57. ef860a2 Rename VMCore directory to IR. by Chandler Carruth · 13 years ago[Renamed (99%) from llvm/lib/VMCore/Module.cpp]
  58. 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
  59. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  60. ee5984d Remove the dependent libraries feature. by Bill Wendling · 13 years ago
  61. 8555a37 Move the "findUsedStructTypes" functionality outside of the Module class. by Bill Wendling · 13 years ago
  62. 5be972d simplify code. by Chris Lattner · 13 years ago
  63. e32c23a Cleanup whitespace. by Bill Wendling · 13 years ago
  64. 3d0ec2b Limit the number of times we recurse through this algorithm. All of the by Bill Wendling · 13 years ago
  65. 32854e2 Add a flag to the struct type finder to collect only those types which have by Bill Wendling · 13 years ago
  66. 1bf41fa Revert r155241, which is causing some breakage. by Bill Wendling · 13 years ago
  67. c5fae47 If we discover all of the named structs in a module, then don't bother to by Bill Wendling · 13 years ago
  68. 7df0240 Typo. by Eric Christopher · 13 years ago
  69. 89cc166 s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags are named elsewhere. by Bill Wendling · 14 years ago
  70. 399eae6 Use the enum instead of 'unsigned'. by Bill Wendling · 14 years ago
  71. 0294932 Add a module flags accessor method which returns the flags in a vector. by Bill Wendling · 14 years ago
  72. 66f0241 [WIP] Initial code for module flags. by Bill Wendling · 14 years ago
  73. 2be81ac Remove the last improper use of getGlobalContext() from LLVM. by Nick Lewycky · 14 years ago
  74. 5cf753c move tier out of an anonymous namespace, it doesn't make sense by Chris Lattner · 14 years ago
  75. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  76. 4cc3bcd DebugLoc's don't hide any interesting types for TypeFinder to find. by Chris Lattner · 14 years ago
  77. b804a2b Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 14 years ago
  78. a78cd22 Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 14 years ago
  79. 56cc153 De-constify Types in FunctionType::get(). by Jay Foad · 14 years ago
  80. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  81. 8e89e41 Clarify the ownership model of LLVMContext and Module. Namely, contexts own by Owen Anderson · 15 years ago
  82. 5cae103 Eliminate unnecessary empty string literals. by Dan Gohman · 15 years ago
  83. 2637cc1 Make NamedMDNode not be a subclass of Value, and simplify the interface by Dan Gohman · 15 years ago
  84. b6e058d Use single interface, using twine, to get named metadata. getNamedMetadata(). by Devang Patel · 15 years ago
  85. 4581434 Tidy. by Bob Wilson · 15 years ago
  86. a6d20f4 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 15 years ago
  87. ae12e35 fix an infinite loop in Module::getEndianness, PR6684 patch by Alex Mac! by Chris Lattner · 16 years ago
  88. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  89. 943ddf6 Use ilist_tratis to autoinsert and remove NamedMDNode from MDSymbolTable. by Devang Patel · 16 years ago
  90. c6fe3c3 Reimplement getToken and SplitString as "StringRef helper functions" by Benjamin Kramer · 16 years ago
  91. 71ff547 Delete NamedMDSymTable while destrucing Module. by Devang Patel · 16 years ago
  92. fcfee0f Use separate namespace for named metadata. by Devang Patel · 16 years ago
  93. a056697 Final step in the metadata API restructuring: move the by Chris Lattner · 16 years ago
  94. 086bb4e Qualify a bunch of explicit template instantiations to satisfy clang++. by John McCall · 16 years ago
  95. ad36e8a Pass StringRef by value. by Daniel Dunbar · 16 years ago
  96. 46b5c64 remove a bunch of extraneous LLVMContext arguments by Chris Lattner · 16 years ago
  97. 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  98. 9825079 Add getOrInsertNamedMetadata(). by Devang Patel · 16 years ago
  99. 3f4ab29 Do not use getNamedValue() to lookup NamedMDNode. NamedMDNode is not a GlobalValue. by Devang Patel · 16 years ago
  100. 4056ca9 Move types back to the 2.5 API. by Owen Anderson · 16 years ago