UnstableChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. [MemorySSA] Update Phi simplification. (details)
Commit 6442b5697433e8306e5e5efbcee119931e88b274 by asbirlea
[MemorySSA] Update Phi simplification.
When simplifying a Phi to the unique value found incoming, check that
there wasn't a Phi already created to break a cycle. If so, remove it.
Resolves PR43541.
Some additional nits included.
llvm-svn: 374471
The file was addedllvm/test/Analysis/MemorySSA/pr43541.ll
The file was modifiedllvm/lib/Analysis/MemorySSAUpdater.cpp