• Home
  • Raw
  • Download

Lines Matching refs:USet

147 isl::set polly::singleton(isl::union_set USet, isl::space ExpectedSpace) {  in singleton()  argument
148 if (!USet) in singleton()
151 if (isl_union_set_n_set(USet.get()) == 0) in singleton()
154 isl::set Result(USet); in singleton()
180 isl::union_map polly::makeIdentityMap(const isl::union_set &USet, in makeIdentityMap() argument
182 isl::union_map Result = isl::union_map::empty(USet.get_space()); in makeIdentityMap()
183 for (isl::set Set : USet.get_set_list()) { in makeIdentityMap()
221 isl::union_set polly::shiftDim(isl::union_set USet, int Pos, int Amount) { in shiftDim() argument
222 isl::union_set Result = isl::union_set::empty(USet.get_space()); in shiftDim()
223 for (isl::set Set : USet.get_set_list()) { in shiftDim()
276 void polly::simplify(isl::union_set &USet) { in simplify() argument
277 USet = isl::manage(isl_union_set_compute_divs(USet.copy())); in simplify()
278 USet = USet.detect_equalities(); in simplify()
279 USet = USet.coalesce(); in simplify()
719 static void printSortedPolyhedra(isl::union_set USet, llvm::raw_ostream &OS, in printSortedPolyhedra() argument
721 if (!USet) { in printSortedPolyhedra()
727 simplify(USet); in printSortedPolyhedra()
732 for (isl::set Set : USet.get_set_list()) { in printSortedPolyhedra()
813 static isl::union_set expand(const isl::union_set &USet) { in expand() argument
814 isl::union_set Expanded = isl::union_set::empty(USet.get_space()); in expand()
815 for (isl::set Set : USet.get_set_list()) { in expand()
830 LLVM_DUMP_METHOD void polly::dumpPw(const isl::union_set &USet) { in dumpPw() argument
831 printSortedPolyhedra(USet, llvm::errs(), true, false); in dumpPw()
846 LLVM_DUMP_METHOD void polly::dumpPw(__isl_keep isl_union_set *USet) { in dumpPw() argument
847 dumpPw(isl::manage_copy(USet)); in dumpPw()
862 LLVM_DUMP_METHOD void polly::dumpExpanded(const isl::union_set &USet) { in dumpExpanded() argument
863 printSortedPolyhedra(expand(USet), llvm::errs(), false, false); in dumpExpanded()
878 LLVM_DUMP_METHOD void polly::dumpExpanded(__isl_keep isl_union_set *USet) { in dumpExpanded() argument
879 dumpExpanded(isl::manage_copy(USet)); in dumpExpanded()