Searched refs:scMulExpr (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h30 scConstant, scTruncate, scZeroExtend, scSignExtend, scAddExpr, scMulExpr, enumerator in enum:llvm::SCEVTypes
171 S->getSCEVType() == scMulExpr ||
192 S->getSCEVType() == scMulExpr ||
237 : SCEVCommutativeExpr(ID, scMulExpr, O, N) {
243 return S->getSCEVType() == scMulExpr;
542 case scMulExpr:
601 case scMulExpr:
/external/llvm/lib/Analysis/
H A DScalarEvolutionNormalization.cpp205 case scMulExpr: return SE.getMulExpr(Operands);
H A DScalarEvolution.cpp182 case scMulExpr:
189 case scMulExpr: OpStr = " * "; break;
203 case scMulExpr:
257 case scMulExpr:
578 case scMulExpr:
1647 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr)
1991 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr)
2137 ID.AddInteger(scMulExpr);
5334 case scMulExpr: {
7830 case scMulExpr
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp563 if (ExitValue->getSCEVType()>=scMulExpr) {
H A DLoopStrengthReduce.cpp2505 // Skip over scaled operands (scMulExpr) to follow add operands as long as
2515 if (SubExpr->getSCEVType() != scMulExpr)

Completed in 262 milliseconds