Searched refs:getWidenedType (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 251 static FixedVectorType *getWidenedType(Type *ScalarTy, unsigned VF) { in getWidenedType() function 1511 getWidenedType(LI1->getType(), NumLanes), LI1->getAlign())) in getShallowScore() 4231 auto *VecTy = getWidenedType(ScalarTy, NumScalars); in findReusedOrderedScalars() 4575 auto *VecTy = getWidenedType(ScalarTy, Sz); in canVectorizeLoads() 4694 auto *SubVecTy = getWidenedType(ScalarTy, VF); in canVectorizeLoads() 4964 TTI->getNumberOfParts(getWidenedType(TE.Scalars.front()->getType(), in getReorderingData() 5136 auto *Ty = getWidenedType(TE.Scalars.front()->getType(), Sz); in getReorderingData() 5272 getWidenedType(TE->Scalars[0]->getType(), TE->Scalars.size()); in reorderTopToBottom() 6188 if (TTI->isLegalAltInstr(getWidenedType(S.MainOp->getType(), VL.size()), in areAltOperandsProfitable() 7495 uint64_t VTSize = DL->getTypeStoreSizeInBits(getWidenedType(EltTy, N)); in canMapToVector() [all …]
|