summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp b/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp
index 57fb829688..ef3fcc067a 100644
--- a/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp
+++ b/Source/Core/Core/PowerPC/Jit64Common/Jit64AsmCommon.cpp
@@ -77,8 +77,7 @@ void CommonAsmRoutines::GenConvertDoubleToSingle()
else
{
// We want bits 0, 1
- MOVAPD(XMM1, R(XMM0));
- PAND(XMM1, MConst(double_top_two_bits));
+ avx_op(&XEmitter::VPAND, &XEmitter::PAND, XMM1, R(XMM0), MConst(double_top_two_bits));
PSRLQ(XMM1, 32);
// And 5 through to 34