Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++
llvm-svn: 310209
diff --git a/polly/lib/Transform/ZoneAlgo.cpp b/polly/lib/Transform/ZoneAlgo.cpp
index 917f55e..a6f4014 100644
--- a/polly/lib/Transform/ZoneAlgo.cpp
+++ b/polly/lib/Transform/ZoneAlgo.cpp
@@ -386,8 +386,8 @@
}
isl::map ZoneAlgorithm::getScatterFor(ScopStmt *Stmt) const {
- auto ResultSpace = give(isl_space_map_from_domain_and_range(
- Stmt->getDomainSpace(), ScatterSpace.copy()));
+ isl::space ResultSpace = give(isl_space_map_from_domain_and_range(
+ Stmt->getDomainSpace().release(), ScatterSpace.copy()));
return give(isl_union_map_extract_map(Schedule.keep(), ResultSpace.take()));
}
@@ -411,7 +411,7 @@
}
isl::set ZoneAlgorithm::getDomainFor(ScopStmt *Stmt) const {
- return give(isl_set_remove_redundancies(Stmt->getDomain()));
+ return Stmt->getDomain().remove_redundancies();
}
isl::set ZoneAlgorithm::getDomainFor(MemoryAccess *MA) const {