SuccessChanges

Summary

  1. [Docs] Remove outdated OS limitation (details)
  2. [SVE] Update INSERT_SUBVECTOR DAGCombine to use getVectorElementCount(). (details)
  3. [llvm] [unittests] Fix failing test 'FileCollectorTest.addDirectory' (details)
  4. [PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn (details)
Commit 478eb98cd25cb0ebc01fc2c3889ae94d3f1797d3 by julian.lettner
[Docs] Remove outdated OS limitation

Thread Sanitizer is supported on macOS.

rdar://68159753

Differential Revision: https://reviews.llvm.org/D86980
The file was modifiedclang/docs/UsersManual.rst (diff)
Commit cfe2b81710c43e5c227b16c006e40ced82e1d829 by mcinally
[SVE] Update INSERT_SUBVECTOR DAGCombine to use getVectorElementCount().

A small piece of the project to replace getVectorNumElements() with getVectorElementCount().

Differential Revision: https://reviews.llvm.org/D86894
The file was modifiedllvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp (diff)
The file was modifiedllvm/include/llvm/Support/TypeSize.h (diff)
Commit 224d8153b53b16cf535ea1a55afdfe1ec5b1374f by jaskiewiczs
[llvm] [unittests] Fix failing test 'FileCollectorTest.addDirectory'

This fixes a regression in the test suite introduced by
fad75598d272b9a5591fb7d9b591cf00cdf5022c
The file was modifiedllvm/unittests/Support/FileCollectorTest.cpp (diff)
Commit 0c2d872d5dec3eba10a8245bbcb3eebcf405ef9f by amy.kwan1
[PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn

This patch adds the builtin implementation for the xvcvspbf16 and xvcvbf16spn
instructions.

Differential Revision: https://reviews.llvm.org/D86795
The file was modifiedllvm/include/llvm/IR/IntrinsicsPowerPC.td (diff)
The file was addedllvm/test/CodeGen/PowerPC/bfloat16-outer-product.ll
The file was modifiedclang/include/clang/Basic/BuiltinsPPC.def (diff)
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrPrefix.td (diff)
The file was modifiedclang/test/CodeGen/builtins-ppc-p10vector.c (diff)