No description
Find a file
Lioncash 95a83543f2 intrusive_list: Get rid of unnecessary static_casts
The only valid objects to add to the list are those that inherit from
IntrusiveListNode. Therefore anything being added to the list that isn't
inheriting from it will cause compilation to fail.
2016-08-18 23:47:26 +01:00
docs Update documentation (2016-08-12) 2016-08-12 18:17:31 +01:00
externals/catch First Commit 2016-07-01 21:01:06 +08:00
src intrusive_list: Get rid of unnecessary static_casts 2016-08-18 23:47:26 +01:00
tests ir: separate components out a little more 2016-08-17 20:46:21 +01:00
CMakeLists.txt Common: Add a memory pool implementation, remove use of boost::pool 2016-08-06 20:41:00 +01:00
README.md Update documentation (2016-08-12) 2016-08-12 18:17:31 +01:00

Dynarmic

A dynamic recompiler for the ARMv6K architecture.

Documentation

Design documentation can be found at docs/Design.md.

Plans

Near-term

  • Actually finish the translators off
  • Get everything working
  • Redundant Get/Set elimination
  • Handle immediates properly
  • Allow ARM flags to be stored in host flags

Medium-term

Long-term

  • ARMv7A support
  • ARMv5 support