Lines Matching refs:VTy
675 } else if (VectorType* VTy = dyn_cast<VectorType>(Ty)) {
676 ElementCount EC = VTy->getElementCount();
679 Result += "v" + utostr(EC.Min) + getMangledTypeStr(VTy->getElementType());
1054 if (VectorType *VTy = dyn_cast<VectorType>(Ty))
1055 return VectorType::getExtendedElementVectorType(VTy);
1061 if (VectorType *VTy = dyn_cast<VectorType>(Ty))
1062 return VectorType::getTruncatedElementVectorType(VTy);
1071 VectorType *VTy = dyn_cast<VectorType>(Ty);
1072 assert(VTy && "Expected an argument of Vector Type");
1074 return VectorType::getSubdividedVectorType(VTy, SubDivs);
1082 if (auto *VTy = dyn_cast<VectorType>(Ty))
1083 return VectorType::get(EltTy, VTy->getElementCount());
1092 VectorType *VTy = dyn_cast<VectorType>(Ty);
1093 if (!VTy)
1095 Type *EltTy = VTy->getElementType();
1100 if (VectorType *VTy = dyn_cast<VectorType>(Ty))
1101 return VTy->getElementType();
1106 VectorType *VTy = dyn_cast<VectorType>(Ty);
1107 assert(VTy && "Expected an argument of Vector Type");
1108 return VectorType::getInteger(VTy);
1270 if (VectorType *VTy = dyn_cast<VectorType>(NewTy))
1271 NewTy = VectorType::getExtendedElementVectorType(VTy);
1285 if (VectorType *VTy = dyn_cast<VectorType>(NewTy))
1286 NewTy = VectorType::getTruncatedElementVectorType(VTy);
1383 if (auto *VTy = dyn_cast<VectorType>(NewTy)) {
1385 NewTy = VectorType::getSubdividedVectorType(VTy, SubDivs);