isl_basic_map_fix_pos: micro-optimization
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 15 Jul 2009 08:35:43 +0000 (10:35 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Wed, 15 Jul 2009 10:08:09 +0000 (12:08 +0200)
isl_map.c

index f7efcb7..4d68710 100644 (file)
--- a/isl_map.c
+++ b/isl_map.c
@@ -2762,7 +2762,7 @@ static struct isl_basic_map *isl_basic_map_fix_pos(struct isl_basic_map *bmap,
        j = isl_basic_map_alloc_equality(bmap);
        if (j < 0)
                goto error;
-       isl_seq_clr(bmap->eq[j], 1 + isl_basic_map_total_dim(bmap));
+       isl_seq_clr(bmap->eq[j] + 1, isl_basic_map_total_dim(bmap));
        isl_int_set_si(bmap->eq[j][pos], -1);
        isl_int_set_si(bmap->eq[j][0], value);
        bmap = isl_basic_map_simplify(bmap);