summaryrefslogtreecommitdiffstats
path: root/polly/lib/Transform/DeadCodeElimination.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'polly/lib/Transform/DeadCodeElimination.cpp')
-rw-r--r--polly/lib/Transform/DeadCodeElimination.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/polly/lib/Transform/DeadCodeElimination.cpp b/polly/lib/Transform/DeadCodeElimination.cpp
index 1d5ccbe5e6c..f8374d693aa 100644
--- a/polly/lib/Transform/DeadCodeElimination.cpp
+++ b/polly/lib/Transform/DeadCodeElimination.cpp
@@ -59,9 +59,10 @@ public:
static char ID;
explicit DeadCodeElim() : ScopPass(ID) {}
+ /// @brief Remove dead iterations from the schedule of @p S.
bool runOnScop(Scop &S) override;
- void printScop(raw_ostream &OS, Scop &S) const override;
+ /// @brief Register all analyses and transformation required.
void getAnalysisUsage(AnalysisUsage &AU) const override;
private:
@@ -166,8 +167,6 @@ bool DeadCodeElim::runOnScop(Scop &S) {
return eliminateDeadCode(S, DCEPreciseSteps);
}
-void DeadCodeElim::printScop(raw_ostream &, Scop &) const {}
-
void DeadCodeElim::getAnalysisUsage(AnalysisUsage &AU) const {
ScopPass::getAnalysisUsage(AU);
AU.addRequired<DependenceInfo>();
OpenPOWER on IntegriCloud