aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2021-01-08 18:39:57 -0800
committerKazu Hirata <kazu@google.com>2021-01-08 18:39:57 -0800
commitf62b93b9a250cf5449c05b8ca7da4c112ddc0458 (patch)
tree51a983c095badc5c7ae04887d7ebdfa0bfbfa93c /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent1c5b8482b7a212f2225bbfe122d39fb970bd176e (diff)
downloadllvm-f62b93b9a250cf5449c05b8ca7da4c112ddc0458.zip
llvm-f62b93b9a250cf5449c05b8ca7da4c112ddc0458.tar.gz
llvm-f62b93b9a250cf5449c05b8ca7da4c112ddc0458.tar.bz2
[SCEV] Remove unused getExactExistingExpansion (NFC)
The last use was removed on Sep 4, 2018 in commit 2cbba5633753552a984572c8b9a5997e5c96496d.
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
-rw-r--r--llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp b/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
index 6c112b5..f58e2d9 100644
--- a/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
+++ b/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
@@ -2152,15 +2152,6 @@ SCEVExpander::replaceCongruentIVs(Loop *L, const DominatorTree *DT,
return NumElim;
}
-Value *SCEVExpander::getExactExistingExpansion(const SCEV *S,
- const Instruction *At, Loop *L) {
- Optional<ScalarEvolution::ValueOffsetPair> VO =
- getRelatedExistingExpansion(S, At, L);
- if (VO && VO.getValue().second == nullptr)
- return VO.getValue().first;
- return nullptr;
-}
-
Optional<ScalarEvolution::ValueOffsetPair>
SCEVExpander::getRelatedExistingExpansion(const SCEV *S, const Instruction *At,
Loop *L) {