SuccessChanges

Summary

  1. [llvm-cov gcov][test] Move tests to gcov/ (details)
  2. [DebugInfo] Simplify DIEInteger::SizeOf(). (details)
  3. [mlir][spirv] Add GroupNonUniformBroadcastOp (details)
  4. [llvm-cov gcov] Add --demangled-names (-m) (details)
  5. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. (details)
Commit e69092be5247937213865289013185811d0fbc5e by i
[llvm-cov gcov][test] Move tests to gcov/

And rename llvm-cov.test (misnomer) to basic.test
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-9.gcno
The file was removedllvm/test/tools/llvm-cov/Inputs/test_read_fail.gcno
The file was removedllvm/test/tools/llvm-cov/llvm-cov.test
The file was removedllvm/test/tools/llvm-cov/gcov-4.7.c
The file was removedllvm/test/tools/llvm-cov/gcov-intermediate-format.test
The file was removedllvm/test/tools/llvm-cov/Inputs/test_no_gcda.cpp.gcov
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-fake-4.2.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_file_checksum_fail.gcda
The file was removedllvm/test/tools/llvm-cov/Inputs/test_no_options.h.gcov
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_no_gcda.h.gcov
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-8.gcda
The file was removedllvm/test/tools/llvm-cov/gcov-9.c
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_no_options.h.gcov
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-9.gcno
The file was removedllvm/test/tools/llvm-cov/Inputs/test_paths.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_no_options.cpp.gcov
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-9.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/gcov-4.7.c
The file was removedllvm/test/tools/llvm-cov/gcov-fake-4.2.c
The file was addedllvm/test/tools/llvm-cov/gcov/gcov-8.c
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-8.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test.gcno
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-9.gcda
The file was removedllvm/test/tools/llvm-cov/Inputs/test_file_checksum_fail.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-fake-4.2.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/basic.test
The file was removedllvm/test/tools/llvm-cov/Inputs/test.h
The file was removedllvm/test/tools/llvm-cov/Inputs/test_no_gcda.h.gcov
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-fake-4.2.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-4.7.gcno
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-4.7.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_read_fail.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/gcov-9.c
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_paths.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-4.7.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test.cpp
The file was removedllvm/test/tools/llvm-cov/Inputs/test_no_options.cpp.gcov
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/gcov-8.gcno
The file was removedllvm/test/tools/llvm-cov/Inputs/test.gcda
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-4.7.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_func_checksum_fail.gcda
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-fake-4.2.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_no_gcda.cpp.gcov
The file was addedllvm/test/tools/llvm-cov/gcov/intermediate-format.test
The file was removedllvm/test/tools/llvm-cov/Inputs/test_func_checksum_fail.gcda
The file was removedllvm/test/tools/llvm-cov/Inputs/test.cpp
The file was removedllvm/test/tools/llvm-cov/Inputs/test_paths.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test_paths.gcda
The file was addedllvm/test/tools/llvm-cov/gcov/Inputs/test.h
The file was removedllvm/test/tools/llvm-cov/Inputs/gcov-8.gcno
The file was removedllvm/test/tools/llvm-cov/Inputs/test.gcno
The file was addedllvm/test/tools/llvm-cov/gcov/gcov-fake-4.2.c
The file was removedllvm/test/tools/llvm-cov/gcov-8.c
Commit 027d47d1c7ce1708294f5273cde09b24c7cbab77 by ikudrin
[DebugInfo] Simplify DIEInteger::SizeOf().

An AsmPrinter should always be provided to the method because some forms
depend on its parameters. The only place in the codebase which passed
a nullptr value was found in the unit tests, so the patch updates it to
use some dummy AsmPrinter instead.

Differential Revision: https://reviews.llvm.org/D85293
The file was modifiedllvm/lib/CodeGen/AsmPrinter/DIE.cpp
The file was modifiedllvm/unittests/CodeGen/DIEHashTest.cpp
Commit 4ce84b0e704ee7b8b13e236e65b3bf49da27a91c by thomasraoux
[mlir][spirv] Add GroupNonUniformBroadcastOp

Added GroupNonUniformBroadcastOp to spirv dialect.

Differential Revision: https://reviews.llvm.org/D87688
The file was modifiedmlir/test/Dialect/SPIRV/Serialization/non-uniform-ops.mlir
The file was modifiedmlir/lib/Dialect/SPIRV/SPIRVOps.cpp
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVBase.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVNonUniformOps.td
The file was modifiedmlir/test/Dialect/SPIRV/non-uniform-ops.mlir
Commit c16417f65f9a9eb3718efa3ece63ba910f91f77b by i
[llvm-cov gcov] Add --demangled-names (-m)

gcov 4.9 introduced the option.
The file was modifiedllvm/tools/llvm-cov/gcov.cpp
The file was addedllvm/test/tools/llvm-cov/gcov/demangled-names.test
The file was modifiedllvm/lib/ProfileData/GCOV.cpp
The file was modifiedllvm/include/llvm/ProfileData/GCOV.h
The file was modifiedllvm/lib/ProfileData/LLVMBuild.txt
Commit b05629230e9c7e90a2e70a761f7800afb1a8eefd by tpopp
[mlir] Remove redundant shape.cstr_broadcastable canonicalization.

These canonicalizations are already handled by folding which will occur
in a superset of situations, so they are being removed.

Differential Revision: https://reviews.llvm.org/D87706
The file was modifiedmlir/lib/Dialect/Shape/IR/Shape.cpp