[committed] Enable Silvermont optimizations for Knights Landing
Commit Message
Knights Landing processor is based on Silvermont. This patch enables
Silvermont optimizations for Knights Landing.
Tested on i686, x86-64 and x32. Checked into master branch.
H.J.
---
* sysdeps/x86/cpu-features.c (init_cpu_features): Enable
Silvermont optimizations for Knights Landing.
---
ChangeLog | 5 +++++
sysdeps/x86/cpu-features.c | 3 +++
2 files changed, 8 insertions(+)
@@ -1,3 +1,8 @@
+2015-12-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ * sysdeps/x86/cpu-features.c (init_cpu_features): Enable
+ Silvermont optimizations for Knights Landing.
+
2015-12-15 Andreas Schwab <schwab@suse.de>
[BZ #17197]
@@ -78,6 +78,9 @@ init_cpu_features (struct cpu_features *cpu_features)
cpu_features->feature[index_Slow_BSF] |= bit_Slow_BSF;
break;
+ case 0x57:
+ /* Knights Landing. Enable Silvermont optimizations. */
+
case 0x37:
case 0x4a:
case 0x4d: