diff options
author | Florian Hahn <flo@fhahn.com> | 2020-01-04 18:15:02 +0000 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2020-01-04 18:29:35 +0000 |
commit | 51ef53f3bd23559203fe9af82ff2facbfedc1db3 (patch) | |
tree | 39c4f19b2f412cc832a747e2d1e8173a21831f47 /llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | |
parent | 99f74a64a2dd75b91dc0dbd1f9a6298a1c21fd64 (diff) | |
download | bcm5719-llvm-51ef53f3bd23559203fe9af82ff2facbfedc1db3.tar.gz bcm5719-llvm-51ef53f3bd23559203fe9af82ff2facbfedc1db3.zip |
[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC).
SCEVExpander modifies the underlying function so it is more suitable in
Transforms/Utils, rather than Analysis. This allows using other
transform utils in SCEVExpander.
Reviewers: sanjoy.google, efriedma, reames
Reviewed By: sanjoy.google
Differential Revision: https://reviews.llvm.org/D71537
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp index e9f368628a0..39cf6f61215 100644 --- a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp +++ b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp @@ -70,7 +70,6 @@ #include "llvm/Analysis/LoopInfo.h" #include "llvm/Analysis/LoopPass.h" #include "llvm/Analysis/ScalarEvolution.h" -#include "llvm/Analysis/ScalarEvolutionExpander.h" #include "llvm/Analysis/ScalarEvolutionExpressions.h" #include "llvm/Analysis/ScalarEvolutionNormalization.h" #include "llvm/Analysis/TargetTransformInfo.h" @@ -109,6 +108,7 @@ #include "llvm/Transforms/Utils.h" #include "llvm/Transforms/Utils/BasicBlockUtils.h" #include "llvm/Transforms/Utils/Local.h" +#include "llvm/Transforms/Utils/ScalarEvolutionExpander.h" #include <algorithm> #include <cassert> #include <cstddef> |