diff options
author | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2015-03-04 22:43:40 +0000 |
---|---|---|
committer | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2015-03-04 22:43:40 +0000 |
commit | f6557f98a24041358781ba6bdaa2f7870700377e (patch) | |
tree | 7c417bfb12ddef0690a7e901e7b3f3c379e1fdf4 /polly/lib/Transform/DeadCodeElimination.cpp | |
parent | eca51517808d0c4cec9a886f1d0d1c22ab31006f (diff) | |
download | bcm5719-llvm-f6557f98a24041358781ba6bdaa2f7870700377e.tar.gz bcm5719-llvm-f6557f98a24041358781ba6bdaa2f7870700377e.zip |
Rename the Dependences pass to DependenceInfo [NFC]
We rename the Dependences pass to DependenceInfo as a first step to a
caching pass policy. The new DependenceInfo pass will later provide
"Dependences" for a SCoP.
To keep consistency the test folder is renamed too.
llvm-svn: 231308
Diffstat (limited to 'polly/lib/Transform/DeadCodeElimination.cpp')
-rw-r--r-- | polly/lib/Transform/DeadCodeElimination.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/polly/lib/Transform/DeadCodeElimination.cpp b/polly/lib/Transform/DeadCodeElimination.cpp index 699a3e1adf1..e18fc2c135a 100644 --- a/polly/lib/Transform/DeadCodeElimination.cpp +++ b/polly/lib/Transform/DeadCodeElimination.cpp @@ -32,7 +32,7 @@ // //===----------------------------------------------------------------------===// -#include "polly/Dependences.h" +#include "polly/DependenceInfo.h" #include "polly/LinkAllPasses.h" #include "polly/ScopInfo.h" #include "llvm/Support/CommandLine.h" @@ -112,14 +112,14 @@ isl_union_set *DeadCodeElim::getLiveOut(Scop &S) { /// combine a certain number of precise steps with one approximating step that /// simplifies the life set with an affine hull. bool DeadCodeElim::eliminateDeadCode(Scop &S, int PreciseSteps) { - Dependences *D = &getAnalysis<Dependences>(); + DependenceInfo *D = &getAnalysis<DependenceInfo>(); if (!D->hasValidDependences()) return false; isl_union_set *Live = getLiveOut(S); isl_union_map *Dep = - D->getDependences(Dependences::TYPE_RAW | Dependences::TYPE_RED); + D->getDependences(DependenceInfo::TYPE_RAW | DependenceInfo::TYPE_RED); Dep = isl_union_map_reverse(Dep); if (PreciseSteps == -1) @@ -168,14 +168,14 @@ void DeadCodeElim::printScop(raw_ostream &, Scop &) const {} void DeadCodeElim::getAnalysisUsage(AnalysisUsage &AU) const { ScopPass::getAnalysisUsage(AU); - AU.addRequired<Dependences>(); + AU.addRequired<DependenceInfo>(); } Pass *polly::createDeadCodeElimPass() { return new DeadCodeElim(); } INITIALIZE_PASS_BEGIN(DeadCodeElim, "polly-dce", "Polly - Remove dead iterations", false, false) -INITIALIZE_PASS_DEPENDENCY(Dependences) +INITIALIZE_PASS_DEPENDENCY(DependenceInfo) INITIALIZE_PASS_DEPENDENCY(ScopInfo) INITIALIZE_PASS_END(DeadCodeElim, "polly-dce", "Polly - Remove dead iterations", false, false) |