Re: [PATCH v2] x86: Don't use vmovdqu16/vmovdqu8 with non-EVEX registers

2025-06-22 Thread Hongtao Liu
On Sat, Jun 21, 2025 at 11:09 PM H.J. Lu wrote: > > On Fri, Jun 20, 2025 at 4:12 PM H.J. Lu wrote: > > > > Don't use vmovdqu16/vmovdqu8 with non-EVEX registers even if AVX512BW is > > available. > > > > gcc/ > > > > PR target/120728 > > * config/i386/i386.cc (ix86_get_ssemov): Use vmovdqu16/vmovd

[PATCH v2] x86: Don't use vmovdqu16/vmovdqu8 with non-EVEX registers

2025-06-21 Thread H.J. Lu
t/i386/pr95483-5.c: Likewise. * gcc.target/i386/pr120728.c: New test. OK for master? Thanks. -- H.J. From 8e8d27c4e7dd8454ea6865af1ffd5be3556baedc Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 20 Jun 2025 16:07:18 +0800 Subject: [PATCH v2] x86: Don't use vmovdqu16/vmo