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_apm/llvm-release-arm-spec2k6-Os_LTO in repository toolchain/ci/llvm-project.
from 67555104d23a [MachineSink] Disable if there are any irreducible cycles adds 36bf1a9e628d [NFC][PhaseOrdering] Precommit tests from D119965 adds 1f4613675051 [NFC][PhaseOrdering] spurious-peeling.ll: also test -O1/-O [...] adds 7d1cd3380add [NFC][PhaseOrdering] Improve test coverage for D119975 adds 2de2a2bba998 [LICM][PhaseOrder] Don't speculate in LICM until after run [...] adds 6a713120502a [llvm] [bindings/OCaml] Remove unused dep on ounit2 adds 8b51e5ee0a2e [NewPM][Inliner] Make inlined calls to functions in same S [...] adds da3953fb0315 [NFC][PhaseOrdering] Add some tests from D119839 adds ba9ff030d302 [SimplifyCFG][PhaseOrdering] Defer lowering switch into an [...] adds d843bde69aab [clang][driver] Fix float128 diagnostics with glibc >= 2.32 adds eb84577cbc23 Revert "[release] Use the Bootstrapping build for building [...] adds f7007c570a21 Lambdas are not necessarily locals. This resolves DR48250. adds 569b773323a3 [libcxx][CI] Set Arm triples to match native clang build's [...] adds e879b2bf82ef [libcxxabi] [test] Depend on unwind only if available adds e54a7bf0c0f1 [CMake] Include runtimes test suites in check-all adds a9415df334f0 Revert "Revert "[release] Use the Bootstrapping build for [...] adds 893b864cb855 Revert "GCC ABI Compatibility: Preserve alignment of non-p [...] adds df2fcea78fb8 Revert "Revert "Revert "[release] Use the Bootstrapping bu [...] adds ac3398a0b003 Revert "[CMake] Include runtimes test suites in check-all" adds 69ba522c58d0 [Hexagon] Fix crash with shuffle_vector of v128f16 adds 329fda39c507 NFC: Mention auto-vec support for SVE in release notes. adds add3ab7f4c8a [libc++] Add workaround to avoid breaking users of <span> [...] adds 3f43d803382d [libc++] Re-enable workaround for pre-ranges CTAD in std::span
No new revisions were added by this update.
Summary of changes: clang/docs/ReleaseNotes.rst | 6 - clang/include/clang/Basic/LangOptions.h | 4 - clang/lib/AST/RecordLayoutBuilder.cpp | 7 +- clang/lib/Driver/ToolChains/PPCLinux.cpp | 6 +- clang/lib/Frontend/CompilerInvocation.cpp | 4 - clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 4 +- clang/test/SemaCXX/class-layout.cpp | 37 -- .../SemaCXX/lambdas-implicit-explicit-template.cpp | 10 + libcxx/cmake/caches/Armv7Arm.cmake | 2 +- libcxx/cmake/caches/Armv7Thumb-noexceptions.cmake | 2 +- libcxx/cmake/caches/Armv8Arm.cmake | 2 +- libcxx/cmake/caches/Armv8Thumb-noexceptions.cmake | 2 +- libcxx/include/span | 58 ++- .../containers/views/span.cons/range.pass.cpp | 141 ++++++++ .../containers/views/span.cons/range.verify.cpp | 118 ++++++ .../std/containers/views/span.cons/deduct.pass.cpp | 6 - .../cmp.alg/strong_order_long_double.verify.cpp | 3 +- libcxxabi/test/CMakeLists.txt | 2 +- llvm/bindings/ocaml/README.txt | 1 - llvm/cmake/config-ix.cmake | 6 - llvm/docs/ReleaseNotes.rst | 1 + llvm/include/llvm/Analysis/InlineCost.h | 5 + llvm/include/llvm/Transforms/Scalar.h | 3 +- llvm/include/llvm/Transforms/Scalar/LICM.h | 20 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 9 +- .../llvm/Transforms/Utils/SimplifyCFGOptions.h | 5 + llvm/lib/Analysis/InlineCost.cpp | 13 +- llvm/lib/Passes/PassBuilder.cpp | 2 + llvm/lib/Passes/PassBuilderPipelines.cpp | 82 +++-- llvm/lib/Passes/PassRegistry.def | 1 + llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 1 + llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 8 +- llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 1 + llvm/lib/Transforms/IPO/Inliner.cpp | 45 ++- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 55 ++- llvm/lib/Transforms/Scalar/LICM.cpp | 71 ++-- llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp | 9 + llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 4 +- llvm/test/Bindings/OCaml/lit.local.cfg | 3 - llvm/test/CMakeLists.txt | 1 - llvm/test/CodeGen/Hexagon/vector-sint-to-fp.ll | 51 +++ llvm/test/Other/new-pm-print-pipeline.ll | 4 +- .../Coroutines/coro-catchswitch-cleanuppad.ll | 2 +- .../Transforms/Inline/inline-cost-attributes.ll | 8 +- llvm/test/Transforms/Inline/mut-rec-scc-2.ll | 19 + llvm/test/Transforms/Inline/mut-rec-scc.ll | 75 ++++ .../LoopUnroll/AArch64/runtime-unroll-generic.ll | 20 +- llvm/test/Transforms/LoopUnroll/ARM/upperbound.ll | 2 +- .../PhaseOrdering/AArch64/matrix-extract-insert.ll | 12 +- .../PhaseOrdering/X86/hoist-load-of-baseptr.ll | 398 +++++++++++++++++++++ .../PhaseOrdering/X86/speculation-vs-tbaa.ll | 156 ++++++++ .../PhaseOrdering/X86/spurious-peeling.ll | 216 +++++++---- ...cfg-switch-lowering-vs-correlatedpropagation.ll | 137 +++++++ llvm/test/Transforms/SimplifyCFG/DeadSetCC.ll | 2 +- .../SimplifyCFG/EqualPHIEdgeBlockMerge.ll | 2 +- ...ComparisonIntoPredecessors-no-new-successors.ll | 2 +- .../SimplifyCFG/ForwardSwitchConditionToPHI.ll | 8 +- .../SimplifyCFG/preserve-branchweights.ll | 2 +- .../Transforms/SimplifyCFG/switch-dead-default.ll | 2 +- .../Transforms/SimplifyCFG/switch-range-to-icmp.ll | 2 +- llvm/test/Transforms/SimplifyCFG/switch-to-icmp.ll | 2 +- .../SimplifyCFG/switch_create-custom-dl.ll | 2 +- llvm/test/Transforms/SimplifyCFG/switch_create.ll | 4 +- llvm/test/lit.site.cfg.py.in | 1 - llvm/utils/gn/secondary/llvm/test/BUILD.gn | 1 - llvm/utils/release/test-release.sh | 12 +- 66 files changed, 1613 insertions(+), 289 deletions(-) create mode 100644 libcxx/test/libcxx/containers/views/span.cons/range.pass.cpp create mode 100644 libcxx/test/libcxx/containers/views/span.cons/range.verify.cpp create mode 100644 llvm/test/CodeGen/Hexagon/vector-sint-to-fp.ll create mode 100644 llvm/test/Transforms/Inline/mut-rec-scc-2.ll create mode 100644 llvm/test/Transforms/Inline/mut-rec-scc.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/X86/hoist-load-of-baseptr.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/X86/speculation-vs-tbaa.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/simplifycfg-switch-lowering- [...]