Polly 20.0.0git
Macros | Functions
isl_test_cpp-generic.cc File Reference

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)
 

Macro Definition Documentation

◆ IS_TRUE

#define IS_TRUE (   b)    (b)

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

◆ SIZE_VAL

#define SIZE_VAL (   s)    (s)

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

Function Documentation

◆ construct_schedule_tree()

static isl::schedule construct_schedule_tree ( isl::ctx  ctx)
static

◆ test_ast_build_expr()

static void test_ast_build_expr ( isl::ctx  ctx)
static

◆ test_ast_build_generic()

static isl::schedule test_ast_build_generic ( isl::ctx  ctx)
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().

◆ test_ast_build_unroll()

static void test_ast_build_unroll ( isl::schedule  schedule)
static

◆ test_constructors()

void test_constructors ( isl::ctx  ctx)

◆ test_every_generic()

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

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

void test_pointer ( isl::ctx  ctx)

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

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

◆ test_return_string()

void test_return_string ( isl::ctx  ctx)

◆ test_schedule_tree_generic()

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

◆ test_space()

static void test_space ( isl::ctx  ctx)
static