LLVM-libc, maintained by Google engineers Michael Jones and Tue Ly, is a modular C standard library designed for portability and reusability. The project achieves correctly rounded math functions for all rounding modes, enabling consistent results across platforms—a critical feature now being adopted by MSVC and clang for compile-time evaluation.
LLVM-libc, a modular C standard library project started in 2019 at Google, is being adopted by Microsoft's MSVC and other LLVM projects for math functions. The library prioritizes portability, modularity, and correct rounding across all rounding modes to ensure consistency in heterogeneous distributed systems.