Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Jit64: don't unnecessarily load registers
  • Loading branch information
Tilka committed Nov 13, 2013
1 parent ddaf29e commit 710a0ff
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Source/Core/Core/Src/PowerPC/Jit64/Jit_FloatingPoint.cpp
Expand Up @@ -46,7 +46,7 @@ void Jit64::fp_tri_op(int d, int a, int b, bool reversible, bool single,
else
{
MOVSD(XMM0, fpr.R(b));
fpr.BindToRegister(d, !single);
fpr.BindToRegister(d, false);
MOVSD(fpr.RX(d), fpr.R(a));
(this->*op_2)(fpr.RX(d), Gen::R(XMM0));
}
Expand All @@ -56,13 +56,13 @@ void Jit64::fp_tri_op(int d, int a, int b, bool reversible, bool single,
{
if (op_3)
{
fpr.BindToRegister(d, !single);
fpr.BindToRegister(d, false);
fpr.BindToRegister(a);
(this->*op_3)(fpr.RX(d), fpr.RX(a), fpr.R(b));
}
else
{
fpr.BindToRegister(d, !single);
fpr.BindToRegister(d, false);
MOVSD(fpr.RX(d), fpr.R(a));
(this->*op_2)(fpr.RX(d), fpr.R(b));
}
Expand Down

0 comments on commit 710a0ff

Please sign in to comment.