Home | History | Annotate | Download | only in InstCombine

Lines Matching full:vectortype

962   if (VectorType *VTy = dyn_cast<VectorType>(CI.getType())) {
1398 static Instruction *OptimizeVectorResize(Value *InVal, VectorType *DestTy,
1403 VectorType *SrcTy = cast<VectorType>(InVal->getType());
1414 SrcTy = VectorType::get(DestTy->getElementType(), SrcTy->getNumElements());
1569 VectorType *DestVecTy = cast<VectorType>(CI.getType());
1603 isa<VectorType>(VecInput->getType())) {
1604 VectorType *VecTy = cast<VectorType>(VecInput->getType());
1611 VecTy = VectorType::get(DestTy,
1624 isa<VectorType>(VecInput->getType())) {
1625 VectorType *VecTy = cast<VectorType>(VecInput->getType());
1632 VecTy = VectorType::get(DestTy,
1699 if (VectorType *DestVTy = dyn_cast<VectorType>(DestTy)) {
1714 if (isa<VectorType>(BCIn->getOperand(0)->getType()))
1716 cast<VectorType>(DestTy), *this))
1728 if (VectorType *SrcVTy = dyn_cast<VectorType>(SrcTy)) {
1741 cast<VectorType>(DestTy)->getNumElements() ==
1744 cast<VectorType>(SVI->getOperand(0)->getType())->getNumElements()) {