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-defconfig in repository toolchain/ci/llvm-project.
from b5088aa9442 [X86][SSE] lowerV16I8Shuffle - tryToWidenViaDuplication - u [...] adds 0a15981a84b [MSP430] Shift Amount Threshold in DAGCombine (Baseline Tes [...] adds 7d8ea71677f [ARM] Add dependency on GlobalISel for unit tests to fix sh [...] adds a298964d22a [TargetLowering][DAGCombine][MSP430] add/use hook for Shift [...] adds 10213b90730 [X86] Pulled out helper to decode target shuffle element se [...] adds 1d509201e2d [SCEV] Simplify umin/max of zext and sext of the same value adds 722b6189245 eliminate nontrivial Reset(...) from TypedPythonObject adds 8a8b317460f AMDGPU: Don't error on calls to null or undef adds 5b8546023f3 Fix minor warning in DWARFVerifier. new c4107383e50 [LLD][ELF] - Update tests after yaml2obj tool update. new 2779987d0e2 [yaml2obj][obj2yaml] - Do not create a symbol table by default. new e6125fc0ec3 [AMDGPU] Fix assertion due to initializer list
The 3 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/CodeGen/CodeGenModule.cpp | 16 +- clang/test/CodeGenCXX/cxx11-extern-constexpr.cpp | 45 ++++-- lld/test/ELF/invalid/bad-reloc-target.test | 1 - lld/test/ELF/invalid/sht-group.test | 1 - .../ScriptInterpreter/Python/PythonDataObjects.cpp | 35 +++-- .../ScriptInterpreter/Python/PythonDataObjects.h | 57 +++++-- .../Python/ScriptInterpreterPython.cpp | 22 ++- .../Python/PythonDataObjectsTests.cpp | 10 +- llvm/include/llvm/CodeGen/TargetLowering.h | 6 + llvm/include/llvm/ObjectYAML/ELFYAML.h | 2 +- llvm/lib/Analysis/ScalarEvolution.cpp | 35 ++++- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 26 ++-- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 4 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 29 +++- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 9 ++ llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 3 + llvm/lib/Target/MSP430/MSP430ISelLowering.h | 2 + llvm/lib/Target/X86/X86ISelLowering.cpp | 35 +++-- .../max-trip-count-address-space.ll | 2 +- .../Analysis/ScalarEvolution/max-trip-count.ll | 2 +- llvm/test/Analysis/ScalarEvolution/sext-mul.ll | 4 +- .../Analysis/ScalarEvolution/umin-umax-folds.ll | 88 +++++------ llvm/test/CodeGen/AMDGPU/call-constant.ll | 45 ++++++ llvm/test/CodeGen/AMDGPU/unsupported-calls.ll | 10 ++ llvm/test/CodeGen/MSP430/shift-amount-threshold.ll | 170 +++++++++++++++++++++ llvm/test/Object/invalid.test | 8 +- llvm/test/Object/objdump-sectionheaders.test | 1 - .../tools/llvm-objcopy/ELF/add-section-remove.test | 3 +- llvm/test/tools/llvm-objcopy/ELF/add-section.test | 3 +- llvm/test/tools/llvm-objcopy/ELF/add-symbol.test | 3 + .../tools/llvm-objcopy/ELF/basic-only-section.test | 4 +- .../llvm-objcopy/ELF/explicit-keep-remove.test | 3 +- .../ELF/explicit-only-section-remove.test | 4 +- .../tools/llvm-objcopy/ELF/invalid-e_shoff.test | 1 + .../tools/llvm-objcopy/ELF/keep-only-section.test | 8 +- llvm/test/tools/llvm-objcopy/ELF/no-strip-all.test | 1 + .../llvm-objcopy/ELF/no-symbol-relocation.test | 1 - llvm/test/tools/llvm-objcopy/ELF/null-symbol.test | 1 + .../tools/llvm-objcopy/ELF/only-section-many.test | 4 +- .../ELF/preserve-segment-contents-ehdr-phdrs.test | 1 + .../tools/llvm-objcopy/ELF/remove-section.test | 1 + .../llvm-objcopy/ELF/rename-section-multiple.test | 3 +- .../tools/llvm-objcopy/ELF/rename-section.test | 3 +- .../ELF/segment-shift-section-remove.test | 3 + .../ELF/segment-test-remove-section.test | 3 + .../tools/llvm-objcopy/ELF/shstrtab-optimize.test | 2 +- .../ELF/strip-unneeded-remove-debug-keep-link.test | 9 +- .../ELF/symtab-error-on-remove-strtab.test | 1 + llvm/test/tools/llvm-objcopy/ELF/symtab-link.test | 1 + .../tools/llvm-objcopy/ELF/wildcard-syntax.test | 2 + llvm/test/tools/llvm-objdump/full-contents.test | 1 + llvm/test/tools/llvm-objdump/relocations-elf.test | 1 - .../tools/llvm-readobj/check-output-order.test | 1 + .../tools/llvm-readobj/elf-dynamic-malformed.test | 5 + llvm/test/tools/llvm-readobj/elf-file-headers.test | 18 +-- .../test/tools/llvm-readobj/elf-hidden-versym.test | 2 +- .../tools/llvm-readobj/elf-invalid-shstrndx.test | 2 +- .../tools/llvm-readobj/elf-invalid-versioning.test | 2 +- llvm/test/tools/llvm-readobj/elf-no-phdrs.test | 2 +- llvm/test/tools/llvm-readobj/elf-no-relocs.test | 2 - llvm/test/tools/llvm-readobj/elf-relr-relocs.test | 2 + llvm/test/tools/llvm-readobj/elf-versioninfo.test | 6 +- .../llvm-readobj/elf-wrong-shstrtab-type.test | 2 +- .../llvm-readobj/reloc-types-elf-aarch64.test | 1 - .../tools/llvm-readobj/reloc-types-elf-arm.test | 1 - .../tools/llvm-readobj/reloc-types-elf-lanai.test | 1 - .../tools/llvm-readobj/reloc-types-elf-mips.test | 1 - .../tools/llvm-readobj/reloc-types-elf-mips64.test | 1 - .../tools/obj2yaml/elf-llvm-addrsig-section.yaml | 2 - llvm/test/tools/obj2yaml/elf-no-symtab.yaml | 43 ++++++ llvm/test/tools/obj2yaml/elf-sht-symtab-shndx.yaml | 1 + llvm/test/tools/obj2yaml/no-symbol-reloc.test | 1 + llvm/test/tools/obj2yaml/section-group.test | 1 + llvm/test/tools/yaml2obj/dynamic-symbols.yaml | 2 +- .../tools/yaml2obj/elf-comdat-broken-info.yaml | 1 - .../tools/yaml2obj/elf-custom-null-section.yaml | 10 +- llvm/test/tools/yaml2obj/elf-header-sh-fields.yaml | 6 +- llvm/test/tools/yaml2obj/elf-sht-symtab-shndx.yaml | 1 - .../tools/yaml2obj/implicit-sections-types.test | 2 + llvm/test/tools/yaml2obj/implicit-sections.test | 27 ++++ .../yaml2obj/invalid-symboless-relocation.yaml | 1 - llvm/test/tools/yaml2obj/reloc-sec-info.yaml | 1 - llvm/test/tools/yaml2obj/symboless-relocation.yaml | 1 - .../yaml2obj/symtab-implicit-sections-flags.yaml | 1 + llvm/tools/obj2yaml/elf2yaml.cpp | 8 +- llvm/unittests/Target/ARM/CMakeLists.txt | 1 + 86 files changed, 658 insertions(+), 236 deletions(-) create mode 100644 llvm/test/CodeGen/AMDGPU/call-constant.ll create mode 100644 llvm/test/CodeGen/MSP430/shift-amount-threshold.ll create mode 100644 llvm/test/tools/obj2yaml/elf-no-symtab.yaml