2012
DOI: 10.1007/978-3-642-28869-2_3
|View full text |Cite
|
Sign up to set email alerts
|

A Formally Verified SSA-Based Middle-End

Abstract: Abstract. CompCert is a formally verified compiler that generates compact and efficient PowerPC, ARM and x86 code for a large and realistic subset of the C language. However, CompCert foregoes using Static Single Assignment (SSA), an intermediate representation that allows for writing simpler and faster optimizers, and is used by many compilers. In fact, it has remained an open problem to verify formally a SSA-based compiler middle-end. We report on a formally verified, SSAbased, middle-end for CompCert. Our m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 15 publications
references
References 29 publications
(40 reference statements)
0
0
0
Order By: Relevance