|
Polly 22.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) |
| #define | S(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.
Referenced by FN().
| #define S | ( | TYPE, | |
| NAME ) |
Definition at line 23 of file isl_list_templ.c.
Referenced by addRangeBoundsToSet(), polly::applyManualTransformations(), buildCondition(), buildMinMaxAccess(), polly::canSynthesize(), collectBoundedParts(), collectInfo(), COPY(), polly::executeScopConditionally(), polly::expandCodeFor(), exportArrays(), exportScop(), findCanonicalArray(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), FN(), for(), generateCode(), polly::DependenceInfoWrapperPass::getDependences(), getFileName(), getJSON(), polly::getLoopSurroundingScop(), GetScopUniqueVarname(), identifyBasePtrOriginSAI(), importAccesses(), importArrays(), importContext(), importSchedule(), importScop(), INITIALIZE_PASS_END(), INITIALIZE_PASS_END(), INITIALIZE_PASS_END(), INITIALIZE_PASS_END(), INITIALIZE_PASS_END(), polly::SPMUpdater::invalidateScop(), isEscaping(), isUsedForIndirectHoistedLoad(), mapToDimension(), polly::MemAcc::MemAcc(), partitionSetParts(), replaceBasePtrArrays(), polly::FunctionToScopPassAdaptor< ScopPassT >::run(), S(), S(), S(), simplifyAssumptionContext(), test_one_schedule(), test_schedule(), test_skewing_schedule(), verifyGeneratedFunction(), verifyUse(), verifyUses(), walkReachable(), and ZERO().
| #define xS | ( | TYPE, | |
| NAME ) |
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 __isl_give, __isl_keep, __isl_take, CAT, EL, 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.
References __isl_give, __isl_keep, EL, EL_BASE, FN, and LIST.
Definition at line 261 of file isl_list_templ.c.
|
static |
Definition at line 333 of file isl_list_templ.c.
References __isl_give, __isl_keep, EL, EL_BASE, FN, and LIST.
Definition at line 519 of file isl_list_templ.c.
References __isl_keep, __isl_take, add(), EL, FN, fn, LIST, n, pos(), and user.
Definition at line 131 of file isl_list_templ.c.
References __isl_keep, 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_keep, EL, isl_bool_error, isl_bool_true, test, and user.
Definition at line 385 of file isl_list_templ.c.
References __isl_keep, __isl_take, EL, FN, fn, isl_stat_error, isl_stat_ok, and user.
Definition at line 550 of file isl_list_templ.c.
References __isl_keep, __isl_take, a(), b(), 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, S, and user.
| __isl_give EL * FN | ( | LIST(EL) | , |
| get_at | ) |
Definition at line 277 of file isl_list_templ.c.
References __isl_give, __isl_keep, EL, FN, and LIST.
Definition at line 25 of file isl_list_templ.c.
References __isl_keep, and EL.
| __isl_keep EL * FN | ( | LIST(EL) | , |
| peek | ) |
Definition at line 268 of file isl_list_templ.c.
References __isl_keep, EL, FN, and LIST.
Definition at line 254 of file isl_list_templ.c.
References __isl_keep, EL, isl_size_error, and size.
| __isl_give LIST | ( | EL | ) |
Definition at line 30 of file isl_list_templ.c.
References __isl_give, EL, isl_alloc, isl_ctx_ref(), isl_die, isl_error_invalid, LIST, and n.
| __isl_give LIST | ( | FN( | EL | ) |
Definition at line 620 of file isl_list_templ.c.
References __isl_give, __isl_take, EL, EL_BASE, FN, and LIST.
Definition at line 498 of file isl_list_templ.c.
Definition at line 453 of file isl_list_templ.c.