Lines Matching refs:SDTCisSameAs
38 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<1, 2>,
42 SDTCisSameAs<1, 2>, SDTCisInt<3>]>;
83 SDTypeProfile<1, 2, [SDTCVecEltisVT<0, i8>, SDTCisSameAs<0,1>,
84 SDTCisSameAs<0,2>]>>;
89 SDTCisSameAs<1,2>]>>;
94 SDTCisSameAs<1,2>, SDTCisInt<3>]>>;
96 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
97 SDTCisSameAs<0,2>]>>;
99 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
100 SDTCisSameAs<0,2>]>>;
108 SDTypeProfile<1, 3, [SDTCisVT<0, v16i8>, SDTCisSameAs<0,1>,
111 SDTypeProfile<1, 3, [SDTCisVT<0, v8i16>, SDTCisSameAs<0,1>,
114 SDTypeProfile<1, 3, [SDTCisVT<0, v4f32>, SDTCisSameAs<0,1>,
117 SDTypeProfile<1, 1, [SDTCisSameAs<0,1>]>>;
188 [SDTCisVec<0>, SDTCisSameAs<1, 2>, SDTCisInt<1>]>;
194 SDTCisVec<1>, SDTCisSameAs<2, 1>,
198 SDTCisVec<1>, SDTCisSameAs<2, 1>,
202 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, i8>]>;
205 SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, i8>,
215 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
218 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
221 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
229 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
230 SDTCisSameAs<0,2>]>>;
232 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
236 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
237 SDTCisSameAs<0,2>]>>;
239 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
240 SDTCisSameAs<0,2>]>>;
243 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
244 SDTCisSameAs<0,2>,
247 SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
248 SDTCisSameAs<0,2>,
253 SDTCisSameAs<2, 1>]>;
265 SDTCisVec<1>, SDTCisSameAs<2, 1>,
269 SDTCisVec<1>, SDTCisSameAs<2, 1>,
278 SDTCisSameAs<1,2>]>>;
283 SDTCisSameAs<1,2>]>>;
286 SDTypeProfile<1, 3, [SDTCisVT<0, v2i64>, SDTCisSameAs<0,1>,
289 SDTypeProfile<1, 4, [SDTCisVT<0, v2i64>, SDTCisSameAs<0,1>,
290 SDTCisSameAs<1,2>, SDTCisVT<3, i8>,
296 def SDTShuff1Op : SDTypeProfile<1, 1, [SDTCisVec<0>, SDTCisSameAs<0,1>]>;
297 def SDTShuff2Op : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
298 SDTCisSameAs<0,2>]>;
300 def SDTShuff2OpM : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisSameAs<0,1>,
304 SDTCisSameAs<0,1>, SDTCisVT<2, i8>]>;
305 def SDTShuff3OpI : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
306 SDTCisSameAs<0,2>, SDTCisVT<3, i8>]>;
307 def SDTFPBinOpImmRound: SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0,1>,
308 SDTCisSameAs<0,2>, SDTCisInt<3>, SDTCisInt<4>]>;
309 def SDTFPUnaryOpImmRound: SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
316 def SDTBlend : SDTypeProfile<1, 3, [SDTCisVec<0>, SDTCisSameAs<0,1>,
317 SDTCisSameAs<1,2>, SDTCisVT<3, i8>]>;
319 def SDTTernlog : SDTypeProfile<1, 4, [SDTCisVec<0>, SDTCisSameAs<0,1>,
320 SDTCisSameAs<0,2>, SDTCisSameAs<0,3>,
324 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisFP<0>, SDTCisInt<3>]>;
327 SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]>;
329 def SDTFma : SDTypeProfile<1, 3, [SDTCisSameAs<0,1>,
330 SDTCisSameAs<1,2>, SDTCisSameAs<1,3>]>;
331 def SDTFmaRound : SDTypeProfile<1, 4, [SDTCisSameAs<0,1>,
332 SDTCisSameAs<1,2>, SDTCisSameAs<1,3>, SDTCisInt<4>]>;
333 def STDFp1SrcRm : SDTypeProfile<1, 2, [SDTCisSameAs<0,1>,
335 def STDFp2SrcRm : SDTypeProfile<1, 3, [SDTCisSameAs<0,1>,
337 def STDFp3SrcRm : SDTypeProfile<1, 4, [SDTCisSameAs<0,1>,
369 SDTCisSameAs<1,2>]>;
385 SDTCisSameAs<0,2>]>>;
389 SDTCisSameAs<0,1>, SDTCisInt<2>,
392 SDTCisSameAs<0,3>]>, []>;
398 SDTCisSameAs<0,2>,
399 SDTCisSameAs<0,3>]>, []>;
425 SDTCisSameAs<0,1>]>, []>;
430 [SDTCisSameAs<0, 1>, SDTCisEltOfVec<2, 1>,
488 [SDTCisSameAs<0, 1>, SDTCisVec<1>]>, []>;
490 [SDTCisSameAs<0, 1>, SDTCisVec<1>]>, []>;
493 SDTCisSameAs<0,1>, SDTCisInt<2>,