dynarmic/tests
Lioncash d29582a0e1 A32: Fuzz instructions using unicorn
While skyeye was OK previously, now that we have an AArch64 backend,
this also means that we eventually have to support the AArch32
counterpart to it. Unfortunately, SkyEye is only compatible up to
ARMv6K, so we woud need to do a lot of work to bring the interpreter up
to speed with things to even begin testing new instruction
implementations.

For the AArch64 side of things, we already use Unicorn, so we can toss
out SkyEye in favor of it instead.
2020-04-22 21:02:45 +01:00
..
A32 A32: Fuzz instructions using unicorn 2020-04-22 21:02:45 +01:00
A64 emit_x64_vector: Changes to VectorSignedSaturatedDoublingMultiply 2020-04-22 20:55:06 +01:00
fp emit_x64_floating_point: Hardware FMA implementation of FPRSqrtStepFused 2020-04-22 20:55:06 +01:00
unicorn_emu A32: Fuzz instructions using unicorn 2020-04-22 21:02:45 +01:00
CMakeLists.txt fp/info: Incorrect point_position in FPValue 2020-04-22 20:53:45 +01:00
cpu_info.cpp tests: Print cpu info 2020-04-22 20:46:21 +01:00
fuzz_util.cpp fuzz_util: Simplify result return in InstructionGenerator's Generate() function 2020-04-22 20:57:37 +01:00
fuzz_util.h fuzz_with_unicorn: Split utility functions into fuzz_util 2020-04-22 20:46:23 +01:00
main.cpp Reorganisation, Import Skyeye, This is a mess 2016-07-04 17:22:11 +08:00
mp.cpp mp: Implement metaprogramming library 2020-04-22 20:46:19 +01:00
print_info.cpp Switch boost::optional to std::optional 2020-04-22 20:57:37 +01:00
rand_int.h Fuzz thumb instructions 2016-07-07 19:01:47 +08:00