summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/InputProfile.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2025-09-28 19:20:07 +0200
committerJosJuice <josjuice@gmail.com>2026-01-18 10:36:00 +0100
commitaddededecf65f6c7531930f1d345d86bab772aca (patch)
tree24d37d31f029702deeec16b476acac474d86c8e3 /Source/Core/InputCommon/InputProfile.cpp
parent373e35ed5b3202bd91c05f6dd1f49fcee449d2a5 (diff)
JitArm64: Always use double precision for inaccurate FMA
When we're emulating single-precision FMA using an FMA instruction, there's no precision benefit from using a double-precision instruction, assuming all inputs are single-precision. But when we're emulating single-precision FMA using separate multiplication and addition instructions, there is. This change increases the precision of inaccurate FMA to the same level as Jit64, which matters since the only reason we have the inaccurate FMA mode is for sync compatibility with Jit64.
Diffstat (limited to 'Source/Core/InputCommon/InputProfile.cpp')
0 files changed, 0 insertions, 0 deletions