Home | History | Annotate | Download | only in Vectorize

Lines Matching refs:VTy

477       if (VectorType *VTy = dyn_cast<VectorType>(ElemTy)) {
478 numElem = VTy->getNumElements();
483 if (VectorType *VTy = dyn_cast<VectorType>(Elem2Ty)) {
484 numElem += VTy->getNumElements();
650 Type *VTy = IPtr->getType()->getPointerElementType();
651 int64_t VTyTSS = (int64_t)DL.getTypeStoreSize(VTy);
654 if (VTy != VTy2 && Offset < 0) {
1954 Type *VTy = getVecTypeForPair(Ty1, Ty2);
1959 VTy, VTy);
1961 if (VTy->getVectorNumElements() == 2) {
1964 TargetTransformInfo::SK_Broadcast, VTy));
1967 TargetTransformInfo::SK_Reverse, VTy));
1986 Type *VTy = getVecTypeForPair(Ty1, Ty2);
2007 Ty1, VTy);
2009 TargetTransformInfo::SK_ExtractSubvector, VTy, 0, Ty1));
2012 Instruction::ExtractElement, VTy, 0);
2038 Ty2, VTy);
2040 TargetTransformInfo::SK_ExtractSubvector, VTy,
2044 Instruction::ExtractElement, VTy, 1);
2075 Type *VTy = getVecTypeForPair(Ty1, Ty2);
2117 VTy, VTy);
2119 if (VTy->getVectorNumElements() == 2)
2121 TargetTransformInfo::SK_Reverse, VTy));
2124 Instruction::InsertElement, VTy, 0);
2126 Instruction::InsertElement, VTy, 1);
2133 VTy, Ty2);
2140 VTy, Ty1);
2147 VTy, TyBig);