[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