reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
63 return S->getSCEVType() == scConstant; 89 return S->getSCEVType() == scTruncate || 90 S->getSCEVType() == scZeroExtend || 91 S->getSCEVType() == scSignExtend; 106 return S->getSCEVType() == scTruncate; 121 return S->getSCEVType() == scZeroExtend; 136 return S->getSCEVType() == scSignExtend; 193 return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr || 193 return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr || 194 S->getSCEVType() == scSMaxExpr || S->getSCEVType() == scUMaxExpr || 194 S->getSCEVType() == scSMaxExpr || S->getSCEVType() == scUMaxExpr || 195 S->getSCEVType() == scSMinExpr || S->getSCEVType() == scUMinExpr || 195 S->getSCEVType() == scSMinExpr || S->getSCEVType() == scUMinExpr || 196 S->getSCEVType() == scAddRecExpr; 210 return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr || 210 return S->getSCEVType() == scAddExpr || S->getSCEVType() == scMulExpr || 211 S->getSCEVType() == scSMaxExpr || S->getSCEVType() == scUMaxExpr || 211 S->getSCEVType() == scSMaxExpr || S->getSCEVType() == scUMaxExpr || 212 S->getSCEVType() == scSMinExpr || S->getSCEVType() == scUMinExpr; 212 S->getSCEVType() == scSMinExpr || S->getSCEVType() == scUMinExpr; 239 return S->getSCEVType() == scAddExpr; 254 return S->getSCEVType() == scMulExpr; 284 return S->getSCEVType() == scUDivExpr; 363 return S->getSCEVType() == scAddRecExpr; 388 return isMinMaxType(static_cast<SCEVTypes>(S->getSCEVType())); 417 return S->getSCEVType() == scSMaxExpr; 431 return S->getSCEVType() == scUMaxExpr; 445 return S->getSCEVType() == scSMinExpr; 459 return S->getSCEVType() == scUMinExpr; 505 return S->getSCEVType() == scUnknown; 514 switch (S->getSCEVType()) { 579 switch (S->getSCEVType()) {lib/Analysis/ScalarEvolution.cpp
239 switch (static_cast<SCEVTypes>(getSCEVType())) { 289 switch (NAry->getSCEVType()) { 309 switch (NAry->getSCEVType()) { 357 switch (static_cast<SCEVTypes>(getSCEVType())) { 417 return S->getSCEVType() == scCouldNotCompute; 661 unsigned LType = LHS->getSCEVType(), RType = RHS->getSCEVType(); 661 unsigned LType = LHS->getSCEVType(), RType = RHS->getSCEVType(); 829 unsigned Complexity = S->getSCEVType(); 833 for (unsigned j = i+1; j != e && Ops[j]->getSCEVType() == Complexity; ++j) { 2541 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddExpr) 2566 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr) 2689 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddRecExpr) 3001 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr) 3027 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddRecExpr) 3615 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < Kind) 3622 while (Ops[Idx]->getSCEVType() == Kind) { 3990 SCEVMinMaxExpr::negate(static_cast<SCEVTypes>(MME->getSCEVType())), 5182 switch (S->getSCEVType()) { 5884 CastOp = SCast->getSCEVType(); 8049 switch (static_cast<SCEVTypes>(V->getSCEVType())) { 8287 return getMinMaxExpr(Comm->getSCEVType(), NewOps); 11664 switch (static_cast<SCEVTypes>(S->getSCEVType())) { 11771 switch (static_cast<SCEVTypes>(S->getSCEVType())) {lib/Analysis/ScalarEvolutionExpander.cpp
1786 if (S->getSCEVType() != scConstant && Set) { 2141 switch (S->getSCEVType()) {lib/Analysis/VectorUtils.cpp
218 if (M->getOperand(0)->getSCEVType() != scConstant)
lib/Transforms/Scalar/LoopStrengthReduce.cpp907 switch (S->getSCEVType()) { 2766 switch (S->getSCEVType()) { 2785 if (SubExpr->getSCEVType() == scAddExpr) 2788 if (SubExpr->getSCEVType() != scMulExpr)