| /src/games/sail/ |
| assorted.c | 53 int guns, car, pc, hull; local 61 hull = on->specs->hull; 135 hull -= ghits; 143 hull -= hhits; 144 hull = hull < 0 ? 0 : hull; 148 send_hull(on, hull); 244 if (!hull) [all...] |
| extern.h | 103 #define HULL 0 199 char hull; member in struct:shipspecs
|
| /src/external/mit/isl/dist/ |
| isl_scheduler.h | 43 * If compressed is set, then hull represents the constraints 73 isl_set *hull; member in struct:isl_sched_node
|
| isl_stride.c | 294 * In particular, compute the affine hull and then check if 295 * any of the constraints in the hull impose any stride on the dimension. 302 isl_basic_set *hull; local 304 hull = isl_set_affine_hull(isl_set_copy(set)); 310 if (isl_basic_set_foreach_constraint(hull, &detect_stride, data) < 0) 324 isl_basic_set_free(hull); 327 isl_basic_set_free(hull);
|
| isl_affine_hull.c | 355 * If so, add them to "hull" and return the updated hull. 358 * check whether it already belongs to "hull" as this test is typically 362 __isl_take isl_basic_set *hull, __isl_take isl_vec *sample, 368 dim = isl_basic_set_dim(hull, isl_dim_set); 378 contains = isl_basic_set_contains(hull, sample); 391 hull = affine_hull(hull, point); 401 return hull; 404 isl_basic_set_free(hull); 481 isl_basic_set *hull; local 502 struct isl_basic_set *hull; local 629 struct isl_basic_set *hull = NULL; local 735 struct isl_basic_set *hull; local 860 struct isl_basic_set *hull = NULL; local 908 struct isl_basic_set *hull = NULL; local 1212 struct isl_basic_map *hull = NULL; local [all...] |
| isl_ast_graft.c | 212 * Otherwise, we return the unshifted simple hull of the guards. 218 * compute the unshifted hull of the result using only constraints 225 * are non-convex. Taking the simple hull would remove information 237 isl_basic_set *hull; local 284 hull = isl_set_unshifted_simple_hull_from_set_list(guard, set_list); 285 guard = isl_set_from_basic_set(hull); 931 * The enforced set is initialized to the simple hull of the enforced sets
|
| isl_scheduler_clustering.c | 1389 isl_basic_map *hull; local 1405 hull = isl_map_affine_hull(isl_map_copy(edge->map)); 1406 hull = isl_basic_map_transform_dims(hull, isl_dim_in, 0, 1408 hull = isl_basic_map_transform_dims(hull, isl_dim_out, 0, 1410 hull = isl_basic_map_project_out(hull, 1412 hull = isl_basic_map_project_out(hull, [all...] |
| isl_ast_build_expr.c | 901 isl_basic_set *hull; local 916 hull = isl_set_simple_hull(isl_set_copy(data->build->domain)); 917 hull = isl_basic_set_remove_divs(hull); 920 r = isl_basic_set_foreach_constraint(hull, &check_parallel_or_opposite, 922 isl_basic_set_free(hull); 1731 * after subtracting the previous disjuncts of "set", the simple hull
|
| isl_coalesce.c | 314 /* Compute the hash of the (apparent) affine hull of info->bmap (with 320 isl_basic_map *hull; local 323 hull = isl_basic_map_copy(info->bmap); 324 hull = isl_basic_map_plain_affine_hull(hull); 325 n_div = isl_basic_map_dim(hull, isl_dim_div); 327 hull = isl_basic_map_free(hull); 328 hull = isl_basic_map_drop_constraints_involving_dims(hull, [all...] |
| isl_convex_hull.c | 251 /* Given a facet "facet" of the convex hull of "set" and a facet "ridge" 252 * of that facet, compute the other facet of the convex hull that contains 270 * Since the ridge contains the origin, the cone of the convex hull 278 * convex hull to 1 and minimizing x_2. 279 * Now, each element in the cone of the convex hull is the sum 380 * If the affine hull of this intersection has only one equality, 443 /* Given the bounding constraint "c" of a facet of the convex hull of "set", 524 * in the resulting convex hull. That is, we compute the ridges 525 * of the resulting convex hull contained in the facet. 527 * of the convex hull. There is no need to wrap around the ridge 607 struct isl_basic_set *hull; local 749 struct isl_basic_set *hull = NULL; local 954 struct isl_basic_set *hull; local 1230 struct isl_basic_set *hull; local 1754 struct isl_basic_set *hull; local 1772 struct isl_basic_set *hull; local 1982 isl_basic_map *hull; local 2336 struct isl_basic_set *hull = NULL; local 2379 isl_basic_map *hull; local 2398 isl_basic_map *hull; local 2430 struct isl_basic_map *hull; local 2655 isl_basic_map *hull; local 2777 isl_basic_set *hull = NULL; local 2890 isl_basic_set *hull; local 2954 isl_basic_map *hull; local 3084 struct isl_basic_set *hull; local [all...] |
| isl_output.c | 1147 * "hull" describes constraints shared by all disjuncts of "map". 1150 * Print the disjuncts as a conjunction of "hull" and 1151 * the result of removing the constraints of "hull" from "map". 1152 * If this result turns out to be the universe, then simply print "hull". 1155 __isl_keep isl_space *space, __isl_take isl_basic_map *hull, 1160 p = print_disjunct(hull, space, p, latex); 1161 map = isl_map_plain_gist_basic_map(isl_map_copy(map), hull); 1199 isl_basic_map *hull; local 1202 hull = isl_map_plain_unshifted_simple_hull(isl_map_copy(map)); 1203 is_universe = isl_basic_map_plain_is_universe(hull); [all...] |
| isl_map_simplify.c | 3628 isl_basic_map *hull; local 3630 hull = isl_map_unshifted_simple_hull(context); 3631 return isl_map_plain_gist_basic_map(map, hull); 3666 * Simply taking the simple hull may drop constraints that are 3679 isl_basic_map *hull; local 3714 hull = isl_map_simple_hull(context); 3723 hull = isl_map_unshifted_simple_hull_from_map_list(context, 3726 return isl_map_gist_basic_map(map, hull);
|
| isl_ast_codegen.c | 884 isl_basic_set *hull; local 893 hull = isl_set_simple_hull(enforced_i); 894 enforced = isl_basic_set_intersect(enforced, hull); 1478 isl_basic_set *hull; local 1489 hull = isl_set_unshifted_simple_hull(isl_set_copy(domain)); 1490 bounds = isl_basic_set_intersect(bounds, hull); 1977 * of each slice is replaced by its simple hull. 2565 * by computing its simple hull. We then iterate through them, 2580 isl_basic_set *hull; local 2582 hull = isl_set_simple_hull(isl_set_copy(domain)) 3295 isl_basic_set *hull; local 3390 isl_basic_set *hull; local 3421 isl_set *hull; local 3624 isl_basic_set *hull; local [all...] |
| isl_scheduler.c | 498 isl_set_free(node->hull); 777 /* Perform a compression on "node" where "hull" represents the constraints 793 __isl_take isl_set *hull, __isl_take isl_multi_aff *compress, 799 node->hull = hull; 803 hull = isl_set_preimage_multi_aff(hull, 805 node->hull = isl_set_intersect(node->hull, hull); 848 isl_set *hull; local 1037 isl_basic_set *hull; local 1300 isl_map *hull; local 4816 isl_basic_set *hull; local [all...] |
| isl_aff.c | 2308 isl_basic_set *hull; local 2313 hull = isl_set_affine_hull(context); 2314 return isl_aff_substitute_equalities_lifted(aff, hull); 5283 __isl_take isl_map *map, __isl_take isl_basic_map *hull, int d, int i) 5304 ls = isl_basic_map_get_local_space(hull); 5307 v = isl_basic_map_inequality_extract_output_upper_bound(hull, i, d); 5308 isl_basic_map_free(hull); 5333 isl_basic_map_free(hull); 5377 isl_basic_map *hull; local 5379 hull = isl_map_unshifted_simple_hull(isl_map_copy(map)) 5669 isl_basic_map *hull; local [all...] |
| isl_test.c | 1474 "hull should not have any constraints", 1480 /* Inputs for simple hull tests, consisting of 1481 * the specific simple hull function, the input set and the expected result. 1486 const char *hull; member in struct:__anon23690 1505 /* Basic tests for various simple hull functions. 1511 isl_basic_set *hull, *expected; local 1518 str = simple_hull_tests[i].hull; 1520 hull = simple_hull_tests[i].fn(set); 1521 equal = isl_basic_set_is_equal(hull, expected); 1522 isl_basic_set_free(hull); 1651 const char *hull; member in struct:__anon23692 [all...] |