Lines Matching defs:s16
111 const LLT s16 = LLT::scalar(16);
116 for (auto Ty : {p0, s1, s8, s16, s32})
119 for (auto Ty : {s8, s16, s32, p0})
123 for (auto Ty : {s8, s16, s32})
132 for (auto Ty : {s8, s16, s32, p0})
148 .legalForCartesianProduct({s1, s8, s16, s32}, {p0})
156 .legalFor({s8, s16, s32})
161 .legalFor({{s8, s8}, {s16, s8}, {s32, s8}})
170 for (auto Ty : {s8, s16, s32, p0})
174 for (auto Ty : {s8, s16, s32}) {
185 for (auto Ty : {s8, s16, s32, p0})
189 for (const auto &Ty : {s16, s32, s64}) {
193 for (const auto &Ty : {s8, s16, s32}) {
207 const LLT s16 = LLT::scalar(16);
228 .legalForCartesianProduct({s1, s8, s16, s32, s64}, {p0})
267 .legalFor({s8, s16, s32, s64})
273 .legalFor({{s8, s8}, {s16, s8}, {s32, s8}, {s64, s8}})