SuccessChanges

Summary

  1. [ARM] Speed up arm-cortex-cpus.c test (details)
  2. [Diagnostics] Move -Wstring-concatenation to -Wextra (details)
  3. [InstSimplify][test] Remove unused parameter in vscale.ll (details)
  4. [mlir][Linalg] Allow distribution `scf.parallel` loops generated in (details)
Commit 9c8ae40860311e94de0a898101818f706228e958 by tra
[ARM] Speed up arm-cortex-cpus.c test

Trailing wildcard regex searches greedily continue searching through the whole
input and make the test unnecessarily slow.

Using equivalent plain text partial match speeds up the test execution time from
~35s to ~12s.

Differential Revision: https://reviews.llvm.org/D85575
The file was modifiedclang/test/Driver/arm-cortex-cpus.c (diff)
Commit b2c9b631bb48087c988d798adc5465499b155a9a by Dávid Bolvanský
[Diagnostics] Move -Wstring-concatenation to -Wextra
The file was modifiedclang/include/clang/Basic/DiagnosticSemaKinds.td (diff)
The file was modifiedclang/test/Sema/string-concat.c (diff)
The file was modifiedclang/include/clang/Basic/DiagnosticGroups.td (diff)
The file was modifiedclang/lib/Sema/SemaExpr.cpp (diff)
Commit aae349e2760e5e5986b34ca5ca9f2672377c41bf by aeubanks
[InstSimplify][test] Remove unused parameter in vscale.ll

Reviewed By: huihuiz

Differential Revision: https://reviews.llvm.org/D85688
The file was modifiedllvm/test/Transforms/InstSimplify/vscale.ll (diff)
Commit 41d4120017f99386a62a9c0aac25fd2a369d0e02 by ravishankarm
[mlir][Linalg] Allow distribution `scf.parallel` loops generated in
Linalg to processors.

This changes adds infrastructure to distribute the loops generated in
Linalg to processors at the time of generation. This addresses use
case where the instantiation of loop is done just to distribute
them. The option to distribute is added to TilingOptions for now and
will allow specifying the distribution as a transformation option,
just like tiling and promotion are specified as options.

Differential Revision: https://reviews.llvm.org/D85147
The file was modifiedmlir/lib/Dialect/Linalg/Utils/Utils.cpp (diff)
The file was modifiedmlir/test/lib/Transforms/TestLinalgTransforms.cpp (diff)
The file was addedmlir/test/Dialect/Linalg/tile-and-distribute.mlir
The file was modifiedmlir/include/mlir/Dialect/Linalg/Utils/Utils.h (diff)
The file was modifiedmlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h (diff)
The file was modifiedmlir/lib/Dialect/Linalg/Transforms/Tiling.cpp (diff)