⚙ D28934 Write a new SSAUpdater (original ) (raw ) This is an archive of the discontinued LLVM Phabricator instance.
Table of Contentst -include/llvm/Transforms/Utils/-llvm/-Transforms/-Utils/5SSAUpdaterNew.h-lib/Transforms/Utils/-Transforms/-Utils/-CMakeLists.txt17SSAUpdaterNew.cpp-unittests/Transforms/Utils/-Transforms/-Utils/-CMakeLists.txt1SSAUpdaterNew.cppHide Panelf Keyboard Reference?
Differential D28934 Authored by • dberlin on Jan 19 2017, 7:17 PM.Download Raw Diff Reviewers chandlerc mzolotukhin davide sanjoy Build Status Buildable 3136 Build 3136: arc lint + arc unit Event Timeline• dberlin created this revision.Harbormaster completed remote builds in B3104: Diff 85093 .Herald added a subscriber: mgorny . Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions lib/Transforms/Utils/SSAUpdaterNew.cpp 60 86 Comment Actions Comment Actions Comment Actions lib/Transforms/Utils/SSAUpdaterNew.cpp 60 Comment Actions Comment Actions • dberlin mentioned this in D29047: Introduce a basic MemorySSA updater, that supports insertDef and insertUse operations. .Comment Actions lib/Transforms/Utils/SSAUpdaterNew.cpp 40–44 78–85 93–96 99 130 148–149 174–176 175–176 188–192 bryant added a subscriber: bryant .davide added inline comments.include/llvm/Transforms/Utils/SSAUpdaterNew.h 1–2 37 37–38 42–43 88–92 lib/Transforms/Utils/SSAUpdaterNew.cpp 1–2 48–56 davide added inline comments.lib/Transforms/Utils/SSAUpdaterNew.cpp 197 205–207 Comment Actions anemet added a subscriber: anemet .Comment Actions Diffusion mentioned this in rL293356: Introduce a basic MemorySSA updater, that supports insertDef, .Comment Actions Comment Actions lib/Transforms/Utils/SSAUpdaterNew.cpp 175–176 Comment Actions hiraditya added a subscriber: hiraditya .hiraditya added inline comments.unittests/Transforms/Utils/SSAUpdaterNew.cpp 2 Comment Actions Comment Actions Comment Actions Comment Actions Comment Actions mzolotukhin mentioned this in D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater. .sanjoy resigned from this revision.Files History Commits PathSizeinclude/llvm/Transforms/Utils/SSAUpdaterNew.h 125 lineslib/Transforms/Utils/CMakeLists.txt 1 lineSSAUpdaterNew.cpp 309 linesunittests/Transforms/Utils/CMakeLists.txt 1 lineSSAUpdaterNew.cpp 107 linesDiffIDBaseDescriptionCreatedLintUnitBase BaseDiff 185093 292529Jan 19 2017, 7:17 PM★★Diff 285224 292649 - Add basic unit tests, comment better, add SCC based minimization.Jan 20 2017, 5:32 PM★★CommitTreeParentsAuthorSummaryDate34e7128b0204f05453462327b2c97398644aDaniel BerlinAdd basic unit tests, comment better, add SCC based minimization.Jan 20 2017, 1:14 PMb2c97398644a72909229ad4713b8e1fe2454Daniel BerlinWrite a new SSAUpdater (Show More…) Jan 19 2017, 6:44 PMThis file was added.This file was added.This file was added.