Lines Matching refs:LegalityQuery

73   return [=](const LegalityQuery &Query) {  in isSmallOddVector()
87 return [=](const LegalityQuery &Query) { in sizeIsMultipleOf32()
94 return [=](const LegalityQuery &Query) { in isWideVec16()
102 return [=](const LegalityQuery &Query) { in oneMoreElement()
111 return [=](const LegalityQuery &Query) { in fewerEltsToSize64Vector()
125 return [=](const LegalityQuery &Query) { in moreEltsToNext32Bit()
142 return [=](const LegalityQuery &Query) { in moreElementsToNextExistingRegClass()
189 return [=](const LegalityQuery &Query) { in bitcastToRegisterType()
196 return [=](const LegalityQuery &Query) { in bitcastToVectorElement32()
206 return [=](const LegalityQuery &Query) { in vectorSmallerThan()
213 return [=](const LegalityQuery &Query) { in vectorWiderThan()
220 return [=](const LegalityQuery &Query) { in numElementsNotEven()
256 return [=](const LegalityQuery &Query) { in isRegisterType()
265 return [=](const LegalityQuery &Query) { in isIllegalRegisterType()
273 return [=](const LegalityQuery &Query) { in elementTypeIsLegal()
358 return [TypeIdx](const LegalityQuery &Query) { in isRegisterClassType()
366 return [=](const LegalityQuery &Query) { in isWideScalarExtLoadTruncStore()
404 const LegalityQuery &Query) { in isLoadStoreSizeLegal()
510 static bool isLoadStoreLegal(const GCNSubtarget &ST, const LegalityQuery &Query) { in isLoadStoreLegal()
571 static bool shouldWidenLoad(const GCNSubtarget &ST, const LegalityQuery &Query, in shouldWidenLoad()
1357 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1361 .narrowScalarIf(largerThan(1, 0), [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1373 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1377 .narrowScalarIf(largerThan(0, 1), [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1385 const auto needToSplitMemOp = [=](const LegalityQuery &Query, in AMDGPULegalizerInfo()
1458 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1471 Actions.customIf([=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1489 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1497 Actions.customIf([=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1505 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1509 [=](const LegalityQuery &Query) -> std::pair<unsigned, LLT> { in AMDGPULegalizerInfo()
1530 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1534 [=](const LegalityQuery &Query) -> std::pair<unsigned, LLT> { in AMDGPULegalizerInfo()
1608 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1729 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1767 .customIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1793 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1821 .unsupportedIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1833 .lowerIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1841 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1848 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1854 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1908 auto notValidElt = [=](const LegalityQuery &Query, unsigned TypeIdx) { in AMDGPULegalizerInfo()
1923 .lowerIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1942 [=](const LegalityQuery &Query) { return notValidElt(Query, LitTyIdx); }, in AMDGPULegalizerInfo()
1945 [=](const LegalityQuery &Query) { return notValidElt(Query, BigTyIdx); }, in AMDGPULegalizerInfo()
1952 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1960 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1964 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()