Add an AVX512 enabled DSCAL function
authorArjan van de Ven <arjan@linux.intel.com>
Sat, 11 Aug 2018 17:14:57 +0000 (17:14 +0000)
committerArjan van de Ven <arjan@linux.intel.com>
Sat, 11 Aug 2018 17:14:57 +0000 (17:14 +0000)
commitcacacc8007eaf8c01ca32f289980ee8b91016b8f
tree1141c8b60f9d42fd73a52c659d995cb98faf8426
parent1a00ef3d271d0335f2f96f955f16acff05f6f6cd
Add an AVX512 enabled DSCAL function

written in C intrinsics for best readability.
(the same C code works for Haswell as well)

For logistical reasons the code falls back to the existing
haswell AVX2 implementation if the GCC or LLVM compiler is not new enough
kernel/x86_64/dscal.c
kernel/x86_64/dscal_microk_skylakex-2.c [new file with mode: 0644]