summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-05-03 10:53:17 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-05-03 10:53:17 +0000
commit39196a1dd387cdd55d3ee6c9269c43524aeb3ed3 (patch)
tree4d99471828c68be75b0116e8025c9463c693e66c
parent93c878c76b0656ac5b2532263115df1f806c7e52 (diff)
downloadbcm5719-llvm-39196a1dd387cdd55d3ee6c9269c43524aeb3ed3.tar.gz
bcm5719-llvm-39196a1dd387cdd55d3ee6c9269c43524aeb3ed3.zip
[X86][AVX512] VPAVG instructions should be tagged as SchedWriteVecALU
llvm-svn: 331446
-rw-r--r--llvm/lib/Target/X86/X86InstrAVX512.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrAVX512.td b/llvm/lib/Target/X86/X86InstrAVX512.td
index 5ac91c0fc2e..cea1e57aafe 100644
--- a/llvm/lib/Target/X86/X86InstrAVX512.td
+++ b/llvm/lib/Target/X86/X86InstrAVX512.td
@@ -4507,7 +4507,7 @@ defm VPMULHUW : avx512_binop_rm_vl_w<0xE4, "vpmulhuw", mulhu, SchedWriteVecIMul,
defm VPMULHRSW : avx512_binop_rm_vl_w<0x0B, "vpmulhrsw", X86mulhrs,
SchedWriteVecIMul, HasBWI, 1>, T8PD;
defm VPAVG : avx512_binop_rm_vl_bw<0xE0, 0xE3, "vpavg", X86avg,
- SchedWriteVecIMul, HasBWI, 1>;
+ SchedWriteVecALU, HasBWI, 1>;
defm VPMULDQ : avx512_binop_rm_vl_q<0x28, "vpmuldq", X86pmuldq,
SchedWriteVecIMul, HasAVX512, 1>, T8PD;
defm VPMULUDQ : avx512_binop_rm_vl_q<0xF4, "vpmuludq", X86pmuludq,
OpenPOWER on IntegriCloud