I have been maintaining the attached patch since kernel v3.9.[1] ÂI--
submit for review the most recent incarnation which works with the
v3.12 tree. ÂAs you can see by the ANOVA plots referenced in the
comments, these micro optimizations are value-added statistically
based on a compilation endpoint and are on-par with the included
"core2" option in the mainline kernel itself.
I maintain an unofficial Arch Linux kernel repo and have been
building/packaging kernels using this patch for many different CPUs
and Arches. ÂI feel this code has been tested by the >2,500 users of
my repo on many different CPUs and under both x86 and x86_64
systems[2] and feel it is worth for inclusion into the mainline
kernel.
Please cc me on replies as I am NOT a regular subscriber to lkml. ÂThank you.
1. https://github.com/graysky2/kernel_gcc_patch
2, http://repo-ck.com/stats.pdf