Lines Matching refs:vtparts
379 SmallVector<EVT, 16> vtparts;
380 ComputeValueVTs(*this, retTy, vtparts);
382 for (unsigned i = 0, e = vtparts.size(); i != e; ++i) {
384 EVT elemtype = vtparts[i];
385 if (vtparts[i].isVector()) {
386 elems = vtparts[i].getVectorNumElements();
387 elemtype = vtparts[i].getVectorElementType();
430 SmallVector<EVT, 16> vtparts;
431 ComputeValueVTs(*this, Ty, vtparts);
432 if (unsigned len = vtparts.size())
540 SmallVector<EVT, 16> vtparts;
541 ComputeValueVTs(*this, Ty, vtparts);
554 for (unsigned j = 0, je = vtparts.size(); j != je; ++j) {
556 EVT elemtype = vtparts[j];
557 if (vtparts[j].isVector()) {
558 elems = vtparts[j].getVectorNumElements();
559 elemtype = vtparts[j].getVectorElementType();
582 if (vtparts.size() > 0)
765 SmallVector<EVT, 16> vtparts;
768 ComputeValueVTs(*this, PTy->getElementType(), vtparts);
785 for (unsigned j = 0, je = vtparts.size(); j != je; ++j) {
787 EVT elemtype = vtparts[j];
788 if (vtparts[j].isVector()) {
789 elems = vtparts[j].getVectorNumElements();
790 elemtype = vtparts[j].getVectorElementType();
1417 SmallVector<EVT, 16> vtparts;
1419 ComputePTXValueVTs(*this, Ty, vtparts);
1420 assert(vtparts.size() > 0 && "empty aggregate type not expected");
1421 for (unsigned parti = 0, parte = vtparts.size(); parti != parte;
1423 EVT partVT = vtparts[parti];
1427 if (vtparts.size() > 0)
1452 SmallVector<EVT, 16> vtparts;
1458 ComputePTXValueVTs(*this, Ty, vtparts, &offsets, 0);
1459 assert(vtparts.size() > 0 && "empty aggregate type not expected");
1465 for (unsigned parti = 0, parte = vtparts.size(); parti != parte;
1467 EVT partVT = vtparts[parti];
1495 if (vtparts.size() > 0)