diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-05-03 10:53:17 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-05-03 10:53:17 +0000 |
commit | 39196a1dd387cdd55d3ee6c9269c43524aeb3ed3 (patch) | |
tree | 4d99471828c68be75b0116e8025c9463c693e66c | |
parent | 93c878c76b0656ac5b2532263115df1f806c7e52 (diff) | |
download | bcm5719-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.td | 2 |
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, |