Index: lib/Target/X86/X86InstrAVX512.td =================================================================== --- lib/Target/X86/X86InstrAVX512.td +++ lib/Target/X86/X86InstrAVX512.td @@ -1221,11 +1221,12 @@ multiclass avx512_fp_broadcast_sd opc, string OpcodeStr, AVX512VLVectorVTInfo _> { - let Predicates = [HasAVX512] in + let Predicates = [HasAVX512] in { defm Z : avx512_broadcast_rm, avx512_broadcast_scalar, EVEX_V512; + } let Predicates = [HasVLX] in { defm Z256 : avx512_broadcast_rm opc, string OpcodeStr, AVX512VLVectorVTInfo _> { - let Predicates = [HasAVX512] in + let Predicates = [HasAVX512] in { defm Z : avx512_broadcast_rm, avx512_broadcast_scalar, EVEX_V512; + } let Predicates = [HasVLX] in { defm Z256 : avx512_broadcast_rm