(unofficial mirror fork of merryhime/dynarmic)
3fdc093d10
Pack2x32To1x64, LeastSignificantWord, MostSignificantWord, IsZero64, Add64, Mul, Mul64, SignExtendWordToLong, ZeroExtendWordToLong |
||
---|---|---|
docs | ||
externals/catch | ||
src | ||
tests | ||
CMakeLists.txt | ||
README.md |
Dynarmic
An (eventual) dynamic recompiler for ARMv6K. The code is a mess.
A lot of optimization work can be done (it currently produces bad code, worse than that non-IR JIT).
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