Re: [PATCH][AArch64][2/2] Add sve_width -moverride tunable

2018-12-07 Thread Kyrill Tkachov
On 07/12/18 16:32, Richard Sandiford wrote: "Kyrill Tkachov" writes: @@ -10834,6 +10836,34 @@ aarch64_parse_tune_string (const char *tune_string, "tune="); } +/* Parse the sve_width tuning moverride string in TUNE_STRING. + Accept the valid SVE vect

Re: [PATCH][AArch64][2/2] Add sve_width -moverride tunable

2018-12-07 Thread Richard Sandiford
"Kyrill Tkachov" writes: > @@ -10834,6 +10836,34 @@ aarch64_parse_tune_string (const char *tune_string, >"tune="); > } > > +/* Parse the sve_width tuning moverride string in TUNE_STRING. > + Accept the valid SVE vector widths allowed by > + aarch64_sve_ve

[PATCH][AArch64][2/2] Add sve_width -moverride tunable

2018-12-07 Thread Kyrill Tkachov
Hi all, On top of the previous patch that implements TARGET_ESTIMATED_POLY_VALUE and adds an sve_width tuning field to the CPU structs, this patch implements an -moverride knob to adjust this sve_width field to allow for experimentation. Again, reminder that this only has an effect when compiling