diff options
author | Tobias Grosser <tobias@grosser.es> | 2017-06-19 10:40:12 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2017-06-19 10:40:12 +0000 |
commit | 2fb3ed200afbb23eddea1cd201bcdfe1871b1cdc (patch) | |
tree | 9730dd52dc1a37b78caf90e4a24e3acc0ce137f2 /polly/lib/External/isl | |
parent | 214deb7960ade0817276733cbe55f63b51fa44f7 (diff) | |
download | llvm-2fb3ed200afbb23eddea1cd201bcdfe1871b1cdc.tar.gz |
[ScheduleOptimizer] Move isolateFullPartialTiles and isolateAndUnrollMatMulInnerLoops to C++
llvm-svn: 305676
Diffstat (limited to 'polly/lib/External/isl')
-rw-r--r-- | polly/lib/External/isl/include/isl-noexceptions.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/polly/lib/External/isl/include/isl-noexceptions.h b/polly/lib/External/isl/include/isl-noexceptions.h index b5aeb66a6ff1..cefacc97c3f9 100644 --- a/polly/lib/External/isl/include/isl-noexceptions.h +++ b/polly/lib/External/isl/include/isl-noexceptions.h @@ -2033,6 +2033,7 @@ public: inline isl::schedule_node ancestor(int generation) const; inline isl::boolean band_member_get_coincident(int pos) const; inline isl::schedule_node band_member_set_coincident(int pos, int coincident) const; + inline isl::schedule_node band_set_ast_build_options(isl::union_set options) const; inline isl::schedule_node child(int pos) const; inline isl::set context_get_context() const; inline isl::schedule_node cut() const; @@ -9959,6 +9960,11 @@ isl::schedule_node schedule_node::band_member_set_coincident(int pos, int coinci return manage(res); } +isl::schedule_node schedule_node::band_set_ast_build_options(isl::union_set options) const { + auto res = isl_schedule_node_band_set_ast_build_options(copy(), options.release()); + return manage(res); +} + isl::schedule_node schedule_node::child(int pos) const { auto res = isl_schedule_node_child(copy(), pos); return manage(res); |