|
Go up
|
— |
— |
|
|
cpp
|
— |
|
|
|
doc
|
— |
|
|
|
imath
|
— |
|
|
|
imath_wrap
|
— |
|
|
|
include
|
— |
|
|
|
interface
|
— |
|
|
|
python
|
— |
|
|
|
test_inputs
|
— |
|
|
|
testsets
|
— |
|
|
|
.gitignore
|
746 B |
|
|
|
.gitmodules
|
82 B |
|
|
|
all.h
|
361 B |
|
|
|
AUTHORS
|
1.4 KiB |
|
|
|
basis_reduction_tab.c
|
8.5 KiB |
|
|
|
basis_reduction_templ.c
|
8.2 KiB |
|
|
|
bound.c
|
6.6 KiB |
|
|
|
bound_test.sh.in
|
727 B |
|
|
|
bset_from_bmap.c
|
213 B |
|
|
|
bset_to_bmap.c
|
295 B |
|
|
|
cat.c
|
1.7 KiB |
|
|
|
ChangeLog
|
7.1 KiB |
|
|
|
check_parse_fail_test_templ.c
|
1015 B |
|
|
|
check_reparse_templ.c
|
737 B |
|
|
|
check_reparse_test_templ.c
|
692 B |
|
|
|
check_single_reference_templ.c
|
512 B |
|
|
|
check_type_range_templ.c
|
547 B |
|
|
|
closure.c
|
913 B |
|
|
|
codegen.c
|
6.8 KiB |
|
|
|
codegen_test.sh.in
|
666 B |
|
|
|
dep.c
|
17 B |
|
|
|
extract_key.c
|
1.3 KiB |
|
|
|
flow.c
|
1.0 KiB |
|
|
|
flow_cmp.c
|
3.2 KiB |
|
|
|
flow_test.sh.in
|
320 B |
|
|
|
GIT_HEAD_ID
|
23 B |
|
|
|
has_single_reference_templ.c
|
288 B |
|
|
|
isl_aff.c
|
264 KiB |
|
|
|
isl_aff_lex_templ.c
|
2.1 KiB |
|
|
|
isl_aff_map.c
|
17 KiB |
|
|
|
isl_aff_private.h
|
6.8 KiB |
|
|
|
isl_affine_hull.c
|
34 KiB |
|
|
|
isl_align_params_bin_templ.c
|
130 B |
|
|
|
isl_align_params_templ.c
|
1.0 KiB |
|
|
|
isl_arg.c
|
27 KiB |
|
|
|
isl_ast.c
|
101 KiB |
|
|
|
isl_ast_build.c
|
68 KiB |
|
|
|
isl_ast_build_expr.c
|
79 KiB |
|
|
|
isl_ast_build_expr.h
|
865 B |
|
|
|
isl_ast_build_private.h
|
13 KiB |
|
|
|
isl_ast_codegen.c
|
186 KiB |
|
|
|
isl_ast_graft.c
|
42 KiB |
|
|
|
isl_ast_graft_private.h
|
4.1 KiB |
|
|
|
isl_ast_node_set_field_templ.c
|
1.1 KiB |
|
|
|
isl_ast_private.h
|
3.7 KiB |
|
|
|
isl_basis_reduction.h
|
540 B |
|
|
|
isl_bernstein.c
|
16 KiB |
|
|
|
isl_bernstein.h
|
170 B |
|
|
|
isl_bind_domain_templ.c
|
5.2 KiB |
|
|
|
isl_blk.c
|
2.8 KiB |
|
|
|
isl_blk.h
|
839 B |
|
|
|
isl_bound.c
|
12 KiB |
|
|
|
isl_bound.h
|
677 B |
|
|
|
isl_box.c
|
14 KiB |
|
|
|
isl_check_named_params_templ.c
|
295 B |
|
|
|
isl_coalesce.c
|
130 KiB |
|
|
|
isl_config_post.h
|
736 B |
|
|
|
isl_constraint.c
|
35 KiB |
|
|
|
isl_constraint_private.h
|
712 B |
|
|
|
isl_convex_hull.c
|
86 KiB |
|
|
|
isl_copy_tuple_id_templ.c
|
821 B |
|
|
|
isl_ctx.c
|
8.7 KiB |
|
|
|
isl_ctx_private.h
|
1.1 KiB |
|
|
|
isl_deprecated.c
|
422 B |
|
|
|
isl_dim_map.c
|
5.7 KiB |
|
|
|
isl_dim_map.h
|
1.4 KiB |
|
|
|
isl_domain_factor_templ.c
|
1.9 KiB |
|
|
|
isl_equalities.c
|
24 KiB |
|
|
|
isl_equalities.h
|
991 B |
|
|
|
isl_factorization.c
|
9.5 KiB |
|
|
|
isl_factorization.h
|
1.0 KiB |
|
|
|
isl_farkas.c
|
27 KiB |
|
|
|
isl_ffs.c
|
665 B |
|
|
|
isl_flow.c
|
96 KiB |
|
|
|
isl_fold.c
|
55 KiB |
|
|
|
isl_from_range_templ.c
|
728 B |
|
|
|
isl_gmp.c
|
608 B |
|
|
|
isl_hash.c
|
6.0 KiB |
|
|
|
isl_hash_private.h
|
167 B |
|
|
|
isl_id.c
|
6.1 KiB |
|
|
|
isl_id_private.h
|
918 B |
|
|
|
isl_id_to_ast_expr.c
|
659 B |
|
|
|
isl_id_to_id.c
|
602 B |
|
|
|
isl_id_to_pw_aff.c
|
655 B |
|
|
|
isl_ilp.c
|
23 KiB |
|
|
|
isl_ilp_opt_fn_val_templ.c
|
842 B |
|
|
|
isl_ilp_opt_multi_val_templ.c
|
1.9 KiB |
|
|
|
isl_ilp_opt_val_templ.c
|
1.0 KiB |
|
|
|
isl_ilp_private.h
|
264 B |
|
|
|
isl_imath.c
|
1.7 KiB |
|
|
|
isl_imath.h
|
448 B |
|
|
|
isl_input.c
|
107 KiB |
|
|
|
isl_insert_domain_templ.c
|
955 B |
|
|
|
isl_int.h
|
1.4 KiB |
|
|
|
isl_int_gmp.h
|
3.3 KiB |
|
|
|
isl_int_imath.h
|
3.0 KiB |
|
|
|
isl_int_sioimath.c
|
7.9 KiB |
|
|
|
isl_int_sioimath.h
|
37 KiB |
|
|
|
isl_list_macro.h
|
226 B |
|
|
|
isl_list_private.h
|
227 B |
|
|
|
isl_list_read_templ.c
|
1.1 KiB |
|
|
|
isl_list_read_yaml_templ.c
|
859 B |
|
|
|
isl_list_templ.c
|
16 KiB |
|
|
|
isl_list_templ.h
|
291 B |
|
|
|
isl_local.c
|
9.5 KiB |
|
|
|
isl_local.h
|
965 B |
|
|
|
isl_local_private.h
|
162 B |
|
|
|
isl_local_space.c
|
44 KiB |
|
|
|
isl_local_space_private.h
|
3.7 KiB |
|
|
|
isl_lp.c
|
9.3 KiB |
|
|
|
isl_lp_private.h
|
788 B |
|
|
|
isl_map.c
|
375 KiB |
|
|
|
isl_map_bound_templ.c
|
1.5 KiB |
|
|
|
isl_map_lexopt_templ.c
|
7.1 KiB |
|
|
|
isl_map_list.c
|
477 B |
|
|
|
isl_map_private.h
|
25 KiB |
|
|
|
isl_map_simplify.c
|
153 KiB |
|
|
|
isl_map_subtract.c
|
23 KiB |
|
|
|
isl_map_to_basic_set.c
|
627 B |
|
|
|
isl_mat.c
|
48 KiB |
|
|
|
isl_mat_private.h
|
2.4 KiB |
|
|
|
isl_maybe_ast_graft_list.h
|
196 B |
|
|
|
isl_maybe_map.h
|
154 B |
|
|
|
isl_morph.c
|
20 KiB |
|
|
|
isl_morph.h
|
3.0 KiB |
|
|
|
isl_multi_add_constant_templ.c
|
1.2 KiB |
|
|
|
isl_multi_align_set.c
|
127 B |
|
|
|
isl_multi_align_templ.c
|
1.2 KiB |
|
|
|
isl_multi_align_union_set.c
|
139 B |
|
|
|
isl_multi_apply_set.c
|
127 B |
|
|
|
isl_multi_apply_templ.c
|
2.1 KiB |
|
|
|
isl_multi_apply_union_set.c
|
139 B |
|
|
|
isl_multi_arith_templ.c
|
3.1 KiB |
|
|
|
isl_multi_bin_val_templ.c
|
1.6 KiB |
|
|
|
isl_multi_bind_domain_templ.c
|
305 B |
|
|
|
isl_multi_bind_templ.c
|
1.6 KiB |
|
|
|
isl_multi_cmp.c
|
761 B |
|
|
|
isl_multi_coalesce.c
|
821 B |
|
|
|
isl_multi_dim_id_templ.c
|
1.8 KiB |
|
|
|
isl_multi_dims.c
|
3.2 KiB |
|
|
|
isl_multi_domain_templ.c
|
943 B |
|
|
|
isl_multi_explicit_domain.c
|
5.6 KiB |
|
|
|
isl_multi_floor.c
|
409 B |
|
|
|
isl_multi_from_base_templ.c
|
1.0 KiB |
|
|
|
isl_multi_from_tuple_templ.c
|
1.3 KiB |
|
|
|
isl_multi_gist.c
|
839 B |
|
|
|
isl_multi_hash.c
|
534 B |
|
|
|
isl_multi_identity_templ.c
|
2.4 KiB |
|
|
|
isl_multi_insert_domain_templ.c
|
307 B |
|
|
|
isl_multi_intersect.c
|
4.5 KiB |
|
|
|
isl_multi_locals_templ.c
|
418 B |
|
|
|
isl_multi_macro.h
|
179 B |
|
|
|
isl_multi_min_max_templ.c
|
684 B |
|
|
|
isl_multi_move_dims_templ.c
|
2.1 KiB |
|
|
|
isl_multi_nan_templ.c
|
411 B |
|
|
|
isl_multi_no_domain_templ.c
|
3.2 KiB |
|
|
|
isl_multi_no_explicit_domain.c
|
5.2 KiB |
|
|
|
isl_multi_param_templ.c
|
1.3 KiB |
|
|
|
isl_multi_product_templ.c
|
2.0 KiB |
|
|
|
isl_multi_pw_aff_explicit_domain.c
|
4.1 KiB |
|
|
|
isl_multi_pw_aff_pullback_templ.c
|
1.7 KiB |
|
|
|
isl_multi_read_no_explicit_domain_templ.c
|
2.0 KiB |
|
|
|
isl_multi_splice_templ.c
|
1.4 KiB |
|
|
|
isl_multi_templ.c
|
25 KiB |
|
|
|
isl_multi_templ.h
|
885 B |
|
|
|
isl_multi_tuple_id_templ.c
|
3.9 KiB |
|
|
|
isl_multi_un_op_templ.c
|
708 B |
|
|
|
isl_multi_unbind_params_templ.c
|
307 B |
|
|
|
isl_multi_union_add_templ.c
|
2.5 KiB |
|
|
|
isl_multi_union_pw_aff_explicit_domain.c
|
1.6 KiB |
|
|
|
isl_multi_zero_space_templ.c
|
519 B |
|
|
|
isl_multi_zero_templ.c
|
1.0 KiB |
|
|
|
isl_obj.c
|
8.1 KiB |
|
|
|
isl_opt_mpa_templ.c
|
1.4 KiB |
|
|
|
isl_options.c
|
15 KiB |
|
|
|
isl_options_private.h
|
1.7 KiB |
|
|
|
isl_output.c
|
90 KiB |
|
|
|
isl_output_private.h
|
857 B |
|
|
|
isl_point.c
|
20 KiB |
|
|
|
isl_point_private.h
|
1015 B |
|
|
|
isl_polynomial.c
|
114 KiB |
|
|
|
isl_polynomial_private.h
|
9.1 KiB |
|
|
|
isl_power_templ.c
|
2.3 KiB |
|
|
|
isl_printer.c
|
20 KiB |
|
|
|
isl_printer_private.h
|
1.3 KiB |
|
|
|
isl_project_out_all_params_templ.c
|
489 B |
|
|
|
isl_project_out_param_templ.c
|
1.3 KiB |
|
|
|
isl_pw_add_constant_multi_val_templ.c
|
286 B |
|
|
|
isl_pw_add_constant_templ.c
|
899 B |
|
|
|
isl_pw_add_constant_val_templ.c
|
280 B |
|
|
|
isl_pw_add_disjoint_templ.c
|
2.0 KiB |
|
|
|
isl_pw_bind_domain_templ.c
|
293 B |
|
|
|
isl_pw_eval.c
|
2.3 KiB |
|
|
|
isl_pw_fix_templ.c
|
1.6 KiB |
|
|
|
isl_pw_from_range_templ.c
|
301 B |
|
|
|
isl_pw_hash.c
|
591 B |
|
|
|
isl_pw_insert_dims_templ.c
|
1.3 KiB |
|
|
|
isl_pw_insert_domain_templ.c
|
295 B |
|
|
|
isl_pw_lift_templ.c
|
1.5 KiB |
|
|
|
isl_pw_locals_templ.c
|
852 B |
|
|
|
isl_pw_macro.h
|
248 B |
|
|
|
isl_pw_morph_templ.c
|
1.2 KiB |
|
|
|
isl_pw_move_dims_templ.c
|
1.2 KiB |
|
|
|
isl_pw_neg_templ.c
|
373 B |
|
|
|
isl_pw_opt_templ.c
|
1.2 KiB |
|
|
|
isl_pw_print_templ.c
|
1.2 KiB |
|
|
|
isl_pw_pullback_templ.c
|
2.7 KiB |
|
|
|
isl_pw_range_tuple_id_templ.c
|
1.4 KiB |
|
|
|
isl_pw_scale_templ.c
|
876 B |
|
|
|
isl_pw_split_dims_templ.c
|
779 B |
|
|
|
isl_pw_sub_templ.c
|
397 B |
|
|
|
isl_pw_templ.c
|
45 KiB |
|
|
|
isl_pw_templ.h
|
111 B |
|
|
|
isl_pw_un_op_templ.c
|
798 B |
|
|
|
isl_pw_union_opt.c
|
12 KiB |
|
|
|
isl_range.c
|
15 KiB |
|
|
|
isl_range.h
|
281 B |
|
|
|
isl_read_from_str_templ.c
|
664 B |
|
|
|
isl_reordering.c
|
8.3 KiB |
|
|
|
isl_reordering.h
|
1.5 KiB |
|
|
|
isl_sample.c
|
37 KiB |
|
|
|
isl_sample.h
|
844 B |
|
|
|
isl_scan.c
|
7.6 KiB |
|
|
|
isl_scan.h
|
632 B |
|
|
|
isl_schedule.c
|
20 KiB |
|
|
|
isl_schedule_band.c
|
34 KiB |
|
|
|
isl_schedule_band.h
|
5.4 KiB |
|
|
|
isl_schedule_constraints.c
|
20 KiB |
|
|
|
isl_schedule_constraints.h
|
920 B |
|
|
|
isl_schedule_node.c
|
153 KiB |
|
|
|
isl_schedule_node_private.h
|
2.6 KiB |
|
|
|
isl_schedule_private.h
|
1.0 KiB |
|
|
|
isl_schedule_read.c
|
17 KiB |
|
|
|
isl_schedule_tree.c
|
78 KiB |
|
|
|
isl_schedule_tree.h
|
12 KiB |
|
|
|
isl_scheduler.c
|
175 KiB |
|
|
|
isl_scheduler.h
|
11 KiB |
|
|
|
isl_scheduler_clustering.c
|
48 KiB |
|
|
|
isl_scheduler_clustering.h
|
1.3 KiB |
|
|
|
isl_scheduler_scc.c
|
35 KiB |
|
|
|
isl_scheduler_scc.h
|
562 B |
|
|
|
isl_seq.c
|
7.4 KiB |
|
|
|
isl_seq.h
|
2.4 KiB |
|
|
|
isl_set_list.c
|
510 B |
|
|
|
isl_set_to_ast_graft_list.c
|
776 B |
|
|
|
isl_set_to_ast_graft_list.h
|
581 B |
|
|
|
isl_sort.c
|
4.8 KiB |
|
|
|
isl_sort.h
|
197 B |
|
|
|
isl_space.c
|
84 KiB |
|
|
|
isl_space_private.h
|
4.0 KiB |
|
|
|
isl_srcdir.c.in
|
43 B |
|
|
|
isl_stream.c
|
29 KiB |
|
|
|
isl_stream_private.h
|
1.6 KiB |
|
|
|
isl_stream_read_pw_with_params_templ.c
|
713 B |
|
|
|
isl_stream_read_with_params_templ.c
|
1.1 KiB |
|
|
|
isl_stride.c
|
9.8 KiB |
|
|
|
isl_tab.c
|
113 KiB |
|
|
|
isl_tab.h
|
12 KiB |
|
|
|
isl_tab_lexopt_templ.c
|
7.5 KiB |
|
|
|
isl_tab_pip.c
|
165 KiB |
|
|
|
isl_tarjan.c
|
3.9 KiB |
|
|
|
isl_tarjan.h
|
1.3 KiB |
|
|
|
isl_test.c
|
329 KiB |
|
|
|
isl_test2.cc
|
13 KiB |
|
|
|
isl_test_cpp-checked-conversion.cc
|
2.3 KiB |
|
|
|
isl_test_cpp-checked.cc
|
8.0 KiB |
|
|
|
isl_test_cpp-generic.cc
|
10 KiB |
|
|
|
isl_test_cpp.cc
|
9.2 KiB |
|
|
|
isl_test_cpp17-checked.cc
|
775 B |
|
|
|
isl_test_cpp17-generic.cc
|
1.7 KiB |
|
|
|
isl_test_cpp17.cc
|
1.8 KiB |
|
|
|
isl_test_cpp_failed.sh
|
269 B |
|
|
|
isl_test_imath.c
|
1.9 KiB |
|
|
|
isl_test_int.c
|
17 KiB |
|
|
|
isl_test_list_templ.c
|
1.1 KiB |
|
|
|
isl_test_plain_equal_templ.c
|
1.2 KiB |
|
|
|
isl_test_python.py
|
13 KiB |
|
|
|
isl_transitive_closure.c
|
75 KiB |
|
|
|
isl_type_check_equal_space_templ.c
|
581 B |
|
|
|
isl_type_check_match_range_multi_val.c
|
911 B |
|
|
|
isl_type_has_equal_space_bin_templ.c
|
151 B |
|
|
|
isl_type_has_equal_space_templ.c
|
685 B |
|
|
|
isl_type_has_space_templ.c
|
482 B |
|
|
|
isl_unbind_params_templ.c
|
1.0 KiB |
|
|
|
isl_union_eval.c
|
1.9 KiB |
|
|
|
isl_union_locals_templ.c
|
679 B |
|
|
|
isl_union_macro.h
|
300 B |
|
|
|
isl_union_map.c
|
122 KiB |
|
|
|
isl_union_map_lex_templ.c
|
727 B |
|
|
|
isl_union_map_private.h
|
1.0 KiB |
|
|
|
isl_union_multi.c
|
15 KiB |
|
|
|
isl_union_neg.c
|
598 B |
|
|
|
isl_union_print_templ.c
|
1.8 KiB |
|
|
|
isl_union_pw_templ.c
|
582 B |
|
|
|
isl_union_set_private.h
|
322 B |
|
|
|
isl_union_single.c
|
6.4 KiB |
|
|
|
isl_union_sub_templ.c
|
791 B |
|
|
|
isl_union_templ.c
|
35 KiB |
|
|
|
isl_val.c
|
33 KiB |
|
|
|
isl_val_gmp.c
|
3.1 KiB |
|
|
|
isl_val_imath.c
|
1.8 KiB |
|
|
|
isl_val_private.h
|
1.7 KiB |
|
|
|
isl_val_sioimath.c
|
1.9 KiB |
|
|
|
isl_vec.c
|
14 KiB |
|
|
|
isl_vec_private.h
|
745 B |
|
|
|
isl_version.c
|
227 B |
|
|
|
isl_vertices.c
|
40 KiB |
|
|
|
isl_vertices_private.h
|
1.6 KiB |
|
|
|
isl_yaml.h
|
338 B |
|
|
|
libisl-gdb.py
|
3.3 KiB |
|
|
|
LICENSE
|
1.0 KiB |
|
|
|
mp_get_memory_functions.c
|
373 B |
|
|
|
opt_type.h
|
513 B |
|
|
|
pip.c
|
11 KiB |
|
|
|
pip_test.sh.in
|
658 B |
|
|
|
polyhedron_detect_equalities.c
|
716 B |
|
|
|
polyhedron_minimize.c
|
2.4 KiB |
|
|
|
polyhedron_remove_redundant_equalities.c
|
1.0 KiB |
|
|
|
polyhedron_sample.c
|
913 B |
|
|
|
polytope_scan.c
|
2.4 KiB |
|
|
|
print.c
|
2.1 KiB |
|
|
|
print_templ.c
|
846 B |
|
|
|
print_templ_yaml.c
|
842 B |
|
|
|
print_yaml_field_templ.c
|
619 B |
|
|
|
read_in_string_templ.c
|
956 B |
|
|
|
README
|
1.7 KiB |
|
|
|
schedule.c
|
1.0 KiB |
|
|
|
schedule_cmp.c
|
1.8 KiB |
|
|
|
schedule_test.sh.in
|
540 B |
|
|
|
set_from_map.c
|
178 B |
|
|
|
set_list_from_map_list_inl.c
|
218 B |
|
|
|
set_to_map.c
|
254 B |
|
|
|
uset_from_umap.c
|
219 B |
|
|
|
uset_to_umap.c
|
301 B |
|
|