Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
Formally Verifying Optimizations with Block Simulations
Proceedings of the ACM on Programming Languages (PACMPL), Volume 7, Issue OOPSLA2Article No.: 224, Pages 59–88https://doi.org/10.1145/3622799CompCert (ACM Software System Award 2021) is the first industrial-strength compiler with a mechanically checked proof of correctness. Yet, CompCert remains a moderately optimizing C compiler. Indeed, some optimizations of “gcc -O1” such as Lazy Code ...
- research-articleNovember 2020
Certified and efficient instruction scheduling: application to interlocked VLIW processors
Proceedings of the ACM on Programming Languages (PACMPL), Volume 4, Issue OOPSLAArticle No.: 129, Pages 1–29https://doi.org/10.1145/3428197CompCert is a moderately optimizing C compiler with a formal, machine-checked, proof of correctness: after successful compilation, the assembly code has a behavior faithful to the source code. Previously, it only supported target instruction sets with ...