Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp814 const SCEV *Index = SE->getTruncateOrZeroExtend(BECount, IntPtr); in getStartForNegStride()
844 NumBytesS = SE->getAddExpr(SE->getTruncateOrZeroExtend(BECount, IntPtr), in getNumBytes()
H A DIndVarSimplify.cpp2302 const SCEV *IVOffset = SE->getTruncateOrZeroExtend(ExitCount, OfsTy); in genLoopLimit()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp1089 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
1178 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
1182 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
1191 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1252 return getTruncateOrZeroExtend(SZ->getOperand(), Ty); in getTruncateExpr()
1640 return getTruncateOrZeroExtend(X, Ty); in getZeroExtendExpr()
1682 getTruncateOrZeroExtend(MaxBECount, Start->getType()); in getZeroExtendExpr()
1684 getTruncateOrZeroExtend(CastedMaxBECount, MaxBECount->getType()); in getZeroExtendExpr()
2026 getTruncateOrZeroExtend(MaxBECount, Start->getType()); in getSignExtendExpr()
2028 getTruncateOrZeroExtend(CastedMaxBECount, MaxBECount->getType()); in getSignExtendExpr()
[all …]
H A DDependenceAnalysis.cpp1015 S = SE->getTruncateOrZeroExtend(S, MaxType); in isKnownLessThan()
1016 Size = SE->getTruncateOrZeroExtend(Size, MaxType); in isKnownLessThan()
1066 return SE->getTruncateOrZeroExtend(UB, T); in collectUpperBound()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2143 BECount = SE->getTruncateOrZeroExtend(BECount, IntPtrTy); in processCopyingStore()
2261 const SCEV *BECount32 = SE->getTruncateOrZeroExtend(BECount, Int32Ty); in processCopyingStore()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h622 const SCEV *getTruncateOrZeroExtend(const SCEV *V, Type *Ty);