]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/59952 (-march=core-avx2 should not enable RTM)
authorUros Bizjak <uros@gcc.gnu.org>
Thu, 8 May 2014 19:32:34 +0000 (21:32 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 8 May 2014 19:32:34 +0000 (21:32 +0200)
PR target/59952
* config/i386/i386.c (ix86_option_override_internal): Remove PTA_RTM
from core-avx2.

From-SVN: r210237

gcc/ChangeLog
gcc/config/i386/i386.c

index 7a71141826aa5200645581a40ce322578ffa45a2..7127255fa2af08a6e5a307125c624ab00f8d683a 100644 (file)
@@ -1,3 +1,9 @@
+2014-05-08  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/59952
+       * config/i386/i386.c (ix86_option_override_internal): Remove PTA_RTM
+       from core-avx2.
+
 2014-05-08  Charles Baylis  <charles.baylis@linaro.org>
 
        Backport from mainline
        (altivec_expand_stvex_be): New function.
 
        Backport from mainline
-        2014-02-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+       2014-02-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
        * config/rs6000/rs6000.c (rs6000_emit_le_vsx_move): Relax assert
        to permit subregs.
 
        Backport from mainline
-        2014-02-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+       2014-02-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
        * config/rs6000/vector.md (*vector_unordered<mode>): Change split
        to use canonical form for nor<mode>3.
 
 2014-04-04  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
 
        Backport from mainline
-        2014-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
+       2014-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
 
        * config/rs6000/rs6000.opt (-mlra): Add switch to enable the LRA
        register allocator.
 
 2014-03-26  Martin Jambor  <mjambor@suse.cz>
 
-      PR ipa/60419
-      * ipa.c (symtab_remove_unreachable_nodes): Clear thunk and
-      alias flags of nodes in the border.
+       PR ipa/60419
+       * ipa.c (symtab_remove_unreachable_nodes): Clear thunk and
+       alias flags of nodes in the border.
 
 2014-03-26  Eric Botcazou  <ebotcazou@adacore.com>
 
        Backport from mainline
        2014-02-21  Richard Biener  <rguenther@suse.de>
 
-        PR tree-optimization/60276
-        * tree-vectorizer.h (struct _stmt_vec_info): Add min_neg_dist field.
-        (STMT_VINFO_MIN_NEG_DIST): New macro.
-        * tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Record
-        STMT_VINFO_MIN_NEG_DIST.
-        * tree-vect-stmts.c (vectorizable_load): Verify if assumptions
-        made for negative dependence distances still hold.
+       PR tree-optimization/60276
+       * tree-vectorizer.h (struct _stmt_vec_info): Add min_neg_dist field.
+       (STMT_VINFO_MIN_NEG_DIST): New macro.
+       * tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Record
+       STMT_VINFO_MIN_NEG_DIST.
+       * tree-vect-stmts.c (vectorizable_load): Verify if assumptions
+       made for negative dependence distances still hold.
 
 2014-02-25  Richard Biener  <rguenther@suse.de>
 
index 6243f106788164485a45f0e7562d8fd2fbe156fe..8ca9a03810cea1f1a5e5fc1cb027a3489321af88 100644 (file)
@@ -2886,7 +2886,7 @@ ix86_option_override_internal (bool main_args_p)
        | PTA_SSSE3 | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AVX | PTA_AVX2
        | PTA_CX16 | PTA_POPCNT | PTA_AES | PTA_PCLMUL | PTA_FSGSBASE
        | PTA_RDRND | PTA_F16C | PTA_BMI | PTA_BMI2 | PTA_LZCNT
-       | PTA_FMA | PTA_MOVBE | PTA_RTM | PTA_HLE | PTA_FXSR | PTA_XSAVE
+       | PTA_FMA | PTA_MOVBE | PTA_HLE | PTA_FXSR | PTA_XSAVE
        | PTA_XSAVEOPT},
       {"atom", PROCESSOR_ATOM, CPU_ATOM,
        PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3