Merge pull request #9127 from Sintendo/fselx-movsd

Jit64: Optimize fsel a bit more
This commit is contained in:
LC 2020-10-19 07:55:40 -04:00 committed by GitHub
commit fc5fbf5134
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -449,7 +449,7 @@ void Jit64::fselx(UGeckoInstruction inst)
MOVAPD(XMM1, Rc);
}
if (packed)
if (d == c || packed)
{
VBLENDVPD(Rd, src1, Rb, XMM0);
return;
@ -459,7 +459,7 @@ void Jit64::fselx(UGeckoInstruction inst)
}
else if (cpu_info.bSSE4_1)
{
if (packed && d == c)
if (d == c)
{
BLENDVPD(Rd, Rb);
return;