1. 4de31bb [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock by Vedant Kumar · 7 years ago
  2. 7570932 Use llvm::copy. NFC by Fangrui Song · 7 years ago
  3. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  4. 96762b3 [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs by Alexandros Lamprineas · 7 years ago
  5. 7980099 API to update MemorySSA for cloned blocks and added CFG edges. by Alina Sbirlea · 7 years ago
  6. f98c2c5 [MemorySSA] Update MemoryPhi wiring for block splitting to consider if identical edges were merged. by Alina Sbirlea · 7 years ago
  7. 96fc1de [IR] Begin removal of TerminatorInst by removing successor manipulation. by Chandler Carruth · 7 years ago
  8. bf6009c [MemorySSAUpdater] Update Phi operands after trivial Phi elimination by Alexandros Lamprineas · 7 years ago
  9. 20c2962 [MemorySSA] Add API to update MemoryPhis, following CFG changes. by Alina Sbirlea · 7 years ago
  10. f854ce8 [MemorySSAUpdater] Remove deleted trivial Phis from active workset by Alexandros Lamprineas · 7 years ago
  11. e7cdb7e Remove redundant *_or_null checks; NFC by George Burgess IV · 7 years ago
  12. 0f53355 [MemorySSA] Add APIs to move memory accesses between blocks, following CFG changes. by Alina Sbirlea · 7 years ago
  13. da1e80f [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks. by Alina Sbirlea · 7 years ago
  14. 45f263d [MemorySSA] Reflow comments + clean up control flow; NFC by George Burgess IV · 7 years ago
  15. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  16. 43af17b [MemorySSAUpdater] Mark Phi users of a node being moved as non-optimize by Zhaoshi Zheng · 7 years ago
  17. 88e2bac [MemorySSA] Fix exponential compile-time updating MemorySSA. by Eli Friedman · 8 years ago
  18. b45595b Remove redundant includes from lib/Analysis. by Michael Zolotukhin · 8 years ago
  19. 97f34e8 MemorySSAUpdater: Only add phis to insertedphis if we actually inserted them, not if we just found existing ones by Daniel Berlin · 8 years ago
  20. 33e5872 [mssa] Fix case when there is no definition in a block prior to an inserted use. by Alina Sbirlea · 8 years ago
  21. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  22. 56169ed [MSSA] Clean up the updater a bit. NFC by George Burgess IV · 8 years ago
  23. 554dcd8 MemorySSA: Move to Analysis, from Transforms/Utils. It's used as by Daniel Berlin · 8 years ago[Renamed (99%) from llvm/lib/Transforms/Utils/MemorySSAUpdater.cpp]
  24. e33bc31 Re-apply MemorySSA: Add support for caching clobbering access in by Daniel Berlin · 8 years ago
  25. f49d4c4 Revert "MemorySSA: Add support for caching clobbering access in stores" by Daniel Berlin · 8 years ago
  26. 8a00270 MemorySSA: Add support for caching clobbering access in stores by Daniel Berlin · 8 years ago
  27. 17e8d0e Move updating functions to MemorySSAUpdater. by Daniel Berlin · 9 years ago
  28. 78cbd28 MemorySSA: Add support for renaming uses in the updater. by Daniel Berlin · 9 years ago
  29. 9d8a335 Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan." by Daniel Berlin · 9 years ago
  30. b9d6c10 [MemorySSA] Revert r293361 and r293363, as the tests fail under asan. by Sam McCall · 9 years ago
  31. ee6e3a5 MemorySSA: Allow movement to arbitrary places by Daniel Berlin · 9 years ago
  32. 2f1ab4b MemorySSA: Fix block numbering invalidation and replacement bugs discovered by updater by Daniel Berlin · 9 years ago
  33. ae6b8b6 MemorySSA: Move updater to its own file by Daniel Berlin · 9 years ago