This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm-spec2k6-O2 in repository toolchain/ci/llvm-project.
from da883d2c3b2 [clangd] Expose Code Completion score to the client adds 0cffa939a7d Fix crash in InfinteLoopCheck adds 4f53867ec27 Drop git version suffix adds f87a0929c6b Add lowering of STRICT_FSETCC and STRICT_FSETCCS adds a97c77ad175 [FPEnv][AArch64] Add lowering and instruction selection for [...] adds fca6c5e5dbf [FPEnv][AArch64] Add lowering and instruction selection for [...] adds 19f4aa2d0ad [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS adds cff417cffd6 [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC adds cbac41966b8 [ARM] Fix infinite loop when lowering STRICT_FP_EXTEND adds b5d9a7e72fa [AArch64][FPenv] Update chain of int to fp conversion adds f636e9feb9f [FPEnv][ARM] Don't call mutateStrictFPToFP when lowering adds 8dbe13ff509 [libcxx] Support Python 3.8 in the test suite adds cd5006d09d0 PR44890: Inherit explicitly-specified template arguments in [...] adds 3dee8be1c3f llvm: Use quotes around MSVC_DIA_SDK_DIR CMake variable adds 8de07c31c1a Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWI [...] adds 2db1f7f59a2 Restore functionality of --sysroot on FreeBSD after b18cb9c47 adds be45a5a4092 [CodeGen][Tests] Fix b3cf70427eb1e97d9b89ba6e9298c280c8a32c74 adds a0fe9e05176 [SLPVectorizer] Do not assume extracelement idx is a ConstantInt. adds 222de784df4 [X86CmovConversion] Make heuristic for optimized cmov depth [...] adds d5f8656a68c [clangd] Make output order of allTargetDecls deterministic adds 7751f0c1915 Add testing for DW_OP_piece and fix a bug with small Scalar [...] adds cab81521b5a Fix a buffer-size bug when the first DW_OP_piece is undefined adds 5f76fcc9796 Fix unused function warning (PR44808) adds 5175565cf15 Add -std=c++20 flag, replace C++2a with C++20 throughout th [...] adds f004359106c [windows] Add /Gw to compiler flags adds 4bcdac8d762 [RISCV] Correct the CallPreservedMask for the function call [...] adds a572a8a147c [CMake] CheckAtomic.cmake: catch false positives in RISC-V adds 7a18790ae2f [libc++] Fix ABI break in __bit_reference. adds d75ce45777d Revert "[CMake] CheckAtomic.cmake: catch false positives in [...] adds da0fe2ade36 Filter callbr insts from critical edge splitting adds 3a91c12e7aa [docs] Add some LLDB release notes adds 7f447b44f4e [docs] Add -Wmisleading-indentation to clang's release notes. adds c1547fe5bc3 ReleaseNotes: OpenMP adds 935ad4036ef ReleaseNotes: Attributor adds f5983993071 ReleaseNotes: ARM and AArch64 adds e82d1342bdf ReleaseNotes: Mention improved DWARF5 support in lldb adds be9f8fdfd9a Add -debug-info-kind=constructor to clang release notes adds c6f940b745c Add llvm-cov to LLVM_TOOLCHAIN_TOOLS adds 882720b7ce3 Don't generate libcalls for wide shift on Windows ARM (PR42711) adds 3a11c86849c Add Control Flow Guard in Clang release notes. adds bbfdf4b81d6 build_llvm_package.bat: Produce zip files in addition to th [...] adds 2905a48c879 Fix DfaEmitter::visitDfaState() crash in MSVC x86 debug bui [...] adds 1f6c9becd57 [docs] clangd release notes adds 668b8a4bcd0 [docs][WebAssembly] WebAssembly-specific release notes for 10.0. adds 002af011928 [Polly][docs] Polly release notes.
No new revisions were added by this update.
Summary of changes: .../clang-tidy/bugprone/InfiniteLoopCheck.cpp | 2 + clang-tools-extra/clangd/FindTarget.cpp | 81 +- clang-tools-extra/docs/ReleaseNotes.rst | 45 +- clang/docs/LanguageExtensions.rst | 2 +- clang/docs/ReleaseNotes.rst | 39 +- clang/include/clang/Basic/DiagnosticASTKinds.td | 6 +- clang/include/clang/Basic/DiagnosticCommonKinds.td | 2 +- .../include/clang/Basic/DiagnosticFrontendKinds.td | 6 +- clang/include/clang/Basic/DiagnosticGroups.td | 41 +- clang/include/clang/Basic/DiagnosticLexKinds.td | 12 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 38 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 84 +- clang/include/clang/Basic/LangStandards.def | 10 +- clang/include/clang/Basic/StmtNodes.td | 2 +- clang/include/clang/Sema/TemplateDeduction.h | 7 + clang/lib/Driver/ToolChains/FreeBSD.cpp | 9 +- clang/lib/Driver/ToolChains/FreeBSD.h | 12 +- clang/lib/Frontend/InitPreprocessor.cpp | 44 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 2 +- .../basic/basic.lookup/basic.lookup.unqual/p3.cpp | 4 +- .../CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p2.cpp | 24 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp | 72 +- .../test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p4.cpp | 24 +- .../dcl.fct.def/dcl.fct.def.default/p1.cpp | 22 +- clang/test/CXX/drs/dr2xx.cpp | 6 +- clang/test/CXX/drs/dr6xx.cpp | 6 +- .../CXX/expr/expr.prim/expr.prim.lambda/p8.cpp | 6 +- clang/test/Driver/unknown-std.cpp | 4 +- clang/test/Lexer/cxx2a-spaceship.cpp | 12 +- clang/test/Lexer/cxx2a_keyword_as_cxx17.cpp | 18 +- clang/test/Parser/cxx1z-decomposition.cpp | 10 +- clang/test/Parser/cxx2a-concept-declaration.cpp | 4 +- .../cxx2a-inline-nested-namespace-definition.cpp | 14 +- clang/test/Parser/explicit-bool.cpp | 32 +- clang/test/Preprocessor/init.c | 10 +- clang/test/SemaCXX/cxx17-compat.cpp | 36 +- clang/test/SemaCXX/cxx1z-constexpr-lambdas.cpp | 4 +- clang/test/SemaCXX/cxx1z-decomposition.cpp | 4 +- clang/test/SemaCXX/cxx2a-compat.cpp | 14 +- .../test/SemaCXX/cxx2a-initializer-aggregates.cpp | 12 +- clang/test/SemaCXX/member-init.cpp | 2 +- clang/test/SemaTemplate/deduction.cpp | 17 + clang/www/cxx_status.html | 17 +- libcxx/CMakeLists.txt | 2 +- libcxx/include/__bit_reference | 15 + .../trivial_for_purposes_of_call.pass.cpp | 57 + libcxx/utils/libcxx/test/target_info.py | 14 +- libcxxabi/CMakeLists.txt | 2 +- libunwind/CMakeLists.txt | 2 +- libunwind/src/UnwindCursor.hpp | 5 +- lld/docs/ReleaseNotes.rst | 1 + lldb/source/Expression/DWARFExpression.cpp | 22 +- lldb/unittests/Expression/DWARFExpressionTest.cpp | 28 +- llvm/CMakeLists.txt | 2 +- llvm/cmake/config-ix.cmake | 2 +- llvm/cmake/modules/AddLLVM.cmake | 1 + llvm/cmake/modules/HandleLLVMOptions.cmake | 4 + llvm/docs/ReleaseNotes.rst | 39 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 10 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 139 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 4 + llvm/lib/Target/AArch64/AArch64InstrFormats.td | 6 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 25 +- llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 12 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 87 +- llvm/lib/Target/ARM/ARMISelLowering.h | 5 +- llvm/lib/Target/ARM/ARMInstrVFP.td | 14 +- llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp | 7 - llvm/lib/Target/X86/X86CmovConversion.cpp | 13 +- llvm/lib/Transforms/Scalar/LICM.cpp | 3 +- llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | 3 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 11 +- llvm/test/CodeGen/AArch64/fp-intrinsics.ll | 1568 ++++++++++++++++++++ .../AArch64/fpconv-vector-op-scalarize-strict.ll | 22 +- llvm/test/CodeGen/AArch64/strict-fp-int-promote.ll | 67 + llvm/test/CodeGen/ARM/fp-intrinsics.ll | 562 ++++++- llvm/test/CodeGen/ARM/shift_minsize.ll | 8 +- llvm/test/CodeGen/RISCV/interrupt-attr-callee.ll | 70 + .../CodeGenPrepare}/PowerPC/lit.local.cfg | 0 llvm/test/Transforms/LICM/callbr-crash.ll | 18 + .../test/Transforms/SLPVectorizer/X86/lookahead.ll | 150 ++ llvm/utils/TableGen/DFAEmitter.cpp | 11 +- llvm/utils/TableGen/DFAEmitter.h | 2 +- llvm/utils/gn/build/BUILD.gn | 1 + llvm/utils/release/build_llvm_package.bat | 13 +- polly/docs/ReleaseNotes.rst | 42 +- 86 files changed, 3396 insertions(+), 491 deletions(-) create mode 100644 libcxx/test/libcxx/containers/sequences/vector.bool/trivial_for [...] create mode 100644 llvm/test/CodeGen/AArch64/fp-intrinsics.ll create mode 100644 llvm/test/CodeGen/AArch64/strict-fp-int-promote.ll create mode 100644 llvm/test/CodeGen/RISCV/interrupt-attr-callee.ll copy llvm/test/{Analysis/CostModel => Transforms/CodeGenPrepare}/PowerPC/lit.local [...] create mode 100644 llvm/test/Transforms/LICM/callbr-crash.ll