Lines Matching refs:SDTCisVec
40 SDTCisVec<1>]>;
96 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
99 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
123 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
128 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
132 def SDTVtrunc : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
144 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
148 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
188 [SDTCisVec<0>, SDTCisSameAs<1, 2>, SDTCisInt<1>]>;
193 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>,
194 SDTCisVec<1>, SDTCisSameAs<2, 1>,
197 SDTypeProfile<1, 4, [SDTCisVec<0>,SDTCVecEltisVT<0, i1>,
198 SDTCisVec<1>, SDTCisSameAs<2, 1>,
215 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
216 SDTCisVec<2>]>>;
218 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
219 SDTCisVec<2>]>>;
221 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
222 SDTCisVec<2>]>>;
229 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
232 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
236 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
239 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
243 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
247 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
252 SDTCisVec<1>,
264 def X86testm : SDNode<"X86ISD::TESTM", SDTypeProfile<1, 2, [SDTCisVec<0>,
265 SDTCisVec<1>, SDTCisSameAs<2, 1>,
268 def X86testnm : SDNode<"X86ISD::TESTNM", SDTypeProfile<1, 2, [SDTCisVec<0>,
269 SDTCisVec<1>, SDTCisSameAs<2, 1>,
296 def SDTShuff1Op : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>;
297 def SDTShuff2Op : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
300 def SDTShuff2OpM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
303 def SDTShuff2OpI : SDTypeProfile<1, 2, [SDTCisVec<0>,
305 def SDTShuff3OpI : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
307 def SDTFPBinOpImmRound: SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0,1>,
309 def SDTFPUnaryOpImmRound: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
312 def SDTVBroadcast : SDTypeProfile<1, 1, [SDTCisVec<0>]>;
313 def SDTVBroadcastm : SDTypeProfile<1, 1, [SDTCisVec<0>,
316 def SDTBlend : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
319 def SDTTernlog : SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0,1>,
334 SDTCisVec<0>, SDTCisVT<2, i32>]>;
336 SDTCisVec<0>, SDTCisVT<3, i32>]>;
338 SDTCisVec<0>, SDTCisVT<3, i32>, SDTCisVT<4, i32>]>;
367 def SDTPack : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
382 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<1>,
388 SDTypeProfile<1, 3, [SDTCisVec<0>,
390 SDTCisVec<2>, SDTCisSameNumEltsAs<0, 2>,
395 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisInt<1>,
396 SDTCisVec<1>, SDTCisSameNumEltsAs<0, 1>,
411 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCVecEltisVT<0, i1>,
412 SDTCisVec<1>, SDTCisFP<1>,
420 SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
424 SDTypeProfile<1, 1, [SDTCisVec<0>,
433 [SDTCisEltOfVec<0, 1>, SDTCisVec<1>,
488 [SDTCisSameAs<0, 1>, SDTCisVec<1>]>, []>;
490 [SDTCisSameAs<0, 1>, SDTCisVec<1>]>, []>;
492 def SDTintToFPRound: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisFP<0>,
496 def SDTDoubleToInt: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
498 def SDTFloatToInt: SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisVec<1>,
501 def SDTDoubleToIntRnd: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
505 def SDTFloatToIntRnd: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
509 def SDTVintToFPRound: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
512 def SDTVlongToFPRound: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
516 def SDTVFPToIntRound: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
519 def SDTVFPToLongRound: SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
557 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
564 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisVec<1>,
570 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,
577 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisVec<1>,