This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm-spec2k6-O3_LTO in repository toolchain/ci/llvm-project.
from edbe962459d [COFF] Don't treat DWARF sections as GC roots adds 321d929774c [DAGCombine] Fix splitting indexed loads in ForwardStoreVal [...] adds e3ac79a6490 Teach TreeTransform to substitute into resolved TemplateArguments. adds b6ccc88d575 [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "li [...] adds b2881de649c [ELF][test] Improve linkerscript/linkorder.s adds 71c3f57326c [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed adds 5fbba36cbe9 [SimplifyCFG] Skip merging return blocks if it would break [...] adds ef7dbe6de65 [X86][SSE] combineX86ShufflesConstants - early out for zero [...] adds cc6e51a1414 add release notes for ffp-model and ffp-exception-behavior adds 6196695ec58 [CodeView] Align type records on 4-bytes when emitting PDBs adds 92d5c1be9ee [PowerPC] Update alignment for ReuseLoadInfo in LowerFP_TO_ [...] adds 5086fa03334 [PowerPC] Pre-commit reduced test case for PR45297. NFC. adds 40633cc752a [PowerPC] Enhance test for PR45297. NFC. adds 66cfbf17a18 [PowerPC] Fix test for PR45297 to adapt build without asser [...] adds b11ecd19654 [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector i [...] adds aa97472d211 Re-land [MC] Fix quadratic behavior in addPendingLabel adds d2071b8fcdc Revert "Re-land [MC] Fix quadratic behavior in addPendingLabel" adds efeb1cead5b Add GitHub action for running lldb tests adds 9cf9cf2a398 [Clang] Fix Hurd toolchain test on a two-stage build with ThinLTO adds e4312b950dd [Coroutines] Fix PR45130 adds 199494f512e libclc: Pass system libraries to the linker after llvm libraries adds 2aa05933e07 Add GitHub action for running libclc tests adds 9c5a83ed9bf libclc: cmake configure should depend on file list adds 060f2f815c4 github actions: Improve abi-compare check adds d4d4c6bf834 [llvm-objcopy] -O binary: skip empty sections adds 8e7ae355ba9 [llvm-objcopy] Avoid invalid Sec.Offset after D79229 adds 98f9f73f6d2 [Sema] Allow function attribute patchable_function_entry on [...] adds 1d1469ab642 BPF: fix a CORE optimization bug adds 9c80516d3e3 PR45000: Let Sema::SubstParmVarDecl handle default args of [...] adds bab8d1790a3 [MachineSink] Fix for breaking phi edges with instructions [...] adds db810b69f80 [libclang] Remove duplicate dependency on LLVMSupport adds 7ae6db9cf0c clang-format: Fix pointer alignment for overloaded operator [...] adds baeb500a8ca [clang-format] [PR45357] Fix issue found with operator spacing adds f082d918016 [profile] Don't crash when forking in several threads adds 3ab301b4d97 [CodeGen] only add nobuiltin to inline builtins if we'll emit them adds eaae6dfc545 [CodeGen] fix inline builtin-related breakage from D78162
No new revisions were added by this update.
Summary of changes: .github/workflows/libclc-tests.yml | 53 ++++++++ .github/workflows/lldb-tests.yml | 47 +++++++ .github/workflows/llvm-tests.yml | 13 +- clang/docs/ReleaseNotes.rst | 7 ++ clang/include/clang/AST/DeclBase.h | 9 +- clang/include/clang/Basic/Attr.td | 2 +- clang/lib/AST/DeclBase.cpp | 5 +- clang/lib/CodeGen/CodeGenModule.cpp | 11 +- clang/lib/Driver/ToolChains/Darwin.cpp | 1 + clang/lib/Driver/ToolChains/Gnu.cpp | 20 +-- clang/lib/Driver/ToolChains/Gnu.h | 6 + clang/lib/Driver/ToolChains/Hurd.cpp | 8 +- clang/lib/Driver/ToolChains/Hurd.h | 6 +- clang/lib/Driver/ToolChains/Linux.cpp | 5 + clang/lib/Driver/ToolChains/Linux.h | 4 +- clang/lib/Format/TokenAnnotator.cpp | 52 +++++--- clang/lib/Sema/SemaTemplateInstantiate.cpp | 2 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 2 +- clang/lib/Sema/TreeTransform.h | 98 ++++++--------- .../CodeGen/memcpy-no-nobuiltin-if-not-emitted.c | 25 ++++ .../CodeGen/memcpy-no-nobuiltin-if-not-emitted.cpp | 16 +++ clang/test/Sema/patchable-function-entry-attr.cpp | 1 + clang/test/SemaCXX/vartemplate-lambda.cpp | 8 +- .../test/SemaTemplate/instantiate-local-class.cpp | 13 ++ clang/test/SemaTemplate/subst-into-subst.cpp | 34 +++++ clang/tools/libclang/CMakeLists.txt | 1 - clang/unittests/Format/FormatTest.cpp | 60 ++++++++- compiler-rt/lib/profile/GCDAProfiling.c | 54 +++++++- .../Inputs/instrprof-gcov-multithread_fork.cpp | 35 ++++++ .../profile/instrprof-gcov-multithread_fork.test | 11 ++ libclc/CMakeLists.txt | 12 +- lld/ELF/OutputSections.cpp | 8 +- lld/ELF/Writer.cpp | 27 ++-- lld/test/COFF/pdb-tpi-aligned-records.test | 46 +++++++ ...-metadata-err.s => gc-sections-linkorder-err.s} | 0 lld/test/ELF/gc-sections-linkorder.s | 32 +++++ ...ctions-metadata2.s => gc-sections-linkorder2.s} | 9 +- lld/test/ELF/gc-sections-metadata.s | 38 ------ ...card-section-metadata.s => discard-linkorder.s} | 0 lld/test/ELF/linkerscript/linkorder.s | 67 ++++++++++ .../{section-metadata2.s => linkorder2.s} | 0 lld/test/ELF/linkerscript/section-metadata.s | 33 ----- lld/test/ELF/linkorder-err.s | 11 ++ .../{section-metadata-err2.s => linkorder-err2.s} | 4 +- lld/test/ELF/section-metadata-err.s | 15 --- lld/test/ELF/section-metadata-err3.s | 17 --- .../DebugInfo/CodeView/GlobalTypeTableBuilder.h | 5 + llvm/lib/CodeGen/MachineSink.cpp | 30 ++--- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 25 ++-- .../DebugInfo/CodeView/MergingTypeTableBuilder.cpp | 4 +- llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp | 24 +++- llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp | 10 +- llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp | 13 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 9 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 8 +- llvm/lib/Transforms/Coroutines/CoroSplit.cpp | 5 +- .../Transforms/Instrumentation/GCOVProfiling.cpp | 140 +++++++++++++++------ llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp | 15 +++ llvm/test/CodeGen/ARM/machine-sink-multidef.ll | 56 +++++++++ llvm/test/CodeGen/BPF/CORE/store-addr.ll | 107 ++++++++++++++++ llvm/test/CodeGen/PowerPC/kernel-fp-round.ll | 44 +++++++ llvm/test/CodeGen/PowerPC/pr45297.ll | 22 ++++ llvm/test/CodeGen/PowerPC/pr45301.ll | 58 +++++++++ llvm/test/CodeGen/X86/pr45443.ll | 21 ++++ llvm/test/Transforms/Coroutines/no-suspend.ll | 52 ++++++++ .../Transforms/SimplifyCFG/callbr-destinations.ll | 28 +++++ llvm/test/tools/llvm-objcopy/ELF/binary-paddr.test | 59 ++++++++- llvm/tools/llvm-objcopy/ELF/Object.cpp | 19 +-- 68 files changed, 1369 insertions(+), 313 deletions(-) create mode 100644 .github/workflows/libclc-tests.yml create mode 100644 .github/workflows/lldb-tests.yml create mode 100644 clang/test/CodeGen/memcpy-no-nobuiltin-if-not-emitted.c create mode 100644 clang/test/CodeGen/memcpy-no-nobuiltin-if-not-emitted.cpp create mode 100644 clang/test/SemaTemplate/subst-into-subst.cpp create mode 100644 compiler-rt/test/profile/Inputs/instrprof-gcov-multithread_fork.cpp create mode 100644 compiler-rt/test/profile/instrprof-gcov-multithread_fork.test create mode 100644 lld/test/COFF/pdb-tpi-aligned-records.test rename lld/test/ELF/{gc-sections-metadata-err.s => gc-sections-linkorder-err.s} (100%) create mode 100644 lld/test/ELF/gc-sections-linkorder.s rename lld/test/ELF/{gc-sections-metadata2.s => gc-sections-linkorder2.s} (60%) delete mode 100644 lld/test/ELF/gc-sections-metadata.s rename lld/test/ELF/linkerscript/{discard-section-metadata.s => discard-linkorder. [...] create mode 100644 lld/test/ELF/linkerscript/linkorder.s rename lld/test/ELF/linkerscript/{section-metadata2.s => linkorder2.s} (100%) delete mode 100644 lld/test/ELF/linkerscript/section-metadata.s create mode 100644 lld/test/ELF/linkorder-err.s rename lld/test/ELF/{section-metadata-err2.s => linkorder-err2.s} (55%) delete mode 100644 lld/test/ELF/section-metadata-err.s delete mode 100644 lld/test/ELF/section-metadata-err3.s create mode 100644 llvm/test/CodeGen/ARM/machine-sink-multidef.ll create mode 100644 llvm/test/CodeGen/BPF/CORE/store-addr.ll create mode 100644 llvm/test/CodeGen/PowerPC/kernel-fp-round.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr45297.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr45301.ll create mode 100644 llvm/test/CodeGen/X86/pr45443.ll create mode 100644 llvm/test/Transforms/SimplifyCFG/callbr-destinations.ll