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()
DScalarEvolutionExpander.cpp615 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) { in getRelevantLoop()
1924 if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(S)) { in isHighCostExpansionHelper()
DScalarEvolution.cpp180 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print()
189 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
255 return cast<SCEVNAryExpr>(this)->getType(); in getType()
576 const SCEVNAryExpr *LC = cast<SCEVNAryExpr>(LHS); in compare()
577 const SCEVNAryExpr *RC = cast<SCEVNAryExpr>(RHS); in compare()
2387 const auto *CurrentNAry = cast<SCEVNAryExpr>(CurrentExpr); in containsConstantSomewhere()
3545 } else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase()
9257 for (auto *Op : cast<SCEVNAryExpr>(S)->operands()) { in computeLoopDisposition()
9341 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h135 class SCEVNAryExpr : public SCEV {
144 SCEVNAryExpr(const FoldingSetNodeIDRef ID, in SCEVNAryExpr() function
183 class SCEVCommutativeExpr : public SCEVNAryExpr {
187 : SCEVNAryExpr(ID, T, O, N) {} in SCEVCommutativeExpr()
289 class SCEVAddRecExpr : public SCEVNAryExpr {
296 : SCEVNAryExpr(ID, scAddRecExpr, O, N), L(l) {} in SCEVAddRecExpr()
528 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in visitAll()
529 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), in visitAll()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1995 const SCEVNAryExpr *Max = nullptr; in OptimizeMax()
3097 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()