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-next-allyesconfig in repository toolchain/ci/llvm-project.
from 91153e0624b [mlir][NFC] remove stray decl of toAffineExpr, rename for r [...] adds c3108404c19 [mlir][nfc] Fix building mlir_c_runner_utils for Windows adds 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
No new revisions were added by this update.
Summary of changes: 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/CodeGen/CGCall.cpp | 5 +- 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 +- .../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 ++++- mlir/include/mlir/ExecutionEngine/CRunnerUtils.h | 2 + mlir/lib/ExecutionEngine/CRunnerUtils.cpp | 2 + mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp | 4 +- 59 files changed, 789 insertions(+), 314 deletions(-) create mode 100644 llvm/test/Transforms/InstCombine/known-bits.ll