dolphin/Source/Core/Core/PowerPC/Interpreter
Geotale 07443e2d41 Improve Interpreted FMADDS Precision
Improves the accuracy of FMADDS and other single precision FMA operations
This is accomplished by using an error-free transformation
It also thoroughly explains the quirks and difficulty of these operations
This fixes Mario Strikers and is necessary for fully fixing 1080 Avalanche
For single precision inputs it should be equivalent to a 32-bit FMA
2025-08-17 21:15:55 -05:00
..
ExceptionUtils.h Interpreter: Remove remaining System::GetInstance() and global ppcState. 2023-03-24 21:58:41 +01:00
Interpreter_Branch.cpp Interpreter: Install BranchWatch 2024-02-26 19:38:27 -08:00
Interpreter_FloatingPoint.cpp Improve Interpreted FMADDS Precision 2025-08-17 21:15:55 -05:00
Interpreter_FPUtils.h Improve Interpreted FMADDS Precision 2025-08-17 21:15:55 -05:00
Interpreter_Integer.cpp Interpreter: Fix subfic carry calculation 2024-08-31 17:24:55 +02:00
Interpreter_LoadStore.cpp PowerPC: Correctly handle stswi/stswx to uncached memory 2025-05-10 19:47:15 +02:00
Interpreter_LoadStorePaired.cpp Replace Common::BitCast with std::bit_cast 2024-05-03 18:43:51 -07:00
Interpreter_Paired.cpp Improve Interpreted FMADDS Precision 2025-08-17 21:15:55 -05:00
Interpreter_SystemRegisters.cpp PPCCache: Avoid Global System Accessor 2024-04-08 19:49:57 -07:00
Interpreter_Tables.cpp linter: Apply clang-format 19.1 formatting 2025-04-23 11:19:20 +02:00
Interpreter.cpp PowerPC: Use SPR_LR constant in an additional location 2025-06-20 10:42:47 +02:00
Interpreter.h Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests 2025-06-07 17:55:14 -05:00