[AVX512] Add support for 512b variable bit shift intrinsics.
[oota-llvm.git] / lib / Target / X86 / X86InstrFormats.td
index d7de92198110c009c0a1bfe146d61ee52d21de11..4746d0c4aad2cd0ddcbc1020c8438a84d1b36a9e 100644 (file)
@@ -699,6 +699,9 @@ class AVX5128I<bits<8> o, Format F, dag outs, dag ins, string asm,
             list<dag> pattern, InstrItinClass itin = NoItinerary>
       : I<o, F, outs, ins, asm, pattern, itin, SSEPackedInt>, T8PD,
         Requires<[HasAVX512]>;
+class AVX5128IBase : T8PD {
+  Domain ExeDomain = SSEPackedInt;
+}
 class AVX512XS8I<bits<8> o, Format F, dag outs, dag ins, string asm,
             list<dag> pattern, InstrItinClass itin = NoItinerary>
       : I<o, F, outs, ins, asm, pattern, itin, SSEPackedInt>, T8XS,