From dfeea84d63f737ddded2531c8c309a7f93fecf38 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Fri, 23 Mar 2018 06:58:55 +0000 Subject: [PATCH] [X86] Give VPCMPEQQ the same itinerary as its SSE counterpart. llvm-svn: 328296 --- llvm/lib/Target/X86/X86InstrSSE.td | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/lib/Target/X86/X86InstrSSE.td b/llvm/lib/Target/X86/X86InstrSSE.td index f9c4392..1963425e 100644 --- a/llvm/lib/Target/X86/X86InstrSSE.td +++ b/llvm/lib/Target/X86/X86InstrSSE.td @@ -6407,7 +6407,7 @@ let Predicates = [HasAVX, NoVLX] in VEX_4V, VEX_WIG; let Predicates = [HasAVX] in defm VPCMPEQQ : SS48I_binop_rm<0x29, "vpcmpeqq", X86pcmpeq, v2i64, VR128, - loadv2i64, i128mem, 0, SSE_INTALU_ITINS_P>, + loadv2i64, i128mem, 0, SSE_INTALUQ_ITINS_P>, VEX_4V, VEX_WIG; let Predicates = [HasAVX2, NoVLX] in @@ -6416,7 +6416,7 @@ let Predicates = [HasAVX2, NoVLX] in VEX_4V, VEX_L, VEX_WIG; let Predicates = [HasAVX2] in defm VPCMPEQQY : SS48I_binop_rm<0x29, "vpcmpeqq", X86pcmpeq, v4i64, VR256, - loadv4i64, i256mem, 0, SSE_INTALU_ITINS_P>, + loadv4i64, i256mem, 0, SSE_INTALUQ_ITINS_P>, VEX_4V, VEX_L, VEX_WIG; let Constraints = "$src1 = $dst" in { -- 2.7.4