[llvm-branch-commits] [clang] 006b649 - [clang][docs] Release notes for C/C++ SVE Operators

David Truby via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Aug 22 05:56:20 PDT 2022


Author: David Truby
Date: 2022-08-22T13:53:56+01:00
New Revision: 006b649321dc6c72a18d1b73807fc206472e911c

URL: https://github.com/llvm/llvm-project/commit/006b649321dc6c72a18d1b73807fc206472e911c
DIFF: https://github.com/llvm/llvm-project/commit/006b649321dc6c72a18d1b73807fc206472e911c.diff

LOG: [clang][docs] Release notes for C/C++ SVE Operators

Added: 
    

Modified: 
    clang/docs/LanguageExtensions.rst
    clang/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
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 <Vector Operations>`
+  document.
 
 Floating Point Support in Clang
 -------------------------------


        


More information about the llvm-branch-commits mailing list