Re: AArch64 promote aarch64-autovec-peference to mautovec-preference

2025-06-11 Thread Richard Sandiford
Tamar Christina writes: > @@ -360,8 +367,8 @@ The number of Newton iterations for calculating the > reciprocal for double type. > > -param=aarch64-autovec-preference= > Target Joined Var(aarch64_autovec_preference) > Enum(aarch64_autovec_preference) Init(AARCH64_AUTOVEC_DEFAULT) Param > ---p

RE: AArch64 promote aarch64-autovec-peference to mautovec-preference

2025-06-09 Thread Tamar Christina
> >> +param value will be used. > >> + > >> @opindex march > >> @item -march=@var{name} > >> Specify the name of the target architecture and, optionally, one or > > > > --params are supposed to be internal developer flags that could go away > > at any time. So now that we have the user-facing flag

Re: AArch64 promote aarch64-autovec-peference to mautovec-preference

2025-06-03 Thread Kyrylo Tkachov
> On 3 Jun 2025, at 17:56, Richard Sandiford wrote: > > Tamar Christina writes: >> As requested in my patch for -mmax-vectorization this promotes the parameter >> --param aarch64-autovec-preference to a first class top target flag. >> >> If both the parameter and the flag is specified the par

Re: AArch64 promote aarch64-autovec-peference to mautovec-preference

2025-06-03 Thread Richard Sandiford
Tamar Christina writes: > As requested in my patch for -mmax-vectorization this promotes the parameter > --param aarch64-autovec-preference to a first class top target flag. > > If both the parameter and the flag is specified the parameter takes precedence > with the reasoning that it may already

AArch64 promote aarch64-autovec-peference to mautovec-preference

2025-06-03 Thread Tamar Christina
As requested in my patch for -mmax-vectorization this promotes the parameter --param aarch64-autovec-preference to a first class top target flag. If both the parameter and the flag is specified the parameter takes precedence with the reasoning that it may already be embedded in build systems. Boo