Show simple item record

dc.contributor.authorTristan, Jean-Baptiste F.
dc.contributor.authorGovereau, Paul
dc.contributor.authorMorrisett, John Gregory
dc.date.accessioned2011-03-22T20:23:43Z
dc.date.issued2011-03-22
dc.identifier.citationTristan, Jean-Baptiste, Paul Govereau, and Greg Morrisett. Forthcoming. Evaluating value-graph translation validation for LLVM. Paper presented at ACM SIGPLAN Conference on Programming and Language Design Implementation, June 4-8, 2011, San Jose, California.en_US
dc.identifier.urihttp://nrs.harvard.edu/urn-3:HUL.InstRepos:4762396
dc.description.abstractTranslation validators are static analyzers that attempt to verify that program transformations preserve semantics. Normalizing trans- lation validators do so by trying to match the value-graphs of an original function and its transformed counterpart. In this paper, we present the design of such a validator for LLVM’s intra-procedural optimizations, a design that does not require any instrumentation of the optimizer, nor any rewriting of the source code to compile, and needs to run only once to validate a pipeline of optimizations. We present the results of our preliminary experiments on a set of bench- marks that include GCC, a perl interpreter, SQLite3, and other C programs.en_US
dc.description.sponsorshipEngineering and Applied Sciencesen_US
dc.language.isoen_USen_US
dash.licenseLAA
dc.subjectalgorithmsen_US
dc.subjectlanguagesen_US
dc.subjectreliabilityen_US
dc.subjecttheoryen_US
dc.subjectverificationen_US
dc.subjecttranslation validationen_US
dc.subjectsymbolic evaluationen_US
dc.subjectLLVMen_US
dc.subjectoptimizationen_US
dc.subjectsemantics of programming languagesen_US
dc.subjectalgebraic approaches to semanticsen_US
dc.subjectlogics and meanings of programsen_US
dc.subjectspecifying and verifying and reasoning about programsen_US
dc.subjectmechanical verificationen_US
dc.subjectstudies of program constructsen_US
dc.subjectprogram and recursion schemesen_US
dc.titleEvaluating Value-Graph Translation Validation for LLVMen_US
dc.typeConference Paperen_US
dc.description.versionAccepted Manuscripten_US
dash.depositing.authorTristan, Jean-Baptiste F.
dc.date.available2011-03-22T20:23:43Z
dash.contributor.affiliatedTristan, Jean-Baptiste F.
dash.contributor.affiliatedGovereau, Paul
dash.contributor.affiliatedMorrisett, Greg Gregory


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record