Home | History | Annotate | Download | only in Vectorize

Lines Matching defs:VTy

470       if (VectorType *VTy = dyn_cast<VectorType>(ElemTy)) {
471 numElem = VTy->getNumElements();
476 if (VectorType *VTy = dyn_cast<VectorType>(Elem2Ty)) {
477 numElem += VTy->getNumElements();
643 Type *VTy = IPtr->getType()->getPointerElementType();
644 int64_t VTyTSS = (int64_t) DL->getTypeStoreSize(VTy);
647 if (VTy != VTy2 && Offset < 0) {
1944 Type *VTy = getVecTypeForPair(Ty1, Ty2);
1949 VTy, VTy);
1951 if (VTy->getVectorNumElements() == 2) {
1954 TargetTransformInfo::SK_Broadcast, VTy));
1957 TargetTransformInfo::SK_Reverse, VTy));
1976 Type *VTy = getVecTypeForPair(Ty1, Ty2);
1997 Ty1, VTy);
1999 TargetTransformInfo::SK_ExtractSubvector, VTy, 0, Ty1));
2002 Instruction::ExtractElement, VTy, 0);
2028 Ty2, VTy);
2030 TargetTransformInfo::SK_ExtractSubvector, VTy,
2034 Instruction::ExtractElement, VTy, 1);
2065 Type *VTy = getVecTypeForPair(Ty1, Ty2);
2107 VTy, VTy);
2109 if (VTy->getVectorNumElements() == 2)
2111 TargetTransformInfo::SK_Reverse, VTy));
2114 Instruction::InsertElement, VTy, 0);
2116 Instruction::InsertElement, VTy, 1);
2123 VTy, Ty2);
2130 VTy, Ty1);
2137 VTy, TyBig);