Searched refs:SCEVAddExpr (Results 1 - 9 of 9) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | IVUsers.cpp | 67 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(S)) { 69 for (SCEVAddExpr::op_iterator OI = Add->op_begin(), OE = Add->op_end(); 309 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(S)) { 310 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end();
|
H A D | ScalarEvolutionAliasAnalysis.cpp | 95 } else if (const SCEVAddExpr *A = dyn_cast<SCEVAddExpr>(S)) {
|
H A D | ScalarEvolution.cpp | 263 return cast<SCEVAddExpr>(this)->getType(); 856 if (const SCEVAddExpr *SA = dyn_cast<SCEVAddExpr>(Op)) { 1094 const SCEVAddExpr *SA = dyn_cast<SCEVAddExpr>(Start); 1102 for (SCEVAddExpr::op_iterator I = SA->op_begin(), E = SA->op_end(); 1410 if (Mul->getNumOperands() == 2 && isa<SCEVAddExpr>(Mul->getOperand(1))) { 1412 const SCEVAddExpr *Add = cast<SCEVAddExpr>(Mul->getOperand(1)); 1471 "SCEVAddExpr operan [all...] |
H A D | ScalarEvolutionExpander.cpp | 325 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(Sum)) 352 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(Start)) { 709 Value *SCEVExpander::visitAddExpr(const SCEVAddExpr *S) { 717 for (std::reverse_iterator<SCEVAddExpr::op_iterator> I(S->op_end()), 850 if (const SCEVAddExpr *A = dyn_cast<SCEVAddExpr>(Base)) {
|
H A D | DependenceAnalysis.cpp | 2268 if (const SCEVAddExpr *Sum = dyn_cast<SCEVAddExpr>(Delta)) {
|
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 200 /// SCEVAddExpr - This node represents an addition of some number of SCEVs. 202 class SCEVAddExpr : public SCEVCommutativeExpr { class in namespace:llvm 205 SCEVAddExpr(const FoldingSetNodeIDRef ID, function in class:llvm::SCEVAddExpr 459 return ((SC*)this)->visitAddExpr((const SCEVAddExpr*)S); 580 virtual const SCEV *visitAddExpr(const SCEVAddExpr *Expr) {
|
H A D | ScalarEvolutionExpander.h | 210 /// expandAddToGEP - Expand a SCEVAddExpr with a pointer type into a GEP 237 Value *visitAddExpr(const SCEVAddExpr *S);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 285 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(S)) { 286 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end(); 446 static bool isAddSExtable(const SCEVAddExpr *A, ScalarEvolution &SE) { 449 return isa<SCEVAddExpr>(SE.getSignExtendExpr(A, WideTy)); 516 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(LHS)) { 519 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end(); 565 } else if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>( [all...] |
H A D | IndVarSimplify.cpp | 1169 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(S)) { 1170 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end();
|
Completed in 167 milliseconds