EE: disable VF delete when SVU is disabled

This commit is contained in:
Gregory Hainaut 2016-02-06 15:51:59 +01:00
parent a9a955f8b9
commit fd4bc63854
1 changed files with 4 additions and 0 deletions

View File

@ -573,7 +573,9 @@ void recSWC1()
void recLQC2() void recLQC2()
{ {
#ifndef DISABLE_SVU
_deleteVFtoXMMreg(_Ft_, 0, 2); _deleteVFtoXMMreg(_Ft_, 0, 2);
#endif
if (_Rt_) if (_Rt_)
xMOV(edx, (uptr)&VU0.VF[_Ft_].UD[0]); xMOV(edx, (uptr)&VU0.VF[_Ft_].UD[0]);
@ -604,7 +606,9 @@ void recLQC2()
void recSQC2() void recSQC2()
{ {
#ifndef DISABLE_SVU
_deleteVFtoXMMreg(_Ft_, 0, 1); //Want to flush it but not clear it _deleteVFtoXMMreg(_Ft_, 0, 1); //Want to flush it but not clear it
#endif
xMOV(edx, (uptr)&VU0.VF[_Ft_].UD[0]); xMOV(edx, (uptr)&VU0.VF[_Ft_].UD[0]);