LoopAnalysisManager.h - reduce includes to forward declarations. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 6 Jun 2020 13:06:25 +0000 (14:06 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 6 Jun 2020 13:06:46 +0000 (14:06 +0100)
commit5006e551d3101202ebb300f97106759472968549
tree80685fdda93e0862a024afe20cd38d89a15bb38a
parentd6d2f78fe504fb7b749b08c10558f42180d83d73
LoopAnalysisManager.h - reduce includes to forward declarations. NFC.

Move implicit include dependencies down to header/source files.
16 files changed:
llvm/include/llvm/Analysis/LoopAccessAnalysis.h
llvm/include/llvm/Analysis/LoopAnalysisManager.h
llvm/include/llvm/Analysis/LoopNestAnalysis.h
llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
llvm/lib/Analysis/DependenceGraphBuilder.cpp
llvm/lib/Analysis/LoopCacheAnalysis.cpp
llvm/lib/Analysis/TargetTransformInfo.cpp
llvm/lib/Target/ARM/ARMParallelDSP.cpp
llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/lib/Transforms/Vectorize/VectorCombine.cpp
llvm/unittests/Analysis/LoopNestTest.cpp
llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp
llvm/unittests/Transforms/Vectorize/VPlanTestBase.h