Home
last modified time | relevance | path

Searched refs:scAddRecExpr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h49 scAddRecExpr, enumerator
243 S->getSCEVType() == scAddRecExpr; in classof()
355 : SCEVNAryExpr(ID, scAddRecExpr, O, N), L(l) {} in SCEVAddRecExpr()
422 return S->getSCEVType() == scAddRecExpr; in classof()
632 case scAddRecExpr: in visit()
700 case scAddRecExpr: in visitAll()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp309 case scAddRecExpr: { in print()
395 case scAddRecExpr: in getType()
429 case scAddRecExpr: in operands()
703 case scAddRecExpr: { in CompareSCEVComplexity()
1473 ID.AddInteger(scAddRecExpr); in proveNoWrapByVaryingStart()
2436 Type == scAddExpr || Type == scAddRecExpr || Type == scMulExpr; in StrengthenNoWrapFlags()
2491 if (Type == scAddRecExpr && ScalarEvolution::hasFlags(Flags, SCEV::FlagNW) && in StrengthenNoWrapFlags()
2857 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddRecExpr) in getAddExpr()
2998 ID.AddInteger(scAddRecExpr); in getOrCreateAddRecExpr()
3220 while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddRecExpr) in getMulExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp442 case scAddRecExpr: in getRelevantLoop()
1940 case scAddRecExpr: { in costAndCollectOperands()
2047 case scAddRecExpr: { in isHighCostExpansionHelper()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp3014 case scAddRecExpr: in getExprBase()