diff options
author | Tobias Grosser <tobias@grosser.es> | 2017-04-21 10:50:33 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2017-04-21 10:50:33 +0000 |
commit | 9e6c00194f178873de75b1f44a7eba3d98243d68 (patch) | |
tree | ccedfcb9f4f2ce02089277f144b06e6ca3480521 | |
parent | 279d03527e59bb6bcfaa04417e4d3210fb9f853b (diff) | |
download | bcm5719-llvm-9e6c00194f178873de75b1f44a7eba3d98243d68.tar.gz bcm5719-llvm-9e6c00194f178873de75b1f44a7eba3d98243d68.zip |
GICHelper: remove forgotten isl foreach declarations
These should have been dropped in r300323.
Suggested-by: Michael Kruse <llvm@meinersbur.de>
llvm-svn: 300965
-rw-r--r-- | polly/include/polly/Support/GICHelper.h | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/polly/include/polly/Support/GICHelper.h b/polly/include/polly/Support/GICHelper.h index 0c27a9f8d86..9ec2614fcd4 100644 --- a/polly/include/polly/Support/GICHelper.h +++ b/polly/include/polly/Support/GICHelper.h @@ -256,88 +256,6 @@ operator<<(llvm::DiagnosticInfoOptimizationBase &OS, return OS; } -/// Enumerate all isl_basic_maps of an isl_map. -/// -/// This basically wraps isl_map_foreach_basic_map() and allows to call back -/// C++11 closures. -void foreachElt(const isl::map &Map, - const std::function<void(isl::basic_map)> &F); - -/// Enumerate all isl_basic_sets of an isl_set. -/// -/// This basically wraps isl_set_foreach_basic_set() and allows to call back -/// C++11 closures. -void foreachElt(const isl::set &Set, - const std::function<void(isl::basic_set)> &F); - -/// Enumerate all isl_maps of an isl_union_map. -/// -/// This basically wraps isl_union_map_foreach_map() and allows to call back -/// C++11 closures. -void foreachElt(const isl::union_map &UMap, - const std::function<void(isl::map Map)> &F); - -/// Enumerate all isl_sets of an isl_union_set. -/// -/// This basically wraps isl_union_set_foreach_set() and allows to call back -/// C++11 closures. -void foreachElt(const isl::union_set &USet, - const std::function<void(isl::set Set)> &F); - -/// Enumerate all isl_pw_aff of an isl_union_pw_aff. -/// -/// This basically wraps isl_union_pw_aff(), but also allows to call back C++11 -/// closures. -void foreachElt(const isl::union_pw_aff &UPwAff, - const std::function<void(isl::pw_aff)> &F); - -/// Enumerate all polyhedra of an isl_map. -/// -/// This is a wrapper for isl_map_foreach_basic_map() that allows to call back -/// C++ closures. The callback has the possibility to interrupt (break) the -/// enumeration by returning isl_stat_error. A return value of isl_stat_ok will -/// continue enumerations, if any more elements are left. -/// -/// @param UMap Collection to enumerate. -/// @param F The callback function, lambda or closure. -/// -/// @return The isl_stat returned by the last callback invocation; isl_stat_ok -/// if the collection was empty. -isl_stat foreachEltWithBreak(const isl::map &Map, - const std::function<isl_stat(isl::basic_map)> &F); - -/// Enumerate all isl_maps of an isl_union_map. -/// -/// This is a wrapper for isl_union_map_foreach_map() that allows to call back -/// C++ closures. In contrast to the variant without "_with_break", the callback -/// has the possibility to interrupt (break) the enumeration by returning -/// isl_stat_error. A return value of isl_stat_ok will continue enumerations, if -/// any more elements are left. -/// -/// @param UMap Collection to enumerate. -/// @param F The callback function, lambda or closure. -/// -/// @return The isl_stat returned by the last callback invocation; isl_stat_ok -/// if the collection was initially empty. -isl_stat foreachEltWithBreak(const isl::union_map &UMap, - const std::function<isl_stat(isl::map Map)> &F); - -/// Enumerate all pieces of an isl_pw_aff. -/// -/// This is a wrapper around isl_pw_aff_foreach_piece() that allows to call back -/// C++11 closures. The callback has the possibility to interrupt (break) the -/// enumeration by returning isl_stat_error. A return value of isl_stat_ok will -/// continue enumerations, if any more elements are left. -/// -/// @param UMap Collection to enumerate. -/// @param F The callback function, lambda or closure. -/// -/// @return The isl_stat returned by the last callback invocation; isl_stat_ok -/// if the collection was initially empty. -isl_stat -foreachPieceWithBreak(const isl::pw_aff &PwAff, - const std::function<isl_stat(isl::set, isl::aff)> &F); - /// Scoped limit of ISL operations. /// /// Limits the number of ISL operations during the lifetime of this object. The |