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-allyesconfig in repository toolchain/ci/llvm-project.
from 0f957109761 [InstCombine] Shift amount reassociation: shl-trunc-shl pattern adds 94b741e348b [TableGen] FieldInit: improve assertion message adds 213817327f6 [X86] Move CPU features for Barcelona/K10 out of line adds bfbf6b6cab9 [Syntax] Do not add a node for 'eof' into the tree adds d9934d4939a [globalisel] Allow SrcOp to convert an APInt and render it [...] adds 3a4d5ed232d [modulemap] exclude a non-module friendly header adds c8ac029d0ae [GISel]: Add GISelKnownBits analysis adds 7f34a3652e9 [lldb][CMake] Generating Xcode projects adds 6bbfde5c48a [GISel]: Fix trivial build breakage adds c10180ed8ed [OPENMP][OFFLOADING]Fix the test, NFC. adds a63417fe6c8 Various build fixes for lldb on MinGW adds 7dfe0bc3c16 [clang-doc] Add index in each info html file adds 800618f2419 Added Delta IR Reduction Tool adds e5e10b526f2 Teach some warnings to respect gsl::Pointer and gsl::Owner [...] adds e2f17e26499 Revert "Added Delta IR Reduction Tool" adds 96655b32d8e Add order-dependencies to object libraries adds 5fdf10bae87 [SymbolFile] Remove commented out method adds 26e60f06531 [Attributor][modulemap] Revert r368064 but fix the build adds 53e9c2d76be [libc++] Use the monorepo for the back-deployment testing scripts adds 0cb776e61a7 [WebAssembly] Fix null pointer in createInitTLSFunction adds 3f572c7b840 [X86] Remove uses of the -x86-experimental-vector-widening- [...] adds b1e4da2b906 [X86] Remove tests for -x86-experimental-vector-widening-le [...] adds fc33e33776b [X86] Add more extract subvector cost model tests for small [...] adds 4c7b28d6bbb [lldb][NFC] Minor refactorings to (Clang)ExpressionSourceCode adds 957380714da [clangd] Unfold SourceLocation flattening from findNameLoc [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-doc/Generators.cpp | 51 + clang-tools-extra/clang-doc/Generators.h | 8 +- clang-tools-extra/clang-doc/HTMLGenerator.cpp | 189 +- clang-tools-extra/clang-doc/MDGenerator.cpp | 1 - clang-tools-extra/clang-doc/Representation.cpp | 8 +- clang-tools-extra/clang-doc/Representation.h | 29 +- clang-tools-extra/clang-doc/YAMLGenerator.cpp | 1 - .../clang-doc-default-stylesheet.css | 0 clang-tools-extra/clang-doc/assets/index.js | 81 + clang-tools-extra/clang-doc/tool/CMakeLists.txt | 6 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 20 +- clang-tools-extra/clangd/AST.cpp | 32 +- clang-tools-extra/clangd/AST.h | 2 +- clang-tools-extra/clangd/FindSymbols.cpp | 2 +- clang-tools-extra/clangd/SourceCode.cpp | 18 + clang-tools-extra/clangd/SourceCode.h | 14 + clang-tools-extra/clangd/XRefs.cpp | 7 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 6 +- .../unittests/clang-doc/CMakeLists.txt | 1 + .../unittests/clang-doc/ClangDocTest.cpp | 8 + .../unittests/clang-doc/ClangDocTest.h | 2 + .../unittests/clang-doc/GeneratorTest.cpp | 74 + .../unittests/clang-doc/HTMLGeneratorTest.cpp | 11 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 + clang/lib/Sema/SemaInit.cpp | 99 +- clang/lib/Tooling/Syntax/BuildTree.cpp | 12 +- clang/test/Sema/warn-lifetime-analysis-nocfg.cpp | 135 + clang/unittests/Tooling/Syntax/TreeTest.cpp | 17 +- libcxx/utils/ci/macos-backdeployment.sh | 84 +- libcxx/utils/ci/macos-trunk.sh | 2 +- lld/test/wasm/relocatable.ll | 360 +- lld/wasm/Writer.cpp | 2 +- lldb/cmake/caches/Apple-lldb-Xcode.cmake | 8 +- lldb/cmake/modules/LLDBConfig.cmake | 10 + lldb/docs/resources/build.rst | 2 +- .../include/lldb/Expression/ExpressionSourceCode.h | 17 +- lldb/include/lldb/Host/windows/PosixApi.h | 13 + lldb/source/Host/windows/FileSystem.cpp | 1 + .../Initialization/SystemInitializerCommon.cpp | 1 + .../Clang/ClangExpressionSourceCode.h | 12 +- .../Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp | 201 - .../Plugins/SymbolFile/DWARF/DWARFDebugLine.h | 3 - lldb/tools/driver/Platform.h | 3 + lldb/tools/lldb-vscode/VSCode.cpp | 2 + lldb/tools/lldb-vscode/lldb-vscode.cpp | 2 + llvm/cmake/modules/AddLLVM.cmake | 3 + .../llvm/CodeGen/GlobalISel/CombinerHelper.h | 5 +- .../llvm/CodeGen/GlobalISel/GISelKnownBits.h | 99 + .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 24 +- llvm/include/llvm/CodeGen/TargetLowering.h | 8 + llvm/include/llvm/InitializePasses.h | 1 + llvm/include/llvm/TableGen/Record.h | 9 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 16 +- llvm/include/llvm/module.modulemap | 1 + llvm/lib/CodeGen/GlobalISel/CMakeLists.txt | 1 + llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 8 +- llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 330 ++ llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 6 + .../Target/AArch64/AArch64InstructionSelector.cpp | 2 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 2 +- .../Target/AArch64/AArch64PreLegalizerCombiner.cpp | 17 +- llvm/lib/Target/X86/X86.td | 21 +- llvm/lib/Transforms/IPO/Attributor.cpp | 21 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 9 + llvm/test/Analysis/CostModel/X86/cast-widen.ll | 496 -- llvm/test/Analysis/CostModel/X86/fptosi-widen.ll | 305 - llvm/test/Analysis/CostModel/X86/fptoui-widen.ll | 319 -- .../CostModel/X86/masked-intrinsic-cost-widen.ll | 1686 ------ .../Analysis/CostModel/X86/reduce-add-widen.ll | 307 - .../Analysis/CostModel/X86/reduce-and-widen.ll | 378 -- .../Analysis/CostModel/X86/reduce-mul-widen.ll | 323 -- .../test/Analysis/CostModel/X86/reduce-or-widen.ll | 378 -- .../Analysis/CostModel/X86/reduce-smax-widen.ll | 323 -- .../Analysis/CostModel/X86/reduce-smin-widen.ll | 314 - .../Analysis/CostModel/X86/reduce-umax-widen.ll | 323 -- .../Analysis/CostModel/X86/reduce-umin-widen.ll | 323 -- .../Analysis/CostModel/X86/reduce-xor-widen.ll | 400 -- .../CostModel/X86/shuffle-extract_subvector.ll | 495 +- llvm/test/Analysis/CostModel/X86/sitofp-widen.ll | 319 -- .../Analysis/CostModel/X86/testshiftashr-widen.ll | 531 -- .../Analysis/CostModel/X86/testshiftlshr-widen.ll | 529 -- .../Analysis/CostModel/X86/testshiftshl-widen.ll | 529 -- llvm/test/Analysis/CostModel/X86/uitofp-widen.ll | 326 -- .../AArch64/GlobalISel/gisel-commandline-option.ll | 1 + llvm/test/CodeGen/AArch64/O0-pipeline.ll | 1 + llvm/test/CodeGen/X86/SwizzleShuff.ll | 2 +- llvm/test/CodeGen/X86/avx512-cvt-widen.ll | 2645 --------- llvm/test/CodeGen/X86/avx512-trunc-widen.ll | 1035 ---- llvm/test/CodeGen/X86/bswap-vector.ll | 72 - llvm/test/CodeGen/X86/lower-bitcast.ll | 50 - .../CodeGen/X86/masked_gather_scatter_widen.ll | 225 +- llvm/test/CodeGen/X86/pmulh.ll | 2 - llvm/test/CodeGen/X86/shrink_vmul-widen.ll | 2553 --------- .../test/CodeGen/X86/shuffle-vs-trunc-128-widen.ll | 574 -- .../test/CodeGen/X86/shuffle-vs-trunc-256-widen.ll | 1454 ----- .../test/CodeGen/X86/shuffle-vs-trunc-512-widen.ll | 903 --- llvm/test/CodeGen/X86/vec_cast2.ll | 119 - llvm/test/CodeGen/X86/vec_cast3.ll | 87 - llvm/test/CodeGen/X86/vec_fp_to_int-widen.ll | 2794 --------- llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 6008 -------------------- llvm/test/CodeGen/X86/vector-idiv-v2i32.ll | 216 - .../X86/{vec_clz.ll => vector-lzcnt-sub128.ll} | 2 +- llvm/test/CodeGen/X86/vector-reduce-add-widen.ll | 1386 ----- llvm/test/CodeGen/X86/vector-reduce-and-widen.ll | 1168 ---- llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 3022 ---------- llvm/test/CodeGen/X86/vector-reduce-or-widen.ll | 1168 ---- llvm/test/CodeGen/X86/vector-reduce-smax-widen.ll | 2001 ------- llvm/test/CodeGen/X86/vector-reduce-smin-widen.ll | 1999 ------- llvm/test/CodeGen/X86/vector-reduce-umax-widen.ll | 2203 ------- llvm/test/CodeGen/X86/vector-reduce-umin-widen.ll | 2007 ------- llvm/test/CodeGen/X86/vector-reduce-xor-widen.ll | 1168 ---- llvm/test/CodeGen/X86/vector-sext-widen.ll | 3966 ------------- .../CodeGen/X86/vector-shift-ashr-sub128-widen.ll | 2481 -------- .../CodeGen/X86/vector-shift-lshr-sub128-widen.ll | 2151 ------- .../CodeGen/X86/vector-shift-shl-sub128-widen.ll | 1944 ------- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 5197 ----------------- llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll | 3079 ---------- llvm/test/CodeGen/X86/vector-trunc-ssat-widen.ll | 3050 ---------- llvm/test/CodeGen/X86/vector-trunc-usat-widen.ll | 2430 -------- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 2126 ------- llvm/test/CodeGen/X86/vector-trunc.ll | 126 + llvm/test/CodeGen/X86/vector-zext-widen.ll | 2741 --------- llvm/test/CodeGen/X86/widen_cast-4.ll | 38 +- llvm/test/CodeGen/X86/widen_conversions.ll | 4 +- llvm/test/CodeGen/X86/widen_mul.ll | 10 +- llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt | 1 + llvm/unittests/CodeGen/GlobalISel/CSETest.cpp | 2 + llvm/unittests/CodeGen/GlobalISel/GISelMITest.h | 5 +- .../unittests/CodeGen/GlobalISel/KnownBitsTest.cpp | 56 + .../CodeGen/GlobalISel/LegalizerHelperTest.cpp | 14 + .../CodeGen/GlobalISel/MachineIRBuilderTest.cpp | 2 + .../test/mapping/declare_mapper_api.cpp | 9 +- 132 files changed, 2264 insertions(+), 72785 deletions(-) rename clang-tools-extra/clang-doc/{stylesheets => assets}/clang-doc-default-style [...] create mode 100644 clang-tools-extra/clang-doc/assets/index.js create mode 100644 clang-tools-extra/unittests/clang-doc/GeneratorTest.cpp create mode 100644 clang/test/Sema/warn-lifetime-analysis-nocfg.cpp create mode 100644 llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h create mode 100644 llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp delete mode 100644 llvm/test/Analysis/CostModel/X86/cast-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/fptosi-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/fptoui-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/masked-intrinsic-cost-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-add-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-and-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-mul-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-or-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-smax-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-smin-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-umax-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-umin-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/reduce-xor-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/sitofp-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/testshiftashr-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/testshiftlshr-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/testshiftshl-widen.ll delete mode 100644 llvm/test/Analysis/CostModel/X86/uitofp-widen.ll delete mode 100644 llvm/test/CodeGen/X86/avx512-cvt-widen.ll delete mode 100644 llvm/test/CodeGen/X86/avx512-trunc-widen.ll delete mode 100644 llvm/test/CodeGen/X86/shrink_vmul-widen.ll delete mode 100644 llvm/test/CodeGen/X86/shuffle-vs-trunc-128-widen.ll delete mode 100644 llvm/test/CodeGen/X86/shuffle-vs-trunc-256-widen.ll delete mode 100644 llvm/test/CodeGen/X86/shuffle-vs-trunc-512-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vec_fp_to_int-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll rename llvm/test/CodeGen/X86/{vec_clz.ll => vector-lzcnt-sub128.ll} (96%) delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-add-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-and-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-or-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-smax-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-smin-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-umax-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-umin-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-reduce-xor-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-sext-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-shift-ashr-sub128-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-shift-lshr-sub128-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-shift-shl-sub128-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-trunc-math-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-trunc-packus-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-trunc-ssat-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-trunc-usat-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-trunc-widen.ll delete mode 100644 llvm/test/CodeGen/X86/vector-zext-widen.ll create mode 100644 llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp