2016-08-23 Venkataramanan Kumar
authorVenkataramanan Kumar <vekumar@gcc.gnu.org>
Tue, 23 Aug 2016 06:45:36 +0000 (06:45 +0000)
committerVenkataramanan Kumar <vekumar@gcc.gnu.org>
Tue, 23 Aug 2016 06:45:36 +0000 (06:45 +0000)
* config/i386/i386.c (processor_alias_table): Enable PTA_PRFCHW
for targets amdfam10 and barcelona.

From-SVN: r239682

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

index 1518a449abe2c0d46ed283287cc35f2d87217dbf..b9798f1a5f98ad6b5828e934b86434a6f8cbe4ae 100644 (file)
@@ -1,3 +1,8 @@
+2016-08-23  Venkataramanan Kumar
+
+       * config/i386/i386.c (processor_alias_table): Enable PTA_PRFCHW
+       for targets amdfam10 and barcelona.
+
 2016-08-22  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.md (*zero_extendsidi2): Add (*r,*k) alternative.
index 2639c8cbbb5103865ff9caa4a362034868b20c26..8c426ff5f2a045d01572ef787d6e2f78a89ed891 100644 (file)
@@ -4958,10 +4958,10 @@ ix86_option_override_internal (bool main_args_p,
        | PTA_SSE2 | PTA_NO_SAHF | PTA_FXSR},
       {"amdfam10", PROCESSOR_AMDFAM10, CPU_AMDFAM10,
        PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_SSE2
-       | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_FXSR},
+       | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_FXSR | PTA_PRFCHW},
       {"barcelona", PROCESSOR_AMDFAM10, CPU_AMDFAM10,
        PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE | PTA_SSE2
-       | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_FXSR},
+       | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_FXSR | PTA_PRFCHW},
       {"bdver1", PROCESSOR_BDVER1, CPU_BDVER1,
        PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
        | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1