Lines Matching refs:LegalityQuery
67 return [=](const LegalityQuery &Query) { in isSmallOddVector()
81 return [=](const LegalityQuery &Query) { in sizeIsMultipleOf32()
88 return [=](const LegalityQuery &Query) { in isWideVec16()
96 return [=](const LegalityQuery &Query) { in oneMoreElement()
105 return [=](const LegalityQuery &Query) { in fewerEltsToSize64Vector()
120 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()
1065 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1069 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1081 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1086 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1094 const auto needToSplitMemOp = [=](const LegalityQuery &Query, in AMDGPULegalizerInfo()
1165 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1183 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1191 Actions.customIf([=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1199 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1203 [=](const LegalityQuery &Query) -> std::pair<unsigned, LLT> { in AMDGPULegalizerInfo()
1224 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1228 [=](const LegalityQuery &Query) -> std::pair<unsigned, LLT> { in AMDGPULegalizerInfo()
1302 [=](const LegalityQuery &Query) -> bool { in AMDGPULegalizerInfo()
1397 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1435 .customIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1450 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1475 .unsupportedIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1487 .lowerIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1495 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1502 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1508 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1568 auto notValidElt = [=](const LegalityQuery &Query, unsigned TypeIdx) { in AMDGPULegalizerInfo()
1583 .lowerIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1602 [=](const LegalityQuery &Query) { return notValidElt(Query, LitTyIdx); }, in AMDGPULegalizerInfo()
1605 [=](const LegalityQuery &Query) { return notValidElt(Query, BigTyIdx); }, in AMDGPULegalizerInfo()
1612 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1620 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
1625 [=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()