Lines Matching refs:v2p0
62 const LLT v2p0 = LLT::fixed_vector(2, p0); in AArch64LegalizerInfo() local
71 v2s64, v2p0, in AArch64LegalizerInfo()
184 .legalFor({{p0, s64}, {v2p0, v2s64}}) in AArch64LegalizerInfo()
186 .clampNumElements(0, v2p0, v2p0); in AArch64LegalizerInfo()
470 {p0, v2p0, v2p0, 8}, in AArch64LegalizerInfo()
542 [=](const LegalityQuery &Query) { return Query.Types[1] == v2p0; }, 0, in AArch64LegalizerInfo()
785 .legalFor({{s64, p0}, {v2s64, v2p0}}) in AArch64LegalizerInfo()
793 .legalFor({{p0, s64}, {v2p0, v2s64}}); in AArch64LegalizerInfo()
801 .legalForCartesianProduct({s128, v16s8, v8s16, v4s32, v2s64, v2p0}) in AArch64LegalizerInfo()
898 VecTy == v8s8 || VecTy == v16s8 || VecTy == v2p0; in AArch64LegalizerInfo()
932 typeInSet(0, {v16s8, v8s8, v8s16, v4s16, v4s32, v2s32, v2s64, v2p0})) in AArch64LegalizerInfo()
948 {v2p0, p0}, in AArch64LegalizerInfo()
996 {v2s64, v2p0, v2s32, v4s32, v4s16, v16s8, v8s8, v8s16}, DstTy); in AArch64LegalizerInfo()