[Bug target/88035] missing _mm512_reduce_round_pd() et al
mcccs at gmx dot com
gcc-bugzilla@gcc.gnu.org
Sun Dec 9 07:35:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88035
MCCCS <mcccs at gmx dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mcccs at gmx dot com
--- Comment #1 from MCCCS <mcccs at gmx dot com> ---
Only the `_mm_` reduce-intrinsics don't exist. You can still call them from GCC
by
1) Opening the table
https://github.com/llvm-mirror/clang/blob/master/lib/Headers/avx512dqintrin.h
2) Ctrl + F for the function (e.g. _mm512_reduce_round_pd)
3) Call the function in the definition (e.g. __builtin_ia32_reducepd512_mask)
But this is only a workaround, those `_mm_` functions/macros should be added, I
agree.
More information about the Gcc-bugs
mailing list