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 9569a1472ee [PowerPC] Move .got2/.toc logic from PPCLinuxAsmPrinter::do [...] adds 2f4f8fcf64c [X86] Don't add DELETED_NODES to DAG combine worklist after [...] adds 4c0a133a412 [Coroutines][new pass manager] Move CoroElide pass to right [...] adds 44d83671c59 Revert "[Coroutines][new pass manager] Move CoroElide pass [...] adds 624dbfcc1b8 [Coroutines][New pass manager] Move CoroElide pass to right [...] adds 619d7dc39a1 [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask -- [...] adds 1adbe86d87b [WinEH] Fix inttoptr+phi optimization in presence of catchswitch adds 1079c68aa0f Attempt to fix ZLIB CMake logic on Windows adds 21390eab4c0 [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 6fa0b6dd524 Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() adds 66128c48400 [JITLink] Update DEBUG_TYPE string for llvm-jitlink. adds 211fb91f106 [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/vis [...] adds b6e2796114d [X86][TwoAddressInstructionPass] Teach tryInstructionCommut [...] adds 2ac19feb157 [X86] Not track size of the boudaryalign fragment during th [...] adds 0cd6712a7af [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the [...] new bfdb834bc3d [Sparc] Fix incorrect operand for matching CMPri pattern
The 1 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-tidy/misc/NoRecursionCheck.cpp | 2 +- .../test/CodeGenCoroutines/coro-newpm-pipeline.cpp | 4 +- llvm/include/llvm/ADT/SCCIterator.h | 8 +- llvm/include/llvm/MC/MCAssembler.h | 1 - llvm/include/llvm/MC/MCFragment.h | 6 - llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 123 +++++--- llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 25 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 2 +- llvm/lib/MC/MCAssembler.cpp | 127 ++++---- llvm/lib/MC/MCFragment.cpp | 3 +- llvm/lib/Passes/PassBuilder.cpp | 7 +- llvm/lib/Support/CMakeLists.txt | 6 +- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 18 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 18 +- llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 18 +- llvm/test/CodeGen/AArch64/arm64-dup.ll | 2 - llvm/test/CodeGen/SPARC/fp128.ll | 10 - .../X86/avx512-extract-subvector-load-store.ll | 351 ++++++++++++++------- llvm/test/CodeGen/X86/avx512-mask-op.ll | 5 +- .../CodeGen/X86/avx512bw-intrinsics-upgrade.ll | 10 +- llvm/test/CodeGen/X86/cmovcmov.ll | 22 +- llvm/test/CodeGen/X86/fma-commute-loop.ll | 24 +- llvm/test/CodeGen/X86/pr44749.ll | 36 +-- llvm/test/CodeGen/X86/pr45067.ll | 23 ++ llvm/test/CodeGen/X86/recip-fastmath.ll | 66 ++-- llvm/test/CodeGen/X86/recip-fastmath2.ll | 32 +- llvm/test/CodeGen/X86/sqrt-fastmath.ll | 12 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 8 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 102 +++--- .../ThinLTO/X86/module_summary_graph_traits.ll | 4 +- llvm/test/Transforms/Coroutines/ex2.ll | 6 + llvm/test/Transforms/Coroutines/ex3.ll | 17 +- llvm/test/Transforms/InstCombine/intptr8.ll | 77 +++++ llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 2 +- llvm/tools/opt/PrintSCC.cpp | 4 +- 36 files changed, 719 insertions(+), 464 deletions(-) create mode 100644 llvm/test/CodeGen/X86/pr45067.ll create mode 100644 llvm/test/Transforms/InstCombine/intptr8.ll