i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE
commitacff89c7d7b3af3553a4fb878b2fd767dd27d830
authorUros Bizjak <ubizjak@gmail.com>
Thu, 16 Mar 2023 19:41:55 +0000 (16 20:41 +0100)
committerUros Bizjak <ubizjak@gmail.com>
Thu, 16 Mar 2023 19:42:44 +0000 (16 20:42 +0100)
treefa59847053d5d252c6244e86d566febf4a3b3631
parent31cdfdef04701e10cffcec4578b2337684f0e4bc
i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE

8-byte modes should be processed only for TARGET_MMX_WITH_SSE.

gcc/ChangeLog:

* config/i386/i386-expand.cc (expand_vec_perm_pblendv):
Handle 8-byte modes only with TARGET_MMX_WITH_SSE.
(expand_vec_perm_2perm_pblendv): Ditto.
gcc/config/i386/i386-expand.cc