Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h30 scConstant, scTruncate, scZeroExtend, scSignExtend, scAddExpr, scMulExpr, enumerator
172 S->getSCEVType() == scMulExpr || in classof()
193 S->getSCEVType() == scMulExpr || in classof()
238 : SCEVCommutativeExpr(ID, scMulExpr, O, N) { in SCEVMulExpr()
244 return S->getSCEVType() == scMulExpr; in classof()
465 case scMulExpr: in visit()
524 case scMulExpr: in visitAll()
/external/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp205 case scMulExpr: return SE.getMulExpr(Operands); in TransformImpl()
DScalarEvolution.cpp177 case scMulExpr: in print()
184 case scMulExpr: OpStr = " * "; break; in print()
198 case scMulExpr: in print()
252 case scMulExpr: in getType()
573 case scMulExpr: in compare()
1941 Type == scAddExpr || Type == scAddRecExpr || Type == scMulExpr; in StrengthenNoWrapFlags()
2128 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr) in getAddExpr()
2412 Flags = StrengthenNoWrapFlags(this, scMulExpr, Ops, Flags); in getMulExpr()
2477 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr) in getMulExpr()
2618 ID.AddInteger(scMulExpr); in getMulExpr()
[all …]
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp625 if (ExitValue->getSCEVType()>=scMulExpr) { in rewriteLoopExitValues()
DLoopStrengthReduce.cpp2492 if (SubExpr->getSCEVType() != scMulExpr) in getExprBase()