hpkfft wrote: Note that the following in xmmintrin.h ``` #define _MM_ROUND_NEAREST (0x0000U) #define _MM_ROUND_DOWN (0x2000U) #define _MM_ROUND_UP (0x4000U) #define _MM_ROUND_TOWARD_ZERO (0x6000U) #define _MM_ROUND_MASK (0x6000U) ``` sets different bits than the `_MM_FROUND_TO_*` naming scheme which is the subject of this patch. The former applies to `_mm_getcsr()`; this patch applies to instruction intrinsics (`_mm512_add_round_ps`, etc.)
https://github.com/llvm/llvm-project/pull/99691 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits