1. afe822b Revert r330403 and r330413. by Ilya Biryukov · 8 years ago
  2. 9dea079 [SSAUpdaterBulk] Use SmallVector instead of DenseMap for storing rewrites. by Michael Zolotukhin · 8 years ago
  3. 79e4f7f Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time. by Michael Zolotukhin · 8 years ago
  4. 21458fd Revert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." again." by Michael Zolotukhin · 8 years ago
  5. 3f5fd1b Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." again. by Michael Zolotukhin · 8 years ago
  6. b4ba398 Revert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time." by Benjamin Kramer · 8 years ago
  7. 815f453 Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time. by Michael Zolotukhin · 8 years ago
  8. d6beefd Revert "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time. by Michael Zolotukhin · 8 years ago
  9. 8a13f6d Revert "Revert "[PR16756] Use SSAUpdaterBulk in JumpThreading."" by Michael Zolotukhin · 8 years ago
  10. 0274632 Revert "[PR16756] Use SSAUpdaterBulk in JumpThreading." by Michael Zolotukhin · 8 years ago
  11. c6d2d65 [PR16756] Use SSAUpdaterBulk in JumpThreading. by Michael Zolotukhin · 8 years ago
  12. c7cc879 [JumpThreading] Don't select an edge that we know we can't thread by Haicheng Wu · 8 years ago
  13. 2be3922 Fix a couple of layering violations in Transforms by David Blaikie · 8 years ago
  14. f65ddc5 [JumpThreading] Track unreachable BBs to avoid processing by Brian M. Rzycki · 8 years ago
  15. 95d9ccb [JumpThreading] Don't restrict cast-traversal to i1 by Chad Rosier · 8 years ago
  16. fbffd12 [NFC] Factor out a helper function for checking if a block has a potential early implicit exit. by Philip Reames · 8 years ago
  17. f1a7df5 [JumpThreading] PR36133 enable/disable DominatorTree for LVI analysis by Brian M. Rzycki · 8 years ago
  18. 994e889 [JumpThreading][NFC] Rename LoadInst variables by Brian M. Rzycki · 8 years ago
  19. 9b7ae23 [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  20. cd78ddc Revert "[JumpThreading] Preservation of DT and LVI across the pass" by Reid Kleckner · 8 years ago
  21. cdad6c0 [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  22. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  23. a17f220 Add hasProfileData() to check if a function has profile data. NFC. by Easwaran Raman · 8 years ago
  24. fd95ee0 [JumpThreading] Restrict PRE across instructions that don't pass control to successors by Max Kazantsev · 8 years ago
  25. 580bc3c Reverting [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  26. d989af9 [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  27. 0eae123 [JumpThreading] Minor comment cleanup. NFC. (test commit) by Brian M. Rzycki · 8 years ago
  28. a531f18 Fix comment /NFC by Xinliang David Li · 8 years ago
  29. 91259e2 [JumpThreading] Move two PredValueInfoTy vectors to a scope closer to their usage. NFCI by Craig Topper · 8 years ago
  30. 0a51ec2 Revert r314435: "[JumpThreading] Preserve DT and LVI across the pass" by Daniel Jasper · 8 years ago
  31. 3701df5 [JumpThreading] Preserve DT and LVI across the pass by Evandro Menezes · 8 years ago
  32. 8002c50 [Transforms] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  33. 1dc3137 Disable jump threading into loop headers by Krzysztof Parzyszek · 8 years ago
  34. 66531dd [Profile] backward propagate profile info in JumpThreading by Xinliang David Li · 8 years ago
  35. d2838fc Revert 311208, 311209 by Xinliang David Li · 8 years ago
  36. 0d07f9d Fix comment /NFC by Xinliang David Li · 8 years ago
  37. 709ffe1 [Profile] backward propagate profile info in JumpThreading by Xinliang David Li · 8 years ago
  38. dfd1de6 [Value Tracking] Default argument to true and rename accordingly. NFC. by Chad Rosier · 8 years ago
  39. 75a001b [JumpThreading] Stop falsely preserving LazyValueInfo. by Davide Italiano · 8 years ago
  40. 01cb947 [JumpThreading] Add an option to dump LazyValueInfo after the run. by Davide Italiano · 8 years ago
  41. b05a557 [SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it can destroy canonical loop structure. by Balaram Makam · 8 years ago
  42. 476adcc [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB() by Haicheng Wu · 8 years ago
  43. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  44. 2c20c42 [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4) by Craig Topper · 8 years ago
  45. 7927996 [JumpThreading] Use some temporary variables to reduce the number of times we call the same methods. NFC by Craig Topper · 8 years ago
  46. 7949f45 [JumpThreading][LVI] Invalidate LVI information after blocks are merged by Anna Thomas · 8 years ago
  47. da4a68a [BPI] Don't assume that strcmp returning >0 is more likely than <0 by John Brawn · 8 years ago
  48. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  49. c07d554 [JumpThreading] Safely replace uses of condition by Anna Thomas · 9 years ago
  50. 96ab872 [IR] De-virtualize ~Value to save a vptr by Reid Kleckner · 9 years ago
  51. 7bca591 [JumpThreading] Dont RAUW condition incorrectly by Anna Thomas · 9 years ago
  52. 1f673d4 [JumpThreading] When processing compares, explicitly check that the result type is not a vector rather than check for it being an integer. by Craig Topper · 9 years ago
  53. 930689a [JumpThreading] Change a dyn_cast that is already protected by an isa check to a static cast. Combine the with another static cast. NFC by Craig Topper · 9 years ago
  54. a4b9b9f Take indirect branch into account as well when folding. by Xin Tong · 9 years ago
  55. 99dce42 [JumpThread] Add some assertions for expected ConstantInt/BlockAddress by Xin Tong · 9 years ago
  56. 21f8ac2 [JumpThread] Do RAUW in case Cond folds to a constant in the CFG by Xin Tong · 9 years ago
  57. 4d0fe64 Kill off the old SimplifyInstruction API by converting remaining users. by Daniel Berlin · 9 years ago
  58. f98602a [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. by Xin Tong · 9 years ago
  59. ae3386a Revert r300657 due to crashes in stage2 of bootstraps: by Chandler Carruth · 9 years ago
  60. 636a332 [JumpThread] We want to fold (not thread) when all predecessor go to single BB's successor. . by Xin Tong · 9 years ago
  61. 927d8e6 [IR] Redesign the case iterator in SwitchInst to actually be an iterator by Chandler Carruth · 9 years ago
  62. bcb17ec Correct a rebase mistake. by Xin Tong · 9 years ago
  63. d67fb1b [JumpThreading] Perform phi-translation in SimplifyPartiallyRedundantLoad. by Xin Tong · 9 years ago
  64. ac17087 [JumpThread] Use AA in SimplifyPartiallyRedundantLoad() by Jun Bum Lim · 9 years ago
  65. ac2b576 [JumpThread] Simplify CmpInst-as-Condition branch-folding a bit. by Xin Tong · 9 years ago
  66. fb0dc62 Fix typo. NFCI by Xin Tong · 9 years ago
  67. c647dcf Empty line. NFCI by Xin Tong · 9 years ago
  68. fe422f7 Empty line. NFCI by Xin Tong · 9 years ago
  69. 3ca169f Update comments. NFCI by Xin Tong · 9 years ago
  70. b529c66 Empty line. NFCI by Xin Tong · 9 years ago
  71. 8b859c2 [JumpThreading] Re-enable JumpThreading for guards by Sanjoy Das · 9 years ago
  72. 94c8d49 Revert "[JumpThreading] Thread through guards" by Anna Thomas · 9 years ago
  73. 74bda4d [JumpThreading] Thread through guards by Sanjoy Das · 9 years ago
  74. 180bc5a [JumpThread] Enhance finding partial redundant loads by continuing scanning single predecessor by Jun Bum Lim · 9 years ago
  75. 423406fd [JumpThread] No need to erase BB from LoopHeaders. NFC. by Jun Bum Lim · 9 years ago
  76. e8c66b2 [PM] Replace the hard invalidate in JumpThreading for LVI with correct by Chandler Carruth · 9 years ago
  77. 7d18a70 Fix spelling mistakes in Transforms comments. NFC. by Simon Pilgrim · 9 years ago
  78. 4f80c93 Revert "[JumpThreading] Unfold selects that depend on the same condition" by Pablo Barrio · 9 years ago
  79. 5f782bb Revert "[JumpThreading] Prevent non-deterministic use lists" by Pablo Barrio · 9 years ago
  80. 7ce2c5e [JumpThreading] Prevent non-deterministic use lists by Pablo Barrio · 9 years ago
  81. 9f45254 [JumpThreading] Unfold selects that depend on the same condition by Pablo Barrio · 9 years ago
  82. b38d341 Revert 284971. by Nico Weber · 9 years ago
  83. f9e0d0b [JumpThreading] Unfold selects that depend on the same condition by Pablo Barrio · 9 years ago
  84. b4d2678 Jump threading: avoid trying to split edge into landingpad block (PR27840) by Hans Wennborg · 9 years ago
  85. c520822 [JumpThreading] Only write back branch-weight MDs for blocks that originally had PGO info by Adam Nemet · 9 years ago
  86. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  87. 36e0d01 Consistently use FunctionAnalysisManager by Sean Silva · 9 years ago
  88. 02419a9 [JumpThreading] Fix handling of aliasing metadata. by Eli Friedman · 9 years ago
  89. 522a911 Don't remove side effecting instructions due to ConstantFoldInstruction by David Majnemer · 9 years ago
  90. 13623ad [JumpThreading] PRE unordered loads by Sanjoy Das · 9 years ago
  91. 931df67 [JumpThreading] Delete commented out debug code; NFC by Sanjoy Das · 9 years ago
  92. f50d4b6 Work around PR28400 a bit harder. by Sean Silva · 9 years ago
  93. fa6db90 PR28400: Partly undo r274440 to bring test-suite back to life with the new PM by Sean Silva · 9 years ago
  94. f2db01c [PM] Fix a small typo from when I ported JumpThreading by Sean Silva · 9 years ago
  95. b8da3a2 Reinstate r273711 by David Majnemer · 9 years ago
  96. ae2ef4c Revert r273711, it caused PR28298. by Nico Weber · 9 years ago
  97. 3b3e954 SimplifyInstruction does not imply DCE by David Majnemer · 9 years ago
  98. 87f0d0e Revert r272891 "[JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo" by Igor Laevsky · 9 years ago
  99. c9179fd [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo by Igor Laevsky · 9 years ago
  100. 46590d5 Bring back "[PM] Port JumpThreading to the new PM" with a fix by Sean Silva · 9 years ago