diff --git a/clang/docs/LanguageExtensions.rst b/clang/docs/LanguageExtensions.rst index de305ce79c247..6e97193888f77 100644 --- a/clang/docs/LanguageExtensions.rst +++ b/clang/docs/LanguageExtensions.rst @@ -532,6 +532,8 @@ number of literals can be specified. For example: vector int vi5 = (vector int)(1, 2, 3, 4); float4 vf = (float4)((float2)(1.0f, 2.0f), (float2)(3.0f, 4.0f)); +.. _Vector Operations: + Vector Operations ----------------- diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index c4069f9dd190c..906c1925bc823 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -655,6 +655,10 @@ Arm and AArch64 Support in Clang - clang now supports the Cortex-M85 CPU, which can be chosen with `-mcpu=cortex-m85`. By default, this has PACBTI turned on, but it can be disabled with `-mcpu=cortex-m85+nopacbti`. +- clang now supports using C/C++ operators on sizeless SVE vectors such as + `svint32_t`. The set of supported operators is shown in the table Vector + Operations found in the :ref:`Clang Language Extensions ` + document. Floating Point Support in Clang -------------------------------