Lines Matching refs:SDTCisVec
34 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
83 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
86 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
113 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
116 def SDTVmtrunc : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
192 def X86vshiftimm : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
207 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>,
208 SDTCisVec<1>, SDTCisSameAs<2, 1>,
211 SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>,
212 SDTCisVec<1>, SDTCisSameAs<2, 1>,
231 def X86vshiftuniform : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
232 SDTCisVec<2>, SDTCisInt<0>,
239 def X86vshiftvariable : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
268 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
272 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
276 SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0,1>,
287 SDTCisVec<1>,
298 SDTypeProfile<1, 1, [SDTCisVT<0, i32>, SDTCisVec<1>]>>;
327 def SDTShuff1Op : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>;
328 def SDTShuff2Op : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
330 def SDTShuff2OpFP : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisFP<0>,
333 def SDTShuff2OpM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
337 def SDTShuff2OpI : SDTypeProfile<1, 2, [SDTCisVec<0>,
339 def SDTShuff3OpI : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
341 def SDTFPBinOpImm: SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
355 def SDTVBroadcast : SDTypeProfile<1, 1, [SDTCisVec<0>]>;
356 def SDTVBroadcastm : SDTypeProfile<1, 1, [SDTCisVec<0>,
359 def SDTBlend : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
362 def SDTTernlog : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisVec<0>,
386 SDTypeProfile<1, 3, [SDTCisVec<0>,
391 SDTypeProfile<1, 3, [SDTCisVec<0>,
427 def SDTPack : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<0>,
428 SDTCisVec<1>, SDTCisInt<1>,
453 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<1>,
459 SDTypeProfile<1, 3, [SDTCisVec<0>,
461 SDTCisVec<2>, SDTCisSameNumEltsAs<0, 2>,
497 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
505 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisInt<1>,
570 SDTCisVec<1>, SDTCisSameAs<1, 2>]>>;
581 def SDTVnni : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
611 [SDTCisSameAs<0, 1>, SDTCisVec<1>,
615 [SDTCisSameAs<0, 1>, SDTCisVec<1>,
621 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
626 def SDTintToFP: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisFP<0>,
628 def SDTintToFPRound: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisFP<0>,
632 def SDTFloatToInt: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
634 def SDTFloatToIntRnd: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
638 SDTCisVec<1>]>;
640 SDTCisVec<1>, SDTCisVT<2, i32>]>;
642 def SDTVintToFP: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
644 def SDTVintToFPRound: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
709 def SDTMVintToFP: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
715 def SDTMFloatToInt: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
795 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisVec<2>, SDTCisSameNumEltsAs<0, 2>