Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread Uros Bizjak
On Mon, Jul 14, 2025 at 9:37 AM H.J. Lu wrote: > > On Mon, Jul 14, 2025 at 3:11 PM Uros Bizjak wrote: > > > > On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > > > > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > > > > > > On Sat, Jul 12, 2025 at 7:51 PM Uros Bizjak wrote: > > > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread Uros Bizjak
On Mon, Jul 14, 2025 at 9:41 AM H.J. Lu wrote: > > On Mon, Jul 14, 2025 at 3:34 PM Uros Bizjak wrote: > > > > On Mon, Jul 14, 2025 at 9:11 AM Uros Bizjak wrote: > > > > > > On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > > > > > > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread H.J. Lu
On Mon, Jul 14, 2025 at 3:40 PM H.J. Lu wrote: > > On Mon, Jul 14, 2025 at 3:34 PM Uros Bizjak wrote: > > > > On Mon, Jul 14, 2025 at 9:11 AM Uros Bizjak wrote: > > > > > > On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > > > > > > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread H.J. Lu
On Mon, Jul 14, 2025 at 3:34 PM Uros Bizjak wrote: > > On Mon, Jul 14, 2025 at 9:11 AM Uros Bizjak wrote: > > > > On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > > > > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > > > > > > On Sat, Jul 12, 2025 at 7:51 PM Uros Bizjak wrote: > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread H.J. Lu
On Mon, Jul 14, 2025 at 3:11 PM Uros Bizjak wrote: > > On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > > > > On Sat, Jul 12, 2025 at 7:51 PM Uros Bizjak wrote: > > > > > > > > On Sat, Jul 12, 2025 at 1:41 PM H.J. Lu wrote: > > > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread Uros Bizjak
On Mon, Jul 14, 2025 at 9:11 AM Uros Bizjak wrote: > > On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > > > > On Sat, Jul 12, 2025 at 7:51 PM Uros Bizjak wrote: > > > > > > > > On Sat, Jul 12, 2025 at 1:41 PM H.J. Lu wrote: > > > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-14 Thread Uros Bizjak
On Mon, Jul 14, 2025 at 5:32 AM Uros Bizjak wrote: > > On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > > > On Sat, Jul 12, 2025 at 7:51 PM Uros Bizjak wrote: > > > > > > 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: > > > >

Re: [PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-13 Thread Uros Bizjak
On Mon, Jul 14, 2025 at 2:14 AM H.J. Lu wrote: > > On Sat, Jul 12, 2025 at 7:51 PM Uros Bizjak wrote: > > > > 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: > > > > >

[PATCH v3] x86: Update MMX moves to support all 1s vectors

2025-07-13 Thread H.J. Lu
]) repeated x4])) 3. Update 4-byte and 8-byte MMX moves to support constant all 1s vectors. 4. Split 4-byte and 8-byte MMX CONSTM1 moves by loading from memory if they haven't been eliminated. gcc/ PR target/121015 * config/i386/constraints.md (BZ): New constraint. * config/i386/i386.cc (