Commit 5d280e2b by Uros Bizjak Committed by Uros Bizjak

i386.c (ix86_option_override_internal): Revert removal of Athlon-4 PTA_SSE flag.

	* config/i386/i386.c (ix86_option_override_internal):
	Revert removal of Athlon-4 PTA_SSE flag.

From-SVN: r198992
parent af0e415b
...@@ -128,9 +128,8 @@ ...@@ -128,9 +128,8 @@
* config/i386/i386.c (ix86_option_override_internal): Update * config/i386/i386.c (ix86_option_override_internal): Update
processor_alias_table for missing PTA_PRFCHW and PTA_FXSR flags. Add 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. PTA_POPCNT to corei7 entry. Do not enable SSE prefetch on
Do not enable SSE prefetch on non-SSE 3dNow! targets. Enable non-SSE 3dNow! targets. Enable TARGET_PRFCHW for TARGET_3DNOW targets.
TARGET_PRFCHW for TARGET_3DNOW targets.
* config/i386/i386.md (prefetch): Enable for TARGET_PRFCHW instead * config/i386/i386.md (prefetch): Enable for TARGET_PRFCHW instead
of TARGET_3DNOW. of TARGET_3DNOW.
(*prefetch_3dnow): Enable for TARGET_PRFCHW only. (*prefetch_3dnow): Enable for TARGET_PRFCHW only.
......
...@@ -2950,7 +2950,7 @@ ix86_option_override_internal (bool main_args_p) ...@@ -2950,7 +2950,7 @@ ix86_option_override_internal (bool main_args_p)
{"athlon-tbird", PROCESSOR_ATHLON, CPU_ATHLON, {"athlon-tbird", PROCESSOR_ATHLON, CPU_ATHLON,
PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE | PTA_PRFCHW}, PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE | PTA_PRFCHW},
{"athlon-4", PROCESSOR_ATHLON, CPU_ATHLON, {"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, {"athlon-xp", PROCESSOR_ATHLON, CPU_ATHLON,
PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_PRFCHW | PTA_FXSR}, PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_PRFCHW | PTA_FXSR},
{"athlon-mp", PROCESSOR_ATHLON, CPU_ATHLON, {"athlon-mp", PROCESSOR_ATHLON, CPU_ATHLON,
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment