Lines Matching refs:VTy
997 VectorType *VTy = cast<VectorType>(V->getType()); in identifyDotProduct() local
998 Type *ExpectedOperandTy = VectorType::getSubdividedVectorType(VTy, 2); in identifyDotProduct()
1008 if (Phi->getType() != VTy && RealUser->getType() != VTy) in identifyDotProduct()
1088 auto *VTy = cast<VectorType>(Real->getType()); in identifyNode() local
1089 auto *NewVTy = VectorType::getDoubleElementsVectorType(VTy); in identifyNode()
2011 VectorType *VTy; in identifySplat() local
2018 VTy = cast<VectorType>(Const->getType()); in identifySplat()
2021 VTy = Shuf->getType(); in identifySplat()
2030 if (!VTy->isScalableTy() && VTy->getElementCount().getKnownMinValue() == 1) in identifySplat()
2209 auto *VTy = cast<VectorType>(Node->Real->getType()); in replaceNode() local
2210 auto *NewVTy = VectorType::getDoubleElementsVectorType(VTy); in replaceNode()
2249 auto *VTy = cast<VectorType>(Real->getType()); in processReductionSingle() local
2250 auto *NewVTy = VectorType::getDoubleElementsVectorType(VTy); in processReductionSingle()
2264 {Init, Constant::getNullValue(VTy)}); in processReductionSingle()
2284 auto *VTy = cast<VectorType>(Real->getType()); in processReductionOperation() local
2285 auto *NewVTy = VectorType::getDoubleElementsVectorType(VTy); in processReductionOperation()