Skip to content

Commit

Permalink
crucible-mir: Add *IO entrypoints for each memory model operation (#…
Browse files Browse the repository at this point in the history
…1107)

A follow-up to #1105/#1106. I found myself needing `subanyMirRefIO`,
`subfieldMirRefIO`, and `subjustMirRefIO` in an upcoming SAW patch, but to
avoid having to make a bunch of little patches each time I need more things
from the `crucible-mir` memory model, I opted to define `*IO` functions for
each memory model operation that performs side effects. After this patch, it
should be straightforward to call anything in the `crucible-mir` memory model
without too much trouble.
  • Loading branch information
RyanGlScott authored Aug 31, 2023
1 parent c19fc2c commit 602cb8f
Showing 1 changed file with 208 additions and 65 deletions.
Loading

0 comments on commit 602cb8f

Please sign in to comment.