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-stable-allyesconfig in repository toolchain/ci/llvm-project.
from f0ffb2e4e82 [JITLink] Add llvm-jitlink to the list of available tools in lit. adds 42866525568 Revert r358800. Breaks Obsequi from the test suite. adds 3474ba4f227 [JITLink] Disable MachO/x86-64 regression test if the X86 t [...] adds 7f77a231fa8 [JITLink] Fix a bad formatv format string. adds 5004abcd86f [JITLink][ORC] Add JITLink to the list of dependencies for ORC. adds 65e1ddd7138 [JITLink] Add yet more detail to MachO/x86-64 unsupported r [...] adds f2654b638d5 ftime-trace: Trace the name of the currently active pass as well. adds 8eeaf5178df llvm-undname: Improve string literal demangling with embedd [...] adds 7fc7b368bda [JITLink] Add dependencies on MCDissassembler and Target to [...] adds 33b996408fa [gn] Move Features.inc to clangd, create a config for it adds 0191531a76c [JITLink] Factor basic common GOT and stub creation code in [...] adds 3ccd677bf88 [BinaryFormat] Fix bitfield-ordering of MachO::relocation_i [...] adds a97032e9479 [JITLink] Remove an overly strict error check in JITLink's [...] adds 63db7e347be [X86] Don't form masked vfpclass instruction from and+vfpcl [...] adds 70961f17efd [JITLink] Add dependency on MCParser to unit test after rL358818 adds a0f9c4f72c8 [CachePruning] Simplify comparator adds df02beb4165 [X86] Add the rounding control operand to the printing for [...] adds 0d741507f7e [ARM] Rewrite isLegalT2AddressImmediate adds 27e9d982eb1 modify-python-lldb.py: Remove docstring formatting code adds e8687e6ee1b Make TestVSCode_step pass reliably adds d50ec8ef5cf @skipIfLinux flaky lldb-mi tests adds ba7ffae0c56 [Sema][MSVC] Fix bogus microsoft-pure-definition warning on [...] adds f6e8063145f Minidump: yamlify module-related unit tests adds f985e312542 gn build: Fix build after r358837 adds aa162682ca2 llvm-undname: Fix stack overflow on invalid found by oss-fuzz adds 7fa3a0eec97 [AArch64] add tests with multiple binop+splat vals; NFC adds dbc3fbafe7c [ConstantRange] Add getNonEmpty() constructor adds 198ab601367 [ConstantRange] Add saturating add/sub methods adds 8fc9902bbb0 llvm-undname: Fix stack overflow on almost-valid adds ce67a41741c llvm-undname: Fix hex escapes in wchar_t, char16_t, char32_ [...] new 18cfd9fdaf0 Attempt to fix LLVM_ENABLE_THREADS=OFF build after r358665 new 75a43a28f0b [cmake] Fix bug in r358779 - [CMake] Pass monorepo build se [...] new 684fe014dff gn build: Merge r358818 (JITLink) new 01efcc61eac gn build: Merge r358749 new 584e7486ab4 gn build: Re-run `git ls-files '*.gn' '*.gni' | xargs llvm/ [...]
The 5 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/Sema/SemaDecl.cpp | 2 +- clang/test/Parser/MicrosoftExtensions.cpp | 12 + clang/tools/libclang/CIndex.cpp | 2 + .../test/tools/lldb-mi/signal/TestMiSignal.py | 1 + .../startup_options/TestMiStartupOptions.py | 1 + .../test/tools/lldb-mi/syntax/TestMiSyntax.py | 1 + .../lldbsuite/test/tools/lldb-vscode/step/main.cpp | 8 +- lldb/scripts/Python/modify-python-lldb.py | 16 +- lldb/scripts/interface/SBProcess.i | 6 +- lldb/scripts/interface/SBTarget.i | 117 ++-- lldb/unittests/Process/minidump/CMakeLists.txt | 4 - .../minidump/Inputs/module-list-not-padded.dmp | Bin 296 -> 0 bytes .../Process/minidump/Inputs/module-list-padded.dmp | Bin 300 -> 0 bytes .../minidump/Inputs/modules-dup-min-addr.dmp | Bin 420 -> 0 bytes .../Process/minidump/Inputs/modules-order.dmp | Bin 420 -> 0 bytes .../Process/minidump/MinidumpParserTest.cpp | 190 ++---- llvm/cmake/modules/CrossCompile.cmake | 9 +- llvm/include/llvm/BinaryFormat/MachO.h | 5 + .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 4 - llvm/include/llvm/IR/ConstantRange.h | 20 + llvm/lib/Analysis/ScalarEvolution.cpp | 6 +- llvm/lib/Analysis/ValueTracking.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 99 +--- llvm/lib/Demangle/MicrosoftDemangle.cpp | 19 +- .../JITLink/BasicGOTAndStubsBuilder.h | 82 +++ .../JITLink/JITLink_EHFrameSupport.cpp | 16 +- .../JITLink/JITLink_EHFrameSupportImpl.h | 1 - .../JITLink/JITLink_MachO_x86_64.cpp | 127 ++-- llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt | 3 +- llvm/lib/IR/ConstantRange.cpp | 108 ++-- llvm/lib/IR/LegacyPassManager.cpp | 9 +- llvm/lib/Support/CachePruning.cpp | 11 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 13 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 53 +- llvm/lib/Target/X86/X86InstrAVX512.td | 66 ++- llvm/test/Analysis/CostModel/ARM/gep.ll | 659 +++++++++++++++++++-- .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 20 + .../GlobalISel/legalize-non-pow2-load-store.mir | 49 -- llvm/test/CodeGen/AArch64/mul_by_elt.ll | 33 ++ llvm/test/CodeGen/X86/avx512-fma-intrinsics.ll | 4 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 4 +- llvm/test/Demangle/invalid-manglings.test | 5 + llvm/test/Demangle/ms-string-literals.test | 23 +- .../JITLink/{ => X86}/MachO_x86-64_relocations.s | 0 .../JITLink}/X86/lit.local.cfg | 0 .../ExecutionEngine/JITLink/CMakeLists.txt | 3 + llvm/unittests/IR/ConstantRangeTest.cpp | 94 +++ .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 23 +- .../clang-tools-extra/clangd/tool/BUILD.gn | 23 +- .../clang-tools-extra/unittests/clangd/BUILD.gn | 1 + .../gn/secondary/clang/tools/libclang/BUILD.gn | 2 +- .../llvm/lib/ExecutionEngine/JITLink/BUILD.gn | 16 + .../llvm/lib/ExecutionEngine/Orc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/test/BUILD.gn | 3 +- .../gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn | 17 + .../gn/secondary/llvm/tools/llvm-objdump/BUILD.gn | 2 +- .../secondary/llvm/tools/llvm-symbolizer/BUILD.gn | 16 +- llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 1 + .../unittests/ExecutionEngine/JITLink/BUILD.gn | 20 + 59 files changed, 1323 insertions(+), 710 deletions(-) delete mode 100644 lldb/unittests/Process/minidump/Inputs/module-list-not-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/module-list-padded.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/modules-dup-min-addr.dmp delete mode 100644 lldb/unittests/Process/minidump/Inputs/modules-order.dmp create mode 100644 llvm/lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-non-pow2-load-store.mir rename llvm/test/ExecutionEngine/JITLink/{ => X86}/MachO_x86-64_relocations.s (100%) copy llvm/test/{Analysis/CostModel => ExecutionEngine/JITLink}/X86/lit.local.cfg (100%) create mode 100644 llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/ [...]