This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/ci/llvm-monorepo.
from f1e0abfbb2c3 use the current url for bugzilla adds 2e7a8affc101 Remove a bunch of empty subdirectories. NFCI. adds 18101cfefc44 Change type of m_user_expression_start_pos to size_t adds 4c7175502df4 Similar to the handling of darwin target triples, strip th [...] adds bb766c8f3cf3 [InstCombine][x86] try even harder to convert blendv intri [...] adds b3223f30ce9e [bpf] Test case for symbol information in object file adds bb97d613f33c [libc++] Add _LIBCPP_ENABLE_NODISCARD and _LIBCPP_NODISCAR [...] adds 124bc9870033 [DAGCombiner] Rewrite r331896 in a different way to addres [...] adds a7bda7e1f3d4 Document new symbols for __u64toa and __u32toa adds 9c7e0a894302 [libunwind][NFC] Suppress unused parameter warnings adds 17688be6293c Fix codemodels.c test case (only test mcmodel=medium on X86). adds 415cf89d89fa [libcxx] Fix the definition of the check-cxx-abilist targe [...] adds 0950d9471b87 [libcxx] Blind attempt to fix harmless leak in nodiscard_e [...] adds f24685a7df31 Fix incorrectly aligned exceptions in 32 bit builds. adds 6f2d1dd187de Correct docs to reference the new libc++ lists. adds 84e6499c469c Update docs to reference new libc++ mailing lists. adds bcd53057bb1a Mark test as flaky adds 50309e749bee [libcxx] Readjust nodiscard_extensions.pass.cpp test - jus [...] adds 583f6649d8df Fix UB in SIMD tests. adds 8ab49c69a6e6 Mark [[nodiscard]] tests unsupported on GCC prior to 7.0 adds 2550e9e3b4a2 [NFC][libc++] Fix typo in the description of LIBCXX_INCLUD [...] adds 463527bf0532 Eliminate some unneeded signed/unsigned conversions adds b3164afa427c [AArch64] Support adding X[8-15,18] registers as CSRs. adds 5db684595c1d [Index] Fix header guard naming adds 980db74aae54 [DAGCombiner] Simplify some code in visitBITCAST. NFCI adds cb238c39d77c Fix modules build with shared library. adds 6faeaa9b738c [ORC] Update ORC C bindings to use the new llvm::Error C API. adds 834811617c52 [X86] Fix a few typos in comments. adds 7a5c25b70e2a [X86] Add isel pattern for (v8i16 (sext (v8i1))) with DQI [...] adds 30b1af0b31fb [Index] Report specialization bases as references when Ind [...] adds 6b04723320d9 [CStringSyntaxChecker] Check strlcat sizeof check adds 6c1d5c899099 [CMake] Use internal_linkage rather than always_inline for libc++ adds ba2e6ab60668 [analyzer][UninitializedObjectChecker] Using the new const [...]
No new revisions were added by this update.
Summary of changes: clang/cmake/caches/Fuchsia-stage2.cmake | 2 + .../clang/Analysis/Analyses/ThreadSafetyTIL.h | 8 +- clang/include/clang/Index/USRGeneration.h | 2 +- clang/include/clang/module.modulemap | 6 + clang/lib/Analysis/ThreadSafety.cpp | 10 +- clang/lib/Analysis/ThreadSafetyTIL.cpp | 18 +- clang/lib/Index/IndexTypeSourceInfo.cpp | 11 +- .../Checkers/CStringSyntaxChecker.cpp | 44 +- .../UninitializedObject/UninitializedObject.h | 5 +- .../UninitializedObjectChecker.cpp | 25 +- clang/test/Analysis/cstring-syntax.c | 25 +- clang/test/CodeGen/codemodels.c | 2 +- clang/test/Index/index-template-specialization.cpp | 10 + libcxx/CMakeLists.txt | 2 +- libcxx/docs/UsingLibcxx.rst | 70 +++ libcxx/docs/index.rst | 15 +- libcxx/include/__config | 26 +- libcxx/include/memory | 2 +- libcxx/lib/abi/CHANGELOG.TXT | 12 + libcxx/lib/abi/CMakeLists.txt | 15 +- .../libcxx/diagnostics/enable_nodiscard.fail.cpp | 33 ++ .../enable_nodiscard_disable_after_cxx17.fail.cpp | 33 ++ ...enable_nodiscard_disable_nodiscard_ext.fail.cpp | 31 + libcxx/test/libcxx/diagnostics/nodiscard.pass.cpp | 15 +- ...card.fail.cpp => nodiscard_aftercxx17.fail.cpp} | 1 - ...card.pass.cpp => nodiscard_aftercxx17.pass.cpp} | 6 +- .../diagnostics/nodiscard_extensions.fail.cpp | 35 ++ .../diagnostics/nodiscard_extensions.pass.cpp | 29 + .../experimental/simd/simd.access/default.pass.cpp | 2 +- .../futures.shared_future/wait_until.pass.cpp | 2 + libcxx/utils/libcxx/test/format.py | 5 +- libcxx/www/index.html | 12 +- libcxxabi/src/fallback_malloc.cpp | 3 + libcxxabi/www/index.html | 6 +- libunwind/src/Registers.hpp | 5 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 2 +- .../ExpressionParser/Clang/ClangUserExpression.h | 2 +- llvm/include/llvm-c/Error.h | 2 + llvm/include/llvm-c/OrcBindings.h | 73 ++- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 37 +- llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp | 121 ++-- llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h | 162 +++-- llvm/lib/Target/AArch64/AArch64.td | 4 + llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 9 +- llvm/lib/Target/AArch64/AArch64FastISel.cpp | 3 + llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 4 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 22 +- llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp | 37 ++ llvm/lib/Target/AArch64/AArch64RegisterInfo.h | 4 + llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 1 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 7 + llvm/lib/Target/X86/X86ISelLowering.cpp | 4 +- llvm/lib/Target/X86/X86InstrAVX512.td | 5 + .../Transforms/InstCombine/InstCombineCalls.cpp | 27 +- .../CodeGen/AArch64/arm64-custom-call-saved-reg.ll | 141 +++++ .../AArch64/arm64-reserve-call-saved-reg.ll | 28 + llvm/test/CodeGen/BPF/elf-symbol-information.ll | 8 + llvm/test/CodeGen/X86/avx512-ext.ll | 649 +++++++++++++++++---- llvm/test/Transforms/InstCombine/X86/blend_x86.ll | 21 +- 59 files changed, 1448 insertions(+), 453 deletions(-) create mode 100644 libcxx/test/libcxx/diagnostics/enable_nodiscard.fail.cpp create mode 100644 libcxx/test/libcxx/diagnostics/enable_nodiscard_disable_after_c [...] create mode 100644 libcxx/test/libcxx/diagnostics/enable_nodiscard_disable_nodisca [...] rename libcxx/test/libcxx/diagnostics/{nodiscard.fail.cpp => nodiscard_aftercxx17. [...] copy libcxx/test/libcxx/diagnostics/{nodiscard.pass.cpp => nodiscard_aftercxx17.pa [...] create mode 100644 libcxx/test/libcxx/diagnostics/nodiscard_extensions.fail.cpp create mode 100644 libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp create mode 100644 llvm/test/CodeGen/AArch64/arm64-custom-call-saved-reg.ll create mode 100644 llvm/test/CodeGen/AArch64/arm64-reserve-call-saved-reg.ll create mode 100644 llvm/test/CodeGen/BPF/elf-symbol-information.ll