Liboil is a library of simple functions that are optimized for various CPUs.\\ These functions are generally loops implementing simple algorithms, such as\\ converting an array of N integers to floating-point numbers or multiplying\\ and summing an array of N numbers. Such functions are candidates for significant\\ optimization using various techniques, especially by using extended instructions\\ provided by modern CPUs (Altivec, MMX, SSE, etc.).\\ \\