Lines Matching refs:Elements
1461 SmallVectorImpl<Value*> &Elements, in CollectInsertionElements() argument
1475 if (ElementIndex >= Elements.size() || Elements[ElementIndex] != 0) in CollectInsertionElements()
1478 Elements[ElementIndex] = V; in CollectInsertionElements()
1491 ElementIndex, Elements, VecEltTy); in CollectInsertionElements()
1505 if (!CollectInsertionElements(Piece, ElementIndex+i, Elements, VecEltTy)) in CollectInsertionElements()
1519 Elements, VecEltTy); in CollectInsertionElements()
1526 Elements, VecEltTy); in CollectInsertionElements()
1529 Elements, VecEltTy) && in CollectInsertionElements()
1531 Elements, VecEltTy); in CollectInsertionElements()
1540 Elements, VecEltTy); in CollectInsertionElements()
1566 SmallVector<Value*, 8> Elements(DestVecTy->getNumElements()); in OptimizeIntegerToVectorInsertions() local
1567 if (!CollectInsertionElements(IntInput, 0, Elements, in OptimizeIntegerToVectorInsertions()
1575 for (unsigned i = 0, e = Elements.size(); i != e; ++i) { in OptimizeIntegerToVectorInsertions()
1576 if (Elements[i] == 0) continue; // Unset element. in OptimizeIntegerToVectorInsertions()
1578 Result = IC.Builder->CreateInsertElement(Result, Elements[i], in OptimizeIntegerToVectorInsertions()