diff options
author | MerryMage <[email protected]> | 2020-05-10 14:47:21 +0100 |
---|---|---|
committer | MerryMage <[email protected]> | 2020-05-10 14:47:21 +0100 |
commit | 7f77a0490089d6fd75db2b7321208a9e844f6e6c (patch) | |
tree | 9434cd45f2bd12e82bc6bac2a9380a246b76d444 /tests/A32/fuzz_arm.cpp | |
parent | 3c86d58064dae3806f6d9e67194d6288b009367c (diff) | |
download | dynarmic-7f77a0490089d6fd75db2b7321208a9e844f6e6c.tar.gz dynarmic-7f77a0490089d6fd75db2b7321208a9e844f6e6c.zip |
fuzz_arm: Do not test vfp_VMRS
This may emit a vmrs *, fpscr instruction.
This results in fuzz failures due to slight inaccuracies in fpscr emulation.
Diffstat (limited to 'tests/A32/fuzz_arm.cpp')
-rw-r--r-- | tests/A32/fuzz_arm.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/A32/fuzz_arm.cpp b/tests/A32/fuzz_arm.cpp index 0aeee4fd..ecdf82f5 100644 --- a/tests/A32/fuzz_arm.cpp +++ b/tests/A32/fuzz_arm.cpp @@ -107,6 +107,8 @@ u32 GenRandomInst(u32 pc, bool is_last_inst) { "arm_CPS", "arm_RFE", "arm_SRS", // Undefined "arm_UDF", + // FPSCR is inaccurate + "vfp_VMRS", }; for (const auto& [fn, bitstring] : list) { |