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>,
115 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
118 def SDTVmtrunc : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
133 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVec<0>,
134 SDTCisFP<1>, SDTCisVec<1>]>>;
137 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVec<0>,
138 SDTCisFP<1>, SDTCisVec<1>]>,
146 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVec<0>,
147 SDTCisFP<1>, SDTCisVec<1>,
151 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVec<0>,
152 SDTCisFP<1>, SDTCisVec<1>,
161 SDTypeProfile<1, 2, [SDTCisFP<0>, SDTCisVec<0>,
163 SDTCisFP<2>, SDTCisVec<2>,
167 SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
169 SDTCisFP<2>, SDTCisVec<2>,
174 SDTypeProfile<1, 2, [SDTCisFP<0>, SDTCisVec<0>,
176 SDTCisFP<2>, SDTCisVec<2>,
179 SDTypeProfile<1, 2, [SDTCisFP<0>, SDTCisVec<0>,
181 SDTCisFP<2>, SDTCisVec<2>,
185 SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
186 SDTCisFP<1>, SDTCisVec<1>,
191 def X86vshiftimm : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
206 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>,
207 SDTCisVec<1>, SDTCisSameAs<2, 1>,
210 SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>,
211 SDTCisVec<1>, SDTCisSameAs<2, 1>,
230 def X86vshiftuniform : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
231 SDTCisVec<2>, SDTCisInt<0>,
238 def X86vshiftvariable : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
267 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
271 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
275 SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0,1>,
286 SDTCisVec<1>,
296 SDTypeProfile<1, 1, [SDTCisVT<0, i32>, SDTCisVec<1>]>>;
325 def SDTShuff1Op : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>;
326 def SDTShuff2Op : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
328 def SDTShuff2OpFP : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisFP<0>,
331 def SDTShuff2OpM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
335 def SDTShuff2OpI : SDTypeProfile<1, 2, [SDTCisVec<0>,
337 def SDTShuff3OpI : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
339 def SDTFPBinOpImm: SDTypeProfile<1, 3, [SDTCisFP<0>, SDTCisVec<0>,
353 def SDTVBroadcast : SDTypeProfile<1, 1, [SDTCisVec<0>]>;
354 def SDTVBroadcastm : SDTypeProfile<1, 1, [SDTCisVec<0>,
357 def SDTBlend : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
360 def SDTTernlog : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisVec<0>,
384 SDTypeProfile<1, 3, [SDTCisVec<0>,
389 SDTypeProfile<1, 3, [SDTCisVec<0>,
430 def SDTPack : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<0>,
431 SDTCisVec<1>, SDTCisInt<1>,
456 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<1>,
462 SDTypeProfile<1, 3, [SDTCisVec<0>,
464 SDTCisVec<2>, SDTCisSameNumEltsAs<0, 2>,
504 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisInt<1>,
567 SDTCisVec<1>, SDTCisSameAs<1, 2>]>>;
596 def SDTVnni : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
615 [SDTCisSameAs<0, 1>, SDTCisVec<1>,
619 [SDTCisSameAs<0, 1>, SDTCisVec<1>,
625 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
630 def SDTintToFP: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisFP<0>,
632 def SDTintToFPRound: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisFP<0>,
636 def SDTFloatToInt: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
638 def SDTFloatToIntRnd: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
642 SDTCisVec<1>]>;
644 SDTCisVec<1>, SDTCisVT<2, i32>]>;
646 def SDTVintToFP: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
648 def SDTVintToFPRound: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
713 def SDTMVintToFP: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
718 def SDTMFloatToInt: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
766 SDTypeProfile<1, 1, [SDTCisFP<0>, SDTCisVec<0>,
767 SDTCisFP<1>, SDTCisVec<1>,
770 SDTypeProfile<1, 2, [SDTCisFP<0>, SDTCisVec<0>,
771 SDTCisFP<1>, SDTCisVec<1>,
802 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisVec<2>, SDTCisSameNumEltsAs<0, 2>