From 51ed736afe7da25b74d4160e2d74a761eb10ca9a Mon Sep 17 00:00:00 2001 From: Carol Eidt Date: Tue, 17 Apr 2018 11:38:48 -0700 Subject: [PATCH] Fix extra register-dependency on mem-form cvtsd/s2ss --- src/jit/emitxarch.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jit/emitxarch.cpp b/src/jit/emitxarch.cpp index cb79bf3b4135..3d6342ee1b26 100644 --- a/src/jit/emitxarch.cpp +++ b/src/jit/emitxarch.cpp @@ -95,6 +95,8 @@ bool emitter::IsDstDstSrcAVXInstruction(instruction ins) case INS_cmpss: case INS_cvtsi2sd: case INS_cvtsi2ss: + case INS_cvtsd2ss: + case INS_cvtss2sd: case INS_divpd: case INS_divps: case INS_divsd: @@ -251,8 +253,6 @@ bool emitter::IsDstSrcSrcAVXInstruction(instruction ins) { switch (ins) { - case INS_cvtsd2ss: - case INS_cvtss2sd: case INS_movhpd: case INS_movhps: case INS_movlpd: