1. 69ee62c [LLVMContext] Detecting leaked instructions with metadata by Vedant Kumar · 7 years ago
  2. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  3. d29884c allow custom OptBisect classes set to LLVMContext by Fedor Sergeev · 7 years ago
  4. 98014e4 [NFC] OptPassGate extracted from OptBisect by Fedor Sergeev · 8 years ago
  5. b5ab895 This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 by Vivek Pandya · 8 years ago
  6. df8598d This reverts r313381 by Vivek Pandya · 8 years ago
  7. 00d8874 This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 by Vivek Pandya · 8 years ago
  8. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  9. de6cce2 [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  10. 96ab872 [IR] De-virtualize ~Value to save a vptr by Reid Kleckner · 8 years ago
  11. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  12. 611c5c2 Use unique_ptr in LLVMContextImpl's constant maps. by Justin Lebar · 9 years ago
  13. aad8160 [OptRemark,LDist] RFC: Add hotness attribute by Adam Nemet · 9 years ago
  14. af28e7d Apply clang-tidy's modernize-loop-convert to most of lib/IR. by Benjamin Kramer · 9 years ago
  15. aa641a5 Re-commit optimization bisect support (r267022) without new pass manager support. by Andrew Kaylor · 9 years ago
  16. 6013f45 Revert "Initial implementation of optimization bisect support." by Vedant Kumar · 9 years ago
  17. f0f2792 Initial implementation of optimization bisect support. by Andrew Kaylor · 9 years ago
  18. ef06d44 IR: Use DenseSet instead of DenseMap for ConstantUniqueMap; NFC by Duncan P. N. Exon Smith · 9 years ago
  19. f3d08ef IR: Stop explicitly clearing the MDStringCache by Duncan P. N. Exon Smith · 9 years ago
  20. 2dd41c5 [IR] Manage TheNoneToken with a std::unique_ptr by David Majnemer · 10 years ago
  21. f0f224d [IR] Add support for empty tokens by David Majnemer · 10 years ago
  22. 9303c24 [IR] Add operand bundles to CallInst and InvokeInst. by Sanjoy Das · 10 years ago
  23. b611e3f [IR] Add token types by David Majnemer · 10 years ago
  24. 55ca964 DI: Disallow uniquable DICompileUnits by Duncan P. N. Exon Smith · 10 years ago
  25. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  26. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  27. 7291802 Add the i128 builtin type to LLVM. by Kit Barton · 10 years ago
  28. 56a0393 Revert GCStrategy ownership changes by Philip Reames · 11 years ago
  29. cb36bec Remove dead leak detector parts that fell out of use in r224703. by Benjamin Kramer · 11 years ago
  30. dab999d [llvm link] Destroy ConstantArrays in LLVMContext if they are not used. by Manman Ren · 11 years ago
  31. 408f5a2 IR: Delete GenericDwarfNode during teardown by Duncan P. N. Exon Smith · 11 years ago
  32. fed199a IR: Introduce GenericDwarfNode by Duncan P. N. Exon Smith · 11 years ago
  33. 2bc00f4 IR: Merge UniquableMDNode back into MDNode, NFC by Duncan P. N. Exon Smith · 11 years ago
  34. 93e983e IR: Extract MDNodeOpsKey, NFC by Duncan P. N. Exon Smith · 11 years ago
  35. 2b45395 Move ownership of GCStrategy objects to LLVMContext by Philip Reames · 11 years ago
  36. e16d587 IR: Drop metadata references more aggressively during teardown by Duncan P. N. Exon Smith · 11 years ago
  37. de03ff5 IR: Add MDLocation class by Duncan P. N. Exon Smith · 11 years ago
  38. bf68e80 IR: Prepare for a new UniquableMDNode subclass, NFC by Duncan P. N. Exon Smith · 11 years ago
  39. 6b1f465 IR: Stop erasing MDNodes from uniquing sets during teardown by Duncan P. N. Exon Smith · 11 years ago
  40. 118632d IR: Split GenericMDNode into MDTuple and UniquableMDNode by Duncan P. N. Exon Smith · 11 years ago
  41. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  42. cb2818f Revert "unique_ptrify LLVMContextImpl::CAZConstants" by David Blaikie · 11 years ago
  43. 899b85a unique_ptrify LLVMContextImpl::CAZConstants by David Blaikie · 11 years ago
  44. c23610b IR: Move MDNode operands from the back to the front by Duncan P. N. Exon Smith · 11 years ago
  45. 50846f8 IR: Split MDNode into GenericMDNode and MDNodeFwdDecl by Duncan P. N. Exon Smith · 11 years ago
  46. f39c3b8 IR: Simplify uniquing for MDNode by Duncan P. N. Exon Smith · 11 years ago
  47. f17e740 IR: Rewrite uniquing and creation of MDString by Duncan P. N. Exon Smith · 11 years ago
  48. 30c9242 LTO: Ignore disabled diagnostic remarks by Duncan P. N. Exon Smith · 11 years ago
  49. 317c139 Reapply r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957 by Duncan P. N. Exon Smith · 11 years ago
  50. e4b91dc Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957 (these commits all rely on previous commits) due to build breakage. These commits cause failed assertions when testing Clang using MSVC 2013. The asserts are triggered from the std::equal call within ArrayRef::equals due to being passed invalid input (ArrayRef.begin() is returning a nullptr which is problematic). by Aaron Ballman · 11 years ago
  51. 8d12558 IR: Rewrite ConstantUniqueMap by Duncan P. N. Exon Smith · 11 years ago
  52. 0b761a4 Remove LLVMContextImpl::optimizationRemarkEnabledFor. by Diego Novillo · 11 years ago
  53. 7f8af8b Add support for missed and analysis optimization remarks. by Diego Novillo · 11 years ago
  54. 34390c7 Add C API for thread yielding callback. by Juergen Ributzka · 11 years ago
  55. bcbed0a Revert "[PM] Add pass run listeners to the pass manager." by Juergen Ributzka · 11 years ago
  56. dd49157 Do not make -pass-remarks additive. by Diego Novillo · 11 years ago
  57. 4989255 [PM] Add pass run listeners to the pass manager. by Juergen Ributzka · 11 years ago
  58. 4c82a80 Simplify destruction of Modules in LLVContextImpl. by David Blaikie · 11 years ago
  59. 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
  60. c6574c1 Add -pass-remarks flag to 'opt'. by Diego Novillo · 11 years ago
  61. b4c44d2 Add warning capabilities in LLVM. by Quentin Colombet · 12 years ago
  62. 382b135 Revert r197438 and r197447 until we figure out how to avoid circular dependency at link time by Quentin Colombet · 12 years ago
  63. 66673f4 Add warning capabilities in LLVM. by Quentin Colombet · 12 years ago
  64. a594fab Revert "Rename LLVMContext diagnostic handler types and functions." by Bob Wilson · 13 years ago
  65. 164a4fb Cleanup the AttributeSetNodes that we create. by Bill Wendling · 13 years ago
  66. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  67. ef860a2 Rename VMCore directory to IR. by Chandler Carruth · 13 years ago[Renamed from llvm/lib/VMCore/LLVMContextImpl.cpp]
  68. fe73ac3 Rename LLVMContext diagnostic handler types and functions. by Bob Wilson · 13 years ago
  69. 4607f4b s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Attributes. by Bill Wendling · 13 years ago
  70. 6848e38 s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList. by Bill Wendling · 13 years ago
  71. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  72. f86efb9 Make the AttrListPtr object a part of the LLVMContext. by Bill Wendling · 13 years ago
  73. 6bbdf70 Fix use after free when deleting attributes in a chained folding set. by Benjamin Kramer · 13 years ago
  74. e38b804 Initial commit for the AttributesImpl class. by Bill Wendling · 13 years ago
  75. 46e9b44 Efficient Constant Uniquing. by Talin · 14 years ago
  76. 3756b91 start the implementation of a new ConstantDataVector and ConstantDataArray by Chris Lattner · 14 years ago
  77. c7f9fd4 convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without by Chris Lattner · 14 years ago
  78. 962c272 revert r148691 and 148693 by Chris Lattner · 14 years ago
  79. 4494e1a switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. by Chris Lattner · 14 years ago
  80. 1910c9c Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. by Chris Lattner · 14 years ago
  81. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  82. 518cda4 The powers that be have decided that LLVM IR should now support 16-bit by Dan Gohman · 14 years ago
  83. 07bd69c bump pointer allocate LLVM IR types, since they are never deallocated. by Chris Lattner · 14 years ago
  84. 68ef694 stop leaking all named struct types with an empty name. Thanks by Chris Lattner · 14 years ago
  85. e9bb9a0 TypeMap had a destructor that destroyed the types it held. DenseMap did not, so by Nick Lewycky · 14 years ago
  86. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  87. 060d5ba More SmallVectorImpls. by Dan Gohman · 15 years ago
  88. baa5d04 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 15 years ago
  89. 8e89e41 Clarify the ownership model of LLVMContext and Module. Namely, contexts own by Owen Anderson · 15 years ago
  90. 13ee795 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 15 years ago
  91. b29cda9 Fix a bunch of namespace polution. by Dan Gohman · 15 years ago
  92. 60955d4 give LLVMContext an inline asm diagnostic hook member. by Chris Lattner · 15 years ago
  93. a6eedc3 Free all Constants in ~LLVMConstantImpl. We avoid assertion failures by Jeffrey Yasskin · 16 years ago
  94. cd3706c Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete by Jeffrey Yasskin · 16 years ago
  95. 4cfb3a7 Move the LLVMContextImpl implementation into a .cpp file. by Jeffrey Yasskin · 16 years ago
  96. afd0c4c Factor some of the constants+context related code out into a separate header, to make LLVMContextImpl.h by Owen Anderson · 16 years ago
  97. 1584a29 Privatize the last bit of Constant-creation state. by Owen Anderson · 16 years ago
  98. 4bf58b8 One two many newlines at end of file LLVMContextImpl.cpp by Edward O'Callaghan · 16 years ago
  99. 2dd529c Fix no newline at end of LLVMContextImpl.cpp by Edward O'Callaghan · 16 years ago
  100. 0087fe6 Move the metadata constructors back to 2.5 syntax. by Owen Anderson · 16 years ago