Polly 20.0.0git
|
#include <isl_sort.h>
#include <isl_tarjan.h>
#include <isl/printer.h>
#include <isl_list_macro.h>
#include "print_templ.c"
Go to the source code of this file.
Macros | |
#define | xS(TYPE, NAME) struct TYPE ## _ ## NAME |
#define | S(TYPE, NAME) xS(TYPE,NAME) |
#define | BASE LIST(EL_BASE) |
#define | PRINT_DUMP_DEFAULT 0 |
Functions | |
isl_ctx * | FN (LIST(EL), get_ctx) |
__isl_give | LIST (EL) |
static isl_stat | FN (LIST(EL), check_index) |
isl_size | FN (LIST(EL), size) |
isl_size | FN (FN(LIST(EL), n), EL_BASE) |
__isl_keep EL * | FN (LIST(EL), peek) |
__isl_give EL * | FN (LIST(EL), get_at) |
__isl_give EL * | FN (FN(LIST(EL), get), EL_BASE) |
static __isl_give EL * | FN (FN(LIST(EL), take), EL_BASE) |
isl_stat | FN (LIST(EL), foreach) |
isl_bool | FN (LIST(EL), every) |
S (LIST(EL), sort_data) | |
static int | FN (LIST(EL), cmp) const |
S (LIST(EL), foreach_scc_data) | |
static isl_bool | FN (LIST(EL), follows) |
static isl_stat | FN (LIST(EL), call_on_scc) |
isl_stat | FN (LIST(EL), foreach_scc) |
__isl_give | LIST (FN(EL) |
__isl_give isl_printer * | CAT (isl_printer_print_, LIST(EL_BASE)) |
Definition at line 695 of file isl_list_templ.c.
#define PRINT_DUMP_DEFAULT 0 |
Definition at line 697 of file isl_list_templ.c.
Definition at line 22 of file isl_list_templ.c.
__isl_give isl_printer * CAT | ( | isl_printer_print_ | , |
LIST(EL_BASE) | |||
) |
Definition at line 674 of file isl_list_templ.c.
References CAT, EL_BASE, isl_printer_free(), isl_printer_print_str(), and p.
__isl_give EL * FN | ( | FN(LIST(EL), get) | , |
EL_BASE | |||
) |
Definition at line 284 of file isl_list_templ.c.
|
static |
Definition at line 131 of file isl_list_templ.c.
References EL, FN, isl_die, isl_error_invalid, isl_stat_error, isl_stat_ok, and LIST.
Definition at line 406 of file isl_list_templ.c.
References isl_bool_error, isl_bool_true, test, and user.
Definition at line 385 of file isl_list_templ.c.
References EL, FN, fn, isl_stat_error, isl_stat_ok, and user.
Definition at line 550 of file isl_list_templ.c.
References EL, FN, fn, isl_die, isl_error_internal, isl_stat_error, isl_stat_ok, isl_tarjan_graph_free(), isl_tarjan_graph_init(), LIST, n, isl_tarjan_graph::order, and S.
__isl_give EL * FN | ( | LIST(EL) | , |
get_at | |||
) |
Definition at line 277 of file isl_list_templ.c.
Definition at line 25 of file isl_list_templ.c.
__isl_keep EL * FN | ( | LIST(EL) | , |
peek | |||
) |
Definition at line 268 of file isl_list_templ.c.
Definition at line 254 of file isl_list_templ.c.
References isl_size_error.
__isl_give LIST | ( | EL | ) |
Definition at line 30 of file isl_list_templ.c.
References EL, isl_alloc, isl_ctx_ref(), isl_die, isl_error_invalid, LIST, and n.
__isl_give LIST | ( | FN( | EL | ) |
Definition at line 498 of file isl_list_templ.c.