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-defconfig 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
No new revisions were added by this update.
Summary of changes: clang/lib/Tooling/Syntax/BuildTree.cpp | 12 +- clang/unittests/Tooling/Syntax/TreeTest.cpp | 17 +- lldb/cmake/caches/Apple-lldb-Xcode.cmake | 8 +- lldb/cmake/modules/LLDBConfig.cmake | 10 + lldb/docs/resources/build.rst | 2 +- .../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/module.modulemap | 6 + 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 +- .../AArch64/GlobalISel/gisel-commandline-option.ll | 1 + llvm/test/CodeGen/AArch64/O0-pipeline.ll | 1 + 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 + 28 files changed, 638 insertions(+), 32 deletions(-) create mode 100644 llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h create mode 100644 llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp create mode 100644 llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp