Hi!
On Thu, Aug 22, 2024 at 05:39:36PM +0800, Kewen.Lin wrote:
> > - if (ALTIVEC_OR_VSX_VECTOR_MODE (mode) || mode == TImode)
> > + if (ALTIVEC_OR_VSX_VECTOR_MODE (mode) || mode == TImode
> > + || mode == PTImode)
>
> Maybe we can introduce a macro to this file like
>
> #define TI_OR_PTI_MODE(mode) ((mode) == TImode || (mode) == PTImode)
INTEGRAL_MODE_P (mode) && MODE_UNIT_SIZE (mode) == 16 or such?
Or you might just want the check for 16, that covers all applicable
modes and nothing else, right?
The correct indentation is
if (ALTIVEC_OR_VSX_VECTOR_MODE (mode)
|| mode == TImode
|| mode == PTImode)
btw, or you can put the TImode and PTImode on one line if you really
have to, but don't put unalike things on the same line.
I don't like macros that you use just one or two times. It is much
clearer if you write it out whereever you use it.
> OK for trunk and all active release branches with/without these nits tweaked,
> but please give others two days or so to comment, thanks!
Okay for trunk right now, and backports after the customary wait. Also
okay with just the MODE_UNIT_SIZE (mode) == 16 thing, after you tested
that of course :-)
Thanks!
Segher