x86-tune.def (X86_TUNE_SLOW_IMUL_IMM32_MEM, [...]): Keep enabled only for K8 and...
authorJan Hubicka <jh@suse.cz>
Sun, 20 Oct 2013 11:18:12 +0000 (13:18 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 20 Oct 2013 11:18:12 +0000 (11:18 +0000)
* config/i386/x86-tune.def (X86_TUNE_SLOW_IMUL_IMM32_MEM,
X86_TUNE_SLOW_IMUL_IMM8): Keep enabled only for K8 and AMDFAM10.
(X86_TUNE_USE_VECTOR_FP_CONVERTS): Disable for generic.

From-SVN: r203876

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

index 8f42aedf88f5e1c801d209adb267ae38238e3723..093c84a36574113faef4d9379f73ac958581b4bd 100644 (file)
@@ -1,3 +1,9 @@
+2013-10-20  Jan Hubicka  <jh@suse.cz>
+
+       * config/i386/x86-tune.def (X86_TUNE_SLOW_IMUL_IMM32_MEM,
+       X86_TUNE_SLOW_IMUL_IMM8): Keep enabled only for K8 and AMDFAM10.
+       (X86_TUNE_USE_VECTOR_FP_CONVERTS): Disable for generic.
+
 2013-10-20  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * config/mips/mips.h (ISA_HAS_WSBH): Define.
index 42eee33cbe401aa9d35069ab60a3dada1d39dd32..4d238af212d4aa1dfb0094cb0778603badbfd379 100644 (file)
@@ -327,13 +327,13 @@ DEF_TUNE (X86_TUNE_PROMOTE_HIMODE_IMUL, "promote_himode_imul",
    vector path on AMD machines. 
    FIXME: Do we need to enable this for core? */
 DEF_TUNE (X86_TUNE_SLOW_IMUL_IMM32_MEM, "slow_imul_imm32_mem",
-          m_CORE_ALL | m_K8 | m_AMDFAM10 | m_BDVER | m_BTVER | m_GENERIC)
+          m_K8 | m_AMDFAM10)
 
 /* X86_TUNE_SLOW_IMUL_IMM8: Imul of 8-bit constant is vector path on AMD
    machines. 
    FIXME: Do we need to enable this for core? */
 DEF_TUNE (X86_TUNE_SLOW_IMUL_IMM8, "slow_imul_imm8",
-          m_CORE_ALL | m_K8 | m_AMDFAM10 | m_BDVER | m_BTVER | m_GENERIC)
+          m_K8 | m_AMDFAM10)
 
 /* X86_TUNE_MOVE_M1_VIA_OR: On pentiums, it is faster to load -1 via OR
    than a MOV.  */
@@ -352,7 +352,7 @@ DEF_TUNE (X86_TUNE_NOT_VECTORMODE, "not_vectormode", m_K6)
    from FP to FP.  This form of instructions avoids partial write to the
    destination.  */
 DEF_TUNE (X86_TUNE_USE_VECTOR_FP_CONVERTS, "use_vector_fp_converts",
-          m_AMDFAM10 | m_GENERIC)
+          m_AMDFAM10)
 
 /* X86_TUNE_USE_VECTOR_CONVERTS: Prefer vector packed SSE conversion
    from integer to FP. */