/haiku-buildtools/gcc/gcc/testsuite/g++.dg/expr/ |
H A D | bitfield12.C | 3 struct bset1 { struct
|
/haiku-buildtools/isl/ |
H A D | isl_affine_hull.c | 88 struct isl_basic_set *bset1, struct isl_basic_set *bset2, 93 if (isl_int_eq(bset1->eq[row][col], bset2->eq[row][col])) 98 isl_int_lcm(m, bset1->eq[row][col], bset2->eq[row][col]); 99 isl_int_divexact(c, m, bset1->eq[row][col]); 100 isl_seq_scale(bset1->eq[row], bset1->eq[row], c, col+1); 121 /* Make first row entries in column col of bset1 identical to 122 * those of bset2, using the fact that entry bset1->eq[row][col]=a 123 * is non-zero. Initially, these elements of bset1 are all zero. 131 struct isl_basic_set *bset1, struc 87 set_common_multiple( struct isl_basic_set *bset1, struct isl_basic_set *bset2, unsigned row, unsigned col) argument 130 construct_column( struct isl_basic_set *bset1, struct isl_basic_set *bset2, unsigned row, unsigned col) argument 166 transform_column( struct isl_basic_set *bset1, struct isl_basic_set *bset2, unsigned row, unsigned col) argument 208 affine_hull( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument [all...] |
H A D | isl_convex_hull.c | 830 static struct isl_basic_set *convex_hull_pair_elim(struct isl_basic_set *bset1, argument 838 if (!bset1 || !bset2) 841 dim = isl_basic_set_n_dim(bset1); 842 hull = isl_basic_set_alloc(bset1->ctx, 0, 2 + 3 * dim, 0, 843 1 + dim + bset1->n_eq + bset2->n_eq, 844 2 + bset1->n_ineq + bset2->n_ineq); 845 bset[0] = bset1; 884 isl_basic_set_free(bset1); 888 isl_basic_set_free(bset1); 948 /* Compute the lineality space of the convex hull of bset1 an 954 induced_lineality_space( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 1076 valid_direction_lp( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 1157 valid_direction( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 1300 convex_hull_pair_pointed( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 1359 convex_hull_pair(struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument [all...] |
H A D | isl_test.c | 228 struct isl_basic_set *bset1, *bset2; local 236 bset1 = isl_basic_set_read_from_file(ctx, input); 239 assert(isl_basic_set_is_equal(bset1, bset2) == 1); 241 isl_basic_set_free(bset1); 888 struct isl_basic_set *bset1, *bset2; local 896 bset1 = isl_basic_set_read_from_file(ctx, input); 899 bset1 = isl_basic_set_apply(bset1, bmap); 903 assert(isl_basic_set_is_equal(bset1, bset2) == 1); 905 isl_basic_set_free(bset1); 922 struct isl_basic_set *bset1, *bset2; local 1001 struct isl_basic_set *bset1, *bset2; local 1074 struct isl_basic_set *bset1, *bset2; local 1100 isl_basic_set *bset1, *bset2; local 3423 isl_basic_set *bset1, *bset2; local 3799 isl_basic_set *bset1, *bset2; local [all...] |
H A D | isl_map_private.h | 146 struct isl_basic_set *isl_basic_set_add_constraints(struct isl_basic_set *bset1, 221 int isl_basic_set_plain_is_equal(__isl_keep isl_basic_set *bset1,
|
H A D | isl_map.c | 1422 struct isl_basic_set *isl_basic_set_add_constraints(struct isl_basic_set *bset1, argument 1426 add_constraints((struct isl_basic_map *)bset1, 2821 struct isl_basic_set *bset1, struct isl_basic_set *bset2) 2825 (struct isl_basic_map *)bset1, 2830 __isl_take isl_basic_set *bset1, __isl_take isl_basic_set *bset2) 2832 return isl_basic_set_intersect(bset1, bset2); 7718 int isl_basic_set_is_subset(__isl_keep isl_basic_set *bset1, argument 7721 return isl_basic_map_is_subset(bset1, bset2); 7739 struct isl_basic_set *bset1, struct isl_basic_set *bset2) 7742 (struct isl_basic_map *)bset1, (struc 2820 isl_basic_set_intersect( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 2829 isl_basic_set_intersect_params( __isl_take isl_basic_set *bset1, __isl_take isl_basic_set *bset2) argument 7738 isl_basic_set_is_equal( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 7996 isl_basic_set_union( struct isl_basic_set *bset1, struct isl_basic_set *bset2) argument 8302 basic_set_maximal_difference_at( __isl_keep isl_basic_set *bset1, __isl_keep isl_basic_set *bset2, int pos, isl_int *opt) argument 8366 isl_basic_set_compare_at(struct isl_basic_set *bset1, struct isl_basic_set *bset2, int pos) argument 8402 isl_basic_set_follows_at(__isl_keep isl_basic_set *bset1, __isl_keep isl_basic_set *bset2, int pos) argument 8869 isl_basic_set_plain_cmp(const __isl_keep isl_basic_set *bset1, const __isl_keep isl_basic_set *bset2) argument 8899 isl_basic_set_plain_is_equal(__isl_keep isl_basic_set *bset1, __isl_keep isl_basic_set *bset2) argument 9146 isl_basic_set_flat_product( __isl_take isl_basic_set *bset1, __isl_take isl_basic_set *bset2) argument [all...] |
H A D | isl_map_simplify.c | 2440 int isl_basic_set_plain_is_disjoint(__isl_keep isl_basic_set *bset1, argument 2443 return isl_basic_map_plain_is_disjoint((struct isl_basic_map *)bset1,
|
/haiku-buildtools/isl/include/isl/ |
H A D | set.h | 115 __isl_take isl_basic_set *bset1, 119 __isl_take isl_basic_set *bset1, __isl_take isl_basic_set *bset2); 194 struct isl_basic_set *bset1, struct isl_basic_set *bset2); 229 __isl_take isl_basic_set *bset1, 232 int isl_basic_set_compare_at(struct isl_basic_set *bset1, 253 int isl_basic_set_is_subset(__isl_keep isl_basic_set *bset1, 299 __isl_take isl_basic_set *bset1, __isl_take isl_basic_set *bset2);
|