Software accompanying paper: Refinement of Parallel Algorithms down to LLVM
Software accompanying paper "Peter Lammich: Refinement of Parallel Algorithms down to LLVM" accepted for publication at LIPIcs, Volume 237, ITP 2022 Isabelle-LLVM Parallel is a verification framework for Isabelle/HOL that targets LLVM as backend. The main features are: Shallowly embedded semantics of fragment of LLVM Code generator, to export LLVM code Generation of header files for interfacing the code from C/C++ Separation logic based VCG Support for stepwise refinement based verification Support for parallel programs