macaw/macaw-ppc
Tristan Ravitch fdcbbeae39 Fix a bug in register value handling
The semantics of each instruction are atomic updates over the register state.
Prior to this commit, changes were not atomic and updates to register values
were visible to later register definitions, which causes a huge number of
problems.  Now, we take a snapshot of the register state at the beginning of the
instruction and read all values we need from that snapshot.  This way, updates
are isolated from one another.
2017-11-07 17:45:00 -08:00
..
src/Data/Macaw Fix a bug in register value handling 2017-11-07 17:45:00 -08:00
tests Update an expected test result 2017-11-07 14:32:51 -08:00
ChangeLog.md first commit 2017-08-28 15:48:55 -07:00
LICENSE first commit 2017-08-28 15:48:55 -07:00
macaw-ppc.cabal Port to the latest macaw 2017-11-06 10:11:34 -08:00
Setup.hs first commit 2017-08-28 15:48:55 -07:00