Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp114 for (SCEVNAryExpr::op_iterator I = AR->op_begin(), E = AR->op_end(); in TransformImpl()
190 if (const SCEVNAryExpr *X = dyn_cast<SCEVNAryExpr>(S)) { in TransformImpl()
194 for (SCEVNAryExpr::op_iterator I = X->op_begin(), E = X->op_end(); in TransformImpl()
DScalarEvolution.cpp185 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print()
194 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
260 return cast<SCEVNAryExpr>(this)->getType(); in getType()
581 const SCEVNAryExpr *LC = cast<SCEVNAryExpr>(LHS); in compare()
582 const SCEVNAryExpr *RC = cast<SCEVNAryExpr>(RHS); in compare()
3044 else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase()
3046 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in getPointerBase()
7833 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeLoopDisposition()
7835 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in computeLoopDisposition()
7920 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition()
[all …]
DScalarEvolutionExpander.cpp644 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) { in getRelevantLoop()
648 for (SCEVNAryExpr::op_iterator I = N->op_begin(), E = N->op_end(); in getRelevantLoop()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h134 class SCEVNAryExpr : public SCEV {
143 SCEVNAryExpr(const FoldingSetNodeIDRef ID, in SCEVNAryExpr() function
182 class SCEVCommutativeExpr : public SCEVNAryExpr {
186 : SCEVNAryExpr(ID, T, O, N) {} in SCEVCommutativeExpr()
288 class SCEVAddRecExpr : public SCEVNAryExpr {
295 : SCEVNAryExpr(ID, scAddRecExpr, O, N), L(l) {} in SCEVAddRecExpr()
605 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in visitAll()
606 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), in visitAll()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp2015 const SCEVNAryExpr *Max = nullptr; in OptimizeMax()
3127 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()