[polly] r280943 - SCEVAffinator: Add missing __isl_take annotations
Tobias Grosser via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 8 07:31:32 PDT 2016
Author: grosser
Date: Thu Sep 8 09:31:31 2016
New Revision: 280943
URL: http://llvm.org/viewvc/llvm-project?rev=280943&view=rev
Log:
SCEVAffinator: Add missing __isl_take annotations
Modified:
polly/trunk/lib/Support/SCEVAffinator.cpp
Modified: polly/trunk/lib/Support/SCEVAffinator.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Support/SCEVAffinator.cpp?rev=280943&r1=280942&r2=280943&view=diff
==============================================================================
--- polly/trunk/lib/Support/SCEVAffinator.cpp (original)
+++ polly/trunk/lib/Support/SCEVAffinator.cpp Thu Sep 8 09:31:31 2016
@@ -53,7 +53,8 @@ static bool isPreciseTruncate(unsigned W
}
/// Add the number of basic sets in @p Domain to @p User
-static isl_stat addNumBasicSets(isl_set *Domain, isl_aff *Aff, void *User) {
+static isl_stat addNumBasicSets(__isl_take isl_set *Domain,
+ __isl_take isl_aff *Aff, void *User) {
auto *NumBasicSets = static_cast<unsigned *>(User);
*NumBasicSets += isl_set_n_basic_set(Domain);
isl_set_free(Domain);
More information about the llvm-commits
mailing list