Lines Matching defs:s8
75 const LLT s8 = LLT::scalar(8);
88 const LLT nxv1s8 = LLT::scalable_vector(1, s8);
89 const LLT nxv2s8 = LLT::scalable_vector(2, s8);
90 const LLT nxv4s8 = LLT::scalable_vector(4, s8);
91 const LLT nxv8s8 = LLT::scalable_vector(8, s8);
92 const LLT nxv16s8 = LLT::scalable_vector(16, s8);
93 const LLT nxv32s8 = LLT::scalable_vector(32, s8);
94 const LLT nxv64s8 = LLT::scalable_vector(64, s8);
265 .legalForTypesWithMemDesc({{s32, p0, s8, 8},
271 .legalForTypesWithMemDesc({{s32, p0, s8, 8}, {s32, p0, s16, 16}});
273 LoadStoreActions.legalForTypesWithMemDesc({{s64, p0, s8, 8},
278 {{s64, p0, s8, 8}, {s64, p0, s16, 16}, {s64, p0, s32, 32}});
752 // ones) by promoting it to an s8 splat.