1. 12bbb4f [MemorySSA] Add SkipSelfWalker. by Alina Sbirlea · 7 years ago
  2. bc8aa24 [MemorySSA] Refactor CachingWalker. by Alina Sbirlea · 7 years ago
  3. f723020 [MemorySSA] Extend the clobber walker with the option to skip the starting access. by Alina Sbirlea · 7 years ago
  4. 363ac68 [CallSite removal] Migrate all Alias Analysis APIs to use the newly by Chandler Carruth · 7 years ago
  5. b4d088d [MemorySSA] Create query after checking if instruction is a fence. by Alina Sbirlea · 7 years ago
  6. 0509070 [cxx2a] Fix warning triggered by r343285 by Vitaly Buka · 7 years ago
  7. 7980099 API to update MemorySSA for cloned blocks and added CFG edges. by Alina Sbirlea · 7 years ago
  8. 65f385d [MemorySSA] Relax verification of clobbering accesses. by Alina Sbirlea · 7 years ago
  9. 6edcc9e [MemorySSA] Silence warning. by Alina Sbirlea · 7 years ago
  10. 5bce4d5 [MemorySSA] Fix checkClobberSanity to skip Start only for Defs and Uses. by Alina Sbirlea · 7 years ago
  11. f5403d8 [MemorySSA] Add expesive check for validating clobber accesses. by Alina Sbirlea · 7 years ago
  12. 6a9aa02 [MemorySSA] Add NDEBUG checks to verifiers; NFC by George Burgess IV · 7 years ago
  13. 5676a5d [MemorySSA] Invalidate optimized Defs upon moving them; NFC by George Burgess IV · 7 years ago
  14. d61e707 [MemorySSA] Move two simple getters; NFC by George Burgess IV · 7 years ago
  15. cc2e8cc [MemorySSA] Expose the verify as a debug option. by Alina Sbirlea · 7 years ago
  16. ff08c80 [MemorySSA] "Fix" lifetime intrinsic handling by George Burgess IV · 7 years ago
  17. 0f53355 [MemorySSA] Add APIs to move memory accesses between blocks, following CFG changes. by Alina Sbirlea · 7 years ago
  18. da1e80f [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks. by Alina Sbirlea · 7 years ago
  19. 97ec624 [MSSA] Add domination number verifier; NFC by George Burgess IV · 7 years ago
  20. 2cbf973 [MSSA] Remove incorrect comment + `auto`ify dyn_cast results; NFC by George Burgess IV · 7 years ago
  21. 201d02c [MemorySSA] Verify Phi incoming blocks are block predecessors. by Alina Sbirlea · 7 years ago
  22. aa283d8 [MSSA] Print more optimization information by George Burgess IV · 7 years ago
  23. 45f263d [MemorySSA] Reflow comments + clean up control flow; NFC by George Burgess IV · 7 years ago
  24. 67cfbaa [MemorySSA] Don't sort IDF blocks. by Michael Zolotukhin · 7 years ago
  25. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  26. 5dde809 Rename invariant.group.barrier to launder.invariant.group by Piotr Padlewski · 7 years ago
  27. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  28. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  29. 0034e39 [MemorySSA] remove cruft; NFC. by George Burgess IV · 7 years ago
  30. 2a84e4a [MemorySSA] Remove redundant assert; NFC by George Burgess IV · 7 years ago
  31. a5531f2 [MemorySSA] Fix spelling errors in MemorySSA.cpp. NFC by Zhaoshi Zheng · 7 years ago
  32. 97bcade [Analysis] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
  33. af0b06f [MemorySSA] Turn an assert into a condition by George Burgess IV · 8 years ago
  34. 3588fd4 [MemorySSA] Consider callsite args for hashing and equality. by George Burgess IV · 8 years ago
  35. 44477c6 [MemorySSA] Fix comment + remove redundant dyn_casts; NFC by George Burgess IV · 8 years ago
  36. d90c9f4 Expose must/may alias info in MemorySSA. by Alina Sbirlea · 8 years ago
  37. 612cf21 [MemorySSA] Call the correct dtors by George Burgess IV · 8 years ago
  38. 6f49f4a [MemorySSA] Remove a redundant dyn_cast. by George Burgess IV · 8 years ago
  39. 68ac941 [MemorySSA] Fix a cache invalidation bug with removed accesses by George Burgess IV · 8 years ago
  40. ca741a8 [MemorySSA] Allow reordering of loads that alias in the presence of volatile loads. by Alina Sbirlea · 8 years ago
  41. 63d2250 Modify ModRefInfo values using static inline method abstractions [NFC]. by Alina Sbirlea · 8 years ago
  42. 70e22d1 Fix r318786 by Hans Wennborg · 8 years ago
  43. 5c12288 removed unused private method decl. NFC by Nuno Lopes · 8 years ago
  44. 615eb47 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
  45. 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
  46. bb1b2d0 [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  47. 967e796 Allow None as a MemoryLocation to getModRefInfo by Alina Sbirlea · 8 years ago
  48. 5869ba87 Analysis/MemorySSA.cpp: Prune unused "llvm/Transforms/Scalar.h". by NAKAMURA Takumi · 8 years ago
  49. 7ce9926 Strip UTF8 BOM that got added for some reason in rL305163 by Simon Pilgrim · 8 years ago
  50. 5169384 Fix unused variable warning on non-debug EXPENSIVE_CHECKS builds by Simon Pilgrim · 8 years ago
  51. 83122058 [MemorySSA] preservesAll() implies preserves<MemorySSA>(). NFCI. by Davide Italiano · 8 years ago
  52. 96ab872 [IR] De-virtualize ~Value to save a vptr by Reid Kleckner · 8 years ago
  53. c819ba8 MemorySSA: Stop tracking def-or-use blocks. by Bryant Wong · 8 years ago
  54. 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/MemorySSA.cpp]
  55. fa6a0a8 [MemorySSA] We don't need to compute dominator levels anymore. by Davide Italiano · 8 years ago
  56. 74603a6 MemorySSA: Make lifetime starts defs for mustaliased pointers by Daniel Berlin · 8 years ago
  57. a9d67cf [MemorySSA] Fix use of pointsToConstantMemory in isUseTriviallyOptimizableToLiveOnEntry by Hal Finkel · 8 years ago
  58. d952cea AliasAnalysis: Be less conservative about volatile than atomic. by Daniel Berlin · 8 years ago
  59. d7a7ae0 MemorySSA: Remove MemorySSA walker caching. by Daniel Berlin · 8 years ago
  60. e33bc31 Re-apply MemorySSA: Add support for caching clobbering access in by Daniel Berlin · 8 years ago
  61. f49d4c4 Revert "MemorySSA: Add support for caching clobbering access in stores" by Daniel Berlin · 8 years ago
  62. 8a00270 MemorySSA: Add support for caching clobbering access in stores by Daniel Berlin · 8 years ago
  63. 07275c3 Move def_chain iterator to MemorySSA.h so it can be reused by Daniel Berlin · 8 years ago
  64. d042031 MemorySSA: Push const correctness further. by Daniel Berlin · 8 years ago
  65. 7500c56 MemorySSA: Kill the WalkTargetCache now that we have getBlockDefs. by Daniel Berlin · 8 years ago
  66. dcb004f Move defClobbersUseOrDef to being a protected member of a class since we don't want anyone else using it by Daniel Berlin · 9 years ago
  67. 17e8d0e Move updating functions to MemorySSAUpdater. by Daniel Berlin · 9 years ago
  68. 78cbd28 MemorySSA: Add support for renaming uses in the updater. by Daniel Berlin · 9 years ago
  69. cc5868c1 [MemorySSA] NFC small fixes by Piotr Padlewski · 9 years ago
  70. 9d8a335 Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan." by Daniel Berlin · 9 years ago
  71. b9d6c10 [MemorySSA] Revert r293361 and r293363, as the tests fail under asan. by Sam McCall · 9 years ago
  72. 6c77de0 [MemorySSA] Correct an assertion surrounding with parentheses. by Davide Italiano · 9 years ago
  73. 2f1ab4b MemorySSA: Fix block numbering invalidation and replacement bugs discovered by updater by Daniel Berlin · 9 years ago
  74. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  75. ae6b8b6 MemorySSA: Move updater to its own file by Daniel Berlin · 9 years ago
  76. 60ead05 Introduce a basic MemorySSA updater, that supports insertDef, by Daniel Berlin · 9 years ago
  77. d602e04 MemorySSA: Link all defs together into an intrusive defslist, to make updater easier by Daniel Berlin · 9 years ago
  78. 4213d94 [MemorySSA] Define a restricted upward AccessList splice. by Bryant Wong · 9 years ago
  79. dab4eae [PM] Change the static object whose address is used to uniquely identify by Chandler Carruth · 9 years ago
  80. 73f0095 [MemorySSA] Fix for non-determinism in codegen by Mandeep Singh Grang · 9 years ago
  81. 66837ab [MemorySSA] Tighten up types to make our API prettier. NFC. by George Burgess IV · 9 years ago
  82. 013fd73 [MemorySSA] Add const to getClobberingMemoryAccess. by George Burgess IV · 9 years ago
  83. f536113 Now that VS2013 is gone, make a memoryssa structure an anonymous union again by Daniel Berlin · 9 years ago
  84. cd2deac [MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccess by Daniel Berlin · 9 years ago
  85. 5068d7a Memory-SSA: strengthen defClobbersUseOrDef interface by Sebastian Pop · 9 years ago
  86. 5ba9f24 commit back "GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)" by Sebastian Pop · 9 years ago
  87. 8958f6a Revert "GVN-hoist: fix store past load dependence analysis (PR30216, PR30499)" by Reid Kleckner · 9 years ago
  88. d57d93c Memory-SSA cleanup of clobbers interface, NFC by Sebastian Pop · 9 years ago
  89. ab12fb6 GVN-hoist: fix store past load dependence analysis (PR30216, PR30499) by Sebastian Pop · 9 years ago
  90. 1e98c04 Remove pruning of phi nodes in MemorySSA - it makes updating harder by Daniel Berlin · 9 years ago
  91. 7f414b9 [MemorySSA] Remove unused field. NFC. by George Burgess IV · 9 years ago
  92. 3d512a2 MSSA: Factor out phi node placement by Daniel Berlin · 9 years ago
  93. 868381b MSSA: Only rename accesses whose defining access is nullptr by Daniel Berlin · 9 years ago
  94. 4253126 Use the range variant of find/find_if instead of unpacking begin/end by David Majnemer · 9 years ago
  95. da2f38e [MSSA] Use is_contained by Daniel Berlin · 9 years ago
  96. 36e0d01 Consistently use FunctionAnalysisManager by Sean Silva · 9 years ago
  97. 290a13e [MemorySSA] Fix windows build breakage caused by r278028 by Geoff Berry · 9 years ago
  98. cdf5333 [MemorySSA] Ensure address stability of MemorySSA object. by Geoff Berry · 9 years ago
  99. 4b4c722 [MSSA] Fix PR28880 by fixing use optimizer's lower bound tracking behavior. by Daniel Berlin · 9 years ago
  100. 7ac3d74 [MSSA] Use depth first iterator instead of custom version. by Daniel Berlin · 9 years ago