Lines Matching defs:Elements
1493 /// filling in Elements with the elements found here.
1495 SmallVectorImpl<Value*> &Elements,
1509 if (ElementIndex >= Elements.size() || Elements[ElementIndex] != 0)
1512 Elements[ElementIndex] = V;
1525 ElementIndex, Elements, VecEltTy);
1539 if (!CollectInsertionElements(Piece, ElementIndex+i, Elements, VecEltTy))
1553 Elements, VecEltTy);
1560 Elements, VecEltTy);
1563 Elements, VecEltTy) &&
1565 Elements, VecEltTy);
1574 Elements, VecEltTy);
1600 SmallVector<Value*, 8> Elements(DestVecTy->getNumElements());
1601 if (!CollectInsertionElements(IntInput, 0, Elements,
1605 // If we succeeded, we know that all of the element are specified by Elements
1606 // or are zero if Elements has a null entry. Recast this as a set of
1609 for (unsigned i = 0, e = Elements.size(); i != e; ++i) {
1610 if (Elements[i] == 0) continue; // Unset element.
1612 Result = IC.Builder->CreateInsertElement(Result, Elements[i],