Home
last modified time | relevance | path

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

/external/swiftshader/third_party/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/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionNormalization.cpp114 for (SCEVNAryExpr::op_iterator I = AR->op_begin(), E = AR->op_end(); in TransformImpl()
160 if (const SCEVNAryExpr *X = dyn_cast<SCEVNAryExpr>(S)) { in TransformImpl()
164 for (SCEVNAryExpr::op_iterator I = X->op_begin(), E = X->op_end(); in TransformImpl()
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()
2899 else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase()
2901 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in getPointerBase()
6562 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeLoopDisposition()
6564 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in computeLoopDisposition()
6645 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition()
[all …]
DScalarEvolutionExpander.cpp637 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) { in getRelevantLoop()
641 for (SCEVNAryExpr::op_iterator I = N->op_begin(), E = N->op_end(); in getRelevantLoop()
/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.cpp611 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) { in getRelevantLoop()
1995 if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(S)) { in isHighCostExpansionHelper()
DScalarEvolution.cpp184 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print()
193 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
259 return cast<SCEVNAryExpr>(this)->getType(); in getType()
578 const SCEVNAryExpr *LC = cast<SCEVNAryExpr>(LHS); in compare()
579 const SCEVNAryExpr *RC = cast<SCEVNAryExpr>(RHS); in compare()
2425 const auto *CurrentNAry = cast<SCEVNAryExpr>(CurrentExpr); in containsConstantSomewhere()
3622 } else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase()
9750 for (auto *Op : cast<SCEVNAryExpr>(S)->operands()) { in computeLoopDisposition()
9834 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h123 class SCEVNAryExpr : public SCEV {
132 SCEVNAryExpr(const FoldingSetNodeIDRef ID, in SCEVNAryExpr() function
180 class SCEVCommutativeExpr : public SCEVNAryExpr {
184 : SCEVNAryExpr(ID, T, O, N) {} in SCEVCommutativeExpr()
280 class SCEVAddRecExpr : public SCEVNAryExpr {
287 : SCEVNAryExpr(ID, scAddRecExpr, O, N), L(l) {} in SCEVAddRecExpr()
515 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) in visitAll()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h136 class SCEVNAryExpr : public SCEV {
145 SCEVNAryExpr(const FoldingSetNodeIDRef ID, in SCEVNAryExpr() function
195 class SCEVCommutativeExpr : public SCEVNAryExpr {
199 : SCEVNAryExpr(ID, T, O, N) {} in SCEVCommutativeExpr()
290 class SCEVAddRecExpr : public SCEVNAryExpr {
297 : SCEVNAryExpr(ID, scAddRecExpr, O, N), L(l) {} in SCEVAddRecExpr()
523 for (const auto *Op : cast<SCEVNAryExpr>(S)->operands()) in visitAll()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp629 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) { in getRelevantLoop()
2111 if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(S)) { in isHighCostExpansionHelper()
DScalarEvolution.cpp271 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(this); in print()
280 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(), E = NAry->op_end(); in print()
346 return cast<SCEVNAryExpr>(this)->getType(); in getType()
715 const SCEVNAryExpr *LC = cast<SCEVNAryExpr>(LHS); in CompareSCEVComplexity()
716 const SCEVNAryExpr *RC = cast<SCEVNAryExpr>(RHS); in CompareSCEVComplexity()
3895 if (auto *NS = dyn_cast<SCEVNAryExpr>(S)) { in SCEVLostPoisonFlags()
4143 } else if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(V)) { in getPointerBase()
11456 for (auto *Op : cast<SCEVNAryExpr>(S)->operands()) { in computeLoopDisposition()
11542 const SCEVNAryExpr *NAry = cast<SCEVNAryExpr>(S); in computeBlockDisposition()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1665 const SCEVNAryExpr *Max = 0; in OptimizeMax()
2225 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1979 const SCEVNAryExpr *Max = nullptr; in OptimizeMax()
3078 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp2237 const SCEVNAryExpr *Max = nullptr; in OptimizeMax()
3359 if (const SCEVNAryExpr *N = dyn_cast<SCEVNAryExpr>(S)) in CollectLoopInvariantFixupsAndFormulae()