summaryrefslogtreecommitdiffstats
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2013-12-25 22:22:24 +0000
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2013-12-25 22:22:24 +0000
commit8a5280dcbb9a9f60be0b2d0b96d70f7fad47e6c1 (patch)
treeeed83130294024ca7e3c18afbe1f29fece0c565f /libgcc/ChangeLog
parentd71211f3745d7636e6a10e7d932b6f11899a524e (diff)
downloadppe42-gcc-8a5280dcbb9a9f60be0b2d0b96d70f7fad47e6c1.tar.gz
ppe42-gcc-8a5280dcbb9a9f60be0b2d0b96d70f7fad47e6c1.zip
gcc/
2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> H.J. Lu <hongjiu.lu@intel.com> PR target/59422 * config/i386/i386.c (get_builtin_code_for_version): Handle PROCESSOR_HASWELL, PROCESSOR_SILVERMONT, PROCESSOR_BTVER1, PROCESSOR_BTVER2, PROCESSOR_BDVER3 and PROCESSOR_BDVER4. Change priority of PROCESSOR_BDVER1 to P_PROC_XOP. (fold_builtin_cpu): Add "ivybridge", "haswell", "bonnell", "silvermont", "bobcat" and "jaguar" CPU names. Add "sse4a", "fma4", "xop" and "fma" ISA names. libgcc/ 2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> H.J. Lu <hongjiu.lu@intel.com> PR target/59422 * config/i386/cpuinfo.c (enum processor_types): Add AMD_BOBCAT and AMD_JAGUAR. (enum processor_subtypes): Add AMDFAM15H_BDVER3, AMDFAM15H_BDVER4, INTEL_COREI7_IVYBRIDGE and INTEL_COREI7_HASWELL. (enum processor_features): Add FEATURE_SSE4_A, FEATURE_FMA4, FEATURE_XOP and FEATURE_FMA. (get_amd_cpu): Handle AMD_BOBCAT, AMD_JAGUAR, AMDFAM15H_BDVER2 and AMDFAM15H_BDVER3. (get_intel_cpu): Handle INTEL_COREI7 and INTEL_COREI7_HASWELL. (get_available_features): Handle FEATURE_FMA, FEATURE_SSE4_A, FEATURE_FMA4 and FEATURE_XOP. testsuite/ 2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> PR target/59422 * gcc.target/i386/funcspec-5.c (test_fma, test_xop, test_no_fma, test_no_xop, test_arch_corei7, test_arch_corei7_avx, test_arch_core_avx2, test_arch_bdver1, test_arch_bdver2, test_arch_bdver3, test_tune_corei7, test_tune_corei7_avx, test_tune_core_avx2, test_tune_bdver1, test_tune_bdver2 and test_tune_bdver3): New function prototypes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206200 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r--libgcc/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 139841fcf0b..7cef00abe45 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,19 @@
+2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org>
+ H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/59422
+ * config/i386/cpuinfo.c (enum processor_types): Add AMD_BOBCAT
+ and AMD_JAGUAR.
+ (enum processor_subtypes): Add AMDFAM15H_BDVER3, AMDFAM15H_BDVER4,
+ INTEL_COREI7_IVYBRIDGE and INTEL_COREI7_HASWELL.
+ (enum processor_features): Add FEATURE_SSE4_A, FEATURE_FMA4,
+ FEATURE_XOP and FEATURE_FMA.
+ (get_amd_cpu): Handle AMD_BOBCAT, AMD_JAGUAR, AMDFAM15H_BDVER2 and
+ AMDFAM15H_BDVER3.
+ (get_intel_cpu): Handle INTEL_COREI7 and INTEL_COREI7_HASWELL.
+ (get_available_features): Handle FEATURE_FMA, FEATURE_SSE4_A,
+ FEATURE_FMA4 and FEATURE_XOP.
+
2013-12-23 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/cpuinfo.c (processor_subtypes): Replace INTEL_ATOM,
OpenPOWER on IntegriCloud