Home
last modified time | relevance | path

Searched refs:getWiderType (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp297 Type *WiderType = SE.getWiderType(Stride->getType(), TripCount->getType()); in computeRefCost()
325 Type *WiderType = SE.getWiderType(RefCost->getType(), TripCount->getType()); in computeRefCost()
477 Type *WiderType = SE.getWiderType(Coeff->getType(), ElemSize->getType()); in isConsecutive()
H A DScalarEvolution.cpp4486 Type *ScalarEvolution::getWiderType(Type *T1, Type *T2) const { in getWiderType() function in ScalarEvolution
4826 MaxType = getWiderType(MaxType, S->getType()); in getUMinFromMismatchedTypes()
12433 auto *WTy = getWiderType(DTy, FRHSTy); in isImpliedViaOperations()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp406 static Type *getWiderType(const DataLayout &DL, Type *Ty0, Type *Ty1) { in getWiderType() function
702 WidestIndTy = getWiderType(DL, PhiTy, WidestIndTy); in addInductionPhi()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1373 SE->getWiderType(ExitMax->getType(), MaxIter->getType()); in optimizeLoopExitWithUnknownExitCount()
1684 SE->getWiderType(MaxBECount->getType(), ExactExitCount->getType()); in optimizeLoopExits()
1863 Type *WiderTy = SE->getWiderType(ECV->getType(), RHS->getType()); in predicateLoopExits()
H A DLoopPredication.cpp1157 Type *WiderTy = SE->getWiderType(ECV->getType(), RHS->getType()); in predicateLoopExits()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h512 Type *getWiderType(Type *Ty1, Type *Ty2) const;