From: Simon Pilgrim Date: Tue, 24 Jan 2017 16:16:29 +0000 (+0000) Subject: [X86][AVX512] Remove unused argument from PMOVX tablegen patterns. NFCI. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=74df25e831983f2efd56d9f97b4beb4f62ed9d45;p=llvm [X86][AVX512] Remove unused argument from PMOVX tablegen patterns. NFCI. Seems to be a copy+paste legacy from the AVX2 patterns. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292941 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86InstrAVX512.td b/lib/Target/X86/X86InstrAVX512.td index fd39a7c573b..cbcaac1aac8 100644 --- a/lib/Target/X86/X86InstrAVX512.td +++ b/lib/Target/X86/X86InstrAVX512.td @@ -7564,7 +7564,7 @@ let Predicates = [HasAVX512] in { defm : avx512_ext_lowering<"DQZ", v8i64_info, v8i32x_info, extloadvi32>; } -multiclass AVX512_pmovx_patterns { // 128-bit patterns let Predicates = [HasVLX, HasBWI] in { @@ -7705,8 +7705,8 @@ multiclass AVX512_pmovx_patterns; -defm : AVX512_pmovx_patterns<"VPMOVZX", "z", X86vzext, loadi16_anyext>; +defm : AVX512_pmovx_patterns<"VPMOVSX", X86vsext, extloadi32i16>; +defm : AVX512_pmovx_patterns<"VPMOVZX", X86vzext, loadi16_anyext>; //===----------------------------------------------------------------------===// // GATHER - SCATTER Operations