Lines Matching defs:s16
76 const LLT s16 = LLT::scalar(16);
96 const LLT nxv1s16 = LLT::scalable_vector(1, s16);
97 const LLT nxv2s16 = LLT::scalable_vector(2, s16);
98 const LLT nxv4s16 = LLT::scalable_vector(4, s16);
99 const LLT nxv8s16 = LLT::scalable_vector(8, s16);
100 const LLT nxv16s16 = LLT::scalable_vector(16, s16);
101 const LLT nxv32s16 = LLT::scalable_vector(32, s16);
266 {s32, p0, s16, 16},
271 .legalForTypesWithMemDesc({{s32, p0, s8, 8}, {s32, p0, s16, 16}});
274 {s64, p0, s16, 16},
278 {{s64, p0, s8, 8}, {s64, p0, s16, 16}, {s64, p0, s32, 32}});
392 (ST.hasStdExtZfh() && typeIs(0, s16)(Query) &&
394 (ST.hasStdExtZfh() && ST.hasStdExtD() && typeIs(0, s16)(Query) &&
402 typeIs(1, s16)(Query)) ||
404 typeIs(1, s16)(Query));