Lines Matching defs:VecEltTy
1522 /// VecEltTy. Look through the value to see if we can decompose it into
1525 /// The type of V is always a non-zero multiple of VecEltTy's size.
1533 Type *VecEltTy, InstCombiner &IC) {
1534 assert(isMultipleOfTypeSize(Shift, VecEltTy) &&
1542 if (V->getType() == VecEltTy) {
1548 unsigned ElementIndex = getTypeSizeIndex(Shift, VecEltTy);
1564 VecEltTy);
1568 return CollectInsertionElements(ConstantExpr::getBitCast(C, VecEltTy),
1569 Shift, Elements, VecEltTy, IC);
1576 unsigned ElementSize = VecEltTy->getPrimitiveSizeInBits();
1584 if (!CollectInsertionElements(Piece, ShiftI, Elements, VecEltTy, IC))
1598 Elements, VecEltTy, IC);
1602 VecEltTy))
1605 Elements, VecEltTy, IC);
1608 Elements, VecEltTy, IC) &&
1610 Elements, VecEltTy, IC);
1616 if (!isMultipleOfTypeSize(Shift, VecEltTy)) return false;
1618 Elements, VecEltTy, IC);