diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-03-23 06:41:40 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-03-23 06:41:40 +0000 |
| commit | 7580a7997ddd38c938708621882b8529aa21ff5c (patch) | |
| tree | a3587d0c623a8890ba8f942e8b7c9ebc14af8c88 /llvm/lib | |
| parent | d5ac3ae8d3b3269140c641be99b1a8bc1abf8906 (diff) | |
| download | bcm5719-llvm-7580a7997ddd38c938708621882b8529aa21ff5c.tar.gz bcm5719-llvm-7580a7997ddd38c938708621882b8529aa21ff5c.zip | |
[X86] Change VPSADBW itinerary to SSE_INTALU_ITINS_P to match the SSE version.
llvm-svn: 328293
Diffstat (limited to 'llvm/lib')
| -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 acaa1908829..a05418518f4 100644 --- a/llvm/lib/Target/X86/X86InstrSSE.td +++ b/llvm/lib/Target/X86/X86InstrSSE.td @@ -3817,11 +3817,11 @@ defm PMADDWD : PDI_binop_rm2<0xF5, "pmaddwd", X86vpmaddwd, v4i32, v8i16, VR128, let Predicates = [HasAVX, NoVLX_Or_NoBWI] in defm VPSADBW : PDI_binop_rm2<0xF6, "vpsadbw", X86psadbw, v2i64, v16i8, VR128, - loadv2i64, i128mem, SSE_INTMUL_ITINS_P, 0>, + loadv2i64, i128mem, SSE_INTALU_ITINS_P, 0>, VEX_4V, VEX_WIG; let Predicates = [HasAVX2, NoVLX_Or_NoBWI] in defm VPSADBWY : PDI_binop_rm2<0xF6, "vpsadbw", X86psadbw, v4i64, v32i8, VR256, - loadv4i64, i256mem, SSE_INTMUL_ITINS_P, 0>, + loadv4i64, i256mem, SSE_INTALU_ITINS_P, 0>, VEX_4V, VEX_L, VEX_WIG; let Constraints = "$src1 = $dst" in defm PSADBW : PDI_binop_rm2<0xF6, "psadbw", X86psadbw, v2i64, v16i8, VR128, |

