Re: [x86 PATCH take #2] Doubleword version of and; cmp to not; test optimization.

2022-07-05 Thread Uros Bizjak via Gcc-patches
On Tue, Jul 5, 2022 at 9:56 AM Uros Bizjak wrote: > > On Mon, Jul 4, 2022 at 9:11 PM Roger Sayle wrote: > > > > > > This patch is the latest revision of the patch originally posted at: > > https://gcc.gnu.org/pipermail/gcc-patches/2022-June/596201.html > > > > This patch extends the earlier and;c

Re: [x86 PATCH take #2] Doubleword version of and; cmp to not; test optimization.

2022-07-05 Thread Uros Bizjak via Gcc-patches
On Mon, Jul 4, 2022 at 9:11 PM Roger Sayle wrote: > > > This patch is the latest revision of the patch originally posted at: > https://gcc.gnu.org/pipermail/gcc-patches/2022-June/596201.html > > This patch extends the earlier and;cmp to not;test optimization to also > perform this transformation f

[x86 PATCH take #2] Doubleword version of and; cmp to not; test optimization.

2022-07-04 Thread Roger Sayle
This patch is the latest revision of the patch originally posted at: https://gcc.gnu.org/pipermail/gcc-patches/2022-June/596201.html This patch extends the earlier and;cmp to not;test optimization to also perform this transformation for TImode on TARGET_64BIT and DImode on -m32, One motivation fo