Matches in SemOpenAlex for { <https://semopenalex.org/work/W2626804538> ?p ?o ?g. }
Showing items 1 to 57 of
57
with 100 items per page.
- W2626804538 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, SSA-based, middle-end for CompCert. Our middle-end performs conversion from CompCert intermediate form to SSA form, optimization of SSA programs, including Global Value Numbering, and transforming out of SSA to intermediate form. In addition to provide the first formally verified SSA-based middle-end, we address two problems raised by Leroy [13]: giving a simple and intuitive formal semantics to SSA, and leveraging the global properties of SSA to reason locally about program optimizations." @default.
- W2626804538 created "2017-06-23" @default.
- W2626804538 creator A5002005076 @default.
- W2626804538 creator A5046752375 @default.
- W2626804538 creator A5075577852 @default.
- W2626804538 date "2011-10-21" @default.
- W2626804538 modified "2023-09-23" @default.
- W2626804538 title "A formally verified SSA-based compiler middle-end" @default.
- W2626804538 hasPublicationYear "2011" @default.
- W2626804538 type Work @default.
- W2626804538 sameAs 2626804538 @default.
- W2626804538 citedByCount "0" @default.
- W2626804538 crossrefType "journal-article" @default.
- W2626804538 hasAuthorship W2626804538A5002005076 @default.
- W2626804538 hasAuthorship W2626804538A5046752375 @default.
- W2626804538 hasAuthorship W2626804538A5075577852 @default.
- W2626804538 hasConcept C169590947 @default.
- W2626804538 hasConcept C170723468 @default.
- W2626804538 hasConcept C173608175 @default.
- W2626804538 hasConcept C190902152 @default.
- W2626804538 hasConcept C199360897 @default.
- W2626804538 hasConcept C2777904410 @default.
- W2626804538 hasConcept C41008148 @default.
- W2626804538 hasConcept C77660490 @default.
- W2626804538 hasConceptScore W2626804538C169590947 @default.
- W2626804538 hasConceptScore W2626804538C170723468 @default.
- W2626804538 hasConceptScore W2626804538C173608175 @default.
- W2626804538 hasConceptScore W2626804538C190902152 @default.
- W2626804538 hasConceptScore W2626804538C199360897 @default.
- W2626804538 hasConceptScore W2626804538C2777904410 @default.
- W2626804538 hasConceptScore W2626804538C41008148 @default.
- W2626804538 hasConceptScore W2626804538C77660490 @default.
- W2626804538 hasOpenAccess W2626804538 @default.
- W2626804538 hasRelatedWork W1227352821 @default.
- W2626804538 hasRelatedWork W1484168820 @default.
- W2626804538 hasRelatedWork W1535622207 @default.
- W2626804538 hasRelatedWork W1564940159 @default.
- W2626804538 hasRelatedWork W1988985613 @default.
- W2626804538 hasRelatedWork W2073997098 @default.
- W2626804538 hasRelatedWork W2155917498 @default.
- W2626804538 hasRelatedWork W2158406801 @default.
- W2626804538 hasRelatedWork W2183788526 @default.
- W2626804538 hasRelatedWork W2290708181 @default.
- W2626804538 hasRelatedWork W2300009767 @default.
- W2626804538 hasRelatedWork W2615493483 @default.
- W2626804538 hasRelatedWork W2746152268 @default.
- W2626804538 hasRelatedWork W2995664728 @default.
- W2626804538 hasRelatedWork W3000483662 @default.
- W2626804538 hasRelatedWork W3147812485 @default.
- W2626804538 hasRelatedWork W3210025666 @default.
- W2626804538 hasRelatedWork W437735858 @default.
- W2626804538 hasRelatedWork W53422435 @default.
- W2626804538 hasRelatedWork W292683170 @default.
- W2626804538 isParatext "false" @default.
- W2626804538 isRetracted "false" @default.
- W2626804538 magId "2626804538" @default.
- W2626804538 workType "article" @default.