From: Michael Kruse Date: Tue, 10 Apr 2018 01:20:47 +0000 (+0000) Subject: [CodeGen] Convert BlockGenerator::generateScalarLoads to isl++. NFC. X-Git-Tag: llvmorg-7.0.0-rc1~8565 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=388730c9e068ba2b5f936c8e717b32961c5d2ffa;p=platform%2Fupstream%2Fllvm.git [CodeGen] Convert BlockGenerator::generateScalarLoads to isl++. NFC. llvm-svn: 329654 --- diff --git a/polly/lib/CodeGen/BlockGenerators.cpp b/polly/lib/CodeGen/BlockGenerators.cpp index 9d58922..1fe15e4 100644 --- a/polly/lib/CodeGen/BlockGenerators.cpp +++ b/polly/lib/CodeGen/BlockGenerators.cpp @@ -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 =