Skip to content

Commit 456e9c2

Browse files
committed
[ReleaseNotes] Mention new matrix intrinsics.
Reviewers: anemet, Gerolf Reviewed By: anemet Differential Revision: https://reviews.llvm.org/D75161
1 parent 48d2446 commit 456e9c2

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

llvm/docs/LangRef.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14553,6 +14553,9 @@ Arguments:
1455314553
""""""""""
1455414554
The argument to this intrinsic must be a vector of floating-point values.
1455514555

14556+
14557+
.. _i_matrixintrinsics:
14558+
1455614559
Matrix Intrinsics
1455714560
-----------------
1455814561

llvm/docs/ReleaseNotes.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,12 @@ Non-comprehensive list of changes in this release
106106
still under heavy development and disabled by default, to enable an early run
107107
pass ``-mllvm -attributor-disable=false`` to an invocation of clang.
108108

109+
* New matrix math intrinsics have been added to LLVM
110+
(see :ref:`LLVM Language Reference Manual <i_matrixintrinsics>`), together
111+
with the LowerMatrixIntrinsics pass. The pass lowers matrix intrinsics
112+
to a set of efficient vector instructions. The lowering pass is off
113+
by default and can be enabled by passing ``-mllvm -enable-matrix`` to an
114+
invocation of clang.
109115

110116

111117
Changes to the LLVM IR

0 commit comments

Comments
 (0)