1. 5f436fc Move DomTreeUpdater from IR to Analysis by Richard Trieu · 7 years ago
  2. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  3. 107d0a8 [CSP, Cloning] Update DuplicateInstructionsInSplitBetween to use DomTreeUpdater. by Florian Hahn · 7 years ago
  4. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  5. 4d652c4 [CloneFunction] Constant fold terminators before checking single predecessor by Mikael Holmen · 7 years ago
  6. 96fc1de [IR] Begin removal of TerminatorInst by removing successor manipulation. by Chandler Carruth · 7 years ago
  7. 6bcf2ba Allow creating llvm::Function in non-zero address spaces by Alexander Richardson · 7 years ago
  8. f78650a Remove trailing space by Fangrui Song · 7 years ago
  9. 31b98d2 Move Analysis/Utils/Local.h back to Transforms by David Blaikie · 7 years ago
  10. 617d4a8 Test commit access. by Nicola Zaghen · 7 years ago
  11. e0b5f86 [STLExtras] Add distance() for ranges, pred_size(), and succ_size() by Vedant Kumar · 7 years ago
  12. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  13. dab10b5 [DebugInfo][OPT] NFC follow-up on "Fixing a couple of DI duplication bugs of CloneModule" by Roman Tereshin · 8 years ago
  14. d769eb3 [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModule by Roman Tereshin · 8 years ago
  15. 3bb822e [CloneFunction] Preserve DT in DuplicateInstructionsInSplitBetween. by Florian Hahn · 8 years ago
  16. 2be3922 Fix a couple of layering violations in Transforms by David Blaikie · 8 years ago
  17. f0a25f7 [CloneFunction] Support BB == PredBB in DuplicateInstructionsInSplit. by Florian Hahn · 8 years ago
  18. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  19. def1729 Use a BumpPtrAllocator for Loop objects by Sanjoy Das · 8 years ago
  20. 4f3aa29 [Inliner] Fix a nasty bug when inlining a non-recursive trace of by Chandler Carruth · 8 years ago
  21. 8cdf648 [cloning] Do not duplicate types when cloning functions by Gor Nishanov · 8 years ago
  22. 9282f1a [Cloner] Re-map simplfied cloned instructions. by Davide Italiano · 8 years ago
  23. f73c8a0 Inlining: Don't re-map simplified cloned instructions. by Kyle Butt · 8 years ago
  24. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  25. fa635d7 Reapply "[Cloning] Take another pass at properly cloning debug info" by Keno Fischer · 8 years ago
  26. 3fa5db4 Revert "[Cloning] Take another pass at properly cloning debug info" by Keno Fischer · 8 years ago
  27. 945dc1d [Cloning] Take another pass at properly cloning debug info by Keno Fischer · 8 years ago
  28. ffbeb22 Cloning: Fix debug info cloning by Gor Nishanov · 8 years ago
  29. 96ab872 [IR] De-virtualize ~Value to save a vptr by Reid Kleckner · 8 years ago
  30. c10d0e5 Make it illegal for two Functions to point to the same DISubprogram by Adrian Prantl · 8 years ago
  31. 66fb0d9 Revert r302469 "Make it illegal for two Functions to point to the same DISubprogram" by Hans Wennborg · 8 years ago
  32. 200a5ef Make it illegal for two Functions to point to the same DISubprogram by Adrian Prantl · 8 years ago
  33. e6bca0e Rename WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
  34. 2cbeb00 Reverts commit r301424, r301425 and r301426 by Sanjoy Das · 9 years ago
  35. 01de557 Rename WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
  36. f021fab [IR] Make getParamAttributes take argument numbers, not ArgNo+1 by Reid Kleckner · 9 years ago
  37. 7f72033 [IR] Take func, ret, and arg attrs separately in AttributeList::get by Reid Kleckner · 9 years ago
  38. 927d8e6 [IR] Redesign the case iterator in SwitchInst to actually be an iterator by Chandler Carruth · 9 years ago
  39. c2cb560 [IR] Add AttributeSet to hide AttributeSetNode* again, NFC by Reid Kleckner · 9 years ago
  40. eb9dd5b Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" by Reid Kleckner · 9 years ago
  41. 211b1f3 Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" by Reid Kleckner · 9 years ago
  42. 324c99d [IR] Make AttributeSetNode public, avoid temporary AttributeList copies by Reid Kleckner · 9 years ago
  43. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  44. 8b859c2 [JumpThreading] Re-enable JumpThreading for guards by Sanjoy Das · 9 years ago
  45. 94c8d49 Revert "[JumpThreading] Thread through guards" by Anna Thomas · 9 years ago
  46. 74bda4d [JumpThreading] Thread through guards by Sanjoy Das · 9 years ago
  47. 5554eda [CloneFunction] Don't remove unrelated nodes from the CGSSC by David Majnemer · 9 years ago
  48. 4eefd6b Forgot the dyn_cast_or_null intended for r277691. by David Majnemer · 9 years ago
  49. 909793f Reinstate "[CloneFunction] Don't remove side effecting calls" by David Majnemer · 9 years ago
  50. a6be608 Revert "[CloneFunction] Don't remove side effecting calls" by Reid Kleckner · 9 years ago
  51. fa8ef91 [CloneFunction] Don't crash if the value map doesn't hold something by David Majnemer · 9 years ago
  52. fad0490 [CloneFunction] Don't remove side effecting calls by David Majnemer · 9 years ago
  53. 135f735 Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. by Benjamin Kramer · 9 years ago
  54. b8da3a2 Reinstate r273711 by David Majnemer · 9 years ago
  55. ae2ef4c Revert r273711, it caused PR28298. by Nico Weber · 9 years ago
  56. 3b3e954 SimplifyInstruction does not imply DCE by David Majnemer · 9 years ago
  57. c702b8b Delay dominator updation while cloning loop. by Vikram TV · 9 years ago
  58. 382d81c IR: Allow multiple global metadata attachments with the same type. by Peter Collingbourne · 9 years ago
  59. dba9956 Cloning: Clean up the interface to the CloneFunction function. by Peter Collingbourne · 9 years ago
  60. 08efb0e [Cloning] cloneLoopWithPreheader(): add assert to ensure no sub-loops by Vaivaswatha Nagaraj · 10 years ago
  61. 724c503 Transforms: Try harder to fix bootstrap after r266565 by Duncan P. N. Exon Smith · 10 years ago
  62. 3d555ac ValueMapper: Don't allow explicit null mappings of Values, NFC by Duncan P. N. Exon Smith · 10 years ago
  63. 75819ae [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. by Adrian Prantl · 10 years ago
  64. da68cbc IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC by Duncan P. N. Exon Smith · 10 years ago
  65. 2bc252a Cloning: Reduce complexity of debug info cloning and fix correctness issue. by Peter Collingbourne · 10 years ago
  66. b1bd398 Revert revisions 262636, 262643, 262679, and 262682. by Easwaran Raman · 10 years ago
  67. 3035719 Infrastructure for PGO enhancements in inliner by Easwaran Raman · 10 years ago
  68. 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
  69. 7c7c3e3 [Cloning] Clone every Function's Debug Info by Keno Fischer · 10 years ago
  70. 7f18729 Remove CloningDirector and associated code by Easwaran Raman · 10 years ago
  71. 1f8fd88 Delete trailing whitespace; NFC by Sanjoy Das · 10 years ago
  72. 2d16145 Teach the inliner to track deoptimization state by Sanjoy Das · 10 years ago
  73. 2ac0c27 Also map the personality function in CloneFunctionInto by Keno Fischer · 10 years ago
  74. d4bff30 DI: Reverse direction of subprogram -> function edge. by Peter Collingbourne · 10 years ago
  75. 5b4c837 TransformUtils: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  76. df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
  77. ebcd748 Convert a bunch of loops to foreach. NFC. by Pete Cooper · 10 years ago
  78. 1a68918 [LoopDist] Move loop-versioning helper functions to Cloning, NFC by Adam Nemet · 10 years ago
  79. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  80. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  81. a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 11 years ago
  82. 2fbe135 DebugInfo: Delete subclasses of DIScope by Duncan P. N. Exon Smith · 11 years ago
  83. 35ef22c DebugInfo: Gut DICompileUnit and DIFile by Duncan P. N. Exon Smith · 11 years ago
  84. acdee69 DebugInfo: Update signature of DICompileUnit::replace*() by Duncan P. N. Exon Smith · 11 years ago
  85. 537b4a8 DebugInfo: Gut DISubprogram and DILexicalBlock* by Duncan P. N. Exon Smith · 11 years ago
  86. 6e48a82 [WinEH] Try to make outlining invokes work a little better by Reid Kleckner · 11 years ago
  87. 000fa2c DebugInfo: Remove DITypedArray<>, replace with typedefs by Duncan P. N. Exon Smith · 11 years ago
  88. 6186fb2 Transforms: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
  89. 3170e56 Fixing a bug with WinEH PHI handling by Andrew Kaylor · 11 years ago
  90. 6b67d42 Extended support for native Windows C++ EH outlining by Andrew Kaylor · 11 years ago
  91. abf7023 remove names from comments; NFC by Sanjay Patel · 11 years ago
  92. 51bd942 fix typos; NFC by Sanjay Patel · 11 years ago
  93. a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
  94. f22fe4a Remap frame variables for native Windows exception handling. by Andrew Kaylor · 11 years ago
  95. 527c5dc Adding implementation to outline C++ catch handlers for native Windows 64 exception handling. by Andrew Kaylor · 11 years ago
  96. 46d7af5 Rename MapValue(Metadata*) to MapMetadata() by Duncan P. N. Exon Smith · 11 years ago
  97. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  98. b236211 Utils: Style cleanups, NFC by Duncan P. N. Exon Smith · 11 years ago
  99. b13f7d2 Utils: Avoid RAUW on metadata in CloneFunction() by Duncan P. N. Exon Smith · 11 years ago
  100. 6c99015 Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." by Duncan P. N. Exon Smith · 11 years ago