[i386] Introduce scalar version of avx512f_vmscalef.
commit8c8df06e46493f6cb55333db72fa1802279b48b4
authorUros Bizjak <ubizjak@gmail.com>
Thu, 12 Aug 2021 19:18:46 +0000 (12 21:18 +0200)
committerUros Bizjak <ubizjak@gmail.com>
Thu, 12 Aug 2021 19:19:46 +0000 (12 21:19 +0200)
tree873faeb5c94024cef50dcd6443d56b3d40ef8017
parenta6da2cddcf0e959de6666d4d74411af23507f9f9
[i386] Introduce scalar version of avx512f_vmscalef.

2021-08-12  Uroš Bizjak  <ubizjak@gmail.com>

gcc/
PR target/98309
* config/i386/i386.md (avx512f_scalef<mode>2): New insn pattern.
(ldexp<mode>3): Use avx512f_scalef<mode>2.
(UNSPEC_SCALEF): Move from ...
* config/i386/sse.md (UNSPEC_SCALEF): ... here.
gcc/config/i386/i386.md
gcc/config/i386/sse.md