Searched refs:NumVectorElts (Results 1 – 3 of 3) sorted by relevance
244 static unsigned selectSGPRVectorRegClassID(unsigned NumVectorElts) { in selectSGPRVectorRegClassID() argument245 switch (NumVectorElts) { in selectSGPRVectorRegClassID()292 unsigned NumVectorElts = VT.getVectorNumElements(); in Select() local296 RegClassID = selectSGPRVectorRegClassID(NumVectorElts); in Select()302 switch(NumVectorElts) { in Select()317 if (NumVectorElts == 1) { in Select()323 assert(NumVectorElts <= 16 && "Vectors with more than 16 elements not " in Select()328 SmallVector<SDValue, 16 * 2 + 1> RegSeqArgs(NumVectorElts * 2 + 1); in Select()345 if (NOps != NumVectorElts) { in Select()347 assert(Opc == ISD::SCALAR_TO_VECTOR && NOps < NumVectorElts); in Select()[all …]
375 static unsigned selectSGPRVectorRegClassID(unsigned NumVectorElts) { in selectSGPRVectorRegClassID() argument376 switch (NumVectorElts) { in selectSGPRVectorRegClassID()408 unsigned NumVectorElts = VT.getVectorNumElements(); in SelectBuildVector() local413 if (NumVectorElts == 1) { in SelectBuildVector()419 assert(NumVectorElts <= 16 && "Vectors with more than 16 elements not " in SelectBuildVector()424 SmallVector<SDValue, 16 * 2 + 1> RegSeqArgs(NumVectorElts * 2 + 1); in SelectBuildVector()439 if (NOps != NumVectorElts) { in SelectBuildVector()441 assert(N->getOpcode() == ISD::SCALAR_TO_VECTOR && NOps < NumVectorElts); in SelectBuildVector()444 for (unsigned i = NOps; i < NumVectorElts; ++i) { in SelectBuildVector()504 unsigned NumVectorElts = VT.getVectorNumElements(); in Select() local[all …]
405 unsigned NumVectorElts = IE.getType()->getNumElements(); in visitInsertElementInst() local410 if (ExtractedIdx >= NumVectorElts) // Out of range extract. in visitInsertElementInst()413 if (InsertedIdx >= NumVectorElts) // Out of range insert. in visitInsertElementInst()