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-next-allnoconfig in repository toolchain/ci/llvm-project.
from 29872606d22 [lldb] Restructure test folders to match LLDB command hierarchy adds 8469a39af3d [ARM] Remove MVE masked loads/stores adds ff21e3f055a [ConstantFolding] Fix 'undef' folding for @llvm.[us]{add,su [...] adds b65370cf05e Fix variable HasArrayDesignator set but not used warning. NFCI. adds 27cc2efaf2a Fix shadow variable warning. NFCI. adds 3e15a7a147e [lldb][NFC] Fix failing tests after restructuring test folder adds 5341193537d [lldb] Small optimization of FormatMap::Delete adds 07de5292e5c [X86][AVX] Rename + cleanup lowerShuffleAsLanePermuteAndBle [...] adds df19adaa71f Fix MSVC unreferenced formal parameter warning. NFCI. adds c7a8ba80c10 Fix MSVC unreferenced formal parameter warning. NFCI. adds c98fc5a7934 [lldb][NFC] Fix failing tests on macOS after restructuring [...] adds c8822083676 [DAGCombiner] improve throughput of shift+logic+shift adds d63ddee5ab7 [lldb][NFC] Add test for invalid expression command args adds 434b81d0a26 [lldb] Test and fix invalid log command invocations adds 3ab210862a0 [X86] Add initial support for unfolding broadcast loads fro [...] adds 6e086698794 [ASTImporter] At import of records re-order indirect fields too. adds 250c495a7c0 [lldb][NFC] Remove unnecessary lldb_enable_attach in TestMu [...] adds 254150982b7 [lldb][NFC] Add basic test for GUI command adds 453ef4e376a [AArch64][GlobalISel] Fix zext narrowScalar to use the righ [...] adds 6897a814e66 [lldb] Add description to option completions. new 4514ac7cfb1 [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary new 5c6b82a7567 [DWARFVerifier] Verify GNU extensions of call site DWARF symbols new 86cc736df1f [yaml2obj] - Allow overriding sh_name fields of the sections. new 252a584cbd0 [AMDGPU] Add test
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/lib/AST/ASTImporter.cpp | 2 +- clang/lib/Sema/SemaInit.cpp | 3 - clang/unittests/AST/ASTImporterTest.cpp | 40 +- lld/ELF/Writer.cpp | 12 +- lld/test/ELF/partitions.s | 23 +- .../lldb/DataFormatters/FormattersContainer.h | 2 +- .../lldbsuite/test/commands/add-dsym/uuid/Makefile | 2 +- .../test/commands/apropos/with-process/Makefile | 2 +- .../breakpoint/basic/TestBreakpointCommand.py | 8 +- .../test/commands/command/nested_alias/Makefile | 2 +- .../test/commands/command/script/Makefile | 2 +- .../test/commands/disassemble/basic/Makefile | 2 +- .../commands/expression/anonymous-struct/Makefile | 2 +- .../argument_passing_restrictions/Makefile | 2 +- .../commands/expression/call-function/Makefile | 2 +- .../expression/call-overridden-method/Makefile | 2 +- .../commands/expression/call-restarts/Makefile | 2 +- .../test/commands/expression/call-throws/Makefile | 2 +- .../expression/cast_int_to_anonymous_enum/Makefile | 2 +- .../test/commands/expression/char/Makefile | 2 +- .../Makefile | 2 +- .../completion-crash-incomplete-record/Makefile | 2 +- .../expression/completion-crash-lambda/Makefile | 2 +- .../commands/expression/completion-crash1/Makefile | 2 +- .../commands/expression/completion-crash2/Makefile | 2 +- .../test/commands/expression/completion/Makefile | 2 +- .../expression/context-object-objc/Makefile | 2 +- .../commands/expression/context-object/Makefile | 2 +- .../expression/dollar-in-variable/Makefile | 2 +- .../commands/expression/dont_allow_jit/Makefile | 2 +- .../test/commands/expression/entry-bp/Makefile | 2 +- .../commands/expression/expr-in-syscall/Makefile | 2 +- .../test/commands/expression/fixits/Makefile | 2 +- .../test/commands/expression/formatters/Makefile | 2 +- .../Makefile | 2 +- .../expression/import-std-module/basic/Makefile | 2 +- .../import-std-module/conflicts/Makefile | 2 +- .../import-std-module/deque-basic/Makefile | 2 +- .../deque-dbg-info-content/Makefile | 2 +- .../import-std-module/forward_list-basic/Makefile | 2 +- .../forward_list-dbg-info-content/Makefile | 2 +- .../import-std-module/list-basic/Makefile | 2 +- .../list-dbg-info-content/Makefile | 2 +- .../import-std-module/no-std-module/Makefile | 2 +- .../expression/import-std-module/queue/Makefile | 2 +- .../shared_ptr-dbg-info-content/Makefile | 2 +- .../import-std-module/shared_ptr/Makefile | 2 +- .../expression/import-std-module/stack/Makefile | 2 +- .../expression/import-std-module/sysroot/Makefile | 2 +- .../unique_ptr-dbg-info-content/Makefile | 2 +- .../import-std-module/unique_ptr/Makefile | 2 +- .../import-std-module/vector-basic/Makefile | 2 +- .../import-std-module/vector-bool/Makefile | 2 +- .../vector-dbg-info-content/Makefile | 2 +- .../import-std-module/vector-of-vectors/Makefile | 2 +- .../weak_ptr-dbg-info-content/Makefile | 2 +- .../expression/import-std-module/weak_ptr/Makefile | 2 +- .../expression/import_builtin_fileid/Makefile | 2 +- .../commands/expression/inline-namespace/Makefile | 2 +- .../invalid-args/TestInvalidArgsExpression.py | 48 + .../expression/ir-interpreter-phi-nodes/Makefile | 2 +- .../commands/expression/ir-interpreter/Makefile | 2 +- .../test/commands/expression/issue_11588/Makefile | 2 +- .../test/commands/expression/macros/Makefile | 2 +- .../expression/multiline-completion/Makefile | 2 +- .../expression/multiline-completion/main.c | 1 - .../Makefile | 2 +- .../namespace_local_var_same_name_obj_c/Makefile | 2 +- .../test/commands/expression/no-deadlock/Makefile | 2 +- .../test/commands/expression/options/Makefile | 2 +- .../expression/persist_objc_pointeetype/Makefile | 2 +- .../expression/persistent_ptr_update/Makefile | 2 +- .../commands/expression/persistent_types/Makefile | 2 +- .../expression/persistent_variables/Makefile | 2 +- .../test/commands/expression/po_verbosity/Makefile | 2 +- .../test/commands/expression/pr35310/Makefile | 2 +- .../commands/expression/radar_8638051/Makefile | 2 +- .../commands/expression/radar_9531204/Makefile | 2 +- .../commands/expression/radar_9673664/Makefile | 2 +- .../test/commands/expression/rdar42038760/Makefile | 2 +- .../test/commands/expression/rdar44436068/Makefile | 2 +- .../commands/expression/save_jit_objects/Makefile | 2 +- .../test/commands/expression/scoped_enums/Makefile | 2 +- .../test/commands/expression/test/Makefile | 2 +- .../test/commands/expression/timeout/Makefile | 2 +- .../test/commands/expression/top-level/Makefile | 2 +- .../test/commands/expression/top-level/dummy.mk | 2 +- .../test/commands/expression/two-files/Makefile | 4 +- .../expression/unicode-in-variable/Makefile | 2 +- .../commands/expression/unwind_expression/Makefile | 2 +- .../commands/expression/vector_of_enums/Makefile | 2 +- .../test/commands/expression/weak_symbols/Makefile | 2 +- .../test/commands/expression/xvalue/Makefile | 2 +- .../test/commands/frame/diagnose/array/Makefile | 2 +- .../commands/frame/diagnose/bad-reference/Makefile | 2 +- .../frame/diagnose/complicated-expression/Makefile | 2 +- .../frame/diagnose/dereference-argument/Makefile | 2 +- .../diagnose/dereference-function-return/Makefile | 2 +- .../frame/diagnose/dereference-this/Makefile | 2 +- .../commands/frame/diagnose/inheritance/Makefile | 2 +- .../frame/diagnose/local-variable/Makefile | 2 +- .../frame/diagnose/virtual-method-call/Makefile | 2 +- .../test/commands/frame/language/Makefile | 2 +- .../test/commands/frame/recognizer/Makefile | 2 +- .../test/commands/frame/var-scope/Makefile | 2 +- .../lldbsuite/test/commands/frame/var/Makefile | 2 +- .../gui/basic}/Makefile | 0 .../test/commands/gui/basic/TestGuiBasic.py | 58 + .../lldbsuite/test/commands/gui/basic/main.c | 4 + .../lldbsuite/test/commands/log/basic/Makefile | 2 +- .../log/invalid-args/TestInvalidArgsLog.py | 25 + .../test/commands/process/attach-resume/Makefile | 2 +- .../test/commands/process/attach/Makefile | 2 +- .../commands/process/attach/attach_denied/Makefile | 2 +- .../process/launch-with-shellexpand/Makefile | 2 +- .../test/commands/process/launch/Makefile | 2 +- .../register/register/register_command/Makefile | 2 +- .../lldbsuite/test/commands/settings/Makefile | 2 +- .../test/commands/settings/quoting/Makefile | 2 +- .../test/commands/statistics/basic/Makefile | 2 +- .../lldbsuite/test/commands/target/basic/Makefile | 2 +- .../test/commands/target/create-deps/Makefile | 2 +- .../test/commands/target/create-deps/a.mk | 2 +- .../commands/target/create-no-such-arch/Makefile | 2 +- .../test/commands/target/stop-hooks/Makefile | 2 +- .../functionalities/completion/TestCompletion.py | 24 + lldb/source/Commands/CommandObjectLog.cpp | 2 + lldb/source/Interpreter/Options.cpp | 11 +- llvm/include/llvm/ADT/StringExtras.h | 2 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 23 +- llvm/include/llvm/Support/raw_ostream.h | 2 +- llvm/lib/Analysis/ConstantFolding.cpp | 29 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 74 + llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 9 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 8 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 5 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 31 - llvm/lib/Target/ARM/ARMInstrMVE.td | 82 - llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 14 - llvm/lib/Target/X86/X86ISelLowering.cpp | 64 +- llvm/lib/Target/X86/X86InstrFoldTables.cpp | 74 + llvm/lib/Target/X86/X86InstrFoldTables.h | 13 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 78 +- .../AArch64/GlobalISel/legalize-sext-zext-128.mir | 22 + llvm/test/CodeGen/AArch64/bitfield-insert.ll | 12 +- llvm/test/CodeGen/AArch64/shift-logic.ll | 40 +- llvm/test/CodeGen/AMDGPU/cse-phi-incoming-val.ll | 41 + .../test/CodeGen/Thumb2/2010-03-15-AsmCCClobber.ll | 8 +- llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll | 776 ++++- llvm/test/CodeGen/Thumb2/mve-masked-load.ll | 3033 ++++++++++++++++++-- llvm/test/CodeGen/Thumb2/mve-masked-store.ll | 1928 +++++++++++-- llvm/test/CodeGen/X86/avx512-broadcast-unfold.ll | 233 +- llvm/test/CodeGen/X86/shift-logic.ll | 60 +- llvm/test/Transforms/ConstProp/overflow-ops.ll | 13 +- .../X86/valid-call-site-GNU-extensions.ll | 103 + llvm/test/tools/yaml2obj/elf-override-shname.yaml | 88 + 157 files changed, 6401 insertions(+), 961 deletions(-) create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/invalid [...] copy lldb/packages/Python/lldbsuite/test/{functionalities/plugins/python_os_plugin [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/gui/basic/TestGuiBasic.py create mode 100644 lldb/packages/Python/lldbsuite/test/commands/gui/basic/main.c create mode 100644 lldb/packages/Python/lldbsuite/test/commands/log/invalid-args/T [...] create mode 100644 llvm/test/CodeGen/AMDGPU/cse-phi-incoming-val.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/valid-call-site-GNU-extensions.ll create mode 100644 llvm/test/tools/yaml2obj/elf-override-shname.yaml