summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModFeature.h
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2023-08-09 19:46:27 +0200
committerJosJuice <josjuice@gmail.com>2023-11-28 21:45:40 +0100
commit8274dcbfe40269473332f22e0fcdce45d9fbf870 (patch)
tree17692629715c02ed8c3dba37a6907b8b1c803096 /Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModFeature.h
parent95f06ef2319b844e5bf1d2a70b2e97f41c97610a (diff)
JitArm64: Skip checking last input for NaN for non-SIMD operations
AArch64's handling of NaNs in arithmetic instructions matches PowerPC's as long as no more than one of the operands is NaN. If we know that all inputs except the last input are non-NaN, we can therefore skip checking the last input. This is an optimization that in principle only works for non-SIMD operations, but ps_sumX effectively is non-SIMD as far as the arithmetic part of it is concerned, so we can use it there too.
Diffstat (limited to 'Source/Core/VideoCommon/GraphicsModSystem/Config/GraphicsModFeature.h')
0 files changed, 0 insertions, 0 deletions