summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/ScopInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'polly/lib/Analysis/ScopInfo.cpp')
-rw-r--r--polly/lib/Analysis/ScopInfo.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/polly/lib/Analysis/ScopInfo.cpp b/polly/lib/Analysis/ScopInfo.cpp
index b16bfa64788..7486e32620f 100644
--- a/polly/lib/Analysis/ScopInfo.cpp
+++ b/polly/lib/Analysis/ScopInfo.cpp
@@ -3235,20 +3235,18 @@ mapToDimension(__isl_take isl_union_set *Domain, int N) {
return isl_multi_union_pw_aff_from_union_pw_multi_aff(Data.Res);
}
-ScopStmt *Scop::addScopStmt(BasicBlock *BB, Region *R) {
- ScopStmt *Stmt;
+void Scop::addScopStmt(BasicBlock *BB, Region *R) {
if (BB) {
Stmts.emplace_back(*this, *BB);
- Stmt = &Stmts.back();
+ auto Stmt = &Stmts.back();
StmtMap[BB] = Stmt;
} else {
assert(R && "Either basic block or a region expected.");
Stmts.emplace_back(*this, *R);
- Stmt = &Stmts.back();
+ auto Stmt = &Stmts.back();
for (BasicBlock *BB : R->blocks())
StmtMap[BB] = Stmt;
}
- return Stmt;
}
void Scop::buildSchedule(
OpenPOWER on IntegriCloud