Thread
Stories related to "libFirm - optimization and machine code generation" across the full archive.
Also, see [Firm's comparison with LLVM](https://pp.ipd.kit.edu/firm/LLVM.html)
x86 Proved: Coq Library for Modelling, Specification, Generation, and Proof for x86 Machine Code
(x86proved.codeplex.com)
Abstract:
> LLVM miscompiles certain programs in C, C++, and Rust that use low-level language features such as raw pointers in Rust or conversion between integers and pointers in C or C++. The problem is that it is difficult for the compiler to implement aggressive, high-level memory optimizations...
An Abstract Stack Based Approach to Verified Compositional Compilation to Machine Code
(flint.cs.yale.edu)
Abstract: "A key ingredient contributing to the success of CompCert, the state-of-the-art verified compiler for C, is its
block-based memory model, which is used uniformly for all of its languages and their verified compilation.
However, CompCert’s memory model lacks an explicit notion of stack. I...
How we turn $199 Chromebooks into Ubuntu-based code learning machines for kids
(blog.codestarter.org)