Lines Matching defs:NAry
327 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this);
329 switch (NAry->getSCEVType()) {
348 for (const SCEV *Op : NAry->operands())
351 switch (NAry->getSCEVType()) {
354 if (NAry->hasNoUnsignedWrap())
356 if (NAry->hasNoSignedWrap())
4004 auto *NAry = cast<SCEVNAryExpr>(S);
4006 bool Changed = visit(Kind, NAry->operands(), NewOps);
6829 const auto *NAry = cast<SCEVNAryExpr>(S);
6830 ConstantRange X = getRangeRef(NAry->getOperand(0), SignHint, Depth + 1);
6831 for (unsigned i = 1, e = NAry->getNumOperands(); i != e; ++i)
6833 ID, {X, getRangeRef(NAry->getOperand(i), SignHint, Depth + 1)});