macaw/macaw-ppc
Tristan Ravitch 716092eef1 ppc: Improve the test suite
Now test to ensure that no blocks end in a classification failure (or a
disassembly failure).  Before, many blocks were not classified, which causes
problems downstream.  This required some changes in macaw core in two places:

1. The simplifier needed some additional rules to remove some redundant
   constructions that threw off the abstract interpretation of values.  This was
   particularly an issue while reading return values off of the stack in
   PowerPC.
2. Extending the abstract interpretation to be able to handle more operations (shiftl)
2018-03-28 16:59:12 -07:00
..
src/Data/Macaw ppc: Initialize the stack pointer in the abstract state 2018-03-28 16:59:12 -07:00
tests ppc: Improve the test suite 2018-03-28 16:59:12 -07: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 ppc: Remove an unused module 2017-11-27 22:53:55 -08:00
Setup.hs first commit 2017-08-28 15:48:55 -07:00