Intermediate Memory Model (IMM) and compilation correctness proofs for it
-
Updated
Aug 15, 2024 - Coq
Intermediate Memory Model (IMM) and compilation correctness proofs for it
Architecture mapping proofs written in Agda for the paper "Lasagne: A Static Binary Translator for Weak Memory Model Architectures"
POP Memory Model in Lean
Operational Semantics of a Weak Memory Model with Channel Synchronization
An automatic fence insertion pass for LLVM based on ILP constraints.
Add a description, image, and links to the weak-memory-models topic page so that developers can more easily learn about it.
To associate your repository with the weak-memory-models topic, visit your repo's landing page and select "manage topics."