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-allyesconfig in repository toolchain/ci/llvm-project.
from 320f0b00368 [mlir] Change EffectKind in unsigned for bitfield to avoid [...] adds 01c48d7d11e [Attributor] Fold terminators before changing instructions [...] adds 498e37e786e [DebugInfo]: Added DWARFv5 macro header flags and correspon [...] adds 564f5eed1a3 [InstCombine] add test for gep (select),... (PR45084); NFC adds 89fdee87f7f [InstCombine] regenerate complete test checks; NFC adds 4cfb4afb705 [InstCombine] Highlight tests using expensive combines; NFC adds 2904a332fe3 [InstCombine] Add additional known bits folding tests; NFC adds d2dab92f017 [InstSimplify] Add tests for "returned" attribute; NFC adds f2419adc48c [InstCombine] Regenerate test checks; NFC adds a4e71f01c08 Assume ieee behavior without denormal-fp-math attribute adds 51a466a61f5 [InstCombine] Fix known bits handling in SimplifyDemandedUseBits adds 172d564c738 [lldb] Un-XFAIL two tests on NetBSD adds 8c70c42be25 Fix MLIR clang-tidy: when tweaking it does not inherit from [...] adds ec1d1f6ae70 [X86] Use MVT instead of EVT in a couple shuffle lowering f [...] adds 118b057f126 [SYCL] Driver option to select SYCL version adds a5704f92b83 [Sema] Initialize IsSurrogate adds 0dfcb23b050 [NFC][Test commit] Remove redundant point in docs adds 2b17438a92e [Index/USRGeneration] Make sure that ObjC properties in cat [...] adds bc65b686618 [X86] Add a DAG combine to turn vbroadcast(vzload X) -> vbr [...] adds d41ea65ee8e [X86] Add DAG combines to enable removing of movddup/vbroad [...] adds d81d451442d [X86] Add DAG combine to replace vXi64 vzext_movl+scalar_to [...] adds 2a41b31fcdf [Sema] Add -Wpointer-to-enum-cast and -Wvoid-pointer-to-enum-cast adds 1348ca40462 [libc] [NFC] Use matchers in tests adds 29e1a16be82 [NFC] Let mangler accept GlobalDecl adds fe73d36f232 Fix lldb build failure due to clang mangler change adds 46126a30f26 [NFC][PowerPC] Remove the repeated definition for some Inst [...] adds 0bec7e47d0a Revert "[NFC][PowerPC] Remove the repeated definition for s [...]
No new revisions were added by this update.
Summary of changes: clang/include/clang/AST/GlobalDecl.h | 15 +- clang/include/clang/AST/Mangle.h | 9 +- clang/include/clang/Basic/DiagnosticGroups.td | 8 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 + clang/include/clang/Basic/LangOptions.def | 2 + clang/include/clang/Driver/Options.td | 6 +- clang/include/clang/Sema/Overload.h | 2 +- clang/lib/AST/Expr.cpp | 8 +- clang/lib/AST/ItaniumMangle.cpp | 175 ++++++++++++--------- clang/lib/AST/Mangle.cpp | 25 +-- clang/lib/AST/MicrosoftMangle.cpp | 45 ++---- clang/lib/CodeGen/CGCall.cpp | 5 +- clang/lib/CodeGen/CGExpr.cpp | 19 ++- clang/lib/CodeGen/CodeGenModule.cpp | 15 +- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 15 +- clang/lib/Frontend/CompilerInvocation.cpp | 20 ++- clang/lib/Frontend/InitPreprocessor.cpp | 7 + clang/lib/Index/USRGeneration.cpp | 18 +-- clang/lib/Sema/SemaCast.cpp | 15 +- clang/test/CodeGen/denormalfpmode.c | 4 +- clang/test/CodeGenCUDA/flush-denormals.cu | 2 +- clang/test/CodeGenCUDA/propagate-metadata.cu | 10 +- clang/test/Driver/default-denormal-fp-math.c | 4 +- clang/test/Driver/denormal-fp-math.c | 4 +- clang/test/Driver/sycl.c | 10 ++ clang/test/Frontend/sycl-aux-triple.cpp | 2 +- .../test/Index/Core/external-source-symbol-attr.m | 8 + clang/test/Preprocessor/sycl-macro.cpp | 6 +- clang/test/Sema/cast.c | 20 +++ clang/test/SemaSYCL/kernel-attribute.cpp | 2 +- libc/test/src/signal/sigprocmask_test.cpp | 26 ++- libc/test/src/sys/mman/linux/mmap_test.cpp | 17 +- libc/utils/testutils/StreamWrapper.cpp | 1 + .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 12 +- .../expression/formatters/TestFormatters.py | 1 - lldb/test/API/lang/cpp/auto/TestCPPAuto.py | 1 - llvm/docs/GettingStarted.rst | 2 +- llvm/include/llvm/BinaryFormat/Dwarf.def | 11 ++ llvm/include/llvm/BinaryFormat/Dwarf.h | 2 + llvm/lib/BinaryFormat/Dwarf.cpp | 17 ++ llvm/lib/CodeGen/MachineFunction.cpp | 10 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 91 ++++++++++- llvm/lib/Target/X86/X86InstrAVX512.td | 26 --- llvm/lib/Target/X86/X86InstrSSE.td | 20 --- llvm/lib/Transforms/IPO/Attributor.cpp | 8 +- .../InstCombine/InstCombineSimplifyDemanded.cpp | 25 ++- llvm/test/CodeGen/X86/buildvec-extract.ll | 88 ++++++----- llvm/test/CodeGen/X86/pow.ll | 72 +++++++-- llvm/test/CodeGen/X86/pshufb-mask-comments.ll | 2 +- llvm/test/CodeGen/X86/sqrt-fastmath-mir.ll | 73 ++++++++- llvm/test/CodeGen/X86/sqrt-fastmath.ll | 57 ++++++- llvm/test/CodeGen/X86/vec_set-A.ll | 2 +- llvm/test/CodeGen/X86/vec_set-B.ll | 2 +- llvm/test/CodeGen/X86/vector-lzcnt-128.ll | 12 +- llvm/test/CodeGen/X86/vector-shuffle-512-v8.ll | 38 ++--- .../CodeGen/X86/vector-shuffle-combining-avx.ll | 12 +- llvm/test/CodeGen/X86/vector-tzcnt-128.ll | 24 +-- .../Transforms/Attributor/undefined_behavior.ll | 24 +++ llvm/test/Transforms/InstCombine/align-attr.ll | 18 ++- llvm/test/Transforms/InstCombine/all-bits-shift.ll | 24 +-- llvm/test/Transforms/InstCombine/getelementptr.ll | 16 ++ llvm/test/Transforms/InstCombine/known-bits.ll | 52 ++++++ llvm/test/Transforms/InstCombine/mem-gep-zidx.ll | 52 +++--- .../InstCombine/out-of-bounds-indexes.ll | 32 ++-- llvm/test/Transforms/InstCombine/phi-shifts.ll | 25 ++- llvm/test/Transforms/InstCombine/unused-nonnull.ll | 29 ++-- llvm/test/Transforms/InstSimplify/call.ll | 30 ++++ mlir/.clang-tidy | 21 ++- 69 files changed, 976 insertions(+), 488 deletions(-) create mode 100644 llvm/test/Transforms/InstCombine/known-bits.ll