[dynarmic] Allow to skip verification pass

Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
lizzie 2025-09-17 20:51:37 +00:00 committed by crueter
parent e5bff02156
commit 119a373bd7

View file

@ -34,6 +34,8 @@ enum class OptimizationFlag : std::uint32_t {
MiscIROpt = 0x00000020, MiscIROpt = 0x00000020,
/// Optimize for code speed rather than for code size (this serves well for tight loops) /// Optimize for code speed rather than for code size (this serves well for tight loops)
CodeSpeed = 0x00000040, CodeSpeed = 0x00000040,
/// Disable verification passes
DisableVerification = 0x00000080,
/// This is an UNSAFE optimization that reduces accuracy of fused multiply-add operations. /// This is an UNSAFE optimization that reduces accuracy of fused multiply-add operations.
/// This unfuses fused instructions to improve performance on host CPUs without FMA support. /// This unfuses fused instructions to improve performance on host CPUs without FMA support.