This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-release-aarch64-spec2k6-O3 in repository toolchain/ci/llvm-project.
from 1c4b5a8dfed Merging r372188: adds a4b77f5ffb1 [codeview] Workaround for PR43479, don't re-emit instr labels adds 2d75b245668 [MS] Fix constexpr data member pointer conversions adds 9a9b6492a66 [WinEH] Allocate space in funclets stack to save XMM CSRs adds cf2315964c4 Merging r368310: adds 64bc08ac4ac Merging r375265: adds 2c69f98463a [llvm-objcopy] Preserve .ARM.attributes section when stripp [...] adds af1f5f7d9a7 Merging r374164: adds 74232111639 Merging r374165: adds 94970749d6f Merging r374544 and r374548: adds 6851dcc0abf Merging r375077: adds 8b0167fdee5 Merging r374598: adds 4e858e4ac00 Merging r372038: adds 0acab01d54d Merging r372675: adds 07c14222869 Merging r372883: adds 7a140f4a293 Merging r372886: adds 5ab44f3ec15 Revert "Fix lookup of symbols at the same address with no s [...] adds 28726b909b9 Merging r373049: adds 933cfc66fbe Merging r373397: adds 2cec4d0850a Merging r371733: adds bc6d0f15c22 [Sema] Add MacroQualified case for FunctionTypeUnwrapper adds b288f7d6bb8 [codeview] Fix for PR43479 adds 840845a1eea Fix merge issues in b288f7d6bb8fdd21d27ba755302db194c181fdaf adds 686a8891ca5 Revert ABI/API changes from b288f7d adds 0ec4a87c38d Fix build since b288f7d adds 8af4ee9ff00 Merging r375403: adds 3437c7fc447 [WinEH] Fix the wrong alignment orientation during calculat [...] adds 6c86aa62d50 Add yaml defintions for CI tests with GitHub Actions adds 0f34f1b9318 Merging r367981: adds d24c8dde910 GitHub Actions: Only run tests on pushes to release/** branches adds 5bb85aeecac GitHub Actions: Pull source code from current repo when dum [...] adds 7185aa61a7a [WebAssembly] Fix miscompile of select with and adds e5b2493947f Merging r373148: adds d1f4d6a4934 Merging r370547: adds 186c848d84f Revert and patch "[Python] Remove readline module" adds 6d7bc6033d7 [lldb] [Python] Build readline override module only on Linux adds c1d76f45b49 Merging r373216: adds 76817ab1e10 Merging r373219: adds 28c1f51f14f Merging r373220: adds aa0ed8dac77 test-release.sh: Update to fetch source from GitHub adds 293a245241d Merging r372178: adds 62a16ca77d6 Merging r373655: adds 9b2d207cf4b [lldb] Fix readline/libedit compat patch for py2 adds 19c735edfb7 Merging r372835: adds 28f6aac1c10 [CMake] Fix LLVM build non-determinism on RHEL adds 7fc9f129f80 Merging r372281: adds af5faf8909f [x86] avoid crashing when splitting AVX stores with non-sim [...] adds bead8bf31fb Merging r371548: adds e99a087fff6 Merging r373389:
No new revisions were added by this update.
Summary of changes: .github/workflows/commit-tests.yml | 102 ++++++ clang/include/clang/CodeGen/CGFunctionInfo.h | 10 +- .../CheckerDependencyHandling/CMakeLists.txt | 2 +- .../plugins/CheckerOptionHandling/CMakeLists.txt | 2 +- .../Analysis/plugins/SampleAnalyzer/CMakeLists.txt | 2 +- clang/lib/CodeGen/CGExpr.cpp | 5 + clang/lib/CodeGen/MicrosoftCXXABI.cpp | 20 +- clang/lib/Driver/ToolChains/Linux.cpp | 13 +- clang/lib/Sema/SemaDecl.cpp | 7 +- clang/lib/Sema/SemaType.cpp | 9 +- .../CodeGenCXX/microsoft-abi-member-pointers.cpp | 27 ++ clang/test/Driver/compilation_database.c | 4 +- clang/test/Driver/linux-musl-header-search.cpp | 39 +++ clang/test/Frontend/macro_defined_type.cpp | 4 + clang/test/OpenMP/constexpr_partial_array.cpp | 10 + clang/test/SemaCXX/ms-exception-spec.cpp | 29 +- clang/unittests/CMakeLists.txt | 9 + compiler-rt/lib/crt/CMakeLists.txt | 2 +- lld/test/wasm/archive-weak-undefined.ll | 26 +- lld/test/wasm/global-base.test | 12 +- lld/test/wasm/optional-symbol.ll | 14 + lld/test/wasm/stack-first.test | 6 +- lld/wasm/Driver.cpp | 18 +- lld/wasm/InputFiles.cpp | 2 +- lld/wasm/SymbolTable.cpp | 6 +- lld/wasm/SymbolTable.h | 3 +- lldb/lit/SymbolFile/Inputs/sizeless-symbol.s | 8 - lldb/lit/SymbolFile/sizeless-symbol.test | 14 - lldb/scripts/CMakeLists.txt | 21 +- lldb/scripts/get_relative_lib_dir.py | 2 +- .../ScriptInterpreter/Python/CMakeLists.txt | 1 + .../ScriptInterpreter/Python/PythonReadline.cpp | 88 +++++ .../ScriptInterpreter/Python/PythonReadline.h | 26 ++ .../Python/ScriptInterpreterPython.cpp | 17 + lldb/source/Symbol/Symtab.cpp | 10 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 22 ++ llvm/docs/CommandGuide/llvm-objcopy.rst | 3 +- llvm/include/llvm/CodeGen/MachineFunction.h | 4 + llvm/include/llvm/CodeGen/MachineInstr.h | 52 ++- llvm/include/llvm/CodeGen/StackProtector.h | 3 +- llvm/include/llvm/Transforms/Scalar/GVN.h | 2 + llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 34 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 3 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 8 +- llvm/lib/CodeGen/MachineFunction.cpp | 9 +- llvm/lib/CodeGen/MachineInstr.cpp | 142 ++++---- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 7 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 8 +- llvm/lib/CodeGen/StackProtector.cpp | 74 ++++- .../AArch64/MCTargetDesc/AArch64InstPrinter.cpp | 3 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 1 + llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 363 ++++++++++++--------- .../Target/WebAssembly/WebAssemblyInstrFloat.td | 7 - llvm/lib/Target/X86/X86FrameLowering.cpp | 44 ++- llvm/lib/Target/X86/X86FrameLowering.h | 2 + llvm/lib/Target/X86/X86ISelLowering.cpp | 8 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 4 + llvm/lib/Target/X86/X86MachineFunctionInfo.h | 8 + llvm/lib/Target/X86/X86RegisterInfo.cpp | 19 +- .../Instrumentation/AddressSanitizer.cpp | 4 +- llvm/lib/Transforms/Scalar/GVN.cpp | 40 ++- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 8 +- .../GlobalISel/arm64-irtranslator-switch.ll | 42 +++ llvm/test/CodeGen/AMDGPU/smem-war-hazard.mir | 15 + llvm/test/CodeGen/WebAssembly/select.ll | 75 ++++- llvm/test/CodeGen/X86/avx-load-store.ll | 23 ++ llvm/test/CodeGen/X86/avx512-intel-ocl.ll | 328 +++++++++---------- llvm/test/CodeGen/X86/catchpad-realign-savexmm.ll | 15 + llvm/test/CodeGen/X86/label-heapallocsite.ll | 43 +-- llvm/test/CodeGen/X86/pr43529.ll | 39 +++ llvm/test/CodeGen/X86/scalarize-fp.ll | 23 ++ .../X86/stack-protector-2.ll} | 60 +++- llvm/test/CodeGen/X86/stack-protector.ll | 4 +- llvm/test/CodeGen/X86/taildup-heapallocsite.ll | 90 +++++ llvm/test/CodeGen/X86/win64-funclet-savexmm.ll | 115 +++++++ llvm/test/CodeGen/X86/x86-interrupt_cc.ll | 12 +- llvm/test/MC/AArch64/armv8.2a-bfc.s | 11 + llvm/test/MC/AArch64/basic-a64-instructions.s | 12 +- .../AArch64/basic-a64-instructions.txt | 7 +- llvm/test/MC/Mips/macro-li.d.s | 160 ++++----- llvm/test/Transforms/GVN/pr42605.ll | 87 +++++ .../Transforms/MemCpyOpt/aggregate-type-crash.ll | 30 ++ .../Transforms/StackProtector/X86/lit.local.cfg | 2 - .../ELF/strip-preserve-arm-attributes.test | 25 ++ llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 6 + llvm/tools/llvm-objcopy/ObjcopyOpts.td | 3 +- llvm/tools/llvm-objcopy/StripOpts.td | 3 +- llvm/tools/opt/opt.cpp | 1 - llvm/unittests/CodeGen/MachineInstrTest.cpp | 140 ++++++++ llvm/utils/release/test-release.sh | 112 +++---- 91 files changed, 2184 insertions(+), 753 deletions(-) create mode 100644 .github/workflows/commit-tests.yml create mode 100644 clang/test/Driver/linux-musl-header-search.cpp create mode 100644 clang/test/OpenMP/constexpr_partial_array.cpp create mode 100644 lld/test/wasm/optional-symbol.ll delete mode 100644 lldb/lit/SymbolFile/Inputs/sizeless-symbol.s delete mode 100644 lldb/lit/SymbolFile/sizeless-symbol.test create mode 100644 lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp create mode 100644 lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h create mode 100644 llvm/test/CodeGen/X86/pr43529.ll rename llvm/test/{Transforms/StackProtector/X86/captures.ll => CodeGen/X86/stack-p [...] create mode 100644 llvm/test/CodeGen/X86/taildup-heapallocsite.ll create mode 100644 llvm/test/CodeGen/X86/win64-funclet-savexmm.ll create mode 100644 llvm/test/MC/AArch64/armv8.2a-bfc.s create mode 100644 llvm/test/Transforms/GVN/pr42605.ll create mode 100644 llvm/test/Transforms/MemCpyOpt/aggregate-type-crash.ll delete mode 100644 llvm/test/Transforms/StackProtector/X86/lit.local.cfg create mode 100644 llvm/test/tools/llvm-objcopy/ELF/strip-preserve-arm-attributes.test