CMakeLists.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. add_dolphin_test(MMIOTest MMIOTest.cpp)
  2. add_dolphin_test(PageFaultTest PageFaultTest.cpp)
  3. add_dolphin_test(CoreTimingTest CoreTimingTest.cpp)
  4. add_dolphin_test(PatchAllowlistTest PatchAllowlistTest.cpp)
  5. add_dolphin_test(DSPAcceleratorTest DSP/DSPAcceleratorTest.cpp)
  6. add_dolphin_test(DSPAssemblyTest
  7. DSP/DSPAssemblyTest.cpp
  8. DSP/DSPTestBinary.cpp
  9. DSP/DSPTestText.cpp
  10. DSP/HermesBinary.cpp
  11. DSP/HermesText.cpp
  12. )
  13. add_dolphin_test(ESFormatsTest IOS/ES/FormatsTest.cpp)
  14. add_dolphin_test(FileSystemTest IOS/FS/FileSystemTest.cpp)
  15. add_dolphin_test(SkylandersTest IOS/USB/SkylandersTest.cpp)
  16. if(_M_X86_64)
  17. add_dolphin_test(PowerPCTest
  18. PowerPC/DivUtilsTest.cpp
  19. PowerPC/Jit64Common/ConvertDoubleToSingle.cpp
  20. PowerPC/Jit64Common/Frsqrte.cpp
  21. )
  22. elseif(_M_ARM_64)
  23. add_dolphin_test(PowerPCTest
  24. PowerPC/DivUtilsTest.cpp
  25. PowerPC/JitArm64/ConvertSingleDouble.cpp
  26. PowerPC/JitArm64/FPRF.cpp
  27. PowerPC/JitArm64/Fres.cpp
  28. PowerPC/JitArm64/Frsqrte.cpp
  29. PowerPC/JitArm64/MovI2R.cpp
  30. )
  31. else()
  32. add_dolphin_test(PowerPCTest
  33. PowerPC/DivUtilsTest.cpp
  34. )
  35. endif()
  36. target_sources(PowerPCTest PRIVATE
  37. PowerPC/TestValues.h
  38. )