Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h99 class SCEVZeroExtendExpr : public SCEVCastExpr {
102 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID,
537 return ((SC*)this)->visitZeroExtendExpr((const SCEVZeroExtendExpr*)S); in visit()
660 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
756 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
DScalarEvolutionExpander.h242 Value *visitZeroExtendExpr(const SCEVZeroExtendExpr *S);
/external/llvm/lib/Analysis/
DScalarEvolution.cpp155 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); in print()
349 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr() function in SCEVZeroExtendExpr
757 void visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) {} in visitZeroExtendExpr()
1101 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getTruncateExpr()
1222 struct ExtendOpTraits<SCEVZeroExtendExpr> : public ExtendOpTraitsBase {
1235 SCEVZeroExtendExpr>::GetExtendExpr = &ScalarEvolution::getZeroExtendExpr;
1423 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) in getZeroExtendExpr()
1463 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this), in getZeroExtendExpr()
1502 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this), in getZeroExtendExpr()
1517 getExtendAddRecStart<SCEVZeroExtendExpr>(AR, Ty, this), in getZeroExtendExpr()
[all …]
DDependenceAnalysis.cpp809 if ((isa<SCEVZeroExtendExpr>(Src) && isa<SCEVZeroExtendExpr>(Dst)) || in removeMatchingExtensions()
903 (isa<SCEVZeroExtendExpr>(X) && in isKnownPredicate()
904 isa<SCEVZeroExtendExpr>(Y))) { in isKnownPredicate()
DScalarEvolutionExpander.cpp1515 Value *SCEVExpander::visitZeroExtendExpr(const SCEVZeroExtendExpr *S) { in visitZeroExtendExpr()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp757 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansion()
2496 return getExprBase(cast<SCEVZeroExtendExpr>(S)->getOperand()); in getExprBase()