Skip to content

Commit c1f4a4a

Browse files
RKSimongithub-actions[bot]
authored andcommitted
Automerge: [clang][x86] Add release note entries describing recent work to making SSE intrinsics generic and usable with constexpr (#154737)
I haven't created an exhaustive list of intrinsic changes, but I suppose I could if people see a strong need for it.
2 parents b808943 + 1b4fe26 commit c1f4a4a

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)