Calling it "omega" is confusing because it doesn't actually call
omega or even implement the same algorithm that is implemented
in omega.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
unsigned gbr_only_first;
#define ISL_CLOSURE_ISL 0
- #define ISL_CLOSURE_OMEGA 1
+ #define ISL_CLOSURE_BOX 1
unsigned closure;
#define ISL_BOUND_BERNSTEIN 0
struct isl_arg_choice isl_closure_choice[] = {
{"isl", ISL_CLOSURE_ISL},
- {"omega", ISL_CLOSURE_OMEGA},
+ {"box", ISL_CLOSURE_BOX},
{0}
};
if (!map)
goto error;
- if (map->ctx->opt->closure == ISL_CLOSURE_OMEGA)
+ if (map->ctx->opt->closure == ISL_CLOSURE_BOX)
return transitive_closure_omega(map, exact);
map = isl_map_compute_divs(map);