This series has three parts.  The first three patches fix issues arising from
the original assumption that SME implied SVE2.  Patch 4 can then remove the
"sorry" we put in place last year for "+sme+nosve" configurations.  The
remaining patches adapt existing tests (either in place or by creating
duplicate copies) to provide good test coverage for +sme+nosve configurations.

Apart from the addition of __arm_get_current_vg to libgcc, this series should
have no functional change for any feature combinations that are currently
supported on trunk.


Changes since v1:
1/7: Remove usage of __aarch64_have_sme.
2/7: Fix check for when to use __arm_get_current_vg.
6/7: Adjust tests to reflect the fix in 2/7 (changes to locally_streaming_1*
and exceptions_2_nosve.C).

Wilco approved most of the v1 series, apart from patch 1/7.  Is this series now
ok for master?

Thanks,
Alice

Reply via email to