reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
185 ctx = __isl_calloc_type(struct isl_ctx); 186 if (!ctx) 189 if (isl_hash_table_init(ctx, &ctx->id_table, 0)) 189 if (isl_hash_table_init(ctx, &ctx->id_table, 0)) 192 ctx->stats = isl_calloc_type(ctx, struct isl_stats); 192 ctx->stats = isl_calloc_type(ctx, struct isl_stats); 193 if (!ctx->stats) 196 ctx->user_args = args; 197 ctx->user_opt = user_opt; 198 ctx->opt_allocated = opt_allocated; 199 ctx->opt = opt; 200 ctx->ref = 0; 202 isl_int_init(ctx->zero); 203 isl_int_set_si(ctx->zero, 0); 205 isl_int_init(ctx->one); 206 isl_int_set_si(ctx->one, 1); 208 isl_int_init(ctx->two); 209 isl_int_set_si(ctx->two, 2); 211 isl_int_init(ctx->negone); 212 isl_int_set_si(ctx->negone, -1); 214 isl_int_init(ctx->normalize_gcd); 216 ctx->n_cached = 0; 217 ctx->n_miss = 0; 219 isl_ctx_reset_error(ctx); 221 ctx->operations = 0; 222 isl_ctx_set_max_operations(ctx, ctx->opt->max_operations); 222 isl_ctx_set_max_operations(ctx, ctx->opt->max_operations); 224 return ctx; 229 free(ctx);