Skip to content

wangjwchn/sparcv8-coq

Repository files navigation

sparc-coq

Formalizing SPARCv8 instruction set architecture in coq

Requirements

Installation

git clone https://github.com/wangjwchn/sparcv8-coq.git
cd sparcv8-coq
make

Description

File name Description
Asm.v The Formal Model of SPARCv8 ISA
Property.v Properties
WinOverflow.v Verifying the window overflow trap handler
WinUnderflow.v Verifying the window underflow trap handler
Maps.v Map library (From CompCert)
LibTactics.v Some tactics (From Software Foundations)
IntAuto.v Some tactics for integer library (From CertiC/OS-II verification project)
MathSol.v Some tactics for integer library (From CertiC/OS-II verification project)
Makefile -

About

Released code for the paper: Formalizing SPARCv8 Instruction Set Architecture in Coq (SETTA'17)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published