1. 44b16bd [Transforms] Do not drop !preserve.access.index metadata by Yonghong Song · 6 years ago
  2. 5545e69 [SimplifyCFG] Cleanup redundant conditions [NFC]. by Alina Sbirlea · 6 years ago
  3. 3af2a69 [SimplifyCFG] Mark missed Changed to true. by Alina Sbirlea · 6 years ago
  4. b456310 [SimplifyCFG] avoid crashing after simplifying a switch (PR42737) by Sanjay Patel · 6 years ago
  5. 49a3ad2 Fix parameter name comments using clang-tidy. NFC. by Rui Ueyama · 6 years ago
  6. 69daf4a [SimplifyCFG] NFC, prof branch_weighs handling is simplified by Yevgeny Rouban · 6 years ago
  7. 15b7f5b PHINode: introduce setIncomingValueForBlock() function, and use it. by Whitney Tsang · 6 years ago
  8. a9e5d2f Re-commit r357452 (take 3): "SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)" by Hans Wennborg · 6 years ago
  9. ee62c40 [SimplifyCFG] Fix prof branch_weights MD while removing unreachable switch cases by Yevgeny Rouban · 6 years ago
  10. f2e60fc [SimpligyCFG] NFC intended, remove GCD that was only used for powers of two by Shawn Landden · 6 years ago
  11. 8b142bc [SimplifyCFG] reverting preliminary Switch patches again by Shawn Landden · 6 years ago
  12. 636220e [SimpligyCFG] NFC intended, remove GCD that was only used for powers of two by Shawn Landden · 6 years ago
  13. c73fada Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors ...' by David L. Jones · 6 years ago
  14. d936e40 Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)" by Hans Wennborg · 6 years ago
  15. 3435787 [SimplifyCFG] back out all SwitchInst commits by Shawn Landden · 6 years ago
  16. fa91ab8 [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger by Shawn Landden · 6 years ago
  17. 30111c7 [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize by Shawn Landden · 6 years ago
  18. 444eaaf [SimpligyCFG] NFC, remove GCD that was only used for powers of two by Shawn Landden · 6 years ago
  19. b7cc093 [Support] make countLeadingZeros() and countTrailingZeros() return unsigned by Shawn Landden · 6 years ago
  20. 0290a77 [SimplifyCFG] Added condition assumption for unreachable blocks by David Bolvansky · 6 years ago
  21. f31eba6 [MemorySSA] Teach LoopSimplify to preserve MemorySSA. by Alina Sbirlea · 6 years ago
  22. 0d05177 Test commit access by Orlando Cazalet-Hyams · 6 years ago
  23. 8f14e7c Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)" by Jordan Rupprecht · 6 years ago
  24. 21eb771 Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259) by Hans Wennborg · 7 years ago
  25. 8b8a021 Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)' by David L. Jones · 7 years ago
  26. b669fea SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259) by Hans Wennborg · 7 years ago
  27. 90ede5f [SimplifyCFG] Retain debug info when threading jumps with critical edges by Jeremy Morse · 7 years ago
  28. 20b9189 [NFC] Rename DontDeleteUselessPHIs --> KeepOneInputPHIs by Max Kazantsev · 7 years ago
  29. 784929d Implementation of asm-goto support in LLVM by Craig Topper · 7 years ago
  30. 14359ef [opaque pointer types] Pass value type to LoadInst creation. by James Y Knight · 7 years ago
  31. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  32. f216da7 [DebugInfo] Remove un-necessary logic from HoistThenElseCodeToIf by Jeremy Morse · 7 years ago
  33. 978ba61 Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. by Michael Kruse · 7 years ago
  34. 7d82d37 [ValueTracking] add helper function for testing implied condition; NFCI by Sanjay Patel · 7 years ago
  35. 9b4cfa5 [DebugInfo] Give inlinable calls DILocs (PR39807) by Jeremy Morse · 7 years ago
  36. 4de31bb [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock by Vedant Kumar · 7 years ago
  37. fa9cf89 [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. by Carlos Alberto Enciso · 7 years ago
  38. 9fd397b ADT/STLExtras: Introduce llvm::empty; NFC by Matthias Braun · 7 years ago
  39. 9a24e1a [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. by Carlos Alberto Enciso · 7 years ago
  40. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  41. c0952c8 Revert "[DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG." by Carlos Alberto Enciso · 7 years ago
  42. e7a347e [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. by Carlos Alberto Enciso · 7 years ago
  43. 029d1ef [SimplifyCFG] Pass AggressiveInsts to DominatesMergePoint by reference. Remove null check. by Craig Topper · 7 years ago
  44. 1d15f7b [SimplifyCFG] Change recursive calls to llvm::SimplifyCFG to instead use an outer while loop to revisit. by Craig Topper · 7 years ago
  45. d616d33 [SimplifyCFG] Use Value::hasNUses instead of 'getNumUses() =='. NFCI by Craig Topper · 7 years ago
  46. 90c0a06 [SimplifyCFG] Update comments that refer to CondBB to say ThenBB instead. NFC by Craig Topper · 7 years ago
  47. 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  48. ba4e437 [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger. by Carlos Alberto Enciso · 7 years ago
  49. 2352b30 [SimplifyCFG] Put an alignment on generated switch tables by David Green · 7 years ago
  50. 22dcddf Revert "[SimplifyCFG] Common debug handling [NFC]" by Martin Storsjo · 7 years ago
  51. bed5561 [SimplifyCFG] Rename a variable for readibility of a future change [NFC] by Philip Reames · 7 years ago
  52. 6bd16b5 [SimplifyCFG] Fix a cost modeling oversight in branch commoning by Philip Reames · 7 years ago
  53. 7c57dac [SimplifyCFG] Common debug handling [NFC] by Philip Reames · 7 years ago
  54. 9ae926b [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. by Chandler Carruth · 7 years ago
  55. 698fbe7 [IR] Sink `isExceptional` predicate to `Instruction`, rename it to by Chandler Carruth · 7 years ago
  56. 96fc1de [IR] Begin removal of TerminatorInst by removing successor manipulation. by Chandler Carruth · 7 years ago
  57. 406f1ff [Local] Make DoesKMove required for combineMetadata. by Florian Hahn · 7 years ago
  58. 6f1740d [SimplifyCFG] Replace some uses of bitwise or with logical or by Justin Bogner · 7 years ago
  59. e8263f3 [SimplifyCFG] Remove pointer from SmallPtrSet before deletion by Chijun Sima · 7 years ago
  60. 77eeac3 llvm: Add support for "-fno-delete-null-pointer-checks" by Manoj Gupta · 7 years ago
  61. 514b6b5 Comment change to verify commit rights. NFC. by Jesper Antonsson · 7 years ago
  62. a1cc848 Use SmallPtrSet explicitly for SmallSets with pointer types (NFC). by Florian Hahn · 7 years ago
  63. 6199828 Use SmallPtrSet instead of SmallSet in places where we iterate over the set. by Craig Topper · 7 years ago
  64. 31b98d2 Move Analysis/Utils/Local.h back to Transforms by David Blaikie · 7 years ago
  65. 0af67e5 [SimplifyCFG] Fix a debug invariant bug in FoldBranchToCommonDest() by David Stenberg · 7 years ago
  66. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  67. e0b5f86 [STLExtras] Add distance() for ranges, pred_size(), and succ_size() by Vedant Kumar · 7 years ago
  68. 2c86455 [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. by Shiva Chen · 7 years ago
  69. f9d26af Range-ify for loop; NFC by George Burgess IV · 7 years ago
  70. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  71. 3df8844 [SimplifyCFG] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC). by Florian Hahn · 7 years ago
  72. 636d94d [Transforms] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
  73. 7d3aba6 [SimplifyCFG] Teach merge conditional stores to handle cases where the PostBB has more than 2 predecessors by inserting a new block for the store. by Craig Topper · 8 years ago
  74. 236cdaf [SimplifyCFG] Create attribute for fuzzing-specific optimizations. by Matt Morehouse · 8 years ago
  75. 2be3922 Fix a couple of layering violations in Transforms by David Blaikie · 8 years ago
  76. f4ceef8 [Debug] Retain both copies of debug intrinsics in HoistThenElseCodeToIf by Ulrich Weigand · 8 years ago
  77. 019dd23 Revert "[Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIf" by Ulrich Weigand · 8 years ago
  78. fa4e63c [Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIf by Ulrich Weigand · 8 years ago
  79. 66182d6 [SimplifyCFG] Re-apply Relax restriction for folding unconditional branches by Serguei Katkov · 8 years ago
  80. 276b32b Revert [SimplifyCFG] Relax restriction for folding unconditional branches by Serguei Katkov · 8 years ago
  81. 6e93980 [SimplifyCFG] Relax restriction for folding unconditional branches by Serguei Katkov · 8 years ago
  82. ddccd50 [NFC] Commit to mention that r322248 is actually made by AndrewScheidecker by Marcello Maggioni · 8 years ago
  83. 7083423 [SimplifyCFG] Add cut-off for InitializeUniqueCases. by Marcello Maggioni · 8 years ago
  84. 86b7949 [SimplifyCFG] Return to the pass manager the correct value. by Davide Italiano · 8 years ago
  85. 9f074fe [SimplifyCFG] Stop hoisting musttail calls incorrectly. by Davide Italiano · 8 years ago
  86. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  87. 29697c1 Revert r321377, it causes regression to https://reviews.llvm.org/P8055. by Guozhi Wei · 8 years ago
  88. 3325034 [SimplifyCFG] Don't do if-conversion if there is a long dependence chain by Guozhi Wei · 8 years ago
  89. ad371e0 [SimplifyCFG] Avoid quadratic on a predecessors number behavior in instruction sinking. by Michael Zolotukhin · 8 years ago
  90. 0ab0c1a [SimplifyCFG] don't sink common insts too soon (PR34603) by Sanjay Patel · 8 years ago
  91. 0a3e980 Bail out of a SimplifyCFG switch table opt at undef values. by Mikael Holmen · 8 years ago
  92. 9c13c8b Revert r319537: Bail out of a SimplifyCFG switch table opt at undef values. by Mikael Holmen · 8 years ago
  93. 9f04779 Bail out of a SimplifyCFG switch table opt at undef values. by Mikael Holmen · 8 years ago
  94. acf6065 [SimplifyCFG] Use auto * when the type is obvious. NFCI. by Davide Italiano · 8 years ago
  95. 0a0913d Add a wrapper function to set branch weights metadata. by Easwaran Raman · 8 years ago
  96. 1246377 [SimplifyCFG] When merging conditional stores, don't count the store we're merging against the PHINodeFoldingThreshold by Craig Topper · 8 years ago
  97. e73b85d1 [SimplifyCFG] Discard speculated dbg intrinsics by Bjorn Pettersson · 8 years ago
  98. 7c7fcab [SimplifyCFG] Use a more generic name for the selects created by SpeculativelyExecuteBB to prevent long names from being created by Craig Topper · 8 years ago
  99. 5adb96c [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  100. b80daf0 [SimplifyCFG] delay switch condition forwarding to -latesimplifycfg by Sanjay Patel · 8 years ago