summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ccd932a5a6e..56089df9fd7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,29 @@
+2014-08-11 Alexander Ivchenko <alexander.ivchenko@intel.com>
+ Maxim Kuznetsov <maxim.kuznetsov@intel.com>
+ Anna Tikhonova <anna.tikhonova@intel.com>
+ Ilya Tocar <ilya.tocar@intel.com>
+ Andrey Turetskiy <andrey.turetskiy@intel.com>
+ Ilya Verbin <ilya.verbin@intel.com>
+ Kirill Yukhin <kirill.yukhin@intel.com>
+ Michael Zolotukhin <michael.v.zolotukhin@intel.com>
+
+ * common/config/i386/i386-common.c
+ (OPTION_MASK_ISA_AVX512VL_SET): Define.
+ (OPTION_MASK_ISA_AVX512F_UNSET): Update.
+ (ix86_handle_option): Handle OPT_mavx512vl.
+ * config/i386/cpuid.h (bit_AVX512VL): Define.
+ * config/i386/driver-i386.c (host_detect_local_cpu): Detect avx512vl,
+ set -mavx512vl accordingly.
+ * config/i386/i386-c.c (ix86_target_macros_internal): Handle
+ OPTION_MASK_ISA_AVX512VL.
+ * config/i386/i386.c (ix86_target_string): Handle -mavx512vl.
+ (ix86_option_override_internal): Define PTA_AVX512VL, handle
+ PTA_AVX512VL and OPTION_MASK_ISA_AVX512VL.
+ (ix86_valid_target_attribute_inner_p): Handle OPT_mavx512vl.
+ * config/i386/i386.h (TARGET_AVX512VL): Define.
+ (TARGET_AVX512VL_P(x)): Ditto.
+ * config/i386/i386.opt: Add mavx512vl.
+
2014-08-11 Felix Yang <fei.yang0953@gmail.com>
PR tree-optimization/62073