Lines Matching defs:UMap
180 class UMap(IslObject):
185 return UMap(ptr=ptr)
265 ("is_empty", UMap, [UMap], c_int),
278 ("is_equal", UMap, [UMap, UMap], c_int),
285 ("is_subset", UMap, [UMap, UMap], c_int),
291 ("is_strict_subset", UMap, [UMap, UMap], c_int),
296 ("reverse", UMap, [UMap], UMap),
300 ("range", UMap, [UMap], USet),
303 ("domain", UMap, [UMap], USet),
305 ("identity", USet, [USet], UMap),
308 ("deltas", UMap, [UMap], USet),
312 ("coalesce", UMap, [UMap], UMap),
318 ("detect_equalities", UMap, [UMap], UMap),
328 ("affine_hull", UMap, [UMap], UMap),
332 ("polyhedral_hull", UMap, [UMap], UMap),
338 ("wrap", UMap, [UMap], USet),
341 ("unwrap", USet, [UMap], UMap),
352 ("intersect", UMap, [UMap, UMap], UMap),
355 ("intersect_domain", UMap, [UMap, USet], UMap),
358 ("intersect_range", UMap, [UMap, USet], UMap),
364 ("union", UMap, [UMap, UMap], UMap),
368 ("subtract", UMap, [UMap, UMap], UMap),
371 ("apply", USet, [USet, UMap], USet),
374 ("apply_domain", UMap, [UMap, UMap], UMap),
377 ("apply_range", UMap, [UMap, UMap], UMap),
383 ("gist", UMap, [UMap, UMap], UMap),
391 ("lexmin", UMap, [UMap], UMap),
397 ("lexmax", UMap, [UMap], UMap),
399 ("lex_lt_union_set", USet, [USet, USet], UMap),
400 ("lex_le_union_set", USet, [USet, USet], UMap),
401 ("lex_gt_union_set", USet, [USet, USet], UMap),
402 ("lex_ge_union_set", USet, [USet, USet], UMap),
411 ("get_dim", UMap, [UMap], Dim),
523 isl.isl_union_map_get_dim.argtypes = [UMap]
580 UMap.from_ptr(must_dep),
581 UMap.from_ptr(may_dep),