This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC, x86] Changes for AVX and AVX2 processors


On Sat, Dec 29, 2012 at 6:26 AM, Vladimir Yakovlev <vbyakovl23@gmail.com> wrote:

> processor_alias_table contains the same processor type for all
> "corei7", "corei7-avx", "core-avx-i" and "core-avx2". At least, it has
> consequence on checking x86_avx256_split_unaligned_load &
> ix86_tune_mask: for all these processors it results the same. Moreover
> we cannot turn new features on for AVX/AVX2 using
> initial_ix86_tune_features.

corei7, corei7-avx and core-avx-i are all based on sandybridge (=
PROCESSOR_COREI7) architecture. The only problematic entry is
core-avx2, which should be based on new architecture. I propose
PROCESSOR_HASWELL, in the same way as we have PROCESSOR_NOCONA.

Uros.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]