Index: llvm/trunk/lib/Target/X86/X86InstrAVX512.td =================================================================== --- llvm/trunk/lib/Target/X86/X86InstrAVX512.td +++ llvm/trunk/lib/Target/X86/X86InstrAVX512.td @@ -8019,7 +8019,7 @@ _.ScalarIntMemCPat:$src2, (i32 imm:$src3))), itins.rm>, Sched<[itins.Sched.Folded, ReadAfterLd]>; - let isCodeGenOnly = 1, hasSideEffects = 0 in { + let isCodeGenOnly = 1, hasSideEffects = 0, Predicates = [HasAVX512] in { def r : I