Lines Matching refs:VectorType
1425 } else if (VectorType *VectorTy = dyn_cast<VectorType>(ElementTy)) {
1464 if (VectorType *VecTy = dyn_cast<VectorType>(Ty)) {
1794 VectorType *Ty,
1869 static VectorType *isVectorPromotionViable(Partition &P, const DataLayout &DL) {
1872 SmallVector<VectorType *, 4> CandidateTys;
1876 if (auto *VTy = dyn_cast<VectorType>(Ty)) {
1879 VectorType *V = CandidateTys[0];
1914 [](VectorType *VTy) {
1925 auto RankVectorTypes = [&DL](VectorType *RHSTy, VectorType *LHSTy) {
1945 for (VectorType *VTy : CandidateTys) {
1956 auto CheckVectorTypeForPromotion = [&](VectorType *VTy) {
1978 for (VectorType *VTy : CandidateTys)
2019 if (!isa<VectorType>(LI->getType()) && RelBegin == 0 && RelEnd == Size)
2044 if (!isa<VectorType>(ValueTy) && RelBegin == 0 && RelEnd == Size)
2204 VectorType *VecTy = cast<VectorType>(Old->getType());
2207 VectorType *Ty = dyn_cast<VectorType>(V->getType());
2286 VectorType *VecTy;
2318 VectorType *PromotableVecTy,
2866 if (VectorType *AllocaVecTy = dyn_cast<VectorType>(AllocaTy))
3618 if (isa<ArrayType>(Ty) || isa<VectorType>(Ty)) {
4255 VectorType *VecTy =