i386-cpuinfo.c (FEATURE_AVX2): New enum value.
authorSriraman Tallam <tmsriram@google.com>
Thu, 26 Apr 2012 00:52:09 +0000 (00:52 +0000)
committerSriraman Tallam <tmsriram@gcc.gnu.org>
Thu, 26 Apr 2012 00:52:09 +0000 (00:52 +0000)
commit5ddecff9f260138d286332bb0114f3781d66c38a
treebc87408432ea357dc78b6eee443172032550af77
parentc2ad8e1c4034fba37e9c7ed0efbb521b0c7d37ca
i386-cpuinfo.c (FEATURE_AVX2): New enum value.

2012-04-25  Sriraman Tallam  <tmsriram@google.com>

* config/i386/i386-cpuinfo.c (FEATURE_AVX2): New enum value.
(get_available_features): New argument. Check for AVX2.
(__cpu_indicator_init): Modify call to get_available_features.

* doc/extend.texi: Document avx2 support.
* config/i386/i386.c (fold_builtin_cpu): Add avx2.

* testsuite/gcc.target/i386/builtin_target.c: Check avx2.

From-SVN: r186855
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/doc/extend.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/builtin_target.c
libgcc/ChangeLog
libgcc/config/i386/i386-cpuinfo.c