Hi, > --- a/gcc/config/i386/i386.c > +++ b/gcc/config/i386/i386.c > @@ -2128,6 +2128,9 @@ static const unsigned int > x86_avx256_split_unaligned_load > static const unsigned int x86_avx256_split_unaligned_store > = m_COREI7 | m_BDVER1 | m_GENERIC; > > +static const unsigned int x86_prefer_avx128 > + = m_BDVER1;
What is reason for stuff like this to not go into initial_ix86_tune_features? I sort of liked them better when they was individual flags, but having the target tunning flags spread across multiple places seems unnecesary. Honza