reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3858 unsigned ToMaskScalBits = ToMaskVT.getScalarSizeInBits(); 3860 EVT ExtVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(), 3864 EVT TruncVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(), 3870 ToMaskVT.getScalarSizeInBits() && 3875 if (CurrMaskNumEls > ToMaskVT.getVectorNumElements()) { 3878 Mask = DAG.getNode(ISD::EXTRACT_SUBVECTOR, SDLoc(Mask), ToMaskVT, Mask, 3880 } else if (CurrMaskNumEls < ToMaskVT.getVectorNumElements()) { 3881 unsigned NumSubVecs = (ToMaskVT.getVectorNumElements() / CurrMaskNumEls); 3885 Mask = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(Mask), ToMaskVT, SubOps); 3888 assert((Mask->getValueType(0) == ToMaskVT) &&