extract out generic isl_*_has_single_reference
commitbfe0e748a234b6963e773002c1ce413c505a6763
authorSven Verdoolaege <sven.verdoolaege@gmail.com>
Mon, 1 Oct 2018 09:36:20 +0000 (1 11:36 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Mon, 1 Oct 2018 10:33:24 +0000 (1 12:33 +0200)
tree537552cb7bc4810b5c80df6244bd4fbc09bcaa1f
parent329894d3d9f626a6765e80191ecf1332b05cc578
extract out generic isl_*_has_single_reference

This generic implementation will be reused to implement
isl_basic_map_has_single_reference in the next commit.
Note that there was no need for distinct implementations
for different types of union functions, so the instantiation
is moved to isl_union_templ.c.

Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
Makefile.am
has_single_reference_templ.c [new file with mode: 0644]
isl_union_multi.c
isl_union_single.c
isl_union_templ.c