Commit Graph

17 Commits (56fd33076042f3d8d70353c8134f9dbd6560298d)

Author SHA1 Message Date
Scott Owens 49d95f40a2 [sledge sem] Adds a theorem about block processing order 5 years ago
Scott Owens 2a6ababa99 [sledge sem] Rework emap invariant 5 years ago
Scott Owens 8d95ef7e3c [sledge sem] Fix global variables 5 years ago
Scott Owens 1bd290634b [sledge sem] Update integer conversions to new LLAIR 5 years ago
Scott Owens a4f0d6dbb7 [sledge sem] Complete (nearly) proof for phi instrs 5 years ago
Scott Owens 9f0fdd3bfe [sledge sem] Add proof of bit cast implementation 5 years ago
Scott Owens e9296d31b6 [sledge sem] Implement and verify cast expressions 5 years ago
Scott Owens 573f0d8aed [sledge sem] Make proof progress on phi instructions 5 years ago
Scott Owens 3080fba8fa [sledge sem] Update LLVM and LLAIR sem for consistent stuckness 5 years ago
Scott Owens 14a8ae34b9 [sledge sem] Improve and unify treatment of Exit 5 years ago
Scott Owens 5b7931e71a [sledge sem] Add a rudimentary theory of SSA 6 years ago
Scott Owens 71aa4816d6 [sledge sem] Fix the semantics and trans. of If 6 years ago
Scott Owens ab7233c5b8 [sledge sem] Refactor the way LLVM sem. does phis 6 years ago
Scott Owens 17b3c7a49f [sledge sem] Add top-level llair semantics 6 years ago
Scott Owens 30c301a3e8 [sledge sem] Add a more llair-like LLVM semantics 6 years ago
Scott Owens f298d728c5 [sledge sem] Start sketching translation correctness 6 years ago
Scott Owens 9f44bbc264 [sledge semantics] Refactor the memory model 6 years ago