Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-12 Thread Uros Bizjak
On Sat, Jul 12, 2025 at 1:41 PM H.J. Lu wrote: > > On Sat, Jul 12, 2025 at 5:58 PM Uros Bizjak wrote: > > > > On Sat, Jul 12, 2025 at 11:52 AM H.J. Lu wrote: > > > > > > On Sat, Jul 12, 2025 at 5:03 PM Uros Bizjak wrote: > > > > > > > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > > >

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-12 Thread H.J. Lu
On Sat, Jul 12, 2025 at 5:58 PM Uros Bizjak wrote: > > On Sat, Jul 12, 2025 at 11:52 AM H.J. Lu wrote: > > > > On Sat, Jul 12, 2025 at 5:03 PM Uros Bizjak wrote: > > > > > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > > > > > > commit 77473a27bae04da99d6979d43e7bd0a8106f4557 > > > > Au

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-12 Thread Uros Bizjak
On Sat, Jul 12, 2025 at 11:52 AM H.J. Lu wrote: > > On Sat, Jul 12, 2025 at 5:03 PM Uros Bizjak wrote: > > > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > > > > commit 77473a27bae04da99d6979d43e7bd0a8106f4557 > > > Author: H.J. Lu > > > Date: Thu Jun 26 06:08:51 2025 +0800 > > > > >

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-12 Thread H.J. Lu
On Sat, Jul 12, 2025 at 5:03 PM Uros Bizjak wrote: > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > > commit 77473a27bae04da99d6979d43e7bd0a8106f4557 > > Author: H.J. Lu > > Date: Thu Jun 26 06:08:51 2025 +0800 > > > > x86: Also handle all 1s float vector constant > > > > replaces

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-12 Thread Uros Bizjak
On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > commit 77473a27bae04da99d6979d43e7bd0a8106f4557 > Author: H.J. Lu > Date: Thu Jun 26 06:08:51 2025 +0800 > > x86: Also handle all 1s float vector constant > > replaces > > (insn 29 28 30 5 (set (reg:V2SF 107) > (mem/u/c:V2SF (symbol

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-11 Thread Uros Bizjak
On Fri, Jul 11, 2025 at 10:39 AM H.J. Lu wrote: > > On Fri, Jul 11, 2025 at 4:23 PM Uros Bizjak wrote: > > > > On Fri, Jul 11, 2025 at 9:57 AM Uros Bizjak wrote: > > > > > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > > > > > gcc/ > > > > > > > > PR target/121015 > > > > * config/i386/

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-11 Thread H.J. Lu
On Fri, Jul 11, 2025 at 4:23 PM Uros Bizjak wrote: > > On Fri, Jul 11, 2025 at 9:57 AM Uros Bizjak wrote: > > > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > > > gcc/ > > > > > > PR target/121015 > > > * config/i386/constraints.md (BX): New constraint. > > > * config/i386/i386.cc (ix86_

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-11 Thread Uros Bizjak
On Fri, Jul 11, 2025 at 9:57 AM Uros Bizjak wrote: > > On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > > > gcc/ > > > > PR target/121015 > > * config/i386/constraints.md (BX): New constraint. > > * config/i386/i386.cc (ix86_print_operand): Support CONSTM1_RTX. > > * config/i386/mmx.md (MMXMODE:*

Re: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-11 Thread Uros Bizjak
On Fri, Jul 11, 2025 at 6:05 AM H.J. Lu wrote: > gcc/ > > PR target/121015 > * config/i386/constraints.md (BX): New constraint. > * config/i386/i386.cc (ix86_print_operand): Support CONSTM1_RTX. > * config/i386/mmx.md (MMXMODE:*mov_internal): Replace C with > BX for memory and integer register de

[PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors

2025-07-10 Thread H.J. Lu
121015-6.c: Likewise. OK for master? Thanks. -- H.J. From a6e90a205d69f0a192fb885a96bbbe0f8e7c7819 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 10 Jul 2025 06:21:58 +0800 Subject: [PATCH v2] x86: Update MMXMODE:*mov_internal to support all 1s vectors MIME-Version: 1.0 Cont