Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h106 class SCEVZeroExtendExpr : public SCEVCastExpr {
109 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID,
454 return ((SC*)this)->visitZeroExtendExpr((const SCEVZeroExtendExpr*)S); in visit()
611 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
H A DScalarEvolutionExpander.h355 Value *visitZeroExtendExpr(const SCEVZeroExtendExpr *S);
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp243 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); in print()
434 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr() function in SCEVZeroExtendExpr
1251 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getTruncateExpr()
1611 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getZeroExtendExpr()
1921 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getSignExtendExpr()
4620 const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(Op); in isSimpleCastedPHI()
5458 if (const SCEVZeroExtendExpr *E = dyn_cast<SCEVZeroExtendExpr>(S)) { in GetMinTrailingZerosImpl()
5615 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) { in getRangeRef()
8004 const SCEVZeroExtendExpr *SZ = cast<SCEVZeroExtendExpr>(V); in BuildConstantFromSCEV()
8269 if (const SCEVZeroExtendExpr *Cast = dyn_cast<SCEVZeroExtendExpr>(V)) { in computeSCEVAtScope()
[all …]
H A DDependenceAnalysis.cpp859 if ((isa<SCEVZeroExtendExpr>(Src) && isa<SCEVZeroExtendExpr>(Dst)) || in removeMatchingExtensions()
966 (isa<SCEVZeroExtendExpr>(X) && in isKnownPredicate()
967 isa<SCEVZeroExtendExpr>(Y))) { in isKnownPredicate()
H A DScalarEvolutionExpander.cpp1613 Value *SCEVExpander::visitZeroExtendExpr(const SCEVZeroExtendExpr *S) { in visitZeroExtendExpr()
2062 return isHighCostExpansionHelper(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansionHelper()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1415 if (!isa<SCEVZeroExtendExpr>(ExtendOperExpr)) in widenWithVariantLoadUse()
H A DLoopStrengthReduce.cpp907 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansion()
2747 return getExprBase(cast<SCEVZeroExtendExpr>(S)->getOperand()); in getExprBase()