Enable PTA_PRFCHW for AMD bdver1, bdver2, btver1 and btver2 cores
From-SVN: r191245
This commit is contained in:
parent
e619b1739d
commit
726d44426b
2 changed files with 10 additions and 5 deletions
|
@ -1,3 +1,8 @@
|
|||
2012-09-13 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
|
||||
|
||||
* config/i386/i386.c (processor_alias_table): Enable PTA_PRFCHW
|
||||
for targets bdver1, bdver2, btver1 and btver2.
|
||||
|
||||
2012-09-13 Christophe Lyon <christophe.lyon@linaro.org>
|
||||
Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
|
|
|
@ -3152,7 +3152,7 @@ ix86_option_override_internal (bool main_args_p)
|
|||
| PTA_SSE2 | PTA_NO_SAHF},
|
||||
{"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_SSE2 | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM},
|
||||
{"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},
|
||||
|
@ -3160,23 +3160,23 @@ ix86_option_override_internal (bool main_args_p)
|
|||
PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
|
||||
| PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
|
||||
| PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX | PTA_FMA4
|
||||
| PTA_XOP | PTA_LWP},
|
||||
| PTA_XOP | PTA_LWP | PTA_PRFCHW},
|
||||
{"bdver2", PROCESSOR_BDVER2, CPU_BDVER2,
|
||||
PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
|
||||
| PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
|
||||
| PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX | PTA_FMA4
|
||||
| PTA_XOP | PTA_LWP | PTA_BMI | PTA_TBM | PTA_F16C
|
||||
| PTA_FMA},
|
||||
| PTA_FMA | PTA_PRFCHW},
|
||||
{"btver1", PROCESSOR_BTVER1, CPU_GENERIC64,
|
||||
PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
|
||||
| PTA_SSSE3 | PTA_SSE4A |PTA_ABM | PTA_CX16},
|
||||
| PTA_SSSE3 | PTA_SSE4A |PTA_ABM | PTA_CX16 | PTA_PRFCHW},
|
||||
{"generic32", PROCESSOR_GENERIC32, CPU_PENTIUMPRO,
|
||||
PTA_HLE /* flags are only used for -march switch. */ },
|
||||
{"btver2", PROCESSOR_BTVER2, CPU_GENERIC64,
|
||||
PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
|
||||
| PTA_SSSE3 | PTA_SSE4A |PTA_ABM | PTA_CX16 | PTA_SSE4_1
|
||||
| PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
|
||||
| PTA_BMI | PTA_F16C | PTA_MOVBE},
|
||||
| PTA_BMI | PTA_F16C | PTA_MOVBE | PTA_PRFCHW},
|
||||
{"generic64", PROCESSOR_GENERIC64, CPU_GENERIC64,
|
||||
PTA_64BIT
|
||||
| PTA_HLE /* flags are only used for -march switch. */ },
|
||||
|
|
Loading…
Add table
Reference in a new issue