Lines Matching refs:LegalityQuery
85 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
90 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
110 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
122 .customIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
185 [=, &ST](const LegalityQuery &Query) { in AArch64LegalizerInfo()
190 [=](const LegalityQuery &Query) { return std::make_pair(0, s16); }) in AArch64LegalizerInfo()
194 [=, &ST](const LegalityQuery &Query) { in AArch64LegalizerInfo()
197 [=](const LegalityQuery &Query) { return std::make_pair(0, s32); }) in AArch64LegalizerInfo()
209 .unsupportedIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
212 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
227 .unsupportedIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
230 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
264 auto IsPtrVecPred = [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
291 .lowerIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
317 .lowerIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
331 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
354 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
362 [=](const LegalityQuery &Query) { return Query.Types[1] == v2s16; }, in AArch64LegalizerInfo()
365 [=](const LegalityQuery &Query) { return Query.Types[1] == v2p0; }, 0, in AArch64LegalizerInfo()
371 auto ExtLegalFunc = [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
403 [=](const LegalityQuery &Query) { return Query.Types[0].isVector(); }, in AArch64LegalizerInfo()
405 .customIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
464 .unsupportedIf([&](const LegalityQuery &Query) { in AArch64LegalizerInfo()
510 auto notValidElt = [](const LegalityQuery &Query, unsigned TypeIdx) { in AArch64LegalizerInfo()
533 [=](const LegalityQuery &Query) { return notValidElt(Query, 0); }, in AArch64LegalizerInfo()
536 [=](const LegalityQuery &Query) { return notValidElt(Query, 1); }, in AArch64LegalizerInfo()
542 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
547 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
568 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
583 .unsupportedIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
588 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
595 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
602 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
607 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
612 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
634 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
646 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
661 .lowerIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
672 getActionDefinitionsBuilder(G_BRJT).legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
681 [=](const LegalityQuery &Query) { return Query.Types[0].isScalar(); }); in AArch64LegalizerInfo()