Author: Simon Pilgrim Date: 2025-08-22T09:59:10+01:00 New Revision: 1b4fe26343df9c3b37b0cee08f0cd8cee0868181
URL: https://github.com/llvm/llvm-project/commit/1b4fe26343df9c3b37b0cee08f0cd8cee0868181 DIFF: https://github.com/llvm/llvm-project/commit/1b4fe26343df9c3b37b0cee08f0cd8cee0868181.diff LOG: [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. Added: Modified: clang/docs/ReleaseNotes.rst Removed: ################################################################################ diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index c07b91e899b02..0d85b6f426995 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -309,6 +309,13 @@ NVPTX Support X86 Support ^^^^^^^^^^^ +- More SSE, AVX and AVX512 intrinsics, including initializers and general + arithmetic can now be used in C++ constant expressions. +- Some SSE, AVX and AVX512 intrinsics have been converted to wrap + generic __builtin intrinsics. +- NOTE: Please avoid use of the __builtin_ia32_* intrinsics - these are not + guaranteed to exist in future releases, or match behaviour with previous + releases of clang or other compilers. Arm and AArch64 Support ^^^^^^^^^^^^^^^^^^^^^^^ _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits