AOCL-LibM is a high-performant implementation of LibM, the standard C library of elementary floating-point mathematical functions. It includes many of the functions from the C99 standard. Single and double precision versions of the functions are provided, all optimized for accuracy and performance, including a small number of complex functions. AOCL-LibM supports different variants of Math routines, namely scalar, vector and fast variants. The Vector and fast variants of AOCL-LibM routines provide higher performance than their scalar counterparts at the cost of reduced accuracy. Refer to the LibM API documentation for detailed information on supported APIs.