Lines Matching refs:LegalityQuery

66   return [=](const LegalityQuery &Query) {  in isSmallOddVector()
80 return [=](const LegalityQuery &Query) { in sizeIsMultipleOf32()
87 return [=](const LegalityQuery &Query) { in isWideVec16()
95 return [=](const LegalityQuery &Query) { in oneMoreElement()
104 return [=](const LegalityQuery &Query) { in fewerEltsToSize64Vector()
119 return [=](const LegalityQuery &Query) { in moreEltsToNext32Bit()
148 return [=](const LegalityQuery &Query) { in bitcastToRegisterType()
155 return [=](const LegalityQuery &Query) { in bitcastToVectorElement32()
165 return [=](const LegalityQuery &Query) { in vectorSmallerThan()
172 return [=](const LegalityQuery &Query) { in vectorWiderThan()
179 return [=](const LegalityQuery &Query) { in numElementsNotEven()
214 return [=](const LegalityQuery &Query) { in isRegisterType()
220 return [=](const LegalityQuery &Query) { in elementTypeIsLegal()
232 return [=](const LegalityQuery &Query) { in isWideScalarExtLoadTruncStore()
268 const LegalityQuery &Query) { in isLoadStoreSizeLegal()
355 static bool isLoadStoreLegal(const GCNSubtarget &ST, const LegalityQuery &Query) { in isLoadStoreLegal()
416 static bool shouldWidenLoad(const GCNSubtarget &ST, const LegalityQuery &Query, in shouldWidenLoad()
1018 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1022 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1034 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1039 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1047 const auto needToSplitMemOp = [=](const LegalityQuery &Query, in AMDGPULegalizerInfo()
1128 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1146 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1154 Actions.customIf([=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1162 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1166 [=](const LegalityQuery &Query) -> std::pair<unsigned, LLT> { in AMDGPULegalizerInfo()
1201 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1205 [=](const LegalityQuery &Query) -> std::pair<unsigned, LLT> { in AMDGPULegalizerInfo()
1288 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1369 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1407 .customIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1422 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1447 .unsupportedIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1460 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1467 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1473 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1533 auto notValidElt = [=](const LegalityQuery &Query, unsigned TypeIdx) { in AMDGPULegalizerInfo()
1548 .lowerIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1567 [=](const LegalityQuery &Query) { return notValidElt(Query, LitTyIdx); }, in AMDGPULegalizerInfo()
1570 [=](const LegalityQuery &Query) { return notValidElt(Query, BigTyIdx); }, in AMDGPULegalizerInfo()
1577 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1585 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1590 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()