Home
last modified time | relevance | path

Searched refs:NAry (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/polly/lib/Support/
DSCEVAffinator.cpp62 if (auto *NAry = dyn_cast<SCEVNAryExpr>(Expr)) in getNoWrapFlags() local
63 return NAry->getNoWrapFlags(); in getNoWrapFlags()
190 if (auto *NAry = dyn_cast<SCEVNAryExpr>(Expr)) in computeModuloForExpr() local
191 if (NAry->getNoWrapFlags() & SCEV::FlagNSW) in computeModuloForExpr()
/external/llvm/lib/Analysis/
DScalarEvolution.cpp184 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print() local
186 switch (NAry->getSCEVType()) { in print()
193 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
200 switch (NAry->getSCEVType()) { in print()
203 if (NAry->hasNoUnsignedWrap()) in print()
205 if (NAry->hasNoSignedWrap()) in print()
3622 } else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase() local
3624 for (const SCEV *NAryOp : NAry->operands()) { in getPointerBase()
9834 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition() local
9836 for (const SCEV *NAryOp : NAry->operands()) { in computeBlockDisposition()
DScalarEvolutionExpander.cpp1995 if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(S)) { in isHighCostExpansionHelper() local
1996 for (auto *Op : NAry->operands()) in isHighCostExpansionHelper()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp294 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print() local
296 switch (NAry->getSCEVType()) { in print()
309 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
316 switch (NAry->getSCEVType()) { in print()
319 if (NAry->hasNoUnsignedWrap()) in print()
321 if (NAry->hasNoSignedWrap()) in print()
4172 } else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase() local
4174 for (const SCEV *NAryOp : NAry->operands()) { in getPointerBase()
11860 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition() local
11862 for (const SCEV *NAryOp : NAry->operands()) { in computeBlockDisposition()
DScalarEvolutionExpander.cpp2201 if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(S)) { in isHighCostExpansionHelper() local
2202 for (auto *Op : NAry->operands()) in isHighCostExpansionHelper()
/external/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp306 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print() local
308 switch (NAry->getSCEVType()) { in print()
323 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
330 switch (NAry->getSCEVType()) { in print()
333 if (NAry->hasNoUnsignedWrap()) in print()
335 if (NAry->hasNoSignedWrap()) in print()
4131 } else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase() local
4133 for (const SCEV *NAryOp : NAry->operands()) { in getPointerBase()
12379 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition() local
12381 for (const SCEV *NAryOp : NAry->operands()) { in computeBlockDisposition()