Lines Matching refs:class_domain

2738 	isl_set *class_domain;  member
2757 set = isl_set_intersect(set, isl_set_copy(data->class_domain)); in do_unroll_iteration()
2778 __isl_take isl_set *domain, __isl_take isl_set *class_domain) in do_unroll() argument
2783 return isl_set_free(class_domain); in do_unroll()
2784 if (!class_domain) in do_unroll()
2788 data.class_domain = class_domain; in do_unroll()
2795 class_domain = isl_set_subtract(class_domain, data.unroll_domain); in do_unroll()
2797 return class_domain; in do_unroll()
2817 struct isl_codegen_domains *domains, __isl_take isl_set *class_domain) in compute_unroll_domains() argument
2827 return isl_set_free(class_domain); in compute_unroll_domains()
2829 return class_domain; in compute_unroll_domains()
2836 class_domain = isl_set_free(class_domain); in compute_unroll_domains()
2843 isl_set_copy(class_domain)); in compute_unroll_domains()
2853 class_domain = do_unroll(domains, unroll_domain, class_domain); in compute_unroll_domains()
2858 return class_domain; in compute_unroll_domains()
2879 struct isl_codegen_domains *domains, __isl_take isl_set *class_domain) in compute_atomic_domain() argument
2887 domain = isl_set_intersect(domain, isl_set_copy(class_domain)); in compute_atomic_domain()
2892 class_domain = isl_set_free(class_domain); in compute_atomic_domain()
2895 return class_domain; in compute_atomic_domain()
2903 domain = isl_set_intersect(domain, isl_set_copy(class_domain)); in compute_atomic_domain()
2904 class_domain = isl_set_subtract(class_domain, atomic_domain); in compute_atomic_domain()
2909 return class_domain; in compute_atomic_domain()
2925 __isl_keep isl_set *class_domain) in compute_separate_domain() argument
2934 domain = isl_set_intersect(domain, isl_set_copy(class_domain)); in compute_separate_domain()
2944 space = isl_set_get_space(class_domain); in compute_separate_domain()
2991 __isl_take isl_set *class_domain) in compute_partial_domains() argument
2996 class_domain = isl_set_subtract(class_domain, in compute_partial_domains()
2999 isl_set_copy(class_domain)); in compute_partial_domains()
3001 class_domain = compute_atomic_domain(domains, class_domain); in compute_partial_domains()
3002 class_domain = compute_unroll_domains(domains, class_domain); in compute_partial_domains()
3004 domain = isl_set_copy(class_domain); in compute_partial_domains()
3015 domain = isl_set_intersect(domain, isl_set_copy(class_domain)); in compute_partial_domains()
3023 isl_set_free(class_domain); in compute_partial_domains()
3028 isl_set_free(class_domain); in compute_partial_domains()