* x86-tune.def (X86_TUNE_INTER_UNIT_MOVES_TO_VEC): Disable for Zen.
authorJan Hubicka <hubicka@ucw.cz>
Fri, 27 Oct 2017 18:05:14 +0000 (20:05 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 27 Oct 2017 18:05:14 +0000 (18:05 +0000)
From-SVN: r254166

gcc/ChangeLog
gcc/config/i386/x86-tune.def

index c740c8b17058e208f1143d7c786264d39ef56396..e8fa8fce70b4a5fa48bfec89c9fdf68eed1cf3c7 100644 (file)
@@ -1,3 +1,7 @@
+2017-10-27  Jan Hubicka  <hubicka@ucw.cz>
+
+       * x86-tune.def (X86_TUNE_INTER_UNIT_MOVES_TO_VEC): Disable for Zen.
+
 2017-10-27  Jeff Law  <law@redhat.com>
 
        * gimple-ssa-sprintf.c: Include domwalk.h.
index 208d3c58ef4f19574c55c6793e2aa133d6d5cd45..c7099d7d78bd3e63553d289751895be85bf1f04e 100644 (file)
@@ -366,7 +366,7 @@ DEF_TUNE (X86_TUNE_SSE_LOAD0_BY_PXOR, "sse_load0_by_pxor",
    to SSE registers.  If disabled, the moves will be done by storing
    the value to memory and reloading.  */
 DEF_TUNE (X86_TUNE_INTER_UNIT_MOVES_TO_VEC, "inter_unit_moves_to_vec",
-          ~(m_AMD_MULTIPLE | m_GENERIC))
+          ~(m_ATHLON_K8 | m_AMDFAM10 | m_BDVER | m_BTVER | m_GENERIC))
 
 /* X86_TUNE_INTER_UNIT_MOVES_TO_VEC: Enable moves in from SSE
    to integer registers.  If disabled, the moves will be done by storing