SuccessChanges

Summary

  1. [MemorySSA] Use is_contained (NFC) (details)
  2. [WebAssembly][NFC] Refactor SIMD load/store tablegen defs (details)
  3. [NewGVN] Remove for_each_found (NFC) (details)
Commit e6fde1ae7df0b019392352b61d898c9b83b775fa by kazu
[MemorySSA] Use is_contained (NFC)
The file was modifiedllvm/lib/Analysis/MemorySSA.cpp
Commit efe7f5ede0b3276f3f43daca46410bb7978221fb by tlively
[WebAssembly][NFC] Refactor SIMD load/store tablegen defs

Introduce `Vec` records, each bundling all information related to a single SIMD
lane interpretation. This lets TableGen definitions take a single Vec parameter
from which they can extract information rather than taking multiple redundant
parameters. This commit refactors all of the SIMD load and store instruction
definitions to use the new `Vec`s. Subsequent commits will similarly refactor
additional instruction definitions.

Differential Revision: https://reviews.llvm.org/D93660
The file was modifiedllvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td
The file was modifiedllvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
Commit 3c707d73f26f4189a21e610210d01c0059f4fd01 by kazu
[NewGVN] Remove for_each_found (NFC)

The last use of the function was removed on Sep 30, 2017 in commit
9b926e90d33e0f71c16618365333fc7b330b6bb5.
The file was modifiedllvm/lib/Transforms/Scalar/NewGVN.cpp