Lines Matching refs:NewOps
23362 SmallVector<SDValue, 16> NewOps; in convertBuildVecZextToBuildVecWithZeros() local
23363 NewOps.reserve(NewIntVT.getVectorNumElements()); in convertBuildVecZextToBuildVecWithZeros()
23369 NewOps.append(*Factor, ZeroOp); in convertBuildVecZextToBuildVecWithZeros()
23374 NewOps.emplace_back(Op); in convertBuildVecZextToBuildVecWithZeros()
23375 NewOps.append(*Factor - 1, ZeroOp); in convertBuildVecZextToBuildVecWithZeros()
23377 assert(NewOps.size() == NewIntVT.getVectorNumElements()); in convertBuildVecZextToBuildVecWithZeros()
23378 SDValue NewBV = DAG.getBuildVector(NewIntVT, DL, NewOps); in convertBuildVecZextToBuildVecWithZeros()
24384 SmallVector<SDValue, 2> NewOps; in foldExtractSubvectorFromShuffleVector() local
24390 NewOps.emplace_back(DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, NarrowVT, in foldExtractSubvectorFromShuffleVector()
24393 assert((NewOps.size() == 1 || NewOps.size() == 2) && in foldExtractSubvectorFromShuffleVector()
24397 if (NewOps.size() == 1) in foldExtractSubvectorFromShuffleVector()
24398 NewOps.emplace_back(DAG.getUNDEF(NarrowVT)); in foldExtractSubvectorFromShuffleVector()
24400 return DAG.getVectorShuffle(NarrowVT, DL, NewOps[0], NewOps[1], NewMask); in foldExtractSubvectorFromShuffleVector()