Lines Matching refs:USet
149 isl::set polly::singleton(isl::union_set USet, isl::space ExpectedSpace) { in singleton() argument
150 if (USet.is_null()) in singleton()
153 if (isl_union_set_n_set(USet.get()) == 0) in singleton()
156 isl::set Result(USet); in singleton()
189 isl::union_map polly::makeIdentityMap(const isl::union_set &USet, in makeIdentityMap() argument
191 isl::union_map Result = isl::union_map::empty(USet.ctx()); in makeIdentityMap()
192 for (isl::set Set : USet.get_set_list()) { in makeIdentityMap()
228 isl::union_set polly::shiftDim(isl::union_set USet, int Pos, int Amount) { in shiftDim() argument
229 isl::union_set Result = isl::union_set::empty(USet.ctx()); in shiftDim()
230 for (isl::set Set : USet.get_set_list()) { in shiftDim()
283 void polly::simplify(isl::union_set &USet) { in simplify() argument
284 USet = isl::manage(isl_union_set_compute_divs(USet.copy())); in simplify()
285 USet = USet.detect_equalities(); in simplify()
286 USet = USet.coalesce(); in simplify()
740 static void printSortedPolyhedra(isl::union_set USet, llvm::raw_ostream &OS, in printSortedPolyhedra() argument
742 if (USet.is_null()) { in printSortedPolyhedra()
748 simplify(USet); in printSortedPolyhedra()
753 for (isl::set Set : USet.get_set_list()) { in printSortedPolyhedra()
836 static isl::union_set expand(const isl::union_set &USet) { in expand() argument
837 isl::union_set Expanded = isl::union_set::empty(USet.ctx()); in expand()
838 for (isl::set Set : USet.get_set_list()) { in expand()
853 LLVM_DUMP_METHOD void polly::dumpPw(const isl::union_set &USet) { in dumpPw() argument
854 printSortedPolyhedra(USet, llvm::errs(), true, false); in dumpPw()
869 LLVM_DUMP_METHOD void polly::dumpPw(__isl_keep isl_union_set *USet) { in dumpPw() argument
870 dumpPw(isl::manage_copy(USet)); in dumpPw()
885 LLVM_DUMP_METHOD void polly::dumpExpanded(const isl::union_set &USet) { in dumpExpanded() argument
886 printSortedPolyhedra(expand(USet), llvm::errs(), false, false); in dumpExpanded()
901 LLVM_DUMP_METHOD void polly::dumpExpanded(__isl_keep isl_union_set *USet) { in dumpExpanded() argument
902 dumpExpanded(isl::manage_copy(USet)); in dumpExpanded()