Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Transforms/Scalar/
DAlignmentFromAssumptions.cpp134 PtrSCEV = SE->getTruncateOrZeroExtend( in getNewAlignment()
220 AlignSCEV = SE->getTruncateOrZeroExtend(AlignSCEV, Int64Ty); in extractAlignmentInfo()
225 OffSCEV = SE->getTruncateOrZeroExtend(OffSCEV, Int64Ty); in extractAlignmentInfo()
DLoopIdiomRecognize.cpp878 const SCEV *Index = SE->getTruncateOrZeroExtend(BECount, IntPtr); in getStartForNegStride()
908 NumBytesS = SE->getAddExpr(SE->getTruncateOrZeroExtend(BECount, IntPtr), in getNumBytes()
DIndVarSimplify.cpp992 const SCEV *IVOffset = SE->getTruncateOrZeroExtend(ExitCount, OfsTy); in genLoopLimit()
/external/llvm-project/llvm/lib/Analysis/
DStackSafetyAnalysis.cpp263 const SCEV *AddrExp = SE.getTruncateOrZeroExtend(SE.getSCEV(Addr), PtrTy); in offsetFrom()
264 const SCEV *BaseExp = SE.getTruncateOrZeroExtend(SE.getSCEV(Base), PtrTy); in offsetFrom()
317 SE.getTruncateOrZeroExtend(SE.getSCEV(MI->getLength()), CalculationTy); in getMemIntrinsicAccessRange()
DScalarEvolution.cpp903 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
992 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
996 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
1005 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1044 return getTruncateOrZeroExtend(Op, Ty); in getPtrToIntExpr()
1055 return getTruncateOrZeroExtend(S, Ty); in getPtrToIntExpr()
1071 return getTruncateOrZeroExtend(S, Ty); in getPtrToIntExpr()
1142 return getTruncateOrZeroExtend(IntOp, Ty); in getPtrToIntExpr()
1175 return getTruncateOrZeroExtend(SZ->getOperand(), Ty, Depth + 1); in getTruncateExpr()
1572 return getTruncateOrZeroExtend(X, Ty, Depth); in getZeroExtendExpr()
[all …]
DDependenceAnalysis.cpp1021 S = SE->getTruncateOrZeroExtend(S, MaxType); in isKnownLessThan()
1022 Size = SE->getTruncateOrZeroExtend(Size, MaxType); in isKnownLessThan()
1072 return SE->getTruncateOrZeroExtend(UB, T); in collectUpperBound()
/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp735 const SCEV *Index = SE->getTruncateOrZeroExtend(BECount, IntPtr); in getStartForNegStride()
793 BECount = SE->getTruncateOrZeroExtend(BECount, IntPtr); in processLoopStridedStore()
924 BECount = SE->getTruncateOrZeroExtend(BECount, IntPtrTy); in processLoopStoreOfLoopLoad()
DIndVarSimplify.cpp1844 const SCEV *IVOffset = SE->getTruncateOrZeroExtend(IVCount, OfsTy); in genLoopLimit()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp837 const SCEV *Index = SE->getTruncateOrZeroExtend(BECount, IntPtr); in getStartForNegStride()
867 NumBytesS = SE->getAddExpr(SE->getTruncateOrZeroExtend(BECount, IntPtr), in getNumBytes()
DIndVarSimplify.cpp2352 const SCEV *IVOffset = SE->getTruncateOrZeroExtend(ExitCount, OfsTy); in genLoopLimit()
/external/llvm/lib/Analysis/
DScalarEvolution.cpp933 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
1022 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
1026 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
1035 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1097 return getTruncateOrZeroExtend(SZ->getOperand(), Ty); in getTruncateExpr()
1440 return getTruncateOrZeroExtend(X, Ty); in getZeroExtendExpr()
1482 getTruncateOrZeroExtend(MaxBECount, Start->getType()); in getZeroExtendExpr()
1484 getTruncateOrZeroExtend(CastedMaxBECount, MaxBECount->getType()); in getZeroExtendExpr()
1709 getTruncateOrZeroExtend(MaxBECount, Start->getType()); in getSignExtendExpr()
1711 getTruncateOrZeroExtend(CastedMaxBECount, MaxBECount->getType()); in getSignExtendExpr()
[all …]
DDependenceAnalysis.cpp993 return SE->getTruncateOrZeroExtend(UB, T); in collectUpperBound()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp1128 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
1217 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
1221 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
1230 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1291 return getTruncateOrZeroExtend(SZ->getOperand(), Ty, Depth + 1); in getTruncateExpr()
1687 return getTruncateOrZeroExtend(X, Ty, Depth); in getZeroExtendExpr()
1729 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getZeroExtendExpr()
1730 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getZeroExtendExpr()
2073 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getSignExtendExpr()
2074 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getSignExtendExpr()
[all …]
DDependenceAnalysis.cpp1019 S = SE->getTruncateOrZeroExtend(S, MaxType); in isKnownLessThan()
1020 Size = SE->getTruncateOrZeroExtend(Size, MaxType); in isKnownLessThan()
1070 return SE->getTruncateOrZeroExtend(UB, T); in collectUpperBound()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h1282 const SCEV *getTruncateOrZeroExtend(const SCEV *V, Type *Ty);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp2146 BECount = SE->getTruncateOrZeroExtend(BECount, IntPtrTy); in processCopyingStore()
2262 const SCEV *BECount32 = SE->getTruncateOrZeroExtend(BECount, Int32Ty); in processCopyingStore()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp2165 BECount = SE->getTruncateOrZeroExtend(BECount, IntPtrTy); in processCopyingStore()
2281 const SCEV *BECount32 = SE->getTruncateOrZeroExtend(BECount, Int32Ty); in processCopyingStore()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolution.h613 const SCEV *getTruncateOrZeroExtend(const SCEV *V, Type *Ty,
/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolution.h631 const SCEV *getTruncateOrZeroExtend(const SCEV *V, Type *Ty,