dynarmic/tests
Lioncash 0b15fc9755 a32/fuzz_arm: Use same fuzzing mechanism as AArch64
Introduces the same fuzzing mechanism used by the AArch64 code for
fuzzing instruction implementations, getting rid of the need to
manually specify the instruction generator sequences--replacing it with
an instruction blacklist instead.

Much of this change originates from a previous patch made by Mary. This
just makes it interact nicely with the alterations made to get Unicorn
to cooperate properly.
2020-04-22 21:02:46 +01:00
..
A32 a32/fuzz_arm: Use same fuzzing mechanism as AArch64 2020-04-22 21:02:46 +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_unicorn: Silence PC value assertions 2020-04-22 21:02:46 +01:00
CMakeLists.txt dynarmic_tests: Remove skyeye interpreter 2020-04-22 21:02: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