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-defconfig in repository toolchain/ci/llvm-project.
from 76f44f6b534 AMDGPU/GlobalISel: Avoid getting MRI in every function adds 509a4947c91 Add an operand to memory intrinsics to denote the "tail" marker. adds f7a428ecaac [TimeProfiler] Fix "OptModule" section and add new "Backend [...] adds 7d62e480b5c [GlobalISel Enable memcpy inlining with optsize. adds c20fd856d92 [LLDB] Use the llvm microsoft demangler instead of the wind [...] adds ac7c6d554d5 [LLD] [test] Add a forgotten comment. NFC. adds b1cd91815e0 Revert "[LLDB] Use the llvm microsoft demangler instead of [...] adds 4bc05627199 Driver tests: set `--sysroot=""` to support clang with `DEF [...] adds 243058fff14 Don't install example analyzer plugins adds 520876d83f4 [PowerPC] make tests immune to improved undef handling adds 6891c72d0f2 SemaExpr - silence static analyzer getAs<> null dereference [...] adds 2adae76cc60 [NFC] Move hot cold splitting class to header file adds fef62e1a684 [OpenMP] FreeBSD address check if mapped more native adds 6195ed83978 [X86] Match (or (and A, B), (andn (A, C))) to VPTERNLOG wit [...] adds 0ac4aacea83 [X86] Enable canonicalizeBitSelect for AVX512 since we can [...] adds b6a2207ba23 [X86] Move bitselect matching to vpternlog into X86ISelDAGT [...] adds 494bfd9fed4 [X86] Enable isel to fold broadcast loads that have been bi [...] adds ac5969933ab [Docs] Adds sections for Command Line and LibFuzzer articles
No new revisions were added by this update.
Summary of changes: .../CheckerDependencyHandling/CMakeLists.txt | 2 +- .../plugins/CheckerOptionHandling/CMakeLists.txt | 2 +- .../Analysis/plugins/SampleAnalyzer/CMakeLists.txt | 2 +- clang/lib/CodeGen/BackendUtil.cpp | 3 + clang/lib/Sema/SemaExpr.cpp | 60 +++--- clang/test/Driver/darwin-sdkroot.c | 12 +- clang/test/Driver/gcc-toolchain.cpp | 2 + clang/test/Driver/mips-mti.cpp | 16 ++ clang/test/Driver/msp430-toolchain.c | 28 +-- clang/unittests/Driver/ToolChainTest.cpp | 2 +- lld/test/ELF/undef.s | 2 + llvm/docs/ProgrammingDocumentation.rst | 30 +-- .../include/llvm/CodeGen/GlobalISel/CombinerInfo.h | 2 +- .../include/llvm/Transforms/IPO/HotColdSplitting.h | 36 ++++ llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 5 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 6 +- llvm/lib/CodeGen/MachineVerifier.cpp | 14 ++ llvm/lib/IR/LegacyPassManager.cpp | 1 - .../Target/AArch64/AArch64PreLegalizerCombiner.cpp | 2 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 53 ++++++ llvm/lib/Target/X86/X86ISelLowering.cpp | 12 +- llvm/lib/Target/X86/X86InstrAVX512.td | 203 +++++++++++++++++++++ llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 31 ---- .../AArch64/GlobalISel/arm64-irtranslator.ll | 18 +- .../CodeGen/AArch64/GlobalISel/inline-memcpy.mir | 100 +++++++++- .../CodeGen/AArch64/GlobalISel/inline-memmove.mir | 12 +- .../CodeGen/AArch64/GlobalISel/inline-memset.mir | 10 +- .../AArch64/GlobalISel/inline-small-memcpy.mir | 6 +- .../AArch64/GlobalISel/legalize-memcpy-et-al.mir | 78 ++++---- .../AArch64/GlobalISel/memcpy_chk_no_tail.ll | 30 +++ .../CodeGen/Mips/GlobalISel/irtranslator/call.ll | 4 +- .../Mips/GlobalISel/legalizer/dyn_stackalloc.mir | 2 +- llvm/test/CodeGen/PowerPC/pr38087.ll | 14 +- llvm/test/CodeGen/PowerPC/vsx-fma-mutate-undef.ll | 4 +- .../x86_64-irtranslator-struct-return.ll | 18 +- llvm/test/CodeGen/X86/combine-bitselect.ll | 18 +- llvm/test/CodeGen/X86/vec-copysign-avx512.ll | 89 +++------ llvm/test/CodeGen/X86/vector-fshl-128.ll | 55 +++++- llvm/test/CodeGen/X86/vector-fshl-256.ll | 55 +++++- llvm/test/CodeGen/X86/vector-fshl-512.ll | 42 ++--- llvm/test/CodeGen/X86/vector-fshl-rot-128.ll | 39 +++- llvm/test/CodeGen/X86/vector-fshl-rot-256.ll | 59 ++++-- llvm/test/CodeGen/X86/vector-fshl-rot-512.ll | 80 ++++---- llvm/test/CodeGen/X86/vector-fshr-128.ll | 55 +++++- llvm/test/CodeGen/X86/vector-fshr-256.ll | 55 +++++- llvm/test/CodeGen/X86/vector-fshr-512.ll | 42 ++--- llvm/test/CodeGen/X86/vector-fshr-rot-128.ll | 39 +++- llvm/test/CodeGen/X86/vector-fshr-rot-256.ll | 63 ++++--- llvm/test/CodeGen/X86/vector-fshr-rot-512.ll | 80 ++++---- llvm/test/CodeGen/X86/vector-rotate-128.ll | 39 +++- llvm/test/CodeGen/X86/vector-rotate-256.ll | 40 ++-- llvm/test/CodeGen/X86/vector-rotate-512.ll | 66 +++---- .../MachineVerifier/test_memccpy_intrinsics.mir | 27 +++ openmp/runtime/src/z_Linux_util.cpp | 43 ++++- 54 files changed, 1227 insertions(+), 581 deletions(-) create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/memcpy_chk_no_tail.ll create mode 100644 llvm/test/MachineVerifier/test_memccpy_intrinsics.mir