SuccessChanges

Summary

  1. X86FrameLowering::adjustStackWithPops - cleanup auto usage. NFCI. (details)
  2. [mlir][Linalg] Reduction dimensions specified in TC definition of ConvOps. (details)
  3. [DSE] Add testcase that uses masked loads and stores (details)
Commit e706116e1182f39c8de5d9c9981df08a9f614e7a by llvm-dev
X86FrameLowering::adjustStackWithPops - cleanup auto usage. NFCI.

Don't use auto for non-obvious types, and use const references.
The file was modifiedllvm/lib/Target/X86/X86FrameLowering.cpp (diff)
Commit 53ffeea6d59ae5ba78b8c85a31c06677c3ab7719 by limo
[mlir][Linalg] Reduction dimensions specified in TC definition of ConvOps.

This commit specifies reduction dimensions for ConvOps. This prevents
running reduction loops in parallel and enables easier detection of kernel dimensions
which we will need later on.

Differential Revision: https://reviews.llvm.org/D87288
The file was modifiedmlir/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOpsSpec.tc (diff)
The file was modifiedmlir/test/Dialect/Linalg/loops.mlir (diff)
Commit 27cd187587eb6bb81f73533a1e05be24292a0d8b by kparzysz
[DSE] Add testcase that uses masked loads and stores
The file was addedllvm/test/Transforms/DeadStoreElimination/masked-dead-store.ll