reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6337 EVT SrcVT = Src.ShuffleVec.getValueType(); 6352 Src.ShuffleVec = 6353 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, 6354 DAG.getUNDEF(Src.ShuffleVec.getValueType())); 6360 if (Src.MaxElt - Src.MinElt >= NumSrcElts) { 6360 if (Src.MaxElt - Src.MinElt >= NumSrcElts) { 6366 if (Src.MinElt >= NumSrcElts) { 6368 Src.ShuffleVec = 6369 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, 6371 Src.WindowBase = -NumSrcElts; 6372 } else if (Src.MaxElt < NumSrcElts) { 6374 Src.ShuffleVec = 6375 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, 6380 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, 6383 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, 6385 unsigned Imm = Src.MinElt * getExtFactor(VEXTSrc1); 6387 Src.ShuffleVec = DAG.getNode(AArch64ISD::EXT, dl, DestVT, VEXTSrc1, 6390 Src.WindowBase = -Src.MinElt; 6390 Src.WindowBase = -Src.MinElt;