Re: [PATCH, rs6000] Eliminate TARGET_CTZ, TARGET_FCTIDZ, FCTIWUZ defines

2022-09-20 Thread Segher Boessenkool
On Tue, Sep 20, 2022 at 05:01:53PM -0500, will schmidt wrote: > On Tue, 2022-09-20 at 16:14 -0500, Segher Boessenkool wrote: > > > TARGET_FCTIWUZ has a low number of uses, and can be directly > > > replaced with TARGET_POPCNTD. > > > > It is a p7 (ISA 2.06) insn. Please make a TARGET_P7 or such?

Re: [PATCH, rs6000] Eliminate TARGET_CTZ,TARGET_FCTIDZ,FCTIWUZ defines

2022-09-20 Thread will schmidt via Gcc-patches
On Tue, 2022-09-20 at 16:14 -0500, Segher Boessenkool wrote: > Hi! > > On Mon, Sep 19, 2022 at 06:19:15PM -0500, will schmidt wrote: > > This is the first of a batch of changes that eliminate a number > > of define TARGET_foo entries we have collected over time. > > Good good :-) > > > TARGET_

Re: [PATCH, rs6000] Eliminate TARGET_CTZ, TARGET_FCTIDZ, FCTIWUZ defines

2022-09-20 Thread Segher Boessenkool
Hi! On Mon, Sep 19, 2022 at 06:19:15PM -0500, will schmidt wrote: > This is the first of a batch of changes that eliminate a number > of define TARGET_foo entries we have collected over time. Good good :-) > TARGET_CTZ is defined as TARGET_MODULO, and has a low number > of uses. References to

[PATCH, rs6000] Eliminate TARGET_CTZ,TARGET_FCTIDZ,FCTIWUZ defines

2022-09-19 Thread will schmidt via Gcc-patches
[PATCH, rs6000] Eliminate TARGET_CTZ,TARGET_FCTIDZ,FCTIWUZ defines Hi, This is the first of a batch of changes that eliminate a number of define TARGET_foo entries we have collected over time. TARGET_CTZ is defined as TARGET_MODULO, and has a low number of uses. References to TARGET_CTZ