reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
27392 assert(VT.getScalarSizeInBits() >= 32 && "Unsupported scatter op"); 27401 if (VT == MVT::v2f32 || VT == MVT::v2i32) { 27401 if (VT == MVT::v2f32 || VT == MVT::v2i32) { 27406 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); 27407 Src = DAG.getNode(ISD::CONCAT_VECTORS, dl, WideVT, Src, DAG.getUNDEF(VT)); 27427 if (!Subtarget.hasVLX() && !VT.is512BitVector() && 27430 unsigned Factor = std::min(512/VT.getSizeInBits(), 27432 unsigned NumElts = VT.getVectorNumElements() * Factor; 27434 VT = MVT::getVectorVT(VT.getVectorElementType(), NumElts); 27434 VT = MVT::getVectorVT(VT.getVectorElementType(), NumElts); 27438 Src = ExtendToType(Src, VT, DAG);