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-mainline-defconfig in repository toolchain/ci/llvm-monorepo.
from 554b74d0328 [X86] Add additional RUN lines to prepare for D56156. NFC adds dfbdb9a4e5a [X86] Add PR34641 masked shld/shrd test cases adds a2239a1d192 Make clearer which clang::type subclasses have visualizers adds 491ca30b094 [gn build] Add some llvm/tools: llvm-rc, llvm-rtdyld adds 74e47561343 [gn build] Add some llvm/tools: llvm-exegesis, llvm-extract [...] adds 6c4228aecd5 [InstCombine] canonicalize MUL with NEG operand adds 95c3e2946d9 Omit range checks from jump tables when lowering switches w [...] adds 25071e9f247 Reversing the commit in revision 350186. Revision causes r [...] adds 25da704415c Reapply "[BDCE][DemandedBits] Detect dead uses of undead in [...] adds 90f2a2f2462 [BDCE] Remove -instsimplify from BDCE test; NFC adds 8f1646aeced [BDCE] Regenerate test checks; NFC adds 5ed528c67e3 clang-format-diff: add an example with hg adds 86d32d21205 Fix some typos in the clang doc. Fixed with: $ codespell -w [...] adds 5a2c4b46a93 [x86] move/rename helper for horizontal op codegen; NFC adds dbbfcbb7a03 [X86] Add test cases to show where LowerSELECT doesn't sele [...] adds c9b841c6a5d [X86] Remove KNL specific check prefix from xaluo.ll test. NFC adds ddad22c0573 [LLVM-C] Add Accessors for Discarding Value Names in the IR adds 99cd11ca652 [LLVM-C] bool -> LLVMBool adds c968c776d3e [X86] Factor the core code out of LowerXALUO into a helper [...]
No new revisions were added by this update.
Summary of changes: clang/docs/ClangCommandLineReference.rst | 2 +- clang/docs/ClangFormat.rst | 6 + clang/docs/ClangFormatStyleOptions.rst | 2 +- clang/docs/LanguageExtensions.rst | 2 +- clang/docs/Toolchain.rst | 6 +- clang/utils/ClangVisualizers/clang.natvis | 2 +- llvm/include/llvm-c/Core.h | 17 + llvm/include/llvm/Analysis/DemandedBits.h | 6 + llvm/lib/Analysis/DemandedBits.cpp | 38 +- llvm/lib/IR/Core.cpp | 8 + llvm/lib/Target/X86/X86ISelLowering.cpp | 265 ++++++-------- .../InstCombine/InstCombineMulDivRem.cpp | 5 + llvm/lib/Transforms/Scalar/BDCE.cpp | 38 +- llvm/test/CodeGen/X86/shift-double.ll | 64 ++++ llvm/test/CodeGen/X86/xaluo.ll | 383 +++------------------ llvm/test/Transforms/BDCE/dead-uses.ll | 29 +- .../test/Transforms/BDCE/invalidate-assumptions.ll | 23 +- llvm/test/Transforms/BDCE/vectors.ll | 75 +--- llvm/test/Transforms/InstCombine/mul.ll | 24 +- .../Transforms/InstCombine/operand-complexity.ll | 12 +- llvm/utils/gn/secondary/BUILD.gn | 5 + .../gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn | 21 ++ .../llvm/lib/ExecutionEngine/MCJIT/BUILD.gn | 14 + .../llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn | 19 + .../gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn | 15 + .../llvm/tools/llvm-exegesis/lib/BUILD.gn | 41 +++ .../llvm/tools/llvm-exegesis/lib/X86/BUILD.gn | 21 ++ .../gn/secondary/llvm/tools/llvm-extract/BUILD.gn | 12 + .../gn/secondary/llvm/tools/llvm-link/BUILD.gn | 16 + .../utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn | 22 ++ .../gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn | 14 + 31 files changed, 614 insertions(+), 593 deletions(-) create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn