Polly 20.0.0git
|
#include <assert.h>
#include <stdio.h>
#include <limits.h>
#include <isl_ctx_private.h>
#include <isl_map_private.h>
#include <isl_aff_private.h>
#include <isl_space_private.h>
#include <isl/id.h>
#include <isl/set.h>
#include <isl/flow.h>
#include <isl_constraint_private.h>
#include <isl/polynomial.h>
#include <isl/union_set.h>
#include <isl/union_map.h>
#include <isl_factorization.h>
#include <isl/schedule.h>
#include <isl/schedule_node.h>
#include <isl_options_private.h>
#include <isl_vertices_private.h>
#include <isl/ast_build.h>
#include <isl/val.h>
#include <isl/ilp.h>
#include <isl_ast_build_expr.h>
#include <isl/options.h>
#include "isl_srcdir.c"
#include "check_reparse_templ.c"
#include "check_reparse_test_templ.c"
#include "check_parse_fail_test_templ.c"
#include "isl_test_plain_equal_templ.c"
#include "isl_test_list_templ.c"
Go to the source code of this file.
Classes | |
struct | must_may |
struct | isl_vertices_test_data |
struct | isl_test_codegen_data |
Macros | |
#define | ARRAY_SIZE(array) (sizeof(array)/sizeof(*array)) |
#define | BASE multi_pw_aff |
#define | BASE pw_multi_aff |
#define | BASE union_pw_multi_aff |
#define | BASE multi_union_pw_aff |
#define | BASE multi_val |
#define | BASE multi_aff |
#define | EL_BASE basic_map |
#define | SET_BASE set |
#define | EL_BASE basic_set |
#define | SET_BASE union_set |
#define | EL_BASE set |
#define | SET_BASE union_set |
#define | EL_BASE basic_map |
#define | SET_BASE map |
#define | EL_BASE map |
#define | SET_BASE union_map |
#define | BASE aff |
#define | BASE pw_multi_aff |
#define | BASE union_pw_aff |
#define | BASE union_pw_qpolynomial |
Variables | |
static const char * | reparse_multi_pw_aff_tests [] |
static const char * | parse_multi_pw_aff_fail_tests [] |
static const char * | reparse_pw_multi_aff_tests [] |
static const char * | parse_union_pw_multi_aff_fail_tests [] |
static const char * | reparse_multi_union_pw_aff_tests [] |
struct { | |
const char * map1 | |
const char * map2 | |
} | parse_map_equal_tests [] |
struct { | |
__isl_give isl_val *(* op )(__isl_take isl_val *v) | |
const char * arg | |
const char * res | |
} | val_un_tests [] |
struct { | |
__isl_give isl_val *(* fn )(__isl_take isl_val *v1, __isl_take isl_val *v2) | |
} | val_bin_op [] |
struct { | |
const char * arg1 | |
unsigned char op | |
const char * arg2 | |
const char * res | |
} | val_bin_tests [] |
static const char * | elimination_tests [] |
struct { | |
const char * set | |
const char * cone | |
} | recession_cone_tests [] |
struct { | |
__isl_give isl_basic_set *(* fn )(__isl_take isl_set *set) | |
const char * set | |
const char * hull | |
} | simple_hull_tests [] |
struct { | |
const char * set | |
const char * offset | |
const char * size | |
} | box_hull_tests [] |
struct { | |
const char * set | |
const char * hull | |
} | convex_hull_tests [] |
struct { | |
const char * map | |
const char * context | |
const char * gist | |
} | plain_gist_tests [] |
struct { | |
const char * set | |
const char * context | |
} | gist_fail_tests [] |
struct { | |
const char * set | |
const char * context | |
const char * gist | |
} | gist_tests [] |
struct { | |
int single_disjunct | |
const char * str | |
} | coalesce_unbounded_tests [] |
struct { | |
int single_disjunct | |
const char * str | |
} | coalesce_tests [] |
struct { | |
const char * map | |
const char * lexmin | |
} | lexmin_tests [] |
struct { | |
const char * pma | |
const char * res | |
} | opt_pw_tests [] |
struct { | |
const char * set | |
const char * obj | |
__isl_give isl_val *(* fn )(__isl_keep isl_set *set, __isl_keep isl_aff *obj) | |
const char * res | |
} | opt_tests [] |
struct { | |
const char * map | |
int sv | |
} | sv_tests [] |
struct { | |
const char * str | |
int bijective | |
} | bijective_tests [] |
struct { | |
const char * pwqp | |
const char * set | |
const char * gist | |
} | pwqp_gist_tests [] |
struct { | |
int tight | |
enum isl_fold type | |
const char * poly | |
const char * bound | |
} | bound_tests [] |
struct { | |
const char * set1 | |
const char * set2 | |
int subset | |
} | subset_tests [] |
struct { | |
const char * minuend | |
const char * subtrahend | |
const char * difference | |
} | subtract_domain_tests [] |
struct { | |
const char * domain | |
const char * flow | |
const char * condition | |
const char * conditional_validity | |
int outer_band_n | |
} | live_range_tests [] |
struct { | |
__isl_give isl_aff *(* fn )(__isl_take isl_aff *aff1, __isl_take isl_aff *aff2) | |
} | aff_bin_op [] |
struct { | |
const char * arg1 | |
unsigned char op | |
const char * arg2 | |
const char * res | |
} | aff_bin_tests [] |
struct { | |
__isl_give isl_pw_aff *(* fn )(__isl_take isl_pw_aff *pa1, __isl_take isl_pw_aff *pa2) | |
} | pw_aff_bin_op [] |
struct { | |
const char * arg1 | |
unsigned char op | |
const char * arg2 | |
const char * res | |
} | pw_aff_bin_tests [] |
struct { | |
isl_bool(* fn )(__isl_keep isl_union_pw_multi_aff *upma1) | |
const char * arg | |
isl_bool res | |
} | upma_test_tests [] |
struct { ... } | upma_bin_tests [] |
struct { | |
__isl_give isl_union_pw_multi_aff *(* fn )(__isl_take isl_union_pw_multi_aff *upma1, __isl_take isl_union_pw_multi_aff *upma2) | |
const char * arg1 | |
const char * arg2 | |
} | upma_bin_fail_tests [] |
struct { ... } | upma_uset_tests [] |
struct { | |
__isl_give isl_multi_pw_aff *(* fn )(__isl_take isl_multi_pw_aff *mpa) | |
const char * arg | |
const char * res | |
} | mpa_un_tests [] |
struct { | |
__isl_give isl_multi_pw_aff *(* fn )(__isl_take isl_multi_pw_aff *mpa1, __isl_take isl_multi_pw_aff *mpa2) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mpa_bin_tests [] |
struct { ... } | mupa_un_tests [] |
struct { | |
__isl_give isl_multi_union_pw_aff *(* fn )(__isl_take isl_multi_union_pw_aff *mupa1, __isl_take isl_multi_union_pw_aff *mupa2) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mupa_bin_tests [] |
struct { | |
__isl_give isl_multi_union_pw_aff *(* fn )(__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_set *set) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mupa_set_tests [] |
struct { ... } | mupa_uset_tests [] |
struct { | |
__isl_give isl_multi_union_pw_aff *(* fn )(__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_multi_aff *ma) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mupa_ma_tests [] |
struct { | |
__isl_give isl_union_pw_aff *(* fn )(__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_pw_aff *pa) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mupa_pa_tests [] |
struct { | |
__isl_give isl_multi_union_pw_aff *(* fn )(__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_pw_multi_aff *pma) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mupa_pma_tests [] |
struct { | |
__isl_give isl_multi_union_pw_aff *(* fn )(__isl_take isl_multi_union_pw_aff *mupa, __isl_take isl_union_pw_multi_aff *upma) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | mupa_upma_tests [] |
struct { | |
const char * set | |
const char * tuple | |
const char * res | |
} | bind_set_tests [] |
struct { | |
const char * map | |
const char * tuple | |
const char * res | |
} | bind_map_domain_tests [] |
struct { | |
const char * map | |
const char * tuple | |
const char * res | |
} | bind_umap_range_tests [] |
struct { | |
const char * pma | |
const char * tuple | |
const char * res | |
} | bind_pma_domain_tests [] |
struct { | |
const char * pma | |
const char * tuple | |
const char * res | |
} | bind_pma_domain_wrapped_tests [] |
struct { | |
const char * aff | |
const char * id | |
const char * res | |
} | bind_aff_tests [] |
static struct { ... } | bind_pa_tests [] |
struct { | |
const char * mupa | |
const char * tuple | |
const char * res | |
} | bind_mupa_tests [] |
struct { | |
const char * set | |
const char * tuple | |
const char * res | |
} | unbind_set_tests [] |
struct { | |
const char * aff | |
const char * tuple | |
const char * res | |
} | unbind_aff_tests [] |
struct { | |
const char * ma | |
const char * tuple | |
const char * res | |
} | unbind_multi_aff_tests [] |
struct { | |
int equal | |
const char * f1 | |
const char * f2 | |
} | pma_equal_tests [] |
struct isl_vertices_test_data | vertices_tests [] |
struct { | |
__isl_give isl_union_map *(* fn )(__isl_take isl_union_map *umap) | |
const char * arg | |
const char * res | |
} | umap_un_tests [] |
struct { | |
__isl_give isl_union_map *(* fn )(__isl_take isl_union_map *umap1, __isl_take isl_union_map *umap2) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | umap_bin_tests [] |
struct { | |
__isl_give isl_union_set *(* fn )(__isl_take isl_multi_union_pw_aff *mupa) | |
const char * arg | |
const char * res | |
} | un_locus_tests [] |
struct { | |
__isl_give isl_union_map *(* fn )(__isl_take isl_union_map *umap, __isl_take isl_multi_union_pw_aff *mupa) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | bin_locus_tests [] |
struct { | |
__isl_give isl_set *(* fn )(__isl_take isl_multi_aff *ma1, __isl_take isl_multi_aff *ma2) | |
const char * arg1 | |
const char * arg2 | |
const char * res | |
} | bin_locus_ma_tests [] |
struct { | |
const char * f | |
const char * p | |
const char * res | |
} | aff_eval_tests [] |
const char * | output_tests [] |
const char * | set_conversion_tests [] |
const char * | conversion_tests [] |
const char * | mpa_conversion_tests [] |
const char * | umap_mupa_conversion_tests [] |
struct { | |
const char * ma1 | |
const char * ma | |
const char * res | |
} | pullback_tests [] |
static const char * | multi_pw_aff_box_tests [] |
struct { | |
const char * set | |
const char * dual | |
} | coef_tests [] |
struct { | |
const char * set | |
const char * dual | |
} | sol_tests [] |
struct { | |
int scale_tile | |
int shift_point | |
const char * domain | |
const char * schedule | |
const char * sizes | |
const char * tile | |
const char * point | |
} | tile_tests [] |
const char * | chambers_tests [] |
struct { | |
const char * name | |
int(* fn )(isl_ctx *ctx) | |
} | tests [] |
#define ARRAY_SIZE | ( | array | ) | (sizeof(array)/sizeof(*array)) |
Definition at line 47 of file isl_test.c.
#define BASE multi_pw_aff |
Definition at line 8251 of file isl_test.c.
#define BASE pw_multi_aff |
Definition at line 8251 of file isl_test.c.
#define BASE union_pw_multi_aff |
Definition at line 8251 of file isl_test.c.
#define BASE multi_union_pw_aff |
Definition at line 8251 of file isl_test.c.
#define BASE multi_val |
Definition at line 8251 of file isl_test.c.
#define BASE multi_aff |
Definition at line 8251 of file isl_test.c.
#define BASE aff |
Definition at line 8251 of file isl_test.c.
#define BASE pw_multi_aff |
Definition at line 8251 of file isl_test.c.
#define BASE union_pw_aff |
Definition at line 8251 of file isl_test.c.
#define BASE union_pw_qpolynomial |
Definition at line 8251 of file isl_test.c.
#define EL_BASE basic_map |
Definition at line 4124 of file isl_test.c.
#define EL_BASE basic_set |
Definition at line 4124 of file isl_test.c.
#define EL_BASE set |
Definition at line 4124 of file isl_test.c.
#define EL_BASE basic_map |
Definition at line 4124 of file isl_test.c.
#define EL_BASE map |
Definition at line 4124 of file isl_test.c.
#define SET_BASE set |
Definition at line 4125 of file isl_test.c.
#define SET_BASE union_set |
Definition at line 4125 of file isl_test.c.
#define SET_BASE union_set |
Definition at line 4125 of file isl_test.c.
#define SET_BASE map |
Definition at line 4125 of file isl_test.c.
#define SET_BASE union_map |
Definition at line 4125 of file isl_test.c.
|
static |
Definition at line 10857 of file isl_test.c.
References isl_basic_set_list, isl_cell_free(), isl_cell_get_domain(), isl_stat_error, isl_stat_ok, and user.
Referenced by test_chambers().
|
static |
Definition at line 9659 of file isl_test.c.
References isl_test_codegen_data::after, isl_test_codegen_data::before, isl_test_codegen_data::depth, id, isl_ast_node_free(), isl_ast_node_get_annotation(), isl_ast_node_get_ctx(), isl_die, isl_error_unknown, isl_id_free(), isl_id_get_name(), name, and user.
Referenced by test_ast_gen1().
|
static |
Definition at line 9600 of file isl_test.c.
References isl_test_codegen_data::before, isl_test_codegen_data::depth, isl_ast_build_get_ctx(), isl_ast_build_get_schedule(), isl_ast_build_get_schedule_space(), isl_die, isl_error_unknown, isl_id_alloc(), isl_set_free(), isl_set_is_empty(), isl_union_map_range(), isl_union_set_extract_set(), isl_union_set_free(), isl_union_set_n_set(), n, name, schedule, set, and user.
Referenced by test_ast_gen1().
Definition at line 2976 of file isl_test.c.
References expected, isl_die, isl_error_unknown, isl_stat_error, and isl_stat_ok.
Referenced by test_isl_bool().
|
static |
Definition at line 4441 of file isl_test.c.
References isl_map_free(), isl_map_is_injective(), isl_stat_error, isl_stat_ok, map, and user.
Referenced by test_one_schedule().
|
static |
Definition at line 10871 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_is_disjoint(), isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, and n.
Referenced by test_chambers().
Definition at line 3271 of file isl_test.c.
References isl_die, isl_error_unknown, isl_pw_multi_aff_free(), isl_pw_multi_aff_from_multi_pw_aff(), isl_pw_multi_aff_n_piece(), isl_set_min_multi_pw_aff(), isl_set_read_from_str(), isl_set_union(), isl_stat_error, isl_stat_ok, n, pma, set1, and set2.
Referenced by test_min_mpa().
|
static |
Definition at line 7599 of file isl_test.c.
References isl_die, isl_error_unknown, isl_pw_aff_free(), isl_pw_aff_n_piece(), and n.
Referenced by test_dim_max_1(), and test_dim_max_2().
|
static |
Definition at line 2695 of file isl_test.c.
References isl_map_intersect_domain(), isl_map_intersect_range(), isl_map_read_from_str(), isl_map_union(), isl_set_copy(), and isl_set_read_from_str().
Referenced by test_closure().
|
static |
Definition at line 2718 of file isl_test.c.
References isl_map_read_from_str().
Referenced by cocoa_fig_1_right_tc(), and test_closure().
|
static |
Definition at line 2730 of file isl_test.c.
References cocoa_fig_1_right_power(), isl_map_range(), and isl_set_unwrap().
Referenced by test_closure().
|
static |
Definition at line 3373 of file isl_test.c.
References isl_map_union(), isl_stat_ok, must_may::may, must_may::must, and user.
Referenced by test_dep().
|
static |
Definition at line 3386 of file isl_test.c.
Referenced by test_dep().
|
static |
Definition at line 4627 of file isl_test.c.
References compute_schedule_with_context(), and domain.
Referenced by test_has_schedule(), test_special_schedule(), and test_strongly_satisfying_schedule().
|
static |
Definition at line 4597 of file isl_test.c.
References context, domain, isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_context(), isl_schedule_constraints_set_proximity(), isl_schedule_constraints_set_validity(), isl_schedule_free(), isl_schedule_get_map(), isl_set_read_from_str(), isl_union_map_read_from_str(), isl_union_set_read_from_str(), and schedule.
Referenced by compute_schedule(), and test_conflicting_context_schedule().
|
static |
|
static |
Definition at line 9697 of file isl_test.c.
References count(), isl_ast_node_for, isl_ast_node_get_type(), isl_bool_true, and user.
Referenced by test_ast_gen1().
|
static |
Definition at line 9939 of file isl_test.c.
References isl_ast_build_free(), isl_ast_build_get_schedule(), isl_ast_build_node_from_schedule_map(), isl_ast_node_for, isl_ast_node_free(), isl_ast_node_get_ctx(), isl_ast_node_get_type(), isl_die, isl_error_unknown, isl_union_map_copy(), isl_union_map_domain(), isl_union_map_from_domain(), isl_union_map_range_product(), schedule, and tree.
Referenced by test_ast_gen5().
|
static |
Definition at line 7995 of file isl_test.c.
References equal, isl_pw_multi_aff_alloc(), isl_pw_multi_aff_free(), isl_pw_multi_aff_plain_is_equal(), isl_pw_multi_aff_read_from_str(), isl_set_from_basic_set(), isl_stat_error, isl_stat_ok, isl_vertex_free(), isl_vertex_get_ctx(), isl_vertex_get_domain(), isl_vertex_get_expr(), ma, isl_vertices_test_data::n, pma, user, and isl_vertices_test_data::vertex.
Referenced by test_vertices().
|
static |
Definition at line 49 of file isl_test.c.
References isl_alloc_array, and name.
Referenced by test_affine_hull_case(), test_application_case(), test_convex_hull_case(), and test_read().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 11023 of file isl_test.c.
References ARRAY_SIZE, assert, fn, ISL_ARG_ALL, isl_ctx_alloc_with_options(), isl_ctx_free(), name, and tests.
|
static |
Definition at line 3407 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_map_get_ctx(), map, map_is_equal(), and str.
Referenced by test_deltas_map(), test_eliminate(), and test_slice().
|
static |
Definition at line 3392 of file isl_test.c.
References equal, isl_map_free(), isl_map_is_equal(), isl_map_read_from_str(), map, map2, and str.
Referenced by map_check_equal(), and test_dep().
|
static |
Definition at line 9709 of file isl_test.c.
References isl_ast_node_block, isl_ast_node_block_get_children(), isl_ast_node_free(), and isl_ast_node_get_type().
Referenced by test_ast_gen1().
|
static |
Definition at line 3439 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_set_get_ctx(), isl_stat_error, isl_stat_ok, set, set_is_equal(), and str.
Referenced by test_bind_aff(), test_bind_map_domain(), test_bind_pa(), test_bind_set(), and test_unbind_set().
|
static |
Definition at line 3422 of file isl_test.c.
References equal, isl_bool_error, isl_set_free(), isl_set_get_ctx(), isl_set_is_equal(), isl_set_read_from_str(), set, set2, and str.
Referenced by set_check_equal().
int test_aff | ( | isl_ctx * | ctx | ) |
Definition at line 6914 of file isl_test.c.
References aff, equal, isl_aff_add_coefficient_si(), isl_aff_add_constant_si(), isl_aff_floor(), isl_aff_free(), isl_aff_gist(), isl_aff_plain_is_zero(), isl_aff_read_from_str(), isl_aff_scale_down_ui(), isl_aff_zero_on_domain(), isl_die, isl_dim_in, isl_error_unknown, isl_local_space_from_space(), isl_set_read_from_str(), isl_space_set_alloc(), set, str, test_aff_normalize(), test_aff_set_tuple_id(), test_bin_aff(), test_bin_mpa(), test_bin_mupa(), test_bin_pw_aff(), test_bin_upma(), test_bin_upma_fail(), test_mupa_ma(), test_mupa_pa(), test_mupa_pma(), test_mupa_set(), test_mupa_upma(), test_mupa_uset(), test_un_mpa(), test_un_mupa(), test_upa(), test_upma_test(), and test_upma_uset().
Definition at line 6900 of file isl_test.c.
References aff, isl_aff_free(), isl_aff_read_from_str(), and isl_aff_sub().
Referenced by test_aff().
Definition at line 6878 of file isl_test.c.
References aff, equal, id, isl_aff_free(), isl_aff_read_from_str(), isl_aff_set_tuple_id(), isl_dim_in, isl_id_alloc(), isl_stat_error, and isl_stat_ok.
Referenced by test_aff().
int test_affine_hull | ( | struct isl_ctx * | ctx | ) |
Definition at line 1395 of file isl_test.c.
References isl_basic_set_dim(), isl_basic_set_free(), isl_basic_set_is_subset(), isl_basic_set_read_from_str(), isl_die, isl_dim_div, isl_error_unknown, isl_set_affine_hull(), isl_set_read_from_str(), n, set, str, subset, and test_affine_hull_case().
void test_affine_hull_case | ( | struct isl_ctx * | ctx, |
const char * | name | ||
) |
Definition at line 1327 of file isl_test.c.
References assert, get_filename(), isl_basic_set_affine_hull(), isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_file(), and name.
Referenced by test_affine_hull().
|
static |
Definition at line 9104 of file isl_test.c.
References test_align_parameters_1(), and test_align_parameters_2().
|
static |
Definition at line 9046 of file isl_test.c.
References equal, isl_die, isl_dim_param, isl_error_unknown, isl_multi_aff_read_from_str(), isl_space_params_alloc(), isl_space_set_dim_name(), ma1, and str.
Referenced by test_align_parameters().
Definition at line 9082 of file isl_test.c.
References aff, isl_aff_read_from_str(), isl_map_free(), isl_map_get_space(), isl_map_read_from_str(), isl_stat_error, isl_stat_ok, ma, and map.
Referenced by test_align_parameters().
|
static |
Definition at line 1319 of file isl_test.c.
References isl_basic_map::ctx, and test_application_case().
void test_application_case | ( | struct isl_ctx * | ctx, |
const char * | name | ||
) |
Definition at line 1291 of file isl_test.c.
References assert, isl_basic_map::ctx, get_filename(), isl_basic_map_read_from_file(), isl_basic_set_apply(), isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_file(), and name.
Referenced by test_application().
|
static |
Definition at line 9506 of file isl_test.c.
References equal, isl_ast_expr_add(), isl_ast_expr_copy(), isl_ast_expr_free(), isl_ast_expr_from_id(), isl_ast_expr_is_equal(), isl_ast_expr_neg(), isl_ast_expr_sub(), isl_ast_expr_to_C_str(), isl_die, isl_error_unknown, isl_id_alloc(), and str.
|
static |
Definition at line 9557 of file isl_test.c.
References isl_ast_build_expr_from_set(), isl_ast_build_free(), isl_ast_build_from_context(), isl_ast_expr_free(), isl_set_empty(), isl_set_universe(), isl_space_params_alloc(), and set.
|
static |
Definition at line 10012 of file isl_test.c.
References isl_ast_build_alloc(), isl_ast_build_expr_from_pw_aff(), isl_ast_build_free(), isl_ast_expr_free(), isl_ast_expr_get_op_type(), isl_ast_expr_get_type(), isl_ast_expr_op, isl_ast_expr_op_min, isl_die, isl_error_unknown, isl_options_get_ast_build_detect_min_max(), isl_options_set_ast_build_detect_min_max(), isl_pw_aff_read_from_str(), min_max, and str.
Referenced by test_ast_gen().
|
static |
Definition at line 10044 of file isl_test.c.
References test_ast_expr(), test_ast_gen1(), test_ast_gen2(), test_ast_gen3(), test_ast_gen4(), and test_ast_gen5().
Definition at line 9739 of file isl_test.c.
References isl_test_codegen_data::after, after_for(), isl_test_codegen_data::before, before_for(), count(), count_for(), isl_test_codegen_data::depth, isl_ast_build_free(), isl_ast_build_from_context(), isl_ast_build_node_from_schedule_map(), isl_ast_build_set_after_each_for(), isl_ast_build_set_before_each_for(), isl_ast_node_foreach_descendant_top_down(), isl_ast_node_free(), isl_ast_node_map_descendant_bottom_up(), isl_die, isl_error_unknown, isl_set_read_from_str(), isl_stat_error, isl_stat_ok, isl_union_map_read_from_str(), schedule, select_first(), set, str, and tree.
Referenced by test_ast_gen().
|
static |
Definition at line 9798 of file isl_test.c.
References isl_ast_build_free(), isl_ast_build_from_context(), isl_ast_build_node_from_schedule_map(), isl_ast_build_set_options(), isl_ast_node_free(), isl_set_universe(), isl_space_params_alloc(), isl_union_map_read_from_str(), schedule, set, str, and tree.
Referenced by test_ast_gen().
|
static |
Definition at line 9840 of file isl_test.c.
References count_domains(), isl_ast_build_free(), isl_ast_build_from_context(), isl_ast_build_node_from_schedule_map(), isl_ast_build_set_at_each_domain(), isl_ast_build_set_options(), isl_ast_node_free(), isl_die, isl_error_unknown, isl_set_universe(), isl_space_params_alloc(), isl_union_map_read_from_str(), schedule, set, str, and tree.
Referenced by test_ast_gen().
|
static |
Definition at line 9879 of file isl_test.c.
References isl_ast_build_free(), isl_ast_build_from_context(), isl_ast_build_node_from_schedule_map(), isl_ast_node_free(), isl_ast_node_get_type(), isl_ast_node_if, isl_die, isl_error_unknown, isl_options_get_ast_build_exploit_nested_bounds(), isl_options_set_ast_build_exploit_nested_bounds(), isl_set_universe(), isl_space_params_alloc(), isl_union_map_read_from_str(), schedule, set, str, tree, and type.
Referenced by test_ast_gen().
|
static |
Definition at line 9973 of file isl_test.c.
References create_leaf(), isl_ast_build_free(), isl_ast_build_from_context(), isl_ast_build_node_from_schedule_map(), isl_ast_build_set_create_leaf(), isl_ast_build_set_options(), isl_ast_node_free(), isl_set_universe(), isl_space_params_alloc(), isl_union_map_read_from_str(), schedule, set, str, and tree.
Referenced by test_ast_gen().
|
static |
Definition at line 3759 of file isl_test.c.
References ARRAY_SIZE, bijective, bijective_tests, isl_die, isl_error_internal, isl_map_free(), isl_map_is_bijective(), isl_map_read_from_str(), map, and str.
|
static |
Definition at line 5585 of file isl_test.c.
References __isl_give, __isl_take, aff_bin_op, aff_bin_tests, arg1, arg2, ARRAY_SIZE, fn, isl_aff_free(), isl_aff_is_nan(), isl_aff_plain_is_equal(), isl_aff_read_from_str(), isl_die, isl_error_unknown, and res.
Referenced by test_aff().
|
static |
Definition at line 8452 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, bin_locus_tests, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_union_map_free(), isl_union_map_is_equal(), isl_union_map_read_from_str(), mupa, and res.
Referenced by test_locus().
Definition at line 8516 of file isl_test.c.
References ARRAY_SIZE, bin_locus_ma_tests, isl_die, isl_error_unknown, isl_multi_aff_read_from_str(), isl_set_free(), isl_set_is_equal(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, ma1, res, set, and str.
Referenced by test_locus().
|
static |
Definition at line 6099 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_pw_aff_read_from_str(), mpa_bin_tests, and res.
Referenced by test_aff().
|
static |
Definition at line 6294 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), mupa_bin_tests, and res.
Referenced by test_aff().
|
static |
Definition at line 5649 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_pw_aff_free(), isl_pw_aff_involves_nan(), isl_pw_aff_plain_is_equal(), isl_pw_aff_read_from_str(), pw_aff_bin_op, pw_aff_bin_tests, and res.
Referenced by test_aff().
Definition at line 8179 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, isl_union_map_free(), isl_union_map_is_equal(), isl_union_map_read_from_str(), res, str, and umap_bin_tests.
Referenced by test_union_map().
|
static |
Definition at line 5785 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_union_pw_multi_aff_free(), isl_union_pw_multi_aff_plain_is_equal(), isl_union_pw_multi_aff_read_from_str(), res, and upma_bin_tests.
Referenced by test_aff().
|
static |
Definition at line 5826 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, ISL_ON_ERROR_CONTINUE, isl_options_get_on_error(), isl_options_set_on_error(), isl_union_pw_multi_aff_free(), isl_union_pw_multi_aff_read_from_str(), n, on_error, and upma_bin_fail_tests.
Referenced by test_aff().
|
static |
Definition at line 948 of file isl_test.c.
References __isl_give, __isl_take, arg1, arg2, ARRAY_SIZE, fn, isl_die, isl_error_unknown, isl_val_eq(), isl_val_free(), isl_val_is_nan(), isl_val_read_from_str(), res, val_bin_op, and val_bin_tests.
Referenced by test_val().
|
static |
Definition at line 7409 of file isl_test.c.
References test_bind_aff(), test_bind_map_domain(), test_bind_mupa(), test_bind_pa(), test_bind_pma_domain(), test_bind_pma_domain_wrapped(), test_bind_set(), and test_bind_umap_range().
Definition at line 7292 of file isl_test.c.
References aff, ARRAY_SIZE, bind_aff_tests, id, isl_aff_bind_id(), isl_aff_read_from_str(), isl_id_read_from_str(), isl_set_free(), isl_set_from_basic_set(), isl_stat_error, isl_stat_ok, res, and set_check_equal().
Referenced by test_bind().
Definition at line 7082 of file isl_test.c.
References ARRAY_SIZE, bind_map_domain_tests, isl_map_bind_domain(), isl_map_read_from_str(), isl_multi_id_read_from_str(), isl_set_free(), isl_stat_error, isl_stat_ok, map, set, set_check_equal(), str, and tuple.
Referenced by test_bind().
Definition at line 7382 of file isl_test.c.
References ARRAY_SIZE, bind_mupa_tests, isl_multi_id_read_from_str(), isl_multi_union_pw_aff_bind(), isl_multi_union_pw_aff_read_from_str(), isl_stat_error, isl_stat_ok, isl_union_set_free(), mupa, res, str, tuple, and uset_check_equal().
Referenced by test_bind().
Definition at line 7336 of file isl_test.c.
References ARRAY_SIZE, bind_pa_tests, id, isl_id_read_from_str(), isl_pw_aff_bind_id(), isl_pw_aff_read_from_str(), isl_set_free(), isl_stat_error, isl_stat_ok, res, and set_check_equal().
Referenced by test_bind().
Definition at line 7189 of file isl_test.c.
References ARRAY_SIZE, bind_pma_domain_tests, isl_multi_id_read_from_str(), isl_pw_multi_aff_bind_domain(), isl_pw_multi_aff_free(), isl_pw_multi_aff_read_from_str(), isl_stat_error, isl_stat_ok, pma, str, and tuple.
Referenced by test_bind().
Definition at line 7246 of file isl_test.c.
References ARRAY_SIZE, bind_pma_domain_wrapped_tests, isl_multi_id_read_from_str(), isl_pw_multi_aff_bind_domain_wrapped_domain(), isl_pw_multi_aff_free(), isl_pw_multi_aff_read_from_str(), isl_stat_error, isl_stat_ok, pma, str, and tuple.
Referenced by test_bind().
Definition at line 7027 of file isl_test.c.
References ARRAY_SIZE, bind_set_tests, isl_multi_id_read_from_str(), isl_set_bind(), isl_set_free(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, res, set, set_check_equal(), str, and tuple.
Referenced by test_bind().
Definition at line 7131 of file isl_test.c.
References ARRAY_SIZE, bind_umap_range_tests, isl_multi_id_read_from_str(), isl_stat_error, isl_stat_ok, isl_union_map_bind_range(), isl_union_map_read_from_str(), isl_union_set_free(), str, tuple, and uset_check_equal().
Referenced by test_bind().
|
static |
Definition at line 4059 of file isl_test.c.
References ARRAY_SIZE, bound_tests, equal, isl_die, isl_error_unknown, isl_pw_qpolynomial_bound(), isl_pw_qpolynomial_fold_free(), isl_pw_qpolynomial_fold_plain_is_equal(), isl_pw_qpolynomial_fold_read_from_str(), isl_pw_qpolynomial_read_from_str(), pwqp, str, test_bound_space(), tight, and type.
Definition at line 4039 of file isl_test.c.
References isl_fold_max, isl_pw_qpolynomial_bound(), isl_pw_qpolynomial_fold_free(), isl_pw_qpolynomial_intersect_domain(), isl_pw_qpolynomial_read_from_str(), isl_set_read_from_str(), isl_stat_non_null(), pwqp, set, and str.
Referenced by test_bound().
|
static |
Definition at line 578 of file isl_test.c.
References assert, isl_die, isl_error_unknown, isl_set_free(), isl_set_is_bounded(), isl_set_read_from_str(), and set.
|
static |
Definition at line 1587 of file isl_test.c.
References ARRAY_SIZE, box_hull_tests, isl_fixed_box_free(), isl_fixed_box_get_offset(), isl_fixed_box_get_size(), isl_set_free(), isl_set_get_simple_fixed_box_hull(), isl_set_read_from_str(), offset, set, size, and str.
|
static |
Definition at line 10909 of file isl_test.c.
References add_cell(), ARRAY_SIZE, chambers_tests, check_pairwise_disjoint(), isl_basic_set_compute_vertices(), isl_basic_set_free(), isl_basic_set_list, isl_basic_set_read_from_str(), isl_vertices_foreach_disjoint_cell(), and isl_vertices_free().
|
static |
Definition at line 2735 of file isl_test.c.
References assert, cocoa_fig_1_right_graph(), cocoa_fig_1_right_power(), cocoa_fig_1_right_tc(), equal, isl_die, isl_error_unknown, isl_map_free(), isl_map_is_equal(), isl_map_power(), isl_map_read_from_str(), isl_map_transitive_closure(), map, map2, and str.
|
static |
Definition at line 2658 of file isl_test.c.
References ARRAY_SIZE, coalesce_tests, str, test_coalesce_set(), test_coalesce_special(), test_coalesce_special2(), test_coalesce_special3(), test_coalesce_special4(), test_coalesce_special5(), test_coalesce_special6(), test_coalesce_special7(), test_coalesce_special8(), and test_coalesce_unbounded_wrapping().
|
static |
Definition at line 2556 of file isl_test.c.
References isl_set_coalesce(), isl_set_copy(), isl_set_free(), isl_set_intersect(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, set1, and set2.
Referenced by test_coalesce_special4(), test_coalesce_special5(), and test_coalesce_special6().
int test_coalesce_set | ( | isl_ctx * | ctx, |
const char * | str, | ||
int | check_one | ||
) |
Definition at line 2062 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_set_coalesce(), isl_set_free(), isl_set_is_equal(), isl_set_read_from_str(), set, set2, and str.
Referenced by test_coalesce(), and test_coalesce_unbounded_wrapping().
|
static |
Definition at line 2417 of file isl_test.c.
References isl_map_align_divs_internal(), isl_map_coalesce(), isl_map_free(), isl_map_read_from_str(), isl_map_union(), map1, map2, and str.
Referenced by test_coalesce().
Definition at line 2497 of file isl_test.c.
References test_coalesce_union().
Referenced by test_coalesce().
|
static |
Definition at line 2516 of file isl_test.c.
References isl_printer_free(), isl_printer_get_str(), isl_printer_print_set(), isl_printer_to_str(), isl_set_coalesce(), isl_set_copy(), isl_set_free(), isl_set_read_from_str(), isl_set_union(), p, set1, set2, and str.
Referenced by test_coalesce().
Definition at line 2579 of file isl_test.c.
References test_coalesce_intersection().
Referenced by test_coalesce().
Definition at line 2593 of file isl_test.c.
References test_coalesce_intersection().
Referenced by test_coalesce().
Definition at line 2607 of file isl_test.c.
References test_coalesce_intersection().
Referenced by test_coalesce().
Definition at line 2623 of file isl_test.c.
References test_coalesce_union().
Referenced by test_coalesce().
Definition at line 2642 of file isl_test.c.
References test_coalesce_union().
Referenced by test_coalesce().
int test_coalesce_unbounded_wrapping | ( | isl_ctx * | ctx | ) |
Definition at line 2120 of file isl_test.c.
References ARRAY_SIZE, coalesce_unbounded_tests, isl_options_get_coalesce_bounded_wrapping(), isl_options_set_coalesce_bounded_wrapping(), str, and test_coalesce_set().
Referenced by test_coalesce().
Definition at line 2460 of file isl_test.c.
References equal, isl_basic_set_read_from_str(), isl_basic_set_union(), isl_die, isl_error_unknown, isl_set_coalesce(), isl_set_free(), isl_set_is_equal(), isl_stat_error, isl_stat_non_null(), set, and set2.
Referenced by test_coalesce_special2(), test_coalesce_special7(), and test_coalesce_special8().
|
static |
Definition at line 5037 of file isl_test.c.
References domain, isl_options_get_schedule_treat_coalescing(), isl_options_set_schedule_treat_coalescing(), isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_validity(), isl_schedule_free(), isl_union_map_read_from_str(), isl_union_set_read_from_str(), and schedule.
Referenced by test_schedule().
|
static |
Definition at line 10357 of file isl_test.c.
References isl_basic_set_compute_divs(), isl_basic_set_read_from_str(), isl_set_free(), set, and str.
|
static |
Definition at line 4923 of file isl_test.c.
References ARRAY_SIZE, condition, conditional_validity, domain, flow, isl_die, isl_error_unknown, isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_conditional_validity(), isl_schedule_constraints_set_proximity(), isl_schedule_constraints_set_validity(), isl_schedule_free(), isl_schedule_get_root(), isl_schedule_node_band, isl_schedule_node_band_n_member(), isl_schedule_node_first_child(), isl_schedule_node_free(), isl_schedule_node_get_type(), isl_union_map_copy(), isl_union_map_read_from_str(), isl_union_set_read_from_str(), live_range_tests, outer_band_n, schedule, test_special_conditional_schedule_constraints(), and test_special_conditional_schedule_constraints_2().
Referenced by test_schedule().
|
static |
Definition at line 5015 of file isl_test.c.
References compute_schedule_with_context(), context, domain, isl_union_map_free(), and schedule.
Referenced by test_schedule().
|
static |
Definition at line 679 of file isl_test.c.
References test_construction_1(), and test_construction_2().
|
static |
Definition at line 618 of file isl_test.c.
References isl_basic_set_add_constraint(), isl_basic_set_free(), isl_basic_set_universe(), isl_constraint_alloc_inequality(), isl_constraint_set_coefficient_si(), isl_constraint_set_constant_si(), isl_dim_param, isl_dim_set, isl_local_space_copy(), isl_local_space_free(), isl_local_space_from_space(), isl_space_copy(), and isl_space_set_alloc().
Referenced by test_construction().
|
static |
Definition at line 649 of file isl_test.c.
References equal, isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_lower_bound_val(), isl_basic_set_read_from_str(), isl_basic_set_universe(), isl_basic_set_upper_bound_val(), isl_die, isl_dim_set, isl_error_unknown, isl_space_set_alloc(), isl_val_copy(), isl_val_int_from_si(), and isl_val_neg().
Referenced by test_construction().
|
static |
Definition at line 9413 of file isl_test.c.
References test_ma_conversion(), test_map_conversion(), test_mpa_conversion(), test_set_conversion(), and test_union_map_mupa_conversion().
|
static |
Definition at line 1720 of file isl_test.c.
References ISL_CONVEX_HULL_FM, ISL_CONVEX_HULL_WRAP, and test_convex_hull_algo().
|
static |
Definition at line 1674 of file isl_test.c.
References ARRAY_SIZE, convex, isl_options::convex, convex_hull_tests, equal, hull, isl_die, isl_error_unknown, isl_set_convex_hull(), isl_set_free(), isl_set_from_basic_set(), isl_set_is_equal(), isl_set_read_from_str(), isl_ctx::opt, set, set1, set2, and test_convex_hull_case().
Referenced by test_convex_hull().
void test_convex_hull_case | ( | struct isl_ctx * | ctx, |
const char * | name | ||
) |
Definition at line 1619 of file isl_test.c.
References assert, get_filename(), isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_file(), isl_basic_set_union(), isl_set_convex_hull(), name, and set.
Referenced by test_convex_hull_algo().
|
static |
Definition at line 9430 of file isl_test.c.
References equal, isl_basic_map_copy(), isl_basic_map_curry(), isl_basic_map_free(), isl_basic_map_is_equal(), isl_basic_map_read_from_str(), isl_die, isl_error_unknown, and str.
|
static |
Definition at line 9001 of file isl_test.c.
References equal, isl_map_deltas_map(), isl_map_free(), isl_map_read_from_str(), map, map_check_equal(), and str.
|
static |
Definition at line 3485 of file isl_test.c.
References assert, collect_must_may(), common_space(), flow, isl_access_info_add_source(), isl_access_info_alloc(), isl_access_info_compute_flow(), isl_flow_foreach(), isl_flow_free(), isl_map_empty(), isl_map_free(), isl_map_read_from_str(), isl_space_alloc(), isl_space_copy(), map, map_is_equal(), must_may::may, must_may::must, and str.
|
static |
Definition at line 688 of file isl_test.c.
References equal, isl_die, isl_dim_in, isl_dim_out, isl_dim_param, isl_error_unknown, isl_map_add_dims(), isl_map_free(), isl_map_is_equal(), isl_map_move_dims(), isl_map_project_out(), isl_map_read_from_str(), map1, map2, and str.
int test_dim_max | ( | isl_ctx * | ctx | ) |
Definition at line 7656 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_map_range(), isl_map_read_from_str(), isl_set_copy(), isl_set_dim_max(), isl_set_dim_min(), isl_set_free(), isl_set_from_pw_aff(), isl_set_is_equal(), isl_set_read_from_str(), map, set, set1, set2, str, test_dim_max_1(), and test_dim_max_2().
|
static |
Definition at line 7621 of file isl_test.c.
References check_single_piece(), isl_set_dim_min(), isl_set_read_from_str(), set, and str.
Referenced by test_dim_max().
|
static |
Definition at line 7643 of file isl_test.c.
References check_single_piece(), isl_set_dim_max(), isl_set_read_from_str(), set, and str.
Referenced by test_dim_max().
|
static |
Definition at line 7842 of file isl_test.c.
References isl_die, isl_error_unknown, isl_set_free(), isl_set_is_disjoint(), isl_set_read_from_str(), set, set2, and str.
|
static |
Definition at line 1021 of file isl_test.c.
References assert, isl_basic_set_add_constraint(), isl_basic_set_fix_si(), isl_basic_set_free(), isl_basic_set_is_empty(), isl_basic_set_project_out(), isl_basic_set_universe(), isl_constraint_alloc_equality(), isl_constraint_set_coefficient_si(), isl_constraint_set_constant_si(), isl_die, isl_dim_set, isl_error_unknown, isl_local_space_copy(), isl_local_space_free(), isl_local_space_from_space(), isl_set_compute_divs(), isl_set_fix_si(), isl_set_free(), isl_set_is_empty(), isl_set_read_from_str(), isl_set_remove_divs_involving_dims(), isl_space_copy(), isl_space_set_alloc(), isl_constraint::ls, set, str, and test_elimination().
|
static |
Definition at line 10802 of file isl_test.c.
References isl_die, isl_error_unknown, isl_map_free(), isl_map_get_space(), isl_map_read_from_str(), isl_space_domain(), isl_space_free(), isl_space_get_tuple_domain_hash(), isl_space_get_tuple_hash(), and map.
int test_drop_unused_parameters | ( | isl_ctx * | ctx | ) |
Definition at line 9119 of file isl_test.c.
References equal, isl_basic_set_drop_unused_params(), isl_basic_set_free(), isl_basic_set_plain_is_equal(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, isl_pw_aff_drop_unused_params(), isl_pw_aff_free(), isl_pw_aff_plain_is_equal(), isl_pw_aff_read_from_str(), isl_set_drop_unused_params(), isl_set_free(), isl_set_plain_is_equal(), isl_set_read_from_str(), set1, and set2.
|
static |
Definition at line 10652 of file isl_test.c.
References ARRAY_SIZE, coef_tests, dual, equal, isl_basic_set_coefficients(), isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_str(), isl_basic_set_solutions(), isl_die, isl_error_unknown, set, and sol_tests.
int test_eliminate | ( | isl_ctx * | ctx | ) |
Definition at line 8982 of file isl_test.c.
References equal, isl_dim_out, isl_map_eliminate(), isl_map_free(), isl_map_read_from_str(), map, map_check_equal(), and str.
|
static |
Definition at line 1001 of file isl_test.c.
References ARRAY_SIZE, elimination_tests, isl_basic_set_dim(), isl_basic_set_free(), isl_basic_set_read_from_str(), isl_die, isl_dim_div, isl_error_unknown, and n.
Referenced by test_div().
|
static |
Definition at line 8902 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_is_empty(), isl_basic_set_params(), isl_basic_set_read_from_str(), and str.
int test_equal | ( | isl_ctx * | ctx | ) |
Definition at line 7881 of file isl_test.c.
References ARRAY_SIZE, equal, expected, f1, f2, isl_die, isl_error_unknown, isl_pw_multi_aff_free(), isl_pw_multi_aff_is_equal(), isl_pw_multi_aff_read_from_str(), isl_set_free(), isl_set_is_equal(), isl_set_read_from_str(), pma_equal_tests, set, set2, and str.
|
static |
Definition at line 8699 of file isl_test.c.
References test_eval_1(), test_eval_2(), test_eval_3(), and test_eval_aff().
|
static |
Definition at line 8561 of file isl_test.c.
References cmp(), isl_die, isl_error_unknown, isl_set_read_from_str(), isl_set_sample_point(), isl_union_pw_qpolynomial_eval(), isl_union_pw_qpolynomial_read_from_str(), isl_val_cmp_si(), isl_val_free(), set, and str.
Referenced by test_eval().
|
static |
Definition at line 8589 of file isl_test.c.
References isl_aff_read_from_str(), isl_die, isl_error_unknown, isl_qpolynomial_eval(), isl_qpolynomial_from_aff(), isl_set_read_from_str(), isl_set_sample_point(), isl_val_free(), isl_val_is_nan(), set, and str.
Referenced by test_eval().
Definition at line 8618 of file isl_test.c.
References isl_dim_set, isl_point_set_coordinate_val(), isl_point_zero(), isl_pw_qpolynomial_eval(), isl_pw_qpolynomial_get_domain_space(), isl_pw_qpolynomial_read_from_str(), isl_val_free(), isl_val_read_from_str(), pwqp, and val_check_equal().
Referenced by test_eval().
|
static |
Definition at line 8674 of file isl_test.c.
References aff_eval_tests, ARRAY_SIZE, f, isl_pw_aff_eval(), isl_pw_aff_read_from_str(), isl_set_read_from_str(), isl_set_sample_point(), isl_val_free(), p, res, set, and val_check_equal().
Referenced by test_eval().
int test_factorize | ( | isl_ctx * | ctx | ) |
Definition at line 4399 of file isl_test.c.
References f, isl_basic_set_factorizer(), isl_basic_set_free(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, isl_factorizer_free(), and str.
int test_fixed | ( | isl_ctx * | ctx | ) |
Definition at line 7938 of file isl_test.c.
References isl_dim_out, isl_map_neg(), isl_map_read_from_str(), map, str, and test_plain_fixed().
|
static |
Definition at line 3679 of file isl_test.c.
References isl_union_map_compute_flow(), isl_union_map_copy(), isl_union_map_free(), isl_union_map_read_from_str(), schedule, and str.
|
static |
Definition at line 4130 of file isl_test.c.
|
static |
Definition at line 1960 of file isl_test.c.
References ARRAY_SIZE, assert, context, equal, gist, gist_tests, isl_basic_map_dim(), isl_basic_set_free(), isl_basic_set_gist(), isl_basic_set_read_from_str(), isl_die, isl_dim_div, isl_error_unknown, isl_map_free(), isl_map_gist(), isl_map_read_from_str(), isl_set_copy(), isl_set_free(), isl_set_gist(), isl_set_intersect(), isl_set_is_equal(), isl_set_read_from_str(), map1, map2, set, set1, set2, str, test_gist_empty(), test_gist_fail(), and test_plain_gist().
Definition at line 1764 of file isl_test.c.
References context, isl_stat_error, isl_stat_ok, map, and test_gist_empty_pair().
Referenced by test_gist().
|
static |
Definition at line 1733 of file isl_test.c.
References context, isl_die, isl_error_unknown, isl_map_copy(), isl_map_free(), isl_map_gist(), isl_map_is_empty(), isl_map_read_from_str(), isl_stat_error, isl_stat_ok, and map.
Referenced by test_gist_empty().
Definition at line 1843 of file isl_test.c.
References ARRAY_SIZE, context, gist_fail_tests, isl_basic_set_free(), isl_basic_set_gist(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, ISL_ON_ERROR_CONTINUE, isl_options_get_on_error(), isl_options_set_on_error(), isl_stat_error, isl_stat_ok, n, on_error, set, and str.
Referenced by test_gist().
|
static |
Definition at line 4637 of file isl_test.c.
References compute_schedule(), domain, and isl_union_map_free().
Referenced by test_schedule().
int test_injective | ( | isl_ctx * | ctx | ) |
Definition at line 5445 of file isl_test.c.
References str, and test_plain_injective().
|
static |
Definition at line 4389 of file isl_test.c.
References test_intersect_1(), and test_intersect_2().
|
static |
Definition at line 4349 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_intersect(), isl_basic_set_n_constraint(), isl_basic_set_read_from_str(), isl_die, and isl_error_unknown.
Referenced by test_intersect().
Definition at line 4373 of file isl_test.c.
References isl_set_copy(), isl_set_free(), isl_set_intersect(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, and set.
Referenced by test_intersect().
|
static |
Definition at line 2991 of file isl_test.c.
References check_bool(), isl_bool_error, isl_bool_false, isl_bool_not(), isl_bool_ok(), and isl_bool_true.
|
static |
Definition at line 3013 of file isl_test.c.
References isl_die, isl_error_unknown, isl_map_free(), isl_map_is_empty(), isl_map_lex_le(), isl_space_set_alloc(), and map.
|
static |
Definition at line 3082 of file isl_test.c.
References ARRAY_SIZE, assert, equal, isl_basic_map_copy(), isl_basic_map_lexmin_pw_multi_aff(), isl_basic_map_read_from_str(), isl_die, isl_error_unknown, isl_map_free(), isl_map_from_basic_map(), isl_map_from_pw_multi_aff(), isl_map_is_equal(), isl_map_lexmin(), isl_map_read_from_str(), isl_set_copy(), isl_set_free(), isl_set_from_pw_multi_aff(), isl_set_intersect(), isl_set_is_empty(), isl_set_is_equal(), isl_set_lexmax(), isl_set_lexmin_pw_multi_aff(), isl_set_read_from_str(), lexmin, lexmin_tests, map, map2, pma, set, set2, and str.
|
static |
Definition at line 4148 of file isl_test.c.
References isl_basic_map_domain(), isl_basic_map_from_range(), isl_basic_set_free(), isl_basic_set_lift(), isl_basic_set_read_from_str(), and str.
|
static |
Definition at line 9172 of file isl_test.c.
References a(), b(), id, isl_die, isl_error_unknown, isl_id_alloc(), isl_id_free(), and n.
|
static |
Definition at line 8547 of file isl_test.c.
References test_bin_locus(), test_bin_locus_ma(), and test_un_locus().
Definition at line 9221 of file isl_test.c.
References equal, isl_basic_set_free(), isl_basic_set_from_multi_aff(), isl_basic_set_is_equal(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, isl_multi_aff_read_from_str(), isl_stat_error, isl_stat_ok, ma, and str.
Referenced by test_conversion().
|
static |
Definition at line 9298 of file isl_test.c.
References ARRAY_SIZE, conversion_tests, equal, isl_die, isl_error_unknown, isl_map_copy(), isl_map_free(), isl_map_from_pw_multi_aff(), isl_map_is_equal(), isl_map_read_from_str(), isl_pw_multi_aff_from_map(), map1, map2, and pma.
Referenced by test_conversion().
|
static |
Definition at line 3332 of file isl_test.c.
References ARRAY_SIZE, isl_aff_free(), isl_aff_read_from_str(), isl_die, isl_error_unknown, isl_set_free(), isl_set_read_from_str(), isl_val_eq(), isl_val_free(), isl_val_read_from_str(), obj, opt_tests, res, set, test_min_special(), test_min_special2(), test_pw_max(), and val.
|
static |
Definition at line 3300 of file isl_test.c.
References check_single_expr_min().
|
static |
Definition at line 3208 of file isl_test.c.
References isl_aff_free(), isl_aff_read_from_str(), isl_basic_set_read_from_str(), isl_basic_set_union(), isl_die, isl_error_unknown, isl_set_free(), isl_set_min_val(), isl_val_cmp_si(), isl_val_free(), obj, res, set, and str.
Referenced by test_min().
|
static |
Definition at line 3243 of file isl_test.c.
References isl_aff_free(), isl_aff_read_from_str(), isl_basic_set_free(), isl_basic_set_max_val(), isl_basic_set_read_from_str(), isl_val_free(), obj, res, and str.
Referenced by test_min().
|
static |
Definition at line 9338 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_multi_pw_aff_from_pw_multi_aff(), isl_pw_multi_aff_copy(), isl_pw_multi_aff_free(), isl_pw_multi_aff_from_multi_pw_aff(), isl_pw_multi_aff_plain_is_equal(), isl_pw_multi_aff_read_from_str(), mpa_conversion_tests, and str.
Referenced by test_conversion().
|
static |
Definition at line 10250 of file isl_test.c.
References test_multi_pw_aff_1(), test_multi_pw_aff_2(), test_multi_pw_aff_3(), and test_multi_pw_aff_box().
|
static |
Definition at line 10093 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_multi_pw_aff_intersect_domain(), isl_multi_pw_aff_read_from_str(), isl_pw_aff_domain(), isl_set_free(), isl_set_is_equal(), isl_set_read_from_str(), and str.
Referenced by test_multi_pw_aff().
|
static |
Definition at line 10142 of file isl_test.c.
References equal, isl_die, isl_dim_in, isl_error_unknown, isl_multi_pw_aff_read_from_str(), isl_stat_error, and str.
Referenced by test_multi_pw_aff().
Definition at line 10186 of file isl_test.c.
References isl_multi_union_pw_aff_multi_val_on_domain(), isl_space_set_from_params(), isl_stat_error, isl_stat_ok, isl_union_map_free(), isl_union_map_from_multi_union_pw_aff(), isl_union_set_get_space(), isl_union_set_read_from_str(), and mupa.
Referenced by test_multi_pw_aff().
Definition at line 10218 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_map_copy(), isl_map_free(), isl_map_get_space(), isl_map_is_equal(), isl_map_lower_bound_multi_pw_aff(), isl_map_max_multi_pw_aff(), isl_map_min_multi_pw_aff(), isl_map_read_from_str(), isl_map_universe(), isl_map_upper_bound_multi_pw_aff(), isl_stat_error, isl_stat_ok, map, multi_pw_aff_box_tests, and str.
Referenced by test_multi_pw_aff().
|
static |
Definition at line 6547 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_aff_read_from_str(), isl_multi_union_pw_aff_read_from_str(), ma, mupa, mupa_ma_tests, and res.
Referenced by test_aff().
|
static |
Definition at line 6630 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_pw_aff_read_from_str(), isl_union_pw_aff_free(), isl_union_pw_aff_plain_is_equal(), isl_union_pw_aff_read_from_str(), mupa, mupa_pa_tests, and res.
Referenced by test_aff().
|
static |
Definition at line 6750 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_pw_multi_aff_read_from_str(), mupa, mupa_pma_tests, pma, and res.
Referenced by test_aff().
|
static |
Definition at line 6399 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_set_read_from_str(), mupa, mupa_set_tests, res, and set.
Referenced by test_aff().
|
static |
Definition at line 6848 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_union_pw_multi_aff_read_from_str(), mupa, mupa_upma_tests, and res.
Referenced by test_aff().
|
static |
Definition at line 6460 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_union_set_read_from_str(), mupa, mupa_uset_tests, and res.
Referenced by test_aff().
int test_one_schedule | ( | isl_ctx * | ctx, |
const char * | d, | ||
const char * | w, | ||
const char * | r, | ||
const char * | s, | ||
int | tilable, | ||
int | parallel | ||
) |
Definition at line 4454 of file isl_test.c.
References check_injective(), domain, isl_die, isl_dim_set, isl_error_unknown, isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_coincidence(), isl_schedule_constraints_set_proximity(), isl_schedule_constraints_set_validity(), isl_schedule_free(), isl_schedule_get_map(), isl_set_copy(), isl_set_dim(), isl_set_fix_si(), isl_set_free(), isl_set_from_union_set(), isl_set_get_space(), isl_set_is_equal(), isl_set_is_subset(), isl_set_lexmin(), isl_set_lower_bound_si(), isl_set_union(), isl_set_universe(), isl_union_map_apply_range(), isl_union_map_compute_flow(), isl_union_map_copy(), isl_union_map_deltas(), isl_union_map_domain(), isl_union_map_empty(), isl_union_map_foreach_map(), isl_union_map_free(), isl_union_map_get_space(), isl_union_map_intersect_domain(), isl_union_map_read_from_str(), isl_union_map_reverse(), isl_union_map_union(), isl_union_set_copy(), isl_union_set_free(), isl_union_set_is_subset(), isl_union_set_n_set(), isl_union_set_read_from_str(), n, S, schedule, and test.
Referenced by test_schedule().
int test_output | ( | isl_ctx * | ctx | ) |
Definition at line 8812 of file isl_test.c.
References equal, isl_die, isl_error_unknown, ISL_FORMAT_C, isl_printer_free(), isl_printer_get_str(), isl_printer_print_pw_aff(), isl_printer_set_output_format(), isl_printer_to_str(), isl_pw_aff_free(), isl_pw_aff_read_from_str(), p, str, test_output_ma(), test_output_mpa(), and test_output_set().
Definition at line 8758 of file isl_test.c.
References aff, equal, isl_aff_read_from_str(), isl_die, isl_error_unknown, isl_multi_aff_read_from_str(), isl_multi_aff_to_str(), isl_stat_error, isl_stat_ok, ma, and str.
Referenced by test_output().
Definition at line 8786 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_multi_pw_aff_read_from_str(), isl_multi_pw_aff_to_str(), isl_pw_aff_read_from_str(), isl_stat_error, isl_stat_ok, and str.
Referenced by test_output().
|
static |
Definition at line 8731 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_set_free(), isl_set_is_equal(), isl_set_read_from_str(), isl_set_to_str(), output_tests, set1, set2, and str.
Referenced by test_output().
|
static |
Definition at line 4675 of file isl_test.c.
References isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_proximity(), isl_schedule_constraints_set_validity(), isl_schedule_free(), isl_schedule_get_map(), isl_set_free(), isl_set_from_union_set(), isl_union_map_copy(), isl_union_map_empty(), isl_union_map_range(), isl_union_set_get_space(), isl_union_set_read_from_str(), range, set, and str.
Referenced by test_schedule().
int test_parse | ( | struct isl_ctx * | ctx | ) |
Definition at line 477 of file isl_test.c.
References ARRAY_SIZE, assert, isl_map_free(), isl_map_is_equal(), isl_map_read_from_str(), map, map2, parse_map_equal_tests, str, test_parse_map(), test_parse_map_equal(), test_parse_multi(), test_parse_multi_val(), test_parse_pma(), test_parse_pwaff(), test_parse_pwqp(), and test_parse_upma().
void test_parse_map | ( | isl_ctx * | ctx, |
const char * | str | ||
) |
Definition at line 66 of file isl_test.c.
References assert, isl_map_free(), isl_map_read_from_str(), map, and str.
Referenced by test_parse().
int test_parse_map_equal | ( | isl_ctx * | ctx, |
const char * | str, | ||
const char * | str2 | ||
) |
Definition at line 75 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_map_free(), isl_map_is_equal(), isl_map_read_from_str(), map, map2, and str.
Referenced by test_parse().
|
static |
Definition at line 237 of file isl_test.c.
References isl_dim_param, isl_dim_set, isl_map_read_from_str(), isl_multi_pw_aff_from_pw_multi_aff(), isl_multi_pw_aff_intersect_domain(), isl_pw_multi_aff_from_map(), isl_set_lower_bound_si(), isl_set_universe(), isl_space_copy(), isl_space_params(), isl_space_set_alloc(), isl_space_set_dim_name(), isl_space_set_tuple_name(), map, and pma.
Referenced by test_parse_multi().
|
static |
Definition at line 346 of file isl_test.c.
References test_parse_mpa(), and test_parse_mupa().
Referenced by test_parse().
|
static |
Definition at line 115 of file isl_test.c.
References isl_multi_val_read_from_str(), and str.
Referenced by test_parse().
|
static |
Definition at line 308 of file isl_test.c.
References isl_dim_param, isl_dim_set, isl_multi_union_pw_aff_intersect_domain(), isl_multi_union_pw_aff_zero(), isl_set_lower_bound_si(), isl_set_universe(), isl_space_set_alloc(), isl_space_set_dim_name(), isl_space_set_tuple_name(), isl_union_set_from_set(), and mupa.
Referenced by test_parse_multi().
Definition at line 186 of file isl_test.c.
References isl_map_read_from_str(), isl_pw_multi_aff_from_map(), isl_stat_error, isl_stat_ok, map, and pma.
Referenced by test_parse().
|
static |
Definition at line 104 of file isl_test.c.
References assert, isl_pw_aff_free(), isl_pw_aff_read_from_str(), and str.
Referenced by test_parse().
void test_parse_pwqp | ( | isl_ctx * | ctx, |
const char * | str | ||
) |
Definition at line 95 of file isl_test.c.
References assert, isl_pw_qpolynomial_free(), isl_pw_qpolynomial_read_from_str(), pwqp, and str.
Referenced by test_parse().
Definition at line 219 of file isl_test.c.
References isl_stat_error, and isl_stat_ok.
Referenced by test_parse().
|
static |
Definition at line 10333 of file isl_test.c.
References isl_basic_map_partial_lexmin(), isl_basic_map_read_from_str(), isl_basic_set_read_from_str(), isl_map_free(), map, and str.
|
static |
Definition at line 7919 of file isl_test.c.
References isl_die, isl_error_unknown, isl_map_free(), isl_map_plain_is_fixed(), map, pos(), test, and type.
Referenced by test_fixed().
|
static |
Definition at line 1801 of file isl_test.c.
References ARRAY_SIZE, context, equal, gist, isl_basic_map_read_from_str(), isl_die, isl_error_unknown, isl_map_free(), isl_map_is_equal(), isl_map_plain_gist_basic_map(), isl_map_read_from_str(), map, plain_gist_tests, and str.
Referenced by test_gist().
int test_plain_injective | ( | isl_ctx * | ctx, |
const char * | str, | ||
int | injective | ||
) |
Definition at line 5425 of file isl_test.c.
References isl_die, isl_error_unknown, isl_union_map_free(), isl_union_map_plain_is_injective(), isl_union_map_read_from_str(), str, and test.
Referenced by test_injective().
Definition at line 1456 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_plain_is_universe(), isl_die, isl_error_unknown, isl_set_plain_unshifted_simple_hull(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, set, and str.
Referenced by test_simple_hull().
int test_product | ( | isl_ctx * | ctx | ) |
Definition at line 7803 of file isl_test.c.
References isl_die, isl_error_unknown, isl_set_copy(), isl_set_free(), isl_set_is_wrapping(), isl_set_product(), isl_set_read_from_str(), isl_union_set_copy(), isl_union_set_free(), isl_union_set_is_equal(), isl_union_set_product(), isl_union_set_read_from_str(), set, str, and test_product_pma().
|
static |
Definition at line 7782 of file isl_test.c.
References equal, isl_pw_multi_aff_free(), isl_pw_multi_aff_product(), isl_pw_multi_aff_read_from_str(), and str.
Referenced by test_product().
|
static |
Definition at line 9478 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_multi_aff_pullback_multi_aff(), isl_multi_aff_read_from_str(), ma, ma1, pullback_tests, and res.
Definition at line 3182 of file isl_test.c.
References ARRAY_SIZE, isl_pw_multi_aff_max_multi_val(), isl_pw_multi_aff_read_from_str(), isl_stat_error, isl_stat_ok, opt_pw_tests, pma, and res.
Referenced by test_min().
|
static |
Definition at line 10064 of file isl_test.c.
References equal, isl_die, isl_dim_out, isl_error_unknown, isl_pw_multi_aff_drop_dims(), isl_pw_multi_aff_free(), isl_pw_multi_aff_plain_is_equal(), isl_pw_multi_aff_read_from_str(), and str.
|
static |
Definition at line 3855 of file isl_test.c.
References assert, equal, isl_die, isl_dim_in, isl_dim_param, isl_dim_set, isl_error_unknown, isl_pw_qpolynomial_coalesce(), isl_pw_qpolynomial_fix_val(), isl_pw_qpolynomial_free(), isl_pw_qpolynomial_intersect_domain(), isl_pw_qpolynomial_is_zero(), isl_pw_qpolynomial_move_dims(), isl_pw_qpolynomial_plain_is_equal(), isl_pw_qpolynomial_read_from_str(), isl_pw_qpolynomial_sub(), isl_set_read_from_str(), isl_val_one(), set, str, test_pwqp_gist(), and test_pwqp_max().
Definition at line 3801 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_pw_qpolynomial_free(), isl_pw_qpolynomial_gist(), isl_pw_qpolynomial_is_zero(), isl_pw_qpolynomial_read_from_str(), isl_pw_qpolynomial_sub(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, pwqp_gist_tests, set, and str.
Referenced by test_pwqp().
Definition at line 3833 of file isl_test.c.
References isl_die, isl_error_unknown, isl_pw_qpolynomial_max(), isl_pw_qpolynomial_read_from_str(), isl_stat_error, isl_stat_ok, isl_val_cmp_si(), isl_val_free(), pwqp, and str.
Referenced by test_pwqp().
|
static |
Definition at line 545 of file isl_test.c.
References assert, equal, get_filename(), isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_file(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, and str.
|
static |
Definition at line 1367 of file isl_test.c.
References ARRAY_SIZE, cone, equal, expected, isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_str(), isl_basic_set_recession_cone(), isl_die, isl_error_unknown, recession_cone_tests, and str.
|
static |
Definition at line 9022 of file isl_test.c.
References isl_die, isl_error_unknown, isl_int_clear, isl_int_cmp_si, isl_int_init, isl_set_dim_residue_class(), isl_set_free(), isl_set_read_from_str(), isl_stat_error, m, res, set, and str.
int test_sample | ( | isl_ctx * | ctx | ) |
Definition at line 8849 of file isl_test.c.
References isl_basic_set_copy(), isl_basic_set_free(), isl_basic_set_is_empty(), isl_basic_set_is_subset(), isl_basic_set_read_from_str(), isl_basic_set_sample(), isl_die, isl_error_unknown, str, and subset.
int test_schedule | ( | isl_ctx * | ctx | ) |
Definition at line 5084 of file isl_test.c.
References isl_options_get_schedule_maximize_coincidence(), isl_options_get_schedule_treat_coalescing(), isl_options_set_schedule_maximize_coincidence(), isl_options_set_schedule_treat_coalescing(), ISL_SCHEDULE_ALGORITHM_FEAUTRIER, ISL_SCHEDULE_ALGORITHM_ISL, isl_ctx::opt, S, isl_options::schedule_algorithm, isl_options::schedule_outer_coincidence, isl_options::schedule_parametric, test_coalescing_schedule(), test_conditional_schedule_constraints(), test_conflicting_context_schedule(), test_has_schedule(), test_one_schedule(), test_padded_schedule(), test_skewing_schedule(), test_special_schedule(), and test_strongly_satisfying_schedule().
Referenced by test_schedule_incremental(), and test_schedule_whole().
|
static |
Definition at line 5412 of file isl_test.c.
References isl_options_get_schedule_whole_component(), isl_options_set_schedule_whole_component(), and test_schedule().
|
static |
Definition at line 10380 of file isl_test.c.
References isl_schedule_free(), isl_schedule_from_domain(), isl_schedule_get_map(), isl_schedule_intersect_domain(), isl_schedule_sequence(), isl_union_map_free(), isl_union_set_read_from_str(), and str.
|
static |
Definition at line 10604 of file isl_test.c.
References test_schedule_tree_group_1(), and test_schedule_tree_group_2().
|
static |
Definition at line 10451 of file isl_test.c.
References equal, id, isl_die, isl_error_unknown, isl_id_alloc(), isl_multi_union_pw_aff_read_from_str(), isl_schedule_node_child(), isl_schedule_node_free(), isl_schedule_node_from_domain(), isl_schedule_node_get_domain(), isl_schedule_node_get_prefix_schedule_union_map(), isl_schedule_node_get_prefix_schedule_union_pw_multi_aff(), isl_schedule_node_group(), isl_schedule_node_insert_partial_schedule(), isl_schedule_node_parent(), isl_union_map_free(), isl_union_map_is_equal(), isl_union_pw_multi_aff_free(), isl_union_pw_multi_aff_plain_is_equal(), isl_union_set_free(), isl_union_set_is_equal(), isl_union_set_read_from_str(), mupa, and str.
Referenced by test_schedule_tree_group().
|
static |
Definition at line 10516 of file isl_test.c.
References equal, id, isl_die, isl_error_unknown, isl_id_alloc(), isl_multi_union_pw_aff_read_from_str(), isl_schedule_free(), isl_schedule_get_domain(), isl_schedule_get_map(), isl_schedule_node_child(), isl_schedule_node_free(), isl_schedule_node_from_domain(), isl_schedule_node_get_schedule(), isl_schedule_node_get_subtree_expansion(), isl_schedule_node_grandchild(), isl_schedule_node_grandparent(), isl_schedule_node_group(), isl_schedule_node_insert_partial_schedule(), isl_schedule_node_insert_sequence(), isl_schedule_node_root(), isl_union_map_free(), isl_union_map_intersect_domain(), isl_union_map_is_equal(), isl_union_map_read_from_str(), isl_union_set_list, isl_union_set_read_from_str(), mupa, schedule, and str.
Referenced by test_schedule_tree_group().
|
static |
Definition at line 10408 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_schedule_node_child(), isl_schedule_node_free(), isl_schedule_node_from_domain(), isl_schedule_node_get_prefix_schedule_multi_union_pw_aff(), isl_schedule_node_grandchild(), isl_schedule_node_insert_sequence(), isl_union_set_list, isl_union_set_read_from_str(), mupa, and str.
|
static |
Definition at line 5397 of file isl_test.c.
References isl_options_get_schedule_whole_component(), isl_options_set_schedule_whole_component(), and test_schedule().
|
static |
Definition at line 9257 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_pw_multi_aff_from_set(), isl_set_copy(), isl_set_free(), isl_set_from_pw_multi_aff(), isl_set_is_equal(), isl_set_read_from_str(), pma, set1, set2, set_conversion_tests, and str.
Referenced by test_conversion().
|
static |
Definition at line 1533 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_is_empty(), isl_bool_error, isl_bool_false, isl_die, isl_error_unknown, isl_set_read_from_str(), isl_set_simple_hull(), set, str, test_plain_unshifted_simple_hull_special(), and test_various_simple_hull().
|
static |
Definition at line 10319 of file isl_test.c.
References test_simplify_1(), and test_simplify_2().
|
static |
Definition at line 10272 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_is_empty(), isl_basic_set_project_out(), isl_basic_set_read_from_str(), isl_die, isl_dim_set, isl_error_unknown, and str.
Referenced by test_simplify().
|
static |
Definition at line 10298 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_plain_is_universe(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, str, and universe().
Referenced by test_simplify().
|
static |
Definition at line 5070 of file isl_test.c.
References S, and test_special_schedule().
Referenced by test_schedule().
int test_slice | ( | isl_ctx * | ctx | ) |
Definition at line 8925 of file isl_test.c.
References equal, isl_dim_in, isl_dim_out, isl_map_equate(), isl_map_free(), isl_map_oppose(), isl_map_order_gt(), isl_map_read_from_str(), map, map_check_equal(), and str.
|
static |
Definition at line 4713 of file isl_test.c.
References condition, domain, flow, isl_die, isl_error_unknown, isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_conditional_validity(), isl_schedule_constraints_set_proximity(), isl_schedule_constraints_set_validity(), isl_union_access_info_compute_flow(), isl_union_access_info_from_sink(), isl_union_access_info_set_must_source(), isl_union_access_info_set_schedule(), isl_union_flow_free(), isl_union_flow_get_must_dependence(), isl_union_map_free(), isl_union_map_is_empty(), isl_union_map_read_from_str(), isl_union_set_read_from_str(), schedule, and str.
Referenced by test_conditional_schedule_constraints().
|
static |
Definition at line 4791 of file isl_test.c.
References condition, domain, isl_die, isl_error_unknown, isl_map_free(), isl_map_from_union_map(), isl_map_get_space(), isl_map_intersect(), isl_map_is_empty(), isl_map_lex_ge(), isl_schedule_constraints_compute_schedule(), isl_schedule_constraints_on_domain(), isl_schedule_constraints_set_conditional_validity(), isl_schedule_free(), isl_schedule_get_map(), isl_space_domain(), isl_union_map_apply_domain(), isl_union_map_apply_range(), isl_union_map_copy(), isl_union_map_read_from_str(), isl_union_set_read_from_str(), map, schedule, and str.
Referenced by test_conditional_schedule_constraints().
int test_special_schedule | ( | isl_ctx * | ctx, |
const char * | domain, | ||
const char * | validity, | ||
const char * | proximity, | ||
const char * | expected_sched | ||
) |
Definition at line 4650 of file isl_test.c.
References compute_schedule(), domain, equal, isl_die, isl_error_unknown, isl_union_map_free(), isl_union_map_is_equal(), and isl_union_map_read_from_str().
Referenced by test_schedule(), and test_skewing_schedule().
|
static |
Definition at line 3944 of file isl_test.c.
References isl_pw_qpolynomial_free(), isl_pw_qpolynomial_read_from_str(), isl_pw_qpolynomial_split_periods(), pwqp, and str.
|
static |
Definition at line 4981 of file isl_test.c.
References compute_schedule(), domain, isl_die, isl_error_unknown, isl_map_free(), isl_map_from_union_map(), isl_map_get_space(), isl_map_intersect(), isl_map_is_empty(), isl_map_lex_ge(), isl_space_domain(), isl_union_map_apply_domain(), isl_union_map_apply_range(), isl_union_map_copy(), isl_union_map_read_from_str(), map, and schedule.
Referenced by test_schedule().
|
static |
Definition at line 4240 of file isl_test.c.
References ARRAY_SIZE, isl_die, isl_error_unknown, isl_set_free(), isl_set_is_subset(), isl_set_read_from_str(), set1, set2, subset, subset_tests, and test_subset_duplicate_integer_divisions().
Definition at line 4171 of file isl_test.c.
References isl_die, isl_error_unknown, isl_set_free(), isl_set_is_subset(), isl_set_normalize(), isl_set_read_from_str(), isl_stat_error, isl_stat_ok, set1, set2, and str.
Referenced by test_subset().
|
static |
Definition at line 4295 of file isl_test.c.
References ARRAY_SIZE, difference, equal, isl_die, isl_error_unknown, isl_union_map_free(), isl_union_map_is_equal(), isl_union_map_read_from_str(), isl_union_map_subtract_domain(), isl_union_pw_multi_aff_free(), isl_union_pw_multi_aff_plain_is_equal(), isl_union_pw_multi_aff_read_from_str(), isl_union_pw_multi_aff_subtract_domain(), isl_union_set_read_from_str(), minuend, subtract_domain_tests, subtrahend, and test_subtract_empty().
Definition at line 4268 of file isl_test.c.
References isl_set_free(), isl_set_read_from_str(), isl_set_subtract(), isl_stat_non_null(), and str.
Referenced by test_subtract().
int test_sv | ( | isl_ctx * | ctx | ) |
Definition at line 3717 of file isl_test.c.
References ARRAY_SIZE, isl_die, isl_error_internal, isl_union_map_free(), isl_union_map_is_single_valued(), isl_union_map_read_from_str(), map, sv, and sv_tests.
|
static |
Definition at line 10732 of file isl_test.c.
References ARRAY_SIZE, domain, equal, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_multi_val_read_from_str(), isl_options_get_tile_scale_tile_loops(), isl_options_get_tile_shift_point_loops(), isl_options_set_tile_scale_tile_loops(), isl_options_set_tile_shift_point_loops(), isl_schedule_node_band_get_partial_schedule(), isl_schedule_node_band_tile(), isl_schedule_node_child(), isl_schedule_node_free(), isl_schedule_node_from_domain(), isl_schedule_node_insert_partial_schedule(), isl_union_set_read_from_str(), mupa, scale(), sizes, str, and tile_tests.
|
static |
Definition at line 8345 of file isl_test.c.
References arg, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), isl_union_set_free(), isl_union_set_is_equal(), isl_union_set_read_from_str(), mupa, res, and un_locus_tests.
Referenced by test_locus().
|
static |
Definition at line 5969 of file isl_test.c.
References arg, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_pw_aff_read_from_str(), mpa_un_tests, and res.
Referenced by test_aff().
|
static |
Definition at line 6164 of file isl_test.c.
References arg, ARRAY_SIZE, isl_die, isl_error_unknown, isl_multi_union_pw_aff_read_from_str(), mupa, mupa_un_tests, and res.
Referenced by test_aff().
Definition at line 8084 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, isl_union_map_free(), isl_union_map_is_equal(), isl_union_map_read_from_str(), res, str, and umap_un_tests.
Referenced by test_union_map().
|
static |
Definition at line 828 of file isl_test.c.
References __isl_give, __isl_take, arg, ARRAY_SIZE, fn, isl_val_free(), isl_val_read_from_str(), res, val_check_equal(), and val_un_tests.
Referenced by test_val().
|
static |
Definition at line 7585 of file isl_test.c.
References test_unbind_aff(), test_unbind_multi_aff(), and test_unbind_set().
Definition at line 7506 of file isl_test.c.
References aff, ARRAY_SIZE, isl_aff_free(), isl_aff_read_from_str(), isl_aff_unbind_params_insert_domain(), isl_multi_id_read_from_str(), isl_stat_error, isl_stat_ok, res, str, tuple, and unbind_aff_tests.
Referenced by test_unbind().
Definition at line 7558 of file isl_test.c.
References ARRAY_SIZE, isl_multi_aff_read_from_str(), isl_multi_id_read_from_str(), isl_stat_error, isl_stat_ok, ma, str, tuple, and unbind_multi_aff_tests.
Referenced by test_unbind().
Definition at line 7457 of file isl_test.c.
References ARRAY_SIZE, isl_multi_id_read_from_str(), isl_set_free(), isl_set_read_from_str(), isl_set_unbind_params(), isl_stat_error, isl_stat_ok, res, set, set_check_equal(), str, tuple, and unbind_set_tests.
Referenced by test_unbind().
|
static |
Definition at line 3964 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_union_map_domain(), isl_union_map_free(), isl_union_map_is_equal(), isl_union_map_read_from_str(), isl_union_set_copy(), isl_union_set_free(), isl_union_set_is_equal(), isl_union_set_lex_gt_union_set(), isl_union_set_read_from_str(), and str.
|
static |
Definition at line 8239 of file isl_test.c.
References test_bin_union_map(), test_un_union_map(), and test_union_set_contains().
|
static |
Definition at line 9385 of file isl_test.c.
References ARRAY_SIZE, equal, isl_die, isl_error_unknown, isl_multi_union_pw_aff_from_union_map(), isl_union_map_copy(), isl_union_map_free(), isl_union_map_from_multi_union_pw_aff(), isl_union_map_is_equal(), isl_union_map_read_from_str(), mupa, str, and umap_mupa_conversion_tests.
Referenced by test_conversion().
int test_union_pw | ( | isl_ctx * | ctx | ) |
Definition at line 8275 of file isl_test.c.
References a(), b(), equal, isl_die, isl_error_unknown, isl_union_pw_qpolynomial_add(), isl_union_pw_qpolynomial_copy(), isl_union_pw_qpolynomial_domain(), isl_union_pw_qpolynomial_free(), isl_union_pw_qpolynomial_intersect_domain(), isl_union_pw_qpolynomial_plain_is_equal(), isl_union_pw_qpolynomial_read_from_str(), isl_union_pw_qpolynomial_sub(), str, and test_union_pw_op().
|
static |
Definition at line 8257 of file isl_test.c.
References a(), b(), fn, isl_union_pw_qpolynomial_free(), isl_union_pw_qpolynomial_read_from_str(), and res.
Referenced by test_union_pw().
Definition at line 8211 of file isl_test.c.
References id, isl_die, isl_error_unknown, isl_id_alloc(), isl_space_add_named_tuple_id_ui(), isl_space_free(), isl_space_unit(), isl_stat_error, isl_stat_ok, isl_union_set_contains(), isl_union_set_free(), isl_union_set_read_from_str(), and str.
Referenced by test_union_map().
|
static |
Definition at line 10828 of file isl_test.c.
References isl_basic_set_free(), isl_basic_set_is_universe(), isl_basic_set_read_from_str(), isl_die, and isl_error_unknown.
|
static |
Definition at line 5495 of file isl_test.c.
References aff, domain, id, isl_aff_read_from_str(), isl_id_alloc(), isl_union_pw_aff_aff_on_domain(), isl_union_pw_aff_free(), isl_union_pw_aff_param_on_domain_id(), isl_union_set_read_from_str(), and str.
Referenced by test_aff().
Definition at line 5713 of file isl_test.c.
References ARRAY_SIZE, isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, isl_union_pw_multi_aff_free(), isl_union_pw_multi_aff_read_from_str(), res, str, and upma_test_tests.
Referenced by test_aff().
Definition at line 5891 of file isl_test.c.
References arg1, arg2, ARRAY_SIZE, isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, isl_union_pw_multi_aff_free(), isl_union_pw_multi_aff_plain_is_equal(), isl_union_pw_multi_aff_read_from_str(), isl_union_set_read_from_str(), res, and upma_uset_tests.
Referenced by test_aff().
|
static |
Definition at line 980 of file isl_test.c.
References test_bin_val(), and test_un_val().
|
static |
Definition at line 1506 of file isl_test.c.
References ARRAY_SIZE, equal, expected, hull, isl_basic_set_free(), isl_basic_set_is_equal(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, isl_set_read_from_str(), set, simple_hull_tests, and str.
Referenced by test_simple_hull().
int test_vertices | ( | isl_ctx * | ctx | ) |
Definition at line 8030 of file isl_test.c.
References ARRAY_SIZE, find_vertex(), isl_basic_set_compute_vertices(), isl_basic_set_free(), isl_basic_set_read_from_str(), isl_die, isl_error_unknown, isl_vertices_foreach_vertex(), isl_vertices_free(), isl_vertices_get_n_vertices(), n, set, and vertices_tests.
|
static |
Definition at line 3471 of file isl_test.c.
References equal, isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, isl_union_set_get_ctx(), str, and uset_is_equal().
Referenced by test_bind_mupa(), and test_bind_umap_range().
|
static |
Definition at line 3454 of file isl_test.c.
References equal, isl_bool_error, isl_union_set_free(), isl_union_set_get_ctx(), isl_union_set_is_equal(), isl_union_set_read_from_str(), and str.
Referenced by uset_check_equal().
|
static |
Definition at line 745 of file isl_test.c.
References isl_bool_error, isl_die, isl_error_unknown, isl_stat_error, isl_stat_ok, isl_val_eq(), isl_val_free(), isl_val_get_ctx(), isl_val_is_nan(), isl_val_read_from_str(), res, str, and val.
Referenced by test_eval_3(), test_eval_aff(), and test_un_val().
const char* aff |
Definition at line 7278 of file isl_test.c.
Referenced by accept_affine_factor(), add_sub_equalities(), add_sub_vars(), add_terms(), aff_bind_id(), aff_constant_is_negative(), aff_is_rational(), aff_nonneg_basic_set(), aff_pos_basic_set(), aff_zero_basic_set(), affine_mod(), all_negative_coefficients(), ast_expr_from_aff_list(), ast_expr_from_pw_aff(), at_offset(), box_closure_on_domain(), coefficients_of_sign(), compute_size_in_direction(), convex_hull_pair(), create_node(), detect_stride(), div_mod(), drop_aff(), drop_unknown_divs_and_extract_div(), eval(), eval_void(), every_non_zero_coefficient(), extend_domain(), extend_max(), extend_min(), extends(), extends_max(), extends_min(), extract_aff_from_equality(), extract_div(), extract_isl_aff_from_basic_map(), extract_isl_multi_aff_from_basic_map(), extract_modulos(), extract_rational(), extract_schedule_row(), extract_single_piece(), extract_stride_constraint(), FN(), free_split(), identity_tuple_el_on_space(), is_non_neg_after_stealing(), is_single_rational_aff(), is_stride_constraint(), isl_aff_add_coefficient(), isl_aff_add_coefficient_si(), isl_aff_add_coefficient_val(), isl_aff_add_constant(), isl_aff_add_constant_num(), isl_aff_add_constant_num_si(), isl_aff_add_constant_si(), isl_aff_add_constant_val(), isl_aff_add_dims(), isl_aff_add_rat_constant_val(), isl_aff_align_params(), isl_aff_alloc_vec_validated(), isl_aff_bind_id(), isl_aff_ceil(), isl_aff_check_has_domain_space(), isl_aff_check_match_domain_space(), isl_aff_coefficient_sgn(), isl_aff_copy(), isl_aff_cow(), isl_aff_dim(), isl_aff_domain_dim(), isl_aff_domain_is_product(), isl_aff_domain_offset(), isl_aff_drop_dims(), isl_aff_dup(), isl_aff_eval(), isl_aff_expand_divs(), isl_aff_find_dim_by_name(), isl_aff_floor(), isl_aff_free(), isl_aff_from_range(), isl_aff_get_coefficient_val(), isl_aff_get_constant_val(), isl_aff_get_ctx(), isl_aff_get_denominator(), isl_aff_get_denominator_val(), isl_aff_get_dim_name(), isl_aff_get_div(), isl_aff_get_domain_local_space(), isl_aff_get_domain_space(), isl_aff_get_hash(), isl_aff_get_local_space(), isl_aff_get_space(), isl_aff_gist(), isl_aff_gist_params(), isl_aff_insert_dims(), isl_aff_involves_dims(), isl_aff_involves_locals(), isl_aff_is_cst(), isl_aff_is_empty(), isl_aff_is_nan(), isl_aff_lift(), isl_aff_matching_params(), isl_aff_mod_val(), isl_aff_move_dims(), isl_aff_nan_on_domain(), isl_aff_neg(), isl_aff_neg_basic_set(), isl_aff_nonneg_basic_set(), isl_aff_normalize(), isl_aff_peek_domain_local_space(), isl_aff_peek_domain_space(), isl_aff_plain_is_zero(), isl_aff_pos_basic_set(), isl_aff_project_domain_on_params(), isl_aff_pullback_multi_aff(), isl_aff_realign_domain(), isl_aff_remove_unused_divs(), isl_aff_reset_domain_space(), isl_aff_reset_space_and_domain(), isl_aff_restore_domain_local_space(), isl_aff_scale(), isl_aff_scale_down(), isl_aff_scale_down_ui(), isl_aff_scale_down_val(), isl_aff_scale_val(), isl_aff_set_coefficient(), isl_aff_set_coefficient_si(), isl_aff_set_coefficient_val(), isl_aff_set_constant(), isl_aff_set_constant_si(), isl_aff_set_constant_val(), isl_aff_set_dim_id(), isl_aff_set_dim_name(), isl_aff_set_nan(), isl_aff_set_tuple_id(), isl_aff_substitute(), isl_aff_substitute_equalities(), isl_aff_substitute_equalities_lifted(), isl_aff_take_domain_local_space(), isl_aff_val_on_domain(), isl_aff_var_on_domain(), isl_aff_zero_basic_set(), isl_aff_zero_on_domain(), isl_ast_build_aff_is_nonneg(), isl_ast_build_compute_gist_aff(), isl_ast_build_get_stride_constraint(), isl_ast_build_get_stride_expansion(), isl_ast_build_has_affine_value(), isl_ast_build_scale_down(), isl_ast_expr_from_aff(), isl_ast_expr_from_constraint(), isl_ast_expr_from_constraint_no_stride(), isl_ast_expr_mod(), isl_basic_map_from_aff(), isl_basic_map_from_aff2(), isl_basic_map_from_aff_list(), isl_basic_map_from_multi_aff2(), isl_basic_map_from_qpolynomial(), isl_constraint_alloc_aff(), isl_constraint_get_aff(), isl_constraint_get_bound(), isl_equality_from_aff(), isl_inequality_from_aff(), isl_map_from_aff(), isl_map_print_latex(), isl_morph_get_var_multi_aff(), isl_multi_aff_domain_map(), isl_multi_aff_from_aff_mat(), isl_multi_aff_get_constant_multi_val(), isl_multi_aff_lift(), isl_multi_aff_multi_val_on_domain_space(), isl_multi_aff_project_out_map(), isl_multi_aff_pullback_multi_aff(), isl_multi_aff_range_map(), isl_multi_aff_scale(), isl_multi_aff_set_tuple_entry(), isl_multi_aff_substitute(), isl_multi_aff_substitute_equalities(), isl_multi_pw_aff_apply_aff(), isl_multi_pw_aff_apply_aff_aligned(), isl_multi_pw_aff_as_multi_aff(), isl_multi_pw_aff_from_aff(), isl_multi_union_pw_aff_apply_aff(), isl_multi_union_pw_aff_apply_multi_aff(), isl_multi_union_pw_aff_apply_pw_aff(), isl_poly_update_affine(), isl_printer_print_aff(), isl_pw_aff_param_on_domain_id(), isl_pw_aff_val_on_domain(), isl_pw_multi_aff_get_at(), isl_qpolynomial_aff_sign(), isl_qpolynomial_extract_affine(), isl_qpolynomial_from_aff(), isl_qpolynomial_from_constraint(), isl_qpolynomial_gist(), isl_sched_node_extract_partial_schedule_multi_aff(), isl_stream_read_aff(), isl_term_get_div(), isl_union_pw_aff_aff_on_domain(), isl_union_pw_aff_param_on_domain_id(), isl_union_pw_multi_aff_from_aff(), isl_vec_lin_to_aff(), last_modulo(), list_add_one(), lower_bound(), lower_bounds(), map_from_tuple(), merge_divs(), multi_union_pw_aff_apply_aff(), oppose_div_arg(), pick_free(), piece_opt(), plug_in_integral_divs(), plug_in_unit_divs(), print_aff_body(), print_aff_c(), print_aff_isl(), print_aff_num(), print_aff_num_base(), print_aff_num_mod(), print_body_aff(), print_latex_map(), print_mod_term(), pw_aff_gte_set(), pw_aff_is_expr(), pw_multi_aff_from_map_div(), pw_multi_aff_from_map_stride(), range_map(), set_from_affine_matrix(), set_minimum_pa(), set_nan_free_val(), set_single(), set_up_substitutions(), sort_divs(), split_aff(), steal_from_cst(), subtract_initial(), swap_div(), test_aff(), test_aff_normalize(), test_aff_set_tuple_id(), test_align_parameters_2(), test_bind_aff(), test_output_ma(), test_unbind_aff(), test_upa(), update_coeff(), update_n_div(), update_unrolling_lower_bound(), update_values(), upper_bounds(), uset_gist(), and var_div().
struct { ... } aff_bin_op[] |
Referenced by test_bin_aff().
struct { ... } aff_bin_tests[] |
Referenced by test_bin_aff().
struct { ... } aff_eval_tests[] |
Referenced by test_eval_aff().
const char* arg |
Definition at line 774 of file isl_test.c.
Referenced by add_intermediate_piece(), Signature::apply(), check_help(), cmp_ineq(), extract_term_and_mod(), find_nested_options(), free_args(), free_child(), free_str_list(), free_user(), cpp_type_printer::generate_callback_args(), cpp_type_printer::generate_callback_type(), isl::ast_expr_op::get_arg(), is_even_test(), isl_ast_build_with_arguments(), isl_ast_expr_alloc_unary(), isl_ast_expr_neg(), isl_ast_expr_op_add_arg(), isl_ast_expr_set_op_arg(), isl_sioimath_abs(), isl_sioimath_bigarg_src(), isl_sioimath_dump(), isl_sioimath_hash(), isl_sioimath_neg(), isl_sioimath_sgn(), isl_sioimath_si64arg_src(), isl_sioimath_siarg_src(), isl_sioimath_sizeinbase(), isl_sioimath_uiarg_src(), isl_sort(), cpp_type_printer::isl_type(), template_cpp_arg_type_printer::kind(), MergeSort(), msort(), n_arg(), next_arg(), Method::on_fd_arg_list(), cpp_type_printer::param(), param_renamer(), Signature::params(), parse_bool_option(), parse_child_option(), parse_choice_option(), parse_flags_option(), parse_int_option(), parse_long_option(), parse_option(), parse_str_list_option(), parse_str_option(), parse_ulong_option(), python_generator::print_arg_in_call(), print_arguments(), python_generator::print_callback(), template_cpp_generator::method_impl_printer::print_callback_method_body(), template_cpp_generator::method_impl_printer::print_constructor_body(), cpp_generator::class_printer::print_descendent_overloads(), print_help(), print_help_and_exit(), plain_cpp_generator::impl_printer::print_method(), template_cpp_generator::method_impl_printer::print_method_body(), cpp_generator::class_printer::print_method_header(), print_sub_expr_c(), print_template_arg(), template_cpp_type_printer::qualified(), set_default_bool(), set_default_child(), set_default_choice(), set_default_flags(), set_default_int(), set_default_long(), set_default_str(), set_default_str_list(), set_default_ulong(), set_default_user(), skip_dash_dash(), skip_name(), sort_constraint_cmp(), specialize_anonymous_args(), test_un_locus(), test_un_mpa(), test_un_mupa(), and test_un_val().
const char* arg1 |
Definition at line 863 of file isl_test.c.
Referenced by getID(), invoke_alternate_representations_2args(), invoke_alternate_representations_3args(), test(), test_bin_aff(), test_bin_locus(), test_bin_mpa(), test_bin_mupa(), test_bin_pw_aff(), test_bin_upma(), test_bin_upma_fail(), test_bin_val(), test_mupa_ma(), test_mupa_pa(), test_mupa_pma(), test_mupa_set(), test_mupa_upma(), test_mupa_uset(), and test_upma_uset().
const char* arg2 |
Definition at line 865 of file isl_test.c.
Referenced by invoke_alternate_representations_2args(), invoke_alternate_representations_3args(), test(), test_bin_aff(), test_bin_locus(), test_bin_mpa(), test_bin_mupa(), test_bin_pw_aff(), test_bin_upma(), test_bin_upma_fail(), test_bin_val(), test_mupa_ma(), test_mupa_pa(), test_mupa_pma(), test_mupa_set(), test_mupa_upma(), test_mupa_uset(), and test_upma_uset().
int bijective |
Definition at line 3742 of file isl_test.c.
Referenced by test_bijective().
struct { ... } bijective_tests[] |
Referenced by test_bijective().
struct { ... } bin_locus_ma_tests[] |
Referenced by test_bin_locus_ma().
struct { ... } bin_locus_tests[] |
Referenced by test_bin_locus().
struct { ... } bind_aff_tests[] |
Referenced by test_bind_aff().
struct { ... } bind_map_domain_tests[] |
Referenced by test_bind_map_domain().
struct { ... } bind_mupa_tests[] |
Referenced by test_bind_mupa().
struct { ... } bind_pa_tests[] |
Referenced by test_bind_pa().
struct { ... } bind_pma_domain_tests[] |
Referenced by test_bind_pma_domain().
struct { ... } bind_pma_domain_wrapped_tests[] |
Referenced by test_bind_pma_domain_wrapped().
struct { ... } bind_set_tests[] |
Referenced by test_bind_set().
struct { ... } bind_umap_range_tests[] |
Referenced by test_bind_umap_range().
const char* bound |
Definition at line 4019 of file isl_test.c.
struct { ... } bound_tests[] |
Referenced by test_bound().
struct { ... } box_hull_tests[] |
Referenced by test_box_hull().
const char* chambers_tests[] |
Definition at line 10850 of file isl_test.c.
Referenced by test_chambers().
struct { ... } coalesce_tests[] |
Referenced by test_coalesce().
struct { ... } coalesce_unbounded_tests[] |
Referenced by test_coalesce_unbounded_wrapping().
struct { ... } coef_tests[] |
Referenced by test_dual().
const char* condition |
Definition at line 4846 of file isl_test.c.
Referenced by assert_impl(), has_adjacent_true_conditions(), isl_schedule_constraints_set_conditional_validity(), isl::schedule_constraints::set_conditional_validity(), test_conditional_schedule_constraints(), test_special_conditional_schedule_constraints(), and test_special_conditional_schedule_constraints_2().
const char* conditional_validity |
Definition at line 4847 of file isl_test.c.
Referenced by test_conditional_schedule_constraints().
const char* cone |
Definition at line 1357 of file isl_test.c.
Referenced by affine_hull_with_cone(), gbr_get_sample(), gbr_sample(), isl_basic_set_sample_with_cone(), round_up_in_cone(), shift_cone(), test_recession_cone(), and uset_affine_hull().
const char* context |
Definition at line 1784 of file isl_test.c.
Referenced by add_div(), add_parametric_cut(), after_in_context(), alloc_groups(), basic_map_partial_lexopt_base_sol(), build_ast_from_context(), check_solution(), compute_schedule_with_context(), construct_ast_from_union_map(), context_gbr_add_eq(), context_gbr_add_ineq(), context_gbr_add_ineq_wrap(), context_gbr_best_split(), context_gbr_detect_equalities(), context_gbr_detect_nonnegative_parameters(), context_gbr_free(), context_gbr_get_div(), context_gbr_ineq_sign(), context_gbr_insert_div(), context_gbr_invalidate(), context_gbr_is_empty(), context_gbr_is_ok(), context_gbr_peek_basic_set(), context_gbr_peek_tab(), context_gbr_restore(), context_gbr_save(), context_gbr_test_ineq(), context_lex_add_eq(), context_lex_add_ineq(), context_lex_add_ineq_wrap(), context_lex_best_split(), context_lex_detect_nonnegative_parameters(), context_lex_free(), context_lex_get_div(), context_lex_ineq_sign(), context_lex_insert_div(), context_lex_invalidate(), context_lex_is_empty(), context_lex_is_ok(), context_lex_peek_basic_set(), context_lex_peek_tab(), context_lex_restore(), context_lex_save(), context_lex_test_ineq(), drop_equalities(), drop_inequalities(), drop_irrelevant_constraints(), drop_irrelevant_constraints_marked(), extract_compressed_stride_constraints(), extract_pending(), find_solutions(), FN(), foreach_bound_pair(), foreach_lower_bound(), foreach_upper_bound(), get_div(), gist(), isl::point::gist(), isl::multi_pw_aff::gist(), isl::pw_multi_aff::gist(), isl::basic_map::gist(), isl::basic_set::gist(), isl::map::gist(), isl::aff::gist(), isl::multi_aff::gist(), isl::pw_aff::gist(), isl::set::gist(), isl::union_map::gist(), isl::multi_union_pw_aff::gist(), isl::union_pw_aff::gist(), isl::union_pw_multi_aff::gist(), isl::union_set::gist(), isl::basic_map::gist_domain(), isl::map::gist_domain(), isl::schedule::gist_domain_params(), gist_guards(), isl::basic_map::gist_params(), isl::basic_set::gist_params(), isl::point::gist_params(), isl::map::gist_params(), isl::set::gist_params(), gist_strides(), isl::schedule_node::insert_context(), isl::schedule_node::insert_guard(), isl_aff_gist(), isl_aff_gist_params(), isl_ast_build_alloc(), isl_ast_graft_list_gist_guards(), isl_basic_map_gist(), isl_basic_map_gist_domain(), isl_basic_map_plain_gist(), isl_basic_map_remove_shifted_constraints(), isl_basic_set_foreach_bound_pair(), isl_basic_set_gist(), isl_basic_set_reduce_using_equalities(), isl_context_alloc(), isl_map_gist(), isl_map_gist_basic_map(), isl_map_gist_domain(), isl_map_gist_params(), isl_map_gist_range(), isl_map_plain_gist(), isl_map_plain_gist_basic_map(), isl_qpolynomial_fold_gist(), isl_qpolynomial_fold_gist_params(), isl_qpolynomial_gist(), isl_qpolynomial_gist_params(), isl_schedule_band_gist(), isl_schedule_constraints_set_context(), isl_schedule_gist_domain_params(), isl_schedule_insert_context(), isl_schedule_node_band_gist(), isl_schedule_node_domain_gist_params(), isl_schedule_node_gist(), isl_schedule_node_insert_context(), isl_schedule_tree_band_gist(), isl_schedule_tree_from_context(), isl_schedule_tree_insert_context(), isl_set_gist(), isl_set_gist_basic_set(), isl_set_gist_params(), isl_set_gist_params_basic_set(), isl_set_plain_gist_basic_set(), isl_stream_read_schedule_constraints(), isl_union_map_gist(), isl_union_map_plain_gist(), isl_union_set_gist(), isl_union_set_plain_gist(), main(), mark_shifted_constraints(), move_parameters(), MULTI(), read_context(), remove_shifted_constraints(), replace_by_disjunct(), set_largest_lower_bound(), set_smallest_upper_bound(), test_conflicting_context_schedule(), test_gist(), test_gist_empty(), test_gist_empty_pair(), test_gist_fail(), test_plain_gist(), test_return_string(), to_parameter_domain(), update_ineq_free(), uset_gist(), uset_gist_compressed(), uset_gist_full(), and uset_gist_uncompressed().
const char* conversion_tests[] |
Definition at line 9284 of file isl_test.c.
Referenced by test_map_conversion().
struct { ... } convex_hull_tests[] |
Referenced by test_convex_hull_algo().
const char* difference |
Definition at line 4288 of file isl_test.c.
Referenced by test_subtract().
const char* domain |
Definition at line 4844 of file isl_test.c.
Referenced by compute_schedule(), compute_schedule_with_context(), test_coalescing_schedule(), test_conditional_schedule_constraints(), test_conflicting_context_schedule(), test_has_schedule(), test_one_schedule(), test_special_conditional_schedule_constraints(), test_special_conditional_schedule_constraints_2(), test_special_schedule(), test_strongly_satisfying_schedule(), test_tile(), and test_upa().
const char* dual |
Definition at line 10615 of file isl_test.c.
Referenced by farkas(), and test_dual().
|
static |
Definition at line 992 of file isl_test.c.
Referenced by test_elimination().
int equal |
Definition at line 7868 of file isl_test.c.
Referenced by check_coalesce_into_eq(), check_space_multi_union_pw_aff(), check_space_multi_val(), coalesce_subset_with_equalities(), compatible_divs(), coscheduled_source(), equal_independent_guards(), equal_on_domain(), extract_space(), find_vertex(), FN(), harmonize_divs(), has_pure_outer_disjunction(), isl_aff_align_divs(), isl_aff_plain_is_equal(), isl_ast_expr_list_is_equal(), isl_ast_graft_list_extract_hoistable_guard(), isl_basic_map_check_applies_range(), isl_basic_map_check_transformation(), isl_basic_map_equal_div_expr_except_constant(), isl_basic_map_reset_space(), isl_basic_set_opt_lp_val(), isl_constraint_is_equal(), ISL_FN(), isl_hash_table_find(), isl_local_space_intersect(), isl_local_space_is_equal(), isl_map_check_transformation(), isl_map_gist(), isl_map_intersect_factor(), isl_map_is_equal(), isl_map_is_identity(), isl_map_plain_is_equal(), isl_map_reset_equal_dim_space(), isl_map_subtract(), isl_map_union(), isl_multi_aff_lex_gte_set(), isl_multi_aff_lex_gte_set_0d(), isl_multi_pw_aff_is_equal(), isl_multi_union_pw_aff_apply_aff(), isl_multi_union_pw_aff_apply_multi_aff(), isl_multi_union_pw_aff_apply_pw_aff(), isl_multi_union_pw_aff_apply_pw_multi_aff(), isl_pw_aff_cond(), isl_pw_aff_is_equal(), isl_pw_multi_aff_is_equal(), isl_qpolynomial_fold_check_equal_space(), isl_qpolynomial_fold_plain_is_equal(), isl_qpolynomial_plain_is_equal(), isl_schedule_band_plain_is_equal(), isl_schedule_tree_plain_is_equal(), isl_space_check_equal_params(), isl_space_has_equal_ids(), isl_space_is_equal(), isl_space_range_reverse(), isl_space_reverse(), isl_union_map_reset_equal_dim_space(), lower_bound_is_cst(), main(), map_check_equal(), map_intersect_internal(), map_is_equal(), map_lex_gte(), map_lex_gte_first(), map_lex_lte(), map_lex_lte_first(), map_plain_is_not_identity(), match(), merge_lists(), pw_aff_gte_set(), set_check_equal(), set_is_equal(), skip_name(), test_aff(), test_aff_set_tuple_id(), test_align_parameters_1(), test_ast(), test_bin_union_map(), test_bound(), test_closure(), test_coalesce_set(), test_coalesce_union(), test_construction_2(), test_convex_hull_algo(), test_curry(), test_deltas_map(), test_dim(), test_dim_max(), test_drop_unused_parameters(), test_dual(), test_eliminate(), test_equal(), test_gist(), test_lexmin(), test_ma_conversion(), test_map_conversion(), test_mpa_conversion(), test_multi_pw_aff_1(), test_multi_pw_aff_2(), test_multi_pw_aff_box(), test_output(), test_output_ma(), test_output_mpa(), test_output_set(), test_parse_map_equal(), test_plain_gist(), test_product_pma(), test_pullback(), test_pw_multi_aff(), test_pwqp(), test_pwqp_gist(), test_read(), test_recession_cone(), test_schedule_tree_group_1(), test_schedule_tree_group_2(), test_schedule_tree_prefix(), test_set_conversion(), test_slice(), test_special_schedule(), test_subtract(), test_tile(), test_un_union_map(), test_union(), test_union_map_mupa_conversion(), test_union_pw(), test_various_simple_hull(), union_pw_multi_aff_scale_multi_val_entry(), uset_check_equal(), and uset_is_equal().
const char* f |
Definition at line 8642 of file isl_test.c.
Referenced by accept_affine_factor(), accept_cst_factor(), accept_div(), add_bounds(), add_expanded(), add_vertex(), at_most_one_non_fixed(), basic_set_coefficients(), bernstein_coefficients_factors(), compressed_multiplicative_call(), count_map_constraints(), eliminate_non_fixed(), extend(), extract_coefficients(), factored_sample(), first_non_integer_row(), FN(), initial_solution(), is_independent(), isl_aff_pullback_multi_aff(), isl_aff_scale(), isl_aff_scale_down(), isl_aff_scale_down_ui(), isl_basic_map_preimage_multi_aff(), isl_basic_map_solve_lp(), isl_basic_set_coefficients_morphed_product(), isl_basic_set_coefficients_product(), isl_basic_set_factorizer(), isl_basic_set_solve_ilp(), isl_basic_set_solve_lp(), isl_factorizer_alloc(), isl_factorizer_dump(), isl_factorizer_every_factor_basic_set(), isl_factorizer_free(), isl_factorizer_get_ctx(), isl_factorizer_groups(), isl_local_space_preimage_multi_aff(), isl_map_solve_lp(), isl_mat_col_addmul(), isl_mat_col_mul(), isl_mat_col_submul(), isl_multi_aff_scale(), isl_poly_from_affine(), isl_pw_aff_tdiv_q(), isl_qpolynomial_from_affine(), isl_seq_addmul(), isl_seq_preimage(), isl_seq_submul(), isl_set_follows_at(), isl_set_solve_lp(), isl_tab_min(), isl_tab_solve_lp(), isl_tarjan_components(), main(), next_non_integer_var(), node_follows_weak(), sample_bounded(), isl::pw_aff::scale_down(), scale_factor(), solve_ilp(), solve_ilp_search(), solve_ilp_with_eq(), test_eval_aff(), test_factorize(), and update_coeff().
const char* f1 |
Definition at line 7869 of file isl_test.c.
Referenced by test_equal().
const char* f2 |
Definition at line 7870 of file isl_test.c.
Referenced by test_equal().
const char* flow |
Definition at line 4845 of file isl_test.c.
Referenced by compute_flow(), compute_flow_schedule(), compute_single_flow(), handle_coscheduled(), isl_printer_print_union_flow(), isl_union_access_info_compute_flow(), isl_union_flow_alloc(), isl_union_flow_copy(), isl_union_flow_drop_kill_source(), isl_union_flow_drop_schedule(), isl_union_flow_dump(), isl_union_flow_free(), isl_union_flow_get_ctx(), isl_union_flow_get_full_may_dependence(), isl_union_flow_get_full_must_dependence(), isl_union_flow_get_may_dependence(), isl_union_flow_get_may_no_source(), isl_union_flow_get_must_dependence(), isl_union_flow_get_must_no_source(), isl_union_flow_get_non_must_dependence(), isl_union_flow_get_non_must_no_source(), isl_union_flow_to_str(), isl_union_map_compute_flow(), main(), test_conditional_schedule_constraints(), test_dep(), and test_special_conditional_schedule_constraints().
int(* fn) (isl_ctx *ctx) | ( | __isl_take isl_val * | v1, |
__isl_take isl_val * | v2 | ||
) |
Definition at line 850 of file isl_test.c.
Referenced by main(), test_bin_aff(), test_bin_val(), test_un_val(), and test_union_pw_op().
const char* gist |
Definition at line 1785 of file isl_test.c.
Referenced by add_intermediate_piece(), FN(), isl::map::gist(), isl::aff::gist(), isl::multi_aff::gist(), isl::pw_aff::gist(), isl::set::gist(), isl::multi_pw_aff::gist(), isl::pw_multi_aff::gist(), isl::basic_set::gist(), isl_qpolynomial_fold_gist(), MULTI(), test_gist(), and test_plain_gist().
struct { ... } gist_fail_tests[] |
Referenced by test_gist_fail().
struct { ... } gist_tests[] |
Referenced by test_gist().
const char* hull |
Definition at line 1485 of file isl_test.c.
Referenced by add_adjacent_points(), add_bound(), add_bound_from_constraint(), add_lineality(), add_node(), affine_hull_with_cone(), cached_simple_hull(), coalesce_info_set_hull_hash(), common_constraints(), compress_node(), compute_weights(), convex_hull_1d(), convex_hull_pair_elim(), convex_hull_pair_pointed(), create_node_scaled(), equalities_in_underlying_set(), extend(), extend_affine_hull(), extract_disjunction(), extract_edge(), extract_node(), find_unroll_lower_bound(), FN(), generate_shifted_component_tree(), generate_shifted_component_tree_base(), has_pure_outer_disjunction(), initial_hull(), initialize_hull(), isl_aff_gist(), isl_ast_graft_list_extract_hoistable_guard(), isl_basic_map_detect_equalities(), isl_map_affine_hull(), isl_map_gist(), isl_map_plain_gist(), isl_map_plain_unshifted_simple_hull(), isl_map_polyhedral_hull(), isl_pw_multi_aff_from_map(), isl_set_bounded_simple_hull(), isl_tab_detect_equalities(), map_simple_hull(), map_simple_hull_trivial(), map_unshifted_simple_hull_from_basic_map_list(), modulo_lineality(), print_disjuncts(), print_disjuncts_in_hull(), project_out_fixed(), proto_hull(), pw_multi_aff_from_map_check_div(), pw_multi_aff_from_map_check_strides(), pw_multi_aff_from_map_div(), pw_multi_aff_from_map_stride(), set_detect_stride(), set_enforced_from_set(), set_up_substitutions(), test_convex_hull_algo(), test_various_simple_hull(), try_extract_mod(), uset_affine_hull_bounded(), uset_convex_hull_wrap(), uset_simple_hull(), uset_unshifted_simple_hull_from_basic_set_list(), and uset_unshifted_simple_hull_from_constraints().
const char* id |
Definition at line 7279 of file isl_test.c.
Referenced by add_bind_params(), after_for(), already_printed_once(), before_each_for(), can_be_split_off(), check_fresh_params(), cluster_space(), collect_cluster_map(), construct_compressed_id(), construct_id(), copy_ids(), create_for(), equate_params(), extract_node(), extract_node_transformation(), FN(), generate_names(), get_op_str_c(), graph_find_compressed_node(), group_band(), id_alloc(), insert_dummy_tags(), internal_executed(), is_subset_of_identity(), isl_ast_build_from_context(), isl_ast_build_from_multi_pw_aff_internal(), isl_ast_build_from_multi_pw_aff_member(), isl_ast_build_get_schedule_space(), isl_ast_build_insert_dim(), isl_ast_expr_from_id(), isl_ast_expr_op_type_set_print_name(), isl_ast_node_alloc_mark(), isl_basic_map_is_single_valued(), isl_cell_alloc(), isl_factorizer_groups(), isl_hash_id(), isl_hash_params(), isl_hash_tuples(), isl_hash_tuples_domain(), isl_id_copy(), isl_id_free(), isl_id_has_name_and_user(), isl_id_set_free_user(), isl_map_is_identity(), isl_map_is_single_valued(), isl_morph_empty(), isl_morph_identity(), isl_printer_print_id(), isl_pw_multi_aff_preimage_domain_wrapped_domain_pw_multi_aff(), isl_reordering_unbind_params_insert_domain(), isl_set_identity(), isl_set_wrapped_domain_map(), isl_space_copy_ids_if_unset(), isl_space_find_dim_by_name(), isl_space_get_tuple_name(), isl_space_has_dim_name(), isl_space_has_tuple_name(), isl_space_reset_user(), isl_space_reverse(), isl_space_set_dim_name(), isl_space_set_tuple_id(), isl_space_set_tuple_name(), isl_space_unbind_params_insert_domain(), isl_stream_read_id(), isl_vertex_alloc(), isolate_final(), isolate_initial(), map_equate_params(), map_from_tuple(), print_ast_expr_isl(), print_for_c(), project_out_fixed(), pw_multi_aff_from_map_stride(), read_for(), read_mark(), return_with_identity(), set_id(), set_iterator_names(), test_aff_set_tuple_id(), test_bind_aff(), test_bind_pa(), test_foreach_scc(), test_list(), test_schedule_tree_group_1(), test_schedule_tree_group_2(), test_try_user(), test_union_set_contains(), test_upa(), test_user(), update_edge(), and var().
const char* lexmin |
Definition at line 3038 of file isl_test.c.
Referenced by test_lexmin().
struct { ... } lexmin_tests[] |
Referenced by test_lexmin().
struct { ... } live_range_tests[] |
Referenced by test_conditional_schedule_constraints().
const char* ma |
Definition at line 7535 of file isl_test.c.
Referenced by add_ma_strides(), add_non_trivial_lineality(), basic_map_from_multi_aff(), check_basic_map_compatible_range_multi_aff(), check_map_compatible_range_multi_aff(), collect_cluster_map(), create_node(), domain_map_upma(), extract_aff_from_equality(), extract_isl_aff_from_basic_map(), extract_isl_multi_aff_from_basic_map(), extract_node_transformation(), final_row(), find_vertex(), FN(), generate_shift_component(), group_band(), insert_current_band(), isl_aff_pullback_aff(), isl_aff_pullback_multi_aff(), isl_ast_build_expr_from_pw_aff(), isl_ast_build_expr_from_set(), isl_ast_build_from_multi_pw_aff(), isl_ast_build_get_schedule_map(), isl_ast_build_get_schedule_map_multi_aff(), isl_ast_build_get_stride_expansion(), isl_ast_build_insert_dim(), isl_ast_build_restrict(), isl_ast_build_scale_down(), isl_ast_graft_list_preimage_multi_aff(), isl_ast_graft_preimage_multi_aff(), isl_basic_map_from_multi_aff(), isl_basic_map_preimage_domain_multi_aff(), isl_basic_map_preimage_multi_aff(), isl_basic_map_preimage_range_multi_aff(), isl_basic_set_coefficients_morphed_product(), isl_basic_set_from_multi_aff(), isl_basic_set_preimage_multi_aff(), isl_local_space_preimage_multi_aff(), isl_map_from_multi_aff(), isl_map_preimage_domain_multi_aff(), isl_map_preimage_multi_aff(), isl_map_preimage_multi_pw_aff(), isl_map_preimage_range_multi_aff(), isl_morph_basic_set(), isl_morph_get_var_multi_aff(), isl_morph_set(), isl_multi_aff_as_map(), isl_multi_aff_as_set(), isl_multi_aff_domain(), isl_multi_aff_domain_map(), isl_multi_aff_flatten_domain(), isl_multi_aff_from_aff_mat(), isl_multi_aff_get_constant_multi_val(), isl_multi_aff_multi_val_on_domain_space(), isl_multi_aff_project_out_map(), isl_multi_aff_range_map(), isl_multi_aff_set_tuple_entry(), isl_multi_aff_to_multi_pw_aff(), isl_multi_aff_to_multi_union_pw_aff(), isl_multi_aff_to_pw_multi_aff(), isl_multi_pw_aff_as_multi_aff(), isl_multi_pw_aff_from_multi_aff(), isl_multi_union_pw_aff_apply_multi_aff(), isl_multi_union_pw_aff_from_multi_aff(), isl_multi_union_pw_aff_multi_aff_on_domain(), isl_pw_aff_order_map(), isl_pw_multi_aff_from_domain(), isl_pw_multi_aff_from_multi_pw_aff_0D(), isl_pw_multi_aff_from_pw_aff(), isl_pw_multi_aff_identity_on_domain_space(), isl_pw_multi_aff_multi_val_on_domain(), isl_pw_multi_aff_op_multi_val(), isl_pw_multi_aff_product(), isl_pw_multi_aff_project_out_map(), isl_sched_node_extract_partial_schedule_multi_aff(), isl_seq_preimage(), isl_set_from_multi_aff(), isl_set_preimage_multi_aff(), isl_set_substitute(), isl_stream_read_aff(), isl_stream_read_multi_aff(), isl_union_map_preimage_domain_multi_aff(), isl_union_map_preimage_range_multi_aff(), isl_union_pw_multi_aff_from_aff(), isl_union_set_preimage_multi_aff(), map_preimage_multi_aff(), multi_aff_strides(), isl::multi_pw_aff::multi_pw_aff(), mupa_apply_multi_aff_0D(), node_extract_schedule(), plain_pw_multi_aff_from_map(), isl::basic_set::preimage(), isl::point::preimage(), isl::set::preimage(), isl::union_set::preimage(), isl::basic_map::preimage_domain(), isl::map::preimage_domain(), isl::union_map::preimage_domain(), isl::basic_map::preimage_range(), isl::map::preimage_range(), isl::union_map::preimage_range(), print_dim_ma(), isl::aff::pullback(), isl::multi_pw_aff::pullback(), isl::pw_aff::pullback(), isl::pw_multi_aff::pullback(), isl::pw_multi_aff::pw_multi_aff(), pw_multi_aff_factor(), pw_multi_aff_from_map_div(), pw_multi_aff_from_map_stride(), range_map(), set_from_affine_matrix(), set_ma_divs(), sol_map_add(), sol_map_add_wrap(), sol_pma_add_wrap(), sol_push_sol(), sol_push_sol_mat(), subtract_initial(), test_align_parameters_2(), test_ma_conversion(), test_mupa_ma(), test_output_ma(), test_pullback(), test_unbind_multi_aff(), isl::union_pw_multi_aff::union_pw_multi_aff(), and update_n_div().
const char* ma1 |
Definition at line 9454 of file isl_test.c.
Referenced by equal_on_domain(), isl_multi_aff_lex_ge_set(), isl_multi_aff_lex_gt_set(), isl_multi_aff_lex_gte_set(), isl_multi_aff_lex_gte_set_0d(), isl_multi_aff_lex_le_set(), isl_multi_aff_lex_lt_set(), isl_multi_aff_order_at(), isl_multi_aff_pullback_multi_aff(), isolate_final(), test_align_parameters_1(), test_bin_locus_ma(), and test_pullback().
const char* map |
Definition at line 1783 of file isl_test.c.
Referenced by add_constraint(), add_domain(), add_hash(), add_inter(), add_inter_proximity_constraints(), add_inter_validity_constraints(), add_intra(), add_intra_proximity_constraints(), add_intra_validity_constraints(), add_length(), add_list_map(), add_map(), add_n_basic_map(), add_non_trivial_lineality(), after_in_subtree(), align_entry(), all_intermediate_sources(), anonymize(), basic_map_collect_diff(), basic_map_diff_is_empty(), basic_map_subtract(), bin_add_map(), bin_add_pair(), bin_entry(), bin_try_get_match(), bind_range(), box_closure(), box_closure_on_domain(), box_closure_with_check(), box_closure_with_identity(), cached_simple_hull(), call_every(), call_on_copy(), can_be_split_off(), check_convex_no_locals(), check_exactness(), check_exactness_omega(), check_injective(), check_map_compatible_range_multi_aff(), check_map_space_equal_total_dim(), check_power_exactness(), clear_caches(), collect_basic_map(), collect_basic_maps(), collect_cluster_map(), collect_matching_array(), composability(), compose(), compress(), compute_divs(), compute_flow(), compute_incremental(), compute_single_flow(), compute_size(), construct_component(), construct_component_executed(), construct_extended_path(), construct_power(), construct_power_components(), construct_projected_component(), construct_shifted_executed(), copy_edges(), copy_map(), coscheduled_source(), count_constraints(), count_map_constraints(), count_matching_array(), create_node(), domain_map_upma(), domain_match(), drop_constraints(), embed_options(), equal_tuples(), explicit_bounds(), extract_domain(), extract_edge(), extract_sink_source(), find_domain_node(), find_range_node(), fixed_at_pos(), fixed_box_as_map(), floyd_warshall(), floyd_warshall_with_groups(), FN(), forall_entry(), forall_user_entry(), free_of_depth(), free_split(), free_umap_entry(), gen_bin_entry(), generate_component(), generate_domain(), gist_params_entry(), handle_coscheduled(), has_any_bound(), has_bound(), has_bounded_distances(), has_domain_space_tuples(), has_range_space_tuples(), has_singular_src_or_dst(), has_space_tuples(), implicit_bounds(), inc_count(), incremental_closure(), incremental_on_entire_domain(), insert_dummy_tags(), inter_coefficients(), intersect_domains(), intersect_params_entry(), intra_coefficients(), is_condition_false(), is_convex_no_locals(), is_disjoint_entry(), is_isolate_loop_type_option(), is_subset_entry(), is_subset_of_identity(), is_violated(), isl_ast_build_compute_gist_map_domain(), isl_ast_build_map_to_iterator(), isl_basic_map_compute_divs(), isl_basic_map_union(), isl_basic_set_parameter_compression(), isl_map_add_basic_map(), isl_map_add_constraint(), isl_map_add_dims(), isl_map_affine_hull(), isl_map_affine_hull_map(), isl_map_align_divs(), isl_map_align_divs_internal(), isl_map_align_divs_to_basic_map_list(), isl_map_align_params(), isl_map_alloc_space(), isl_map_apply_pw_qpolynomial_fold(), isl_map_as_pw_multi_aff(), isl_map_bind_domain(), isl_map_bind_range(), isl_map_can_curry(), isl_map_can_range_curry(), isl_map_can_uncurry(), isl_map_can_zip(), isl_map_change_space(), isl_map_check_transformation(), isl_map_coalesce(), isl_map_compatible_domain(), isl_map_compatible_range(), isl_map_complement(), isl_map_compute_divs(), isl_map_contains_point(), isl_map_convex_hull(), isl_map_copy(), isl_map_cow(), isl_map_curry(), isl_map_deltas(), isl_map_deltas_map(), isl_map_detect_equalities(), isl_map_dim(), isl_map_dim_is_bounded(), isl_map_dim_max(), isl_map_dim_min(), isl_map_divs_known(), isl_map_domain(), isl_map_domain_factor_domain(), isl_map_domain_factor_range(), isl_map_domain_is_wrapping(), isl_map_domain_map(), isl_map_domain_tuple_dim(), isl_map_drop(), isl_map_drop_constraints_involving_dims(), isl_map_drop_constraints_involving_unknown_divs(), isl_map_drop_constraints_not_involving_dims(), isl_map_drop_unused_params(), isl_map_dup(), isl_map_eliminate(), isl_map_eq_at_multi_pw_aff(), isl_map_equate(), isl_map_factor_domain(), isl_map_factor_range(), isl_map_find_dim_by_id(), isl_map_find_dim_by_name(), isl_map_fix(), isl_map_fix_input_si(), isl_map_fix_si(), isl_map_fix_val(), isl_map_flatten(), isl_map_flatten_domain(), isl_map_flatten_range(), isl_map_floordiv(), isl_map_floordiv_val(), isl_map_foreach_basic_map(), isl_map_free(), isl_map_from_basic_map(), isl_map_from_pw_aff_internal(), isl_map_from_pw_multi_aff_internal(), isl_map_from_union_map(), isl_map_get_basic_map_list(), isl_map_get_ctx(), isl_map_get_dim_id(), isl_map_get_dim_name(), isl_map_get_domain_tuple_id(), isl_map_get_hash(), isl_map_get_range_lattice_tile(), isl_map_get_range_simple_fixed_box_hull(), isl_map_get_range_stride_info(), isl_map_get_range_tuple_id(), isl_map_get_space(), isl_map_get_tuple_id(), isl_map_get_tuple_name(), isl_map_gist(), isl_map_gist_basic_map(), isl_map_gist_domain(), isl_map_gist_params(), isl_map_gist_range(), isl_map_grow(), isl_map_has_dim_id(), isl_map_has_dim_name(), isl_map_has_domain_tuple_id(), isl_map_has_range_tuple_id(), isl_map_has_rational(), isl_map_has_space_tuples(), isl_map_has_tuple_id(), isl_map_has_tuple_name(), isl_map_inline_foreach_basic_map(), isl_map_insert_dims(), isl_map_intersect_domain(), isl_map_intersect_domain_factor_domain(), isl_map_intersect_domain_factor_range(), isl_map_intersect_domain_wrapped_domain(), isl_map_intersect_factor(), isl_map_intersect_multi_pw_aff_explicit_domain(), isl_map_intersect_multi_val_explicit_domain(), isl_map_intersect_params(), isl_map_intersect_range(), isl_map_intersect_range_factor_domain(), isl_map_intersect_range_factor_range(), isl_map_intersect_range_wrapped_domain(), isl_map_involves_dims(), isl_map_is_bijective(), isl_map_is_empty(), isl_map_is_identity(), isl_map_is_injective(), isl_map_is_params(), isl_map_is_product(), isl_map_is_rational(), isl_map_is_set(), isl_map_is_single_valued(), isl_map_is_transitively_closed(), isl_map_is_translation(), isl_map_lex_ge_map(), isl_map_lex_gt_map(), isl_map_lex_le_map(), isl_map_lex_lt_map(), isl_map_local_affine_hull(), isl_map_lower_bound(), isl_map_lower_bound_multi_pw_aff(), isl_map_lower_bound_si(), isl_map_lower_bound_val(), isl_map_make_disjoint(), isl_map_max_multi_pw_aff(), isl_map_may_be_set(), isl_map_min_multi_pw_aff(), isl_map_move_dims(), isl_map_n_basic_map(), isl_map_neg(), isl_map_normalize(), isl_map_oppose(), isl_map_order_at_multi_pw_aff(), isl_map_order_divs(), isl_map_order_ge(), isl_map_order_gt(), isl_map_order_le(), isl_map_order_lt(), isl_map_params(), isl_map_partial_lexmax(), isl_map_partial_lexmin(), isl_map_partial_lexopt_aligned(), isl_map_partial_lexopt_aligned_pw_multi_aff(), isl_map_peek_space(), isl_map_plain_get_val_if_fixed(), isl_map_plain_gist(), isl_map_plain_gist_basic_map(), isl_map_plain_has_fixed_var(), isl_map_plain_is_empty(), isl_map_plain_is_fixed(), isl_map_plain_is_injective(), isl_map_plain_is_single_valued(), isl_map_plain_is_singleton(), isl_map_plain_is_universe(), isl_map_plain_unshifted_simple_hull(), isl_map_polyhedral_hull(), isl_map_polyhedral_hull_map(), isl_map_power(), isl_map_preimage_domain_multi_aff(), isl_map_preimage_domain_multi_pw_aff(), isl_map_preimage_domain_pw_multi_aff(), isl_map_preimage_multi_aff(), isl_map_preimage_multi_pw_aff(), isl_map_preimage_pw_multi_aff(), isl_map_preimage_pw_multi_aff_aligned(), isl_map_preimage_range_multi_aff(), isl_map_preimage_range_pw_multi_aff(), isl_map_print_internal(), isl_map_print_isl(), isl_map_print_latex(), isl_map_print_omega(), isl_map_print_polylib(), isl_map_project_onto(), isl_map_project_out(), isl_map_range(), isl_map_range_curry(), isl_map_range_factor_domain(), isl_map_range_factor_range(), isl_map_range_is_wrapping(), isl_map_range_map(), isl_map_range_reverse(), isl_map_range_tuple_dim(), isl_map_reaching_path_lengths(), isl_map_read_from_file(), isl_map_realign(), isl_map_remove_dims(), isl_map_remove_divs(), isl_map_remove_divs_involving_dims(), isl_map_remove_empty_parts(), isl_map_remove_inputs(), isl_map_remove_obvious_duplicates(), isl_map_remove_redundancies(), isl_map_remove_unknown_divs(), isl_map_reset(), isl_map_reset_equal_dim_space(), isl_map_reset_space(), isl_map_reset_tuple_id(), isl_map_reset_user(), isl_map_restore_space(), isl_map_reverse(), isl_map_sample(), isl_map_set_dim_id(), isl_map_set_dim_name(), isl_map_set_domain_tuple_id(), isl_map_set_has_equal_params(), isl_map_set_range_tuple_id(), isl_map_set_rational(), isl_map_set_tuple_id(), isl_map_set_tuple_is_equal(), isl_map_set_tuple_name(), isl_map_simple_hull(), isl_map_simple_hull_map(), isl_map_solve_lp(), isl_map_sort_divs(), isl_map_space_has_equal_params(), isl_map_space_tuple_is_equal(), isl_map_subtract_domain(), isl_map_subtract_range(), isl_map_take_space(), isl_map_to_union_map(), isl_map_transform(), isl_map_transitive_closure(), isl_map_uncurry(), isl_map_underlying_set(), isl_map_universe(), isl_map_unmark_normalized(), isl_map_unshifted_simple_hull(), isl_map_unshifted_simple_hull_from_map_list(), isl_map_upper_bound(), isl_map_upper_bound_multi_pw_aff(), isl_map_upper_bound_si(), isl_map_upper_bound_val(), isl_map_wrap(), isl_map_zip(), isl_morph_alloc(), isl_morph_compose(), isl_multi_pw_aff_eq_map_on_space(), isl_multi_pw_aff_intersect_explicit_domain_product(), isl_multi_pw_aff_lex_map_on_space(), isl_printer_print_map(), isl_pw_multi_aff_from_map(), isl_set_apply(), isl_set_flatten_map(), isl_set_insert_domain(), isl_set_lex_ge_set(), isl_set_lex_gt_set(), isl_set_lex_le_set(), isl_set_lex_lt_set(), isl_set_lower_bound_val(), isl_set_project_onto_map(), isl_set_project_out_param_id_list(), isl_set_translation(), isl_set_upper_bound_val(), isl_set_wrapped_domain_map(), isl_stream_read_basic_map(), isl_union_map_add_map(), isl_union_map_from_map(), isolate(), isolate_final(), isolate_initial(), main(), map_apply(), map_bound(), map_bound_pw_aff(), map_bound_si(), map_check_equal(), map_check_scaled(), map_dim_opt(), map_equate_params(), map_excludes(), map_from_multi_pw_aff(), map_from_pw_aff_entry(), map_from_pw_multi_aff(), map_from_tuple(), map_id(), map_intersect_domains(), map_intersect_set(), map_is_equal(), map_is_identity(), map_lex_gte_first(), map_lex_lte_first(), map_lower_bound_pw_aff(), map_lower_bound_val(), map_offset(), map_plain_is_not_identity(), map_power(), map_preimage_multi_aff(), map_read_polylib(), map_simple_hull(), map_simple_hull_trivial(), map_space_reset(), map_union_disjoint(), map_unshifted_simple_hull_from_basic_map_list(), map_upper_bound_pw_aff(), map_upper_bound_val(), match_bin_entry(), not(), obj_read(), obj_read_body(), obj_read_disjuncts(), obj_read_poly(), options_insert_dim(), order_at(), power(), preimage_entry(), preimage_mpa_entry(), print_body_map(), print_disjuncts(), print_disjuncts_core(), print_disjuncts_in_hull(), print_disjuncts_map(), print_latex_map(), print_latex_map_body(), print_split_map(), project_out(), project_out_fixed(), pw_multi_aff_from_map(), pw_multi_aff_from_map_base(), pw_multi_aff_from_map_check_div(), pw_multi_aff_from_map_check_strides(), pw_multi_aff_from_map_div(), pw_multi_aff_from_map_stride(), q_closure(), range_match(), read_conditional_multi_pw_aff(), read_conjunct(), read_conjuncts(), read_defined_var_list(), read_disjuncts(), read_exists(), read_factor(), read_formula(), read_map_tuple(), read_optional_formula(), read_term(), read_union_set_body(), read_var_def(), remove_if_empty(), replace_by_disjunct(), replace_by_universe(), replace_map_by_empty_basic_map(), replace_space_by_local_space(), reset_params(), reset_range_space(), resolve_paren_expr(), sample_entry(), sched_info_alloc(), separate_domain(), separates(), set_bound_multi_pw_aff(), set_bound_multi_val(), set_dim_extent(), set_from_map(), set_match(), set_path_length(), set_range_dim(), SF(), single_map_is_single_valued(), skip_edge(), sort_and_remove_duplicates(), split(), split_aff(), split_domain(), test_align_parameters_2(), test_bijective(), test_bind_map_domain(), test_closure(), test_deltas_map(), test_dep(), test_dim_max(), test_domain_hash(), test_eliminate(), test_fixed(), test_foreach_scc(), test_gist_empty(), test_gist_empty_pair(), test_lex(), test_lexmin(), test_multi_pw_aff_box(), test_parse(), test_parse_map(), test_parse_map_equal(), test_parse_mpa(), test_parse_pma(), test_partial_lexmin(), test_plain_fixed(), test_plain_gist(), test_set_from_map(), test_slice(), test_space(), test_special_conditional_schedule_constraints_2(), test_strongly_satisfying_schedule(), test_sv(), transitive_closure_omega(), un_entry(), un_op_filter_drop_user(), universe(), update_basic_maps(), and update_piecewise_affine_colon().
const char* map1 |
Definition at line 360 of file isl_test.c.
Referenced by after_in_subtree(), all_pairs(), bin_add_pair(), FN(), isl_basic_map_is_subset(), isl_map_align_params_map_map_and_test(), isl_map_apply_domain(), isl_map_apply_range(), isl_map_domain_product(), isl_map_flat_domain_product(), isl_map_flat_product(), isl_map_flat_range_product(), isl_map_has_equal_params(), isl_map_intersect(), isl_map_is_disjoint(), isl_map_is_disjoint_aligned(), isl_map_is_equal(), isl_map_is_strict_subset(), isl_map_is_subset(), isl_map_lex_ge_map(), isl_map_lex_gt_map(), isl_map_lex_le_map(), isl_map_lex_lt_map(), isl_map_plain_is_disjoint(), isl_map_plain_is_disjoint_global(), isl_map_plain_is_equal(), isl_map_product(), isl_map_range_product(), isl_map_reverse_domain_product(), isl_map_reverse_range_product(), isl_map_subtract(), isl_map_sum(), isl_map_tuple_is_equal(), isl_map_union(), isl_map_union_disjoint(), isl_pw_aff_is_equal(), isl_pw_multi_aff_is_equal(), map_diff_is_empty(), map_intersect(), map_intersect_add_constraint(), map_intersect_internal(), map_is_equal(), map_is_singleton_subset(), map_is_subset(), map_product(), map_union_disjoint(), replace_pair_by_empty(), test_coalesce_special(), test_dim(), test_gist(), and test_map_conversion().
const char* map2 |
Definition at line 361 of file isl_test.c.
Referenced by after_in_subtree(), all_pairs(), isl::basic_map::apply_domain(), isl::map::apply_domain(), isl::basic_map::apply_range(), isl::map::apply_range(), apply_range_entry(), bin_add_pair(), isl::basic_map::domain_product(), isl::map::domain_product(), domain_product_entry(), flat_domain_product_entry(), isl::basic_map::flat_range_product(), isl::map::flat_range_product(), flat_range_product_entry(), FN(), isl::basic_map::has_equal_space(), isl::map::has_equal_space(), isl::basic_map::intersect(), isl::map::intersect(), isl::basic_map::is_disjoint(), isl::map::is_disjoint(), isl::basic_map::is_equal(), isl::map::is_equal(), isl::basic_map::is_strict_subset(), isl::map::is_strict_subset(), isl::basic_map::is_subset(), isl::map::is_subset(), isl_basic_map_is_subset(), isl_map_align_params_map_map_and_test(), isl_map_apply_domain(), isl_map_apply_range(), isl_map_domain_product(), isl_map_flat_domain_product(), isl_map_flat_product(), isl_map_flat_range_product(), isl_map_has_equal_params(), isl_map_intersect(), isl_map_is_disjoint(), isl_map_is_disjoint_aligned(), isl_map_is_equal(), isl_map_is_strict_subset(), isl_map_is_subset(), isl_map_is_transitively_closed(), isl_map_lex_ge_map(), isl_map_lex_gt_map(), isl_map_lex_le_map(), isl_map_lex_lt_map(), isl_map_plain_is_disjoint(), isl_map_plain_is_disjoint_global(), isl_map_plain_is_equal(), isl_map_product(), isl_map_range_product(), isl_map_reverse_domain_product(), isl_map_reverse_range_product(), isl_map_subtract(), isl_map_sum(), isl_map_tuple_is_equal(), isl_map_union(), isl_map_union_disjoint(), isl_pw_aff_is_equal(), isl_pw_multi_aff_is_equal(), map_diff_is_empty(), map_intersect(), map_intersect_add_constraint(), map_intersect_internal(), map_is_equal(), map_is_singleton_subset(), map_is_subset(), map_lex_le_entry(), map_lex_lt_entry(), map_product(), map_union_disjoint(), isl::basic_map::product(), isl::map::product(), product_entry(), isl::basic_map::range_product(), isl::map::range_product(), range_product_entry(), replace_pair_by_empty(), isl::basic_map::subtract(), isl::map::subtract(), isl::basic_map::sum(), isl::map::sum(), test_closure(), test_coalesce_special(), test_dim(), test_gist(), test_lexmin(), test_map_conversion(), test_parse(), test_parse_map_equal(), isl::basic_map::unite(), and isl::map::unite().
const char* minuend |
Definition at line 4286 of file isl_test.c.
Referenced by test_subtract().
struct { ... } mpa_bin_tests[] |
Referenced by test_bin_mpa().
const char* mpa_conversion_tests[] |
Definition at line 9326 of file isl_test.c.
Referenced by test_mpa_conversion().
struct { ... } mpa_un_tests[] |
Referenced by test_un_mpa().
|
static |
Definition at line 10209 of file isl_test.c.
Referenced by test_multi_pw_aff_box().
const char* mupa |
Definition at line 7365 of file isl_test.c.
Referenced by after_in_band(), check_space_multi_union_pw_aff(), collect_filter_prefix_init(), collect_filter_prefix_update(), isl::basic_map::eq_at(), isl::map::eq_at(), isl::union_map::eq_at(), FN(), isl::union_map::from(), group_band(), initial_domain(), insert_current_band(), intersect_explicit_domain(), isl_multi_union_pw_aff_apply_aff(), isl_multi_union_pw_aff_apply_multi_aff(), isl_multi_union_pw_aff_apply_pw_aff(), isl_multi_union_pw_aff_apply_pw_aff_0D(), isl_multi_union_pw_aff_apply_pw_multi_aff(), isl_multi_union_pw_aff_domain(), isl_multi_union_pw_aff_domain_0D(), isl_multi_union_pw_aff_drop_explicit_domain_dims(), isl_multi_union_pw_aff_extract_multi_pw_aff(), isl_multi_union_pw_aff_from_multi_pw_aff(), isl_multi_union_pw_aff_from_union_pw_multi_aff(), isl_multi_union_pw_aff_has_non_trivial_domain(), isl_multi_union_pw_aff_init_explicit_domain(), isl_multi_union_pw_aff_intersect_range(), isl_multi_union_pw_aff_max_multi_val(), isl_multi_union_pw_aff_min_multi_val(), isl_multi_union_pw_aff_multi_val_on_domain_aligned(), isl_multi_union_pw_aff_opt_multi_val(), isl_multi_union_pw_aff_pullback_union_pw_multi_aff(), isl_multi_union_pw_aff_pw_multi_aff_on_domain_aligned(), isl_multi_union_pw_aff_zero_union_set(), isl_printer_print_multi_union_pw_aff(), isl_schedule_band_from_multi_union_pw_aff(), isl_schedule_node_band_get_partial_schedule_union_map(), isl_schedule_node_insert_partial_schedule(), isl_stream_read_multi_union_pw_aff(), isl_union_map_eq_at_multi_union_pw_aff(), isl_union_map_from_multi_union_pw_aff(), isl_union_map_from_multi_union_pw_aff_0D(), isl_union_map_order_at_multi_union_pw_aff(), isl_union_pw_multi_aff_from_multi_union_pw_aff(), isl_union_pw_multi_aff_from_multi_union_pw_aff_0D(), multi_union_pw_aff_apply_aff(), mupa_apply_multi_aff_0D(), mupa_apply_pw_multi_aff_0D(), mupa_intersect_range_0D(), preimage_explicit_domain(), print_multi_union_pw_aff_isl(), print_union_pw_aff_dim(), read_multi_union_pw_aff_body(), read_multi_union_pw_aff_body_core(), read_multi_union_pw_aff_core(), subtree_schedule_extend(), test_bin_locus(), test_bind_mupa(), test_exception(), test_multi_pw_aff_3(), test_mupa_ma(), test_mupa_pa(), test_mupa_pma(), test_mupa_set(), test_mupa_upma(), test_mupa_uset(), test_parse_mupa(), test_schedule_tree_group_1(), test_schedule_tree_group_2(), test_schedule_tree_prefix(), test_tile(), test_un_locus(), test_un_mupa(), and test_union_map_mupa_conversion().
struct { ... } mupa_bin_tests[] |
Referenced by test_bin_mupa().
struct { ... } mupa_ma_tests[] |
Referenced by test_mupa_ma().
struct { ... } mupa_pa_tests[] |
Referenced by test_mupa_pa().
struct { ... } mupa_pma_tests[] |
Referenced by test_mupa_pma().
struct { ... } mupa_set_tests[] |
Referenced by test_mupa_set().
struct { ... } mupa_un_tests[] |
Referenced by test_un_mupa().
struct { ... } mupa_upma_tests[] |
Referenced by test_mupa_upma().
struct { ... } mupa_uset_tests[] |
Referenced by test_mupa_uset().
const char* name |
Definition at line 10938 of file isl_test.c.
Referenced by add_set_enum(), generator::add_subclass(), template_cpp_generator::add_template_class(), generator::add_type_subclasses(), after_for(), before_for(), cpp_conversion_generator::cast(), cf_help(), cluster_id(), construct_compressed_id(), cpp_conversion_generator::convert(), copy_method(), cpp_generator::copy_methods(), cpp_generator::copy_super_methods(), count_same_name(), generator::extract_class_automatic_conversions(), generator::find_by_name(), find_command(), FN(), generate_name(), generator::generator(), get_filename(), has_annotation(), id_alloc(), is_isl_primitive(), is_isolate(), is_isolate_loop_type_option(), is_loop_type_option(), is_overridden(), isl_aff_find_dim_by_name(), ISL_ARG_BOOL(), isl_ast_build_get_option_domain(), isl_ast_expr_op_type_set_print_name(), isl_ast_op_type_set_print_name(), isl_basic_map_find_dim_by_name(), isl_id_alloc(), isl_id_eq(), isl_local_space_find_dim_by_name(), isl_map_find_dim_by_name(), isl_printer_print_point(), isl_set_find_dim_by_name(), isl_space_find_dim_by_name(), isl_space_prefix(), isl_space_reset_user(), isl_space_unprefix(), isl_stream_register_keyword(), cpp_type_printer::isl_type(), isl_union_map_find_dim_by_name(), KEY_EXTRACT(), lookup_class_tuples(), loop_type_space(), main(), mem_insert(), mem_recall(), generator::method2class(), next_is_domain_colon(), options_insert_dim(), param_is_anon(), param_renamer(), parse_bool_option(), plain_cpp_generator::impl_printer::print_arg_conversion(), print_argument_name(), plain_cpp_generator::impl_printer::print_argument_validity_check(), print_ast_expr_c(), print_callback_args(), print_callback_lambda(), plain_cpp_generator::print_class(), plain_cpp_generator::impl_printer::print_class_factory(), plain_cpp_generator::decl_printer::print_class_factory(), python_generator::print_class_header(), plain_cpp_generator::impl_printer::print_copy_assignment(), plain_cpp_generator::impl_printer::print_ctx(), cpp_generator::class_printer::print_descendent_overloads(), plain_cpp_generator::impl_printer::print_destructor(), plain_cpp_generator::impl_printer::print_exceptional_execution_check(), print_for_c(), template_cpp_generator::print_forward_declarations(), python_generator::print_get_method(), plain_cpp_generator::impl_printer::print_get_method(), print_ls_name_c(), template_cpp_generator::class_printer::print_member_method_with_name(), print_method_def(), cpp_generator::class_printer::print_method_group(), python_generator::print_method_header(), cpp_generator::class_printer::print_method_header(), cpp_generator::class_printer::print_method_variants(), print_name(), print_nested_tuple(), Method::print_param_use(), plain_cpp_generator::decl_printer::print_protected_constructors(), plain_cpp_generator::impl_printer::print_protected_constructors(), plain_cpp_generator::decl_printer::print_ptr(), plain_cpp_generator::impl_printer::print_ptr(), print_pw_multi_aff_c(), python_generator::print_set_enum(), plain_cpp_generator::impl_printer::print_stream_insertion(), python_generator::print_type_check(), read_tuple_space(), rename_method(), set_universe(), skip_name(), skip_prefixes(), space_set_dim_name(), space_set_last_dim_name(), template_cpp_generator::template_cpp_generator(), test(), test_affine_hull_case(), test_application_case(), test_convex_hull_case(), type2python(), update_sub_base(), and variable_new().
const char* obj |
Definition at line 3316 of file isl_test.c.
Referenced by isl::aff::aff(), isl::aff_list::aff_list(), isl::ast_build::ast_build(), isl::ast_expr::ast_expr(), isl::ast_node::ast_node(), isl::ast_node_list::ast_node_list(), isl::basic_map::basic_map(), isl::basic_map_list::basic_map_list(), isl::basic_set::basic_set(), isl::basic_set_list::basic_set_list(), basic_set_maximal_difference_at(), basic_set_opt(), basic_set_opt_lp(), BFN(), box_closure_on_domain(), compute_size(), isl::constraint::constraint(), isl::ast_build::copy_callbacks(), extract_union_set(), isl::fixed_box::fixed_box(), FN(), isl::id::id(), isl::id_list::id_list(), isl::id_to_ast_expr::id_to_ast_expr(), ignore_error(), ignore_error_helper(), ISL_ARG_CHOICE(), isl_basic_set_max_lp_val(), isl_basic_set_max_val(), isl_basic_set_min_lp_val(), isl_basic_set_opt(), isl_basic_set_opt_lp_val(), isl_basic_set_opt_lp_val_aligned(), isl_basic_set_opt_val(), isl_set_max_val(), isl_set_min_val(), isl_set_opt(), isl_set_opt_aligned(), isl_set_opt_val(), isl_set_wrap_facet(), isl_stat_non_null(), isl_stream_read_basic_map(), isl_stream_read_map(), isl_stream_read_pw_qpolynomial(), isl_stream_read_pw_qpolynomial_fold(), isl_stream_read_set(), isl_stream_read_union_map(), isl_stream_read_union_pw_qpolynomial(), isl_stream_read_union_set(), isl_union_set_min_multi_union_pw_aff(), isl_union_set_opt_multi_union_pw_aff(), isl::local_space::local_space(), main(), isl::map::map(), isl::map_list::map_list(), isl::basic_set::max_val(), isl::point::max_val(), isl::set::max_val(), isl::basic_set::min_val(), isl::point::min_val(), isl::set::min_val(), isl::multi_aff::multi_aff(), isl::multi_id::multi_id(), isl::multi_pw_aff::multi_pw_aff(), isl::multi_union_pw_aff::multi_union_pw_aff(), isl::multi_val::multi_val(), obj_read(), obj_read_body(), obj_read_disjuncts(), obj_read_poly(), obj_read_poly_or_fold(), isl::operator<<(), isl::aff::operator=(), isl::aff_list::operator=(), isl::ast_build::operator=(), isl::ast_expr::operator=(), isl::ast_expr_id::operator=(), isl::ast_expr_int::operator=(), isl::ast_expr_op::operator=(), isl::ast_expr_op_access::operator=(), isl::ast_expr_op_add::operator=(), isl::ast_expr_op_address_of::operator=(), isl::ast_expr_op_and::operator=(), isl::ast_expr_op_and_then::operator=(), isl::ast_expr_op_call::operator=(), isl::ast_expr_op_cond::operator=(), isl::ast_expr_op_div::operator=(), isl::ast_expr_op_eq::operator=(), isl::ast_expr_op_fdiv_q::operator=(), isl::ast_expr_op_ge::operator=(), isl::ast_expr_op_gt::operator=(), isl::ast_expr_op_le::operator=(), isl::ast_expr_op_lt::operator=(), isl::ast_expr_op_max::operator=(), isl::ast_expr_op_member::operator=(), isl::ast_expr_op_min::operator=(), isl::ast_expr_op_minus::operator=(), isl::ast_expr_op_mul::operator=(), isl::ast_expr_op_or::operator=(), isl::ast_expr_op_or_else::operator=(), isl::ast_expr_op_pdiv_q::operator=(), isl::ast_expr_op_pdiv_r::operator=(), isl::ast_expr_op_select::operator=(), isl::ast_expr_op_sub::operator=(), isl::ast_expr_op_zdiv_r::operator=(), isl::ast_node::operator=(), isl::ast_node_block::operator=(), isl::ast_node_for::operator=(), isl::ast_node_if::operator=(), isl::ast_node_list::operator=(), isl::ast_node_mark::operator=(), isl::ast_node_user::operator=(), isl::basic_map::operator=(), isl::basic_map_list::operator=(), isl::basic_set::operator=(), isl::basic_set_list::operator=(), isl::constraint::operator=(), isl::fixed_box::operator=(), isl::id::operator=(), isl::id_list::operator=(), isl::id_to_ast_expr::operator=(), isl::local_space::operator=(), isl::map::operator=(), isl::map_list::operator=(), isl::multi_aff::operator=(), isl::multi_id::operator=(), isl::multi_pw_aff::operator=(), isl::multi_union_pw_aff::operator=(), isl::multi_val::operator=(), isl::point::operator=(), isl::pw_aff::operator=(), isl::pw_aff_list::operator=(), isl::pw_multi_aff::operator=(), isl::pw_multi_aff_list::operator=(), isl::schedule::operator=(), isl::schedule_constraints::operator=(), isl::schedule_node::operator=(), isl::schedule_node_band::operator=(), isl::schedule_node_context::operator=(), isl::schedule_node_domain::operator=(), isl::schedule_node_expansion::operator=(), isl::schedule_node_extension::operator=(), isl::schedule_node_filter::operator=(), isl::schedule_node_guard::operator=(), isl::schedule_node_leaf::operator=(), isl::schedule_node_mark::operator=(), isl::schedule_node_sequence::operator=(), isl::schedule_node_set::operator=(), isl::set::operator=(), isl::set_list::operator=(), isl::space::operator=(), isl::union_access_info::operator=(), isl::union_flow::operator=(), isl::union_map::operator=(), isl::union_pw_aff::operator=(), isl::union_pw_aff_list::operator=(), isl::union_pw_multi_aff::operator=(), isl::union_set::operator=(), isl::union_set_list::operator=(), isl::val::operator=(), isl::val_list::operator=(), opt_at(), isl::point::point(), isl::pw_aff::pw_aff(), isl::pw_aff_list::pw_aff_list(), isl::pw_multi_aff::pw_multi_aff(), isl::pw_multi_aff_list::pw_multi_aff_list(), read_union_set_body(), isl::schedule::schedule(), isl::schedule_constraints::schedule_constraints(), isl::schedule_node::schedule_node(), schedule_read(), isl::set::set(), isl::set_list::set_list(), isl::space::space(), test(), test_min(), test_min_special(), test_min_special2(), to_union(), isl::union_access_info::union_access_info(), isl::union_flow::union_flow(), isl::union_map::union_map(), isl::union_pw_aff::union_pw_aff(), isl::union_pw_aff_list::union_pw_aff_list(), isl::union_pw_multi_aff::union_pw_multi_aff(), isl::union_set::union_set(), isl::union_set_list::union_set_list(), isl::val::val(), and isl::val_list::val_list().
const char* offset |
Definition at line 1569 of file isl_test.c.
Referenced by add_inter_constraints(), add_inter_proximity_constraints(), add_inter_validity_constraints(), add_intra_constraints(), add_intra_proximity_constraints(), add_intra_validity_constraints(), at_offset(), basic_map_collect_diff(), coef_var_offset(), construct_shifted_executed(), copy_ids(), create_node(), free_args(), generate_shift_component(), int_between_bounds(), inter_dim_map(), intra_dim_map(), is_potential_div_constraint(), isl_aff_expand_divs(), isl_ast_build_detect_strides(), isl_ast_build_get_stride_expansion(), isl_basic_map_drop_core(), isl_basic_map_has_defining_equality(), isl_basic_map_range_reverse(), isl_basic_set_has_defining_inequalities(), isl_constraint_get_bound(), isl_dim_map_extend(), isl_fixed_box_alloc(), isl_fixed_box_copy(), isl_fixed_box_init(), isl_fixed_box_set_extent(), isl_fixed_box_set_valid_extent(), isl_hash_table_remove(), isl_local_space_get_active(), isl_local_space_swap_div(), isl_map_get_range_lattice_tile(), isl_parameter_alignment_reordering(), isl_qpolynomial_drop_dims(), isl_qpolynomial_involves_dims(), isl_reordering_extend(), isl_reordering_unbind_params_insert_domain(), isl_scc_graph_add_scc_seq(), isl_seq_preimage(), isl_set_split_dims(), isl_space_drop_dims(), isl_space_find_dim_by_id(), isl_space_find_dim_by_name(), isl_space_offset(), isl_stride_info_alloc(), isl_tab_from_recession_cone(), isl_term_get_exp(), isl_vec_reorder(), lower_bound(), n_non_redundant(), print_help(), print_nested_map_dim(), print_nested_tuple(), print_nested_var_list(), pw_multi_aff_from_map_check_div(), pw_multi_aff_from_map_div(), set_stride(), and test_box_hull().
unsigned char op | ( | __isl_take isl_val * | v | ) |
Definition at line 773 of file isl_test.c.
Referenced by abs(), accept_affine(), alloc_op(), canonicalize(), denref(), export(), find_command(), get_long_bits(), get_si(), get_str(), get_ui(), import(), is_add_sub(), is_and(), is_div_mod(), is_or(), isl_ast_expr_alloc_op(), isl_imath_fits_slong_p(), isl_imath_fits_ulong_p(), neg(), numref(), print_ast_expr_isl(), print_constraint(), print_constraint_c(), print_constraints(), print_half_constraint(), read_op(), set(), set_si(), set_ui(), sgn(), sizeinbase(), sub_expr_need_parens(), test_ast_build_expr(), test_mpz_export(), and test_mpz_import().
struct { ... } opt_pw_tests[] |
Referenced by test_pw_max().
struct { ... } opt_tests[] |
Referenced by test_min().
int outer_band_n |
Definition at line 4848 of file isl_test.c.
Referenced by test_conditional_schedule_constraints().
const char* output_tests[] |
Definition at line 8714 of file isl_test.c.
Referenced by test_output_set().
const char* p |
Definition at line 8643 of file isl_test.c.
Referenced by add_delta_constraints(), alloc_names(), alloc_note(), alloc_printed(), already_printed_once(), ast_op_type_print_macro(), basic_map_print_omega(), basic_set_print_omega(), bset_print_constraints_polylib(), can_print_div_expr(), CAT(), check_non_null(), construct_compressed_id(), count_same_name(), current_state(), end_block(), enter_state(), extend(), extract_single_piece(), file_end_line(), file_flush(), file_print_double(), file_print_int(), file_print_isl_int(), file_print_str(), file_start_line(), find_solutions_main(), floyd_warshall_iterate(), FN(), for(), free_keyword(), get_div_purity(), get_note(), get_op_str_c(), grow_buf(), ISL_ARG_CHOICE(), isl_args_parse(), isl_ast_expr_op_type_print_macro(), isl_ast_expr_op_type_set_print_name(), isl_ast_expr_print_macros(), isl_ast_expr_to_C_str(), isl_ast_node_for_print(), isl_ast_node_if_print(), isl_ast_node_list_print(), isl_ast_node_print(), isl_ast_node_print_macros(), isl_ast_node_to_C_str(), isl_ast_op_type_print_macro(), isl_ast_op_type_set_print_name(), isl_basic_map_print_internal(), isl_basic_map_print_isl(), isl_basic_map_print_polylib(), isl_basic_set_print_internal(), isl_basic_set_print_polylib(), ISL_FN(), isl_hash_mem(), isl_map_print_isl(), isl_map_print_latex(), isl_map_print_omega(), isl_map_print_polylib(), isl_memrchr(), isl_obj_map_print(), isl_obj_none_print(), isl_obj_pw_multi_aff_print(), isl_obj_pw_qp_print(), isl_obj_pw_qpf_print(), isl_obj_schedule_print(), isl_obj_set_print(), isl_obj_union_map_print(), isl_obj_union_pw_qp_print(), isl_obj_union_pw_qpf_print(), isl_obj_union_set_print(), isl_obj_val_print(), isl_print_space(), isl_printer_end_line(), isl_printer_flush(), isl_printer_free(), isl_printer_get_note(), isl_printer_get_output_format(), isl_printer_get_yaml_style(), isl_printer_has_note(), isl_printer_indent(), isl_printer_print_aff(), isl_printer_print_ast_expr(), isl_printer_print_ast_graft(), isl_printer_print_ast_node(), isl_printer_print_basic_map(), isl_printer_print_basic_set(), isl_printer_print_constraint(), isl_printer_print_double(), isl_printer_print_fixed_box(), isl_printer_print_id(), isl_printer_print_int(), isl_printer_print_isl_int(), isl_printer_print_local_space(), isl_printer_print_map(), isl_printer_print_multi_aff(), isl_printer_print_multi_id(), isl_printer_print_multi_pw_aff(), isl_printer_print_multi_union_pw_aff(), isl_printer_print_multi_val(), isl_printer_print_point(), isl_printer_print_pw_aff(), isl_printer_print_pw_multi_aff(), isl_printer_print_pw_qpolynomial(), isl_printer_print_pw_qpolynomial_fold(), isl_printer_print_qpolynomial(), isl_printer_print_qpolynomial_fold(), isl_printer_print_schedule(), isl_printer_print_schedule_constraints(), isl_printer_print_schedule_node(), isl_printer_print_schedule_tree(), isl_printer_print_schedule_tree_mark(), isl_printer_print_set(), isl_printer_print_space(), isl_printer_print_space_isl(), isl_printer_print_str(), isl_printer_print_union_access_info(), isl_printer_print_union_flow(), isl_printer_print_union_map(), isl_printer_print_union_pw_aff(), isl_printer_print_union_pw_multi_aff(), isl_printer_print_union_pw_qpolynomial(), isl_printer_print_union_pw_qpolynomial_fold(), isl_printer_print_union_set(), isl_printer_print_union_set_isl_body(), isl_printer_print_val(), isl_printer_set_dump(), isl_printer_set_indent(), isl_printer_set_indent_prefix(), isl_printer_set_isl_int_width(), isl_printer_set_note(), isl_printer_set_output_format(), isl_printer_set_prefix(), isl_printer_set_suffix(), isl_printer_set_yaml_style(), isl_printer_start_line(), isl_printer_to_file(), isl_printer_to_str(), isl_printer_yaml_end_mapping(), isl_printer_yaml_end_sequence(), isl_printer_yaml_next(), isl_printer_yaml_start_mapping(), isl_printer_yaml_start_sequence(), isl_pw_qpolynomial_fold_print(), isl_pw_qpolynomial_print(), isl_qpolynomial_fold_print(), isl_qpolynomial_print(), ISL_S(), isl_seq_abs_max(), isl_seq_abs_min_non_zero(), isl_seq_clr(), isl_seq_dump(), isl_seq_first_non_zero(), isl_seq_gcd(), isl_seq_get_hash(), isl_seq_get_hash_bits(), isl_seq_hash(), isl_seq_last_non_zero(), isl_seq_lcm(), isl_seq_normalize(), isl_seq_set(), isl_seq_set_si(), isl_seq_substitute(), isl_set_print_omega(), isl_set_print_polylib(), isl_stream_error(), isl_tab_extend_vars(), isl_union_access_info_to_str(), isl_union_flow_to_str(), isl_union_map_print_latex(), last_non_zero_var_col(), main(), mp_int_mul(), mp_int_sqr(), MULTI(), name_ok(), need_exists(), open_exists(), parse_bool_option(), parse_int_option(), parse_long_option(), parse_str_option(), parse_ulong_option(), poly_print(), poly_print_cst(), pop_state(), print_access_c(), print_access_field(), print_aff_body(), print_aff_c(), print_aff_isl(), print_aff_num(), print_aff_num_base(), print_aff_num_mod(), print_affine(), print_affine_of_len(), print_arguments(), print_as_modulo_pos(), print_ast_expr_c(), print_ast_expr_isl(), print_ast_node_c(), print_ast_node_isl(), print_ast_node_list(), print_at_c(), print_base(), print_basic_set_c(), print_body_aff(), print_body_c(), print_body_map(), print_body_multi_aff(), print_body_pw_qpolynomial(), print_body_pw_qpolynomial_fold(), print_bool_help(), print_call_c(), print_constraint(), print_constraint_c(), print_constraint_polylib(), print_constraints(), print_constraints_polylib(), print_coordinate(), print_default_choice(), print_default_flags(), print_dim_eq(), print_dim_ma(), print_dim_mi(), print_dim_mpa(), print_dim_mv(), print_disjunct(), print_disjuncts(), print_disjuncts_core(), print_disjuncts_in_hull(), print_disjuncts_map(), print_disjuncts_set(), print_div(), print_div_list(), print_eq_constraint(), print_eq_mod_constraint(), print_for_c(), print_half_constraint(), print_if_c(), print_int_help(), print_latex_map(), print_long_help(), print_ls_affine_c(), print_ls_name_c(), print_ls_partial_affine_c(), print_ls_term_c(), print_min_max_c(), print_mod(), print_mod_term(), print_multi_aff_isl(), print_multi_id_isl(), print_multi_pw_aff_isl(), print_multi_union_pw_aff_isl(), print_multi_val_isl(), print_name(), print_nested_map_dim(), print_nested_tuple(), print_nested_var_list(), print_omega_parameters(), print_optional_disjunct(), print_param_tuple(), print_pow(), print_pw_aff_c(), print_pw_multi_aff_c(), print_pw_qpolynomial_c(), print_pw_qpolynomial_fold_c(), print_pw_qpolynomial_fold_isl(), print_pw_qpolynomial_isl(), print_qpolynomial(), print_qpolynomial_c(), print_qpolynomial_fold_c(), print_qpolynomial_isl(), print_set_c(), print_split_map(), print_str_help(), print_sub_expr_c(), print_term(), print_tree_band(), print_tuple(), print_union_pw_aff_dim(), print_unnamed_pw_multi_aff_c(), print_var_list(), purity(), push_state(), qpolynomial_fold_print(), read_defined_var_list(), read_tuple_id(), read_tuple_pw_aff_el(), start_block(), str_end_line(), str_flush(), str_print(), str_print_double(), str_print_indent(), str_print_int(), str_print_isl_int(), str_print_str(), str_start_line(), stringFromIslObjInternal(), test_coalesce_special3(), test_eval_aff(), test_output(), unique(), update_con_after_move(), update_group(), update_state(), and verify_point().
struct { ... } parse_map_equal_tests[] |
Referenced by test_parse().
|
static |
Definition at line 153 of file isl_test.c.
|
static |
Definition at line 205 of file isl_test.c.
struct { ... } plain_gist_tests[] |
Referenced by test_plain_gist().
const char* pma |
Definition at line 3169 of file isl_test.c.
Referenced by isl::ast_build::access_from(), isl::aff::add_pw_multi_aff(), isl::multi_aff::add_pw_multi_aff(), isl::pw_aff::add_pw_multi_aff(), isl::pw_multi_aff::add_pw_multi_aff(), isl::union_pw_aff::add_pw_multi_aff(), isl::union_pw_multi_aff::add_pw_multi_aff(), add_pw_multi_aff_from_domain(), basic_map_dim_opt(), bin_entry(), isl::ast_build::call_from(), check_single_expr_min(), domain_map_upma(), exact_bound(), extract_space(), find_vertex(), FN(), get_expanded_n_div(), get_union_pw_aff(), identity_upma(), isl_ast_build_access_from_pw_multi_aff(), isl_ast_build_call_from_pw_multi_aff(), isl_ast_build_compute_gist_pw_multi_aff(), isl_ast_build_from_pw_multi_aff(), isl_ast_build_from_pw_multi_aff_internal(), isl_map_from_pw_multi_aff(), isl_map_from_pw_multi_aff_internal(), isl_map_partial_lexopt_aligned(), isl_map_preimage_domain_pw_multi_aff(), isl_map_preimage_multi_pw_aff(), isl_map_preimage_pw_multi_aff(), isl_map_preimage_pw_multi_aff_aligned(), isl_map_preimage_range_pw_multi_aff(), isl_multi_pw_aff_from_pw_multi_aff(), isl_multi_union_pw_aff_apply_pw_multi_aff(), isl_multi_union_pw_aff_multi_aff_on_domain(), isl_multi_union_pw_aff_pw_multi_aff_on_domain(), isl_multi_union_pw_aff_pw_multi_aff_on_domain_aligned(), isl_printer_print_pw_multi_aff(), isl_pw_multi_aff_as_map(), isl_pw_multi_aff_as_set(), isl_pw_multi_aff_from_multi_pw_aff(), isl_pw_multi_aff_from_pw_aff(), isl_pw_multi_aff_get_at(), isl_pw_multi_aff_get_pw_aff(), isl_pw_multi_aff_op_multi_val(), isl_pw_multi_aff_range_factor_domain(), isl_pw_multi_aff_range_factor_range(), isl_pw_multi_aff_range_is_wrapping(), isl_pw_multi_aff_scale_down_multi_val(), isl_pw_multi_aff_scale_multi_val(), isl_pw_multi_aff_set_pw_aff(), isl_pw_multi_aff_substitute(), isl_pw_multi_aff_to_multi_pw_aff(), isl_set_from_pw_multi_aff(), isl_set_preimage_pw_multi_aff(), isl_stream_read_with_params_union_pw_multi_aff(), isl_union_map_preimage_domain_pw_multi_aff(), isl_union_map_preimage_range_pw_multi_aff(), isl_union_pw_multi_aff_from_aff(), isl_union_pw_multi_aff_un_op_drop_user(), isl_union_pw_multi_aff_un_op_filter_drop_user(), isl_union_set_preimage_pw_multi_aff(), main(), map_from_pw_multi_aff(), isl::multi_pw_aff::multi_pw_aff(), mupa_apply_pw_multi_aff_0D(), pa_pb_pma(), isl::basic_set::preimage(), isl::point::preimage(), isl::set::preimage(), isl::union_set::preimage(), isl::basic_map::preimage_domain(), isl::map::preimage_domain(), isl::union_map::preimage_domain(), preimage_pw_multi_aff(), isl::basic_map::preimage_range(), isl::map::preimage_range(), isl::union_map::preimage_range(), preimage_upma(), print_pw_multi_aff_c(), print_unnamed_pw_multi_aff_c(), project_out_fixed(), isl::aff::pullback(), isl::multi_pw_aff::pullback(), isl::pw_aff::pullback(), pw_multi_aff_check_range_product(), pw_multi_aff_factor(), pw_multi_aff_from_map(), pw_multi_aff_from_map_base(), pw_multi_aff_from_map_div(), pw_multi_aff_from_map_stride(), pw_multi_aff_from_pw_aff_entry(), pw_multi_aff_multi_val_on_domain(), pw_multi_aff_set_pw_aff(), reset_range_space(), set_enforced_from_set(), sol_pma_add(), split_domain_pma(), test_bind_pma_domain(), test_bind_pma_domain_wrapped(), test_lexmin(), test_map_conversion(), test_mupa_pma(), test_parse_mpa(), test_parse_pma(), test_pw_max(), test_set_conversion(), isl::union_pw_multi_aff::union_pw_multi_aff(), union_pw_multi_aff_scale_multi_val_entry(), and update_values().
struct { ... } pma_equal_tests[] |
Referenced by test_equal().
const char* point |
Definition at line 10700 of file isl_test.c.
Referenced by add_adjacent_points(), extend_affine_hull(), isl_basic_map_contains_point(), isl_map_contains_point(), isl_set_contains_point(), map_is_singleton_subset(), and singleton_extract_point().
const char* poly |
Definition at line 4018 of file isl_test.c.
Referenced by add_constant_poly(), add_guarded_poly(), bernstein_coefficients_base(), bernstein_coefficients_cell(), bernstein_coefficients_factors(), bernstein_coefficients_full_recursive(), compressed_guarded_poly_bound(), expand(), extract_coefficients(), guarded_poly_bound(), has_sign(), isl_poly_add_isl_int(), isl_poly_as_cst(), isl_poly_as_rec(), isl_poly_coeff(), isl_poly_copy(), isl_poly_cow(), isl_poly_cst_add_isl_int(), isl_poly_cst_mul_isl_int(), isl_poly_cst_scale_val(), isl_poly_degree(), isl_poly_drop(), isl_poly_dup(), isl_poly_dup_cst(), isl_poly_dup_rec(), isl_poly_eval(), isl_poly_foreach_term(), isl_poly_free(), isl_poly_from_affine(), isl_poly_get_constant_val(), isl_poly_homogenize(), isl_poly_is_affine(), isl_poly_is_cst(), isl_poly_is_infty(), isl_poly_is_nan(), isl_poly_is_neginfty(), isl_poly_is_negone(), isl_poly_is_one(), isl_poly_is_zero(), isl_poly_mul_isl_int(), isl_poly_mul_rec(), isl_poly_pow(), isl_poly_scale_val(), isl_poly_sgn(), isl_poly_subs(), isl_poly_update_affine(), isl_qpolynomial_alloc(), isl_qpolynomial_as_polynomial_on_domain(), isl_qpolynomial_bound_on_domain_bernstein(), isl_qpolynomial_bound_on_domain_range(), isl_qpolynomial_coeff(), isl_qpolynomial_cst_bound(), isl_qpolynomial_degree(), isl_qpolynomial_from_aff(), isl_qpolynomial_from_affine(), isl_qpolynomial_from_term(), isl_qpolynomial_homogenize(), isl_qpolynomial_substitute(), isl_qpolynomial_substitute_equalities_lifted(), isl_qpolynomial_terms_of_sign(), monotonicity(), plug_in_at_pos(), poly_print(), poly_print_cst(), poly_set_active(), poly_update_den(), propagate_on_bound_pair(), propagate_on_domain(), qpolynomial_bound_on_domain_range(), reorder(), replace_by_constant_term(), replace_by_zero(), and unwrapped_guarded_poly_bound().
struct { ... } pullback_tests[] |
Referenced by test_pullback().
struct { ... } pw_aff_bin_op[] |
Referenced by test_bin_pw_aff().
struct { ... } pw_aff_bin_tests[] |
Referenced by test_bin_pw_aff().
const char* pwqp |
Definition at line 3786 of file isl_test.c.
Referenced by add_pwqp(), bernstein_coefficients_factors(), bernstein_coefficients_full_recursive(), bernstein_coefficients_recursive(), bound_pw(), isl_basic_set_multiplicative_call(), isl_printer_print_pw_qpolynomial(), isl_pw_qpolynomial_bound(), isl_pw_qpolynomial_fold_from_pw_qpolynomial(), isl_pw_qpolynomial_from_pw_aff(), isl_pw_qpolynomial_is_one(), isl_pw_qpolynomial_pow(), isl_pw_qpolynomial_print(), isl_pw_qpolynomial_read_from_file(), isl_pw_qpolynomial_split_periods(), isl_pw_qpolynomial_to_polynomial(), obj_read_poly(), obj_read_poly_or_fold(), poly_entry(), print_body_pw_qpolynomial(), print_pw_qpolynomial_c(), print_pw_qpolynomial_isl(), pwqp_drop_floors(), read_factor(), read_term(), split_periods(), test_bound(), test_bound_space(), test_eval_3(), test_parse_pwqp(), test_pwqp_max(), and test_split_periods().
struct { ... } pwqp_gist_tests[] |
Referenced by test_pwqp_gist().
struct { ... } recession_cone_tests[] |
Referenced by test_recession_cone().
|
static |
Definition at line 128 of file isl_test.c.
|
static |
Definition at line 281 of file isl_test.c.
|
static |
Definition at line 163 of file isl_test.c.
const char* res |
Definition at line 775 of file isl_test.c.
Referenced by isl::val::abs(), isl::val::abs_eq(), accept_affine(), accept_affine_factor(), accept_piecewise_affine(), isl::ast_build::access_from(), access_info_compute_flow_core(), isl::aff::add(), isl::aff_list::add(), isl::ast_expr::add(), isl::ast_node_list::add(), isl::basic_map_list::add(), isl::basic_set_list::add(), isl::id_list::add(), isl::map_list::add(), isl::multi_aff::add(), isl::multi_pw_aff::add(), isl::multi_union_pw_aff::add(), isl::multi_val::add(), isl::pw_aff_list::add(), isl::pw_aff::add(), isl::pw_multi_aff_list::add(), isl::pw_multi_aff::add(), isl::set_list::add(), isl::union_pw_aff_list::add(), isl::union_pw_aff::add(), isl::union_pw_multi_aff::add(), isl::union_set_list::add(), isl::val_list::add(), isl::val::add(), isl::multi_aff::add_constant(), isl::multi_pw_aff::add_constant(), isl::pw_multi_aff::add_constant(), isl::aff::add_constant(), isl::pw_aff::add_constant(), isl::aff::add_constant_si(), isl::map::add_constraint(), isl::set::add_constraint(), isl::map::add_dims(), isl::pw_aff::add_dims(), isl::set::add_dims(), isl::space::add_dims(), isl::space::add_named_tuple(), isl::space::add_param(), isl::union_pw_multi_aff::add_pw_multi_aff(), add_split_on(), isl::space::add_unnamed_tuple(), isl::ast_expr::address_of(), isl::aff::aff(), isl::aff_list::aff_list(), isl::basic_map::affine_hull(), isl::basic_set::affine_hull(), isl::map::affine_hull(), isl::set::affine_hull(), isl::union_map::affine_hull(), isl::union_set::affine_hull(), isl::map::align_params(), isl::set::align_params(), isl::schedule::align_params(), isl::space::align_params(), isl::id::alloc(), isl::id_to_ast_expr::alloc(), isl::constraint::alloc_equality(), isl::constraint::alloc_inequality(), isl::schedule_node::ancestor(), isl::schedule_node::ancestor_child_position(), isl::ast_node::annotation(), isl::basic_set::apply(), isl::set::apply(), isl::union_set::apply(), isl::union_pw_multi_aff::apply(), isl::basic_map::apply_domain(), isl::map::apply_domain(), isl::union_map::apply_domain(), isl::basic_map::apply_range(), isl::map::apply_range(), isl::union_map::apply_range(), arctan(), isl::ast_expr_op::arg(), isl::pw_aff::as_aff(), isl::multi_aff::as_map(), isl::multi_pw_aff::as_map(), isl::pw_aff::as_map(), isl::pw_multi_aff::as_map(), isl::union_map::as_map(), isl::multi_pw_aff::as_multi_aff(), isl::pw_multi_aff::as_multi_aff(), isl::union_map::as_multi_union_pw_aff(), isl::union_pw_multi_aff::as_multi_union_pw_aff(), isl::map::as_pw_multi_aff(), isl::set::as_pw_multi_aff(), isl::union_pw_multi_aff::as_pw_multi_aff(), isl::multi_aff::as_set(), isl::multi_pw_aff::as_set(), isl::pw_multi_aff::as_set(), isl::union_set::as_set(), isl::union_pw_multi_aff::as_union_map(), isl::union_map::as_union_pw_multi_aff(), assign(), isl::ast_build::ast_build(), isl::schedule_node_band::ast_build_options(), isl::schedule_node_band::ast_isolate_option(), isl::ast_node_list::ast_node_list(), isl::aff_list::at(), isl::ast_node_list::at(), isl::basic_map_list::at(), isl::basic_set_list::at(), isl::id_list::at(), isl::map_list::at(), isl::pw_aff_list::at(), isl::pw_multi_aff_list::at(), isl::set_list::at(), isl::union_pw_aff_list::at(), isl::union_set_list::at(), isl::val_list::at(), isl::multi_aff::at(), isl::multi_id::at(), isl::multi_pw_aff::at(), isl::multi_union_pw_aff::at(), isl::multi_val::at(), isl::pw_multi_aff::at(), isl::basic_map::basic_map(), isl::map::basic_map_list(), isl::basic_map_list::basic_map_list(), isl::basic_set::basic_set(), isl::set::basic_set_list(), isl::basic_set_list::basic_set_list(), basic_set_maximal_difference_at(), basic_set_opt(), basic_set_opt_lp(), bin_add_map(), bin_add_pair(), bin_try_get_match(), isl::aff::bind(), isl::pw_aff::bind(), isl::union_pw_aff::bind(), isl::multi_aff::bind(), isl::multi_pw_aff::bind(), isl::multi_union_pw_aff::bind(), isl::set::bind(), isl::map::bind_domain(), isl::multi_aff::bind_domain(), isl::multi_pw_aff::bind_domain(), isl::pw_aff::bind_domain(), isl::pw_multi_aff::bind_domain(), isl::multi_aff::bind_domain_wrapped_domain(), isl::multi_pw_aff::bind_domain_wrapped_domain(), isl::pw_aff::bind_domain_wrapped_domain(), isl::pw_multi_aff::bind_domain_wrapped_domain(), isl::map::bind_range(), isl::union_map::bind_range(), isl::ast_node_for::body(), box_closure_on_domain(), build_pieces(), isl::ast_build::call_from(), isl::map::can_curry(), isl::aff::ceil(), isl::pw_aff::ceil(), isl::val::ceil(), cf_add(), cf_cmpeq(), cf_cmpge(), cf_cmpgt(), cf_cmple(), cf_cmplt(), cf_cmpne(), cf_copy(), cf_div(), cf_dup(), cf_expt(), cf_exptmod(), cf_fact(), cf_gcd(), cf_invmod(), cf_mod(), cf_mul(), cf_pick(), cf_qrecall(), cf_recall(), cf_root(), cf_setr(), cf_store(), cf_sub(), cf_xgcd(), isl::schedule_node::child(), isl::schedule_node::child_position(), isl::ast_node_block::children(), isl::aff_list::clear(), isl::ast_node_list::clear(), isl::basic_map_list::clear(), isl::basic_set_list::clear(), isl::id_list::clear(), isl::map_list::clear(), isl::pw_aff_list::clear(), isl::pw_multi_aff_list::clear(), isl::set_list::clear(), isl::union_pw_aff_list::clear(), isl::union_set_list::clear(), isl::val_list::clear(), isl::val::cmp_si(), isl::map::coalesce(), isl::multi_pw_aff::coalesce(), isl::multi_union_pw_aff::coalesce(), isl::pw_aff::coalesce(), isl::pw_multi_aff::coalesce(), isl::set::coalesce(), isl::union_map::coalesce(), isl::union_pw_aff::coalesce(), isl::union_pw_multi_aff::coalesce(), isl::union_set::coalesce(), coefficients_entry(), isl::schedule_constraints::coincidence(), isl::map::complement(), isl::set::complement(), compose(), isl::union_map::compute_divs(), isl::union_set::compute_divs(), isl::union_access_info::compute_flow(), compute_max(), compute_mem_based_dependences(), isl::schedule_constraints::compute_schedule(), compute_val_based_dependences(), isl::aff_list::concat(), isl::ast_node_list::concat(), isl::basic_map_list::concat(), isl::basic_set_list::concat(), isl::id_list::concat(), isl::map_list::concat(), isl::pw_aff_list::concat(), isl::pw_multi_aff_list::concat(), isl::set_list::concat(), isl::union_pw_aff_list::concat(), isl::union_set_list::concat(), isl::val_list::concat(), isl::ast_node_for::cond(), isl::ast_node_if::cond(), isl::pw_aff::cond(), isl::schedule_constraints::conditional_validity(), isl::schedule_constraints::conditional_validity_condition(), isl::multi_aff::constant_multi_val(), isl::aff::constant_val(), isl::union_set::contains(), isl::schedule_constraints::context(), isl::schedule_node_context::context(), isl::schedule_node_expansion::contraction(), isl::set::convex_hull(), isl::point::coordinate_val(), isl::map::curry(), isl::space::curry(), isl::union_map::curry(), cut_lp_to_hyperplane(), isl::basic_map::deltas(), isl::map::deltas(), isl::union_map::deltas(), isl::val::den_si(), isl::aff::denominator_val(), isl::basic_map::detect_equalities(), isl::basic_set::detect_equalities(), isl::map::detect_equalities(), isl::set::detect_equalities(), isl::union_map::detect_equalities(), isl::union_set::detect_equalities(), isl::basic_set::dim(), isl::map::dim(), isl::multi_aff::dim(), isl::multi_pw_aff::dim(), isl::multi_union_pw_aff::dim(), isl::multi_val::dim(), isl::pw_multi_aff::dim(), isl::set::dim(), isl::space::dim(), isl::set::dim_has_any_lower_bound(), isl::pw_aff::dim_id(), isl::set::dim_id(), isl::space::dim_id(), isl::map::dim_max(), isl::set::dim_max(), isl::basic_set::dim_max_val(), isl::set::dim_max_val(), isl::map::dim_min(), isl::set::dim_min(), isl::set::dim_min_val(), isl::set::dim_name(), isl::basic_set::div(), isl::aff::div(), isl::pw_aff::div(), isl::val::div(), isl::basic_map::domain(), isl::map::domain(), isl::multi_pw_aff::domain(), isl::multi_union_pw_aff::domain(), isl::pw_aff::domain(), isl::pw_multi_aff::domain(), isl::schedule::domain(), isl::schedule_constraints::domain(), isl::schedule_node::domain(), isl::schedule_node_domain::domain(), isl::space::domain(), isl::union_map::domain(), isl::union_pw_aff::domain(), isl::union_pw_multi_aff::domain(), isl::map::domain_factor_domain(), isl::union_map::domain_factor_domain(), isl::map::domain_factor_range(), isl::union_map::domain_factor_range(), isl::map::domain_map(), isl::union_map::domain_map(), isl::multi_aff::domain_map(), isl::pw_multi_aff::domain_map(), isl::space::domain_map_multi_aff(), isl::space::domain_map_pw_multi_aff(), isl::union_map::domain_map_union_pw_multi_aff(), domain_map_upma(), isl::map::domain_product(), isl::union_map::domain_product(), isl::pw_aff::domain_space(), isl::map::domain_tuple_dim(), isl::map::domain_tuple_id(), isl::space::domain_tuple_id(), isl::aff_list::drop(), isl::ast_node_list::drop(), isl::basic_map_list::drop(), isl::basic_set_list::drop(), isl::id_list::drop(), isl::map_list::drop(), isl::pw_aff_list::drop(), isl::pw_multi_aff_list::drop(), isl::set_list::drop(), isl::union_pw_aff_list::drop(), isl::union_set_list::drop(), isl::val_list::drop(), isl::set::drop_constraints_involving_dims(), isl::pw_multi_aff::drop_dims(), isl::space::drop_dims(), drop_occurrence(), drop_underscore_occurrence(), isl::set::eliminate(), isl::ast_node_if::else_node(), isl::union_map::empty(), isl::union_set::empty(), isl::map::empty(), isl::set::empty(), isl::union_pw_aff::empty(), isl::union_pw_multi_aff::empty(), isl::val::eq(), isl::ast_expr::eq(), isl::map::eq_at(), isl::union_map::eq_at(), isl::aff::eq_set(), isl::pw_aff::eq_set(), isl::basic_map::equal(), isl::basic_map::equate(), isl::map::equate(), error_string(), isl::aff::eval(), isl::pw_aff::eval(), isl::schedule_node::every_descendant(), isl::union_map::every_map(), isl::union_set::every_set(), isl::schedule_node_expansion::expansion(), isl::ast_node_user::expr(), isl::ast_build::expr_from(), isl::schedule_node_extension::extension(), extension_from_domain(), extract_loop_type(), isl::union_map::extract_map(), isl::union_pw_multi_aff::extract_pw_multi_aff(), isl::union_set::extract_set(), isl::map::factor_domain(), isl::union_map::factor_domain(), isl::map::factor_range(), isl::union_map::factor_range(), isl::schedule_node_filter::filter(), isl::set::find_dim_by_id(), isl::space::find_dim_by_id(), find_prime(), find_strong_prime(), isl::schedule_node::first_child(), isl::basic_map::fix_si(), isl::basic_set::fix_si(), isl::map::fix_si(), isl::set::fix_si(), isl::basic_map::fix_val(), isl::basic_set::fix_val(), isl::union_map::fixed_power(), isl::map::flat_range_product(), isl::multi_aff::flat_range_product(), isl::multi_id::flat_range_product(), isl::multi_pw_aff::flat_range_product(), isl::multi_union_pw_aff::flat_range_product(), isl::multi_val::flat_range_product(), isl::pw_multi_aff::flat_range_product(), isl::union_map::flat_range_product(), isl::union_pw_multi_aff::flat_range_product(), isl::basic_map::flatten(), isl::basic_set::flatten(), isl::map::flatten(), isl::set::flatten(), isl::basic_map::flatten_domain(), isl::map::flatten_domain(), isl::space::flatten_domain(), isl::basic_map::flatten_range(), isl::map::flatten_range(), isl::space::flatten_range(), isl::aff::floor(), isl::multi_aff::floor(), isl::pw_aff::floor(), isl::val::floor(), isl::map::floordiv_val(), FN(), isl::aff_list::foreach(), isl::ast_node_list::foreach(), isl::basic_map_list::foreach(), isl::basic_set_list::foreach(), isl::id_list::foreach(), isl::map_list::foreach(), isl::pw_aff_list::foreach(), isl::pw_multi_aff_list::foreach(), isl::set_list::foreach(), isl::union_pw_aff_list::foreach(), isl::union_set_list::foreach(), isl::val_list::foreach(), isl::schedule_node::foreach_ancestor_top_down(), isl::map::foreach_basic_map(), isl::set::foreach_basic_set(), isl::schedule_node::foreach_descendant_top_down(), isl::union_map::foreach_map(), isl::pw_aff::foreach_piece(), isl::pw_multi_aff::foreach_piece(), isl::set::foreach_point(), isl::union_set::foreach_point(), isl::union_pw_aff::foreach_pw_aff(), isl::union_set::foreach_set(), isl::union_map::from(), isl::basic_map::from_aff(), isl::map::from_aff(), isl::ast_build::from_context(), isl::map::from_domain(), isl::schedule::from_domain(), isl::schedule_node::from_domain(), isl::union_map::from_domain(), isl::basic_map::from_domain_and_range(), isl::map::from_domain_and_range(), isl::union_map::from_domain_and_range(), isl::schedule_node::from_extension(), isl::pw_multi_aff::from_map(), isl::map::from_multi_aff(), isl::map::from_pw_aff(), isl::map::from_range(), isl::union_map::from_range(), isl::map::from_union_map(), isl::multi_union_pw_aff::from_union_map(), isl::ast_expr::from_val(), isl::union_flow::full_may_dependence(), isl::union_flow::full_must_dependence(), isl::val::gcd(), isl::val::ge(), isl::aff::ge_set(), isl::pw_aff::ge_set(), generate_component(), generate_shifted_component_parts(), get_si(), get_ui(), isl::basic_map::gist(), isl::basic_set::gist(), isl::map::gist(), isl::aff::gist(), isl::multi_aff::gist(), isl::pw_aff::gist(), isl::set::gist(), isl::multi_pw_aff::gist(), isl::pw_multi_aff::gist(), isl::union_map::gist(), isl::multi_union_pw_aff::gist(), isl::union_pw_aff::gist(), isl::union_pw_multi_aff::gist(), isl::union_set::gist(), isl::map::gist_domain(), isl::union_map::gist_domain(), isl::schedule::gist_domain_params(), isl::map::gist_params(), isl::set::gist_params(), isl::union_map::gist_params(), isl::union_set::gist_params(), isl::union_map::gist_range(), isl::schedule_node::graft_after(), isl::schedule_node::graft_before(), greedy_search(), isl::val::gt(), isl::aff::gt_set(), isl::pw_aff::gt_set(), isl::schedule_node_guard::guard(), isl::schedule_node::has_children(), isl::map::has_domain_tuple_id(), isl::space::has_domain_tuple_id(), isl::ast_node_if::has_else_node(), isl::map::has_equal_space(), isl::set::has_equal_space(), isl::space::has_equal_tuples(), isl::schedule_node::has_next_sibling(), isl::schedule_node::has_parent(), isl::schedule_node::has_previous_sibling(), isl::map::has_range_tuple_id(), isl::multi_aff::has_range_tuple_id(), isl::multi_pw_aff::has_range_tuple_id(), isl::multi_union_pw_aff::has_range_tuple_id(), isl::multi_val::has_range_tuple_id(), isl::pw_multi_aff::has_range_tuple_id(), isl::space::has_range_tuple_id(), isl::map::has_tuple_id(), isl::space::has_tuple_id(), isl::map::has_tuple_name(), isl::space::has_tuple_name(), isl::ast_expr::id(), isl::ast_expr_id::id(), isl::ast_node_mark::id(), isl::schedule_node_mark::id(), isl::id::id(), isl::id_list::id_list(), isl::set::identity(), isl::union_set::identity(), isl::map::identity(), isl::multi_aff::identity(), isl::multi_pw_aff::identity(), isl::space::identity_multi_aff_on_domain(), isl::space::identity_multi_pw_aff_on_domain(), isl::multi_aff::identity_on_domain(), isl::multi_pw_aff::identity_on_domain(), isl::pw_multi_aff::identity_on_domain(), isl::space::identity_pw_multi_aff_on_domain(), isl::union_set::identity_union_pw_multi_aff(), identity_upma(), isl::ast_node_for::inc(), incremental_closure(), incremental_on_entire_domain(), isl::set::indicator_function(), isl::val::infty(), isl::ast_node_for::init(), initial_solution(), isl::aff_list::insert(), isl::ast_node_list::insert(), isl::basic_map_list::insert(), isl::basic_set_list::insert(), isl::id_list::insert(), isl::map_list::insert(), isl::pw_aff_list::insert(), isl::pw_multi_aff_list::insert(), isl::set_list::insert(), isl::union_pw_aff_list::insert(), isl::union_set_list::insert(), isl::val_list::insert(), isl::schedule_node::insert_context(), isl::set::insert_dims(), isl::multi_aff::insert_domain(), isl::multi_pw_aff::insert_domain(), isl::pw_aff::insert_domain(), isl::pw_multi_aff::insert_domain(), isl::set::insert_domain(), isl::schedule_node::insert_filter(), isl::schedule_node::insert_guard(), isl::schedule_node::insert_mark(), isl::schedule::insert_partial_schedule(), isl::schedule_node::insert_partial_schedule(), insert_pending_guard_nodes(), isl::schedule_node::insert_sequence(), isl::schedule_node::insert_set(), isl::val::int_from_ui(), isl::basic_map::intersect(), isl::basic_set::intersect(), isl::map::intersect(), isl::set::intersect(), isl::union_map::intersect(), isl::union_set::intersect(), isl::basic_map::intersect_domain(), isl::multi_pw_aff::intersect_domain(), isl::map::intersect_domain(), isl::pw_aff::intersect_domain(), isl::pw_multi_aff::intersect_domain(), isl::union_map::intersect_domain(), isl::union_pw_aff::intersect_domain(), isl::union_pw_multi_aff::intersect_domain(), isl::schedule::intersect_domain(), isl::multi_union_pw_aff::intersect_domain(), isl::map::intersect_domain_factor_domain(), isl::union_map::intersect_domain_factor_domain(), isl::map::intersect_domain_factor_range(), isl::union_map::intersect_domain_factor_range(), isl::union_pw_aff::intersect_domain_wrapped_domain(), isl::union_pw_multi_aff::intersect_domain_wrapped_domain(), isl::union_pw_aff::intersect_domain_wrapped_range(), isl::union_pw_multi_aff::intersect_domain_wrapped_range(), isl::basic_set::intersect_params(), isl::map::intersect_params(), isl::multi_union_pw_aff::intersect_params(), isl::set::intersect_params(), isl::multi_pw_aff::intersect_params(), isl::pw_aff::intersect_params(), isl::pw_multi_aff::intersect_params(), isl::union_map::intersect_params(), isl::union_pw_aff::intersect_params(), isl::union_pw_multi_aff::intersect_params(), isl::union_set::intersect_params(), isl::basic_map::intersect_range(), isl::map::intersect_range(), isl::union_map::intersect_range(), isl::map::intersect_range_factor_domain(), isl::union_map::intersect_range_factor_domain(), isl::map::intersect_range_factor_range(), isl::union_map::intersect_range_factor_range(), isl::val::inv(), isl::map::involves_dims(), isl::set::involves_dims(), isl::multi_aff::involves_locals(), isl::pw_multi_aff::involves_locals(), isl::set::involves_locals(), isl::union_pw_multi_aff::involves_locals(), isl::multi_aff::involves_nan(), isl::multi_pw_aff::involves_nan(), isl::multi_union_pw_aff::involves_nan(), isl::multi_val::involves_nan(), isl::multi_pw_aff::involves_param(), isl::map::is_bijective(), isl::union_map::is_bijective(), is_bound(), isl::basic_set::is_bounded(), isl::set::is_bounded(), isl::aff::is_cst(), isl::pw_aff::is_cst(), isl::ast_node_for::is_degenerate(), isl::map::is_disjoint(), isl::set::is_disjoint(), isl::union_map::is_disjoint(), isl::union_set::is_disjoint(), isl::val::is_divisible_by(), isl::basic_map::is_empty(), isl::basic_set::is_empty(), isl::map::is_empty(), isl::set::is_empty(), isl::union_map::is_empty(), isl::union_set::is_empty(), isl::basic_map::is_equal(), isl::basic_set::is_equal(), isl::map::is_equal(), isl::pw_aff::is_equal(), isl::schedule_node::is_equal(), isl::set::is_equal(), isl::space::is_equal(), isl::union_map::is_equal(), isl::union_set::is_equal(), is_even_test(), isl::val::is_infty(), isl::map::is_injective(), isl::union_map::is_injective(), isl::val::is_int(), isl::val::is_nan(), isl::val::is_neg(), isl::val::is_neginfty(), isl::val::is_negone(), isl::val::is_nonneg(), isl::val::is_nonpos(), isl::val::is_one(), isl::set::is_params(), isl::space::is_params(), isl::val::is_pos(), isl::val::is_rat(), isl::space::is_set(), isl::map::is_single_valued(), isl::union_map::is_single_valued(), isl::set::is_singleton(), isl::map::is_strict_subset(), isl::set::is_strict_subset(), isl::union_map::is_strict_subset(), isl::union_set::is_strict_subset(), isl::basic_map::is_subset(), isl::basic_set::is_subset(), isl::map::is_subset(), isl::set::is_subset(), isl::union_map::is_subset(), isl::union_set::is_subset(), isl::schedule_node::is_subtree_anchored(), isl::fixed_box::is_valid(), isl::basic_set::is_wrapping(), isl::set::is_wrapping(), isl::space::is_wrapping(), isl::val::is_zero(), isl::pw_aff::isa_aff(), isl::union_map::isa_map(), isl::multi_pw_aff::isa_multi_aff(), isl::pw_multi_aff::isa_multi_aff(), isl::union_pw_multi_aff::isa_pw_multi_aff(), isl::union_set::isa_set(), isl_access_info_compute_flow(), isl_aff_mod_val(), isl_aff_pullback_multi_aff(), isl_ast_build_expr_from_basic_set(), isl_ast_build_expr_from_pw_aff_internal(), isl_ast_build_expr_from_set_internal(), isl_ast_build_get_separation_class(), isl_basic_map_insert_dims(), isl_basic_map_move_dims(), isl_basic_map_preimage_multi_aff(), isl_basic_map_realign(), isl_basic_set_compare_at(), isl_basic_set_opt(), isl_basic_set_opt_lp_val(), isl_basic_set_opt_lp_val_aligned(), isl_basic_set_opt_val(), isl_basic_set_scan(), isl_basic_set_solve_ilp(), isl_dim_map_extend(), ISL_FN(), isl_imath_fits_slong_p(), isl_imath_fits_ulong_p(), isl_local_space_preimage_multi_aff(), isl_map_compute_divs(), isl_map_partial_lexopt_aligned(), isl_map_partial_lexopt_aligned_pw_multi_aff(), isl_map_preimage_pw_multi_aff_aligned(), isl_map_solve_lp(), isl_mat_move_cols(), ISL_MAYBE(), isl_multi_aff_lex_gte_set(), isl_multi_pw_aff_apply_pw_aff_aligned(), isl_multi_pw_aff_eq_map_on_space(), isl_multi_pw_aff_lex_map_on_space(), isl_multi_pw_aff_order_map(), isl_multi_union_pw_aff_apply_multi_aff(), isl_multi_union_pw_aff_apply_pw_multi_aff(), isl_poly_eval(), isl_poly_mul_rec(), isl_poly_pow(), isl_poly_subs(), isl_pw_aff_list_opt(), isl_pw_aff_mod(), isl_pw_aff_tdiv_r(), isl_pw_multi_aff_product(), isl_pw_multi_aff_substitute(), isl_pw_qpolynomial_fold_fold(), isl_pw_qpolynomial_mul(), isl_qpolynomial_aff_sign(), isl_qpolynomial_fold_add_on_domain(), isl_qpolynomial_sign(), isl_reordering_extend(), isl_reordering_extend_space(), isl_schedule_tree_insert_band(), isl_schedule_tree_insert_context(), isl_schedule_tree_insert_domain(), isl_schedule_tree_insert_expansion(), isl_schedule_tree_insert_extension(), isl_schedule_tree_insert_filter(), isl_schedule_tree_insert_guard(), isl_schedule_tree_insert_mark(), isl_set_opt(), isl_set_opt_aligned(), isl_set_opt_val(), isl_set_wrap_facet(), isl_tab_min(), isl_tab_sample(), isl_tab_solve_lp(), isl_union_map_domain_map_union_pw_multi_aff(), isl_union_pw_aff_mod_val(), isl_union_set_coefficients(), isl_union_set_identity_union_pw_multi_aff(), isl_union_set_list_union(), isl_union_set_solutions(), isl_val_gt_si(), isl_vec_move_els(), isl_vec_reorder(), isl::ast_node_for::iterator(), isl::val::le(), isl::ast_expr::le(), isl::aff::le_set(), isl::pw_aff::le_set(), isl::map::lex_ge(), isl::map::lex_ge_at(), isl::map::lex_gt(), isl::map::lex_gt_at(), isl::map::lex_le(), isl::map::lex_le_at(), isl::map::lex_lt(), isl::map::lex_lt_at(), isl::basic_map::lexmax(), isl::basic_set::lexmax(), isl::map::lexmax(), isl::set::lexmax(), isl::union_map::lexmax(), isl::union_set::lexmax(), isl::map::lexmax_pw_multi_aff(), isl::set::lexmax_pw_multi_aff(), isl::basic_map::lexmin(), isl::basic_set::lexmin(), isl::map::lexmin(), isl::set::lexmin(), isl::union_map::lexmin(), isl::union_set::lexmin(), isl::map::lexmin_pw_multi_aff(), isl::set::lexmin_pw_multi_aff(), isl::multi_aff::list(), isl::multi_id::list(), isl::multi_pw_aff::list(), isl::multi_union_pw_aff::list(), isl::multi_val::list(), isl::local_space::local_space(), isl::map::lower_bound(), isl::set::lower_bound(), isl::map::lower_bound_si(), isl::set::lower_bound_si(), isl::set::lower_bound_val(), isl::val::lt(), isl::aff::lt_set(), isl::pw_aff::lt_set(), main(), isl::schedule::map(), isl::map::map(), isl::schedule_node::map_descendant_bottom_up(), isl::space::map_from_domain_and_range(), isl::space::map_from_set(), isl::union_map::map_list(), isl::map_list::map_list(), isl::multi_pw_aff::max(), isl::multi_val::max(), isl::pw_aff::max(), isl::val::max(), isl::map::max_multi_pw_aff(), isl::set::max_multi_pw_aff(), isl::multi_pw_aff::max_multi_val(), isl::pw_multi_aff::max_multi_val(), isl::set::max_val(), isl::union_flow::may_dependence(), isl::union_flow::may_no_source(), isl::schedule_node_band::member_get_coincident(), isl::schedule_node_band::member_set_ast_loop_atomic(), isl::schedule_node_band::member_set_ast_loop_default(), isl::schedule_node_band::member_set_ast_loop_separate(), isl::schedule_node_band::member_set_ast_loop_unroll(), isl::schedule_node_band::member_set_coincident(), isl::multi_pw_aff::min(), isl::multi_val::min(), isl::pw_aff::min(), isl::val::min(), isl::map::min_multi_pw_aff(), isl::set::min_multi_pw_aff(), isl::multi_pw_aff::min_multi_val(), isl::pw_multi_aff::min_multi_val(), isl::set::min_val(), isl::schedule_node_band::mod(), isl::aff::mod(), isl::pw_aff::mod(), isl::val::mod(), isl::map::move_dims(), move_last(), mp_error_string(), mp_int_abs(), mp_int_binary_len(), mp_int_div(), mp_int_div_pow2(), mp_int_egcd(), mp_int_find_prime(), mp_int_init_copy(), mp_int_is_prime(), mp_int_mul_pow2(), mp_int_neg(), mp_int_randomize(), mp_int_to_binary(), mp_int_to_string(), mp_int_unsigned_len(), mp_rat_abs(), mp_rat_add_int(), mp_rat_compare_unsigned(), mp_rat_compare_value(), mp_rat_copy(), mp_rat_div(), mp_rat_div_int(), mp_rat_expt(), mp_rat_init(), mp_rat_init_copy(), mp_rat_init_size(), mp_rat_mul(), mp_rat_mul_int(), mp_rat_neg(), mp_rat_read_cdecimal(), mp_rat_read_cstring(), mp_rat_read_ustring(), mp_rat_recip(), mp_rat_set_uvalue(), mp_rat_set_value(), mp_rat_sub_int(), mp_rat_to_decimal(), mp_rat_to_ints(), mp_rat_to_string(), isl::aff::mul(), isl::ast_expr::mul(), isl::pw_aff::mul(), isl::val::mul(), MULTI(), isl::multi_aff::multi_aff(), isl::space::multi_aff(), isl::space::multi_aff_on_domain(), isl::space::multi_id(), isl::multi_id::multi_id(), isl::multi_pw_aff::multi_pw_aff(), isl::space::multi_pw_aff(), isl::multi_union_pw_aff::multi_union_pw_aff(), isl::space::multi_union_pw_aff(), isl::point::multi_val(), isl::multi_val::multi_val(), isl::space::multi_val(), isl::pw_multi_aff::multi_val_on_domain(), isl::multi_aff::multi_val_on_domain(), multiplicative_call_factor_pw_qpolynomial(), isl::union_flow::must_dependence(), isl::union_flow::must_no_source(), isl::ast_expr_op::n_arg(), isl::map::n_basic_map(), isl::set::n_basic_set(), isl::schedule_node::n_children(), isl::schedule_node_band::n_member(), isl::pw_multi_aff::n_piece(), isl::id::name(), isl::val::nan(), isl::val::ne(), isl::aff::ne_set(), isl::pw_aff::ne_set(), isl::aff::neg(), isl::multi_aff::neg(), isl::multi_pw_aff::neg(), isl::multi_union_pw_aff::neg(), isl::multi_val::neg(), isl::pw_aff::neg(), isl::val::neg(), isl::val::neginfty(), isl::val::negone(), next_is_domain_colon(), isl::schedule_node::next_sibling(), next_token(), isl::ast_node_mark::node(), isl::ast_build::node_from(), isl::ast_build::node_from_schedule_map(), isl::val::num_si(), isl::fixed_box::offset(), isl::schedule_constraints::on_domain(), isl::val::one(), isl::ast_expr::op_arg(), opt_at(), isl::schedule_node::order_after(), isl::schedule_node::order_before(), isl::map::order_lt(), isl::space::param_aff_on_domain(), isl::pw_aff::param_on_domain(), isl::basic_set::params(), isl::set::params(), isl::space::params(), isl::union_map::params(), isl::union_set::params(), isl::space::params_alloc(), isl::schedule_node::parent(), isl::schedule_node_band::partial_schedule(), isl::schedule_node_band::permutable(), isl::basic_map::plain_get_val_if_fixed(), isl::set::plain_get_val_if_fixed(), isl::union_pw_multi_aff::plain_is_empty(), isl::multi_aff::plain_is_equal(), isl::multi_id::plain_is_equal(), isl::multi_pw_aff::plain_is_equal(), isl::multi_union_pw_aff::plain_is_equal(), isl::multi_val::plain_is_equal(), isl::set::plain_multi_val_if_fixed(), isl::point::point(), isl::map::polyhedral_hull(), isl::set::polyhedral_hull(), isl::union_map::polyhedral_hull(), isl::union_set::polyhedral_hull(), isl::val::pow2(), isl::schedule_node::prefix_schedule_multi_union_pw_aff(), isl::schedule_node::prefix_schedule_relation(), isl::schedule_node::prefix_schedule_union_map(), isl::schedule_node::prefix_schedule_union_pw_multi_aff(), isl::set::preimage(), isl::union_set::preimage(), isl::map::preimage_domain(), isl::union_map::preimage_domain(), isl::pw_multi_aff::preimage_domain_wrapped_domain(), isl::union_pw_multi_aff::preimage_domain_wrapped_domain(), isl::map::preimage_range(), isl::union_map::preimage_range(), isl::schedule_node::previous_sibling(), process_file(), isl::map::product(), isl::multi_aff::product(), isl::multi_pw_aff::product(), isl::multi_val::product(), isl::pw_multi_aff::product(), isl::set::product(), isl::space::product(), isl::union_map::product(), isl::basic_set::project_out(), isl::map::project_out(), isl::set::project_out(), isl::map::project_out_all_params(), isl::set::project_out_all_params(), isl::union_map::project_out_all_params(), isl::pw_multi_aff::project_out_map(), isl::set::project_out_param(), isl::schedule_constraints::proximity(), isl::aff::pullback(), isl::multi_pw_aff::pullback(), isl::pw_aff::pullback(), isl::pw_multi_aff::pullback(), isl::multi_aff::pullback(), isl::multi_union_pw_aff::pullback(), isl::schedule::pullback(), isl::union_pw_aff::pullback(), isl::union_pw_multi_aff::pullback(), isl::pw_aff::pw_aff(), isl::pw_aff_list::pw_aff_list(), isl::pw_multi_aff::pw_multi_aff(), pw_multi_aff_from_map_check_strides(), isl::union_pw_multi_aff::pw_multi_aff_list(), isl::pw_multi_aff_list::pw_multi_aff_list(), isl::set::pw_multi_aff_on_domain(), pw_multi_aff_set_pw_aff(), isl::map::range(), isl::space::range(), isl::union_map::range(), isl::map::range_factor_domain(), isl::pw_multi_aff::range_factor_domain(), isl::union_map::range_factor_domain(), isl::union_pw_multi_aff::range_factor_domain(), isl::map::range_factor_range(), isl::pw_multi_aff::range_factor_range(), isl::union_map::range_factor_range(), isl::union_pw_multi_aff::range_factor_range(), isl::map::range_lattice_tile(), isl::map::range_map(), isl::union_map::range_map(), isl::multi_aff::range_map(), isl::pw_multi_aff::range_map(), isl::space::range_map_multi_aff(), isl::space::range_map_pw_multi_aff(), isl::map::range_product(), isl::multi_aff::range_product(), isl::multi_id::range_product(), isl::multi_pw_aff::range_product(), isl::multi_union_pw_aff::range_product(), isl::multi_val::range_product(), isl::pw_multi_aff::range_product(), isl::union_map::range_product(), isl::union_pw_multi_aff::range_product(), isl::map::range_reverse(), isl::space::range_reverse(), isl::union_map::range_reverse(), isl::map::range_simple_fixed_box_hull(), isl::map::range_tuple_dim(), isl::map::range_tuple_id(), isl::multi_aff::range_tuple_id(), isl::multi_pw_aff::range_tuple_id(), isl::multi_union_pw_aff::range_tuple_id(), isl::multi_val::range_tuple_id(), isl::pw_multi_aff::range_tuple_id(), isl::space::range_tuple_id(), read_conjuncts(), read_disjuncts(), read_formula(), read_number(), read_tuple_space(), isl::set::remove_dims(), isl::set::remove_divs(), isl::set::remove_redundancies(), reorder(), replace_by_universe(), isl::multi_aff::reset_range_tuple_id(), isl::multi_pw_aff::reset_range_tuple_id(), isl::multi_union_pw_aff::reset_range_tuple_id(), isl::multi_val::reset_range_tuple_id(), isl::set::reset_tuple_id(), isl::multi_aff::reset_tuple_id(), isl::multi_pw_aff::reset_tuple_id(), isl::multi_union_pw_aff::reset_tuple_id(), isl::multi_val::reset_tuple_id(), isl::ast_build::restrict(), restricted_partial_lexmax(), isl::basic_map::reverse(), isl::map::reverse(), isl::space::reverse(), isl::union_map::reverse(), isl::schedule::root(), isl::schedule_node::root(), row_sign(), run_file(), S(), s_rat_combine(), s_rat_reduce(), isl::basic_map::sample(), isl::basic_set::sample(), isl::map::sample(), isl::set::sample(), isl::basic_set::sample_point(), isl::set::sample_point(), isl::union_set::sample_point(), isl::multi_aff::scale(), isl::multi_pw_aff::scale(), isl::multi_union_pw_aff::scale(), isl::multi_val::scale(), isl::schedule_node_band::scale(), isl::aff::scale(), isl::pw_aff::scale(), isl::pw_multi_aff::scale(), isl::multi_aff::scale_down(), isl::multi_pw_aff::scale_down(), isl::multi_union_pw_aff::scale_down(), isl::multi_val::scale_down(), isl::schedule_node_band::scale_down(), isl::pw_aff::scale_down(), isl::aff::scale_down(), isl::pw_multi_aff::scale_down(), isl::ast_build::schedule(), isl::schedule_node::schedule(), isl::schedule::schedule(), isl::schedule_constraints::schedule_constraints(), isl::schedule_node::schedule_depth(), isl::schedule::sequence(), isl::set::set(), isl::id_to_ast_expr::set(), isl::multi_aff::set_aff(), isl::schedule_node_band::set_ast_build_options(), isl::multi_aff::set_at(), isl::multi_id::set_at(), isl::multi_pw_aff::set_at(), isl::multi_union_pw_aff::set_at(), isl::multi_val::set_at(), isl::constraint::set_coefficient_si(), isl::schedule_constraints::set_coincidence(), isl::schedule_constraints::set_conditional_validity(), isl::aff::set_constant_si(), isl::constraint::set_constant_si(), isl::constraint::set_constant_val(), isl::schedule_constraints::set_context(), isl::set::set_dim_id(), isl::space::set_dim_id(), isl::map::set_domain_tuple(), isl::space::set_domain_tuple(), isl::space::set_from_params(), isl::multi_id::set_id(), isl::union_access_info::set_kill(), isl::union_set::set_list(), isl::set_list::set_list(), isl::union_access_info::set_may_source(), isl::union_access_info::set_must_source(), isl::schedule_node_band::set_permutable(), isl::schedule_constraints::set_proximity(), isl::multi_pw_aff::set_pw_aff(), isl::pw_multi_aff::set_pw_aff(), isl::map::set_range_tuple(), isl::multi_aff::set_range_tuple(), isl::multi_pw_aff::set_range_tuple(), isl::multi_union_pw_aff::set_range_tuple(), isl::multi_val::set_range_tuple(), isl::pw_multi_aff::set_range_tuple(), isl::space::set_range_tuple(), isl::union_access_info::set_schedule(), isl::union_access_info::set_schedule_map(), set_str(), isl::map::set_tuple_id(), isl::pw_aff::set_tuple_id(), isl::space::set_tuple_id(), isl::set::set_tuple_id(), isl::multi_union_pw_aff::set_union_pw_aff(), isl::multi_val::set_val(), isl::schedule_constraints::set_validity(), SF(), isl::val::sgn(), isl::schedule_node::shared_ancestor(), isl::schedule_node_band::shift(), isl::set::simple_fixed_box_hull(), isl::set::simple_hull(), isl::aff_list::size(), isl::ast_node_list::size(), isl::basic_map_list::size(), isl::basic_set_list::size(), isl::fixed_box::size(), isl::id_list::size(), isl::map_list::size(), isl::multi_aff::size(), isl::multi_id::size(), isl::multi_pw_aff::size(), isl::multi_union_pw_aff::size(), isl::multi_val::size(), isl::pw_aff_list::size(), isl::pw_multi_aff_list::size(), isl::set_list::size(), isl::union_pw_aff_list::size(), isl::union_set_list::size(), isl::val_list::size(), sizeinbase(), solutions_entry(), solve_ilp(), solve_ilp_with_eq(), solve_lp(), isl::basic_set::space(), isl::fixed_box::space(), isl::map::space(), isl::multi_aff::space(), isl::multi_id::space(), isl::multi_pw_aff::space(), isl::multi_union_pw_aff::space(), isl::multi_val::space(), isl::pw_aff::space(), isl::pw_multi_aff::space(), isl::set::space(), isl::union_map::space(), isl::union_pw_aff::space(), isl::union_pw_multi_aff::space(), isl::union_set::space(), isl::space::space(), isl::schedule_node_band::split(), split_domain(), split_domain_pma(), isl::set::stride(), isl::aff::sub(), isl::multi_aff::sub(), isl::multi_pw_aff::sub(), isl::multi_union_pw_aff::sub(), isl::multi_val::sub(), isl::pw_aff::sub(), isl::pw_multi_aff::sub(), isl::union_pw_aff::sub(), isl::union_pw_multi_aff::sub(), isl::val::sub(), isl::map::subtract(), isl::set::subtract(), isl::union_map::subtract(), isl::union_set::subtract(), isl::pw_aff::subtract_domain(), isl::pw_multi_aff::subtract_domain(), isl::union_pw_aff::subtract_domain(), isl::union_pw_multi_aff::subtract_domain(), isl::union_map::subtract_domain(), isl::union_map::subtract_range(), subtree_schedule_extend_child(), isl::map::sum(), tab_ineq_sign(), isl::pw_aff::tdiv_q(), isl::pw_aff::tdiv_r(), test(), test_bin_aff(), test_bin_locus(), test_bin_locus_ma(), test_bin_mpa(), test_bin_mupa(), test_bin_pw_aff(), test_bin_union_map(), test_bin_upma(), test_bin_val(), test_bind_aff(), test_bind_mupa(), test_bind_pa(), test_bind_set(), test_comp(), test_eval_aff(), test_ineq_is_satisfied(), test_min(), test_min_special(), test_min_special2(), test_mupa_ma(), test_mupa_pa(), test_mupa_pma(), test_mupa_set(), test_mupa_upma(), test_mupa_uset(), test_pullback(), test_pw_max(), test_qtodec(), test_residue_class(), test_return_obj(), test_ucomp(), test_un_locus(), test_un_mpa(), test_un_mupa(), test_un_union_map(), test_un_val(), test_unbind_aff(), test_unbind_set(), test_union_pw_op(), test_upma_test(), test_upma_uset(), test_uvcomp(), test_vcomp(), test_zcomp(), isl::ast_node_if::then_node(), isl::schedule_node_band::tile(), isl::ast_expr::to_C_str(), isl::ast_node::to_C_str(), isl::aff::to_list(), isl::ast_node::to_list(), isl::basic_map::to_list(), isl::basic_set::to_list(), isl::id::to_list(), isl::map::to_list(), isl::pw_aff::to_list(), isl::pw_multi_aff::to_list(), isl::set::to_list(), isl::union_pw_aff::to_list(), isl::union_set::to_list(), isl::val::to_list(), isl::multi_aff::to_multi_pw_aff(), isl::pw_multi_aff::to_multi_pw_aff(), isl::multi_aff::to_multi_union_pw_aff(), isl::multi_aff::to_pw_multi_aff(), isl::basic_set::to_set(), isl::point::to_set(), isl::map::to_union_map(), isl::pw_aff::to_union_pw_aff(), isl::pw_multi_aff::to_union_pw_multi_aff(), isl::set::to_union_set(), isl::set::translation(), isl::schedule_node::tree_depth(), isl::val::trunc(), isl::set::tuple_dim(), isl::set::tuple_id(), isl::map::tuple_id(), isl::pw_aff::tuple_id(), isl::pw_multi_aff::tuple_id(), isl::space::tuple_id(), isl::set::tuple_name(), isl::space::tuple_name(), isl::set::unbind_params(), isl::aff::unbind_params_insert_domain(), isl::multi_aff::unbind_params_insert_domain(), isl::multi_pw_aff::unbind_params_insert_domain(), isl::set::unbind_params_insert_domain(), isl::map::uncurry(), isl::space::uncurry(), isl::union_map::uncurry(), isl::union_access_info::union_access_info(), isl::multi_pw_aff::union_add(), isl::multi_union_pw_aff::union_add(), isl::pw_aff::union_add(), isl::pw_multi_aff::union_add(), isl::union_pw_aff::union_add(), isl::union_pw_multi_aff::union_add(), union_floyd_warshall(), isl::union_map::union_map(), isl::union_pw_aff::union_pw_aff(), isl::union_pw_aff_list::union_pw_aff_list(), isl::union_pw_multi_aff::union_pw_multi_aff(), isl::union_set::union_set(), isl::union_set_list::union_set_list(), isl::space::unit(), isl::basic_map::unite(), isl::basic_set::unite(), isl::map::unite(), isl::set::unite(), isl::union_map::unite(), isl::union_set::unite(), isl::union_map::universe(), isl::union_set::universe(), isl::basic_map::universe(), isl::basic_set::universe(), isl::map::universe(), isl::set::universe(), isl::schedule_node::universe_domain(), isl::space::universe_map(), isl::space::universe_set(), isl::map::unshifted_simple_hull(), isl::set::unshifted_simple_hull(), isl::set::unwrap(), isl::space::unwrap(), isl::union_set::unwrap(), isl::map::upper_bound(), isl::set::upper_bound(), isl::map::upper_bound_si(), isl::set::upper_bound_val(), isl::id::user(), uset_is_bound(), isl::ast_expr::val(), isl::ast_expr_int::val(), isl::val::val(), val_check_equal(), isl::val_list::val_list(), isl::schedule_constraints::validity(), isl::aff::var_on_domain(), isl::pw_aff::var_on_domain(), isl::map::wrap(), isl::space::wrap(), isl::union_map::wrap(), isl::val::zero(), isl::multi_aff::zero(), isl::multi_pw_aff::zero(), isl::multi_union_pw_aff::zero(), isl::multi_val::zero(), isl::pw_multi_aff::zero(), isl::space::zero_aff_on_domain(), isl::space::zero_multi_aff(), isl::space::zero_multi_pw_aff(), isl::space::zero_multi_union_pw_aff(), isl::space::zero_multi_val(), isl::aff::zero_on_domain(), isl::map::zip(), and isl::union_map::zip().
int scale_tile |
Definition at line 10694 of file isl_test.c.
polly flatten Polly Flatten false polly print flatten Polly Print flattened schedule |
Definition at line 10697 of file isl_test.c.
Referenced by before_for(), compute_schedule_with_context(), construct_ast_from_schedule(), construct_ast_from_union_map(), create_leaf(), isl_ast_build_ast_from_schedule(), isl_ast_build_get_schedule(), isl_ast_build_node_from_schedule(), isl_ast_build_node_from_schedule_map(), isl_printer_print_schedule(), isl_schedule_align_params(), isl_schedule_band_set_partial_schedule(), isl_schedule_cow(), isl_schedule_expand(), isl_schedule_from_schedule_tree(), isl_schedule_get_ctx(), isl_schedule_get_domain(), isl_schedule_get_root(), isl_schedule_get_space(), isl_schedule_gist_domain_params(), isl_schedule_insert_context(), isl_schedule_insert_guard(), isl_schedule_insert_partial_schedule(), isl_schedule_intersect_domain(), isl_schedule_map_schedule_node_bottom_up(), isl_schedule_node_alloc(), isl_schedule_node_from_domain(), isl_schedule_node_from_extension(), isl_schedule_peek_leaf(), isl_schedule_pullback_union_pw_multi_aff(), isl_schedule_read_from_file(), isl_schedule_reset_user(), isl_schedule_set_root(), isl_schedule_tree_band_set_partial_schedule(), isl_stream_read_union_access_info(), isl_union_access_info_set_schedule(), isl_union_map_compute_flow(), main(), read_band(), schedule_set_options(), set_options(), set_universe(), test_ast_build(), test_ast_build_generic(), test_ast_build_unroll(), test_ast_gen1(), test_ast_gen2(), test_ast_gen3(), test_ast_gen4(), test_ast_gen5(), test_coalescing_schedule(), test_conditional_schedule_constraints(), test_conflicting_context_schedule(), test_flow(), test_one_schedule(), test_schedule_tree_generic(), test_schedule_tree_group_2(), test_special_conditional_schedule_constraints(), test_special_conditional_schedule_constraints_2(), and test_strongly_satisfying_schedule().
const char* set |
Definition at line 1356 of file isl_test.c.
Referenced by add_bound(), add_bound_from_constraint(), add_bounds(), add_constraint(), add_guarded_poly(), add_implied_guards(), add_intermediate_piece(), add_key_val(), add_lineality(), add_list(), add_n(), add_node(), add_pw_multi_aff_from_domain(), add_selected_wraps(), add_selected_wraps_around_facet(), add_valid_wraps_around_facet(), add_wrap(), add_wraps(), add_wraps_around_facet(), ast_expr_from_pw_aff(), at_most_one_non_fixed(), base_compute_divs(), before_for(), bernstein_coefficients_factors(), bernstein_coefficients_full_recursive(), BFN(), build_ast_from_domain(), build_ast_from_extension(), check_conversion_call(), check_conversion_equal(), check_conversion_null(), coefficients_entry(), collect_bounds(), combined_lineality_space(), common_constraints(), compressed_multiplicative_call(), compute_divs(), compute_facet(), compute_size(), compute_sizes(), compute_sizes_and_max(), construct_compressed_id(), construct_constraints(), convex_hull_0d(), convex_hull_1d(), convex_hull_pair(), convex_hull_pair_pointed(), dim_is_fixed(), distance_is_bounded(), do_unroll_iteration(), eliminate_non_fixed(), equal_on_domain(), equate_params(), extend(), extend_domain(), extend_max(), extend_min(), extends(), extends_max(), extends_min(), extract_node(), extract_single_piece(), first_offset(), fix_inactive(), fixed_box_as_map(), floyd_warshall(), FN(), foreach_iteration(), foreach_lifted_subset(), foreach_orthant(), foreach_point(), gen_bin_set_op(), generate_code_in_space(), generate_code_set(), generate_component(), get_expanded_n_div(), guarded_fold(), has_single_value(), has_singular_src_or_dst(), identity_upma(), init_n_maxvar(), initial_facet_constraint(), initial_hull(), insert_if(), insert_pending_guard_nodes(), inter_coefficients(), intersect_explicit_domain(), intersect_stride_constraint(), is_bound(), is_isolate(), is_isolate_loop_type_option(), is_loop_type_option(), ISL_ARG_CHILD(), isl_ast_build_compute_gist(), isl_ast_build_detect_strides(), isl_ast_build_eliminate_divs(), isl_ast_build_eliminate_inner(), isl_ast_build_expr_from_basic_set(), isl_ast_build_expr_from_set(), isl_ast_build_expr_from_set_internal(), isl_ast_build_from_context(), isl_ast_build_get_stride_constraint(), isl_ast_build_include_stride(), isl_ast_build_init(), isl_ast_build_map_to_iterator(), isl_ast_build_product(), isl_ast_build_restrict(), isl_ast_build_restrict_generated(), isl_ast_build_restrict_internal(), isl_ast_build_set_loop_bounds(), isl_ast_build_specialize(), isl_basic_set_list_from_set(), isl_basic_set_list_union(), isl_local_space_lift_set(), isl_map_affine_hull(), isl_map_bind_domain(), isl_map_compatible_domain(), isl_map_compatible_range(), isl_map_convex_hull(), isl_map_from_domain(), isl_map_from_range(), isl_map_get_range_stride_info(), isl_map_intersect_domain(), isl_map_intersect_range(), isl_map_set_has_equal_params(), isl_map_set_tuple_is_equal(), isl_morph_set(), isl_multi_union_pw_aff_has_non_trivial_domain(), isl_printer_print_set(), isl_pw_aff_order_map(), isl_pw_multi_aff_from_domain(), isl_pw_multi_aff_from_pw_aff(), isl_pw_multi_aff_from_set(), isl_pw_qpolynomial_fold_fold(), isl_qpolynomial_aff_sign(), isl_qpolynomial_fold_fold_on_domain(), isl_qpolynomial_fold_opt_on_domain(), isl_qpolynomial_opt_on_domain(), isl_qpolynomial_sign(), isl_sched_graph_domain(), isl_schedule_node_group(), isl_set_add_basic_set(), isl_set_add_basic_set_equality(), isl_set_add_constraint(), isl_set_add_dims(), isl_set_affine_hull(), isl_set_align_divs(), isl_set_align_params(), isl_set_apply(), isl_set_apply_pw_qpolynomial_fold(), isl_set_as_pw_multi_aff(), isl_set_basic_set_check_equal_space(), isl_set_bind(), isl_set_bounded_simple_hull(), isl_set_check_is_set(), isl_set_check_range(), isl_set_coalesce(), isl_set_coalesce_preserve(), isl_set_coefficients(), isl_set_combined_lineality_space(), isl_set_complement(), isl_set_compute_divs(), isl_set_contains_point(), isl_set_convex_hull(), isl_set_copy(), isl_set_count(), isl_set_count_upto(), isl_set_count_val(), isl_set_cow(), isl_set_detect_equalities(), isl_set_dim(), isl_set_dim_has_any_lower_bound(), isl_set_dim_has_any_upper_bound(), isl_set_dim_has_lower_bound(), isl_set_dim_has_upper_bound(), isl_set_dim_is_bounded(), isl_set_dim_max(), isl_set_dim_max_val(), isl_set_dim_min(), isl_set_dim_min_val(), isl_set_dim_residue_class(), isl_set_dim_residue_class_val(), isl_set_drop(), isl_set_drop_constraints_involving_dims(), isl_set_drop_constraints_not_involving_dims(), isl_set_drop_unused_params(), isl_set_eliminate(), isl_set_eliminate_dims(), isl_set_equate(), isl_set_every_basic_set(), isl_set_find_dim_by_id(), isl_set_find_dim_by_name(), isl_set_fix(), isl_set_fix_dim_si(), isl_set_fix_si(), isl_set_fix_val(), isl_set_flatten(), isl_set_flatten_map(), isl_set_foreach_basic_set(), isl_set_foreach_orthant(), isl_set_foreach_point(), isl_set_free(), isl_set_from_params(), isl_set_get_basic_set_list(), isl_set_get_ctx(), isl_set_get_dim_id(), isl_set_get_dim_name(), isl_set_get_hash(), isl_set_get_lattice_tile(), isl_set_get_plain_multi_val_if_fixed(), isl_set_get_simple_fixed_box_hull(), isl_set_get_space(), isl_set_get_stride(), isl_set_get_stride_info(), isl_set_get_tuple_id(), isl_set_get_tuple_name(), isl_set_gist(), isl_set_gist_basic_set(), isl_set_gist_params(), isl_set_gist_params_basic_set(), isl_set_grow(), isl_set_has_dim_id(), isl_set_has_dim_name(), isl_set_has_rational(), isl_set_has_tuple_id(), isl_set_has_tuple_name(), isl_set_identity(), isl_set_indicator_function(), isl_set_insert_dims(), isl_set_insert_domain(), isl_set_intersect_factor_domain(), isl_set_intersect_factor_range(), isl_set_intersect_params(), isl_set_involves_dims(), isl_set_involves_locals(), isl_set_is_bounded(), isl_set_is_box(), isl_set_is_empty(), isl_set_is_params(), isl_set_is_rational(), isl_set_is_singleton(), isl_set_is_wrapping(), isl_set_lift(), isl_set_list_union(), isl_set_local_affine_hull(), isl_set_lower_bound(), isl_set_lower_bound_multi_pw_aff(), isl_set_lower_bound_multi_val(), isl_set_lower_bound_si(), isl_set_lower_bound_val(), isl_set_make_disjoint(), isl_set_max_multi_pw_aff(), isl_set_max_val(), isl_set_min_multi_pw_aff(), isl_set_min_val(), isl_set_move_dims(), isl_set_n_basic_set(), isl_set_n_dim(), isl_set_n_param(), isl_set_neg(), isl_set_normalize(), isl_set_opt(), isl_set_opt_aligned(), isl_set_opt_val(), isl_set_params(), isl_set_partial_lexmax(), isl_set_partial_lexmin(), isl_set_peek_space(), isl_set_plain_get_val_if_fixed(), isl_set_plain_gist_basic_set(), isl_set_plain_is_empty(), isl_set_plain_is_universe(), isl_set_plain_unshifted_simple_hull(), isl_set_polyhedral_hull(), isl_set_preimage(), isl_set_preimage_multi_aff(), isl_set_preimage_multi_pw_aff(), isl_set_preimage_pw_multi_aff(), isl_set_print_internal(), isl_set_print_omega(), isl_set_print_polylib(), isl_set_project_onto_map(), isl_set_project_out(), isl_set_project_out_all_params(), isl_set_project_out_param_id(), isl_set_project_out_param_id_list(), isl_set_read_from_file(), isl_set_realign(), isl_set_remove_divs(), isl_set_remove_divs_involving_dims(), isl_set_remove_empty_parts(), isl_set_remove_redundancies(), isl_set_remove_unknown_divs(), isl_set_reset_space(), isl_set_reset_tuple_id(), isl_set_reset_user(), isl_set_sample(), isl_set_sample_point(), isl_set_scan(), isl_set_set_dim_id(), isl_set_set_dim_name(), isl_set_set_rational(), isl_set_set_tuple_id(), isl_set_set_tuple_name(), isl_set_simple_hull(), isl_set_size(), isl_set_solutions(), isl_set_solve_lp(), isl_set_space_has_equal_params(), isl_set_split_dims(), isl_set_substitute(), isl_set_to_union_set(), isl_set_tuple_dim(), isl_set_unbind_params(), isl_set_unbind_params_insert_domain(), isl_set_universe(), isl_set_unshifted_simple_hull(), isl_set_unshifted_simple_hull_from_set_list(), isl_set_unwrap(), isl_set_upper_bound(), isl_set_upper_bound_multi_pw_aff(), isl_set_upper_bound_multi_val(), isl_set_upper_bound_si(), isl_set_upper_bound_val(), isl_set_wrap_facet(), isl_set_wrapped_domain_map(), isl_space_copy_ids_if_unset(), isl_space_set(), isl_union_map_gist_params(), isl_union_map_intersect_params(), isl_union_set_add_set(), isl_union_set_from_set(), isl_union_set_gist_params(), isl_union_set_intersect_params(), isl_union_set_is_params(), isolate(), list_cmp(), loop_types(), main(), map_from_tuple(), map_intersect_domains(), map_intersect_set(), map_simple_hull(), map_unshifted_simple_hull_from_basic_map_list(), merge(), merge_lists(), modulo_affine_hull(), modulo_lineality(), MULTI(), need_split_set(), not(), obj_read_body(), obj_read_poly(), obj_read_poly_or_fold(), only_intersects_first(), parameter_compute_divs(), piece_opt(), print_disjuncts_set(), print_set_c(), cpp_generator::class_printer::print_set_enums(), project_out_fixed(), proto_hull(), pw_aff_list_set(), pw_aff_locus(), pw_multi_aff_from_map_stride(), qpolynomial_bound_on_domain_range(), qpolynomial_fold_covers_on_domain(), read_params(), S(), set_append_equalities(), set_bound_multi_pw_aff(), set_bound_multi_val(), set_bounds(), set_check_equal(), set_detect_stride(), set_dim_opt(), set_div(), set_for_cond_from_set(), set_is_equal(), set_max_constant_term(), set_minimum(), set_parameter_preimage(), set_plug_in_parameters(), set_single(), set_to_map(), setup_groups(), SF(), sh_data_alloc(), single_is_subset(), single_valued_on_domain(), solutions_entry(), split_div(), split_periods(), test_aff(), test_affine_hull(), test_ast_build(), test_ast_gen1(), test_ast_gen2(), test_ast_gen3(), test_ast_gen4(), test_ast_gen5(), test_bin_locus_ma(), test_bind_map_domain(), test_bind_set(), test_bound_space(), test_bounded(), test_box_hull(), test_coalesce_set(), test_coalesce_union(), test_compute_divs(), test_convex_hull_algo(), test_convex_hull_case(), test_dim_max(), test_dim_max_1(), test_dim_max_2(), test_disjoint(), test_div(), test_dual(), test_equal(), test_eval_1(), test_eval_2(), test_eval_aff(), test_gist(), test_gist_fail(), test_intersect_2(), test_lexmin(), test_min(), test_min_special(), test_mupa_set(), test_padded_schedule(), test_plain_unshifted_simple_hull_special(), test_product(), test_pwqp(), test_pwqp_gist(), test_residue_class(), test_return_string(), test_simple_hull(), test_space(), test_unbind_set(), test_various_simple_hull(), test_vertices(), unbind_params_insert_domain(), union_floyd_warshall_on_list(), update_n_div(), update_values(), uset_convex_hull(), uset_convex_hull_unbounded(), uset_convex_hull_wrap(), uset_convex_hull_wrap_bounded(), uset_is_bound(), uset_simple_hull(), uset_unshifted_simple_hull_from_basic_set_list(), uset_unshifted_simple_hull_from_constraints(), and wrap_constraints().
const char* set1 |
Definition at line 4203 of file isl_test.c.
Referenced by add_split_on(), check_single_expr_min(), isl_set_flat_product(), isl_set_follows_at(), isl_set_has_equal_space(), isl_set_intersect(), isl_set_is_disjoint(), isl_set_is_equal(), isl_set_is_strict_subset(), isl_set_is_subset(), isl_set_lex_ge_set(), isl_set_lex_gt_set(), isl_set_lex_le_set(), isl_set_lex_lt_set(), isl_set_overlaps(), isl_set_plain_cmp(), isl_set_plain_is_disjoint(), isl_set_plain_is_equal(), isl_set_product(), isl_set_subtract(), isl_set_sum(), isl_set_union(), isl_set_union_disjoint(), lex_le_set(), lex_lt_set(), pw_aff_gte_set(), test_coalesce_intersection(), test_coalesce_special3(), test_convex_hull_algo(), test_dim_max(), test_drop_unused_parameters(), test_gist(), test_output_set(), test_set_conversion(), test_subset(), and test_subset_duplicate_integer_divisions().
const char* set2 |
Definition at line 4204 of file isl_test.c.
Referenced by add_split_on(), check_conversion_equal(), check_single_expr_min(), FN(), isl::basic_set::has_equal_space(), isl::point::has_equal_space(), isl::set::has_equal_space(), isl::basic_set::intersect(), isl::point::intersect(), isl::set::intersect(), isl::basic_set::is_disjoint(), isl::point::is_disjoint(), isl::set::is_disjoint(), isl::basic_set::is_equal(), isl::point::is_equal(), isl::set::is_equal(), isl::basic_set::is_strict_subset(), isl::point::is_strict_subset(), isl::set::is_strict_subset(), isl::basic_set::is_subset(), isl::point::is_subset(), isl::set::is_subset(), isl_set_flat_product(), isl_set_follows_at(), isl_set_has_equal_space(), isl_set_intersect(), isl_set_is_disjoint(), isl_set_is_equal(), isl_set_is_strict_subset(), isl_set_is_subset(), isl_set_lex_ge_set(), isl_set_lex_gt_set(), isl_set_lex_le_set(), isl_set_lex_lt_set(), isl_set_overlaps(), isl_set_plain_cmp(), isl_set_plain_is_disjoint(), isl_set_plain_is_equal(), isl_set_product(), isl_set_subtract(), isl_set_sum(), isl_set_union(), isl_set_union_disjoint(), lex_le_set(), lex_lt_set(), isl::basic_set::product(), isl::point::product(), isl::set::product(), pw_aff_gte_set(), set_is_equal(), set_product_entry(), isl::basic_set::subtract(), isl::point::subtract(), isl::set::subtract(), test_coalesce_intersection(), test_coalesce_set(), test_coalesce_special3(), test_coalesce_union(), test_convex_hull_algo(), test_dim_max(), test_disjoint(), test_drop_unused_parameters(), test_equal(), test_gist(), test_lexmin(), test_output_set(), test_set_conversion(), test_subset(), test_subset_duplicate_integer_divisions(), isl::basic_set::unite(), isl::point::unite(), and isl::set::unite().
const char* set_conversion_tests[] |
Definition at line 9243 of file isl_test.c.
Referenced by test_set_conversion().
int shift_point |
Definition at line 10695 of file isl_test.c.
struct { ... } simple_hull_tests[] |
Referenced by test_various_simple_hull().
int single_disjunct |
Definition at line 2094 of file isl_test.c.
const char* size |
Definition at line 1570 of file isl_test.c.
Referenced by areArraysEqual(), check_non_null(), compute_max_coefficient(), polly::Scop::createScopArrayInfo(), detect_components(), export(), extract_components(), FN(), get_size_bounds(), grow_table(), import(), Kind::is_anon(), Kind::is_set(), isl_aff_floor(), isl_basic_map_constraint_cmp(), isl_basic_map_insert_dims(), isl_basic_map_move_dims(), isl_basic_map_sort_constraints(), isl_basic_set_size(), isl_calloc_or_die(), isl_fixed_box_alloc(), isl_fixed_box_copy(), isl_fixed_box_init(), isl_fixed_box_set_extent(), isl_fixed_box_set_valid_extent(), isl_hash_table_every(), isl_hash_table_find(), isl_hash_table_first(), isl_hash_table_foreach(), isl_hash_table_init(), isl_hash_table_remove(), isl_local_extend_point_vec(), isl_malloc_or_die(), isl_map_grow(), isl_poly_alloc_rec(), isl_poly_mul_rec(), isl_realloc_or_die(), isl_scc_graph_sort_components(), isl_set_size(), isl_sort(), isl_union_map_alloc(), isl_val_get_abs_num_chunks(), isl_val_int_from_chunks(), isl_val_n_abs_num_chunks(), isl_vec_alloc(), isl_vec_extend(), isl_vec_read_polylib(), isl_vec_zero(), isl_vec_zero_extend(), LIST(), MergeSort(), move_last(), mp_int_default_precision(), msort(), MULTI(), next_token(), osprintf(), parameter_compression_multi(), remove_duplicate_divs(), sizeinbase(), sort_constraint_cmp(), test_box_hull(), test_mpz_export(), and test_mpz_import().
const char* sizes |
Definition at line 10698 of file isl_test.c.
Referenced by isl_multi_union_pw_aff_tile(), isl_schedule_band_point(), isl_schedule_band_tile(), isl_schedule_node_band_tile(), isl_schedule_tree_band_tile(), test_tile(), and isl::schedule_node_band::tile().
struct { ... } sol_tests[] |
Referenced by test_dual().
const char* str |
Definition at line 2095 of file isl_test.c.
Referenced by isl::aff::aff(), isl::aff_list::aff_list(), isl::basic_map::basic_map(), isl::basic_set::basic_set(), drop_occurrence(), drop_underscore_occurrence(), eat_key(), FN(), get_str(), getBrokenReductionsStr(), isl::id::id(), isl::id_list::id_list(), importArrays(), isl_ast_expr_to_C_str(), isl_ast_node_to_C_str(), isl_sioimath_read(), isl_stream_new_str(), isl_stream_read_id(), makeIslCompatible(), isl::map::map(), map_check_equal(), map_is_equal(), isl::map_list::map_list(), mp_int_read_cstring(), mp_int_read_string(), mp_int_to_string(), mp_rat_read_cdecimal(), mp_rat_read_cstring(), mp_rat_read_decimal(), mp_rat_read_string(), mp_rat_read_ustring(), mp_rat_to_decimal(), mp_rat_to_string(), isl::multi_aff::multi_aff(), isl::multi_id::multi_id(), isl::multi_pw_aff::multi_pw_aff(), isl::multi_union_pw_aff::multi_union_pw_aff(), isl::multi_val::multi_val(), next_key(), isl::operator<<(), parse_binary(), parse_int_values(), parse_rat_values(), parse_result_code(), template_cpp_generator::method_impl_printer::print_constructor_body(), template_cpp_generator::method_impl_printer::print_method_body(), cpp_generator::class_printer::print_method_header(), printLine(), isl::pw_aff::pw_aff(), isl::pw_aff_list::pw_aff_list(), isl::pw_multi_aff::pw_multi_aff(), isl::pw_multi_aff_list::pw_multi_aff_list(), read_band(), read_context(), read_domain(), read_expansion(), read_extension(), read_filter(), read_guard(), read_int_value(), read_long(), read_mark(), read_rat_value(), replace(), isl::schedule::schedule(), isl::schedule_constraints::schedule_constraints(), isl::set::set(), set_check_equal(), set_default_str(), set_is_equal(), isl::set_list::set_list(), set_str(), test_aff(), test_affine_hull(), test_align_parameters_1(), test_ast(), test_ast_expr(), test_ast_gen1(), test_ast_gen2(), test_ast_gen3(), test_ast_gen4(), test_ast_gen5(), test_bijective(), test_bin_locus_ma(), test_bin_union_map(), test_bind_map_domain(), test_bind_mupa(), test_bind_pma_domain(), test_bind_pma_domain_wrapped(), test_bind_set(), test_bind_umap_range(), test_bound(), test_bound_space(), test_box_hull(), test_closure(), test_coalesce(), test_coalesce_set(), test_coalesce_special(), test_coalesce_special3(), test_coalesce_unbounded_wrapping(), test_compute_divs(), test_curry(), test_deltas_map(), test_dep(), test_dim(), test_dim_max(), test_dim_max_1(), test_dim_max_2(), test_disjoint(), test_div(), test_divp2(), test_divv(), test_egcd(), test_eliminate(), test_empty_projection(), test_equal(), test_eval_1(), test_eval_2(), test_factorize(), test_fixed(), test_flow(), test_gist(), test_gist_fail(), test_injective(), test_lexmin(), test_lift(), test_ma_conversion(), test_min_special(), test_min_special2(), test_mpa_conversion(), test_multi_pw_aff_1(), test_multi_pw_aff_2(), test_multi_pw_aff_box(), test_output(), test_output_ma(), test_output_mpa(), test_output_set(), test_padded_schedule(), test_parse(), test_parse_map(), test_parse_map_equal(), test_parse_multi_val(), test_parse_pwaff(), test_parse_pwqp(), test_partial_lexmin(), test_plain_gist(), test_plain_injective(), test_plain_unshifted_simple_hull_special(), test_product(), test_product_pma(), test_pw_multi_aff(), test_pwqp(), test_pwqp_gist(), test_pwqp_max(), test_read(), test_recession_cone(), test_residue_class(), test_sample(), test_schedule_tree(), test_schedule_tree_group_1(), test_schedule_tree_group_2(), test_schedule_tree_prefix(), test_set_conversion(), test_simple_hull(), test_simplify_1(), test_simplify_2(), test_slice(), test_special_conditional_schedule_constraints(), test_special_conditional_schedule_constraints_2(), test_split_periods(), test_subset_duplicate_integer_divisions(), test_subtract_empty(), test_tile(), test_un_union_map(), test_unbind_aff(), test_unbind_multi_aff(), test_unbind_set(), test_union(), test_union_map_mupa_conversion(), test_union_pw(), test_union_set_contains(), test_upa(), test_upma_test(), test_various_simple_hull(), isl::union_map::union_map(), isl::union_pw_aff::union_pw_aff(), isl::union_pw_aff_list::union_pw_aff_list(), isl::union_pw_multi_aff::union_pw_multi_aff(), isl::union_set::union_set(), isl::union_set_list::union_set_list(), uset_check_equal(), uset_is_equal(), isl::val::val(), val_check_equal(), and isl::val_list::val_list().
int subset |
Definition at line 4205 of file isl_test.c.
Referenced by basic_map_follows(), check_band_schedule_total_on_instances(), composability(), gist_done(), has_spurious_elements(), insert_pending_guard_nodes(), isl_map_gist(), isl_schedule_band_shift(), isl_schedule_node_filter_intersect_filter(), single_is_subset(), test_affine_hull(), test_sample(), and test_subset().
struct { ... } subset_tests[] |
Referenced by test_subset().
struct { ... } subtract_domain_tests[] |
Referenced by test_subtract().
const char* subtrahend |
Definition at line 4287 of file isl_test.c.
Referenced by test_subtract().
int sv |
Definition at line 3704 of file isl_test.c.
Referenced by generate_domain(), isl_ast_build_set_single_valued(), isl_basic_map_is_single_valued(), isl_map_is_bijective(), isl_map_is_single_valued(), isl_pw_multi_aff_from_map(), isl_union_map_is_bijective(), pw_multi_aff_from_map_base(), single_map_is_single_valued(), test_sv(), and update_values().
struct { ... } sv_tests[] |
Referenced by test_sv().
struct { ... } tests[] |
Referenced by main().
int tight |
Definition at line 4016 of file isl_test.c.
Referenced by add_fold(), bernstein_coefficients_base(), bernstein_coefficients_factors(), bernstein_coefficients_full_recursive(), bernstein_coefficients_recursive(), isl_map_apply_pw_qpolynomial_fold(), isl_pw_qpolynomial_bound(), isl_pw_qpolynomial_fold_bound(), isl_qpolynomial_bound_on_domain_bernstein(), isl_qpolynomial_cst_bound(), isl_set_apply_pw_qpolynomial_fold(), isl_union_map_apply_union_pw_qpolynomial_fold(), isl_union_pw_qpolynomial_bound(), isl_union_set_apply_union_pw_qpolynomial_fold(), and test_bound().
const char* tile |
Definition at line 10699 of file isl_test.c.
Referenced by isl_schedule_band_point().
struct { ... } tile_tests[] |
Referenced by test_tile().
const char* tuple |
Definition at line 7008 of file isl_test.c.
Referenced by add_bind_params(), add_name(), Kind::apply(), apply(), isl::aff::bind(), isl::basic_set::bind(), isl::point::bind(), isl::pw_aff::bind(), isl::pw_multi_aff::bind(), isl::union_pw_aff::bind(), isl::multi_aff::bind(), isl::multi_pw_aff::bind(), isl::multi_union_pw_aff::bind(), isl::set::bind(), isl::aff::bind_domain(), isl::basic_map::bind_domain(), isl::map::bind_domain(), isl::multi_aff::bind_domain(), isl::multi_pw_aff::bind_domain(), isl::pw_aff::bind_domain(), isl::pw_multi_aff::bind_domain(), isl::aff::bind_domain_wrapped_domain(), isl::multi_aff::bind_domain_wrapped_domain(), isl::multi_pw_aff::bind_domain_wrapped_domain(), isl::pw_aff::bind_domain_wrapped_domain(), isl::pw_multi_aff::bind_domain_wrapped_domain(), bind_range(), isl::basic_map::bind_range(), isl::map::bind_range(), isl::union_map::bind_range(), check_fresh_params(), equate_params(), FN(), isl_map_bind_domain(), isl_map_bind_range(), isl_reordering_unbind_params_insert_domain(), isl_set_bind(), isl_set_unbind_params(), isl_space_bind_domain_wrapped_domain(), isl_space_bind_map_domain(), isl_space_bind_set(), isl_space_unbind_params_insert_domain(), isl_stream_read_multi_aff(), isl_union_map_bind_range(), map_equate_params(), map_from_tuple(), MULTI(), Kind::params(), read_conditional_multi_pw_aff(), read_map_tuple(), test_bind_map_domain(), test_bind_mupa(), test_bind_pma_domain(), test_bind_pma_domain_wrapped(), test_bind_set(), test_bind_umap_range(), test_unbind_aff(), test_unbind_multi_aff(), test_unbind_set(), tuple_has_expr(), isl::basic_set::unbind_params(), isl::point::unbind_params(), isl::set::unbind_params(), and unbind_params_insert_domain().
enum isl_fold type |
Definition at line 4017 of file isl_test.c.
Referenced by add_constraint(), isl::aff::add_dims(), isl::basic_map::add_dims(), isl::basic_set::add_dims(), isl::map::add_dims(), isl::point::add_dims(), isl::pw_aff::add_dims(), isl::set::add_dims(), isl::space::add_dims(), add_guarded_poly(), add_loop_types(), add_rational(), add_space_to_return_type(), add_term(), addRangeBoundsToSet(), after_in_tree(), all_cut_by_one(), already_printed_once(), any_version(), ast_expr_with_arguments(), ast_op_type_print_macro(), template_cpp_type_printer::base(), base_type(), basic_map_bound(), basic_map_bound_si(), basic_map_dim_is_bounded(), basic_map_read_polylib_constraint(), basic_map_space_reset(), bset_covers_tab(), build_ast_from_schedule_node(), callback_name(), can_intersect(), can_wrap_in_set(), check_basic_map_compatible_range_multi_aff(), check_insert(), check_map_compatible_range_multi_aff(), check_wraps(), clear_opposite_sign(), clear_type(), collect_filter_prefix(), collect_filter_prefix_init(), collect_filter_prefix_update(), compute_domains(), compute_domains_init_options(), construct_constraint_expr(), construct_constraints(), isl::point::coordinate_val(), count_same_name(), defining_equality(), isl::aff::dim(), isl::basic_map::dim(), isl::basic_set::dim(), isl::map::dim(), isl::multi_aff::dim(), isl::multi_pw_aff::dim(), isl::multi_union_pw_aff::dim(), isl::multi_val::dim(), isl::point::dim(), isl::pw_aff::dim(), isl::pw_multi_aff::dim(), isl::set::dim(), isl::space::dim(), isl::union_pw_aff::dim(), isl::basic_set::dim_has_any_lower_bound(), isl::point::dim_has_any_lower_bound(), isl::set::dim_has_any_lower_bound(), isl::aff::dim_id(), isl::basic_set::dim_id(), isl::point::dim_id(), isl::pw_aff::dim_id(), isl::set::dim_id(), isl::space::dim_id(), isl::basic_set::dim_name(), isl::point::dim_name(), isl::set::dim_name(), div_mod(), domain_less(), domain_type(), drop_constraints(), isl::basic_set::drop_constraints_involving_dims(), isl::point::drop_constraints_involving_dims(), isl::set::drop_constraints_involving_dims(), isl::aff::drop_dims(), isl::multi_aff::drop_dims(), isl::pw_aff::drop_dims(), isl::pw_multi_aff::drop_dims(), isl::space::drop_dims(), drop_irrelevant_constraints(), drop_list(), isl::basic_set::eliminate(), isl::point::eliminate(), isl::set::eliminate(), generator::extract_automatic_conversion(), extract_loop_type(), generator::extract_prototype(), generator::extract_type(), isl::basic_set::find_dim_by_id(), isl::point::find_dim_by_id(), isl::set::find_dim_by_id(), isl::space::find_dim_by_id(), isl::basic_map::fix_si(), isl::basic_set::fix_si(), isl::map::fix_si(), isl::point::fix_si(), isl::set::fix_si(), isl::point::fix_val(), isl::basic_map::fix_val(), isl::basic_set::fix_val(), FN(), free_args(), cpp_type_printer::generate_callback_args(), plain_cpp_generator::generate_callback_args(), cpp_type_printer::generate_callback_type(), plain_cpp_generator::generate_callback_type(), generate_shifted_component_tree_base(), isl::point::get_coordinate_val(), isl::pw_aff::get_dim_id(), isl::set::get_dim_id(), isl::space::get_dim_id(), isl::set::get_dim_name(), get_id(), get_ids(), get_op_str_c(), isl::map::get_tuple_id(), isl::pw_aff::get_tuple_id(), isl::pw_multi_aff::get_tuple_id(), isl::space::get_tuple_id(), isl::space::get_tuple_name(), global_pos(), graph_edge_table_add(), graph_find_edge(), graph_find_edge_entry(), graph_has_edge(), has_any_bound(), has_bound(), has_sign(), isl::basic_map::has_tuple_id(), isl::map::has_tuple_id(), isl::space::has_tuple_id(), isl::basic_map::has_tuple_name(), isl::map::has_tuple_name(), isl::space::has_tuple_name(), isl::basic_set::insert_dims(), isl::point::insert_dims(), isl::set::insert_dims(), insert_filter_in_child_of_type(), isl::basic_map::involves_dims(), isl::basic_set::involves_dims(), isl::map::involves_dims(), isl::point::involves_dims(), isl::set::involves_dims(), generator::is_callback(), generator::is_callback_arg(), cpp_generator::is_implicit_conversion(), generator::is_isl_bool(), generator::is_isl_ctx(), generator::is_isl_neg_error(), is_isl_primitive(), generator::is_isl_size(), generator::is_isl_stat(), generator::is_isl_type(), is_isolate_loop_type_option(), is_list_comparator_type(), generator::is_long(), is_loop_type_option(), generator::is_mutator(), generator::is_string(), cpp_generator::is_subclass(), is_unsigned_int(), isl_aff_add_coefficient(), isl_aff_add_coefficient_si(), isl_aff_add_coefficient_val(), isl_aff_add_dims(), isl_aff_coefficient_sgn(), isl_aff_dim(), isl_aff_domain_dim(), isl_aff_domain_offset(), isl_aff_drop_dims(), isl_aff_find_dim_by_name(), isl_aff_get_coefficient_val(), isl_aff_get_dim_name(), isl_aff_insert_dims(), isl_aff_involves_dims(), isl_aff_set_coefficient(), isl_aff_set_coefficient_si(), isl_aff_set_coefficient_val(), isl_aff_set_dim_id(), isl_aff_set_dim_name(), isl_aff_set_tuple_id(), isl_aff_substitute(), isl_aff_var_on_domain(), isl_ast_build_dim(), isl_ast_build_from_multi_pw_aff(), isl_ast_build_from_multi_pw_aff_internal(), isl_ast_build_from_multi_pw_aff_member(), isl_ast_build_from_pw_multi_aff(), isl_ast_build_from_pw_multi_aff_internal(), isl_ast_build_get_option_domain(), isl_ast_build_with_arguments(), isl_ast_expr_add_term(), isl_ast_expr_alloc_binary(), isl_ast_expr_alloc_unary(), isl_ast_expr_op_type_print_macro(), isl_ast_expr_op_type_set_print_name(), isl_ast_node_alloc(), isl_ast_node_check_type(), isl_ast_op_type_print_macro(), isl_ast_op_type_set_print_name(), isl_basic_map_add_dims(), isl_basic_map_dim(), isl_basic_map_dim_has_lower_bound(), isl_basic_map_dim_has_upper_bound(), isl_basic_map_dim_is_bounded(), isl_basic_map_drop(), isl_basic_map_drop_constraints_involving_dims(), isl_basic_map_drop_constraints_not_involving_dims(), isl_basic_map_drop_core(), isl_basic_map_eliminate(), isl_basic_map_find_dim_by_name(), isl_basic_map_fix(), isl_basic_map_fix_si(), isl_basic_map_fix_val(), isl_basic_map_get_dim_name(), isl_basic_map_get_tuple_name(), isl_basic_map_has_defining_equality(), isl_basic_map_has_dim_id(), isl_basic_map_insert_dims(), isl_basic_map_involves_dims(), isl_basic_map_lower_bound_si(), isl_basic_map_offset(), isl_basic_map_plain_get_val_if_fixed(), isl_basic_map_plain_is_fixed(), isl_basic_map_preimage_multi_aff(), isl_basic_map_project_out(), isl_basic_map_remove_dims(), isl_basic_map_remove_divs_involving_dims(), isl_basic_map_reset(), isl_basic_map_set_dim_name(), isl_basic_map_set_tuple_id(), isl_basic_map_set_tuple_is_equal(), isl_basic_map_set_tuple_name(), isl_basic_map_transform_dims(), isl_basic_map_upper_bound_si(), isl_basic_map_var_offset(), isl_basic_set_add_dims(), isl_basic_set_bound(), isl_basic_set_bound_val(), isl_basic_set_check_range(), isl_basic_set_dim(), isl_basic_set_dims_get_sign(), isl_basic_set_drop(), isl_basic_set_drop_constraints_involving_dims(), isl_basic_set_drop_constraints_not_involving_dims(), isl_basic_set_eliminate(), isl_basic_set_fix(), isl_basic_set_fix_si(), isl_basic_set_fix_val(), isl_basic_set_foreach_bound_pair(), isl_basic_set_get_dim_id(), isl_basic_set_get_dim_name(), isl_basic_set_has_defining_equality(), isl_basic_set_has_defining_inequalities(), isl_basic_set_insert_dims(), isl_basic_set_involves_dims(), isl_basic_set_lower_bound_val(), isl_basic_set_offset(), isl_basic_set_project_out(), isl_basic_set_remove_dims(), isl_basic_set_remove_divs_involving_dims(), isl_basic_set_set_dim_name(), isl_basic_set_transform_dims(), isl_basic_set_upper_bound_val(), isl_basic_set_var_offset(), isl_basic_set_variable_compression(), isl_constraint_dim(), isl_constraint_get_bound(), isl_constraint_get_coefficient(), isl_constraint_get_coefficient_val(), isl_constraint_get_dim_name(), isl_constraint_involves_dims(), isl_constraint_is_lower_bound(), isl_constraint_is_upper_bound(), isl_constraint_set_coefficient_si(), isl_constraint_set_coefficient_val(), isl_dim_map_dim(), isl_dim_map_dim_range(), isl_fold_type_negate(), isl_local_dim(), isl_local_space_add_dims(), isl_local_space_dim(), isl_local_space_drop_dims(), isl_local_space_find_dim_by_name(), isl_local_space_get_dim_id(), isl_local_space_get_dim_name(), isl_local_space_has_dim_id(), isl_local_space_has_dim_name(), isl_local_space_insert_dims(), isl_local_space_is_named_or_nested(), isl_local_space_offset(), isl_local_space_set_dim_id(), isl_local_space_set_dim_name(), isl_local_space_set_tuple_id(), isl_local_space_substitute(), isl_local_space_substitute_seq(), isl_local_space_var_offset(), isl_local_var_offset(), isl_map_add_dims(), isl_map_dim(), isl_map_dim_is_bounded(), isl_map_drop(), isl_map_drop_constraints_involving_dims(), isl_map_drop_constraints_not_involving_dims(), isl_map_eliminate(), isl_map_find_dim_by_id(), isl_map_find_dim_by_name(), isl_map_fix(), isl_map_fix_si(), isl_map_fix_val(), isl_map_get_dim_id(), isl_map_get_dim_name(), isl_map_get_tuple_id(), isl_map_get_tuple_name(), isl_map_has_dim_id(), isl_map_has_dim_name(), isl_map_has_tuple_id(), isl_map_has_tuple_name(), isl_map_insert_dims(), isl_map_involves_dims(), isl_map_lower_bound(), isl_map_lower_bound_si(), isl_map_lower_bound_val(), isl_map_plain_get_val_if_fixed(), isl_map_plain_is_fixed(), isl_map_preimage_multi_aff(), isl_map_preimage_multi_pw_aff(), isl_map_preimage_pw_multi_aff(), isl_map_preimage_pw_multi_aff_aligned(), isl_map_project_onto(), isl_map_project_out(), isl_map_remove_dims(), isl_map_remove_divs_involving_dims(), isl_map_reset(), isl_map_reset_tuple_id(), isl_map_set_dim_id(), isl_map_set_dim_name(), isl_map_set_tuple_id(), isl_map_set_tuple_is_equal(), isl_map_set_tuple_name(), isl_map_upper_bound(), isl_map_upper_bound_si(), isl_map_upper_bound_val(), isl_morph_dom_dim(), isl_morph_ran_dim(), isl_morph_remove_dom_dims(), isl_morph_remove_ran_dims(), isl_multi_aff_project_out_map(), isl_multi_aff_substitute(), isl_multi_pw_aff_drop_explicit_domain_dims(), isl_multi_pw_aff_insert_explicit_domain_dims(), isl_multi_pw_aff_involves_explicit_domain_dims(), isl_multi_union_pw_aff_drop_explicit_domain_dims(), isl_point_add_ui(), isl_point_dim(), isl_point_get_coordinate_val(), isl_point_set_coordinate_val(), isl_point_sub_ui(), isl_point_var_offset(), isl_pw_aff_var_on_domain(), isl_pw_multi_aff_project_out_map(), isl_pw_qpolynomial_bound(), isl_pw_qpolynomial_fold_bound(), isl_pw_qpolynomial_fold_from_pw_qpolynomial(), isl_qpolynomial_add_dims(), isl_qpolynomial_coeff(), isl_qpolynomial_cst_bound(), isl_qpolynomial_dim(), isl_qpolynomial_domain_dim(), isl_qpolynomial_domain_offset(), isl_qpolynomial_domain_var_offset(), isl_qpolynomial_drop_dims(), isl_qpolynomial_fold_alloc(), isl_qpolynomial_fold_drop_dims(), isl_qpolynomial_fold_dup(), isl_qpolynomial_fold_empty(), isl_qpolynomial_fold_insert_dims(), isl_qpolynomial_fold_involves_dims(), isl_qpolynomial_fold_set_dim_name(), isl_qpolynomial_fold_substitute(), isl_qpolynomial_fold_zero_in_space(), isl_qpolynomial_from_constraint(), isl_qpolynomial_insert_dims(), isl_qpolynomial_involves_dims(), isl_qpolynomial_set_dim_name(), isl_qpolynomial_substitute(), isl_qpolynomial_var_on_domain(), isl_restriction_alloc(), isl_sched_edge_has_type(), isl_schedule_band_member_set_ast_loop_type(), isl_schedule_band_member_set_isolate_ast_loop_type(), isl_schedule_constraints_add(), isl_schedule_constraints_get(), isl_schedule_constraints_set(), isl_schedule_from_schedule_tree(), isl_schedule_get_map(), isl_schedule_get_space(), isl_schedule_node_band_member_set_ast_loop_type(), isl_schedule_node_band_member_set_isolate_ast_loop_type(), isl_schedule_node_band_sink(), isl_schedule_node_delete(), isl_schedule_node_get_parent_type(), isl_schedule_node_insert_children(), isl_schedule_node_sequence_splice_children(), isl_schedule_pair(), isl_schedule_tree_alloc(), isl_schedule_tree_band_member_set_ast_loop_type(), isl_schedule_tree_band_member_set_isolate_ast_loop_type(), isl_schedule_tree_from_children(), isl_schedule_tree_from_pair(), isl_set_add_dims(), isl_set_check_range(), isl_set_dim(), isl_set_dim_has_any_lower_bound(), isl_set_dim_has_any_upper_bound(), isl_set_dim_has_lower_bound(), isl_set_dim_has_upper_bound(), isl_set_dim_is_bounded(), isl_set_drop(), isl_set_drop_constraints_involving_dims(), isl_set_drop_constraints_not_involving_dims(), isl_set_eliminate(), isl_set_find_dim_by_id(), isl_set_find_dim_by_name(), isl_set_fix(), isl_set_fix_si(), isl_set_fix_val(), isl_set_get_dim_id(), isl_set_get_dim_name(), isl_set_has_dim_id(), isl_set_has_dim_name(), isl_set_insert_dims(), isl_set_involves_dims(), isl_set_lower_bound(), isl_set_lower_bound_si(), isl_set_lower_bound_val(), isl_set_plain_get_val_if_fixed(), isl_set_project_onto_map(), isl_set_project_out(), isl_set_remove_dims(), isl_set_remove_divs_involving_dims(), isl_set_set_dim_id(), isl_set_set_dim_name(), isl_set_split_dims(), isl_set_upper_bound(), isl_set_upper_bound_si(), isl_set_upper_bound_val(), isl_space_add_dims(), isl_space_cmp_type(), isl_space_dim(), isl_space_drop_dims(), isl_space_find_dim_by_id(), isl_space_find_dim_by_name(), isl_space_get_dim_id(), isl_space_get_dim_name(), isl_space_get_tuple_id(), isl_space_get_tuple_name(), isl_space_has_dim_id(), isl_space_has_dim_name(), isl_space_has_tuple_id(), isl_space_has_tuple_name(), isl_space_insert_dims(), isl_space_is_named_or_nested(), isl_space_offset(), isl_space_replace_params(), isl_space_reset(), isl_space_reset_dim_id(), isl_space_reset_tuple_id(), isl_space_set(), isl_space_set_dim_id(), isl_space_set_dim_name(), isl_space_set_tuple_id(), isl_space_set_tuple_name(), isl_space_unprefix(), isl_stream_eat(), isl_stream_eat_if_available(), isl_stream_next_token_is(), isl_stream_read_ast_expr(), isl_stream_read_ast_node(), isl_stream_read_schedule_constraints(), isl_stream_read_union_access_info(), isl_tab_ineq_type(), isl_tab_push(), isl_tab_push_var(), isl_term_dim(), isl_term_get_exp(), isl_term_offset(), cpp_type_printer::isl_type(), isl_union_access_info_get(), isl_union_access_info_set(), isl_union_map_apply_union_pw_qpolynomial_fold(), isl_union_map_dim(), isl_union_map_find_dim_by_id(), isl_union_map_find_dim_by_name(), isl_union_map_get_dim_id(), isl_union_map_involves_dims(), isl_union_map_project_out(), isl_union_pw_qpolynomial_bound(), isl_union_set_dim(), isl_union_set_project_out(), list_cmp(), loop_type_space(), loop_types(), isl::basic_map::lower_bound_si(), isl::basic_set::lower_bound_si(), isl::map::lower_bound_si(), isl::point::lower_bound_si(), isl::set::lower_bound_si(), isl::basic_set::lower_bound_val(), isl::point::lower_bound_val(), isl::set::lower_bound_val(), map_bound(), map_bound_si(), map_from_tuple(), map_offset(), map_preimage_multi_aff(), map_space_reset(), match_long_name(), may_be_tagged(), move_last(), MULTI(), n(), n_arg(), nested(), next_arg(), next_is_sequence(), cpp_generator::class_printer::next_variant(), node_set_options(), offset(), Method::on_fd_arg_list(), options_insert_dim(), cpp_type_printer::param(), plain_cpp_generator::param2cpp(), param_is_anon(), Method::param_needs_copy(), NoCopyMethod::param_needs_copy(), parse_option(), isl::basic_map::plain_get_val_if_fixed(), isl::basic_set::plain_get_val_if_fixed(), isl::point::plain_get_val_if_fixed(), isl::set::plain_get_val_if_fixed(), plain_type(), pos(), pos2type(), print_access_field(), plain_cpp_generator::impl_printer::print_arg_conversion(), print_arg_help(), python_generator::print_arg_in_call(), python_generator::print_argtypes(), print_argument_check(), python_generator::print_argument_checks(), plain_cpp_generator::impl_printer::print_argument_validity_check(), print_as_modulo_pos(), print_ast_expr_isl(), print_bare_template_type(), python_generator::print_callback(), print_callback_args(), print_callback_lambda(), print_constraint(), python_generator::print_copy(), cpp_generator::class_printer::print_descendent_overloads(), print_dim_ma(), print_dim_mpa(), print_for_c(), print_help(), print_help_and_exit(), print_ls_name_c(), print_ls_term_c(), python_generator::print_method(), cpp_generator::class_printer::print_method_header(), python_generator::print_method_return(), print_name(), Method::print_param_use(), python_generator::print_restype(), plain_cpp_generator::impl_printer::print_save_ctx(), print_term(), print_tuple(), python_generator::print_type_check(), python_generator::print_type_checks(), print_var_list(), print_version(), isl::basic_map::project_out(), isl::basic_set::project_out(), isl::map::project_out(), isl::point::project_out(), isl::set::project_out(), isl::pw_multi_aff::project_out_map(), generator::prototype_n_args(), push_union(), qpolynomial_fold_alloc(), read_children(), read_map_tuple(), read_var_def(), reduce_list(), isl::basic_set::remove_dims(), isl::point::remove_dims(), isl::set::remove_dims(), isl::aff::reset_tuple_id(), isl::multi_aff::reset_tuple_id(), isl::multi_pw_aff::reset_tuple_id(), isl::multi_union_pw_aff::reset_tuple_id(), isl::multi_val::reset_tuple_id(), isl::pw_aff::reset_tuple_id(), isl::pw_multi_aff::reset_tuple_id(), isl::union_pw_aff::reset_tuple_id(), S(), schedule_set_options(), cpp_generator::set_class_construction_types(), isl::constraint::set_coefficient_si(), isl::basic_set::set_dim_id(), isl::point::set_dim_id(), isl::set::set_dim_id(), isl::space::set_dim_id(), set_for_cond_from_list(), set_id(), set_ids(), isl::aff::set_tuple_id(), isl::basic_map::set_tuple_id(), isl::map::set_tuple_id(), isl::pw_aff::set_tuple_id(), isl::space::set_tuple_id(), set_type(), space_can_have_id(), status_in(), subtree_contraction_enter(), subtree_contraction_leave(), subtree_expansion_enter(), subtree_expansion_leave(), test_ast_gen4(), test_bound(), test_plain_fixed(), tuple_id(), isl::aff::tuple_id(), isl::basic_map::tuple_id(), isl::map::tuple_id(), isl::multi_aff::tuple_id(), isl::pw_aff::tuple_id(), isl::pw_multi_aff::tuple_id(), isl::space::tuple_id(), isl::space::tuple_name(), type_of_relaxed(), type_suffix(), isl::basic_map::upper_bound_si(), isl::map::upper_bound_si(), isl::basic_set::upper_bound_val(), isl::point::upper_bound_val(), isl::set::upper_bound_val(), valid_dim_type(), var(), var_div(), isl::aff::var_on_domain(), and isl::pw_aff::var_on_domain().
struct { ... } umap_bin_tests[] |
Referenced by test_bin_union_map().
const char* umap_mupa_conversion_tests[] |
Definition at line 9369 of file isl_test.c.
Referenced by test_union_map_mupa_conversion().
struct { ... } umap_un_tests[] |
Referenced by test_un_union_map().
struct { ... } un_locus_tests[] |
Referenced by test_un_locus().
struct { ... } unbind_aff_tests[] |
Referenced by test_unbind_aff().
struct { ... } unbind_multi_aff_tests[] |
Referenced by test_unbind_multi_aff().
struct { ... } unbind_set_tests[] |
Referenced by test_unbind_set().
struct { ... } upma_bin_fail_tests[] |
Referenced by test_bin_upma_fail().
struct { ... } upma_bin_tests[] |
Referenced by test_bin_upma().
struct { ... } upma_test_tests[] |
Referenced by test_upma_test().
struct { ... } upma_uset_tests[] |
Referenced by test_upma_uset().
struct { ... } val_bin_op[] |
Referenced by test_bin_val().
struct { ... } val_bin_tests[] |
Referenced by test_bin_val().
struct { ... } val_un_tests[] |
Referenced by test_un_val().
struct isl_vertices_test_data vertices_tests[] |
Referenced by test_vertices().