Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp415 SE->getTruncateExpr(LatchCheck.IV, RangeCheckType)); in generateLoopLatchCheck()
418 NewLatchCheck.Limit = SE->getTruncateExpr(LatchCheck.Limit, RangeCheckType); in generateLoopLatchCheck()
H A DIndVarSimplify.cpp2343 IVInit = SE->getTruncateExpr(IVInit, ExitCount->getType()); in genLoopLimit()
2478 SE->getZeroExtendExpr(SE->getTruncateExpr(SE->getSCEV(CmpIndVar), in linearFunctionTestReplace()
2488 SE->getSignExtendExpr(SE->getTruncateExpr(SE->getSCEV(CmpIndVar), in linearFunctionTestReplace()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp1222 const SCEV *ScalarEvolution::getTruncateExpr(const SCEV *Op, in getTruncateExpr() function in ScalarEvolution
1244 return getTruncateExpr(ST->getOperand(), Ty); in getTruncateExpr()
1288 Operands.push_back(getTruncateExpr(Op, Ty)); in getTruncateExpr()
2496 return getTruncateExpr(Fold, Ty); in getAddExpr()
4033 return getTruncateExpr(V, Ty); in getTruncateOrZeroExtend()
4046 return getTruncateExpr(V, Ty); in getTruncateOrSignExtend()
4095 return getTruncateExpr(V, Ty); in getTruncateOrNoop()
4821 getAddRecExpr(getTruncateExpr(StartVal, TruncTy), in createAddRecFromPHIWithCastsImpl()
6277 getTruncateExpr(ShiftedLHS, in createSCEV()
6410 getTruncateExpr(ShlOp0SCEV, TruncTy), OuterTy); in createSCEV()
[all …]
H A DScalarEvolutionExpander.cpp1490 V = expandCodeFor(SE.getTruncateExpr(SE.getUnknown(V), Ty), nullptr, in visitAddRecExpr()
1918 SE.getTruncateExpr(SE.getSCEV(Phi), Phis.back()->getType()); in replaceCongruentIVs()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h608 : SE.getTruncateExpr(Operand, Expr->getType()); in visitTruncateExpr()
H A DScalarEvolution.h524 const SCEV *getTruncateExpr(const SCEV *Op, Type *Ty);