This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline-defconfig_nolse in repository toolchain/ci/llvm-monorepo.
from a8a1466108df [x86] simplify hadd tests; NFC adds 4d0b445297a9 [x86] add hadd test with no undefs, remove duplicate tests; NFC adds 2ef15bf3b192 Fix test case for @r343970 adds c0189bba1f89 TableGen/CodeGenDAGPatterns: addPredicateFn only once adds b3fd33c9e050 AMDGPU: Future-proof {raw,struct}.buffer.atomic intrinsics adds f3dfaa82ab43 Avoid unnecessary buffer allocation and memcpy for compres [...] adds 1f3b6317cbf1 Fix Posix/devname_r for NetBSD adds 31e7538b42a8 Disable TestCases/pthread_mutexattr_get on NetBSD adds 1eadfae1816e [clang-move] Dump whether a declaration is templated. adds b8ee2e108cdc Fix a broken buildbot. adds 125a52731ce6 Fix incorrect Twine usage in CFGPrinter adds a4790818ffb4 AMDGPU/GlobalISel: Select amdgcn.cvt.pkrtz to 64-bit instructions adds 604b32b144cb [TailCallElim] Enable marking of calls with byval as tails adds bbc15f75dbc1 Don't harcode -ldl test/sanitizer_common/TestCases adds 792faeb3f3a4 Remove remnant code of using indirect syscall on NetBSD adds 1b06a3f7c8e4 [x86] make horizontal binop matching clearer; NFCI adds 18cf25166509 [CMake] Link to compiler-rt if LIBUNWIND_USE_COMPILER_RT is ON. adds de133f5717dc [X86][AVX2] Enable ZERO_EXTEND_VECTOR_INREG lowering of 25 [...] adds d2004b60417a [AMDGPU] Legalize VGPR Rsrc operands for MUBUF instructions adds f81b219b11ce [X86] condition branches folding for three-way conditional codes adds 23cf64f209e4 [x86] add tests for phaddd/phaddw; NFC adds 14271fb89d9d [X86] Prefer isTypeLegal over checking isSimple in a DAG combine. adds 2af727b94a13 Do the math in uniform_int_distribution::operator() as uns [...] adds 9d24fbee21d8 [DAGCombiner] simplify code for fmul with constant fold; NFCI adds 5cb80b156174 [X86] Revert r343993 condition branches folding for three- [...] adds 603227e9ec9d [DebugInfo] Fix debug information label tests adds 1ff3f375d7cf Introduce code_model macros adds dda0f925cb8e [PDB] fix a bug in global stream name lookup. adds feed5b846d77 Remove unused variable. adds 445fccc3d464 lld-link: Implement support for %_PDB% and %_EXT% for /pdb [...] adds 8ae1bee13043 MachineFunctionPrinterPass: Declare SlotIndexes as used if [...] adds 3e66f189fb33 PHIElimination: Remove wrong comment; NFC adds b13f4230aa9b TwoAddressInstructionPass: Modernize/fix some comments; NFC adds cf9eeb0c053c [MIPS GlobalISel] Legalize i64 add adds 402fa80dcd82 ExpandPostRAPseudos: Fix alldefsAreDead() not removing operands adds abd3e19175a9 [WebAssembly][NFC] Rename test functions for builtins adds 3f030a79e7f6 [Index] Use locations to uniquify function-scope BindingDecl USR adds ce7cfe00490f llvm-link: Improve diagnostic for module-level metadata mismatch adds ebca18e58de9 Use locals instead of struct fields; NFC adds e1ec4deff8be Make LocationSize a proper Optional type; NFC adds f2a1f5f689df [CFG Printer] Add support for writing the dot files with a [...] adds 65574eb153a5 [clang-tidy] The patch extends the existing command line o [...] adds 6c9b1e9dd8a6 [clang-tidy][docs] Update docs for `--check-suffixes`
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-move/ClangMove.cpp | 14 +- clang-tools-extra/clang-move/ClangMove.h | 28 +- .../clang-move/tool/ClangMoveMain.cpp | 6 +- clang-tools-extra/docs/clang-tidy/index.rst | 7 +- .../test/clang-tidy/check_clang_tidy.cpp | 23 +- .../test/clang-tidy/check_clang_tidy.py | 77 +++-- .../unittests/clang-move/ClangMoveTests.cpp | 46 +-- clang/include/clang/Basic/TargetOptions.h | 6 + clang/lib/Basic/Targets/X86.cpp | 5 + clang/lib/Frontend/CompilerInvocation.cpp | 3 +- clang/lib/Index/USRGeneration.cpp | 7 + clang/test/CodeGen/builtins-wasm.c | 90 +++--- clang/test/Index/Core/index-source.cpp | 2 + clang/test/Preprocessor/init.c | 40 +-- .../lib/sanitizer_common/sanitizer_linux.cc | 49 ++- .../sanitizer_common/sanitizer_syscall_generic.inc | 39 +-- .../sanitizer_syscall_linux_aarch64.inc | 3 - .../sanitizer_syscall_linux_arm.inc | 3 - .../sanitizer_syscall_linux_x86_64.inc | 3 - .../sanitizer_common/TestCases/Posix/devname_r.cc | 5 + .../TestCases/get_module_and_offset_for_pc.cc | 2 +- .../TestCases/pthread_mutexattr_get.cc | 3 + .../TestCases/sanitizer_coverage_symbolize.cc | 2 +- .../TestCases/sanitizer_coverage_trace_pc_guard.cc | 2 +- compiler-rt/test/sanitizer_common/lit.common.cfg | 6 + libcxx/include/algorithm | 5 +- libunwind/cmake/config-ix.cmake | 10 +- libunwind/src/CMakeLists.txt | 7 +- lld/COFF/Driver.cpp | 54 ++++ lld/ELF/AArch64ErrataFix.cpp | 6 +- lld/ELF/DWARF.cpp | 17 +- lld/ELF/Driver.cpp | 4 +- lld/ELF/EhFrame.cpp | 4 +- lld/ELF/ICF.cpp | 4 +- lld/ELF/InputFiles.cpp | 2 +- lld/ELF/InputSection.cpp | 136 ++++++-- lld/ELF/InputSection.h | 36 ++- lld/ELF/MarkLive.cpp | 2 +- lld/ELF/Relocations.cpp | 6 +- lld/ELF/SyntheticSections.cpp | 18 +- lld/ELF/SyntheticSections.h | 1 - lld/test/COFF/Inputs/empty.yaml | 67 ++++ lld/test/COFF/pdbaltpath.test | 39 +++ lld/test/ELF/compressed-debug-input-err.s | 4 +- lld/test/ELF/relocatable-compressed-input.s | 2 +- lld/test/ELF/strip-debug.s | 4 +- llvm/include/llvm/Analysis/CFGPrinter.h | 3 +- llvm/include/llvm/Analysis/MemoryLocation.h | 99 +++++- llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 20 +- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 54 ++-- llvm/lib/Analysis/CFGPrinter.cpp | 14 +- llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp | 14 +- llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp | 8 +- llvm/lib/CodeGen/ExpandPostRAPseudos.cpp | 2 + llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp | 1 + llvm/lib/CodeGen/PHIElimination.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 26 +- llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | 10 +- llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp | 12 +- llvm/lib/Linker/IRMover.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 5 +- llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 10 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 351 +++++++++++++++------ llvm/lib/Target/AMDGPU/SIInstrInfo.h | 32 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 8 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 48 ++- llvm/lib/Target/Mips/MipsLegalizerInfo.h | 3 + llvm/lib/Target/X86/X86ISelLowering.cpp | 94 +++--- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 50 +-- .../Transforms/Scalar/TailRecursionElimination.cpp | 6 + .../GlobalISel/inst-select-amdgcn.cvt.pkrtz.mir | 7 +- .../AMDGPU/llvm.amdgcn.raw.buffer.atomic.ll | 62 ++-- .../AMDGPU/llvm.amdgcn.struct.buffer.atomic.ll | 70 ++-- .../test/CodeGen/AMDGPU/mubuf-legalize-operands.ll | 230 ++++++++++++++ .../CodeGen/AMDGPU/mubuf-legalize-operands.mir | 239 ++++++++++++++ .../test/CodeGen/Mips/GlobalISel/legalizer/add.mir | 36 +++ llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/add.ll | 15 + llvm/test/CodeGen/X86/avg.ll | 101 +++--- llvm/test/CodeGen/X86/expand-post-ra-pseudo.mir | 11 + llvm/test/CodeGen/X86/haddsub-undef.ll | 165 +--------- llvm/test/CodeGen/X86/phaddsub.ll | 240 ++++++++++++++ llvm/test/CodeGen/X86/pr35443.ll | 3 +- llvm/test/CodeGen/X86/vector-zext.ll | 14 +- llvm/test/DebugInfo/Generic/debug-label-inline.ll | 2 +- llvm/test/DebugInfo/Generic/debug-label.ll | 4 +- llvm/test/DebugInfo/PDB/pdbdump-global-lookup.test | 12 + llvm/test/Linker/Inputs/metadata-mismatch-a.ll | 3 + llvm/test/Linker/Inputs/metadata-mismatch-b.ll | 2 + llvm/test/Linker/metadata-mismatch.test | 3 + llvm/test/Other/cfg-printer-branch-weights.ll | 19 ++ llvm/test/ThinLTO/X86/deadstrip.ll | 4 +- llvm/test/Transforms/Inline/byval-tail-call.ll | 33 ++ llvm/test/Transforms/TailCallElim/basic.ll | 41 +++ llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 7 - llvm/utils/TableGen/CodeGenDAGPatterns.h | 4 +- 95 files changed, 2244 insertions(+), 865 deletions(-) create mode 100644 lld/test/COFF/Inputs/empty.yaml create mode 100644 lld/test/COFF/pdbaltpath.test create mode 100644 llvm/test/CodeGen/AMDGPU/mubuf-legalize-operands.ll create mode 100644 llvm/test/CodeGen/AMDGPU/mubuf-legalize-operands.mir create mode 100644 llvm/test/CodeGen/X86/expand-post-ra-pseudo.mir create mode 100644 llvm/test/Linker/Inputs/metadata-mismatch-a.ll create mode 100644 llvm/test/Linker/Inputs/metadata-mismatch-b.ll create mode 100644 llvm/test/Linker/metadata-mismatch.test create mode 100644 llvm/test/Other/cfg-printer-branch-weights.ll