]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
i386.c (ix86_option_override_internal): Revert removal of Athlon-4 PTA_SSE flag.
authorUros Bizjak <ubizjak@gmail.com>
Thu, 16 May 2013 22:37:13 +0000 (00:37 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 16 May 2013 22:37:13 +0000 (00:37 +0200)
* config/i386/i386.c (ix86_option_override_internal):
Revert removal of Athlon-4 PTA_SSE flag.

From-SVN: r198992

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

index 39f8615bd49909c37a40ae02a096f8eb3b43fefb..d2371bae4338dc9c0acf99c549ad5e6de55bae6a 100644 (file)
 
        * config/i386/i386.c (ix86_option_override_internal): Update
        processor_alias_table for missing PTA_PRFCHW and PTA_FXSR flags.  Add
-       PTA_POPCNT to corei7 entry and remove PTA_SSE from athlon-4 entry.
-       Do not enable SSE prefetch on non-SSE 3dNow! targets.  Enable
-       TARGET_PRFCHW for TARGET_3DNOW targets.
+       PTA_POPCNT to corei7 entry. Do not enable SSE prefetch on
+       non-SSE 3dNow! targets.  Enable TARGET_PRFCHW for TARGET_3DNOW targets.
        * config/i386/i386.md (prefetch): Enable for TARGET_PRFCHW instead
        of TARGET_3DNOW.
        (*prefetch_3dnow): Enable for TARGET_PRFCHW only.
index a4f30e8d3e0c03c235b8318aff232760a47c13e4..fce83f29e2e08fe5156449c32196b2bd219e27cd 100644 (file)
@@ -2950,7 +2950,7 @@ ix86_option_override_internal (bool main_args_p)
       {"athlon-tbird", PROCESSOR_ATHLON, CPU_ATHLON,
        PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE | PTA_PRFCHW},
       {"athlon-4", PROCESSOR_ATHLON, CPU_ATHLON,
-       PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE | PTA_PRFCHW},
+       PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_PRFCHW},
       {"athlon-xp", PROCESSOR_ATHLON, CPU_ATHLON,
        PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_PRFCHW | PTA_FXSR},
       {"athlon-mp", PROCESSOR_ATHLON, CPU_ATHLON,