This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 8b6f23c2624 [X86] Allow combinevxi1Bitcast to use pmovmskb on avx512 ta [...] adds 4fdfbe42642 [X86] Use two pmovmskbs in combineBitcastvxi1 for (i64 (bit [...] adds bd0727126a1 Fix MSVC Visualization for TemplateTypeParmType and Templat [...] adds 6ded8f05346 [X86][AsmParser] Don't allow X86::DX in CheckBaseRegAndInde [...] adds a7e60d4797b Revert "[CMake][Fuchsia] Enable experimental new pass manag [...] adds 55684ae945f Fix PR39749 - Headers containing just #error harm __has_include. adds 02b3d134327 [CMake][Fuchsia] Enable build ID, relaxations for first stage adds fd45c0c0437 Have MSVC Visualizer for DeducedTemplateSpecializationType [...] adds 3dc75a8d5b4 [compiler-rt][Fuchsia] Replace _zx_vmar_allocate_old call adds 830c992bea8 [libcxx] Support building hermetic static library adds 64cf7cee017 [LegalizeVectorOps] Add FSHL/FSHR to the list of vector ope [...] adds cdc28a6f803 [CMake] Use hidden visibility for static libc++ in Fuchsia adds c81fe277571 [gn build] Add build files for LLVM unittests with a custom [...] adds 7cf5a770a35 Resubmit rL345008 "Split MachinePipeliner code into header [...] adds b6078960a2c [gn build] Merge r350341 adds e039304eb86 Fix bug in test found by the diagnostic added in r350340. adds acc7ab6a590 [x86] explicitly set cost of integer add/sub adds 46d168d57b9 Revert "Resubmit rL345008 "Split MachinePipeliner code into [...] adds 8511cd7b0ed [X86] Add support for matching vector funnel shift to AVX51 [...]
No new revisions were added by this update.
Summary of changes: clang/cmake/caches/Fuchsia-stage2.cmake | 2 +- clang/cmake/caches/Fuchsia.cmake | 3 + .../debug-info-class-limited-plugin.test | 2 +- clang/utils/ClangVisualizers/clang.natvis | 54 +- .../lib/sanitizer_common/sanitizer_fuchsia.cc | 8 +- libcxx/CMakeLists.txt | 3 + libcxx/docs/BuildingLibcxx.rst | 9 + libcxx/include/experimental/any | 18 +- libcxx/include/experimental/chrono | 18 +- libcxx/include/experimental/numeric | 12 +- libcxx/include/experimental/optional | 12 +- libcxx/include/experimental/ratio | 18 +- libcxx/include/experimental/string_view | 16 +- libcxx/include/experimental/system_error | 12 +- libcxx/include/experimental/tuple | 12 +- libcxx/lib/CMakeLists.txt | 93 ++- .../diagnostics/syserr/use_header_warning.fail.cpp | 18 + .../diagnostics/syserr/version.pass.cpp} | 16 +- .../numeric.ops/use_header_warning.fail.cpp} | 13 +- .../numerics/numeric.ops/version.pass.cpp} | 16 +- .../string.view/use_header_warning.fail.cpp | 18 + .../strings/string.view/version.pass.cpp} | 16 +- .../utilities/any/use_header_warning.fail.cpp} | 13 +- .../experimental/utilities/any/version.pass.cpp} | 16 +- .../optional/use_header_warning.fail.cpp} | 13 +- .../utilities/optional/version.pass.cpp} | 16 +- .../utilities/ratio/use_header_warning.fail.cpp} | 13 +- .../experimental/utilities/ratio/version.pass.cpp} | 16 +- .../utilities/time/use_header_warning.fail.cpp} | 13 +- .../experimental/utilities/time/version.pass.cpp} | 16 +- .../utilities/tuple/use_header_warning.fail.cpp} | 13 +- .../experimental/utilities/tuple/version.pass.cpp} | 16 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 2 + llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 3 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 69 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 8 + llvm/test/CodeGen/X86/bitcast-setcc-512.ll | 22 +- llvm/test/CodeGen/X86/movmsk-cmp.ll | 184 +---- llvm/test/CodeGen/X86/vector-fshl-128.ll | 500 +++++++++++++- llvm/test/CodeGen/X86/vector-fshl-256.ll | 486 ++++++++++++- llvm/test/CodeGen/X86/vector-fshl-512.ll | 762 ++++++++++++++++++--- llvm/test/CodeGen/X86/vector-fshr-128.ll | 506 +++++++++++++- llvm/test/CodeGen/X86/vector-fshr-256.ll | 492 ++++++++++++- llvm/test/CodeGen/X86/vector-fshr-512.ll | 754 ++++++++++++++++++-- llvm/utils/gn/secondary/llvm/test/BUILD.gn | 2 +- .../gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn | 12 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 12 +- .../llvm/unittests/CodeGen/GlobalISel/BUILD.gn | 20 + llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn | 17 + .../llvm/unittests/tools/llvm-cfi-verify/BUILD.gn | 22 + .../gn/secondary/llvm/utils/unittest/unittest.gni | 17 +- 51 files changed, 3840 insertions(+), 584 deletions(-) create mode 100644 libcxx/test/libcxx/experimental/diagnostics/syserr/use_header_w [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/diagnostics/sy [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/numerics/numer [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/numerics/numer [...] create mode 100644 libcxx/test/libcxx/experimental/strings/string.view/use_header_ [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/strings/string [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/any/ [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/any/ [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/opti [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/opti [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/rati [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/rati [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/time [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/time [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/tupl [...] copy libcxx/{include/experimental/tuple => test/libcxx/experimental/utilities/tupl [...] create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn