Polly 22.0.0git
isl_test_cpp-generic.cc File Reference

Go to the source code of this file.

Macros

#define IS_TRUE(b)
#define SIZE_VAL(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)

Macro Definition Documentation

◆ IS_TRUE

◆ SIZE_VAL

#define SIZE_VAL ( s)
Value:
(s)

Definition at line 12 of file isl_test_cpp-generic.cc.

Referenced by test_ast_build_expr().

Function Documentation

◆ construct_schedule_tree()

◆ test_ast_build_expr()

void test_ast_build_expr ( isl::ctx ctx)
static

Definition at line 365 of file isl_test_cpp-generic.cc.

References assert, isl::ast_build::expr_from(), isl::ast_build::from_context(), IS_TRUE, op, pa, and SIZE_VAL.

Referenced by main().

◆ test_ast_build_generic()

isl::schedule test_ast_build_generic ( isl::ctx ctx)
static

◆ test_ast_build_unroll()

void test_ast_build_unroll ( isl::schedule schedule)
static

◆ test_constructors()

◆ test_every_generic()

void test_every_generic ( isl::ctx ctx)
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(), and test_every().

◆ test_parameters()

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().

◆ test_parameters_int()

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().

◆ test_parameters_obj()

void test_parameters_obj ( isl::ctx ctx)

◆ test_pointer()

◆ test_return_int()

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(), and test_return().

◆ test_return_obj()

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(), and test_return().

◆ test_return_string()

void test_return_string ( isl::ctx ctx)

◆ test_schedule_tree_generic()

isl::schedule_node test_schedule_tree_generic ( isl::ctx ctx)
static

◆ test_space()