Searched refs:getUMinFromMismatchedTypes (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 1304 MaxIter = SE->getUMinFromMismatchedTypes(Elements); in createReplacement() 1632 CurrMaxExit = SE->getUMinFromMismatchedTypes(CurrMaxExit, MaxExitCount); in optimizeLoopExits()
|
H A D | LoopPredication.cpp | 1022 return SE.getUMinFromMismatchedTypes(ExitCounts); in isLoopProfitableToPredicate()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 749 const SCEV *getUMinFromMismatchedTypes(const SCEV *LHS, const SCEV *RHS, 754 const SCEV *getUMinFromMismatchedTypes(SmallVectorImpl<const SCEV *> &Ops,
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 4812 const SCEV *ScalarEvolution::getUMinFromMismatchedTypes(const SCEV *LHS, in getUMinFromMismatchedTypes() function in ScalarEvolution 4816 return getUMinFromMismatchedTypes(Ops, Sequential); in getUMinFromMismatchedTypes() 4820 ScalarEvolution::getUMinFromMismatchedTypes(SmallVectorImpl<const SCEV *> &Ops, in getUMinFromMismatchedTypes() function in ScalarEvolution 8611 return SE->getUMinFromMismatchedTypes(Ops, /* Sequential */ true); in getExact() 8688 SE->getUMinFromMismatchedTypes(ExitCounts, /*Sequential*/ true); in getSymbolicMax() 8841 MustExitMaxBECount = getUMinFromMismatchedTypes(MustExitMaxBECount, in computeBackedgeTakenCount() 9070 BECount = getUMinFromMismatchedTypes(EL0.ExactNotTaken, EL1.ExactNotTaken, in computeExitLimitFromCondFromBinOp() 9078 ConstantMaxBECount = getUMinFromMismatchedTypes(EL0.ConstantMaxNotTaken, in computeExitLimitFromCondFromBinOp() 9085 SymbolicMaxBECount = getUMinFromMismatchedTypes( in computeExitLimitFromCondFromBinOp()
|