Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp173 AlignSCEV = SE->getTruncateOrZeroExtend(AlignSCEV, Int64Ty); in extractAlignmentInfo()
185 OffSCEV = SE->getTruncateOrZeroExtend(OffSCEV, Int64Ty); in extractAlignmentInfo()
H A DLoopIdiomRecognize.cpp978 const SCEV *Index = SE->getTruncateOrZeroExtend(BECount, IntPtr); in getStartForNegStride()
982 SE->getTruncateOrZeroExtend(StoreSizeSCEV, IntPtr), in getStartForNegStride()
999 SE->getTruncateOrZeroExtend(StoreSizeSCEV, IntPtr), in getNumBytes()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp285 return SE.getTruncateOrZeroExtend(SE.getSCEV(Val), PtrTy); in getSCEVAsPointer()
356 SE.getTruncateOrZeroExtend(SE.getSCEV(MI->getLength()), CalculationTy); in getMemIntrinsicAccessRange()
402 return SE.getTruncateOrZeroExtend(V, CalculationTy); in isSafeAccess()
H A DScalarEvolution.cpp866 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
950 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
954 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
963 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1132 return getTruncateOrZeroExtend(IntOp, Ty); in getPtrToIntExpr()
1166 return getTruncateOrZeroExtend(SZ->getOperand(), Ty, Depth + 1); in getTruncateExpr()
1611 return getTruncateOrZeroExtend(X, Ty, Depth); in getZeroExtendExprImpl()
1649 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getZeroExtendExprImpl()
1650 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getZeroExtendExprImpl()
2024 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getSignExtendExprImpl()
[all …]
H A DDependenceAnalysis.cpp1106 S = SE->getTruncateOrZeroExtend(S, MaxType); in isKnownLessThan()
1107 Size = SE->getTruncateOrZeroExtend(Size, MaxType); in isKnownLessThan()
1157 return SE->getTruncateOrZeroExtend(UB, T); in collectUpperBound()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2152 BECount = SE->getTruncateOrZeroExtend(BECount, IntPtrTy); in processCopyingStore()
2267 const SCEV *BECount32 = SE->getTruncateOrZeroExtend(BECount, Int32Ty); in processCopyingStore()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h716 const SCEV *getTruncateOrZeroExtend(const SCEV *V, Type *Ty,