1. 978ba61 Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. by Michael Kruse · 7 years ago
  2. d29884c allow custom OptBisect classes set to LLVMContext by Fedor Sergeev · 7 years ago
  3. 98014e4 [NFC] OptPassGate extracted from OptBisect by Fedor Sergeev · 8 years ago
  4. dce9def Irreducible loop metadata for more accurate block frequency under PGO. by Hiroshi Yamauchi · 8 years ago
  5. 36bbc8c Add !callees metadata by Matthew Simpson · 8 years ago
  6. 6c381b7 [OptRemark] Move YAML writing to IR by Adam Nemet · 8 years ago
  7. f31b1f3 Move verbosity check for remarks to the diag handler by Adam Nemet · 8 years ago
  8. b5ab895 This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 by Vivek Pandya · 8 years ago
  9. df8598d This reverts r313381 by Vivek Pandya · 8 years ago
  10. 00d8874 This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 by Vivek Pandya · 8 years ago
  11. 878fdee Fix unused variable warnings by Konstantin Zhuravlyov · 8 years ago
  12. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  13. 4ef3daa [ORE] Add diagnostics hotness threshold by Brian Gesiak · 8 years ago
  14. bbdc1c7 [ORE] Remove old "diagnostic hotness" spelling by Brian Gesiak · 8 years ago
  15. 44e5f6c [ORE] Unify spelling as "diagnostics hotness" by Brian Gesiak · 8 years ago
  16. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  17. 51c962f72 Add !associated metadata. by Evgeniy Stepanov · 9 years ago
  18. 235c275 IR, X86: Understand !absolute_symbol metadata on global variables. by Peter Collingbourne · 9 years ago
  19. 6f0b4f2 IR: Reduce the amount of boilerplate required for a metadata kind. NFCI. by Peter Collingbourne · 9 years ago
  20. 6f40836 Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC) by Mehdi Amini · 9 years ago
  21. 302b69c Use profile info to set function section prefix to group hot/cold functions. by Dehao Chen · 9 years ago
  22. a62b7e1 Output optimization remarks in YAML by Adam Nemet · 9 years ago
  23. cc2a3fa Revert "Output optimization remarks in YAML" by Adam Nemet · 9 years ago
  24. 92e928c Output optimization remarks in YAML by Adam Nemet · 9 years ago
  25. aad8160 [OptRemark,LDist] RFC: Add hotness attribute by Adam Nemet · 9 years ago
  26. 7efd750 IR: New representation for CFI and virtual call optimization pass metadata. by Peter Collingbourne · 9 years ago
  27. 4b9c0d4 [llc] New diagnostic handler by Renato Golin · 9 years ago
  28. f4917d3 Revert "[llc] New diagnostic handler" by Renato Golin · 9 years ago
  29. c001e67 [llc] New diagnostic handler by Renato Golin · 9 years ago
  30. e9fa358 Revert "[llc] New diagnostic handler" by Renato Golin · 9 years ago
  31. d7a64a5 [llc] New diagnostic handler by Renato Golin · 9 years ago
  32. 5354a8a Fix some Clang-tidy modernize and Include What You Use warnings. by Eugene Zelenko · 9 years ago
  33. aa641a5 Re-commit optimization bisect support (r267022) without new pass manager support. by Andrew Kaylor · 9 years ago
  34. 6013f45 Revert "Initial implementation of optimization bisect support." by Vedant Kumar · 9 years ago
  35. f0f2792 Initial implementation of optimization bisect support. by Andrew Kaylor · 9 years ago
  36. e8b555c IR: Use Optional instead of unique_ptr for debug info ODR type map, NFC by Duncan P. N. Exon Smith · 9 years ago
  37. 0b0271e IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC by Duncan P. N. Exon Smith · 9 years ago
  38. 86f1bf9 IR: Require DICompositeType for ODR uniquing type map by Duncan P. N. Exon Smith · 9 years ago
  39. ed8fdb2 IR: Rename API for enabling ODR uniquing of DITypes, NFC by Duncan P. N. Exon Smith · 9 years ago
  40. 5ab2be0 IR: Use an explicit map for debug info type uniquing by Duncan P. N. Exon Smith · 9 years ago
  41. dc4c095 Nuke getGlobalContext() from LLVM (but the C API) by Mehdi Amini · 9 years ago
  42. e709015 80 lines column after renaming "shouldDiscardValueNames" (NFC) by Mehdi Amini · 9 years ago
  43. 50af49f Rename Context::discardValueNames() to shouldDiscardValueNames() (NFC) by Mehdi Amini · 9 years ago
  44. e9148dd [LoopVectorize] Don't unconditionally print vectorization diagnostics by Akira Hatanaka · 9 years ago
  45. 9071729 IR: Constify LLVMContext::discardValueNames, NFC by Duncan P. N. Exon Smith · 9 years ago
  46. 1d15a9f IR: Reserve an MDKind for !llvm.loop; NFC by Duncan P. N. Exon Smith · 10 years ago
  47. 09b4a8d Add a flag to the LLVMContext to disable name for Value other than GlobalValue by Mehdi Amini · 10 years ago
  48. a34ce95 Add a "gc-transition" operand bundle by Sanjoy Das · 10 years ago
  49. 599ebf2 Remove static global GCNames from Function.cpp and move it to the Context by Mehdi Amini · 10 years ago
  50. 3bb88c0 [WinEH] Use operand bundles to describe call sites by David Majnemer · 10 years ago
  51. cdafd84 Introduce deoptimization operand bundles by Sanjoy Das · 10 years ago
  52. b4d0090 Introduce !align metadata for load instruction by Artur Pilipenko · 10 years ago
  53. 9303c24 [IR] Add operand bundles to CallInst and InvokeInst. by Sanjoy Das · 10 years ago
  54. ea09288 Added MD_invariant_group to LLVMContext by Piotr Padlewski · 10 years ago
  55. a99ab1f add unpredictable metadata type for control flow by Sanjay Patel · 10 years ago
  56. 4104337 fix typos; NFC by Sanjay Patel · 10 years ago
  57. c1a86f5 Late evaluation of the fast-math vectorization requirement. by Tyler Nowicki · 10 years ago
  58. 0003878 Introduce enum value for previously defined metadata -- make.implicit by Chen Li · 10 years ago
  59. 5220476 Silence an MSVC warning about not all control paths returning a value; NFC. by Aaron Ballman · 10 years ago
  60. 735c47e MIR Serialization: Connect the machine function analysis pass to the MIR parser. by Alex Lorenz · 10 years ago
  61. 62431b1 [IR/AsmWriter] Output escape sequences if the first character isdigit() by Filipe Cabecinhas · 10 years ago
  62. 1ac0d2d clang-format a few functions. NFC by Filipe Cabecinhas · 10 years ago
  63. f999547 Dereferenceable, dereferenceable_or_null metadata for loads by Sanjoy Das · 10 years ago
  64. dde76ff Fix LLVMContext to match what MDKind names that the LL parser permits. Fixes PR21799! by Nick Lewycky · 11 years ago
  65. 5106ce7 Remove StringMap::GetOrCreateValue in favor of StringMap::insert by David Blaikie · 11 years ago
  66. 5a3f5f7 Introduce enum values for previously defined metadata types. (NFC) by Philip Reames · 11 years ago
  67. 30c9242 LTO: Ignore disabled diagnostic remarks by Duncan P. N. Exon Smith · 11 years ago
  68. 9414665 Add scoped-noalias metadata by Hal Finkel · 11 years ago
  69. e69170a Revert "Introduce a string_ostream string builder facilty" by Alp Toker · 11 years ago
  70. 6147173 Introduce a string_ostream string builder facilty by Alp Toker · 11 years ago
  71. 0b761a4 Remove LLVMContextImpl::optimizationRemarkEnabledFor. by Diego Novillo · 11 years ago
  72. 7f8af8b Add support for missed and analysis optimization remarks. by Diego Novillo · 11 years ago
  73. 34390c7 Add C API for thread yielding callback. by Juergen Ributzka · 11 years ago
  74. bcbed0a Revert "[PM] Add pass run listeners to the pass manager." by Juergen Ributzka · 11 years ago
  75. 4989255 [PM] Add pass run listeners to the pass manager. by Juergen Ributzka · 11 years ago
  76. df65501 Allow diagnostic handlers to check for optimization remarks. by Diego Novillo · 11 years ago
  77. 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
  78. c6574c1 Add -pass-remarks flag to 'opt'. by Diego Novillo · 11 years ago
  79. a9298b2 Add support for optimization reports. by Diego Novillo · 11 years ago
  80. e8d4c9a Add 'remark' diagnostic type in LLVM by Tobias Grosser · 12 years ago
  81. dec8d55 Switch the LLVM error reporting on the new diagnostic system. by Quentin Colombet · 12 years ago
  82. b4c44d2 Add warning capabilities in LLVM. by Quentin Colombet · 12 years ago
  83. 382b135 Revert r197438 and r197447 until we figure out how to avoid circular dependency at link time by Quentin Colombet · 12 years ago
  84. 66673f4 Add warning capabilities in LLVM. by Quentin Colombet · 12 years ago
  85. 408bdad Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.load" metadata. by Shuxin Yang · 13 years ago
  86. 83c74e9 Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration. by Guy Benyei · 13 years ago
  87. a594fab Revert "Rename LLVMContext diagnostic handler types and functions." by Bob Wilson · 13 years ago
  88. bfb44ef Revert "Add LLVMContext::emitWarning methods and use them. <rdar://problem/12867368>" by Bob Wilson · 13 years ago
  89. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  90. ef860a2 Rename VMCore directory to IR. by Chandler Carruth · 13 years ago[Renamed from llvm/lib/VMCore/LLVMContext.cpp]
  91. fca2acb 80 columns. No functionality change. by Nick Lewycky · 13 years ago
  92. fe73ac3 Rename LLVMContext diagnostic handler types and functions. by Bob Wilson · 13 years ago
  93. 4ed2357 Add LLVMContext::emitWarning methods and use them. <rdar://problem/12867368> by Bob Wilson · 13 years ago
  94. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  95. 3effe81 Define an official slot for the new !tbaa.struct metadata tag. by Dan Gohman · 13 years ago
  96. f9abcb7 revert r158660, since Chris has some issues with this patch (namely using code to reprent information only used by the compiler) by Nuno Lopes · 13 years ago
  97. b7c941b add the 'alloc' metadata node to represent the size of offset of buffers pointed to by pointers. by Nuno Lopes · 13 years ago
  98. 34bd91a Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm by Duncan Sands · 13 years ago
  99. ef9f550 First part of PR12251. Add documentation and verifier support for the range by Rafael Espindola · 14 years ago
  100. e22e613 generalize LLVMContext::emitError to take a twine instead of a StringRef. by Chris Lattner · 14 years ago