Commit Graph

168 Commits

Author SHA1 Message Date
Iavor Diatchki
dc1bfacfa5 Some more operations 2018-01-25 15:29:47 -08:00
Iavor Diatchki
68cf758664 Fix shifting. Allow using big and little endian splits. 2018-01-24 17:08:02 -08:00
Iavor Diatchki
405f6779f1 Factor out common gunk 2018-01-24 15:15:00 -08:00
Iavor Diatchki
3f9bcd8461 Implement shffule 2018-01-24 15:02:43 -08:00
Iavor Diatchki
712537c421 Enough infrastructure to define one instruction. 2018-01-24 14:35:03 -08:00
Iavor Diatchki
da4f1b873e Needs only Functor 2018-01-23 16:02:38 -08:00
Iavor Diatchki
04408c595a Move semantics function to a separate module.
This is yet to be defined.
2018-01-23 16:01:50 -08:00
Iavor Diatchki
1b359da739 Define a pretty printer, and appT 2018-01-23 15:28:20 -08:00
Iavor Diatchki
8d4e940bb7 More simplifications; revert back to original.
It would appear that once the lifted wrapper functions were
in places, the types happen to match.
2018-01-23 15:09:38 -08:00
Iavor Diatchki
aed0e53342 Simplify TraversableFC instace, add FunctorFC 2018-01-23 14:38:27 -08:00
Iavor Diatchki
66ad7e521b Define the traversableFC instance. 2018-01-23 14:30:29 -08:00
Joe Hendrix
d1bdff9866
Additional code for macaw-symbolic. 2018-01-22 16:58:33 -08:00
Joe Hendrix
365aa7fb39
Additional macaw-symbolic progress. 2018-01-22 16:38:17 -08:00
Joe Hendrix
8b97faa731
More progress on Macaw symbolic; compile fixes for Macaw changes. 2018-01-22 15:28:20 -08:00
Joe Hendrix
1ffd97b0b9
Update macaw-symbolic to work with AVX code. 2018-01-16 15:42:36 -08:00
Joe Hendrix
48001ea6f1
Add updated flexdis constraints. 2018-01-16 15:37:30 -08:00
Joe Hendrix
b7e06e64ee
Progress on macaw-symbolic and macaw-x86-symbolic. 2018-01-16 15:06:31 -08:00
Joe Hendrix
824b245eaa
Add macaw-x86-symbolic 2018-01-02 22:50:23 -08:00