diff --git a/rpcs3/Emu/Cell/SPURecompiler.cpp b/rpcs3/Emu/Cell/SPURecompiler.cpp index 49ff59a856..67a8be2cb4 100644 --- a/rpcs3/Emu/Cell/SPURecompiler.cpp +++ b/rpcs3/Emu/Cell/SPURecompiler.cpp @@ -9882,7 +9882,7 @@ public: if (m_use_avx512) { - const auto sc = clamp_smax(a); + const auto sc = eval(bitcast(max(bitcast(a),splat(0x0)))); r.value = m_ir->CreateFPToUI(sc.value, get_type()); set_vr(op.rt, r); return;