Lines Matching refs:isl_set

35 static __isl_give isl_set *isl_set_coalesce_preserve(__isl_take isl_set *set)  in isl_set_coalesce_preserve()
159 isl_set *guard, *pending; in add_domain()
221 isl_set *domain; in generate_domain()
282 isl_set *guard; in call_create_leaf()
481 static __isl_give isl_pw_aff *exact_bound(__isl_keep isl_set *domain, in exact_bound()
484 isl_set *stride; in exact_bound()
534 isl_set *domain; in remove_redundant_lower_bounds()
548 isl_set *domain_i; in remove_redundant_lower_bounds()
556 isl_set *better; in remove_redundant_lower_bounds()
600 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build) in lower_bounds()
645 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build) in upper_bounds()
734 static __isl_give isl_set *add_implied_guards(__isl_take isl_set *guard, in add_implied_guards()
741 isl_set *dom, *set; in add_implied_guards()
806 static __isl_give isl_set *intersect_constraints( in intersect_constraints()
863 __isl_keep isl_pw_aff_list *lower, int pos, __isl_keep isl_set *upper) in set_enforced_from_set()
883 isl_set *enforced_i; in set_enforced_from_set()
916 isl_set *cond; in set_enforced_from_list()
930 static isl_bool aff_constant_is_negative(__isl_keep isl_set *set, in aff_constant_is_negative()
1039 __isl_take isl_ast_graft *graft, __isl_keep isl_set *set, in set_for_cond_from_set()
1095 __isl_keep isl_set *domain, int depth) in use_upper_bound_list()
1114 __isl_keep isl_set *upper_set, __isl_keep isl_ast_build *build) in set_for_node_expressions()
1171 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build) in refine_generic_bounds()
1177 isl_set *upper_set = NULL; in refine_generic_bounds()
1276 __isl_keep isl_set *domain, __isl_keep isl_ast_build *build) in refine_generic_split()
1322 __isl_keep isl_basic_set *bounds, __isl_keep isl_set *domain, in refine_generic()
1385 static __isl_give isl_set *extract_pending(__isl_keep isl_ast_build *build, in extract_pending()
1388 isl_set *guard, *context; in extract_pending()
1471 __isl_take isl_basic_set *bounds, __isl_take isl_set *domain, in create_node_scaled()
1480 isl_set *guard, *hoisted; in create_node_scaled()
1692 __isl_take isl_basic_set *bounds, __isl_take isl_set *domain, in create_node()
1780 __isl_take isl_set *set) in isl_basic_set_list_from_set()
1821 isl_set *domain = NULL; in add_node()
1907 isl_set *set1, *set2; in add_split_on()
2231 isl_set *domain;
2239 static __isl_give isl_set *implicit_bounds(__isl_take isl_map *map, in implicit_bounds()
2242 isl_set *domain; in implicit_bounds()
2258 static __isl_give isl_set *explicit_bounds(__isl_take isl_map *map, in explicit_bounds()
2261 isl_set *domain; in explicit_bounds()
2291 isl_set *domain; in separate_domain()
2292 isl_set *d1, *d2; in separate_domain()
2318 static __isl_give isl_set *separate_schedule_domains( in separate_schedule_domains()
2354 isl_set *domain;
2379 static isl_stat update_n_div(__isl_take isl_set *set, in update_n_div()
2406 isl_set *set; in get_expanded_n_div()
2575 __isl_keep isl_ast_build *build, __isl_keep isl_set *domain, in find_unroll_lower_bound()
2633 static int foreach_iteration(__isl_take isl_set *domain, in foreach_iteration()
2676 isl_set *set; in foreach_iteration()
2722 isl_set *schedule_domain;
2724 isl_set *option[4];
2727 isl_set *done;
2738 isl_set *class_domain;
2739 isl_set *unroll_domain;
2751 isl_set *set; in do_unroll_iteration()
2777 static __isl_give isl_set *do_unroll(struct isl_codegen_domains *domains, in do_unroll()
2778 __isl_take isl_set *domain, __isl_take isl_set *class_domain) in do_unroll()
2816 static __isl_give isl_set *compute_unroll_domains( in compute_unroll_domains()
2817 struct isl_codegen_domains *domains, __isl_take isl_set *class_domain) in compute_unroll_domains()
2819 isl_set *unroll_domain; in compute_unroll_domains()
2878 static __isl_give isl_set *compute_atomic_domain( in compute_atomic_domain()
2879 struct isl_codegen_domains *domains, __isl_take isl_set *class_domain) in compute_atomic_domain()
2883 isl_set *domain, *atomic_domain; in compute_atomic_domain()
2925 __isl_keep isl_set *class_domain) in compute_separate_domain()
2928 isl_set *domain; in compute_separate_domain()
2991 __isl_take isl_set *class_domain) in compute_partial_domains()
2994 isl_set *domain; in compute_partial_domains()
3042 isl_set *class_set; in compute_class_domains()
3043 isl_set *domain; in compute_class_domains()
3069 static void compute_domains_init_options(isl_set *option[4], in compute_domains_init_options()
3073 isl_set *unroll; in compute_domains_init_options()
3115 isl_set *domain; in compute_domains()
3117 isl_set *classes; in compute_domains()
3207 isl_set *domain; in generate_shifted_component_tree_separate()
3270 __isl_take isl_union_map *executed, __isl_take isl_set *domain, in generate_shifted_component_tree_unroll()
3292 static isl_bool has_pure_outer_disjunction(__isl_keep isl_set *domain, in has_pure_outer_disjunction()
3296 isl_set *shared, *inner; in has_pure_outer_disjunction()
3362 isl_set *domain; in generate_shifted_component_tree_base()
3418 static __isl_give isl_set *extract_disjunction(__isl_take isl_set *domain, in extract_disjunction()
3421 isl_set *hull; in extract_disjunction()
3448 __isl_take isl_ast_graft_list *list, __isl_keep isl_set *guard, in list_add_guard()
3479 __isl_keep isl_union_map *executed, __isl_take isl_set *domain, in generate_shifted_component_tree_part()
3527 __isl_take isl_union_map *executed, __isl_take isl_set *before, in generate_shifted_component_parts()
3528 __isl_take isl_set *isolated, __isl_take isl_set *after, in generate_shifted_component_parts()
3529 __isl_take isl_set *other, __isl_take isl_ast_build *build) in generate_shifted_component_parts()
3550 static isl_bool only_intersects_first(__isl_keep isl_set *set, in only_intersects_first()
3551 __isl_keep isl_set *first, __isl_keep isl_set *second) in only_intersects_first()
3574 __isl_take isl_union_map *executed, __isl_take isl_set *isolated, in generate_shifted_component_only_after()
3575 __isl_take isl_set *after, __isl_take isl_ast_build *build, in generate_shifted_component_only_after()
3576 __isl_take isl_set *dead1, __isl_take isl_set *dead2) in generate_shifted_component_only_after()
3578 isl_set *empty; in generate_shifted_component_only_after()
3623 isl_set *domain; in generate_shifted_component_tree()
3625 isl_set *isolated, *before, *after, *test; in generate_shifted_component_tree()
3707 isl_set *set;
3751 static int dim_is_fixed(__isl_keep isl_set *set, int pos) in dim_is_fixed()
4181 isl_set *deltas; in generate_component()
4386 isl_set *context; in after_in_context()
4975 __isl_take isl_set *set, __isl_take isl_space *space) in generate_code_in_space()
4990 isl_set *domain; in generate_code_in_space()
5025 static isl_stat generate_code_set(__isl_take isl_set *set, void *user) in generate_code_set()
5318 isl_set *guard; in hoist_out_of_context()
5382 isl_set *context; in build_ast_from_context()
5483 isl_set *set; in build_ast_from_extension()
5591 isl_set *guard, *hoisted; in build_ast_from_guard()
5864 isl_set *set; in build_ast_from_domain()