GSoC/GCI Archive
Google Summer of Code 2015 Openwall

ESIL to Static Single Assignment form

by sushant94 for Openwall

ESIL (Radare's Intermediate Language) is currently not in SSA form, which means that variables get assigned more than once. A goal for the radare2 project is to include a retargetable decompiler, and having SSA form output of ESIL is a first step towards this.