Lines Matching refs:p0
43 const LLT p0 = LLT::pointer(0, XLen);
186 .legalFor({s32, sXLen, p0})
191 .legalFor({{sXLen, sXLen}, {sXLen, p0}})
197 {{s32, sXLen}, {p0, sXLen}});
206 .legalForTypesWithMemDesc({{s32, p0, s8, 8},
207 {s32, p0, s16, 16},
208 {s32, p0, s32, 32},
209 {p0, p0, sXLen, XLen}});
212 .legalForTypesWithMemDesc({{s32, p0, s8, 8}, {s32, p0, s16, 16}});
214 LoadStoreActions.legalForTypesWithMemDesc({{s64, p0, s8, 8},
215 {s64, p0, s16, 16},
216 {s64, p0, s32, 32},
217 {s64, p0, s64, 64}});
219 {{s64, p0, s8, 8}, {s64, p0, s16, 16}, {s64, p0, s32, 32}});
221 LoadStoreActions.legalForTypesWithMemDesc({{s64, p0, s64, 64}});
226 getActionDefinitionsBuilder({G_PTR_ADD, G_PTRMASK}).legalFor({{p0, sXLen}});
229 .legalFor({{sXLen, p0}})
233 .legalFor({{p0, sXLen}})
238 getActionDefinitionsBuilder(G_BRJT).legalFor({{p0, sXLen}});
240 getActionDefinitionsBuilder(G_BRINDIRECT).legalFor({p0});
243 .legalFor({p0, sXLen})
248 .legalFor({p0});
305 getActionDefinitionsBuilder(G_FRAME_INDEX).legalFor({p0});
358 getActionDefinitionsBuilder(G_VASTART).customFor({p0});
366 .lowerForCartesianProduct({s32, sXLen, p0}, {p0});