SSA Algebras

SSA Algebras
Article's languageEnglish
Abstract

SSA (static single-assignment) form is an intermediate representation for compiling imperative programs where every variable is assigned to only once. Properly defined, SSA form gives rise to the family of purely syntactic categories with some nice properties. We hope this lays out the groundwork for categorical approach to compiler optimization.

DOI10.31144/si.2307-6410.2023.n22.p31-36
UDK004.4'418
Issue # 22,
Pages31-36
File sokolov2023.pdf (323.72 KB)