Searched refs:SCEVSignExtendExpr (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 116 class SCEVSignExtendExpr : public SCEVCastExpr { 119 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, 539 return ((SC*)this)->visitSignExtendExpr((const SCEVSignExtendExpr*)S); in visit() 665 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr() 761 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
|
D | ScalarEvolutionExpander.h | 244 Value *visitSignExtendExpr(const SCEVSignExtendExpr *S);
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 162 const SCEVSignExtendExpr *SExt = cast<SCEVSignExtendExpr>(this); in print() 357 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr() function in SCEVSignExtendExpr 758 void visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) {} in visitSignExtendExpr() 1097 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getTruncateExpr() 1206 struct ExtendOpTraits<SCEVSignExtendExpr> : public ExtendOpTraitsBase { 1219 SCEVSignExtendExpr>::GetExtendExpr = &ScalarEvolution::getSignExtendExpr; 1589 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) in getSignExtendExpr() 1654 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this), in getSignExtendExpr() 1693 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this), in getSignExtendExpr() 1715 getExtendAddRecStart<SCEVSignExtendExpr>(AR, Ty, this), in getSignExtendExpr() [all …]
|
D | DependenceAnalysis.cpp | 810 (isa<SCEVSignExtendExpr>(Src) && isa<SCEVSignExtendExpr>(Dst))) { in removeMatchingExtensions() 901 if ((isa<SCEVSignExtendExpr>(X) && in isKnownPredicate() 902 isa<SCEVSignExtendExpr>(Y)) || in isKnownPredicate()
|
D | ScalarEvolutionExpander.cpp | 1524 Value *SCEVExpander::visitSignExtendExpr(const SCEVSignExtendExpr *S) { in visitSignExtendExpr()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 760 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansion() 2498 return getExprBase(cast<SCEVSignExtendExpr>(S)->getOperand()); in getExprBase()
|