Home
last modified time | relevance | path

Searched refs:SCEVNAryExpr (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h137 class SCEVNAryExpr : public SCEV {
146 SCEVNAryExpr(const FoldingSetNodeIDRef ID, in SCEVNAryExpr() function
168 static inline bool classof(const SCEVNAryExpr *S) { return true; } in classof()
182 class SCEVCommutativeExpr : public SCEVNAryExpr {
186 : SCEVNAryExpr(ID, T, O, N) {} in SCEVCommutativeExpr()
292 class SCEVAddRecExpr : public SCEVNAryExpr {
299 : SCEVNAryExpr(ID, scAddRecExpr, O, N), L(l) {} in SCEVAddRecExpr()
/external/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp94 for (SCEVNAryExpr::op_iterator I = AR->op_begin(), E = AR->op_end(); in TransformForPostIncUse()
146 if (const SCEVNAryExpr *X = dyn_cast<SCEVNAryExpr>(S)) { in TransformForPostIncUse()
150 for (SCEVNAryExpr::op_iterator I = X->op_begin(), E = X->op_end(); in TransformForPostIncUse()
DScalarEvolution.cpp175 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print()
184 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
243 return cast<SCEVNAryExpr>(this)->getType(); in getType()
553 const SCEVNAryExpr *LC = cast<SCEVNAryExpr>(LHS); in compare()
554 const SCEVNAryExpr *RC = cast<SCEVNAryExpr>(RHS); in compare()
2804 else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase()
2806 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in getPointerBase()
6249 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeLoopDisposition()
6251 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in computeLoopDisposition()
6332 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition()
[all …]
DScalarEvolutionExpander.cpp634 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) { in getRelevantLoop()
638 for (SCEVNAryExpr::op_iterator I = N->op_begin(), E = N->op_end(); in getRelevantLoop()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1609 const SCEVNAryExpr *Max = 0; in OptimizeMax()
2169 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()