> -----Original Message----- > From: Jakub Jelinek <ja...@redhat.com> > Sent: Thursday, November 25, 2021 9:53 AM > To: Richard Biener <rguent...@suse.de> > Cc: Tamar Christina <tamar.christ...@arm.com>; gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p > simplification [PR103417] > > On Thu, Nov 25, 2021 at 10:17:52AM +0100, Richard Biener wrote: > > > Ah I see, sorry I didn't see that rule before, you're right that if > > > this is ordered after it then they can be dropped. > > > > So the patch is OK, possibly with re-ordering the matches. > > I've committed the patch as is because it has been tested that way and I'd > like to avoid dups of that PR flowing in. Even when not reordered, the new > earlier match.pd simplification will not trigger for the lt le gt ge cases > anymore > and the later old simplifications will trigger and I'd expect after that > latter > simplification the earlier should trigger again because the IL changed, no? > Tamar, can you handle the reordering together with the testsuite changes > (and perhaps formatting fixes in the tree.c routine)? Yes I will, I'll send a patch tomorrow morning. Thanks! Regards, Tamar > > Jakub
RE: [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Tamar Christina via Gcc-patches Thu, 25 Nov 2021 07:28:49 -0800
- [PATCH] match.pd: Fix up the recent bitmas... Jakub Jelinek via Gcc-patches
- RE: [PATCH] match.pd: Fix up the rece... Tamar Christina via Gcc-patches
- RE: [PATCH] match.pd: Fix up the ... Richard Biener via Gcc-patches
- Re: [PATCH] match.pd: Fix up the ... Jakub Jelinek via Gcc-patches
- RE: [PATCH] match.pd: Fix up ... Tamar Christina via Gcc-patches
- RE: [PATCH] match.pd: Fix... Richard Biener via Gcc-patches
- Re: [PATCH] match.pd... Jakub Jelinek via Gcc-patches
- Re: [PATCH] matc... Richard Biener via Gcc-patches
- RE: [PATCH] matc... Tamar Christina via Gcc-patches
- RE: [PATCH] match.pd: Fix up the rece... Tamar Christina via Gcc-patches