summaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-17 22:18:23 +0000
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-17 22:18:23 +0000
commita28d23f09ac7df8491ba347d5cd42b9cb99800f4 (patch)
tree2c15d71f646a3ad3bbf13fe2d300962f813c77f1 /gcc/testsuite/ChangeLog
parent37d0f0678d3fbba0e44eb291b6b4023bab0cc894 (diff)
downloadgcc-a28d23f09ac7df8491ba347d5cd42b9cb99800f4.tar.gz
Add avx5124vnniw/avx5124fmaps to target attributes
gcc/ 2016-11-17 Andrew Senkevich <andrew.senkevich@intel.com> * config/i386/i386.c (processor_features): Add F_AVX5124VNNIW, F_AVX5124FMAPS. (isa_names_table): Handle new features. gcc/testsuite/ 2016-11-17 Andrew Senkevich <andrew.senkevich@intel.com> * gcc.target/i386/builtin_target.c: Handle new "avx5124vnniw", "avx5124fmaps". * gcc.target/i386/funcspec-56.inc: Test new attributes. libgcc/ 2016-11-17 Andrew Senkevich <andrew.senkevich@intel.com> * config/i386/cpuinfo.c (processor_features): Add FEATURE_AVX5124VNNIW, FEATURE_AVX5124FMAPS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@242570 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r--gcc/testsuite/ChangeLog34
1 files changed, 34 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ed6b9a72bac..e84613fe5f7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,37 @@
+2016-11-17 Andrew Senkevich <andrew.senkevich@intel.com>
+
+ * gcc.target/i386/builtin_target.c: Handle new "avx5124vnniw",
+ "avx5124fmaps".
+ * gcc.target/i386/funcspec-56.inc: Test new attributes.
+
+2016-11-17 Kirill Yukhin <kirill.yukhin@gmail.com>
+ Andrew Senkevich <andrew.senkevich@intel.com>
+
+ * gcc.target/i386/avx5124fmadd-v4fmaddps-1.c: New test.
+ * gcc.target/i386/avx5124fmadd-v4fmaddps-2.c: Ditto.
+ * gcc.target/i386/avx5124fmadd-v4fmaddss-1.c: Ditto.
+ * gcc.target/i386/avx5124fmadd-v4fnmaddps-1.c: Ditto.
+ * gcc.target/i386/avx5124fmadd-v4fnmaddps-2.c: Ditto.
+ * gcc.target/i386/avx5124fmadd-v4fnmaddss-1.c: Ditto.
+ * gcc.target/i386/avx5124fmaps-check.h: Ditto.
+ * gcc.target/i386/avx5124vnniw-check.h: Ditto.
+ * gcc.target/i386/avx5124vnniw-vp4dpwssd-1.c: Ditto.
+ * gcc.target/i386/avx5124vnniw-vp4dpwssd-2.c: Ditto.
+ * gcc.target/i386/avx5124vnniw-vp4dpwssds-1.c: Ditto.
+ * gcc.target/i386/avx5124vnniw-vp4dpwssds-2.c: Ditto.
+ * gcc.target/i386/avx512f-helper.h: Add avx5124fmaps-check.h,
+ avx5124vnniw-check.h.
+ * gcc.target/i386/i386.exp (check_effective_target_avx5124fmaps,
+ check_effective_target_avx5124vnniw): New.
+ * gcc.target/i386/m128-check.h (ESP_FLOAT, ESP_DOUBLE):
+ Set under ifndef.
+ * gcc.target/i386/sse-12.c: Add -mavx5124fmaps, -mavx5124vnniw.
+ * gcc.target/i386/sse-13.c: Ditto.
+ * g++.dg/other/i386-2.C: Ditto.
+ * g++.dg/other/i386-3.C: Ditto.
+ * gcc.target/i386/sse-22.c: Ditto.
+ * gcc.target/i386/sse-23.c: Ditto.
+
2016-11-17 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/55080