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-aarch64-stable-allnoconfig in repository toolchain/ci/llvm-project.
from 089aef45a5e [ARM] MVE spill vector test. NFC adds b1a62d168f8 [NFC][CodeGen] Use while loop instead for loop in MachineBl [...] adds 38c57885480 [ELF] Remove unnecessary assignment to `used` in replaceWit [...] adds e812bf55308 Properly detect temporary gsl::Owners through reference ini [...] adds 635eda8bb0f [ELF] Remove redundant !isPreemptible in Symbol::computeBinding() adds cfdd4589f14 [ELF] Remove redundant isDefined() in Symbol::computeBindin [...] adds 637964bfd83 [X86] Don't use SplitOpsAndApply for ISD::USUBSAT. adds ce6a2cf9665 [X86] Simplify some of the type checks in combineSubToSubus. adds 10234da71d6 [clang-format] Expand AllowShortBlocksOnASingleLine for WebKit adds 27038a37806 [SelectionDAG] Widen vector results of SMULFIX/UMULFIX/SMULFIXSAT adds cf9fa0b382d [X86] Remove redundant ';' chars ending IR lines in lit tests. NFC adds cb5a90fd314 Fix pass dependency for LICM adds e28cbbd5d49 [X86] Support -march=tigerlake adds 8750c77df4c [X86] Add some reduction add test cases that show sub-optim [...] adds 4b9d20008bb [CrossTU] Fix problem with CrossTU AST load limit and progr [...] adds fd5ea1b0d90 [clangd] Highlighting auto variables as the deduced type. adds b0945e1bd2e Improve codegen for deque. adds d68a277f232 [CostModel][X86][AArch64] Add some tests for extractvalue adds d614a65d85c [clangd] Drop diags from non-written #include. adds 3cafdfddcbc [ELF] Remove unnecessary assignment to `isPreemptible` in r [...] adds 2e16060a8bb [ASTImporter] Fix for import of friend class template with [...] adds ef58804ebc1 [OpenCL] Fix lang mode predefined macros for C++ mode. adds 05e8209e334 [TargetLowering] SimplifyDemandedBits - call SimplifyMultip [...] adds ccdad6ef486 [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): [...] adds f23ce128fd6 [llvm-strings] Improve testing of llvm-strings adds 3819316040a NFC. Remove trailing whitespace in test adds 143a2b88ba6 [X86][SSE] Add test showing missing compute known bits PSAD [...] adds 182249daee8 [X86][SSE] ComputeKnownBits - add basic PSADBW handling
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/Diagnostics.cpp | 8 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 38 ++-- .../clangd/unittests/DiagnosticsTests.cpp | 9 + .../clangd/unittests/SemanticHighlightingTests.cpp | 18 +- clang/docs/ClangFormatStyleOptions.rst | 38 +++- clang/include/clang/Basic/X86Target.def | 5 + clang/include/clang/CrossTU/CrossTranslationUnit.h | 75 +++---- clang/include/clang/Format/Format.h | 35 +++- clang/lib/AST/ASTImporter.cpp | 10 +- clang/lib/Basic/Targets/X86.cpp | 10 + clang/lib/CrossTU/CrossTranslationUnit.cpp | 58 +++--- clang/lib/Format/Format.cpp | 14 +- clang/lib/Format/TokenAnnotator.cpp | 3 +- clang/lib/Format/UnwrappedLineFormatter.cpp | 11 +- clang/lib/Frontend/InitPreprocessor.cpp | 18 +- clang/lib/Headers/opencl-c-base.h | 17 +- clang/lib/Headers/opencl-c.h | 210 +++++++++---------- clang/lib/Sema/SemaInit.cpp | 3 +- clang/test/Driver/x86-march.c | 4 + clang/test/Misc/target-invalid-cpu-note.c | 4 +- clang/test/Preprocessor/predefined-arch-macros.c | 127 ++++++++++++ clang/test/Sema/warn-lifetime-analysis-nocfg.cpp | 10 +- clang/unittests/AST/ASTImporterTest.cpp | 44 ++++ clang/unittests/Format/FormatTest.cpp | 39 +++- libcxx/benchmarks/ContainerBenchmarks.hpp | 16 +- libcxx/benchmarks/Utilities.hpp | 33 +++ libcxx/benchmarks/deque.bench.cpp | 47 +++++ libcxx/include/__split_buffer | 45 +++-- libcxx/include/deque | 97 ++++++++- lld/ELF/Relocations.cpp | 5 +- lld/ELF/Symbols.cpp | 5 +- llvm/include/llvm/Support/X86TargetParser.def | 2 + llvm/lib/CodeGen/MachineBlockPlacement.cpp | 7 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 1 + .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 7 + .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 19 ++ llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 5 + llvm/lib/Support/Host.cpp | 9 + llvm/lib/Target/X86/X86.td | 13 ++ llvm/lib/Target/X86/X86ISelLowering.cpp | 42 ++-- .../Transforms/InstCombine/InstCombineCompares.cpp | 11 +- llvm/lib/Transforms/Scalar/LICM.cpp | 13 +- llvm/test/Analysis/CostModel/AArch64/aggregates.ll | 76 +++++++ llvm/test/Analysis/CostModel/X86/aggregates.ll | 76 +++++++ llvm/test/CodeGen/X86/bitcast-vector-bool.ll | 18 +- llvm/test/CodeGen/X86/cpus-intel.ll | 1 + llvm/test/CodeGen/X86/psadbw.ll | 17 ++ llvm/test/CodeGen/X86/smul_fix.ll | 40 ++-- llvm/test/CodeGen/X86/smul_fix_sat.ll | 40 ++-- llvm/test/CodeGen/X86/smul_fix_sat_constants.ll | 20 +- llvm/test/CodeGen/X86/ssub_sat.ll | 16 +- llvm/test/CodeGen/X86/uadd_sat.ll | 16 +- llvm/test/CodeGen/X86/umul_fix.ll | 44 ++-- llvm/test/CodeGen/X86/usub_sat.ll | 16 +- llvm/test/CodeGen/X86/vector-mulfix-legalize.ll | 115 +++++++++++ llvm/test/CodeGen/X86/vector-reduce-add.ll | 225 +++++++++++++++++++++ .../shift-amount-reassociation-in-bittest.ll | 12 ++ llvm/test/tools/llvm-strings/Inputs/abcd | 1 - llvm/test/tools/llvm-strings/Inputs/numbers | 10 - .../test/tools/llvm-strings/Inputs/variable-length | 4 - llvm/test/tools/llvm-strings/all-sections.test | 8 +- llvm/test/tools/llvm-strings/archive-filename.test | 7 +- llvm/test/tools/llvm-strings/eof-no-string.test | 5 + llvm/test/tools/llvm-strings/eof.test | 5 + llvm/test/tools/llvm-strings/file-filename.test | 13 +- llvm/test/tools/llvm-strings/help.test | 12 +- llvm/test/tools/llvm-strings/length.test | 56 +++-- llvm/test/tools/llvm-strings/multiple-inputs.test | 13 ++ llvm/test/tools/llvm-strings/negative-char.test | 3 + llvm/test/tools/llvm-strings/nested-archives.test | 11 - llvm/test/tools/llvm-strings/option-grouping.test | 6 + llvm/test/tools/llvm-strings/radix-filename.test | 77 ++++--- llvm/test/tools/llvm-strings/radix.test | 34 +++- llvm/test/tools/llvm-strings/response-file.test | 7 + llvm/test/tools/llvm-strings/stdin-filename.test | 4 + llvm/test/tools/llvm-strings/stdin.test | 22 ++ llvm/test/tools/llvm-strings/terminator-neg.test | 2 - llvm/test/tools/llvm-strings/terminator.test | 2 - llvm/test/tools/llvm-strings/version.test | 4 + llvm/test/tools/llvm-strings/whitespace.test | 3 +- 80 files changed, 1709 insertions(+), 517 deletions(-) create mode 100644 libcxx/benchmarks/Utilities.hpp create mode 100644 libcxx/benchmarks/deque.bench.cpp create mode 100644 llvm/test/Analysis/CostModel/AArch64/aggregates.ll create mode 100644 llvm/test/Analysis/CostModel/X86/aggregates.ll create mode 100644 llvm/test/CodeGen/X86/psadbw.ll create mode 100644 llvm/test/CodeGen/X86/vector-mulfix-legalize.ll delete mode 100644 llvm/test/tools/llvm-strings/Inputs/abcd delete mode 100644 llvm/test/tools/llvm-strings/Inputs/numbers delete mode 100644 llvm/test/tools/llvm-strings/Inputs/variable-length create mode 100644 llvm/test/tools/llvm-strings/eof-no-string.test create mode 100644 llvm/test/tools/llvm-strings/eof.test create mode 100644 llvm/test/tools/llvm-strings/multiple-inputs.test delete mode 100644 llvm/test/tools/llvm-strings/nested-archives.test create mode 100644 llvm/test/tools/llvm-strings/option-grouping.test create mode 100644 llvm/test/tools/llvm-strings/response-file.test create mode 100644 llvm/test/tools/llvm-strings/stdin.test delete mode 100644 llvm/test/tools/llvm-strings/terminator-neg.test delete mode 100644 llvm/test/tools/llvm-strings/terminator.test create mode 100644 llvm/test/tools/llvm-strings/version.test