Home | History | Annotate | Download | only in Vectorize

Lines Matching defs:VTy

459       if (VectorType *VTy = dyn_cast<VectorType>(ElemTy)) {
460 numElem = VTy->getNumElements();
465 if (VectorType *VTy = dyn_cast<VectorType>(Elem2Ty)) {
466 numElem += VTy->getNumElements();
628 Type *VTy = cast<PointerType>(IPtr->getType())->getElementType();
629 int64_t VTyTSS = (int64_t) TD->getTypeStoreSize(VTy);
632 if (VTy != VTy2 && Offset < 0) {
1865 Type *VTy = getVecTypeForPair(Ty1, Ty2);
1870 VTy, VTy);
1872 if (VTy->getVectorNumElements() == 2) {
1875 TargetTransformInfo::SK_Broadcast, VTy));
1878 TargetTransformInfo::SK_Reverse, VTy));
1897 Type *VTy = getVecTypeForPair(Ty1, Ty2);
1919 Ty1, VTy);
1921 TargetTransformInfo::SK_ExtractSubvector, VTy, 0, Ty1));
1924 Instruction::ExtractElement, VTy, 0);
1951 Ty2, VTy);
1953 TargetTransformInfo::SK_ExtractSubvector, VTy,
1957 Instruction::ExtractElement, VTy, 1);
1988 Type *VTy = getVecTypeForPair(Ty1, Ty2);
2030 VTy, VTy);
2032 if (VTy->getVectorNumElements() == 2)
2034 TargetTransformInfo::SK_Reverse, VTy));
2037 Instruction::InsertElement, VTy, 0);
2039 Instruction::InsertElement, VTy, 1);
2046 VTy, Ty2);
2053 VTy, Ty1);
2060 VTy, TyBig);