Re: [PATCH v4] x86: Extend the remove_redundant_vector pass

2025-06-24 Thread H.J. Lu
create mode 100644 gcc/testsuite/gcc.target/i386/pr92080-7.c > > > > > create mode 100644 gcc/testsuite/gcc.target/i386/pr92080-8.c > > > > > create mode 100644 gcc/testsuite/gcc.target/i386/pr92080-9.c > > > > > > > > > > > > + else

Re: [PATCH v4] x86: Extend the remove_redundant_vector pass

2025-06-24 Thread Hongtao Liu
On Tue, Jun 24, 2025 at 1:26 PM H.J. Lu wrote: > > On Mon, Jun 23, 2025 at 4:53 PM Hongtao Liu wrote: > > > > On Mon, Jun 23, 2025 at 4:45 PM H.J. Lu wrote: > > > > > > On Mon, Jun 23, 2025 at 4:10 PM H.J. Lu wrote: > > > > > > > > On Mon, Jun 23, 2025 at 3:11 PM Hongtao Liu wrote: > > > > > >

Re: [PATCH v4] x86: Extend the remove_redundant_vector pass

2025-06-23 Thread Hongtao Liu
On Mon, Jun 23, 2025 at 4:45 PM H.J. Lu wrote: > > On Mon, Jun 23, 2025 at 4:10 PM H.J. Lu wrote: > > > > On Mon, Jun 23, 2025 at 3:11 PM Hongtao Liu wrote: > > > > > > On Thu, Jun 19, 2025 at 10:25 AM H.J. Lu wrote: > > > > > > > > Extend the remove_redundant_vector pass to handle vector broad

[PATCH v4] x86: Extend the remove_redundant_vector pass

2025-06-23 Thread H.J. Lu
On Mon, Jun 23, 2025 at 4:10 PM H.J. Lu wrote: > > On Mon, Jun 23, 2025 at 3:11 PM Hongtao Liu wrote: > > > > On Thu, Jun 19, 2025 at 10:25 AM H.J. Lu wrote: > > > > > > Extend the remove_redundant_vector pass to handle vector broadcasts from > > > constant and variable scalars. When broadcasti