From: Ganesh Gopalasubramanian Date: Mon, 4 Aug 2014 11:25:04 +0000 (+0000) Subject: Add MOVBE and RDRND for AMD bdver4 X-Git-Tag: releases/gcc-5.1.0~5684 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=890e586486bb82edc724fbf1a1685bcb713996ef;p=thirdparty%2Fgcc.git Add MOVBE and RDRND for AMD bdver4 From-SVN: r213572 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 336c9ba74cd7..e0d4d0635dd4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-08-04 Ganesh Gopalasubramanian + + * config/i386/i386.c (ix86_option_override_internal): Add + PTA_RDRND and PTA_MOVBE for bdver4. + 2014-08-04 Kyrylo Tkachov James Greenhalgh diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index d13e2350176d..929f1b14a865 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -3267,12 +3267,13 @@ ix86_option_override_internal (bool main_args_p, | PTA_FMA | PTA_PRFCHW | PTA_FXSR | PTA_XSAVE | PTA_XSAVEOPT | PTA_FSGSBASE}, {"bdver4", PROCESSOR_BDVER4, CPU_BDVER4, - 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_AVX2 + 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_AVX2 | PTA_FMA4 | PTA_XOP | PTA_LWP | PTA_BMI | PTA_BMI2 | PTA_TBM | PTA_F16C | PTA_FMA | PTA_PRFCHW | PTA_FXSR - | PTA_XSAVE | PTA_XSAVEOPT | PTA_FSGSBASE}, + | PTA_XSAVE | PTA_XSAVEOPT | PTA_FSGSBASE | PTA_RDRND + | PTA_MOVBE}, {"btver1", PROCESSOR_BTVER1, CPU_GENERIC, PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3 | PTA_SSSE3 | PTA_SSE4A |PTA_ABM | PTA_CX16 | PTA_PRFCHW