2 ms·
GCC can do Function Multi Versioning (https://gcc.gnu.org/wiki/FunctionMultiVersioning https://gcc.gnu.org/wiki/FunctionMultiVersioning , https://lwn.net/Articl
by jjuhl 7y ago
GCC can do Function Multi Versioning (https://gcc.gnu.org/wiki/FunctionMultiVersioning https://gcc.gnu.org/wiki/FunctionMultiVersioning , https://lwn.net/Articles/691932/ https://lwn.net/Articles/691932/) where it will generate code for multiple CPUs and select the best at run time.