Skip to content

Commit 1b4fe26

Browse files
authored
[clang][x86] Add release note entries describing recent work to making SSE intrinsics generic and usable with constexpr (llvm#154737)
I haven't created an exhaustive list of intrinsic changes, but I suppose I could if people see a strong need for it.
1 parent 00a405f commit 1b4fe26

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,13 @@ NVPTX Support
309309

310310
X86 Support
311311
^^^^^^^^^^^
312+
- More SSE, AVX and AVX512 intrinsics, including initializers and general
313+
arithmetic can now be used in C++ constant expressions.
314+
- Some SSE, AVX and AVX512 intrinsics have been converted to wrap
315+
generic __builtin intrinsics.
316+
- NOTE: Please avoid use of the __builtin_ia32_* intrinsics - these are not
317+
guaranteed to exist in future releases, or match behaviour with previous
318+
releases of clang or other compilers.
312319

313320
Arm and AArch64 Support
314321
^^^^^^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)