[CodeGen] Convert BlockGenerator::generateScalarLoads to isl++. NFC.
authorMichael Kruse <llvm@meinersbur.de>
Tue, 10 Apr 2018 01:20:47 +0000 (01:20 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Tue, 10 Apr 2018 01:20:47 +0000 (01:20 +0000)
llvm-svn: 329654

polly/lib/CodeGen/BlockGenerators.cpp

index 9d58922..1fe15e4 100644 (file)
@@ -558,12 +558,10 @@ void BlockGenerator::generateScalarLoads(
       continue;
 
 #ifndef NDEBUG
-    auto *StmtDom = Stmt.getDomain().release();
-    auto *AccDom = isl_map_domain(MA->getAccessRelation().release());
-    assert(isl_set_is_subset(StmtDom, AccDom) &&
+    auto StmtDom = Stmt.getDomain();
+    auto AccDom = MA->getAccessRelation().domain();
+    assert(!StmtDom.is_subset(AccDom).is_false() &&
            "Scalar must be loaded in all statement instances");
-    isl_set_free(StmtDom);
-    isl_set_free(AccDom);
 #endif
 
     auto *Address =