reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3549 if (MaskV->isNullValue() && VT.isScalableVector()) { 3555 setValue(&I, DAG.getNode(ISD::SPLAT_VECTOR, DL, VT, FirstElt)); 3562 assert(!VT.isScalableVector() && "Unsupported scalable vector shuffle"); 3569 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, Mask)); 3613 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps)); 3620 EVT PaddedVT = EVT::getVectorVT(*DAG.getContext(), VT.getScalarType(), 3649 ISD::EXTRACT_SUBVECTOR, DL, VT, Result, 3684 setValue(&I, DAG.getUNDEF(VT)); // Vectors are not used. 3692 Src = DAG.getUNDEF(VT); 3695 ISD::EXTRACT_SUBVECTOR, DL, VT, Src, 3710 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, MappedOps)); 3718 EVT EltVT = VT.getVectorElementType(); 3737 setValue(&I, DAG.getBuildVector(VT, DL, Ops));