Home
last modified time | relevance | path

Searched refs:normalizeForPostIncUse (Results 1 – 6 of 6) sorted by relevance

/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionNormalization.h55 const SCEV *normalizeForPostIncUse(const SCEV *S, const PostIncLoopSet &Loops,
/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionNormalization.cpp97 const SCEV *llvm::normalizeForPostIncUse(const SCEV *S, in normalizeForPostIncUse() function in llvm
H A DIVUsers.cpp338 return normalizeForPostIncUse(Replacement, IU.getPostIncLoops(), *SE); in getExpr()
/llvm-project/llvm/unittests/Analysis/
H A DScalarEvolutionTest.cpp530 auto *N0 = normalizeForPostIncUse(S0, Loops, SE); in TEST_F()
537 auto *N1 = normalizeForPostIncUse(S1, Loops, SE); in TEST_F()
603 auto *N = llvm::normalizeForPostIncUse(S, LoopSet, SE); in TEST_F()
612 auto *N = llvm::normalizeForPostIncUse(D, LoopSet, SE); in TEST_F()
/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1153 normalizeForPostIncUse(S, Loops, SE, /*CheckInvertible=*/false)); in expandAddRecExprLiterally()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp3582 N = normalizeForPostIncUse(N, TmpPostIncLoops, SE); in CollectFixupsAndInitialFormulae()
3598 N = normalizeForPostIncUse(N, TmpPostIncLoops, SE); in CollectFixupsAndInitialFormulae()
4407 const SCEV *New = normalizeForPostIncUse(NewDenormExpr, L, SE); in getAnyExtendConsideringPostIncUses()