https://123dok.net/document/wyeg0x0z-formal-verification-of-an-ssa-based-middle-end-for-compcert.html