From cd35c2427a4a9e56f987ac4ef2625c001da67738 Mon Sep 17 00:00:00 2001 From: Sergey Andreenko Date: Sun, 4 Mar 2018 01:10:12 -0800 Subject: [PATCH] fix legacy backend (#16741) --- src/jit/emitxarch.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/jit/emitxarch.cpp b/src/jit/emitxarch.cpp index 0bd85f2..aabf69f 100644 --- a/src/jit/emitxarch.cpp +++ b/src/jit/emitxarch.cpp @@ -4044,11 +4044,13 @@ void emitter::emitIns_R_R_I(instruction ins, emitAttr attr, regNumber reg1, regN sz += emitGetRexPrefixSize(ins); } +#ifndef LEGACY_BACKEND if ((ins == INS_pextrq || ins == INS_pinsrq) && !UseVEXEncoding()) { assert(UseSSE4()); sz += 1; } +#endif // !LEGACY_BACKEND id->idIns(ins); id->idInsFmt(IF_RRW_RRW_CNS); -- 2.7.4