CompCert - The CompCert C compiler
CompCert C is a compiler for the C programming language. Its intended
use is the compilation of life-critical and mission-critical software
written in C and meeting high levels of assurance. It accepts
most of the ISO C 99 language, with some exceptions
and a few extensions. It produces machine code for the PowerPC,
ARM, RISC-V and x86 (32 and 64 bits) architectures. Performance of the
generated code is decent but not outstanding: on PowerPC, about 90%
of the performance of GCC version 4 at ...
Read more at compcert.org