Lines Matching refs:p0
80 const LLT p0 = LLT::pointer(0, 32);
109 Query, {{s32, p0, 8, NoAlignRequirements},
110 {s32, p0, 16, ST.systemSupportsUnalignedAccess()},
111 {s32, p0, 32, NoAlignRequirements},
112 {p0, p0, 32, NoAlignRequirements},
113 {s64, p0, 64, ST.systemSupportsUnalignedAccess()}}))
116 Query, {{v16s8, p0, 128, NoAlignRequirements},
117 {v8s16, p0, 128, NoAlignRequirements},
118 {v4s32, p0, 128, NoAlignRequirements},
119 {v2s64, p0, 128, NoAlignRequirements}}))
127 if (!Query.Types[0].isScalar() || Query.Types[1] != p0 ||
163 .legalForTypesWithMemDesc({{s32, p0, s8, 8},
164 {s32, p0, s16, 8}})
176 .legalForCartesianProduct({p0, s32, s64}, {s32})
185 .legalFor({{p0, s32}});
188 .legalFor({p0});
191 .legalFor({p0, s32, s64})
215 .legalForCartesianProduct({s32}, {s32, p0})
224 .legalFor({{p0, s32}});
227 .legalFor({{s32, p0}});
230 .legalFor({p0});
233 .legalFor({p0});
236 .lowerFor({{p0, s32}});
239 .legalFor({p0});