Computer Programming Software Terms, Glossary and Dictionary

SSA: Static Single Assignment Form

Static single assignment form (SSA form or SSA) is an intermediate representation (IR) in which every variable is assigned exactly once. Existing variables in the original IR are split into versions, new variables typically indicated by the original name with a subscript, so that every definition gets its own version. In SSA form, use-def chains are explicit and each contains a single element.



Related Terms:

SSA: Static Single Assignment Form