Lines Matching refs:BigTyIdx
1419 unsigned BigTyIdx = Op == G_EXTRACT ? 1 : 0; in AMDGPULegalizerInfo() local
1424 .lowerIf(all(typeIs(LitTyIdx, S16), sizeIs(BigTyIdx, 32))) in AMDGPULegalizerInfo()
1427 const LLT BigTy = Query.Types[BigTyIdx]; in AMDGPULegalizerInfo()
1434 const LLT BigTy = Query.Types[BigTyIdx]; in AMDGPULegalizerInfo()
1437 LegalizeMutations::widenScalarOrEltToNextPow2(BigTyIdx, 16)) in AMDGPULegalizerInfo()
1444 .moreElementsIf(isSmallOddVector(BigTyIdx), oneMoreElement(BigTyIdx)) in AMDGPULegalizerInfo()
1445 .widenScalarToNextPow2(BigTyIdx, 32); in AMDGPULegalizerInfo()
1496 unsigned BigTyIdx = Op == G_MERGE_VALUES ? 0 : 1; in AMDGPULegalizerInfo() local
1515 const LLT BigTy = Query.Types[BigTyIdx]; in AMDGPULegalizerInfo()
1522 .moreElementsIf(isSmallOddVector(BigTyIdx), oneMoreElement(BigTyIdx)) in AMDGPULegalizerInfo()
1536 [=](const LegalityQuery &Query) { return notValidElt(Query, BigTyIdx); }, in AMDGPULegalizerInfo()
1538 .clampScalar(BigTyIdx, S32, MaxScalar); in AMDGPULegalizerInfo()
1552 const LLT Ty = Query.Types[BigTyIdx]; in AMDGPULegalizerInfo()
1559 const LLT &Ty = Query.Types[BigTyIdx]; in AMDGPULegalizerInfo()
1566 return std::make_pair(BigTyIdx, LLT::scalar(NewSizeInBits)); in AMDGPULegalizerInfo()