aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/A32/fuzz_arm.cpp
diff options
context:
space:
mode:
authorMerryMage <[email protected]>2020-06-22 21:03:20 +0100
committerMerryMage <[email protected]>2020-06-22 22:08:58 +0100
commit3ea49fc6d681ab5ecdf5cfbc0bdd73ae226018e8 (patch)
tree6311570d99dd8881f88cd59aea71f1999daaba57 /tests/A32/fuzz_arm.cpp
parent48b2ffdde95c3bb9f330e7b2f3cd095ef679a298 (diff)
downloaddynarmic-3ea49fc6d681ab5ecdf5cfbc0bdd73ae226018e8.tar.gz
dynarmic-3ea49fc6d681ab5ecdf5cfbc0bdd73ae226018e8.zip
A32: Implement VFPv3 VCT (between floating-point and fixed-point)
Diffstat (limited to 'tests/A32/fuzz_arm.cpp')
-rw-r--r--tests/A32/fuzz_arm.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/A32/fuzz_arm.cpp b/tests/A32/fuzz_arm.cpp
index 47a2bfac..6515c2cd 100644
--- a/tests/A32/fuzz_arm.cpp
+++ b/tests/A32/fuzz_arm.cpp
@@ -120,6 +120,7 @@ u32 GenRandomInst(u32 pc, bool is_last_inst) {
// Incorrect Unicorn implementations
"asimd_VRECPS", // Unicorn does not fuse the multiply and subtraction, resulting in being off by 1ULP.
"asimd_VRSQRTS", // Unicorn does not fuse the multiply and subtraction, resulting in being off by 1ULP.
+ "vfp_VCVT_from_fixed", // Unicorn does not do round-to-nearest-even for this instruction correctly.
};
for (const auto& [fn, bitstring] : list) {