2019-08-09 |
Sven Verdoolaege | require C++11 to generate bindings Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_deltas_map: use isl_space_range_map Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | extract out shared isl_map_{take,restore}_space Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_set_dim_id: use isl_map_get_space Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_reset_tuple_id: use isl_map_get_space Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_set_tuple_id: use isl_map_get_space Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_range_map: use isl_space_range_map Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_range_map: preserve disjointness Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map_domain_map: preserve disjointness Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_map.c: extract out shared isl_basic_map_{take,restore... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_basic_map_overlying_set: use isl_basic_map_get_space Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_basic_map_flatten_range: directly mark result as... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_basic_map_flatten_domain: directly mark result... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_basic_map_flatten: directly mark result as final Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-08-07 |
Sven Verdoolaege | isl_basic_map_reset: directly mark result as final Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-08-06 |
Sven Verdoolaege | interface: handle replacement of InputKind::C by Language::C Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-06 |
Sven Verdoolaege | interface/extract_interface.cc: rename Language variable Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-06 |
Sven Verdoolaege | interface: handle FileManager::getFile returning ErrorOr... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-02 |
Sven Verdoolaege | isl_basic_map_is_disjoint: use isl_bool_not Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-02 |
Sven Verdoolaege | isl_map_is_disjoint: use isl_bool_not Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-08-02 |
Sven Verdoolaege | isl_union_templ.c: fix typo in comment Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-08-02 |
Sven Verdoolaege | isl_aff.c: fix typos in comments Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-08-02 |
Sven Verdoolaege | isl_ast.c: fix typo in comment Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_hash_table_find: take comparison function returning... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_hash_table_find: distinguish error result from... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_scheduler.c: graph_remove_edge: handle error conditions Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_scheduler.c: graph_find_edge: handle error conditions Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_convex_hull.c: set_max_constant_term: handle error... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_convex_hull.c: has_constraint: handle error conditions Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_convex_hull.c: update_constraint: handle error... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | add isl_*_to_*_drop: avoid double free in case of internal... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | rename isl_union_*_group_has_domain_space to ..._has_same_do... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_union_pw_*_check_disjoint_domain_other: use isl_pw_... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | isl_union_pw_*_remove_part_entry: use isl_pw_*_peek_space Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-30 |
Sven Verdoolaege | AST generation: group statements in leaves based on... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-28 |
Sven Verdoolaege | isl_ast_codegen.c: build_ast_from_schedule_node: extract... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-28 |
Sven Verdoolaege | introduce isl_stat_non_null Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-28 |
Sven Verdoolaege | add isl_set_to_ast_graft_list Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-27 |
Sven Verdoolaege | add exported isl_*_list_clear Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-07-27 |
Sven Verdoolaege | isl_ast_graft_private.h: add missing include Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-27 |
Sven Verdoolaege | include/isl/hmap_templ.c: use isl_bool for local variable Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-21 |
Sven Verdoolaege | README: update URLs Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-07-21 |
Sven Verdoolaege | add exported isl_pw_aff_param_on_domain_id Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-07-11 |
Sven Verdoolaege | extract_interface: detect failures during parsing Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-28 |
Sven Verdoolaege | doc: clarify meaning of isl_dim_cst Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-28 |
Sven Verdoolaege | doc: clarify meaning of isl_space_map_from_set Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | add exported isl_union_pw_multi_aff_range_factor_{domain... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform: add support for filters Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform_inplace: reuse isl_union_*_transform Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform_control: store optional target... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform: take isl_union_*_transform_control Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform_space: use isl_union_*_foreach_inplace Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform_space: take isl_union_*_transform_control Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_*_transform_data: extract out isl_union_... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-25 |
Sven Verdoolaege | isl_union_templ.c: isl_union_*_transform_space: add... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-22 |
Sven Verdoolaege | add exported isl_pw_multi_aff_range_factor_{domain... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-22 |
Sven Verdoolaege | add isl_pw_*_{take,restore}_base_at Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-22 |
Sven Verdoolaege | add isl_pw_*_{take,restore}_space Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-22 |
Sven Verdoolaege | isl_pw_*: use base type to identify elements Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-22 |
Sven Verdoolaege | isl_set_overlaps: implement in terms of isl_set_is_disjoint Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-20 |
Sven Verdoolaege | isl_test.c: test_lexmin: abort on failed test Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-20 |
Sven Verdoolaege | isl_farkas.c: farkas: fix argument name in comment Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-20 |
Sven Verdoolaege | isl_space_zip: fix error message Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-20 |
Sven Verdoolaege | add exported isl_multi_aff_involves_locals Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-20 |
Sven Verdoolaege | isl_multi_*_involves_nan: extract out isl_multi_*_any Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-20 |
Sven Verdoolaege | add isl_aff_involves_locals Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_*_aff_subtract_domain Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_{set,map}_lex{min,max}_pw_multi_aff Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_{union_,}pw_{multi_,}aff_sub Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_pw_multi_aff_scale{_down,}_val Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_map_{domain,range}_product Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_map_{un,}curry Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_space_is_wrapping Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_union_{set,map}_is_disjoint Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_pw_multi_aff_zero Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_set_unwrap Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_map_*_factor_* Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_union_map_{un,}curry Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_map_wrap Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | export isl_pw_multi_aff_{n,foreach}_piece Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-19 |
Sven Verdoolaege | Merge branch 'maint'
|
commit | commitdiff | tree |
2019-06-18 |
Sven Verdoolaege | isl_map_read_from_str: accept ranges inside tuples Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-17 |
Sven Verdoolaege | isl_input.c: identity_tuple_el: extract out identity_tuple_e... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-17 |
Sven Verdoolaege | isl_input.c: resolve_paren_expr: extract out next_is_conditi... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-17 |
Sven Verdoolaege | isl_input.c: extract out shared next_is_comparator Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-17 |
Sven Verdoolaege | isl_input.c: update_piecewise_affine_colon: pass isl_map... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-17 |
Sven Verdoolaege | isl_input.c: accept_piecewise_affine: extract out update_pie... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | isl_input.c: read_tuple_var_def: use isl_pw_aff_domain_facto... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | add private isl_pw_aff_domain_factor_domain Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | generalize isl_aff_domain_is_product Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | isl_input.c: resolve_paren_expr: reuse push_aff Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | isl_input.c: resolve_paren_expr: minor clean-up Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | isl_input.c: push_aff: return isl_stat Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | isl_input.c: accept_ternary: fix harmless typo in code Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-16 |
Sven Verdoolaege | isl_input.c: accept_ternary: rename "dim" variable... Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-09 |
Sven Verdoolaege | test isl_union_set_empty_ctx export Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
|
commit | commitdiff | tree |
2019-06-09 |
Sven Verdoolaege | add exported isl_union_{set,map}_empty_ctx Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-09 |
Sven Verdoolaege | rename isl_union_{set,map}_empty to isl_union_{set... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-09 |
Sven Verdoolaege | isl_union_set_empty: explicitly convert union map to... Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |
2019-06-09 |
Sven Verdoolaege | export isl_union_pw_multi_aff_empty_ctx Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
|
commit | commitdiff | tree |