rename *_fast_* functions to *_plain_*
[platform/upstream/isl.git] / isl_union_map.c
index 44916d5..530ec59 100644 (file)
@@ -259,7 +259,7 @@ __isl_give isl_union_map *isl_union_map_add_map(__isl_take isl_union_map *umap,
        uint32_t hash;
        struct isl_hash_table_entry *entry;
 
-       if (isl_map_fast_is_empty(map)) {
+       if (isl_map_plain_is_empty(map)) {
                isl_map_free(map);
                return umap;
        }
@@ -1452,7 +1452,7 @@ static int sample_entry(void **entry, void *user)
        *sample = isl_map_sample(isl_map_copy(map));
        if (!*sample)
                return -1;
-       if (!isl_basic_map_fast_is_empty(*sample))
+       if (!isl_basic_map_plain_is_empty(*sample))
                return -1;
        return 0;
 }
@@ -1581,6 +1581,18 @@ int isl_union_map_is_single_valued(__isl_keep isl_union_map *umap)
        return sv;
 }
 
+int isl_union_map_is_injective(__isl_keep isl_union_map *umap)
+{
+       int in;
+
+       umap = isl_union_map_copy(umap);
+       umap = isl_union_map_reverse(umap);
+       in = isl_union_map_is_single_valued(umap);
+       isl_union_map_free(umap);
+
+       return in;
+}
+
 int isl_union_map_is_bijective(__isl_keep isl_union_map *umap)
 {
        int sv;
@@ -1589,12 +1601,7 @@ int isl_union_map_is_bijective(__isl_keep isl_union_map *umap)
        if (sv < 0 || !sv)
                return sv;
 
-       umap = isl_union_map_copy(umap);
-       umap = isl_union_map_reverse(umap);
-       sv = isl_union_map_is_single_valued(umap);
-       isl_union_map_free(umap);
-
-       return sv;
+       return isl_union_map_is_injective(umap);
 }
 
 static int zip_entry(void **entry, void *user)