mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2025-12-21 21:26:11 +01:00
dynarmic_tests: Remove skyeye interpreter
This is quite a messy interpreter and would require a large amount of work to bring it up to speed to begin implementing newer portions of the AArch32 instruction set into Dynarmic. Given we already have fuzzing with Unicorn set up for AArch64/AArch32, we can get rid of this and unify our testing infrastructure. This will also make building the tests much faster, given a whole interpreter doesn't need to be built anymore as part of the project.
This commit is contained in:
parent
d29582a0e1
commit
4f2b60c8e7
23 changed files with 2 additions and 14534 deletions
|
|
@ -1,27 +1,4 @@
|
|||
add_executable(dynarmic_tests
|
||||
A32/fuzz_arm.cpp
|
||||
A32/fuzz_thumb.cpp
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_dec.cpp
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_dec.h
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_interpreter.cpp
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_interpreter.h
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_run.h
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_thumb.cpp
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_thumb.h
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_trans.cpp
|
||||
A32/skyeye_interpreter/dyncom/arm_dyncom_trans.h
|
||||
A32/skyeye_interpreter/skyeye_common/arm_regformat.h
|
||||
A32/skyeye_interpreter/skyeye_common/armstate.cpp
|
||||
A32/skyeye_interpreter/skyeye_common/armstate.h
|
||||
A32/skyeye_interpreter/skyeye_common/armsupp.cpp
|
||||
A32/skyeye_interpreter/skyeye_common/armsupp.h
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/asm_vfp.h
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/vfp.cpp
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/vfp.h
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/vfp_helper.h
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/vfpdouble.cpp
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/vfpinstr.cpp
|
||||
A32/skyeye_interpreter/skyeye_common/vfp/vfpsingle.cpp
|
||||
A32/test_arm_disassembler.cpp
|
||||
A32/test_thumb_instructions.cpp
|
||||
A32/testenv.h
|
||||
|
|
@ -39,6 +16,8 @@ add_executable(dynarmic_tests
|
|||
|
||||
if (DYNARMIC_TESTS_USE_UNICORN)
|
||||
target_sources(dynarmic_tests PRIVATE
|
||||
A32/fuzz_arm.cpp
|
||||
A32/fuzz_thumb.cpp
|
||||
A64/fuzz_with_unicorn.cpp
|
||||
A64/verify_unicorn.cpp
|
||||
fuzz_util.cpp
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue