Polly 20.0.0git
|
#include <isl_int.h>
Go to the source code of this file.
Classes | |
struct | isl_blk |
Macros | |
#define | ISL_BLK_CACHE_SIZE 20 |
Functions | |
struct isl_blk | isl_blk_alloc (struct isl_ctx *ctx, size_t n) |
struct isl_blk | isl_blk_empty (void) |
int | isl_blk_is_error (struct isl_blk block) |
struct isl_blk | isl_blk_extend (struct isl_ctx *ctx, struct isl_blk block, size_t new_n) |
void | isl_blk_free (struct isl_ctx *ctx, struct isl_blk block) |
void | isl_blk_clear_cache (struct isl_ctx *ctx) |
Definition at line 74 of file isl_blk.c.
References extend(), isl_blk_empty(), isl_blk_free_force(), ISL_BLK_MAX_MISS, n, and isl_blk::size.
Referenced by basic_map_init(), isl_basic_map_swap_vars(), isl_blk_extend(), isl_mat_alloc(), isl_vec_alloc(), and remove_duplicate_divs().
void isl_blk_clear_cache | ( | struct isl_ctx * | ctx | ) |
Definition at line 127 of file isl_blk.c.
References isl_ctx::cache, isl_blk_free_force(), and isl_ctx::n_cached.
Referenced by isl_ctx_free().
struct isl_blk isl_blk_empty | ( | void | ) |
Definition at line 16 of file isl_blk.c.
References isl_blk::data, and isl_blk::size.
Referenced by basic_map_init(), isl_blk_alloc(), and isl_mat_sub_alloc6().
Definition at line 107 of file isl_blk.c.
References extend(), isl_blk_alloc(), and isl_blk_is_empty().
Referenced by insert_div_rows(), isl_basic_map_overlying_set(), isl_mat_extend(), and isl_vec_extend().
Definition at line 116 of file isl_blk.c.
References isl_ctx::cache, ISL_BLK_CACHE_SIZE, isl_blk_free_force(), isl_blk_is_empty(), isl_blk_is_error(), and isl_ctx::n_cached.
Referenced by isl_basic_map_free(), isl_basic_map_swap_vars(), isl_mat_alloc(), isl_mat_free(), isl_vec_alloc(), isl_vec_free(), and remove_duplicate_divs().
int isl_blk_is_error | ( | struct isl_blk | block | ) |
Definition at line 37 of file isl_blk.c.
References isl_blk::data, and isl_blk::size.
Referenced by basic_map_init(), isl_basic_map_overlying_set(), isl_basic_map_swap_vars(), isl_blk_free(), isl_mat_alloc(), isl_mat_extend(), isl_vec_alloc(), and remove_duplicate_divs().