[llvm] r331446 - [X86][AVX512] VPAVG instructions should be tagged as SchedWriteVecALU
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Thu May 3 03:53:17 PDT 2018
Author: rksimon
Date: Thu May 3 03:53:17 2018
New Revision: 331446
URL: http://llvm.org/viewvc/llvm-project?rev=331446&view=rev
Log:
[X86][AVX512] VPAVG instructions should be tagged as SchedWriteVecALU
Modified:
llvm/trunk/lib/Target/X86/X86InstrAVX512.td
Modified: llvm/trunk/lib/Target/X86/X86InstrAVX512.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrAVX512.td?rev=331446&r1=331445&r2=331446&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrAVX512.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrAVX512.td Thu May 3 03:53:17 2018
@@ -4507,7 +4507,7 @@ defm VPMULHUW : avx512_binop_rm_vl_w<0xE
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,
More information about the llvm-commits
mailing list