Polly 20.0.0git
|
Go to the source code of this file.
Macros | |
#define | IS_TRUE(b) (b) |
#define | SIZE_VAL(s) (s) |
Functions | |
void | test_pointer (isl::ctx ctx) |
void | test_constructors (isl::ctx ctx) |
void | test_parameters_int (isl::ctx ctx) |
void | test_parameters_obj (isl::ctx ctx) |
void | test_parameters (isl::ctx ctx) |
void | test_return_obj (isl::ctx ctx) |
void | test_return_int (isl::ctx ctx) |
void | test_return_string (isl::ctx ctx) |
static void | test_every_generic (isl::ctx ctx) |
static void | test_space (isl::ctx ctx) |
static isl::schedule | construct_schedule_tree (isl::ctx ctx) |
static isl::schedule_node | test_schedule_tree_generic (isl::ctx ctx) |
static void | test_ast_build_unroll (isl::schedule schedule) |
static isl::schedule | test_ast_build_generic (isl::ctx ctx) |
static void | test_ast_build_expr (isl::ctx ctx) |
Definition at line 9 of file isl_test_cpp-generic.cc.
#define SIZE_VAL | ( | s | ) | (s) |
Definition at line 12 of file isl_test_cpp-generic.cc.
|
static |
Definition at line 241 of file isl_test_cpp-generic.cc.
References A(), isl::union_set_list::add(), isl::schedule_node::ancestor(), B(), isl::schedule_node::from_domain(), and isl::schedule_node_band::member_set_coincident().
Referenced by test_ast_build_generic(), and test_schedule_tree_generic().
|
static |
Definition at line 365 of file isl_test_cpp-generic.cc.
References assert, isl::pw_aff::domain(), isl::ast_build::expr_from(), isl::ast_build::from_context(), IS_TRUE, op, and SIZE_VAL.
Referenced by main().
|
static |
Definition at line 336 of file isl_test_cpp-generic.cc.
References assert, construct_schedule_tree(), schedule, and test_ast_build_unroll().
Referenced by test_ast_build().
|
static |
Definition at line 303 of file isl_test_cpp-generic.cc.
References assert, IS_TRUE, isl::schedule_node::map_descendant_bottom_up(), isl::schedule_node_band::member_set_ast_loop_unroll(), and schedule.
Referenced by test_ast_build_generic().
void test_constructors | ( | isl::ctx | ctx | ) |
Definition at line 61 of file isl_test_cpp-generic.cc.
References assert, isl::union_set::empty(), isl::set::is_equal(), isl::union_set::is_equal(), isl::val::is_null(), IS_TRUE, isl::val::is_zero(), result, isl::set::unite(), isl::union_set::unite(), and isl::val::zero().
Referenced by main().
|
static |
Definition at line 198 of file isl_test_cpp-generic.cc.
References assert, isl::union_set::every_set(), and IS_TRUE.
Referenced by test_every().
void test_parameters | ( | isl::ctx | ctx | ) |
Definition at line 141 of file isl_test_cpp-generic.cc.
References test_parameters_int(), and test_parameters_obj().
Referenced by main().
void test_parameters_int | ( | isl::ctx | ctx | ) |
Definition at line 91 of file isl_test_cpp-generic.cc.
References assert, isl::val::eq(), and IS_TRUE.
Referenced by test_parameters().
void test_parameters_obj | ( | isl::ctx | ctx | ) |
Definition at line 114 of file isl_test_cpp-generic.cc.
References a(), assert, b(), isl::val::eq(), expected, isl::val::inv(), isl::set::is_equal(), IS_TRUE, and isl::set::unite().
Referenced by test_parameters().
void test_pointer | ( | isl::ctx | ctx | ) |
Definition at line 29 of file isl_test_cpp-generic.cc.
References assert, isl::set::copy(), isl::ctx::get(), isl::set::get(), isl::set::is_empty(), isl::set::is_null(), IS_TRUE, isl_set_free(), isl_set_is_empty(), isl_set_read_from_str(), isl::manage(), and isl::set::release().
Referenced by main().
void test_return_int | ( | isl::ctx | ctx | ) |
Definition at line 165 of file isl_test_cpp-generic.cc.
References assert, and isl::val::sgn().
Referenced by test_return().
void test_return_obj | ( | isl::ctx | ctx | ) |
Definition at line 152 of file isl_test_cpp-generic.cc.
References isl::val::add(), assert, IS_TRUE, and res.
Referenced by test_return().
void test_return_string | ( | isl::ctx | ctx | ) |
Definition at line 179 of file isl_test_cpp-generic.cc.
References assert, context, isl::ast_build::expr_from(), isl::ast_build::from_context(), set, and isl::ast_expr::to_C_str().
Referenced by test_return().
|
static |
Definition at line 278 of file isl_test_cpp-generic.cc.
References assert, construct_schedule_tree(), count(), inc_count(), IS_TRUE, isl::schedule_node::parent(), and schedule.
Referenced by test_schedule_tree().
|
static |
Definition at line 225 of file isl_test_cpp-generic.cc.
References isl::space::add_named_tuple(), assert, IS_TRUE, map, set, isl::space::unit(), isl::map::universe(), and isl::set::universe().