๐Ÿ“–
The SSA Representation Framework: Semantics, Analyses and GCC Implementation
Sebastian Pop

The SSA Representation Framework: Semantics, Analyses and GCC Implementation

Author / Organization:
Science & Mathematics Published 2006 Verification Pending

Overview & Synopsis

The Static Single Assignment (SSA) language is one of the intermediate representations commonly used in industrial compilers. However, there was little interest from the static program analysis community in this intermediate representation due to the weak formal grounds of the SSA. This thesis presents a denotational semantics of the SSA language, allowing formal definitions of static analyses on the SSA language based on the classical abstract interpretation framework. From a practical point of view, we present the implementation of the formally described static analyses on the SSA in an industrial compiler: the GNU Compiler Collection (GCC).

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title The SSA Representation Framework: Semantics, Analyses and GCC Implementation
Author / Organization Sebastian Pop
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2006
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-156673
Original Source Link Visit Source Page on hal.science »