diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-03-23 06:58:55 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-03-23 06:58:55 +0000 |
| commit | dfeea84d63f737ddded2531c8c309a7f93fecf38 (patch) | |
| tree | cab79c14ed2d713184e1a294fc52047a70cbdf3a /llvm/lib/Target | |
| parent | 4787b7f43422e75a75628b25766d92594555b433 (diff) | |
| download | bcm5719-llvm-dfeea84d63f737ddded2531c8c309a7f93fecf38.tar.gz bcm5719-llvm-dfeea84d63f737ddded2531c8c309a7f93fecf38.zip | |
[X86] Give VPCMPEQQ the same itinerary as its SSE counterpart.
llvm-svn: 328296
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrSSE.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86InstrSSE.td b/llvm/lib/Target/X86/X86InstrSSE.td index f9c4392e732..1963425e236 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 { |

